#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) |
Private Attributes | |
int | m_run |
int | m_event |
int | m_tofid |
int | m_strip |
double | m_qleft |
double | m_qright |
double | m_tleft |
double | m_tright |
double | m_zrhit |
double | m_dt |
double | m_texp |
double | m_path |
double | m_phi |
double | m_theta |
double | m_p |
double | m_t0 |
double | m_q0 |
int | m_hitcase |
Definition at line 39 of file TofDataSet.h.
Record::Record | ( | ) |
Definition at line 4 of file TofDataSet.cxx.
References initial().
00004 { 00005 initial(); 00006 return; 00007 }
Record::~Record | ( | ) |
Record::Record | ( | RecBTofCalHit * | hit | ) |
Definition at line 36 of file TofDataSet.cxx.
References RecBTofCalHit::adc1(), RecBTofCalHit::adc2(), RecBTofCalHit::deltaPhi(), RecBTofCalHit::event(), initial(), m_dt, m_event, m_hitcase, m_p, m_path, m_phi, m_qleft, m_qright, m_run, m_strip, m_texp, m_theta, m_tleft, m_tofid, m_tright, m_zrhit, RecBTofCalHit::mod(), RecBTofCalHit::p(), RecBTofCalHit::path(), RecBTofCalHit::qual(), RecBTofCalHit::run(), RecBTofCalHit::sinTheta(), RecBTofCalHit::tdc1(), RecBTofCalHit::tdc2(), RecBTofCalHit::tpred(), and RecBTofCalHit::zHit().
00036 { 00037 initial(); 00038 if( hit ) { 00039 m_run = hit->run(); 00040 m_event = hit->event(); 00041 m_tofid = hit->mod(); 00042 m_strip = int( hit->sinTheta() ); 00043 m_qleft = hit->adc1(); 00044 m_qright = hit->adc2(); 00045 m_tleft = hit->tdc1(); 00046 m_tright = hit->tdc2(); 00047 m_zrhit = hit->zHit(); 00048 m_dt = ( hit->tdc2() - hit->tdc1() )/2.0; 00049 m_texp = hit->tpred(); 00050 m_path = hit->path(); 00051 m_phi = hit->deltaPhi(); 00052 m_theta = hit->sinTheta(); 00053 m_p = hit->p(); 00054 m_hitcase = hit->qual(); 00055 } 00056 return; 00057 }
Record::Record | ( | RecETofCalHit * | hit | ) |
Definition at line 60 of file TofDataSet.cxx.
References RecETofCalHit::adc(), RecETofCalHit::cosTheta(), RecETofCalHit::deltaPhi(), RecETofCalHit::event(), initial(), m_event, m_hitcase, m_p, m_path, m_phi, m_qleft, m_run, m_texp, m_theta, m_tleft, m_tofid, m_zrhit, RecETofCalHit::mod(), RecETofCalHit::p(), RecETofCalHit::path(), RecETofCalHit::qual(), RecETofCalHit::rHit(), RecETofCalHit::run(), RecETofCalHit::tdc(), and RecETofCalHit::tpred().
00060 { 00061 initial(); 00062 if( hit ) { 00063 m_run = hit->run(); 00064 m_event = hit->event(); 00065 m_tofid = hit->mod(); 00066 m_qleft = hit->adc(); 00067 m_tleft = hit->tdc(); 00068 m_zrhit = hit->rHit(); 00069 m_texp = hit->tpred(); 00070 m_path = hit->path(); 00071 m_phi = hit->deltaPhi(); 00072 m_theta = hit->cosTheta(); 00073 m_p = hit->p(); 00074 m_hitcase = hit->qual(); 00075 } 00076 return; 00077 }
Record::Record | ( | const rootRecord & | one | ) |
Definition at line 80 of file TofDataSet.cxx.
References tagItem::dt, tagItem::event, tagItem::hitcase, initial(), m_dt, m_event, m_hitcase, m_p, m_path, m_phi, m_qleft, m_qright, m_run, m_strip, m_texp, m_theta, m_tleft, m_tofid, m_tright, m_zrhit, tagItem::p, tagItem::path, tagItem::phi, tagItem::qleft, tagItem::qright, tagItem::run, tagItem::strip, tagItem::texp, tagItem::theta, tagItem::tleft, tagItem::tofid, tagItem::tright, and tagItem::zrhit.
00080 { 00081 initial(); 00082 if( &one ) { 00083 m_run = one.run; 00084 m_event = one.event; 00085 m_tofid = one.tofid; 00086 m_strip = one.strip; 00087 m_qleft = one.qleft; 00088 m_tleft = one.tleft; 00089 if( ( one.hitcase >= 0 && one.hitcase <=2 ) || ( one.hitcase==5 || one.hitcase==6 ) ) { 00090 m_qright = one.qright; 00091 m_tright = one.tright; 00092 } 00093 m_zrhit = one.zrhit; 00094 m_dt = one.dt; 00095 m_texp = one.texp; 00096 m_path = one.path; 00097 m_phi = one.phi; 00098 m_theta = one.theta; 00099 m_p = one.p; 00100 m_hitcase = one.hitcase; 00101 } 00102 return; 00103 }
bool Record::cutBarrel | ( | ) |
Definition at line 3 of file cut.cxx.
References m_run, m_tleft, m_tofid, m_tright, and m_zrhit.
Referenced by TofDataSet::setBarrelData(), and TofDataSet::setData().
00003 { 00004 if( m_run>0 ) { 00005 if( m_texp<2.7 || m_texp>4.9 ) return false; 00006 if( fabs(m_zrhit)>115.0 ) return false; 00007 00008 // 090308-090413 psip 00009 if( m_run>=8107 && m_run<9671 ) { 00010 if( ( m_tofid != 141 ) && ( m_qleft<200.|| m_qleft>20000. ) ) return false; 00011 if( m_qright<200.|| m_qright>20000. ) return false; 00012 if( ( m_tofid != 141 ) && ( m_tleft<17.5 || m_tleft>39.0 ) ) return false; 00013 if( m_tright<17.5 || m_tright>39.0 ) return false; 00014 if( ( m_tofid != 141 ) && ( fabs(m_tleft-27.4+0.07*m_zrhit ) > 4.0 ) ) return false; 00015 if( fabs(m_tright-27.6-0.07*m_zrhit) > 4.0 ) return false; 00016 } 00017 00018 // 090528-090603 continue 00019 else if( m_run>=9671 && m_run<9947 ) { 00020 if( ( m_tofid != 141 ) && ( m_qleft<200.|| m_qleft>20000. ) ) return false; 00021 if( m_qright<200.|| m_qright>20000. ) return false; 00022 if( ( m_tofid != 141 ) && ( m_tleft<13.5 || m_tleft>35.0 ) ) return false; 00023 if( m_tright<13.5 || m_tright>35.0 ) return false; 00024 if( ( m_tofid != 141 ) && ( fabs(m_tleft-23.7+0.07*m_zrhit ) > 4.0 ) ) return false; 00025 if( fabs(m_tright-23.7-0.07*m_zrhit) > 4.0 ) return false; 00026 } 00027 00028 // 090612-090727 jpsi 00029 else if( m_run>=9947 && m_run<=10878 ) { 00030 if( ( m_tofid != 141 ) && ( m_qleft<200.|| m_qleft>20000. ) ) return false; 00031 if( m_qright<200.|| m_qright>20000. ) return false; 00032 if( ( m_tofid != 141 ) && ( m_tleft<14.0 || m_tleft>35.0 ) ) return false; 00033 if( m_tright<14.0 || m_tright>35.0 ) return false; 00034 if( ( m_tofid != 141 ) && ( fabs(m_tleft-23.6+0.07*m_zrhit ) > 4.0 ) ) return false; 00035 if( fabs(m_tright-23.6-0.07*m_zrhit) > 4.0 ) return false; 00036 } 00037 00038 // 100116-100713 psipp 00039 else if( m_run>=11397 && m_run<12002 ) { 00040 if( m_qleft<200.|| m_qleft>20000. ) return false; 00041 if( m_qright<200.|| m_qright>20000. ) return false; 00042 if( m_tleft<13.5 || m_tleft>34.5 ) return false; 00043 if( m_tright<13.5 || m_tright>34.5 ) return false; 00044 if( fabs(m_tleft-23.5+0.07*m_zrhit ) > 4.0 ) return false; 00045 if( fabs(m_tright-23.5-0.07*m_zrhit) > 4.0 ) return false; 00046 } 00047 00048 // 110504-1106 psi(4040) 00049 else if( m_run>=23463 && m_run<=24896 ) { 00050 if( m_qleft<200.|| m_qleft>20000. ) return false; 00051 if( m_qright<200.|| m_qright>20000. ) return false; 00052 if( m_tleft<14.0 || m_tleft>35.0 ) return false; 00053 if( m_tright<14.0 || m_tright>35.0 ) return false; 00054 if( fabs(m_tleft-23.75+0.07*m_zrhit ) > 4.0 ) return false; 00055 if( fabs(m_tright-23.75-0.07*m_zrhit) > 4.0 ) return false; 00056 } 00057 00058 // 111221-120331 psip 00059 else if( m_run>=24897 && m_run<=27101 ) { 00060 if( m_qleft<200.|| m_qleft>20000. ) return false; 00061 if((m_tofid != 137 ) && ( m_qright<200.|| m_qright>20000.) ) return false; 00062 if( m_tleft<14.5 || m_tleft>35.5 ) return false; 00063 if((m_tofid != 137 ) && ( m_tright<14.5 || m_tright>35.5 )) return false; 00064 if( fabs(m_tleft-24.35+0.07*m_zrhit ) > 4.0 ) return false; 00065 if(( m_tofid != 137 ) && (fabs(m_tright-24.35-0.07*m_zrhit) > 4.0 )) return false; 00066 } 00067 00068 // 120407-120617 jpsi 00069 else if( m_run>=27102 && m_run<=29675 ) { 00070 if( m_qleft<200.|| m_qleft>20000. ) return false; 00071 if((m_tofid != 137 ) && ( m_qright<200.|| m_qright>20000.) ) return false; 00072 if( m_tleft<14.5 || m_tleft>35.5 ) return false; 00073 if((m_tofid != 137 ) && ( m_tright<14.5 || m_tright>35.5 )) return false; 00074 if( fabs(m_tleft-25.40+0.07*m_zrhit ) > 4.0 ) return false; 00075 if(( m_tofid != 137 ) && (fabs(m_tright-25.40-0.07*m_zrhit) > 4.0 )) return false; 00076 } 00077 00078 // 121215 - 130606 Y4260/4360 00079 else if( m_run>=29676 && m_run<33996 ) { 00080 if( m_qleft<200.|| m_qleft>20000. ) return false; 00081 if((m_tofid != 137 ) && ( m_qright<200.|| m_qright>20000.) ) return false; 00082 if( m_tleft<11 || m_tleft>32.5 ) return false; 00083 if((m_tofid != 137 ) && ( m_tright<11 || m_tright>32.5 )) return false; 00084 if( fabs(m_tleft-21.00+0.07*m_zrhit ) > 4.0 ) return false; 00085 if(( m_tofid != 137 ) && (fabs(m_tright-21.01-0.07*m_zrhit) > 4.0 )) return false; 00086 } 00087 00088 // 131209 - 130529 R value scan 00089 else if( m_run>=33997 && m_run<39355 ) { 00090 if( m_qleft<200.|| m_qleft>20000. ) return false; 00091 if((m_tofid != 8 && m_tofid != 137 ) && ( m_qright<200.|| m_qright>20000.) ) return false; 00092 if( m_tleft<11 || m_tleft>32.5 ) return false; 00093 if((m_tofid !=8 && m_tofid != 137 ) && ( m_tright<11 || m_tright>32.5 )) return false; 00094 if( fabs(m_tleft-21.00+0.07*m_zrhit ) > 4.0 ) return false; 00095 if((m_tofid !=8 && m_tofid != 137 ) && (fabs(m_tright-21.00-0.07*m_zrhit) > 4.0 )) return false; 00096 } 00097 00098 // 141231 - 150202 R value scan 00099 else if( m_run>=39355 && m_run<40208 ) { 00100 if( m_qleft<200.|| m_qleft>20000. ) return false; 00101 if( m_qright<200.|| m_qright>20000.) return false; 00102 if( m_tleft<11 || m_tleft>32.5 ) return false; 00103 if( m_tright<11 || m_tright>32.5 ) return false; 00104 if( fabs(m_tleft-21.00+0.07*m_zrhit ) > 3.0 ) return false; 00105 if( fabs(m_tright-21.00-0.07*m_zrhit) > 3.0 ) return false; 00106 } 00107 00108 // 150202 - R value scan 00109 else if( m_run>=40208 && m_run<43646 ) { 00110 if( m_qleft<200.|| m_qleft>20000. ) return false; 00111 if( m_qright<200.|| m_qright>20000.) return false; 00112 if( m_tleft<11.5 || m_tleft>33.0 ) return false; 00113 if( m_tright<11.5 || m_tright>33.0 ) return false; 00114 if( fabs(m_tleft-21.50+0.07*m_zrhit ) > 3.0 ) return false; 00115 if( fabs(m_tright-21.50-0.07*m_zrhit) > 3.0 ) return false; 00116 } 00117 00118 // 160106 - 4170 00119 else if( m_run>=43646 && m_run<80000 ) { 00120 if( m_qleft<200.|| m_qleft>20000. ) return false; 00121 if( m_qright<200.|| m_qright>20000.) return false; 00122 if( m_tleft<9.0 || m_tleft>30.0 ) return false; 00123 if( m_tright<9.0 || m_tright>30.0 ) return false; 00124 if( fabs(m_tleft-18.90+0.07*m_zrhit ) > 3.5 ) return false; 00125 if( fabs(m_tright-18.90-0.07*m_zrhit) > 3.5 ) return false; 00126 } 00127 00128 } 00129 else { 00130 if( m_texp<2.7 || m_texp>4.9 ) return false; 00131 if( m_tleft<15. || m_tleft>33.5 ) return false; 00132 if( m_tright<15. || m_tright>33.5 ) return false; 00133 if( m_qleft<200. || m_qleft>20000. ) return false; 00134 if( m_qright<200.|| m_qright>20000.) return false; 00135 if( fabs(m_zrhit)>115.0 ) return false; 00136 } 00137 00138 return true; 00139 }
bool Record::cutEndcap | ( | ) |
Definition at line 142 of file cut.cxx.
References m_run, m_tleft, and m_zrhit.
Referenced by TofDataSet::setData(), and TofDataSet::setEndcapData().
00142 { 00143 if( m_run>0 ) { 00144 if( m_texp<4.6 || m_texp>5.4 ) return false; 00145 if( m_qleft<50.|| m_qleft>20000.) return false; 00146 // if( m_path<130. || m_path>170.) return false; 00147 if( m_zrhit<50. || m_zrhit>83.) return false; 00148 00149 // 090308-090413 psip 00150 if( m_run>=8107 && m_run<9671 ) { 00151 if( m_tleft<24.0 || m_tleft>32.0 ) return false; 00152 if( fabs(m_tleft-21.4-0.1*m_zrhit)>4.0 ) return false; 00153 } 00154 00155 // 090528-090603 continue 00156 else if( m_run>=9671 && m_run<9947 ) { 00157 if( m_tleft<20.0 || m_tleft>28.0 ) return false; 00158 if( fabs(m_tleft-17.3-0.1*m_zrhit)>4.0 ) return false; 00159 } 00160 00161 // 090612-090727 jpsi 00162 else if( m_run>=9947 && m_run<=10878 ) { 00163 if( m_tleft<20.5 || m_tleft>28.5 ) return false; 00164 if( fabs(m_tleft-17.6-0.1*m_zrhit)>4.0 ) return false; 00165 } 00166 00167 // 100116-10713 psipp 00168 else if( m_run>=11397 && m_run<12002 ) { 00169 if( m_tleft<20.5 || m_tleft>28.5 ) return false; 00170 if( fabs(m_tleft-17.8-0.1*m_zrhit)>4.0 ) return false; 00171 } 00172 00173 // 110504-11060 psi(4040) 00174 else if( m_run>=23463 && m_run<=24896 ) { 00175 if( m_tleft<20.5 || m_tleft>28.5 ) return false; 00176 if( fabs(m_tleft-18.0-0.1*m_zrhit)>4.0 ) return false; 00177 } 00178 00179 // 111221-120331 psip 00180 else if( m_run>=24897 && m_run<=27101 ) { 00181 if( m_tleft<21.0 || m_tleft>30.0 ) return false; 00182 if( fabs(m_tleft-18.60-0.1*m_zrhit)>4.0 ) return false; 00183 } 00184 00185 // 120407-120617 jpsi 00186 else if( m_run>=27102 && m_run<=29675 ) { 00187 if( m_tleft<22.0 || m_tleft>30.0 ) return false; 00188 if( fabs(m_tleft-20.17-0.1*m_zrhit)>4.0 ) return false; 00189 } 00190 00191 // 121215 - 130606 pisp4260 00192 else if( m_run>=29676 && m_run<33996 ) { 00193 if( m_tleft<18.0 || m_tleft>27.0 ) return false; 00194 if( fabs(m_tleft-15.63-0.1*m_zrhit)>4.0 ) return false; 00195 } 00196 00197 // 131209-130529 R value scan 00198 else if( m_run>=33997 && m_run<39355 ) { 00199 if( m_tleft<17.5 || m_tleft>26.5 ) return false; 00200 if( fabs(m_tleft-15.44-0.1*m_zrhit)>4.0 ) return false; 00201 } 00202 00203 // 141231-150203 R value scan 00204 else if( m_run>=39355 && m_run<40208 ) { 00205 if( m_tleft<18.0 || m_tleft>27.0 ) return false; 00206 if( fabs(m_tleft-15.8-0.1*m_zrhit)>3.0 ) return false; 00207 } 00208 00209 // 150202- R value scan 00210 else if( m_run>=40208 && m_run<80000 ) { 00211 if( m_tleft<18.5 || m_tleft>27.5 ) return false; 00212 if( fabs(m_tleft-16.5-0.1*m_zrhit)>3.0 ) return false; 00213 } 00214 00215 } 00216 else { 00217 if( m_tleft<16.|| m_tleft>22. ) return false; 00218 if( m_texp<4.5 || m_texp>5.4 ) return false; 00219 if( m_qleft<200.|| m_qleft>20000.) return false; 00220 if( m_path<120. || m_path>180.) return false; 00221 if( m_zrhit<50. || m_zrhit>83.) return false; 00222 } 00223 return true; 00224 }
bool Record::cutEtf | ( | ) |
Definition at line 227 of file cut.cxx.
References m_run, and m_zrhit.
Referenced by TofDataSet::setData(), and TofDataSet::setEtfData().
00227 { 00228 if( m_run>0 ) { 00229 if( m_texp<4.5 || m_texp>5.6 ) return false; 00230 if( fabs(m_zrhit)>7.8 ) return false; 00231 // 150202 - R value scan 00232 if( m_run>=40208 && m_run<43646 ) { 00233 if( m_qleft<5.|| m_qleft>60. ) return false; 00234 if( m_qright<5.|| m_qright>60.) return false; 00235 if( m_tleft<21.5 || m_tleft>27.5 ) return false; 00236 if( m_tright<21.5 || m_tright>27.5 ) return false; 00237 } 00238 // 160106 - 160108 4170 00239 else if( m_run>=43646 && m_run<43682 ) { 00240 if( m_qleft<5.|| m_qleft>60. ) return false; 00241 if( m_qright<5.|| m_qright>60.) return false; 00242 if( m_tleft<9.5 || m_tleft>15.5 ) return false; 00243 if( m_tright<9.5 || m_tright>15.5 ) return false; 00244 } 00245 // 160108 4170 00246 else if( m_run>=43682 && m_run<43809 ) { 00247 if( m_qleft<5.|| m_qleft>60. ) return false; 00248 if( m_qright<5.|| m_qright>60.) return false; 00249 if( m_tleft<-254.5 || m_tleft>-248.5 ) return false; 00250 if( m_tright<-254.5 || m_tright>-248.5 ) return false; 00251 } 00252 // 160114 4170 00253 else if( m_run>=43809 && m_run<43810 ) { 00254 if( m_qleft<5.|| m_qleft>60. ) return false; 00255 if( m_qright<5.|| m_qright>60.) return false; 00256 if( m_tleft<-14.5 || m_tleft>-8.5 ) return false; 00257 if( m_tright<-14.5 || m_tright>-8.5 ) return false; 00258 } 00259 // 160114 4170 00260 else if( m_run>=43810 && m_run<43879 ) { 00261 if( m_qleft<5.|| m_qleft>60. ) return false; 00262 if( m_qright<5.|| m_qright>60.) return false; 00263 if( m_tleft<33.5 || m_tleft>39.5 ) return false; 00264 if( m_tright<33.5 || m_tright>39.5 ) return false; 00265 } 00266 // 160116 4170 00267 else if( m_run>=43879 && m_run<80000 ) { 00268 if( m_qleft<5.|| m_qleft>60. ) return false; 00269 if( m_qright<5.|| m_qright>60.) return false; 00270 if( m_tleft<9.5 || m_tleft>15.5 ) return false; 00271 if( m_tright<9.5 || m_tright>15.5 ) return false; 00272 } 00273 00274 } 00275 else { 00276 if( m_texp<4.5 || m_texp>5.6 ) return false; 00277 if( fabs(m_zrhit)>7.8 ) return false; 00278 if( m_qleft<5.|| m_qleft>20. ) return false; 00279 if( m_qright<5.|| m_qright>20.) return false; 00280 if( m_tleft<4.5 || m_tleft>7.5 ) return false; 00281 if( m_tright<4.5 || m_tright>7.5 ) return false; 00282 } 00283 00284 return true; 00285 }
double Record::dt | ( | void | ) | const [inline] |
int Record::event | ( | ) | const [inline] |
int Record::hitcase | ( | ) | const [inline] |
void Record::initial | ( | ) |
Definition at line 13 of file TofDataSet.cxx.
References m_dt, m_event, m_hitcase, m_p, m_path, m_phi, m_q0, m_qleft, m_qright, m_run, m_strip, m_t0, m_texp, m_theta, m_tleft, m_tofid, m_tright, and m_zrhit.
Referenced by Record().
00013 { 00014 m_run = 0; 00015 m_event = -1; 00016 m_tofid = -1; 00017 m_strip = -1; 00018 m_qleft = -99.0; 00019 m_qright = -99.0; 00020 m_tleft = -99.0; 00021 m_tright = -99.0; 00022 m_zrhit = -999.0; 00023 m_dt = -999.0; 00024 m_texp = -99.0; 00025 m_path = -99.0; 00026 m_phi = -99.0; 00027 m_theta = -99.0; 00028 m_p = -9.0; 00029 m_t0 = -99.0; 00030 m_q0 = -99.0; 00031 m_hitcase = -1; 00032 return; 00033 }
double Record::p | ( | void | ) | const [inline] |
double Record::path | ( | ) | const [inline] |
double Record::phi | ( | void | ) | const [inline] |
Definition at line 65 of file TofDataSet.h.
References m_phi.
Referenced by calib_barrel_right_offset2_bunch3_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_3::calculate_funcs(), calib_barrel_right_offset2_bunch1_4::calculate_funcs(), calib_barrel_right_offset2_bunch1_3::calculate_funcs(), calib_barrel_right_offset2_bunch0_4::calculate_funcs(), calib_barrel_right_offset2_bunch0_3::calculate_funcs(), calib_barrel_right_offset1_bunch3_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_3::calculate_funcs(), calib_barrel_right_offset1_bunch1_4::calculate_funcs(), calib_barrel_right_offset1_bunch1_3::calculate_funcs(), calib_barrel_right_offset1_bunch0_4::calculate_funcs(), calib_barrel_right_offset1_bunch0_3::calculate_funcs(), calib_barrel_left_offset2_bunch3_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_3::calculate_funcs(), calib_barrel_left_offset2_bunch1_4::calculate_funcs(), calib_barrel_left_offset2_bunch1_3::calculate_funcs(), calib_barrel_left_offset2_bunch0_4::calculate_funcs(), calib_barrel_left_offset2_bunch0_3::calculate_funcs(), calib_barrel_left_offset1_bunch3_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_3::calculate_funcs(), calib_barrel_left_offset1_bunch1_4::calculate_funcs(), calib_barrel_left_offset1_bunch1_3::calculate_funcs(), calib_barrel_left_offset1_bunch0_4::calculate_funcs(), calib_barrel_left_offset1_bunch0_3::calculate_funcs(), calib_barrel_right_offset2_bunch3_4::calculate_y(), calib_barrel_right_offset2_bunch2_4::calculate_y(), calib_barrel_right_offset2_bunch2_3::calculate_y(), calib_barrel_right_offset2_bunch1_4::calculate_y(), calib_barrel_right_offset2_bunch1_3::calculate_y(), calib_barrel_right_offset2_bunch0_4::calculate_y(), calib_barrel_right_offset2_bunch0_3::calculate_y(), calib_barrel_right_offset1_bunch3_4::calculate_y(), calib_barrel_right_offset1_bunch2_4::calculate_y(), calib_barrel_right_offset1_bunch2_3::calculate_y(), calib_barrel_right_offset1_bunch1_4::calculate_y(), calib_barrel_right_offset1_bunch1_3::calculate_y(), calib_barrel_right_offset1_bunch0_4::calculate_y(), calib_barrel_right_offset1_bunch0_3::calculate_y(), calib_barrel_left_offset2_bunch3_4::calculate_y(), calib_barrel_left_offset2_bunch2_4::calculate_y(), calib_barrel_left_offset2_bunch2_3::calculate_y(), calib_barrel_left_offset2_bunch1_4::calculate_y(), calib_barrel_left_offset2_bunch1_3::calculate_y(), calib_barrel_left_offset2_bunch0_4::calculate_y(), calib_barrel_left_offset2_bunch0_3::calculate_y(), calib_barrel_left_offset1_bunch3_4::calculate_y(), calib_barrel_left_offset1_bunch2_4::calculate_y(), calib_barrel_left_offset1_bunch2_3::calculate_y(), calib_barrel_left_offset1_bunch1_4::calculate_y(), calib_barrel_left_offset1_bunch1_3::calculate_y(), calib_barrel_left_offset1_bunch0_4::calculate_y(), calib_barrel_left_offset1_bunch0_3::calculate_y(), and calib_etf_bunch::fillRecord().
00065 { return m_phi; }
double Record::q0 | ( | ) | const [inline] |
Definition at line 69 of file TofDataSet.h.
References m_q0.
Referenced by calib_barrel_q0::fillRecord(), and calib_endcap_atten::fillRecordQ0().
00069 { return m_q0; }
double Record::qleft | ( | ) | const [inline] |
Definition at line 57 of file TofDataSet.h.
References m_qleft.
Referenced by calib_mc_etf_left::calculate_funcs(), calib_mc_etf_combine::calculate_funcs(), calib_etf_left::calculate_funcs(), calib_etf_combine::calculate_funcs(), calib_endcap_left::calculate_funcs(), calib_barrel_left::calculate_funcs(), calib_barrel_atten::calculate_funcs(), calib_barrel_atten::calculate_y(), calib_endcap_atten::fillRecord(), and calib_endcap_atten::updateData().
00057 { return m_qleft; }
double Record::qright | ( | ) | const [inline] |
Definition at line 58 of file TofDataSet.h.
References m_qright.
Referenced by calib_mc_etf_right::calculate_funcs(), calib_mc_etf_combine::calculate_funcs(), calib_etf_right::calculate_funcs(), calib_etf_combine::calculate_funcs(), calib_barrel_right::calculate_funcs(), calib_barrel_atten::calculate_funcs(), and calib_barrel_atten::calculate_y().
00058 { return m_qright; }
int Record::run | ( | ) | const [inline] |
Definition at line 53 of file TofDataSet.h.
References m_run.
Referenced by calib_barrel_right_offset2_bunch3_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_3::calculate_funcs(), calib_barrel_right_offset2_bunch1_4::calculate_funcs(), calib_barrel_right_offset2_bunch1_3::calculate_funcs(), calib_barrel_right_offset2_bunch0_4::calculate_funcs(), calib_barrel_right_offset2_bunch0_3::calculate_funcs(), calib_barrel_right_offset1_bunch3_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_3::calculate_funcs(), calib_barrel_right_offset1_bunch1_4::calculate_funcs(), calib_barrel_right_offset1_bunch1_3::calculate_funcs(), calib_barrel_right_offset1_bunch0_4::calculate_funcs(), calib_barrel_right_offset1_bunch0_3::calculate_funcs(), calib_barrel_left_offset2_bunch3_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_3::calculate_funcs(), calib_barrel_left_offset2_bunch1_4::calculate_funcs(), calib_barrel_left_offset2_bunch1_3::calculate_funcs(), calib_barrel_left_offset2_bunch0_4::calculate_funcs(), calib_barrel_left_offset2_bunch0_3::calculate_funcs(), calib_barrel_left_offset1_bunch3_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_3::calculate_funcs(), calib_barrel_left_offset1_bunch1_4::calculate_funcs(), calib_barrel_left_offset1_bunch1_3::calculate_funcs(), calib_barrel_left_offset1_bunch0_4::calculate_funcs(), calib_barrel_left_offset1_bunch0_3::calculate_funcs(), calib_barrel_right_offset2_bunch3_4::calculate_y(), calib_barrel_right_offset2_bunch2_4::calculate_y(), calib_barrel_right_offset2_bunch2_3::calculate_y(), calib_barrel_right_offset2_bunch1_4::calculate_y(), calib_barrel_right_offset2_bunch1_3::calculate_y(), calib_barrel_right_offset2_bunch0_4::calculate_y(), calib_barrel_right_offset2_bunch0_3::calculate_y(), calib_barrel_right_offset1_bunch3_4::calculate_y(), calib_barrel_right_offset1_bunch2_4::calculate_y(), calib_barrel_right_offset1_bunch2_3::calculate_y(), calib_barrel_right_offset1_bunch1_4::calculate_y(), calib_barrel_right_offset1_bunch1_3::calculate_y(), calib_barrel_right_offset1_bunch0_4::calculate_y(), calib_barrel_right_offset1_bunch0_3::calculate_y(), calib_barrel_left_offset2_bunch3_4::calculate_y(), calib_barrel_left_offset2_bunch2_4::calculate_y(), calib_barrel_left_offset2_bunch2_3::calculate_y(), calib_barrel_left_offset2_bunch1_4::calculate_y(), calib_barrel_left_offset2_bunch1_3::calculate_y(), calib_barrel_left_offset2_bunch0_4::calculate_y(), calib_barrel_left_offset2_bunch0_3::calculate_y(), calib_barrel_left_offset1_bunch3_4::calculate_y(), calib_barrel_left_offset1_bunch2_4::calculate_y(), calib_barrel_left_offset1_bunch2_3::calculate_y(), calib_barrel_left_offset1_bunch1_4::calculate_y(), calib_barrel_left_offset1_bunch1_3::calculate_y(), calib_barrel_left_offset1_bunch0_4::calculate_y(), and calib_barrel_left_offset1_bunch0_3::calculate_y().
00053 { return m_run; }
void Record::setQ0 | ( | double | q0 | ) | [inline] |
Definition at line 76 of file TofDataSet.h.
References m_q0.
Referenced by calib_endcap_atten::updateData().
void Record::setT0 | ( | double | t0 | ) | [inline] |
Definition at line 75 of file TofDataSet.h.
References m_t0.
Referenced by calib_barrel_sigma::updateData().
void Record::settleft | ( | double | tleft | ) | [inline] |
void Record::settright | ( | double | tright | ) | [inline] |
int Record::strip | ( | ) | const [inline] |
double Record::t0 | ( | void | ) | const [inline] |
Definition at line 68 of file TofDataSet.h.
References m_t0.
Referenced by calib_etf_bunch::fillRecord(), and calib_barrel_sigma::fillRecordT0().
00068 { return m_t0; }
double Record::texp | ( | ) | const [inline] |
Definition at line 63 of file TofDataSet.h.
References m_texp.
Referenced by calib_mc_etf_right::calculate_y(), calib_mc_etf_left::calculate_y(), calib_mc_etf_combine::calculate_y(), calib_etf_right::calculate_y(), calib_etf_left::calculate_y(), calib_etf_combine::calculate_y(), calib_endcap_veff::calculate_y(), calib_endcap_left::calculate_y(), calib_barrel_right::calculate_y(), and calib_barrel_left::calculate_y().
00063 { return m_texp; }
double Record::theta | ( | ) | const [inline] |
Definition at line 66 of file TofDataSet.h.
References m_theta.
Referenced by calib_endcap_atten::fillRecord(), and calib_endcap_atten::updateData().
00066 { return m_theta; }
double Record::tleft | ( | ) | const [inline] |
Definition at line 59 of file TofDataSet.h.
References m_tleft.
Referenced by calib_etf_weight::calculate_funcs(), calib_barrel_left_offset2_bunch3_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_3::calculate_funcs(), calib_barrel_left_offset2_bunch1_4::calculate_funcs(), calib_barrel_left_offset2_bunch1_3::calculate_funcs(), calib_barrel_left_offset2_bunch0_4::calculate_funcs(), calib_barrel_left_offset2_bunch0_3::calculate_funcs(), calib_barrel_left_offset1_bunch3_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_3::calculate_funcs(), calib_barrel_left_offset1_bunch1_4::calculate_funcs(), calib_barrel_left_offset1_bunch1_3::calculate_funcs(), calib_barrel_left_offset1_bunch0_4::calculate_funcs(), calib_barrel_left_offset1_bunch0_3::calculate_funcs(), calib_mc_etf_left::calculate_y(), calib_mc_etf_combine::calculate_y(), calib_etf_veff::calculate_y(), calib_etf_left::calculate_y(), calib_etf_combine::calculate_y(), calib_endcap_veff::calculate_y(), calib_endcap_left::calculate_y(), calib_barrel_veff::calculate_y(), calib_barrel_left_offset2_bunch3_4::calculate_y(), calib_barrel_left_offset2_bunch2_4::calculate_y(), calib_barrel_left_offset2_bunch2_3::calculate_y(), calib_barrel_left_offset2_bunch1_4::calculate_y(), calib_barrel_left_offset2_bunch1_3::calculate_y(), calib_barrel_left_offset2_bunch0_4::calculate_y(), calib_barrel_left_offset2_bunch0_3::calculate_y(), calib_barrel_left_offset1_bunch3_4::calculate_y(), calib_barrel_left_offset1_bunch2_4::calculate_y(), calib_barrel_left_offset1_bunch2_3::calculate_y(), calib_barrel_left_offset1_bunch1_4::calculate_y(), calib_barrel_left_offset1_bunch1_3::calculate_y(), calib_barrel_left_offset1_bunch0_4::calculate_y(), calib_barrel_left_offset1_bunch0_3::calculate_y(), calib_barrel_left::calculate_y(), calib_etf_bunch::fillRecord(), calib_endcap_sigma::fillRecord(), calib_barrel_sigma::fillRecord(), calib_barrel_common::fillRecord(), and calib_barrel_sigma::updateData().
00059 { return m_tleft; }
int Record::tofid | ( | ) | const [inline] |
double Record::tright | ( | ) | const [inline] |
Definition at line 60 of file TofDataSet.h.
References m_tright.
Referenced by calib_etf_weight::calculate_funcs(), calib_barrel_right_offset2_bunch3_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_3::calculate_funcs(), calib_barrel_right_offset2_bunch1_4::calculate_funcs(), calib_barrel_right_offset2_bunch1_3::calculate_funcs(), calib_barrel_right_offset2_bunch0_4::calculate_funcs(), calib_barrel_right_offset2_bunch0_3::calculate_funcs(), calib_barrel_right_offset1_bunch3_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_3::calculate_funcs(), calib_barrel_right_offset1_bunch1_4::calculate_funcs(), calib_barrel_right_offset1_bunch1_3::calculate_funcs(), calib_barrel_right_offset1_bunch0_4::calculate_funcs(), calib_barrel_right_offset1_bunch0_3::calculate_funcs(), calib_mc_etf_right::calculate_y(), calib_mc_etf_combine::calculate_y(), calib_etf_weight::calculate_y(), calib_etf_veff::calculate_y(), calib_etf_right::calculate_y(), calib_etf_combine::calculate_y(), calib_barrel_veff::calculate_y(), calib_barrel_right_offset2_bunch3_4::calculate_y(), calib_barrel_right_offset2_bunch2_4::calculate_y(), calib_barrel_right_offset2_bunch2_3::calculate_y(), calib_barrel_right_offset2_bunch1_4::calculate_y(), calib_barrel_right_offset2_bunch1_3::calculate_y(), calib_barrel_right_offset2_bunch0_4::calculate_y(), calib_barrel_right_offset2_bunch0_3::calculate_y(), calib_barrel_right_offset1_bunch3_4::calculate_y(), calib_barrel_right_offset1_bunch2_4::calculate_y(), calib_barrel_right_offset1_bunch2_3::calculate_y(), calib_barrel_right_offset1_bunch1_4::calculate_y(), calib_barrel_right_offset1_bunch1_3::calculate_y(), calib_barrel_right_offset1_bunch0_4::calculate_y(), calib_barrel_right_offset1_bunch0_3::calculate_y(), calib_barrel_right::calculate_y(), calib_etf_bunch::fillRecord(), calib_barrel_sigma::fillRecord(), calib_barrel_common::fillRecord(), and calib_barrel_sigma::updateData().
00060 { return m_tright; }
double Record::zrhit | ( | ) | const [inline] |
Definition at line 61 of file TofDataSet.h.
References m_zrhit.
Referenced by calib_mc_etf_right::calculate_funcs(), calib_mc_etf_left::calculate_funcs(), calib_mc_etf_combine::calculate_funcs(), calib_etf_weight::calculate_funcs(), calib_etf_veff::calculate_funcs(), calib_etf_right::calculate_funcs(), calib_etf_left::calculate_funcs(), calib_etf_combine::calculate_funcs(), calib_endcap_veff::calculate_funcs(), calib_endcap_left::calculate_funcs(), calib_barrel_veff::calculate_funcs(), calib_barrel_right_offset2_bunch3_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_4::calculate_funcs(), calib_barrel_right_offset2_bunch2_3::calculate_funcs(), calib_barrel_right_offset2_bunch1_4::calculate_funcs(), calib_barrel_right_offset2_bunch1_3::calculate_funcs(), calib_barrel_right_offset2_bunch0_4::calculate_funcs(), calib_barrel_right_offset2_bunch0_3::calculate_funcs(), calib_barrel_right_offset1_bunch3_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_4::calculate_funcs(), calib_barrel_right_offset1_bunch2_3::calculate_funcs(), calib_barrel_right_offset1_bunch1_4::calculate_funcs(), calib_barrel_right_offset1_bunch1_3::calculate_funcs(), calib_barrel_right_offset1_bunch0_4::calculate_funcs(), calib_barrel_right_offset1_bunch0_3::calculate_funcs(), calib_barrel_right::calculate_funcs(), calib_barrel_left_offset2_bunch3_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_4::calculate_funcs(), calib_barrel_left_offset2_bunch2_3::calculate_funcs(), calib_barrel_left_offset2_bunch1_4::calculate_funcs(), calib_barrel_left_offset2_bunch1_3::calculate_funcs(), calib_barrel_left_offset2_bunch0_4::calculate_funcs(), calib_barrel_left_offset2_bunch0_3::calculate_funcs(), calib_barrel_left_offset1_bunch3_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_4::calculate_funcs(), calib_barrel_left_offset1_bunch2_3::calculate_funcs(), calib_barrel_left_offset1_bunch1_4::calculate_funcs(), calib_barrel_left_offset1_bunch1_3::calculate_funcs(), calib_barrel_left_offset1_bunch0_4::calculate_funcs(), calib_barrel_left_offset1_bunch0_3::calculate_funcs(), calib_barrel_left::calculate_funcs(), calib_barrel_atten::calculate_funcs(), calib_barrel_right_offset2_bunch3_4::calculate_y(), calib_barrel_right_offset2_bunch2_4::calculate_y(), calib_barrel_right_offset2_bunch2_3::calculate_y(), calib_barrel_right_offset2_bunch1_4::calculate_y(), calib_barrel_right_offset2_bunch1_3::calculate_y(), calib_barrel_right_offset2_bunch0_4::calculate_y(), calib_barrel_right_offset2_bunch0_3::calculate_y(), calib_barrel_right_offset1_bunch3_4::calculate_y(), calib_barrel_right_offset1_bunch2_4::calculate_y(), calib_barrel_right_offset1_bunch2_3::calculate_y(), calib_barrel_right_offset1_bunch1_4::calculate_y(), calib_barrel_right_offset1_bunch1_3::calculate_y(), calib_barrel_right_offset1_bunch0_4::calculate_y(), calib_barrel_right_offset1_bunch0_3::calculate_y(), calib_barrel_left_offset2_bunch3_4::calculate_y(), calib_barrel_left_offset2_bunch2_4::calculate_y(), calib_barrel_left_offset2_bunch2_3::calculate_y(), calib_barrel_left_offset2_bunch1_4::calculate_y(), calib_barrel_left_offset2_bunch1_3::calculate_y(), calib_barrel_left_offset2_bunch0_4::calculate_y(), calib_barrel_left_offset2_bunch0_3::calculate_y(), calib_barrel_left_offset1_bunch3_4::calculate_y(), calib_barrel_left_offset1_bunch2_4::calculate_y(), calib_barrel_left_offset1_bunch2_3::calculate_y(), calib_barrel_left_offset1_bunch1_4::calculate_y(), calib_barrel_left_offset1_bunch1_3::calculate_y(), calib_barrel_left_offset1_bunch0_4::calculate_y(), calib_barrel_left_offset1_bunch0_3::calculate_y(), calib_endcap_sigma::fillRecord(), calib_endcap_atten::fillRecord(), calib_barrel_sigma::fillRecord(), calib_barrel_common::fillRecord(), calib_barrel_sigma::fillRecordT0(), calib_endcap_atten::updateData(), and calib_barrel_sigma::updateData().
00061 { return m_zrhit; }
double Record::m_dt [private] |
int Record::m_event [private] |
int Record::m_hitcase [private] |
double Record::m_p [private] |
double Record::m_path [private] |
double Record::m_phi [private] |
double Record::m_q0 [private] |
double Record::m_qleft [private] |
double Record::m_qright [private] |
int Record::m_run [private] |
Definition at line 79 of file TofDataSet.h.
Referenced by cutBarrel(), cutEndcap(), cutEtf(), initial(), Record(), and run().
int Record::m_strip [private] |
double Record::m_t0 [private] |
double Record::m_texp [private] |
double Record::m_theta [private] |
double Record::m_tleft [private] |
Definition at line 85 of file TofDataSet.h.
Referenced by cutBarrel(), cutEndcap(), initial(), Record(), settleft(), and tleft().
int Record::m_tofid [private] |
Definition at line 81 of file TofDataSet.h.
Referenced by cutBarrel(), initial(), Record(), and tofid().
double Record::m_tright [private] |
Definition at line 86 of file TofDataSet.h.
Referenced by cutBarrel(), initial(), Record(), settright(), and tright().
double Record::m_zrhit [private] |
Definition at line 87 of file TofDataSet.h.
Referenced by cutBarrel(), cutEndcap(), cutEtf(), initial(), Record(), and zrhit().