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