#include <DQWorker.h>
Public Types | |
enum | MESets { nMESets } |
Public Member Functions | |
virtual void | beginLuminosityBlock (const edm::LuminosityBlock &, const edm::EventSetup &) |
virtual void | beginRun (const edm::Run &, const edm::EventSetup &) |
virtual void | bookMEs () |
DQWorker (const edm::ParameterSet &, const edm::ParameterSet &, std::string const &) | |
virtual void | endLuminosityBlock (const edm::LuminosityBlock &, const edm::EventSetup &) |
virtual void | endRun (const edm::Run &, const edm::EventSetup &) |
const std::vector< MESet * > & | getMEs () |
virtual std::string const & | getName () |
virtual bool | isInitialized () |
virtual void | reset () |
virtual void | setInitialized (bool _init) |
virtual void | setVerbosity (int _verbosity) |
virtual | ~DQWorker () |
Static Public Member Functions | |
static void | setMEData (std::vector< MEData > &) |
Static Public Attributes | |
static std::map< std::string, std::vector< MEData > > | meData |
Protected Member Functions | |
MESet * | createMESet_ (std::string const &, MEData const &, bool _readOnly=false) const |
void | meSet_ (unsigned, edm::ParameterSet const &) |
Protected Attributes | |
bool | initialized_ |
std::vector< MESet * > | MEs_ |
std::string | name_ |
int | verbosity_ |
Definition at line 22 of file DQWorker.h.
Enumerator | |
---|---|
nMESets |
Definition at line 43 of file DQWorker.h.
ecaldqm::DQWorker::DQWorker | ( | const edm::ParameterSet & | , |
const edm::ParameterSet & | _paths, | ||
std::string const & | _name | ||
) |
Definition at line 18 of file DQWorker.cc.
References asciidump::at, createMESet_(), data, edm::ParameterSet::getUntrackedParameter(), meData, MEs_, name_, and ecaldqm::MEData::pathName.
|
virtual |
|
inlinevirtual |
Reimplemented in ecaldqm::IntegrityTask, ecaldqm::RawDataTask, and ecaldqm::TowerStatusTask.
Definition at line 30 of file DQWorker.h.
Referenced by EcalDQMonitorTask::beginLuminosityBlock().
|
inlinevirtual |
Reimplemented in ecaldqm::ClusterTask, ecaldqm::LaserTask, ecaldqm::LedTask, ecaldqm::SelectiveReadoutTask, ecaldqm::TrigPrimTask, ecaldqm::TestPulseTask, ecaldqm::LaserClient, ecaldqm::EnergyTask, ecaldqm::PNPresampleTask, ecaldqm::CertificationClient, ecaldqm::OccupancyClient, ecaldqm::SummaryClient, and ecaldqm::TowerStatusTask.
Definition at line 27 of file DQWorker.h.
Referenced by EcalDQMonitorClient::beginRun(), and EcalDQMonitorTask::beginRun().
|
virtual |
Reimplemented in ecaldqm::ClusterTask, ecaldqm::LaserTask, ecaldqm::LedTask, ecaldqm::OccupancyClient, ecaldqm::TrigPrimTask, ecaldqm::IntegrityTask, ecaldqm::RawDataTask, ecaldqm::TestPulseTask, ecaldqm::LaserClient, ecaldqm::PedestalTask, ecaldqm::CertificationClient, ecaldqm::IntegrityClient, ecaldqm::PresampleClient, ecaldqm::RawDataClient, ecaldqm::SummaryClient, ecaldqm::TimingClient, ecaldqm::TrigPrimClient, and ecaldqm::TowerStatusTask.
Definition at line 48 of file DQWorker.cc.
References MEs_.
Referenced by EcalDQMonitorTask::analyze(), EcalDQMonitorClient::beginRun(), ecaldqm::TimingClient::bookMEs(), ecaldqm::RawDataClient::bookMEs(), ecaldqm::IntegrityClient::bookMEs(), ecaldqm::PresampleClient::bookMEs(), ecaldqm::TrigPrimClient::bookMEs(), ecaldqm::RawDataTask::bookMEs(), ecaldqm::OccupancyClient::bookMEs(), ecaldqm::TrigPrimTask::bookMEs(), and ecaldqm::ClusterTask::bookMEs().
|
protected |
Definition at line 70 of file DQWorker.cc.
References ecaldqm::MEData::btype, MonitorElement::DQM_KIND_REAL, MonitorElement::DQM_KIND_TH1F, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, MonitorElement::DQM_KIND_TPROFILE2D, edm::hlt::Exception, EcalDQMBinningService::kChannel, ecaldqm::MEData::kind, EcalDQMBinningService::kReport, EcalDQMBinningService::kTrend, EcalDQMBinningService::kUser, EcalDQMBinningService::nObjType, ecaldqm::MEData::otype, and ecaldqm::MEData::yaxis.
Referenced by DQWorker(), and ecaldqm::DQWorkerClient::source_().
|
inlinevirtual |
Reimplemented in ecaldqm::TowerStatusTask, and ecaldqm::DQWorkerClient.
Definition at line 31 of file DQWorker.h.
Referenced by EcalDQMonitorTask::endLuminosityBlock().
|
inlinevirtual |
Reimplemented in ecaldqm::TowerStatusTask.
Definition at line 28 of file DQWorker.h.
Referenced by EcalDQMonitorTask::endRun().
|
inline |
|
inlinevirtual |
Definition at line 36 of file DQWorker.h.
References name_.
Referenced by EcalDQMonitorTask::analyze(), EcalDQMonitorClient::beginRun(), EcalDQMonitorClient::EcalDQMonitorClient(), EcalDQMonitorTask::EcalDQMonitorTask(), and EcalDQMonitorTask::endRun().
|
inlinevirtual |
Definition at line 37 of file DQWorker.h.
References initialized_.
Referenced by EcalDQMonitorTask::analyze(), EcalDQMonitorTask::beginLuminosityBlock(), EcalDQMonitorTask::endLuminosityBlock(), and EcalDQMonitorClient::runWorkers().
|
protected |
|
virtual |
Reimplemented in ecaldqm::DQWorkerClient.
Definition at line 55 of file DQWorker.cc.
References initialized_, and MEs_.
Referenced by EcalDQMonitorTask::beginRun(), and ecaldqm::DQWorkerClient::reset().
|
inlinevirtual |
Definition at line 38 of file DQWorker.h.
References initialized_.
Referenced by EcalDQMonitorTask::analyze().
|
static |
Definition at line 65 of file DQWorker.cc.
|
inlinevirtual |
Definition at line 39 of file DQWorker.h.
References verbosity_.
Referenced by EcalDQMonitorClient::EcalDQMonitorClient(), and EcalDQMonitorTask::EcalDQMonitorTask().
|
protected |
Definition at line 57 of file DQWorker.h.
Referenced by ecaldqm::LaserClient::initialize(), ecaldqm::DQWorkerClient::initialize(), isInitialized(), reset(), ecaldqm::TowerStatusTask::runOnTowerStatus(), and setInitialized().
|
static |
Definition at line 47 of file DQWorker.h.
Referenced by DQWorker(), ecaldqm::SetWorker::SetWorker(), and ecaldqm::DQWorkerClient::source_().
|
protected |
Definition at line 56 of file DQWorker.h.
Referenced by ecaldqm::IntegrityTask::beginLuminosityBlock(), ecaldqm::RawDataTask::beginLuminosityBlock(), ecaldqm::TowerStatusTask::beginRun(), ecaldqm::CertificationClient::beginRun(), ecaldqm::SummaryClient::beginRun(), ecaldqm::LaserClient::beginRun(), ecaldqm::CertificationClient::bookMEs(), ecaldqm::IntegrityClient::bookMEs(), ecaldqm::TimingClient::bookMEs(), ecaldqm::TrigPrimClient::bookMEs(), ecaldqm::PresampleClient::bookMEs(), ecaldqm::RawDataClient::bookMEs(), ecaldqm::PedestalTask::bookMEs(), ecaldqm::LaserClient::bookMEs(), ecaldqm::RawDataTask::bookMEs(), ecaldqm::IntegrityTask::bookMEs(), ecaldqm::TestPulseTask::bookMEs(), ecaldqm::TrigPrimTask::bookMEs(), ecaldqm::OccupancyClient::bookMEs(), ecaldqm::LedTask::bookMEs(), ecaldqm::LaserTask::bookMEs(), ecaldqm::ClusterTask::bookMEs(), bookMEs(), DQWorker(), ecaldqm::EnergyTask::EnergyTask(), ecaldqm::DQWorkerClient::fillQuality_(), getMEs(), ecaldqm::IntegrityTask::IntegrityTask(), ecaldqm::LaserClient::LaserClient(), ecaldqm::LaserTask::LaserTask(), ecaldqm::LedTask::LedTask(), ecaldqm::PedestalTask::PedestalTask(), ecaldqm::SelectiveReadoutClient::producePlots(), ecaldqm::TrigPrimClient::producePlots(), ecaldqm::TimingClient::producePlots(), ecaldqm::PresampleClient::producePlots(), ecaldqm::SummaryClient::producePlots(), ecaldqm::CertificationClient::producePlots(), ecaldqm::OccupancyClient::producePlots(), ecaldqm::LaserClient::producePlots(), ecaldqm::RawDataTask::RawDataTask(), reset(), ecaldqm::ClusterTask::runOnBasicClusters(), ecaldqm::PresampleTask::runOnDigis(), ecaldqm::OccupancyTask::runOnDigis(), ecaldqm::PedestalTask::runOnDigis(), ecaldqm::TestPulseTask::runOnDigis(), ecaldqm::LaserTask::runOnDigis(), ecaldqm::LedTask::runOnDigis(), ecaldqm::SelectiveReadoutTask::runOnDigis(), ecaldqm::SelectiveReadoutTask::runOnEBSrFlags(), ecaldqm::SelectiveReadoutTask::runOnEESrFlags(), ecaldqm::TrigPrimTask::runOnEmulTPs(), ecaldqm::PNIntegrityTask::runOnErrors(), ecaldqm::IntegrityTask::runOnErrors(), ecaldqm::PedestalTask::runOnPnDigis(), ecaldqm::PNPresampleTask::runOnPnDigis(), ecaldqm::TestPulseTask::runOnPnDigis(), ecaldqm::LedTask::runOnPnDigis(), ecaldqm::LaserTask::runOnPnDigis(), ecaldqm::RawDataTask::runOnRawData(), ecaldqm::TrigPrimTask::runOnRealTPs(), ecaldqm::TimingTask::runOnRecHits(), ecaldqm::OccupancyTask::runOnRecHits(), ecaldqm::EnergyTask::runOnRecHits(), ecaldqm::RawDataTask::runOnSource(), ecaldqm::SelectiveReadoutTask::runOnSource(), ecaldqm::SelectiveReadoutTask::runOnSrFlag_(), ecaldqm::ClusterTask::runOnSuperClusters(), ecaldqm::TowerStatusTask::runOnTowerStatus(), ecaldqm::OccupancyTask::runOnTPDigis(), ecaldqm::TestPulseTask::runOnUncalibRecHits(), ecaldqm::LaserTask::runOnUncalibRecHits(), ecaldqm::LedTask::runOnUncalibRecHits(), ecaldqm::TestPulseTask::TestPulseTask(), and ~DQWorker().
|
protected |
Definition at line 55 of file DQWorker.h.
Referenced by ecaldqm::ClusterTask::ClusterTask(), DQWorker(), ecaldqm::EnergyTask::EnergyTask(), getName(), ecaldqm::IntegrityClient::IntegrityClient(), ecaldqm::LaserClient::LaserClient(), ecaldqm::LaserTask::LaserTask(), ecaldqm::LedTask::LedTask(), ecaldqm::OccupancyClient::OccupancyClient(), ecaldqm::OccupancyTask::OccupancyTask(), ecaldqm::PresampleClient::PresampleClient(), ecaldqm::RawDataClient::RawDataClient(), ecaldqm::SelectiveReadoutTask::SelectiveReadoutTask(), ecaldqm::TimingClient::TimingClient(), ecaldqm::TimingTask::TimingTask(), ecaldqm::TowerStatusTask::TowerStatusTask(), and ecaldqm::TrigPrimTask::TrigPrimTask().
|
protected |
Definition at line 59 of file DQWorker.h.
Referenced by setVerbosity().