BOSS 7.1.1
BESIII Offline Software System
Loading...
Searching...
No Matches
TRecMdcKalTrack Class Reference

#include <TRecMdcKalTrack.h>

+ Inheritance diagram for TRecMdcKalTrack:

Public Member Functions

 TRecMdcKalTrack ()
 
 ~TRecMdcKalTrack ()
 
Int_t getTrackId () const
 
Double_t getMass (Int_t pid) const
 
Double_t getLength (Int_t pid) const
 
Double_t getTof (Int_t pid) const
 
Double_t getfiTerm (Int_t pid) const
 
Double_t getPathSM (Int_t pid) const
 
Int_t getNhits (Int_t pid) const
 
Int_t getNlayer (Int_t pid) const
 
Int_t getStat (Int_t i, Int_t pid) const
 
Double_t getChisq (Int_t i, Int_t pid) const
 
Int_t getNdf (Int_t i, Int_t pid) const
 
Int_t getNseg (Int_t pid) const
 
Double_t getZHelix (Int_t i) const
 
Double_t getZError (Int_t i, Int_t j) const
 
Double_t getZHelixE (Int_t i) const
 
Double_t getZErrorE (Int_t i, Int_t j) const
 
Double_t getZHelixMu (Int_t i) const
 
Double_t getZErrorMu (Int_t i, Int_t j) const
 
Double_t getZHelixK (Int_t i) const
 
Double_t getZErrorK (Int_t i, Int_t j) const
 
Double_t getZHelixP (Int_t i) const
 
Double_t getZErrorP (Int_t i, Int_t j) const
 
Double_t getFHelix (Int_t i) const
 
Double_t getFError (Int_t i, Int_t j) const
 
Double_t getFHelixE (Int_t i) const
 
Double_t getFErrorE (Int_t i, Int_t j) const
 
Double_t getFHelixMu (Int_t i) const
 
Double_t getFErrorMu (Int_t i, Int_t j) const
 
Double_t getFHelixK (Int_t i) const
 
Double_t getFErrorK (Int_t i, Int_t j) const
 
Double_t getFHelixP (Int_t i) const
 
Double_t getFErrorP (Int_t i, Int_t j) const
 
Double_t getLHelix (Int_t i) const
 
Double_t getLError (Int_t i, Int_t j) const
 
Double_t getLHelixE (Int_t i) const
 
Double_t getLErrorE (Int_t i, Int_t j) const
 
Double_t getLHelixMu (Int_t i) const
 
Double_t getLErrorMu (Int_t i, Int_t j) const
 
Double_t getLHelixK (Int_t i) const
 
Double_t getLErrorK (Int_t i, Int_t j) const
 
Double_t getLHelixP (Int_t i) const
 
Double_t getLErrorP (Int_t i, Int_t j) const
 
Double_t getTHelix (Int_t i) const
 
Double_t getTError (Int_t i) const
 
Double_t getPocaE (Int_t i) const
 
Double_t getPocaMu (Int_t i) const
 
Double_t getPoca (Int_t i) const
 
Double_t getPocaK (Int_t i) const
 
Double_t getPocaP (Int_t i) const
 
Double_t getLPointE (Int_t i) const
 
Double_t getLPointMu (Int_t i) const
 
Double_t getLPoint (Int_t i) const
 
Double_t getLPointK (Int_t i) const
 
Double_t getLPointP (Int_t i) const
 
Double_t getLPivotE (Int_t i) const
 
Double_t getLPivotMu (Int_t i) const
 
Double_t getLPivot (Int_t i) const
 
Double_t getLPivotK (Int_t i) const
 
Double_t getLPivotP (Int_t i) const
 
void setTrackId (const Int_t trackId)
 
void setMass (const Double_t mass[5])
 
void setLength (const Double_t length[5])
 
void setFiTerm (const Double_t fiTerm[5])
 
void setPathSM (const Double_t pathSM[5])
 
void setTof (const Double_t tof[5])
 
void setNhits (const Int_t nhits[5])
 
void setStat (const Int_t stat, Int_t i, Int_t pid)
 
void setChisq (const Double_t chisq, Int_t i, Int_t pid)
 
void setNdf (const Int_t ndf, Int_t i, Int_t pid)
 
void setNseg (const Int_t nSeg, Int_t pid)
 
void setNlayer (const Int_t nlayer, Int_t pid)
 
void setZHelix (const Double_t zhelix[5])
 
void setZError (const Double_t zerror[5][5])
 
void setZHelixE (const Double_t zhelix_e[5])
 
void setZErrorE (const Double_t zerror_e[5][5])
 
void setZHelixMu (const Double_t zhelix_mu[5])
 
void setZErrorMu (const Double_t zerror_mu[5][5])
 
void setZHelixK (const Double_t zhelix_k[5])
 
void setZErrorK (const Double_t zerror_k[5][5])
 
void setZHelixP (const Double_t zhelix_p[5])
 
