BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Record Class Reference

#include <TofDataSet.h>

Public Member Functions

 Record ()
 ~Record ()
 Record (RecBTofCalHit *hit)
 Record (RecETofCalHit *hit)
 Record (const rootRecord &one)
void initial ()
bool cutBarrel ()
bool cutEndcap ()
bool cutEtf ()
int run () const
int event () const
int tofid () const
int strip () const
double qleft () const
double qright () const
double tleft () const
double tright () const
double zrhit () const
double dt () const
double texp () const
double path () const
double phi () const
double theta () const
double p () const
double t0 () const
double q0 () const
int hitcase () const
void settleft (double tleft)
void settright (double tright)
void setT0 (double t0)
void setQ0 (double q0)

Detailed Description

Definition at line 38 of file TofDataSet.h.

Constructor & Destructor Documentation

◆ Record() [1/4]

Record::Record ( )

Definition at line 4 of file TofDataSet.cxx.

4 {
5 initial();
6 return;
7}
void initial()

◆ ~Record()

Record::~Record ( )

Definition at line 9 of file TofDataSet.cxx.

9{}

◆ Record() [2/4]

Record::Record ( RecBTofCalHit * hit)

Definition at line 33 of file TofDataSet.cxx.

33 {
34 initial();
35 if ( hit )
36 {
37 m_run = hit->run();
38 m_event = hit->event();
39 m_tofid = hit->mod();
40 m_strip = int( hit->sinTheta() );
41 m_qleft = hit->adc1();
42 m_qright = hit->adc2();
43 m_tleft = hit->tdc1();
44 m_tright = hit->tdc2();
45 m_zrhit = hit->zHit();
46 m_dt = ( hit->tdc2() - hit->tdc1() ) / 2.0;
47 m_texp = hit->tpred();
48 m_path = hit->path();
49 m_phi = hit->deltaPhi();
50 m_theta = hit->sinTheta();
51 m_p = hit->p();
52 m_hitcase = hit->qual();
53 }
54 return;
55}

◆ Record() [3/4]

Record::Record ( RecETofCalHit * hit)

Definition at line 57 of file TofDataSet.cxx.

57 {
58 initial();
59 if ( hit )
60 {
61 m_run = hit->run();
62 m_event = hit->event();
63 m_tofid = hit->mod();
64 m_qleft = hit->adc();
65 m_tleft = hit->tdc();
66 m_zrhit = hit->rHit();
67 m_texp = hit->tpred();
68 m_path = hit->path();
69 m_phi = hit->deltaPhi();
70 m_theta = hit->cosTheta();
71 m_p = hit->p();
72 m_hitcase = hit->qual();
73 }
74 return;
75}

◆ Record() [4/4]

Record::Record ( const rootRecord & one)

Definition at line 77 of file TofDataSet.cxx.

77 {
78 initial();
79 if ( &one )
80 {
81 m_run = one.run;
82 m_event = one.event;
83 m_tofid = one.tofid;
84 m_strip = one.strip;
85 m_qleft = one.qleft;
86 m_tleft = one.tleft;
87 if ( ( one.hitcase >= 0 && one.hitcase <= 2 ) || ( one.hitcase == 5 || one.hitcase == 6 ) )
88 {
89 m_qright = one.qright;
90 m_tright = one.tright;
91 }
92 m_zrhit = one.zrhit;
93 m_dt = one.dt;
94 m_texp = one.texp;
95 m_path = one.path;
96 m_phi = one.phi;
97 m_theta = one.theta;
98 m_p = one.p;
99 m_hitcase = one.hitcase;
100 }
101 return;
102}
const DifNumber one

Member Function Documentation

◆ cutBarrel()

bool Record::cutBarrel ( )

Definition at line 3 of file cut.cxx.

