Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DataFormats
Provenance
src
FileFormatVersion.cc
Go to the documentation of this file.
1
#include "
DataFormats/Provenance/interface/FileFormatVersion.h
"
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
33
bool
FileFormatVersion::processHistorySameWithinRun
()
const
{
return
value_
>= 16; }
34
35
bool
FileFormatVersion::hasIndexIntoFile
()
const
{
return
value_
>= 16; }
36
37
bool
FileFormatVersion::mergeOnlySequentialRunsOrLumis
()
const
{
return
value_
>= 16; }
38
39
bool
FileFormatVersion::noMetaDataTrees
()
const
{
return
value_
>= 17; }
40
41
bool
FileFormatVersion::storedProductProvenanceUsed
()
const
{
return
value_
>= 18; }
42
43
bool
FileFormatVersion::useReducedProcessHistoryID
()
const
{
return
value_
>= 19; }
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::runsAndLumis
bool runsAndLumis() const
Definition:
FileFormatVersion.cc:13
edm::FileFormatVersion::hasIndexIntoFile
bool hasIndexIntoFile() const
Definition:
FileFormatVersion.cc:35
edm::FileFormatVersion::fastCopyPossible
bool fastCopyPossible() const
Definition:
FileFormatVersion.cc:23
edm::FileFormatVersion::isValid
bool isValid() const
Definition:
FileFormatVersion.cc:5
edm::FileFormatVersion::productIDIsInt
bool productIDIsInt() const
Definition:
FileFormatVersion.cc:9
edm::FileFormatVersion
Definition:
FileFormatVersion.h:7
FileFormatVersion.h
edm::FileFormatVersion::eventHistoryBranch
bool eventHistoryBranch() const
Definition:
FileFormatVersion.cc:15
edm::FileFormatVersion::lumiInEventID
bool lumiInEventID() const
Definition:
FileFormatVersion.cc:29
edm::FileFormatVersion::eventHistoryTree
bool eventHistoryTree() const
Definition:
FileFormatVersion.cc:17
edm::FileFormatVersion::noMetaDataTrees
bool noMetaDataTrees() const
Definition:
FileFormatVersion.cc:39
edm::FileFormatVersion::storedProductProvenanceUsed
bool storedProductProvenanceUsed() const
Definition:
FileFormatVersion.cc:41
edm::FileFormatVersion::triggerPathsTracked
bool triggerPathsTracked() const
Definition:
FileFormatVersion.cc:27
edm::FileFormatVersion::parameterSetsByReference
bool parameterSetsByReference() const
Definition:
FileFormatVersion.cc:25
edm::FileFormatVersion::processHistorySameWithinRun
bool processHistorySameWithinRun() const
Definition:
FileFormatVersion.cc:33
edm::FileFormatVersion::splitProductIDs
bool splitProductIDs() const
Definition:
FileFormatVersion.cc:21
edm::FileFormatVersion::value_
int value_
Definition:
FileFormatVersion.h:36
edm::FileFormatVersion::perEventProductIDs
bool perEventProductIDs() const
Definition:
FileFormatVersion.cc:19
alignCSCRings.ff
tuple ff
Definition:
alignCSCRings.py:148
edm::FileFormatVersion::useReducedProcessHistoryID
bool useReducedProcessHistoryID() const
Definition:
FileFormatVersion.cc:43
edm::FileFormatVersion::lumiNumbers
bool lumiNumbers() const
Definition:
FileFormatVersion.cc:7
edm::FileFormatVersion::value
int value() const
Definition:
FileFormatVersion.h:33
edm::FileFormatVersion::parameterSetsTree
bool parameterSetsTree() const
Definition:
FileFormatVersion.cc:31
edm::FileFormatVersion::newAuxiliary
bool newAuxiliary() const
Definition:
FileFormatVersion.cc:11
edm::operator<<
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
Definition:
HLTGlobalStatus.h:106
edm::FileFormatVersion::hasThinnedAssociations
bool hasThinnedAssociations() const
Definition:
FileFormatVersion.cc:45
edm::FileFormatVersion::mergeOnlySequentialRunsOrLumis
bool mergeOnlySequentialRunsOrLumis() const
Definition:
FileFormatVersion.cc:37
Generated for CMSSW Reference Manual by
1.8.5