Go to the documentation of this file. 1 #ifndef L1Trigger_L1TGlobal_MuCondition_h
2 #define L1Trigger_L1TGlobal_MuCondition_h
60 void print(std::ostream& myCout)
const override;
const int gtCorrParDeltaPhiNrBins() const
get / set maximum number of bins for the delta phi scales
void copy(const MuCondition &cp)
copy function for copy constructor and operator=
const GlobalBoard * m_gtGTL
pointer to GTL, to be able to get the trigger objects
const bool evaluateCondition(const int bxEval) const override
the core function to check if the condition matches
void setGtIfMuEtaNumberBits(const int &)
const GlobalBoard * gtGTL() const
get / set the pointer to GTL
const MuonTemplate * gtMuonTemplate() const
get / set the pointer to a Condition
const int gtIfMuEtaNumberBits() const
get / set the number of bits for eta of muon objects
const l1t::Muon * getCandidate(const int bx, const int indexCand) const
load muon candidates
unsigned int m_corrParDeltaPhiNrBins
void print(std::ostream &myCout) const override
print condition
void setGtMuonTemplate(const MuonTemplate *)
const bool checkObjectParameter(const int iCondition, const l1t::Muon &cand, const unsigned int index) const
function to check a single object if it matches a condition
MuCondition & operator=(const MuCondition &)
const MuonTemplate * m_gtMuonTemplate
pointer to a MuonTemplate
void setGtGTL(const GlobalBoard *)
set the pointer to GTL
int m_ifMuEtaNumberBits
number of bits for eta of muon objects
void setGtCorrParDeltaPhiNrBins(const int &)