Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CaloOnlineTools
HcalOnlineDb
interface
DBlmapWriter.h
Go to the documentation of this file.
1
#include "
CalibCalorimetry/HcalTPGAlgos/interface/XMLDOMBlock.h
"
2
3
class
DBlmapWriter
4
{
5
6
public
:
7
typedef
struct
_LMapRowHBEF
8
{
9
int
side
;
10
int
eta
;
11
int
phi
;
12
int
dphi
;
13
int
depth
;
14
std::string
det
;
15
std::string
rbx
;
16
int
wedge
;
17
int
rm
;
18
int
pixel
;
19
int
qie
;
20
int
adc
;
21
int
rm_fi
;
22
int
fi_ch
;
23
int
crate
;
24
int
htr
;
25
std::string
fpga
;
26
int
htr_fi
;
27
int
dcc_sl
;
28
int
spigo
;
29
int
dcc
;
30
int
slb
;
31
std::string
slbin
;
32
std::string
slbin2
;
33
std::string
slnam
;
34
int
rctcra
;
35
int
rctcar
;
36
int
rctcon
;
37
std::string
rctnam
;
38
int
fedid
;
39
}
LMapRowHBEF
;
40
41
typedef
struct
_LMapRowHO
42
{
43
int
sideO
;
44
int
etaO
;
45
int
phiO
;
46
int
dphiO
;
47
int
depthO
;
48
std::string
detO
;
49
std::string
rbxO
;
50
int
sectorO
;
51
int
rmO
;
52
int
pixelO
;
53
int
qieO
;
54
int
adcO
;
55
int
rm_fiO
;
56
int
fi_chO
;
57
std::string
let_codeO
;
58
int
crateO
;
59
int
htrO
;
60
std::string
fpgaO
;
61
int
htr_fiO
;
62
int
dcc_slO
;
63
int
spigoO
;
64
int
dccO
;
65
int
fedidO
;
66
}
LMapRowHO
;
67
68
DBlmapWriter
();
69
~DBlmapWriter
();
70
71
XMLDOMBlock
*
createLMapHBEFXMLBase
(
std::string
templateFileName );
72
XMLDOMBlock
*
createLMapHOXMLBase
(
std::string
templateFileName );
73
74
int
addLMapHBEFDataset
(
XMLDOMBlock
* doc,
LMapRowHBEF
* row,
std::string
templateFileName );
75
int
addLMapHODataset
(
XMLDOMBlock
* doc,
LMapRowHO
* row,
std::string
templateFileName );
76
77
int
createLMap
(
void
);
78
79
protected
:
80
81
private
:
82
83
};
DBlmapWriter::_LMapRowHBEF::rbx
std::string rbx
Definition:
DBlmapWriter.h:15
DBlmapWriter::_LMapRowHBEF::fpga
std::string fpga
Definition:
DBlmapWriter.h:25
DBlmapWriter::_LMapRowHBEF::eta
int eta
Definition:
DBlmapWriter.h:10
DBlmapWriter::_LMapRowHO::fpgaO
std::string fpgaO
Definition:
DBlmapWriter.h:60
DBlmapWriter::createLMapHBEFXMLBase
XMLDOMBlock * createLMapHBEFXMLBase(std::string templateFileName)
Definition:
DBlmapWriter.cc:17
DBlmapWriter::_LMapRowHBEF::rctcar
int rctcar
Definition:
DBlmapWriter.h:35
DBlmapWriter::_LMapRowHBEF::pixel
int pixel
Definition:
DBlmapWriter.h:18
DBlmapWriter::createLMapHOXMLBase
XMLDOMBlock * createLMapHOXMLBase(std::string templateFileName)
Definition:
DBlmapWriter.cc:85
DBlmapWriter::_LMapRowHO::dccO
int dccO
Definition:
DBlmapWriter.h:64
DBlmapWriter::_LMapRowHBEF::dphi
int dphi
Definition:
DBlmapWriter.h:12
DBlmapWriter::_LMapRowHBEF::rm_fi
int rm_fi
Definition:
DBlmapWriter.h:21
DBlmapWriter::LMapRowHO
struct DBlmapWriter::_LMapRowHO LMapRowHO
DBlmapWriter::_LMapRowHBEF::slnam
std::string slnam
Definition:
DBlmapWriter.h:33
DBlmapWriter::_LMapRowHBEF::depth
int depth
Definition:
DBlmapWriter.h:13
DBlmapWriter::LMapRowHBEF
struct DBlmapWriter::_LMapRowHBEF LMapRowHBEF
DBlmapWriter::_LMapRowHO::fedidO
int fedidO
Definition:
DBlmapWriter.h:65
DBlmapWriter::_LMapRowHBEF::wedge
int wedge
Definition:
DBlmapWriter.h:16
DBlmapWriter::_LMapRowHBEF::htr_fi
int htr_fi
Definition:
DBlmapWriter.h:26
DBlmapWriter::_LMapRowHO::sideO
int sideO
Definition:
DBlmapWriter.h:43
DBlmapWriter::addLMapHODataset
int addLMapHODataset(XMLDOMBlock *doc, LMapRowHO *row, std::string templateFileName)
Definition:
DBlmapWriter.cc:99
DBlmapWriter::_LMapRowHO::fi_chO
int fi_chO
Definition:
DBlmapWriter.h:56
DBlmapWriter::_LMapRowHO::adcO
int adcO
Definition:
DBlmapWriter.h:54
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
DBlmapWriter::_LMapRowHBEF::det
std::string det
Definition:
DBlmapWriter.h:14
DBlmapWriter::_LMapRowHBEF
Definition:
DBlmapWriter.h:7
DBlmapWriter::_LMapRowHBEF::dcc_sl
int dcc_sl
Definition:
DBlmapWriter.h:27
DBlmapWriter::_LMapRowHO::etaO
int etaO
Definition:
DBlmapWriter.h:44
DBlmapWriter::_LMapRowHO::crateO
int crateO
Definition:
DBlmapWriter.h:58
DBlmapWriter::_LMapRowHBEF::dcc
int dcc
Definition:
DBlmapWriter.h:29
DBlmapWriter::_LMapRowHO::pixelO
int pixelO
Definition:
DBlmapWriter.h:52
DBlmapWriter::_LMapRowHO::dphiO
int dphiO
Definition:
DBlmapWriter.h:46
DBlmapWriter::_LMapRowHO::rmO
int rmO
Definition:
DBlmapWriter.h:51
DBlmapWriter::_LMapRowHBEF::spigo
int spigo
Definition:
DBlmapWriter.h:28
DBlmapWriter::_LMapRowHO::rm_fiO
int rm_fiO
Definition:
DBlmapWriter.h:55
DBlmapWriter::_LMapRowHO::sectorO
int sectorO
Definition:
DBlmapWriter.h:50
DBlmapWriter::_LMapRowHO::htr_fiO
int htr_fiO
Definition:
DBlmapWriter.h:61
DBlmapWriter::_LMapRowHBEF::slbin
std::string slbin
Definition:
DBlmapWriter.h:31
DBlmapWriter::addLMapHBEFDataset
int addLMapHBEFDataset(XMLDOMBlock *doc, LMapRowHBEF *row, std::string templateFileName)
Definition:
DBlmapWriter.cc:32
DBlmapWriter::_LMapRowHBEF::phi
int phi
Definition:
DBlmapWriter.h:11
DBlmapWriter::DBlmapWriter
DBlmapWriter()
Definition:
DBlmapWriter.cc:9
DBlmapWriter
Definition:
DBlmapWriter.h:3
DBlmapWriter::_LMapRowHO::rbxO
std::string rbxO
Definition:
DBlmapWriter.h:49
DBlmapWriter::_LMapRowHO::spigoO
int spigoO
Definition:
DBlmapWriter.h:63
DBlmapWriter::_LMapRowHO::htrO
int htrO
Definition:
DBlmapWriter.h:59
DBlmapWriter::_LMapRowHO::qieO
int qieO
Definition:
DBlmapWriter.h:53
DBlmapWriter::_LMapRowHBEF::slbin2
std::string slbin2
Definition:
DBlmapWriter.h:32
DBlmapWriter::_LMapRowHO::depthO
int depthO
Definition:
DBlmapWriter.h:47
XMLDOMBlock.h
DBlmapWriter::_LMapRowHBEF::rctcon
int rctcon
Definition:
DBlmapWriter.h:36
XMLDOMBlock
Definition:
XMLDOMBlock.h:42
DBlmapWriter::_LMapRowHO::phiO
int phiO
Definition:
DBlmapWriter.h:45
DBlmapWriter::_LMapRowHBEF::htr
int htr
Definition:
DBlmapWriter.h:24
DBlmapWriter::_LMapRowHBEF::rctnam
std::string rctnam
Definition:
DBlmapWriter.h:37
DBlmapWriter::_LMapRowHBEF::rm
int rm
Definition:
DBlmapWriter.h:17
DBlmapWriter::_LMapRowHBEF::side
int side
Definition:
DBlmapWriter.h:9
DBlmapWriter::~DBlmapWriter
~DBlmapWriter()
Definition:
DBlmapWriter.cc:13
DBlmapWriter::_LMapRowHO::detO
std::string detO
Definition:
DBlmapWriter.h:48
DBlmapWriter::_LMapRowHO
Definition:
DBlmapWriter.h:41
DBlmapWriter::_LMapRowHO::dcc_slO
int dcc_slO
Definition:
DBlmapWriter.h:62
DBlmapWriter::_LMapRowHBEF::qie
int qie
Definition:
DBlmapWriter.h:19
DBlmapWriter::_LMapRowHBEF::slb
int slb
Definition:
DBlmapWriter.h:30
DBlmapWriter::createLMap
int createLMap(void)
Definition:
DBlmapWriter.cc:146
DBlmapWriter::_LMapRowHBEF::rctcra
int rctcra
Definition:
DBlmapWriter.h:34
DBlmapWriter::_LMapRowHBEF::adc
int adc
Definition:
DBlmapWriter.h:20
DBlmapWriter::_LMapRowHBEF::crate
int crate
Definition:
DBlmapWriter.h:23
DBlmapWriter::_LMapRowHBEF::fi_ch
int fi_ch
Definition:
DBlmapWriter.h:22
DBlmapWriter::_LMapRowHBEF::fedid
int fedid
Definition:
DBlmapWriter.h:38
DBlmapWriter::_LMapRowHO::let_codeO
std::string let_codeO
Definition:
DBlmapWriter.h:57
Generated for CMSSW Reference Manual by
1.8.5