ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
LVL1::RecEnergyRoI Class Reference

This class defines the reconstructed EnergySum ROI. More...

#include <RecEnergyRoI.h>

Collaboration diagram for LVL1::RecEnergyRoI:

Public Member Functions

 RecEnergyRoI ()
 
 RecEnergyRoI (unsigned int RoIWord0, unsigned int RoIWord1, unsigned int RoIWord2, const std::vector< TrigConf::TriggerThreshold * > *caloThresholds)
 
 RecEnergyRoI (unsigned int RoIWord0, unsigned int RoIWord1, unsigned int RoIWord2, const TrigConf::L1Menu *const l1menu)
 constructor using Run 3 configuration More...
 
 ~RecEnergyRoI ()
 
 RecEnergyRoI (const RecEnergyRoI &obj)
 
RecEnergyRoIoperator= (const RecEnergyRoI &obj)
 
void construct (unsigned int RoIWord0, unsigned int RoIWord1, unsigned int RoIWord2, const std::vector< TrigConf::TriggerThreshold * > *caloThresholds)
 The "construct" call unpacks the RoIWord and copies information about the passed thresholds from the vector of TriggerThresholds into maps for later retrieval. More...
 
void construct (const TrigConf::L1Menu *const l1menu)
 
unsigned int roiWord0 () const
 returns roi word 0. More...
 
unsigned int roiWord1 () const
 returns roi word 1. More...
 
unsigned int roiWord2 () const
 returns roi word 2. More...
 
bool passedEtMissThreshold (unsigned int thresholdNumber) const
 returns TRUE if threshold number threshold_number has been passed by this ROI. More...
 
bool passedSumEtThreshold (unsigned int thresholdNumber) const
 returns TRUE if threshold number threshold_number has been passed by this ROI. More...
 
bool passedMEtSigThreshold (unsigned int thresholdNumber) const
 returns TRUE if threshold number threshold_number has been passed by this ROI. More...
 
std::vector< unsigned int > etMissThresholdsPassed () const
 returns a vector of thresholds passed. More...
 
std::vector< unsigned int > sumEtThresholdsPassed () const
 returns a vector of thresholds passed. More...
 
std::vector< unsigned int > mEtSigThresholdsPassed () const
 returns a vector of thresholds passed. More...
 
unsigned int etMissTriggerThreshold (const unsigned int thresh) const
 returns the value of the trigger threshold for the threshold passed. More...
 
unsigned int sumEtTriggerThreshold (const unsigned int thresh) const
 returns the value of the trigger threshold for the threshold passed. More...
 
unsigned int mEtSigTriggerThreshold (const unsigned int thresh) const
 returns the value of the trigger threshold for the threshold passed. More...
 
bool isValidEtMissThreshold (const unsigned int thresh) const
 returns true if thresh is a valid EtMiss threshold number More...
 
bool isValidSumEtThreshold (const unsigned int thresh) const
 returns true if thresh is a valid Sum Et threshold number More...
 
bool isValidMEtSigThreshold (const unsigned int thresh) const
 returns true if thresh is a valid Sum Et threshold number More...
 
int energyX () const
 returns the (signed) Ex energy projection. More...
 
bool overflowX () const
 returns the Ex overflow bit More...
 
int energyY () const
 returns the (signed) Ey energy projection. More...
 
bool overflowY () const
 returns the Ey overflow bit More...
 
int energyT () const
 returns the total ET. More...
 
bool overflowT () const
 returns the ETsum overflow bit More...
 

Private Attributes

unsigned long int m_roiWord0 { 0 }
 this is the actual format of the data sent from the LVL1 hardware. More...
 
unsigned long int m_roiWord1 { 0 }
 this is the actual format of the data sent from the LVL1 hardware. More...
 
unsigned long int m_roiWord2 { 0 }
 this is the actual format of the data sent from the LVL1 hardware. More...
 
std::map< int, unsigned int > m_etMissThresholdValue
 
std::map< int, unsigned int > m_sumEtThresholdValue
 
std::map< int, unsigned int > m_mEtSigThresholdValue
 

Detailed Description

This class defines the reconstructed EnergySum ROI.

It is generated from the Slink output of TrigT1Calo

Author
Edward Moyse

Definition at line 37 of file RecEnergyRoI.h.

Constructor & Destructor Documentation

◆ RecEnergyRoI() [1/4]

LVL1::RecEnergyRoI::RecEnergyRoI ( )
inline

Definition at line 41 of file RecEnergyRoI.h.

