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
SUSY_HLT_SingleLepton::theHLTHT_
edm::EDGetTokenT< reco::METCollection > theHLTHT_
Definition: SUSY_HLT_SingleLepton.h:80
SUSY_HLT_SingleLepton::jetEtaCut_
double jetEtaCut_
Definition: SUSY_HLT_SingleLepton.h:106
JetTag.h
Muon.h
SUSY_HLT_SingleLepton::theElectronTag_
edm::InputTag theElectronTag_
Definition: SUSY_HLT_SingleLepton.h:60
SUSY_HLT_SingleLepton::theLeptonFilterTag_
edm::InputTag theLeptonFilterTag_
Definition: SUSY_HLT_SingleLepton.h:78
SUSY_HLT_SingleLepton::analyze
void analyze(const edm::Event &e, const edm::EventSetup &eSetup) override
Definition: SUSY_HLT_SingleLepton.cc:330
SUSY_HLT_SingleLepton::h_leptonTurnOn_den_
MonitorElement * h_leptonTurnOn_den_
Definition: SUSY_HLT_SingleLepton.h:123
TriggerResults.h
SUSY_HLT_SingleLepton::h_CSVTurnOn_num_
MonitorElement * h_CSVTurnOn_num_
Definition: SUSY_HLT_SingleLepton.h:128
edm::Run
Definition: Run.h:45
TriggerEvent.h
edm::EDGetTokenT< reco::GsfElectronCollection >
SUSY_HLT_SingleLepton::theTrigSummary_
edm::EDGetTokenT< trigger::TriggerEvent > theTrigSummary_
Definition: SUSY_HLT_SingleLepton.h:91
SUSY_HLT_SingleLepton::theHLTJetTagCollectionTag_
edm::InputTag theHLTJetTagCollectionTag_
Definition: SUSY_HLT_SingleLepton.h:85
PFJet.h
TriggerEventWithRefs.h
SUSY_HLT_SingleLepton::theTriggerResults_
edm::EDGetTokenT< edm::TriggerResults > theTriggerResults_
Definition: SUSY_HLT_SingleLepton.h:89
SUSY_HLT_SingleLepton::h_leptonTurnOn_num_
MonitorElement * h_leptonTurnOn_num_
Definition: SUSY_HLT_SingleLepton.h:122
DQMStore.h
SUSY_HLT_SingleLepton::theElectronCollection_
edm::EDGetTokenT< reco::GsfElectronCollection > theElectronCollection_
Definition: SUSY_HLT_SingleLepton.h:61
SUSY_HLT_SingleLepton::theHLTMET_
edm::EDGetTokenT< reco::METCollection > theHLTMET_
Definition: SUSY_HLT_SingleLepton.h:82
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
PFMETCollection.h
SUSY_HLT_SingleLepton::h_CSVTurnOn_den_
MonitorElement * h_CSVTurnOn_den_
Definition: SUSY_HLT_SingleLepton.h:129
SUSY_HLT_SingleLepton::dqmBeginRun
void dqmBeginRun(const edm::Run &run, const edm::EventSetup &e) override
Definition: SUSY_HLT_SingleLepton.cc:243
ConversionFwd.h
SUSY_HLT_SingleLepton::fHltConfig_
HLTConfigProvider fHltConfig_
Definition: SUSY_HLT_SingleLepton.h:93
SUSY_HLT_SingleLepton::h_triggerLepPt_
MonitorElement * h_triggerLepPt_
Definition: SUSY_HLT_SingleLepton.h:116
SUSY_HLT_SingleLepton::h_pfMetTurnOn_den_
MonitorElement * h_pfMetTurnOn_den_
Definition: SUSY_HLT_SingleLepton.h:127
SUSY_HLT_SingleLepton::h_MET_
MonitorElement * h_MET_
Definition: SUSY_HLT_SingleLepton.h:120
SUSY_HLT_SingleLepton::theTriggerResultsTag_
edm::InputTag theTriggerResultsTag_
Definition: SUSY_HLT_SingleLepton.h:88
SUSY_HLT_SingleLepton::theJetTagTag_
edm::InputTag theJetTagTag_
Definition: SUSY_HLT_SingleLepton.h:68
SUSY_HLT_SingleLepton::met_threshold_
double met_threshold_
Definition: SUSY_HLT_SingleLepton.h:112
BeamSpot.h
SUSY_HLT_SingleLepton::thePfMETTag_
edm::InputTag thePfMETTag_
Definition: SUSY_HLT_SingleLepton.h:64
MuonFwd.h
SUSY_HLT_SingleLepton::h_btagTurnOn_den_
MonitorElement * h_btagTurnOn_den_
Definition: SUSY_HLT_SingleLepton.h:131
SUSY_HLT_SingleLepton::h_pfHTTurnOn_num_
MonitorElement * h_pfHTTurnOn_num_
Definition: SUSY_HLT_SingleLepton.h:124
SUSY_HLT_SingleLepton::h_HT_
MonitorElement * h_HT_
Definition: SUSY_HLT_SingleLepton.h:119
SUSY_HLT_SingleLepton::theHLTJetTagCollection_
edm::EDGetTokenT< reco::JetTagCollection > theHLTJetTagCollection_
Definition: SUSY_HLT_SingleLepton.h:86
SUSY_HLT_SingleLepton::theJetTagCollection_
edm::EDGetTokenT< reco::JetTagCollection > theJetTagCollection_
Definition: SUSY_HLT_SingleLepton.h:69
SUSY_HLT_SingleLepton::csvlCut_
double csvlCut_
Definition: SUSY_HLT_SingleLepton.h:101
SUSY_HLT_SingleLepton::triggerPath_
std::string triggerPath_
Definition: SUSY_HLT_SingleLepton.h:97
SUSY_HLT_SingleLepton::theHLTJetCollection_
edm::EDGetTokenT< reco::CaloJetCollection > theHLTJetCollection_
Definition: SUSY_HLT_SingleLepton.h:84
GsfElectron.h
SUSY_HLT_SingleLepton::thePfJetCollection_
edm::EDGetTokenT< reco::PFJetCollection > thePfJetCollection_
Definition: SUSY_HLT_SingleLepton.h:67
DQMEDAnalyzer.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
Vertex.h
SUSY_HLT_SingleLepton::h_triggerLepPhi_
MonitorElement * h_triggerLepPhi_
Definition: SUSY_HLT_SingleLepton.h:118
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
SUSY_HLT_SingleLepton::theHLTMETTag_
edm::InputTag theHLTMETTag_
Definition: SUSY_HLT_SingleLepton.h:81
SUSY_HLT_SingleLepton::theConversionCollection_
edm::EDGetTokenT< reco::ConversionCollection > theConversionCollection_
Definition: SUSY_HLT_SingleLepton.h:74
SUSY_HLT_SingleLepton::csvmCut_
double csvmCut_
Definition: SUSY_HLT_SingleLepton.h:102
METCollection.h
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
SUSY_HLT_SingleLepton::jetPtCut_
double jetPtCut_
Definition: SUSY_HLT_SingleLepton.h:105
SUSY_HLT_SingleLepton::theTrigSummaryTag_
edm::InputTag theTrigSummaryTag_
Definition: SUSY_HLT_SingleLepton.h:90
SUSY_HLT_SingleLepton::h_pfMetTurnOn_num_
MonitorElement * h_pfMetTurnOn_num_
Definition: SUSY_HLT_SingleLepton.h:126
PFMET.h
SUSY_HLT_SingleLepton::h_triggerLepEta_
MonitorElement * h_triggerLepEta_
Definition: SUSY_HLT_SingleLepton.h:117
SUSY_HLT_SingleLepton::theHLTJetCollectionTag_
edm::InputTag theHLTJetCollectionTag_
Definition: SUSY_HLT_SingleLepton.h:83
SUSY_HLT_SingleLepton::theBeamSpot_
edm::EDGetTokenT< reco::BeamSpot > theBeamSpot_
Definition: SUSY_HLT_SingleLepton.h:76
edm::EventSetup
Definition: EventSetup.h:57
HLTConfigProvider.h
SUSY_HLT_SingleLepton::ht_threshold_
double ht_threshold_
Definition: SUSY_HLT_SingleLepton.h:111
TriggerObject.h
SUSY_HLT_SingleLepton::theBeamSpotTag_
edm::InputTag theBeamSpotTag_
Definition: SUSY_HLT_SingleLepton.h:75
VertexFwd.h
SUSY_HLT_SingleLepton::thePfJetTag_
edm::InputTag thePfJetTag_
Definition: SUSY_HLT_SingleLepton.h:66
MET.h
Electron.h
HLTConfigProvider
Definition: HLTConfigProvider.h:28
SUSY_HLT_SingleLepton::csvtCut_
double csvtCut_
Definition: SUSY_HLT_SingleLepton.h:103
writedatasetfile.run
run
Definition: writedatasetfile.py:27
SUSY_HLT_SingleLepton::theHLTHTTag_
edm::InputTag theHLTHTTag_
Definition: SUSY_HLT_SingleLepton.h:79
SUSY_HLT_SingleLepton::thePfMETCollection_
edm::EDGetTokenT< reco::PFMETCollection > thePfMETCollection_
Definition: SUSY_HLT_SingleLepton.h:65
SUSY_HLT_SingleLepton::SUSY_HLT_SingleLepton
SUSY_HLT_SingleLepton(const edm::ParameterSet &ps)
Definition: SUSY_HLT_SingleLepton.cc:164
SUSY_HLT_SingleLepton::theVertexCollectionTag_
edm::InputTag theVertexCollectionTag_
Definition: SUSY_HLT_SingleLepton.h:71
SUSY_HLT_SingleLepton::HLTProcess_
std::string HLTProcess_
Definition: SUSY_HLT_SingleLepton.h:95
SUSY_HLT_SingleLepton::h_pfHTTurnOn_den_
MonitorElement * h_pfHTTurnOn_den_
Definition: SUSY_HLT_SingleLepton.h:125
EventSetup.h
SUSY_HLT_SingleLepton::csv_threshold_
double csv_threshold_
Definition: SUSY_HLT_SingleLepton.h:113
dqm::implementation::IBooker
Definition: DQMStore.h:43
SUSY_HLT_SingleLepton::~SUSY_HLT_SingleLepton
~SUSY_HLT_SingleLepton() override
Definition: SUSY_HLT_SingleLepton.cc:239
SUSY_HLT_SingleLepton::theVertexCollection_
edm::EDGetTokenT< reco::VertexCollection > theVertexCollection_
Definition: SUSY_HLT_SingleLepton.h:72
SUSY_HLT_SingleLepton::triggerPathLeptonAuxiliary_
std::string triggerPathLeptonAuxiliary_
Definition: SUSY_HLT_SingleLepton.h:99
SUSY_HLT_SingleLepton::lep_pt_threshold_
double lep_pt_threshold_
Definition: SUSY_HLT_SingleLepton.h:110
edm::Event
Definition: Event.h:73
SUSY_HLT_SingleLepton::theConversionCollectionTag_
edm::InputTag theConversionCollectionTag_
Definition: SUSY_HLT_SingleLepton.h:73
SUSY_HLT_SingleLepton::metCut_
double metCut_
Definition: SUSY_HLT_SingleLepton.h:107
edm::InputTag
Definition: InputTag.h:15
SUSY_HLT_SingleLepton::theMuonTag_
edm::InputTag theMuonTag_
Definition: SUSY_HLT_SingleLepton.h:62
SUSY_HLT_SingleLepton::htCut_
double htCut_
Definition: SUSY_HLT_SingleLepton.h:108
SUSY_HLT_SingleLepton::triggerPathAuxiliary_
std::string triggerPathAuxiliary_
Definition: SUSY_HLT_SingleLepton.h:98
SUSY_HLT_SingleLepton::h_maxCSV_
MonitorElement * h_maxCSV_
Definition: SUSY_HLT_SingleLepton.h:121
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37
SUSY_HLT_SingleLepton::bookHistograms
void bookHistograms(DQMStore::IBooker &ibooker, const edm::Run &, const edm::EventSetup &) override
Definition: SUSY_HLT_SingleLepton.cc:265
SUSY_HLT_SingleLepton::theMuonCollection_
edm::EDGetTokenT< reco::MuonCollection > theMuonCollection_
Definition: SUSY_HLT_SingleLepton.h:63
SUSY_HLT_SingleLepton
Definition: SUSY_HLT_SingleLepton.h:48
SUSY_HLT_SingleLepton::h_btagTurnOn_num_
MonitorElement * h_btagTurnOn_num_
Definition: SUSY_HLT_SingleLepton.h:130
Conversion.h