5#include "FairTrackParam.h"
6#include "CbmStsTrack.h"
8#include "TParticlePDG.h"
9#include "TDatabasePDG.h"
14 for (Int_t
i=0;
i<6;
i++) fT[
i]=0.;
15 for (Int_t
i=0;
i<15;
i++) fC[
i]=0.;
55 TParticlePDG* particlePDG = TDatabasePDG::Instance()->GetParticle(pidHypo);
56 fMass = (particlePDG) ? particlePDG->Mass() :0.13957;
57 fIsElectron = (TMath::Abs(pidHypo)==11);
static void CopyTC2TrackParam(FairTrackParam *par, Double_t T[], Double_t C[])
static void CopyTrackParam2TC(FairTrackParam *par, Double_t T[], Double_t C[])
virtual Double_t * GetTrack()
Is it electron.
virtual Int_t & GetRefNDF()
Chi^2 after fit.
virtual Double_t * GetCovMatrix()
array[6] of track parameters(x,y,tx,ty,qp,z)
virtual Double_t GetMass()
virtual Double_t & GetRefChi2()
array[15] of covariance matrix
virtual Bool_t IsElectron()
Mass hypothesis.
void GetStsTrack(CbmStsTrack &track, bool first=1)
void SetTrack(CbmKFTrackInterface &track)
void SetStsTrack(CbmStsTrack &track, bool first=1)
void SetTrackParam(FairTrackParam &track)
void GetTrackParam(FairTrackParam &track)
Double_t & GetRefChi2()
array[15] of covariance matrix
Int_t & GetRefNDF()
Chi^2 after fit.
void SetPID(Int_t pidHypo)
FairTrackParam * GetParamLast()
void SetChi2(Double_t chi2)
FairTrackParam * GetParamFirst()