1 #ifndef DataFormats_L1Trigger_RegionalMuonShower_h 2 #define DataFormats_L1Trigger_RegionalMuonShower_h 21 bool oneNominalOutOfTime =
false,
22 bool twoLooseInTime =
false,
23 bool twoLooseOutOfTime =
false,
24 bool oneTightInTime =
false,
25 bool oneTightOutOfTime =
false);
bool isOneNominalOutOfTime_
void setOneTightInTime(const bool bit)
const tftype trackFinderType() const
Get track-finder which found the muon (bmtf, emtf_pos/emtf_neg or omtf_pos/omtf_neg) ...
bool isTwoLooseInTime() const
ObjectRefPair< RegionalMuonShower > RegionalMuonShowerRefPair
void setOneTightOutOfTime(const bool bit)
bool isOneTightOutOfTime_
RegionalMuonShower(bool oneNominalInTime=false, bool oneNominalOutOfTime=false, bool twoLooseInTime=false, bool twoLooseOutOfTime=false, bool oneTightInTime=false, bool oneTightOutOfTime=false)
void setTwoLooseInTime(const bool bit)
const int processor() const
Get processor ID on which the candidate was found (0..5 for OMTF/EMTF; 0..11 for BMTF) ...
std::pair< edm::Ref< BXVector< T > >, edm::Ref< BXVector< T > >> ObjectRefPair
bool isOneTightOutOfTime() const
bool isOneTightInTime() const
bool isOneNominalInTime() const
bool operator==(const l1t::RegionalMuonShower &rhs) const
bool isTwoLooseOutOfTime_
BXVector< RegionalMuonShower > RegionalMuonShowerBxCollection
void setOneNominalInTime(const bool bit)
const int link() const
Get link on which the MicroGMT receives the candidate.
ObjectRefBxCollection< RegionalMuonShower > RegionalMuonShowerRefBxCollection
bool isOneNominalOutOfTime() const
void setTFIdentifiers(int processor, tftype trackFinder)
Set the processor ID, track-finder type. From these two, the link is set.
bool isTwoLooseOutOfTime() const
void setTwoLooseOutOfTime(const bool bit)
void setOneNominalOutOfTime(const bool bit)
bool operator!=(const l1t::RegionalMuonShower &rhs) const
ObjectRefPairBxCollection< RegionalMuonShower > RegionalMuonShowerRefPairBxCollection