#include <TriggerDQMBase.h>
Classes | |
struct | MEbinning |
class | ObjME |
Public Types | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
Public Member Functions | |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, unsigned nbins, double xmin, double xmax) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const std::vector< double > &binningX) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, unsigned nbinsX, double xmin, double xmax, double ymin, double ymax) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, unsigned nbinsX, double xmin, double xmax, unsigned nbinsY, double ymin, double ymax) |
void | bookME (DQMStore::IBooker &, ObjME &me, const std::string &histname, const std::string &histtitle, const std::vector< double > &binningX, const std::vector< double > &binningY) |
void | setMETitle (ObjME &me, const std::string &titleX, const std::string &titleY) |
TriggerDQMBase ()=default | |
virtual | ~TriggerDQMBase ()=default |
Static Public Member Functions | |
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) |
Definition at line 7 of file TriggerDQMBase.h.
Definition at line 10 of file TriggerDQMBase.h.
Definition at line 9 of file TriggerDQMBase.h.
|
default |
|
virtualdefault |
void TriggerDQMBase::bookME | ( | DQMStore::IBooker & | ibooker, |
ObjME & | me, | ||
const std::string & | histname, | ||
const std::string & | histtitle, | ||
unsigned | nbins, | ||
double | xmin, | ||
double | xmax | ||
) |
Definition at line 10 of file TriggerDQMBase.cc.
References dqm::dqmstoreimpl::DQMStore::IBooker::book1D(), TriggerDQMBase::ObjME::denominator, and TriggerDQMBase::ObjME::numerator.
Referenced by METDQM::bookHistograms(), HTDQM::bookHistograms(), JetDQM::bookHistograms(), HMesonGammaDQM::bookHistograms(), TopMonitor::bookHistograms(), METplusTrackMonitor::bookHistograms(), and DiJetMonitor::bookHistograms().
void TriggerDQMBase::bookME | ( | DQMStore::IBooker & | ibooker, |
ObjME & | me, | ||
const std::string & | histname, | ||
const std::string & | histtitle, | ||
const std::vector< double > & | binningX | ||
) |
Definition at line 20 of file TriggerDQMBase.cc.
References dqm::dqmstoreimpl::DQMStore::IBooker::book1D(), TriggerDQMBase::ObjME::denominator, LaserClient_cfi::nbins, and TriggerDQMBase::ObjME::numerator.
void TriggerDQMBase::bookME | ( | DQMStore::IBooker & | ibooker, |
ObjME & | me, | ||
const std::string & | histname, | ||
const std::string & | histtitle, | ||
unsigned | nbinsX, | ||
double | xmin, | ||
double | xmax, | ||
double | ymin, | ||
double | ymax | ||
) |
Definition at line 31 of file TriggerDQMBase.cc.
References dqm::dqmstoreimpl::DQMStore::IBooker::bookProfile(), TriggerDQMBase::ObjME::denominator, and TriggerDQMBase::ObjME::numerator.
void TriggerDQMBase::bookME | ( | DQMStore::IBooker & | ibooker, |
ObjME & | me, | ||
const std::string & | histname, | ||
const std::string & | histtitle, | ||
unsigned | nbinsX, | ||
double | xmin, | ||
double | xmax, | ||
unsigned | nbinsY, | ||
double | ymin, | ||
double | ymax | ||
) |
Definition at line 45 of file TriggerDQMBase.cc.
References dqm::dqmstoreimpl::DQMStore::IBooker::book2D(), TriggerDQMBase::ObjME::denominator, and TriggerDQMBase::ObjME::numerator.
void TriggerDQMBase::bookME | ( | DQMStore::IBooker & | ibooker, |
ObjME & | me, | ||
const std::string & | histname, | ||
const std::string & | histtitle, | ||
const std::vector< double > & | binningX, | ||
const std::vector< double > & | binningY | ||
) |
Definition at line 60 of file TriggerDQMBase.cc.
References dqm::dqmstoreimpl::DQMStore::IBooker::book2D(), TriggerDQMBase::ObjME::denominator, hlt_dqm_clientPB-live_cfg::nbinsX, hlt_dqm_clientPB-live_cfg::nbinsY, and TriggerDQMBase::ObjME::numerator.
|
static |
Definition at line 83 of file TriggerDQMBase.cc.
References edm::ParameterSetDescription::add().
Referenced by TopMonitor::fillDescriptions(), METplusTrackMonitor::fillDescriptions(), DiJetMonitor::fillDescriptions(), HMesonGammaDQM::fillHmgDescription(), HTDQM::fillHtDescription(), JetDQM::fillJetDescription(), and METDQM::fillMetDescription().
|
static |
Definition at line 77 of file TriggerDQMBase.cc.
References edm::ParameterSetDescription::add().
Referenced by TopMonitor::fillDescriptions(), METplusTrackMonitor::fillDescriptions(), DiJetMonitor::fillDescriptions(), HMesonGammaDQM::fillHmgDescription(), HTDQM::fillHtDescription(), JetDQM::fillJetDescription(), and METDQM::fillMetDescription().
|
static |
Definition at line 97 of file TriggerDQMBase.cc.
References edm::ParameterSet::getParameter().
|
static |
Definition at line 89 of file TriggerDQMBase.cc.
References edm::ParameterSet::getParameter().
Referenced by DiJetMonitor::DiJetMonitor(), METDQM::initialise(), HTDQM::initialise(), JetDQM::initialise(), HMesonGammaDQM::initialise(), and TopMonitor::TopMonitor().
void TriggerDQMBase::setMETitle | ( | ObjME & | me, |
const std::string & | titleX, | ||
const std::string & | titleY | ||
) |
Definition at line 3 of file TriggerDQMBase.cc.
References TriggerDQMBase::ObjME::denominator, TriggerDQMBase::ObjME::numerator, and dqm::impl::MonitorElement::setAxisTitle().
Referenced by METDQM::bookHistograms(), HTDQM::bookHistograms(), JetDQM::bookHistograms(), HMesonGammaDQM::bookHistograms(), TopMonitor::bookHistograms(), METplusTrackMonitor::bookHistograms(), and DiJetMonitor::bookHistograms().