Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DataFormats
Provenance
interface
FileFormatVersion.h
Go to the documentation of this file.
1
#ifndef DataFormats_Provenance_FileFormatVersion_h
2
#define DataFormats_Provenance_FileFormatVersion_h
3
4
#include <iosfwd>
5
6
namespace
edm
7
{
8
class
FileFormatVersion
{
9
public
:
10
FileFormatVersion
() :
value_
(-1) { }
11
explicit
FileFormatVersion
(
int
vers) :
value_
(vers) { }
12
~FileFormatVersion
() {}
13
bool
isValid
()
const
;
14
bool
productIDIsInt
()
const
;
15
bool
lumiNumbers
()
const
;
16
bool
newAuxiliary
()
const
;
17
bool
runsAndLumis
()
const
;
18
bool
eventHistoryBranch
()
const
;
19
bool
eventHistoryTree
()
const
;
20
bool
perEventProductIDs
()
const
;
21
bool
splitProductIDs
()
const
;
22
bool
fastCopyPossible
()
const
;
23
bool
parameterSetsByReference
()
const
;
24
bool
triggerPathsTracked
()
const
;
25
bool
lumiInEventID
()
const
;
26
bool
parameterSetsTree
()
const
;
27
bool
processHistorySameWithinRun
()
const
;
28
bool
hasIndexIntoFile
()
const
;
29
bool
mergeOnlySequentialRunsOrLumis
()
const
;
30
bool
noMetaDataTrees
()
const
;
31
bool
storedProductProvenanceUsed
()
const
;
32
bool
useReducedProcessHistoryID
()
const
;
33
bool
hasThinnedAssociations
()
const
;
34
int
value
()
const
{
return
value_
;}
35
36
private
:
37
int
value_
;
38
};
39
40
std::ostream&
41
operator<<
(std::ostream& os,
FileFormatVersion
const
&
ff
);
42
43
}
44
#endif
edm::FileFormatVersion::runsAndLumis
bool runsAndLumis() const
Definition:
FileFormatVersion.cc:26
edm::FileFormatVersion::hasIndexIntoFile
bool hasIndexIntoFile() const
Definition:
FileFormatVersion.cc:81
edm::FileFormatVersion::fastCopyPossible
bool fastCopyPossible() const
Definition:
FileFormatVersion.cc:51
edm::FileFormatVersion::isValid
bool isValid() const
Definition:
FileFormatVersion.cc:6
edm::FileFormatVersion::productIDIsInt
bool productIDIsInt() const
Definition:
FileFormatVersion.cc:16
edm::FileFormatVersion
Definition:
FileFormatVersion.h:8
edm::FileFormatVersion::eventHistoryBranch
bool eventHistoryBranch() const
Definition:
FileFormatVersion.cc:31
edm::FileFormatVersion::lumiInEventID
bool lumiInEventID() const
Definition:
FileFormatVersion.cc:66
edm::FileFormatVersion::eventHistoryTree
bool eventHistoryTree() const
Definition:
FileFormatVersion.cc:36
edm::FileFormatVersion::FileFormatVersion
FileFormatVersion()
Definition:
FileFormatVersion.h:10
edm::FileFormatVersion::noMetaDataTrees
bool noMetaDataTrees() const
Definition:
FileFormatVersion.cc:91
edm::FileFormatVersion::storedProductProvenanceUsed
bool storedProductProvenanceUsed() const
Definition:
FileFormatVersion.cc:96
edm::FileFormatVersion::triggerPathsTracked
bool triggerPathsTracked() const
Definition:
FileFormatVersion.cc:61
edm::FileFormatVersion::parameterSetsByReference
bool parameterSetsByReference() const
Definition:
FileFormatVersion.cc:56
edm::FileFormatVersion::processHistorySameWithinRun
bool processHistorySameWithinRun() const
Definition:
FileFormatVersion.cc:76
edm::FileFormatVersion::splitProductIDs
bool splitProductIDs() const
Definition:
FileFormatVersion.cc:46
edm::FileFormatVersion::FileFormatVersion
FileFormatVersion(int vers)
Definition:
FileFormatVersion.h:11
edm::FileFormatVersion::value_
int value_
Definition:
FileFormatVersion.h:37
edm::FileFormatVersion::~FileFormatVersion
~FileFormatVersion()
Definition:
FileFormatVersion.h:12
edm::FileFormatVersion::perEventProductIDs
bool perEventProductIDs() const
Definition:
FileFormatVersion.cc:41
alignCSCRings.ff
tuple ff
Definition:
alignCSCRings.py:147
edm::FileFormatVersion::useReducedProcessHistoryID
bool useReducedProcessHistoryID() const
Definition:
FileFormatVersion.cc:101
edm::FileFormatVersion::lumiNumbers
bool lumiNumbers() const
Definition:
FileFormatVersion.cc:11
edm::FileFormatVersion::value
int value() const
Definition:
FileFormatVersion.h:34
edm::FileFormatVersion::parameterSetsTree
bool parameterSetsTree() const
Definition:
FileFormatVersion.cc:71
edm::FileFormatVersion::newAuxiliary
bool newAuxiliary() const
Definition:
FileFormatVersion.cc:21
edm::operator<<
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
Definition:
HLTGlobalStatus.h:115
edm::FileFormatVersion::hasThinnedAssociations
bool hasThinnedAssociations() const
Definition:
FileFormatVersion.cc:106
edm::FileFormatVersion::mergeOnlySequentialRunsOrLumis
bool mergeOnlySequentialRunsOrLumis() const
Definition:
FileFormatVersion.cc:86
Generated for CMSSW Reference Manual by
1.8.5