ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Namespaces | |
namespace | EtaPhiBinning |
namespace | EtaXsizeBinning |
namespace | MVTXBinning |
namespace | ScintillatorSlatBinning |
namespace | SizeBinning |
namespace | SpacalBinning |
namespace | TPCBinning |
Typedefs | |
typedef uint64_t | keytype |
Enumerations | |
enum | CellBinning { undefined = 0, sizebinning = 1, etaphibinning = 2, etaslatbinning = 3, spacalbinning = 4, scintillatorslatbinning = 5, etaxsizebinning = 6, mvtxbinning = 7, tpcbinning = 8 } |
Functions | |
static unsigned int bitshift_layer | __attribute__ ((unused)) = bitshift_layer - 16 |
bit shift for hit key | |
bool | has_binning (PHG4CellDefs::keytype key, PHG4CellDefs::CellBinning binning) |
short | get_binning (const PHG4CellDefs::keytype key) |
short int | get_detid (const PHG4CellDefs::keytype key) |
typedef uint64_t PHG4CellDefs::keytype |
Definition at line 14 of file PHG4CellDefs.h.
View newest version in sPHENIX GitHub at line 14 of file PHG4CellDefs.h
undefined | |
sizebinning | |
etaphibinning | |
etaslatbinning | |
spacalbinning | |
scintillatorslatbinning | |
etaxsizebinning | |
mvtxbinning | |
tpcbinning |
Definition at line 35 of file PHG4CellDefs.h.
View newest version in sPHENIX GitHub at line 35 of file PHG4CellDefs.h
|
static |
bit shift for hit key
Max values for keys (used as defaults or invalid values)
hitsetkey layout: Micromegas specific lower 16 bits 24 - 32 tracker id 16 - 24 layer 8 - 16 segmentation type 0 - 8 tile id
Definition at line 285 of file dfe_io_root.hpp.
View newest version in sPHENIX GitHub at line 285 of file dfe_io_root.hpp
short PHG4CellDefs::get_binning | ( | const PHG4CellDefs::keytype | key | ) |
Definition at line 187 of file PHG4CellDefs.cc.
View newest version in sPHENIX GitHub at line 187 of file PHG4CellDefs.cc
References tmp.
Referenced by RawTowerBuilder::process_event(), CaloAna::process_g4cells(), and DumpPHG4CellContainer::process_Node().
short int PHG4CellDefs::get_detid | ( | const PHG4CellDefs::keytype | key | ) |
Definition at line 195 of file PHG4CellDefs.cc.
View newest version in sPHENIX GitHub at line 195 of file PHG4CellDefs.cc
References tmp.
Referenced by PHG4CellContainer::AddCell(), PHG4Cellv1::get_detid(), and DumpPHG4CellContainer::process_Node().
bool PHG4CellDefs::has_binning | ( | PHG4CellDefs::keytype | key, |
PHG4CellDefs::CellBinning | binning | ||
) |
Definition at line 176 of file PHG4CellDefs.cc.
View newest version in sPHENIX GitHub at line 176 of file PHG4CellDefs.cc
References tmp.
Referenced by PHG4Cellv1::has_binning().