TRecMdcKalTrack Class Reference

#include <TRecMdcKalTrack.h>

List of all members.

Public Member Functions

 TRecMdcKalTrack ()
 ~TRecMdcKalTrack ()
const Int_t getTrackId () const
const Double_t getMass (Int_t pid) const
const Double_t getLength (Int_t pid) const
const Double_t getTof (Int_t pid) const
const Double_t getfiTerm (Int_t pid) const
const Double_t getPathSM (Int_t pid) const
const Int_t getNhits (Int_t pid) const
const Int_t getNlayer (Int_t pid) const
const Int_t getStat (Int_t i, Int_t pid) const
const Double_t getChisq (Int_t i, Int_t pid) const
const Int_t getNdf (Int_t i, Int_t pid) const
const Int_t getNseg (Int_t pid) const
const Double_t getZHelix (Int_t i) const
const Double_t getZError (Int_t i, Int_t j) const
const Double_t getZHelixE (Int_t i) const
const Double_t getZErrorE (Int_t i, Int_t j) const
const Double_t getZHelixMu (Int_t i) const
const Double_t getZErrorMu (Int_t i, Int_t j) const
const Double_t getZHelixK (Int_t i) const
const Double_t getZErrorK (Int_t i, Int_t j) const
const Double_t getZHelixP (Int_t i) const
const Double_t getZErrorP (Int_t i, Int_t j) const
const Double_t getFHelix (Int_t i) const
const Double_t getFError (Int_t i, Int_t j) const
const Double_t getFHelixE (Int_t i) const
const Double_t getFErrorE (Int_t i, Int_t j) const
const Double_t getFHelixMu (Int_t i) const
const Double_t getFErrorMu (Int_t i, Int_t j) const
const Double_t getFHelixK (Int_t i) const
const Double_t getFErrorK (Int_t i, Int_t j) const
const Double_t getFHelixP (Int_t i) const
const Double_t getFErrorP (Int_t i, Int_t j) const
const Double_t getLHelix (Int_t i) const
const Double_t getLError (Int_t i, Int_t j) const
const Double_t getLHelixE (Int_t i) const
const Double_t getLErrorE (Int_t i, Int_t j) const
const Double_t getLHelixMu (Int_t i) const
const Double_t getLErrorMu (Int_t i, Int_t j) const
const Double_t getLHelixK (Int_t i) const
const Double_t getLErrorK (Int_t i, Int_t j) const
const Double_t getLHelixP (Int_t i) const
const Double_t getLErrorP (Int_t i, Int_t j) const
const Double_t getTHelix (Int_t i) const
const Double_t getTError (Int_t i) const
const Double_t getPocaE (Int_t i) const
const Double_t getPocaMu (Int_t i) const
const Double_t getPoca (Int_t i) const
const Double_t getPocaK (Int_t i) const
const Double_t getPocaP (Int_t i) const
const Double_t getLPointE (Int_t i) const
const Double_t getLPointMu (Int_t i) const
const Double_t getLPoint (Int_t i) const
const Double_t getLPointK (Int_t i) const
const Double_t getLPointP (Int_t i) const
const Double_t getLPivotE (Int_t i) const
const Double_t getLPivotMu (Int_t i) const
const Double_t getLPivot (Int_t i) const
const Double_t getLPivotK (Int_t i) const
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])

Private Attributes

Int_t m_trackId
Double_t m_mass [5]
Double_t m_length [5]
Double_t m_tof [5]
Double_t m_fiTerm [5]
Double_t m_pathSM [5]
Int_t m_nhits [5]
Int_t m_nlayer [5]
Int_t m_stat [2][5]
Double_t m_chisq [2][5]
Int_t m_ndf [2][5]
Int_t m_nSegs [5]
Double_t m_poca [3]
Double_t m_poca_e [3]
Double_t m_poca_mu [3]
Double_t m_poca_k [3]
Double_t m_poca_p [3]
Double_t m_lpoint [3]
Double_t m_lpoint_e [3]
Double_t m_lpoint_mu [3]
Double_t m_lpoint_k [3]
Double_t m_lpoint_p [3]
Double_t m_lpivot [3]
Double_t m_lpivot_e [3]
Double_t m_lpivot_mu [3]
Double_t m_lpivot_k [3]
Double_t m_lpivot_p [3]
Double_t m_zhelix [5]
Double_t m_zerror [5][5]
Double_t m_zhelix_e [5]
Double_t m_zerror_e [5][5]
Double_t m_zhelix_mu [5]
Double_t m_zerror_mu [5][5]
Double_t m_zhelix_k [5]
Double_t m_zerror_k [5][5]
Double_t m_zhelix_p [5]
Double_t m_zerror_p [5][5]
Double_t m_fhelix [5]
Double_t m_ferror [5][5]
Double_t m_fhelix_e [5]
Double_t m_ferror_e [5][5]
Double_t m_fhelix_mu [5]
Double_t m_ferror_mu [5][5]
Double_t m_fhelix_k [5]
Double_t m_ferror_k [5][5]
Double_t m_fhelix_p [5]
Double_t m_ferror_p [5][5]
Double_t m_lhelix [5]
Double_t m_lerror [5][5]
Double_t m_lhelix_e [5]
Double_t m_lerror_e [5][5]
Double_t m_lhelix_mu [5]
Double_t m_lerror_mu [5][5]
Double_t m_lhelix_k [5]
Double_t m_lerror_k [5][5]
Double_t m_lhelix_p [5]
Double_t m_lerror_p [5][5]
Double_t m_thelix [5]
Double_t m_terror [15]