void setZErrorP (const Double_t zerror_p[5][5])
 
void setFHelix (const Double_t fhelix[5])
 
void setFError (const Double_t ferror[5][5])
 
void setFHelixE (const Double_t fhelix_e[5])
 
void setFErrorE (const Double_t ferror_e[5][5])
 
void setFHelixMu (const Double_t fhelix_mu[5])
 
void setFErrorMu (const Double_t ferror_mu[5][5])
 
void setFHelixK (const Double_t fhelix_k[5])
 
void setFErrorK (const Double_t ferror_k[5][5])
 
void setFHelixP (const Double_t fhelix_p[5])
 
void setFErrorP (const Double_t ferror_p[5][5])
 
void setLHelix (const Double_t lhelix[5])
 
void setLError (const Double_t lerror[5][5])
 
void setLHelixE (const Double_t lhelix_e[5])
 
void setLErrorE (const Double_t lerror_e[5][5])
 
void setLHelixMu (const Double_t lhelix_mu[5])
 
void setLErrorMu (const Double_t lerror_mu[5][5])
 
void setLHelixK (const Double_t lhelix_k[5])
 
void setLErrorK (const Double_t lerror_k[5][5])
 
void setLHelixP (const Double_t lhelix_p[5])
 
void setLErrorP (const Double_t lerror_p[5][5])
 
void setTHelix (const Double_t thelix[5])
 
void setTError (const Double_t terror[15])
 
void setPocaE (const Double_t poca_e[3])
 
void setPocaMu (const Double_t poca_mu[3])
 
void setPoca (const Double_t poca[3])
 
void setPocaK (const Double_t poca_k[3])
 
void setPocaP (const Double_t poca_p[3])
 
void setLPointE (const Double_t lpoint_e[3])
 
void setLPointMu (const Double_t lpoint_mu[3])
 
void setLPoint (const Double_t lpoint[3])
 
void setLPointK (const Double_t lpoint_k[3])
 
void setLPointP (const Double_t lpoint_p[3])
 
void setLPivotE (const Double_t lpivot_e[3])
 
void setLPivotMu (const Double_t lpivot_mu[3])
 
void setLPivot (const Double_t lpivot[3])
 
void setLPivotK (const Double_t lpivot_k[3])
 
void setLPivotP (const Double_t lpivot_p[3])
 

Detailed Description

Definition at line 7 of file TRecMdcKalTrack.h.

Constructor & Destructor Documentation

◆ TRecMdcKalTrack()

TRecMdcKalTrack::TRecMdcKalTrack ( )

◆ ~TRecMdcKalTrack()

TRecMdcKalTrack::~TRecMdcKalTrack ( )

Definition at line 12 of file TRecMdcKalTrack.cxx.

12 {
13 Clear();
14 }

Member Function Documentation

◆ getChisq()

Double_t TRecMdcKalTrack::getChisq ( Int_t i,
Int_t pid ) const
inline

Definition at line 24 of file TRecMdcKalTrack.h.

