1 #ifndef canvas_Persistency_Provenance_ProductTables_h 2 #define canvas_Persistency_Provenance_ProductTables_h 9 #include "cetlib/exempt_ptr.h" 45 return tables_[bt].descriptions;
70 std::array<ProductTable, NumBranchTypes> tables_{{}};
ProductDescriptionsByID descriptions
std::vector< BranchDescription > ProductDescriptions
auto const & descriptions(BranchType const bt) const
cet::exempt_ptr< BranchDescription const > description(ProductID) const
ProcessLookup ViewLookup_t
std::map< ProductID, BranchDescription > ProductDescriptionsByID
ProductLookup_t productLookup
std::map< std::string, ProcessLookup > ProductLookup_t