Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TRecMdcDedx Class Reference

#include <TRecMdcDedx.h>

List of all members.

Public Member Functions

Double_t chi (int i) const
Double_t chi (int i) const
Double_t chiE () const
Double_t chiE () const
Double_t chiK () const
Double_t chiK () const
Double_t chiMu () const
Double_t chiMu () const
Double_t chiP () const
Double_t chiP () const
Double_t chiPi () const
Double_t chiPi () const
Double_t dedxEsat () const
Double_t dedxEsat () const
Double_t dedxExpect (int pid) const
Double_t dedxExpect (int pid) const
Double_t dedxHit () const
Double_t dedxHit () const
Double_t dedxMoment () const
Double_t dedxMoment () const
Double_t dedxNoRun () const
Double_t dedxNoRun () const
Double_t errorPH () const
Double_t errorPH () const
Double_t normPH () const
Double_t normPH () const
Int_t numGoodHits () const
Int_t numGoodHits () const
Int_t numTotalHits () const
Int_t numTotalHits () const
Int_t particleId () const
Int_t particleId () const
Double_t pidProb (int pid) const
Double_t pidProb (int pid) const
Double_t probPH () const
Double_t probPH () const
void setChi (double *chi)
void setChi (double *chi)
void setChiE (const Double_t chiE)
void setChiE (const Double_t chiE)
void setChiK (const Double_t chiK)
void setChiK (const Double_t chiK)
void setChiMu (const Double_t chiMu)
void setChiMu (const Double_t chiMu)
void setChiP (const Double_t chiP)
void setChiP (const Double_t chiP)
void setChiPi (const Double_t chiPi)
void setChiPi (const Double_t chiPi)
void setDedxEsat (const Double_t dedx_esat)
void setDedxEsat (const Double_t dedx_esat)
void setDedxExpect (double *dedx_exp)
void setDedxExpect (double *dedx_exp)
void setDedxHit (const Double_t dedx_hit)
void setDedxHit (const Double_t dedx_hit)
void setDedxMoment (const Double_t dedx_momentum)
void setDedxMoment (const Double_t dedx_momentum)
void setDedxNoRun (const Double_t dedx_norun)
void setDedxNoRun (const Double_t dedx_norun)
void setErrorPH (const Double_t errorPH)
void setErrorPH (const Double_t errorPH)
void setNormPH (const Double_t normPH)
void setNormPH (const Double_t normPH)
void setNumGoodHits (const Int_t numGoodHits)
void setNumGoodHits (const Int_t numGoodHits)
void setNumTotalHits (const Int_t numTotalHits)
void setNumTotalHits (const Int_t numTotalHits)
void setParticleId (const Int_t particleId)
void setParticleId (const Int_t particleId)
void setPidProb (double *pid_prob)
void setPidProb (double *pid_prob)
void setProbPH (const Double_t probPH)
void setProbPH (const Double_t probPH)
void setSigmaDedx (double *sigma_dedx)
void setSigmaDedx (double *sigma_dedx)
void setStatus (const Int_t status)
void setStatus (const Int_t status)
void setTrackId (const Int_t trackId)
void setTrackId (const Int_t trackId)
void setTruncAlg (const Int_t trunc_alg)
void setTruncAlg (const Int_t trunc_alg)
void setTwentyPH (const Double_t twentyPH)
void setTwentyPH (const Double_t twentyPH)
Double_t sigmaDedx (int pid) const
Double_t sigmaDedx (int pid) const
Int_t status () const
Int_t status () const
Int_t trackId () const
Int_t trackId () const
 TRecMdcDedx ()
 TRecMdcDedx ()
Int_t truncAlg () const
Int_t truncAlg () const
Double_t twentyPH () const
Double_t twentyPH () const
 ~TRecMdcDedx ()
 ~TRecMdcDedx ()

Private Attributes

Double_t m_chi [5]
Double_t m_chiE
Double_t m_chiK
Double_t m_chiMu
Double_t m_chiP
Double_t m_chiPi
Double_t m_dedx_esat
Double_t m_dedx_exp [5]
Double_t m_dedx_hit
Double_t m_dedx_momentum
Double_t m_dedx_norun
Double_t m_errorPH
Double_t m_normPH
Int_t m_numGoodHits
Int_t m_numTotalHits
Int_t m_particleId
Double_t m_pid_prob [5]
Double_t m_probPH
Double_t m_sigma_dedx [5]
Int_t m_status
Int_t m_trackId
Int_t m_trunc_alg
Double_t m_twentyPH


Constructor & Destructor Documentation

TRecMdcDedx::TRecMdcDedx  ) 
 

TRecMdcDedx::~TRecMdcDedx  ) 
 