Detailed Description

Definition at line 7 of file TRecMdcKalTrack.h.


Constructor & Destructor Documentation

TRecMdcKalTrack::TRecMdcKalTrack (  ) 

TRecMdcKalTrack::~TRecMdcKalTrack (  ) 

Definition at line 12 of file TRecMdcKalTrack.cxx.

00012                                    {
00013     Clear();
00014  }


Member Function Documentation

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

Definition at line 24 of file TRecMdcKalTrack.h.

References m_chisq.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 38 of file TRecMdcKalTrack.h.

References m_ferror.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 40 of file TRecMdcKalTrack.h.

References m_ferror_e.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 44 of file TRecMdcKalTrack.h.

References m_ferror_k.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 42 of file TRecMdcKalTrack.h.

References m_ferror_mu.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 46 of file TRecMdcKalTrack.h.

References m_ferror_p.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

const Double_t TRecMdcKalTrack::getFHelix ( Int_t  i  )  const [inline]

Definition at line 37 of file TRecMdcKalTrack.h.

References m_fhelix.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00037 {return m_fhelix[i];}  

const Double_t TRecMdcKalTrack::getFHelixE ( Int_t  i  )  const [inline]

Definition at line 39 of file TRecMdcKalTrack.h.

References m_fhelix_e.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00039 {return m_fhelix_e[i];} 

const Double_t TRecMdcKalTrack::getFHelixK ( Int_t  i  )  const [inline]

Definition at line 43 of file TRecMdcKalTrack.h.

References m_fhelix_k.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00043 {return m_fhelix_k[i];}                              

const Double_t TRecMdcKalTrack::getFHelixMu ( Int_t  i  )  const [inline]

Definition at line 41 of file TRecMdcKalTrack.h.

References m_fhelix_mu.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00041 {return m_fhelix_mu[i];}     

const Double_t TRecMdcKalTrack::getFHelixP ( Int_t  i  )  const [inline]

Definition at line 45 of file TRecMdcKalTrack.h.

References m_fhelix_p.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00045 {return m_fhelix_p[i];}                              

const Double_t TRecMdcKalTrack::getfiTerm ( Int_t  pid  )  const [inline]

Definition at line 19 of file TRecMdcKalTrack.h.

References m_fiTerm.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00019 { return m_fiTerm[pid];   }   

const Double_t TRecMdcKalTrack::getLength ( Int_t  pid  )  const [inline]

Definition at line 17 of file TRecMdcKalTrack.h.

References m_length.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00017 { return m_length[pid];   }   

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

Definition at line 48 of file TRecMdcKalTrack.h.

References m_lerror.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 50 of file TRecMdcKalTrack.h.

References m_lerror_e.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 54 of file TRecMdcKalTrack.h.

References m_lerror_k.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 52 of file TRecMdcKalTrack.h.

References m_lerror_mu.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 56 of file TRecMdcKalTrack.h.

References m_lerror_p.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

const Double_t TRecMdcKalTrack::getLHelix ( Int_t  i  )  const [inline]

Definition at line 47 of file TRecMdcKalTrack.h.

References m_lhelix.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00047 {return m_lhelix[i];}                     

const Double_t TRecMdcKalTrack::getLHelixE ( Int_t  i  )  const [inline]

Definition at line 49 of file TRecMdcKalTrack.h.

References m_lhelix_e.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00049 {return m_lhelix_e[i];}                  

const Double_t TRecMdcKalTrack::getLHelixK ( Int_t  i  )  const [inline]

Definition at line 53 of file TRecMdcKalTrack.h.

References m_lhelix_k.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00053 {return m_lhelix_k[i];}                  

const Double_t TRecMdcKalTrack::getLHelixMu ( Int_t  i  )  const [inline]

Definition at line 51 of file TRecMdcKalTrack.h.

References m_lhelix_mu.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00051 {return m_lhelix_mu[i];}                

const Double_t TRecMdcKalTrack::getLHelixP ( Int_t  i  )  const [inline]

Definition at line 55 of file TRecMdcKalTrack.h.

References m_lhelix_p.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00055 {return m_lhelix_p[i];}                  

const Double_t TRecMdcKalTrack::getLPivot ( Int_t  i  )  const [inline]

Definition at line 78 of file TRecMdcKalTrack.h.

References m_lpivot.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00078 {return m_lpivot[i];}

const Double_t TRecMdcKalTrack::getLPivotE ( Int_t  i  )  const [inline]

Definition at line 76 of file TRecMdcKalTrack.h.

References m_lpivot_e.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00076 {return m_lpivot_e[i];}

const Double_t TRecMdcKalTrack::getLPivotK ( Int_t  i  )  const [inline]

Definition at line 79 of file TRecMdcKalTrack.h.

References m_lpivot_k.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00079 {return m_lpivot_k[i];}

const Double_t TRecMdcKalTrack::getLPivotMu ( Int_t  i  )  const [inline]

Definition at line 77 of file TRecMdcKalTrack.h.

References m_lpivot_mu.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00077 {return m_lpivot_mu[i];}

const Double_t TRecMdcKalTrack::getLPivotP ( Int_t  i  )  const [inline]

