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