00012                            {
00013     Clear();
00014  }

TRecMdcDedx::TRecMdcDedx  ) 
 

TRecMdcDedx::~TRecMdcDedx  ) 
 


Member Function Documentation

Double_t TRecMdcDedx::chi int  i  )  const [inline]
 

00024 { return m_chi[i]; } 

Double_t TRecMdcDedx::chi int  i  )  const [inline]
 

00024 { return m_chi[i]; } 

Double_t TRecMdcDedx::chiE  )  const [inline]
 

00025 { return m_chiE; }

Double_t TRecMdcDedx::chiE  )  const [inline]
 

00025 { return m_chiE; }

Double_t TRecMdcDedx::chiK  )  const [inline]
 

00028 { return m_chiK; }

Double_t TRecMdcDedx::chiK  )  const [inline]
 

00028 { return m_chiK; }

Double_t TRecMdcDedx::chiMu  )  const [inline]
 

00026 { return m_chiMu; }

Double_t TRecMdcDedx::chiMu  )  const [inline]
 

00026 { return m_chiMu; }

Double_t TRecMdcDedx::chiP  )  const [inline]
 

00029 { return m_chiP; }

Double_t TRecMdcDedx::chiP  )  const [inline]
 

00029 { return m_chiP; }

Double_t TRecMdcDedx::chiPi  )  const [inline]
 

00027 { return m_chiPi; }

Double_t TRecMdcDedx::chiPi  )  const [inline]
 

00027 { return m_chiPi; }

Double_t TRecMdcDedx::dedxEsat  )  const [inline]
 

00044 {return m_dedx_esat;    }

Double_t TRecMdcDedx::dedxEsat  )  const [inline]
 

00044 {return m_dedx_esat;    }

Double_t TRecMdcDedx::dedxExpect int  pid  )  const [inline]
 

00039 { return m_dedx_exp[pid-1];   }

Double_t TRecMdcDedx::dedxExpect int  pid  )  const [inline]
 

00039 { return m_dedx_exp[pid-1];   }

Double_t TRecMdcDedx::dedxHit  )  const [inline]
 

00043 {return m_dedx_hit;     }

Double_t TRecMdcDedx::dedxHit  )  const [inline]
 

00043 {return m_dedx_hit;     }

Double_t TRecMdcDedx::dedxMoment  )  const [inline]
 

00046 {return m_dedx_momentum;     }   

Double_t TRecMdcDedx::dedxMoment  )  const [inline]
 

00046 {return m_dedx_momentum;     }   

Double_t TRecMdcDedx::dedxNoRun  )  const [inline]
 

00045 {return m_dedx_norun;   }

Double_t TRecMdcDedx::dedxNoRun  )  const [inline]
 

00045 {return m_dedx_norun;   }

Double_t TRecMdcDedx::errorPH  )  const [inline]
 

00036 { return m_errorPH; }

Double_t TRecMdcDedx::errorPH  )  const [inline]
 

00036 { return m_errorPH; }

Double_t TRecMdcDedx::normPH  )  const [inline]
 

00035 { return m_normPH; }

Double_t TRecMdcDedx::normPH  )  const [inline]
 

00035 { return m_normPH; }

Int_t TRecMdcDedx::numGoodHits  )  const [inline]
 

00031 { return m_numGoodHits; }

Int_t TRecMdcDedx::numGoodHits  )  const [inline]
 

00031 { return m_numGoodHits; }

Int_t TRecMdcDedx::numTotalHits  )  const [inline]
 

00032 { return m_numTotalHits; }

Int_t TRecMdcDedx::numTotalHits  )  const [inline]
 

00032 { return m_numTotalHits; }

Int_t TRecMdcDedx::particleId  )  const [inline]
 

00020 { return m_particleId; }

Int_t TRecMdcDedx::particleId  )  const [inline]
 

00020 { return m_particleId; }

Double_t TRecMdcDedx::pidProb int  pid  )  const [inline]
 

00041 { return m_pid_prob[pid-1];   }

Double_t TRecMdcDedx::pidProb int  pid  )  const [inline]
 

00041 { return m_pid_prob[pid-1];   }

Double_t TRecMdcDedx::probPH  )  const [inline]
 

00034 { return m_probPH; }

Double_t TRecMdcDedx::probPH  )  const [inline]
 

00034 { return m_probPH; }

void TRecMdcDedx::setChi double *  chi  )  [inline]
 

00073                                {
00074          for(int i =0; i<5 ; i++) m_chi[i]= chi[i];
00075            }

void TRecMdcDedx::setChi double *  chi  )  [inline]
 

00073                                {
00074          for(int i =0; i<5 ; i++) m_chi[i]= chi[i];
00075            }

