CMS 3D CMS Logo

METAnalyzer.h
Go to the documentation of this file.
1 #ifndef METAnalyzer_H
2 #define METAnalyzer_H
3 
18 #include <memory>
19 #include <fstream>
20 #include "TMath.h"
29 //
31 //
40 
42 
46 
60 
69 
72 
78 
85 
86 #include <map>
87 #include <string>
88 
89 class METAnalyzer : public DQMOneEDAnalyzer<> {
90 public:
93 
95  ~METAnalyzer() override;
96 
98  // void beginJob(void);
99  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
100 
101  // Book MonitorElements
102  //void bookMESet(std::string);
103  //void bookMonitorElement(std::string, bool);
104 
106  void analyze(const edm::Event&, const edm::EventSetup&) override;
107 
109  void dqmBeginRun(const edm::Run&, const edm::EventSetup&) override;
110 
112  void dqmEndRun(const edm::Run& iRun, const edm::EventSetup& iSetup) override;
113  // void dqmEndRun(const edm::Run& iRun, const edm::EventSetup& iSetup);
114  // Fill MonitorElements
115  void fillMESet(const edm::Event&,
116  std::string,
117  const reco::MET&,
118  const pat::MET*,
119  const reco::PFMET*,
120  const reco::CaloMET*,
122  std::map<std::string, MonitorElement*>&,
123  std::vector<bool>,
124  std::vector<bool>);
125  void fillMonitorElement(const edm::Event&,
126  std::string,
127  std::string,
128  const reco::MET&,
129  const pat::MET*,
130  const reco::PFMET*,
131  const reco::CaloMET*,
133  std::map<std::string, MonitorElement*>&,
134  bool,
135  bool,
136  std::vector<bool>,
137  std::vector<bool>);
138  void makeRatePlot(std::string, double);
139 
140  // bool selectHighPtJetEvent(const edm::Event&);
141  // bool selectLowPtJetEvent(const edm::Event&);
142  // bool selectWElectronEvent(const edm::Event&);
143  // bool selectWMuonEvent(const edm::Event&);
144 
145 private:
146  // Book MonitorElements
147  void bookMESet(std::string, DQMStore::IBooker&, std::map<std::string, MonitorElement*>&);
148  // Book MonitorElements
149  void bookMonitorElement(std::string, DQMStore::IBooker&, std::map<std::string, MonitorElement*>&, bool, bool, bool);
150 
151  // ----------member data ---------------------------
153  // Switch for verbosity
154  int verbose_;
155 
158 
164 
171 
174  edm::InputTag METFilterMiniAODLabel2_; //needed for RECO and reRECO differntiation
176 
177  std::vector<int> miniaodFilterIndex_;
178  int miniaodfilterdec; //if RECO set to 0, if reRECO set to 1, else to -1
179 
196 
200 
203 
205 
208 
211 
212  double ptThreshold_;
213 
218 
219  // list of Jet or MB HLT triggers
220  // std::vector<std::string > HLTPathsJetMBByName_;
221  std::vector<std::string> allTriggerNames_;
222  std::vector<int> allTriggerDecisions_;
223 
226 
228 
230  std::vector<GenericTriggerEventFlag*> triggerFolderEventFlag_;
231  std::vector<std::vector<std::string>> triggerFolderExpr_;
232  std::vector<std::string> triggerFolderLabels_;
233  std::vector<int> triggerFolderDecisions_;
234  // std::vector<MonitorElement* > triggerFolderME_;
235 
236  // GenericTriggerEventFlag * highPtJetEventFlag_;
237  // GenericTriggerEventFlag * lowPtJetEventFlag_;
238  // GenericTriggerEventFlag * minBiasEventFlag_;
239  // GenericTriggerEventFlag * highMETEventFlag_;
241  // GenericTriggerEventFlag * eleEventFlag_;
242  // GenericTriggerEventFlag * muonEventFlag_;
243  //
244  // std::vector<std::string> highPtJetExpr_;
245  // std::vector<std::string> lowPtJetExpr_;
246  // std::vector<std::string> highMETExpr_;
247  // // std::vector<std::string> lowMETExpr_;
248  // std::vector<std::string> muonExpr_;
249  // std::vector<std::string> elecExpr_;
250  // std::vector<std::string> minbiasExpr_;
251  // MonitorElement* hTriggerName_HighPtJet;
252  // MonitorElement* hTriggerName_LowPtJet;
253  // MonitorElement* hTriggerName_MinBias;
254  // MonitorElement* hTriggerName_HighMET;
255  // // MonitorElement* hTriggerName_LowMET;
256  // MonitorElement* hTriggerName_Ele;
257  // MonitorElement* hTriggerName_Muon;
259 
261  std::vector<edm::ParameterSet> diagnosticsParameters_;
262 
264 
265  int nbinsPV_;
266  double nPVMin_;
267  double nPVMax_;
268 
269  int LSBegin_;
270  int LSEnd_;
271 
276 
277  // int trigJetMB_;
278  // int trigHighPtJet_;
279  // int trigLowPtJet_;
280  // int trigMinBias_;
281  // int trigHighMET_;
283  // int trigEle_;
284  // int trigMuon_;
285  // int trigPhysDec_;
286 
287  // double highPtJetThreshold_;
288  // double lowPtJetThreshold_;
289  // double highMETThreshold_;
290 
291  int numPV_;
292  // Et threshold for MET plots
293  // double etThreshold_;
294 
295  // HF calibration factor (in 31X applied by TcProducer)
296  //delete altogether not used anymore
297  double hfCalibFactor_; //
298 
299  // DCS filter
301 
302  std::vector<std::string> folderNames_;
303  //
305 
306  //trigger histos
307  // lines commented out have been removed to improve the bin usage of JetMET DQM
308 
309  //for all MET types
311  //only in for PF
312  // MonitorElement* meTriggerName_PhysDec;
313 
316  //MonitorElement* hNevents;
319  //MonitorElement* hEz;
323 
332 
335 
338 
341 
342  //CaloMET specific stuff
346 
347  //MonitorElement* hCaloEmEtFraction002;
348  //MonitorElement* hCaloEmEtFraction010;
350 
358 
361  //MonitorElement* hCaloEmEz;
364  //MonitorElement* hCaloEmSumET;
365 
368  //MonitorElement* hCaloHaEz;
371  //MonitorElement* hCaloHaSumET;
372 
373  //now PF only things
386  //MEs where we fill if the previous two bunches are empty (25 ns bunch spacing)
387  /*
388  MonitorElement* mePhotonEtFraction_BXm2BXm1Empty;
389  MonitorElement* meNeutralHadronEtFraction_BXm2BXm1Empty;
390  MonitorElement* meChargedHadronEtFraction_BXm2BXm1Empty;
391  MonitorElement* meMET_BXm2BXm1Empty;
392  MonitorElement* meSumET_BXm2BXm1Empty;
393 
394  MonitorElement* meMETPhiChargedHadronsBarrel_BXm2BXm1Empty;
395  MonitorElement* meMETPhiChargedHadronsEndcapPlus_BXm2BXm1Empty;
396  MonitorElement* meMETPhiChargedHadronsEndcapMinus_BXm2BXm1Empty;
397  MonitorElement* meMETPhiNeutralHadronsBarrel_BXm2BXm1Empty;
398  MonitorElement* meMETPhiNeutralHadronsEndcapPlus_BXm2BXm1Empty;
399  MonitorElement* meMETPhiNeutralHadronsEndcapMinus_BXm2BXm1Empty;
400  MonitorElement* meMETPhiPhotonsBarrel_BXm2BXm1Empty;
401  MonitorElement* meMETPhiPhotonsEndcapPlus_BXm2BXm1Empty;
402  MonitorElement* meMETPhiPhotonsEndcapMinus_BXm2BXm1Empty;
403  MonitorElement* meMETPhiHFHadronsPlus_BXm2BXm1Empty;
404  MonitorElement* meMETPhiHFHadronsMinus_BXm2BXm1Empty;
405  MonitorElement* meMETPhiHFEGammasPlus_BXm2BXm1Empty;
406  MonitorElement* meMETPhiHFEGammasMinus_BXm2BXm1Empty;
407  */
408  //MEs where we fill if the previous bunch is empty (25 ns bunch spacing)
414 
428 
429  //MEs where we fill if the previous bunch is filled (25 ns bunch spacing)
435 
449 
450  //MEs where we fill if two previous bunches are filled (25 ns bunch spacing)
451  /*
452  MonitorElement* meChargedHadronEtFraction_BXm2BXm1Filled;
453  MonitorElement* mePhotonEtFraction_BXm2BXm1Filled;
454  MonitorElement* meNeutralHadronEtFraction_BXm2BXm1Filled;
455  MonitorElement* meMET_BXm2BXm1Filled;
456  MonitorElement* meSumET_BXm2BXm1Filled;
457  */
464  //MonitorElement* meCHF_Barrel_BXm2BXm1Empty;
465  //MonitorElement* meCHF_EndcapPlus_BXm2BXm1Empty;
466  //MonitorElement* meCHF_EndcapMinus_BXm2BXm1Empty;
470  //MonitorElement* meCHF_Barrel_BXm2BXm1Filled;
471  //MonitorElement* meCHF_EndcapPlus_BXm2BXm1Filled;
472  //MonitorElement* meCHF_EndcapMinus_BXm2BXm1Filled;
473 
480  //MonitorElement* meNHF_Barrel_BXm2BXm1Empty;
481  //MonitorElement* meNHF_EndcapPlus_BXm2BXm1Empty;
482  //MonitorElement* meNHF_EndcapMinus_BXm2BXm1Empty;
486  //MonitorElement* meNHF_Barrel_BXm2BXm1Filled;
487  //MonitorElement* meNHF_EndcapPlus_BXm2BXm1Filled;
488  //MonitorElement* meNHF_EndcapMinus_BXm2BXm1Filled;
489 
496  //MonitorElement* mePhF_Barrel_BXm2BXm1Empty;
497  //MonitorElement* mePhF_EndcapPlus_BXm2BXm1Empty;
498  //MonitorElement* mePhF_EndcapMinus_BXm2BXm1Empty;
502  //MonitorElement* mePhF_Barrel_BXm2BXm1Filled;
503  //MonitorElement* mePhF_EndcapPlus_BXm2BXm1Filled;
504  //MonitorElement* mePhF_EndcapMinus_BXm2BXm1Filled;
505 
510  //MonitorElement* meHFHadF_Plus_BXm2BXm1Empty;
511  //MonitorElement* meHFHadF_Minus_BXm2BXm1Empty;
514  //MonitorElement* meHFHadF_Plus_BXm2BXm1Filled;
515  //MonitorElement* meHFHadF_Minus_BXm2BXm1Filled;
516 
521  //MonitorElement* meHFEMF_Plus_BXm2BXm1Empty;
522  //MonitorElement* meHFEMF_Minus_BXm2BXm1Empty;
525  //MonitorElement* meHFEMF_Plus_BXm2BXm1Filled;
526  //MonitorElement* meHFEMF_Minus_BXm2BXm1Filled;
527  /*
528  MonitorElement* meMETPhiChargedHadronsBarrel_BXm2BXm1Filled;
529  MonitorElement* meMETPhiChargedHadronsEndcapPlus_BXm2BXm1Filled;
530  MonitorElement* meMETPhiChargedHadronsEndcapMinus_BXm2BXm1Filled;
531  MonitorElement* meMETPhiNeutralHadronsBarrel_BXm2BXm1Filled;
532  MonitorElement* meMETPhiNeutralHadronsEndcapPlus_BXm2BXm1Filled;
533  MonitorElement* meMETPhiNeutralHadronsEndcapMinus_BXm2BXm1Filled;
534  MonitorElement* meMETPhiPhotonsBarrel_BXm2BXm1Filled;
535  MonitorElement* meMETPhiPhotonsEndcapPlus_BXm2BXm1Filled;
536  MonitorElement* meMETPhiPhotonsEndcapMinus_BXm2BXm1Filled;
537  MonitorElement* meMETPhiHFHadronsPlus_BXm2BXm1Filled;
538  MonitorElement* meMETPhiHFHadronsMinus_BXm2BXm1Filled;
539  MonitorElement* meMETPhiHFEGammasPlus_BXm2BXm1Filled;
540  MonitorElement* meMETPhiHFEGammasMinus_BXm2BXm1Filled;
541  */
542  double ptMinCand_;
543 
544  //PFcandidate maps
545  std::vector<MonitorElement*> profilePFCand_x_, profilePFCand_y_;
546  std::vector<std::string> profilePFCand_x_name_, profilePFCand_y_name_;
549 
563 
566 
567  // NPV profiles -->
568  //----------------------------------------------------------------------------
573 
584 
593 
602 
603  std::map<std::string, MonitorElement*> map_dijet_MEs;
604 
606  bool isPFMet_;
608 
611 };
612 #endif
METAnalyzer::meMETPhiChargedHadronsEndcapPlus
MonitorElement * meMETPhiChargedHadronsEndcapPlus
Definition: METAnalyzer.h:551
METAnalyzer::mePhotonEtFraction_profile
MonitorElement * mePhotonEtFraction_profile
Definition: METAnalyzer.h:574
METAnalyzer::hMET_EcalDeadCellBoundaryFilter
MonitorElement * hMET_EcalDeadCellBoundaryFilter
Definition: METAnalyzer.h:328
JetMETDQMDCSFilter
Definition: JetMETDQMDCSFilter.h:24
METAnalyzer::hbheNoiseFilterResultTag_
edm::InputTag hbheNoiseFilterResultTag_
Definition: METAnalyzer.h:180
METAnalyzer::patMetToken_
edm::EDGetTokenT< pat::METCollection > patMetToken_
Definition: METAnalyzer.h:197
METAnalyzer::bypassAllDCSChecks_
bool bypassAllDCSChecks_
Definition: METAnalyzer.h:273
METAnalyzer::meMETPhiNeutralHadronsEndcapPlus_BXm1Filled
MonitorElement * meMETPhiNeutralHadronsEndcapPlus_BXm1Filled
Definition: METAnalyzer.h:440
METAnalyzer::hCaloEmEtInHF
MonitorElement * hCaloEmEtInHF
Definition: METAnalyzer.h:355
METAnalyzer::hCaloHadEtInHO
MonitorElement * hCaloHadEtInHO
Definition: METAnalyzer.h:352
L1GtTriggerMenu.h
METAnalyzer::vertexToken_
edm::EDGetTokenT< std::vector< reco::Vertex > > vertexToken_
Definition: METAnalyzer.h:165
METAnalyzer::dqmBeginRun
void dqmBeginRun(const edm::Run &, const edm::EventSetup &) override
Initialize run-based parameters.
Definition: METAnalyzer.cc:1182
METAnalyzer::hbheNoiseFilterResultToken_
edm::EDGetTokenT< bool > hbheNoiseFilterResultToken_
Definition: METAnalyzer.h:181
METAnalyzer::meMETPhiHFEGammasMinus_BXm1Filled
MonitorElement * meMETPhiHFEGammasMinus_BXm1Filled
Definition: METAnalyzer.h:448
METAnalyzer::meMETPhiChargedHadronsEndcapMinus
MonitorElement * meMETPhiChargedHadronsEndcapMinus
Definition: METAnalyzer.h:552
CaloJet.h
METAnalyzer::meMET_profile
MonitorElement * meMET_profile
Definition: METAnalyzer.h:571
METAnalyzer::typePFCand_
std::vector< int > typePFCand_
Definition: METAnalyzer.h:548
METAnalyzer::METFilterMiniAODLabel_
edm::InputTag METFilterMiniAODLabel_
Definition: METAnalyzer.h:172
Muon.h
METAnalyzer::hTriggerLabelsIsSet_
bool hTriggerLabelsIsSet_
Definition: METAnalyzer.h:310
METAnalyzer
Definition: METAnalyzer.h:89
METAnalyzer::triggerSelectedSubFolders_
edm::VParameterSet triggerSelectedSubFolders_
Definition: METAnalyzer.h:229
METAnalyzer::pflowToken_
edm::EDGetTokenT< std::vector< reco::PFCandidate > > pflowToken_
Definition: METAnalyzer.h:564
METAnalyzer::hCaloHaMETPhi
MonitorElement * hCaloHaMETPhi
Definition: METAnalyzer.h:370
METAnalyzer::meZJets_u_par_ZPt_290
MonitorElement * meZJets_u_par_ZPt_290
Definition: METAnalyzer.h:592
METAnalyzer::nPVMax_
double nPVMax_
Definition: METAnalyzer.h:267
METAnalyzer::meMETPhiPhotonsBarrel_BXm1Filled
MonitorElement * meMETPhiPhotonsBarrel_BXm1Filled
Definition: METAnalyzer.h:442
METAnalyzer::bypassAllPVChecks_
bool bypassAllPVChecks_
Definition: METAnalyzer.h:272
METAnalyzer::meNeutralHadronEt_profile
MonitorElement * meNeutralHadronEt_profile
Definition: METAnalyzer.h:577
METAnalyzer::meMETPhiPhotonsEndcapMinus_BXm1Empty
MonitorElement * meMETPhiPhotonsEndcapMinus_BXm1Empty
Definition: METAnalyzer.h:423
ESHandle.h
TriggerResults.h
METAnalyzer::hMETSig
MonitorElement * hMETSig
Definition: METAnalyzer.h:320
METAnalyzer::hCaloHaMEy
MonitorElement * hCaloHaMEy
Definition: METAnalyzer.h:367
PFJetIDSelectionFunctor.h
PFBlockElementCluster.h
METAnalyzer::meHFHadronEtFraction_profile
MonitorElement * meHFHadronEtFraction_profile
Definition: METAnalyzer.h:580
METAnalyzer::vertexTag_
edm::InputTag vertexTag_
Definition: METAnalyzer.h:162
METAnalyzer::meMETPhiHFEGammasMinus_BXm1Empty
MonitorElement * meMETPhiHFEGammasMinus_BXm1Empty
Definition: METAnalyzer.h:427
METAnalyzer::allTriggerDecisions_
std::vector< int > allTriggerDecisions_
Definition: METAnalyzer.h:222
edm::Run
Definition: Run.h:45
METAnalyzer::meNeutralHadronEtFraction_BXm1Filled
MonitorElement * meNeutralHadronEtFraction_BXm1Filled
Definition: METAnalyzer.h:431
TriggerEvent.h
edm::EDGetTokenT
Definition: EDGetToken.h:33
METAnalyzer::meZJets_u_par
MonitorElement * meZJets_u_par
Definition: METAnalyzer.h:585
METAnalyzer::meHFEMF_Minus
MonitorElement * meHFEMF_Minus
Definition: METAnalyzer.h:518
L1GtTriggerMenuRcd.h
reco::Candidate::PolarLorentzVector
math::PtEtaPhiMLorentzVector PolarLorentzVector
Lorentz vector.
Definition: Candidate.h:38
METAnalyzer::meHFHadronEt_profile
MonitorElement * meHFHadronEt_profile
Definition: METAnalyzer.h:581
METAnalyzer::meHFEMF_Minus_BXm1Filled
MonitorElement * meHFEMF_Minus_BXm1Filled
Definition: METAnalyzer.h:524
METAnalyzer::meCHF_EndcapPlus_BXm1Empty
MonitorElement * meCHF_EndcapPlus_BXm1Empty
Definition: METAnalyzer.h:462
METAnalyzer::meMETPhiHFEGammasPlus_BXm1Filled
MonitorElement * meMETPhiHFEGammasPlus_BXm1Filled
Definition: METAnalyzer.h:447
METAnalyzer::HcalStripHaloTag_
edm::InputTag HcalStripHaloTag_
Definition: METAnalyzer.h:194
METAnalyzer::gtToken_
edm::EDGetTokenT< L1GlobalTriggerReadoutRecord > gtToken_
Definition: METAnalyzer.h:166
PFJet.h
METAnalyzer::hltConfig_
HLTConfigProvider hltConfig_
Definition: METAnalyzer.h:214
METAnalyzer::patJetsToken_
edm::EDGetTokenT< pat::JetCollection > patJetsToken_
Definition: METAnalyzer.h:169
METAnalyzer::meCHF_EndcapPlus_BXm1Filled
MonitorElement * meCHF_EndcapPlus_BXm1Filled
Definition: METAnalyzer.h:468
METAnalyzer::caloMetToken_
edm::EDGetTokenT< reco::CaloMETCollection > caloMetToken_
Definition: METAnalyzer.h:199
METAnalyzer::meChargedHadronEt_profile
MonitorElement * meChargedHadronEt_profile
Definition: METAnalyzer.h:579
METAnalyzer::mePhotonEtFraction_BXm1Filled
MonitorElement * mePhotonEtFraction_BXm1Filled
Definition: METAnalyzer.h:430
METAnalyzer::mePhotonEt_profile
MonitorElement * mePhotonEt_profile
Definition: METAnalyzer.h:575
METAnalyzer::meMETPhiNeutralHadronsBarrel_BXm1Filled
MonitorElement * meMETPhiNeutralHadronsBarrel_BXm1Filled
Definition: METAnalyzer.h:439
JetMETDQMDCSFilter.h
METAnalyzer::meMETPhiNeutralHadronsEndcapMinus_BXm1Empty
MonitorElement * meMETPhiNeutralHadronsEndcapMinus_BXm1Empty
Definition: METAnalyzer.h:420
METAnalyzer::meNHF_EndcapMinus_BXm1Empty
MonitorElement * meNHF_EndcapMinus_BXm1Empty
Definition: METAnalyzer.h:479
edm::VParameterSet
std::vector< ParameterSet > VParameterSet
Definition: ParameterSet.h:34
TriggerTypeDefs.h
DQMOneEDAnalyzer
Definition: DQMOneEDAnalyzer.h:20
METAnalyzer::meElectronEt
MonitorElement * meElectronEt
Definition: METAnalyzer.h:378
METAnalyzer::EcalDeadCellBoundaryToken_
edm::EDGetTokenT< bool > EcalDeadCellBoundaryToken_
Definition: METAnalyzer.h:193
DQMStore.h
METAnalyzer::cleaningParameters_
edm::ParameterSet cleaningParameters_
Definition: METAnalyzer.h:260
METAnalyzer::MuonsToken_
edm::EDGetTokenT< reco::MuonCollection > MuonsToken_
Definition: METAnalyzer.h:170
Jet.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:462
METAnalyzer::hMET_CSCTightHaloFilter
MonitorElement * hMET_CSCTightHaloFilter
Definition: METAnalyzer.h:325
METAnalyzer::hCaloEmEtInEB
MonitorElement * hCaloEmEtInEB
Definition: METAnalyzer.h:357
EDAnalyzer.h
METAnalyzer::meHFEMF_Plus_BXm1Filled
MonitorElement * meHFEMF_Plus_BXm1Filled
Definition: METAnalyzer.h:523
METAnalyzer::meCHF_Barrel_BXm1Filled
MonitorElement * meCHF_Barrel_BXm1Filled
Definition: METAnalyzer.h:467
PFMETCollection.h
METAnalyzer::meHFEMF_Plus
MonitorElement * meHFEMF_Plus
Definition: METAnalyzer.h:517
METAnalyzer::m_bitAlgTechTrig_
int m_bitAlgTechTrig_
Definition: METAnalyzer.h:210
METAnalyzer::countsPFCand_
std::vector< int > countsPFCand_
Definition: METAnalyzer.h:548
METAnalyzer::meHFEMF_Plus_BXm1Empty
MonitorElement * meHFEMF_Plus_BXm1Empty
Definition: METAnalyzer.h:519
JetIDHelper.h
METAnalyzer::meZJets_u_perp_ZPt_55_75
MonitorElement * meZJets_u_perp_ZPt_55_75
Definition: METAnalyzer.h:598
METAnalyzer::EcalDeadCellTriggerToken_
edm::EDGetTokenT< bool > EcalDeadCellTriggerToken_
Definition: METAnalyzer.h:189
METAnalyzer::hMExLS
MonitorElement * hMExLS
Definition: METAnalyzer.h:336
BeamHaloSummary.h
METAnalyzer::meCHF_Barrel
MonitorElement * meCHF_Barrel
Definition: METAnalyzer.h:458
METAnalyzer::etaMinPFCand_
std::vector< double > etaMinPFCand_
Definition: METAnalyzer.h:547
METAnalyzer::meZJets_u_perp
MonitorElement * meZJets_u_perp
Definition: METAnalyzer.h:594
METAnalyzer::hMETRate
MonitorElement * hMETRate
Definition: METAnalyzer.h:258
METAnalyzer::hfCalibFactor_
double hfCalibFactor_
Definition: METAnalyzer.h:297
METAnalyzer::hMET_HBHENoiseFilter
MonitorElement * hMET_HBHENoiseFilter
Definition: METAnalyzer.h:324
DQMOneEDAnalyzer.h
PFJetIDSelectionFunctor
PF Jet selector for pat::Jets.
Definition: PFJetIDSelectionFunctor.h:25
METAnalyzer::meHFHadF_Minus_BXm1Filled
MonitorElement * meHFHadF_Minus_BXm1Filled
Definition: METAnalyzer.h:513
METAnalyzer::mePhF_EndcapMinus_BXm1Empty
MonitorElement * mePhF_EndcapMinus_BXm1Empty
Definition: METAnalyzer.h:495
METAnalyzer::hMET_CSCTightHalo2015Filter
MonitorElement * hMET_CSCTightHalo2015Filter
Definition: METAnalyzer.h:330
CaloMETCollection.h
reco::CaloMET
Definition: CaloMET.h:21
METAnalyzer::meMETPhiHFHadronsPlus_BXm1Filled
MonitorElement * meMETPhiHFHadronsPlus_BXm1Filled
Definition: METAnalyzer.h:445
METAnalyzer::meMETPhiHFHadronsMinus
MonitorElement * meMETPhiHFHadronsMinus
Definition: METAnalyzer.h:560
METAnalyzer::meCHF_EndcapMinus_BXm1Empty
MonitorElement * meCHF_EndcapMinus_BXm1Empty
Definition: METAnalyzer.h:463
METAnalyzer::meZJets_u_perp_ZPt_0_15
MonitorElement * meZJets_u_perp_ZPt_0_15
Definition: METAnalyzer.h:595
METAnalyzer::hCaloEmMET
MonitorElement * hCaloEmMET
Definition: METAnalyzer.h:362
METAnalyzer::pflowPackedToken_
edm::EDGetTokenT< std::vector< pat::PackedCandidate > > pflowPackedToken_
Definition: METAnalyzer.h:565
reco::MET
Definition: MET.h:41
MakerMacros.h
METAnalyzer::mePhF_EndcapPlus
MonitorElement * mePhF_EndcapPlus
Definition: METAnalyzer.h:491
METAnalyzer::MetType_
std::string MetType_
Definition: METAnalyzer.h:156
METAnalyzer::CSCHalo2015ResultToken_
edm::EDGetTokenT< bool > CSCHalo2015ResultToken_
Definition: METAnalyzer.h:187
METAnalyzer::onlyCleaned_
bool onlyCleaned_
Definition: METAnalyzer.h:275
METAnalyzer::mePhotonEtFraction
MonitorElement * mePhotonEtFraction
Definition: METAnalyzer.h:374
METAnalyzer::meCHF_EndcapPlus
MonitorElement * meCHF_EndcapPlus
Definition: METAnalyzer.h:459
METAnalyzer::triggerResultsLabel_
edm::InputTag triggerResultsLabel_
Definition: METAnalyzer.h:216
Track.h
METAnalyzer::m_l1algoname_
std::string m_l1algoname_
Definition: METAnalyzer.h:209
METAnalyzer::hMEx
MonitorElement * hMEx
Definition: METAnalyzer.h:317
METAnalyzer::meMuonEt
MonitorElement * meMuonEt
Definition: METAnalyzer.h:381
BeamSpot.h
METAnalyzer::meMETPhiNeutralHadronsEndcapPlus
MonitorElement * meMETPhiNeutralHadronsEndcapPlus
Definition: METAnalyzer.h:554
METAnalyzer::METAnalyzer
METAnalyzer(const edm::ParameterSet &)
Constructor.
Definition: METAnalyzer.cc:42
METAnalyzer::meChargedHadronEt
MonitorElement * meChargedHadronEt
Definition: METAnalyzer.h:380
METAnalyzer::meZJets_u_perp_ZPt_15_30
MonitorElement * meZJets_u_perp_ZPt_15_30
Definition: METAnalyzer.h:596
METAnalyzer::meMETPhiHFHadronsMinus_BXm1Empty
MonitorElement * meMETPhiHFHadronsMinus_BXm1Empty
Definition: METAnalyzer.h:425
METAnalyzer::meMETPhiChargedHadronsBarrel_BXm1Filled
MonitorElement * meMETPhiChargedHadronsBarrel_BXm1Filled
Definition: METAnalyzer.h:436
METAnalyzer::numPV_
int numPV_
Definition: METAnalyzer.h:291
METAnalyzer::meZJets_u_par_ZPt_75_150
MonitorElement * meZJets_u_par_ZPt_75_150
Definition: METAnalyzer.h:590
METAnalyzer::METFilterMiniAODToken2_
edm::EDGetTokenT< edm::TriggerResults > METFilterMiniAODToken2_
Definition: METAnalyzer.h:175
JetIDSelectionFunctor
Jet selector for pat::Jets and for CaloJets.
Definition: JetIDSelectionFunctor.h:28
METAnalyzer::meCHF_Barrel_BXm1Empty
MonitorElement * meCHF_Barrel_BXm1Empty
Definition: METAnalyzer.h:461
Service.h
METAnalyzer::hMET
MonitorElement * hMET
Definition: METAnalyzer.h:321
METAnalyzer::hcalNoiseRBXCollectionTag_
edm::InputTag hcalNoiseRBXCollectionTag_
Definition: METAnalyzer.h:160
METAnalyzer::MEyPFCand_
std::vector< double > MEyPFCand_
Definition: METAnalyzer.h:547
METAnalyzer::isPFMet_
bool isPFMet_
Definition: METAnalyzer.h:606
METAnalyzer::inputJetIDValueMap
edm::InputTag inputJetIDValueMap
Definition: METAnalyzer.h:201
GenericTriggerEventFlag.h
METAnalyzer::meMETPhiNeutralHadronsEndcapMinus
MonitorElement * meMETPhiNeutralHadronsEndcapMinus
Definition: METAnalyzer.h:555
MuonFwd.h
METAnalyzer::ptMinCand_
double ptMinCand_
Definition: METAnalyzer.h:542
METAnalyzer::meMET_BXm1Filled
MonitorElement * meMET_BXm1Filled
Definition: METAnalyzer.h:433
METAnalyzer::MExPFCand_
std::vector< double > MExPFCand_
Definition: METAnalyzer.h:547
METAnalyzer::meMETPhiChargedHadronsEndcapMinus_BXm1Empty
MonitorElement * meMETPhiChargedHadronsEndcapMinus_BXm1Empty
Definition: METAnalyzer.h:417
METAnalyzer::meMETPhiPhotonsEndcapPlus_BXm1Filled
MonitorElement * meMETPhiPhotonsEndcapPlus_BXm1Filled
Definition: METAnalyzer.h:443
METAnalyzer::meNeutralHadronEtFraction_profile
MonitorElement * meNeutralHadronEtFraction_profile
Definition: METAnalyzer.h:576
METAnalyzer::meMETPhiHFHadronsMinus_BXm1Filled
MonitorElement * meMETPhiHFHadronsMinus_BXm1Filled
Definition: METAnalyzer.h:446
METAnalyzer::hSumET
MonitorElement * hSumET
Definition: METAnalyzer.h:334
PFCluster.h
METAnalyzer::mePhF_EndcapPlus_BXm1Empty
MonitorElement * mePhF_EndcapPlus_BXm1Empty
Definition: METAnalyzer.h:494
METAnalyzer::meMETPhiChargedHadronsEndcapPlus_BXm1Filled
MonitorElement * meMETPhiChargedHadronsEndcapPlus_BXm1Filled
Definition: METAnalyzer.h:437
METAnalyzer::meZJets_u_par_ZPt_55_75
MonitorElement * meZJets_u_par_ZPt_55_75
Definition: METAnalyzer.h:589
METAnalyzer::miniaodfilterdec
int miniaodfilterdec
Definition: METAnalyzer.h:178
METAnalyzer::meSumET_BXm1Empty
MonitorElement * meSumET_BXm1Empty
Definition: METAnalyzer.h:413
METAnalyzer::profilePFCand_y_name_
std::vector< std::string > profilePFCand_y_name_
Definition: METAnalyzer.h:546
METAnalyzer::etaNBinsPFCand_
std::vector< int > etaNBinsPFCand_
Definition: METAnalyzer.h:548
METAnalyzer::CSCHaloResultToken_
edm::EDGetTokenT< bool > CSCHaloResultToken_
Definition: METAnalyzer.h:185
METAnalyzer::meCHF_EndcapMinus_BXm1Filled
MonitorElement * meCHF_EndcapMinus_BXm1Filled
Definition: METAnalyzer.h:469
METAnalyzer::isMiniAODMet_
bool isMiniAODMet_
Definition: METAnalyzer.h:607
METAnalyzer::hMET_EcalDeadCellTriggerFilter
MonitorElement * hMET_EcalDeadCellTriggerFilter
Definition: METAnalyzer.h:327
METAnalyzer::meMETPhiChargedHadronsBarrel_BXm1Empty
MonitorElement * meMETPhiChargedHadronsBarrel_BXm1Empty
Definition: METAnalyzer.h:415
JetCorrector.h
METAnalyzer::meChargedHadronEtFraction_BXm1Filled
MonitorElement * meChargedHadronEtFraction_BXm1Filled
Definition: METAnalyzer.h:432
GsfElectron.h
METAnalyzer::hMET_eeBadScFilter
MonitorElement * hMET_eeBadScFilter
Definition: METAnalyzer.h:326
METAnalyzer::diagnosticsParameters_
std::vector< edm::ParameterSet > diagnosticsParameters_
Definition: METAnalyzer.h:261
METAnalyzer::fillCandidateMap_histos
bool fillCandidateMap_histos
Definition: METAnalyzer.h:610
METAnalyzer::profilePFCand_y_
std::vector< MonitorElement * > profilePFCand_y_
Definition: METAnalyzer.h:545
METAnalyzer::hCaloHaMET
MonitorElement * hCaloHaMET
Definition: METAnalyzer.h:369
METAnalyzer::mePhotonEtFraction_BXm1Empty
MonitorElement * mePhotonEtFraction_BXm1Empty
Definition: METAnalyzer.h:409
METAnalyzer::meNHF_Barrel
MonitorElement * meNHF_Barrel
Definition: METAnalyzer.h:474
METAnalyzer::meMETPhiNeutralHadronsEndcapPlus_BXm1Empty
MonitorElement * meMETPhiNeutralHadronsEndcapPlus_BXm1Empty
Definition: METAnalyzer.h:419
METAnalyzer::fill_met_high_level_histo
bool fill_met_high_level_histo
Definition: METAnalyzer.h:609
METAnalyzer::etaMaxPFCand_
std::vector< double > etaMaxPFCand_
Definition: METAnalyzer.h:547
METAnalyzer::hltPhysDec_
std::string hltPhysDec_
Definition: METAnalyzer.h:263
METAnalyzer::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Get the analysis.
Definition: METAnalyzer.cc:1415
METAnalyzer::runcosmics_
bool runcosmics_
Definition: METAnalyzer.h:274
METAnalyzer::meMETPhiHFHadronsPlus
MonitorElement * meMETPhiHFHadronsPlus
Definition: METAnalyzer.h:559
METAnalyzer::hTrigger
MonitorElement * hTrigger
Definition: METAnalyzer.h:315
METAnalyzer::map_dijet_MEs
std::map< std::string, MonitorElement * > map_dijet_MEs
Definition: METAnalyzer.h:603
METAnalyzer::hMEy
MonitorElement * hMEy
Definition: METAnalyzer.h:318
METAnalyzer::meNeutralHadronEt
MonitorElement * meNeutralHadronEt
Definition: METAnalyzer.h:377
reco::PFMET
Definition: PFMET.h:18
METAnalyzer::hSumET_logx
MonitorElement * hSumET_logx
Definition: METAnalyzer.h:340
METCollection.h
METAnalyzer::mePhF_EndcapMinus_BXm1Filled
MonitorElement * mePhF_EndcapMinus_BXm1Filled
Definition: METAnalyzer.h:501
METAnalyzer::meMETPhiNeutralHadronsEndcapMinus_BXm1Filled
MonitorElement * meMETPhiNeutralHadronsEndcapMinus_BXm1Filled
Definition: METAnalyzer.h:441
edm::ParameterSet
Definition: ParameterSet.h:47
math::XYZPoint
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition: Point3D.h:12
METAnalyzer::CSCHalo2015ResultTag_
edm::InputTag CSCHalo2015ResultTag_
Definition: METAnalyzer.h:186
METAnalyzer::hCaloHaMEx
MonitorElement * hCaloHaMEx
Definition: METAnalyzer.h:366
Event.h
METAnalyzer::FilterhltConfig_
HLTConfigProvider FilterhltConfig_
Definition: METAnalyzer.h:215
METAnalyzer::meHFHadF_Plus
MonitorElement * meHFHadF_Plus
Definition: METAnalyzer.h:506
METAnalyzer::meMETPhiHFEGammasPlus
MonitorElement * meMETPhiHFEGammasPlus
Definition: METAnalyzer.h:561
METAnalyzer::allTriggerNames_
std::vector< std::string > allTriggerNames_
Definition: METAnalyzer.h:221
METAnalyzer::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Inizialize parameters for histo binning.
Definition: METAnalyzer.cc:198
METAnalyzer::DCSFilter_
JetMETDQMDCSFilter * DCSFilter_
Definition: METAnalyzer.h:300
METAnalyzer::EcalDeadCellBoundaryTag_
edm::InputTag EcalDeadCellBoundaryTag_
Definition: METAnalyzer.h:192
METAnalyzer::jetCorrectorToken_
edm::EDGetTokenT< reco::JetCorrector > jetCorrectorToken_
Definition: METAnalyzer.h:227
METAnalyzer::meZJets_u_perp_ZPt_75_150
MonitorElement * meZJets_u_perp_ZPt_75_150
Definition: METAnalyzer.h:599
PackedCandidate.h
METAnalyzer::meZJets_u_perp_ZPt_150_290
MonitorElement * meZJets_u_perp_ZPt_150_290
Definition: METAnalyzer.h:600
METAnalyzer::hCaloHadEtInHE
MonitorElement * hCaloHadEtInHE
Definition: METAnalyzer.h:353
METAnalyzer::meChargedHadronEtFraction
MonitorElement * meChargedHadronEtFraction
Definition: METAnalyzer.h:379
METAnalyzer::profilePFCand_x_name_
std::vector< std::string > profilePFCand_x_name_
Definition: METAnalyzer.h:546
METAnalyzer::nbinsPV_
int nbinsPV_
Definition: METAnalyzer.h:265
METAnalyzer::hMEyLS
MonitorElement * hMEyLS
Definition: METAnalyzer.h:337
METAnalyzer::LSBegin_
int LSBegin_
Definition: METAnalyzer.h:269
PFMET.h
METAnalyzer::meHFHadF_Minus
MonitorElement * meHFHadF_Minus
Definition: METAnalyzer.h:507
METAnalyzer::jetID_ValueMapToken_
edm::EDGetTokenT< edm::ValueMap< reco::JetID > > jetID_ValueMapToken_
Definition: METAnalyzer.h:202
METAnalyzer::meSumET_profile
MonitorElement * meSumET_profile
Definition: METAnalyzer.h:572
METAnalyzer::hMET_2
MonitorElement * hMET_2
Definition: METAnalyzer.h:322
METAnalyzer::meHFHadronEtFraction
MonitorElement * meHFHadronEtFraction
Definition: METAnalyzer.h:382
HcalNoiseRBXArray.h
METAnalyzer::jetCollectionLabel_
edm::InputTag jetCollectionLabel_
Definition: METAnalyzer.h:161
METAnalyzer::meHFHadronEt
MonitorElement * meHFHadronEt
Definition: METAnalyzer.h:383
METAnalyzer::meSumET_BXm1Filled
MonitorElement * meSumET_BXm1Filled
Definition: METAnalyzer.h:434
METAnalyzer::jetIDFunctorLoose
JetIDSelectionFunctor jetIDFunctorLoose
Definition: METAnalyzer.h:206
METAnalyzer::hbheNoiseIsoFilterResultTag_
edm::InputTag hbheNoiseIsoFilterResultTag_
Definition: METAnalyzer.h:182
METAnalyzer::meZJets_u_par_ZPt_15_30
MonitorElement * meZJets_u_par_ZPt_15_30
Definition: METAnalyzer.h:587
pat::MET
Analysis-level MET class.
Definition: MET.h:40
METAnalyzer::meNHF_EndcapPlus_BXm1Filled
MonitorElement * meNHF_EndcapPlus_BXm1Filled
Definition: METAnalyzer.h:484
METAnalyzer::fillMonitorElement
void fillMonitorElement(const edm::Event &, std::string, std::string, const reco::MET &, const pat::MET *, const reco::PFMET *, const reco::CaloMET *, const reco::Candidate::PolarLorentzVector &, std::map< std::string, MonitorElement * > &, bool, bool, std::vector< bool >, std::vector< bool >)
Definition: METAnalyzer.cc:2148
METAnalyzer::METFilterMiniAODToken_
edm::EDGetTokenT< edm::TriggerResults > METFilterMiniAODToken_
Definition: METAnalyzer.h:173
METAnalyzer::CSCHaloResultTag_
edm::InputTag CSCHaloResultTag_
Definition: METAnalyzer.h:184
edm::EventSetup
Definition: EventSetup.h:58
METAnalyzer::hCaloMETPhi020
MonitorElement * hCaloMETPhi020
Definition: METAnalyzer.h:343
METAnalyzer::meMETPhiPhotonsEndcapPlus_BXm1Empty
MonitorElement * meMETPhiPhotonsEndcapPlus_BXm1Empty
Definition: METAnalyzer.h:422
METAnalyzer::hCaloEmMEx
MonitorElement * hCaloEmMEx
Definition: METAnalyzer.h:359
METAnalyzer::lumisecME
MonitorElement * lumisecME
Definition: METAnalyzer.h:314
HLTConfigProvider.h
MET.h
METAnalyzer::triggerFolderEventFlag_
std::vector< GenericTriggerEventFlag * > triggerFolderEventFlag_
Definition: METAnalyzer.h:230
Jet.h
METAnalyzer::meMEy_profile
MonitorElement * meMEy_profile
Definition: METAnalyzer.h:570
METAnalyzer::HcalStripHaloToken_
edm::EDGetTokenT< bool > HcalStripHaloToken_
Definition: METAnalyzer.h:195
METAnalyzer::ptThreshold_
double ptThreshold_
Definition: METAnalyzer.h:212
METAnalyzer::hCaloEmEtInEE
MonitorElement * hCaloEmEtInEE
Definition: METAnalyzer.h:356
METAnalyzer::EcalDeadCellTriggerTag_
edm::InputTag EcalDeadCellTriggerTag_
Definition: METAnalyzer.h:188
edm::ESGetToken< L1GtTriggerMenu, L1GtTriggerMenuRcd >
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
METAnalyzer::meMETPhiHFEGammasMinus
MonitorElement * meMETPhiHFEGammasMinus
Definition: METAnalyzer.h:562
METAnalyzer::hbheIsoNoiseFilterResultToken_
edm::EDGetTokenT< bool > hbheIsoNoiseFilterResultToken_
Definition: METAnalyzer.h:183
TriggerObject.h
METAnalyzer::mePhF_EndcapMinus
MonitorElement * mePhF_EndcapMinus
Definition: METAnalyzer.h:492
METAnalyzer::caloJetsToken_
edm::EDGetTokenT< reco::CaloJetCollection > caloJetsToken_
Definition: METAnalyzer.h:167
METAnalyzer::hCaloEtFractionHadronic
MonitorElement * hCaloEtFractionHadronic
Definition: METAnalyzer.h:344
METAnalyzer::hCaloEmEtFraction
MonitorElement * hCaloEmEtFraction
Definition: METAnalyzer.h:345
METAnalyzer::meHFHadF_Plus_BXm1Filled
MonitorElement * meHFHadF_Plus_BXm1Filled
Definition: METAnalyzer.h:512
METAnalyzer::hMET_logx
MonitorElement * hMET_logx
Definition: METAnalyzer.h:339
METAnalyzer::meHFEMEt_profile
MonitorElement * meHFEMEt_profile
Definition: METAnalyzer.h:583
METAnalyzer::bookMESet
void bookMESet(std::string, DQMStore::IBooker &, std::map< std::string, MonitorElement * > &)
Definition: METAnalyzer.cc:226
METAnalyzer::eeBadScFilterToken_
edm::EDGetTokenT< bool > eeBadScFilterToken_
Definition: METAnalyzer.h:191
ValueMap.h
PFBlock.h
VertexFwd.h
METAnalyzer::metCollectionLabel_
edm::InputTag metCollectionLabel_
Definition: METAnalyzer.h:159
METAnalyzer::meNHF_Barrel_BXm1Empty
MonitorElement * meNHF_Barrel_BXm1Empty
Definition: METAnalyzer.h:477
MET.h
METAnalyzer::meNHF_EndcapMinus_BXm1Filled
MonitorElement * meNHF_EndcapMinus_BXm1Filled
Definition: METAnalyzer.h:485
METAnalyzer::mePhF_Barrel_BXm1Filled
MonitorElement * mePhF_Barrel_BXm1Filled
Definition: METAnalyzer.h:499
METAnalyzer::mePhF_Barrel
MonitorElement * mePhF_Barrel
Definition: METAnalyzer.h:490
METAnalyzer::pfMetToken_
edm::EDGetTokenT< reco::PFMETCollection > pfMetToken_
Definition: METAnalyzer.h:198
METAnalyzer::verbose_
int verbose_
Definition: METAnalyzer.h:154
HLTConfigProvider
Definition: HLTConfigProvider.h:29
METAnalyzer::meMETPhiPhotonsEndcapPlus
MonitorElement * meMETPhiPhotonsEndcapPlus
Definition: METAnalyzer.h:557
METAnalyzer::beamSpot_
math::XYZPoint beamSpot_
Definition: METAnalyzer.h:304
METAnalyzer::meChargedHadronEtFraction_BXm1Empty
MonitorElement * meChargedHadronEtFraction_BXm1Empty
Definition: METAnalyzer.h:411
METAnalyzer::triggerFolderLabels_
std::vector< std::string > triggerFolderLabels_
Definition: METAnalyzer.h:232
METAnalyzer::hMET_HcalStripHaloFilter
MonitorElement * hMET_HcalStripHaloFilter
Definition: METAnalyzer.h:331
METAnalyzer::hCaloEmMEy
MonitorElement * hCaloEmMEy
Definition: METAnalyzer.h:360
Vertex.h
METAnalyzer::meMEx_profile
MonitorElement * meMEx_profile
Definition: METAnalyzer.h:569
Frameworkfwd.h
METAnalyzer::meHFEMEt
MonitorElement * meHFEMEt
Definition: METAnalyzer.h:385
METAnalyzer::meNeutralHadronEtFraction
MonitorElement * meNeutralHadronEtFraction
Definition: METAnalyzer.h:376
METAnalyzer::~METAnalyzer
~METAnalyzer() override
Destructor.
Definition: METAnalyzer.cc:189
METAnalyzer::l1gtTrigMenuToken_
edm::ESGetToken< L1GtTriggerMenu, L1GtTriggerMenuRcd > l1gtTrigMenuToken_
Definition: METAnalyzer.h:204
METAnalyzer::meHFEMF_Minus_BXm1Empty
MonitorElement * meHFEMF_Minus_BXm1Empty
Definition: METAnalyzer.h:520
METAnalyzer::meMETPhiHFHadronsPlus_BXm1Empty
MonitorElement * meMETPhiHFHadronsPlus_BXm1Empty
Definition: METAnalyzer.h:424
METAnalyzer::folderNames_
std::vector< std::string > folderNames_
Definition: METAnalyzer.h:302
METAnalyzer::gtTag_
edm::InputTag gtTag_
Definition: METAnalyzer.h:163
METAnalyzer::meNHF_EndcapPlus
MonitorElement * meNHF_EndcapPlus
Definition: METAnalyzer.h:475
METFwd.h
METAnalyzer::meMETPhiChargedHadronsBarrel
MonitorElement * meMETPhiChargedHadronsBarrel
Definition: METAnalyzer.h:550
METAnalyzer::meMET_BXm1Empty
MonitorElement * meMET_BXm1Empty
Definition: METAnalyzer.h:412
METAnalyzer::pfJetsToken_
edm::EDGetTokenT< reco::PFJetCollection > pfJetsToken_
Definition: METAnalyzer.h:168
METAnalyzer::meMETPhiHFEGammasPlus_BXm1Empty
MonitorElement * meMETPhiHFEGammasPlus_BXm1Empty
Definition: METAnalyzer.h:426
METAnalyzer::meMETPhiNeutralHadronsBarrel
MonitorElement * meMETPhiNeutralHadronsBarrel
Definition: METAnalyzer.h:553
METAnalyzer::meHFEMEtFraction_profile
MonitorElement * meHFEMEtFraction_profile
Definition: METAnalyzer.h:582
METAnalyzer::hMETPhi
MonitorElement * hMETPhi
Definition: METAnalyzer.h:333
METAnalyzer::hMET_HBHEIsoNoiseFilter
MonitorElement * hMET_HBHEIsoNoiseFilter
Definition: METAnalyzer.h:329
MuonMETCorrectionData.h
METAnalyzer::FolderName_
std::string FolderName_
Definition: METAnalyzer.h:157
METAnalyzer::meMETPhiPhotonsEndcapMinus
MonitorElement * meMETPhiPhotonsEndcapMinus
Definition: METAnalyzer.h:558
METAnalyzer::fillMESet
void fillMESet(const edm::Event &, std::string, const reco::MET &, const pat::MET *, const reco::PFMET *, const reco::CaloMET *, const reco::Candidate::PolarLorentzVector &, std::map< std::string, MonitorElement * > &, std::vector< bool >, std::vector< bool >)
Definition: METAnalyzer.cc:2041
METAnalyzer::makeRatePlot
void makeRatePlot(std::string, double)
Definition: METAnalyzer.cc:1389
METAnalyzer::bookMonitorElement
void bookMonitorElement(std::string, DQMStore::IBooker &, std::map< std::string, MonitorElement * > &, bool, bool, bool)
Definition: METAnalyzer.cc:253
METAnalyzer::meNeutralHadronEtFraction_BXm1Empty
MonitorElement * meNeutralHadronEtFraction_BXm1Empty
Definition: METAnalyzer.h:410
METAnalyzer::meMETPhiNeutralHadronsBarrel_BXm1Empty
MonitorElement * meMETPhiNeutralHadronsBarrel_BXm1Empty
Definition: METAnalyzer.h:418
dqm::implementation::IBooker
Definition: DQMStore.h:43
METAnalyzer::mePhotonEt
MonitorElement * mePhotonEt
Definition: METAnalyzer.h:375
METAnalyzer::meMETPhiChargedHadronsEndcapPlus_BXm1Empty
MonitorElement * meMETPhiChargedHadronsEndcapPlus_BXm1Empty
Definition: METAnalyzer.h:416
METAnalyzer::HBHENoiseStringMiniAOD
std::string HBHENoiseStringMiniAOD
Definition: METAnalyzer.h:224
METAnalyzer::nPVMin_
double nPVMin_
Definition: METAnalyzer.h:266
METAnalyzer::LSEnd_
int LSEnd_
Definition: METAnalyzer.h:270
METAnalyzer::hCaloEmEtFraction020
MonitorElement * hCaloEmEtFraction020
Definition: METAnalyzer.h:349
METAnalyzer::meNHF_Barrel_BXm1Filled
MonitorElement * meNHF_Barrel_BXm1Filled
Definition: METAnalyzer.h:483
METAnalyzer::meChargedHadronEtFraction_profile
MonitorElement * meChargedHadronEtFraction_profile
Definition: METAnalyzer.h:578
METAnalyzer::triggerResultsToken_
edm::EDGetTokenT< edm::TriggerResults > triggerResultsToken_
Definition: METAnalyzer.h:217
METAnalyzer::meMETPhiPhotonsBarrel
MonitorElement * meMETPhiPhotonsBarrel
Definition: METAnalyzer.h:556
ConsumesCollector.h
METAnalyzer::meHFHadF_Minus_BXm1Empty
MonitorElement * meHFHadF_Minus_BXm1Empty
Definition: METAnalyzer.h:509
L1GtTriggerMenuFwd.h
METAnalyzer::isCaloMet_
bool isCaloMet_
Definition: METAnalyzer.h:605
ParameterSet.h
METAnalyzer::meCHF_EndcapMinus
MonitorElement * meCHF_EndcapMinus
Definition: METAnalyzer.h:460
METAnalyzer::meNHF_EndcapMinus
MonitorElement * meNHF_EndcapMinus
Definition: METAnalyzer.h:476
METAnalyzer::meZJets_u_par_ZPt_30_55
MonitorElement * meZJets_u_par_ZPt_30_55
Definition: METAnalyzer.h:588
METAnalyzer::meNHF_EndcapPlus_BXm1Empty
MonitorElement * meNHF_EndcapPlus_BXm1Empty
Definition: METAnalyzer.h:478
METAnalyzer::meZJets_u_par_ZPt_0_15
MonitorElement * meZJets_u_par_ZPt_0_15
Definition: METAnalyzer.h:586
METAnalyzer::triggerFolderExpr_
std::vector< std::vector< std::string > > triggerFolderExpr_
Definition: METAnalyzer.h:231
edm::Event
Definition: Event.h:73
METAnalyzer::dqmEndRun
void dqmEndRun(const edm::Run &iRun, const edm::EventSetup &iSetup) override
Finish up a run.
Definition: METAnalyzer.cc:1336
METAnalyzer::meMETPhiPhotonsEndcapMinus_BXm1Filled
MonitorElement * meMETPhiPhotonsEndcapMinus_BXm1Filled
Definition: METAnalyzer.h:444
METAnalyzer::mePhF_EndcapPlus_BXm1Filled
MonitorElement * mePhF_EndcapPlus_BXm1Filled
Definition: METAnalyzer.h:500
METAnalyzer::meHFEMEtFraction
MonitorElement * meHFEMEtFraction
Definition: METAnalyzer.h:384
METAnalyzer::meZJets_u_par_ZPt_150_290
MonitorElement * meZJets_u_par_ZPt_150_290
Definition: METAnalyzer.h:591
METAnalyzer::mePhF_Barrel_BXm1Empty
MonitorElement * mePhF_Barrel_BXm1Empty
Definition: METAnalyzer.h:493
METAnalyzer::meZJets_u_perp_ZPt_290
MonitorElement * meZJets_u_perp_ZPt_290
Definition: METAnalyzer.h:601
METAnalyzer::hCaloEmMETPhi
MonitorElement * hCaloEmMETPhi
Definition: METAnalyzer.h:363
METAnalyzer::meMETPhiChargedHadronsEndcapMinus_BXm1Filled
MonitorElement * meMETPhiChargedHadronsEndcapMinus_BXm1Filled
Definition: METAnalyzer.h:438
METAnalyzer::triggerFolderDecisions_
std::vector< int > triggerFolderDecisions_
Definition: METAnalyzer.h:233
edm::InputTag
Definition: InputTag.h:15
PFBlockElementTrack.h
METAnalyzer::meZJets_u_perp_ZPt_30_55
MonitorElement * meZJets_u_perp_ZPt_30_55
Definition: METAnalyzer.h:597
METAnalyzer::METFilterMiniAODLabel2_
edm::InputTag METFilterMiniAODLabel2_
Definition: METAnalyzer.h:174
METAnalyzer::meMETPhiPhotonsBarrel_BXm1Empty
MonitorElement * meMETPhiPhotonsBarrel_BXm1Empty
Definition: METAnalyzer.h:421
METAnalyzer::hCaloHadEtInHB
MonitorElement * hCaloHadEtInHB
Definition: METAnalyzer.h:351
METAnalyzer::meHFHadF_Plus_BXm1Empty
MonitorElement * meHFHadF_Plus_BXm1Empty
Definition: METAnalyzer.h:508
METAnalyzer::eeBadScFilterTag_
edm::InputTag eeBadScFilterTag_
Definition: METAnalyzer.h:190
METAnalyzer::pfjetIDFunctorLoose
PFJetIDSelectionFunctor pfjetIDFunctorLoose
Definition: METAnalyzer.h:207
METAnalyzer::hCaloHadEtInHF
MonitorElement * hCaloHadEtInHF
Definition: METAnalyzer.h:354
JPTJet.h
METAnalyzer::HBHEIsoNoiseStringMiniAOD
std::string HBHEIsoNoiseStringMiniAOD
Definition: METAnalyzer.h:225
METAnalyzer::miniaodFilterIndex_
std::vector< int > miniaodFilterIndex_
Definition: METAnalyzer.h:177
METAnalyzer::profilePFCand_x_
std::vector< MonitorElement * > profilePFCand_x_
Definition: METAnalyzer.h:545
METAnalyzer::parameters
edm::ParameterSet parameters
Definition: METAnalyzer.h:152
JetIDSelectionFunctor.h