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
11 
12 // Electron
15 
16 // Muon
19 
20 // MET
25 
26 // Jets
29 
30 // Trigger
36 
37 // Vertices
40 
41 // Conversions
44 
45 // Beam spot
47 
49 public:
51  ~SUSY_HLT_SingleLepton() override;
52 
53 protected:
54  void dqmBeginRun(const edm::Run &run, const edm::EventSetup &e) override;
55  void bookHistograms(DQMStore::IBooker &ibooker, const edm::Run &, const edm::EventSetup &) override;
56  void analyze(const edm::Event &e, const edm::EventSetup &eSetup) override;
57 
58 private:
59  // variables from config file
70 
77 
87 
92 
94 
96 
100 
101  double csvlCut_;
102  double csvmCut_;
103  double csvtCut_;
104 
105  double jetPtCut_;
106  double jetEtaCut_;
107  double metCut_;
108  double htCut_;
109 
114 
115  // Histograms
132 };
133 
134 #endif
edm::EDGetTokenT< edm::TriggerResults > theTriggerResults_
std::string triggerPathLeptonAuxiliary_
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
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:45
edm::EDGetTokenT< trigger::TriggerEvent > theTrigSummary_
edm::InputTag theHLTJetTagCollectionTag_