3 {
4 if ( m_run > 0 )
5 {
6 if ( m_texp < 2.7 || m_texp > 4.9 ) return false;
7 if ( fabs( m_zrhit ) > 115.0 ) return false;
8
9 // 090308-090413 psip
10 if ( m_run >= 8107 && m_run < 9671 )
11 {
12 if ( ( m_tofid != 141 ) && ( m_qleft < 200. || m_qleft > 20000. ) ) return false;
13 if ( m_qright < 200. || m_qright > 20000. ) return false;
14 if ( ( m_tofid != 141 ) && ( m_tleft < 17.5 || m_tleft > 39.0 ) ) return false;
15 if ( m_tright < 17.5 || m_tright > 39.0 ) return false;
16 if ( ( m_tofid != 141 ) && ( fabs( m_tleft - 27.4 + 0.07 * m_zrhit ) > 4.0 ) )
17 return false;
18 if ( fabs( m_tright - 27.6 - 0.07 * m_zrhit ) > 4.0 ) return false;
19 }
20
21 // 090528-090603 continue
22 else if ( m_run >= 9671 && m_run < 9947 )
23 {
24 if ( ( m_tofid != 141 ) && ( m_qleft < 200. || m_qleft > 20000. ) ) return false;
25 if ( m_qright < 200. || m_qright > 20000. ) return false;
26 if ( ( m_tofid != 141 ) && ( m_tleft < 13.5 || m_tleft > 35.0 ) ) return false;
27 if ( m_tright < 13.5 || m_tright > 35.0 ) return false;
28 if ( ( m_tofid != 141 ) && ( fabs( m_tleft - 23.7 + 0.07 * m_zrhit ) > 4.0 ) )
29 return false;
30 if ( fabs( m_tright - 23.7 - 0.07 * m_zrhit ) > 4.0 ) return false;
31 }
32
33 // 090612-090727 jpsi
34 else if ( m_run >= 9947 && m_run <= 10878 )
35 {
36 if ( ( m_tofid != 141 ) && ( m_qleft < 200. || m_qleft > 20000. ) ) return false;
37 if ( m_qright < 200. || m_qright > 20000. ) return false;
38 if ( ( m_tofid != 141 ) && ( m_tleft < 14.0 || m_tleft > 35.0 ) ) return false;
39 if ( m_tright < 14.0 || m_tright > 35.0 ) return false;
40 if ( ( m_tofid != 141 ) && ( fabs( m_tleft - 23.6 + 0.07 * m_zrhit ) > 4.0 ) )
41 return false;
42 if ( fabs( m_tright - 23.6 - 0.07 * m_zrhit ) > 4.0 ) return false;
43 }
44
45 // 100116-100713 psipp
46 else if ( m_run >= 11397 && m_run < 12002 )
47 {
48 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
49 if ( m_qright < 200. || m_qright > 20000. ) return false;
50 if ( m_tleft < 13.5 || m_tleft > 34.5 ) return false;
51 if ( m_tright < 13.5 || m_tright > 34.5 ) return false;
52 if ( fabs( m_tleft - 23.5 + 0.07 * m_zrhit ) > 4.0 ) return false;
53 if ( fabs( m_tright - 23.5 - 0.07 * m_zrhit ) > 4.0 ) return false;
54 }
55
56 // 110504-1106 psi(4040)
57 else if ( m_run >= 23463 && m_run <= 24896 )
58 {
59 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
60 if ( m_qright < 200. || m_qright > 20000. ) return false;
61 if ( m_tleft < 14.0 || m_tleft > 35.0 ) return false;
62 if ( m_tright < 14.0 || m_tright > 35.0 ) return false;
63 if ( fabs( m_tleft - 23.75 + 0.07 * m_zrhit ) > 4.0 ) return false;
64 if ( fabs( m_tright - 23.75 - 0.07 * m_zrhit ) > 4.0 ) return false;
65 }
66
67 // 111221-120331 psip
68 else if ( m_run >= 24897 && m_run <= 27101 )
69 {
70 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
71 if ( ( m_tofid != 137 ) && ( m_qright < 200. || m_qright > 20000. ) ) return false;
72 if ( m_tleft < 14.5 || m_tleft > 35.5 ) return false;
73 if ( ( m_tofid != 137 ) && ( m_tright < 14.5 || m_tright > 35.5 ) ) return false;
74 if ( fabs( m_tleft - 24.35 + 0.07 * m_zrhit ) > 4.0 ) return false;
75 if ( ( m_tofid != 137 ) && ( fabs( m_tright - 24.35 - 0.07 * m_zrhit ) > 4.0 ) )
76 return false;
77 }
78
79 // 120407-120617 jpsi
80 else if ( m_run >= 27102 && m_run <= 29675 )
81 {
82 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
83 if ( ( m_tofid != 137 ) && ( m_qright < 200. || m_qright > 20000. ) ) return false;
84 if ( m_tleft < 14.5 || m_tleft > 35.5 ) return false;
85 if ( ( m_tofid != 137 ) && ( m_tright < 14.5 || m_tright > 35.5 ) ) return false;
86 if ( fabs( m_tleft - 25.40 + 0.07 * m_zrhit ) > 4.0 ) return false;
87 if ( ( m_tofid != 137 ) && ( fabs( m_tright - 25.40 - 0.07 * m_zrhit ) > 4.0 ) )
88 return false;
89 }
90
91 // 121215 - 130606 Y4260/4360
92 else if ( m_run >= 29676 && m_run < 33996 )
93 {
94 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
95 if ( ( m_tofid != 137 ) && ( m_qright < 200. || m_qright > 20000. ) ) return false;
96 if ( m_tleft < 11 || m_tleft > 32.5 ) return false;
97 if ( ( m_tofid != 137 ) && ( m_tright < 11 || m_tright > 32.5 ) ) return false;
98 if ( fabs( m_tleft - 21.00 + 0.07 * m_zrhit ) > 4.0 ) return false;
99 if ( ( m_tofid != 137 ) && ( fabs( m_tright - 21.01 - 0.07 * m_zrhit ) > 4.0 ) )
100 return false;
101 }
102
103 // 131209 - 130529 R value scan
104 else if ( m_run >= 33997 && m_run < 39355 )
105 {
106 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
107 if ( ( m_tofid != 8 && m_tofid != 137 ) && ( m_qright < 200. || m_qright > 20000. ) )
108 return false;
109 if ( m_tleft < 11 || m_tleft > 32.5 ) return false;
110 if ( ( m_tofid != 8 && m_tofid != 137 ) && ( m_tright < 11 || m_tright > 32.5 ) )
111 return false;
112 if ( fabs( m_tleft - 21.00 + 0.07 * m_zrhit ) > 4.0 ) return false;
113 if ( ( m_tofid != 8 && m_tofid != 137 ) &&
114 ( fabs( m_tright - 21.00 - 0.07 * m_zrhit ) > 4.0 ) )
115 return false;
116 }
117
118 // 141231 - 150202 R value scan
119 else if ( m_run >= 39355 && m_run < 40208 )
120 {
121 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
122 if ( m_qright < 200. || m_qright > 20000. ) return false;
123 if ( m_tleft < 11 || m_tleft > 32.5 ) return false;
124 if ( m_tright < 11 || m_tright > 32.5 ) return false;
125 if ( fabs( m_tleft - 21.00 + 0.07 * m_zrhit ) > 3.0 ) return false;
126 if ( fabs( m_tright - 21.00 - 0.07 * m_zrhit ) > 3.0 ) return false;
127 }
128
129 // 150202 - R value scan
130 else if ( m_run >= 40208 && m_run < 43646 )
131 {
132 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
133 if ( m_qright < 200. || m_qright > 20000. ) return false;
134 if ( m_tleft < 11.5 || m_tleft > 33.0 ) return false;
135 if ( m_tright < 11.5 || m_tright > 33.0 ) return false;
136 if ( fabs( m_tleft - 21.50 + 0.07 * m_zrhit ) > 3.0 ) return false;
137 if ( fabs( m_tright - 21.50 - 0.07 * m_zrhit ) > 3.0 ) return false;
138 }
139
140 // 160106 - 4170
141 else if ( m_run >= 43646 && m_run < 47432 )
142 {
143 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
144 if ( m_qright < 200. || m_qright > 20000. ) return false;
145 if ( m_tleft < 9.0 || m_tleft > 30.0 ) return false;
146 if ( m_tright < 9.0 || m_tright > 30.0 ) return false;
147 if ( fabs( m_tleft - 18.90 + 0.07 * m_zrhit ) > 3.5 ) return false;
148 if ( fabs( m_tright - 18.90 - 0.07 * m_zrhit ) > 3.5 ) return false;
149 }
150
151 // 161211 - XYZ
152 else if ( m_run >= 47432 && m_run < 52940 )
153 {
154 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
155 if ( m_qright < 200. || m_qright > 20000. ) return false;
156 if ( m_tleft < 8.5 || m_tleft > 29.5 ) return false;
157 if ( m_tright < 8.5 || m_tright > 29.5 ) return false;
158 if ( fabs( m_tleft - 18.50 + 0.07 * m_zrhit ) > 3.5 ) return false;
159 if ( fabs( m_tright - 18.50 - 0.07 * m_zrhit ) > 3.5 ) return false;
160 }
161 // 171208 - Jpsi
162 else if ( m_run >= 52940 && m_run < 53500 )
163 {
164 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
165 if ( m_qright < 200. || m_qright > 20000. ) return false;
166 if ( m_tleft < 8.5 || m_tleft > 29.5 ) return false;
167 if ( m_tright < 8.5 || m_tright > 29.5 ) return false;
168 if ( fabs( m_tleft - 18.50 + 0.07 * m_zrhit ) > 3.5 ) return false;
169 if ( fabs( m_tright - 18.50 - 0.07 * m_zrhit ) > 3.5 ) return false;
170 }
171 // 180202 - Jpsi
172 else if ( m_run >= 53500 && m_run < 53586 )
173 {
174 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
175 if ( m_qright < 200. || m_qright > 20000. ) return false;
176 if ( ( m_tofid >= 9 && m_tofid <= 12 ) || ( m_tofid >= 97 && m_tofid <= 100 ) )
177 {
178 if ( m_tleft < -12.0 || m_tleft > 9.0 ) return false;
179 if ( m_tright < -12.0 || m_tright > 9.0 ) return false;
180 if ( fabs( m_tleft + 2.7 + 0.07 * m_zrhit ) > 3.5 ) return false;
181 if ( fabs( m_tright + 2.7 - 0.07 * m_zrhit ) > 3.5 ) return false;
182 }
183 else
184 {
185 if ( m_tleft < 9.5 || m_tleft > 31.0 ) return false;
186 if ( m_tright < 9.5 || m_tright > 31.0 ) return false;
187 if ( fabs( m_tleft - 18.50 + 0.07 * m_zrhit ) > 3.5 ) return false;
188 if ( fabs( m_tright - 18.50 - 0.07 * m_zrhit ) > 3.5 ) return false;
189 }
190 }
191 // 180207 - 180405 Jpsi
192 else if ( m_run >= 53586 && m_run < 54780 )
193 {
194 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
195 if ( m_qright < 200. || m_qright > 20000. ) return false;
196 if ( m_tleft < 8.5 || m_tleft > 31.0 ) return false;
197 if ( m_tright < 8.5 || m_tright > 31.0 ) return false;
198 if ( ( m_tleft + 0.07 * m_zrhit ) < 15.0 || ( m_tleft + 0.07 * m_zrhit ) > 24.0 )
199 return false;
200 if ( ( m_tright - 0.07 * m_zrhit ) < 15.0 || ( m_tright - 0.07 * m_zrhit ) > 24.0 )
201 return false;
202 }
203 // 180405 Jpsi MDC t0 changed
204 else if ( m_run >= 54780 && m_run < 55115 )
205 {
206 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
207 if ( m_qright < 200. || m_qright > 20000. ) return false;
208 if ( m_tleft < 9.4 || m_tleft > 32.0 ) return false;
209 if ( m_tright < 9.4 || m_tright > 32.0 ) return false;
210 if ( ( m_tleft + 0.07 * m_zrhit ) < 16.0 || ( m_tleft + 0.07 * m_zrhit ) > 25.0 )
211 return false;
212 if ( ( m_tright - 0.07 * m_zrhit ) < 16.0 || ( m_tright - 0.07 * m_zrhit ) > 25.0 )
213 return false;
214 }
215 // 180420 - Tau and psip scan
216 else if ( m_run >= 55115 && m_run < 55861 )
217 {
218 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
219 if ( m_qright < 200. || m_qright > 20000. ) return false;
220 if ( m_tleft < 9.0 || m_tleft > 30.5 ) return false;
221 if ( m_tright < 9.0 || m_tright > 30.5 ) return false;
222 if ( fabs( m_tleft + 0.07 * m_zrhit - 19.0 ) > 3.5 ) return false;
223 if ( fabs( m_tright - 0.07 * m_zrhit - 19.0 ) > 3.5 ) return false;
224 }
225 // 180526 - Jpsi
226 else if ( m_run >= 55861 && m_run < 56769 )
227 {
228 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
229 if ( m_qright < 200. || m_qright > 20000. ) return false;
230 if ( m_tleft < 10.0 || m_tleft > 31.0 ) return false;
231 if ( m_tright < 10.0 || m_tright > 31.0 ) return false;
232 if ( fabs( m_tleft + 0.07 * m_zrhit - 20.0 ) > 3.5 ) return false;
233 if ( fabs( m_tright - 0.07 * m_zrhit - 20.0 ) > 3.5 ) return false;
234 }
235 // 181118 - Jpsi
236 else if ( m_run >= 56769 && m_run < 1000000 )
237 {
238 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
239 if ( m_qright < 200. || m_qright > 20000. ) return false;
240 if ( m_tleft < 10.5 || m_tleft > 31.5 ) return false;
241 if ( m_tright < 10.5 || m_tright > 31.5 ) return false;
242 if ( fabs( m_tleft + 0.07 * m_zrhit - 20.0 ) > 3.5 ) return false;
243 if ( fabs( m_tright - 0.07 * m_zrhit - 20.0 ) > 3.5 ) return false;
244 }
245 }
246 else
247 {
248 if ( m_texp < 2.7 || m_texp > 4.9 ) return false;
249 if ( m_tleft < 15. || m_tleft > 33.5 ) return false;
250 if ( m_tright < 15. || m_tright > 33.5 ) return false;
251 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
252 if ( m_qright < 200. || m_qright > 20000. ) return false;
253 if ( fabs( m_zrhit ) > 115.0 ) return false;
254 }
255
256 return true;
257}