41 {}

◆ RecEnergyRoI() [2/4]

LVL1::RecEnergyRoI::RecEnergyRoI ( unsigned int  RoIWord0,
unsigned int  RoIWord1,
unsigned int  RoIWord2,
const std::vector< TrigConf::TriggerThreshold * > *  caloThresholds 
)

Definition at line 27 of file RecEnergyRoI.cxx.

29 {
30 
31  this->construct(RoIWord0, RoIWord1, RoIWord2, caloThresholds);
32 }

◆ RecEnergyRoI() [3/4]

LVL1::RecEnergyRoI::RecEnergyRoI ( unsigned int  RoIWord0,
unsigned int  RoIWord1,
unsigned int  RoIWord2,
const TrigConf::L1Menu *const  l1menu 
)

constructor using Run 3 configuration

Definition at line 34 of file RecEnergyRoI.cxx.

36  : m_roiWord0(RoIWord0),
37  m_roiWord1(RoIWord1),
38  m_roiWord2(RoIWord2)
39 {
41 }

◆ ~RecEnergyRoI()

LVL1::RecEnergyRoI::~RecEnergyRoI ( )

Definition at line 69 of file RecEnergyRoI.cxx.

69 {}

◆ RecEnergyRoI() [4/4]

LVL1::RecEnergyRoI::RecEnergyRoI ( const RecEnergyRoI obj)

Definition at line 44 of file RecEnergyRoI.cxx.

45  : m_roiWord0(obj.m_roiWord0),
46  m_roiWord1(obj.m_roiWord1),
47  m_roiWord2(obj.m_roiWord2),
48  m_etMissThresholdValue(obj.m_etMissThresholdValue),
49  m_sumEtThresholdValue(obj.m_sumEtThresholdValue),
50  m_mEtSigThresholdValue(obj.m_mEtSigThresholdValue)
51 {
52 }

Member Function Documentation

◆ construct() [1/2]

void LVL1::RecEnergyRoI::construct ( const TrigConf::L1Menu *const  l1menu)

Definition at line 133 of file RecEnergyRoI.cxx.

134 {
135  // Find which thresholds this RoI passed and copy the values into the maps
136  if ( ! l1menu->thresholds("XE").empty() ) {
137  for (unsigned int xeMapping : etMissThresholdsPassed())
138  {
139  const TrigConf::L1Threshold &thr = l1menu->threshold("XE", xeMapping - 1);
140  auto &caloThr = dynamic_cast<const TrigConf::L1Threshold_Calo &>(thr);
141  m_etMissThresholdValue[xeMapping] = caloThr.thrValueCounts();
142  }
143  }
144  if ( ! l1menu->thresholds("TE").empty() ) {
145  for (unsigned int teMapping : sumEtThresholdsPassed())
146  {
147  const TrigConf::L1Threshold &thr = l1menu->threshold("TE", teMapping - 1);
148  auto &caloThr = dynamic_cast<const TrigConf::L1Threshold_Calo &>(thr);
149  m_sumEtThresholdValue[teMapping] = caloThr.thrValueCounts();
150  }
151  }
152  if ( ! l1menu->thresholds("XS").empty() ) {
153  for (unsigned int xsMapping : mEtSigThresholdsPassed())
154  {
155  const TrigConf::L1Threshold &thr = l1menu->threshold("XS", xsMapping - 1);
156  auto &caloThr = dynamic_cast<const TrigConf::L1Threshold_Calo &>(thr);
157  m_mEtSigThresholdValue[xsMapping] = caloThr.thrValueCounts();
158  }
159  }
160 }

◆ construct() [2/2]

void LVL1::RecEnergyRoI::construct ( unsigned int  RoIWord0,
unsigned int  RoIWord1,
unsigned int  RoIWord2,
const std::vector< TrigConf::TriggerThreshold * > *  caloThresholds 
)

The "construct" call unpacks the RoIWord and copies information about the passed thresholds from the vector of TriggerThresholds into maps for later retrieval.

One warning here: the methods of the RecRoI classes assume threshold numbering starts at 1, rather than 0 in the calorimeter trigger simulation and Lvl1ConfigSvc. There will be some tweaks in this code to make this work.

Definition at line 77 of file RecEnergyRoI.cxx.

