#include <FileFormatVersion.h>
Public Member Functions | |
bool | eventHistoryBranch () const |
bool | eventHistoryTree () const |
bool | fastCopyPossible () const |
FileFormatVersion (int vers) | |
FileFormatVersion () | |
bool | hasIndexIntoFile () const |
bool | isValid () const |
bool | lumiInEventID () const |
bool | lumiNumbers () const |
bool | mergeOnlySequentialRunsOrLumis () const |
bool | newAuxiliary () const |
bool | noMetaDataTrees () const |
bool | parameterSetsByReference () const |
bool | parameterSetsTree () const |
bool | perEventProductIDs () const |
bool | processHistorySameWithinRun () const |
bool | productIDIsInt () const |
bool | runsAndLumis () const |
bool | splitProductIDs () const |
bool | storedProductProvenanceUsed () const |
bool | triggerPathsTracked () const |
bool | useReducedProcessHistoryID () const |
int | value () const |
~FileFormatVersion () | |
Private Attributes | |
int | value_ |
Definition at line 8 of file FileFormatVersion.h.
edm::FileFormatVersion::FileFormatVersion | ( | ) | [inline] |
Definition at line 10 of file FileFormatVersion.h.
: value_(-1) { }
edm::FileFormatVersion::FileFormatVersion | ( | int | vers | ) | [inline, explicit] |
Definition at line 11 of file FileFormatVersion.h.
: value_(vers) { }
edm::FileFormatVersion::~FileFormatVersion | ( | ) | [inline] |
Definition at line 12 of file FileFormatVersion.h.
{}
bool edm::FileFormatVersion::eventHistoryBranch | ( | ) | const |
Definition at line 31 of file FileFormatVersion.cc.
References value_.
bool edm::FileFormatVersion::eventHistoryTree | ( | ) | const |
Definition at line 36 of file FileFormatVersion.cc.
References value_.
bool edm::FileFormatVersion::fastCopyPossible | ( | ) | const |
bool edm::FileFormatVersion::hasIndexIntoFile | ( | ) | const |
Definition at line 81 of file FileFormatVersion.cc.
References value_.
Referenced by edm::printEventLists(), and edm::printEventsInLumis().
{ return value_ >= 16; }
bool edm::FileFormatVersion::isValid | ( | void | ) | const |
bool edm::FileFormatVersion::lumiInEventID | ( | ) | const |
bool edm::FileFormatVersion::lumiNumbers | ( | ) | const |
bool edm::FileFormatVersion::mergeOnlySequentialRunsOrLumis | ( | ) | const |
bool edm::FileFormatVersion::newAuxiliary | ( | ) | const |
bool edm::FileFormatVersion::noMetaDataTrees | ( | ) | const |
Definition at line 91 of file FileFormatVersion.cc.
References value_.
Referenced by edm::RootOutputFile::beginInputFile().
{ return value_ >= 17; }
bool edm::FileFormatVersion::parameterSetsByReference | ( | ) | const |
Definition at line 56 of file FileFormatVersion.cc.
References value_.
Referenced by fwlite::Event::fillParameterSetRegistry().
{ return value_ >= 12; }
bool edm::FileFormatVersion::parameterSetsTree | ( | ) | const |
bool edm::FileFormatVersion::perEventProductIDs | ( | ) | const |
bool edm::FileFormatVersion::processHistorySameWithinRun | ( | ) | const |
bool edm::FileFormatVersion::productIDIsInt | ( | ) | const |
bool edm::FileFormatVersion::runsAndLumis | ( | ) | const |
bool edm::FileFormatVersion::splitProductIDs | ( | ) | const |
bool edm::FileFormatVersion::storedProductProvenanceUsed | ( | ) | const |
bool edm::FileFormatVersion::triggerPathsTracked | ( | ) | const |
Definition at line 61 of file FileFormatVersion.cc.
References value_.
Referenced by fwlite::Event::fillParameterSetRegistry().
{ return value_ >= 13; }
bool edm::FileFormatVersion::useReducedProcessHistoryID | ( | ) | const |
int edm::FileFormatVersion::value | ( | ) | const [inline] |
Definition at line 33 of file FileFormatVersion.h.
References value_.
Referenced by fwlite::BranchMapReader::getFileVersion(), and edm::operator<<().
{return value_;}
int edm::FileFormatVersion::value_ [private] |
Definition at line 36 of file FileFormatVersion.h.
Referenced by eventHistoryBranch(), eventHistoryTree(), fastCopyPossible(), hasIndexIntoFile(), isValid(), lumiInEventID(), lumiNumbers(), mergeOnlySequentialRunsOrLumis(), newAuxiliary(), noMetaDataTrees(), parameterSetsByReference(), parameterSetsTree(), perEventProductIDs(), processHistorySameWithinRun(), productIDIsInt(), runsAndLumis(), splitProductIDs(), storedProductProvenanceUsed(), triggerPathsTracked(), useReducedProcessHistoryID(), and value().