Referenced by TofDataSet::setBarrelData(), and TofDataSet::setData().

◆ cutEndcap()

bool Record::cutEndcap ( )

Definition at line 259 of file cut.cxx.

259 {
260 if ( m_run > 0 )
261 {
262 if ( m_texp < 4.6 || m_texp > 5.4 ) return false;
263 if ( m_qleft < 50. || m_qleft > 20000. ) return false;
264 // if( m_path<130. || m_path>170.) return false;
265 if ( m_zrhit < 50. || m_zrhit > 83. ) return false;
266
267 // 090308-090413 psip
268 if ( m_run >= 8107 && m_run < 9671 )
269 {
270 if ( m_tleft < 24.0 || m_tleft > 32.0 ) return false;
271 if ( fabs( m_tleft - 21.4 - 0.1 * m_zrhit ) > 4.0 ) return false;
272 }
273
274 // 090528-090603 continue
275 else if ( m_run >= 9671 && m_run < 9947 )
276 {
277 if ( m_tleft < 20.0 || m_tleft > 28.0 ) return false;
278 if ( fabs( m_tleft - 17.3 - 0.1 * m_zrhit ) > 4.0 ) return false;
279 }
280
281 // 090612-090727 jpsi
282 else if ( m_run >= 9947 && m_run <= 10878 )
283 {
284 if ( m_tleft < 20.5 || m_tleft > 28.5 ) return false;
285 if ( fabs( m_tleft - 17.6 - 0.1 * m_zrhit ) > 4.0 ) return false;
286 }
287
288 // 100116-10713 psipp
289 else if ( m_run >= 11397 && m_run < 12002 )
290 {
291 if ( m_tleft < 20.5 || m_tleft > 28.5 ) return false;
292 if ( fabs( m_tleft - 17.8 - 0.1 * m_zrhit ) > 4.0 ) return false;
293 }
294
295 // 110504-11060 psi(4040)
296 else if ( m_run >= 23463 && m_run <= 24896 )
297 {
298 if ( m_tleft < 20.5 || m_tleft > 28.5 ) return false;
299 if ( fabs( m_tleft - 18.0 - 0.1 * m_zrhit ) > 4.0 ) return false;
300 }
301
302 // 111221-120331 psip
303 else if ( m_run >= 24897 && m_run <= 27101 )
304 {
305 if ( m_tleft < 21.0 || m_tleft > 30.0 ) return false;
306 if ( fabs( m_tleft - 18.60 - 0.1 * m_zrhit ) > 4.0 ) return false;
307 }
308
309 // 120407-120617 jpsi
310 else if ( m_run >= 27102 && m_run <= 29675 )
311 {
312 if ( m_tleft < 22.0 || m_tleft > 30.0 ) return false;
313 if ( fabs( m_tleft - 20.17 - 0.1 * m_zrhit ) > 4.0 ) return false;
314 }
315
316 // 121215 - 130606 pisp4260
317 else if ( m_run >= 29676 && m_run < 33996 )
318 {
319 if ( m_tleft < 18.0 || m_tleft > 27.0 ) return false;
320 if ( fabs( m_tleft - 15.63 - 0.1 * m_zrhit ) > 4.0 ) return false;
321 }
322
323 // 131209-130529 R value scan
324 else if ( m_run >= 33997 && m_run < 39355 )
325 {
326 if ( m_tleft < 17.5 || m_tleft > 26.5 ) return false;
327 if ( fabs( m_tleft - 15.44 - 0.1 * m_zrhit ) > 4.0 ) return false;
328 }
329
330 // 141231-150203 R value scan
331 else if ( m_run >= 39355 && m_run < 40208 )
332 {
333 if ( m_tleft < 18.0 || m_tleft > 27.0 ) return false;
334 if ( fabs( m_tleft - 15.8 - 0.1 * m_zrhit ) > 3.0 ) return false;
335 }
336
337 // 150202- R value scan
338 else if ( m_run >= 40208 && m_run < 1000000 )
339 {
340 if ( m_tleft < 18.5 || m_tleft > 27.5 ) return false;
341 if ( fabs( m_tleft - 16.5 - 0.1 * m_zrhit ) > 3.0 ) return false;
342 }
343 }
344 else
345 {
346 if ( m_tleft < 16. || m_tleft > 22. ) return false;
347 if ( m_texp < 4.5 || m_texp > 5.4 ) return false;
348 if ( m_qleft < 200. || m_qleft > 20000. ) return false;
349 if ( m_path < 120. || m_path > 180. ) return false;
350 if ( m_zrhit < 50. || m_zrhit > 83. ) return false;
351 }
352 return true;
353}