79 {
80  m_roiWord0 = RoIWord0;
81  m_roiWord1 = RoIWord1;
82  m_roiWord2 = RoIWord2;
83 
84  // Copy threshold values into maps for matching to list of thresholds passed
85  std::map< int, TriggerThreshold* > etMissMap;
86  std::map< int, TriggerThreshold* > sumEtMap;
87  std::map< int, TriggerThreshold* > mEtSigMap;
88  for( std::vector< TriggerThreshold* >::const_iterator it = caloThresholds->begin();
89  it != caloThresholds->end(); ++it ) {
90  if( ( *it )->type() == L1DataDef::xeType() ) {
91  int num = ( *it )->thresholdNumber();
92  etMissMap.insert( std::map< int, TriggerThreshold* >::value_type( num, *it ) );
93  }
94  else if( ( *it )->type() == L1DataDef::teType() ) {
95  int num = ( *it )->thresholdNumber();
96  sumEtMap.insert( std::map< int, TriggerThreshold* >::value_type( num, *it ) );
97  }
98  else if( ( *it )->type() == L1DataDef::xsType() ) {
99  int num = ( *it )->thresholdNumber();
100  mEtSigMap.insert( std::map< int, TriggerThreshold* >::value_type( num, *it ) );
101  }
102  }
103 
104  // Find which thresholds this RoI passed and copy the values into the maps
105  for (unsigned int xeMapping : etMissThresholdsPassed())
106  {
107  std::map<int, TriggerThreshold *>::const_iterator thr = etMissMap.find(xeMapping - 1);
108  if (thr != etMissMap.end()) {
109  TriggerThresholdValue* ttv = thr->second->triggerThresholdValue(0,0);
110  m_etMissThresholdValue.insert(std::map<int, unsigned int>::value_type(xeMapping, ttv->thresholdValueCount()));
111  }
112  }
113 
114  for (unsigned int teMapping : sumEtThresholdsPassed())
115  {
116  std::map<int, TriggerThreshold *>::const_iterator thr = sumEtMap.find(teMapping - 1);
117  if (thr != sumEtMap.end()) {
118  TriggerThresholdValue* ttv = thr->second->triggerThresholdValue(0,0);
119  m_sumEtThresholdValue.insert(std::map<int, unsigned int>::value_type(teMapping, ttv->thresholdValueCount()));
120  }
121  }
122 
123  for (unsigned int xsMapping : mEtSigThresholdsPassed())
124  {
125  std::map<int, TriggerThreshold *>::const_iterator thr = mEtSigMap.find(xsMapping - 1);
126  if (thr != mEtSigMap.end()) {
127  TriggerThresholdValue* ttv = thr->second->triggerThresholdValue(0,0);
128  m_mEtSigThresholdValue.insert(std::map<int, unsigned int>::value_type(xsMapping, ttv->thresholdValueCount()));
129  }
130  }
131 }

◆ energyT()

int LVL1::RecEnergyRoI::energyT ( ) const

returns the total ET.

returns the (signed) Ex energy projection.

If the RoIWord looks invalid, then zero will be returned.

Definition at line 310 of file RecEnergyRoI.cxx.

311 {
312  JEPRoIDecoder get;
313  return get.energyT(m_roiWord2);
314 }

◆ energyX()

int LVL1::RecEnergyRoI::energyX ( ) const

returns the (signed) Ex energy projection.

If the RoIWord looks invalid, then zero will be returned.

Definition at line 292 of file RecEnergyRoI.cxx.

293 {
294 
295  JEPRoIDecoder get;
296  return get.energyX(m_roiWord0);
297 }

◆ energyY()

int LVL1::RecEnergyRoI::energyY ( ) const

returns the (signed) Ey energy projection.

returns the (signed) Ex energy projection.

If the RoIWord looks invalid, then zero will be returned.

Definition at line 301 of file RecEnergyRoI.cxx.

302 {
303 
304  JEPRoIDecoder get;
305  return get.energyY(m_roiWord1);
306 }

◆ etMissThresholdsPassed()

vector< unsigned int > LVL1::RecEnergyRoI::etMissThresholdsPassed ( ) const

returns a vector of thresholds passed.

Definition at line 214 of file RecEnergyRoI.cxx.

215 {
216  JEPRoIDecoder get;
217  return get.etMissThresholdsPassed(m_roiWord2);
218 }

◆ etMissTriggerThreshold()

unsigned int LVL1::RecEnergyRoI::etMissTriggerThreshold ( const unsigned int  thresh) const

returns the value of the trigger threshold for the threshold passed.

The trigger threshold is also sometimes called the cluster threshold.

Definition at line 236 of file RecEnergyRoI.cxx.

