|
ATLAS Offline Software
|
Go to the documentation of this file.
40 CPTopoTOB::CPTopoTOB(
int crate,
int cmx,
int cpm,
int chip,
int location,
int isolation,
int et) : m_crate(crate), m_cmx(cmx)
126 if (
m_cmx == 0) word += 0xa0000000;
127 else word += 0xb0000000;
int phiIndex() const
Extract phi index from the TOB data (0-63)
char data[hepevt_bytes_allocation_ATLAS]
static const int s_isolMask
Extra patterns decribing particle interation process.
int cpm() const
Return CPM number (1-14)
static const int s_chipBit
unsigned int location() const
Return location (RoI local coords) (0-7)
static const int s_locationBit
static const int s_cpmMask
uint32_t roiWord() const
Return corresponding RoI word (useful for Topo simulation)
static const int s_locationMask
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
static const int s_cpmPhiBins
static const int s_cpmEtaOffset
static const int s_cpmPhiWidth
static const int s_cpmBit
static const int s_isolBit
uint32_t m_tobWord
RoI word.
static const int s_cpmPhiOffset
static const int s_chipMask
static const int s_cpmEtaWidth
unsigned int isolation() const
Return isolation mask.
int chip() const
Return CP chip number (0-7)
int etaIndex() const
Extract eta index from the TOB data (0-49)
static const int s_etMask
static const int s_chipPhiWidth