Main Page
Namespaces
Classes
Package Documentation
GIT Directory
WorkBook
Offline Guide
Release schedule
•
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