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