Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CalibCalorimetry
HcalStandardModules
interface
HcalCondXML.h
Go to the documentation of this file.
1
// S. Won, Northwestern University
2
// Replacement for HcalDbXml packages
3
//
4
#ifndef HcalCondXML_h
5
#define HcalCondXML_h
6
7
#include <iostream>
8
9
#include "
DataFormats/HcalDetId/interface/HcalDetId.h
"
10
#include "
CondFormats/HcalObjects/interface/AllObjects.h
"
11
12
namespace
HcalCondXML {
13
//Pedestals and widths (always together!)
14
bool
dumpObject
(std::ostream& fOutput,
15
unsigned
fRun,
unsigned
long
fGMTIOVBegin,
unsigned
long
fGMTIOVEnd,
const
std::string& fTag,
unsigned
fVersion,
16
const
HcalPedestals
& fObject,
const
HcalPedestalWidths
& fObject2);
17
//ZSThresholds
18
bool
dumpObject
(std::ostream& fOutput,
19
unsigned
fRun,
unsigned
long
fGMTIOVBegin,
unsigned
long
fGMTIOVEnd,
const
std::string& fTag,
unsigned
fVersion,
20
const
HcalZSThresholds
& fObject);
21
//RespCorrs
22
bool
dumpObject
(std::ostream& fOutput,
23
unsigned
fRun,
unsigned
long
fGMTIOVBegin,
unsigned
long
fGMTIOVEnd,
const
std::string& fTag,
unsigned
fVersion,
24
const
HcalRespCorrs
& fObject);
25
26
//Gains
27
bool
dumpObject
(std::ostream& fOutput,
28
unsigned
fRun,
unsigned
long
fGMTIOVBegin,
unsigned
long
fGMTIOVEnd,
const
std::string& fTag,
unsigned
fVersion,
29
const
HcalGains
& fObject);
30
//GainWidths
31
bool
dumpObject
(std::ostream& fOutput,
32
unsigned
fRun,
unsigned
long
fGMTIOVBegin,
unsigned
long
fGMTIOVEnd,
const
std::string& fTag,
unsigned
fVersion,
33
const
HcalGainWidths
& fObject);
34
//QIEData
35
bool
dumpObject
(std::ostream& fOutput,
36
unsigned
fRun,
unsigned
long
fGMTIOVBegin,
unsigned
long
fGMTIOVEnd,
const
std::string& fTag,
unsigned
fVersion,
37
const
HcalQIEData
& fObject);
38
//ChannelQuality
39
bool
dumpObject
(std::ostream& fOutput,
40
unsigned
fRun,
unsigned
long
fGMTIOVBegin,
unsigned
long
fGMTIOVEnd,
const
std::string& fTag,
unsigned
fVersion,
41
const
HcalChannelQuality
& fObject);
42
//L1TriggerObjects
43
bool
dumpObject
(std::ostream& fOutput,
44
unsigned
fRun,
unsigned
long
fGMTIOVBegin,
unsigned
long
fGMTIOVEnd,
const
std::string& fTag,
unsigned
fVersion,
45
const
HcalL1TriggerObjects
& fObject);
46
47
}
48
#endif
HcalGainWidths
Definition:
HcalGainWidths.h:15
HcalZSThresholds
Definition:
HcalZSThresholds.h:15
HcalRespCorrs
Definition:
HcalRespCorrs.h:15
HcalPedestalWidths
Definition:
HcalPedestalWidths.h:15
HcalDetId.h
HcalChannelQuality
Definition:
HcalChannelQuality.h:15
HcalCondXML::dumpObject
bool dumpObject(std::ostream &fOutput, unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string &fTag, unsigned fVersion, const HcalPedestals &fObject, const HcalPedestalWidths &fObject2)
Definition:
HcalCondXML.cc:234
HcalQIEData
Definition:
HcalQIEData.h:27
HcalGains
Definition:
HcalGains.h:15
AllObjects.h
HcalL1TriggerObjects
Definition:
HcalL1TriggerObjects.h:12
HcalPedestals
Definition:
HcalPedestals.h:15
Generated for CMSSW Reference Manual by
1.8.5