Referenced by TofDataSet::setData(), and TofDataSet::setEndcapData().

◆ cutEtf()

bool Record::cutEtf ( )

Definition at line 355 of file cut.cxx.

355 {
356 if ( m_run > 0 )
357 {
358 if ( m_texp < 4.5 || m_texp > 5.6 ) return false;
359 if ( fabs( m_zrhit ) > 7.8 ) return false;
360 // dead channels
361 bool rightDead = ( ( m_tofid == 3 && ( m_strip == 1 || m_strip == 3 ||
362 ( m_strip >= 5 && m_strip <= 11 ) ) ) ||
363 ( m_tofid == 13 && m_strip == 7 ) );
364 bool leftDead = ( m_tofid == 34 && ( m_strip >= 0 && m_strip <= 5 ) );
365 bool leftSpecial = ( m_tofid == 13 && m_strip == 5 );
366
367 // 150202 - R value scan
368 if ( m_run >= 40208 && m_run < 43646 )
369 {
370 if ( m_qleft < 5. || m_qleft > 60. ) return false;
371 if ( m_qright < 5. || m_qright > 60. ) return false;
372 if ( m_tleft < 21.5 || m_tleft > 27.5 ) return false;
373 if ( m_tright < 21.5 || m_tright > 27.5 ) return false;
374 }
375 // 160106 - 160108 4170
376 else if ( m_run >= 43646 && m_run < 43682 )
377 {
378 if ( m_qleft < 5. || m_qleft > 60. ) return false;
379 if ( m_qright < 5. || m_qright > 60. ) return false;
380 if ( m_tleft < 9.5 || m_tleft > 15.5 ) return false;
381 if ( m_tright < 9.5 || m_tright > 15.5 ) return false;
382 }
383 // 160108 4170
384 else if ( m_run >= 43682 && m_run < 43809 )
385 {
386 if ( m_qleft < 5. || m_qleft > 60. ) return false;
387 if ( m_qright < 5. || m_qright > 60. ) return false;
388 if ( m_tleft < -254.5 || m_tleft > -248.5 ) return false;
389 if ( m_tright < -254.5 || m_tright > -248.5 ) return false;
390 }
391 // 160114 4170
392 else if ( m_run >= 43809 && m_run < 43810 )
393 {
394 if ( m_qleft < 5. || m_qleft > 60. ) return false;
395 if ( m_qright < 5. || m_qright > 60. ) return false;
396 if ( m_tleft < -14.5 || m_tleft > -8.5 ) return false;
397 if ( m_tright < -14.5 || m_tright > -8.5 ) return false;
398 }
399 // 160114 4170
400 else if ( m_run >= 43810 && m_run < 43879 )
401 {
402 if ( m_qleft < 5. || m_qleft > 60. ) return false;
403 if ( m_qright < 5. || m_qright > 60. ) return false;
404 if ( m_tleft < 33.5 || m_tleft > 39.5 ) return false;
405 if ( m_tright < 33.5 || m_tright > 39.5 ) return false;
406 }
407 // 160116 4170
408 else if ( m_run >= 43879 && m_run < 47432 )
409 {
410 if ( m_qleft < 5. || m_qleft > 60. ) return false;
411 if ( m_qright < 5. || m_qright > 60. ) return false;
412 if ( m_tleft < 9.5 || m_tleft > 15.5 ) return false;
413 if ( m_tright < 9.5 || m_tright > 15.5 ) return false;
414 }
415 // 161211 XYZ
416 else if ( m_run >= 47432 && m_run < 52940 )
417 {
418 if ( m_qleft < 5. || m_qleft > 60. ) return false;
419 if ( m_qright < 5. || m_qright > 60. ) return false;
420 if ( m_tleft < 9.5 || m_tleft > 15.5 ) return false;
421 if ( m_tright < 9.5 || m_tright > 15.5 ) return false;
422 }
423 // 171208 - 180405 Jpsi also add dead channel
424 else if ( m_run >= 52940 && m_run < 54780 )
425 {
426 if ( !leftDead && ( m_qleft < 5. || m_qleft > 60. ) ) return false;
427 if ( !rightDead && ( m_qright < 5. || m_qright > 60. ) ) return false;
428 if ( !leftDead && ( m_tleft < 9.5 || m_tleft > 15.5 ) ) return false;
429 if ( !rightDead && ( m_tright < 9.5 || m_tright > 15.5 ) ) return false;
430 }
431 // 180405 Jpsi MDC t0 changed
432 else if ( m_run >= 54780 && m_run < 55115 )
433 {
434 if ( !leftDead && ( m_qleft < 5. || m_qleft > 60. ) ) return false;
435 if ( !rightDead && ( m_qright < 5. || m_qright > 60. ) ) return false;
436 if ( !leftDead && ( m_tleft < 9.5 || m_tleft > 15.5 ) ) return false;
437 if ( !rightDead && ( m_tright < 9.5 || m_tright > 15.5 ) ) return false;
438 }
439 // 180420 - Tau and psip scan
440 else if ( m_run >= 55115 && m_run < 55861 )
441 {
442 if ( !leftDead && ( m_qleft < 5. || m_qleft > 60. ) ) return false;
443 if ( !rightDead && ( m_qright < 5. || m_qright > 60. ) ) return false;
444 if ( !leftDead && ( m_tleft < 10.0 || m_tleft > 16.0 ) ) return false;
445 if ( !rightDead && ( m_tright < 10.0 || m_tright > 16.0 ) ) return false;
446 }
447 // 180526 - Tau and psip scan
448 else if ( m_run >= 55861 && m_run < 56769 )
449 {
450 if ( !leftDead && ( m_qleft < 5. || m_qleft > 60. ) ) return false;
451 if ( !rightDead && ( m_qright < 5. || m_qright > 60. ) ) return false;
452 if ( !leftDead && ( m_tleft < 11.0 || m_tleft > 17.0 ) ) return false;
453 if ( !rightDead && ( m_tright < 11.0 || m_tright > 17.0 ) ) return false;
454 }
455 // 181118 - 190108 Jpsi
456 else if ( m_run >= 56769 && m_run < 58239 )
457 {
458 if ( !leftDead && ( m_qleft < 5. || m_qleft > 60. ) ) return false;
459 if ( !rightDead && ( m_qright < 5. || m_qright > 60. ) ) return false;
460 if ( !leftDead && ( m_tleft < 11.0 || m_tleft > 18.0 ) ) return false;
461 if ( !rightDead && ( m_tright < 11.0 || m_tright > 18.0 ) ) return false;
462 }
463 // 190109 Jpsi
464 else if ( m_run >= 58239 && m_run < 1000000 )
465 {
466 if ( !leftDead && ( m_qleft < 5. || m_qleft > 60. ) ) return false;
467 if ( !rightDead && ( m_qright < 5. || m_qright > 60. ) ) return false;
468 if ( !leftDead && ( m_tleft < 11.0 || m_tleft > 17.5 ) ) return false;
469 if ( !rightDead && ( m_tright < 11.0 || m_tright > 17.5 ) ) return false;
470 }
471 }
472 else
473 {
474 if ( m_texp < 4.5 || m_texp > 5.6 ) return false;
475 if ( fabs( m_zrhit ) > 7.8 ) return false;
476 if ( m_qleft < 5. || m_qleft > 20. ) return false;
477 if ( m_qright < 5. || m_qright > 20. ) return false;
478 if ( m_tleft < 4.5 || m_tleft > 7.5 ) return false;
479 if ( m_tright < 4.5 || m_tright > 7.5 ) return false;
480 }
481
482 return true;
483}

