BOSS 7.0.2
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)
 
 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

Constructor & Destructor Documentation

◆ Record() [1/8]

Record::Record ( )

Definition at line 4 of file TofDataSet.cxx.

4 {
5 initial();
6 return;
7}
void initial()
Definition: TofDataSet.cxx:13

◆ ~Record() [1/2]

Record::~Record ( )

Definition at line 10 of file TofDataSet.cxx.

10{}

◆ Record() [2/8]

Record::Record ( RecBTofCalHit hit)

Definition at line 36 of file TofDataSet.cxx.

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

◆ Record() [3/8]

Record::Record ( RecETofCalHit hit)

Definition at line 60 of file TofDataSet.cxx.

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

◆ Record() [4/8]

Record::Record ( const rootRecord one)

Definition at line 80 of file TofDataSet.cxx.

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

◆ Record() [5/8]

Record::Record ( )

◆ ~Record() [2/2]

Record::~Record ( )

◆ Record() [6/8]

Record::Record ( RecBTofCalHit hit)

◆ Record() [7/8]

Record::Record ( RecETofCalHit hit)

◆ Record() [8/8]

Record::Record ( const rootRecord one)

Member Function Documentation

◆ cutBarrel() [1/2]

bool Record::cutBarrel ( )

Definition at line 3 of file cut.cxx.

