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
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