#include <JetDQM.h>
Public Member Functions | |
void | bookHistograms (DQMStore::IBooker &) |
void | fillHistograms (const std::vector< reco::PFJet > &jets, const reco::PFMET &pfmet, const int ls, const bool passCond) |
void | initialise (const edm::ParameterSet &iConfig) |
JetDQM () | |
~JetDQM () override | |
Public Member Functions inherited from TriggerDQMBase | |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const uint nbins, const double xmin, const double xmax, const bool bookDen=true) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const std::vector< double > &binningX, const bool bookDen=true) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const uint nbinsX, const double xmin, const double xmax, const double ymin, const double ymax, const bool bookDen=true) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const uint nbinsX, const double xmin, const double xmax, const uint nbinsY, const double ymin, const double ymax, const bool bookDen=true) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const std::vector< double > &binningX, const std::vector< double > &binningY, const bool bookDen=true) |
void | setMETitle (ObjME &me, const std::string &titleX, const std::string &titleY) |
TriggerDQMBase ()=default | |
virtual | ~TriggerDQMBase ()=default |
Static Public Member Functions | |
static void | fillJetDescription (edm::ParameterSetDescription &histoPSet) |
Static Public Member Functions inherited from TriggerDQMBase | |
static void | fillHistoLSPSetDescription (edm::ParameterSetDescription &pset) |
static void | fillHistoPSetDescription (edm::ParameterSetDescription &pset) |
static MEbinning | getHistoLSPSet (const edm::ParameterSet &pset) |
static MEbinning | getHistoPSet (const edm::ParameterSet &pset) |
Private Attributes | |
ObjME | cjetetaME_ |
ObjME | cjetptME_ |
MEbinning | detajj_binning_ |
ObjME | detajjME_ |
MEbinning | dphijj_binning_ |
ObjME | dphijjME_ |
ObjME | fjetetaME_ |
ObjME | fjetptME_ |
ObjME | jet1etaME_ |
ObjME | jet1etaVsLS_ |
std::vector< double > | jet1pt_variable_binning_ |
ObjME | jet1ptME_ |
ObjME | jet2etaME_ |
std::vector< double > | jet2pt_variable_binning_ |
ObjME | jet2ptME_ |
MEbinning | jeteta_binning_ |
std::vector< double > | jetpt_variable_binning_ |
MEbinning | ls_binning_ |
MEbinning | mindphijmet_binning_ |
ObjME | mindphijmetME_ |
ObjME | mindphijmetVsLS_ |
std::vector< double > | mjj_variable_binning_ |
ObjME | mjjME_ |
ObjME | mjjVsLS_ |
Additional Inherited Members | |
Public Types inherited from TriggerDQMBase | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
|
default |
|
overridedefault |
void JetDQM::bookHistograms | ( | DQMStore::IBooker & | ibooker | ) |
Definition at line 29 of file JetDQM.cc.
References TriggerDQMBase::bookME(), cjetetaME_, cjetptME_, detajj_binning_, detajjME_, dphijj_binning_, dphijjME_, fjetetaME_, fjetptME_, jet1etaME_, jet1etaVsLS_, jet1pt_variable_binning_, jet1ptME_, jet2etaME_, jet2pt_variable_binning_, jet2ptME_, jeteta_binning_, jetpt_variable_binning_, ls_binning_, mindphijmet_binning_, mindphijmetME_, mindphijmetVsLS_, mjj_variable_binning_, mjjME_, mjjVsLS_, TriggerDQMBase::MEbinning::nbins, TriggerDQMBase::setMETitle(), AlCaHLTBitMon_QueryRunRegistry::string, TriggerDQMBase::MEbinning::xmax, and TriggerDQMBase::MEbinning::xmin.
Referenced by ObjMonitor::bookHistograms().
void JetDQM::fillHistograms | ( | const std::vector< reco::PFJet > & | jets, |
const reco::PFMET & | pfmet, | ||
const int | ls, | ||
const bool | passCond | ||
) |
Definition at line 130 of file JetDQM.cc.
References cjetetaME_, cjetptME_, reco::deltaPhi(), TriggerDQMBase::ObjME::denominator, detajjME_, dphijjME_, HLT_2023v12_cff::eta1, HLT_2023v12_cff::eta2, dqm::impl::MonitorElement::Fill(), fjetetaME_, fjetptME_, jet1etaME_, jet1etaVsLS_, jet1ptME_, jet2etaME_, jet2ptME_, PDWG_EXODelayedJetMET_cff::jets, eostools::ls(), EgHLTOffHistBins_cfi::mass, mindphijmetME_, mindphijmetVsLS_, mjjME_, mjjVsLS_, TriggerDQMBase::ObjME::numerator, phi, reco::LeafCandidate::phi(), and DiDispStaMuonMonitor_cfi::pt.
Referenced by ObjMonitor::analyze().
|
static |
Definition at line 220 of file JetDQM.cc.
References trigObjTnPSource_cfi::bins, ObjMonitor_cfi::detajjPSet, ObjMonitor_cfi::dphijjPSet, TriggerDQMBase::fillHistoLSPSetDescription(), TriggerDQMBase::fillHistoPSetDescription(), V0Monitor_cff::histoPSet, ObjMonitor_cfi::jetetaPSet, V0Monitor_cfi::lsPSet, and ObjMonitor_cfi::mindphijmetPSet.
Referenced by ObjMonitor::fillDescriptions().
void JetDQM::initialise | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 8 of file JetDQM.cc.
References detajj_binning_, dphijj_binning_, TriggerDQMBase::getHistoPSet(), edm::ParameterSet::getParameter(), jet1pt_variable_binning_, jet2pt_variable_binning_, jeteta_binning_, jetpt_variable_binning_, ls_binning_, mindphijmet_binning_, and mjj_variable_binning_.
Referenced by ObjMonitor::ObjMonitor().
|
private |
Definition at line 42 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 44 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 30 of file JetDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 49 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 31 of file JetDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 50 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 43 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 45 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 38 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 55 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 25 of file JetDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 36 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 39 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 26 of file JetDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 37 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 29 of file JetDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 24 of file JetDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 33 of file JetDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 32 of file JetDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 53 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 57 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 27 of file JetDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 48 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 56 of file JetDQM.h.
Referenced by bookHistograms(), and fillHistograms().