1 #ifndef L1Trigger_L1TGlobal_MuCondition_h 2 #define L1Trigger_L1TGlobal_MuCondition_h 49 const int ifMuEtaNumberBits);
66 void print(std::ostream& myCout)
const;
void setGtGTL(const GlobalBoard *)
set the pointer to GTL
const int gtCorrParDeltaPhiNrBins() const
get / set maximum number of bins for the delta phi scales
const MuonTemplate * gtMuonTemplate() const
get / set the pointer to a Condition
void print(std::ostream &myCout) const
print condition
const GlobalBoard * gtGTL() const
get / set the pointer to GTL
const GlobalBoard * m_gtGTL
pointer to GTL, to be able to get the trigger objects
const bool evaluateCondition(const int bxEval) const
the core function to check if the condition matches
const int gtIfMuEtaNumberBits() const
get / set the number of bits for eta of muon objects
int m_ifMuEtaNumberBits
number of bits for eta of muon objects
unsigned int m_corrParDeltaPhiNrBins
const MuonTemplate * m_gtMuonTemplate
pointer to a MuonTemplate
void setGtIfMuEtaNumberBits(const int &)
void setGtCorrParDeltaPhiNrBins(const int &)
void copy(const MuCondition &cp)
copy function for copy constructor and operator=
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
const l1t::Muon * getCandidate(const int bx, const int indexCand) const
load muon candidates
MuCondition & operator=(const MuCondition &)