3 {
4 if( m_run>0 ) {
5 if( m_texp<2.7 || m_texp>4.9 ) return false;
6 if( fabs(m_zrhit)>115.0 ) return false;
7
8 // 090308-090413 psip
9 if( m_run>=8107 && m_run<9671 ) {
10 if( ( m_tofid != 141 ) && ( m_qleft<200.|| m_qleft>20000. ) ) return false;
11 if( m_qright<200.|| m_qright>20000. ) return false;
12 if( ( m_tofid != 141 ) && ( m_tleft<17.5 || m_tleft>39.0 ) ) return false;
13 if( m_tright<17.5 || m_tright>39.0 ) return false;
14 if( ( m_tofid != 141 ) && ( fabs(m_tleft-27.4+0.07*m_zrhit ) > 4.0 ) ) return false;
15 if( fabs(m_tright-27.6-0.07*m_zrhit) > 4.0 ) return false;
16 }
17
18 // 090528-090603 continue
19 else if( m_run>=9671 && m_run<9947 ) {
20 if( ( m_tofid != 141 ) && ( m_qleft<200.|| m_qleft>20000. ) ) return false;
21 if( m_qright<200.|| m_qright>20000. ) return false;
22 if( ( m_tofid != 141 ) && ( m_tleft<13.5 || m_tleft>35.0 ) ) return false;
23 if( m_tright<13.5 || m_tright>35.0 ) return false;
24 if( ( m_tofid != 141 ) && ( fabs(m_tleft-23.7+0.07*m_zrhit ) > 4.0 ) ) return false;
25 if( fabs(m_tright-23.7-0.07*m_zrhit) > 4.0 ) return false;
26 }
27
28 // 090612-090727 jpsi
29 else if( m_run>=9947 && m_run<=10878 ) {
30 if( ( m_tofid != 141 ) && ( m_qleft<200.|| m_qleft>20000. ) ) return false;
31 if( m_qright<200.|| m_qright>20000. ) return false;
32 if( ( m_tofid != 141 ) && ( m_tleft<14.0 || m_tleft>35.0 ) ) return false;
33 if( m_tright<14.0 || m_tright>35.0 ) return false;
34 if( ( m_tofid != 141 ) && ( fabs(m_tleft-23.6+0.07*m_zrhit ) > 4.0 ) ) return false;
35 if( fabs(m_tright-23.6-0.07*m_zrhit) > 4.0 ) return false;
36 }
37
38 // 100116-100713 psipp
39 else if( m_run>=11397 && m_run<12002 ) {
40 if( m_qleft<200.|| m_qleft>20000. ) return false;
41 if( m_qright<200.|| m_qright>20000. ) return false;
42 if( m_tleft<13.5 || m_tleft>34.5 ) return false;
43 if( m_tright<13.5 || m_tright>34.5 ) return false;
44 if( fabs(m_tleft-23.5+0.07*m_zrhit ) > 4.0 ) return false;
45 if( fabs(m_tright-23.5-0.07*m_zrhit) > 4.0 ) return false;
46 }
47
48 // 110504-1106 psi(4040)
49 else if( m_run>=23463 && m_run<=24896 ) {
50 if( m_qleft<200.|| m_qleft>20000. ) return false;
51 if( m_qright<200.|| m_qright>20000. ) return false;
52 if( m_tleft<14.0 || m_tleft>35.0 ) return false;
53 if( m_tright<14.0 || m_tright>35.0 ) return false;
54 if( fabs(m_tleft-23.75+0.07*m_zrhit ) > 4.0 ) return false;
55 if( fabs(m_tright-23.75-0.07*m_zrhit) > 4.0 ) return false;
56 }
57
58 // 111221-120331 psip
59 else if( m_run>=24897 && m_run<=27101 ) {
60 if( m_qleft<200.|| m_qleft>20000. ) return false;
61 if((m_tofid != 137 ) && ( m_qright<200.|| m_qright>20000.) ) return false;
62 if( m_tleft<14.5 || m_tleft>35.5 ) return false;
63 if((m_tofid != 137 ) && ( m_tright<14.5 || m_tright>35.5 )) return false;
64 if( fabs(m_tleft-24.35+0.07*m_zrhit ) > 4.0 ) return false;
65 if(( m_tofid != 137 ) && (fabs(m_tright-24.35-0.07*m_zrhit) > 4.0 )) return false;
66 }
67
68 // 120407-120617 jpsi
69 else if( m_run>=27102 && m_run<=29675 ) {
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-25.40+0.07*m_zrhit ) > 4.0 ) return false;
75 if(( m_tofid != 137 ) && (fabs(m_tright-25.40-0.07*m_zrhit) > 4.0 )) return false;
76 }
77
78 // 121215 - 130606 Y4260/4360
79 else if( m_run>=29676 && m_run<33996 ) {
80 if( m_qleft<200.|| m_qleft>20000. ) return false;
81 if((m_tofid != 137 ) && ( m_qright<200.|| m_qright>20000.) ) return false;
82 if( m_tleft<11 || m_tleft>32.5 ) return false;
83 if((m_tofid != 137 ) && ( m_tright<11 || m_tright>32.5 )) return false;
84 if( fabs(m_tleft-21.00+0.07*m_zrhit ) > 4.0 ) return false;
85 if(( m_tofid != 137 ) && (fabs(m_tright-21.01-0.07*m_zrhit) > 4.0 )) return false;
86 }
87
88 // 131209 - 130529 R value scan
89 else if( m_run>=33997 && m_run<39355 ) {
90 if( m_qleft<200.|| m_qleft>20000. ) return false;
91 if((m_tofid != 8 && m_tofid != 137 ) && ( m_qright<200.|| m_qright>20000.) ) return false;
92 if( m_tleft<11 || m_tleft>32.5 ) return false;
93 if((m_tofid !=8 && m_tofid != 137 ) && ( m_tright<11 || m_tright>32.5 )) return false;
94 if( fabs(m_tleft-21.00+0.07*m_zrhit ) > 4.0 ) return false;
95 if((m_tofid !=8 && m_tofid != 137 ) && (fabs(m_tright-21.00-0.07*m_zrhit) > 4.0 )) return false;
96 }
97
98 // 141231 - 150202 R value scan
99 else if( m_run>=39355 && m_run<40208 ) {
100 if( m_qleft<200.|| m_qleft>20000. ) return false;
101 if( m_qright<200.|| m_qright>20000.) return false;
102 if( m_tleft<11 || m_tleft>32.5 ) return false;
103 if( m_tright<11 || m_tright>32.5 ) return false;
104 if( fabs(m_tleft-21.00+0.07*m_zrhit ) > 3.0 ) return false;
105 if( fabs(m_tright-21.00-0.07*m_zrhit) > 3.0 ) return false;
106 }
107
108 // 150202 - R value scan
109 else if( m_run>=40208 && m_run<43646 ) {
110 if( m_qleft<200.|| m_qleft>20000. ) return false;
111 if( m_qright<200.|| m_qright>20000.) return false;
112 if( m_tleft<11.5 || m_tleft>33.0 ) return false;
113 if( m_tright<11.5 || m_tright>33.0 ) return false;
114 if( fabs(m_tleft-21.50+0.07*m_zrhit ) > 3.0 ) return false;
115 if( fabs(m_tright-21.50-0.07*m_zrhit) > 3.0 ) return false;
116 }
117
118 // 160106 - 4170
119 else if( m_run>=43646 && m_run<80000 ) {
120 if( m_qleft<200.|| m_qleft>20000. ) return false;
121 if( m_qright<200.|| m_qright>20000.) return false;
122 if( m_tleft<9.0 || m_tleft>30.0 ) return false;
123 if( m_tright<9.0 || m_tright>30.0 ) return false;
124 if( fabs(m_tleft-18.90+0.07*m_zrhit ) > 3.5 ) return false;
125 if( fabs(m_tright-18.90-0.07*m_zrhit) > 3.5 ) return false;
126 }
127
128 }
129 else {
130 if( m_texp<2.7 || m_texp>4.9 ) return false;
131 if( m_tleft<15. || m_tleft>33.5 ) return false;
132 if( m_tright<15. || m_tright>33.5 ) return false;
133 if( m_qleft<200. || m_qleft>20000. ) return false;
134 if( m_qright<200.|| m_qright>20000.) return false;
135 if( fabs(m_zrhit)>115.0 ) return false;
136 }
137
138 return true;
139}

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