void TRecMdcDedx::setChiE const Double_t  chiE  )  [inline]
 

00059 { m_chiE = chiE; } 

void TRecMdcDedx::setChiE const Double_t  chiE  )  [inline]
 

00059 { m_chiE = chiE; } 

void TRecMdcDedx::setChiK const Double_t  chiK  )  [inline]
 

00062 { m_chiK = chiK; } 

void TRecMdcDedx::setChiK const Double_t  chiK  )  [inline]
 

00062 { m_chiK = chiK; } 

void TRecMdcDedx::setChiMu const Double_t  chiMu  )  [inline]
 

00060 { m_chiMu = chiMu; }   

void TRecMdcDedx::setChiMu const Double_t  chiMu  )  [inline]
 

00060 { m_chiMu = chiMu; }   

void TRecMdcDedx::setChiP const Double_t  chiP  )  [inline]
 

00063 { m_chiP = chiP; } 

void TRecMdcDedx::setChiP const Double_t  chiP  )  [inline]
 

00063 { m_chiP = chiP; } 

void TRecMdcDedx::setChiPi const Double_t  chiPi  )  [inline]
 

00061 { m_chiPi = chiPi; }

void TRecMdcDedx::setChiPi const Double_t  chiPi  )  [inline]
 

00061 { m_chiPi = chiPi; }

void TRecMdcDedx::setDedxEsat const Double_t  dedx_esat  )  [inline]
 

00050 { m_dedx_esat = dedx_esat;   }

void TRecMdcDedx::setDedxEsat const Double_t  dedx_esat  )  [inline]
 

00050 { m_dedx_esat = dedx_esat;   }

void TRecMdcDedx::setDedxExpect double *  dedx_exp  )  [inline]
 

00077                                          {
00078     for(int i = 0; i < 5; i++)
00079       m_dedx_exp[i] = dedx_exp[i]  ;
00080   }

void TRecMdcDedx::setDedxExpect double *  dedx_exp  )  [inline]
 

00077                                          {
00078     for(int i = 0; i < 5; i++)
00079       m_dedx_exp[i] = dedx_exp[i]  ;
00080   }

void TRecMdcDedx::setDedxHit const Double_t  dedx_hit  )  [inline]
 

00049 { m_dedx_hit = dedx_hit;     }

void TRecMdcDedx::setDedxHit const Double_t  dedx_hit  )  [inline]
 

00049 { m_dedx_hit = dedx_hit;     }

void TRecMdcDedx::setDedxMoment const Double_t  dedx_momentum  )  [inline]
 

00052 { m_dedx_momentum = dedx_momentum;     } 

void TRecMdcDedx::setDedxMoment const Double_t  dedx_momentum  )  [inline]
 

00052 { m_dedx_momentum = dedx_momentum;     } 

void TRecMdcDedx::setDedxNoRun const Double_t  dedx_norun  )  [inline]
 

00051 { m_dedx_norun = dedx_norun; }

void TRecMdcDedx::setDedxNoRun const Double_t  dedx_norun  )  [inline]
 

00051 { m_dedx_norun = dedx_norun; }

void TRecMdcDedx::setErrorPH const Double_t  errorPH  )  [inline]
 

00070 { m_errorPH = errorPH; }

void TRecMdcDedx::setErrorPH const Double_t  errorPH  )  [inline]
 

00070 { m_errorPH = errorPH; }

void TRecMdcDedx::setNormPH const Double_t  normPH  )  [inline]
 

00069 { m_normPH = normPH; } 

void TRecMdcDedx::setNormPH const Double_t  normPH  )  [inline]
 

00069 { m_normPH = normPH; } 

void TRecMdcDedx::setNumGoodHits const Int_t  numGoodHits  )  [inline]
 

00065 { m_numGoodHits = numGoodHits; } 

void TRecMdcDedx::setNumGoodHits const Int_t  numGoodHits  )  [inline]
 

00065 { m_numGoodHits = numGoodHits; } 

void TRecMdcDedx::setNumTotalHits const Int_t  numTotalHits  )  [inline]
 

00066 { m_numTotalHits = numTotalHits; } 

void TRecMdcDedx::setNumTotalHits const Int_t  numTotalHits  )  [inline]
 

00066 { m_numTotalHits = numTotalHits; } 

void TRecMdcDedx::setParticleId const Int_t  particleId  )  [inline]
 

00055 { m_particleId = particleId; }

void TRecMdcDedx::setParticleId const Int_t  particleId  )  [inline]
 

00055 { m_particleId = particleId; }

void TRecMdcDedx::setPidProb double *  pid_prob  )  [inline]
 

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

void TRecMdcDedx::setPidProb double *  pid_prob  )  [inline]
 

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

