#include <BranchMapReader.h>
Definition at line 70 of file BranchMapReader.h.
◆ BranchMapReader() [1/2]
BranchMapReader::BranchMapReader |
( |
TFile * |
file | ) |
|
◆ BranchMapReader() [2/2]
fwlite::BranchMapReader::BranchMapReader |
( |
| ) |
|
|
inline |
◆ branchIDToBranch()
◆ branchListIndexes()
◆ getBranchDescriptions()
◆ getEventEntry()
Long_t fwlite::BranchMapReader::getEventEntry |
( |
| ) |
const |
|
inline |
◆ getEventTree() [1/2]
TTree* fwlite::BranchMapReader::getEventTree |
( |
| ) |
|
|
inline |
◆ getEventTree() [2/2]
TTree const* fwlite::BranchMapReader::getEventTree |
( |
| ) |
const |
|
inline |
◆ getFile() [1/2]
TFile* fwlite::BranchMapReader::getFile |
( |
| ) |
|
|
inline |
◆ getFile() [2/2]
TFile const* fwlite::BranchMapReader::getFile |
( |
| ) |
const |
|
inline |
◆ getFileUUID()
TUUID fwlite::BranchMapReader::getFileUUID |
( |
| ) |
const |
|
inline |
◆ getFileVersion() [1/2]
int fwlite::BranchMapReader::getFileVersion |
( |
| ) |
const |
|
inline |
◆ getFileVersion() [2/2]
int BranchMapReader::getFileVersion |
( |
TFile * |
file | ) |
|
◆ getLuminosityBlockEntry()
Long_t fwlite::BranchMapReader::getLuminosityBlockEntry |
( |
| ) |
const |
|
inline |
◆ getLuminosityBlockTree() [1/2]
TTree* fwlite::BranchMapReader::getLuminosityBlockTree |
( |
| ) |
|
|
inline |
◆ getLuminosityBlockTree() [2/2]
TTree const* fwlite::BranchMapReader::getLuminosityBlockTree |
( |
| ) |
const |
|
inline |
◆ getRunEntry()
Long_t fwlite::BranchMapReader::getRunEntry |
( |
| ) |
const |
|
inline |
◆ getRunTree() [1/2]
TTree* fwlite::BranchMapReader::getRunTree |
( |
| ) |
|
|
inline |
◆ getRunTree() [2/2]
TTree const* fwlite::BranchMapReader::getRunTree |
( |
| ) |
const |
|
inline |
◆ newStrategy()
Definition at line 645 of file BranchMapReader.cc.
646 std::unique_ptr<internal::BMRStrategy>
s;
648 if (fileVersion >= 17) {
649 s = std::make_unique<internal::BranchMapReaderStrategyV17>(
file, fileVersion);
650 }
else if (fileVersion >= 11) {
651 s = std::make_unique<internal::BranchMapReaderStrategyV11>(
file, fileVersion);
652 }
else if (fileVersion >= 8) {
653 s = std::make_unique<internal::BranchMapReaderStrategyV8>(
file, fileVersion);
654 }
else if (fileVersion >= 7) {
655 s = std::make_unique<internal::BranchMapReaderStrategyV7>(
file, fileVersion);
657 s = std::make_unique<internal::BranchMapReaderStrategyV1>(
file, fileVersion);
References geometryDiff::file, and alignCSCRings::s.
Referenced by BranchMapReader(), and updateFile().
◆ productToBranch()
◆ productToBranchID()
◆ thinnedAssociationsHelper()
◆ updateEvent()
bool BranchMapReader::updateEvent |
( |
Long_t |
eventEntry | ) |
|
◆ updateFile()
bool BranchMapReader::updateFile |
( |
TFile * |
file | ) |
|
◆ updateLuminosityBlock()
bool BranchMapReader::updateLuminosityBlock |
( |
Long_t |
luminosityBlockEntry | ) |
|
◆ updateRun()
bool BranchMapReader::updateRun |
( |
Long_t |
runEntry | ) |
|
◆ fileVersion_
int fwlite::BranchMapReader::fileVersion_ |
|
private |
◆ strategy_
Definition at line 116 of file BranchMapReader.h.
Referenced by branchIDToBranch(), branchListIndexes(), BranchMapReader(), getBranchDescriptions(), getEventEntry(), getEventTree(), getFile(), getFileUUID(), getLuminosityBlockEntry(), getLuminosityBlockTree(), getRunEntry(), getRunTree(), productToBranch(), productToBranchID(), thinnedAssociationsHelper(), updateEvent(), updateFile(), updateLuminosityBlock(), and updateRun().