Referenced by TofDataSet::setData(), and TofDataSet::setEtfData().

◆ dt()

double Record::dt ( ) const
inline

Definition at line 62 of file TofDataSet.h.

62{ return m_dt; }

◆ event()

int Record::event ( ) const
inline

Definition at line 54 of file TofDataSet.h.

54{ return m_event; }

◆ hitcase()

int Record::hitcase ( ) const
inline

Definition at line 70 of file TofDataSet.h.

70{ return m_hitcase; }

◆ initial()

void Record::initial ( )

Definition at line 11 of file TofDataSet.cxx.

11 {
12 m_run = 0;
13 m_event = -1;
14 m_tofid = -1;
15 m_strip = -1;
16 m_qleft = -99.0;
17 m_qright = -99.0;
18 m_tleft = -99.0;
19 m_tright = -99.0;
20 m_zrhit = -999.0;
21 m_dt = -999.0;
22 m_texp = -99.0;
23 m_path = -99.0;
24 m_phi = -99.0;
25 m_theta = -99.0;
26 m_p = -9.0;
27 m_t0 = -99.0;
28 m_q0 = -99.0;
29 m_hitcase = -1;
30 return;
31}

Referenced by Record(), Record(), Record(), and Record().

◆ p()

double Record::p ( ) const
inline

