1 #ifndef art_Framework_Core_PathManager_h 2 #define art_Framework_Core_PathManager_h 32 class MasterProductRegistry;
67 std::ostream& error_stream);
detail::ModuleConfigInfoMap allModules_
std::unique_ptr< std::set< std::string > > end_paths_config_
ProductDescriptions & productsToProduce_
vstring triggerPathNames_
detail::ModuleConfigInfoMap fillAllModules_()
vstring processPathConfigs_()
std::vector< BranchDescription > ProductDescriptions
PathManager & operator=(PathManager const &)=delete
std::vector< Worker * > Workers
std::map< ScheduleID, PathsInfo > triggerPathsInfo_
detail::ModuleFactory fact_
std::vector< detail::ModuleInPathInfo > ModInfos
std::unique_ptr< std::set< std::string > > trigger_paths_config_
vstring const & triggerPathNames() const
std::vector< std::string > vstring
ActionTable & exceptActions_
std::map< std::string, ModInfos > protoTrigPathMap_
MasterProductRegistry & preg_
PathsInfo & endPathInfo()
PathsInfo & triggerPathsInfo(ScheduleID sID)
bool processOnePathConfig_(std::string const &path_name, vstring const &path_seq, vstring &trigger_path_names, std::ostream &error_stream)
PathManager(PathManager const &)=delete
ModInfos protoEndPathInfo_
fhicl::ParameterSet procPS_
PathsInfo::ModInfos ModInfos
std::map< std::string, ModuleConfigInfo > ModuleConfigInfoMap