|
ATLAS Offline Software
|
Go to the documentation of this file.
14 #ifndef SYSTEMENERGY_H
15 #define SYSTEMENERGY_H
35 unsigned int overflowT,
unsigned int overflowX,
36 unsigned int overflowY,
unsigned int restricted,
46 unsigned int exTC()
const;
47 unsigned int eyTC()
const;
unsigned int exTC() const
15 bit twos-complement format
Extra patterns decribing particle interation process.
unsigned int etMissHits() const
Trigger Results.
unsigned int metSigHits() const
return MEtSig hits
unsigned int m_metSigHits
unsigned int m_etMissHits
unsigned int roiWord0() const
RoI words.
void etMissTrigger()
Test Ex, Ey sums against ETmiss thresholds Regrettably not as simple as it sounds if we emulate har...
unsigned int eyTC() const
return crate Ey in 15-bit twos-complement format (hardware format)
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
int ex() const
return crate Ex
unsigned int roiWord2() const
return RoI word 2 (Et value & overflow, EtMiss hits)
void etSumTrigger()
Test Et sum against ETsum thresholds.
unsigned int encodeTC(int input) const
encode int as 15-bit twos-complement format (hardware Ex/Ey format)
int decodeTC(unsigned int input) const
decode 15-bit twos-complement format (hardware Ex/Ey format) as int
unsigned int exOverflow() const
Overflow bits.
static const int m_etSumOverflow
unsigned int etSumHits() const
return EtSum hits
unsigned int etOverflow() const
return Et overflow bit
static const unsigned int m_sumBits
int et() const
return global et, ex, ey sums
unsigned int roiWord1() const
return RoI word 1 (Ey value & overflow, EtSum hits)
static const int m_maxEtSumThr
unsigned int eyOverflow() const
return Ey overflow bit
SystemEnergy(const DataVector< CrateEnergy > *crates, const TrigConf::L1Menu *l1Menu)
const TrigConf::L1Menu * m_L1Menu
unsigned int m_restricted
void metSigTrigger()
Test MEt Significance against METSig thresholds.
int ey() const
return crate Ey