1 #ifndef art_Framework_Core_detail_ModuleConfigInfo_h 2 #define art_Framework_Core_detail_ModuleConfigInfo_h 21 class ModuleConfigInfo;
30 std::string
const&
label,
33 std::string
const&
label()
const;
37 std::string
const&
libSpec()
const;
51 inline std::string
const&
57 inline std::string
const&
75 inline std::string
const&
std::string const & configPath() const
ModuleType const moduleType_
ModuleConfigInfo(fhicl::ParameterSet const &procPS, std::string const &label, std::string const &configPath)
fhicl::ParameterSet const & modPS() const
std::string const & libSpec() const
fhicl::ParameterSet const modPS_
static std::vector< std::string > const & allModulePathRoots()
ModuleType calcConfigType_() const
ModuleType moduleType() const
std::string const configPath_
std::string const & label() const
std::string const libSpec_
std::map< std::string, ModuleConfigInfo > ModuleConfigInfoMap