CMS 3D CMS Logo

SUSY_HLT_DoubleEle_Hadronic.h
Go to the documentation of this file.
1 #ifndef SUSY_HLT_DoubleEle_Hadronic_H
2 #define SUSY_HLT_DoubleEle_Hadronic_H
3 
4 // event
7 
8 // DQM
12 
13 // Electron
16 
19 
20 // Jets
23 
24 // Trigger
30 
32 public:
35 
36 protected:
37  void dqmBeginRun(edm::Run const &, edm::EventSetup const &) override;
38  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
39  void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override;
40  void endRun(edm::Run const &run, edm::EventSetup const &eSetup) override;
41 
42 private:
43  // histos booking function
45 
46  // variables from config file
52 
54 
60  double ptThrJet_;
61  double etaThrJet_;
62 
63  // Histograms
72 };
73 
74 #endif
edm::EDGetTokenT< reco::PFJetCollection > thePfJetCollection_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
edm::EDGetTokenT< reco::GsfElectronCollection > theElectronCollection_
SUSY_HLT_DoubleEle_Hadronic(const edm::ParameterSet &ps)
edm::EDGetTokenT< edm::TriggerResults > triggerResults_
edm::EDGetTokenT< trigger::TriggerEvent > theTrigSummary_
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
edm::EDGetTokenT< reco::CaloJetCollection > theCaloJetCollection_
void dqmBeginRun(edm::Run const &, edm::EventSetup const &) override
void endRun(edm::Run const &run, edm::EventSetup const &eSetup) override
Definition: Run.h:45