#include <METDQM.h>
Public Member Functions | |
void | bookHistograms (DQMStore::IBooker &) |
void | fillHistograms (const double &met, const double &phi, const int &ls, const bool passCond) |
void | initialise (const edm::ParameterSet &iConfig) |
METDQM () | |
~METDQM () override | |
Public Member Functions inherited from TriggerDQMBase | |
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 std::vector< double > &binningX, const std::vector< double > &binningY, const bool bookDen=true) |
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 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 | setMETitle (ObjME &me, const std::string &titleX, const std::string &titleY) |
TriggerDQMBase ()=default | |
virtual | ~TriggerDQMBase ()=default |
Static Public Member Functions | |
static void | fillMetDescription (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 | |
MEbinning | ls_binning_ |
MEbinning | met_binning_ |
std::vector< double > | met_variable_binning_ |
ObjME | metME_ |
ObjME | metME_variableBinning_ |
ObjME | metPhiME_ |
ObjME | metVsLS_ |
MEbinning | phi_binning_ |
Additional Inherited Members | |
Public Types inherited from TriggerDQMBase | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
|
default |
|
overridedefault |
void METDQM::bookHistograms | ( | DQMStore::IBooker & | ibooker | ) |
Definition at line 18 of file METDQM.cc.
References TriggerDQMBase::bookME(), ls_binning_, met_binning_, met_variable_binning_, metME_, metME_variableBinning_, metPhiME_, metVsLS_, TriggerDQMBase::MEbinning::nbins, phi_binning_, TriggerDQMBase::setMETitle(), AlCaHLTBitMon_QueryRunRegistry::string, TriggerDQMBase::MEbinning::xmax, and TriggerDQMBase::MEbinning::xmin.
Referenced by ObjMonitor::bookHistograms().
void METDQM::fillHistograms | ( | const double & | met, |
const double & | phi, | ||
const int & | ls, | ||
const bool | passCond | ||
) |
Definition at line 50 of file METDQM.cc.
References TriggerDQMBase::ObjME::denominator, dqm::impl::MonitorElement::Fill(), eostools::ls(), BTaggingMonitor_cfi::met, metME_, metME_variableBinning_, metPhiME_, metVsLS_, TriggerDQMBase::ObjME::numerator, and phi.
Referenced by ObjMonitor::analyze().
|
static |
Definition at line 68 of file METDQM.cc.
References trigObjTnPSource_cfi::bins, TriggerDQMBase::fillHistoLSPSetDescription(), TriggerDQMBase::fillHistoPSetDescription(), LumiMonitor_cff::histoPSet, LumiMonitor_cff::lsPSet, BTaggingMonitor_cfi::metPSet, and BPHMonitor_cff::phiPSet.
Referenced by ObjMonitor::fillDescriptions().
void METDQM::initialise | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 7 of file METDQM.cc.
References TriggerDQMBase::getHistoPSet(), edm::ParameterSet::getParameter(), ls_binning_, met_binning_, met_variable_binning_, and phi_binning_.
Referenced by ObjMonitor::ObjMonitor().
|
private |
Definition at line 23 of file METDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 21 of file METDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 20 of file METDQM.h.
Referenced by bookHistograms(), and initialise().
|
private |
Definition at line 25 of file METDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 26 of file METDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 28 of file METDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 27 of file METDQM.h.
Referenced by bookHistograms(), and fillHistograms().
|
private |
Definition at line 22 of file METDQM.h.
Referenced by bookHistograms(), and initialise().