#include <BranchMapperWithReader.h>
Public Member Functions | |
BranchMapperWithReader () | |
BranchMapperWithReader (RootTree *rootTree) | |
void | insertIntoMap (ProductID const &oldProductID, BranchID const &branchID) |
virtual | ~BranchMapperWithReader () |
Private Member Functions | |
virtual BranchID | oldProductIDToBranchID_ (ProductID const &oldProductID) const |
virtual void | readProvenance_ () const |
virtual void | reset_ () |
Private Attributes | |
ProductProvenanceVector | infoVector_ |
std::map< unsigned int, BranchID > | oldProductIDToBranchIDMap_ |
ProductProvenanceVector * | pInfoVector_ |
RootTree * | rootTree_ |
Definition at line 15 of file BranchMapperWithReader.h.
data refman pasoursint CMSSW_4_4_3_patch1 src IOPool Input src BranchMapperWithReader cc data refman pasoursint CMSSW_4_4_3_patch1 src IOPool Input src BranchMapperWithReader cc edm::BranchMapperWithReader::BranchMapperWithReader | ( | ) |
Definition at line 13 of file BranchMapperWithReader.cc.
{ } BranchMapperWithReader::BranchMapperWithReader(RootTree* rootTree) :
edm::BranchMapperWithReader::BranchMapperWithReader | ( | RootTree * | rootTree | ) | [explicit] |
Definition at line 21 of file BranchMapperWithReader.cc.
{ }
void
virtual edm::BranchMapperWithReader::~BranchMapperWithReader | ( | ) | [inline, virtual] |
Definition at line 20 of file BranchMapperWithReader.h.
{}
void edm::BranchMapperWithReader::insertIntoMap | ( | ProductID const & | oldProductID, |
BranchID const & | branchID | ||
) |
Definition at line 42 of file BranchMapperWithReader.cc.
BranchID edm::BranchMapperWithReader::oldProductIDToBranchID_ | ( | ProductID const & | oldProductID | ) | const [private, virtual] |
Reimplemented from edm::BranchMapper.
Definition at line 47 of file BranchMapperWithReader.cc.
{ return BranchID(); } return it->second; } void BranchMapperWithReader::reset_()
void edm::BranchMapperWithReader::readProvenance_ | ( | ) | const [private, virtual] |
Reimplemented from edm::BranchMapper.
Definition at line 30 of file BranchMapperWithReader.cc.
{
me->insert(*it);
}
}
void
void edm::BranchMapperWithReader::reset_ | ( | ) | [private, virtual] |
Reimplemented from edm::BranchMapper.
Definition at line 55 of file BranchMapperWithReader.cc.
Definition at line 29 of file BranchMapperWithReader.h.
std::map<unsigned int, BranchID> edm::BranchMapperWithReader::oldProductIDToBranchIDMap_ [private] |
Definition at line 31 of file BranchMapperWithReader.h.
ProductProvenanceVector* edm::BranchMapperWithReader::pInfoVector_ [mutable, private] |
Definition at line 30 of file BranchMapperWithReader.h.
RootTree* edm::BranchMapperWithReader::rootTree_ [private] |
Definition at line 28 of file BranchMapperWithReader.h.