Definition at line 67 of file TofDataSet.h.

67{ return m_p; }

◆ path()

double Record::path ( ) const
inline

Definition at line 64 of file TofDataSet.h.

64{ return m_path; }

◆ phi()

double Record::phi ( ) const
inline

Definition at line 65 of file TofDataSet.h.

65{ return m_phi; }

Referenced by calib_barrel_left_offset1_bunch0_3::calculate_funcs(), calib_barrel_left_offset1_bunch0_4::calculate_funcs(), calib_barrel_left_offset1_bunch1_3::calculate_funcs(), calib_barrel_left_offset1_bunch1_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_3::calculate_funcs(), calib_barrel_left_offset1_bunch2_4::calculate_funcs(), calib_barrel_left_offset1_bunch3_4::calculate_funcs(), calib_barrel_left_offset2_bunch0_3::calculate_funcs(), calib_barrel_left_offset2_bunch0_4::calculate_funcs(), calib_barrel_left_offset2_bunch1_3::calculate_funcs(), calib_barrel_left_offset2_bunch1_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_3::calculate_funcs(), calib_barrel_left_offset2_bunch2_4::calculate_funcs(), calib_barrel_left_offset2_bunch3_4::calculate_funcs(), calib_barrel_right_offset1_bunch0_3::calculate_funcs(), calib_barrel_right_offset1_bunch0_4::calculate_funcs(), calib_barrel_right_offset1_bunch1_3::calculate_funcs(), calib_barrel_right_offset1_bunch1_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_3::calculate_funcs(), calib_barrel_right_offset1_bunch2_4::calculate_funcs(), calib_barrel_right_offset1_bunch3_4::calculate_funcs(), calib_barrel_right_offset2_bunch0_3::calculate_funcs(), calib_barrel_right_offset2_bunch0_4::calculate_funcs(), calib_barrel_right_offset2_bunch1_3::calculate_funcs(), calib_barrel_right_offset2_bunch1_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_3::calculate_funcs(), calib_barrel_right_offset2_bunch2_4::calculate_funcs(), calib_barrel_right_offset2_bunch3_4::calculate_funcs(), calib_barrel_left_offset1_bunch0_3::calculate_y(), calib_barrel_left_offset1_bunch0_4::calculate_y(), calib_barrel_left_offset1_bunch1_3::calculate_y(), calib_barrel_left_offset1_bunch1_4::calculate_y(), calib_barrel_left_offset1_bunch2_3::calculate_y(), calib_barrel_left_offset1_bunch2_4::calculate_y(), calib_barrel_left_offset1_bunch3_4::calculate_y(), calib_barrel_left_offset2_bunch0_3::calculate_y(), calib_barrel_left_offset2_bunch0_4::calculate_y(), calib_barrel_left_offset2_bunch1_3::calculate_y(), calib_barrel_left_offset2_bunch1_4::calculate_y(), calib_barrel_left_offset2_bunch2_3::calculate_y(), calib_barrel_left_offset2_bunch2_4::calculate_y(), calib_barrel_left_offset2_bunch3_4::calculate_y(), calib_barrel_right_offset1_bunch0_3::calculate_y(), calib_barrel_right_offset1_bunch0_4::calculate_y(), calib_barrel_right_offset1_bunch1_3::calculate_y(), calib_barrel_right_offset1_bunch1_4::calculate_y(), calib_barrel_right_offset1_bunch2_3::calculate_y(), calib_barrel_right_offset1_bunch2_4::calculate_y(), calib_barrel_right_offset1_bunch3_4::calculate_y(), calib_barrel_right_offset2_bunch0_3::calculate_y(), calib_barrel_right_offset2_bunch0_4::calculate_y(), calib_barrel_right_offset2_bunch1_3::calculate_y(), calib_barrel_right_offset2_bunch1_4::calculate_y(), calib_barrel_right_offset2_bunch2_3::calculate_y(), calib_barrel_right_offset2_bunch2_4::calculate_y(), and calib_barrel_right_offset2_bunch3_4::calculate_y().

◆ q0()

double Record::q0 ( ) const
inline

Definition at line 69 of file TofDataSet.h.

69{ return m_q0; }

Referenced by setQ0().

◆ qleft()

◆ qright()

◆ run()

int Record::run ( ) const
inline

Definition at line 53 of file TofDataSet.h.

53{ return m_run; }

