1#ifndef RootEventData_TRecMdcTrack_H
2#define RootEventData_TRecMdcTrack_H 1
17 const Int_t
trackId()
const {
return m_trackId; }
18 const Double_t
helix(Int_t i)
const {
return m_helix[i]; }
19 const Int_t
charge()
const;
20 const Double_t
pxy()
const;
21 const Double_t
px()
const;
22 const Double_t
py()
const;
23 const Double_t
pz()
const;
24 const Double_t
p()
const;
25 const Double_t
theta()
const;
26 const Double_t
phi()
const;
27 const Double_t
x()
const;
28 const Double_t
y()
const;
29 const Double_t
z()
const;
30 const Double_t
r()
const;
31 const Int_t
stat()
const {
return m_stat; }
32 const Double_t
chi2()
const {
return m_chi2; }
33 const Int_t
ndof()
const {
return m_ndof; }
34 const Double_t
err(Int_t i)
const {
return m_err[i];}
35 const Int_t
nhits( )
const {
return m_nhits; }
36 const Int_t
nster()
const {
return m_nster; }
37 const Int_t
nlayer()
const {
return m_nlayer; }
41 const Double_t
vx0(
void )
const {
return m_vx0; }
42 const Double_t
vy0(
void )
const {
return m_vy0; }
43 const Double_t
vz0(
void )
const {
return m_vz0; }
44 const Double_t
fiTerm(
void )
const {
return m_fiTerm; }
49 for(Int_t i=0; i<5; i++) m_helix[i] =
helix[i];
52 void setChi2(
const Double_t chi ) { m_chi2 = chi; }
55 void setErr(
const Double_t er[15] ) {
56 for (Int_t i=0;i<15;i++) m_err[i] = er[i];
68 void setFiTerm(Double_t fiterm) { m_fiTerm = fiterm;}
72 m_helix[i]=mdcTrk->
helix(i);
74 for(
int i=0;i<15;i++){
75 m_err[i]=mdcTrk->
err(i);
78 m_stat=mdcTrk->
stat();
79 m_chi2=mdcTrk->
chi2();
80 m_ndof=mdcTrk->
ndof();
81 m_nster=mdcTrk->
nster();
86 m_fiTerm =mdcTrk->
fiTerm();
101 vector<Int_t> m_vecClusterId;
void setVZ0(Double_t vz0)
const Double_t phi() const
const Double_t pz() const
void setStat(const Int_t stat)
void setVX0(Double_t vx0)
void setNdof(const Int_t ndof)
const Int_t nster() const
const Double_t vz0(void) const
void setErr(const Double_t er[15])
void setHelix(const Double_t helix[5])
const Double_t px() const
const Int_t nhits() const
const Double_t chi2() const
void setNhits(const Int_t nh)
const Int_t trackId() const
void setNster(const Int_t ns)
void setNlayer(const Int_t nlayer)
void setChi2(const Double_t chi)
void setVecClusterId(vector< Int_t > &vecCluId)
void setTRecMdcTrack(const TRecMdcTrack *mdcTrk)
const Double_t vy0(void) const
const Double_t fiTerm(void) const
void setTrackId(const Int_t trackId)
const Double_t pxy() const
const Double_t err(Int_t i) const
const Double_t theta() const
void setFiTerm(Double_t fiterm)
vector< Int_t > vecClusterId() const
const Int_t nlayer() const
void setVY0(Double_t vy0)
const Int_t charge() const
const Double_t vx0(void) const
const Double_t py() const
const Double_t helix(Int_t i) const