CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EcalDCCHeaderBlock.cc
Go to the documentation of this file.
2 
4  dccId_ = -1; // initialize
5  fedId_ = -1; // initialize
6  dccInTTCCommand_ = -1; // initialize
7  tccStatus_.reserve(MAX_TCC_SIZE);
9  feStatus_.reserve(MAX_TT_SIZE);
10 
11  feBx_.reserve(MAX_TT_SIZE);
12  feLv1_.reserve(MAX_TT_SIZE);
13  tccBx_.reserve(MAX_TCC_SIZE);
14  tccLv1_.reserve(MAX_TCC_SIZE);
15 
16  srpLv1_ = -1;
17  srpBx_ = -1;
18 
19  dccErrors_ = -1;
20  orbitNumber_ = -1; // do we need it here?
21  runType_ = -1;
22  zs_ = -1;
24  LV1event_ = -1;
25  runNumber_ = -1;
26  BX_ = -1;
27 
28  EcalDCCEventSettings dummySettings;
29  dummySettings.LaserPower = -1;
30  dummySettings.LaserFilter = -1;
31  dummySettings.wavelength = -1;
32  dummySettings.delay = -1;
33  dummySettings.MEMVinj = -1;
34  dummySettings.mgpa_content = -1;
35  dummySettings.ped_offset = -1;
36 
37  EventSettings_ = dummySettings;
38 
39  rtHalf_ = -1;
40  mgpaGain_ = -1;
41  memGain_ = -1;
42  srpStatus_ = -1;
43  selectiveReadout_ = false;
44  testZeroSuppression_ = false;
45  zeroSuppression_ = false;
46 }
47 
49  dccId_ = dccId;
50  fedId_ = -1; // initialize
51  tccStatus_.reserve(MAX_TCC_SIZE);
53  feStatus_.reserve(MAX_TT_SIZE);
54 
55  feBx_.reserve(MAX_TT_SIZE);
56  feLv1_.reserve(MAX_TT_SIZE);
57  tccBx_.reserve(MAX_TCC_SIZE);
58  tccLv1_.reserve(MAX_TCC_SIZE);
59 
60  srpLv1_ = -1;
61  srpBx_ = -1;
62 
63  dccErrors_ = -1;
64  orbitNumber_ = -1; // do we need it here?
65  runType_ = -1;
67  LV1event_ = -1;
68  runNumber_ = -1;
69  BX_ = -1;
70 
71  EcalDCCEventSettings dummySettings;
72  dummySettings.LaserPower = -1;
73  dummySettings.LaserFilter = -1;
74  dummySettings.wavelength = -1;
75  dummySettings.delay = -1;
76  dummySettings.MEMVinj = -1;
77  dummySettings.mgpa_content = -1;
78  dummySettings.ped_offset = -1;
79 
80  EventSettings_ = dummySettings;
81 
82  rtHalf_ = -1;
83  mgpaGain_ = -1;
84  memGain_ = -1;
85  srpStatus_ = -1;
86 
87  selectiveReadout_ = false;
88  testZeroSuppression_ = false;
89  zeroSuppression_ = false;
90 }
EcalDCCEventSettings EventSettings_
std::vector< short > feStatus_
std::vector< short > tccLv1_
std::vector< short > tccStatus_
std::vector< short > tccBx_
std::vector< short > feBx_
unsigned dccId(DetId const &, EcalElectronicsMapping const *)
std::vector< short > feLv1_
std::vector< short > triggerTowerFlag_
#define MAX_TCC_SIZE
#define MAX_TT_SIZE