#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 &) |
void | ecaldqmGetSetupObjects (edm::EventSetup const &) |
template<typename FuncOnWorker > | |
void | executeOnWorkers_ (FuncOnWorker, std::string const &, std::string const &="", int=1) const |
Protected Attributes | |
const std::string | 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 21 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, ntuplemaker::time, verbosity_, EcalCondDBWriter_cfi::workerParams, and workers_.
|
virtualnoexcept |
Definition at line 45 of file EcalDQMonitor.cc.
References executeOnWorkers_(), moduleName_, and verbosity_.
|
protected |
Definition at line 115 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::beginLuminosityBlock(), executeOnWorkers_(), edm::LuminosityBlockBase::luminosityBlock(), moduleName_, ecaldqm::DQWorker::onlineMode(), ecaldqm::DQWorker::setLumiNumber(), ecaldqm::DQWorker::setTime(), ntuplemaker::time, and verbosity_.
Referenced by EcalDQMonitorTask::globalBeginLuminosityBlock().
|
protected |
Definition at line 87 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::beginRun(), executeOnWorkers_(), moduleName_, ecaldqm::DQWorker::onlineMode(), edm::RunBase::run(), ecaldqm::DQWorker::setRunNumber(), ecaldqm::DQWorker::setTime(), ntuplemaker::time, and verbosity_.
Referenced by EcalDQMonitorClient::beginRun(), and EcalDQMonitorTask::dqmBeginRun().
|
protected |
Definition at line 129 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::endLuminosityBlock(), executeOnWorkers_(), edm::LuminosityBlockBase::luminosityBlock(), moduleName_, ecaldqm::DQWorker::onlineMode(), ecaldqm::DQWorker::setLumiNumber(), ecaldqm::DQWorker::setTime(), ntuplemaker::time, and verbosity_.
Referenced by EcalDQMonitorClient::dqmEndLuminosityBlock(), and EcalDQMonitorTask::globalEndLuminosityBlock().
|
protected |
Definition at line 101 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::endRun(), executeOnWorkers_(), moduleName_, ecaldqm::DQWorker::onlineMode(), edm::RunBase::run(), ecaldqm::DQWorker::setRunNumber(), ecaldqm::DQWorker::setTime(), ntuplemaker::time, and verbosity_.
Referenced by EcalDQMonitorTask::dqmEndRun(), and EcalDQMonitorClient::endRun().
|
protected |
Definition at line 64 of file EcalDQMonitor.cc.
References edm::EventSetup::get(), get, edm::ESHandle< T >::product(), ecaldqm::setElectronicsMap(), ecaldqm::setGeometry(), ecaldqm::setTopology(), and ecaldqm::setTrigTowerMap().
Referenced by EcalDQMonitorClient::beginRun(), and EcalDQMonitorTask::bookHistograms().
|
protected |
Definition at line 51 of file EcalDQMonitor.h.
References cppFunctionSkipper::exception, moduleName_, verbosity_, and workers_.
Referenced by EcalDQMonitorTask::analyze(), 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 53 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 46 of file EcalDQMonitor.h.
Referenced by EcalDQMonitorTask::analyze(), ecaldqmBeginLuminosityBlock(), ecaldqmBeginRun(), ecaldqmEndLuminosityBlock(), ecaldqmEndRun(), EcalDQMonitor(), EcalDQMonitorTask::EcalDQMonitorTask(), executeOnWorkers_(), EcalDQMonitorTask::globalEndLuminosityBlock(), EcalDQMonitorTask::runOnCollection(), EcalDQMonitorClient::runWorkers(), and ~EcalDQMonitor().
|
protected |
Definition at line 47 of file EcalDQMonitor.h.
Referenced by EcalDQMonitorTask::analyze(), ecaldqmBeginLuminosityBlock(), ecaldqmBeginRun(), ecaldqmEndLuminosityBlock(), ecaldqmEndRun(), EcalDQMonitor(), EcalDQMonitorTask::EcalDQMonitorTask(), executeOnWorkers_(), EcalDQMonitorTask::globalBeginLuminosityBlock(), EcalDQMonitorTask::globalEndLuminosityBlock(), EcalDQMonitorTask::runOnCollection(), EcalDQMonitorClient::runWorkers(), and ~EcalDQMonitor().
|
protected |
Definition at line 45 of file EcalDQMonitor.h.
Referenced by EcalDQMonitor(), and executeOnWorkers_().