|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef TRIGT1CALO_CMXROI_H
5 #define TRIGT1CALO_CMXROI_H
31 CMXRoI(
unsigned int ex,
unsigned int ey,
unsigned int et,
35 unsigned int exM,
unsigned int eyM,
unsigned int etM,
36 int exErrorM,
int eyErrorM,
int etErrorM,
37 unsigned int sumEtHitsM,
unsigned int missingEtHitsM);
Extra patterns decribing particle interation process.
static const int s_energyBit
static const int s_wordIdBit
static const int s_sumEtHitsMask
static const int s_maxRoiWords
unsigned int missingEtHits(SumType type=NORMAL) const
Return Missing-ET hits.
static const int s_sumTypeBit
static const int s_etOffset
int eyError(SumType type=NORMAL) const
Return Ey error flags (bit 0 Overflow)
static const int s_missingEtSigHitsMask
static const int s_wordIdVal0
unsigned int etWord(SumType type=NORMAL) const
Return ET RoI word.
static const int s_wordIdVal2
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
int etError(SumType type=NORMAL) const
Return Et error flags (bit 0 Overflow)
static const int s_missingEtSigHitsBit
static const int s_overflowBit
static const int s_eyOffset
unsigned int exWord(SumType type=NORMAL) const
Return Ex RoI word.
unsigned int ex(SumType type=NORMAL) const
Return Ex.
static const int s_sumTypeMask
static const int s_energyMask
static const int s_wordIdMask
unsigned int ey(SumType type=NORMAL) const
Return Ey.
int exError(SumType type=NORMAL) const
Return Ex error flags (bit 0 Overflow)
static const int s_missingEtHitsMask
static const int s_overflowMask
unsigned int sumEtHits(SumType type=NORMAL) const
Return Sum-ET hits.
unsigned int eyWord(SumType type=NORMAL) const
Return Ey RoI word.
bool setRoiWord(uint32_t roiWord)
Set RoI word with ID check.
static const int s_wordIdVal1
static const int s_exOffset
setRoIWord1 setRoIWord3 roiWord5
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
static const int s_sumEtHitsBit
std::vector< uint32_t > m_roiWords
static const int s_missingEtHitsBit
uint32_t roiWord(int word) const
Return packed Energy RoI word (0-5)
macros to associate a CLID to a type
unsigned int et(SumType type=NORMAL) const
Return Et.
unsigned int missingEtSigHits() const
Return Missing-ET-Sig hits.