1 #ifndef DataFormats_Provenance_Provenance_h 2 #define DataFormats_Provenance_Provenance_h 30 class MergeableRunProductMetadataBase;
31 class ProductProvenance;
32 class ProductProvenanceRetriever;
77 void write(std::ostream& os)
const;
std::set< std::string > const & branchAliases() const
ProductProvenanceRetriever const * store() const
std::shared_ptr< BranchDescription const > const & constBranchDescriptionPtr() const
std::string const & className() const
std::set< std::string > const & branchAliases() const
ReleaseVersion releaseVersion() const
void setBranchDescription(std::shared_ptr< BranchDescription const > const &p)
StableProvenance const & stable() const
ReleaseVersion releaseVersion() const
std::string const & moduleName() const
BranchDescription const & branchDescription() const
void setProcessHistory(ProcessHistory const &ph)
bool getProcessConfiguration(ProcessConfiguration &pc) const
ProcessHistory const * processHistoryPtr() const
ProductProvenance const * productProvenance() const
std::string const & processName() const
bool getProcessConfiguration(ProcessConfiguration &pc) const
void write(std::ostream &os) const
ProductProvenanceRetriever const * store_
ProcessHistory const * processHistoryPtr() const
std::string const & productInstanceName() const
ProcessHistory const & processHistory() const
bool operator==(debugging_allocator< X > const &, debugging_allocator< Y > const &) noexcept
ProcessHistory const & processHistory() const
void setStore(ProductProvenanceRetriever const *store)
std::string const & friendlyClassName() const
BranchID const & branchID() const
std::shared_ptr< BranchDescription const > const & constBranchDescriptionPtr() const
BranchID const & originalBranchID() const
void setProductID(ProductID const &pid)
StableProvenance stableProvenance_
BranchDescription const & branchDescription() const
BranchID const & branchID() const
std::string const & className() const
std::string ReleaseVersion
std::string const & moduleLabel() const
std::string const & friendlyClassName() const
std::string const & branchName() const
void setProductID(ProductID const &pid)
MergeableRunProductMetadataBase const * mergeableRunProductMetadata_
void setProcessHistory(ProcessHistory const &ph)
std::string const & processName() const
StableProvenance & stable()
void setMergeableRunProductMetadata(MergeableRunProductMetadataBase const *mrpm)
ProductID const & productID() const
ProductID const & productID() const
std::string const & moduleLabel() const
std::string const & productInstanceName() const
void setBranchDescription(std::shared_ptr< BranchDescription const > const &p)
std::string const & branchName() const
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
bool knownImproperlyMerged() const
BranchID const & originalBranchID() const
std::string const & moduleName() const