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