#include <DQWorkerClient.h>
Public Types | |
enum | Sources { nSources } |
Public Types inherited from ecaldqm::DQWorker | |
enum | MESets { nMESets } |
Public Member Functions | |
DQWorkerClient (const edm::ParameterSet &, const edm::ParameterSet &, std::string const &) | |
virtual void | endLuminosityBlock (const edm::LuminosityBlock &, const edm::EventSetup &) |
virtual void | initialize () |
virtual void | producePlots ()=0 |
void | reset () |
virtual | ~DQWorkerClient () |
Public Member Functions inherited from ecaldqm::DQWorker | |
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 | endRun (const edm::Run &, const edm::EventSetup &) |
const std::vector< MESet * > & | getMEs () |
virtual std::string const & | getName () |
virtual bool | isInitialized () |
virtual void | setInitialized (bool _init) |
virtual void | setVerbosity (int _verbosity) |
virtual | ~DQWorker () |
Static Public Attributes | |
static EcalDQMChannelStatus const * | channelStatus |
static EcalDQMTowerStatus const * | towerStatus |
Static Public Attributes inherited from ecaldqm::DQWorker | |
static std::map< std::string, std::vector< MEData > > | meData |
Protected Member Functions | |
void | fillQuality_ (unsigned, DetId const &, uint32_t, float) |
void | source_ (unsigned, std::string const &, unsigned, edm::ParameterSet const &) |
Protected Member Functions inherited from ecaldqm::DQWorker | |
MESet * | createMESet_ (std::string const &, MEData const &, bool _readOnly=false) const |
void | meSet_ (unsigned, edm::ParameterSet const &) |
Protected Attributes | |
std::vector< MESet const * > | sources_ |
Protected Attributes inherited from ecaldqm::DQWorker | |
bool | initialized_ |
std::vector< MESet * > | MEs_ |
std::string | name_ |
int | verbosity_ |
Additional Inherited Members | |
Static Public Member Functions inherited from ecaldqm::DQWorker | |
static void | setMEData (std::vector< MEData > &) |
Definition at line 13 of file DQWorkerClient.h.
Enumerator | |
---|---|
nSources |
Definition at line 26 of file DQWorkerClient.h.
ecaldqm::DQWorkerClient::DQWorkerClient | ( | const edm::ParameterSet & | _params, |
const edm::ParameterSet & | _paths, | ||
std::string const & | _name | ||
) |
Definition at line 13 of file DQWorkerClient.cc.
|
inlinevirtual |
Definition at line 16 of file DQWorkerClient.h.
|
virtual |
Reimplemented from ecaldqm::DQWorker.
Definition at line 20 of file DQWorkerClient.cc.
References ecaldqm::MESetChannel::checkDirectory(), and sources_.
|
protected |
Definition at line 63 of file DQWorkerClient.cc.
References channelStatus, EcalBarrel, EcalEndcap, EcalTriggerTower, EcalCondTowerObjectContainer< T >::end(), EcalCondObjectContainer< T >::end(), EcalCondTowerObjectContainer< T >::find(), EcalCondObjectContainer< T >::find(), ecaldqm::getElectronicsMap(), ecaldqm::getTrigTowerMap(), ecaldqm::isEcalScDetId(), EcalScDetId::ix(), EcalScDetId::iy(), EcalDQMBinningService::kSuperCrystal, EcalDQMBinningService::kTriggerTower, ecaldqm::DQWorker::MEs_, DetId::rawId(), EEDetId::sc(), DetId::subdetId(), EBDetId::tower(), towerStatus, EEDetId::validDetId(), and EcalScDetId::zside().
Referenced by ecaldqm::IntegrityClient::producePlots(), ecaldqm::TrigPrimClient::producePlots(), ecaldqm::TimingClient::producePlots(), ecaldqm::RawDataClient::producePlots(), ecaldqm::PresampleClient::producePlots(), and ecaldqm::OccupancyClient::producePlots().
|
virtual |
Reimplemented in ecaldqm::LaserClient.
Definition at line 37 of file DQWorkerClient.cc.
References ecaldqm::DQWorker::initialized_, and sources_.
Referenced by EcalDQMonitorClient::runWorkers().
|
pure virtual |
Implemented in ecaldqm::LaserClient, ecaldqm::OccupancyClient, ecaldqm::CertificationClient, ecaldqm::SummaryClient, ecaldqm::IntegrityClient, ecaldqm::PresampleClient, ecaldqm::RawDataClient, ecaldqm::TimingClient, ecaldqm::TrigPrimClient, and ecaldqm::SelectiveReadoutClient.
Referenced by EcalDQMonitorClient::runWorkers().
|
virtual |
Reimplemented from ecaldqm::DQWorker.
Definition at line 29 of file DQWorkerClient.cc.
References ecaldqm::DQWorker::reset(), and sources_.
|
protected |
Definition at line 45 of file DQWorkerClient.cc.
References ecaldqm::DQWorker::createMESet_(), data, edm::ParameterSet::getUntrackedParameterSet(), ecaldqm::DQWorker::meData, sources_, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by ecaldqm::CertificationClient::CertificationClient(), Config.Process::dumpConfig(), Config.Process::dumpPython(), ecaldqm::IntegrityClient::IntegrityClient(), ecaldqm::LaserClient::LaserClient(), ecaldqm::OccupancyClient::OccupancyClient(), ecaldqm::PresampleClient::PresampleClient(), ecaldqm::RawDataClient::RawDataClient(), ecaldqm::SelectiveReadoutClient::SelectiveReadoutClient(), ecaldqm::SummaryClient::SummaryClient(), ecaldqm::TimingClient::TimingClient(), and ecaldqm::TrigPrimClient::TrigPrimClient().
|
static |
Definition at line 30 of file DQWorkerClient.h.
Referenced by fillQuality_().
|
protected |
Definition at line 37 of file DQWorkerClient.h.
Referenced by endLuminosityBlock(), ecaldqm::LaserClient::initialize(), initialize(), ecaldqm::LaserClient::LaserClient(), ecaldqm::SelectiveReadoutClient::producePlots(), ecaldqm::TrigPrimClient::producePlots(), ecaldqm::IntegrityClient::producePlots(), ecaldqm::TimingClient::producePlots(), ecaldqm::PresampleClient::producePlots(), ecaldqm::RawDataClient::producePlots(), ecaldqm::SummaryClient::producePlots(), ecaldqm::OccupancyClient::producePlots(), ecaldqm::LaserClient::producePlots(), reset(), and source_().
|
static |
Definition at line 31 of file DQWorkerClient.h.
Referenced by fillQuality_(), and ecaldqm::RawDataClient::producePlots().