CGEM BOSS 6.6.5.i
BESIII Offline Software System
|
Functions | |
void | expd (double veca[3], double vecb[3], double val[3]) |
int | dist2Line (double sta[3], double stb[3], double veca[3], double vecb[3], double &d, double xyz_a[3], double xyz_b[3], int fgZcal=1) |
double | docaHelixWire (double trkpar[], double wirest[], double wirev[], double &zwire, double zini) |
bool | getDoca (double trkpar[], double wpos[], double &doca, double whitPos[], double zini) |
doca: distance of closest approach. | |
double | getPhiIni (double trkpar[], double rLayer, double pos[]) |
bool | getDeriLoc (int ipar, double helix[], double &deri, double wpos[], double zini) |
Variables | |
int | gNiter |
const double | CC = 2.99792458E10 |
const double | PI = 3.141592653 |
const double | PI2 = 6.283185307 |
const double | HFPI = 1.570796327 |
double | BFIELD |
const int | NTRKPAR = 5 |
const int | gNsamLC = 5 |
const double | gStepLC [5] = {0.0001, 0.0001, 0.00001, 0.0001, 0.0001} |
int TrkFitFun::dist2Line | ( | double | sta[3], |
double | stb[3], | ||
double | veca[3], | ||
double | vecb[3], | ||
double & | d, | ||
double | xyz_a[3], | ||
double | xyz_b[3], | ||
int | fgZcal = 1 ) |
Definition at line 18 of file TrkFitFun.cxx.
double TrkFitFun::docaHelixWire | ( | double | trkpar[], |
double | wirest[], | ||
double | wirev[], | ||
double & | zwire, | ||
double | zini ) |
Definition at line 88 of file TrkFitFun.cxx.
void TrkFitFun::expd | ( | double | veca[3], |
double | vecb[3], | ||
double | val[3] ) |
Definition at line 12 of file TrkFitFun.cxx.
Referenced by dist2Line().
bool TrkFitFun::getDeriLoc | ( | int | ipar, |
double | helix[], | ||
double & | deri, | ||
double | wpos[], | ||
double | zini ) |
Definition at line 309 of file TrkFitFun.cxx.
Referenced by DotsHelixFitter::calculateNewHelix().
bool TrkFitFun::getDoca | ( | double | trkpar[], |
double | wpos[], | ||
double & | doca, | ||
double | whitPos[], | ||
double | zini ) |
doca: distance of closest approach.
trkpar[5] | |
wpos[7] | |
doca | |
whitPos[3] | |
zini[3] |
Definition at line 180 of file TrkFitFun.cxx.
Referenced by DotsHelixFitter::calculateDocaFromTrk(), DotsHelixFitter::calculateNewHelix(), and DotsHelixFitter::updateDcDigiInfo().
double TrkFitFun::getPhiIni | ( | double | trkpar[], |
double | rLayer, | ||
double | pos[] ) |
Definition at line 271 of file TrkFitFun.cxx.
|
extern |
Definition at line 12 of file DotsHelixFitter.cxx.
Referenced by DotsHelixFitter::updateBField().
const double TrkFitFun::CC = 2.99792458E10 |
Definition at line 26 of file TrkFitFun.h.
Referenced by DotsHelixFitter::calculateNewHelix(), and DotsHelixFitter::updateDcDigiInfo().
|
extern |
Definition at line 10 of file TrkFitFun.cxx.
const int TrkFitFun::gNsamLC = 5 |
Definition at line 36 of file TrkFitFun.h.
const double TrkFitFun::gStepLC[5] = {0.0001, 0.0001, 0.00001, 0.0001, 0.0001} |
Definition at line 38 of file TrkFitFun.h.
const double TrkFitFun::HFPI = 1.570796327 |
Definition at line 29 of file TrkFitFun.h.
const int TrkFitFun::NTRKPAR = 5 |
Definition at line 34 of file TrkFitFun.h.
const double TrkFitFun::PI = 3.141592653 |
Definition at line 27 of file TrkFitFun.h.
const double TrkFitFun::PI2 = 6.283185307 |
Definition at line 28 of file TrkFitFun.h.