Referenced by calib_barrel_left_offset1_bunch0_3::calculate_funcs(), calib_barrel_left_offset1_bunch0_4::calculate_funcs(), calib_barrel_left_offset1_bunch1_3::calculate_funcs(), calib_barrel_left_offset1_bunch1_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_3::calculate_funcs(), calib_barrel_left_offset1_bunch2_4::calculate_funcs(), calib_barrel_left_offset1_bunch3_4::calculate_funcs(), calib_barrel_left_offset2_bunch0_3::calculate_funcs(), calib_barrel_left_offset2_bunch0_4::calculate_funcs(), calib_barrel_left_offset2_bunch1_3::calculate_funcs(), calib_barrel_left_offset2_bunch1_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_3::calculate_funcs(), calib_barrel_left_offset2_bunch2_4::calculate_funcs(), calib_barrel_left_offset2_bunch3_4::calculate_funcs(), calib_barrel_right_offset1_bunch0_3::calculate_funcs(), calib_barrel_right_offset1_bunch0_4::calculate_funcs(), calib_barrel_right_offset1_bunch1_3::calculate_funcs(), calib_barrel_right_offset1_bunch1_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_3::calculate_funcs(), calib_barrel_right_offset1_bunch2_4::calculate_funcs(), calib_barrel_right_offset1_bunch3_4::calculate_funcs(), calib_barrel_right_offset2_bunch0_3::calculate_funcs(), calib_barrel_right_offset2_bunch0_4::calculate_funcs(), calib_barrel_right_offset2_bunch1_3::calculate_funcs(), calib_barrel_right_offset2_bunch1_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_3::calculate_funcs(), calib_barrel_right_offset2_bunch2_4::calculate_funcs(), calib_barrel_right_offset2_bunch3_4::calculate_funcs(), calib_barrel_left_offset1_bunch0_3::calculate_y(), calib_barrel_left_offset1_bunch0_4::calculate_y(), calib_barrel_left_offset1_bunch1_3::calculate_y(), calib_barrel_left_offset1_bunch1_4::calculate_y(), calib_barrel_left_offset1_bunch2_3::calculate_y(), calib_barrel_left_offset1_bunch2_4::calculate_y(), calib_barrel_left_offset1_bunch3_4::calculate_y(), calib_barrel_left_offset2_bunch0_3::calculate_y(), calib_barrel_left_offset2_bunch0_4::calculate_y(), calib_barrel_left_offset2_bunch1_3::calculate_y(), calib_barrel_left_offset2_bunch1_4::calculate_y(), calib_barrel_left_offset2_bunch2_3::calculate_y(), calib_barrel_left_offset2_bunch2_4::calculate_y(), calib_barrel_left_offset2_bunch3_4::calculate_y(), calib_barrel_right_offset1_bunch0_3::calculate_y(), calib_barrel_right_offset1_bunch0_4::calculate_y(), calib_barrel_right_offset1_bunch1_3::calculate_y(), calib_barrel_right_offset1_bunch1_4::calculate_y(), calib_barrel_right_offset1_bunch2_3::calculate_y(), calib_barrel_right_offset1_bunch2_4::calculate_y(), calib_barrel_right_offset1_bunch3_4::calculate_y(), calib_barrel_right_offset2_bunch0_3::calculate_y(), calib_barrel_right_offset2_bunch0_4::calculate_y(), calib_barrel_right_offset2_bunch1_3::calculate_y(), calib_barrel_right_offset2_bunch1_4::calculate_y(), calib_barrel_right_offset2_bunch2_3::calculate_y(), calib_barrel_right_offset2_bunch2_4::calculate_y(), and calib_barrel_right_offset2_bunch3_4::calculate_y().

◆ setQ0()

void Record::setQ0 ( double q0)
inline

Definition at line 75 of file TofDataSet.h.

75{ m_q0 = q0; }
double q0() const
Definition TofDataSet.h:69

◆ setT0()

void Record::setT0 ( double t0)
inline

Definition at line 74 of file TofDataSet.h.

74{ m_t0 = t0; }
double t0() const
Definition TofDataSet.h:68

◆ settleft()

void Record::settleft ( double tleft)
inline

Definition at line 72 of file TofDataSet.h.

72{ m_tleft = tleft; }
double tleft() const
Definition TofDataSet.h:59

◆ settright()

void Record::settright ( double tright)
inline

Definition at line 73 of file TofDataSet.h.

73{ m_tright = tright; }
double tright() const
Definition TofDataSet.h:60

◆ strip()

int Record::strip ( ) const
inline

Definition at line 56 of file TofDataSet.h.

56{ return m_strip; }

◆ t0()

double Record::t0 ( ) const
inline

Definition at line 68 of file TofDataSet.h.

68{ return m_t0; }

Referenced by setT0().

◆ texp()

◆ theta()

double Record::theta ( ) const
inline

Definition at line 66 of file TofDataSet.h.

66{ return m_theta; }

◆ tleft()

double Record::tleft ( ) const
inline

Definition at line 59 of file TofDataSet.h.

59{ return m_tleft; }

Referenced by calib_barrel_left_offset1_bunch0_3::calculate_funcs(), calib_barrel_left_offset1_bunch0_4::calculate_funcs(), calib_barrel_left_offset1_bunch1_3::calculate_funcs(), calib_barrel_left_offset1_bunch1_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_3::calculate_funcs(), calib_barrel_left_offset1_bunch2_4::calculate_funcs(), calib_barrel_left_offset1_bunch3_4::calculate_funcs(), calib_barrel_left_offset2_bunch0_3::calculate_funcs(), calib_barrel_left_offset2_bunch0_4::calculate_funcs(), calib_barrel_left_offset2_bunch1_3::calculate_funcs(), calib_barrel_left_offset2_bunch1_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_3::calculate_funcs(), calib_barrel_left_offset2_bunch2_4::calculate_funcs(), calib_barrel_left_offset2_bunch3_4::calculate_funcs(), calib_etf_weight::calculate_funcs(), calib_barrel_left::calculate_y(), calib_barrel_left_offset1_bunch0_3::calculate_y(), calib_barrel_left_offset1_bunch0_4::calculate_y(), calib_barrel_left_offset1_bunch1_3::calculate_y(), calib_barrel_left_offset1_bunch1_4::calculate_y(), calib_barrel_left_offset1_bunch2_3::calculate_y(), calib_barrel_left_offset1_bunch2_4::calculate_y(), calib_barrel_left_offset1_bunch3_4::calculate_y(), calib_barrel_left_offset2_bunch0_3::calculate_y(), calib_barrel_left_offset2_bunch0_4::calculate_y(), calib_barrel_left_offset2_bunch1_3::calculate_y(), calib_barrel_left_offset2_bunch1_4::calculate_y(), calib_barrel_left_offset2_bunch2_3::calculate_y(), calib_barrel_left_offset2_bunch2_4::calculate_y(), calib_barrel_left_offset2_bunch3_4::calculate_y(), calib_barrel_veff::calculate_y(), calib_endcap_left::calculate_y(), calib_endcap_veff::calculate_y(), calib_etf_combine::calculate_y(), calib_etf_left::calculate_y(), calib_etf_veff::calculate_y(), calib_mc_etf_combine::calculate_y(), calib_mc_etf_left::calculate_y(), and settleft().

◆ tofid()

int Record::tofid ( ) const
inline

Definition at line 55 of file TofDataSet.h.

55{ return m_tofid; }

◆ tright()

double Record::tright ( ) const
inline

Definition at line 60 of file TofDataSet.h.

60{ return m_tright; }