24{ return m_chisq[i][pid];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getFError()

Double_t TRecMdcKalTrack::getFError ( Int_t i,
Int_t j ) const
inline

Definition at line 38 of file TRecMdcKalTrack.h.

38{return m_ferror[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getFErrorE()

Double_t TRecMdcKalTrack::getFErrorE ( Int_t i,
Int_t j ) const
inline

Definition at line 40 of file TRecMdcKalTrack.h.

40{return m_ferror_e[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getFErrorK()

Double_t TRecMdcKalTrack::getFErrorK ( Int_t i,
Int_t j ) const
inline

Definition at line 44 of file TRecMdcKalTrack.h.

44{return m_ferror_k[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getFErrorMu()

Double_t TRecMdcKalTrack::getFErrorMu ( Int_t i,
Int_t j ) const
inline

Definition at line 42 of file TRecMdcKalTrack.h.

42{return m_ferror_mu[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getFErrorP()

Double_t TRecMdcKalTrack::getFErrorP ( Int_t i,
Int_t j ) const
inline

Definition at line 46 of file TRecMdcKalTrack.h.

46{return m_ferror_p[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getFHelix()

Double_t TRecMdcKalTrack::getFHelix ( Int_t i) const
inline

Definition at line 37 of file TRecMdcKalTrack.h.

37{return m_fhelix[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getFHelixE()

Double_t TRecMdcKalTrack::getFHelixE ( Int_t i) const
inline

Definition at line 39 of file TRecMdcKalTrack.h.

39{return m_fhelix_e[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getFHelixK()

Double_t TRecMdcKalTrack::getFHelixK ( Int_t i) const
inline

Definition at line 43 of file TRecMdcKalTrack.h.

43{return m_fhelix_k[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getFHelixMu()

Double_t TRecMdcKalTrack::getFHelixMu ( Int_t i) const
inline

Definition at line 41 of file TRecMdcKalTrack.h.

41{return m_fhelix_mu[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getFHelixP()

Double_t TRecMdcKalTrack::getFHelixP ( Int_t i) const
inline

Definition at line 45 of file TRecMdcKalTrack.h.

45{return m_fhelix_p[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getfiTerm()

Double_t TRecMdcKalTrack::getfiTerm ( Int_t pid) const
inline

Definition at line 19 of file TRecMdcKalTrack.h.

19{ return m_fiTerm[pid]; }

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLength()

Double_t TRecMdcKalTrack::getLength ( Int_t pid) const
inline

Definition at line 17 of file TRecMdcKalTrack.h.

17{ return m_length[pid]; }

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLError()

Double_t TRecMdcKalTrack::getLError ( Int_t i,
Int_t j ) const
inline

Definition at line 48 of file TRecMdcKalTrack.h.

48{return m_lerror[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLErrorE()

Double_t TRecMdcKalTrack::getLErrorE ( Int_t i,
Int_t j ) const
inline

Definition at line 50 of file TRecMdcKalTrack.h.

50{return m_lerror_e[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLErrorK()

Double_t TRecMdcKalTrack::getLErrorK ( Int_t i,
Int_t j ) const
inline

Definition at line 54 of file TRecMdcKalTrack.h.

54{return m_lerror_k[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLErrorMu()

Double_t TRecMdcKalTrack::getLErrorMu ( Int_t i,
Int_t j ) const
inline

Definition at line 52 of file TRecMdcKalTrack.h.

52{return m_lerror_mu[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLErrorP()

Double_t TRecMdcKalTrack::getLErrorP ( Int_t i,
Int_t j ) const
inline

Definition at line 56 of file TRecMdcKalTrack.h.

56{return m_lerror_p[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLHelix()

Double_t TRecMdcKalTrack::getLHelix ( Int_t i) const
inline

Definition at line 47 of file TRecMdcKalTrack.h.

47{return m_lhelix[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLHelixE()

Double_t TRecMdcKalTrack::getLHelixE ( Int_t i) const
inline

Definition at line 49 of file TRecMdcKalTrack.h.

49{return m_lhelix_e[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLHelixK()

Double_t TRecMdcKalTrack::getLHelixK ( Int_t i) const
inline

Definition at line 53 of file TRecMdcKalTrack.h.

53{return m_lhelix_k[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLHelixMu()

Double_t TRecMdcKalTrack::getLHelixMu ( Int_t i) const
inline

Definition at line 51 of file TRecMdcKalTrack.h.

51{return m_lhelix_mu[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLHelixP()

Double_t TRecMdcKalTrack::getLHelixP ( Int_t i) const
inline

Definition at line 55 of file TRecMdcKalTrack.h.

55{return m_lhelix_p[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLPivot()

Double_t TRecMdcKalTrack::getLPivot ( Int_t i) const
inline

Definition at line 78 of file TRecMdcKalTrack.h.

78{return m_lpivot[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLPivotE()

Double_t TRecMdcKalTrack::getLPivotE ( Int_t i) const
inline

Definition at line 76 of file TRecMdcKalTrack.h.

76{return m_lpivot_e[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLPivotK()

Double_t TRecMdcKalTrack::getLPivotK ( Int_t i) const
inline

Definition at line 79 of file TRecMdcKalTrack.h.

79{return m_lpivot_k[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLPivotMu()

Double_t TRecMdcKalTrack::getLPivotMu ( Int_t i) const
inline

Definition at line 77 of file TRecMdcKalTrack.h.

77{return m_lpivot_mu[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLPivotP()

Double_t TRecMdcKalTrack::getLPivotP ( Int_t i) const
inline

Definition at line 80 of file TRecMdcKalTrack.h.

80{return m_lpivot_p[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLPoint()

Double_t TRecMdcKalTrack::getLPoint ( Int_t i) const
inline

Definition at line 72 of file TRecMdcKalTrack.h.

72{return m_lpoint[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLPointE()

Double_t TRecMdcKalTrack::getLPointE ( Int_t i) const
inline

Definition at line 70 of file TRecMdcKalTrack.h.

70{return m_lpoint_e[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLPointK()

Double_t TRecMdcKalTrack::getLPointK ( Int_t i) const
inline

Definition at line 73 of file TRecMdcKalTrack.h.

73{return m_lpoint_k[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLPointMu()

Double_t TRecMdcKalTrack::getLPointMu ( Int_t i) const
inline

Definition at line 71 of file TRecMdcKalTrack.h.

71{return m_lpoint_mu[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getLPointP()

Double_t TRecMdcKalTrack::getLPointP ( Int_t i) const
inline

Definition at line 74 of file TRecMdcKalTrack.h.

74{return m_lpoint_p[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getMass()

Double_t TRecMdcKalTrack::getMass ( Int_t pid) const
inline

Definition at line 16 of file TRecMdcKalTrack.h.

16{ return m_mass[pid]; }

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getNdf()

Int_t TRecMdcKalTrack::getNdf ( Int_t i,
Int_t pid ) const
inline

Definition at line 25 of file TRecMdcKalTrack.h.

25{ return m_ndf[i][pid]; }

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getNhits()

Int_t TRecMdcKalTrack::getNhits ( Int_t pid) const
inline

Definition at line 21 of file TRecMdcKalTrack.h.

21{ return m_nhits[pid]; }

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getNlayer()

Int_t TRecMdcKalTrack::getNlayer ( Int_t pid) const
inline

Definition at line 22 of file TRecMdcKalTrack.h.

22{ return m_nlayer[pid]; }

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getNseg()

Int_t TRecMdcKalTrack::getNseg ( Int_t pid) const
inline

Definition at line 26 of file TRecMdcKalTrack.h.

26{ return m_nSegs[pid]; }

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getPathSM()

Double_t TRecMdcKalTrack::getPathSM ( Int_t pid) const
inline

Definition at line 20 of file TRecMdcKalTrack.h.

20{ return m_pathSM[pid]; }

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getPoca()

Double_t TRecMdcKalTrack::getPoca ( Int_t i) const
inline

Definition at line 64 of file TRecMdcKalTrack.h.

64{return m_poca[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getPocaE()

Double_t TRecMdcKalTrack::getPocaE ( Int_t i) const
inline

Definition at line 60 of file TRecMdcKalTrack.h.

60{return m_poca_e[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getPocaK()

Double_t TRecMdcKalTrack::getPocaK ( Int_t i) const
inline

Definition at line 66 of file TRecMdcKalTrack.h.

66{return m_poca_k[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getPocaMu()

Double_t TRecMdcKalTrack::getPocaMu ( Int_t i) const
inline

Definition at line 62 of file TRecMdcKalTrack.h.

62{return m_poca_mu[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getPocaP()

Double_t TRecMdcKalTrack::getPocaP ( Int_t i) const
inline

Definition at line 68 of file TRecMdcKalTrack.h.

68{return m_poca_p[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getStat()

Int_t TRecMdcKalTrack::getStat ( Int_t i,
Int_t pid ) const
inline

Definition at line 23 of file TRecMdcKalTrack.h.

23{ return m_stat[i][pid]; }

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getTError()

Double_t TRecMdcKalTrack::getTError ( Int_t i) const
inline

Definition at line 58 of file TRecMdcKalTrack.h.

58{return m_terror[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getTHelix()

Double_t TRecMdcKalTrack::getTHelix ( Int_t i) const
inline

Definition at line 57 of file TRecMdcKalTrack.h.

57{return m_thelix[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getTof()

Double_t TRecMdcKalTrack::getTof ( Int_t pid) const
inline

Definition at line 18 of file TRecMdcKalTrack.h.

18{ return m_tof[pid]; }

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getTrackId()

Int_t TRecMdcKalTrack::getTrackId ( ) const
inline

Definition at line 15 of file TRecMdcKalTrack.h.

15{ return m_trackId; }

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getZError()

Double_t TRecMdcKalTrack::getZError ( Int_t i,
Int_t j ) const
inline

Definition at line 28 of file TRecMdcKalTrack.h.

28{return m_zerror[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getZErrorE()

Double_t TRecMdcKalTrack::getZErrorE ( Int_t i,
Int_t j ) const
inline

Definition at line 30 of file TRecMdcKalTrack.h.

30{return m_zerror_e[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getZErrorK()

Double_t TRecMdcKalTrack::getZErrorK ( Int_t i,
Int_t j ) const
inline

Definition at line 34 of file TRecMdcKalTrack.h.

34{return m_zerror_k[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getZErrorMu()

Double_t TRecMdcKalTrack::getZErrorMu ( Int_t i,
Int_t j ) const
inline

Definition at line 32 of file TRecMdcKalTrack.h.

32{return m_zerror_mu[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getZErrorP()

Double_t TRecMdcKalTrack::getZErrorP ( Int_t i,
Int_t j ) const
inline

Definition at line 36 of file TRecMdcKalTrack.h.

36{return m_zerror_p[i][j];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getZHelix()

Double_t TRecMdcKalTrack::getZHelix ( Int_t i) const
inline

Definition at line 27 of file TRecMdcKalTrack.h.

27{return m_zhelix[i];}

Referenced by RecMdcKalTrackCnv::DataObjectToTObject(), and RecMdcKalTrackCnv::TObjectToDataObject().

◆ getZHelixE()

Double_t TRecMdcKalTrack::getZHelixE ( Int_t i) const
inline

Definition at line 29 of file TRecMdcKalTrack.h.

29{return m_zhelix_e[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getZHelixK()

Double_t TRecMdcKalTrack::getZHelixK ( Int_t i) const
inline

Definition at line 33 of file TRecMdcKalTrack.h.

33{return m_zhelix_k[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getZHelixMu()

Double_t TRecMdcKalTrack::getZHelixMu ( Int_t i) const
inline

Definition at line 31 of file TRecMdcKalTrack.h.

31{return m_zhelix_mu[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ getZHelixP()

Double_t TRecMdcKalTrack::getZHelixP ( Int_t i) const
inline

Definition at line 35 of file TRecMdcKalTrack.h.

35{return m_zhelix_p[i];}

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

◆ setChisq()

void TRecMdcKalTrack::setChisq ( const Double_t chisq,
Int_t i,
Int_t pid )
inline

Definition at line 116 of file TRecMdcKalTrack.h.

116{ m_chisq[i][pid] = chisq ;}

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setFError()

void TRecMdcKalTrack::setFError ( const Double_t ferror[5][5])
inline

Definition at line 185 of file TRecMdcKalTrack.h.

185 {
186 for (int i= 0 ; i<5 ; i++)
187 for (int j=0; j<=i; j++){
188 m_ferror[i][j] = ferror[i][j];
189 m_ferror[j][i] = ferror[i][j];
190 }
191 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setFErrorE()

void TRecMdcKalTrack::setFErrorE ( const Double_t ferror_e[5][5])
inline

Definition at line 196 of file TRecMdcKalTrack.h.

196 {
197 for (int i= 0 ; i<5 ; i++)
198 for (int j=0; j<=i; j++){
199 m_ferror_e[i][j] = ferror_e[i][j];
200 m_ferror_e[j][i] = ferror_e[i][j];
201 }
202 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setFErrorK()

void TRecMdcKalTrack::setFErrorK ( const Double_t ferror_k[5][5])
inline

Definition at line 218 of file TRecMdcKalTrack.h.

218 {
219 for (int i= 0 ; i<5 ; i++)
220 for (int j=0; j<=i; j++){
221 m_ferror_k[i][j] = ferror_k[i][j];
222 m_ferror_k[j][i] = ferror_k[i][j];
223 }
224 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setFErrorMu()

void TRecMdcKalTrack::setFErrorMu ( const Double_t ferror_mu[5][5])
inline

Definition at line 207 of file TRecMdcKalTrack.h.

207 {
208 for (int i= 0 ; i<5 ; i++)
209 for (int j=0; j<=i; j++){
210 m_ferror_mu[i][j] = ferror_mu[i][j];
211 m_ferror_mu[j][i] = ferror_mu[i][j];
212 }
213 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setFErrorP()

void TRecMdcKalTrack::setFErrorP ( const Double_t ferror_p[5][5])
inline

Definition at line 229 of file TRecMdcKalTrack.h.

229 {
230 for (int i= 0 ; i<5 ; i++)
231 for (int j=0; j<=i; j++){
232 m_ferror_p[i][j] = ferror_p[i][j];
233 m_ferror_p[j][i] = ferror_p[i][j];
234 }
235 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setFHelix()

void TRecMdcKalTrack::setFHelix ( const Double_t fhelix[5])
inline

Definition at line 180 of file TRecMdcKalTrack.h.

180 {
181 for (int i = 0 ; i<5 ; i++)
182 m_fhelix[i] = fhelix[i];
183 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setFHelixE()

void TRecMdcKalTrack::setFHelixE ( const Double_t fhelix_e[5])
inline

Definition at line 192 of file TRecMdcKalTrack.h.

192 {
193 for (int i = 0 ; i<5 ; i++)
194 m_fhelix_e[i] = fhelix_e[i];
195 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setFHelixK()

void TRecMdcKalTrack::setFHelixK ( const Double_t fhelix_k[5])
inline

Definition at line 214 of file TRecMdcKalTrack.h.

214 {
215 for (int i = 0 ; i<5 ; i++)
216 m_fhelix_k[i] = fhelix_k[i];
217 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setFHelixMu()

void TRecMdcKalTrack::setFHelixMu ( const Double_t fhelix_mu[5])
inline

Definition at line 203 of file TRecMdcKalTrack.h.

203 {
204 for (int i = 0 ; i<5 ; i++)
205 m_fhelix_mu[i] = fhelix_mu[i];
206 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setFHelixP()

void TRecMdcKalTrack::setFHelixP ( const Double_t fhelix_p[5])
inline

Definition at line 225 of file TRecMdcKalTrack.h.

225 {
226 for (int i = 0 ; i<5 ; i++)
227 m_fhelix_p[i] = fhelix_p[i];
228 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setFiTerm()

void TRecMdcKalTrack::setFiTerm ( const Double_t fiTerm[5])
inline

Definition at line 95 of file TRecMdcKalTrack.h.

95 {
96 for (int i =0 ; i< 5 ; i++)
97 m_fiTerm[i] = fiTerm[i];
98 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLength()

void TRecMdcKalTrack::setLength ( const Double_t length[5])
inline

Definition at line 90 of file TRecMdcKalTrack.h.

90 {
91 for (int i =0 ; i< 5 ; i++)
92 m_length[i] = length[i];
93 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLError()

void TRecMdcKalTrack::setLError ( const Double_t lerror[5][5])
inline

Definition at line 242 of file TRecMdcKalTrack.h.

242 {
243 for (int i= 0 ; i<5 ; i++)
244 for (int j=0; j<=i; j++){
245 m_lerror[i][j] = lerror[i][j];
246 m_lerror[j][i] = lerror[i][j];
247 }
248 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLErrorE()

void TRecMdcKalTrack::setLErrorE ( const Double_t lerror_e[5][5])
inline

Definition at line 254 of file TRecMdcKalTrack.h.

254 {
255 for (int i= 0 ; i<5 ; i++)
256 for (int j=0; j<=i; j++){
257 m_lerror_e[i][j] = lerror_e[i][j];
258 m_lerror_e[j][i] = lerror_e[i][j];
259 }
260 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLErrorK()

void TRecMdcKalTrack::setLErrorK ( const Double_t lerror_k[5][5])
inline

Definition at line 280 of file TRecMdcKalTrack.h.

280 {
281 for (int i=0; i<5; i++)
282 for (int j=0; j<=i; j++){
283 m_lerror_k[i][j] = lerror_k[i][j];
284 m_lerror_k[j][i] = lerror_k[i][j];
285 }
286 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLErrorMu()

void TRecMdcKalTrack::setLErrorMu ( const Double_t lerror_mu[5][5])
inline

Definition at line 267 of file TRecMdcKalTrack.h.

267 {
268 for (int i=0; i<5; i++)
269 for (int j=0; j<=i; j++){
270 m_lerror_mu[i][j] = lerror_mu[i][j];
271 m_lerror_mu[j][i] = lerror_mu[i][j];
272 }
273 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLErrorP()

void TRecMdcKalTrack::setLErrorP ( const Double_t lerror_p[5][5])
inline

Definition at line 293 of file TRecMdcKalTrack.h.

293 {
294 for (int i=0; i<5 ; i++)
295 for (int j=0; j<=i; j++){
296 m_lerror_p[i][j] = lerror_p[i][j];
297 m_lerror_p[j][i] = lerror_p[i][j];
298 }
299 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLHelix()

void TRecMdcKalTrack::setLHelix ( const Double_t lhelix[5])
inline

Definition at line 238 of file TRecMdcKalTrack.h.

238 {
239 for (int i = 0 ; i<5 ; i++)
240 m_lhelix[i] = lhelix[i];
241 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLHelixE()

void TRecMdcKalTrack::setLHelixE ( const Double_t lhelix_e[5])
inline

Definition at line 249 of file TRecMdcKalTrack.h.

249 {
250 for (int i = 0 ; i<5 ; i++)
251 m_lhelix_e[i] = lhelix_e[i];
252 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLHelixK()

void TRecMdcKalTrack::setLHelixK ( const Double_t lhelix_k[5])
inline

Definition at line 275 of file TRecMdcKalTrack.h.

275 {
276 for (int i=0; i<5; i++)
277 m_lhelix_k[i] = lhelix_k[i];
278 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLHelixMu()

void TRecMdcKalTrack::setLHelixMu ( const Double_t lhelix_mu[5])
inline

Definition at line 262 of file TRecMdcKalTrack.h.

262 {
263 for (int i = 0 ; i<5 ; i++)
264 m_lhelix_mu[i] = lhelix_mu[i];
265 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLHelixP()

void TRecMdcKalTrack::setLHelixP ( const Double_t lhelix_p[5])
inline

Definition at line 288 of file TRecMdcKalTrack.h.

288 {
289 for (int i =0; i<5 ; i++)
290 m_lhelix_p[i] = lhelix_p[i];
291 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLPivot()

void TRecMdcKalTrack::setLPivot ( const Double_t lpivot[3])
inline

Definition at line 359 of file TRecMdcKalTrack.h.

359 {
360 for(int i=0; i<3; i++) m_lpivot[i] = lpivot[i];
361 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLPivotE()

void TRecMdcKalTrack::setLPivotE ( const Double_t lpivot_e[3])
inline

Definition at line 351 of file TRecMdcKalTrack.h.

351 {
352 for(int i=0; i<3; i++) m_lpivot_e[i] = lpivot_e[i];
353 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLPivotK()

void TRecMdcKalTrack::setLPivotK ( const Double_t lpivot_k[3])
inline

Definition at line 363 of file TRecMdcKalTrack.h.

363 {
364 for(int i=0; i<3; i++) m_lpivot_k[i] = lpivot_k[i];
365 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLPivotMu()

void TRecMdcKalTrack::setLPivotMu ( const Double_t lpivot_mu[3])
inline

Definition at line 355 of file TRecMdcKalTrack.h.

355 {
356 for(int i=0; i<3; i++) m_lpivot_mu[i] = lpivot_mu[i];
357 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLPivotP()

void TRecMdcKalTrack::setLPivotP ( const Double_t lpivot_p[3])
inline

Definition at line 367 of file TRecMdcKalTrack.h.

367 {
368 for(int i=0; i<3; i++) m_lpivot_p[i] = lpivot_p[i];
369 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLPoint()

void TRecMdcKalTrack::setLPoint ( const Double_t lpoint[3])
inline

Definition at line 339 of file TRecMdcKalTrack.h.

339 {
340 for(int i=0; i<3; i++) m_lpoint[i] = lpoint[i];
341 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLPointE()

void TRecMdcKalTrack::setLPointE ( const Double_t lpoint_e[3])
inline

Definition at line 331 of file TRecMdcKalTrack.h.

331 {
332 for(int i=0; i<3; i++) m_lpoint_e[i] = lpoint_e[i];
333 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLPointK()

void TRecMdcKalTrack::setLPointK ( const Double_t lpoint_k[3])
inline

Definition at line 343 of file TRecMdcKalTrack.h.

343 {
344 for(int i=0; i<3; i++) m_lpoint_k[i] = lpoint_k[i];
345 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLPointMu()

void TRecMdcKalTrack::setLPointMu ( const Double_t lpoint_mu[3])
inline

Definition at line 335 of file TRecMdcKalTrack.h.

335 {
336 for(int i=0; i<3; i++) m_lpoint_mu[i] = lpoint_mu[i];
337 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setLPointP()

void TRecMdcKalTrack::setLPointP ( const Double_t lpoint_p[3])
inline

Definition at line 347 of file TRecMdcKalTrack.h.

347 {
348 for(int i=0; i<3; i++) m_lpoint_p[i] = lpoint_p[i];
349 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setMass()

void TRecMdcKalTrack::setMass ( const Double_t mass[5])
inline

Definition at line 85 of file TRecMdcKalTrack.h.

85 {
86 for (int i =0 ; i< 5 ; i++)
87 m_mass[i] = mass[i];
88 }
double mass

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setNdf()

void TRecMdcKalTrack::setNdf ( const Int_t ndf,
Int_t i,
Int_t pid )
inline

Definition at line 117 of file TRecMdcKalTrack.h.

117{ m_ndf[i][pid] = ndf ;}

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setNhits()

void TRecMdcKalTrack::setNhits ( const Int_t nhits[5])
inline

Definition at line 110 of file TRecMdcKalTrack.h.

110 {
111 for (int i =0 ; i< 5 ; i++)
112 m_nhits[i] = nhits[i];
113 }
int nhits

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setNlayer()

void TRecMdcKalTrack::setNlayer ( const Int_t nlayer,
Int_t pid )
inline

Definition at line 119 of file TRecMdcKalTrack.h.

119{ m_nlayer[pid] = nlayer;}

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setNseg()

void TRecMdcKalTrack::setNseg ( const Int_t nSeg,
Int_t pid )
inline

Definition at line 118 of file TRecMdcKalTrack.h.

118{ m_nSegs[pid] = nSeg ;}

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setPathSM()

void TRecMdcKalTrack::setPathSM ( const Double_t pathSM[5])
inline

Definition at line 100 of file TRecMdcKalTrack.h.

100 {
101 for (int i =0 ; i< 5 ; i++)
102 m_pathSM[i] = pathSM[i];
103 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setPoca()

void TRecMdcKalTrack::setPoca ( const Double_t poca[3])
inline

Definition at line 319 of file TRecMdcKalTrack.h.

319 {
320 for(int i=0; i<3; i++) m_poca[i] = poca[i];
321 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setPocaE()

void TRecMdcKalTrack::setPocaE ( const Double_t poca_e[3])
inline

Definition at line 311 of file TRecMdcKalTrack.h.

311 {
312 for(int i=0; i<3; i++) m_poca_e[i] = poca_e[i];
313 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setPocaK()

void TRecMdcKalTrack::setPocaK ( const Double_t poca_k[3])
inline

Definition at line 323 of file TRecMdcKalTrack.h.

323 {
324 for(int i=0; i<3; i++) m_poca_k[i] = poca_k[i];
325 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setPocaMu()

void TRecMdcKalTrack::setPocaMu ( const Double_t poca_mu[3])
inline

Definition at line 315 of file TRecMdcKalTrack.h.

315 {
316 for(int i=0; i<3; i++) m_poca_mu[i] = poca_mu[i];
317 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setPocaP()

void TRecMdcKalTrack::setPocaP ( const Double_t poca_p[3])
inline

Definition at line 327 of file TRecMdcKalTrack.h.

327 {
328 for(int i=0; i<3; i++) m_poca_p[i] = poca_p[i];
329 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setStat()

void TRecMdcKalTrack::setStat ( const Int_t stat,
Int_t i,
Int_t pid )
inline

Definition at line 115 of file TRecMdcKalTrack.h.

115{ m_stat[i][pid] = stat ;}

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setTError()

void TRecMdcKalTrack::setTError ( const Double_t terror[15])
inline

Definition at line 305 of file TRecMdcKalTrack.h.

305 {
306 for (int i= 0 ; i<15 ; i++){
307 m_terror[i] = terror[i];
308 }
309 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setTHelix()

void TRecMdcKalTrack::setTHelix ( const Double_t thelix[5])
inline

Definition at line 301 of file TRecMdcKalTrack.h.

301 {
302 for (int i = 0 ; i<5 ; i++)
303 m_thelix[i] = thelix[i];
304 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setTof()

void TRecMdcKalTrack::setTof ( const Double_t tof[5])
inline

Definition at line 105 of file TRecMdcKalTrack.h.

105 {
106 for (int i =0 ; i< 5 ; i++)
107 m_tof[i] = tof[i];
108 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setTrackId()

void TRecMdcKalTrack::setTrackId ( const Int_t trackId)
inline

Definition at line 84 of file TRecMdcKalTrack.h.

84{ m_trackId = trackId; }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setZError()

void TRecMdcKalTrack::setZError ( const Double_t zerror[5][5])
inline

Definition at line 125 of file TRecMdcKalTrack.h.

125 {
126 for (int i= 0 ; i<5 ; i++)
127 for (int j=0; j<=i; j++){
128 m_zerror[i][j] = zerror[i][j];
129 m_zerror[j][i] = zerror[i][j];
130 }
131 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setZErrorE()

void TRecMdcKalTrack::setZErrorE ( const Double_t zerror_e[5][5])
inline

Definition at line 136 of file TRecMdcKalTrack.h.

136 {
137 for (int i= 0 ; i<5 ; i++)
138 for (int j=0; j<=i; j++){
139 m_zerror_e[i][j] = zerror_e[i][j];
140 m_zerror_e[j][i] = zerror_e[i][j];
141 }
142 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setZErrorK()

void TRecMdcKalTrack::setZErrorK ( const Double_t zerror_k[5][5])
inline

Definition at line 160 of file TRecMdcKalTrack.h.

160 {
161 for (int i= 0 ; i<5 ; i++)
162 for (int j=0; j<=i; j++){
163 m_zerror_k[i][j] = zerror_k[i][j];
164 m_zerror_k[j][i] = zerror_k[i][j];
165 }
166 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setZErrorMu()

void TRecMdcKalTrack::setZErrorMu ( const Double_t zerror_mu[5][5])
inline

Definition at line 149 of file TRecMdcKalTrack.h.

149 {
150 for (int i= 0 ; i<5 ; i++)
151 for (int j=0; j<=i; j++){
152 m_zerror_mu[i][j] = zerror_mu[i][j];
153 m_zerror_mu[j][i] = zerror_mu[i][j];
154 }
155 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setZErrorP()

void TRecMdcKalTrack::setZErrorP ( const Double_t zerror_p[5][5])
inline

Definition at line 171 of file TRecMdcKalTrack.h.

171 {
172 for (int i= 0 ; i<5 ; i++)
173 for (int j=0; j<=i; j++){
174 m_zerror_p[i][j] = zerror_p[i][j];
175 m_zerror_p[j][i] = zerror_p[i][j];
176 }
177 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setZHelix()

void TRecMdcKalTrack::setZHelix ( const Double_t zhelix[5])
inline

Definition at line 121 of file TRecMdcKalTrack.h.

121 {
122 for (int i = 0 ; i<5 ; i++)
123 m_zhelix[i] = zhelix[i];
124 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setZHelixE()

void TRecMdcKalTrack::setZHelixE ( const Double_t zhelix_e[5])
inline

Definition at line 132 of file TRecMdcKalTrack.h.

132 {
133 for (int i = 0 ; i<5 ; i++)
134 m_zhelix_e[i] = zhelix_e[i];
135 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setZHelixK()

void TRecMdcKalTrack::setZHelixK ( const Double_t zhelix_k[5])
inline

Definition at line 156 of file TRecMdcKalTrack.h.

156 {
157 for (int i = 0 ; i<5 ; i++)
158 m_zhelix_k[i] = zhelix_k[i];
159 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setZHelixMu()

void TRecMdcKalTrack::setZHelixMu ( const Double_t zhelix_mu[5])
inline

Definition at line 144 of file TRecMdcKalTrack.h.

144 {
145 for (int i = 0 ; i<5 ; i++)
146 m_zhelix_mu[i] = zhelix_mu[i];
147 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

◆ setZHelixP()

void TRecMdcKalTrack::setZHelixP ( const Double_t zhelix_p[5])
inline

Definition at line 167 of file TRecMdcKalTrack.h.

167 {
168 for (int i = 0 ; i<5 ; i++)
169 m_zhelix_p[i] = zhelix_p[i];
170 }

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().


The documentation for this class was generated from the following files: