CMS 3D CMS Logo

JetAnalyzer.h
Go to the documentation of this file.
1 #ifndef JetAnalyzer_H
2 #define JetAnalyzer_H
3 
18 #include <memory>
19 #include <fstream>
25 
33 
45 
53 
55 
57 
60 
65 
69 
71 #include <map>
72 #include <string>
73 
74 //namespace jetAnalysis {
75 //class TrackPropagatorToCalo;
76 //class StripSignalOverNoiseCalculator;
77 //}
78 
79 class JetAnalyzer : public DQMEDAnalyzer {
80 public:
83 
85  ~JetAnalyzer() override;
86 
88  // void beginJob(void);
89  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
91  void analyze(const edm::Event&, const edm::EventSetup&) override;
92 
94  void dqmBeginRun(const edm::Run&, const edm::EventSetup&) override;
95 
96 private:
97  // ----------member data ---------------------------
98  static bool jetSortingRule(reco::Jet x, reco::Jet y) { return x.pt() > y.pt(); }
99 
100  //try to put one collection as start
103 
105 
112 
117 
124 
129 
130  //edm::EDGetTokenT<reco::JPTJetCollection> jptJetsToken_;
131 
135 
136  //Cleaning parameters
140 
141  //check later if we need only one set of parameters
143 
146 
152 
155 
157 
158  std::vector<std::string> folderNames_;
159 
161 
162  // Book MonitorElements
164  //void bookMonitorElement(std::string, bool);
165 
166  int verbose_;
167  //histo binning parameters -> these are PART of ALL analyzers - move it up
168  int etaBin_;
169  double etaMin_;
170  double etaMax_;
171 
172  int phiBin_;
173  double phiMin_;
174  double phiMax_;
175 
176  int ptBin_;
177  double ptMin_;
178  double ptMax_;
179 
180  int eBin_;
181  double eMin_;
182  double eMax_;
183 
184  int pBin_;
185  double pMin_;
186  double pMax_;
187 
188  int nbinsPV_;
189  double nPVlow_;
190  double nPVhigh_;
191 
192  //variables which are present both in
196  double ptThreshold_;
200 
201  //
205 
206  //the histos
208 
209  // --- Used for Data Certification - use for Calo, PF and JPT jets
221 
225 
230 
236 
242 
248 
253 
258 
263 
266 
267  // Leading Jet Parameters
271 
272  // Events passing the jet triggers
275 
279 
283 
299 
315 
316  //dijet analysis quantities
319 
320  // NPV profiles
321  //----------------------------------------------------------------------------
329 
332 
335 
336  //MonitorElement* hltpathME;
339 
342 
343  std::vector<std::string> highPtJetExpr_;
344  std::vector<std::string> lowPtJetExpr_;
345 
349 
351 
352  // bool energycorrected;
353 
354  // CaloJet specific
369 
370  //now define PFJet only flags
404 
413 
423 
433 
458 
468 
484 
493 
494  //it is there for ak4PFCHS
507 
520 
533 
534  //new Plots with Res./ Eff. as function of neutral, charged & em fraction
535 
538 
544  //PF specific NPV profiles
553 
554  //Monitor Elements for special selections
555  //for special selections
566 
569  /*
570  MonitorElement* mePhFracBarrel_BXm2BXm1Empty;
571  MonitorElement* meNHFracBarrel_BXm2BXm1Empty;
572  MonitorElement* meCHFracBarrel_BXm2BXm1Empty;
573  MonitorElement* mePtBarrel_BXm2BXm1Empty;
574  MonitorElement* mePhFracEndCapMinus_BXm2BXm1Empty;
575  MonitorElement* meNHFracEndCapMinus_BXm2BXm1Empty;
576  MonitorElement* meCHFracEndCapMinus_BXm2BXm1Empty;
577  MonitorElement* mePtEndCapMinus_BXm2BXm1Empty;
578  MonitorElement* mePhFracEndCapPlus_BXm2BXm1Empty;
579  MonitorElement* meNHFracEndCapPlus_BXm2BXm1Empty;
580  MonitorElement* meCHFracEndCapPlus_BXm2BXm1Empty;
581  MonitorElement* mePtEndCapPlus_BXm2BXm1Empty;
582  MonitorElement* meHFHFracMinus_BXm2BXm1Empty;
583  MonitorElement* meHFEMFracMinus_BXm2BXm1Empty;
584  MonitorElement* mePtForwardMinus_BXm2BXm1Empty;
585  MonitorElement* meHFHFracPlus_BXm2BXm1Empty;
586  MonitorElement* meHFEMFracPlus_BXm2BXm1Empty;
587  MonitorElement* mePtForwardPlus_BXm2BXm1Empty;
588  MonitorElement* meEta_BXm2BXm1Empty;
589  */
609  /*
610  MonitorElement* mePhFracBarrel_BXm2BXm1Filled;
611  MonitorElement* meNHFracBarrel_BXm2BXm1Filled;
612  MonitorElement* meCHFracBarrel_BXm2BXm1Filled;
613  MonitorElement* mePtBarrel_BXm2BXm1Filled;
614  MonitorElement* mePhFracEndCapMinus_BXm2BXm1Filled;
615  MonitorElement* meNHFracEndCapMinus_BXm2BXm1Filled;
616  MonitorElement* meCHFracEndCapMinus_BXm2BXm1Filled;
617  MonitorElement* mePtEndCapMinus_BXm2BXm1Filled;
618  MonitorElement* mePhFracEndCapPlus_BXm2BXm1Filled;
619  MonitorElement* meNHFracEndCapPlus_BXm2BXm1Filled;
620  MonitorElement* meCHFracEndCapPlus_BXm2BXm1Filled;
621  MonitorElement* mePtEndCapPlus_BXm2BXm1Filled;
622  MonitorElement* meHFHFracMinus_BXm2BXm1Filled;
623  MonitorElement* meHFEMFracMinus_BXm2BXm1Filled;
624  MonitorElement* mePtForwardMinus_BXm2BXm1Filled;
625  MonitorElement* meHFHFracPlus_BXm2BXm1Filled;
626  MonitorElement* meHFEMFracPlus_BXm2BXm1Filled;
627  MonitorElement* mePtForwardPlus_BXm2BXm1Filled;
628  MonitorElement* meEta_BXm2BXm1Filled;
629  */
649 
650  //miniaod specific variables, especially for substructure
660 
678 
688 
689  //miniaod specific variables, especially for substructure for a boosted regime
699 
717 
727 
728  //miniaod only variables
734 
735  //now ZJets plots
785 
786  std::map<std::string, MonitorElement*> map_of_MEs;
787 
789  bool isPFJet_;
792 
794 
796 };
797 #endif
MonitorElement * mSubJet1_CMSTopTag_eta_boosted
Definition: JetAnalyzer.h:702
MonitorElement * mqgLikelihood_lowPt_Barrel
Definition: JetAnalyzer.h:498
MonitorElement * mCHEn_mediumPt_Barrel
Definition: JetAnalyzer.h:385
MonitorElement * mSubJet3_CMSTopTag_mass
Definition: JetAnalyzer.h:673
MonitorElement * mEFrac_EndCap
Definition: JetAnalyzer.h:241
JetIDSelectionFunctor::Version_t jetidversion
Definition: JetAnalyzer.h:150
MonitorElement * mNJets
Definition: JetAnalyzer.h:264
MonitorElement * mNHEn_lowPt_Barrel
Definition: JetAnalyzer.h:381
MonitorElement * mJetZBalance_lowZPt_J_Barrel
Definition: JetAnalyzer.h:739
MonitorElement * mSubJet2_CMSTopTag_eta_boosted
Definition: JetAnalyzer.h:706
MonitorElement * mMass_lowPt_Forward
Definition: JetAnalyzer.h:451
MonitorElement * mPt_Forward_Hi
Definition: JetAnalyzer.h:259
MonitorElement * mMass_mediumPt_Forward
Definition: JetAnalyzer.h:454
MonitorElement * mePtForwardPlus_BXm1Empty
Definition: JetAnalyzer.h:607
PFJetIDSelectionFunctor::Quality_t pfjetidquality
Definition: JetAnalyzer.h:153
MonitorElement * mMass_highPt_Forward
Definition: JetAnalyzer.h:457
~JetAnalyzer() override
Destructor.
Definition: JetAnalyzer.cc:275
MonitorElement * mHadEnergyInHB
Definition: JetAnalyzer.h:358
MonitorElement * mDeltaPt_Z_j1_over_ZPt_290_J_Barrel
Definition: JetAnalyzer.h:776
MonitorElement * mHFEEn_highPt_Forward
Definition: JetAnalyzer.h:479
bool bypassAllPVChecks_
Definition: JetAnalyzer.h:331
MonitorElement * mSubJet2_CMSTopTag_phi_boosted
Definition: JetAnalyzer.h:707
MonitorElement * mMaxEInEmTowers
Definition: JetAnalyzer.h:355
void dqmBeginRun(const edm::Run &, const edm::EventSetup &) override
Initialize run-based parameters.
MonitorElement * mDeltaPt_Z_j1_over_ZPt_30_55_J_Barrel
Definition: JetAnalyzer.h:772
MonitorElement * mfRBX
Definition: JetAnalyzer.h:366
MonitorElement * mSubJet1_SoftDrop_phi_boosted
Definition: JetAnalyzer.h:721
MonitorElement * mMultiplicityQG_highPt_Forward
Definition: JetAnalyzer.h:531
edm::EDGetTokenT< reco::PFJetCollection > puppiJetsToken_
Definition: JetAnalyzer.h:111
MonitorElement * mCHEn_highPt_Barrel
Definition: JetAnalyzer.h:390
MonitorElement * mPhi_Forward
Definition: JetAnalyzer.h:244
MonitorElement * mChMultiplicity_highPt_Barrel
Definition: JetAnalyzer.h:401
MonitorElement * mLooseCutPUJIDPassFractionVSeta
Definition: JetAnalyzer.h:300
MonitorElement * mDeltaPt_Z_j1_over_ZPt_30_55_J_EndCap
Definition: JetAnalyzer.h:777
MonitorElement * mJetZBalance_lowZPt_J_Forward
Definition: JetAnalyzer.h:745
MonitorElement * mChMultiplicity_mediumPt_EndCap
Definition: JetAnalyzer.h:462
MonitorElement * mNeutralEmEnergy
Definition: JetAnalyzer.h:489
MonitorElement * mtau2_over_tau1
Definition: JetAnalyzer.h:655
static bool jetSortingRule(reco::Jet x, reco::Jet y)
Definition: JetAnalyzer.h:98
double ptMin_
Definition: JetAnalyzer.h:177
MonitorElement * mDeltaPt_Z_j1_over_ZPt_55_100_J_Forward
Definition: JetAnalyzer.h:783
MonitorElement * mPhEn_mediumPt_EndCap
Definition: JetAnalyzer.h:441
MonitorElement * mPt_Lo
Definition: JetAnalyzer.h:274
MonitorElement * mtau2_over_tau1_boosted
Definition: JetAnalyzer.h:694
MonitorElement * mePhFracEndCapPlus_BXm1Filled
Definition: JetAnalyzer.h:638
MonitorElement * mJetZBalance_highZPt_J_Barrel
Definition: JetAnalyzer.h:741
MonitorElement * mSubJet2_SoftDrop_phi_boosted
Definition: JetAnalyzer.h:725
MonitorElement * mEmEnergyInHF
Definition: JetAnalyzer.h:363
MonitorElement * mtau3_over_tau2
Definition: JetAnalyzer.h:656
bool jetCleaningFlag_
Definition: JetAnalyzer.h:346
MonitorElement * mPhiFirst
Definition: JetAnalyzer.h:269
MonitorElement * mCutPUJIDDiscriminant_lowPt_Forward
Definition: JetAnalyzer.h:308
MonitorElement * mCATopTag_nSubJets
Definition: JetAnalyzer.h:659
MonitorElement * mMPF_mediumZPt_J_Forward
Definition: JetAnalyzer.h:770
MonitorElement * mNeutralHadronEnergy
Definition: JetAnalyzer.h:486
MonitorElement * mEEffNeutralFraction
Definition: JetAnalyzer.h:539
MonitorElement * mHFEFrac_mediumPt_Forward
Definition: JetAnalyzer.h:471
MonitorElement * mPt_Forward
Definition: JetAnalyzer.h:243
MonitorElement * mCHFrac_highPt_EndCap
Definition: JetAnalyzer.h:430
MonitorElement * mConstituents_Forward_Hi
Definition: JetAnalyzer.h:261
MonitorElement * mNHFrac_highPt_EndCap
Definition: JetAnalyzer.h:431
MonitorElement * mSubJet4_CMSTopTag_phi
Definition: JetAnalyzer.h:676
MonitorElement * mSubJet3_CMSTopTag_pt
Definition: JetAnalyzer.h:670
bool fill_jet_high_level_histo
Definition: JetAnalyzer.h:793
MonitorElement * mqgLikelihood_highPt_EndCap
Definition: JetAnalyzer.h:519
JetAnalyzer(const edm::ParameterSet &)
Constructor.
Definition: JetAnalyzer.cc:63
MonitorElement * mChargedEmEnergy_profile
Definition: JetAnalyzer.h:547
MonitorElement * mJ1Pt_over_ZPt_lowZPt_J_Barrel
Definition: JetAnalyzer.h:754
edm::EDGetTokenT< reco::JetCorrector > jetCorrectorToken_
Definition: JetAnalyzer.h:145
std::vector< std::string > lowPtJetExpr_
Definition: JetAnalyzer.h:344
MonitorElement * mHFrac_Forward
Definition: JetAnalyzer.h:246
MonitorElement * mEmEnergyInEE
Definition: JetAnalyzer.h:362
MonitorElement * mMass_Barrel
Definition: JetAnalyzer.h:731
MonitorElement * mMass_Forward
Definition: JetAnalyzer.h:733
MonitorElement * mHFHFrac_highPt_Forward
Definition: JetAnalyzer.h:474
MonitorElement * meNHFracBarrel_BXm1Filled
Definition: JetAnalyzer.h:631
MonitorElement * mHFHEn_lowPt_Forward
Definition: JetAnalyzer.h:476
MonitorElement * mMultiplicityQG_mediumPt_EndCap
Definition: JetAnalyzer.h:514
MonitorElement * mNHFrac_lowPt_EndCap
Definition: JetAnalyzer.h:425
MonitorElement * mCHFrac_lowPt_Barrel
Definition: JetAnalyzer.h:371
MonitorElement * mElEn_highPt_Barrel
Definition: JetAnalyzer.h:393
edm::EDGetTokenT< reco::CaloJetCollection > caloJetsToken_
Definition: JetAnalyzer.h:109
MonitorElement * mHFHFrac
Definition: JetAnalyzer.h:560
MonitorElement * jetME
Definition: JetAnalyzer.h:207
MonitorElement * mPrunedMass_boosted
Definition: JetAnalyzer.h:691
MonitorElement * mPhEn_lowPt_EndCap
Definition: JetAnalyzer.h:436
Base class for all types of Jets.
Definition: Jet.h:20
MonitorElement * mSubJet1_SoftDrop_mass
Definition: JetAnalyzer.h:683
edm::EDGetTokenT< edm::ValueMap< int > > mvaPUIDToken_
Definition: JetAnalyzer.h:123
int m_bitAlgTechTrig_
Definition: JetAnalyzer.h:204
double balanceThirdJetCut_
Definition: JetAnalyzer.h:199
MonitorElement * mMediumCutPUJIDPassFractionVSeta
Definition: JetAnalyzer.h:302
MonitorElement * mHFEEn_lowPt_Forward
Definition: JetAnalyzer.h:475
MonitorElement * mSubJet4_CMSTopTag_mass
Definition: JetAnalyzer.h:677
MonitorElement * meNHFracEndCapMinus_BXm1Filled
Definition: JetAnalyzer.h:635
MonitorElement * mPhi_EndCap
Definition: JetAnalyzer.h:238
JetIDSelectionFunctor jetIDFunctor
Definition: JetAnalyzer.h:151
MonitorElement * mPrunedMass
Definition: JetAnalyzer.h:652
MonitorElement * mNHFrac
Definition: JetAnalyzer.h:557
MonitorElement * mMPF_J_EndCap
Definition: JetAnalyzer.h:752
edm::ESGetToken< L1GtTriggerMenu, L1GtTriggerMenuRcd > l1gtTrigMenuToken_
Definition: JetAnalyzer.h:134
MonitorElement * mqgLikelihood_mediumPt_Barrel
Definition: JetAnalyzer.h:502
edm::EDGetTokenT< reco::PFMETCollection > pfMetToken_
Definition: JetAnalyzer.h:113
MonitorElement * mPhFrac_lowPt_EndCap
Definition: JetAnalyzer.h:426
MonitorElement * mMass_highPt_EndCap
Definition: JetAnalyzer.h:456
MonitorElement * mMVAPUJIDDiscriminant_mediumPt_Barrel
Definition: JetAnalyzer.h:293
MonitorElement * mNHFracVSeta_highPt
Definition: JetAnalyzer.h:421
MonitorElement * mDeltaPt_Z_j1_over_ZPt_290_J_EndCap
Definition: JetAnalyzer.h:781
MonitorElement * mMPF_highZPt_J_Forward
Definition: JetAnalyzer.h:771
MonitorElement * mCutPUJIDDiscriminant_lowPt_Barrel
Definition: JetAnalyzer.h:306
MonitorElement * mSubJet1_CMSTopTag_mass
Definition: JetAnalyzer.h:665
MonitorElement * mN90Hits
Definition: JetAnalyzer.h:364
MonitorElement * mCHFrac
Definition: JetAnalyzer.h:556
MonitorElement * mSubJet1_SoftDrop_eta_boosted
Definition: JetAnalyzer.h:720
PFJetIDSelectionFunctor pfjetIDFunctor
Definition: JetAnalyzer.h:156
MonitorElement * mSubJet1_SoftDrop_pt_boosted
Definition: JetAnalyzer.h:719
MonitorElement * mJetZBalance_mediumZPt_J_Barrel
Definition: JetAnalyzer.h:740
MonitorElement * mCHEn_lowPt_EndCap
Definition: JetAnalyzer.h:434
edm::EDGetTokenT< reco::PFJetCollection > pfJetsToken_
Definition: JetAnalyzer.h:110
MonitorElement * meNHFracEndCapPlus_BXm1Empty
Definition: JetAnalyzer.h:599
MonitorElement * mCutPUJIDDiscriminant_lowPt_EndCap
Definition: JetAnalyzer.h:307
int leadJetFlag_
Definition: JetAnalyzer.h:195
MonitorElement * mCHFracVSeta_highPt
Definition: JetAnalyzer.h:420
MonitorElement * mPhEn_highPt_Barrel
Definition: JetAnalyzer.h:392
edm::InputTag inputJetIDValueMap
Definition: JetAnalyzer.h:132
MonitorElement * mCHFrac_profile
Definition: JetAnalyzer.h:561
MonitorElement * mSubJet2_SoftDrop_eta_boosted
Definition: JetAnalyzer.h:724
std::string jetType_
Definition: JetAnalyzer.h:104
MonitorElement * mNeutMultiplicity_lowPt_EndCap
Definition: JetAnalyzer.h:460
MonitorElement * mNHEn_mediumPt_EndCap
Definition: JetAnalyzer.h:440
MonitorElement * mEta_Hi
Definition: JetAnalyzer.h:276
Provides a code based selection for trigger and DCS information in order to have no failing filters i...
MonitorElement * mpTD_mediumPt_EndCap
Definition: JetAnalyzer.h:513
bool isCaloJet_
Definition: JetAnalyzer.h:788
MonitorElement * meCHFracEndCapPlus_BXm1Filled
Definition: JetAnalyzer.h:640
MonitorElement * mMPF_lowZPt_J_EndCap
Definition: JetAnalyzer.h:766
MonitorElement * mNeutralMultiplicity
Definition: JetAnalyzer.h:491
double pMin_
Definition: JetAnalyzer.h:185
MonitorElement * mCATopTag_minMass
Definition: JetAnalyzer.h:658
MonitorElement * mMass_lowPt_Barrel
Definition: JetAnalyzer.h:449
MonitorElement * mEFrac_profile
Definition: JetAnalyzer.h:328
MonitorElement * mePhFracBarrel_BXm1Filled
Definition: JetAnalyzer.h:630
MonitorElement * mPt_3
Definition: JetAnalyzer.h:213
MonitorElement * mDeltaPt_Z_j1_over_ZPt_150_290_J_EndCap
Definition: JetAnalyzer.h:780
MonitorElement * mSubJet2_SoftDrop_pt_boosted
Definition: JetAnalyzer.h:723
std::string m_l1algoname_
Definition: JetAnalyzer.h:203
MonitorElement * mHFEMFrac
Definition: JetAnalyzer.h:559
MonitorElement * mHFrac_Barrel_Hi
Definition: JetAnalyzer.h:252
MonitorElement * mEta
Definition: JetAnalyzer.h:215
MonitorElement * mConstituents_Forward
Definition: JetAnalyzer.h:245
MonitorElement * mPt_CaloJet
Definition: JetAnalyzer.h:729
std::string DirName
Definition: JetAnalyzer.h:160
edm::EDGetTokenT< std::vector< reco::Vertex > > vertexToken_
Definition: JetAnalyzer.h:107
MonitorElement * mMVAPUJIDDiscriminant_lowPt_Forward
Definition: JetAnalyzer.h:292
MonitorElement * mpTD_lowPt_Forward
Definition: JetAnalyzer.h:522
MonitorElement * mtau3_over_tau2_boosted
Definition: JetAnalyzer.h:695
MonitorElement * mnSubJetsSoftDrop
Definition: JetAnalyzer.h:679
MonitorElement * mPt_Hi
Definition: JetAnalyzer.h:278
JetMETDQMDCSFilter * DCSFilterForDCSMonitoring_
Definition: JetAnalyzer.h:568
MonitorElement * mePhFracEndCapPlus_BXm1Empty
Definition: JetAnalyzer.h:598
MonitorElement * mMPF_highZPt_J_Barrel
Definition: JetAnalyzer.h:765
int fillJIDPassFrac_
Definition: JetAnalyzer.h:202
MonitorElement * mMultiplicityQG_lowPt_EndCap
Definition: JetAnalyzer.h:510
MonitorElement * meHFHFracPlus_BXm1Filled
Definition: JetAnalyzer.h:645
MonitorElement * meNHFracEndCapPlus_BXm1Filled
Definition: JetAnalyzer.h:639
MonitorElement * mSubJet2_CMSTopTag_mass
Definition: JetAnalyzer.h:669
MonitorElement * mCHFrac_lowPt_EndCap
Definition: JetAnalyzer.h:424
MonitorElement * mMuMultiplicity_highPt_Barrel
Definition: JetAnalyzer.h:403
MonitorElement * mNHFracVSeta_mediumPt
Definition: JetAnalyzer.h:418
MonitorElement * mChargedMultiplicity_profile
Definition: JetAnalyzer.h:550
MonitorElement * mAxis2_mediumPt_Barrel
Definition: JetAnalyzer.h:499
MonitorElement * mHFEFrac_lowPt_Forward
Definition: JetAnalyzer.h:469
MonitorElement * mMass_EndCap
Definition: JetAnalyzer.h:732
HLTConfigProvider hltConfig_
Definition: JetAnalyzer.h:333
MonitorElement * meHFEMFracPlus_BXm1Filled
Definition: JetAnalyzer.h:646
MonitorElement * mNHFracVSeta_lowPt
Definition: JetAnalyzer.h:415
MonitorElement * mLooseJIDPassFractionVSpt
Definition: JetAnalyzer.h:281
MonitorElement * mAxis2_highPt_Forward
Definition: JetAnalyzer.h:529
JetMETDQMDCSFilter * DCSFilterForJetMonitoring_
Definition: JetAnalyzer.h:567
MonitorElement * mpTD_mediumPt_Barrel
Definition: JetAnalyzer.h:500
MonitorElement * mPt_uncor
Definition: JetAnalyzer.h:217
bool hltInitialized_
Definition: JetAnalyzer.h:330
MonitorElement * mEResChargedFraction
Definition: JetAnalyzer.h:542
MonitorElement * mDPhi
Definition: JetAnalyzer.h:265
MonitorElement * mresEMF
Definition: JetAnalyzer.h:367
MonitorElement * mDeltaPt_Z_j1_over_ZPt_75_150_J_Barrel
Definition: JetAnalyzer.h:774
MonitorElement * mEMF_CaloJet
Definition: JetAnalyzer.h:730
std::map< std::string, MonitorElement * > map_of_MEs
Definition: JetAnalyzer.h:786
MonitorElement * mChargedMuEnergy
Definition: JetAnalyzer.h:488
MonitorElement * mLooseMVAPUJIDPassFractionVSpt
Definition: JetAnalyzer.h:285
double nPVhigh_
Definition: JetAnalyzer.h:190
MonitorElement * mMuMultiplicity_mediumPt_EndCap
Definition: JetAnalyzer.h:464
MonitorElement * mNHFrac_profile
Definition: JetAnalyzer.h:562
bool filljetsubstruc_
Definition: JetAnalyzer.h:347
edm::EDGetTokenT< edm::ValueMap< reco::JetID > > jetID_ValueMapToken_
Definition: JetAnalyzer.h:133
bool runcosmics_
Definition: JetAnalyzer.h:350
void analyze(const edm::Event &, const edm::EventSetup &) override
Get the analysis.
MonitorElement * mConstituents_profile
Definition: JetAnalyzer.h:326
edm::InputTag gtLabel_
Definition: JetAnalyzer.h:139
MonitorElement * mpTD_highPt_EndCap
Definition: JetAnalyzer.h:517
MonitorElement * mPt_Barrel_Hi
Definition: JetAnalyzer.h:249
MonitorElement * mEmEnergyInEB
Definition: JetAnalyzer.h:361
MonitorElement * mDijetBalance
Definition: JetAnalyzer.h:317
MonitorElement * mDeltaPt_Z_j1_over_ZPt_55_75_J_EndCap
Definition: JetAnalyzer.h:778
MonitorElement * mSubJet1_CMSTopTag_mass_boosted
Definition: JetAnalyzer.h:704
MonitorElement * mCATopTag_topMass_boosted
Definition: JetAnalyzer.h:696
MonitorElement * mJ1Pt_over_ZPt_J_Barrel
Definition: JetAnalyzer.h:748
MonitorElement * mJ1Pt_over_ZPt_J_EndCap
Definition: JetAnalyzer.h:749
MonitorElement * mTightCutPUJIDPassFractionVSeta
Definition: JetAnalyzer.h:304
MonitorElement * mMediumMVAPUJIDPassFractionVSeta
Definition: JetAnalyzer.h:286
MonitorElement * mSubJet3_CMSTopTag_eta_boosted
Definition: JetAnalyzer.h:710
MonitorElement * mePtEndCapPlus_BXm1Empty
Definition: JetAnalyzer.h:601
MonitorElement * mSubJet1_SoftDrop_mass_boosted
Definition: JetAnalyzer.h:722
MonitorElement * mChargedHadronEnergy_profile
Definition: JetAnalyzer.h:545
MonitorElement * mPhi_Barrel
Definition: JetAnalyzer.h:232
MonitorElement * mPhFrac_lowPt_Barrel
Definition: JetAnalyzer.h:373
MonitorElement * mSubJet2_CMSTopTag_pt_boosted
Definition: JetAnalyzer.h:705
MonitorElement * mSubJet2_SoftDrop_eta
Definition: JetAnalyzer.h:685
MonitorElement * mAxis2_highPt_Barrel
Definition: JetAnalyzer.h:503
MonitorElement * mMass_lowPt_EndCap
Definition: JetAnalyzer.h:450
edm::EDGetTokenT< reco::CaloMETCollection > caloMetToken_
Definition: JetAnalyzer.h:114
MonitorElement * mConstituents_EndCap
Definition: JetAnalyzer.h:239
MonitorElement * mPhi_EndCap_Hi
Definition: JetAnalyzer.h:255
MonitorElement * mPt_log
Definition: JetAnalyzer.h:214
MonitorElement * mSubJet1_CMSTopTag_phi
Definition: JetAnalyzer.h:664
MonitorElement * meEta_BXm1Empty
Definition: JetAnalyzer.h:608
MonitorElement * mHFHFrac_mediumPt_Forward
Definition: JetAnalyzer.h:472
MonitorElement * mPhFrac_mediumPt_Barrel
Definition: JetAnalyzer.h:376
MonitorElement * mFilteredMass
Definition: JetAnalyzer.h:654
edm::EDGetTokenT< L1GlobalTriggerReadoutRecord > gtToken_
Definition: JetAnalyzer.h:108
MonitorElement * mJetZBalance_mediumZPt_J_Forward
Definition: JetAnalyzer.h:746
MonitorElement * mSubJet1_CMSTopTag_pt
Definition: JetAnalyzer.h:662
MonitorElement * mSoftDropMass
Definition: JetAnalyzer.h:651
MonitorElement * mePtEndCapMinus_BXm1Empty
Definition: JetAnalyzer.h:597
MonitorElement * mNeutralMultiplicity_profile
Definition: JetAnalyzer.h:551
MonitorElement * mMultiplicityQG_highPt_EndCap
Definition: JetAnalyzer.h:518
MonitorElement * meHFHFracMinus_BXm1Filled
Definition: JetAnalyzer.h:642
MonitorElement * cleanupME
Definition: JetAnalyzer.h:337
MonitorElement * mPhEn_mediumPt_Barrel
Definition: JetAnalyzer.h:387
MonitorElement * mTrimmedMass_boosted
Definition: JetAnalyzer.h:692
MonitorElement * mNeutralFraction2
Definition: JetAnalyzer.h:537
MonitorElement * mSubJet2_SoftDrop_mass_boosted
Definition: JetAnalyzer.h:726
MonitorElement * mLooseMVAPUJIDPassFractionVSeta
Definition: JetAnalyzer.h:284
MonitorElement * mNeutMultiplicity_mediumPt_EndCap
Definition: JetAnalyzer.h:463
MonitorElement * mNeutralFraction
Definition: JetAnalyzer.h:536
MonitorElement * mNHFracVSpT_EndCap
Definition: JetAnalyzer.h:409
double pMax_
Definition: JetAnalyzer.h:186
MonitorElement * mNeutralEmEnergy_profile
Definition: JetAnalyzer.h:549
MonitorElement * mNHFrac_mediumPt_Barrel
Definition: JetAnalyzer.h:375
MonitorElement * mPhEn_lowPt_Barrel
Definition: JetAnalyzer.h:382
MonitorElement * mSubJet2_SoftDrop_pt
Definition: JetAnalyzer.h:684
edm::EDGetTokenT< pat::JetCollection > patJetsToken_
Definition: JetAnalyzer.h:119
double ptMax_
Definition: JetAnalyzer.h:178
MonitorElement * mPt_1
Definition: JetAnalyzer.h:211
MonitorElement * mConstituents_Barrel
Definition: JetAnalyzer.h:233
edm::EDGetTokenT< edm::ValueMap< float > > mvaFullPUDiscriminantToken_
Definition: JetAnalyzer.h:120
MonitorElement * mCATopTag_minMass_boosted
Definition: JetAnalyzer.h:697
MonitorElement * mJetZBalance_lowZPt_J_EndCap
Definition: JetAnalyzer.h:742
MonitorElement * meHFHFracMinus_BXm1Empty
Definition: JetAnalyzer.h:602
MonitorElement * meCHFracEndCapMinus_BXm1Empty
Definition: JetAnalyzer.h:596
MonitorElement * mNHEn_lowPt_EndCap
Definition: JetAnalyzer.h:435
double ptThreshold_
Definition: JetAnalyzer.h:196
MonitorElement * mSubJet4_CMSTopTag_pt_boosted
Definition: JetAnalyzer.h:713
std::string JetIDVersion_
Definition: JetAnalyzer.h:148
MonitorElement * mMuEn_lowPt_EndCap
Definition: JetAnalyzer.h:438
double pt_min_boosted_
Definition: JetAnalyzer.h:348
MonitorElement * mPhi
Definition: JetAnalyzer.h:216
MonitorElement * meHFEMFracMinus_BXm1Filled
Definition: JetAnalyzer.h:643
MonitorElement * mNeutMultiplicity_lowPt_Barrel
Definition: JetAnalyzer.h:396
MonitorElement * mSubJet3_CMSTopTag_phi_boosted
Definition: JetAnalyzer.h:711
MonitorElement * mpTD_highPt_Barrel
Definition: JetAnalyzer.h:504
MonitorElement * mPhFrac_mediumPt_EndCap
Definition: JetAnalyzer.h:429
edm::EDGetTokenT< edm::ValueMap< int > > cutBasedPUIDToken_
Definition: JetAnalyzer.h:122
MonitorElement * mSubJet4_CMSTopTag_phi_boosted
Definition: JetAnalyzer.h:715
edm::EDGetTokenT< edm::ValueMap< float > > cutBasedPUDiscriminantToken_
Definition: JetAnalyzer.h:121
MonitorElement * mJ1Pt_over_ZPt_highZPt_J_Forward
Definition: JetAnalyzer.h:762
MonitorElement * mMuonMultiplicity_profile
Definition: JetAnalyzer.h:552
MonitorElement * mSubJet2_CMSTopTag_pt
Definition: JetAnalyzer.h:666
MonitorElement * mCutPUJIDDiscriminant_mediumPt_Forward
Definition: JetAnalyzer.h:311
MonitorElement * mCutPUJIDDiscriminant_highPt_EndCap
Definition: JetAnalyzer.h:313
MonitorElement * mChargedHadronEnergy
Definition: JetAnalyzer.h:485
MonitorElement * mPhi_uncor
Definition: JetAnalyzer.h:219
MonitorElement * mSubJet2_CMSTopTag_eta
Definition: JetAnalyzer.h:667
MonitorElement * mCutPUJIDDiscriminant_highPt_Barrel
Definition: JetAnalyzer.h:312
std::string processname_
Definition: JetAnalyzer.h:334
bool fill_CHS_histos
Definition: JetAnalyzer.h:795
MonitorElement * mChargedEmEnergy
Definition: JetAnalyzer.h:487
MonitorElement * mNeutMultiplicity_mediumPt_Forward
Definition: JetAnalyzer.h:482
MonitorElement * mSubJet1_CMSTopTag_eta
Definition: JetAnalyzer.h:663
MonitorElement * mMass_mediumPt_EndCap
Definition: JetAnalyzer.h:453
MonitorElement * mPhFrac_profile
Definition: JetAnalyzer.h:563
MonitorElement * meNHFracBarrel_BXm1Empty
Definition: JetAnalyzer.h:591
MonitorElement * mJ1Pt_over_ZPt_highZPt_J_Barrel
Definition: JetAnalyzer.h:756
MonitorElement * mPt_profile
Definition: JetAnalyzer.h:323
MonitorElement * mPhFracVSeta_lowPt
Definition: JetAnalyzer.h:416
MonitorElement * mChMultiplicity_lowPt_Barrel
Definition: JetAnalyzer.h:395
edm::InputTag jetCorrectorTag_
Definition: JetAnalyzer.h:144
edm::EDGetTokenT< reco::PFMETCollection > puppiMetToken_
Definition: JetAnalyzer.h:116
MonitorElement * mnSubJetsCMSTopTag_boosted
Definition: JetAnalyzer.h:700
MonitorElement * mDeltaPt_Z_j1_over_ZPt_55_75_J_Barrel
Definition: JetAnalyzer.h:773
MonitorElement * mEtaFirst
Definition: JetAnalyzer.h:268
MonitorElement * mElEn_lowPt_EndCap
Definition: JetAnalyzer.h:437
MonitorElement * mTightMVAPUJIDPassFractionVSeta
Definition: JetAnalyzer.h:288
MonitorElement * mNHFrac_mediumPt_EndCap
Definition: JetAnalyzer.h:428
MonitorElement * mEFrac_Forward
Definition: JetAnalyzer.h:247
MonitorElement * mCATopTag_topMass
Definition: JetAnalyzer.h:657
MonitorElement * mDeltaPt_Z_j1_over_ZPt_75_150_J_EndCap
Definition: JetAnalyzer.h:779
MonitorElement * mSubJet3_CMSTopTag_eta
Definition: JetAnalyzer.h:671
MonitorElement * mChMultiplicity_lowPt_EndCap
Definition: JetAnalyzer.h:459
MonitorElement * mMuEn_mediumPt_Barrel
Definition: JetAnalyzer.h:389
edm::EDGetTokenT< edm::TriggerResults > triggerResultsToken_
Definition: JetAnalyzer.h:106
MonitorElement * mSubJet3_CMSTopTag_phi
Definition: JetAnalyzer.h:672
MonitorElement * mMuMultiplicity_highPt_EndCap
Definition: JetAnalyzer.h:467
MonitorElement * mPt_2
Definition: JetAnalyzer.h:212
double eMin_
Definition: JetAnalyzer.h:181
MonitorElement * mAxis2_highPt_EndCap
Definition: JetAnalyzer.h:516
MonitorElement * mMVAPUJIDDiscriminant_highPt_Barrel
Definition: JetAnalyzer.h:296
MonitorElement * mSubJet1_SoftDrop_pt
Definition: JetAnalyzer.h:680
MonitorElement * mNeutralHadronEnergy_profile
Definition: JetAnalyzer.h:546
MonitorElement * mHFrac_Barrel
Definition: JetAnalyzer.h:234
MonitorElement * mNJets_profile
Definition: JetAnalyzer.h:322
MonitorElement * mMultiplicityQG_highPt_Barrel
Definition: JetAnalyzer.h:505
MonitorElement * mHFEFracVSpT_Forward
Definition: JetAnalyzer.h:412
MonitorElement * mMPF_mediumZPt_J_Barrel
Definition: JetAnalyzer.h:764
MonitorElement * mePhFracBarrel_BXm1Empty
Definition: JetAnalyzer.h:590
PF Jet selector for pat::Jets.
MonitorElement * mCHEn_lowPt_Barrel
Definition: JetAnalyzer.h:380
std::string JetIDQuality_
Definition: JetAnalyzer.h:147
MonitorElement * mHFEFrac_highPt_Forward
Definition: JetAnalyzer.h:473
MonitorElement * mJ1Pt_over_ZPt_J_Forward
Definition: JetAnalyzer.h:750
MonitorElement * mElEn_highPt_EndCap
Definition: JetAnalyzer.h:447
MonitorElement * mCutPUJIDDiscriminant_mediumPt_EndCap
Definition: JetAnalyzer.h:310
MonitorElement * mJ1Pt_over_ZPt_mediumZPt_J_Forward
Definition: JetAnalyzer.h:761
MonitorElement * mJ1Pt_over_ZPt_mediumZPt_J_EndCap
Definition: JetAnalyzer.h:758
MonitorElement * mEFrac
Definition: JetAnalyzer.h:228
double phiMin_
Definition: JetAnalyzer.h:173
MonitorElement * mCutPUJIDDiscriminant_mediumPt_Barrel
Definition: JetAnalyzer.h:309
MonitorElement * mPhFrac_highPt_EndCap
Definition: JetAnalyzer.h:432
MonitorElement * mPhFracVSeta_mediumPt
Definition: JetAnalyzer.h:419
MonitorElement * mMPF_lowZPt_J_Barrel
Definition: JetAnalyzer.h:763
MonitorElement * meHFEMFracPlus_BXm1Empty
Definition: JetAnalyzer.h:606
MonitorElement * mSubJet3_CMSTopTag_pt_boosted
Definition: JetAnalyzer.h:709
MonitorElement * mnSubJetsSoftDrop_boosted
Definition: JetAnalyzer.h:718
MonitorElement * meCHFracBarrel_BXm1Empty
Definition: JetAnalyzer.h:592
MonitorElement * mePtBarrel_BXm1Empty
Definition: JetAnalyzer.h:593
MonitorElement * mNHFracVSpT_Barrel
Definition: JetAnalyzer.h:406
edm::EDGetTokenT< edm::ValueMap< float > > qgLikelihoodToken_
Definition: JetAnalyzer.h:126
MonitorElement * mHadEnergyInHF
Definition: JetAnalyzer.h:359
double nPVlow_
Definition: JetAnalyzer.h:189
Jet selector for pat::Jets and for CaloJets.
edm::EDGetTokenT< reco::MuonCollection > MuonsToken_
Definition: JetAnalyzer.h:118
MonitorElement * mSubJet1_SoftDrop_eta
Definition: JetAnalyzer.h:681
MonitorElement * mMPF_lowZPt_J_Forward
Definition: JetAnalyzer.h:769
JetIDSelectionFunctor::Quality_t jetidquality
Definition: JetAnalyzer.h:149
MonitorElement * mfHPD
Definition: JetAnalyzer.h:365
MonitorElement * mNeutMultiplicity_highPt_EndCap
Definition: JetAnalyzer.h:466
MonitorElement * mDijetAsymmetry
Definition: JetAnalyzer.h:318
MonitorElement * mpTD_lowPt_Barrel
Definition: JetAnalyzer.h:496
MonitorElement * mHFHEn_mediumPt_Forward
Definition: JetAnalyzer.h:478
MonitorElement * mJetEnergyCorr
Definition: JetAnalyzer.h:222
MonitorElement * mJetZBalance_highZPt_J_Forward
Definition: JetAnalyzer.h:747
MonitorElement * mHFrac_EndCap_Hi
Definition: JetAnalyzer.h:257
MonitorElement * mSubJet2_CMSTopTag_phi
Definition: JetAnalyzer.h:668
MonitorElement * mAxis2_lowPt_EndCap
Definition: JetAnalyzer.h:508
MonitorElement * mElEn_mediumPt_Barrel
Definition: JetAnalyzer.h:388
MonitorElement * mMVAPUJIDDiscriminant_highPt_Forward
Definition: JetAnalyzer.h:298
MonitorElement * mSubJet3_CMSTopTag_mass_boosted
Definition: JetAnalyzer.h:712
MonitorElement * mEMF
Definition: JetAnalyzer.h:368
MonitorElement * mChargedMultiplicity
Definition: JetAnalyzer.h:490
MonitorElement * mJ1Pt_over_ZPt_highZPt_J_EndCap
Definition: JetAnalyzer.h:759
MonitorElement * mNHEn_highPt_Barrel
Definition: JetAnalyzer.h:391
MonitorElement * mPt
Definition: JetAnalyzer.h:210
MonitorElement * mEFrac_Barrel
Definition: JetAnalyzer.h:235
double asymmetryThirdJetCut_
Definition: JetAnalyzer.h:198
MonitorElement * mCHFracVSeta_mediumPt
Definition: JetAnalyzer.h:417
MonitorElement * mConstituents_Barrel_Hi
Definition: JetAnalyzer.h:251
MonitorElement * mePtBarrel_BXm1Filled
Definition: JetAnalyzer.h:633
MonitorElement * mCHFrac_mediumPt_EndCap
Definition: JetAnalyzer.h:427
MonitorElement * mNHFrac_highPt_Barrel
Definition: JetAnalyzer.h:378
MonitorElement * mqgLikelihood_highPt_Forward
Definition: JetAnalyzer.h:532
MonitorElement * mMediumCutPUJIDPassFractionVSpt
Definition: JetAnalyzer.h:303
MonitorElement * mPhi_Barrel_Hi
Definition: JetAnalyzer.h:250
MonitorElement * mePhFracEndCapMinus_BXm1Empty
Definition: JetAnalyzer.h:594
double etaMin_
Definition: JetAnalyzer.h:169
double ptThresholdUnc_
Definition: JetAnalyzer.h:197
MonitorElement * mSubJet4_CMSTopTag_eta_boosted
Definition: JetAnalyzer.h:714
MonitorElement * mMuMultiplicity_mediumPt_Barrel
Definition: JetAnalyzer.h:400
MonitorElement * mHFrac_EndCap
Definition: JetAnalyzer.h:240
MonitorElement * mJetEnergyCorrVSPt
Definition: JetAnalyzer.h:224
double etaMax_
Definition: JetAnalyzer.h:170
MonitorElement * mEResNeutralFraction
Definition: JetAnalyzer.h:541
MonitorElement * mElEn_mediumPt_EndCap
Definition: JetAnalyzer.h:442
MonitorElement * mAxis2_lowPt_Barrel
Definition: JetAnalyzer.h:495
MonitorElement * mPhiVSEta
Definition: JetAnalyzer.h:229
MonitorElement * mMPF_mediumZPt_J_EndCap
Definition: JetAnalyzer.h:767
MonitorElement * mqgLikelihood_mediumPt_EndCap
Definition: JetAnalyzer.h:515
MonitorElement * mePtEndCapMinus_BXm1Filled
Definition: JetAnalyzer.h:637
GenericTriggerEventFlag * highPtJetEventFlag_
Definition: JetAnalyzer.h:340
MonitorElement * mHFrac_Forward_Hi
Definition: JetAnalyzer.h:262
MonitorElement * mChargedMuEnergy_profile
Definition: JetAnalyzer.h:548
MonitorElement * mLooseJIDPassFractionVSptNoHF
Definition: JetAnalyzer.h:282
MonitorElement * mEta_uncor
Definition: JetAnalyzer.h:218
MonitorElement * mMediumMVAPUJIDPassFractionVSpt
Definition: JetAnalyzer.h:287
MonitorElement * mCHEn_highPt_EndCap
Definition: JetAnalyzer.h:444
MonitorElement * mMVAPUJIDDiscriminant_highPt_EndCap
Definition: JetAnalyzer.h:297
MonitorElement * mEEffChargedFraction
Definition: JetAnalyzer.h:540
MonitorElement * mJ1Pt_over_ZPt_lowZPt_J_EndCap
Definition: JetAnalyzer.h:757
MonitorElement * mMPF_J_Forward
Definition: JetAnalyzer.h:753
MonitorElement * mCHFracVSpT_EndCap
Definition: JetAnalyzer.h:408
MonitorElement * mHFHFracVSpT_Forward
Definition: JetAnalyzer.h:411
MonitorElement * mMVAPUJIDDiscriminant_lowPt_Barrel
Definition: JetAnalyzer.h:290
MonitorElement * mpTD_lowPt_EndCap
Definition: JetAnalyzer.h:509
bool isMiniAODJet_
Definition: JetAnalyzer.h:790
MonitorElement * mNHEn_mediumPt_Barrel
Definition: JetAnalyzer.h:386
MonitorElement * mJetZBalance_mediumZPt_J_EndCap
Definition: JetAnalyzer.h:743
MonitorElement * mSubJet2_SoftDrop_phi
Definition: JetAnalyzer.h:686
MonitorElement * mMuMultiplicity_lowPt_Barrel
Definition: JetAnalyzer.h:397
edm::ParameterSet cleaningParameters_
Definition: JetAnalyzer.h:137
MonitorElement * mMuEn_highPt_EndCap
Definition: JetAnalyzer.h:448
MonitorElement * mLooseJIDPassFractionVSeta
Definition: JetAnalyzer.h:280
MonitorElement * mHFrac_profile
Definition: JetAnalyzer.h:327
MonitorElement * mMPF_highZPt_J_EndCap
Definition: JetAnalyzer.h:768
MonitorElement * mPhEn_highPt_EndCap
Definition: JetAnalyzer.h:446
MonitorElement * mSubJet4_CMSTopTag_mass_boosted
Definition: JetAnalyzer.h:716
MonitorElement * mMultiplicityQG_lowPt_Barrel
Definition: JetAnalyzer.h:497
GenericTriggerEventFlag * lowPtJetEventFlag_
Definition: JetAnalyzer.h:341
MonitorElement * mMVAPUJIDDiscriminant_lowPt_EndCap
Definition: JetAnalyzer.h:291
MonitorElement * mMuEn_mediumPt_EndCap
Definition: JetAnalyzer.h:443
MonitorElement * mqgLikelihood_lowPt_EndCap
Definition: JetAnalyzer.h:511
MonitorElement * mAxis2_mediumPt_Forward
Definition: JetAnalyzer.h:525
MonitorElement * mPt_EndCap_Hi
Definition: JetAnalyzer.h:254
MonitorElement * mMuEn_lowPt_Barrel
Definition: JetAnalyzer.h:384
edm::EDGetTokenT< edm::ValueMap< float > > qgptDToken_
Definition: JetAnalyzer.h:127
MonitorElement * mTightMVAPUJIDPassFractionVSpt
Definition: JetAnalyzer.h:289
MonitorElement * mCHFrac_highPt_Barrel
Definition: JetAnalyzer.h:377
MonitorElement * mMuEn_highPt_Barrel
Definition: JetAnalyzer.h:394
edm::EDGetTokenT< pat::METCollection > patMetToken_
Definition: JetAnalyzer.h:115
MonitorElement * meCHFracEndCapPlus_BXm1Empty
Definition: JetAnalyzer.h:600
edm::ParameterSet parameters_
Definition: JetAnalyzer.h:142
MonitorElement * mTrimmedMass
Definition: JetAnalyzer.h:653
MonitorElement * mMaxEInHadTowers
Definition: JetAnalyzer.h:356
MonitorElement * mePhFracEndCapMinus_BXm1Filled
Definition: JetAnalyzer.h:634
MonitorElement * mHFHEn_highPt_Forward
Definition: JetAnalyzer.h:480
MonitorElement * mePtEndCapPlus_BXm1Filled
Definition: JetAnalyzer.h:641
MonitorElement * mNHEn_highPt_EndCap
Definition: JetAnalyzer.h:445
MonitorElement * mePtForwardPlus_BXm1Filled
Definition: JetAnalyzer.h:647
MonitorElement * nEEff
Definition: JetAnalyzer.h:543
MonitorElement * mSubJet1_CMSTopTag_phi_boosted
Definition: JetAnalyzer.h:703
MonitorElement * mCHFrac_mediumPt_Barrel
Definition: JetAnalyzer.h:374
MonitorElement * mAxis2_lowPt_Forward
Definition: JetAnalyzer.h:521
MonitorElement * mPhi_Hi
Definition: JetAnalyzer.h:277
void bookMESetSelection(std::string, DQMStore::IBooker &)
MonitorElement * mMultiplicityQG_mediumPt_Barrel
Definition: JetAnalyzer.h:501
edm::InputTag theTriggerResultsLabel_
Definition: JetAnalyzer.h:102
MonitorElement * mPtFirst
Definition: JetAnalyzer.h:270
MonitorElement * mDeltaPt_Z_j1_over_ZPt_30_55_J_Forward
Definition: JetAnalyzer.h:782
MonitorElement * meNHFracEndCapMinus_BXm1Empty
Definition: JetAnalyzer.h:595
MonitorElement * mPhFrac
Definition: JetAnalyzer.h:558
float x
MonitorElement * mPhi_profile
Definition: JetAnalyzer.h:325
MonitorElement * mPt_Barrel
Definition: JetAnalyzer.h:231
MonitorElement * meCHFracBarrel_BXm1Filled
Definition: JetAnalyzer.h:632
MonitorElement * mElEn_lowPt_Barrel
Definition: JetAnalyzer.h:383
MonitorElement * mMass_highPt_Barrel
Definition: JetAnalyzer.h:455
MonitorElement * mHadEnergyInHE
Definition: JetAnalyzer.h:360
std::vector< std::string > highPtJetExpr_
Definition: JetAnalyzer.h:343
edm::EDGetTokenT< edm::ValueMap< int > > qgMultiplicityToken_
Definition: JetAnalyzer.h:125
MonitorElement * mMass_mediumPt_Barrel
Definition: JetAnalyzer.h:452
MonitorElement * meHFEMFracMinus_BXm1Empty
Definition: JetAnalyzer.h:603
MonitorElement * mCATopTag_nSubJets_boosted
Definition: JetAnalyzer.h:698
MonitorElement * mChMultiplicity_highPt_EndCap
Definition: JetAnalyzer.h:465
PFJetIDSelectionFunctor::Version_t pfjetidversion
Definition: JetAnalyzer.h:154
MonitorElement * mConstituents
Definition: JetAnalyzer.h:226
MonitorElement * mNHFrac_lowPt_Barrel
Definition: JetAnalyzer.h:372
MonitorElement * mSubJet4_CMSTopTag_eta
Definition: JetAnalyzer.h:675
MonitorElement * meEta_BXm1Filled
Definition: JetAnalyzer.h:648
MonitorElement * mJetEnergyCorrVSEta
Definition: JetAnalyzer.h:223
MonitorElement * mPhFrac_highPt_Barrel
Definition: JetAnalyzer.h:379
MonitorElement * mCHFracVSpT_Barrel
Definition: JetAnalyzer.h:405
MonitorElement * mPhFracVSpT_EndCap
Definition: JetAnalyzer.h:410
MonitorElement * mChMultiplicity_mediumPt_Barrel
Definition: JetAnalyzer.h:398
MonitorElement * mPhi_Forward_Hi
Definition: JetAnalyzer.h:260
MonitorElement * mMPF_J_Barrel
Definition: JetAnalyzer.h:751
MonitorElement * mJetZBalance_highZPt_J_EndCap
Definition: JetAnalyzer.h:744
MonitorElement * mMultiplicityQG_lowPt_Forward
Definition: JetAnalyzer.h:523
MonitorElement * mEta_profile
Definition: JetAnalyzer.h:324
MonitorElement * mConstituents_EndCap_Hi
Definition: JetAnalyzer.h:256
MonitorElement * mCHFracVSeta_lowPt
Definition: JetAnalyzer.h:414
MonitorElement * mPt_EndCap
Definition: JetAnalyzer.h:237
MonitorElement * mpTD_mediumPt_Forward
Definition: JetAnalyzer.h:526
double eMax_
Definition: JetAnalyzer.h:182
MonitorElement * mMVAPUJIDDiscriminant_mediumPt_EndCap
Definition: JetAnalyzer.h:294
MonitorElement * mCHEn_mediumPt_EndCap
Definition: JetAnalyzer.h:439
MonitorElement * mTightCutPUJIDPassFractionVSpt
Definition: JetAnalyzer.h:305
MonitorElement * mSubJet2_SoftDrop_mass
Definition: JetAnalyzer.h:687
MonitorElement * mSubJet4_CMSTopTag_pt
Definition: JetAnalyzer.h:674
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Inizialize parameters for histo binning.
Definition: JetAnalyzer.cc:285
edm::EDGetTokenT< edm::ValueMap< float > > qgaxis2Token_
Definition: JetAnalyzer.h:128
double phiMax_
Definition: JetAnalyzer.h:174
MonitorElement * mNeutMultiplicity_highPt_Forward
Definition: JetAnalyzer.h:483
MonitorElement * mDPhiZJet
Definition: JetAnalyzer.h:736
MonitorElement * mqgLikelihood_highPt_Barrel
Definition: JetAnalyzer.h:506
MonitorElement * mqgLikelihood_mediumPt_Forward
Definition: JetAnalyzer.h:528
MonitorElement * mePtForwardMinus_BXm1Filled
Definition: JetAnalyzer.h:644
MonitorElement * mLooseCutPUJIDPassFractionVSpt
Definition: JetAnalyzer.h:301
bool isPUPPIJet_
Definition: JetAnalyzer.h:791
MonitorElement * mMuonMultiplicity
Definition: JetAnalyzer.h:492
MonitorElement * mPhFracVSpT_Barrel
Definition: JetAnalyzer.h:407
MonitorElement * mSubJet1_CMSTopTag_pt_boosted
Definition: JetAnalyzer.h:701
MonitorElement * mHFEMFrac_profile
Definition: JetAnalyzer.h:564
MonitorElement * mZMass
Definition: JetAnalyzer.h:737
MonitorElement * mMultiplicityQG_mediumPt_Forward
Definition: JetAnalyzer.h:527
MonitorElement * mqgLikelihood_lowPt_Forward
Definition: JetAnalyzer.h:524
MonitorElement * mDeltaPt_Z_j1_over_ZPt_100_J_Forward
Definition: JetAnalyzer.h:784
MonitorElement * mHFHFrac_lowPt_Forward
Definition: JetAnalyzer.h:470
MonitorElement * mMVAPUJIDDiscriminant_mediumPt_Forward
Definition: JetAnalyzer.h:295
MonitorElement * mJ1Pt_over_ZPt_lowZPt_J_Forward
Definition: JetAnalyzer.h:760
MonitorElement * mMuMultiplicity_lowPt_EndCap
Definition: JetAnalyzer.h:461
MonitorElement * mZJetAsymmetry
Definition: JetAnalyzer.h:738
MonitorElement * meHFHFracPlus_BXm1Empty
Definition: JetAnalyzer.h:605
MonitorElement * mnSubJetsCMSTopTag
Definition: JetAnalyzer.h:661
MonitorElement * mSubJet2_CMSTopTag_mass_boosted
Definition: JetAnalyzer.h:708
MonitorElement * mConstituents_uncor
Definition: JetAnalyzer.h:220
MonitorElement * mNeutMultiplicity_mediumPt_Barrel
Definition: JetAnalyzer.h:399
MonitorElement * meCHFracEndCapMinus_BXm1Filled
Definition: JetAnalyzer.h:636
MonitorElement * mPhi_Lo
Definition: JetAnalyzer.h:273
MonitorElement * mHFrac
Definition: JetAnalyzer.h:227
MonitorElement * mCutPUJIDDiscriminant_highPt_Forward
Definition: JetAnalyzer.h:314
MonitorElement * mNeutMultiplicity_lowPt_Forward
Definition: JetAnalyzer.h:481
MonitorElement * mHFEEn_mediumPt_Forward
Definition: JetAnalyzer.h:477
edm::InputTag vertexLabel_
Definition: JetAnalyzer.h:138
MonitorElement * mSubJet1_SoftDrop_phi
Definition: JetAnalyzer.h:682
MonitorElement * mNeutMultiplicity_highPt_Barrel
Definition: JetAnalyzer.h:402
Definition: Run.h:45
MonitorElement * verticesME
Definition: JetAnalyzer.h:338
MonitorElement * mPhFracVSeta_highPt
Definition: JetAnalyzer.h:422
MonitorElement * mAxis2_mediumPt_EndCap
Definition: JetAnalyzer.h:512
MonitorElement * mFilteredMass_boosted
Definition: JetAnalyzer.h:693
MonitorElement * mpTD_highPt_Forward
Definition: JetAnalyzer.h:530
MonitorElement * mePtForwardMinus_BXm1Empty
Definition: JetAnalyzer.h:604
MonitorElement * mHFHFrac_profile
Definition: JetAnalyzer.h:565
MonitorElement * mJ1Pt_over_ZPt_mediumZPt_J_Barrel
Definition: JetAnalyzer.h:755
MonitorElement * mSoftDropMass_boosted
Definition: JetAnalyzer.h:690
std::vector< std::string > folderNames_
Definition: JetAnalyzer.h:158
MonitorElement * mDeltaPt_Z_j1_over_ZPt_150_290_J_Barrel
Definition: JetAnalyzer.h:775
MonitorElement * mHadEnergyInHO
Definition: JetAnalyzer.h:357
edm::InputTag mInputCollection_
Definition: JetAnalyzer.h:101