Definition at line 80 of file TRecMdcKalTrack.h.

References m_lpivot_p.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00080 {return m_lpivot_p[i];}

const Double_t TRecMdcKalTrack::getLPoint ( Int_t  i  )  const [inline]

Definition at line 72 of file TRecMdcKalTrack.h.

References m_lpoint.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00072 {return m_lpoint[i];}

const Double_t TRecMdcKalTrack::getLPointE ( Int_t  i  )  const [inline]

Definition at line 70 of file TRecMdcKalTrack.h.

References m_lpoint_e.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00070 {return m_lpoint_e[i];}

const Double_t TRecMdcKalTrack::getLPointK ( Int_t  i  )  const [inline]

Definition at line 73 of file TRecMdcKalTrack.h.

References m_lpoint_k.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00073 {return m_lpoint_k[i];}

const Double_t TRecMdcKalTrack::getLPointMu ( Int_t  i  )  const [inline]

Definition at line 71 of file TRecMdcKalTrack.h.

References m_lpoint_mu.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00071 {return m_lpoint_mu[i];}

const Double_t TRecMdcKalTrack::getLPointP ( Int_t  i  )  const [inline]

Definition at line 74 of file TRecMdcKalTrack.h.

References m_lpoint_p.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00074 {return m_lpoint_p[i];}

const Double_t TRecMdcKalTrack::getMass ( Int_t  pid  )  const [inline]

Definition at line 16 of file TRecMdcKalTrack.h.

References m_mass.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00016 { return m_mass[pid];   }       

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

Definition at line 25 of file TRecMdcKalTrack.h.

References m_ndf.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

const Int_t TRecMdcKalTrack::getNhits ( Int_t  pid  )  const [inline]

Definition at line 21 of file TRecMdcKalTrack.h.

References m_nhits.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00021 { return m_nhits[pid];   }       

const Int_t TRecMdcKalTrack::getNlayer ( Int_t  pid  )  const [inline]

Definition at line 22 of file TRecMdcKalTrack.h.

References m_nlayer.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00022 { return m_nlayer[pid];   }       

const Int_t TRecMdcKalTrack::getNseg ( Int_t  pid  )  const [inline]

Definition at line 26 of file TRecMdcKalTrack.h.

References m_nSegs.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00026 { return m_nSegs[pid]; }

const Double_t TRecMdcKalTrack::getPathSM ( Int_t  pid  )  const [inline]

Definition at line 20 of file TRecMdcKalTrack.h.

References m_pathSM.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00020 { return m_pathSM[pid];   }   

const Double_t TRecMdcKalTrack::getPoca ( Int_t  i  )  const [inline]

Definition at line 64 of file TRecMdcKalTrack.h.

References m_poca.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00064 {return m_poca[i];}

const Double_t TRecMdcKalTrack::getPocaE ( Int_t  i  )  const [inline]

Definition at line 60 of file TRecMdcKalTrack.h.

References m_poca_e.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00060 {return m_poca_e[i];}

const Double_t TRecMdcKalTrack::getPocaK ( Int_t  i  )  const [inline]

Definition at line 66 of file TRecMdcKalTrack.h.

References m_poca_k.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00066 {return m_poca_k[i];}

const Double_t TRecMdcKalTrack::getPocaMu ( Int_t  i  )  const [inline]

Definition at line 62 of file TRecMdcKalTrack.h.

References m_poca_mu.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00062 {return m_poca_mu[i];}

const Double_t TRecMdcKalTrack::getPocaP ( Int_t  i  )  const [inline]

Definition at line 68 of file TRecMdcKalTrack.h.

References m_poca_p.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00068 {return m_poca_p[i];}

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

Definition at line 23 of file TRecMdcKalTrack.h.

References m_stat.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

const Double_t TRecMdcKalTrack::getTError ( Int_t  i  )  const [inline]

Definition at line 58 of file TRecMdcKalTrack.h.

References m_terror.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00058 {return m_terror[i];}         

const Double_t TRecMdcKalTrack::getTHelix ( Int_t  i  )  const [inline]

Definition at line 57 of file TRecMdcKalTrack.h.

References m_thelix.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00057 {return m_thelix[i];}                     

const Double_t TRecMdcKalTrack::getTof ( Int_t  pid  )  const [inline]

Definition at line 18 of file TRecMdcKalTrack.h.

References m_tof.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00018 { return m_tof[pid];   }         

const Int_t TRecMdcKalTrack::getTrackId ( void   )  const [inline]

Definition at line 15 of file TRecMdcKalTrack.h.

References m_trackId.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00015 { return m_trackId;  }

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

Definition at line 28 of file TRecMdcKalTrack.h.

References m_zerror.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 30 of file TRecMdcKalTrack.h.

References m_zerror_e.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 34 of file TRecMdcKalTrack.h.

References m_zerror_k.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 32 of file TRecMdcKalTrack.h.

References m_zerror_mu.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

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

Definition at line 36 of file TRecMdcKalTrack.h.

References m_zerror_p.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

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

const Double_t TRecMdcKalTrack::getZHelix ( Int_t  i  )  const [inline]

Definition at line 27 of file TRecMdcKalTrack.h.

References m_zhelix.

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

00027 {return m_zhelix[i];}

const Double_t TRecMdcKalTrack::getZHelixE ( Int_t  i  )  const [inline]

