CMS 3D CMS Logo

ZdcTBAnalysis.h
Go to the documentation of this file.
1 #include "TH1.h"
2 #include "TFile.h"
3 #include "TTree.h"
9 #include <map>
10 #include <vector>
11 
12 typedef struct TRIGGGER {
13  int runNum;
14  int eventNum;
23 } TRIGGER;
24 
25 typedef struct TDC {
26  double trigger;
27  double ttcL1;
28  double beamCoincidence[5];
29  double laserFlash;
30  double qiePhase;
31  double TOF1;
32  double TOF2;
33  double m1[5];
34  double m2[5];
35  double m3[5];
36  double s1[5];
37  double s2[5];
38  double s3[5];
39  double s4[5];
40  double bh1[5];
41  double bh2[5];
42  double bh3[5];
43  double bh4[5];
44 } TDC;
45 
46 typedef struct ADC {
47  double VM;
48  double V3;
49  double V6;
50  double VH1;
51  double VH2;
52  double VH3;
53  double VH4;
54  double Ecal7x7;
55  double Sci521;
56  double Sci528;
57  double CK1;
58  double CK2;
59  double CK3;
60  double SciVLE;
61  double S1;
62  double S2;
63  double S3;
64  double S4;
65  double VMF;
66  double VMB;
67  double VM1;
68  double VM2;
69  double VM3;
70  double VM4;
71  double VM5;
72  double VM6;
73  double VM7;
74  double VM8;
75  double TOF1;
76  double TOF2;
77  double BH1;
78  double BH2;
79  double BH3;
80  double BH4;
81 } ADC;
82 
83 typedef struct CHAMB {
84  double WCAx[5];
85  double WCAy[5];
86  double WCBx[5];
87  double WCBy[5];
88  double WCCx[5];
89  double WCCy[5];
90  double WCDx[5];
91  double WCDy[5];
92  double WCEx[5];
93  double WCEy[5];
94  double WCFx[5];
95  double WCFy[5];
96  double WCGx[5];
97  double WCGy[5];
98  double WCHx[5];
99  double WCHy[5];
100 } CHAMB;
101 
102 typedef struct ZDCN {
103  double zdcHADMod1;
104  double zdcHADMod2;
105  double zdcHADMod3;
106  double zdcHADMod4;
107  double zdcEMMod1;
108  double zdcEMMod2;
109  double zdcEMMod3;
110  double zdcEMMod4;
111  double zdcEMMod5;
112  double zdcScint1;
113  double zdcScint2;
114  double zdcExtras[7];
115 } ZDCN;
116 
117 typedef struct ZDCP {
118  double zdcHADMod1;
119  double zdcHADMod2;
120  double zdcHADMod3;
121  double zdcHADMod4;
122  double zdcEMMod1;
123  double zdcEMMod2;
124  double zdcEMMod3;
125  double zdcEMMod4;
126  double zdcEMMod5;
127  double zdcScint1;
128  double zdcScint2;
129  double zdcExtras[7];
130 } ZDCP;
131 
133 public:
134  ZdcTBAnalysis();
135  void setup(const std::string& histoFileName);
136  void analyze(const ZDCRecHitCollection& hf);
137  void analyze(const HcalTBTriggerData& trg);
138  void analyze(const HcalTBBeamCounters& bc);
139  void analyze(const HcalTBTiming& times);
140  void analyze(const HcalTBEventPosition& chpos);
141  void fillTree();
142  void done();
143 
144 private:
145  int iside;
146  int isection;
147  int ichannel;
148  int idepth;
149  double energy;
151 
162 
163  double trigger_time;
164  double ttc_L1a_time;
165  double beam_coincidence[5];
166  double laser_flash;
167  double qie_phase;
168  double TOF1_time;
169  double TOF2_time;
170 
171  double m1hits[5];
172  double m2hits[5];
173  double m3hits[5];
174  double s1hits[5];
175  double s2hits[5];
176  double s3hits[5];
177  double s4hits[5];
178  double bh1hits[5];
179  double bh2hits[5];
180  double bh3hits[5];
181  double bh4hits[5];
182 
183  double VMadc;
184  double V3adc;
185  double V6adc;
186  double VH1adc;
187  double VH2adc;
188  double VH3adc;
189  double VH4adc;
190  double Ecal7x7adc;
191  double Sci521adc;
192  double Sci528adc;
193 
194  double CK1adc;
195  double CK2adc;
196  double CK3adc;
197  double SciVLEadc;
198  double S1adc;
199  double S2adc;
200  double S3adc;
201  double S4adc;
202 
203  double VMFadc;
204  double VMBadc;
205  double VM1adc;
206  double VM2adc;
207  double VM3adc;
208  double VM4adc;
209  double VM5adc;
210  double VM6adc;
211  double VM7adc;
212  double VM8adc;
213  double TOF1adc;
214  double TOF2adc;
215  double BH1adc;
216  double BH2adc;
217  double BH3adc;
218  double BH4adc;
219 
220  std::vector<double> wcax;
221  std::vector<double> wcay;
222  std::vector<double> wcbx;
223  std::vector<double> wcby;
224  std::vector<double> wccx;
225  std::vector<double> wccy;
226  std::vector<double> wcdx;
227  std::vector<double> wcdy;
228  std::vector<double> wcex;
229  std::vector<double> wcey;
230  std::vector<double> wcfx;
231  std::vector<double> wcfy;
232  std::vector<double> wcgx;
233  std::vector<double> wcgy;
234  std::vector<double> wchx;
235  std::vector<double> wchy;
236 
243 
244  TFile* outFile;
245  TTree* ZdcAnalize;
246 };
ZDCP::zdcHADMod4
double zdcHADMod4
Definition: ZdcTBAnalysis.h:121
ADC::VMF
double VMF
Definition: ZdcTBAnalysis.h:65
HcalTBEventPosition
Definition: HcalTBEventPosition.h:18
CHAMB::WCEy
double WCEy[5]
Definition: ZdcTBAnalysis.h:93
ZdcTBAnalysis::wcgy
std::vector< double > wcgy
Definition: ZdcTBAnalysis.h:233
ZdcTBAnalysis::eventNumber
int eventNumber
Definition: ZdcTBAnalysis.h:153
ZdcTBAnalysis::qie_phase
double qie_phase
Definition: ZdcTBAnalysis.h:167
ADC::TOF1
double TOF1
Definition: ZdcTBAnalysis.h:75
ZdcTBAnalysis::TOF2_time
double TOF2_time
Definition: ZdcTBAnalysis.h:169
ZdcTBAnalysis::chamb
CHAMB chamb
Definition: ZdcTBAnalysis.h:240
ZdcTBAnalysis::isSpillTrigger
bool isSpillTrigger
Definition: ZdcTBAnalysis.h:161
ZdcTBAnalysis::VH2adc
double VH2adc
Definition: ZdcTBAnalysis.h:187
ADC::Sci528
double Sci528
Definition: ZdcTBAnalysis.h:56
ZdcTBAnalysis::bh3hits
double bh3hits[5]
Definition: ZdcTBAnalysis.h:180
ZdcTBAnalysis::wcex
std::vector< double > wcex
Definition: ZdcTBAnalysis.h:228
ADC::CK1
double CK1
Definition: ZdcTBAnalysis.h:57
TDC::ttcL1
double ttcL1
Definition: ZdcTBAnalysis.h:27
ZdcTBAnalysis::isBeamTrigger
bool isBeamTrigger
Definition: ZdcTBAnalysis.h:154
ZdcTBAnalysis::VM8adc
double VM8adc
Definition: ZdcTBAnalysis.h:212
ZDCN::zdcHADMod1
double zdcHADMod1
Definition: ZdcTBAnalysis.h:103
ZdcTBAnalysis::isCalibTrigger
bool isCalibTrigger
Definition: ZdcTBAnalysis.h:156
TDC::qiePhase
double qiePhase
Definition: ZdcTBAnalysis.h:30
CHAMB::WCDx
double WCDx[5]
Definition: ZdcTBAnalysis.h:90
TRIGGGER::outSpillPedestalTrigger
int outSpillPedestalTrigger
Definition: ZdcTBAnalysis.h:18
ZdcTBAnalysis::zdcp
ZDCP zdcp
Definition: ZdcTBAnalysis.h:241
ZdcTBAnalysis::beam_coincidence
double beam_coincidence[5]
Definition: ZdcTBAnalysis.h:165
ADC::S2
double S2
Definition: ZdcTBAnalysis.h:62
ZDCN::zdcScint1
double zdcScint1
Definition: ZdcTBAnalysis.h:112
ZDCN::zdcEMMod2
double zdcEMMod2
Definition: ZdcTBAnalysis.h:108
CHAMB::WCAy
double WCAy[5]
Definition: ZdcTBAnalysis.h:85
CHAMB::WCBx
double WCBx[5]
Definition: ZdcTBAnalysis.h:86
ZdcTBAnalysis::V3adc
double V3adc
Definition: ZdcTBAnalysis.h:184
ZdcTBAnalysis::wcax
std::vector< double > wcax
Definition: ZdcTBAnalysis.h:220
ZDCN::zdcEMMod3
double zdcEMMod3
Definition: ZdcTBAnalysis.h:109
ZDCP
struct ZDCP ZDCP
ZdcTBAnalysis::fillTree
void fillTree()
Definition: ZdcTBAnalysis.cc:302
HcalTBTiming.h
ADC::VM5
double VM5
Definition: ZdcTBAnalysis.h:71
CHAMB
struct CHAMB CHAMB
ZDCP::zdcEMMod4
double zdcEMMod4
Definition: ZdcTBAnalysis.h:125
TRIGGER
struct TRIGGGER TRIGGER
ZdcTBAnalysis::wchy
std::vector< double > wchy
Definition: ZdcTBAnalysis.h:235
HcalTBTriggerData.h
ZdcTBAnalysis::analyze
void analyze(const ZDCRecHitCollection &hf)
Definition: ZdcTBAnalysis.cc:241
ZdcTBAnalysis::zdcn
ZDCN zdcn
Definition: ZdcTBAnalysis.h:242
ZdcTBAnalysis::VMadc
double VMadc
Definition: ZdcTBAnalysis.h:183
ZdcTBAnalysis::bh2hits
double bh2hits[5]
Definition: ZdcTBAnalysis.h:179
ZdcTBAnalysis::wcbx
std::vector< double > wcbx
Definition: ZdcTBAnalysis.h:222
ZdcTBAnalysis::trigger
TRIGGER trigger
Definition: ZdcTBAnalysis.h:237
ADC::Sci521
double Sci521
Definition: ZdcTBAnalysis.h:55
TRIGGGER::fakeTrigger
int fakeTrigger
Definition: ZdcTBAnalysis.h:16
HcalTBBeamCounters
Definition: HcalTBBeamCounters.h:8
ZDCP::zdcHADMod3
double zdcHADMod3
Definition: ZdcTBAnalysis.h:120
ZDCN::zdcExtras
double zdcExtras[7]
Definition: ZdcTBAnalysis.h:114
ZDCP::zdcEMMod1
double zdcEMMod1
Definition: ZdcTBAnalysis.h:122
ZdcTBAnalysis::S3adc
double S3adc
Definition: ZdcTBAnalysis.h:200
edm::SortedCollection
Definition: SortedCollection.h:49
ZdcTBAnalysis::bh1hits
double bh1hits[5]
Definition: ZdcTBAnalysis.h:178
ZdcTBAnalysis::s1hits
double s1hits[5]
Definition: ZdcTBAnalysis.h:174
ZdcTBAnalysis::ichannel
int ichannel
Definition: ZdcTBAnalysis.h:147
ZdcTBAnalysis::VM1adc
double VM1adc
Definition: ZdcTBAnalysis.h:205
TDC::trigger
double trigger
Definition: ZdcTBAnalysis.h:26
ZdcTBAnalysis::energy
double energy
Definition: ZdcTBAnalysis.h:149
ADC::VM8
double VM8
Definition: ZdcTBAnalysis.h:74
ZdcTBAnalysis::TOF1adc
double TOF1adc
Definition: ZdcTBAnalysis.h:213
ZdcTBAnalysis::s3hits
double s3hits[5]
Definition: ZdcTBAnalysis.h:176
ADC::VH3
double VH3
Definition: ZdcTBAnalysis.h:52
ZdcTBAnalysis::VM2adc
double VM2adc
Definition: ZdcTBAnalysis.h:206
CHAMB::WCCx
double WCCx[5]
Definition: ZdcTBAnalysis.h:88
ADC::BH1
double BH1
Definition: ZdcTBAnalysis.h:77
TRIGGGER::laserTrigger
int laserTrigger
Definition: ZdcTBAnalysis.h:20
ZdcTBAnalysis::BH3adc
double BH3adc
Definition: ZdcTBAnalysis.h:217
CHAMB::WCGx
double WCGx[5]
Definition: ZdcTBAnalysis.h:96
ADC::TOF2
double TOF2
Definition: ZdcTBAnalysis.h:76
TDC::m2
double m2[5]
Definition: ZdcTBAnalysis.h:34
ADC::V6
double V6
Definition: ZdcTBAnalysis.h:49
ADC::VM
double VM
Definition: ZdcTBAnalysis.h:47
ZdcTBAnalysis::SciVLEadc
double SciVLEadc
Definition: ZdcTBAnalysis.h:197
TDC::beamCoincidence
double beamCoincidence[5]
Definition: ZdcTBAnalysis.h:28
ADC::VM2
double VM2
Definition: ZdcTBAnalysis.h:68
ADC::VM3
double VM3
Definition: ZdcTBAnalysis.h:69
ADC::VH4
double VH4
Definition: ZdcTBAnalysis.h:53
ADC::S4
double S4
Definition: ZdcTBAnalysis.h:64
ZdcTBAnalysis::BH2adc
double BH2adc
Definition: ZdcTBAnalysis.h:216
ZdcTBAnalysis::bh4hits
double bh4hits[5]
Definition: ZdcTBAnalysis.h:181
ZdcTBAnalysis::isOutSpillPedestalTrigger
bool isOutSpillPedestalTrigger
Definition: ZdcTBAnalysis.h:157
ZDCN
Definition: ZdcTBAnalysis.h:102
HcalZDCDetId
Definition: HcalZDCDetId.h:16
TDC::s2
double s2[5]
Definition: ZdcTBAnalysis.h:37
ZdcTBAnalysis::runNumber
int runNumber
Definition: ZdcTBAnalysis.h:152
ADC::VH2
double VH2
Definition: ZdcTBAnalysis.h:51
ZdcTBAnalysis::adc
ADC adc
Definition: ZdcTBAnalysis.h:239
ZdcTBAnalysis::done
void done()
Definition: ZdcTBAnalysis.cc:304
TDC::bh1
double bh1[5]
Definition: ZdcTBAnalysis.h:40
mix_2012_lumiLevel_15_20_50ns_PoissonOOTPU_cfi.histoFileName
histoFileName
Definition: mix_2012_lumiLevel_15_20_50ns_PoissonOOTPU_cfi.py:52
photonIsolationHIProducer_cfi.hf
hf
Definition: photonIsolationHIProducer_cfi.py:9
ZdcTBAnalysis::wcfy
std::vector< double > wcfy
Definition: ZdcTBAnalysis.h:231
ZDCP
Definition: ZdcTBAnalysis.h:117
ZdcTBAnalysis::outFile
TFile * outFile
Definition: ZdcTBAnalysis.h:244
TDC::s1
double s1[5]
Definition: ZdcTBAnalysis.h:36
ZdcTBAnalysis::wcay
std::vector< double > wcay
Definition: ZdcTBAnalysis.h:221
CHAMB::WCFy
double WCFy[5]
Definition: ZdcTBAnalysis.h:95
ZdcTBAnalysis::VM7adc
double VM7adc
Definition: ZdcTBAnalysis.h:211
ZdcTBAnalysis::trigger_time
double trigger_time
Definition: ZdcTBAnalysis.h:163
ADC::VH1
double VH1
Definition: ZdcTBAnalysis.h:50
ZDCN::zdcEMMod5
double zdcEMMod5
Definition: ZdcTBAnalysis.h:111
ZdcTBAnalysis::VM6adc
double VM6adc
Definition: ZdcTBAnalysis.h:210
ADC::VMB
double VMB
Definition: ZdcTBAnalysis.h:66
ZdcTBAnalysis::isInSpillPedestalTrigger
bool isInSpillPedestalTrigger
Definition: ZdcTBAnalysis.h:158
ZdcTBAnalysis::m1hits
double m1hits[5]
Definition: ZdcTBAnalysis.h:171
ZdcTBAnalysis::wcey
std::vector< double > wcey
Definition: ZdcTBAnalysis.h:229
TRIGGGER::beamTrigger
int beamTrigger
Definition: ZdcTBAnalysis.h:15
ZdcTBAnalysis::VH4adc
double VH4adc
Definition: ZdcTBAnalysis.h:189
ADC::V3
double V3
Definition: ZdcTBAnalysis.h:48
ADC
Definition: ZdcTBAnalysis.h:46
TDC::s3
double s3[5]
Definition: ZdcTBAnalysis.h:38
ZDCN::zdcHADMod4
double zdcHADMod4
Definition: ZdcTBAnalysis.h:106
CHAMB::WCAx
double WCAx[5]
Definition: ZdcTBAnalysis.h:84
ZdcTBAnalysis::s2hits
double s2hits[5]
Definition: ZdcTBAnalysis.h:175
TDC
Definition: ZdcTBAnalysis.h:25
HcalTBTiming
Definition: HcalTBTiming.h:17
ZdcTBAnalysis::wchx
std::vector< double > wchx
Definition: ZdcTBAnalysis.h:234
TDC::bh4
double bh4[5]
Definition: ZdcTBAnalysis.h:43
TDC::m1
double m1[5]
Definition: ZdcTBAnalysis.h:33
ZDCN::zdcHADMod3
double zdcHADMod3
Definition: ZdcTBAnalysis.h:105
ADC
struct ADC ADC
ZdcTBAnalysis::VM5adc
double VM5adc
Definition: ZdcTBAnalysis.h:209
ZdcTBAnalysis::VMFadc
double VMFadc
Definition: ZdcTBAnalysis.h:203
ZdcTBAnalysis::detID
HcalZDCDetId detID
Definition: ZdcTBAnalysis.h:150
ZDCN::zdcEMMod4
double zdcEMMod4
Definition: ZdcTBAnalysis.h:110
ZdcTBAnalysis::S1adc
double S1adc
Definition: ZdcTBAnalysis.h:198
ZDCN::zdcScint2
double zdcScint2
Definition: ZdcTBAnalysis.h:113
ZDCP::zdcScint1
double zdcScint1
Definition: ZdcTBAnalysis.h:127
HcalTBBeamCounters.h
ZDCN::zdcEMMod1
double zdcEMMod1
Definition: ZdcTBAnalysis.h:107
ZDCP::zdcHADMod2
double zdcHADMod2
Definition: ZdcTBAnalysis.h:119
CHAMB::WCEx
double WCEx[5]
Definition: ZdcTBAnalysis.h:92
ZDCP::zdcEMMod2
double zdcEMMod2
Definition: ZdcTBAnalysis.h:123
ZdcTBAnalysis::S4adc
double S4adc
Definition: ZdcTBAnalysis.h:201
ZdcTBAnalysis::TOF1_time
double TOF1_time
Definition: ZdcTBAnalysis.h:168
CHAMB::WCHx
double WCHx[5]
Definition: ZdcTBAnalysis.h:98
ZdcTBAnalysis::VMBadc
double VMBadc
Definition: ZdcTBAnalysis.h:204
TDC::m3
double m3[5]
Definition: ZdcTBAnalysis.h:35
ADC::BH4
double BH4
Definition: ZdcTBAnalysis.h:80
ZDCP::zdcScint2
double zdcScint2
Definition: ZdcTBAnalysis.h:128
ADC::S1
double S1
Definition: ZdcTBAnalysis.h:61
ADC::CK2
double CK2
Definition: ZdcTBAnalysis.h:58
ADC::VM7
double VM7
Definition: ZdcTBAnalysis.h:73
ADC::CK3
double CK3
Definition: ZdcTBAnalysis.h:59
TDC::bh2
double bh2[5]
Definition: ZdcTBAnalysis.h:41
TRIGGGER::calibTrigger
int calibTrigger
Definition: ZdcTBAnalysis.h:17
HcalTBTriggerData
Definition: HcalTBTriggerData.h:17
ZdcTBAnalysis::m3hits
double m3hits[5]
Definition: ZdcTBAnalysis.h:173
ZdcTBAnalysis::laser_flash
double laser_flash
Definition: ZdcTBAnalysis.h:166
ADC::VM6
double VM6
Definition: ZdcTBAnalysis.h:72
CHAMB::WCDy
double WCDy[5]
Definition: ZdcTBAnalysis.h:91
ZdcTBAnalysis::isection
int isection
Definition: ZdcTBAnalysis.h:146
ZdcTBAnalysis::CK2adc
double CK2adc
Definition: ZdcTBAnalysis.h:195
TDC::TOF1
double TOF1
Definition: ZdcTBAnalysis.h:31
TDC::s4
double s4[5]
Definition: ZdcTBAnalysis.h:39
ZdcTBAnalysis::V6adc
double V6adc
Definition: ZdcTBAnalysis.h:185
CHAMB::WCFx
double WCFx[5]
Definition: ZdcTBAnalysis.h:94
TRIGGGER
Definition: ZdcTBAnalysis.h:12
TRIGGGER::runNum
int runNum
Definition: ZdcTBAnalysis.h:13
ADC::Ecal7x7
double Ecal7x7
Definition: ZdcTBAnalysis.h:54
ZdcTBAnalysis::VM4adc
double VM4adc
Definition: ZdcTBAnalysis.h:208
CHAMB::WCCy
double WCCy[5]
Definition: ZdcTBAnalysis.h:89
ZdcTBAnalysis::setup
void setup(const std::string &histoFileName)
Definition: ZdcTBAnalysis.cc:8
ZdcTBAnalysis::wcdx
std::vector< double > wcdx
Definition: ZdcTBAnalysis.h:226
ZdcTBAnalysis::iside
int iside
Definition: ZdcTBAnalysis.h:145
ZdcTBAnalysis::idepth
int idepth
Definition: ZdcTBAnalysis.h:148
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
ZdcTBAnalysis::wccx
std::vector< double > wccx
Definition: ZdcTBAnalysis.h:224
TDC::laserFlash
double laserFlash
Definition: ZdcTBAnalysis.h:29
ZDCN
struct ZDCN ZDCN
ZDCP::zdcHADMod1
double zdcHADMod1
Definition: ZdcTBAnalysis.h:118
ZdcTBAnalysis::Sci521adc
double Sci521adc
Definition: ZdcTBAnalysis.h:191
CHAMB::WCGy
double WCGy[5]
Definition: ZdcTBAnalysis.h:97
ADC::VM1
double VM1
Definition: ZdcTBAnalysis.h:67
TRIGGGER::spillTrigger
int spillTrigger
Definition: ZdcTBAnalysis.h:22
ZdcTBAnalysis::BH1adc
double BH1adc
Definition: ZdcTBAnalysis.h:215
ZdcTBAnalysis::VM3adc
double VM3adc
Definition: ZdcTBAnalysis.h:207
ZdcTBAnalysis::wcfx
std::vector< double > wcfx
Definition: ZdcTBAnalysis.h:230
ADC::BH2
double BH2
Definition: ZdcTBAnalysis.h:78
ADC::SciVLE
double SciVLE
Definition: ZdcTBAnalysis.h:60
ZDCP::zdcEMMod5
double zdcEMMod5
Definition: ZdcTBAnalysis.h:126
TDC::TOF2
double TOF2
Definition: ZdcTBAnalysis.h:32
ZdcTBAnalysis::CK3adc
double CK3adc
Definition: ZdcTBAnalysis.h:196
ADC::S3
double S3
Definition: ZdcTBAnalysis.h:63
ZdcTBAnalysis::wcby
std::vector< double > wcby
Definition: ZdcTBAnalysis.h:223
HcalTBEventPosition.h
ZdcTBAnalysis::m2hits
double m2hits[5]
Definition: ZdcTBAnalysis.h:172
CHAMB::WCHy
double WCHy[5]
Definition: ZdcTBAnalysis.h:99
ZdcTBAnalysis
Definition: ZdcTBAnalysis.h:132
ZDCN::zdcHADMod2
double zdcHADMod2
Definition: ZdcTBAnalysis.h:104
ZdcTBAnalysis::isLedTrigger
bool isLedTrigger
Definition: ZdcTBAnalysis.h:160
ZdcTBAnalysis::Sci528adc
double Sci528adc
Definition: ZdcTBAnalysis.h:192
ZdcTBAnalysis::ZdcTBAnalysis
ZdcTBAnalysis()
Definition: ZdcTBAnalysis.cc:6
CHAMB
Definition: ZdcTBAnalysis.h:83
HcalRecHitCollections.h
ZdcTBAnalysis::S2adc
double S2adc
Definition: ZdcTBAnalysis.h:199
ZdcTBAnalysis::isFakeTrigger
bool isFakeTrigger
Definition: ZdcTBAnalysis.h:155
ZdcTBAnalysis::BH4adc
double BH4adc
Definition: ZdcTBAnalysis.h:218
TDC::bh3
double bh3[5]
Definition: ZdcTBAnalysis.h:42
TRIGGGER::inSpillPedestalTrigger
int inSpillPedestalTrigger
Definition: ZdcTBAnalysis.h:19
ZdcTBAnalysis::tdc
TDC tdc
Definition: ZdcTBAnalysis.h:238
ZdcTBAnalysis::VH3adc
double VH3adc
Definition: ZdcTBAnalysis.h:188
ZdcTBAnalysis::wcgx
std::vector< double > wcgx
Definition: ZdcTBAnalysis.h:232
ZdcTBAnalysis::wcdy
std::vector< double > wcdy
Definition: ZdcTBAnalysis.h:227
TRIGGGER::ledTrigger
int ledTrigger
Definition: ZdcTBAnalysis.h:21
ZDCP::zdcExtras
double zdcExtras[7]
Definition: ZdcTBAnalysis.h:129
ZdcTBAnalysis::ZdcAnalize
TTree * ZdcAnalize
Definition: ZdcTBAnalysis.h:245
ZdcTBAnalysis::isLaserTrigger
bool isLaserTrigger
Definition: ZdcTBAnalysis.h:159
ADC::BH3
double BH3
Definition: ZdcTBAnalysis.h:79
TDC
struct TDC TDC
ZdcTBAnalysis::Ecal7x7adc
double Ecal7x7adc
Definition: ZdcTBAnalysis.h:190
ADC::VM4
double VM4
Definition: ZdcTBAnalysis.h:70
ZdcTBAnalysis::VH1adc
double VH1adc
Definition: ZdcTBAnalysis.h:186
ZdcTBAnalysis::wccy
std::vector< double > wccy
Definition: ZdcTBAnalysis.h:225
ZdcTBAnalysis::ttc_L1a_time
double ttc_L1a_time
Definition: ZdcTBAnalysis.h:164
TRIGGGER::eventNum
int eventNum
Definition: ZdcTBAnalysis.h:14
CHAMB::WCBy
double WCBy[5]
Definition: ZdcTBAnalysis.h:87
ZdcTBAnalysis::s4hits
double s4hits[5]
Definition: ZdcTBAnalysis.h:177
ZdcTBAnalysis::CK1adc
double CK1adc
Definition: ZdcTBAnalysis.h:194
ZDCP::zdcEMMod3
double zdcEMMod3
Definition: ZdcTBAnalysis.h:124
ZdcTBAnalysis::TOF2adc
double TOF2adc
Definition: ZdcTBAnalysis.h:214