◆ cutBarrel() [2/2]

bool Record::cutBarrel ( )

◆ cutEndcap() [1/2]

bool Record::cutEndcap ( )

Definition at line 142 of file cut.cxx.

142 {
143 if( m_run>0 ) {
144 if( m_texp<4.6 || m_texp>5.4 ) return false;
145 if( m_qleft<50.|| m_qleft>20000.) return false;
146 // if( m_path<130. || m_path>170.) return false;
147 if( m_zrhit<50. || m_zrhit>83.) return false;
148
149 // 090308-090413 psip
150 if( m_run>=8107 && m_run<9671 ) {
151 if( m_tleft<24.0 || m_tleft>32.0 ) return false;
152 if( fabs(m_tleft-21.4-0.1*m_zrhit)>4.0 ) return false;
153 }
154
155 // 090528-090603 continue
156 else if( m_run>=9671 && m_run<9947 ) {
157 if( m_tleft<20.0 || m_tleft>28.0 ) return false;
158 if( fabs(m_tleft-17.3-0.1*m_zrhit)>4.0 ) return false;
159 }
160
161 // 090612-090727 jpsi
162 else if( m_run>=9947 && m_run<=10878 ) {
163 if( m_tleft<20.5 || m_tleft>28.5 ) return false;
164 if( fabs(m_tleft-17.6-0.1*m_zrhit)>4.0 ) return false;
165 }
166
167 // 100116-10713 psipp
168 else if( m_run>=11397 && m_run<12002 ) {
169 if( m_tleft<20.5 || m_tleft>28.5 ) return false;
170 if( fabs(m_tleft-17.8-0.1*m_zrhit)>4.0 ) return false;
171 }
172
173 // 110504-11060 psi(4040)
174 else if( m_run>=23463 && m_run<=24896 ) {
175 if( m_tleft<20.5 || m_tleft>28.5 ) return false;
176 if( fabs(m_tleft-18.0-0.1*m_zrhit)>4.0 ) return false;
177 }
178
179 // 111221-120331 psip
180 else if( m_run>=24897 && m_run<=27101 ) {
181 if( m_tleft<21.0 || m_tleft>30.0 ) return false;
182 if( fabs(m_tleft-18.60-0.1*m_zrhit)>4.0 ) return false;
183 }
184
185 // 120407-120617 jpsi
186 else if( m_run>=27102 && m_run<=29675 ) {
187 if( m_tleft<22.0 || m_tleft>30.0 ) return false;
188 if( fabs(m_tleft-20.17-0.1*m_zrhit)>4.0 ) return false;
189 }
190
191 // 121215 - 130606 pisp4260
192 else if( m_run>=29676 && m_run<33996 ) {
193 if( m_tleft<18.0 || m_tleft>27.0 ) return false;
194 if( fabs(m_tleft-15.63-0.1*m_zrhit)>4.0 ) return false;
195 }
196
197 // 131209-130529 R value scan
198 else if( m_run>=33997 && m_run<39355 ) {
199 if( m_tleft<17.5 || m_tleft>26.5 ) return false;
200 if( fabs(m_tleft-15.44-0.1*m_zrhit)>4.0 ) return false;
201 }
202
203 // 141231-150203 R value scan
204 else if( m_run>=39355 && m_run<40208 ) {
205 if( m_tleft<18.0 || m_tleft>27.0 ) return false;
206 if( fabs(m_tleft-15.8-0.1*m_zrhit)>3.0 ) return false;
207 }
208
209 // 150202- R value scan
210 else if( m_run>=40208 && m_run<80000 ) {
211 if( m_tleft<18.5 || m_tleft>27.5 ) return false;
212 if( fabs(m_tleft-16.5-0.1*m_zrhit)>3.0 ) return false;
213 }
214
215 }
216 else {
217 if( m_tleft<16.|| m_tleft>22. ) return false;
218 if( m_texp<4.5 || m_texp>5.4 ) return false;
219 if( m_qleft<200.|| m_qleft>20000.) return false;
220 if( m_path<120. || m_path>180.) return false;
221 if( m_zrhit<50. || m_zrhit>83.) return false;
222 }
223 return true;
224}

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