Definition at line 29 of file TRecMdcKalTrack.h.

References m_zhelix_e.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00029 {return m_zhelix_e[i];}            

const Double_t TRecMdcKalTrack::getZHelixK ( Int_t  i  )  const [inline]

Definition at line 33 of file TRecMdcKalTrack.h.

References m_zhelix_k.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00033 {return m_zhelix_k[i];}            

const Double_t TRecMdcKalTrack::getZHelixMu ( Int_t  i  )  const [inline]

Definition at line 31 of file TRecMdcKalTrack.h.

References m_zhelix_mu.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00031 {return m_zhelix_mu[i];}            

const Double_t TRecMdcKalTrack::getZHelixP ( Int_t  i  )  const [inline]

Definition at line 35 of file TRecMdcKalTrack.h.

References m_zhelix_p.

Referenced by RecMdcKalTrackCnv::TObjectToDataObject().

00035 {return m_zhelix_p[i];}            

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

Definition at line 116 of file TRecMdcKalTrack.h.

References m_chisq.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

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

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

Definition at line 185 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_ferror.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00185                                                            {              
00186                         for (int i= 0 ; i<5 ; i++)                             
00187                                 for (int j=0; j<=i; j++){                             
00188                                         m_ferror[i][j] = ferror[i][j];                     
00189                                         m_ferror[j][i] = ferror[i][j];                     
00190                                 }
00191                 }                                                        

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

Definition at line 196 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_ferror_e.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00196                                                               {           
00197                         for (int i= 0 ; i<5 ; i++)                             
00198                                 for (int j=0; j<=i; j++){                             
00199                                         m_ferror_e[i][j] = ferror_e[i][j];                 
00200                                         m_ferror_e[j][i] = ferror_e[i][j];
00201                                 }                       
00202                 }                                                        

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

Definition at line 218 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_ferror_k.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00218                                                               {           
00219                         for (int i= 0 ; i<5 ; i++)                             
00220                                 for (int j=0; j<=i; j++){                             
00221                                         m_ferror_k[i][j] = ferror_k[i][j];                 
00222                                         m_ferror_k[j][i] = ferror_k[i][j];
00223                                 }                       
00224                 }                                                        

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

Definition at line 207 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_ferror_mu.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00207                                                                 {         
00208                         for (int i= 0 ; i<5 ; i++)                             
00209                                 for (int j=0; j<=i; j++){                             
00210                                         m_ferror_mu[i][j] = ferror_mu[i][j];               
00211                                         m_ferror_mu[j][i] = ferror_mu[i][j];
00212                                 }               
00213                 }                                                        

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

Definition at line 229 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_ferror_p.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00229                                                               {           
00230                         for (int i= 0 ; i<5 ; i++)                             
00231                                 for (int j=0; j<=i; j++){                             
00232                                         m_ferror_p[i][j] = ferror_p[i][j];                 
00233                                         m_ferror_p[j][i] = ferror_p[i][j];
00234                                 }                       
00235                 }                                                        

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

Definition at line 180 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_fhelix.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00180                                                         {                 
00181                         for (int i = 0 ; i<5 ; i++)                           
00182                                 m_fhelix[i] = fhelix[i];                           
00183                 }  

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

Definition at line 192 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_fhelix_e.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00192                                                            {              
00193                         for (int i = 0 ; i<5 ; i++)                           
00194                                 m_fhelix_e[i] = fhelix_e[i];                       
00195                 }                                                        

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

Definition at line 214 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_fhelix_k.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00214                                                            {              
00215                         for (int i = 0 ; i<5 ; i++)                           
00216                                 m_fhelix_k[i] = fhelix_k[i];                       
00217                 }                                                        

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

Definition at line 203 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_fhelix_mu.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00203                                                              {            
00204                         for (int i = 0 ; i<5 ; i++)                           
00205                                 m_fhelix_mu[i] = fhelix_mu[i];                     
00206                 }                                                        

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

Definition at line 225 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_fhelix_p.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00225                                                            {              
00226                         for (int i = 0 ; i<5 ; i++)                           
00227                                 m_fhelix_p[i] = fhelix_p[i];                       
00228                 }                                                        

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

Definition at line 95 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_fiTerm.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00095                                                         { 
00096                         for (int i =0 ; i< 5 ; i++)        
00097                                 m_fiTerm[i] = fiTerm[i];             
00098                 }

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

Definition at line 90 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_length.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00090                                                         { 
00091                         for (int i =0 ; i< 5 ; i++)        
00092                                 m_length[i] = length[i];             
00093                 }

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

Definition at line 242 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_lerror.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00242                                                            {                 
00243                         for (int i= 0 ; i<5 ; i++)                                
00244                                 for (int j=0; j<=i; j++){                                
00245                                         m_lerror[i][j] = lerror[i][j];                        
00246                                         m_lerror[j][i] = lerror[i][j];
00247                                 }                       
00248                 }                                                           

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

Definition at line 254 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_lerror_e.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00254                                                               {              
00255                         for (int i= 0 ; i<5 ; i++)                                
00256                                 for (int j=0; j<=i; j++){                                
00257                                         m_lerror_e[i][j] = lerror_e[i][j];                    
00258                                         m_lerror_e[j][i] = lerror_e[i][j];
00259                                 }                       
00260                 } 

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

