CMS 3D CMS Logo

FileFormatVersion.cc
Go to the documentation of this file.
2 #include <ostream>
3 
4 namespace edm {
5  bool FileFormatVersion::isValid() const { return value_ >= 0; }
6 
7  bool FileFormatVersion::lumiNumbers() const { return value_ >= 2; }
8 
9  bool FileFormatVersion::productIDIsInt() const { return value_ >= 2; }
10 
11  bool FileFormatVersion::newAuxiliary() const { return value_ >= 3; }
12 
13  bool FileFormatVersion::runsAndLumis() const { return value_ >= 4; }
14 
15  bool FileFormatVersion::eventHistoryBranch() const { return value_ >= 5 && value_ < 7; }
16 
17  bool FileFormatVersion::eventHistoryTree() const { return value_ >= 7 && value_ < 17; }
18 
19  bool FileFormatVersion::perEventProductIDs() const { return value_ >= 8; }
20 
21  bool FileFormatVersion::splitProductIDs() const { return value_ >= 11; }
22 
23  bool FileFormatVersion::fastCopyPossible() const { return value_ >= 11; }
24 
25  bool FileFormatVersion::parameterSetsByReference() const { return value_ >= 12; }
26 
27  bool FileFormatVersion::triggerPathsTracked() const { return value_ >= 13; }
28 
29  bool FileFormatVersion::lumiInEventID() const { return value_ >= 14; }
30 
31  bool FileFormatVersion::parameterSetsTree() const { return value_ >= 15; }
32 
34 
35  bool FileFormatVersion::hasIndexIntoFile() const { return value_ >= 16; }
36 
38 
39  bool FileFormatVersion::noMetaDataTrees() const { return value_ >= 17; }
40 
42 
44 
45  bool FileFormatVersion::hasThinnedAssociations() const { return value_ >= 20; }
46 
47  std::ostream& operator<<(std::ostream& os, FileFormatVersion const& ff) {
48  os << ff.value();
49  return os;
50  }
51 } // namespace edm
edm::FileFormatVersion::hasThinnedAssociations
bool hasThinnedAssociations() const
Definition: FileFormatVersion.cc:45
edm::FileFormatVersion::useReducedProcessHistoryID
bool useReducedProcessHistoryID() const
Definition: FileFormatVersion.cc:43
edm::FileFormatVersion::splitProductIDs
bool splitProductIDs() const
Definition: FileFormatVersion.cc:21
edm::FileFormatVersion::lumiNumbers
bool lumiNumbers() const
Definition: FileFormatVersion.cc:7
edm
HLT enums.
Definition: AlignableModifier.h:19
edm::FileFormatVersion::parameterSetsTree
bool parameterSetsTree() const
Definition: FileFormatVersion.cc:31
edm::FileFormatVersion::perEventProductIDs
bool perEventProductIDs() const
Definition: FileFormatVersion.cc:19
edm::FileFormatVersion::triggerPathsTracked
bool triggerPathsTracked() const
Definition: FileFormatVersion.cc:27
edm::FileFormatVersion::eventHistoryBranch
bool eventHistoryBranch() const
Definition: FileFormatVersion.cc:15
edm::operator<<
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
Definition: HLTGlobalStatus.h:106
edm::FileFormatVersion::noMetaDataTrees
bool noMetaDataTrees() const
Definition: FileFormatVersion.cc:39
edm::FileFormatVersion::runsAndLumis
bool runsAndLumis() const
Definition: FileFormatVersion.cc:13
edm::FileFormatVersion::eventHistoryTree
bool eventHistoryTree() const
Definition: FileFormatVersion.cc:17
edm::FileFormatVersion::fastCopyPossible
bool fastCopyPossible() const
Definition: FileFormatVersion.cc:23
alignCSCRings.ff
ff
Definition: alignCSCRings.py:148
edm::FileFormatVersion::lumiInEventID
bool lumiInEventID() const
Definition: FileFormatVersion.cc:29
edm::FileFormatVersion::newAuxiliary
bool newAuxiliary() const
Definition: FileFormatVersion.cc:11
edm::FileFormatVersion::parameterSetsByReference
bool parameterSetsByReference() const
Definition: FileFormatVersion.cc:25
edm::FileFormatVersion::mergeOnlySequentialRunsOrLumis
bool mergeOnlySequentialRunsOrLumis() const
Definition: FileFormatVersion.cc:37
edm::FileFormatVersion
Definition: FileFormatVersion.h:7
FileFormatVersion.h
edm::FileFormatVersion::value_
int value_
Definition: FileFormatVersion.h:36
edm::FileFormatVersion::processHistorySameWithinRun
bool processHistorySameWithinRun() const
Definition: FileFormatVersion.cc:33
edm::FileFormatVersion::hasIndexIntoFile
bool hasIndexIntoFile() const
Definition: FileFormatVersion.cc:35
edm::FileFormatVersion::storedProductProvenanceUsed
bool storedProductProvenanceUsed() const
Definition: FileFormatVersion.cc:41
edm::FileFormatVersion::isValid
bool isValid() const
Definition: FileFormatVersion.cc:5
edm::FileFormatVersion::productIDIsInt
bool productIDIsInt() const
Definition: FileFormatVersion.cc:9