CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

edm::BranchMapperWithReader Class Reference

#include <BranchMapperWithReader.h>

Inheritance diagram for edm::BranchMapperWithReader:
edm::BranchMapper

List of all members.

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

Private Attributes

ProductProvenanceVector infoVector_
std::map< unsigned int, BranchIDoldProductIDToBranchIDMap_
ProductProvenanceVectorpInfoVector_
RootTreerootTree_

Detailed Description

Definition at line 15 of file BranchMapperWithReader.h.


Constructor & Destructor Documentation

data doxygen doxygen gen CMSSW_4_2_8 src IOPool Input src BranchMapperWithReader cc data doxygen doxygen gen CMSSW_4_2_8 src IOPool Input src BranchMapperWithReader cc edm::BranchMapperWithReader::BranchMapperWithReader ( )

Definition at line 13 of file BranchMapperWithReader.cc.

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.

{}

Member Function Documentation

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 edm::BranchMapperWithReader::readProvenance_ ( ) const [private, virtual]

Reimplemented from edm::BranchMapper.

Definition at line 30 of file BranchMapperWithReader.cc.

                         {
      me->insert(*it);
    }
  }

  void

Member Data Documentation

Definition at line 28 of file BranchMapperWithReader.h.

Definition at line 30 of file BranchMapperWithReader.h.

Definition at line 29 of file BranchMapperWithReader.h.

Definition at line 27 of file BranchMapperWithReader.h.