Definition at line 280 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_lerror_k.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00280                                                               {              
00281                         for (int i=0; i<5; i++)                                
00282                                 for (int j=0; j<=i; j++){                                
00283                                         m_lerror_k[i][j] = lerror_k[i][j];                    
00284                                         m_lerror_k[j][i] = lerror_k[i][j];
00285                                 }                       
00286                 }                                                           

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

Definition at line 267 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_lerror_mu.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00267                                                                 {            
00268                         for (int i=0; i<5; i++)                                
00269                                 for (int j=0; j<=i; j++){                              
00270                                         m_lerror_mu[i][j] = lerror_mu[i][j];                  
00271                                         m_lerror_mu[j][i] = lerror_mu[i][j];
00272                                 }                       
00273                 }                                                           

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

Definition at line 293 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_lerror_p.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00293                                                               {              
00294                         for (int i=0; i<5 ; i++)                                
00295                                 for (int j=0; j<=i; j++){                                
00296                                         m_lerror_p[i][j] = lerror_p[i][j];                    
00297                                         m_lerror_p[j][i] = lerror_p[i][j]; 
00298                                 }                       
00299                 }                                                           

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

Definition at line 238 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lhelix.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00238                                                         {                    
00239                         for (int i = 0 ; i<5 ; i++)                              
00240                                 m_lhelix[i] = lhelix[i];                              
00241                 }  

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

Definition at line 249 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lhelix_e.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00249                                                            {                 
00250                         for (int i = 0 ; i<5 ; i++)                              
00251                                 m_lhelix_e[i] = lhelix_e[i];                          
00252                 }                                                           

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

Definition at line 275 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lhelix_k.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00275                                                            {                 
00276                         for (int i=0; i<5; i++)                              
00277                                 m_lhelix_k[i] = lhelix_k[i];                          
00278                 }                                                           

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

Definition at line 262 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lhelix_mu.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00262                                                              {               
00263                         for (int i = 0 ; i<5 ; i++)                              
00264                                 m_lhelix_mu[i] = lhelix_mu[i];                        
00265                 } 

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

Definition at line 288 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lhelix_p.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00288                                                            {                 
00289                         for (int i =0; i<5 ; i++)                               
00290                                 m_lhelix_p[i] = lhelix_p[i];                           
00291                 }                                                           

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

Definition at line 359 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lpivot.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00359                                                         {
00360                         for(int i=0; i<3; i++) m_lpivot[i] = lpivot[i];
00361                 }

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

Definition at line 351 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lpivot_e.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00351                                                            {
00352                         for(int i=0; i<3; i++) m_lpivot_e[i] = lpivot_e[i];
00353                 }

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

Definition at line 363 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lpivot_k.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00363                                                            {
00364                         for(int i=0; i<3; i++) m_lpivot_k[i] = lpivot_k[i];
00365                 }

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

Definition at line 355 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lpivot_mu.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00355                                                              {
00356                         for(int i=0; i<3; i++) m_lpivot_mu[i] = lpivot_mu[i];
00357                 }

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

Definition at line 367 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lpivot_p.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00367                                                            {
00368                         for(int i=0; i<3; i++) m_lpivot_p[i] = lpivot_p[i];
00369                 }

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

Definition at line 339 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lpoint.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00339                                                         {
00340                         for(int i=0; i<3; i++) m_lpoint[i] = lpoint[i];
00341                 }

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

Definition at line 331 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lpoint_e.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00331                                                            {
00332                         for(int i=0; i<3; i++) m_lpoint_e[i] = lpoint_e[i];
00333                 }

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

Definition at line 343 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lpoint_k.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00343                                                            {
00344                         for(int i=0; i<3; i++) m_lpoint_k[i] = lpoint_k[i];
00345                 }

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

Definition at line 335 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lpoint_mu.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00335                                                              {
00336                         for(int i=0; i<3; i++) m_lpoint_mu[i] = lpoint_mu[i];
00337                 }

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

Definition at line 347 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_lpoint_p.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00347                                                            {
00348                         for(int i=0; i<3; i++) m_lpoint_p[i] = lpoint_p[i];
00349                 }

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

Definition at line 85 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_mass.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00085                                                     {
00086                         for (int i =0 ; i< 5 ; i++)
00087                                 m_mass[i] = mass[i];
00088                 }

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

Definition at line 117 of file TRecMdcKalTrack.h.

References m_ndf.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

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

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

Definition at line 110 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_nhits.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00110                                                    { 
00111                         for (int i =0 ; i< 5 ; i++)        
00112                                 m_nhits[i] = nhits[i];             
00113                 }                                    

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

Definition at line 119 of file TRecMdcKalTrack.h.

References m_nlayer.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00119 { m_nlayer[pid] = nlayer;}

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

Definition at line 118 of file TRecMdcKalTrack.h.

References m_nSegs.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00118 { m_nSegs[pid] = nSeg ;}

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

Definition at line 100 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_pathSM.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00100                                                         { 
00101                         for (int i =0 ; i< 5 ; i++)        
00102                                 m_pathSM[i] = pathSM[i];             
00103                 }

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

Definition at line 319 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_poca.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00319                                                     {
00320                         for(int i=0; i<3; i++) m_poca[i] = poca[i];
00321                 }

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

Definition at line 311 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_poca_e.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00311                                                        {
00312                         for(int i=0; i<3; i++) m_poca_e[i] = poca_e[i];
00313                 }

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

