32 double tan_lambda,
double z0) {
65 double mom_param = 2.99792458e-04;
66 double pt = fabs(1. /
omega_) * bfield * mom_param;
95 if(var ==
"track_time"){
101 printf(
"d0 Phi Omega TanLambda Z0 time chi2\n");
103 printf(
"type: %d\n",
type_);
Class used to encapsulate track information.
void setTrackParameters(const double d0, const double phi0, const double omega, const double tan_lambda, const double z0)
void setPosition(const double *position)
std::vector< double > getPosition()
void Print(Option_t *option="") const
void setPositionAtEcal(const double *position)
std::vector< double > getTrackParameters()
std::vector< double > getPositionAtEcal()
void Clear(Option_t *option="")
void addHit(TObject *hit)
void setMomentum(double bfield=0.52)
void applyCorrection(std::string var, double correction)