CMS 3D CMS Logo

SUSY_HLT_SingleLepton.h
Go to the documentation of this file.
1 #ifndef SUSY_HLT_SingleLepton_H
2 #define SUSY_HLT_SingleLepton_H
3 
4 //event
7 
8 //DQM
12 
13 //Electron
16 
17 //Muon
20 
21 //MET
26 
27 //Jets
30 
31 //Trigger
38 
39 //Vertices
42 
43 //Conversions
46 
47 //Beam spot
49 
51 
52 public:
54  ~SUSY_HLT_SingleLepton() override;
55 
56 protected:
57  void dqmBeginRun(const edm::Run &run, const edm::EventSetup &e) override;
58  void bookHistograms(DQMStore::IBooker &ibooker, const edm::Run &, const edm::EventSetup &) override;
59  void analyze(const edm::Event &e, const edm::EventSetup &eSetup) override;
60  void endRun(const edm::Run &run, const edm::EventSetup &eSetup) override;
61 
62 private:
63  //variables from config file
74 
81 
91 
96 
98 
100 
104 
105  double csvlCut_;
106  double csvmCut_;
107  double csvtCut_;
108 
109  double jetPtCut_;
110  double jetEtaCut_;
111  double metCut_;
112  double htCut_;
113 
118 
119  // Histograms
136 };
137 
138 #endif
edm::EDGetTokenT< edm::TriggerResults > theTriggerResults_
edm::InputTag theConversionCollectionTag_
void bookHistograms(DQMStore::IBooker &ibooker, const edm::Run &, const edm::EventSetup &) override
edm::EDGetTokenT< reco::MuonCollection > theMuonCollection_
edm::EDGetTokenT< reco::METCollection > theHLTMET_
edm::InputTag theTriggerResultsTag_
void dqmBeginRun(const edm::Run &run, const edm::EventSetup &e) override
void endRun(const edm::Run &run, const edm::EventSetup &eSetup) override
HLTConfigProvider fHltConfig_
MonitorElement * h_triggerLepPt_
MonitorElement * h_pfMetTurnOn_den_
void analyze(const edm::Event &e, const edm::EventSetup &eSetup) override
MonitorElement * h_leptonTurnOn_num_
MonitorElement * h_CSVTurnOn_num_
MonitorElement * h_pfHTTurnOn_num_
edm::EDGetTokenT< reco::JetTagCollection > theJetTagCollection_
MonitorElement * h_CSVTurnOn_den_
edm::EDGetTokenT< reco::CaloJetCollection > theHLTJetCollection_
edm::EDGetTokenT< reco::GsfElectronCollection > theElectronCollection_
edm::EDGetTokenT< reco::ConversionCollection > theConversionCollection_
MonitorElement * h_btagTurnOn_den_
MonitorElement * h_triggerLepPhi_
edm::EDGetTokenT< reco::JetTagCollection > theHLTJetTagCollection_
edm::InputTag theHLTJetCollectionTag_
edm::EDGetTokenT< reco::BeamSpot > theBeamSpot_
edm::EDGetTokenT< reco::PFJetCollection > thePfJetCollection_
MonitorElement * h_pfHTTurnOn_den_
MonitorElement * h_triggerLepEta_
MonitorElement * h_pfMetTurnOn_num_
edm::EDGetTokenT< reco::PFMETCollection > thePfMETCollection_
edm::EDGetTokenT< reco::VertexCollection > theVertexCollection_
MonitorElement * h_btagTurnOn_num_
SUSY_HLT_SingleLepton(const edm::ParameterSet &ps)
MonitorElement * h_leptonTurnOn_den_
edm::EDGetTokenT< reco::METCollection > theHLTHT_
edm::InputTag theVertexCollectionTag_
Definition: Run.h:44
edm::EDGetTokenT< trigger::TriggerEvent > theTrigSummary_
edm::InputTag theHLTJetTagCollectionTag_