|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef XAODTRIGL1CALO_VERSIONS_CMXROI_V1_H
9 #define XAODTRIGL1CALO_VERSIONS_CMXROI_V1_H
15 #include "AthLinks/ElementLink.h"
46 unsigned int exM,
unsigned int eyM,
unsigned int etM,
47 int exErrorM,
int eyErrorM,
int etErrorM,
48 unsigned int sumEtHitsM,
unsigned int missingEtHitsM);
114 #endif // XAODTRIGL1CALO_VERSIONS_CMMROI_V1_H
static const int s_missingEtHitsBit
int etError(SumType type=NORMAL) const
Return Et error flags (bit 0 Overflow)
static const int s_sumTypeMask
static const int s_sumTypeBit
static const int s_wordIdVal1
Extra patterns decribing particle interation process.
unsigned int missingEtSigHits() const
Return Missing-ET-Sig hits.
int eyError(SumType type=NORMAL) const
Return Ey error flags (bit 0 Overflow)
virtual ~CMXRoI_v1()
Default desturctor.
Base class for elements of a container that can have aux data.
unsigned int ex(SumType type=NORMAL) const
Return Ex.
void setCmxRoIWords(const std::vector< uint32_t > &)
set cmxRoIWords
static const int s_etOffset
static const int s_wordIdBit
static const int s_energyMask
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
unsigned int et(SumType type=NORMAL) const
Return Et.
static const int s_missingEtHitsMask
unsigned int eyWord(SumType type=NORMAL) const
Return Ey RoI word.
static const int s_overflowMask
const std::vector< uint32_t > & cmxRoIWords() const
get cmxRoIWords
static const int s_overflowBit
static const int s_missingEtSigHitsBit
unsigned int exWord(SumType type=NORMAL) const
Return Ex RoI word.
static const int s_wordIdVal2
unsigned int sumEtHits(SumType type=NORMAL) const
Return Sum-ET hits.
static const int s_wordIdVal0
static const int s_exOffset
int exError(SumType type=NORMAL) const
Return Ex error flags (bit 0 Overflow)
uint32_t roiWord(int word) const
Return packed Energy RoI word (0-5)
static const int s_energyBit
unsigned int ey(SumType type=NORMAL) const
Return Ey.
virtual void initialize(uint32_t roiWord0, uint32_t roiWord1, uint32_t roiWord2, uint32_t roiWord3, uint32_t roiWord4, uint32_t roiWord5)
initialize
static const int s_sumEtHitsMask
static const int s_missingEtSigHitsMask
unsigned int etWord(SumType type=NORMAL) const
Return ET RoI word.
setRoIWord1 setRoIWord3 roiWord5
unsigned int missingEtHits(SumType type=NORMAL) const
Return Missing-ET hits.
static const int s_sumEtHitsBit
static const int s_wordIdMask
static const int s_eyOffset
Description of CMXRoI_v1.
static const int s_maxRoiWords
Base class for elements of a container that can have aux data.