65 using std::placeholders::_1;
68 oLabelsToFill.reserve(oLabelsToFill.size() +
desc.size());
74 using std::placeholders::_1;
77 std::vector<ModuleDescription const*>::iterator itFound =
78 std::find_if(
desc.begin(),
81 if (itFound ==
desc.end()) {
void availableModuleLabels(std::vector< std::string > &oLabelsToFill) const
adds to oLabelsToFill the labels for all modules used in the process
bool getMapped(key_type const &k, value_type &result) const
std::vector< ModuleDescription const * > getAllModuleDescriptions() const
ScheduleInfo(const Schedule *)
void modulesInPath(const std::string &iPathLabel, std::vector< std::string > &oLabelsToFill) const
add to oLabelsToFill in execution order the labels of all modules in path iPathLabel ...
void availablePaths(std::vector< std::string > &oLabelsToFill) const
adds to oLabelsToFill the labels for all paths in the process
void modulesInPath(std::string const &iPathLabel, std::vector< std::string > &oLabelsToFill) const
adds to oLabelsToFill in execution order the labels of all modules in path iPathLabel ...
const edm::ParameterSet * parametersForModule(const std::string &iLabel) const
void availablePaths(std::vector< std::string > &oLabelsToFill) const
adds to oLabelsToFill the labels for all paths in the process
std::string const & moduleLabel() const
static Registry * instance()
const Schedule * schedule_