CGEM BOSS 6.6.5.g
BESIII Offline Software System
Loading...
Searching...
No Matches
TrkFitFun.h File Reference
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  TrkFitFun
 

Functions

void TrkFitFun::expd (double veca[3], double vecb[3], double val[3])
 
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)
 
double TrkFitFun::docaHelixWire (double trkpar[], double wirest[], double wirev[], double &zwire, double zini)
 
bool TrkFitFun::getDoca (double trkpar[], double wpos[], double &doca, double whitPos[], double zini)
 
double TrkFitFun::getPhiIni (double trkpar[], double rLayer, double pos[])
 
bool TrkFitFun::getDeriLoc (int ipar, double helix[], double &deri, double wpos[], double zini)
 

Variables

int TrkFitFun::gNiter
 
const double TrkFitFun::CC = 2.99792458E10
 
const double TrkFitFun::PI = 3.141592653
 
const double TrkFitFun::PI2 = 6.283185307
 
const double TrkFitFun::HFPI = 1.570796327
 
const double TrkFitFun::BFIELD = 1.0
 
const int TrkFitFun::NTRKPAR = 5
 
const int TrkFitFun::gNsamLC = 100
 
const double TrkFitFun::gStepLC [5] = {0.001, 0.001, 0.00001, 0.0001, 0.0001}