1 #ifndef HLTMuonL1Filter_h
2 #define HLTMuonL1Filter_h
92 #endif //HLTMuonL1Filter_h
double minPt_
pT threshold
int minN_
required number of passing candidates to pass the filter
bool isSingleSegmentCSC(const l1extra::L1MuonParticleRef &)
checks if the passed L1MuExtraParticle is a single segment CSC
edm::InputTag previousCandTag_
input tag identifying the product containing refs to muons passing the previous level ...
HLTMuonL1Filter(const edm::ParameterSet &)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
double maxEta_
max Eta cut
bool excludeSingleSegmentCSC_
should we exclude single-segment CSC trigger objects from our counting?
unsigned long long m_scalesCacheID_
trigger scales cache ID
edm::InputTag candTag_
input tag identifying the product containing muons
virtual bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct)
edm::Handle< L1CSCTrackCollection > csctfTracks_
handle for CSCTFtracks
const L1MuTriggerScales * l1MuTriggerScales_
trigger scales
edm::InputTag csctfTag_
input tag identifying the product containing CSCTF tracks