Main Page
Namespaces
Classes
Package Documentation
DataFormats
EcalRawData
interface
EcalDCCHeaderBlock.h
Go to the documentation of this file.
1
#ifndef RAWECAL_ECALDCCHEADERBLOCK_H
2
#define RAWECAL_ECALDCCHEADERBLOCK_H
3
4
#include <boost/cstdint.hpp>
5
12
#include <vector>
13
14
#define MAX_TCC_SIZE 4
15
#define MAX_TT_SIZE 70
16
17
class
EcalDCCHeaderBlock
{
18
public
:
19
typedef
int
key_type
;
20
21
enum
EcalDCCRuntype
{
22
23
// run types pre-global runs
24
COSMIC
= 0,
25
BEAMH4
= 1,
26
BEAMH2
= 2,
27
MTCC
= 3,
28
LASER_STD
= 4,
29
LASER_POWER_SCAN
= 5,
30
LASER_DELAY_SCAN
= 6,
31
TESTPULSE_SCAN_MEM
= 7,
32
TESTPULSE_MGPA
= 8,
33
PEDESTAL_STD
= 9,
34
PEDESTAL_OFFSET_SCAN
= 10,
35
PEDESTAL_25NS_SCAN
= 11,
36
LED_STD
= 12,
37
38
// physics triggers in global runs
39
PHYSICS_GLOBAL
= 13,
40
COSMICS_GLOBAL
= 14,
41
HALO_GLOBAL
= 15,
42
43
// gap events in global runs
44
LASER_GAP
= 16,
45
TESTPULSE_GAP
= 17,
46
PEDESTAL_GAP
= 18,
47
LED_GAP
= 19,
48
49
// physics triggers in local runs
50
PHYSICS_LOCAL
= 20,
51
COSMICS_LOCAL
= 21,
52
HALO_LOCAL
= 22,
53
CALIB_LOCAL
= 23
54
55
};
56
57
enum
EcalBasicTriggerType
{
58
PHYSICS_TRIGGER
= 1,
59
CALIBRATION_TRIGGER
= 2,
60
TEST_TRIGGER
= 3,
61
TECHNICAL_EXTERNAL_TRIGGER
= 4
62
};
63
64
enum
TTC_DTT_TYPE
{
TTC_LASER
= 4,
TTC_LED
= 5,
TTC_TESTPULSE
= 6,
TTC_PEDESTAL
= 7 };
65
66
struct
EcalDCCEventSettings
{
67
short
LaserPower
;
68
short
LaserFilter
;
69
short
wavelength
;
70
short
delay
;
71
short
MEMVinj
;
72
short
mgpa_content
;
73
short
ped_offset
;
74
};
75
76
EcalDCCHeaderBlock
();
77
EcalDCCHeaderBlock
(
const
int
&
dccId
);
78
79
// partitional and geometrical:
80
// CMS: 1-9 EE-, 10-45 EB, 46-54 EE+
81
// TB and COSM: 1 (10 in case of EcalRawToDigi)
82
const
int
&
id
()
const
{
return
dccId_
; }
83
84
// as found in raw data, namely
85
// CMS: 601-654 TB and COSM: 0-35
86
const
int
fedId
()
const
{
return
fedId_
; }
87
88
void
setId
(
const
int
&
dccId
) {
dccId_
=
dccId
; };
89
void
setFedId
(
const
int
&
fedId
) {
fedId_
=
fedId
; };
90
91
void
setErrors
(
const
int
& dccErrors) {
dccErrors_
= dccErrors; };
92
void
setDccInTTCCommand
(
const
int
& dccInTTCCommand) {
dccInTTCCommand_
= dccInTTCCommand; };
93
void
setRunNumber
(
const
int
&
run
) {
runNumber_
=
run
; }
94
void
setLV1
(
const
int
& LV1) {
LV1event_
= LV1; }
95
void
setBX
(
const
int
&
BX
) {
BX_
=
BX
; }
96
void
setOrbit
(
const
int
& orbit) {
orbitNumber_
= orbit; }
97
void
setEventSettings
(
const
EcalDCCEventSettings
& EventSettings) {
EventSettings_
= EventSettings; };
98
void
setRunType
(
const
short
& runType) {
runType_
= runType; };
99
void
setZs
(
const
short
& zs) {
zs_
= zs; };
100
void
setBasicTriggerType
(
const
short
& triggerType) {
basic_trigger_type_
= triggerType; };
101
//void setSequence(const short& sequence) { sequence_=sequence; } ;
102
void
setRtHalf
(
const
short
&
rtHalf
) {
rtHalf_
=
rtHalf
; };
103
void
setMgpaGain
(
const
short
& mgpaGain) {
mgpaGain_
= mgpaGain; };
104
void
setMemGain
(
const
short
& memGain) {
memGain_
= memGain; };
105
void
setSelectiveReadout
(
const
bool
& selectiveReadout) {
selectiveReadout_
= selectiveReadout; };
106
void
setZeroSuppression
(
const
bool
& zeroSuppression) {
zeroSuppression_
= zeroSuppression; };
107
void
setTestZeroSuppression
(
const
bool
& testZeroSuppression) {
testZeroSuppression_
= testZeroSuppression; };
108
void
setSrpStatus
(
const
short
& srpStatus) {
srpStatus_
= srpStatus; };
109
void
setTccStatus
(
const
std::vector<short>& tccStatus) {
tccStatus_
= tccStatus; };
110
void
setTriggerTowerFlags
(
const
std::vector<short>& triggerTowerFlag) {
triggerTowerFlag_
= triggerTowerFlag; };
111
void
setFEStatus
(
const
std::vector<short>& feStatus) {
feStatus_
= feStatus; };
112
113
void
setFEBx
(
const
std::vector<short>& feBx) {
feBx_
= feBx; }
114
void
setTCCBx
(
const
std::vector<short>& tccBx) {
tccBx_
= tccBx; }
115
void
setSRPBx
(
const
short
& srpBx) {
srpBx_
= srpBx; }
116
117
void
setFELv1
(
const
std::vector<short>& feLv1) {
feLv1_
= feLv1; }
118
void
setTCCLv1
(
const
std::vector<short>& tccLv1) {
tccLv1_
= tccLv1; }
119
void
setSRPLv1
(
const
short
& srpLv1) {
srpLv1_
= srpLv1; }
120
121
//TODO add all the get methods
122
123
int
getDCCErrors
()
const
{
return
dccErrors_
; }
124
int
getDccInTCCCommand
()
const
{
return
dccInTTCCommand_
; };
125
int
getRunNumber
()
const
{
return
runNumber_
; }
126
int
getLV1
()
const
{
return
LV1event_
; }
127
int
getBX
()
const
{
return
BX_
; }
128
int
getOrbit
()
const
{
return
orbitNumber_
; }
129
EcalDCCEventSettings
getEventSettings
()
const
{
return
EventSettings_
; }
130
short
getRunType
()
const
{
return
runType_
; }
131
short
getZs
()
const
{
return
zs_
; }
132
short
getBasicTriggerType
()
const
{
return
basic_trigger_type_
; }
133
134
short
getRtHalf
()
const
{
return
rtHalf_
; }
135
short
getMgpaGain
()
const
{
return
mgpaGain_
; }
136
short
getMemGain
()
const
{
return
memGain_
; }
137
short
getSelectiveReadout
()
const
{
return
selectiveReadout_
; }
138
bool
getZeroSuppression
()
const
{
return
zeroSuppression_
; }
139
bool
getTestZeroSuppression
()
const
{
return
testZeroSuppression_
; }
140
short
getSrpStatus
()
const
{
return
srpStatus_
; }
141
const
std::vector<short>&
getTccStatus
()
const
{
return
tccStatus_
; }
142
const
std::vector<short>&
getTriggerTowerFlag
()
const
{
return
triggerTowerFlag_
; }
143
const
std::vector<short>&
getFEStatus
()
const
{
return
feStatus_
; }
144
145
const
std::vector<short>&
getFEBxs
()
const
{
return
feBx_
; }
146
const
std::vector<short>&
getTCCBx
()
const
{
return
tccBx_
; }
147
short
getSRPBx
()
const
{
return
srpBx_
; }
148
149
const
std::vector<short>&
getFELv1
()
const
{
return
feLv1_
; }
150
const
std::vector<short>&
getTCCLv1
()
const
{
return
tccLv1_
; }
151
short
getSRPLv1
()
const
{
return
srpLv1_
; }
152
153
private
:
154
int
dccId_
;
//to be used as the Key
155
int
fedId_
;
156
int
dccErrors_
;
157
int
dccInTTCCommand_
;
158
int
orbitNumber_
;
159
short
runType_
;
160
short
zs_
;
161
162
short
basic_trigger_type_
;
163
164
int
LV1event_
;
165
int
runNumber_
;
166
int
BX_
;
167
EcalDCCEventSettings
EventSettings_
;
168
169
short
rtHalf_
;
170
short
mgpaGain_
;
171
short
memGain_
;
172
bool
selectiveReadout_
;
173
bool
testZeroSuppression_
;
174
bool
zeroSuppression_
;
175
176
short
srpStatus_
;
177
std::vector<short>
tccStatus_
;
178
std::vector<short>
triggerTowerFlag_
;
179
std::vector<short>
feStatus_
;
180
181
std::vector<short>
feBx_
;
182
std::vector<short>
tccBx_
;
183
short
srpBx_
;
184
185
std::vector<short>
feLv1_
;
186
std::vector<short>
tccLv1_
;
187
short
srpLv1_
;
188
};
189
190
#endif
EcalDCCHeaderBlock::getEventSettings
EcalDCCEventSettings getEventSettings() const
Definition:
EcalDCCHeaderBlock.h:129
EcalDCCHeaderBlock::EcalDCCEventSettings::MEMVinj
short MEMVinj
Definition:
EcalDCCHeaderBlock.h:71
EcalDCCHeaderBlock::LASER_GAP
Definition:
EcalDCCHeaderBlock.h:44
EcalDCCHeaderBlock::srpBx_
short srpBx_
Definition:
EcalDCCHeaderBlock.h:183
EcalDCCHeaderBlock::EcalBasicTriggerType
EcalBasicTriggerType
Definition:
EcalDCCHeaderBlock.h:57
EcalDCCHeaderBlock::getTccStatus
const std::vector< short > & getTccStatus() const
Definition:
EcalDCCHeaderBlock.h:141
EcalDCCHeaderBlock::mgpaGain_
short mgpaGain_
Definition:
EcalDCCHeaderBlock.h:170
EcalDCCHeaderBlock::PHYSICS_LOCAL
Definition:
EcalDCCHeaderBlock.h:50
EcalDCCHeaderBlock::setSelectiveReadout
void setSelectiveReadout(const bool &selectiveReadout)
Definition:
EcalDCCHeaderBlock.h:105
EcalDCCHeaderBlock::COSMICS_LOCAL
Definition:
EcalDCCHeaderBlock.h:51
EcalDCCHeaderBlock::EventSettings_
EcalDCCEventSettings EventSettings_
Definition:
EcalDCCHeaderBlock.h:167
EcalDCCHeaderBlock::zs_
short zs_
Definition:
EcalDCCHeaderBlock.h:160
EcalDCCHeaderBlock::dccErrors_
int dccErrors_
Definition:
EcalDCCHeaderBlock.h:156
EcalDCCHeaderBlock::getTCCLv1
const std::vector< short > & getTCCLv1() const
Definition:
EcalDCCHeaderBlock.h:150
EcalDCCHeaderBlock::LASER_DELAY_SCAN
Definition:
EcalDCCHeaderBlock.h:30
EcalDCCHeaderBlock::setFedId
void setFedId(const int &fedId)
Definition:
EcalDCCHeaderBlock.h:89
EcalDCCHeaderBlock::getFEBxs
const std::vector< short > & getFEBxs() const
Definition:
EcalDCCHeaderBlock.h:145
EcalDCCHeaderBlock::dccId_
int dccId_
Definition:
EcalDCCHeaderBlock.h:154
EcalDCCHeaderBlock::EcalDCCEventSettings::delay
short delay
Definition:
EcalDCCHeaderBlock.h:70
EcalDCCHeaderBlock::getMgpaGain
short getMgpaGain() const
Definition:
EcalDCCHeaderBlock.h:135
EcalDCCHeaderBlock::setBasicTriggerType
void setBasicTriggerType(const short &triggerType)
Definition:
EcalDCCHeaderBlock.h:100
EcalDCCHeaderBlock::memGain_
short memGain_
Definition:
EcalDCCHeaderBlock.h:171
EcalDCCHeaderBlock::TECHNICAL_EXTERNAL_TRIGGER
Definition:
EcalDCCHeaderBlock.h:61
EcalDCCHeaderBlock::feStatus_
std::vector< short > feStatus_
Definition:
EcalDCCHeaderBlock.h:179
EcalDCCHeaderBlock::getBX
int getBX() const
Definition:
EcalDCCHeaderBlock.h:127
EcalDCCHeaderBlock::getDccInTCCCommand
int getDccInTCCCommand() const
Definition:
EcalDCCHeaderBlock.h:124
EcalDCCHeaderBlock::setRtHalf
void setRtHalf(const short &rtHalf)
Definition:
EcalDCCHeaderBlock.h:102
EcalDCCHeaderBlock::LV1event_
int LV1event_
Definition:
EcalDCCHeaderBlock.h:164
EcalDCCHeaderBlock::key_type
int key_type
For the sorted collection.
Definition:
EcalDCCHeaderBlock.h:19
EcalDCCHeaderBlock::setTCCBx
void setTCCBx(const std::vector< short > &tccBx)
Definition:
EcalDCCHeaderBlock.h:114
EcalDCCHeaderBlock::tccLv1_
std::vector< short > tccLv1_
Definition:
EcalDCCHeaderBlock.h:186
EcalDCCHeaderBlock::getMemGain
short getMemGain() const
Definition:
EcalDCCHeaderBlock.h:136
EcalDCCHeaderBlock::getSRPBx
short getSRPBx() const
Definition:
EcalDCCHeaderBlock.h:147
EcalDCCHeaderBlock::BX_
int BX_
Definition:
EcalDCCHeaderBlock.h:166
EcalDCCHeaderBlock::PHYSICS_GLOBAL
Definition:
EcalDCCHeaderBlock.h:39
EcalDCCHeaderBlock::TESTPULSE_SCAN_MEM
Definition:
EcalDCCHeaderBlock.h:31
EcalDCCHeaderBlock::setSRPBx
void setSRPBx(const short &srpBx)
Definition:
EcalDCCHeaderBlock.h:115
EcalDCCHeaderBlock::LASER_STD
Definition:
EcalDCCHeaderBlock.h:28
EcalDCCHeaderBlock::setFEStatus
void setFEStatus(const std::vector< short > &feStatus)
Definition:
EcalDCCHeaderBlock.h:111
EcalDCCHeaderBlock::getDCCErrors
int getDCCErrors() const
Definition:
EcalDCCHeaderBlock.h:123
EcalDCCHeaderBlock::setRunNumber
void setRunNumber(const int &run)
Definition:
EcalDCCHeaderBlock.h:93
writedatasetfile.run
run
Definition:
writedatasetfile.py:27
EcalDCCHeaderBlock::tccStatus_
std::vector< short > tccStatus_
Definition:
EcalDCCHeaderBlock.h:177
EcalDCCHeaderBlock::CALIBRATION_TRIGGER
Definition:
EcalDCCHeaderBlock.h:59
EcalDCCHeaderBlock::getFELv1
const std::vector< short > & getFELv1() const
Definition:
EcalDCCHeaderBlock.h:149
EcalDCCHeaderBlock::getOrbit
int getOrbit() const
Definition:
EcalDCCHeaderBlock.h:128
EcalDCCHeaderBlock::tccBx_
std::vector< short > tccBx_
Definition:
EcalDCCHeaderBlock.h:182
EcalDCCHeaderBlock::EcalDCCEventSettings::LaserPower
short LaserPower
Definition:
EcalDCCHeaderBlock.h:67
EcalDCCHeaderBlock::setDccInTTCCommand
void setDccInTTCCommand(const int &dccInTTCCommand)
Definition:
EcalDCCHeaderBlock.h:92
EcalDCCHeaderBlock::setZeroSuppression
void setZeroSuppression(const bool &zeroSuppression)
Definition:
EcalDCCHeaderBlock.h:106
EcalDCCHeaderBlock::LED_STD
Definition:
EcalDCCHeaderBlock.h:36
EcalDCCHeaderBlock::feBx_
std::vector< short > feBx_
Definition:
EcalDCCHeaderBlock.h:181
EcalDCCHeaderBlock::LASER_POWER_SCAN
Definition:
EcalDCCHeaderBlock.h:29
EcalDCCHeaderBlock::EcalDCCEventSettings::mgpa_content
short mgpa_content
Definition:
EcalDCCHeaderBlock.h:72
EcalDCCHeaderBlock::srpLv1_
short srpLv1_
Definition:
EcalDCCHeaderBlock.h:187
EcalDCCHeaderBlock::EcalDCCEventSettings::wavelength
short wavelength
Definition:
EcalDCCHeaderBlock.h:69
EcalDCCHeaderBlock::fedId
const int fedId() const
Definition:
EcalDCCHeaderBlock.h:86
EcalDCCHeaderBlock::PEDESTAL_25NS_SCAN
Definition:
EcalDCCHeaderBlock.h:35
EcalDCCHeaderBlock::getRunNumber
int getRunNumber() const
Definition:
EcalDCCHeaderBlock.h:125
EcalDCCHeaderBlock::setMemGain
void setMemGain(const short &memGain)
Definition:
EcalDCCHeaderBlock.h:104
EcalDCCHeaderBlock::PEDESTAL_OFFSET_SCAN
Definition:
EcalDCCHeaderBlock.h:34
EcalDCCHeaderBlock::TEST_TRIGGER
Definition:
EcalDCCHeaderBlock.h:60
EcalDCCHeaderBlock::getSrpStatus
short getSrpStatus() const
Definition:
EcalDCCHeaderBlock.h:140
EcalDCCHeaderBlock::getSRPLv1
short getSRPLv1() const
Definition:
EcalDCCHeaderBlock.h:151
EcalDCCHeaderBlock::PEDESTAL_STD
Definition:
EcalDCCHeaderBlock.h:33
EcalDCCHeaderBlock::dccInTTCCommand_
int dccInTTCCommand_
Definition:
EcalDCCHeaderBlock.h:157
EcalDCCHeaderBlock::TTC_PEDESTAL
Definition:
EcalDCCHeaderBlock.h:64
EcalDCCHeaderBlock::HALO_LOCAL
Definition:
EcalDCCHeaderBlock.h:52
ecaldqm::rtHalf
unsigned rtHalf(DetId const &)
Definition:
EcalDQMCommonUtils.cc:119
EcalDCCHeaderBlock::setTestZeroSuppression
void setTestZeroSuppression(const bool &testZeroSuppression)
Definition:
EcalDCCHeaderBlock.h:107
EcalDCCHeaderBlock::BEAMH4
Definition:
EcalDCCHeaderBlock.h:25
EcalDCCHeaderBlock::CALIB_LOCAL
Definition:
EcalDCCHeaderBlock.h:53
EcalDCCHeaderBlock::PEDESTAL_GAP
Definition:
EcalDCCHeaderBlock.h:46
EcalDCCHeaderBlock::getTriggerTowerFlag
const std::vector< short > & getTriggerTowerFlag() const
Definition:
EcalDCCHeaderBlock.h:142
EcalDCCHeaderBlock::EcalDCCEventSettings::ped_offset
short ped_offset
Definition:
EcalDCCHeaderBlock.h:73
EcalDCCHeaderBlock::TTC_TESTPULSE
Definition:
EcalDCCHeaderBlock.h:64
EcalDCCHeaderBlock::EcalDCCRuntype
EcalDCCRuntype
Definition:
EcalDCCHeaderBlock.h:21
EcalDCCHeaderBlock::rtHalf_
short rtHalf_
Definition:
EcalDCCHeaderBlock.h:169
EcalDCCHeaderBlock::getRtHalf
short getRtHalf() const
Definition:
EcalDCCHeaderBlock.h:134
EcalDCCHeaderBlock::orbitNumber_
int orbitNumber_
Definition:
EcalDCCHeaderBlock.h:158
EcalDCCHeaderBlock::setTccStatus
void setTccStatus(const std::vector< short > &tccStatus)
Definition:
EcalDCCHeaderBlock.h:109
EcalDCCHeaderBlock::getBasicTriggerType
short getBasicTriggerType() const
Definition:
EcalDCCHeaderBlock.h:132
EcalDCCHeaderBlock::getTestZeroSuppression
bool getTestZeroSuppression() const
Definition:
EcalDCCHeaderBlock.h:139
EcalDCCHeaderBlock::srpStatus_
short srpStatus_
Definition:
EcalDCCHeaderBlock.h:176
EcalDCCHeaderBlock::basic_trigger_type_
short basic_trigger_type_
Definition:
EcalDCCHeaderBlock.h:162
EcalDCCHeaderBlock::setEventSettings
void setEventSettings(const EcalDCCEventSettings &EventSettings)
Definition:
EcalDCCHeaderBlock.h:97
EcalDCCHeaderBlock::PHYSICS_TRIGGER
Definition:
EcalDCCHeaderBlock.h:58
EcalDCCHeaderBlock::id
const int & id() const
Definition:
EcalDCCHeaderBlock.h:82
EcalDCCHeaderBlock::setSRPLv1
void setSRPLv1(const short &srpLv1)
Definition:
EcalDCCHeaderBlock.h:119
EcalDCCHeaderBlock::getTCCBx
const std::vector< short > & getTCCBx() const
Definition:
EcalDCCHeaderBlock.h:146
EcalDCCHeaderBlock::EcalDCCEventSettings::LaserFilter
short LaserFilter
Definition:
EcalDCCHeaderBlock.h:68
EcalDCCHeaderBlock::feLv1_
std::vector< short > feLv1_
Definition:
EcalDCCHeaderBlock.h:185
EcalDCCHeaderBlock::EcalDCCHeaderBlock
EcalDCCHeaderBlock()
Definition:
EcalDCCHeaderBlock.cc:3
EcalDCCHeaderBlock::triggerTowerFlag_
std::vector< short > triggerTowerFlag_
Definition:
EcalDCCHeaderBlock.h:178
EcalDCCHeaderBlock::setErrors
void setErrors(const int &dccErrors)
Definition:
EcalDCCHeaderBlock.h:91
EcalDCCHeaderBlock::setFEBx
void setFEBx(const std::vector< short > &feBx)
Definition:
EcalDCCHeaderBlock.h:113
EcalDCCHeaderBlock::setFELv1
void setFELv1(const std::vector< short > &feLv1)
Definition:
EcalDCCHeaderBlock.h:117
EcalDCCHeaderBlock::EcalDCCEventSettings
Definition:
EcalDCCHeaderBlock.h:66
EcalDCCHeaderBlock::setSrpStatus
void setSrpStatus(const short &srpStatus)
Definition:
EcalDCCHeaderBlock.h:108
EcalDCCHeaderBlock::MTCC
Definition:
EcalDCCHeaderBlock.h:27
EcalDCCHeaderBlock::BEAMH2
Definition:
EcalDCCHeaderBlock.h:26
EcalDCCHeaderBlock::setOrbit
void setOrbit(const int &orbit)
Definition:
EcalDCCHeaderBlock.h:96
EcalDCCHeaderBlock::LED_GAP
Definition:
EcalDCCHeaderBlock.h:47
EcalDCCHeaderBlock::setMgpaGain
void setMgpaGain(const short &mgpaGain)
Definition:
EcalDCCHeaderBlock.h:103
EcalDCCHeaderBlock::TTC_LASER
Definition:
EcalDCCHeaderBlock.h:64
EcalDCCHeaderBlock
Definition:
EcalDCCHeaderBlock.h:17
EcalDCCHeaderBlock::TESTPULSE_GAP
Definition:
EcalDCCHeaderBlock.h:45
EcalDCCHeaderBlock::setTriggerTowerFlags
void setTriggerTowerFlags(const std::vector< short > &triggerTowerFlag)
Definition:
EcalDCCHeaderBlock.h:110
EcalDCCHeaderBlock::getZs
short getZs() const
Definition:
EcalDCCHeaderBlock.h:131
EcalDCCHeaderBlock::setId
void setId(const int &dccId)
Definition:
EcalDCCHeaderBlock.h:88
EcalDCCHeaderBlock::COSMICS_GLOBAL
Definition:
EcalDCCHeaderBlock.h:40
EcalDCCHeaderBlock::TTC_DTT_TYPE
TTC_DTT_TYPE
Definition:
EcalDCCHeaderBlock.h:64
EcalDCCHeaderBlock::setLV1
void setLV1(const int &LV1)
Definition:
EcalDCCHeaderBlock.h:94
EcalDCCHeaderBlock::setBX
void setBX(const int &BX)
Definition:
EcalDCCHeaderBlock.h:95
EcalDCCHeaderBlock::TTC_LED
Definition:
EcalDCCHeaderBlock.h:64
EcalDCCHeaderBlock::runNumber_
int runNumber_
Definition:
EcalDCCHeaderBlock.h:165
EcalDCCHeaderBlock::zeroSuppression_
bool zeroSuppression_
Definition:
EcalDCCHeaderBlock.h:174
ecaldqm::dccId
unsigned dccId(DetId const &)
rpcdqm::BX
Definition:
utils.h:14
EcalDCCHeaderBlock::getSelectiveReadout
short getSelectiveReadout() const
Definition:
EcalDCCHeaderBlock.h:137
EcalDCCHeaderBlock::runType_
short runType_
Definition:
EcalDCCHeaderBlock.h:159
EcalDCCHeaderBlock::setTCCLv1
void setTCCLv1(const std::vector< short > &tccLv1)
Definition:
EcalDCCHeaderBlock.h:118
EcalDCCHeaderBlock::fedId_
int fedId_
Definition:
EcalDCCHeaderBlock.h:155
EcalDCCHeaderBlock::testZeroSuppression_
bool testZeroSuppression_
Definition:
EcalDCCHeaderBlock.h:173
EcalDCCHeaderBlock::setRunType
void setRunType(const short &runType)
Definition:
EcalDCCHeaderBlock.h:98
EcalDCCHeaderBlock::getFEStatus
const std::vector< short > & getFEStatus() const
Definition:
EcalDCCHeaderBlock.h:143
EcalDCCHeaderBlock::COSMIC
Definition:
EcalDCCHeaderBlock.h:24
EcalDCCHeaderBlock::TESTPULSE_MGPA
Definition:
EcalDCCHeaderBlock.h:32
EcalDCCHeaderBlock::HALO_GLOBAL
Definition:
EcalDCCHeaderBlock.h:41
EcalDCCHeaderBlock::getLV1
int getLV1() const
Definition:
EcalDCCHeaderBlock.h:126
EcalDCCHeaderBlock::selectiveReadout_
bool selectiveReadout_
Definition:
EcalDCCHeaderBlock.h:172
EcalDCCHeaderBlock::getRunType
short getRunType() const
Definition:
EcalDCCHeaderBlock.h:130
EcalDCCHeaderBlock::setZs
void setZs(const short &zs)
Definition:
EcalDCCHeaderBlock.h:99
EcalDCCHeaderBlock::getZeroSuppression
bool getZeroSuppression() const
Definition:
EcalDCCHeaderBlock.h:138
Generated for CMSSW Reference Manual by
1.8.11