237 {
238  std::map< int, unsigned int >::const_iterator it = m_etMissThresholdValue.find( thresh );
239  if( it != m_etMissThresholdValue.end() ) {
240  return it->second;
241  }
242  return TrigT1CaloDefs::Error;
243 }

◆ isValidEtMissThreshold()

bool LVL1::RecEnergyRoI::isValidEtMissThreshold ( const unsigned int  thresh) const

returns true if thresh is a valid EtMiss threshold number

returns true if thresh is a valid threshold number

Definition at line 270 of file RecEnergyRoI.cxx.

271 {
272 
274 }

◆ isValidMEtSigThreshold()

bool LVL1::RecEnergyRoI::isValidMEtSigThreshold ( const unsigned int  thresh) const

returns true if thresh is a valid Sum Et threshold number

returns true if thresh is a valid threshold number

Definition at line 284 of file RecEnergyRoI.cxx.

285 {
286 
288 }

◆ isValidSumEtThreshold()

bool LVL1::RecEnergyRoI::isValidSumEtThreshold ( const unsigned int  thresh) const

returns true if thresh is a valid Sum Et threshold number

returns true if thresh is a valid threshold number

Definition at line 277 of file RecEnergyRoI.cxx.

278 {
279 
281 }

◆ mEtSigThresholdsPassed()

vector< unsigned int > LVL1::RecEnergyRoI::mEtSigThresholdsPassed ( ) const

returns a vector of thresholds passed.

Definition at line 228 of file RecEnergyRoI.cxx.

229 {
230  JEPRoIDecoder get;
231  return get.mEtSigThresholdsPassed(m_roiWord0);
232 }

◆ mEtSigTriggerThreshold()

unsigned int LVL1::RecEnergyRoI::mEtSigTriggerThreshold ( const unsigned int  thresh) const

returns the value of the trigger threshold for the threshold passed.

The trigger threshold is also sometimes called the cluster threshold.

Definition at line 259 of file RecEnergyRoI.cxx.

260 {
261 
262  std::map< int, unsigned int >::const_iterator it = m_mEtSigThresholdValue.find( thresh );
263  if( it != m_mEtSigThresholdValue.end() ) {
264  return it->second;
265  }
266  return TrigT1CaloDefs::Error;
267 }

◆ operator=()

LVL1::RecEnergyRoI & LVL1::RecEnergyRoI::operator= ( const RecEnergyRoI obj)

Definition at line 56 of file RecEnergyRoI.cxx.

57 {
58  if(this != &rhs) {
59  m_roiWord0 = rhs.m_roiWord0;
60  m_roiWord1 = rhs.m_roiWord1;
61  m_roiWord2 = rhs.m_roiWord2;
62  m_etMissThresholdValue = rhs.m_etMissThresholdValue;
63  m_sumEtThresholdValue = rhs.m_sumEtThresholdValue;
64  m_mEtSigThresholdValue = rhs.m_mEtSigThresholdValue;
65  }
66  return *this;
67 }

◆ overflowT()

bool LVL1::RecEnergyRoI::overflowT ( ) const

returns the ETsum overflow bit

Definition at line 331 of file RecEnergyRoI.cxx.

332 {
333  JEPRoIDecoder get;
334  return get.energyOverflow(m_roiWord2);
335 }

◆ overflowX()

bool LVL1::RecEnergyRoI::overflowX ( ) const

returns the Ex overflow bit

Definition at line 317 of file RecEnergyRoI.cxx.

318 {
319  JEPRoIDecoder get;
320  return get.energyOverflow(m_roiWord0);
321 }

◆ overflowY()

bool LVL1::RecEnergyRoI::overflowY ( ) const

returns the Ey overflow bit

Definition at line 324 of file RecEnergyRoI.cxx.

325 {
326  JEPRoIDecoder get;
327  return get.energyOverflow(m_roiWord1);
328 }

◆ passedEtMissThreshold()

bool LVL1::RecEnergyRoI::passedEtMissThreshold ( unsigned int  thresholdNumber) const

returns TRUE if threshold number threshold_number has been passed by this ROI.

returns TRUE if threshold number threshold_number has been pass ed by this ROI.

Definition at line 179 of file RecEnergyRoI.cxx.

180 {
181 
182  if ( this->isValidEtMissThreshold( thresholdNumber ) ) {
183  JEPRoIDecoder get;
184  return ( get.etMissThresholdPassed( m_roiWord2, thresholdNumber ) );
185  }
186  return false;
187 }

