Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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
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
ecaldqm::dccId
unsigned dccId(const DetId &)
Definition:
EcalDQMCommonUtils.h:78
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
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
environment_file_cff.runType
tuple runType
Definition:
environment_file_cff.py:30
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
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
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