#include <BranchChildren.h>
Public Member Functions | |
void | appendToDescendants (BranchDescription const &parent, BranchIDSet &descendants, std::map< BranchID, BranchID > const &droppedToKeptAlias) const |
map_t const & | childLookup () const |
void | clear () |
void | insertChild (BranchID parent, BranchID child) |
void | insertEmpty (BranchID parent) |
Private Types | |
typedef std::set< BranchID > | BranchIDSet |
typedef std::map< BranchID, BranchIDSet > | map_t |
Private Member Functions | |
void | append_ (map_t const &lookup, BranchID item, BranchIDSet &itemSet, std::map< BranchID, BranchID > const &droppedToKeptAlias) const |
Private Attributes | |
map_t | childLookup_ |
Definition at line 18 of file BranchChildren.h.
|
private |
Definition at line 20 of file BranchChildren.h.
|
private |
Definition at line 21 of file BranchChildren.h.
|
private |
Definition at line 6 of file BranchChildren.cc.
References B2GTnPMonitor_cfi::item.
Referenced by appendToDescendants().
void edm::BranchChildren::appendToDescendants | ( | BranchDescription const & | parent, |
BranchIDSet & | descendants, | ||
std::map< BranchID, BranchID > const & | droppedToKeptAlias | ||
) | const |
Definition at line 42 of file BranchChildren.cc.
References append_(), childLookup_, and class-composition::parent.
|
inline |
Definition at line 41 of file BranchChildren.h.
References childLookup_.
Referenced by edm::PoolOutputModule::beginInputFile(), and edm::DaqProvenanceHelper::fixMetaData().
void edm::BranchChildren::clear | ( | void | ) |
Definition at line 36 of file BranchChildren.cc.
References childLookup_.
Referenced by edm::PoolOutputModule::reallyCloseFile().
Definition at line 40 of file BranchChildren.cc.
References childLookup_, and class-composition::parent.
Referenced by edm::PoolOutputModule::beginInputFile(), and edm::PoolOutputModule::fillDependencyGraph().
void edm::BranchChildren::insertEmpty | ( | BranchID | parent | ) |
Definition at line 38 of file BranchChildren.cc.
References childLookup_, and class-composition::parent.
|
private |
Definition at line 44 of file BranchChildren.h.
Referenced by appendToDescendants(), childLookup(), clear(), insertChild(), and insertEmpty().