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

TMdcDedx Class Reference

#include <TMdcDedx.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 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 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 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 setProbPH (const Double_t probPH)
void setProbPH (const Double_t probPH)
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)
Int_t status () const
Int_t status () const
 TMdcDedx ()
 TMdcDedx ()
Int_t trackId () const
Int_t trackId () const
Int_t truncAlg () const
Int_t truncAlg () const
Double_t twentyPH () const
Double_t twentyPH () const
 ~TMdcDedx ()
 ~TMdcDedx ()

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_errorPH
Double_t m_normPH
Int_t m_numGoodHits
Int_t m_numTotalHits
Int_t m_particleId
Double_t m_probPH
Int_t m_status
Int_t m_trackId
Int_t m_trunc_alg
Double_t m_twentyPH


Constructor & Destructor Documentation

TMdcDedx::TMdcDedx  ) 
 

TMdcDedx::~TMdcDedx  ) 
 

00014                      {
00015     Clear();
00016  }

TMdcDedx::TMdcDedx  ) 
 

TMdcDedx::~TMdcDedx  ) 
 


Member Function Documentation

Double_t TMdcDedx::chi int  i  )  const
 

Double_t TMdcDedx::chi int  i  )  const
 

00019                                   {
00020   double chi_ret = 0;
00021   switch (i) {
00022   case 0:       chi_ret = m_chiE;
00023                 break;
00024   case 1:       chi_ret = m_chiMu;
00025                 break;
00026   case 2:       chi_ret = m_chiPi;
00027                 break;
00028   case 3:       chi_ret = m_chiK;
00029                 break;
00030   case 4:       chi_ret = m_chiP;
00031                 break;
00032   default:      std::cerr << " TMdcDedx::chi: i= " << i << " - out of range"
00033                           << std::endl;
00034                 exit(1);
00035   }
00036   
00037   return chi_ret;
00038 }

Double_t TMdcDedx::chiE  )  const [inline]
 

00026 { return m_chiE; }

Double_t TMdcDedx::chiE  )  const [inline]
 

00026 { return m_chiE; }

Double_t TMdcDedx::chiK  )  const [inline]
 

00029 { return m_chiK; }

Double_t TMdcDedx::chiK  )  const [inline]
 

00029 { return m_chiK; }

Double_t TMdcDedx::chiMu  )  const [inline]
 

00027 { return m_chiMu; }

Double_t TMdcDedx::chiMu  )  const [inline]
 

00027 { return m_chiMu; }

Double_t TMdcDedx::chiP  )  const [inline]
 

00030 { return m_chiP; }

Double_t TMdcDedx::chiP  )  const [inline]
 

00030 { return m_chiP; }

Double_t TMdcDedx::chiPi  )  const [inline]
 

00028 { return m_chiPi; }

Double_t TMdcDedx::chiPi  )  const [inline]
 

00028 { return m_chiPi; }

Double_t TMdcDedx::errorPH  )  const [inline]
 

00037 { return m_errorPH; }

Double_t TMdcDedx::errorPH  )  const [inline]
 

00037 { return m_errorPH; }

Double_t TMdcDedx::normPH  )  const [inline]
 

00036 { return m_normPH; }

Double_t TMdcDedx::normPH  )  const [inline]
 

00036 { return m_normPH; }

Int_t TMdcDedx::numGoodHits  )  const [inline]
 

00032 { return m_numGoodHits; }

Int_t TMdcDedx::numGoodHits  )  const [inline]
 

00032 { return m_numGoodHits; }

Int_t TMdcDedx::numTotalHits  )  const [inline]
 

00033 { return m_numTotalHits; }

Int_t TMdcDedx::numTotalHits  )  const [inline]
 

00033 { return m_numTotalHits; }

Int_t TMdcDedx::particleId  )  const [inline]
 

00020 { return m_particleId; }

Int_t TMdcDedx::particleId  )  const [inline]
 

00020 { return m_particleId; }

Double_t TMdcDedx::probPH  )  const [inline]
 

00035 { return m_probPH; }

Double_t TMdcDedx::probPH  )  const [inline]
 

00035 { return m_probPH; }

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

00069                                {
00070     for(int i =0; i<5 ; i++) m_chi[i]= chi[i];
00071   }

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

00069                                {
00070     for(int i =0; i<5 ; i++) m_chi[i]= chi[i];
00071   }

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

00055 { m_chiE = chiE; } 

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

00055 { m_chiE = chiE; } 

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

00058 { m_chiK = chiK; } 

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

00058 { m_chiK = chiK; } 

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

00056 { m_chiMu = chiMu; }   

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

00056 { m_chiMu = chiMu; }   

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

00059 { m_chiP = chiP; } 

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

00059 { m_chiP = chiP; } 

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

00057 { m_chiPi = chiPi; }

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

00057 { m_chiPi = chiPi; }

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

00066 { m_errorPH = errorPH; }

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

00066 { m_errorPH = errorPH; }

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

00065 { m_normPH = normPH; } 

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

00065 { m_normPH = normPH; } 

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

00061 { m_numGoodHits = numGoodHits; } 

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

00061 { m_numGoodHits = numGoodHits; } 

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

00062 { m_numTotalHits = numTotalHits; } 

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

00062 { m_numTotalHits = numTotalHits; } 

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

00048 { m_particleId = particleId; }

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

00048 { m_particleId = particleId; }

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

00064 { m_probPH = probPH; }

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

00064 { m_probPH = probPH; }

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

00049 { m_status=status; }

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

00049 { m_status=status; }

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

00047 { m_trackId = trackId ; }

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

00047 { m_trackId = trackId ; }

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

00050 { m_trunc_alg = trunc_alg;   }

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

00050 { m_trunc_alg = trunc_alg;   }

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

00067 { m_twentyPH = twentyPH; }

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

00067 { m_twentyPH = twentyPH; }

Int_t TMdcDedx::status void   )  const [inline]
 

00021 { return m_status; }

Int_t TMdcDedx::status void   )  const [inline]
 

00021 { return m_status; }

Int_t TMdcDedx::trackId  )  const [inline]
 

00019 { return m_trackId; }

Int_t TMdcDedx::trackId  )  const [inline]
 

00019 { return m_trackId; }

Int_t TMdcDedx::truncAlg  )  const [inline]
 

00022 { return m_trunc_alg;  }  

Int_t TMdcDedx::truncAlg  )  const [inline]
 

00022 { return m_trunc_alg;  }  

Double_t TMdcDedx::twentyPH  )  const [inline]
 

00038 { return m_twentyPH; }

Double_t TMdcDedx::twentyPH  )  const [inline]
 

00038 { return m_twentyPH; }


Member Data Documentation

Double_t TMdcDedx::m_chi [private]
 

Double_t TMdcDedx::m_chiE [private]
 

Double_t TMdcDedx::m_chiK [private]
 

Double_t TMdcDedx::m_chiMu [private]
 

Double_t TMdcDedx::m_chiP [private]
 

Double_t TMdcDedx::m_chiPi [private]
 

Double_t TMdcDedx::m_errorPH [private]
 

Double_t TMdcDedx::m_normPH [private]
 

Int_t TMdcDedx::m_numGoodHits [private]
 

Int_t TMdcDedx::m_numTotalHits [private]
 

Int_t TMdcDedx::m_particleId [private]
 

Double_t TMdcDedx::m_probPH [private]
 

Int_t TMdcDedx::m_status [private]
 

Int_t TMdcDedx::m_trackId [private]
 

Int_t TMdcDedx::m_trunc_alg [private]
 

Double_t TMdcDedx::m_twentyPH [private]
 


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