1 #ifndef L1Trigger_L1TGlobal_AXOL1TLCondition_h 2 #define L1Trigger_L1TGlobal_AXOL1TLCondition_h 50 void print(std::ostream& myCout)
const override;
const AXOL1TLTemplate * m_gtAXOL1TLTemplate
pointer to a AXOL1TLTemplate
const GlobalBoard * gtGTB() const
get / set the pointer to GTL
void print(std::ostream &myCout) const override
print condition
~AXOL1TLCondition() override
void setModelVersion(const std::string modelversionname)
void setGtAXOL1TLTemplate(const AXOL1TLTemplate *)
const GlobalBoard * m_gtGTB
pointer to uGt GlobalBoard, to be able to get the trigger objects
const AXOL1TLTemplate * gtAXOL1TLTemplate() const
get / set the pointer to a Condition
void copy(const AXOL1TLCondition &cp)
copy function for copy constructor and operator=
AXOL1TLCondition & operator=(const AXOL1TLCondition &)
const std::string gtModelVerion() const
std::string m_AXOL1TLmodelversion
void setuGtB(const GlobalBoard *)
set the pointer to uGT GlobalBoard
const bool evaluateCondition(const int bxEval) const override
the core function to check if the condition matches