50 inline Int_t
GetNHits()
const {
return fNHits; };
55 inline Float_t
GetChi2()
const {
return fChi2; }
65 inline const TVector3&
GetDCA()
const {
return fDCA; };
72 inline void SetDCA(Double_t x, Double_t y, Double_t z) { fDCA.SetXYZ(x, y, z); };
82 void SetChi2(Float_t chi2) { fChi2 = chi2; }
99 Bool_t
IsGlobal()
const {
return TESTBIT(fType, kGlobal); };
ExpTrackHelix(const ExpTrackHelix &other)=default
virtual void CopyData(Track *other)
ExpTrackHelix & operator=(const ExpTrackHelix &track)=default
const Helix & GetHelix() const
void SetGlobal(Bool_t global=kTRUE)
Float_t GetTrackLenght() const
const TVector3 & GetDCA() const
void SetDCA(Double_t x, Double_t y, Double_t z)
virtual DetectorTrack * GetDetTrack(const UInt_t) const
virtual TString GetFieldName(Int_t fieldID) const
ExpTrack(const ExpTrack &other)=default
virtual void CopyData(Track *other)
ExpTrack & operator=(const ExpTrack &track)=default
void SetTrackLenght(Float_t lenght)
void SetChi2(Float_t chi2)
virtual Float_t GetFieldVal(Int_t fieldID) const
void SetNHits(Int_t nHits)