CMS 3D CMS Logo

SUSY_HLT_Muon_BJet.h
Go to the documentation of this file.
1 #ifndef SUSY_HLT_Muon_BJet_H
2 #define SUSY_HLT_Muon_BJet_H
3 
4 // event
7 
8 // DQM
12 
13 // Muon
16 
17 // Jets
20 
21 // Trigger
27 
29 public:
31  ~SUSY_HLT_Muon_BJet() override;
32 
33 protected:
34  void dqmBeginRun(edm::Run const &, edm::EventSetup const &) override;
35  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
36  void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override;
37  void endRun(edm::Run const &run, edm::EventSetup const &eSetup) override;
38 
39 private:
40  // histos booking function
42 
43  // variables from config file
49 
51 
56  double ptThrJet_;
57  double etaThrJet_;
58 
59  // Histograms
66 };
67 
68 #endif
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
edm::EDGetTokenT< edm::TriggerResults > triggerResults_
void dqmBeginRun(edm::Run const &, edm::EventSetup const &) override
MonitorElement * h_triggerJetPt
edm::EDGetTokenT< reco::MuonCollection > theMuonCollection_
void endRun(edm::Run const &run, edm::EventSetup const &eSetup) override
MonitorElement * h_triggerJetPhi
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
HLTConfigProvider fHltConfig
edm::InputTag triggerFilterJet_
void bookHistos(DQMStore::IBooker &)
SUSY_HLT_Muon_BJet(const edm::ParameterSet &ps)
MonitorElement * h_triggerMuEta
MonitorElement * h_triggerMuPt
edm::EDGetTokenT< reco::PFJetCollection > thePfJetCollection_
edm::EDGetTokenT< trigger::TriggerEvent > theTrigSummary_
MonitorElement * h_triggerJetEta
~SUSY_HLT_Muon_BJet() override
edm::InputTag triggerFilterMuon_
edm::EDGetTokenT< reco::CaloJetCollection > theCaloJetCollection_
MonitorElement * h_triggerMuPhi
Definition: Run.h:45