◆ passedMEtSigThreshold()

bool LVL1::RecEnergyRoI::passedMEtSigThreshold ( unsigned int  thresholdNumber) const

returns TRUE if threshold number threshold_number has been passed by this ROI.

returns TRUE if threshold number threshold_number has been pass ed by this ROI.

Definition at line 203 of file RecEnergyRoI.cxx.

204 {
205 
206  if ( this->isValidSumEtThreshold( thresholdNumber ) ) {
207  JEPRoIDecoder get;
208  return ( get.mEtSigThresholdPassed( m_roiWord0, thresholdNumber ) );
209  }
210  return false;
211 }

◆ passedSumEtThreshold()

bool LVL1::RecEnergyRoI::passedSumEtThreshold ( unsigned int  thresholdNumber) const

returns TRUE if threshold number threshold_number has been passed by this ROI.

returns TRUE if threshold number threshold_number has been pass ed by this ROI.

Definition at line 191 of file RecEnergyRoI.cxx.

192 {
193 
194  if ( this->isValidSumEtThreshold( thresholdNumber ) ) {
195  JEPRoIDecoder get;
196  return ( get.sumEtThresholdPassed( m_roiWord1, thresholdNumber ) );
197  }
198  return false;
199 }

◆ roiWord0()

unsigned int LVL1::RecEnergyRoI::roiWord0 ( ) const

returns roi word 0.

See ATL-DAQ-99-015 for further explanation.

Definition at line 162 of file RecEnergyRoI.cxx.

163 {
164  return m_roiWord0;
165 }

◆ roiWord1()

unsigned int LVL1::RecEnergyRoI::roiWord1 ( ) const

returns roi word 1.

See ATL-DAQ-99-015 for further explanation.

Definition at line 167 of file RecEnergyRoI.cxx.

168 {
169  return m_roiWord1;
170 }

◆ roiWord2()

unsigned int LVL1::RecEnergyRoI::roiWord2 ( ) const

returns roi word 2.

See ATL-DAQ-99-015 for further explanation.

Definition at line 172 of file RecEnergyRoI.cxx.

173 {
174  return m_roiWord2;
175 }

◆ sumEtThresholdsPassed()

vector< unsigned int > LVL1::RecEnergyRoI::sumEtThresholdsPassed ( ) const

returns a vector of thresholds passed.

Definition at line 221 of file RecEnergyRoI.cxx.

222 {
223  JEPRoIDecoder get;
224  return get.etSumThresholdsPassed(m_roiWord1);
225 }

◆ sumEtTriggerThreshold()

unsigned int LVL1::RecEnergyRoI::sumEtTriggerThreshold ( const unsigned int  thresh) const

returns the value of the trigger threshold for the threshold passed.

The trigger threshold is also sometimes called the cluster threshold.

Definition at line 247 of file RecEnergyRoI.cxx.

248 {
249 
250  std::map< int, unsigned int >::const_iterator it = m_sumEtThresholdValue.find( thresh );
251  if( it != m_sumEtThresholdValue.end() ) {
252  return it->second;
253  }
254  return TrigT1CaloDefs::Error;
255 }

Member Data Documentation

◆ m_etMissThresholdValue

std::map< int, unsigned int > LVL1::RecEnergyRoI::m_etMissThresholdValue
private

Definition at line 147 of file RecEnergyRoI.h.

◆ m_mEtSigThresholdValue

std::map< int, unsigned int > LVL1::RecEnergyRoI::m_mEtSigThresholdValue
private

Definition at line 149 of file RecEnergyRoI.h.

◆ m_roiWord0

unsigned long int LVL1::RecEnergyRoI::m_roiWord0 { 0 }
private

this is the actual format of the data sent from the LVL1 hardware.

See ATL-DAQ-99-015 for further explanation.

Definition at line 137 of file RecEnergyRoI.h.

◆ m_roiWord1

unsigned long int LVL1::RecEnergyRoI::m_roiWord1 { 0 }
private

this is the actual format of the data sent from the LVL1 hardware.

See ATL-DAQ-99-015 for further explanation.

Definition at line 141 of file RecEnergyRoI.h.

◆ m_roiWord2

unsigned long int LVL1::RecEnergyRoI::m_roiWord2 { 0 }
private

this is the actual format of the data sent from the LVL1 hardware.

See ATL-DAQ-99-015 for further explanation.

Definition at line 145 of file RecEnergyRoI.h.

◆ m_sumEtThresholdValue

