21#ifndef CBMKFTRACKINTERFACE_H
22#define CBMKFTRACKINTERFACE_H
38 virtual Double_t
GetMass()
const {
return 0.1396; }
61 Int_t
Extrapolate(Double_t z, Double_t* QP0 =
nullptr);
62 Int_t
Fit(Bool_t downstream = 1);
66 Int_t
Propagate(Double_t z_out, Double_t QP0);
virtual Bool_t IsElectron() const
Mass hypothesis.
Int_t Propagate(Double_t z_out, Double_t QP0)
virtual Double_t * GetTrack()
Is it electron.
virtual ~CbmKFTrackInterface()
virtual Double_t GetMass() const
Int_t Fit(Bool_t downstream=1)
virtual Int_t & GetRefNDF()
Chi^2 after fit.
virtual Double_t * GetCovMatrix()
array[6] of track parameters(x,y,tx,ty,qp,z)
virtual Int_t GetNOfHits()
Number of Degrees of Freedom after fit.
void Fit2Vertex(CbmKFVertexInterface &vtx)
virtual Double_t & GetRefChi2()
array[15] of covariance matrix
virtual CbmKFHit * GetHit(Int_t)
Number of hits.
Int_t Extrapolate(Double_t z, Double_t *QP0=nullptr)
Access to i-th hit.