Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
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:12
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:50
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:33
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