Definition at line 323 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_poca_k.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00323                                                        {
00324                         for(int i=0; i<3; i++) m_poca_k[i] = poca_k[i];
00325                 }

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

Definition at line 315 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_poca_mu.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00315                                                          {
00316                         for(int i=0; i<3; i++) m_poca_mu[i] = poca_mu[i];
00317                 }

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

Definition at line 327 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_poca_p.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00327                                                        {
00328                         for(int i=0; i<3; i++) m_poca_p[i] = poca_p[i];
00329                 }

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

Definition at line 115 of file TRecMdcKalTrack.h.

References m_stat.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

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

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

Definition at line 305 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_terror.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00305                                                          {                 
00306                         for (int i= 0 ; i<15 ; i++){                                
00307                                 m_terror[i] = terror[i];                        
00308                         }                       
00309                 }                                                           

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

Definition at line 301 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_thelix.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00301                                                         {                    
00302                         for (int i = 0 ; i<5 ; i++)                              
00303                                 m_thelix[i] = thelix[i];                              
00304                 }  

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

Definition at line 105 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_tof.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00105                                                   { 
00106                         for (int i =0 ; i< 5 ; i++)        
00107                                 m_tof[i] = tof[i];             
00108                 }                                    

void TRecMdcKalTrack::setTrackId ( const Int_t  trackId  )  [inline]

Definition at line 84 of file TRecMdcKalTrack.h.

References m_trackId.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00084 { m_trackId = trackId; }

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

Definition at line 125 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_zerror.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00125                                                            {
00126                         for (int i= 0 ; i<5 ; i++)
00127                                 for (int j=0; j<=i; j++){
00128                                         m_zerror[i][j] = zerror[i][j];
00129                                         m_zerror[j][i] = zerror[i][j];
00130                                 }
00131                 }

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

Definition at line 136 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_zerror_e.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00136                                                               {
00137                         for (int i= 0 ; i<5 ; i++)               
00138                                 for (int j=0; j<=i; j++){              
00139                                         m_zerror_e[i][j] = zerror_e[i][j];       
00140                                         m_zerror_e[j][i] = zerror_e[i][j];       
00141                                 }
00142                 }       

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

Definition at line 160 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_zerror_k.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00160                                                               {
00161                         for (int i= 0 ; i<5 ; i++)                    
00162                                 for (int j=0; j<=i; j++){                    
00163                                         m_zerror_k[i][j] = zerror_k[i][j];      
00164                                         m_zerror_k[j][i] = zerror_k[i][j];
00165                                 }       
00166                 }  

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

Definition at line 149 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_zerror_mu.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00149                                                                 {
00150                         for (int i= 0 ; i<5 ; i++)               
00151                                 for (int j=0; j<=i; j++){               
00152                                         m_zerror_mu[i][j] = zerror_mu[i][j];      
00153                                         m_zerror_mu[j][i] = zerror_mu[i][j];      
00154                                 }             
00155                 }

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

Definition at line 171 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, ganga-rec::j, and m_zerror_p.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00171                                                               {
00172                         for (int i= 0 ; i<5 ; i++)   
00173                                 for (int j=0; j<=i; j++){                    
00174                                         m_zerror_p[i][j] = zerror_p[i][j];      
00175                                         m_zerror_p[j][i] = zerror_p[i][j];
00176                                 }       
00177                 }                                               

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

Definition at line 121 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_zhelix.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00121                                                         {
00122                         for (int i = 0 ; i<5 ; i++)
00123                                 m_zhelix[i] = zhelix[i];
00124                 }

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

Definition at line 132 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_zhelix_e.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00132                                                            {   
00133                         for (int i = 0 ; i<5 ; i++)             
00134                                 m_zhelix_e[i] = zhelix_e[i];             
00135                 }                                          

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

Definition at line 156 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_zhelix_k.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00156                                                            {             
00157                         for (int i = 0 ; i<5 ; i++)                  
00158                                 m_zhelix_k[i] = zhelix_k[i];            
00159                 }  

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

Definition at line 144 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_zhelix_mu.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00144                                                              {   
00145                         for (int i = 0 ; i<5 ; i++)             
00146                                 m_zhelix_mu[i] = zhelix_mu[i];             
00147                 }                                          

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

Definition at line 167 of file TRecMdcKalTrack.h.

References genRecEmupikp::i, and m_zhelix_p.

Referenced by RecMdcKalTrackCnv::DataObjectToTObject().

00167                                                            {   
00168                         for (int i = 0 ; i<5 ; i++)                  
00169                                 m_zhelix_p[i] = zhelix_p[i];            
00170                 }                                               


Member Data Documentation

Double_t TRecMdcKalTrack::m_chisq[2][5] [private]

Definition at line 382 of file TRecMdcKalTrack.h.

Referenced by getChisq(), and setChisq().

Double_t TRecMdcKalTrack::m_ferror[5][5] [private]

Definition at line 416 of file TRecMdcKalTrack.h.

Referenced by getFError(), and setFError().

Double_t TRecMdcKalTrack::m_ferror_e[5][5] [private]

Definition at line 418 of file TRecMdcKalTrack.h.

Referenced by getFErrorE(), and setFErrorE().

Double_t TRecMdcKalTrack::m_ferror_k[5][5] [private]

