LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "ProcessConfiguration.h"
Public Member Functions | |
ProcessConfiguration ()=default | |
ProcessConfiguration (std::string const &procName, fhicl::ParameterSetID const &pSetID, ReleaseVersion const &relVersion) | |
std::string const & | processName () const |
fhicl::ParameterSetID const & | parameterSetID () const |
ReleaseVersion const & | releaseVersion () const |
ProcessConfigurationID | id () const |
Public Attributes | |
std::string | processName_ {} |
fhicl::ParameterSetID | parameterSetID_ {} |
ReleaseVersion | releaseVersion_ {} |
Definition at line 18 of file ProcessConfiguration.h.
|
default |
|
inline |
Definition at line 21 of file ProcessConfiguration.h.
References parameterSetID_, and releaseVersion_.
ProcessConfigurationID art::ProcessConfiguration::id | ( | ) | const |
Definition at line 11 of file ProcessConfiguration.cc.
Referenced by art::EventProcessor::EventProcessor(), art::ModuleDescription::processConfigurationID(), and releaseVersion().
|
inline |
Definition at line 35 of file ProcessConfiguration.h.
References parameterSetID_.
Referenced by art::Event::getProcessParameterSet(), and art::ModuleDescription::mainParameterSetID().
|
inline |
Definition at line 30 of file ProcessConfiguration.h.
References processName_.
Referenced by art::Principal::addToProcessHistory(), art::get_ProductDescription(), and art::ModuleDescription::processName().
|
inline |
Definition at line 40 of file ProcessConfiguration.h.
References id(), and releaseVersion_.
Referenced by art::ModuleDescription::releaseVersion().
fhicl::ParameterSetID art::ProcessConfiguration::parameterSetID_ {} |
Definition at line 47 of file ProcessConfiguration.h.
Referenced by art::operator<(), art::operator<<(), art::operator==(), parameterSetID(), and ProcessConfiguration().
std::string art::ProcessConfiguration::processName_ {} |
Definition at line 46 of file ProcessConfiguration.h.
Referenced by art::PathsInfo::makeWorker_(), art::operator<(), art::operator<<(), art::operator==(), and processName().
ReleaseVersion art::ProcessConfiguration::releaseVersion_ {} |
Definition at line 48 of file ProcessConfiguration.h.
Referenced by art::operator<(), art::operator<<(), art::operator==(), ProcessConfiguration(), and releaseVersion().