◆ cutEndcap() [2/2]

bool Record::cutEndcap ( )

◆ cutEtf() [1/2]

bool Record::cutEtf ( )

Definition at line 227 of file cut.cxx.

227 {
228 if( m_run>0 ) {
229 if( m_texp<4.5 || m_texp>5.6 ) return false;
230 if( fabs(m_zrhit)>7.8 ) return false;
231 // 150202 - R value scan
232 if( m_run>=40208 && m_run<43646 ) {
233 if( m_qleft<5.|| m_qleft>60. ) return false;
234 if( m_qright<5.|| m_qright>60.) return false;
235 if( m_tleft<21.5 || m_tleft>27.5 ) return false;
236 if( m_tright<21.5 || m_tright>27.5 ) return false;
237 }
238 // 160106 - 160108 4170
239 else if( m_run>=43646 && m_run<43682 ) {
240 if( m_qleft<5.|| m_qleft>60. ) return false;
241 if( m_qright<5.|| m_qright>60.) return false;
242 if( m_tleft<9.5 || m_tleft>15.5 ) return false;
243 if( m_tright<9.5 || m_tright>15.5 ) return false;
244 }
245 // 160108 4170
246 else if( m_run>=43682 && m_run<43809 ) {
247 if( m_qleft<5.|| m_qleft>60. ) return false;
248 if( m_qright<5.|| m_qright>60.) return false;
249 if( m_tleft<-254.5 || m_tleft>-248.5 ) return false;
250 if( m_tright<-254.5 || m_tright>-248.5 ) return false;
251 }
252 // 160114 4170
253 else if( m_run>=43809 && m_run<43810 ) {
254 if( m_qleft<5.|| m_qleft>60. ) return false;
255 if( m_qright<5.|| m_qright>60.) return false;
256 if( m_tleft<-14.5 || m_tleft>-8.5 ) return false;
257 if( m_tright<-14.5 || m_tright>-8.5 ) return false;
258 }
259 // 160114 4170
260 else if( m_run>=43810 && m_run<43879 ) {
261 if( m_qleft<5.|| m_qleft>60. ) return false;
262 if( m_qright<5.|| m_qright>60.) return false;
263 if( m_tleft<33.5 || m_tleft>39.5 ) return false;
264 if( m_tright<33.5 || m_tright>39.5 ) return false;
265 }
266 // 160116 4170
267 else if( m_run>=43879 && m_run<80000 ) {
268 if( m_qleft<5.|| m_qleft>60. ) return false;
269 if( m_qright<5.|| m_qright>60.) return false;
270 if( m_tleft<9.5 || m_tleft>15.5 ) return false;
271 if( m_tright<9.5 || m_tright>15.5 ) return false;
272 }
273
274 }
275 else {
276 if( m_texp<4.5 || m_texp>5.6 ) return false;
277 if( fabs(m_zrhit)>7.8 ) return false;
278 if( m_qleft<5.|| m_qleft>20. ) return false;
279 if( m_qright<5.|| m_qright>20.) return false;
280 if( m_tleft<4.5 || m_tleft>7.5 ) return false;
281 if( m_tright<4.5 || m_tright>7.5 ) return false;
282 }
283
284 return true;
285}

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