Referenced by calib_barrel_right_offset1_bunch0_3::calculate_funcs(), calib_barrel_right_offset1_bunch0_4::calculate_funcs(), calib_barrel_right_offset1_bunch1_3::calculate_funcs(), calib_barrel_right_offset1_bunch1_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_3::calculate_funcs(), calib_barrel_right_offset1_bunch2_4::calculate_funcs(), calib_barrel_right_offset1_bunch3_4::calculate_funcs(), calib_barrel_right_offset2_bunch0_3::calculate_funcs(), calib_barrel_right_offset2_bunch0_4::calculate_funcs(), calib_barrel_right_offset2_bunch1_3::calculate_funcs(), calib_barrel_right_offset2_bunch1_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_3::calculate_funcs(), calib_barrel_right_offset2_bunch2_4::calculate_funcs(), calib_barrel_right_offset2_bunch3_4::calculate_funcs(), calib_etf_weight::calculate_funcs(), calib_barrel_right::calculate_y(), calib_barrel_right_offset1_bunch0_3::calculate_y(), calib_barrel_right_offset1_bunch0_4::calculate_y(), calib_barrel_right_offset1_bunch1_3::calculate_y(), calib_barrel_right_offset1_bunch1_4::calculate_y(), calib_barrel_right_offset1_bunch2_3::calculate_y(), calib_barrel_right_offset1_bunch2_4::calculate_y(), calib_barrel_right_offset1_bunch3_4::calculate_y(), calib_barrel_right_offset2_bunch0_3::calculate_y(), calib_barrel_right_offset2_bunch0_4::calculate_y(), calib_barrel_right_offset2_bunch1_3::calculate_y(), calib_barrel_right_offset2_bunch1_4::calculate_y(), calib_barrel_right_offset2_bunch2_3::calculate_y(), calib_barrel_right_offset2_bunch2_4::calculate_y(), calib_barrel_right_offset2_bunch3_4::calculate_y(), calib_barrel_veff::calculate_y(), calib_etf_combine::calculate_y(), calib_etf_right::calculate_y(), calib_etf_veff::calculate_y(), calib_etf_weight::calculate_y(), calib_mc_etf_combine::calculate_y(), calib_mc_etf_right::calculate_y(), and settright().

◆ zrhit()

double Record::zrhit ( ) const
inline

Definition at line 61 of file TofDataSet.h.

61{ return m_zrhit; }

Referenced by calib_barrel_atten::calculate_funcs(), calib_barrel_left::calculate_funcs(), calib_barrel_left_offset1_bunch0_3::calculate_funcs(), calib_barrel_left_offset1_bunch0_4::calculate_funcs(), calib_barrel_left_offset1_bunch1_3::calculate_funcs(), calib_barrel_left_offset1_bunch1_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_3::calculate_funcs(), calib_barrel_left_offset1_bunch2_4::calculate_funcs(), calib_barrel_left_offset1_bunch3_4::calculate_funcs(), calib_barrel_left_offset2_bunch0_3::calculate_funcs(), calib_barrel_left_offset2_bunch0_4::calculate_funcs(), calib_barrel_left_offset2_bunch1_3::calculate_funcs(), calib_barrel_left_offset2_bunch1_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_3::calculate_funcs(), calib_barrel_left_offset2_bunch2_4::calculate_funcs(), calib_barrel_left_offset2_bunch3_4::calculate_funcs(), calib_barrel_right::calculate_funcs(), calib_barrel_right_offset1_bunch0_3::calculate_funcs(), calib_barrel_right_offset1_bunch0_4::calculate_funcs(), calib_barrel_right_offset1_bunch1_3::calculate_funcs(), calib_barrel_right_offset1_bunch1_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_3::calculate_funcs(), calib_barrel_right_offset1_bunch2_4::calculate_funcs(), calib_barrel_right_offset1_bunch3_4::calculate_funcs(), calib_barrel_right_offset2_bunch0_3::calculate_funcs(), calib_barrel_right_offset2_bunch0_4::calculate_funcs(), calib_barrel_right_offset2_bunch1_3::calculate_funcs(), calib_barrel_right_offset2_bunch1_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_3::calculate_funcs(), calib_barrel_right_offset2_bunch2_4::calculate_funcs(), calib_barrel_right_offset2_bunch3_4::calculate_funcs(), calib_barrel_veff::calculate_funcs(), calib_endcap_left::calculate_funcs(), calib_endcap_veff::calculate_funcs(), calib_etf_combine::calculate_funcs(), calib_etf_left::calculate_funcs(), calib_etf_right::calculate_funcs(), calib_etf_veff::calculate_funcs(), calib_etf_weight::calculate_funcs(), calib_mc_etf_combine::calculate_funcs(), calib_mc_etf_left::calculate_funcs(), calib_mc_etf_right::calculate_funcs(), calib_barrel_left_offset1_bunch0_3::calculate_y(), calib_barrel_left_offset1_bunch0_4::calculate_y(), calib_barrel_left_offset1_bunch1_3::calculate_y(), calib_barrel_left_offset1_bunch1_4::calculate_y(), calib_barrel_left_offset1_bunch2_3::calculate_y(), calib_barrel_left_offset1_bunch2_4::calculate_y(), calib_barrel_left_offset1_bunch3_4::calculate_y(), calib_barrel_left_offset2_bunch0_3::calculate_y(), calib_barrel_left_offset2_bunch0_4::calculate_y(), calib_barrel_left_offset2_bunch1_3::calculate_y(), calib_barrel_left_offset2_bunch1_4::calculate_y(), calib_barrel_left_offset2_bunch2_3::calculate_y(), calib_barrel_left_offset2_bunch2_4::calculate_y(), calib_barrel_left_offset2_bunch3_4::calculate_y(), calib_barrel_right_offset1_bunch0_3::calculate_y(), calib_barrel_right_offset1_bunch0_4::calculate_y(), calib_barrel_right_offset1_bunch1_3::calculate_y(), calib_barrel_right_offset1_bunch1_4::calculate_y(), calib_barrel_right_offset1_bunch2_3::calculate_y(), calib_barrel_right_offset1_bunch2_4::calculate_y(), calib_barrel_right_offset1_bunch3_4::calculate_y(), calib_barrel_right_offset2_bunch0_3::calculate_y(), calib_barrel_right_offset2_bunch0_4::calculate_y(), calib_barrel_right_offset2_bunch1_3::calculate_y(), calib_barrel_right_offset2_bunch1_4::calculate_y(), calib_barrel_right_offset2_bunch2_3::calculate_y(), calib_barrel_right_offset2_bunch2_4::calculate_y(), and calib_barrel_right_offset2_bunch3_4::calculate_y().


The documentation for this class was generated from the following files: