CalibCalorimetry
CastorCalib
interface
CastorDbXml.h
Go to the documentation of this file.
1
#ifndef CastorDbXml_h
2
#define CastorDbXml_h
3
4
#include <iostream>
5
6
#include "
DataFormats/HcalDetId/interface/HcalDetId.h
"
7
//#include "CondFormats/CastorObjects/interface/AllClasses.h"
8
#include "
CondFormats/CastorObjects/interface/AllObjects.h
"
9
13
namespace
CastorDbXml
{
14
bool
dumpObject
(std::ostream& fOutput,
15
unsigned
fRun,
16
unsigned
long
fGMTIOVBegin,
17
unsigned
long
fGMTIOVEnd,
18
const
std::string
& fTag,
19
unsigned
fVersion,
20
const
CastorPedestals
& fObject,
21
const
CastorPedestalWidths
& fError);
22
bool
dumpObject
(std::ostream& fOutput,
23
unsigned
fRun,
24
unsigned
long
fGMTIOVBegin,
25
unsigned
long
fGMTIOVEnd,
26
const
std::string
& fTag,
27
unsigned
fVersion,
28
const
CastorPedestals
& fObject);
29
inline
bool
dumpObject
(std::ostream& fOutput,
30
unsigned
fRun,
31
unsigned
long
fGMTIOVBegin,
32
unsigned
long
fGMTIOVEnd,
33
const
std::string
& fTag,
34
unsigned
fVersion,
35
const
CastorPedestalWidths
& fObject) {
36
return
false
;
37
}
38
bool
dumpObject
(std::ostream& fOutput,
39
unsigned
fRun,
40
unsigned
long
fGMTIOVBegin,
41
unsigned
long
fGMTIOVEnd,
42
const
std::string
& fTag,
43
unsigned
fVersion,
44
const
CastorGains
& fObject,
45
const
CastorGainWidths
& fError);
46
bool
dumpObject
(std::ostream& fOutput,
47
unsigned
fRun,
48
unsigned
long
fGMTIOVBegin,
49
unsigned
long
fGMTIOVEnd,
50
const
std::string
& fTag,
51
unsigned
fVersion,
52
const
CastorGains
& fObject);
53
inline
bool
dumpObject
(std::ostream& fOutput,
54
unsigned
fRun,
55
unsigned
long
fGMTIOVBegin,
56
unsigned
long
fGMTIOVEnd,
57
const
std::string
& fTag,
58
unsigned
fVersion,
59
const
CastorGainWidths
& fObject) {
60
return
false
;
61
}
62
inline
bool
dumpObject
(std::ostream& fOutput,
63
unsigned
fRun,
64
unsigned
long
fGMTIOVBegin,
65
unsigned
long
fGMTIOVEnd,
66
const
std::string
& fTag,
67
unsigned
fVersion,
68
const
CastorElectronicsMap
& fObject) {
69
return
false
;
70
}
71
inline
bool
dumpObject
(std::ostream& fOutput,
72
unsigned
fRun,
73
unsigned
long
fGMTIOVBegin,
74
unsigned
long
fGMTIOVEnd,
75
const
std::string
& fTag,
76
unsigned
fVersion,
77
const
CastorQIEData
& fObject) {
78
return
false
;
79
}
80
inline
bool
dumpObject
(std::ostream& fOutput,
81
unsigned
fRun,
82
unsigned
long
fGMTIOVBegin,
83
unsigned
long
fGMTIOVEnd,
84
const
std::string
& fTag,
85
unsigned
fVersion,
86
const
CastorCalibrationQIEData
& fObject) {
87
return
false
;
88
}
89
}
// namespace CastorDbXml
90
#endif
CastorGainWidths
Definition:
CastorGainWidths.h:18
CastorDbXml
IO for XML instances of Hcal/Castor Calibrations.
Definition:
CastorDbXml.h:13
AllObjects.h
CastorPedestals
Definition:
CastorPedestals.h:18
HcalDetId.h
CastorGains
Definition:
CastorGains.h:18
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
CastorPedestalWidths
Definition:
CastorPedestalWidths.h:18
CastorElectronicsMap
Definition:
CastorElectronicsMap.h:30
CastorCalibrationQIEData
Definition:
CastorCalibrationQIEData.h:24
CastorQIEData
Definition:
CastorQIEData.h:25
CastorDbXml::dumpObject
bool dumpObject(std::ostream &fOutput, unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string &fTag, unsigned fVersion, const CastorPedestals &fObject, const CastorPedestalWidths &fError)
Definition:
CastorDbXml.cc:170
Generated for CMSSW Reference Manual by
1.8.16