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