CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
fwlite::internal::BranchMapReaderStrategyV7 Class Reference
Inheritance diagram for fwlite::internal::BranchMapReaderStrategyV7:
fwlite::internal::BranchMapReaderStrategyV1 fwlite::internal::Strategy fwlite::internal::BMRStrategy

Public Member Functions

virtual edm::BranchListIndexes
const & 
branchListIndexes () const
 
 BranchMapReaderStrategyV7 (TFile *file, int fileVersion)
 
- Public Member Functions inherited from fwlite::internal::BranchMapReaderStrategyV1
 BranchMapReaderStrategyV1 (TFile *file, int fileVersion)
 
virtual bool updateFile (TFile *file)
 
virtual bool updateMap ()
 
- Public Member Functions inherited from fwlite::internal::Strategy
virtual std::vector
< edm::BranchDescription >
const & 
getBranchDescriptions ()
 
TBranch * getBranchRegistry (edm::ProductRegistry **pReg)
 
virtual edm::BranchDescription
const & 
productToBranch (edm::ProductID const &pid)
 
virtual edm::BranchID productToBranchID (edm::ProductID const &pid)
 
 Strategy (TFile *file, int fileVersion)
 
virtual bool updateEvent (Long_t eventEntry)
 
virtual bool updateLuminosityBlock (Long_t luminosityBlockEntry)
 
virtual bool updateRun (Long_t runEntry)
 
virtual ~Strategy ()
 
- Public Member Functions inherited from fwlite::internal::BMRStrategy
 BMRStrategy (TFile *file, int fileVersion)
 
virtual ~BMRStrategy ()
 

Private Attributes

edm::BranchListIndexes dummyBranchListIndexes_
 

Additional Inherited Members

- Public Types inherited from fwlite::internal::Strategy
typedef std::map
< edm::BranchID,
edm::BranchDescription
bidToDesc
 
- Public Attributes inherited from fwlite::internal::Strategy
std::vector
< edm::BranchDescription
bDesc_
 
bidToDesc branchDescriptionMap_
 
bool mapperFilled_
 
- Public Attributes inherited from fwlite::internal::BMRStrategy
TFile * currentFile_
 
Long_t eventEntry_
 
TTree * eventTree_
 
TUUID fileUUID_
 
int fileVersion_
 
Long_t luminosityBlockEntry_
 
TTree * luminosityBlockTree_
 
Long_t runEntry_
 
TTree * runTree_
 

Detailed Description

Definition at line 186 of file BranchMapReader.cc.

Constructor & Destructor Documentation

fwlite::internal::BranchMapReaderStrategyV7::BranchMapReaderStrategyV7 ( TFile *  file,
int  fileVersion 
)

Member Function Documentation

virtual edm::BranchListIndexes const& fwlite::internal::BranchMapReaderStrategyV7::branchListIndexes ( ) const
inlinevirtual

Reimplemented from fwlite::internal::BranchMapReaderStrategyV1.

Definition at line 189 of file BranchMapReader.cc.

References dummyBranchListIndexes_.

189 {return dummyBranchListIndexes_;}

Member Data Documentation

edm::BranchListIndexes fwlite::internal::BranchMapReaderStrategyV7::dummyBranchListIndexes_
private

Definition at line 191 of file BranchMapReader.cc.

Referenced by branchListIndexes().