◆ cutEtf() [2/2]

bool Record::cutEtf ( )

◆ dt() [1/2]

double Record::dt ( ) const
inline

Definition at line 62 of file InstallArea/include/tofcalgsec/tofcalgsec/TofDataSet.h.

62{ return m_dt; }

◆ dt() [2/2]

double Record::dt ( ) const
inline

Definition at line 62 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

62{ return m_dt; }

◆ event() [1/2]

int Record::event ( ) const
inline

Definition at line 54 of file InstallArea/include/tofcalgsec/tofcalgsec/TofDataSet.h.

54{ return m_event; }

◆ event() [2/2]

int Record::event ( ) const
inline

Definition at line 54 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

54{ return m_event; }

◆ hitcase() [1/2]

int Record::hitcase ( ) const
inline

Definition at line 70 of file InstallArea/include/tofcalgsec/tofcalgsec/TofDataSet.h.

70{ return m_hitcase; }

◆ hitcase() [2/2]

int Record::hitcase ( ) const
inline

Definition at line 70 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

70{ return m_hitcase; }

◆ initial() [1/2]

void Record::initial ( )

Definition at line 13 of file TofDataSet.cxx.

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

Referenced by Record().

◆ initial() [2/2]

void Record::initial ( )

◆ p() [1/2]

double Record::p ( ) const
inline

Definition at line 67 of file InstallArea/include/tofcalgsec/tofcalgsec/TofDataSet.h.

67{ return m_p; }

◆ p() [2/2]

double Record::p ( ) const
inline

Definition at line 67 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

67{ return m_p; }

◆ path() [1/2]

double Record::path ( ) const
inline

Definition at line 64 of file InstallArea/include/tofcalgsec/tofcalgsec/TofDataSet.h.

64{ return m_path; }

◆ path() [2/2]

double Record::path ( ) const
inline

Definition at line 64 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

64{ return m_path; }

◆ phi() [1/2]

double Record::phi ( ) const
inline

Definition at line 65 of file InstallArea/include/tofcalgsec/tofcalgsec/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().

◆ phi() [2/2]

double Record::phi ( ) const
inline

Definition at line 65 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

65{ return m_phi; }

◆ q0() [1/2]

double Record::q0 ( ) const
inline

Definition at line 69 of file InstallArea/include/tofcalgsec/tofcalgsec/TofDataSet.h.

69{ return m_q0; }

Referenced by setQ0().

◆ q0() [2/2]

double Record::q0 ( ) const
inline

Definition at line 69 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

69{ return m_q0; }