std::map< int, unsigned int > LVL1::RecEnergyRoI::m_sumEtThresholdValue
private

Definition at line 148 of file RecEnergyRoI.h.


The documentation for this class was generated from the following files:
TrigConf::TriggerThresholdValue
Definition: TriggerThresholdValue.h:22
physval_make_web_display.thresh
thresh
Definition: physval_make_web_display.py:36
LVL1::RecEnergyRoI::m_roiWord1
unsigned long int m_roiWord1
this is the actual format of the data sent from the LVL1 hardware.
Definition: RecEnergyRoI.h:141
skel.it
it
Definition: skel.GENtoEVGEN.py:396
LVL1::RecEnergyRoI::isValidEtMissThreshold
bool isValidEtMissThreshold(const unsigned int thresh) const
returns true if thresh is a valid EtMiss threshold number
Definition: RecEnergyRoI.cxx:270
TrigConf::L1Threshold_Calo
Definition: L1ThresholdBase.h:188
LVL1::RecEnergyRoI::mEtSigThresholdsPassed
std::vector< unsigned int > mEtSigThresholdsPassed() const
returns a vector of thresholds passed.
Definition: RecEnergyRoI.cxx:228
LVL1::RecEnergyRoI::m_sumEtThresholdValue
std::map< int, unsigned int > m_sumEtThresholdValue
Definition: RecEnergyRoI.h:148
LVL1::RecEnergyRoI::etMissThresholdsPassed
std::vector< unsigned int > etMissThresholdsPassed() const
returns a vector of thresholds passed.
Definition: RecEnergyRoI.cxx:214
LVL1::RecEnergyRoI::sumEtThresholdsPassed
std::vector< unsigned int > sumEtThresholdsPassed() const
returns a vector of thresholds passed.
Definition: RecEnergyRoI.cxx:221
LVL1::TrigT1CaloDefs::numOfSumEtThresholds
static const unsigned int numOfSumEtThresholds
Definition: TrigT1CaloDefs.h:129
LVL1::RecEnergyRoI::isValidSumEtThreshold
bool isValidSumEtThreshold(const unsigned int thresh) const
returns true if thresh is a valid Sum Et threshold number
Definition: RecEnergyRoI.cxx:277
trigbs_pickEvents.num
num
Definition: trigbs_pickEvents.py:76
LVL1::RecEnergyRoI::m_mEtSigThresholdValue
std::map< int, unsigned int > m_mEtSigThresholdValue
Definition: RecEnergyRoI.h:149
LVL1::RecEnergyRoI::m_roiWord0
unsigned long int m_roiWord0
this is the actual format of the data sent from the LVL1 hardware.
Definition: RecEnergyRoI.h:137
LVL1::RecEnergyRoI::m_etMissThresholdValue
std::map< int, unsigned int > m_etMissThresholdValue
Definition: RecEnergyRoI.h:147
LVL1::RecEnergyRoI::construct
void construct(unsigned int RoIWord0, unsigned int RoIWord1, unsigned int RoIWord2, const std::vector< TrigConf::TriggerThreshold * > *caloThresholds)
The "construct" call unpacks the RoIWord and copies information about the passed thresholds from the ...
Definition: RecEnergyRoI.cxx:77
get
T * get(TKey *tobj)
get a TObject* from a TKey* (why can't a TObject be a TKey?)
Definition: hcg.cxx:127
python.XMLReader.l1menu
l1menu
Definition: XMLReader.py:73
LVL1::TrigT1CaloDefs::numOfMEtSigThresholds
static const unsigned int numOfMEtSigThresholds
Definition: TrigT1CaloDefs.h:130
TrigConf::TriggerThresholdValue::thresholdValueCount
virtual int thresholdValueCount() const
Definition: TriggerThresholdValue.cxx:76
python.PyAthena.obj
obj
Definition: PyAthena.py:132
LVL1::TrigT1CaloDefs::numOfMissingEtThresholds
static const unsigned int numOfMissingEtThresholds
Definition: TrigT1CaloDefs.h:128
LVL1::RecEnergyRoI::m_roiWord2
unsigned long int m_roiWord2
this is the actual format of the data sent from the LVL1 hardware.
Definition: RecEnergyRoI.h:145
TrigConf::L1Threshold
Standard L1 threshold configuration.
Definition: L1ThresholdBase.h:125
LVL1::TrigT1CaloDefs::Error
static const unsigned int Error
Definition: TrigT1CaloDefs.h:122