#include <EcalDQMonitor.h>
Public Member Functions | |
EcalDQMonitor (edm::ParameterSet const &) | |
virtual | ~EcalDQMonitor () noexcept(false) |
Static Public Member Functions | |
static void | fillDescriptions (edm::ParameterSetDescription &) |
Protected Member Functions | |
void | ecaldqmBeginLuminosityBlock (edm::LuminosityBlock const &, edm::EventSetup const &) const |
void | ecaldqmBeginRun (edm::Run const &, edm::EventSetup const &) |
void | ecaldqmEndLuminosityBlock (edm::LuminosityBlock const &, edm::EventSetup const &) |
void | ecaldqmEndRun (edm::Run const &, edm::EventSetup const &) |
template<typename FuncOnWorker > | |
void | executeOnWorkers_ (FuncOnWorker, std::string const &, std::string const &="", int=1) const |
Protected Attributes | |
std::string const | moduleName_ |
const int | verbosity_ |
std::vector< DQWorker * > | workers_ |
Definition at line 25 of file EcalDQMonitor.h.
ecaldqm::EcalDQMonitor::EcalDQMonitor | ( | edm::ParameterSet const & | _ps | ) |
Definition at line 23 of file EcalDQMonitor.cc.
References cppFunctionSkipper::exception, edm::ParameterSet::getUntrackedParameter(), edm::ParameterSet::getUntrackedParameterSet(), moduleName_, Skims_PA_cff::name, ecaldqm::DQWorker::onlineMode(), ecaldqm::DQWorker::setTime(), ecaldqm::WorkerFactoryStore::singleton(), AlCaHLTBitMon_QueryRunRegistry::string, hcalRecHitTable_cff::time, verbosity_, EcalCondDBWriter_cfi::workerParams, and workers_.
|
virtualnoexcept |
Definition at line 47 of file EcalDQMonitor.cc.
References executeOnWorkers_(), moduleName_, and verbosity_.
|
protected |
Definition at line 94 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::beginLuminosityBlock(), executeOnWorkers_(), edm::LuminosityBlockBase::luminosityBlock(), moduleName_, ecaldqm::DQWorker::onlineMode(), ecaldqm::DQWorker::setLumiNumber(), ecaldqm::DQWorker::setTime(), hcalRecHitTable_cff::time, and verbosity_.
Referenced by EcalDQMonitorTask::globalBeginLuminosityBlock().
|
protected |
Definition at line 66 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::beginRun(), executeOnWorkers_(), moduleName_, ecaldqm::DQWorker::onlineMode(), edm::RunBase::run(), ecaldqm::DQWorker::setRunNumber(), ecaldqm::DQWorker::setTime(), hcalRecHitTable_cff::time, and verbosity_.
Referenced by EcalDQMonitorClient::beginRun(), and EcalDQMonitorTask::dqmBeginRun().
|
protected |
Definition at line 108 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::endLuminosityBlock(), executeOnWorkers_(), edm::LuminosityBlockBase::luminosityBlock(), moduleName_, ecaldqm::DQWorker::onlineMode(), ecaldqm::DQWorker::setLumiNumber(), ecaldqm::DQWorker::setTime(), hcalRecHitTable_cff::time, and verbosity_.
Referenced by EcalDQMonitorClient::dqmEndLuminosityBlock(), and EcalDQMonitorTask::globalEndLuminosityBlock().
|
protected |
Definition at line 80 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::endRun(), executeOnWorkers_(), moduleName_, ecaldqm::DQWorker::onlineMode(), edm::RunBase::run(), ecaldqm::DQWorker::setRunNumber(), ecaldqm::DQWorker::setTime(), hcalRecHitTable_cff::time, and verbosity_.
Referenced by EcalDQMonitorTask::dqmEndRun(), and EcalDQMonitorClient::endRun().
|
protected |
Definition at line 50 of file EcalDQMonitor.h.
References cppFunctionSkipper::exception, moduleName_, verbosity_, and workers_.
Referenced by EcalDQMonitorTask::analyze(), EcalDQMonitorClient::beginRun(), EcalDQMonitorTask::bookHistograms(), EcalDQMonitorClient::dqmEndJob(), EcalDQMonitorClient::dqmEndLuminosityBlock(), EcalDQMonitorTask::dqmEndRun(), ecaldqmBeginLuminosityBlock(), ecaldqmBeginRun(), ecaldqmEndLuminosityBlock(), ecaldqmEndRun(), EcalDQMonitorClient::EcalDQMonitorClient(), EcalDQMonitorTask::EcalDQMonitorTask(), EcalDQMonitorTask::globalBeginLuminosityBlock(), EcalDQMonitorTask::runOnCollection(), EcalDQMonitorClient::runWorkers(), and ~EcalDQMonitor().
|
static |
Definition at line 55 of file EcalDQMonitor.cc.
References edm::ParameterSetDescription::addUntracked(), EcalCalibMonitorClient_cfi::commonParameters, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by EcalDQMonitorClient::fillDescriptions(), and EcalDQMonitorTask::fillDescriptions().
|
protected |
Definition at line 45 of file EcalDQMonitor.h.
Referenced by EcalDQMonitorTask::analyze(), ecaldqmBeginLuminosityBlock(), ecaldqmBeginRun(), ecaldqmEndLuminosityBlock(), ecaldqmEndRun(), EcalDQMonitor(), EcalDQMonitorTask::EcalDQMonitorTask(), executeOnWorkers_(), EcalDQMonitorTask::formSchedule(), EcalDQMonitorTask::globalEndLuminosityBlock(), EcalDQMonitorTask::runOnCollection(), EcalDQMonitorClient::runWorkers(), and ~EcalDQMonitor().
|
protected |
Definition at line 46 of file EcalDQMonitor.h.
Referenced by EcalDQMonitorTask::analyze(), ecaldqmBeginLuminosityBlock(), ecaldqmBeginRun(), ecaldqmEndLuminosityBlock(), ecaldqmEndRun(), EcalDQMonitor(), EcalDQMonitorTask::EcalDQMonitorTask(), executeOnWorkers_(), EcalDQMonitorTask::formSchedule(), EcalDQMonitorTask::globalBeginLuminosityBlock(), EcalDQMonitorTask::globalEndLuminosityBlock(), EcalDQMonitorTask::runOnCollection(), EcalDQMonitorClient::runWorkers(), and ~EcalDQMonitor().
|
protected |
Definition at line 44 of file EcalDQMonitor.h.
Referenced by EcalDQMonitor(), and executeOnWorkers_().