1#ifndef RootEventData_TRecTofTrack_H
2#define RootEventData_TRecTofTrack_H 1
17 Int_t
trackID()
const {
return m_trackID; }
18 Int_t
tofID()
const {
return m_tofID; }
20 UInt_t
status()
const {
return m_status; }
22 Double_t
path()
const {
return m_path; }
23 Double_t
zrhit()
const {
return m_zrhit; }
24 Double_t
ph()
const {
return m_ph; }
25 Double_t
tof()
const {
return m_tof; }
26 Double_t
errtof()
const {
return m_sigma[0]; }
27 Double_t
beta()
const {
return m_beta; }
29 Double_t
texp(Int_t i)
const {
return m_texp[i]; }
31 Double_t
texpMuon()
const {
return m_texp[1]; }
32 Double_t
texpPion()
const {
return m_texp[2]; }
33 Double_t
texpKaon()
const {
return m_texp[3]; }
36 Double_t
toffset(Int_t i)
const {
return m_toffset[i]; }
44 Double_t
sigma(Int_t i)
const {
return m_sigma[i]; }
52 Int_t
quality()
const {
return m_quality; }
54 Double_t
t0()
const {
return m_t0; }
55 Double_t
errt0()
const {
return m_errt0; }
57 Double_t
errz()
const {
return m_errz; }
58 Double_t
phi()
const {
return m_phi; }
59 Double_t
errphi()
const {
return m_errphi; }
60 Double_t
energy()
const {
return m_energy; }
71 void setErrTof(Double_t etof) { m_sigma[0] = etof; }
107 m_tofID = toftrk->
tofID();
108 m_status = toftrk->
status();
109 m_path = toftrk->
path();
110 m_zrhit = toftrk->
zrhit();
112 m_tof = toftrk->
tof();
113 m_beta = toftrk->
beta();
114 for(
int i=0;i<5;i++){
115 m_texp[i]= toftrk->
texp(i);}
116 for(
int i=0;i<6;i++){
117 m_toffset[i]= toftrk->
toffset(i);}
118 for(
int i=0;i<6;i++){
119 m_sigma[i]= toftrk->
sigma(i);}
122 m_errt0 = toftrk->
errt0();
123 m_errz = toftrk->
errz();
124 m_phi = toftrk->
phi();
125 m_errphi = toftrk->
errphi();
126 m_energy = toftrk->
energy();
153 Double_t m_toffset[6];
173 Double_t m_errenergy;
void setTexpElectron(Double_t texpe)
Double_t texpMuon() const
void setToffsetAntiProton(Double_t topb)
void setSigmaKaon(Double_t sk)
Double_t sigmaPion() const
Double_t sigmaAntiProton() const
Double_t sigma(Int_t i) const
void setTof(Double_t tof)
void setTrackID(Int_t trackID)
Double_t texpKaon() const
void setTexpProton(Double_t texpp)
Double_t toffsetMuon() const
void setToffsetKaon(Double_t tok)
Double_t sigmaProton() const
void setToffset(Double_t toffset[6])
Double_t texpProton() const
void setSigmaElectron(Double_t se)
void setEnergy(Double_t energy)
void setTexp(Double_t texp[5])
Double_t texpElectron() const
void setSigma(Double_t sigma[6])
void setStatus(UInt_t status)
void setToffsetElectron(Double_t toe)
Double_t sigmaMuon() const
void setTexpKaon(Double_t texpk)
Double_t texp(Int_t i) const
void setToffsetMuon(Double_t tomu)
void setQuality(Int_t quality)
void setSigmaPion(Double_t spi)
Double_t toffsetPion() const
void setErrZ(Double_t errz)
void setErrTof(Double_t etof)
Double_t toffsetKaon() const
void setTRecTofTrack(const TRecTofTrack *toftrk)
Double_t texpPion() const
void setTofID(Int_t tofID)
void setSigmaAntiProton(Double_t spb)
Double_t toffsetAntiProton() const
void setToffsetPion(Double_t topi)
void setBeta(Double_t beta)
Double_t toffsetProton() const
Double_t errenergy() const
void setSigmaMuon(Double_t smu)
void setPhi(Double_t phi)
void setErrPhi(Double_t errphi)
Double_t sigmaElectron() const
void setTofTrackID(Int_t tofTrackID)
void setPath(Double_t path)
void setErrEnergy(Double_t errenergy)
void setTexpMuon(Double_t texpmu)
Double_t toffset(Int_t i) const
void setToffsetProton(Double_t top)
void setSigmaProton(Double_t sp)
void setZrHit(Double_t zrhit)
void setTexpPion(Double_t texppi)
Double_t sigmaKaon() const
Double_t toffsetElectron() const
void setErrT0(Double_t errt0)