1 #ifndef DataFormats_Provenance_BranchChildren_h
2 #define DataFormats_Provenance_BranchChildren_h
19 typedef std::map<BranchID, BranchIDSet>
map_t;
void insertEmpty(BranchID parent)
void insertChild(BranchID parent, BranchID child)
map_t const & childLookup() const
std::set< BranchID > BranchIDSet
void append_(map_t const &lookup, BranchID item, BranchIDSet &itemSet) const
std::map< BranchID, BranchIDSet > map_t
void appendToDescendants(BranchID parent, BranchIDSet &descendants) const