1 #ifndef art_Framework_IO_Root_detail_KeptProvenance_h 2 #define art_Framework_IO_Root_detail_KeptProvenance_h 24 bool dropMetaDataForDroppedData,
25 std::set<ProductID>& branchesWithStoredHistory);
DropMetaData const dropMetaData_
ProductProvenance const & insert(ProductProvenance const &)
unsigned char ProductStatus
bool const dropMetaDataForDroppedData_
ProductProvenance const & emplace(ProductID, ProductStatus)
void insertAncestors(ProductProvenance const &iGetParents, Principal const &principal)
KeptProvenance(DropMetaData dropMetaData, bool dropMetaDataForDroppedData, std::set< ProductID > &branchesWithStoredHistory)
std::set< ProductProvenance > provenance_
std::set< ProductID > & branchesWithStoredHistory_
void setStatus(ProductProvenance const &, ProductStatus)