1 #ifndef L1Trigger_L1TGlobal_CorrCondition_h 2 #define L1Trigger_L1TGlobal_CorrCondition_h 70 void print(std::ostream& myCout)
const override;
const GlobalCondition * m_gtCond0
void setGtCorrelationTemplate(const CorrelationTemplate *)
const GlobalBoard * m_uGtB
pointer to uGt GlobalBoard, to be able to get the trigger objects
const GlobalCondition * m_gtCond1
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
CorrCondition & operator=(const CorrCondition &)
void print(std::ostream &myCout) const override
print condition
void copy(const CorrCondition &cp)
copy function for copy constructor and operator=
const CorrelationTemplate * m_gtCorrelationTemplate
pointer to a CorrelationTemplate
void setScales(const GlobalScales *)
const GlobalScales * m_gtScales
const bool checkObjectParameter(const int iCondition, const l1t::L1Candidate &cand) const
function to check a single object if it matches a condition
~CorrCondition() override
const CorrelationTemplate * gtCorrelationTemplate() const
get / set the pointer to a Condition
const GlobalBoard * getuGtB() const
get / set the pointer to uGt GlobalBoard
const l1t::L1Candidate * getCandidate(const int bx, const int indexCand) const
load candidates