1 #ifndef L1Trigger_L1TGlobal_AXOL1TLCondition_h 2 #define L1Trigger_L1TGlobal_AXOL1TLCondition_h 50 void print(std::ostream& myCout)
const override;
63 void setScore(
const float scoreval)
const;
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
float m_savedscore
axo score for possible score saving
void setScore(const float scoreval) const
get/set score value
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 &)
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