20 willConvertToEDM_(
true)
59 for(
unsigned iME(0); iME != MENames.size(); iME++){
63 if(!
onlineMode_ && params.getUntrackedParameter<
bool>(
"online"))
continue;
78 for(MESetCollection::iterator mItr(
MEs_.begin()); mItr !=
MEs_.end(); ++mItr)
79 mItr->second->clear();
85 for(MESetCollection::iterator mItr(
MEs_.begin()); mItr !=
MEs_.end(); ++mItr){
86 MESet* me(mItr->second);
95 for(MESetCollection::iterator mItr(
MEs_.begin()); mItr !=
MEs_.end(); ++mItr){
96 MESet* me(mItr->second);
129 return &workerFactoryStore;
T getUntrackedParameter(std::string const &, T const &) const
DQWorker * getWorker(std::string const &, int, edm::ParameterSet const &, edm::ParameterSet const &) const
bool existsAs(std::string const ¶meterName, bool trackiness=true) const
checks if a parameter exists as a given type
ParameterDescriptionBase * addUntracked(U const &iLabel, T const &value)
static WorkerFactoryStore * singleton()
virtual void releaseMEs()
ParameterSet getUntrackedParameterSet(std::string const &name, ParameterSet const &defaultValue) const
virtual void book(DQMStore &)
void print_(std::string const &, int=0) const
virtual void bookMEs(DQMStore &)
std::vector< std::string > getParameterNames() const
virtual void setME(edm::ParameterSet const &)
void initialize(std::string const &_name, edm::ParameterSet const &)
tbb::concurrent_unordered_map< std::string, WorkerFactory > workerFactories_
static void fillDescriptions(edm::ParameterSetDescription &_desc)
virtual void setParams(edm::ParameterSet const &)
void setVerbosity(int _verbosity)
volatile std::atomic< bool > shutdown_flag false
MESet * createMESet(edm::ParameterSet const &)
void fillMESetDescriptions(edm::ParameterSetDescription &)
virtual void setSource(edm::ParameterSet const &)