CMS 3D CMS Logo

JetMETHLTOfflineSource.h
Go to the documentation of this file.
1 /*
2  JetMETHLTOffline DQM code
3  Migrated to use DQMEDAnalyzer by: Jyothsna Rani Komaragiri, Oct 2014
4 */
5 
6 #ifndef JetMETHLTOfflineSource_H
7 #define JetMETHLTOfflineSource_H
8 
9 // system include files
10 #include <memory>
11 #include <unistd.h>
12 
13 // user include files
15 
17 
26 
31 
33 
35 
41 
47 
50 
52 
53 #include <iostream>
54 #include <fstream>
55 #include <utility>
56 #include <utility>
57 #include <vector>
58 #include <string>
59 #include <sstream>
60 
61 class PtSorter {
62 public:
63  template <class T>
64  bool operator()(const T& a, const T& b) {
65  return (a.pt() > b.pt());
66  }
67 };
68 
70 public:
72  ~JetMETHLTOfflineSource() override;
73 
74 private:
75  void analyze(const edm::Event&, const edm::EventSetup&) override;
76  void bookHistograms(DQMStore::IBooker&, edm::Run const& run, edm::EventSetup const& c) override;
77  void dqmBeginRun(edm::Run const& run, edm::EventSetup const& c) override;
78 
79  //helper functions
80  virtual bool isBarrel(double eta);
81  virtual bool isEndCap(double eta);
82  virtual bool isForward(double eta);
83  virtual bool validPathHLT(std::string path);
86  virtual double TriggerPosition(std::string trigName);
87 
88  virtual void fillMEforMonTriggerSummary(const edm::Event& iEvent, const edm::EventSetup&);
89  virtual void fillMEforMonAllTrigger(const edm::Event& iEvent, const edm::EventSetup&);
90  virtual void fillMEforEffAllTrigger(const edm::Event& iEvent, const edm::EventSetup&);
91  virtual void fillMEforTriggerNTfired();
92 
94 
95  // ----------member data ---------------------------
96  std::vector<std::string> MuonTrigPaths_;
97  std::vector<std::string> MBTrigPaths_;
98  std::vector<int> prescUsed_;
99 
102 
103  // JetID helper
105 
106  bool verbose_;
108  bool plotAll_;
109  bool plotEff_;
110 
111  bool isSetup_;
113 
114  double _fEMF;
115  double _feta;
116  double _fHPD;
117  double _n90Hits;
118  double _pfMHT;
119  double _min_NHEF;
120  double _max_NHEF;
121  double _min_CHEF;
122  double _max_CHEF;
123  double _min_NEMF;
124  double _max_NEMF;
125  double _min_CEMF;
126  double _max_CEMF;
127 
139 
144 
147 
148  std::vector<std::string> pathFilter_;
149  std::vector<std::string> pathRejectKeyword_;
150  std::vector<std::pair<std::string, std::string> > custompathnamepairs_;
151 
156  edm::TriggerNames triggerNames_; // TriggerNames class
158 
159  double CaloJetPx[2];
160  double CaloJetPy[2];
161  double CaloJetPt[2];
162  double CaloJetEta[2];
163  double CaloJetPhi[2];
164  double CaloJetEMF[2];
165  double CaloJetfHPD[2];
166  double CaloJetn90[2];
167 
168  double PFJetPx[2];
169  double PFJetPy[2];
170  double PFJetPt[2];
171  double PFJetEta[2];
172  double PFJetPhi[2];
173  double PFJetNHEF[2];
174  double PFJetCHEF[2];
175  double PFJetNEMF[2];
176  double PFJetCEMF[2];
177 
178  double pfMHTx_All;
179  double pfMHTy_All;
180 
181  // ----------------- //
182  // helper class to store the data path
183 
184  class PathInfo {
186  : prescaleUsed_(-1),
187  denomPathName_("unset"),
188  pathName_("unset"),
189  l1pathName_("unset"),
190  filterName_("unset"),
191  DenomfilterName_("unset"),
192  processName_("unset"),
193  objectType_(-1),
194  triggerType_("unset"){};
195 
196  public:
198  MonitorElement* const Pt,
199  MonitorElement* const PtBarrel,
200  MonitorElement* const PtEndcap,
201  MonitorElement* const PtForward,
202  MonitorElement* const Eta,
203  MonitorElement* const Phi,
204  MonitorElement* const EtaPhi,
205  //
206  MonitorElement* const N_L1,
207  MonitorElement* const Pt_L1,
208  MonitorElement* const PtBarrel_L1,
209  MonitorElement* const PtEndcap_L1,
210  MonitorElement* const PtForward_L1,
211  MonitorElement* const Eta_L1,
212  MonitorElement* const Phi_L1,
213  MonitorElement* const EtaPhi_L1,
214  MonitorElement* const N_HLT,
215  MonitorElement* const Pt_HLT,
216  MonitorElement* const PtBarrel_HLT,
217  MonitorElement* const PtEndcap_HLT,
218  MonitorElement* const PtForward_HLT,
219  MonitorElement* const Eta_HLT,
220  MonitorElement* const Phi_HLT,
221  MonitorElement* const EtaPhi_HLT,
222  //
223  MonitorElement* const PtResolution_L1HLT,
224  MonitorElement* const EtaResolution_L1HLT,
225  MonitorElement* const PhiResolution_L1HLT,
226  MonitorElement* const PtResolution_HLTRecObj,
227  MonitorElement* const EtaResolution_HLTRecObj,
228  MonitorElement* const PhiResolution_HLTRecObj,
229  //
230  MonitorElement* const PtCorrelation_L1HLT,
231  MonitorElement* const EtaCorrelation_L1HLT,
232  MonitorElement* const PhiCorrelation_L1HLT,
233  MonitorElement* const PtCorrelation_HLTRecObj,
234  MonitorElement* const EtaCorrelation_HLTRecObj,
235  MonitorElement* const PhiCorrelation_HLTRecObj,
236  //
237  MonitorElement* const JetAveragePt,
238  MonitorElement* const JetAverageEta,
239  MonitorElement* const JetPhiDifference,
240  MonitorElement* const HLTAveragePt,
241  MonitorElement* const HLTAverageEta,
242  MonitorElement* const HLTPhiDifference,
243  MonitorElement* const L1AveragePt,
244  MonitorElement* const L1AverageEta,
245  MonitorElement* const L1PhiDifference)
246 
247  {
248  N_ = N;
249  Pt_ = Pt;
250  PtBarrel_ = PtBarrel;
251  PtEndcap_ = PtEndcap;
252  PtForward_ = PtForward;
253  Eta_ = Eta;
254  Phi_ = Phi;
255  EtaPhi_ = EtaPhi;
256  N_L1_ = N_L1;
257  Pt_L1_ = Pt_L1;
258  PtBarrel_L1_ = PtBarrel_L1;
259  PtEndcap_L1_ = PtEndcap_L1;
260  PtForward_L1_ = PtForward_L1;
261  Eta_L1_ = Eta_L1;
262  Phi_L1_ = Phi_L1;
263  EtaPhi_L1_ = EtaPhi_L1;
264  N_HLT_ = N_HLT;
265  Pt_HLT_ = Pt_HLT;
266  PtBarrel_HLT_ = PtBarrel_HLT;
267  PtEndcap_HLT_ = PtEndcap_HLT;
268  PtForward_HLT_ = PtForward_HLT;
269  Eta_HLT_ = Eta_HLT;
270  Phi_HLT_ = Phi_HLT;
271  EtaPhi_HLT_ = EtaPhi_HLT;
272  //
273  PtResolution_L1HLT_ = PtResolution_L1HLT;
274  EtaResolution_L1HLT_ = EtaResolution_L1HLT;
275  PhiResolution_L1HLT_ = PhiResolution_L1HLT;
276  PtResolution_HLTRecObj_ = PtResolution_HLTRecObj;
277  EtaResolution_HLTRecObj_ = EtaResolution_HLTRecObj;
278  PhiResolution_HLTRecObj_ = PhiResolution_HLTRecObj;
279  //
280  PtCorrelation_L1HLT_ = PtCorrelation_L1HLT;
281  EtaCorrelation_L1HLT_ = EtaCorrelation_L1HLT;
282  PhiCorrelation_L1HLT_ = PhiCorrelation_L1HLT;
283  PtCorrelation_HLTRecObj_ = PtCorrelation_HLTRecObj;
284  EtaCorrelation_HLTRecObj_ = EtaCorrelation_HLTRecObj;
285  PhiCorrelation_HLTRecObj_ = PhiCorrelation_HLTRecObj;
286  //
287  JetAveragePt_ = JetAveragePt;
288  JetAverageEta_ = JetAverageEta;
289  JetPhiDifference_ = JetPhiDifference;
290  HLTAveragePt_ = HLTAveragePt;
291  HLTAverageEta_ = HLTAverageEta;
292  HLTPhiDifference_ = HLTPhiDifference;
293  L1AveragePt_ = L1AveragePt;
294  L1AverageEta_ = L1AverageEta;
295  L1PhiDifference_ = L1PhiDifference;
296  };
297 
299  MonitorElement* const JetSize,
300  MonitorElement* const JetPt,
301  MonitorElement* const EtavsPt,
302  MonitorElement* const PhivsPt,
303  MonitorElement* const Pt12,
304  MonitorElement* const Eta12,
305  MonitorElement* const Phi12,
306  MonitorElement* const Pt3,
307  MonitorElement* const Pt12Pt3,
308  MonitorElement* const Pt12Phi12) {
310  JetSize_ = JetSize;
311  JetPt_ = JetPt;
312  EtavsPt_ = EtavsPt;
313  PhivsPt_ = PhivsPt;
314  Pt12_ = Pt12;
315  Eta12_ = Eta12;
316  Phi12_ = Phi12;
317  Pt3_ = Pt3;
318  Pt12Pt3_ = Pt12Pt3;
319  Pt12Phi12_ = Pt12Phi12;
320  };
321 
322  void setEffHistos(MonitorElement* const NumeratorPt,
323  MonitorElement* const NumeratorPtBarrel,
324  MonitorElement* const NumeratorPtEndcap,
325  MonitorElement* const NumeratorPtForward,
326  MonitorElement* const NumeratorEta,
327  MonitorElement* const NumeratorPhi,
328  MonitorElement* const NumeratorEtaPhi,
329  //
330  MonitorElement* const NumeratorEtaBarrel,
331  MonitorElement* const NumeratorPhiBarrel,
332  MonitorElement* const NumeratorEtaEndcap,
333  MonitorElement* const NumeratorPhiEndcap,
334  MonitorElement* const NumeratorEtaForward,
335  MonitorElement* const NumeratorPhiForward,
336  MonitorElement* const NumeratorEta_LowpTcut,
337  MonitorElement* const NumeratorPhi_LowpTcut,
338  MonitorElement* const NumeratorEtaPhi_LowpTcut,
339  MonitorElement* const NumeratorEta_MedpTcut,
340  MonitorElement* const NumeratorPhi_MedpTcut,
341  MonitorElement* const NumeratorEtaPhi_MedpTcut,
342  MonitorElement* const NumeratorEta_HighpTcut,
343  MonitorElement* const NumeratorPhi_HighpTcut,
344  MonitorElement* const NumeratorEtaPhi_HighpTcut,
345  //
346  MonitorElement* const DenominatorPt,
347  MonitorElement* const DenominatorPtBarrel,
348  MonitorElement* const DenominatorPtEndcap,
349  MonitorElement* const DenominatorPtForward,
350  MonitorElement* const DenominatorEta,
351  MonitorElement* const DenominatorPhi,
352  MonitorElement* const DenominatorEtaPhi,
353  //
354  MonitorElement* const DenominatorEtaBarrel,
355  MonitorElement* const DenominatorPhiBarrel,
356  MonitorElement* const DenominatorEtaEndcap,
357  MonitorElement* const DenominatorPhiEndcap,
358  MonitorElement* const DenominatorEtaForward,
359  MonitorElement* const DenominatorPhiForward,
360  MonitorElement* const DenominatorEta_LowpTcut,
361  MonitorElement* const DenominatorPhi_LowpTcut,
362  MonitorElement* const DenominatorEtaPhi_LowpTcut,
363  MonitorElement* const DenominatorEta_MedpTcut,
364  MonitorElement* const DenominatorPhi_MedpTcut,
365  MonitorElement* const DenominatorEtaPhi_MedpTcut,
366  MonitorElement* const DenominatorEta_HighpTcut,
367  MonitorElement* const DenominatorPhi_HighpTcut,
368  MonitorElement* const DenominatorEtaPhi_HighpTcut,
369  //
370  MonitorElement* const DeltaR,
371  MonitorElement* const DeltaPhi,
372  //
373  MonitorElement* const NumeratorPFPt,
374  MonitorElement* const NumeratorPFMHT,
375  MonitorElement* const NumeratorPFPtBarrel,
376  MonitorElement* const NumeratorPFPtEndcap,
377  MonitorElement* const NumeratorPFPtForward,
378  MonitorElement* const NumeratorPFEta,
379  MonitorElement* const NumeratorPFPhi,
380  MonitorElement* const NumeratorPFEtaPhi,
381  //
382  MonitorElement* const NumeratorPFEtaBarrel,
383  MonitorElement* const NumeratorPFPhiBarrel,
384  MonitorElement* const NumeratorPFEtaEndcap,
385  MonitorElement* const NumeratorPFPhiEndcap,
386  MonitorElement* const NumeratorPFEtaForward,
387  MonitorElement* const NumeratorPFPhiForward,
388  MonitorElement* const NumeratorPFEta_LowpTcut,
389  MonitorElement* const NumeratorPFPhi_LowpTcut,
390  MonitorElement* const NumeratorPFEtaPhi_LowpTcut,
391  MonitorElement* const NumeratorPFEta_MedpTcut,
392  MonitorElement* const NumeratorPFPhi_MedpTcut,
393  MonitorElement* const NumeratorPFEtaPhi_MedpTcut,
394  MonitorElement* const NumeratorPFEta_HighpTcut,
395  MonitorElement* const NumeratorPFPhi_HighpTcut,
396  MonitorElement* const NumeratorPFEtaPhi_HighpTcut,
397  //
398  MonitorElement* const DenominatorPFPt,
399  MonitorElement* const DenominatorPFMHT,
400  MonitorElement* const DenominatorPFPtBarrel,
401  MonitorElement* const DenominatorPFPtEndcap,
402  MonitorElement* const DenominatorPFPtForward,
403  MonitorElement* const DenominatorPFEta,
404  MonitorElement* const DenominatorPFPhi,
405  MonitorElement* const DenominatorPFEtaPhi,
406  //
407  MonitorElement* const DenominatorPFEtaBarrel,
408  MonitorElement* const DenominatorPFPhiBarrel,
409  MonitorElement* const DenominatorPFEtaEndcap,
410  MonitorElement* const DenominatorPFPhiEndcap,
411  MonitorElement* const DenominatorPFEtaForward,
412  MonitorElement* const DenominatorPFPhiForward,
413  MonitorElement* const DenominatorPFEta_LowpTcut,
414  MonitorElement* const DenominatorPFPhi_LowpTcut,
415  MonitorElement* const DenominatorPFEtaPhi_LowpTcut,
416  MonitorElement* const DenominatorPFEta_MedpTcut,
417  MonitorElement* const DenominatorPFPhi_MedpTcut,
418  MonitorElement* const DenominatorPFEtaPhi_MedpTcut,
419  MonitorElement* const DenominatorPFEta_HighpTcut,
420  MonitorElement* const DenominatorPFPhi_HighpTcut,
421  MonitorElement* const DenominatorPFEtaPhi_HighpTcut,
422  //
423  MonitorElement* const PFDeltaR,
424  MonitorElement* const PFDeltaPhi) {
425  NumeratorPt_ = NumeratorPt;
426  NumeratorPtBarrel_ = NumeratorPtBarrel;
427  NumeratorPtEndcap_ = NumeratorPtEndcap;
428  NumeratorPtForward_ = NumeratorPtForward;
429  NumeratorEta_ = NumeratorEta;
430  NumeratorPhi_ = NumeratorPhi;
431  NumeratorEtaPhi_ = NumeratorEtaPhi;
432  //
433  NumeratorEtaBarrel_ = NumeratorEtaBarrel;
434  NumeratorPhiBarrel_ = NumeratorPhiBarrel;
435  NumeratorEtaEndcap_ = NumeratorEtaEndcap;
436  NumeratorPhiEndcap_ = NumeratorPhiEndcap;
437  NumeratorEtaForward_ = NumeratorEtaForward;
438  NumeratorPhiForward_ = NumeratorPhiForward;
439  NumeratorEta_LowpTcut_ = NumeratorEta_LowpTcut;
440  NumeratorPhi_LowpTcut_ = NumeratorPhi_LowpTcut;
441  NumeratorEtaPhi_LowpTcut_ = NumeratorEtaPhi_LowpTcut;
442  NumeratorEta_MedpTcut_ = NumeratorEta_MedpTcut;
443  NumeratorPhi_MedpTcut_ = NumeratorPhi_MedpTcut;
444  NumeratorEtaPhi_MedpTcut_ = NumeratorEtaPhi_MedpTcut;
445  NumeratorEta_HighpTcut_ = NumeratorEta_HighpTcut;
446  NumeratorPhi_HighpTcut_ = NumeratorPhi_HighpTcut;
447  NumeratorEtaPhi_HighpTcut_ = NumeratorEtaPhi_HighpTcut;
448  //
449  DenominatorPt_ = DenominatorPt;
450  DenominatorPtBarrel_ = DenominatorPtBarrel;
451  DenominatorPtEndcap_ = DenominatorPtEndcap;
452  DenominatorPtForward_ = DenominatorPtForward;
453  DenominatorEta_ = DenominatorEta;
454  DenominatorPhi_ = DenominatorPhi;
455  DenominatorEtaPhi_ = DenominatorEtaPhi;
456  //
457  DenominatorEtaBarrel_ = DenominatorEtaBarrel;
458  DenominatorPhiBarrel_ = DenominatorPhiBarrel;
459  DenominatorEtaEndcap_ = DenominatorEtaEndcap;
460  DenominatorPhiEndcap_ = DenominatorPhiEndcap;
461  DenominatorEtaForward_ = DenominatorEtaForward;
462  DenominatorPhiForward_ = DenominatorPhiForward;
463  DenominatorEta_LowpTcut_ = DenominatorEta_LowpTcut;
464  DenominatorPhi_LowpTcut_ = DenominatorPhi_LowpTcut;
465  DenominatorEtaPhi_LowpTcut_ = DenominatorEtaPhi_LowpTcut;
466  DenominatorEta_MedpTcut_ = DenominatorEta_MedpTcut;
467  DenominatorPhi_MedpTcut_ = DenominatorPhi_MedpTcut;
468  DenominatorEtaPhi_MedpTcut_ = DenominatorEtaPhi_MedpTcut;
469  DenominatorEta_HighpTcut_ = DenominatorEta_HighpTcut;
470  DenominatorPhi_HighpTcut_ = DenominatorPhi_HighpTcut;
471  DenominatorEtaPhi_HighpTcut_ = DenominatorEtaPhi_HighpTcut;
472  //
473  DeltaR_ = DeltaR;
475  //
476  NumeratorPFPt_ = NumeratorPFPt;
477  NumeratorPFMHT_ = NumeratorPFMHT;
478  NumeratorPFPtBarrel_ = NumeratorPFPtBarrel;
479  NumeratorPFPtEndcap_ = NumeratorPFPtEndcap;
480  NumeratorPFPtForward_ = NumeratorPFPtForward;
481  NumeratorPFEta_ = NumeratorPFEta;
482  NumeratorPFPhi_ = NumeratorPFPhi;
483  NumeratorPFEtaPhi_ = NumeratorPFEtaPhi;
484  //
485  NumeratorPFEtaBarrel_ = NumeratorPFEtaBarrel;
486  NumeratorPFPhiBarrel_ = NumeratorPFPhiBarrel;
487  NumeratorPFEtaEndcap_ = NumeratorPFEtaEndcap;
488  NumeratorPFPhiEndcap_ = NumeratorPFPhiEndcap;
489  NumeratorPFEtaForward_ = NumeratorPFEtaForward;
490  NumeratorPFPhiForward_ = NumeratorPFPhiForward;
491  NumeratorPFEta_LowpTcut_ = NumeratorPFEta_LowpTcut;
492  NumeratorPFPhi_LowpTcut_ = NumeratorPFPhi_LowpTcut;
493  NumeratorPFEtaPhi_LowpTcut_ = NumeratorPFEtaPhi_LowpTcut;
494  NumeratorPFEta_MedpTcut_ = NumeratorPFEta_MedpTcut;
495  NumeratorPFPhi_MedpTcut_ = NumeratorPFPhi_MedpTcut;
496  NumeratorPFEtaPhi_MedpTcut_ = NumeratorPFEtaPhi_MedpTcut;
497  NumeratorPFEta_HighpTcut_ = NumeratorPFEta_HighpTcut;
498  NumeratorPFPhi_HighpTcut_ = NumeratorPFPhi_HighpTcut;
499  NumeratorPFEtaPhi_HighpTcut_ = NumeratorPFEtaPhi_HighpTcut;
500  //
501  DenominatorPFPt_ = DenominatorPFPt;
502  DenominatorPFMHT_ = DenominatorPFMHT;
503  DenominatorPFPtBarrel_ = DenominatorPFPtBarrel;
504  DenominatorPFPtEndcap_ = DenominatorPFPtEndcap;
505  DenominatorPFPtForward_ = DenominatorPFPtForward;
506  DenominatorPFEta_ = DenominatorPFEta;
507  DenominatorPFPhi_ = DenominatorPFPhi;
508  DenominatorPFEtaPhi_ = DenominatorPFEtaPhi;
509  //
510  DenominatorPFEtaBarrel_ = DenominatorPFEtaBarrel;
511  DenominatorPFPhiBarrel_ = DenominatorPFPhiBarrel;
512  DenominatorPFEtaEndcap_ = DenominatorPFEtaEndcap;
513  DenominatorPFPhiEndcap_ = DenominatorPFPhiEndcap;
514  DenominatorPFEtaForward_ = DenominatorPFEtaForward;
515  DenominatorPFPhiForward_ = DenominatorPFPhiForward;
516  DenominatorPFEta_LowpTcut_ = DenominatorPFEta_LowpTcut;
517  DenominatorPFPhi_LowpTcut_ = DenominatorPFPhi_LowpTcut;
518  DenominatorPFEtaPhi_LowpTcut_ = DenominatorPFEtaPhi_LowpTcut;
519  DenominatorPFEta_MedpTcut_ = DenominatorPFEta_MedpTcut;
520  DenominatorPFPhi_MedpTcut_ = DenominatorPFPhi_MedpTcut;
521  DenominatorPFEtaPhi_MedpTcut_ = DenominatorPFEtaPhi_MedpTcut;
522  DenominatorPFEta_HighpTcut_ = DenominatorPFEta_HighpTcut;
523  DenominatorPFPhi_HighpTcut_ = DenominatorPFPhi_HighpTcut;
524  DenominatorPFEtaPhi_HighpTcut_ = DenominatorPFEtaPhi_HighpTcut;
525  //
526  PFDeltaR_ = PFDeltaR;
527  PFDeltaPhi_ = PFDeltaPhi;
528  };
529  ~PathInfo() = default;
530  ;
531  PathInfo(int prescaleUsed,
532  std::string denomPathName,
534  std::string l1pathName,
536  std::string DenomfilterName,
538  size_t type,
540  : prescaleUsed_(prescaleUsed),
541  denomPathName_(std::move(denomPathName)),
543  l1pathName_(std::move(l1pathName)),
545  DenomfilterName_(std::move(DenomfilterName)),
547  objectType_(type),
549 
558 
567 
576 
583 
590 
600 
608 
609  //ml
612 
628  //ml
629 
637 
638  //ml
645 
655  //adding PF histos SJ
658 
665 
689 
696 
706 
711 
723 
724  const std::string getLabel() const { return filterName_; }
725  const std::string getDenomLabel() const { return DenomfilterName_; }
726 
727  void setLabel(std::string labelName) {
728  filterName_ = std::move(labelName);
729  return;
730  }
731  void setDenomLabel(std::string labelName) {
732  DenomfilterName_ = std::move(labelName);
733  return;
734  }
735  const std::string getPath() const { return pathName_; }
736  const std::string getl1Path() const { return l1pathName_; }
737  const std::string getDenomPath() const { return denomPathName_; }
738  const int getprescaleUsed() const { return prescaleUsed_; }
739  const std::string getProcess() const { return processName_; }
740  const int getObjectType() const { return objectType_; }
741  const std::string getTriggerType() const { return triggerType_; }
742  const edm::InputTag getTag() const {
744  return tagName;
745  }
746  const edm::InputTag getDenomTag() const {
748  return tagName;
749  }
750  bool operator==(const std::string& v) { return v == pathName_; }
751 
752  private:
762 
787 
800 
810 
818 
819  //ml
822 
829 
839  //ml
840 
848  //ml
855 
865 
868 
869  //adding PF histos SJ:
884 
894 
903 
910 
922 
934  };
935 
936  // simple collection
937  class PathInfoCollection : public std::vector<PathInfo> {
938  public:
939  PathInfoCollection() : std::vector<PathInfo>(){};
940  std::vector<PathInfo>::iterator find(const std::string& pathName) { return std::find(begin(), end(), pathName); }
941  };
945 
949 
955 };
956 #endif
JetMETHLTOfflineSource::PathInfo::getMEhisto_Phi_HLT
MonitorElement * getMEhisto_Phi_HLT()
Definition: JetMETHLTOfflineSource.h:574
JetMETHLTOfflineSource::isEndCap
virtual bool isEndCap(double eta)
Definition: JetMETHLTOfflineSource.cc:3321
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFPtEndcap
MonitorElement * getMEhisto_NumeratorPFPtEndcap()
Definition: JetMETHLTOfflineSource.h:660
JetMETHLTOfflineSource::PathInfo::operator==
bool operator==(const std::string &v)
Definition: JetMETHLTOfflineSource.h:750
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorEtaPhi_LowpTcut
MonitorElement * getMEhisto_NumeratorEtaPhi_LowpTcut()
Definition: JetMETHLTOfflineSource.h:621
JetMETHLTOfflineSource::PathInfo::HLTAveragePt_
MonitorElement * HLTAveragePt_
Definition: JetMETHLTOfflineSource.h:804
JetMETHLTOfflineSource::PFJetCorToken_
edm::EDGetTokenT< reco::JetCorrector > PFJetCorToken_
Definition: JetMETHLTOfflineSource.h:146
JetMETHLTOfflineSource::PathInfo::DenominatorPFPtForward_
MonitorElement * DenominatorPFPtForward_
Definition: JetMETHLTOfflineSource.h:899
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFMHT
MonitorElement * getMEhisto_DenominatorPFMHT()
Definition: JetMETHLTOfflineSource.h:682
JetMETHLTOfflineSource::CaloJetEMF
double CaloJetEMF[2]
Definition: JetMETHLTOfflineSource.h:164
JetMETHLTOfflineSource::PathInfo::prescaleUsed_
int prescaleUsed_
Definition: JetMETHLTOfflineSource.h:753
JetMETHLTOfflineSource::PathInfo::getMEhisto_PFDeltaPhi
MonitorElement * getMEhisto_PFDeltaPhi()
Definition: JetMETHLTOfflineSource.h:710
JetMETHLTOfflineSource::PathInfo::Eta12_
MonitorElement * Eta12_
Definition: JetMETHLTOfflineSource.h:929
dqm::impl::MonitorElement
Definition: MonitorElement.h:98
CaloJetCollection.h
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFEtaPhi_HighpTcut
MonitorElement * getMEhisto_NumeratorPFEtaPhi_HighpTcut()
Definition: JetMETHLTOfflineSource.h:680
JetMETHLTOfflineSource::PathInfo::Pt3_
MonitorElement * Pt3_
Definition: JetMETHLTOfflineSource.h:931
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtForward
MonitorElement * getMEhisto_PtForward()
Definition: JetMETHLTOfflineSource.h:554
JetMETHLTOfflineSource::PathInfo::NumeratorPFPhiBarrel_
MonitorElement * NumeratorPFPhiBarrel_
Definition: JetMETHLTOfflineSource.h:879
JetMETHLTOfflineSource::_max_NEMF
double _max_NEMF
Definition: JetMETHLTOfflineSource.h:124
JetMETHLTOfflineSource::PFJetPhi
double PFJetPhi[2]
Definition: JetMETHLTOfflineSource.h:172
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFEta_LowpTcut
MonitorElement * getMEhisto_NumeratorPFEta_LowpTcut()
Definition: JetMETHLTOfflineSource.h:672
JetMETHLTOfflineSource::PathInfo::DenominatorPtEndcap_
MonitorElement * DenominatorPtEndcap_
Definition: JetMETHLTOfflineSource.h:843
JetMETHLTOfflineSource::PathInfo::getMEhisto_DeltaPhi_RecObj
MonitorElement * getMEhisto_DeltaPhi_RecObj()
Definition: JetMETHLTOfflineSource.h:593
JetMETHLTOfflineSource::hltPathsEff_
PathInfoCollection hltPathsEff_
Definition: JetMETHLTOfflineSource.h:944
CaloJet.h
JetMETHLTOfflineSource::PathInfo::getMEhisto_Eta_HLT
MonitorElement * getMEhisto_Eta_HLT()
Definition: JetMETHLTOfflineSource.h:573
JetMETHLTOfflineSource::PathInfo::getMEhisto_N_HLT
MonitorElement * getMEhisto_N_HLT()
Definition: JetMETHLTOfflineSource.h:568
JetMETHLTOfflineSource::PathInfo::NumeratorPFEtaPhi_HighpTcut_
MonitorElement * NumeratorPFEtaPhi_HighpTcut_
Definition: JetMETHLTOfflineSource.h:893
JetMETHLTOfflineSource::PathInfo::getMEhisto_AverageEta_RecObj
MonitorElement * getMEhisto_AverageEta_RecObj()
Definition: JetMETHLTOfflineSource.h:592
JetMETHLTOfflineSource::rate_AllWrtMB
MonitorElement * rate_AllWrtMB
Definition: JetMETHLTOfflineSource.h:948
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtForward_L1
MonitorElement * getMEhisto_PtForward_L1()
Definition: JetMETHLTOfflineSource.h:563
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFPhiForward
MonitorElement * getMEhisto_NumeratorPFPhiForward()
Definition: JetMETHLTOfflineSource.h:671
JetMETHLTOfflineSource::PathInfo::NumeratorEtaBarrel_
MonitorElement * NumeratorEtaBarrel_
Definition: JetMETHLTOfflineSource.h:823
JetMETHLTOfflineSource::_fHPD
double _fHPD
Definition: JetMETHLTOfflineSource.h:116
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPtEndcap
MonitorElement * getMEhisto_DenominatorPtEndcap()
Definition: JetMETHLTOfflineSource.h:632
JetMETHLTOfflineSource::PathInfo::pathName_
std::string pathName_
Definition: JetMETHLTOfflineSource.h:755
MessageLogger.h
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPhiForward
MonitorElement * getMEhisto_DenominatorPhiForward()
Definition: JetMETHLTOfflineSource.h:644
JetMETHLTOfflineSource::PathInfo::NumeratorPhiForward_
MonitorElement * NumeratorPhiForward_
Definition: JetMETHLTOfflineSource.h:828
JetMETHLTOfflineSource::PathInfo::getMEhisto_EtaCorrelation_HLTRecObj
MonitorElement * getMEhisto_EtaCorrelation_HLTRecObj()
Definition: JetMETHLTOfflineSource.h:588
JetMETHLTOfflineSource::PathInfo::DenominatorPFPhi_LowpTcut_
MonitorElement * DenominatorPFPhi_LowpTcut_
Definition: JetMETHLTOfflineSource.h:912
JetMETHLTOfflineSource::pfjet
reco::PFJetCollection pfjet
Definition: JetMETHLTOfflineSource.h:153
JetMETHLTOfflineSource::PathInfo::PVZ_
MonitorElement * PVZ_
Definition: JetMETHLTOfflineSource.h:820
JetMETHLTOfflineSource::PathInfo::DenominatorEtaPhi_LowpTcut_
MonitorElement * DenominatorEtaPhi_LowpTcut_
Definition: JetMETHLTOfflineSource.h:858
JetMETHLTOfflineSource::PathInfo::getTag
const edm::InputTag getTag() const
Definition: JetMETHLTOfflineSource.h:742
JetMETHLTOfflineSource::CaloJetPy
double CaloJetPy[2]
Definition: JetMETHLTOfflineSource.h:160
JetMETHLTOfflineSource::PathInfo::getl1Path
const std::string getl1Path() const
Definition: JetMETHLTOfflineSource.h:736
JetMETHLTOfflineSource::PathInfo::NumeratorPFMHT_
MonitorElement * NumeratorPFMHT_
Definition: JetMETHLTOfflineSource.h:871
JetMETHLTOfflineSource::PathInfo::DenominatorPhi_LowpTcut_
MonitorElement * DenominatorPhi_LowpTcut_
Definition: JetMETHLTOfflineSource.h:857
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorEta
MonitorElement * getMEhisto_NumeratorEta()
Definition: JetMETHLTOfflineSource.h:605
JetMETHLTOfflineSource::PathInfo::NumeratorPtBarrel_
MonitorElement * NumeratorPtBarrel_
Definition: JetMETHLTOfflineSource.h:812
JetMETHLTOfflineSource::PathInfo::NumeratorPhi_HighpTcut_
MonitorElement * NumeratorPhi_HighpTcut_
Definition: JetMETHLTOfflineSource.h:837
reco::helper::JetIDHelper
Definition: JetIDHelper.h:23
TriggerResults.h
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorEta_LowpTcut
MonitorElement * getMEhisto_DenominatorEta_LowpTcut()
Definition: JetMETHLTOfflineSource.h:646
BTVHLTOfflineSource_cfi.pathname
pathname
Definition: BTVHLTOfflineSource_cfi.py:28
JetMETHLTOfflineSource::PathInfo::getMEhisto_EtaPhi_HLT
MonitorElement * getMEhisto_EtaPhi_HLT()
Definition: JetMETHLTOfflineSource.h:575
JetMETHLTOfflineSource::PathInfo::NumeratorPFEta_LowpTcut_
MonitorElement * NumeratorPFEta_LowpTcut_
Definition: JetMETHLTOfflineSource.h:885
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorEtaPhi
MonitorElement * getMEhisto_NumeratorEtaPhi()
Definition: JetMETHLTOfflineSource.h:607
JetMETHLTOfflineSource::jetID
reco::helper::JetIDHelper * jetID
Definition: JetMETHLTOfflineSource.h:104
PtSorter
Definition: QcdUeDQM.h:45
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFEtaBarrel
MonitorElement * getMEhisto_NumeratorPFEtaBarrel()
Definition: JetMETHLTOfflineSource.h:666
JetMETHLTOfflineSource::PathInfo::setDgnsHistos
void setDgnsHistos(MonitorElement *const TriggerSummary, MonitorElement *const JetSize, MonitorElement *const JetPt, MonitorElement *const EtavsPt, MonitorElement *const PhivsPt, MonitorElement *const Pt12, MonitorElement *const Eta12, MonitorElement *const Phi12, MonitorElement *const Pt3, MonitorElement *const Pt12Pt3, MonitorElement *const Pt12Phi12)
Definition: JetMETHLTOfflineSource.h:298
JetMETHLTOfflineSource::PathInfo::NumeratorPFEtaPhi_
MonitorElement * NumeratorPFEtaPhi_
Definition: JetMETHLTOfflineSource.h:877
JetMETHLTOfflineSource::PathInfo::Phi_HLT_
MonitorElement * Phi_HLT_
Definition: JetMETHLTOfflineSource.h:785
JetMETHLTOfflineSource::rate_All
MonitorElement * rate_All
Definition: JetMETHLTOfflineSource.h:946
JetMETHLTOfflineSource::PathInfo::N_
MonitorElement * N_
Definition: JetMETHLTOfflineSource.h:763
edm::Run
Definition: Run.h:45
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFEtaBarrel
MonitorElement * getMEhisto_DenominatorPFEtaBarrel()
Definition: JetMETHLTOfflineSource.h:690
JetMETHLTOfflineSource::prescUsed_
std::vector< int > prescUsed_
Definition: JetMETHLTOfflineSource.h:98
JetMETHLTOfflineSource::PathInfo::EtaPhi_
MonitorElement * EtaPhi_
Definition: JetMETHLTOfflineSource.h:770
JetMETHLTOfflineSource::PathInfo::DenominatorPFEta_LowpTcut_
MonitorElement * DenominatorPFEta_LowpTcut_
Definition: JetMETHLTOfflineSource.h:911
TriggerEvent.h
JetMETHLTOfflineSource::PathInfo::PtForward_HLT_
MonitorElement * PtForward_HLT_
Definition: JetMETHLTOfflineSource.h:783
JetMETHLTOfflineSource::triggerSummaryLabel_
edm::InputTag triggerSummaryLabel_
Definition: JetMETHLTOfflineSource.h:128
JetMETHLTOfflineSource::PathInfo::NumeratorPtEndcap_
MonitorElement * NumeratorPtEndcap_
Definition: JetMETHLTOfflineSource.h:813
JetMETHLTOfflineSource::PathInfo::TriggerSummary_
MonitorElement * TriggerSummary_
Definition: JetMETHLTOfflineSource.h:923
edm::EDGetTokenT< edm::TriggerResults >
JetMETHLTOfflineSource::triggerResults_
edm::Handle< edm::TriggerResults > triggerResults_
Definition: JetMETHLTOfflineSource.h:155
JetMETHLTOfflineSource::PathInfo::NumeratorEtaPhi_LowpTcut_
MonitorElement * NumeratorEtaPhi_LowpTcut_
Definition: JetMETHLTOfflineSource.h:832
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPhi_HighpTcut
MonitorElement * getMEhisto_NumeratorPhi_HighpTcut()
Definition: JetMETHLTOfflineSource.h:626
JetMETHLTOfflineSource::PathInfo::getMEhisto_DeltaPhi
MonitorElement * getMEhisto_DeltaPhi()
Definition: JetMETHLTOfflineSource.h:708
JetMETHLTOfflineSource::PathInfo::NumeratorEtaPhi_
MonitorElement * NumeratorEtaPhi_
Definition: JetMETHLTOfflineSource.h:817
JetMETHLTOfflineSource::PathInfo::DenominatorEtaForward_
MonitorElement * DenominatorEtaForward_
Definition: JetMETHLTOfflineSource.h:853
JetMETHLTOfflineSource::PathInfo::PathInfo
PathInfo()
Definition: JetMETHLTOfflineSource.h:185
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorEtaPhi_HighpTcut
MonitorElement * getMEhisto_DenominatorEtaPhi_HighpTcut()
Definition: JetMETHLTOfflineSource.h:654
JetMETHLTOfflineSource::PathInfo::Phi_
MonitorElement * Phi_
Definition: JetMETHLTOfflineSource.h:769
JetMETHLTOfflineSource::_feta
double _feta
Definition: JetMETHLTOfflineSource.h:115
JetMETHLTOfflineSource::PathInfoCollection
Definition: JetMETHLTOfflineSource.h:937
JetMETHLTOfflineSource::PathInfo::DenominatorPFEta_
MonitorElement * DenominatorPFEta_
Definition: JetMETHLTOfflineSource.h:900
JetMETHLTOfflineSource::PathInfo::NumeratorPFEta_
MonitorElement * NumeratorPFEta_
Definition: JetMETHLTOfflineSource.h:875
JetMETHLTOfflineSource::PathInfo::Phi12_
MonitorElement * Phi12_
Definition: JetMETHLTOfflineSource.h:930
JetMETHLTOfflineSource::PathInfo::PathInfo
PathInfo(int prescaleUsed, std::string denomPathName, std::string pathName, std::string l1pathName, std::string filterName, std::string DenomfilterName, std::string processName, size_t type, std::string triggerType)
Definition: JetMETHLTOfflineSource.h:531
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFPhi_MedpTcut
MonitorElement * getMEhisto_NumeratorPFPhi_MedpTcut()
Definition: JetMETHLTOfflineSource.h:676
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorEtaPhi_HighpTcut
MonitorElement * getMEhisto_NumeratorEtaPhi_HighpTcut()
Definition: JetMETHLTOfflineSource.h:627
PFJet.h
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFPhi
MonitorElement * getMEhisto_NumeratorPFPhi()
Definition: JetMETHLTOfflineSource.h:663
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorEta
MonitorElement * getMEhisto_DenominatorEta()
Definition: JetMETHLTOfflineSource.h:634
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPhi_LowpTcut
MonitorElement * getMEhisto_DenominatorPhi_LowpTcut()
Definition: JetMETHLTOfflineSource.h:647
PFJetCollection.h
JetMETHLTOfflineSource::PathInfo
Definition: JetMETHLTOfflineSource.h:184
JetMETHLTOfflineSource::PathInfo::NumeratorPtForward_
MonitorElement * NumeratorPtForward_
Definition: JetMETHLTOfflineSource.h:814
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFEtaForward
MonitorElement * getMEhisto_NumeratorPFEtaForward()
Definition: JetMETHLTOfflineSource.h:670
JetMETHLTOfflineSource::PathInfo::DenominatorEtaEndcap_
MonitorElement * DenominatorEtaEndcap_
Definition: JetMETHLTOfflineSource.h:851
JetMETHLTOfflineSource::PathInfo::PFDeltaPhi_
MonitorElement * PFDeltaPhi_
Definition: JetMETHLTOfflineSource.h:921
JetMETHLTOfflineSource::PFJetPx
double PFJetPx[2]
Definition: JetMETHLTOfflineSource.h:168
JetMETHLTOfflineSource::PathInfo::EtaResolution_L1HLT_
MonitorElement * EtaResolution_L1HLT_
Definition: JetMETHLTOfflineSource.h:789
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPtBarrel
MonitorElement * getMEhisto_NumeratorPtBarrel()
Definition: JetMETHLTOfflineSource.h:602
JetMETHLTOfflineSource::PathInfo::NumeratorPFPtForward_
MonitorElement * NumeratorPFPtForward_
Definition: JetMETHLTOfflineSource.h:874
JetMETHLTOfflineSource::PathInfo::DenominatorPFPhi_
MonitorElement * DenominatorPFPhi_
Definition: JetMETHLTOfflineSource.h:901
JetMETHLTOfflineSource::fillMEforMonAllTrigger
virtual void fillMEforMonAllTrigger(const edm::Event &iEvent, const edm::EventSetup &)
Definition: JetMETHLTOfflineSource.cc:489
PtSorter::operator()
bool operator()(const T &a, const T &b)
Definition: JetMETHLTOfflineSource.h:64
JetMETHLTOfflineSource::pfmetColl_
edm::Handle< reco::PFMETCollection > pfmetColl_
Definition: JetMETHLTOfflineSource.h:143
TriggerTypeDefs.h
JetMETHLTOfflineSource::triggerNames_
edm::TriggerNames triggerNames_
Definition: JetMETHLTOfflineSource.h:156
JetMETHLTOfflineSource::PathInfo::NumeratorPt_
MonitorElement * NumeratorPt_
Definition: JetMETHLTOfflineSource.h:811
JetMETHLTOfflineSource::CaloJetn90
double CaloJetn90[2]
Definition: JetMETHLTOfflineSource.h:166
JetMETHLTOfflineSource::PathInfo::DeltaPhi_
MonitorElement * DeltaPhi_
Definition: JetMETHLTOfflineSource.h:867
JetMETHLTOfflineSource::pfJetsToken
edm::EDGetTokenT< reco::PFJetCollection > pfJetsToken
Definition: JetMETHLTOfflineSource.h:134
DQMStore.h
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFPhi_MedpTcut
MonitorElement * getMEhisto_DenominatorPFPhi_MedpTcut()
Definition: JetMETHLTOfflineSource.h:701
JetMETHLTOfflineSource::PathInfo::PFDeltaR_
MonitorElement * PFDeltaR_
Definition: JetMETHLTOfflineSource.h:920
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFEta_HighpTcut
MonitorElement * getMEhisto_NumeratorPFEta_HighpTcut()
Definition: JetMETHLTOfflineSource.h:678
Jet.h
JetMETHLTOfflineSource::isBarrel
virtual bool isBarrel(double eta)
Definition: JetMETHLTOfflineSource.cc:3313
DeltaPhi
Definition: deltaPhi.h:49
JetMETHLTOfflineSource::CaloJetPx
double CaloJetPx[2]
Definition: JetMETHLTOfflineSource.h:159
JetMETHLTOfflineSource::triggerResultsFUToken
edm::EDGetTokenT< edm::TriggerResults > triggerResultsFUToken
Definition: JetMETHLTOfflineSource.h:131
JetMETHLTOfflineSource::pathFilter_
std::vector< std::string > pathFilter_
Definition: JetMETHLTOfflineSource.h:148
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFEtaPhi_MedpTcut
MonitorElement * getMEhisto_DenominatorPFEtaPhi_MedpTcut()
Definition: JetMETHLTOfflineSource.h:702
JetMETHLTOfflineSource::PathInfo::NumeratorPFPhiForward_
MonitorElement * NumeratorPFPhiForward_
Definition: JetMETHLTOfflineSource.h:883
JetMETHLTOfflineSource::PathInfo::PtEndcap_HLT_
MonitorElement * PtEndcap_HLT_
Definition: JetMETHLTOfflineSource.h:782
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFEta_LowpTcut
MonitorElement * getMEhisto_DenominatorPFEta_LowpTcut()
Definition: JetMETHLTOfflineSource.h:697
JetMETHLTOfflineSource::PathInfo::DenominatorPFEta_MedpTcut_
MonitorElement * DenominatorPFEta_MedpTcut_
Definition: JetMETHLTOfflineSource.h:914
JetMETHLTOfflineSource::vertexToken
edm::EDGetTokenT< reco::VertexCollection > vertexToken
Definition: JetMETHLTOfflineSource.h:138
EDAnalyzer.h
PFMETCollection.h
JetMETHLTOfflineSource::PathInfoCollection::PathInfoCollection
PathInfoCollection()
Definition: JetMETHLTOfflineSource.h:939
JetMETHLTOfflineSource::PathInfo::L1AverageEta_
MonitorElement * L1AverageEta_
Definition: JetMETHLTOfflineSource.h:808
JetMETHLTOfflineSource::~JetMETHLTOfflineSource
~JetMETHLTOfflineSource() override
Definition: JetMETHLTOfflineSource.cc:101
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPtForward
MonitorElement * getMEhisto_NumeratorPtForward()
Definition: JetMETHLTOfflineSource.h:604
JetMETHLTOfflineSource::PathInfo::PtBarrel_HLT_
MonitorElement * PtBarrel_HLT_
Definition: JetMETHLTOfflineSource.h:781
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFEtaPhi_LowpTcut
MonitorElement * getMEhisto_NumeratorPFEtaPhi_LowpTcut()
Definition: JetMETHLTOfflineSource.h:674
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtEndcap_L1
MonitorElement * getMEhisto_PtEndcap_L1()
Definition: JetMETHLTOfflineSource.h:562
JetMETHLTOfflineSource::PathInfo::getMEhisto_AveragePt_RecObj
MonitorElement * getMEhisto_AveragePt_RecObj()
Definition: JetMETHLTOfflineSource.h:591
JetMETHLTOfflineSource::_min_CEMF
double _min_CEMF
Definition: JetMETHLTOfflineSource.h:125
findQualityFiles.v
v
Definition: findQualityFiles.py:179
JetMETHLTOfflineSource::PathInfo::PhiResolution_L1HLT_
MonitorElement * PhiResolution_L1HLT_
Definition: JetMETHLTOfflineSource.h:790
JetMETHLTOfflineSource::PathInfo::getMEhisto_Eta
MonitorElement * getMEhisto_Eta()
Definition: JetMETHLTOfflineSource.h:555
JetMETHLTOfflineSource::PathInfo::PtResolution_L1HLT_
MonitorElement * PtResolution_L1HLT_
Definition: JetMETHLTOfflineSource.h:788
JetMETHLTOfflineSource::CaloJetCorToken_
edm::EDGetTokenT< reco::JetCorrector > CaloJetCorToken_
Definition: JetMETHLTOfflineSource.h:145
JetMETHLTOfflineSource::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &run, edm::EventSetup const &c) override
Definition: JetMETHLTOfflineSource.cc:1629
JetMETHLTOfflineSource::PathInfo::DenominatorPFPhi_HighpTcut_
MonitorElement * DenominatorPFPhi_HighpTcut_
Definition: JetMETHLTOfflineSource.h:918
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtEndcap_HLT
MonitorElement * getMEhisto_PtEndcap_HLT()
Definition: JetMETHLTOfflineSource.h:571
JetIDHelper.h
JetMETHLTOfflineSource::PathInfo::NumeratorEta_
MonitorElement * NumeratorEta_
Definition: JetMETHLTOfflineSource.h:815
JetMETHLTOfflineSource::PathInfo::getMEhisto_Eta12
MonitorElement * getMEhisto_Eta12()
Definition: JetMETHLTOfflineSource.h:718
spr::find
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
Definition: FindCaloHit.cc:19
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorEta_MedpTcut
MonitorElement * getMEhisto_DenominatorEta_MedpTcut()
Definition: JetMETHLTOfflineSource.h:649
JetMETHLTOfflineSource::PathInfo::NumeratorPFEtaBarrel_
MonitorElement * NumeratorPFEtaBarrel_
Definition: JetMETHLTOfflineSource.h:878
edm::Handle< reco::CaloJetCollection >
JetMETHLTOfflineSource::PathInfo::Pt_HLT_
MonitorElement * Pt_HLT_
Definition: JetMETHLTOfflineSource.h:780
JetMETHLTOfflineSource::_min_CHEF
double _min_CHEF
Definition: JetMETHLTOfflineSource.h:121
JetMETHLTOfflineSource::PathInfo::PhivsPt_
MonitorElement * PhivsPt_
Definition: JetMETHLTOfflineSource.h:927
JetMETHLTOfflineSource::PathInfo::NumeratorPFEta_MedpTcut_
MonitorElement * NumeratorPFEta_MedpTcut_
Definition: JetMETHLTOfflineSource.h:888
JetMETHLTOfflineSource::PathInfo::getMEhisto_NVertices
MonitorElement * getMEhisto_NVertices()
Definition: JetMETHLTOfflineSource.h:610
JetMETHLTOfflineSource::PathInfo::NumeratorPhi_MedpTcut_
MonitorElement * NumeratorPhi_MedpTcut_
Definition: JetMETHLTOfflineSource.h:834
JetMETHLTOfflineSource::JetMETHLTOfflineSource
JetMETHLTOfflineSource(const edm::ParameterSet &)
Definition: JetMETHLTOfflineSource.cc:41
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFEtaEndcap
MonitorElement * getMEhisto_NumeratorPFEtaEndcap()
Definition: JetMETHLTOfflineSource.h:668
JetMETHLTOfflineSource::PathInfo::getMEhisto_EtaResolution_L1HLT
MonitorElement * getMEhisto_EtaResolution_L1HLT()
Definition: JetMETHLTOfflineSource.h:578
JetMETHLTOfflineSource::PathInfo::getMEhisto_PhiResolution_HLTRecObj
MonitorElement * getMEhisto_PhiResolution_HLTRecObj()
Definition: JetMETHLTOfflineSource.h:582
JetMETHLTOfflineSource::PathInfo::setDenomLabel
void setDenomLabel(std::string labelName)
Definition: JetMETHLTOfflineSource.h:731
JetMETHLTOfflineSource::PathInfo::DenominatorPFEtaPhi_
MonitorElement * DenominatorPFEtaPhi_
Definition: JetMETHLTOfflineSource.h:902
JetMETHLTOfflineSource::PathInfo::setHistos
void setHistos(MonitorElement *const N, MonitorElement *const Pt, MonitorElement *const PtBarrel, MonitorElement *const PtEndcap, MonitorElement *const PtForward, MonitorElement *const Eta, MonitorElement *const Phi, MonitorElement *const EtaPhi, MonitorElement *const N_L1, MonitorElement *const Pt_L1, MonitorElement *const PtBarrel_L1, MonitorElement *const PtEndcap_L1, MonitorElement *const PtForward_L1, MonitorElement *const Eta_L1, MonitorElement *const Phi_L1, MonitorElement *const EtaPhi_L1, MonitorElement *const N_HLT, MonitorElement *const Pt_HLT, MonitorElement *const PtBarrel_HLT, MonitorElement *const PtEndcap_HLT, MonitorElement *const PtForward_HLT, MonitorElement *const Eta_HLT, MonitorElement *const Phi_HLT, MonitorElement *const EtaPhi_HLT, MonitorElement *const PtResolution_L1HLT, MonitorElement *const EtaResolution_L1HLT, MonitorElement *const PhiResolution_L1HLT, MonitorElement *const PtResolution_HLTRecObj, MonitorElement *const EtaResolution_HLTRecObj, MonitorElement *const PhiResolution_HLTRecObj, MonitorElement *const PtCorrelation_L1HLT, MonitorElement *const EtaCorrelation_L1HLT, MonitorElement *const PhiCorrelation_L1HLT, MonitorElement *const PtCorrelation_HLTRecObj, MonitorElement *const EtaCorrelation_HLTRecObj, MonitorElement *const PhiCorrelation_HLTRecObj, MonitorElement *const JetAveragePt, MonitorElement *const JetAverageEta, MonitorElement *const JetPhiDifference, MonitorElement *const HLTAveragePt, MonitorElement *const HLTAverageEta, MonitorElement *const HLTPhiDifference, MonitorElement *const L1AveragePt, MonitorElement *const L1AverageEta, MonitorElement *const L1PhiDifference)
Definition: JetMETHLTOfflineSource.h:197
end
#define end
Definition: vmac.h:39
JetMETHLTOfflineSource::PathInfo::getMEhisto_AveragePt_L1Obj
MonitorElement * getMEhisto_AveragePt_L1Obj()
Definition: JetMETHLTOfflineSource.h:597
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorEtaBarrel
MonitorElement * getMEhisto_NumeratorEtaBarrel()
Definition: JetMETHLTOfflineSource.h:613
JetMETHLTOfflineSource::PFJetEta
double PFJetEta[2]
Definition: JetMETHLTOfflineSource.h:171
JetMETHLTOfflineSource::PathInfo::getMEhisto_PhiCorrelation_HLTRecObj
MonitorElement * getMEhisto_PhiCorrelation_HLTRecObj()
Definition: JetMETHLTOfflineSource.h:589
JetMETHLTOfflineSource::PathInfo::triggerType_
std::string triggerType_
Definition: JetMETHLTOfflineSource.h:761
JetMETHLTOfflineSource::PathInfo::getMEhisto_Pt_L1
MonitorElement * getMEhisto_Pt_L1()
Definition: JetMETHLTOfflineSource.h:560
CaloMETCollection.h
JetMETHLTOfflineSource::pfjetColl_
edm::Handle< reco::PFJetCollection > pfjetColl_
Definition: JetMETHLTOfflineSource.h:142
JetMETHLTOfflineSource::PathInfo::Eta_
MonitorElement * Eta_
Definition: JetMETHLTOfflineSource.h:768
JetMETHLTOfflineSource::PathInfo::getMEhisto_Phi
MonitorElement * getMEhisto_Phi()
Definition: JetMETHLTOfflineSource.h:556
JetMETHLTOfflineSource::PathInfo::getMEhisto_PFDeltaR
MonitorElement * getMEhisto_PFDeltaR()
Definition: JetMETHLTOfflineSource.h:709
JetMETHLTOfflineSource::isForward
virtual bool isForward(double eta)
Definition: JetMETHLTOfflineSource.cc:3329
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorEta_HighpTcut
MonitorElement * getMEhisto_DenominatorEta_HighpTcut()
Definition: JetMETHLTOfflineSource.h:652
JetMETHLTOfflineSource::PathInfo::PhiCorrelation_L1HLT_
MonitorElement * PhiCorrelation_L1HLT_
Definition: JetMETHLTOfflineSource.h:796
JetMETHLTOfflineSource::dirname_
std::string dirname_
Definition: JetMETHLTOfflineSource.h:100
JetMETHLTOfflineSource::PathInfo::getMEhisto_AveragePt_HLTObj
MonitorElement * getMEhisto_AveragePt_HLTObj()
Definition: JetMETHLTOfflineSource.h:594
JetMETHLTOfflineSource::PFJetPt
double PFJetPt[2]
Definition: JetMETHLTOfflineSource.h:170
JetMETHLTOfflineSource::TriggerPosition
virtual double TriggerPosition(std::string trigName)
Definition: JetMETHLTOfflineSource.cc:3361
JetMETHLTOfflineSource::PathInfo::DenominatorPFPhi_MedpTcut_
MonitorElement * DenominatorPFPhi_MedpTcut_
Definition: JetMETHLTOfflineSource.h:915
JetMETHLTOfflineSource::PathInfo::NumeratorPhiEndcap_
MonitorElement * NumeratorPhiEndcap_
Definition: JetMETHLTOfflineSource.h:826
JetMETHLTOfflineSource::PathInfo::NumeratorEtaPhi_MedpTcut_
MonitorElement * NumeratorEtaPhi_MedpTcut_
Definition: JetMETHLTOfflineSource.h:835
MakerMacros.h
JetMETHLTOfflineSource::PathInfo::getDenomPath
const std::string getDenomPath() const
Definition: JetMETHLTOfflineSource.h:737
JetMETHLTOfflineSource::fillMEforTriggerNTfired
virtual void fillMEforTriggerNTfired()
Definition: JetMETHLTOfflineSource.cc:417
JetMETHLTOfflineSource::PathInfo::DenominatorPFPhiBarrel_
MonitorElement * DenominatorPFPhiBarrel_
Definition: JetMETHLTOfflineSource.h:905
JetMETHLTOfflineSource::CaloJetfHPD
double CaloJetfHPD[2]
Definition: JetMETHLTOfflineSource.h:165
JetMETHLTOfflineSource::PathInfo::N_L1_
MonitorElement * N_L1_
Definition: JetMETHLTOfflineSource.h:771
JetMETHLTOfflineSource::PathInfo::getMEhisto_Pt3
MonitorElement * getMEhisto_Pt3()
Definition: JetMETHLTOfflineSource.h:720
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPt
MonitorElement * getMEhisto_NumeratorPt()
Definition: JetMETHLTOfflineSource.h:601
JetMETHLTOfflineSource::MBTrigPaths_
std::vector< std::string > MBTrigPaths_
Definition: JetMETHLTOfflineSource.h:97
JetMETHLTOfflineSource::triggerResultsLabel_
edm::InputTag triggerResultsLabel_
Definition: JetMETHLTOfflineSource.h:129
JetMETHLTOfflineSource::validPathHLT
virtual bool validPathHLT(std::string path)
Definition: JetMETHLTOfflineSource.cc:3337
JetMETHLTOfflineSource::PathInfo::Pt_L1_
MonitorElement * Pt_L1_
Definition: JetMETHLTOfflineSource.h:772
JetMETHLTOfflineSource::PathInfo::NumeratorPFPtEndcap_
MonitorElement * NumeratorPFPtEndcap_
Definition: JetMETHLTOfflineSource.h:873
JetMETHLTOfflineSource::PathInfo::EtaCorrelation_L1HLT_
MonitorElement * EtaCorrelation_L1HLT_
Definition: JetMETHLTOfflineSource.h:795
hltMonBTagIPClient_cfi.pathName
pathName
Definition: hltMonBTagIPClient_cfi.py:5
JetMETHLTOfflineSource::PathInfo::DenominatorPFEtaEndcap_
MonitorElement * DenominatorPFEtaEndcap_
Definition: JetMETHLTOfflineSource.h:906
JetMETHLTOfflineSource::PathInfo::Pt12_
MonitorElement * Pt12_
Definition: JetMETHLTOfflineSource.h:928
CaloMET.h
JetMETHLTOfflineSource::PathInfo::DenominatorPhiBarrel_
MonitorElement * DenominatorPhiBarrel_
Definition: JetMETHLTOfflineSource.h:850
JetMETHLTOfflineSource::PathInfo::objectType_
int objectType_
Definition: JetMETHLTOfflineSource.h:760
JetMETHLTOfflineSource::PathInfo::getMEhisto_Pt12
MonitorElement * getMEhisto_Pt12()
Definition: JetMETHLTOfflineSource.h:717
Service.h
PVValHelper::eta
Definition: PVValidationHelpers.h:69
JetMETHLTOfflineSource::PathInfo::NumeratorEtaPhi_HighpTcut_
MonitorElement * NumeratorEtaPhi_HighpTcut_
Definition: JetMETHLTOfflineSource.h:838
JetMETHLTOfflineSource::isTriggerObjectFound
virtual bool isTriggerObjectFound(std::string objectName)
Definition: JetMETHLTOfflineSource.cc:3382
JetMETHLTOfflineSource::PathInfo::getMEhisto_Pt
MonitorElement * getMEhisto_Pt()
Definition: JetMETHLTOfflineSource.h:551
JetMETHLTOfflineSource::PathInfo::NumeratorPFPhi_LowpTcut_
MonitorElement * NumeratorPFPhi_LowpTcut_
Definition: JetMETHLTOfflineSource.h:886
JetMETHLTOfflineSource::CaloJetPhi
double CaloJetPhi[2]
Definition: JetMETHLTOfflineSource.h:163
JetMETHLTOfflineSource::PathInfo::getMEhisto_AverageEta_L1Obj
MonitorElement * getMEhisto_AverageEta_L1Obj()
Definition: JetMETHLTOfflineSource.h:598
JetMETHLTOfflineSource::PathInfo::getMEhisto_PVZ
MonitorElement * getMEhisto_PVZ()
Definition: JetMETHLTOfflineSource.h:611
JetMETHLTOfflineSource::PathInfo::getTriggerType
const std::string getTriggerType() const
Definition: JetMETHLTOfflineSource.h:741
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorEtaPhi_MedpTcut
MonitorElement * getMEhisto_NumeratorEtaPhi_MedpTcut()
Definition: JetMETHLTOfflineSource.h:624
JetMETHLTOfflineSource::PathInfo::NumeratorPFEtaPhi_MedpTcut_
MonitorElement * NumeratorPFEtaPhi_MedpTcut_
Definition: JetMETHLTOfflineSource.h:890
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtBarrel_L1
MonitorElement * getMEhisto_PtBarrel_L1()
Definition: JetMETHLTOfflineSource.h:561
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFEta_MedpTcut
MonitorElement * getMEhisto_NumeratorPFEta_MedpTcut()
Definition: JetMETHLTOfflineSource.h:675
JetMETHLTOfflineSource::PathInfo::getMEhisto_Pt12Pt3
MonitorElement * getMEhisto_Pt12Pt3()
Definition: JetMETHLTOfflineSource.h:721
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFPtForward
MonitorElement * getMEhisto_DenominatorPFPtForward()
Definition: JetMETHLTOfflineSource.h:685
JetMETHLTOfflineSource::pathRejectKeyword_
std::vector< std::string > pathRejectKeyword_
Definition: JetMETHLTOfflineSource.h:149
JetMETHLTOfflineSource::PathInfo::DenominatorPhiForward_
MonitorElement * DenominatorPhiForward_
Definition: JetMETHLTOfflineSource.h:854
JetMETHLTOfflineSource::PathInfo::Phi_L1_
MonitorElement * Phi_L1_
Definition: JetMETHLTOfflineSource.h:777
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtEndcap
MonitorElement * getMEhisto_PtEndcap()
Definition: JetMETHLTOfflineSource.h:553
JetMETHLTOfflineSource::PathInfo::DenominatorEtaPhi_
MonitorElement * DenominatorEtaPhi_
Definition: JetMETHLTOfflineSource.h:847
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFPhi
MonitorElement * getMEhisto_DenominatorPFPhi()
Definition: JetMETHLTOfflineSource.h:687
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPhi_LowpTcut
MonitorElement * getMEhisto_NumeratorPhi_LowpTcut()
Definition: JetMETHLTOfflineSource.h:620
N
#define N
Definition: blowfish.cc:9
JetMETHLTOfflineSource::PathInfo::DenominatorPhi_MedpTcut_
MonitorElement * DenominatorPhi_MedpTcut_
Definition: JetMETHLTOfflineSource.h:860
JetMETHLTOfflineSource::PathInfo::DenominatorEtaPhi_MedpTcut_
MonitorElement * DenominatorEtaPhi_MedpTcut_
Definition: JetMETHLTOfflineSource.h:861
JetMETHLTOfflineSource::plotAll_
bool plotAll_
Definition: JetMETHLTOfflineSource.h:108
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFPhiBarrel
MonitorElement * getMEhisto_NumeratorPFPhiBarrel()
Definition: JetMETHLTOfflineSource.h:667
VtxSmearedParameters_cfi.Phi
Phi
Definition: VtxSmearedParameters_cfi.py:112
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFPhi_LowpTcut
MonitorElement * getMEhisto_DenominatorPFPhi_LowpTcut()
Definition: JetMETHLTOfflineSource.h:698
JetMETHLTOfflineSource::PVZ
MonitorElement * PVZ
Definition: JetMETHLTOfflineSource.h:953
JetMETHLTOfflineSource::hltPathsAllTriggerSummary_
PathInfoCollection hltPathsAllTriggerSummary_
Definition: JetMETHLTOfflineSource.h:942
JetMETHLTOfflineSource::caloMetToken
edm::EDGetTokenT< reco::CaloMETCollection > caloMetToken
Definition: JetMETHLTOfflineSource.h:137
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPhiBarrel
MonitorElement * getMEhisto_DenominatorPhiBarrel()
Definition: JetMETHLTOfflineSource.h:640
JetMETHLTOfflineSource::_min_NEMF
double _min_NEMF
Definition: JetMETHLTOfflineSource.h:123
JetCorrector.h
JetMETHLTOfflineSource::PathInfo::getprescaleUsed
const int getprescaleUsed() const
Definition: JetMETHLTOfflineSource.h:738
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPhi_MedpTcut
MonitorElement * getMEhisto_NumeratorPhi_MedpTcut()
Definition: JetMETHLTOfflineSource.h:623
JetMETHLTOfflineSource::PathInfo::NumeratorPhi_LowpTcut_
MonitorElement * NumeratorPhi_LowpTcut_
Definition: JetMETHLTOfflineSource.h:831
b
double b
Definition: hdecay.h:118
JetMETHLTOfflineSource::PathInfo::DenominatorPFEtaBarrel_
MonitorElement * DenominatorPFEtaBarrel_
Definition: JetMETHLTOfflineSource.h:904
JetMETHLTOfflineSource::PathInfo::setLabel
void setLabel(std::string labelName)
Definition: JetMETHLTOfflineSource.h:727
JetMETHLTOfflineSource::PathInfo::NumeratorPhiBarrel_
MonitorElement * NumeratorPhiBarrel_
Definition: JetMETHLTOfflineSource.h:824
JetMETHLTOfflineSource::PathInfo::DenominatorPFPtBarrel_
MonitorElement * DenominatorPFPtBarrel_
Definition: JetMETHLTOfflineSource.h:897
JetMETHLTOfflineSource::PathInfo::PtBarrel_L1_
MonitorElement * PtBarrel_L1_
Definition: JetMETHLTOfflineSource.h:773
JetMETHLTOfflineSource::PathInfo::getMEhisto_EtavsPt
MonitorElement * getMEhisto_EtavsPt()
Definition: JetMETHLTOfflineSource.h:715
JetMETHLTOfflineSource::_min_NHEF
double _min_NHEF
Definition: JetMETHLTOfflineSource.h:119
JetMETHLTOfflineSource::MuonTrigPaths_
std::vector< std::string > MuonTrigPaths_
Definition: JetMETHLTOfflineSource.h:96
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPhiEndcap
MonitorElement * getMEhisto_NumeratorPhiEndcap()
Definition: JetMETHLTOfflineSource.h:616
JetMETHLTOfflineSource::PathInfo::NumeratorEta_HighpTcut_
MonitorElement * NumeratorEta_HighpTcut_
Definition: JetMETHLTOfflineSource.h:836
JetMETHLTOfflineSource::PathInfo::JetAveragePt_
MonitorElement * JetAveragePt_
Definition: JetMETHLTOfflineSource.h:801
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFEta
MonitorElement * getMEhisto_DenominatorPFEta()
Definition: JetMETHLTOfflineSource.h:686
DQMEDAnalyzer.h
JetMETHLTOfflineSource::_pfMHT
double _pfMHT
Definition: JetMETHLTOfflineSource.h:118
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
Vertex.h
JetMETHLTOfflineSource::PathInfo::NumeratorPFPhi_MedpTcut_
MonitorElement * NumeratorPFPhi_MedpTcut_
Definition: JetMETHLTOfflineSource.h:889
JetMETHLTOfflineSource::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: JetMETHLTOfflineSource.cc:109
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFPt
MonitorElement * getMEhisto_DenominatorPFPt()
Definition: JetMETHLTOfflineSource.h:681
EgHLTOffTrigSelection_cfi.trigName
trigName
Definition: EgHLTOffTrigSelection_cfi.py:8
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorEtaEndcap
MonitorElement * getMEhisto_NumeratorEtaEndcap()
Definition: JetMETHLTOfflineSource.h:615
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPhiBarrel
MonitorElement * getMEhisto_NumeratorPhiBarrel()
Definition: JetMETHLTOfflineSource.h:614
JetMETHLTOfflineSource::PathInfo::DenominatorEta_LowpTcut_
MonitorElement * DenominatorEta_LowpTcut_
Definition: JetMETHLTOfflineSource.h:856
JetMETHLTOfflineSource::PathInfo::NumeratorPFPtBarrel_
MonitorElement * NumeratorPFPtBarrel_
Definition: JetMETHLTOfflineSource.h:872
JetMETHLTOfflineSource::PathInfo::DenominatorPFMHT_
MonitorElement * DenominatorPFMHT_
Definition: JetMETHLTOfflineSource.h:896
JetMETHLTOfflineSource::PathInfo::NumeratorPFEtaPhi_LowpTcut_
MonitorElement * NumeratorPFEtaPhi_LowpTcut_
Definition: JetMETHLTOfflineSource.h:887
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPhiEndcap
MonitorElement * getMEhisto_DenominatorPhiEndcap()
Definition: JetMETHLTOfflineSource.h:642
JetMETHLTOfflineSource::PathInfo::l1pathName_
std::string l1pathName_
Definition: JetMETHLTOfflineSource.h:756
JetMETHLTOfflineSource::PathInfo::getMEhisto_DeltaPhi_L1Obj
MonitorElement * getMEhisto_DeltaPhi_L1Obj()
Definition: JetMETHLTOfflineSource.h:599
JetMETHLTOfflineSource::PathInfo::PtBarrel_
MonitorElement * PtBarrel_
Definition: JetMETHLTOfflineSource.h:765
edm::ParameterSet
Definition: ParameterSet.h:36
a
double a
Definition: hdecay.h:119
JetMETHLTOfflineSource::calojetColl_
edm::Handle< reco::CaloJetCollection > calojetColl_
Definition: JetMETHLTOfflineSource.h:140
JetMETHLTOfflineSource::correlation_AllWrtMu
MonitorElement * correlation_AllWrtMu
Definition: JetMETHLTOfflineSource.h:951
JetMETHLTOfflineSource::PathInfo::DenominatorEta_
MonitorElement * DenominatorEta_
Definition: JetMETHLTOfflineSource.h:845
JetMETHLTOfflineSource::NVertices
MonitorElement * NVertices
Definition: JetMETHLTOfflineSource.h:954
JetMETHLTOfflineSource::PathInfo::getMEhisto_TriggerSummary
MonitorElement * getMEhisto_TriggerSummary()
Definition: JetMETHLTOfflineSource.h:712
JetMETHLTOfflineSource::PathInfo::getMEhisto_PhiResolution_L1HLT
MonitorElement * getMEhisto_PhiResolution_L1HLT()
Definition: JetMETHLTOfflineSource.h:579
DeltaR
Definition: DeltaR.py:1
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFMHT
MonitorElement * getMEhisto_NumeratorPFMHT()
Definition: JetMETHLTOfflineSource.h:657
JetMETHLTOfflineSource::PathInfo::Pt12Phi12_
MonitorElement * Pt12Phi12_
Definition: JetMETHLTOfflineSource.h:933
Event.h
JetMETHLTOfflineSource::PathInfo::PtEndcap_L1_
MonitorElement * PtEndcap_L1_
Definition: JetMETHLTOfflineSource.h:774
JetMETHLTOfflineSource::PathInfo::Pt_
MonitorElement * Pt_
Definition: JetMETHLTOfflineSource.h:764
JetMETHLTOfflineSource::_n90Hits
double _n90Hits
Definition: JetMETHLTOfflineSource.h:117
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFEtaPhi
MonitorElement * getMEhisto_NumeratorPFEtaPhi()
Definition: JetMETHLTOfflineSource.h:664
JetMETHLTOfflineSource::PathInfo::NumeratorPhi_
MonitorElement * NumeratorPhi_
Definition: JetMETHLTOfflineSource.h:816
JetMETHLTOfflineSource::dqmBeginRun
void dqmBeginRun(edm::Run const &run, edm::EventSetup const &c) override
Definition: JetMETHLTOfflineSource.cc:1330
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFEtaPhi_HighpTcut
MonitorElement * getMEhisto_DenominatorPFEtaPhi_HighpTcut()
Definition: JetMETHLTOfflineSource.h:705
JetMETHLTOfflineSource::PathInfo::getMEhisto_DeltaPhi_HLTObj
MonitorElement * getMEhisto_DeltaPhi_HLTObj()
Definition: JetMETHLTOfflineSource.h:596
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorEtaPhi_MedpTcut
MonitorElement * getMEhisto_DenominatorEtaPhi_MedpTcut()
Definition: JetMETHLTOfflineSource.h:651
JetMETHLTOfflineSource::PathInfo::NumeratorPFPt_
MonitorElement * NumeratorPFPt_
Definition: JetMETHLTOfflineSource.h:870
JetMETHLTOfflineSource::caloJetsToken
edm::EDGetTokenT< reco::CaloJetCollection > caloJetsToken
Definition: JetMETHLTOfflineSource.h:136
JetMETHLTOfflineSource::PathInfo::JetPhiDifference_
MonitorElement * JetPhiDifference_
Definition: JetMETHLTOfflineSource.h:803
PFMET.h
JetMETHLTOfflineSource::PathInfo::NumeratorPFPhiEndcap_
MonitorElement * NumeratorPFPhiEndcap_
Definition: JetMETHLTOfflineSource.h:881
JetMETHLTOfflineSource::plotEff_
bool plotEff_
Definition: JetMETHLTOfflineSource.h:109
JetMETHLTOfflineSource::PathInfo::DenominatorPFEtaPhi_LowpTcut_
MonitorElement * DenominatorPFEtaPhi_LowpTcut_
Definition: JetMETHLTOfflineSource.h:913
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFPtBarrel
MonitorElement * getMEhisto_NumeratorPFPtBarrel()
Definition: JetMETHLTOfflineSource.h:659
TriggerNames.h
JetMETHLTOfflineSource::PathInfo::JetPt_
MonitorElement * JetPt_
Definition: JetMETHLTOfflineSource.h:925
iEvent
int iEvent
Definition: GenABIO.cc:224
JetMETHLTOfflineSource::PathInfo::DenominatorPFEtaPhi_HighpTcut_
MonitorElement * DenominatorPFEtaPhi_HighpTcut_
Definition: JetMETHLTOfflineSource.h:919
JetMETHLTOfflineSource::_max_CEMF
double _max_CEMF
Definition: JetMETHLTOfflineSource.h:126
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFPtBarrel
MonitorElement * getMEhisto_DenominatorPFPtBarrel()
Definition: JetMETHLTOfflineSource.h:683
reco::CaloJetCollection
std::vector< CaloJet > CaloJetCollection
collection of CaloJet objects
Definition: CaloJetCollection.h:15
JetMETHLTOfflineSource::PathInfo::getProcess
const std::string getProcess() const
Definition: JetMETHLTOfflineSource.h:739
JetMETHLTOfflineSource::PathInfo::getMEhisto_Pt12Phi12
MonitorElement * getMEhisto_Pt12Phi12()
Definition: JetMETHLTOfflineSource.h:722
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFEta
MonitorElement * getMEhisto_NumeratorPFEta()
Definition: JetMETHLTOfflineSource.h:662
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtBarrel_HLT
MonitorElement * getMEhisto_PtBarrel_HLT()
Definition: JetMETHLTOfflineSource.h:570
JetMETHLTOfflineSource::PathInfo::L1PhiDifference_
MonitorElement * L1PhiDifference_
Definition: JetMETHLTOfflineSource.h:809
JetMETHLTOfflineSource::PathInfo::NVertices_
MonitorElement * NVertices_
Definition: JetMETHLTOfflineSource.h:821
JetMETHLTOfflineSource::PathInfo::HLTPhiDifference_
MonitorElement * HLTPhiDifference_
Definition: JetMETHLTOfflineSource.h:806
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorEtaPhi_LowpTcut
MonitorElement * getMEhisto_DenominatorEtaPhi_LowpTcut()
Definition: JetMETHLTOfflineSource.h:648
JetMETHLTOfflineSource::hltConfig_
HLTConfigProvider hltConfig_
Definition: JetMETHLTOfflineSource.h:154
JetMETHLTOfflineSource::PathInfo::DenominatorEtaPhi_HighpTcut_
MonitorElement * DenominatorEtaPhi_HighpTcut_
Definition: JetMETHLTOfflineSource.h:864
JetMETHLTOfflineSource::calojet
reco::CaloJetCollection calojet
Definition: JetMETHLTOfflineSource.h:152
JetMETHLTOfflineSource::PathInfo::DenominatorEta_HighpTcut_
MonitorElement * DenominatorEta_HighpTcut_
Definition: JetMETHLTOfflineSource.h:862
JetMETHLTOfflineSource::_max_NHEF
double _max_NHEF
Definition: JetMETHLTOfflineSource.h:120
JetMETHLTOfflineSource::PathInfo::getMEhisto_PhiCorrelation_L1HLT
MonitorElement * getMEhisto_PhiCorrelation_L1HLT()
Definition: JetMETHLTOfflineSource.h:586
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtCorrelation_L1HLT
MonitorElement * getMEhisto_PtCorrelation_L1HLT()
Definition: JetMETHLTOfflineSource.h:584
JetMETHLTOfflineSource::PathInfo::PhiResolution_HLTRecObj_
MonitorElement * PhiResolution_HLTRecObj_
Definition: JetMETHLTOfflineSource.h:793
JetMETHLTOfflineSource::PathInfo::N_HLT_
MonitorElement * N_HLT_
Definition: JetMETHLTOfflineSource.h:779
JetMETHLTOfflineSource::_fEMF
double _fEMF
Definition: JetMETHLTOfflineSource.h:114
JetMETHLTOfflineSource::PathInfo::DenominatorPFEtaPhi_MedpTcut_
MonitorElement * DenominatorPFEtaPhi_MedpTcut_
Definition: JetMETHLTOfflineSource.h:916
JetMETHLTOfflineSource::correlation_AllWrtMB
MonitorElement * correlation_AllWrtMB
Definition: JetMETHLTOfflineSource.h:952
edm::EventSetup
Definition: EventSetup.h:57
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtResolution_HLTRecObj
MonitorElement * getMEhisto_PtResolution_HLTRecObj()
Definition: JetMETHLTOfflineSource.h:580
JetMETHLTOfflineSource::PathInfo::DeltaR_
MonitorElement * DeltaR_
Definition: JetMETHLTOfflineSource.h:866
JetMETHLTOfflineSource::PathInfo::NumeratorEtaEndcap_
MonitorElement * NumeratorEtaEndcap_
Definition: JetMETHLTOfflineSource.h:825
electronAnalyzer_cfi.DeltaR
DeltaR
Definition: electronAnalyzer_cfi.py:33
HltBtagPostValidation_cff.c
c
Definition: HltBtagPostValidation_cff.py:31
HLTConfigProvider.h
JetMETHLTOfflineSource::PathInfo::getMEhisto_JetPt
MonitorElement * getMEhisto_JetPt()
Definition: JetMETHLTOfflineSource.h:714
JetMETHLTOfflineSource::PathInfo::Pt12Pt3_
MonitorElement * Pt12Pt3_
Definition: JetMETHLTOfflineSource.h:932
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFPhiEndcap
MonitorElement * getMEhisto_DenominatorPFPhiEndcap()
Definition: JetMETHLTOfflineSource.h:693
JetMETHLTOfflineSource::PathInfo::getMEhisto_EtaResolution_HLTRecObj
MonitorElement * getMEhisto_EtaResolution_HLTRecObj()
Definition: JetMETHLTOfflineSource.h:581
JetMETHLTOfflineSource::PathInfo::L1AveragePt_
MonitorElement * L1AveragePt_
Definition: JetMETHLTOfflineSource.h:807
JetMETHLTOfflineSource::PathInfo::getMEhisto_N
MonitorElement * getMEhisto_N()
Definition: JetMETHLTOfflineSource.h:550
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorEta_MedpTcut
MonitorElement * getMEhisto_NumeratorEta_MedpTcut()
Definition: JetMETHLTOfflineSource.h:622
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtResolution_L1HLT
MonitorElement * getMEhisto_PtResolution_L1HLT()
Definition: JetMETHLTOfflineSource.h:577
JetMETHLTOfflineSource::PathInfo::PtCorrelation_L1HLT_
MonitorElement * PtCorrelation_L1HLT_
Definition: JetMETHLTOfflineSource.h:794
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFPt
MonitorElement * getMEhisto_NumeratorPFPt()
Definition: JetMETHLTOfflineSource.h:656
TriggerObject.h
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFPhi_LowpTcut
MonitorElement * getMEhisto_NumeratorPFPhi_LowpTcut()
Definition: JetMETHLTOfflineSource.h:673
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorEtaForward
MonitorElement * getMEhisto_NumeratorEtaForward()
Definition: JetMETHLTOfflineSource.h:617
JetMETHLTOfflineSource::PathInfo::getLabel
const std::string getLabel() const
Definition: JetMETHLTOfflineSource.h:724
JetMETHLTOfflineSource::PathInfo::EtaPhi_HLT_
MonitorElement * EtaPhi_HLT_
Definition: JetMETHLTOfflineSource.h:786
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPhi_MedpTcut
MonitorElement * getMEhisto_DenominatorPhi_MedpTcut()
Definition: JetMETHLTOfflineSource.h:650
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPt
MonitorElement * getMEhisto_DenominatorPt()
Definition: JetMETHLTOfflineSource.h:630
SimL1EmulatorRepack_CalouGT_cff.processName
processName
Definition: SimL1EmulatorRepack_CalouGT_cff.py:17
JetMETHLTOfflineSource::PathInfo::NumeratorEta_MedpTcut_
MonitorElement * NumeratorEta_MedpTcut_
Definition: JetMETHLTOfflineSource.h:833
JetMETHLTOfflineSource::fillMEforEffAllTrigger
virtual void fillMEforEffAllTrigger(const edm::Event &iEvent, const edm::EventSetup &)
Definition: JetMETHLTOfflineSource.cc:819
VertexFwd.h
pdwgDoubleElectron_cfi.filterName
filterName
Definition: pdwgDoubleElectron_cfi.py:7
JetMETHLTOfflineSource::PathInfo::DenominatorEtaBarrel_
MonitorElement * DenominatorEtaBarrel_
Definition: JetMETHLTOfflineSource.h:849
JetMETHLTOfflineSource::PathInfo::DenominatorEta_MedpTcut_
MonitorElement * DenominatorEta_MedpTcut_
Definition: JetMETHLTOfflineSource.h:859
JetMETHLTOfflineSource::PathInfo::DenominatorPFPhiForward_
MonitorElement * DenominatorPFPhiForward_
Definition: JetMETHLTOfflineSource.h:909
JetMETHLTOfflineSource::PathInfo::DenominatorPFEtaForward_
MonitorElement * DenominatorPFEtaForward_
Definition: JetMETHLTOfflineSource.h:908
MET.h
JetMETHLTOfflineSource::PathInfo::HLTAverageEta_
MonitorElement * HLTAverageEta_
Definition: JetMETHLTOfflineSource.h:805
JetMETHLTOfflineSource::PathInfo::DenominatorPFEta_HighpTcut_
MonitorElement * DenominatorPFEta_HighpTcut_
Definition: JetMETHLTOfflineSource.h:917
JetMETHLTOfflineSource::PathInfo::filterName_
std::string filterName_
Definition: JetMETHLTOfflineSource.h:757
HLT_2018_cff.DeltaPhi
DeltaPhi
Definition: HLT_2018_cff.py:465
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFEtaPhi
MonitorElement * getMEhisto_DenominatorPFEtaPhi()
Definition: JetMETHLTOfflineSource.h:688
JetMETHLTOfflineSource
Definition: JetMETHLTOfflineSource.h:69
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFPhi_HighpTcut
MonitorElement * getMEhisto_NumeratorPFPhi_HighpTcut()
Definition: JetMETHLTOfflineSource.h:679
JetMETHLTOfflineSource::isHLTPathAccepted
virtual bool isHLTPathAccepted(std::string pathName)
Definition: JetMETHLTOfflineSource.cc:3348
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtCorrelation_HLTRecObj
MonitorElement * getMEhisto_PtCorrelation_HLTRecObj()
Definition: JetMETHLTOfflineSource.h:587
JetMETHLTOfflineSource::PathInfo::denomPathName_
std::string denomPathName_
Definition: JetMETHLTOfflineSource.h:754
JetMETHLTOfflineSource::PathInfo::DenominatorPhi_HighpTcut_
MonitorElement * DenominatorPhi_HighpTcut_
Definition: JetMETHLTOfflineSource.h:863
HLTObjectsMonitor_cfi.TriggerSummary
TriggerSummary
Definition: HLTObjectsMonitor_cfi.py:10
JetMETHLTOfflineSource::PathInfo::NumeratorPFEtaEndcap_
MonitorElement * NumeratorPFEtaEndcap_
Definition: JetMETHLTOfflineSource.h:880
type
type
Definition: HCALResponse.h:21
HLTConfigProvider
Definition: HLTConfigProvider.h:28
JetMETHLTOfflineSource::PathInfo::getObjectType
const int getObjectType() const
Definition: JetMETHLTOfflineSource.h:740
JetMETHLTOfflineSource::PathInfo::Eta_HLT_
MonitorElement * Eta_HLT_
Definition: JetMETHLTOfflineSource.h:784
eostools.move
def move(src, dest)
Definition: eostools.py:511
std
Definition: JetResolutionObject.h:76
writedatasetfile.run
run
Definition: writedatasetfile.py:27
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFPtEndcap
MonitorElement * getMEhisto_DenominatorPFPtEndcap()
Definition: JetMETHLTOfflineSource.h:684
JetMETHLTOfflineSource::PathInfo::PtForward_
MonitorElement * PtForward_
Definition: JetMETHLTOfflineSource.h:767
JetMETHLTOfflineSource::PFJetCEMF
double PFJetCEMF[2]
Definition: JetMETHLTOfflineSource.h:176
JetMETHLTOfflineSource::PathInfo::EtaPhi_L1_
MonitorElement * EtaPhi_L1_
Definition: JetMETHLTOfflineSource.h:778
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFEta_MedpTcut
MonitorElement * getMEhisto_DenominatorPFEta_MedpTcut()
Definition: JetMETHLTOfflineSource.h:700
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorEtaForward
MonitorElement * getMEhisto_DenominatorEtaForward()
Definition: JetMETHLTOfflineSource.h:643
JetMETHLTOfflineSource::PathInfo::NumeratorEta_LowpTcut_
MonitorElement * NumeratorEta_LowpTcut_
Definition: JetMETHLTOfflineSource.h:830
JetMETHLTOfflineSource::PathInfo::NumeratorEtaForward_
MonitorElement * NumeratorEtaForward_
Definition: JetMETHLTOfflineSource.h:827
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtForward_HLT
MonitorElement * getMEhisto_PtForward_HLT()
Definition: JetMETHLTOfflineSource.h:572
JetMETHLTOfflineSource::PathInfo::Eta_L1_
MonitorElement * Eta_L1_
Definition: JetMETHLTOfflineSource.h:776
JetMETHLTOfflineSource::isSetup_
bool isSetup_
Definition: JetMETHLTOfflineSource.h:111
JetMETHLTOfflineSource::PathInfo::getMEhisto_EtaPhi_L1
MonitorElement * getMEhisto_EtaPhi_L1()
Definition: JetMETHLTOfflineSource.h:566
reco::PFJetCollection
std::vector< PFJet > PFJetCollection
collection of PFJet objects
Definition: PFJetCollection.h:14
JetMETHLTOfflineSource::pfMetToken
edm::EDGetTokenT< reco::PFMETCollection > pfMetToken
Definition: JetMETHLTOfflineSource.h:135
JetMETHLTOfflineSource::pfMHTy_All
double pfMHTy_All
Definition: JetMETHLTOfflineSource.h:179
JetMETHLTOfflineSource::PathInfo::DenomfilterName_
std::string DenomfilterName_
Definition: JetMETHLTOfflineSource.h:758
JetMETHLTOfflineSource::PathInfo::PtForward_L1_
MonitorElement * PtForward_L1_
Definition: JetMETHLTOfflineSource.h:775
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPhi
MonitorElement * getMEhisto_DenominatorPhi()
Definition: JetMETHLTOfflineSource.h:635
Frameworkfwd.h
T
long double T
Definition: Basic3DVectorLD.h:48
JetMETHLTOfflineSource::CaloJetEta
double CaloJetEta[2]
Definition: JetMETHLTOfflineSource.h:162
JetMETHLTOfflineSource::triggerSummaryFUToken
edm::EDGetTokenT< trigger::TriggerEvent > triggerSummaryFUToken
Definition: JetMETHLTOfflineSource.h:133
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFPhiEndcap
MonitorElement * getMEhisto_NumeratorPFPhiEndcap()
Definition: JetMETHLTOfflineSource.h:669
JetMETHLTOfflineSource::PathInfo::PtResolution_HLTRecObj_
MonitorElement * PtResolution_HLTRecObj_
Definition: JetMETHLTOfflineSource.h:791
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPhi
MonitorElement * getMEhisto_NumeratorPhi()
Definition: JetMETHLTOfflineSource.h:606
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFPhiBarrel
MonitorElement * getMEhisto_DenominatorPFPhiBarrel()
Definition: JetMETHLTOfflineSource.h:691
JetMETHLTOfflineSource::runStandalone_
bool runStandalone_
Definition: JetMETHLTOfflineSource.h:107
JetMETHLTOfflineSource::PathInfo::PhiCorrelation_HLTRecObj_
MonitorElement * PhiCorrelation_HLTRecObj_
Definition: JetMETHLTOfflineSource.h:799
JetMETHLTOfflineSource::PathInfo::getMEhisto_EtaCorrelation_L1HLT
MonitorElement * getMEhisto_EtaCorrelation_L1HLT()
Definition: JetMETHLTOfflineSource.h:585
JetMETHLTOfflineSource::getL1ConditionModuleName
const std::string getL1ConditionModuleName(const std::string &pathname)
Definition: JetMETHLTOfflineSource.cc:3295
JetMETHLTOfflineSource::PFJetPy
double PFJetPy[2]
Definition: JetMETHLTOfflineSource.h:169
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFEta_HighpTcut
MonitorElement * getMEhisto_DenominatorPFEta_HighpTcut()
Definition: JetMETHLTOfflineSource.h:703
JetMETHLTOfflineSource::PathInfo::getDenomLabel
const std::string getDenomLabel() const
Definition: JetMETHLTOfflineSource.h:725
edm::TriggerNames
Definition: TriggerNames.h:55
JetMETHLTOfflineSource::triggerObj_
edm::Handle< trigger::TriggerEvent > triggerObj_
Definition: JetMETHLTOfflineSource.h:157
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorEtaBarrel
MonitorElement * getMEhisto_DenominatorEtaBarrel()
Definition: JetMETHLTOfflineSource.h:639
JetMETHLTOfflineSource::PathInfo::NumeratorPFPhi_
MonitorElement * NumeratorPFPhi_
Definition: JetMETHLTOfflineSource.h:876
JetMETHLTOfflineSource::PFJetNEMF
double PFJetNEMF[2]
Definition: JetMETHLTOfflineSource.h:175
JetMETHLTOfflineSource::fillMEforMonTriggerSummary
virtual void fillMEforMonTriggerSummary(const edm::Event &iEvent, const edm::EventSetup &)
Definition: JetMETHLTOfflineSource.cc:317
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFEtaForward
MonitorElement * getMEhisto_DenominatorPFEtaForward()
Definition: JetMETHLTOfflineSource.h:694
HLT_2018_cff.triggerType
triggerType
Definition: HLT_2018_cff.py:7443
JetMETHLTOfflineSource::PathInfo::getMEhisto_Phi12
MonitorElement * getMEhisto_Phi12()
Definition: JetMETHLTOfflineSource.h:719
JetMETHLTOfflineSource::custompathnamepairs_
std::vector< std::pair< std::string, std::string > > custompathnamepairs_
Definition: JetMETHLTOfflineSource.h:150
JetMETHLTOfflineSource::_max_CHEF
double _max_CHEF
Definition: JetMETHLTOfflineSource.h:122
dqm::implementation::IBooker
Definition: DQMStore.h:43
JetMETHLTOfflineSource::CaloJetPt
double CaloJetPt[2]
Definition: JetMETHLTOfflineSource.h:161
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorEtaEndcap
MonitorElement * getMEhisto_DenominatorEtaEndcap()
Definition: JetMETHLTOfflineSource.h:641
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPtEndcap
MonitorElement * getMEhisto_NumeratorPtEndcap()
Definition: JetMETHLTOfflineSource.h:603
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorEta_LowpTcut
MonitorElement * getMEhisto_NumeratorEta_LowpTcut()
Definition: JetMETHLTOfflineSource.h:619
JetMETHLTOfflineSource::PathInfo::NumeratorPFEtaForward_
MonitorElement * NumeratorPFEtaForward_
Definition: JetMETHLTOfflineSource.h:882
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFEtaPhi_MedpTcut
MonitorElement * getMEhisto_NumeratorPFEtaPhi_MedpTcut()
Definition: JetMETHLTOfflineSource.h:677
JetMETHLTOfflineSource::PathInfo::DenominatorPFPhiEndcap_
MonitorElement * DenominatorPFPhiEndcap_
Definition: JetMETHLTOfflineSource.h:907
JetMETHLTOfflineSource::verbose_
bool verbose_
Definition: JetMETHLTOfflineSource.h:106
JetMETHLTOfflineSource::PathInfo::NumeratorPFEta_HighpTcut_
MonitorElement * NumeratorPFEta_HighpTcut_
Definition: JetMETHLTOfflineSource.h:891
JetMETHLTOfflineSource::calometColl_
edm::Handle< reco::CaloMETCollection > calometColl_
Definition: JetMETHLTOfflineSource.h:141
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFEtaEndcap
MonitorElement * getMEhisto_DenominatorPFEtaEndcap()
Definition: JetMETHLTOfflineSource.h:692
JetMETHLTOfflineSource::PathInfo::getMEhisto_AverageEta_HLTObj
MonitorElement * getMEhisto_AverageEta_HLTObj()
Definition: JetMETHLTOfflineSource.h:595
JetMETHLTOfflineSource::correlation_All
MonitorElement * correlation_All
Definition: JetMETHLTOfflineSource.h:950
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPFPtForward
MonitorElement * getMEhisto_NumeratorPFPtForward()
Definition: JetMETHLTOfflineSource.h:661
JetMETHLTOfflineSource::nameForEff_
bool nameForEff_
Definition: JetMETHLTOfflineSource.h:112
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPhi_HighpTcut
MonitorElement * getMEhisto_DenominatorPhi_HighpTcut()
Definition: JetMETHLTOfflineSource.h:653
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFEtaPhi_LowpTcut
MonitorElement * getMEhisto_DenominatorPFEtaPhi_LowpTcut()
Definition: JetMETHLTOfflineSource.h:699
JetMETHLTOfflineSource::rate_AllWrtMu
MonitorElement * rate_AllWrtMu
Definition: JetMETHLTOfflineSource.h:947
JetMETHLTOfflineSource::PathInfo::getMEhisto_Phi_L1
MonitorElement * getMEhisto_Phi_L1()
Definition: JetMETHLTOfflineSource.h:565
JetMETHLTOfflineSource::PathInfo::EtaCorrelation_HLTRecObj_
MonitorElement * EtaCorrelation_HLTRecObj_
Definition: JetMETHLTOfflineSource.h:798
JetMETHLTOfflineSource::hltPathsAll_
PathInfoCollection hltPathsAll_
Definition: JetMETHLTOfflineSource.h:943
castor_dqm_sourceclient_file_cfg.path
path
Definition: castor_dqm_sourceclient_file_cfg.py:37
JetMETHLTOfflineSource::PathInfo::PtCorrelation_HLTRecObj_
MonitorElement * PtCorrelation_HLTRecObj_
Definition: JetMETHLTOfflineSource.h:797
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorPhiForward
MonitorElement * getMEhisto_NumeratorPhiForward()
Definition: JetMETHLTOfflineSource.h:618
JetMETHLTOfflineSource::processname_
std::string processname_
Definition: JetMETHLTOfflineSource.h:101
JetMETHLTOfflineSource::PathInfo::getMEhisto_N_L1
MonitorElement * getMEhisto_N_L1()
Definition: JetMETHLTOfflineSource.h:559
JetMETHLTOfflineSource::PathInfo::setEffHistos
void setEffHistos(MonitorElement *const NumeratorPt, MonitorElement *const NumeratorPtBarrel, MonitorElement *const NumeratorPtEndcap, MonitorElement *const NumeratorPtForward, MonitorElement *const NumeratorEta, MonitorElement *const NumeratorPhi, MonitorElement *const NumeratorEtaPhi, MonitorElement *const NumeratorEtaBarrel, MonitorElement *const NumeratorPhiBarrel, MonitorElement *const NumeratorEtaEndcap, MonitorElement *const NumeratorPhiEndcap, MonitorElement *const NumeratorEtaForward, MonitorElement *const NumeratorPhiForward, MonitorElement *const NumeratorEta_LowpTcut, MonitorElement *const NumeratorPhi_LowpTcut, MonitorElement *const NumeratorEtaPhi_LowpTcut, MonitorElement *const NumeratorEta_MedpTcut, MonitorElement *const NumeratorPhi_MedpTcut, MonitorElement *const NumeratorEtaPhi_MedpTcut, MonitorElement *const NumeratorEta_HighpTcut, MonitorElement *const NumeratorPhi_HighpTcut, MonitorElement *const NumeratorEtaPhi_HighpTcut, MonitorElement *const DenominatorPt, MonitorElement *const DenominatorPtBarrel, MonitorElement *const DenominatorPtEndcap, MonitorElement *const DenominatorPtForward, MonitorElement *const DenominatorEta, MonitorElement *const DenominatorPhi, MonitorElement *const DenominatorEtaPhi, MonitorElement *const DenominatorEtaBarrel, MonitorElement *const DenominatorPhiBarrel, MonitorElement *const DenominatorEtaEndcap, MonitorElement *const DenominatorPhiEndcap, MonitorElement *const DenominatorEtaForward, MonitorElement *const DenominatorPhiForward, MonitorElement *const DenominatorEta_LowpTcut, MonitorElement *const DenominatorPhi_LowpTcut, MonitorElement *const DenominatorEtaPhi_LowpTcut, MonitorElement *const DenominatorEta_MedpTcut, MonitorElement *const DenominatorPhi_MedpTcut, MonitorElement *const DenominatorEtaPhi_MedpTcut, MonitorElement *const DenominatorEta_HighpTcut, MonitorElement *const DenominatorPhi_HighpTcut, MonitorElement *const DenominatorEtaPhi_HighpTcut, MonitorElement *const DeltaR, MonitorElement *const DeltaPhi, MonitorElement *const NumeratorPFPt, MonitorElement *const NumeratorPFMHT, MonitorElement *const NumeratorPFPtBarrel, MonitorElement *const NumeratorPFPtEndcap, MonitorElement *const NumeratorPFPtForward, MonitorElement *const NumeratorPFEta, MonitorElement *const NumeratorPFPhi, MonitorElement *const NumeratorPFEtaPhi, MonitorElement *const NumeratorPFEtaBarrel, MonitorElement *const NumeratorPFPhiBarrel, MonitorElement *const NumeratorPFEtaEndcap, MonitorElement *const NumeratorPFPhiEndcap, MonitorElement *const NumeratorPFEtaForward, MonitorElement *const NumeratorPFPhiForward, MonitorElement *const NumeratorPFEta_LowpTcut, MonitorElement *const NumeratorPFPhi_LowpTcut, MonitorElement *const NumeratorPFEtaPhi_LowpTcut, MonitorElement *const NumeratorPFEta_MedpTcut, MonitorElement *const NumeratorPFPhi_MedpTcut, MonitorElement *const NumeratorPFEtaPhi_MedpTcut, MonitorElement *const NumeratorPFEta_HighpTcut, MonitorElement *const NumeratorPFPhi_HighpTcut, MonitorElement *const NumeratorPFEtaPhi_HighpTcut, MonitorElement *const DenominatorPFPt, MonitorElement *const DenominatorPFMHT, MonitorElement *const DenominatorPFPtBarrel, MonitorElement *const DenominatorPFPtEndcap, MonitorElement *const DenominatorPFPtForward, MonitorElement *const DenominatorPFEta, MonitorElement *const DenominatorPFPhi, MonitorElement *const DenominatorPFEtaPhi, MonitorElement *const DenominatorPFEtaBarrel, MonitorElement *const DenominatorPFPhiBarrel, MonitorElement *const DenominatorPFEtaEndcap, MonitorElement *const DenominatorPFPhiEndcap, MonitorElement *const DenominatorPFEtaForward, MonitorElement *const DenominatorPFPhiForward, MonitorElement *const DenominatorPFEta_LowpTcut, MonitorElement *const DenominatorPFPhi_LowpTcut, MonitorElement *const DenominatorPFEtaPhi_LowpTcut, MonitorElement *const DenominatorPFEta_MedpTcut, MonitorElement *const DenominatorPFPhi_MedpTcut, MonitorElement *const DenominatorPFEtaPhi_MedpTcut, MonitorElement *const DenominatorPFEta_HighpTcut, MonitorElement *const DenominatorPFPhi_HighpTcut, MonitorElement *const DenominatorPFEtaPhi_HighpTcut, MonitorElement *const PFDeltaR, MonitorElement *const PFDeltaPhi)
Definition: JetMETHLTOfflineSource.h:322
ParameterSet.h
JetMETHLTOfflineSource::PathInfo::getMEhisto_Eta_L1
MonitorElement * getMEhisto_Eta_L1()
Definition: JetMETHLTOfflineSource.h:564
JetMETHLTOfflineSource::PathInfo::getMEhisto_PtBarrel
MonitorElement * getMEhisto_PtBarrel()
Definition: JetMETHLTOfflineSource.h:552
JetMETHLTOfflineSource::PathInfo::DenominatorPhi_
MonitorElement * DenominatorPhi_
Definition: JetMETHLTOfflineSource.h:846
JetMETHLTOfflineSource::PathInfo::getMEhisto_NumeratorEta_HighpTcut
MonitorElement * getMEhisto_NumeratorEta_HighpTcut()
Definition: JetMETHLTOfflineSource.h:625
JetMETHLTOfflineSource::PathInfo::getMEhisto_DeltaR
MonitorElement * getMEhisto_DeltaR()
Definition: JetMETHLTOfflineSource.h:707
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFPhi_HighpTcut
MonitorElement * getMEhisto_DenominatorPFPhi_HighpTcut()
Definition: JetMETHLTOfflineSource.h:704
JetMETHLTOfflineSource::PathInfo::DenominatorPFPt_
MonitorElement * DenominatorPFPt_
Definition: JetMETHLTOfflineSource.h:895
JetMETHLTOfflineSource::PathInfo::JetSize_
MonitorElement * JetSize_
Definition: JetMETHLTOfflineSource.h:924
JetMETHLTOfflineSource::PathInfoCollection::find
std::vector< PathInfo >::iterator find(const std::string &pathName)
Definition: JetMETHLTOfflineSource.h:940
JetMETHLTOfflineSource::PathInfo::NumeratorPFPhi_HighpTcut_
MonitorElement * NumeratorPFPhi_HighpTcut_
Definition: JetMETHLTOfflineSource.h:892
edm::Event
Definition: Event.h:73
JetMETHLTOfflineSource::pfMHTx_All
double pfMHTx_All
Definition: JetMETHLTOfflineSource.h:178
JetMETHLTOfflineSource::PathInfo::getPath
const std::string getPath() const
Definition: JetMETHLTOfflineSource.h:735
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPFPhiForward
MonitorElement * getMEhisto_DenominatorPFPhiForward()
Definition: JetMETHLTOfflineSource.h:695
JetMETHLTOfflineSource::PathInfo::getMEhisto_EtaPhi
MonitorElement * getMEhisto_EtaPhi()
Definition: JetMETHLTOfflineSource.h:557
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPtBarrel
MonitorElement * getMEhisto_DenominatorPtBarrel()
Definition: JetMETHLTOfflineSource.h:631
JetMETHLTOfflineSource::PathInfo::EtavsPt_
MonitorElement * EtavsPt_
Definition: JetMETHLTOfflineSource.h:926
JetMETHLTOfflineSource::PathInfo::PtEndcap_
MonitorElement * PtEndcap_
Definition: JetMETHLTOfflineSource.h:766
JetMETHLTOfflineSource::PathInfo::DenominatorPtForward_
MonitorElement * DenominatorPtForward_
Definition: JetMETHLTOfflineSource.h:844
JetPartonCorrections_cff.tagName
tagName
Definition: JetPartonCorrections_cff.py:12
JetMETHLTOfflineSource::PathInfo::DenominatorPtBarrel_
MonitorElement * DenominatorPtBarrel_
Definition: JetMETHLTOfflineSource.h:842
JetMETHLTOfflineSource::PathInfo::DenominatorPFPtEndcap_
MonitorElement * DenominatorPFPtEndcap_
Definition: JetMETHLTOfflineSource.h:898
JetMETHLTOfflineSource::PathInfo::DenominatorPhiEndcap_
MonitorElement * DenominatorPhiEndcap_
Definition: JetMETHLTOfflineSource.h:852
edm::InputTag
Definition: InputTag.h:15
begin
#define begin
Definition: vmac.h:32
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorPtForward
MonitorElement * getMEhisto_DenominatorPtForward()
Definition: JetMETHLTOfflineSource.h:633
JetMETHLTOfflineSource::PFJetCHEF
double PFJetCHEF[2]
Definition: JetMETHLTOfflineSource.h:174
JetMETHLTOfflineSource::PFJetNHEF
double PFJetNHEF[2]
Definition: JetMETHLTOfflineSource.h:173
JetMETHLTOfflineSource::PathInfo::~PathInfo
~PathInfo()=default
JetMETHLTOfflineSource::PathInfo::getDenomTag
const edm::InputTag getDenomTag() const
Definition: JetMETHLTOfflineSource.h:746
JetMETHLTOfflineSource::triggerResultsToken
edm::EDGetTokenT< edm::TriggerResults > triggerResultsToken
Definition: JetMETHLTOfflineSource.h:130
JetMETHLTOfflineSource::PathInfo::getMEhisto_PhivsPt
MonitorElement * getMEhisto_PhivsPt()
Definition: JetMETHLTOfflineSource.h:716
JetMETHLTOfflineSource::PathInfo::EtaResolution_HLTRecObj_
MonitorElement * EtaResolution_HLTRecObj_
Definition: JetMETHLTOfflineSource.h:792
JetMETHLTOfflineSource::triggerSummaryToken
edm::EDGetTokenT< trigger::TriggerEvent > triggerSummaryToken
Definition: JetMETHLTOfflineSource.h:132
JetMETHLTOfflineSource::PathInfo::JetAverageEta_
MonitorElement * JetAverageEta_
Definition: JetMETHLTOfflineSource.h:802
JetMETHLTOfflineSource::PathInfo::getMEhisto_DenominatorEtaPhi
MonitorElement * getMEhisto_DenominatorEtaPhi()
Definition: JetMETHLTOfflineSource.h:636
summarizeEdmComparisonLogfiles.objectName
objectName
Definition: summarizeEdmComparisonLogfiles.py:105
JetMETHLTOfflineSource::PathInfo::processName_
std::string processName_
Definition: JetMETHLTOfflineSource.h:759
JetMETHLTOfflineSource::PathInfo::getMEhisto_JetSize
MonitorElement * getMEhisto_JetSize()
Definition: JetMETHLTOfflineSource.h:713
JetMETHLTOfflineSource::PathInfo::getMEhisto_Pt_HLT
MonitorElement * getMEhisto_Pt_HLT()
Definition: JetMETHLTOfflineSource.h:569
JetMETHLTOfflineSource::PathInfo::DenominatorPt_
MonitorElement * DenominatorPt_
Definition: JetMETHLTOfflineSource.h:841