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