Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQMOffline
JetMET
interface
METAnalyzer.h
Go to the documentation of this file.
1
#ifndef METAnalyzer_H
2
#define METAnalyzer_H
3
4
15
#include <memory>
16
#include <fstream>
17
#include "TMath.h"
18
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
19
#include "
DQMOffline/JetMET/interface/METAnalyzerBase.h
"
20
#include "
FWCore/Framework/interface/Event.h
"
21
#include "
FWCore/Framework/interface/MakerMacros.h
"
22
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
23
#include "
FWCore/ServiceRegistry/interface/Service.h
"
24
#include "
DQMServices/Core/interface/DQMStore.h
"
25
#include "
DQMServices/Core/interface/MonitorElement.h
"
26
//
27
#include "
CommonTools/TriggerUtils/interface/GenericTriggerEventFlag.h
"
28
//
29
#include "
DataFormats/HLTReco/interface/TriggerObject.h
"
30
#include "
DataFormats/Common/interface/TriggerResults.h
"
31
#include "
DataFormats/HLTReco/interface/TriggerEvent.h
"
32
#include "
DataFormats/HLTReco/interface/TriggerTypeDefs.h
"
33
34
#include "
HLTrigger/HLTcore/interface/HLTConfigProvider.h
"
35
36
#include "
RecoMET/METAlgorithms/interface/HcalNoiseRBXArray.h
"
37
#include "
DataFormats/METReco/interface/BeamHaloSummary.h
"
38
#include "
RecoJets/JetProducers/interface/JetIDHelper.h
"
39
40
#include "
DataFormats/MuonReco/interface/MuonMETCorrectionData.h
"
41
#include "
DataFormats/Common/interface/ValueMap.h
"
42
#include "
DataFormats/MuonReco/interface/Muon.h
"
43
#include "
DataFormats/MuonReco/interface/MuonFwd.h
"
44
#include "
DataFormats/MuonReco/interface/MuonMETCorrectionData.h
"
45
#include "
DataFormats/EgammaCandidates/interface/GsfElectron.h
"
46
#include "
DataFormats/BeamSpot/interface/BeamSpot.h
"
47
#include "
DataFormats/TrackReco/interface/Track.h
"
48
49
#include "
DataFormats/VertexReco/interface/Vertex.h
"
50
#include "
DataFormats/VertexReco/interface/VertexFwd.h
"
51
52
#include "
DQMOffline/JetMET/interface/JetMETDQMDCSFilter.h
"
53
54
class
METAnalyzer
:
public
METAnalyzerBase
{
55
public
:
56
58
METAnalyzer
(
const
edm::ParameterSet
&);
59
61
virtual
~METAnalyzer
();
62
64
void
beginJob
(
DQMStore
* dbe);
65
67
void
endJob
();
68
69
// Book MonitorElements
70
void
bookMESet
(
std::string
);
71
void
bookMonitorElement
(
std::string
,
bool
);
72
74
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&,
75
const
edm::TriggerResults
&);
76
78
void
beginRun
(
const
edm::Run
&,
const
edm::EventSetup
&);
79
81
void
endRun
(
const
edm::Run
& iRun,
const
edm::EventSetup
& iSetup,
DQMStore
*dbe);
82
83
// Fill MonitorElements
84
void
fillMESet
(
const
edm::Event
&,
std::string
,
const
reco::MET
&);
85
void
fillMonitorElement
(
const
edm::Event
&,
std::string
,
std::string
,
const
reco::MET
&,
bool
);
86
void
makeRatePlot
(
std::string
,
double
);
87
88
bool
selectHighPtJetEvent
(
const
edm::Event
&);
89
bool
selectLowPtJetEvent
(
const
edm::Event
&);
90
bool
selectWElectronEvent
(
const
edm::Event
&);
91
bool
selectWMuonEvent
(
const
edm::Event
&);
92
93
void
setSource
(
std::string
source
) {
94
_source
=
source
;
95
}
96
97
int
evtCounter
;
98
99
private
:
100
// ----------member data ---------------------------
101
102
edm::ParameterSet
parameters
;
103
// Switch for verbosity
104
int
_verbose
;
105
106
std::string
metname
;
107
std::string
_source
;
108
109
std::string
_FolderName
;
110
111
edm::InputTag
theMETCollectionLabel
;
112
edm::InputTag
HcalNoiseRBXCollectionTag
;
113
edm::InputTag
theJetCollectionLabel
;
114
edm::InputTag
thePfJetCollectionLabel
;
115
edm::InputTag
TcCandidatesTag
;
116
edm::InputTag
BeamHaloSummaryTag
;
117
edm::InputTag
HBHENoiseFilterResultTag
;
118
edm::InputTag
vertexTag
;
119
edm::InputTag
gtTag
;
120
121
edm::InputTag
inputTrackLabel
;
122
edm::InputTag
inputMuonLabel
;
123
edm::InputTag
inputElectronLabel
;
124
edm::InputTag
inputBeamSpotLabel
;
125
126
127
// list of Jet or MB HLT triggers
128
std::vector<std::string >
HLTPathsJetMBByName_
;
129
130
GenericTriggerEventFlag
*
_HighPtJetEventFlag
;
131
GenericTriggerEventFlag
*
_LowPtJetEventFlag
;
132
GenericTriggerEventFlag
*
_MinBiasEventFlag
;
133
GenericTriggerEventFlag
*
_HighMETEventFlag
;
134
// GenericTriggerEventFlag * _LowMETEventFlag;
135
GenericTriggerEventFlag
*
_EleEventFlag
;
136
GenericTriggerEventFlag
*
_MuonEventFlag
;
137
138
std::vector<std::string>
highPtJetExpr_
;
139
std::vector<std::string>
lowPtJetExpr_
;
140
std::vector<std::string>
highMETExpr_
;
141
// std::vector<std::string> lowMETExpr_;
142
std::vector<std::string>
muonExpr_
;
143
std::vector<std::string>
elecExpr_
;
144
std::vector<std::string>
minbiasExpr_
;
145
146
edm::ParameterSet
theCleaningParameters
;
147
std::string
_hlt_PhysDec
;
148
149
std::vector<unsigned >
_techTrigsAND
;
150
std::vector<unsigned >
_techTrigsOR
;
151
std::vector<unsigned >
_techTrigsNOT
;
152
153
bool
_doPVCheck
;
154
bool
_doHLTPhysicsOn
;
155
156
bool
_tightBHFiltering
;
157
int
_tightJetIDFiltering
;
158
159
int
_nvtx_min
;
160
int
_nvtxtrks_min
;
161
int
_vtxndof_min
;
162
double
_vtxchi2_max
;
163
double
_vtxz_max
;
164
165
int
_trig_JetMB
;
166
int
_trig_HighPtJet
;
167
int
_trig_LowPtJet
;
168
int
_trig_MinBias
;
169
int
_trig_HighMET
;
170
// int _trig_LowMET;
171
int
_trig_Ele
;
172
int
_trig_Muon
;
173
int
_trig_PhysDec
;
174
175
176
double
_highPtJetThreshold
;
177
double
_lowPtJetThreshold
;
178
double
_highMETThreshold
;
179
// double _lowMETThreshold;
180
181
// Et threshold for MET plots
182
double
_etThreshold
;
183
184
// HF calibration factor (in 31X applied by TcProducer)
185
double
hfCalibFactor_
;
//
186
187
// JetID helper
188
reco::helper::JetIDHelper
*
jetID
;
189
190
191
// DCS filter
192
JetMETDQMDCSFilter
*
DCSFilter
;
193
194
//
195
bool
_allhist
;
196
bool
_allSelection
;
197
bool
_cleanupSelection
;
198
199
//
200
std::vector<std::string>
_FolderNames
;
201
202
//
203
math::XYZPoint
bspot
;
204
205
edm::Handle< edm::ValueMap<reco::MuonMETCorrectionData>
>
tcMet_ValueMap_Handle
;
206
edm::Handle< reco::MuonCollection >
muon_h
;
207
edm::Handle< edm::View<reco::Track>
>
track_h
;
208
edm::Handle< edm::View<reco::GsfElectron >
>
electron_h
;
209
edm::Handle< reco::BeamSpot >
beamSpot_h
;
210
211
//
212
DQMStore
*
_dbe
;
213
214
//trigger histos
215
// lines commented out have been removed to improve the bin usage of JetMET DQM
216
MonitorElement
*
hTriggerName_HighPtJet
;
217
MonitorElement
*
hTriggerName_LowPtJet
;
218
MonitorElement
*
hTriggerName_MinBias
;
219
MonitorElement
*
hTriggerName_HighMET
;
220
// MonitorElement* hTriggerName_LowMET;
221
MonitorElement
*
hTriggerName_Ele
;
222
MonitorElement
*
hTriggerName_Muon
;
223
224
//the histos
225
MonitorElement
*
hMETRate
;
226
227
MonitorElement
*
hmetME
;
228
//MonitorElement* hNevents;
229
MonitorElement
*
hMEx
;
230
MonitorElement
*
hMEy
;
231
//MonitorElement* hEz;
232
MonitorElement
*
hMETSig
;
233
MonitorElement
*
hMET
;
234
MonitorElement
*
hMETPhi
;
235
MonitorElement
*
hSumET
;
236
237
MonitorElement
*
hMET_logx
;
238
MonitorElement
*
hSumET_logx
;
239
240
//MonitorElement* hMETIonFeedbck;
241
//MonitorElement* hMETHPDNoise;
242
//MonitorElement* hMETRBXNoise;
243
244
MonitorElement
*
hMExLS
;
245
MonitorElement
*
hMEyLS
;
246
247
MonitorElement
*
htrkPt
;
248
MonitorElement
*
htrkEta
;
249
MonitorElement
*
htrkNhits
;
250
MonitorElement
*
htrkChi2
;
251
MonitorElement
*
htrkD0
;
252
MonitorElement
*
helePt
;
253
MonitorElement
*
heleEta
;
254
MonitorElement
*
heleHoE
;
255
MonitorElement
*
hmuPt
;
256
MonitorElement
*
hmuEta
;
257
MonitorElement
*
hmuNhits
;
258
MonitorElement
*
hmuChi2
;
259
MonitorElement
*
hmuD0
;
260
261
MonitorElement
*
hMExCorrection
;
262
MonitorElement
*
hMEyCorrection
;
263
MonitorElement
*
hMuonCorrectionFlag
;
264
265
266
};
267
#endif
METAnalyzer::_allSelection
bool _allSelection
Definition:
METAnalyzer.h:196
METAnalyzer::htrkEta
MonitorElement * htrkEta
Definition:
METAnalyzer.h:248
METAnalyzer::hMExLS
MonitorElement * hMExLS
Definition:
METAnalyzer.h:244
METAnalyzer::hTriggerName_MinBias
MonitorElement * hTriggerName_MinBias
Definition:
METAnalyzer.h:218
METAnalyzer::hSumET
MonitorElement * hSumET
Definition:
METAnalyzer.h:235
METAnalyzer::beginJob
void beginJob(DQMStore *dbe)
Inizialize parameters for histo binning.
Definition:
METAnalyzer.cc:79
METAnalyzer::inputMuonLabel
edm::InputTag inputMuonLabel
Definition:
METAnalyzer.h:122
METAnalyzer::hMExCorrection
MonitorElement * hMExCorrection
Definition:
METAnalyzer.h:261
TriggerEvent.h
METAnalyzer::endJob
void endJob()
Finish up a job.
Definition:
METAnalyzer.cc:195
METAnalyzer::helePt
MonitorElement * helePt
Definition:
METAnalyzer.h:252
METAnalyzer::_allhist
bool _allhist
Definition:
METAnalyzer.h:195
METAnalyzer::hMEy
MonitorElement * hMEy
Definition:
METAnalyzer.h:230
METAnalyzer::_tightBHFiltering
bool _tightBHFiltering
Definition:
METAnalyzer.h:156
METAnalyzer::beginRun
void beginRun(const edm::Run &, const edm::EventSetup &)
Initialize run-based parameters.
Definition:
METAnalyzer.cc:311
METAnalyzer::_techTrigsAND
std::vector< unsigned > _techTrigsAND
Definition:
METAnalyzer.h:149
METAnalyzer::hTriggerName_Muon
MonitorElement * hTriggerName_Muon
Definition:
METAnalyzer.h:222
METAnalyzer::_techTrigsOR
std::vector< unsigned > _techTrigsOR
Definition:
METAnalyzer.h:150
METAnalyzer::hmuNhits
MonitorElement * hmuNhits
Definition:
METAnalyzer.h:257
Event.h
TriggerResults.h
METAnalyzer::_vtxz_max
double _vtxz_max
Definition:
METAnalyzer.h:163
METAnalyzer::heleHoE
MonitorElement * heleHoE
Definition:
METAnalyzer.h:254
METAnalyzer::_trig_PhysDec
int _trig_PhysDec
Definition:
METAnalyzer.h:173
MakerMacros.h
METAnalyzer::hMEx
MonitorElement * hMEx
Definition:
METAnalyzer.h:229
METAnalyzer::gtTag
edm::InputTag gtTag
Definition:
METAnalyzer.h:119
METAnalyzer::_trig_MinBias
int _trig_MinBias
Definition:
METAnalyzer.h:168
METAnalyzer::selectLowPtJetEvent
bool selectLowPtJetEvent(const edm::Event &)
Definition:
METAnalyzer.cc:1023
METAnalyzer::hMEyLS
MonitorElement * hMEyLS
Definition:
METAnalyzer.h:245
METAnalyzer::inputBeamSpotLabel
edm::InputTag inputBeamSpotLabel
Definition:
METAnalyzer.h:124
METAnalyzer::fillMonitorElement
void fillMonitorElement(const edm::Event &, std::string, std::string, const reco::MET &, bool)
Definition:
METAnalyzer.cc:887
METAnalyzer::_highPtJetThreshold
double _highPtJetThreshold
Definition:
METAnalyzer.h:176
METAnalyzer::fillMESet
void fillMESet(const edm::Event &, std::string, const reco::MET &)
Definition:
METAnalyzer.cc:859
GenericTriggerEventFlag
Provides a code based selection for trigger and DCS information in order to have no failing filters i...
Definition:
GenericTriggerEventFlag.h:36
METAnalyzer::_etThreshold
double _etThreshold
Definition:
METAnalyzer.h:182
METAnalyzer::hmuD0
MonitorElement * hmuD0
Definition:
METAnalyzer.h:259
METAnalyzer::_trig_Ele
int _trig_Ele
Definition:
METAnalyzer.h:171
VertexFwd.h
METAnalyzer::hMET_logx
MonitorElement * hMET_logx
Definition:
METAnalyzer.h:237
MuonMETCorrectionData.h
edm::Handle
Definition:
AssociativeIterator.h:48
METAnalyzer::HcalNoiseRBXCollectionTag
edm::InputTag HcalNoiseRBXCollectionTag
Definition:
METAnalyzer.h:112
METAnalyzer::DCSFilter
JetMETDQMDCSFilter * DCSFilter
Definition:
METAnalyzer.h:192
METAnalyzer::_MuonEventFlag
GenericTriggerEventFlag * _MuonEventFlag
Definition:
METAnalyzer.h:136
ValueMap.h
METAnalyzer::htrkPt
MonitorElement * htrkPt
Definition:
METAnalyzer.h:247
METAnalyzer::theCleaningParameters
edm::ParameterSet theCleaningParameters
Definition:
METAnalyzer.h:146
METAnalyzer::hMEyCorrection
MonitorElement * hMEyCorrection
Definition:
METAnalyzer.h:262
METAnalyzer::_LowPtJetEventFlag
GenericTriggerEventFlag * _LowPtJetEventFlag
Definition:
METAnalyzer.h:131
Frameworkfwd.h
METAnalyzer::_highMETThreshold
double _highMETThreshold
Definition:
METAnalyzer.h:178
METAnalyzer::_nvtx_min
int _nvtx_min
Definition:
METAnalyzer.h:159
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
METAnalyzer::hMET
MonitorElement * hMET
Definition:
METAnalyzer.h:233
METAnalyzer::_lowPtJetThreshold
double _lowPtJetThreshold
Definition:
METAnalyzer.h:177
METAnalyzerBase.h
MuonFwd.h
METAnalyzer::setSource
void setSource(std::string source)
Definition:
METAnalyzer.h:93
METAnalyzer::_HighMETEventFlag
GenericTriggerEventFlag * _HighMETEventFlag
Definition:
METAnalyzer.h:133
ParameterSet.h
METAnalyzer::hfCalibFactor_
double hfCalibFactor_
Definition:
METAnalyzer.h:185
METAnalyzer::bspot
math::XYZPoint bspot
Definition:
METAnalyzer.h:203
METAnalyzer::muon_h
edm::Handle< reco::MuonCollection > muon_h
Definition:
METAnalyzer.h:206
METAnalyzer::track_h
edm::Handle< edm::View< reco::Track > > track_h
Definition:
METAnalyzer.h:207
METAnalyzer::highMETExpr_
std::vector< std::string > highMETExpr_
Definition:
METAnalyzer.h:140
METAnalyzer::makeRatePlot
void makeRatePlot(std::string, double)
Definition:
METAnalyzer.cc:394
DQMStore
Definition:
DQMStore.h:67
METAnalyzer::tcMet_ValueMap_Handle
edm::Handle< edm::ValueMap< reco::MuonMETCorrectionData > > tcMet_ValueMap_Handle
Definition:
METAnalyzer.h:205
METAnalyzer::bookMonitorElement
void bookMonitorElement(std::string, bool)
Definition:
METAnalyzer.cc:251
METAnalyzer::_techTrigsNOT
std::vector< unsigned > _techTrigsNOT
Definition:
METAnalyzer.h:151
METAnalyzer::hMETPhi
MonitorElement * hMETPhi
Definition:
METAnalyzer.h:234
METAnalyzer::_trig_HighPtJet
int _trig_HighPtJet
Definition:
METAnalyzer.h:166
METAnalyzer::hTriggerName_HighMET
MonitorElement * hTriggerName_HighMET
Definition:
METAnalyzer.h:219
METAnalyzer::BeamHaloSummaryTag
edm::InputTag BeamHaloSummaryTag
Definition:
METAnalyzer.h:116
METAnalyzer::hTriggerName_LowPtJet
MonitorElement * hTriggerName_LowPtJet
Definition:
METAnalyzer.h:217
METAnalyzer::_verbose
int _verbose
Definition:
METAnalyzer.h:104
METAnalyzerBase
Definition:
METAnalyzerBase.h:32
GenericTriggerEventFlag.h
METAnalyzer::thePfJetCollectionLabel
edm::InputTag thePfJetCollectionLabel
Definition:
METAnalyzer.h:114
reco::MET
Definition:
MET.h:32
METAnalyzer::beamSpot_h
edm::Handle< reco::BeamSpot > beamSpot_h
Definition:
METAnalyzer.h:209
METAnalyzer::_HighPtJetEventFlag
GenericTriggerEventFlag * _HighPtJetEventFlag
Definition:
METAnalyzer.h:130
METAnalyzer::_doPVCheck
bool _doPVCheck
Definition:
METAnalyzer.h:153
METAnalyzer::hSumET_logx
MonitorElement * hSumET_logx
Definition:
METAnalyzer.h:238
METAnalyzer::selectWElectronEvent
bool selectWElectronEvent(const edm::Event &)
Definition:
METAnalyzer.cc:1047
DQMStore.h
METAnalyzer::endRun
void endRun(const edm::Run &iRun, const edm::EventSetup &iSetup, DQMStore *dbe)
Finish up a run.
Definition:
METAnalyzer.cc:339
METAnalyzer::inputElectronLabel
edm::InputTag inputElectronLabel
Definition:
METAnalyzer.h:123
Service.h
METAnalyzer::_trig_HighMET
int _trig_HighMET
Definition:
METAnalyzer.h:169
METAnalyzer::metname
std::string metname
Definition:
METAnalyzer.h:106
edm::EventSetup
Definition:
EventSetup.h:44
Muon.h
METAnalyzer::_doHLTPhysicsOn
bool _doHLTPhysicsOn
Definition:
METAnalyzer.h:154
METAnalyzer::hMETSig
MonitorElement * hMETSig
Definition:
METAnalyzer.h:232
METAnalyzer::_FolderNames
std::vector< std::string > _FolderNames
Definition:
METAnalyzer.h:200
METAnalyzer::_tightJetIDFiltering
int _tightJetIDFiltering
Definition:
METAnalyzer.h:157
METAnalyzer::jetID
reco::helper::JetIDHelper * jetID
Definition:
METAnalyzer.h:188
METAnalyzer::electron_h
edm::Handle< edm::View< reco::GsfElectron > > electron_h
Definition:
METAnalyzer.h:208
Vertex.h
JetMETDQMDCSFilter
Definition:
JetMETDQMDCSFilter.h:11
METAnalyzer::lowPtJetExpr_
std::vector< std::string > lowPtJetExpr_
Definition:
METAnalyzer.h:139
METAnalyzer::hMuonCorrectionFlag
MonitorElement * hMuonCorrectionFlag
Definition:
METAnalyzer.h:263
GsfElectron.h
METAnalyzer::vertexTag
edm::InputTag vertexTag
Definition:
METAnalyzer.h:118
MonitorElement
Definition:
MonitorElement.h:34
METAnalyzer::minbiasExpr_
std::vector< std::string > minbiasExpr_
Definition:
METAnalyzer.h:144
METAnalyzer::hTriggerName_Ele
MonitorElement * hTriggerName_Ele
Definition:
METAnalyzer.h:221
METAnalyzer::_trig_Muon
int _trig_Muon
Definition:
METAnalyzer.h:172
METAnalyzer::elecExpr_
std::vector< std::string > elecExpr_
Definition:
METAnalyzer.h:143
METAnalyzer::htrkChi2
MonitorElement * htrkChi2
Definition:
METAnalyzer.h:250
math::XYZPoint
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition:
Point3D.h:13
JetMETDQMDCSFilter.h
HLTConfigProvider.h
METAnalyzer::muonExpr_
std::vector< std::string > muonExpr_
Definition:
METAnalyzer.h:142
METAnalyzer::selectWMuonEvent
bool selectWMuonEvent(const edm::Event &)
Definition:
METAnalyzer.cc:1060
METAnalyzer::parameters
edm::ParameterSet parameters
Definition:
METAnalyzer.h:102
MonitorElement.h
METAnalyzer::_hlt_PhysDec
std::string _hlt_PhysDec
Definition:
METAnalyzer.h:147
METAnalyzer::hmetME
MonitorElement * hmetME
Definition:
METAnalyzer.h:227
METAnalyzer::_cleanupSelection
bool _cleanupSelection
Definition:
METAnalyzer.h:197
METAnalyzer::METAnalyzer
METAnalyzer(const edm::ParameterSet &)
Constructor.
Definition:
METAnalyzer.cc:35
HcalNoiseRBXArray.h
METAnalyzer::hTriggerName_HighPtJet
MonitorElement * hTriggerName_HighPtJet
Definition:
METAnalyzer.h:216
reco::helper::JetIDHelper
Definition:
JetIDHelper.h:15
METAnalyzer::theJetCollectionLabel
edm::InputTag theJetCollectionLabel
Definition:
METAnalyzer.h:113
METAnalyzer::_vtxchi2_max
double _vtxchi2_max
Definition:
METAnalyzer.h:162
METAnalyzer::hmuChi2
MonitorElement * hmuChi2
Definition:
METAnalyzer.h:258
METAnalyzer
Definition:
METAnalyzer.h:54
edm::InputTag
Definition:
InputTag.h:17
METAnalyzer::evtCounter
int evtCounter
Definition:
METAnalyzer.h:97
BeamSpot.h
BeamHaloSummary.h
METAnalyzer::HLTPathsJetMBByName_
std::vector< std::string > HLTPathsJetMBByName_
Definition:
METAnalyzer.h:128
METAnalyzer::_FolderName
std::string _FolderName
Definition:
METAnalyzer.h:109
JetIDHelper.h
LaserTracksInput_cfi.source
tuple source
Definition:
LaserTracksInput_cfi.py:5
edm::ParameterSet
Definition:
ParameterSet.h:35
METAnalyzer::htrkD0
MonitorElement * htrkD0
Definition:
METAnalyzer.h:251
METAnalyzer::_source
std::string _source
Definition:
METAnalyzer.h:107
METAnalyzer::_MinBiasEventFlag
GenericTriggerEventFlag * _MinBiasEventFlag
Definition:
METAnalyzer.h:132
METAnalyzer::TcCandidatesTag
edm::InputTag TcCandidatesTag
Definition:
METAnalyzer.h:115
METAnalyzer::bookMESet
void bookMESet(std::string)
Definition:
METAnalyzer.cc:203
TriggerTypeDefs.h
METAnalyzer::_dbe
DQMStore * _dbe
Definition:
METAnalyzer.h:212
METAnalyzer::~METAnalyzer
virtual ~METAnalyzer()
Destructor.
Definition:
METAnalyzer.cc:67
edm::Event
Definition:
Event.h:56
METAnalyzer::_nvtxtrks_min
int _nvtxtrks_min
Definition:
METAnalyzer.h:160
METAnalyzer::highPtJetExpr_
std::vector< std::string > highPtJetExpr_
Definition:
METAnalyzer.h:138
Track.h
edm::TriggerResults
Definition:
TriggerResults.h:38
METAnalyzer::hMETRate
MonitorElement * hMETRate
Definition:
METAnalyzer.h:225
METAnalyzer::_trig_JetMB
int _trig_JetMB
Definition:
METAnalyzer.h:165
METAnalyzer::inputTrackLabel
edm::InputTag inputTrackLabel
Definition:
METAnalyzer.h:121
METAnalyzer::HBHENoiseFilterResultTag
edm::InputTag HBHENoiseFilterResultTag
Definition:
METAnalyzer.h:117
METAnalyzer::analyze
void analyze(const edm::Event &, const edm::EventSetup &, const edm::TriggerResults &)
Get the analysis.
Definition:
METAnalyzer.cc:423
METAnalyzer::heleEta
MonitorElement * heleEta
Definition:
METAnalyzer.h:253
edm::Run
Definition:
Run.h:36
METAnalyzer::hmuEta
MonitorElement * hmuEta
Definition:
METAnalyzer.h:256
METAnalyzer::_trig_LowPtJet
int _trig_LowPtJet
Definition:
METAnalyzer.h:167
METAnalyzer::hmuPt
MonitorElement * hmuPt
Definition:
METAnalyzer.h:255
METAnalyzer::_EleEventFlag
GenericTriggerEventFlag * _EleEventFlag
Definition:
METAnalyzer.h:135
METAnalyzer::selectHighPtJetEvent
bool selectHighPtJetEvent(const edm::Event &)
Definition:
METAnalyzer.cc:1001
METAnalyzer::_vtxndof_min
int _vtxndof_min
Definition:
METAnalyzer.h:161
METAnalyzer::htrkNhits
MonitorElement * htrkNhits
Definition:
METAnalyzer.h:249
TriggerObject.h
METAnalyzer::theMETCollectionLabel
edm::InputTag theMETCollectionLabel
Definition:
METAnalyzer.h:111
Generated for CMSSW Reference Manual by
1.8.5