Public Member Functions | |
OldProvenanceReader (RootTree *rootTree, DaqProvenanceHelper const *daqProvenanceHelper) | |
virtual | ~OldProvenanceReader () |
Private Member Functions | |
virtual void | readProvenance (BranchMapper const &mapper) const |
Private Attributes | |
DaqProvenanceHelper const * | daqProvenanceHelper_ |
std::vector< EventEntryInfo > | infoVector_ |
std::vector< EventEntryInfo > * | pInfoVector_ |
RootTree * | rootTree_ |
Definition at line 1836 of file RootFile.cc.
edm::OldProvenanceReader::OldProvenanceReader | ( | RootTree * | rootTree, |
DaqProvenanceHelper const * | daqProvenanceHelper | ||
) | [explicit] |
Definition at line 1848 of file RootFile.cc.
{ } void OldProvenanceReader::readProvenance(BranchMapper const& mapper) const {
virtual edm::OldProvenanceReader::~OldProvenanceReader | ( | ) | [inline, virtual] |
Definition at line 1839 of file RootFile.cc.
void edm::OldProvenanceReader::readProvenance | ( | BranchMapper const & | mapper | ) | const [private, virtual] |
Implements edm::ProvenanceReaderBase.
Definition at line 1857 of file RootFile.cc.
: infoVector_) { EventEntryDescription eed; EntryDescriptionRegistry::instance()->getMapped(info.entryDescriptionID(), eed); Parentage parentage(eed.parents()); if(daqProvenanceHelper_) { ProductProvenance entry(daqProvenanceHelper_->mapBranchID(info.branchID()), daqProvenanceHelper_->mapParentageID(parentage.id())); mapper.insertIntoSet(entry); } else { ProductProvenance entry(info.branchID(), parentage.id()); mapper.insertIntoSet(entry); } } } class DummyProvenanceReader : public ProvenanceReaderBase { public:
DaqProvenanceHelper const* edm::OldProvenanceReader::daqProvenanceHelper_ [private] |
Definition at line 1845 of file RootFile.cc.
std::vector<EventEntryInfo> edm::OldProvenanceReader::infoVector_ [private] |
Definition at line 1843 of file RootFile.cc.
std::vector<EventEntryInfo>* edm::OldProvenanceReader::pInfoVector_ [mutable, private] |
Definition at line 1844 of file RootFile.cc.
RootTree* edm::OldProvenanceReader::rootTree_ [private] |
Definition at line 1842 of file RootFile.cc.