![]() |
![]() |
Public Member Functions | |
BranchMapReaderStrategyV11 (TFile *file, int fileVersion) | |
virtual edm::BranchID | productToBranchID (const edm::ProductID &pid) |
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) |
![]() | |
virtual const std::vector < edm::BranchDescription > & | getBranchDescriptions () |
TBranch * | getBranchRegistry (edm::ProductRegistry **pReg) |
virtual const edm::BranchDescription | productToBranch (const edm::ProductID &pid) |
Strategy (TFile *file, int fileVersion) | |
virtual | ~Strategy () |
![]() | |
BMRStrategy (TFile *file, int fileVersion) | |
virtual | ~BMRStrategy () |
Private Attributes | |
std::auto_ptr< edm::BranchIDLists > | branchIDLists_ |
TTree * | eventHistoryTree_ |
edm::History | history_ |
edm::History * | pHistory_ |
Additional Inherited Members | |
![]() | |
typedef std::map < edm::BranchID, edm::BranchDescription > | bidToDesc |
![]() | |
std::vector < edm::BranchDescription > | bDesc_ |
bidToDesc | branchDescriptionMap_ |
bool | mapperFilled_ |
![]() | |
TFile * | currentFile_ |
Long_t | eventEntry_ |
TTree * | eventTree_ |
TUUID | fileUUID_ |
int | fileVersion_ |
Long_t | luminosityBlockEntry_ |
TTree * | luminosityBlockTree_ |
Long_t | runEntry_ |
TTree * | runTree_ |
Definition at line 289 of file BranchMapReader.cc.
fwlite::internal::BranchMapReaderStrategyV11::BranchMapReaderStrategyV11 | ( | TFile * | file, |
int | fileVersion | ||
) |
Definition at line 305 of file BranchMapReader.cc.
References updateFile().
|
virtual |
Reimplemented from fwlite::internal::Strategy.
Definition at line 398 of file BranchMapReader.cc.
References branchIDLists_, edm::History::branchListIndexes(), history_, edm::productIDToBranchID(), and updateMap().
|
virtual |
Reimplemented from fwlite::internal::Strategy.
Definition at line 310 of file BranchMapReader.cc.
References fwlite::internal::BMRStrategy::eventEntry_, and fwlite::internal::Strategy::mapperFilled_.
|
virtual |
Reimplemented from fwlite::internal::Strategy.
Definition at line 335 of file BranchMapReader.cc.
References b, fwlite::internal::Strategy::bDesc_, beamvalidation::br, fwlite::internal::Strategy::branchDescriptionMap_, edm::poolNames::branchIDListBranchName(), branchIDLists_, fwlite::internal::BMRStrategy::currentFile_, edm::errors::EventCorruption, eventHistoryTree_, edm::poolNames::eventHistoryTreeName(), edm::hlt::Exception, fwlite::internal::Strategy::getBranchRegistry(), edm::InEvent, fwlite::internal::Strategy::mapperFilled_, edm::poolNames::metaDataTreeName(), edm::ProductRegistry::productList(), and fwlite::internal::Strategy::updateFile().
Referenced by BranchMapReaderStrategyV11().
|
virtual |
Reimplemented from fwlite::internal::Strategy.
Definition at line 319 of file BranchMapReader.cc.
References fwlite::internal::BMRStrategy::luminosityBlockEntry_, and fwlite::internal::Strategy::mapperFilled_.
|
virtual |
Reimplemented from fwlite::internal::Strategy.
Definition at line 381 of file BranchMapReader.cc.
References edm::errors::EventCorruption, fwlite::internal::BMRStrategy::eventEntry_, edm::poolNames::eventHistoryBranchName(), eventHistoryTree_, edm::hlt::Exception, fwlite::internal::Strategy::mapperFilled_, and pHistory_.
Referenced by productToBranchID().
|
virtual |
Reimplemented from fwlite::internal::Strategy.
Definition at line 327 of file BranchMapReader.cc.
References fwlite::internal::Strategy::mapperFilled_, and fwlite::internal::BMRStrategy::runEntry_.
|
private |
Definition at line 299 of file BranchMapReader.cc.
Referenced by productToBranchID(), and updateFile().
|
private |
Definition at line 300 of file BranchMapReader.cc.
Referenced by updateFile(), and updateMap().
|
private |
Definition at line 301 of file BranchMapReader.cc.
Referenced by productToBranchID().
|
private |
Definition at line 302 of file BranchMapReader.cc.
Referenced by updateMap().