void TRecMdcDedx::setProbPH const Double_t  probPH  )  [inline]
 

00068 { m_probPH = probPH; }

void TRecMdcDedx::setProbPH const Double_t  probPH  )  [inline]
 

00068 { m_probPH = probPH; }

void TRecMdcDedx::setSigmaDedx double *  sigma_dedx  )  [inline]
 

00081                                         {
00082     for(int i = 0; i < 5; i++)
00083       m_sigma_dedx[i] = sigma_dedx[i] ;
00084   }

void TRecMdcDedx::setSigmaDedx double *  sigma_dedx  )  [inline]
 

00081                                         {
00082     for(int i = 0; i < 5; i++)
00083       m_sigma_dedx[i] = sigma_dedx[i] ;
00084   }

void TRecMdcDedx::setStatus const Int_t  status  )  [inline]
 

00056 { m_status=status; }

void TRecMdcDedx::setStatus const Int_t  status  )  [inline]
 

00056 { m_status=status; }

void TRecMdcDedx::setTrackId const Int_t  trackId  )  [inline]
 

00054 { m_trackId = trackId ; }

void TRecMdcDedx::setTrackId const Int_t  trackId  )  [inline]
 

00054 { m_trackId = trackId ; }

void TRecMdcDedx::setTruncAlg const Int_t  trunc_alg  )  [inline]
 

00057 { m_trunc_alg = trunc_alg;   }

void TRecMdcDedx::setTruncAlg const Int_t  trunc_alg  )  [inline]
 

00057 { m_trunc_alg = trunc_alg;   }

void TRecMdcDedx::setTwentyPH const Double_t  twentyPH  )  [inline]
 

00071 { m_twentyPH = twentyPH; }

void TRecMdcDedx::setTwentyPH const Double_t  twentyPH  )  [inline]
 

00071 { m_twentyPH = twentyPH; }

Double_t TRecMdcDedx::sigmaDedx int  pid  )  const [inline]
 

00040 { return m_sigma_dedx[pid-1];   }

Double_t TRecMdcDedx::sigmaDedx int  pid  )  const [inline]
 

00040 { return m_sigma_dedx[pid-1];   }

Int_t TRecMdcDedx::status void   )  const [inline]
 

00021 { return m_status; }

Int_t TRecMdcDedx::status void   )  const [inline]
 

00021 { return m_status; }

Int_t TRecMdcDedx::trackId  )  const [inline]
 

00019 { return m_trackId; }

Int_t TRecMdcDedx::trackId  )  const [inline]
 

00019 { return m_trackId; }

Int_t TRecMdcDedx::truncAlg  )  const [inline]
 

00022 { return m_trunc_alg;  }

Int_t TRecMdcDedx::truncAlg  )  const [inline]
 

00022 { return m_trunc_alg;  }

Double_t TRecMdcDedx::twentyPH  )  const [inline]
 

00037 { return m_twentyPH; }

Double_t TRecMdcDedx::twentyPH  )  const [inline]
 

00037 { return m_twentyPH; }


Member Data Documentation

Double_t TRecMdcDedx::m_chi [private]
 

Double_t TRecMdcDedx::m_chiE [private]
 

Double_t TRecMdcDedx::m_chiK [private]
 

Double_t TRecMdcDedx::m_chiMu [private]
 

Double_t TRecMdcDedx::m_chiP [private]
 

Double_t TRecMdcDedx::m_chiPi [private]
 

Double_t TRecMdcDedx::m_dedx_esat [private]
 

Double_t TRecMdcDedx::m_dedx_exp [private]
 

Double_t TRecMdcDedx::m_dedx_hit [private]
 

Double_t TRecMdcDedx::m_dedx_momentum [private]
 

Double_t TRecMdcDedx::m_dedx_norun [private]
 

Double_t TRecMdcDedx::m_errorPH [private]
 

Double_t TRecMdcDedx::m_normPH [private]
 

Int_t TRecMdcDedx::m_numGoodHits [private]
 

Int_t TRecMdcDedx::m_numTotalHits [private]
 

Int_t TRecMdcDedx::m_particleId [private]
 

Double_t TRecMdcDedx::m_pid_prob [private]
 

Double_t TRecMdcDedx::m_probPH [private]
 

Double_t TRecMdcDedx::m_sigma_dedx [private]
 

Int_t TRecMdcDedx::m_status [private]
 

Int_t TRecMdcDedx::m_trackId [private]
 

Int_t TRecMdcDedx::m_trunc_alg [private]
 

Double_t TRecMdcDedx::m_twentyPH [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:02:27 2011 for BOSS6.5.5 by  doxygen 1.3.9.1