artdaq  v3_01_00
art::detail::KeptProvenance Class Reference

Auxiliary class to handle provenance information More...

#include <artdaq/ArtModules/RootDAQOutput/detail/KeptProvenance.h>

Public Member Functions

 KeptProvenance (DropMetaData dropMetaData, bool dropMetaDataForDroppedData, std::set< BranchID > &branchesWithStoredHistory)
 
ProductProvenance const & insert (ProductProvenance const &)
 
ProductProvenance const & emplace (BranchID, ProductStatus)
 
void setStatus (ProductProvenance const &, ProductStatus)
 
auto begin () const
 
auto end () const
 
void insertAncestors (ProductProvenance const &iGetParents, Principal const &principal)
 

Detailed Description

Auxiliary class to handle provenance information

Definition at line 23 of file KeptProvenance.h.


The documentation for this class was generated from the following files: