155 myCout <<
"\n Condition name: " <<
m_condName << std::endl;
159 myCout <<
" Condition category: " <<
"l1t::CondNull"
160 <<
" - it means not defined!"
166 myCout <<
" Condition category: " <<
"l1t::CondMuon" << std::endl;
171 myCout <<
" Condition category: " <<
"l1t::CondCalo" << std::endl;
176 myCout <<
" Condition category: " <<
"CondEnergySum" << std::endl;
181 myCout <<
" Condition category: " <<
"CondCorrelation" << std::endl;
186 myCout <<
" Condition category: " <<
"CondExternal" << std::endl;
192 <<
" - no such category defined. Check l1t::GtConditionCategory enum."
202 myCout <<
" Condition type: " <<
"l1t::TypeNull"
203 <<
" - it means not defined!"
209 myCout <<
" Condition type: " <<
"l1t::Type1s" << std::endl;
214 myCout <<
" Condition type: " <<
"l1t::Type2s" << std::endl;
219 myCout <<
" Condition type: " <<
"l1t::Type2wsc" << std::endl;
224 myCout <<
" Condition type: " <<
"l1t::Type2cor" << std::endl;
229 myCout <<
" Condition type: " <<
"l1t::Type3s" << std::endl;
234 myCout <<
" Condition type: " <<
"l1t::Type4s" << std::endl;
239 myCout <<
" Condition type: " <<
"TypeETM" << std::endl;
244 myCout <<
" Condition type: " <<
"TypeETT" << std::endl;
249 myCout <<
" Condition type: " <<
"TypeHTT" << std::endl;
254 myCout <<
" Condition type: " <<
"TypeHTM" << std::endl;
258 myCout <<
" Condition type: " <<
"TypeETM2" << std::endl;
262 myCout <<
" Condition type: " <<
"TypeMinBias" << std::endl;
267 myCout <<
" Condition type: " <<
"TypeExternal" << std::endl;
273 <<
" - no such type defined. Check l1t::GtConditionType enum."
280 myCout <<
" Object types: ";
333 myCout <<
" MinBias ";
338 myCout <<
" External ";
351 myCout <<
" \" >= \" flag: " <<
m_condGEq << std::endl;
355 if (m_condChipNr < 0) {
356 myCout <<
" - not properly initialized! ";
const int nrObjects() const
get number of trigger objects
bool m_condGEq
the operator used for the condition (>=, =): true for >=
std::vector< GlobalObject > m_objectType
the trigger object type(s)
std::ostream & operator<<(std::ostream &out, const ALILine &li)
virtual ~GlobalCondition()
destructor
GtConditionCategory
condition categories
std::string m_condName
the name of the condition
int m_condChipNr
condition is located on condition chip m_condChipNr
l1t::GtConditionCategory m_condCategory
the category of the condition
virtual void print(std::ostream &myCout) const
print condition
l1t::GtConditionType m_condType
the type of the condition (1s, etc)