#include <EcalDQMonitor.h>
Public Member Functions | |
EcalDQMonitor (edm::ParameterSet const &) | |
virtual | ~EcalDQMonitor () |
Static Public Member Functions | |
static void | fillDescriptions (edm::ParameterSetDescription &) |
Protected Member Functions | |
void | ecaldqmBeginLuminosityBlock (edm::LuminosityBlock const &, edm::EventSetup const &) |
void | ecaldqmBeginRun (edm::Run const &, edm::EventSetup const &) |
template<typename Booker > | |
void | ecaldqmBookHistograms (Booker &) |
void | ecaldqmEndLuminosityBlock (edm::LuminosityBlock const &, edm::EventSetup const &) |
void | ecaldqmEndRun (edm::Run const &, edm::EventSetup const &) |
void | ecaldqmGetSetupObjects (edm::EventSetup const &) |
void | ecaldqmReleaseHistograms () |
template<typename FuncOnWorker > | |
void | executeOnWorkers_ (FuncOnWorker, std::string const &, std::string const &="", int=1) |
Protected Attributes | |
std::string const | moduleName_ |
int const | verbosity_ |
std::vector< DQWorker * > | workers_ |
Definition at line 21 of file EcalDQMonitor.h.
ecaldqm::EcalDQMonitor::EcalDQMonitor | ( | edm::ParameterSet const & | _ps | ) |
Definition at line 22 of file EcalDQMonitor.cc.
References cppFunctionSkipper::exception, edm::ParameterSet::getUntrackedParameter(), edm::ParameterSet::getUntrackedParameterSet(), moduleName_, mergeVDriftHistosByStation::name, ecaldqm::DQWorker::onlineMode(), ecaldqm::DQWorker::setTime(), ecaldqm::WorkerFactoryStore::singleton(), AlCaHLTBitMon_QueryRunRegistry::string, cond::rpcobgas::time, verbosity_, and workers_.
|
virtual |
Definition at line 45 of file EcalDQMonitor.cc.
References executeOnWorkers_(), moduleName_, and verbosity_.
|
protected |
Definition at line 132 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::beginLuminosityBlock(), executeOnWorkers_(), edm::LuminosityBlockBase::luminosityBlock(), moduleName_, ecaldqm::DQWorker::onlineMode(), ecaldqm::DQWorker::setLumiNumber(), ecaldqm::DQWorker::setTime(), cond::rpcobgas::time, and verbosity_.
Referenced by EcalDQMonitorTask::beginLuminosityBlock().
|
protected |
Definition at line 108 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::beginRun(), executeOnWorkers_(), moduleName_, ecaldqm::DQWorker::onlineMode(), edm::RunBase::run(), ecaldqm::DQWorker::setRunNumber(), ecaldqm::DQWorker::setTime(), cond::rpcobgas::time, and verbosity_.
Referenced by EcalDQMonitorClient::beginRun(), and EcalDQMonitorTask::dqmBeginRun().
|
protected |
Definition at line 46 of file EcalDQMonitor.h.
References ecaldqm::DQWorker::bookMEs(), executeOnWorkers_(), and ecaldqm::DQWorker::releaseMEs().
Referenced by EcalDQMonitorClient::beginRun(), and EcalDQMonitorTask::bookHistograms().
|
protected |
Definition at line 144 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::endLuminosityBlock(), executeOnWorkers_(), edm::LuminosityBlockBase::luminosityBlock(), moduleName_, ecaldqm::DQWorker::onlineMode(), ecaldqm::DQWorker::setLumiNumber(), ecaldqm::DQWorker::setTime(), cond::rpcobgas::time, and verbosity_.
Referenced by EcalDQMonitorClient::endLuminosityBlock(), and EcalDQMonitorTask::endLuminosityBlock().
|
protected |
Definition at line 120 of file EcalDQMonitor.cc.
References ecaldqm::DQWorker::endRun(), executeOnWorkers_(), moduleName_, ecaldqm::DQWorker::onlineMode(), edm::RunBase::run(), ecaldqm::DQWorker::setRunNumber(), ecaldqm::DQWorker::setTime(), cond::rpcobgas::time, and verbosity_.
Referenced by EcalDQMonitorClient::endRun(), and EcalDQMonitorTask::endRun().
|
protected |
Definition at line 69 of file EcalDQMonitor.cc.
References ecaldqm::checkElectronicsMap(), ecaldqm::checkGeometry(), ecaldqm::checkTopology(), ecaldqm::checkTrigTowerMap(), edm::EventSetup::get(), edm::ESHandle< class >::product(), ecaldqm::setElectronicsMap(), ecaldqm::setGeometry(), ecaldqm::setTopology(), and ecaldqm::setTrigTowerMap().
Referenced by EcalDQMonitorClient::beginRun(), and EcalDQMonitorTask::bookHistograms().
|
protected |
Definition at line 100 of file EcalDQMonitor.cc.
References executeOnWorkers_(), and ecaldqm::DQWorker::releaseMEs().
Referenced by EcalDQMonitorClient::endRun(), and EcalDQMonitorTask::endRun().
|
protected |
Definition at line 56 of file EcalDQMonitor.h.
References cppFunctionSkipper::exception, moduleName_, verbosity_, and workers_.
Referenced by EcalDQMonitorTask::analyze(), ecaldqmBeginLuminosityBlock(), ecaldqmBeginRun(), ecaldqmBookHistograms(), ecaldqmEndLuminosityBlock(), ecaldqmEndRun(), EcalDQMonitorClient::EcalDQMonitorClient(), EcalDQMonitorTask::EcalDQMonitorTask(), ecaldqmReleaseHistograms(), EcalDQMonitorTask::endLuminosityBlock(), EcalDQMonitorTask::endRun(), EcalDQMonitorTask::runOnCollection(), EcalDQMonitorClient::runWorkers(), and ~EcalDQMonitor().
|
static |
Definition at line 56 of file EcalDQMonitor.cc.
References edm::ParameterSetDescription::addUntracked(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by EcalDQMonitorClient::fillDescriptions(), and EcalDQMonitorTask::fillDescriptions().
|
protected |
Definition at line 40 of file EcalDQMonitor.h.
Referenced by EcalDQMonitorTask::analyze(), ecaldqmBeginLuminosityBlock(), ecaldqmBeginRun(), ecaldqmEndLuminosityBlock(), ecaldqmEndRun(), EcalDQMonitor(), EcalDQMonitorTask::EcalDQMonitorTask(), EcalDQMonitorTask::endLuminosityBlock(), EcalDQMonitorTask::endRun(), executeOnWorkers_(), EcalDQMonitorTask::runOnCollection(), EcalDQMonitorClient::runWorkers(), and ~EcalDQMonitor().
|
protected |
Definition at line 41 of file EcalDQMonitor.h.
Referenced by EcalDQMonitorTask::analyze(), ecaldqmBeginLuminosityBlock(), ecaldqmBeginRun(), ecaldqmEndLuminosityBlock(), ecaldqmEndRun(), EcalDQMonitor(), EcalDQMonitorTask::EcalDQMonitorTask(), EcalDQMonitorTask::endLuminosityBlock(), executeOnWorkers_(), EcalDQMonitorClient::runWorkers(), and ~EcalDQMonitor().
|
protected |
Definition at line 39 of file EcalDQMonitor.h.
Referenced by EcalDQMonitor(), and executeOnWorkers_().