#include <MESet.h>
Public Types | |
using | const_iterator = MESetColletionType::const_iterator |
using | iterator = MESetColletionType::iterator |
Public Member Functions | |
MESet & | at (const std::string &key) |
auto | begin () |
auto | end () const |
void | erase (const std::string &key) |
const_iterator | find (const std::string &key) const |
iterator | find (const std::string &key) |
void | insert (const std::string &key, MESet *ptr) |
void | insert (const std::string &&key, MESet *ptr) |
Private Types | |
using | MESetColletionType = std::map< std::string, std::unique_ptr< MESet >> |
Private Attributes | |
MESetColletionType | _MESetColletion |
using ecaldqm::MESetCollection::const_iterator = MESetColletionType::const_iterator |
using ecaldqm::MESetCollection::iterator = MESetColletionType::iterator |
|
private |
|
inline |
Definition at line 399 of file MESet.h.
References _MESetColletion.
Referenced by ecaldqm::EnergyTask::beginEvent(), ecaldqm::IntegrityTask::beginEvent(), ecaldqm::RawDataTask::beginEvent(), ecaldqm::PresampleTask::beginEvent(), ecaldqm::TimingTask::beginEvent(), ecaldqm::OccupancyTask::beginEvent(), ecaldqm::TrigPrimTask::beginEvent(), ecaldqm::ClusterTask::beginEvent(), ecaldqm::OccupancyTask::endLuminosityBlock(), ecaldqm::LaserWriter::LaserWriter(), ecaldqm::LedWriter::LedWriter(), ecaldqm::PedestalWriter::PedestalWriter(), ecaldqm::LedClient::producePlots(), ecaldqm::TestPulseClient::producePlots(), ecaldqm::TrigPrimClient::producePlots(), ecaldqm::PNIntegrityClient::producePlots(), ecaldqm::LaserClient::producePlots(), ecaldqm::PedestalClient::producePlots(), ecaldqm::PresampleClient::producePlots(), ecaldqm::SelectiveReadoutClient::producePlots(), ecaldqm::OccupancyClient::producePlots(), ecaldqm::TimingClient::producePlots(), ecaldqm::CertificationClient::producePlots(), ecaldqm::CalibrationSummaryClient::producePlots(), ecaldqm::RawDataClient::producePlots(), ecaldqm::SummaryClient::producePlots(), ecaldqm::IntegrityClient::producePlots(), ecaldqm::MLClient::producePlots(), ecaldqm::TowerStatusTask::producePlotsTask_(), ecaldqm::SummaryClient::resetMEs(), ecaldqm::IntegrityWriter::run(), ecaldqm::LaserWriter::run(), ecaldqm::PedestalWriter::run(), ecaldqm::PresampleWriter::run(), ecaldqm::TestPulseWriter::run(), ecaldqm::TimingWriter::run(), ecaldqm::LedWriter::run(), ecaldqm::OccupancyWriter::run(), ecaldqm::RecoSummaryTask::runOnBasicClusters(), ecaldqm::ClusterTask::runOnBasicClusters(), ecaldqm::IntegrityTask::runOnDetIdCollection(), ecaldqm::PedestalTask::runOnDigis(), ecaldqm::PresampleTask::runOnDigis(), ecaldqm::TestPulseTask::runOnDigis(), ecaldqm::LedTask::runOnDigis(), ecaldqm::OccupancyTask::runOnDigis(), ecaldqm::LaserTask::runOnDigis(), ecaldqm::SelectiveReadoutTask::runOnDigis(), ecaldqm::IntegrityTask::runOnElectronicsIdCollection(), ecaldqm::TrigPrimTask::runOnEmulTPs(), ecaldqm::PNDiodeTask::runOnErrors(), ecaldqm::PNDiodeTask::runOnPnDigis(), ecaldqm::PedestalTask::runOnPnDigis(), ecaldqm::TestPulseTask::runOnPnDigis(), ecaldqm::LedTask::runOnPnDigis(), ecaldqm::LaserTask::runOnPnDigis(), ecaldqm::RawDataTask::runOnRawData(), ecaldqm::OccupancyTask::runOnRawData(), ecaldqm::LedTask::runOnRawData(), ecaldqm::LaserTask::runOnRawData(), ecaldqm::TrigPrimTask::runOnRealTPs(), ecaldqm::TimingTask::runOnRecHits(), ecaldqm::EnergyTask::runOnRecHits(), ecaldqm::RecoSummaryTask::runOnRecHits(), ecaldqm::OccupancyTask::runOnRecHits(), ecaldqm::RecoSummaryTask::runOnReducedRecHits(), ecaldqm::RawDataTask::runOnSource(), ecaldqm::SelectiveReadoutTask::runOnSource(), ecaldqm::SelectiveReadoutTask::runOnSrFlags(), ecaldqm::ClusterTask::runOnSuperClusters(), ecaldqm::OccupancyTask::runOnTPDigis(), ecaldqm::TimingTask::runOnUncalibRecHits(), ecaldqm::TestPulseTask::runOnUncalibRecHits(), ecaldqm::LedTask::runOnUncalibRecHits(), ecaldqm::LaserTask::runOnUncalibRecHits(), ecaldqm::LedClient::setParams(), ecaldqm::TestPulseClient::setParams(), ecaldqm::LaserClient::setParams(), ecaldqm::PedestalClient::setParams(), ecaldqm::CalibrationSummaryClient::setParams(), ecaldqm::PedestalTask::setParams(), ecaldqm::TestPulseTask::setParams(), ecaldqm::LedTask::setParams(), ecaldqm::LaserTask::setParams(), ecaldqm::ClusterTask::setParams(), and ecaldqm::TestPulseWriter::TestPulseWriter().
|
inline |
Definition at line 392 of file MESet.h.
References _MESetColletion.
Referenced by ecaldqm::DQWorker::bookMEs(), ecaldqm::DQWorkerClient::endLuminosityBlock(), ecaldqm::DQWorker::releaseMEs(), ecaldqm::DQWorkerClient::releaseSource(), ecaldqm::DBWriterWorker::retrieveSource(), ecaldqm::DQWorkerClient::retrieveSource(), ecaldqm::DQWorkerTask::setME(), and ecaldqm::DQWorkerClient::setSource().
|
inline |
Definition at line 393 of file MESet.h.
References _MESetColletion.
Referenced by ecaldqm::DQWorker::bookMEs(), Types.LuminosityBlockRange::cppID(), Types.EventRange::cppID(), ecaldqm::DQWorkerClient::endLuminosityBlock(), ecaldqm::DQWorker::releaseMEs(), ecaldqm::DQWorkerClient::releaseSource(), ecaldqm::DBWriterWorker::retrieveSource(), ecaldqm::DQWorkerClient::retrieveSource(), ecaldqm::DQWorkerTask::setME(), ecaldqm::DQWorkerClient::setSource(), and ecaldqm::DQWorkerClient::using_().
|
inline |
Definition at line 390 of file MESet.h.
References _MESetColletion.
Referenced by ecaldqm::TrigPrimClient::setParams(), ecaldqm::CalibrationSummaryClient::setParams(), ecaldqm::SummaryClient::setParams(), ecaldqm::MLClient::setParams(), ecaldqm::TowerStatusTask::setParams(), ecaldqm::RecoSummaryTask::setParams(), ecaldqm::OccupancyTask::setParams(), ecaldqm::TrigPrimTask::setParams(), and ecaldqm::ClusterTask::setParams().
|
inline |
Definition at line 395 of file MESet.h.
References _MESetColletion.
Referenced by ecaldqm::DQWorkerClient::using_().
|
inline |
Definition at line 396 of file MESet.h.
References _MESetColletion.
|
inline |
Definition at line 387 of file MESet.h.
References _MESetColletion.
Referenced by BeautifulSoup.PageElement::_invert(), SequenceTypes.Schedule::_replaceIfHeldDirectly(), ecaldqm::DBWriterWorker::DBWriterWorker(), ecaldqm::DQWorker::setME(), and ecaldqm::DQWorkerClient::setSource().
|
inline |
Definition at line 388 of file MESet.h.
References _MESetColletion, and submitPVResolutionJobs::key.
Referenced by BeautifulSoup.PageElement::_invert(), and SequenceTypes.Schedule::_replaceIfHeldDirectly().