#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 | triggerPathsTracked () 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().
{ 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::triggerPathsTracked | ( | ) | const |
Definition at line 61 of file FileFormatVersion.cc.
References value_.
Referenced by fwlite::Event::fillParameterSetRegistry().
{ return value_ >= 13; }
int edm::FileFormatVersion::value | ( | ) | const [inline] |
Definition at line 31 of file FileFormatVersion.h.
References value_.
Referenced by fwlite::BranchMapReader::getFileVersion(), and edm::operator<<().
{return value_;}
int edm::FileFormatVersion::value_ [private] |
Definition at line 34 of file FileFormatVersion.h.
Referenced by eventHistoryBranch(), eventHistoryTree(), fastCopyPossible(), hasIndexIntoFile(), isValid(), lumiInEventID(), lumiNumbers(), mergeOnlySequentialRunsOrLumis(), newAuxiliary(), noMetaDataTrees(), parameterSetsByReference(), parameterSetsTree(), perEventProductIDs(), processHistorySameWithinRun(), productIDIsInt(), runsAndLumis(), splitProductIDs(), triggerPathsTracked(), and value().