14 ProcessConfiguration::~ProcessConfiguration() =
default;
15 ProcessConfiguration::ProcessConfiguration() noexcept =
default;
18 string const& procName,
21 : processName_{procName}
22 , parameterSetID_{pSetID}
23 , releaseVersion_{relVersion}
26 ProcessConfiguration::ProcessConfiguration(
37 ProcessConfiguration::processName()
const noexcept
43 ProcessConfiguration::parameterSetID()
const noexcept
45 return parameterSetID_;
49 ProcessConfiguration::releaseVersion()
const noexcept
51 return releaseVersion_;
55 ProcessConfiguration::id()
const 59 string stringrep = oss.str();
ReleaseVersion const & releaseVersion() const noexcept
bool operator!=(ProcessConfiguration const &a, ProcessConfiguration const &b)
std::string toString() const
std::string ReleaseVersion
std::ostream & operator<<(std::ostream &os, ProcessConfiguration const &pc)
bool operator==(ProcessConfiguration const &a, ProcessConfiguration const &b)
Hash< ProcessConfigurationType > ProcessConfigurationID
std::string const & processName() const noexcept
fhicl::ParameterSetID const & parameterSetID() const noexcept
bool operator<(ProcessConfiguration const &a, ProcessConfiguration const &b)