CMS 3D CMS Logo

HLTL1MuonNoL2Selector.h
Go to the documentation of this file.
1 #ifndef HLTTrigger_HLTL1MuonNoL2Selector_HLTL1MuonNoL2Selector_H
2 #define HLTTrigger_HLTL1MuonNoL2Selector_HLTL1MuonNoL2Selector_H
3 
4 //-------------------------------------------------
5 //
16 //
17 //--------------------------------------------------
18 
21 
22 // Data Formats
33 #include "HLTMuonL2ToL1TMap.h"
34 
35 namespace edm {class ParameterSet; class Event; class EventSetup;}
36 
38 
39  public:
40 
43 
45  ~HLTL1MuonNoL2Selector() override;
46 
47  static void fillDescriptions(edm::ConfigurationDescriptions & descriptions);
48  void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override;
49 
50  private:
51 
53  const double theL1MinPt_;
54  const double theL1MaxEta_;
55  const unsigned theL1MinQuality_;
57 
63 
64 
65 
66 };
67 
68 #endif
edm::EDGetTokenT< l1t::MuonBxCollection > muCollToken_
edm::EDGetTokenT< reco::RecoChargedCandidateCollection > theL2CandToken_
edm::EDGetTokenT< SeedMap > seedMapToken_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
HLT enums.