Public Member Functions | |
virtual edm::BranchListIndexes const & | branchListIndexes () const |
BranchMapReaderStrategyV8 (TFile *file, int fileVersion) | |
virtual bool | updateEvent (Long_t eventEntry) |
virtual bool | updateFile (TFile *file) |
virtual bool | updateLuminosityBlock (Long_t luminosityBlockEntry) |
virtual bool | updateMap () |
virtual bool | updateRun (Long_t runEntry) |
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 | ~Strategy () |
Public Member Functions inherited from fwlite::internal::BMRStrategy | |
BMRStrategy (TFile *file, int fileVersion) | |
virtual | ~BMRStrategy () |
Private Attributes | |
edm::BranchListIndexes | dummyBranchListIndexes_ |
TBranch * | entryInfoBranch_ |
edm::EventEntryInfoVector | eventEntryInfoVector_ |
edm::EventEntryInfoVector * | pEventEntryInfoVector_ |
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_ |
Definition at line 199 of file BranchMapReader.cc.
fwlite::internal::BranchMapReaderStrategyV8::BranchMapReaderStrategyV8 | ( | TFile * | file, |
int | fileVersion | ||
) |
Definition at line 215 of file BranchMapReader.cc.
References updateFile().
|
inlinevirtual |
Implements fwlite::internal::BMRStrategy.
Definition at line 207 of file BranchMapReader.cc.
References dummyBranchListIndexes_.
|
virtual |
Reimplemented from fwlite::internal::Strategy.
Definition at line 221 of file BranchMapReader.cc.
References fwlite::internal::BMRStrategy::eventEntry_, and fwlite::internal::Strategy::mapperFilled_.
|
virtual |
Reimplemented from fwlite::internal::Strategy.
Definition at line 246 of file BranchMapReader.cc.
References fwlite::internal::Strategy::bDesc_, scaleCards::br, fwlite::internal::Strategy::branchDescriptionMap_, edm::BranchTypeToBranchEntryInfoBranchName(), fwlite::internal::BMRStrategy::currentFile_, entryInfoBranch_, eventEntryInfoVector_, edm::poolNames::eventMetaDataTreeName(), fwlite::internal::Strategy::getBranchRegistry(), edm::InEvent, fwlite::internal::Strategy::mapperFilled_, pEventEntryInfoVector_, edm::ProductRegistry::productList(), and fwlite::internal::Strategy::updateFile().
Referenced by BranchMapReaderStrategyV8().
|
virtual |
Reimplemented from fwlite::internal::Strategy.
Definition at line 230 of file BranchMapReader.cc.
References fwlite::internal::BMRStrategy::luminosityBlockEntry_, and fwlite::internal::Strategy::mapperFilled_.
|
virtual |
Reimplemented from fwlite::internal::Strategy.
Definition at line 281 of file BranchMapReader.cc.
References entryInfoBranch_, fwlite::internal::BMRStrategy::eventEntry_, fwlite::internal::Strategy::mapperFilled_, and pEventEntryInfoVector_.
|
virtual |
Reimplemented from fwlite::internal::Strategy.
Definition at line 238 of file BranchMapReader.cc.
References fwlite::internal::Strategy::mapperFilled_, and fwlite::internal::BMRStrategy::runEntry_.
|
private |
Definition at line 212 of file BranchMapReader.cc.
Referenced by branchListIndexes().
|
private |
Definition at line 209 of file BranchMapReader.cc.
Referenced by updateFile(), and updateMap().
|
private |
Definition at line 210 of file BranchMapReader.cc.
Referenced by updateFile().
|
private |
Definition at line 211 of file BranchMapReader.cc.
Referenced by updateFile(), and updateMap().