13 #include "tbb/concurrent_unordered_map.h" 64 virtual void releaseMEs();
66 void setTime(time_t _t) { timestamp_.now = _t; }
94 template <
typename Worker>
112 #define DEFINE_ECALDQM_WORKER(TYPE) WorkerFactoryStore::Registration<TYPE> ecaldqm##TYPE##Registration(#TYPE) static AlgebraicMatrix initialize()
dqm::legacy::DQMStore DQMStore
virtual void endRun(edm::Run const &, edm::EventSetup const &)
std::ostream & print_(std::ostream &os, value_type const &hash)
edm::LuminosityBlockNumber_t iLumi
unsigned long long EventNumber_t
virtual void beginRun(edm::Run const &, edm::EventSetup const &)
virtual void beginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
unsigned int LuminosityBlockNumber_t
void setLumiNumber(edm::LuminosityBlockNumber_t _l)
virtual void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
void setEventNumber(edm::EventNumber_t _e)
void registerFactory(std::string const &_name, WorkerFactory _f)
DQWorker *(* WorkerFactory)()
void setRunNumber(edm::RunNumber_t _r)
boost::ptr_map< std::string, MESet > MESetCollection
tbb::concurrent_unordered_map< std::string, WorkerFactory > workerFactories_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
std::string const & getName() const
virtual void setParams(edm::ParameterSet const &)
void setVerbosity(int _verbosity)
dqm::legacy::MonitorElement MonitorElement
Registration(std::string const &_name)
virtual void setSource(edm::ParameterSet const &)