17 productProvenanceValid_(
false),
23 branchDescription_(p),
26 productProvenanceValid_(
false),
77 if (
product().parameterSetID().isValid()) {
83 std::map<ProcessConfigurationID, ParameterSetID>::const_iterator it =
99 std::map<ProcessConfigurationID, std::string>::const_iterator it =
102 return std::string();
boost::shared_ptr< BranchMapper > store_
ProcessConfigurationID id() const
static ThreadSafeRegistry * instance()
ProductProvenance * productProvenance() const
bool getMapped(key_type const &k, value_type &result) const
std::string const & processName() const
void swap(ProductID &other)
void resetProductProvenance() const
void write(std::ostream &os) const
void write(std::ostream &os) const
ParameterSetID psetID() const
bool getConfigurationForProcess(std::string const &name, ProcessConfiguration &config) const
void write(std::ostream &os) const
ProductProvenance * resolve() const
bool operator==(debugging_allocator< X > const &, debugging_allocator< Y > const &)
Hash< ProcessConfigurationType > ProcessConfigurationID
BranchDescription const & product() const
Hash< ParameterSetType > ParameterSetID
std::string const & moduleName() const
bool productProvenanceValid_
std::map< ProcessConfigurationID, ParameterSetID > const & parameterSetIDs() const
ParameterSetID const & parameterSetID() const
std::string moduleName() const
boost::shared_ptr< ProductProvenance > productProvenancePtr_
ReleaseVersion const & releaseVersion() const
boost::shared_ptr< ConstBranchDescription > branchDescription_
std::string ReleaseVersion
ProcessHistoryID const & processHistoryID() const
std::map< ProcessConfigurationID, std::string > const & moduleNames() const
ReleaseVersion const & releaseVersion() const
void setProductProvenance(ProductProvenance const &prov) const
ProcessConfigurationID processConfigurationID() const
tuple size
Write out results.