Definition at line 422 of file TRecMdcKalTrack.h.

Referenced by getFErrorK(), and setFErrorK().

Double_t TRecMdcKalTrack::m_ferror_mu[5][5] [private]

Definition at line 420 of file TRecMdcKalTrack.h.

Referenced by getFErrorMu(), and setFErrorMu().

Double_t TRecMdcKalTrack::m_ferror_p[5][5] [private]

Definition at line 424 of file TRecMdcKalTrack.h.

Referenced by getFErrorP(), and setFErrorP().

Double_t TRecMdcKalTrack::m_fhelix[5] [private]

Definition at line 415 of file TRecMdcKalTrack.h.

Referenced by getFHelix(), and setFHelix().

Double_t TRecMdcKalTrack::m_fhelix_e[5] [private]

Definition at line 417 of file TRecMdcKalTrack.h.

Referenced by getFHelixE(), and setFHelixE().

Double_t TRecMdcKalTrack::m_fhelix_k[5] [private]

Definition at line 421 of file TRecMdcKalTrack.h.

Referenced by getFHelixK(), and setFHelixK().

Double_t TRecMdcKalTrack::m_fhelix_mu[5] [private]

Definition at line 419 of file TRecMdcKalTrack.h.

Referenced by getFHelixMu(), and setFHelixMu().

Double_t TRecMdcKalTrack::m_fhelix_p[5] [private]

Definition at line 423 of file TRecMdcKalTrack.h.

Referenced by getFHelixP(), and setFHelixP().

Double_t TRecMdcKalTrack::m_fiTerm[5] [private]

Definition at line 377 of file TRecMdcKalTrack.h.

Referenced by getfiTerm(), and setFiTerm().

Double_t TRecMdcKalTrack::m_length[5] [private]

Definition at line 375 of file TRecMdcKalTrack.h.

Referenced by getLength(), and setLength().

Double_t TRecMdcKalTrack::m_lerror[5][5] [private]

Definition at line 427 of file TRecMdcKalTrack.h.

Referenced by getLError(), and setLError().

Double_t TRecMdcKalTrack::m_lerror_e[5][5] [private]

Definition at line 429 of file TRecMdcKalTrack.h.

Referenced by getLErrorE(), and setLErrorE().

Double_t TRecMdcKalTrack::m_lerror_k[5][5] [private]

Definition at line 433 of file TRecMdcKalTrack.h.

Referenced by getLErrorK(), and setLErrorK().

Double_t TRecMdcKalTrack::m_lerror_mu[5][5] [private]

Definition at line 431 of file TRecMdcKalTrack.h.

Referenced by getLErrorMu(), and setLErrorMu().

Double_t TRecMdcKalTrack::m_lerror_p[5][5] [private]

Definition at line 435 of file TRecMdcKalTrack.h.

Referenced by getLErrorP(), and setLErrorP().

Double_t TRecMdcKalTrack::m_lhelix[5] [private]

Definition at line 426 of file TRecMdcKalTrack.h.

Referenced by getLHelix(), and setLHelix().

Double_t TRecMdcKalTrack::m_lhelix_e[5] [private]

Definition at line 428 of file TRecMdcKalTrack.h.

Referenced by getLHelixE(), and setLHelixE().

Double_t TRecMdcKalTrack::m_lhelix_k[5] [private]

Definition at line 432 of file TRecMdcKalTrack.h.

Referenced by getLHelixK(), and setLHelixK().

Double_t TRecMdcKalTrack::m_lhelix_mu[5] [private]

Definition at line 430 of file TRecMdcKalTrack.h.

Referenced by getLHelixMu(), and setLHelixMu().

Double_t TRecMdcKalTrack::m_lhelix_p[5] [private]

Definition at line 434 of file TRecMdcKalTrack.h.

Referenced by getLHelixP(), and setLHelixP().

Double_t TRecMdcKalTrack::m_lpivot[3] [private]

Definition at line 398 of file TRecMdcKalTrack.h.

Referenced by getLPivot(), and setLPivot().

Double_t TRecMdcKalTrack::m_lpivot_e[3] [private]

Definition at line 399 of file TRecMdcKalTrack.h.

Referenced by getLPivotE(), and setLPivotE().

Double_t TRecMdcKalTrack::m_lpivot_k[3] [private]

Definition at line 401 of file TRecMdcKalTrack.h.

Referenced by getLPivotK(), and setLPivotK().

Double_t TRecMdcKalTrack::m_lpivot_mu[3] [private]

Definition at line 400 of file TRecMdcKalTrack.h.

Referenced by getLPivotMu(), and setLPivotMu().

Double_t TRecMdcKalTrack::m_lpivot_p[3] [private]

Definition at line 402 of file TRecMdcKalTrack.h.

Referenced by getLPivotP(), and setLPivotP().

Double_t TRecMdcKalTrack::m_lpoint[3] [private]

Definition at line 392 of file TRecMdcKalTrack.h.

Referenced by getLPoint(), and setLPoint().

Double_t TRecMdcKalTrack::m_lpoint_e[3] [private]

Definition at line 393 of file TRecMdcKalTrack.h.

Referenced by getLPointE(), and setLPointE().

Double_t TRecMdcKalTrack::m_lpoint_k[3] [private]

Definition at line 395 of file TRecMdcKalTrack.h.

Referenced by getLPointK(), and setLPointK().

