Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQMOffline
JetMET
interface
PFMETAnalyzer.h
Go to the documentation of this file.
1
#ifndef PFMETAnalyzer_H
2
#define PFMETAnalyzer_H
3
4
14
#include <memory>
15
#include <fstream>
16
#include "TMath.h"
17
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
18
#include "
FWCore/Framework/interface/ConsumesCollector.h
"
19
#include "
DQMOffline/JetMET/interface/PFMETAnalyzerBase.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
#include <
DataFormats/ParticleFlowCandidate/interface/PFCandidate.h
>
29
30
#include "
DataFormats/HLTReco/interface/TriggerObject.h
"
31
#include "
DataFormats/Common/interface/TriggerResults.h
"
32
#include "
DataFormats/HLTReco/interface/TriggerEvent.h
"
33
#include "
DataFormats/HLTReco/interface/TriggerTypeDefs.h
"
34
35
#include "
HLTrigger/HLTcore/interface/HLTConfigProvider.h
"
36
37
#include "
RecoMET/METAlgorithms/interface/HcalNoiseRBXArray.h
"
38
#include "
DataFormats/METReco/interface/BeamHaloSummary.h
"
39
#include "
RecoJets/JetProducers/interface/JetIDHelper.h
"
40
41
#include "
DataFormats/VertexReco/interface/Vertex.h
"
42
#include "
DataFormats/VertexReco/interface/VertexFwd.h
"
43
44
#include "
DQMOffline/JetMET/interface/JetMETDQMDCSFilter.h
"
45
46
47
#include "
GlobalVariables.h
"
48
49
50
class
PFMETAnalyzer
:
public
PFMETAnalyzerBase
{
51
public
:
52
54
PFMETAnalyzer
(
const
edm::ParameterSet
&,
edm::ConsumesCollector
&&);
55
57
virtual
~PFMETAnalyzer
();
58
60
void
beginJob
(
DQMStore
* dbe);
61
63
void
endJob
();
64
65
// Book MonitorElements
66
void
bookMESet
(
std::string
);
67
void
bookMonitorElement
(
std::string
,
bool
);
68
70
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&,
71
const
edm::TriggerResults
&);
72
74
void
beginRun
(
const
edm::Run
&,
const
edm::EventSetup
&);
75
77
void
endRun
(
const
edm::Run
& iRun,
const
edm::EventSetup
& iSetup,
DQMStore
*dbe);
78
79
// Fill MonitorElements
80
void
fillMESet
(
const
edm::Event
&,
std::string
,
const
reco::PFMET
&);
81
void
fillMonitorElement
(
const
edm::Event
&,
std::string
,
std::string
,
const
reco::PFMET
&,
bool
);
82
void
makeRatePlot
(
std::string
,
double
);
83
84
void
validateMET
(
const
reco::PFMET
&,
edm::Handle
<
edm::View<reco::PFCandidate>
>);
85
86
bool
selectHighPtJetEvent
(
const
edm::Event
&);
87
bool
selectLowPtJetEvent
(
const
edm::Event
&);
88
bool
selectWElectronEvent
(
const
edm::Event
&);
89
bool
selectWMuonEvent
(
const
edm::Event
&);
90
91
void
setSource
(
std::string
source
) {
92
_source
=
source
;
93
}
94
95
int
evtCounter
;
96
97
private
:
98
// ----------member data ---------------------------
99
100
edm::ParameterSet
parameters
;
101
int
_verbose
;
102
103
std::string
metname
;
104
std::string
_source
;
105
106
edm::InputTag
thePfMETCollectionLabel
;
107
edm::InputTag
HcalNoiseRBXCollectionTag
;
108
edm::InputTag
theJetCollectionLabel
;
109
edm::InputTag
thePfJetCollectionLabel
;
110
edm::InputTag
PFCandidatesTag
;
111
edm::InputTag
BeamHaloSummaryTag
;
112
edm::InputTag
HBHENoiseFilterResultTag
;
113
edm::InputTag
vertexTag
;
114
edm::InputTag
gtTag
;
115
116
// list of Jet or MB HLT triggers
117
std::vector<std::string >
HLTPathsJetMBByName_
;
118
119
GenericTriggerEventFlag
*
_HighPtJetEventFlag
;
120
GenericTriggerEventFlag
*
_LowPtJetEventFlag
;
121
GenericTriggerEventFlag
*
_MinBiasEventFlag
;
122
GenericTriggerEventFlag
*
_HighMETEventFlag
;
123
// GenericTriggerEventFlag * _LowMETEventFlag;
124
GenericTriggerEventFlag
*
_EleEventFlag
;
125
GenericTriggerEventFlag
*
_MuonEventFlag
;
126
127
std::vector<std::string>
highPtJetExpr_
;
128
std::vector<std::string>
lowPtJetExpr_
;
129
std::vector<std::string>
highMETExpr_
;
130
// std::vector<std::string> lowMETExpr_;
131
std::vector<std::string>
muonExpr_
;
132
std::vector<std::string>
elecExpr_
;
133
std::vector<std::string>
minbiasExpr_
;
134
135
edm::ParameterSet
theCleaningParameters
;
136
std::string
_hlt_PhysDec
;
137
138
std::vector<unsigned >
_techTrigsAND
;
139
std::vector<unsigned >
_techTrigsOR
;
140
std::vector<unsigned >
_techTrigsNOT
;
141
142
bool
_doPVCheck
;
143
bool
_doHLTPhysicsOn
;
144
145
bool
_tightBHFiltering
;
146
int
_tightJetIDFiltering
;
147
148
int
_nvtx_min
;
149
int
_nvtxtrks_min
;
150
int
_vtxndof_min
;
151
double
_vtxchi2_max
;
152
double
_vtxz_max
;
153
154
int
_trig_JetMB
;
155
int
_trig_HighPtJet
;
156
int
_trig_LowPtJet
;
157
int
_trig_MinBias
;
158
int
_trig_HighMET
;
159
// int _trig_LowMET;
160
int
_trig_Ele
;
161
int
_trig_Muon
;
162
int
_trig_PhysDec
;
163
164
165
double
_highPtPFJetThreshold
;
166
double
_lowPtPFJetThreshold
;
167
double
_highPFMETThreshold
;
168
double
_lowPFMETThreshold
;
169
170
int
_numPV
;
171
// Et threshold for MET plots
172
double
_etThreshold
;
173
174
// HF calibration factor (in 31X applied by PFProducer)
175
double
hfCalibFactor_
;
//
176
177
// JetID helper
178
reco::helper::JetIDHelper
*
jetID
;
179
180
// DCS filter
181
JetMETDQMDCSFilter
*
DCSFilter
;
182
183
//
184
bool
_allhist
;
185
bool
_allSelection
;
186
bool
_cleanupSelection
;
187
188
std::vector<std::string>
_FolderNames
;
189
190
DQMStore
*
_dbe
;
191
192
193
// MonitorElements
194
//----------------------------------------------------------------------------
195
MonitorElement
*
metME
;
196
MonitorElement
*
mePfMETRate
;
197
198
MonitorElement
*
meTriggerName_HighPtJet
;
199
MonitorElement
*
meTriggerName_LowPtJet
;
200
MonitorElement
*
meTriggerName_MinBias
;
201
MonitorElement
*
meTriggerName_HighMET
;
202
MonitorElement
*
meTriggerName_Ele
;
203
MonitorElement
*
meTriggerName_Muon
;
204
MonitorElement
*
meTriggerName_PhysDec
;
205
206
MonitorElement
*
mePfMEx
;
207
MonitorElement
*
mePfMEy
;
208
MonitorElement
*
mePfMETSig
;
209
MonitorElement
*
mePfMET
;
210
MonitorElement
*
mePfMETPhi
;
211
MonitorElement
*
mePfSumET
;
212
MonitorElement
*
mePfMExLS
;
213
MonitorElement
*
mePfMEyLS
;
214
MonitorElement
*
mePfMET_logx
;
215
MonitorElement
*
mePfSumET_logx
;
216
217
MonitorElement
*
mePhotonEtFraction
;
218
MonitorElement
*
mePhotonEt
;
219
MonitorElement
*
meNeutralHadronEtFraction
;
220
MonitorElement
*
meNeutralHadronEt
;
221
MonitorElement
*
meElectronEtFraction
;
222
MonitorElement
*
meElectronEt
;
223
MonitorElement
*
meChargedHadronEtFraction
;
224
MonitorElement
*
meChargedHadronEt
;
225
MonitorElement
*
meMuonEtFraction
;
226
MonitorElement
*
meMuonEt
;
227
MonitorElement
*
meHFHadronEtFraction
;
228
MonitorElement
*
meHFHadronEt
;
229
MonitorElement
*
meHFEMEtFraction
;
230
MonitorElement
*
meHFEMEt
;
231
232
233
// NPV profiles
234
//----------------------------------------------------------------------------
235
MonitorElement
*
mePfMEx_profile
;
236
MonitorElement
*
mePfMEy_profile
;
237
MonitorElement
*
mePfMET_profile
;
238
MonitorElement
*
mePfSumET_profile
;
239
240
MonitorElement
*
mePhotonEtFraction_profile
;
241
MonitorElement
*
mePhotonEt_profile
;
242
MonitorElement
*
meNeutralHadronEtFraction_profile
;
243
MonitorElement
*
meNeutralHadronEt_profile
;
244
MonitorElement
*
meElectronEtFraction_profile
;
245
MonitorElement
*
meElectronEt_profile
;
246
MonitorElement
*
meChargedHadronEtFraction_profile
;
247
MonitorElement
*
meChargedHadronEt_profile
;
248
MonitorElement
*
meMuonEtFraction_profile
;
249
MonitorElement
*
meMuonEt_profile
;
250
MonitorElement
*
meHFHadronEtFraction_profile
;
251
MonitorElement
*
meHFHadronEt_profile
;
252
MonitorElement
*
meHFEMEtFraction_profile
;
253
MonitorElement
*
meHFEMEt_profile
;
254
};
255
256
257
#endif
PFMETAnalyzer::mePhotonEtFraction
MonitorElement * mePhotonEtFraction
Definition:
PFMETAnalyzer.h:217
PFMETAnalyzer::mePfMET_profile
MonitorElement * mePfMET_profile
Definition:
PFMETAnalyzer.h:237
PFMETAnalyzer::_highPFMETThreshold
double _highPFMETThreshold
Definition:
PFMETAnalyzer.h:167
PFMETAnalyzer::meTriggerName_HighPtJet
MonitorElement * meTriggerName_HighPtJet
Definition:
PFMETAnalyzer.h:198
PFMETAnalyzer::_highPtPFJetThreshold
double _highPtPFJetThreshold
Definition:
PFMETAnalyzer.h:165
PFMETAnalyzer::meHFEMEt_profile
MonitorElement * meHFEMEt_profile
Definition:
PFMETAnalyzer.h:253
PFMETAnalyzer::evtCounter
int evtCounter
Definition:
PFMETAnalyzer.h:95
PFMETAnalyzer::metname
std::string metname
Definition:
PFMETAnalyzer.h:103
PFMETAnalyzer::_MuonEventFlag
GenericTriggerEventFlag * _MuonEventFlag
Definition:
PFMETAnalyzer.h:125
GlobalVariables.h
PFMETAnalyzer::meTriggerName_Muon
MonitorElement * meTriggerName_Muon
Definition:
PFMETAnalyzer.h:203
PFMETAnalyzer::meHFEMEt
MonitorElement * meHFEMEt
Definition:
PFMETAnalyzer.h:230
PFMETAnalyzer::_tightJetIDFiltering
int _tightJetIDFiltering
Definition:
PFMETAnalyzer.h:146
TriggerEvent.h
PFMETAnalyzer::highPtJetExpr_
std::vector< std::string > highPtJetExpr_
Definition:
PFMETAnalyzer.h:127
PFMETAnalyzer::DCSFilter
JetMETDQMDCSFilter * DCSFilter
Definition:
PFMETAnalyzer.h:181
PFMETAnalyzer::meTriggerName_MinBias
MonitorElement * meTriggerName_MinBias
Definition:
PFMETAnalyzer.h:200
PFMETAnalyzer::_source
std::string _source
Definition:
PFMETAnalyzer.h:104
PFMETAnalyzer::parameters
edm::ParameterSet parameters
Definition:
PFMETAnalyzer.h:100
PFMETAnalyzer::~PFMETAnalyzer
virtual ~PFMETAnalyzer()
Destructor.
Definition:
PFMETAnalyzer.cc:67
PFMETAnalyzer::_numPV
int _numPV
Definition:
PFMETAnalyzer.h:170
PFMETAnalyzer::_HighPtJetEventFlag
GenericTriggerEventFlag * _HighPtJetEventFlag
Definition:
PFMETAnalyzer.h:119
PFMETAnalyzer::_trig_PhysDec
int _trig_PhysDec
Definition:
PFMETAnalyzer.h:162
PFMETAnalyzer::validateMET
void validateMET(const reco::PFMET &, edm::Handle< edm::View< reco::PFCandidate > >)
Definition:
PFMETAnalyzer.cc:855
PFMETAnalyzer::meChargedHadronEtFraction_profile
MonitorElement * meChargedHadronEtFraction_profile
Definition:
PFMETAnalyzer.h:246
Event.h
TriggerResults.h
PFMETAnalyzer::PFMETAnalyzer
PFMETAnalyzer(const edm::ParameterSet &, edm::ConsumesCollector &&)
Constructor.
Definition:
PFMETAnalyzer.cc:35
PFMETAnalyzer::gtTag
edm::InputTag gtTag
Definition:
PFMETAnalyzer.h:114
MakerMacros.h
edm::View< reco::PFCandidate >
PFMETAnalyzer::mePfMExLS
MonitorElement * mePfMExLS
Definition:
PFMETAnalyzer.h:212
PFMETAnalyzer::selectWMuonEvent
bool selectWMuonEvent(const edm::Event &)
Definition:
PFMETAnalyzer.cc:1156
PFMETAnalyzer::fillMESet
void fillMESet(const edm::Event &, std::string, const reco::PFMET &)
Definition:
PFMETAnalyzer.cc:903
PFMETAnalyzer
Definition:
PFMETAnalyzer.h:50
PFMETAnalyzer::_techTrigsAND
std::vector< unsigned > _techTrigsAND
Definition:
PFMETAnalyzer.h:138
PFMETAnalyzer::meTriggerName_LowPtJet
MonitorElement * meTriggerName_LowPtJet
Definition:
PFMETAnalyzer.h:199
PFMETAnalyzer::meHFEMEtFraction_profile
MonitorElement * meHFEMEtFraction_profile
Definition:
PFMETAnalyzer.h:252
PFMETAnalyzer::_trig_HighMET
int _trig_HighMET
Definition:
PFMETAnalyzer.h:158
GenericTriggerEventFlag
Provides a code based selection for trigger and DCS information in order to have no failing filters i...
Definition:
GenericTriggerEventFlag.h:39
PFMETAnalyzer::setSource
void setSource(std::string source)
Definition:
PFMETAnalyzer.h:91
PFMETAnalyzer::_allhist
bool _allhist
Definition:
PFMETAnalyzer.h:184
PFMETAnalyzer::muonExpr_
std::vector< std::string > muonExpr_
Definition:
PFMETAnalyzer.h:131
VertexFwd.h
edm::Handle
Definition:
AssociativeIterator.h:47
PFMETAnalyzer::endJob
void endJob()
Finish up a job.
Definition:
PFMETAnalyzer.cc:189
PFMETAnalyzer::theCleaningParameters
edm::ParameterSet theCleaningParameters
Definition:
PFMETAnalyzer.h:135
PFMETAnalyzer::mePfSumET
MonitorElement * mePfSumET
Definition:
PFMETAnalyzer.h:211
PFMETAnalyzer::mePfMEy
MonitorElement * mePfMEy
Definition:
PFMETAnalyzer.h:207
Frameworkfwd.h
PFMETAnalyzer::_LowPtJetEventFlag
GenericTriggerEventFlag * _LowPtJetEventFlag
Definition:
PFMETAnalyzer.h:120
PFMETAnalyzer::lowPtJetExpr_
std::vector< std::string > lowPtJetExpr_
Definition:
PFMETAnalyzer.h:128
PFMETAnalyzer::fillMonitorElement
void fillMonitorElement(const edm::Event &, std::string, std::string, const reco::PFMET &, bool)
Definition:
PFMETAnalyzer.cc:932
PFMETAnalyzer::_trig_MinBias
int _trig_MinBias
Definition:
PFMETAnalyzer.h:157
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
PFMETAnalyzer::highMETExpr_
std::vector< std::string > highMETExpr_
Definition:
PFMETAnalyzer.h:129
PFMETAnalyzer::_vtxchi2_max
double _vtxchi2_max
Definition:
PFMETAnalyzer.h:151
PFMETAnalyzer::meMuonEt_profile
MonitorElement * meMuonEt_profile
Definition:
PFMETAnalyzer.h:249
ParameterSet.h
PFMETAnalyzer::_dbe
DQMStore * _dbe
Definition:
PFMETAnalyzer.h:190
PFMETAnalyzer::mePfMEyLS
MonitorElement * mePfMEyLS
Definition:
PFMETAnalyzer.h:213
PFMETAnalyzer::_allSelection
bool _allSelection
Definition:
PFMETAnalyzer.h:185
PFMETAnalyzer::_nvtxtrks_min
int _nvtxtrks_min
Definition:
PFMETAnalyzer.h:149
PFMETAnalyzer::BeamHaloSummaryTag
edm::InputTag BeamHaloSummaryTag
Definition:
PFMETAnalyzer.h:111
PFMETAnalyzer::_trig_Ele
int _trig_Ele
Definition:
PFMETAnalyzer.h:160
PFMETAnalyzer::meHFHadronEtFraction_profile
MonitorElement * meHFHadronEtFraction_profile
Definition:
PFMETAnalyzer.h:250
PFMETAnalyzer::_EleEventFlag
GenericTriggerEventFlag * _EleEventFlag
Definition:
PFMETAnalyzer.h:124
PFMETAnalyzer::meNeutralHadronEt
MonitorElement * meNeutralHadronEt
Definition:
PFMETAnalyzer.h:220
DQMStore
Definition:
DQMStore.h:70
PFMETAnalyzer::meChargedHadronEt
MonitorElement * meChargedHadronEt
Definition:
PFMETAnalyzer.h:224
PFCandidate.h
PFMETAnalyzer::meTriggerName_Ele
MonitorElement * meTriggerName_Ele
Definition:
PFMETAnalyzer.h:202
PFMETAnalyzer::meHFEMEtFraction
MonitorElement * meHFEMEtFraction
Definition:
PFMETAnalyzer.h:229
PFMETAnalyzer::_hlt_PhysDec
std::string _hlt_PhysDec
Definition:
PFMETAnalyzer.h:136
PFMETAnalyzer::jetID
reco::helper::JetIDHelper * jetID
Definition:
PFMETAnalyzer.h:178
PFMETAnalyzer::_lowPtPFJetThreshold
double _lowPtPFJetThreshold
Definition:
PFMETAnalyzer.h:166
PFMETAnalyzer::beginRun
void beginRun(const edm::Run &, const edm::EventSetup &)
Initialize run-based parameters.
Definition:
PFMETAnalyzer.cc:340
PFMETAnalyzer::_techTrigsOR
std::vector< unsigned > _techTrigsOR
Definition:
PFMETAnalyzer.h:139
PFMETAnalyzer::analyze
void analyze(const edm::Event &, const edm::EventSetup &, const edm::TriggerResults &)
Get the analysis.
Definition:
PFMETAnalyzer.cc:456
PFMETAnalyzer::_HighMETEventFlag
GenericTriggerEventFlag * _HighMETEventFlag
Definition:
PFMETAnalyzer.h:122
GenericTriggerEventFlag.h
PFMETAnalyzer::_trig_LowPtJet
int _trig_LowPtJet
Definition:
PFMETAnalyzer.h:156
DQMStore.h
PFMETAnalyzer::makeRatePlot
void makeRatePlot(std::string, double)
Definition:
PFMETAnalyzer.cc:426
PFMETAnalyzer::thePfMETCollectionLabel
edm::InputTag thePfMETCollectionLabel
Definition:
PFMETAnalyzer.h:106
PFMETAnalyzer::meTriggerName_PhysDec
MonitorElement * meTriggerName_PhysDec
Definition:
PFMETAnalyzer.h:204
PFMETAnalyzer::mePfMETSig
MonitorElement * mePfMETSig
Definition:
PFMETAnalyzer.h:208
PFMETAnalyzer::mePfMEx
MonitorElement * mePfMEx
Definition:
PFMETAnalyzer.h:206
PFMETAnalyzer::thePfJetCollectionLabel
edm::InputTag thePfJetCollectionLabel
Definition:
PFMETAnalyzer.h:109
PFMETAnalyzer::bookMESet
void bookMESet(std::string)
Definition:
PFMETAnalyzer.cc:197
PFMETAnalyzer::selectLowPtJetEvent
bool selectLowPtJetEvent(const edm::Event &)
Definition:
PFMETAnalyzer.cc:1120
Service.h
PFMETAnalyzer::mePhotonEt
MonitorElement * mePhotonEt
Definition:
PFMETAnalyzer.h:218
PFMETAnalyzer::_nvtx_min
int _nvtx_min
Definition:
PFMETAnalyzer.h:148
PFMETAnalyzer::_trig_HighPtJet
int _trig_HighPtJet
Definition:
PFMETAnalyzer.h:155
edm::EventSetup
Definition:
EventSetup.h:44
PFMETAnalyzer::PFCandidatesTag
edm::InputTag PFCandidatesTag
Definition:
PFMETAnalyzer.h:110
PFMETAnalyzer::elecExpr_
std::vector< std::string > elecExpr_
Definition:
PFMETAnalyzer.h:132
PFMETAnalyzer::mePfMETRate
MonitorElement * mePfMETRate
Definition:
PFMETAnalyzer.h:196
PFMETAnalyzerBase
Definition:
PFMETAnalyzerBase.h:30
PFMETAnalyzer::meMuonEtFraction_profile
MonitorElement * meMuonEtFraction_profile
Definition:
PFMETAnalyzer.h:248
PFMETAnalyzer::meChargedHadronEt_profile
MonitorElement * meChargedHadronEt_profile
Definition:
PFMETAnalyzer.h:247
reco::PFMET
Definition:
PFMET.h:19
PFMETAnalyzer::_trig_Muon
int _trig_Muon
Definition:
PFMETAnalyzer.h:161
Vertex.h
PFMETAnalyzer::meElectronEtFraction_profile
MonitorElement * meElectronEtFraction_profile
Definition:
PFMETAnalyzer.h:244
PFMETAnalyzer::_doPVCheck
bool _doPVCheck
Definition:
PFMETAnalyzer.h:142
PFMETAnalyzer::bookMonitorElement
void bookMonitorElement(std::string, bool)
Definition:
PFMETAnalyzer.cc:243
PFMETAnalyzer::beginJob
void beginJob(DQMStore *dbe)
Inizialize parameters for histo binning.
Definition:
PFMETAnalyzer.cc:79
JetMETDQMDCSFilter
Definition:
JetMETDQMDCSFilter.h:11
PFMETAnalyzer::meElectronEtFraction
MonitorElement * meElectronEtFraction
Definition:
PFMETAnalyzer.h:221
PFMETAnalyzer::meNeutralHadronEtFraction_profile
MonitorElement * meNeutralHadronEtFraction_profile
Definition:
PFMETAnalyzer.h:242
PFMETAnalyzer::mePfSumET_logx
MonitorElement * mePfSumET_logx
Definition:
PFMETAnalyzer.h:215
PFMETAnalyzer::mePhotonEtFraction_profile
MonitorElement * mePhotonEtFraction_profile
Definition:
PFMETAnalyzer.h:240
MonitorElement
Definition:
MonitorElement.h:34
PFMETAnalyzer::_tightBHFiltering
bool _tightBHFiltering
Definition:
PFMETAnalyzer.h:145
PFMETAnalyzer::_lowPFMETThreshold
double _lowPFMETThreshold
Definition:
PFMETAnalyzer.h:168
PFMETAnalyzer::_etThreshold
double _etThreshold
Definition:
PFMETAnalyzer.h:172
PFMETAnalyzer::_FolderNames
std::vector< std::string > _FolderNames
Definition:
PFMETAnalyzer.h:188
PFMETAnalyzer::meChargedHadronEtFraction
MonitorElement * meChargedHadronEtFraction
Definition:
PFMETAnalyzer.h:223
PFMETAnalyzer::selectHighPtJetEvent
bool selectHighPtJetEvent(const edm::Event &)
Definition:
PFMETAnalyzer.cc:1098
PFMETAnalyzer::meHFHadronEtFraction
MonitorElement * meHFHadronEtFraction
Definition:
PFMETAnalyzer.h:227
JetMETDQMDCSFilter.h
PFMETAnalyzer::mePfMET_logx
MonitorElement * mePfMET_logx
Definition:
PFMETAnalyzer.h:214
PFMETAnalyzer::mePhotonEt_profile
MonitorElement * mePhotonEt_profile
Definition:
PFMETAnalyzer.h:241
PFMETAnalyzer::meTriggerName_HighMET
MonitorElement * meTriggerName_HighMET
Definition:
PFMETAnalyzer.h:201
HLTConfigProvider.h
PFMETAnalyzer::endRun
void endRun(const edm::Run &iRun, const edm::EventSetup &iSetup, DQMStore *dbe)
Finish up a run.
Definition:
PFMETAnalyzer.cc:373
PFMETAnalyzerBase.h
PFMETAnalyzer::theJetCollectionLabel
edm::InputTag theJetCollectionLabel
Definition:
PFMETAnalyzer.h:108
PFMETAnalyzer::mePfMETPhi
MonitorElement * mePfMETPhi
Definition:
PFMETAnalyzer.h:210
MonitorElement.h
PFMETAnalyzer::selectWElectronEvent
bool selectWElectronEvent(const edm::Event &)
Definition:
PFMETAnalyzer.cc:1143
PFMETAnalyzer::meHFHadronEt
MonitorElement * meHFHadronEt
Definition:
PFMETAnalyzer.h:228
PFMETAnalyzer::meElectronEt_profile
MonitorElement * meElectronEt_profile
Definition:
PFMETAnalyzer.h:245
HcalNoiseRBXArray.h
PFMETAnalyzer::meMuonEt
MonitorElement * meMuonEt
Definition:
PFMETAnalyzer.h:226
PFMETAnalyzer::metME
MonitorElement * metME
Definition:
PFMETAnalyzer.h:195
reco::helper::JetIDHelper
Definition:
JetIDHelper.h:16
PFMETAnalyzer::_MinBiasEventFlag
GenericTriggerEventFlag * _MinBiasEventFlag
Definition:
PFMETAnalyzer.h:121
PFMETAnalyzer::_doHLTPhysicsOn
bool _doHLTPhysicsOn
Definition:
PFMETAnalyzer.h:143
edm::InputTag
Definition:
InputTag.h:17
PFMETAnalyzer::meHFHadronEt_profile
MonitorElement * meHFHadronEt_profile
Definition:
PFMETAnalyzer.h:251
PFMETAnalyzer::HBHENoiseFilterResultTag
edm::InputTag HBHENoiseFilterResultTag
Definition:
PFMETAnalyzer.h:112
PFMETAnalyzer::HcalNoiseRBXCollectionTag
edm::InputTag HcalNoiseRBXCollectionTag
Definition:
PFMETAnalyzer.h:107
BeamHaloSummary.h
PFMETAnalyzer::_cleanupSelection
bool _cleanupSelection
Definition:
PFMETAnalyzer.h:186
JetIDHelper.h
PFMETAnalyzer::mePfMET
MonitorElement * mePfMET
Definition:
PFMETAnalyzer.h:209
edm::ParameterSet
Definition:
ParameterSet.h:35
PFMETAnalyzer::_techTrigsNOT
std::vector< unsigned > _techTrigsNOT
Definition:
PFMETAnalyzer.h:140
PFMETAnalyzer::meNeutralHadronEt_profile
MonitorElement * meNeutralHadronEt_profile
Definition:
PFMETAnalyzer.h:243
PFMETAnalyzer::mePfSumET_profile
MonitorElement * mePfSumET_profile
Definition:
PFMETAnalyzer.h:238
PFMETAnalyzer::minbiasExpr_
std::vector< std::string > minbiasExpr_
Definition:
PFMETAnalyzer.h:133
PFMETAnalyzer::_trig_JetMB
int _trig_JetMB
Definition:
PFMETAnalyzer.h:154
PFMETAnalyzer::_verbose
int _verbose
Definition:
PFMETAnalyzer.h:101
PFMETAnalyzer::_vtxndof_min
int _vtxndof_min
Definition:
PFMETAnalyzer.h:150
TriggerTypeDefs.h
PFMETAnalyzer::_vtxz_max
double _vtxz_max
Definition:
PFMETAnalyzer.h:152
edm::Event
Definition:
Event.h:62
PFMETAnalyzer::HLTPathsJetMBByName_
std::vector< std::string > HLTPathsJetMBByName_
Definition:
PFMETAnalyzer.h:117
PFMETAnalyzer::meMuonEtFraction
MonitorElement * meMuonEtFraction
Definition:
PFMETAnalyzer.h:225
edm::TriggerResults
Definition:
TriggerResults.h:37
PFMETAnalyzer::vertexTag
edm::InputTag vertexTag
Definition:
PFMETAnalyzer.h:113
PFMETAnalyzer::mePfMEy_profile
MonitorElement * mePfMEy_profile
Definition:
PFMETAnalyzer.h:236
PFMETAnalyzer::mePfMEx_profile
MonitorElement * mePfMEx_profile
Definition:
PFMETAnalyzer.h:235
PFMETAnalyzer::hfCalibFactor_
double hfCalibFactor_
Definition:
PFMETAnalyzer.h:175
ConsumesCollector.h
source
static std::string const source
Definition:
EdmProvDump.cc:43
PFMETAnalyzer::meNeutralHadronEtFraction
MonitorElement * meNeutralHadronEtFraction
Definition:
PFMETAnalyzer.h:219
PFMETAnalyzer::meElectronEt
MonitorElement * meElectronEt
Definition:
PFMETAnalyzer.h:222
edm::Run
Definition:
Run.h:41
edm::ConsumesCollector
Definition:
ConsumesCollector.h:32
TriggerObject.h
Generated for CMSSW Reference Manual by
1.8.5