153 myCout <<
"\n Condition name: " <<
m_condName << std::endl;
157 myCout <<
" Condition category: " <<
"CondNull"
158 <<
" - it means not defined!"
164 myCout <<
" Condition category: " <<
"CondMuon" << std::endl;
169 myCout <<
" Condition category: " <<
"CondCalo" << std::endl;
174 myCout <<
" Condition category: " <<
"CondEnergySum" << std::endl;
179 myCout <<
" Condition category: " <<
"CondJetCounts" << std::endl;
184 myCout <<
" Condition category: " <<
"CondCorrelation" << std::endl;
189 myCout <<
" Condition category: " <<
"CondCastor" << std::endl;
194 myCout <<
" Condition category: " <<
"CondHfBitCounts" << std::endl;
199 myCout <<
" Condition category: " <<
"CondHfRingEtSums" << std::endl;
204 myCout <<
" Condition category: " <<
"CondBptx" << std::endl;
209 myCout <<
" Condition category: " <<
"CondExternal" << std::endl;
215 <<
" - no such category defined. Check L1GtConditionCategory enum."
225 myCout <<
" Condition type: " <<
"TypeNull"
226 <<
" - it means not defined!"
232 myCout <<
" Condition type: " <<
"Type1s" << std::endl;
237 myCout <<
" Condition type: " <<
"Type2s" << std::endl;
242 myCout <<
" Condition type: " <<
"Type2wsc" << std::endl;
247 myCout <<
" Condition type: " <<
"Type2cor" << std::endl;
252 myCout <<
" Condition type: " <<
"Type3s" << std::endl;
257 myCout <<
" Condition type: " <<
"Type4s" << std::endl;
262 myCout <<
" Condition type: " <<
"TypeETM" << std::endl;
267 myCout <<
" Condition type: " <<
"TypeETT" << std::endl;
272 myCout <<
" Condition type: " <<
"TypeHTT" << std::endl;
277 myCout <<
" Condition type: " <<
"TypeHTM" << std::endl;
282 myCout <<
" Condition type: " <<
"TypeJetCounts" << std::endl;
287 myCout <<
" Condition type: " <<
"TypeCastor" << std::endl;
292 myCout <<
" Condition type: " <<
"TypeHfBitCounts" << std::endl;
297 myCout <<
" Condition type: " <<
"TypeHfRingEtSums" << std::endl;
302 myCout <<
" Condition type: " <<
"TypeBptx" << std::endl;
307 myCout <<
" Condition type: " <<
"TypeExternal" << std::endl;
313 <<
" - no such type defined. Check L1GtConditionType enum."
320 myCout <<
" Object types: ";
331 myCout <<
" NoIsoEG ";
341 myCout <<
" CenJet ";
346 myCout <<
" ForJet ";
351 myCout <<
" TauJet ";
376 myCout <<
" JetCounts ";
381 myCout <<
" HfBitCounts ";
386 myCout <<
" HfRingEtSums ";
396 myCout <<
" GtExternal ";
409 myCout <<
" \" >= \" flag: " <<
m_condGEq << std::endl;
413 if (m_condChipNr < 0) {
414 myCout <<
" - not properly initialized! ";
const int nrObjects() const
get number of trigger objects
std::vector< L1GtObject > m_objectType
the trigger object type(s)
std::ostream & operator<<(std::ostream &out, const ALILine &li)
virtual void print(std::ostream &myCout) const
print condition
L1GtConditionType m_condType
the type of the condition (1s, etc)
L1GtConditionCategory m_condCategory
the category of the condition
L1GtConditionCategory
condition categories
std::string m_condName
the name of the condition
bool m_condGEq
the operator used for the condition (>=, =): true for >=
int m_condChipNr
condition is located on condition chip m_condChipNr
virtual ~L1GtCondition()
destructor