Double_t TRecMdcKalTrack::m_lpoint_mu[3] [private]

Definition at line 394 of file TRecMdcKalTrack.h.

Referenced by getLPointMu(), and setLPointMu().

Double_t TRecMdcKalTrack::m_lpoint_p[3] [private]

Definition at line 396 of file TRecMdcKalTrack.h.

Referenced by getLPointP(), and setLPointP().

Double_t TRecMdcKalTrack::m_mass[5] [private]

Definition at line 374 of file TRecMdcKalTrack.h.

Referenced by getMass(), and setMass().

Int_t TRecMdcKalTrack::m_ndf[2][5] [private]

Definition at line 383 of file TRecMdcKalTrack.h.

Referenced by getNdf(), and setNdf().

Int_t TRecMdcKalTrack::m_nhits[5] [private]

Definition at line 379 of file TRecMdcKalTrack.h.

Referenced by getNhits(), and setNhits().

Int_t TRecMdcKalTrack::m_nlayer[5] [private]

Definition at line 380 of file TRecMdcKalTrack.h.

Referenced by getNlayer(), and setNlayer().

Int_t TRecMdcKalTrack::m_nSegs[5] [private]

Definition at line 384 of file TRecMdcKalTrack.h.

Referenced by getNseg(), and setNseg().

Double_t TRecMdcKalTrack::m_pathSM[5] [private]

Definition at line 378 of file TRecMdcKalTrack.h.

Referenced by getPathSM(), and setPathSM().

Double_t TRecMdcKalTrack::m_poca[3] [private]

Definition at line 386 of file TRecMdcKalTrack.h.

Referenced by getPoca(), and setPoca().

Double_t TRecMdcKalTrack::m_poca_e[3] [private]

Definition at line 387 of file TRecMdcKalTrack.h.

Referenced by getPocaE(), and setPocaE().

Double_t TRecMdcKalTrack::m_poca_k[3] [private]

Definition at line 389 of file TRecMdcKalTrack.h.

Referenced by getPocaK(), and setPocaK().

Double_t TRecMdcKalTrack::m_poca_mu[3] [private]

Definition at line 388 of file TRecMdcKalTrack.h.

Referenced by getPocaMu(), and setPocaMu().

Double_t TRecMdcKalTrack::m_poca_p[3] [private]

Definition at line 390 of file TRecMdcKalTrack.h.

Referenced by getPocaP(), and setPocaP().

Int_t TRecMdcKalTrack::m_stat[2][5] [private]

Definition at line 381 of file TRecMdcKalTrack.h.

Referenced by getStat(), and setStat().

Double_t TRecMdcKalTrack::m_terror[15] [private]

Definition at line 438 of file TRecMdcKalTrack.h.

Referenced by getTError(), and setTError().

Double_t TRecMdcKalTrack::m_thelix[5] [private]

Definition at line 437 of file TRecMdcKalTrack.h.

Referenced by getTHelix(), and setTHelix().

Double_t TRecMdcKalTrack::m_tof[5] [private]

Definition at line 376 of file TRecMdcKalTrack.h.

Referenced by getTof(), and setTof().

Int_t TRecMdcKalTrack::m_trackId [private]

Definition at line 373 of file TRecMdcKalTrack.h.

Referenced by getTrackId(), and setTrackId().

Double_t TRecMdcKalTrack::m_zerror[5][5] [private]

Definition at line 405 of file TRecMdcKalTrack.h.

Referenced by getZError(), and setZError().

Double_t TRecMdcKalTrack::m_zerror_e[5][5] [private]

Definition at line 407 of file TRecMdcKalTrack.h.

Referenced by getZErrorE(), and setZErrorE().

Double_t TRecMdcKalTrack::m_zerror_k[5][5] [private]

Definition at line 411 of file TRecMdcKalTrack.h.

Referenced by getZErrorK(), and setZErrorK().

Double_t TRecMdcKalTrack::m_zerror_mu[5][5] [private]

Definition at line 409 of file TRecMdcKalTrack.h.

Referenced by getZErrorMu(), and setZErrorMu().

Double_t TRecMdcKalTrack::m_zerror_p[5][5] [private]

Definition at line 413 of file TRecMdcKalTrack.h.

Referenced by getZErrorP(), and setZErrorP().

Double_t TRecMdcKalTrack::m_zhelix[5] [private]

Definition at line 404 of file TRecMdcKalTrack.h.

Referenced by getZHelix(), and setZHelix().

Double_t TRecMdcKalTrack::m_zhelix_e[5] [private]

Definition at line 406 of file TRecMdcKalTrack.h.

Referenced by getZHelixE(), and setZHelixE().

Double_t TRecMdcKalTrack::m_zhelix_k[5] [private]

Definition at line 410 of file TRecMdcKalTrack.h.

Referenced by getZHelixK(), and setZHelixK().

Double_t TRecMdcKalTrack::m_zhelix_mu[5] [private]

Definition at line 408 of file TRecMdcKalTrack.h.

Referenced by getZHelixMu(), and setZHelixMu().

Double_t TRecMdcKalTrack::m_zhelix_p[5] [private]

Definition at line 412 of file TRecMdcKalTrack.h.

Referenced by getZHelixP(), and setZHelixP().


Generated on Tue Nov 29 23:36:10 2016 for BOSS_7.0.2 by  doxygen 1.4.7