CMS 3D CMS Logo

JetDQM.h
Go to the documentation of this file.
1 #ifndef DQMOffline_Trigger_JetDQM_H
2 #define DQMOffline_Trigger_JetDQM_H
3 
4 #include <vector>
5 
12 
13 class JetDQM : public TriggerDQMBase
14 {
15  public:
16  JetDQM();
17  ~JetDQM() override;
18 
19  void initialise(const edm::ParameterSet& iConfig);
21  void fillHistograms(const std::vector<reco::PFJet> & jets,
22  const reco::PFMET & pfmet,
23  const int & ls,
24  const bool passCond);
25  static void fillJetDescription(edm::ParameterSetDescription & histoPSet);
26 
27 private:
28 
29  std::vector<double> jetpt_variable_binning_;
30  std::vector<double> jet1pt_variable_binning_;
31  std::vector<double> jet2pt_variable_binning_;
32  std::vector<double> mjj_variable_binning_;
37 
39 
40  //leading jets pT and eta
45  //most central and most forward jets pT and eta
50  //leading pair quantities
54  //correlations MET-jets
56 
60 
61 };//class
62 
63 #endif //DQMOffline_Trigger_JetDQM_H
ObjME dphijjME_
Definition: JetDQM.h:53
void initialise(const edm::ParameterSet &iConfig)
Definition: JetDQM.cc:8
void fillHistograms(const std::vector< reco::PFJet > &jets, const reco::PFMET &pfmet, const int &ls, const bool passCond)
Definition: JetDQM.cc:90
~JetDQM() override
ObjME cjetptME_
Definition: JetDQM.h:48
ObjME detajjME_
Definition: JetDQM.h:52
ObjME fjetetaME_
Definition: JetDQM.h:47
static void fillJetDescription(edm::ParameterSetDescription &histoPSet)
Definition: JetDQM.cc:180
ObjME mindphijmetME_
Definition: JetDQM.h:55
ObjME jet1etaME_
Definition: JetDQM.h:43
MEbinning ls_binning_
Definition: JetDQM.h:38
std::vector< double > jet1pt_variable_binning_
Definition: JetDQM.h:30
ObjME jet2etaME_
Definition: JetDQM.h:44
MEbinning mindphijmet_binning_
Definition: JetDQM.h:36
ObjME jet2ptME_
Definition: JetDQM.h:42
void bookHistograms(DQMStore::IBooker &)
Definition: JetDQM.cc:23
vector< PseudoJet > jets
ObjME jet1ptME_
Definition: JetDQM.h:41
std::vector< double > mjj_variable_binning_
Definition: JetDQM.h:32
ObjME mjjVsLS_
Definition: JetDQM.h:58
MEbinning jeteta_binning_
Definition: JetDQM.h:33
ObjME mindphijmetVsLS_
Definition: JetDQM.h:59
def ls(path, rec=False)
Definition: eostools.py:348
std::vector< double > jetpt_variable_binning_
Definition: JetDQM.h:29
ObjME cjetetaME_
Definition: JetDQM.h:46
std::vector< double > jet2pt_variable_binning_
Definition: JetDQM.h:31
MEbinning dphijj_binning_
Definition: JetDQM.h:35
MEbinning detajj_binning_
Definition: JetDQM.h:34
ObjME fjetptME_
Definition: JetDQM.h:49
ObjME jet1etaVsLS_
Definition: JetDQM.h:57
ObjME mjjME_
Definition: JetDQM.h:51
Definition: JetDQM.h:13