12 SlTrackRep(
const TMatrixT<double>&,
const TMatrixT<double>&);
13 SlTrackRep(
const TMatrixT<double>&,
const TMatrixT<double>&,
const double);
29 TMatrixT<double>& statePred,
30 TMatrixT<double>& covPred);
32 TMatrixT<double>& statePred);
40 const TVector3& point2,
43 TVector3& poca_onwire);
virtual void getPosMom(const GFDetPlane &, TVector3 &pos, TVector3 &mom)
virtual GFAbsTrackRep * prototype() const
void extrapolateToPoint(const TVector3 &pos, TVector3 &poca, TVector3 &dirInPoca)
This method is to extrapolate the track to point of closest approach to a point in space...
Base Class for genfit track representations. Defines interface for track parameterizations.
virtual double extrapolate(const GFDetPlane &, TMatrixT< double > &statePred, TMatrixT< double > &covPred)
void setReferencePlane(const GFDetPlane &pl)
virtual double getCharge() const
void extrapolateToLine(const TVector3 &point1, const TVector3 &point2, TVector3 &poca, TVector3 &dirInPoca, TVector3 &poca_onwire)
This method extrapolates to the point of closest approach to a line.
virtual GFAbsTrackRep * clone() const