CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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
bool hasIndexIntoFile() const
bool fastCopyPossible() const
bool productIDIsInt() const
bool eventHistoryBranch() const
bool eventHistoryTree() const
bool storedProductProvenanceUsed() const
bool triggerPathsTracked() const
bool parameterSetsByReference() const
bool processHistorySameWithinRun() const
bool perEventProductIDs() const
bool useReducedProcessHistoryID() const
bool parameterSetsTree() const
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
bool hasThinnedAssociations() const
bool mergeOnlySequentialRunsOrLumis() const