◆ qleft() [1/2]

◆ qleft() [2/2]

double Record::qleft ( ) const
inline

Definition at line 57 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

57{ return m_qleft; }

◆ qright() [1/2]

◆ qright() [2/2]

double Record::qright ( ) const
inline

Definition at line 58 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

58{ return m_qright; }

◆ run() [1/2]

int Record::run ( ) const
inline

Definition at line 53 of file InstallArea/include/tofcalgsec/tofcalgsec/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().

◆ run() [2/2]

int Record::run ( ) const
inline

Definition at line 53 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

53{ return m_run; }

◆ setQ0() [1/2]

void Record::setQ0 ( double  q0)
inline

◆ setQ0() [2/2]

void Record::setQ0 ( double  q0)
inline

Definition at line 76 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

76{ m_q0 = q0; }

◆ setT0() [1/2]

void Record::setT0 ( double  t0)
inline

◆ setT0() [2/2]

void Record::setT0 ( double  t0)
inline

Definition at line 75 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

75{ m_t0 = t0; }

◆ settleft() [1/2]

void Record::settleft ( double  tleft)
inline

◆ settleft() [2/2]

void Record::settleft ( double  tleft)
inline

Definition at line 73 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

73{ m_tleft = tleft; }

◆ settright() [1/2]

void Record::settright ( double  tright)
inline

◆ settright() [2/2]

void Record::settright ( double  tright)
inline

Definition at line 74 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

74{ m_tright = tright; }

◆ strip() [1/2]

int Record::strip ( ) const
inline

Definition at line 56 of file InstallArea/include/tofcalgsec/tofcalgsec/TofDataSet.h.

56{ return m_strip; }

◆ strip() [2/2]

int Record::strip ( ) const
inline

Definition at line 56 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

56{ return m_strip; }

◆ t0() [1/2]

double Record::t0 ( ) const
inline

Definition at line 68 of file InstallArea/include/tofcalgsec/tofcalgsec/TofDataSet.h.

68{ return m_t0; }

Referenced by setT0().

◆ t0() [2/2]

double Record::t0 ( ) const
inline

Definition at line 68 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

68{ return m_t0; }

◆ texp() [1/2]

◆ texp() [2/2]

double Record::texp ( ) const
inline

Definition at line 63 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

63{ return m_texp; }

◆ theta() [1/2]

double Record::theta ( ) const
inline

Definition at line 66 of file InstallArea/include/tofcalgsec/tofcalgsec/TofDataSet.h.

66{ return m_theta; }

◆ theta() [2/2]

double Record::theta ( ) const
inline

Definition at line 66 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

66{ return m_theta; }

◆ tleft() [1/2]

double Record::tleft ( ) const
inline

Definition at line 59 of file InstallArea/include/tofcalgsec/tofcalgsec/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().

◆ tleft() [2/2]

double Record::tleft ( ) const
inline

Definition at line 59 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

59{ return m_tleft; }

◆ tofid() [1/2]

int Record::tofid ( ) const
inline

Definition at line 55 of file InstallArea/include/tofcalgsec/tofcalgsec/TofDataSet.h.

55{ return m_tofid; }

◆ tofid() [2/2]

int Record::tofid ( ) const
inline

Definition at line 55 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

55{ return m_tofid; }

◆ tright() [1/2]

double Record::tright ( ) const
inline

Definition at line 60 of file InstallArea/include/tofcalgsec/tofcalgsec/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().

◆ tright() [2/2]

double Record::tright ( ) const
inline

Definition at line 60 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

60{ return m_tright; }

◆ zrhit() [1/2]

double Record::zrhit ( ) const
inline

Definition at line 61 of file InstallArea/include/tofcalgsec/tofcalgsec/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().

◆ zrhit() [2/2]

double Record::zrhit ( ) const
inline

Definition at line 61 of file Tof/tofcalgsec/tofcalgsec-00-02-21/tofcalgsec/TofDataSet.h.

61{ return m_zrhit; }

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