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