RecMdcDedx Class Reference

#include <RecMdcDedx.h>

Inheritance diagram for RecMdcDedx:

DstMdcDedx ContainedObject List of all members.

Public Member Functions

virtual const CLID & clID () const
 RecMdcDedx ()
 RecMdcDedx (const RecMdcDedx &dedxtrk)
 RecMdcDedx (const DstMdcDedx &dedxtrk)
RecMdcDedxoperator= (const RecMdcDedx &)
RecMdcDedxoperator= (const DstMdcDedx &)
 ~RecMdcDedx ()
bool isMdcTrackValid (void)
bool isMdcKalTrackValid (void)
DedxHitRefVec getVecDedxHits () const
double getDedxHit (void)
double getDedxEsat (void)
double getDedxNoRun (void)
double getDedxMoment (void)
double getDedxExpect (int pid) const
double getSigmaDedx (int pid) const
double getPidProb (int pid) const
RecMdcTrackgetMdcTrack (void)
RecMdcKalTrackgetMdcKalTrack (void)
void setVecDedxHits (const DedxHitRefVec &vecdedxhit)
void setDedxHit (double dedx_hit)
void setDedxEsat (double dedx_esat)
void setDedxNoRun (double dedx_norun)
void setDedxMoment (double dedx_momentum)
void setDedxExpect (double *dedx_exp)
void setSigmaDedx (double *sigma_dedx)
void setPidProb (double *pid_prob)
void setMdcTrack (RecMdcTrack *trk)
void setMdcKalTrack (RecMdcKalTrack *trk)
int trackId () const
int particleId () const
pid_dedx particleType () const
int status () const
int truncAlg () const
double chi (int i) const
double chiE () const
double chiMu () const
double chiPi () const
double chiK () const
double chiP () const
int numGoodHits () const
int numTotalHits () const
double probPH () const
double normPH () const
double errorPH () const
double twentyPH () const
void setTrackId (int trackId)
void setParticleId (int particleId)
void setStatus (int status)
void setTruncAlg (int trunc_alg)
void setChi (double *chi)
void setNumGoodHits (int numGoodHits)
void setNumTotalHits (int numTotalHits)
void setProbPH (double probPH)
void setNormPH (double normPH)
void setErrorPH (double errorPH)
void setTwentyPH (double twentyPH)

Static Public Member Functions

static const CLID & classID ()

Protected Attributes

int m_trackId
int m_particleId
int m_status
int m_trunc_alg
double m_chi [5]
int m_numGoodHits
int m_numTotalHits
double m_probPH
double m_normPH
double m_errorPH
double m_twentyPH

Private Attributes

DedxHitRefVec m_vecdedxhit
double m_dedx_hit
double m_dedx_esat
double m_dedx_norun
double m_dedx_momentum
double m_dedx_exp [5]
double m_sigma_dedx [5]
double m_pid_prob [5]
SmartRef< RecMdcTrackm_mdcTrack
SmartRef< RecMdcKalTrackm_mdcKalTrack

Detailed Description

Definition at line 29 of file RecMdcDedx.h.


Constructor & Destructor Documentation

RecMdcDedx::RecMdcDedx (  ) 

Definition at line 13 of file RecMdcDedx.cxx.

References genRecEmupikp::i, m_dedx_esat, m_dedx_exp, m_dedx_hit, m_dedx_momentum, m_dedx_norun, m_mdcKalTrack, m_mdcTrack, m_pid_prob, and m_sigma_dedx.

00013                        {
00014     m_dedx_hit=0;
00015     m_dedx_esat =0;
00016     m_dedx_norun =0;   
00017     m_dedx_momentum =0; 
00018     for( int i=0; i<5; i++) {
00019         m_dedx_exp[i] = 0.0;
00020         m_sigma_dedx[i] = 0.0;
00021         m_pid_prob[i] = 0.0;
00022     }
00023     m_mdcTrack = 0;
00024     m_mdcKalTrack = 0;
00025 }         

RecMdcDedx::RecMdcDedx ( const RecMdcDedx dedxtrk  ) 

Definition at line 27 of file RecMdcDedx.cxx.

References genRecEmupikp::i, m_dedx_esat, m_dedx_exp, m_dedx_hit, m_dedx_momentum, m_dedx_norun, m_mdcKalTrack, m_mdcTrack, m_pid_prob, m_sigma_dedx, and m_vecdedxhit.

00028 : DstMdcDedx(recdedx)
00029 { 
00030     m_dedx_hit=recdedx.m_dedx_hit;
00031     m_dedx_esat =recdedx.m_dedx_esat;
00032     m_dedx_norun =recdedx.m_dedx_norun;
00033     m_dedx_momentum =recdedx.m_dedx_momentum;
00034     for( int i=0; i<5; i++) {
00035         m_dedx_exp[i] = recdedx.m_dedx_exp[i];
00036         m_sigma_dedx[i] = recdedx.m_sigma_dedx[i];
00037         m_pid_prob[i] = recdedx.m_pid_prob[i];
00038     }
00039     m_mdcTrack = recdedx.m_mdcTrack;
00040     m_mdcKalTrack = recdedx.m_mdcKalTrack;
00041     m_vecdedxhit = recdedx.m_vecdedxhit;
00042 }

RecMdcDedx::RecMdcDedx ( const DstMdcDedx dedxtrk  ) 

Definition at line 44 of file RecMdcDedx.cxx.

References genRecEmupikp::i, m_dedx_esat, m_dedx_exp, m_dedx_hit, m_dedx_momentum, m_dedx_norun, m_mdcKalTrack, m_mdcTrack, m_pid_prob, and m_sigma_dedx.

00045 : DstMdcDedx(dstdedx)
00046 {
00047     m_dedx_hit=0;
00048     m_dedx_esat =0;
00049     m_dedx_norun =0;
00050     m_dedx_momentum =0;
00051     for( int i=0; i<5; i++) {
00052         m_dedx_exp[i] = 0.0;
00053         m_sigma_dedx[i] = 0.0;
00054         m_pid_prob[i] = 0.0;
00055     }
00056     m_mdcTrack = 0;
00057     m_mdcKalTrack = 0;
00058 }

RecMdcDedx::~RecMdcDedx (  ) 

Definition at line 101 of file RecMdcDedx.cxx.

00101                         {       
00102 }       


Member Function Documentation

double DstMdcDedx::chi ( int  i  )  const [inline, inherited]

Definition at line 58 of file DstMdcDedx.h.

References DstMdcDedx::m_chi.

Referenced by DedxPID::particleIDCalculation().

00058 { return m_chi[i]; }

double DstMdcDedx::chiE (  )  const [inline, inherited]

Definition at line 59 of file DstMdcDedx.h.

References DstMdcDedx::m_chi.

Referenced by DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), and BestDTagSvc::isElectron().

00059 { return m_chi[0]; }

double DstMdcDedx::chiK (  )  const [inline, inherited]

Definition at line 62 of file DstMdcDedx.h.

References DstMdcDedx::m_chi.

Referenced by DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), and DQADtag::fillTrackDedxItem().

00062 { return m_chi[3]; }

double DstMdcDedx::chiMu (  )  const [inline, inherited]

Definition at line 60 of file DstMdcDedx.h.

References DstMdcDedx::m_chi.

Referenced by DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), and DTagTool::isMuon().

00060 { return m_chi[1]; }

double DstMdcDedx::chiP (  )  const [inline, inherited]

Definition at line 63 of file DstMdcDedx.h.

References DstMdcDedx::m_chi.

Referenced by DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), and PipiJpsi::execute().

00063 { return m_chi[4]; }

double DstMdcDedx::chiPi (  )  const [inline, inherited]

Definition at line 61 of file DstMdcDedx.h.

References DstMdcDedx::m_chi.

Referenced by DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), and DQADtag::fillTrackDedxItem().

00061 { return m_chi[2]; }

static const CLID& RecMdcDedx::classID (  )  [inline, static]

Reimplemented from DstMdcDedx.

Definition at line 36 of file RecMdcDedx.h.

References CLID_RecMdcDedx.

Referenced by clID().

00036                                       { 
00037       return CLID_RecMdcDedx;
00038    }                                                                           

virtual const CLID& RecMdcDedx::clID (  )  const [inline, virtual]

Reimplemented from DstMdcDedx.

Definition at line 32 of file RecMdcDedx.h.

References classID().

00032                                       { 
00033       return RecMdcDedx::classID();
00034    }                                                                           

double DstMdcDedx::errorPH (  )  const [inline, inherited]

Definition at line 68 of file DstMdcDedx.h.

References DstMdcDedx::m_errorPH.

00068 { return m_errorPH; }                   

double RecMdcDedx::getDedxEsat ( void   )  [inline]

Definition at line 64 of file RecMdcDedx.h.

References m_dedx_esat.

00064 {return m_dedx_esat;    }

double RecMdcDedx::getDedxExpect ( int  pid  )  const [inline]

Definition at line 68 of file RecMdcDedx.h.

References m_dedx_exp.

00068 { return m_dedx_exp[pid];   }

double RecMdcDedx::getDedxHit ( void   )  [inline]

Definition at line 63 of file RecMdcDedx.h.

References m_dedx_hit.

00063 {return m_dedx_hit;     }

double RecMdcDedx::getDedxMoment ( void   )  [inline]

Definition at line 66 of file RecMdcDedx.h.

References m_dedx_momentum.

00066 {return m_dedx_momentum;     }      

double RecMdcDedx::getDedxNoRun ( void   )  [inline]

Definition at line 65 of file RecMdcDedx.h.

References m_dedx_norun.

00065 {return m_dedx_norun;   }

RecMdcKalTrack* RecMdcDedx::getMdcKalTrack ( void   )  [inline]

Definition at line 73 of file RecMdcDedx.h.

References m_mdcKalTrack.

00073 {return m_mdcKalTrack; }

RecMdcTrack* RecMdcDedx::getMdcTrack ( void   )  [inline]

Definition at line 72 of file RecMdcDedx.h.

References m_mdcTrack.

00072 { return m_mdcTrack; }

double RecMdcDedx::getPidProb ( int  pid  )  const [inline]

Definition at line 70 of file RecMdcDedx.h.

References m_pid_prob.

00070 { return m_pid_prob[pid];   }

double RecMdcDedx::getSigmaDedx ( int  pid  )  const [inline]

Definition at line 69 of file RecMdcDedx.h.

References m_sigma_dedx.

00069 { return m_sigma_dedx[pid];   }

DedxHitRefVec RecMdcDedx::getVecDedxHits (  )  const [inline]

Definition at line 61 of file RecMdcDedx.h.

References m_vecdedxhit.

Referenced by RecMdcDedxCnv::TObjectToDataObject().

00061 {return m_vecdedxhit;}

bool RecMdcDedx::isMdcKalTrackValid ( void   )  [inline]

Definition at line 59 of file RecMdcDedx.h.

References m_mdcKalTrack.

00059 {return (m_mdcKalTrack!=0);}

bool RecMdcDedx::isMdcTrackValid ( void   )  [inline]

Definition at line 58 of file RecMdcDedx.h.

References m_mdcTrack.

00058 {return (m_mdcTrack!=0);}

double DstMdcDedx::normPH (  )  const [inline, inherited]

Definition at line 67 of file DstMdcDedx.h.

References DstMdcDedx::m_normPH.

Referenced by DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), DQADtag::fillTrackDedxItem(), and DedxPID::particleIDCalculation().

00067 { return m_normPH; }

int DstMdcDedx::numGoodHits (  )  const [inline, inherited]

Definition at line 64 of file DstMdcDedx.h.

References DstMdcDedx::m_numGoodHits.

Referenced by DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), DQADtag::fillTrackDedxItem(), and DedxPID::particleIDCalculation().

00064 { return m_numGoodHits; }

int DstMdcDedx::numTotalHits (  )  const [inline, inherited]

Definition at line 65 of file DstMdcDedx.h.

References DstMdcDedx::m_numTotalHits.

Referenced by DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), and DQADtag::fillTrackDedxItem().

00065 { return m_numTotalHits; }

RecMdcDedx & RecMdcDedx::operator= ( const DstMdcDedx  ) 

Definition at line 80 of file RecMdcDedx.cxx.

References genRecEmupikp::i, m_dedx_esat, m_dedx_exp, m_dedx_hit, m_dedx_momentum, m_dedx_norun, m_mdcKalTrack, m_mdcTrack, m_pid_prob, and m_sigma_dedx.

00081 {
00082     if( &dstdedx != this ){
00083         DstMdcDedx::operator=(dstdedx);  
00084         m_dedx_hit=0;
00085         m_dedx_esat =0;
00086         m_dedx_norun =0;
00087         m_dedx_momentum =0;
00088         for( int i=0; i<5; i++) {
00089             m_dedx_exp[i] = 0;
00090             m_sigma_dedx[i] = 0;
00091             m_pid_prob[i] = 0;
00092         }
00093     m_mdcTrack = 0;
00094     m_mdcKalTrack = 0;
00095     }
00096     return  *this;
00097 }  

RecMdcDedx & RecMdcDedx::operator= ( const RecMdcDedx  ) 

Definition at line 60 of file RecMdcDedx.cxx.

References genRecEmupikp::i, m_dedx_esat, m_dedx_exp, m_dedx_hit, m_dedx_momentum, m_dedx_norun, m_mdcKalTrack, m_mdcTrack, m_pid_prob, m_sigma_dedx, and m_vecdedxhit.

00061 {
00062     if( &recdedx != this ){
00063         DstMdcDedx::operator=(recdedx);
00064         m_dedx_hit=recdedx.m_dedx_hit;
00065         m_dedx_esat =recdedx.m_dedx_esat;
00066         m_dedx_norun =recdedx.m_dedx_norun;
00067         m_dedx_momentum =recdedx.m_dedx_momentum;
00068         for( int i=0; i<5; i++) {
00069             m_dedx_exp[i] = recdedx.m_dedx_exp[i];
00070             m_sigma_dedx[i] = recdedx.m_sigma_dedx[i];
00071             m_pid_prob[i] = recdedx.m_pid_prob[i];
00072         }
00073         m_mdcTrack = recdedx.m_mdcTrack;
00074         m_mdcKalTrack = recdedx.m_mdcKalTrack;
00075         m_vecdedxhit = recdedx.m_vecdedxhit;
00076     }
00077     return  *this;
00078 }

int DstMdcDedx::particleId (  )  const [inline, inherited]

Definition at line 33 of file DstMdcDedx.h.

References DstMdcDedx::m_particleId.

Referenced by DstMdcDedx::particleType().

00033 { return m_particleId; } // will converge to particleType() later

pid_dedx DstMdcDedx::particleType (  )  const [inline, inherited]

Definition at line 34 of file DstMdcDedx.h.

References electron, kaon, muon, DstMdcDedx::particleId(), pion, and proton.

00034                                {
00035     switch(particleId()){
00036     case 0:
00037       return electron;
00038       break;
00039     case 1:
00040       return muon;
00041       break;
00042     case 2:
00043       return kaon;
00044       break;
00045     case 3:
00046       return pion;
00047       break;
00048     case 4:
00049       return proton;
00050       break;
00051     default:
00052       std::cerr << "the particleType receive an incorrect input!" << std::endl;
00053       exit(1);
00054     }
00055   }

double DstMdcDedx::probPH (  )  const [inline, inherited]

Definition at line 66 of file DstMdcDedx.h.

References DstMdcDedx::m_probPH.

Referenced by DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), DQADtag::fillTrackDedxItem(), and DedxPID::particleIDCalculation().

00066 { return m_probPH; }

void DstMdcDedx::setChi ( double *  chi  )  [inline, inherited]

Definition at line 77 of file DstMdcDedx.h.

References genRecEmupikp::i, and DstMdcDedx::m_chi.

Referenced by MdcDedxRecon::execute(), RecMdcDedxCnv::TObjectToDataObject(), and MdcDedxCnv::TObjectToDataObject().

00077                                {
00078     for(int i =0; i<5 ; i++) m_chi[i]= chi[i];
00079   }

void RecMdcDedx::setDedxEsat ( double  dedx_esat  )  [inline]

Definition at line 79 of file RecMdcDedx.h.

References m_dedx_esat.

Referenced by MdcDedxRecon::execute(), and RecMdcDedxCnv::TObjectToDataObject().

00079 { m_dedx_esat = dedx_esat;   }

void RecMdcDedx::setDedxExpect ( double *  dedx_exp  )  [inline]

Definition at line 90 of file RecMdcDedx.h.

References genRecEmupikp::i, and m_dedx_exp.

Referenced by MdcDedxRecon::execute(), and RecMdcDedxCnv::TObjectToDataObject().

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

void RecMdcDedx::setDedxHit ( double  dedx_hit  )  [inline]

Definition at line 78 of file RecMdcDedx.h.

References m_dedx_hit.

Referenced by MdcDedxRecon::execute(), and RecMdcDedxCnv::TObjectToDataObject().

00078 { m_dedx_hit = dedx_hit;     }

void RecMdcDedx::setDedxMoment ( double  dedx_momentum  )  [inline]

Definition at line 81 of file RecMdcDedx.h.

References m_dedx_momentum.

Referenced by MdcDedxRecon::execute(), and RecMdcDedxCnv::TObjectToDataObject().

00081 { m_dedx_momentum = dedx_momentum;     } 

void RecMdcDedx::setDedxNoRun ( double  dedx_norun  )  [inline]

Definition at line 80 of file RecMdcDedx.h.

References m_dedx_norun.

Referenced by MdcDedxRecon::execute(), and RecMdcDedxCnv::TObjectToDataObject().

00080 { m_dedx_norun = dedx_norun; }

void DstMdcDedx::setErrorPH ( double  errorPH  )  [inline, inherited]

Definition at line 85 of file DstMdcDedx.h.

References DstMdcDedx::m_errorPH.

Referenced by RecMdcDedxCnv::TObjectToDataObject(), and MdcDedxCnv::TObjectToDataObject().

00085 { m_errorPH = errorPH; }

void RecMdcDedx::setMdcKalTrack ( RecMdcKalTrack trk  )  [inline]

Definition at line 108 of file RecMdcDedx.h.

References m_mdcKalTrack.

Referenced by MdcDedxRecon::execute(), and RecMdcDedxCnv::TObjectToDataObject().

00108 {m_mdcKalTrack = trk;}                  

void RecMdcDedx::setMdcTrack ( RecMdcTrack trk  )  [inline]

Definition at line 107 of file RecMdcDedx.h.

References m_mdcTrack.

Referenced by MdcDedxRecon::execute(), and RecMdcDedxCnv::TObjectToDataObject().

00107 {m_mdcTrack = trk; }

void DstMdcDedx::setNormPH ( double  normPH  )  [inline, inherited]

Definition at line 84 of file DstMdcDedx.h.

References DstMdcDedx::m_normPH.

Referenced by MdcDedxRecon::execute(), RecMdcDedxCnv::TObjectToDataObject(), and MdcDedxCnv::TObjectToDataObject().

00084 { m_normPH = normPH; } 

void DstMdcDedx::setNumGoodHits ( int  numGoodHits  )  [inline, inherited]

Definition at line 81 of file DstMdcDedx.h.

References DstMdcDedx::m_numGoodHits.

Referenced by MdcDedxRecon::execute(), RecMdcDedxCnv::TObjectToDataObject(), and MdcDedxCnv::TObjectToDataObject().

void DstMdcDedx::setNumTotalHits ( int  numTotalHits  )  [inline, inherited]

Definition at line 82 of file DstMdcDedx.h.

References DstMdcDedx::m_numTotalHits.

Referenced by MdcDedxRecon::execute(), RecMdcDedxCnv::TObjectToDataObject(), and MdcDedxCnv::TObjectToDataObject().

void DstMdcDedx::setParticleId ( int  particleId  )  [inline, inherited]

Definition at line 73 of file DstMdcDedx.h.

References DstMdcDedx::m_particleId.

Referenced by MdcDedxRecon::execute(), RecMdcDedxCnv::TObjectToDataObject(), and MdcDedxCnv::TObjectToDataObject().

00073 { m_particleId = particleId; }

void RecMdcDedx::setPidProb ( double *  pid_prob  )  [inline]

Definition at line 98 of file RecMdcDedx.h.

References genRecEmupikp::i, and m_pid_prob.

Referenced by MdcDedxRecon::execute(), and RecMdcDedxCnv::TObjectToDataObject().

00098                                       {
00099       for(int i = 0; i < 5; i++)
00100        m_pid_prob[i] = pid_prob[i] ;
00101     }

void DstMdcDedx::setProbPH ( double  probPH  )  [inline, inherited]

Definition at line 83 of file DstMdcDedx.h.

References DstMdcDedx::m_probPH.

Referenced by MdcDedxRecon::execute(), RecMdcDedxCnv::TObjectToDataObject(), and MdcDedxCnv::TObjectToDataObject().

00083 { m_probPH = probPH; }

void RecMdcDedx::setSigmaDedx ( double *  sigma_dedx  )  [inline]

Definition at line 94 of file RecMdcDedx.h.

References genRecEmupikp::i, and m_sigma_dedx.

Referenced by MdcDedxRecon::execute(), and RecMdcDedxCnv::TObjectToDataObject().

00094                                           {
00095       for(int i = 0; i < 5; i++)
00096        m_sigma_dedx[i] = sigma_dedx[i] ;
00097     }

void DstMdcDedx::setStatus ( int  status  )  [inline, inherited]

Definition at line 74 of file DstMdcDedx.h.

References DstMdcDedx::m_status.

Referenced by MdcDedxRecon::execute(), RecMdcDedxCnv::TObjectToDataObject(), and MdcDedxCnv::TObjectToDataObject().

00074 { m_status=status; }

void DstMdcDedx::setTrackId ( int  trackId  )  [inline, inherited]

Definition at line 72 of file DstMdcDedx.h.

References DstMdcDedx::m_trackId.

Referenced by MdcDedxRecon::execute(), RecMdcDedxCnv::TObjectToDataObject(), and MdcDedxCnv::TObjectToDataObject().

00072 {m_trackId = trackId ;} 

void DstMdcDedx::setTruncAlg ( int  trunc_alg  )  [inline, inherited]

Definition at line 75 of file DstMdcDedx.h.

References DstMdcDedx::m_trunc_alg.

Referenced by MdcDedxRecon::execute(), RecMdcDedxCnv::TObjectToDataObject(), and MdcDedxCnv::TObjectToDataObject().

00075 { m_trunc_alg = trunc_alg;   }

void DstMdcDedx::setTwentyPH ( double  twentyPH  )  [inline, inherited]

Definition at line 86 of file DstMdcDedx.h.

References DstMdcDedx::m_twentyPH.

Referenced by RecMdcDedxCnv::TObjectToDataObject(), and MdcDedxCnv::TObjectToDataObject().

00086 { m_twentyPH = twentyPH; }

void RecMdcDedx::setVecDedxHits ( const DedxHitRefVec vecdedxhit  )  [inline]

Definition at line 76 of file RecMdcDedx.h.

References m_vecdedxhit.

Referenced by MdcDedxRecon::execute(), and RecMdcDedxCnv::TObjectToDataObject().

00076 {m_vecdedxhit = vecdedxhit;}

int DstMdcDedx::status (  )  const [inline, inherited]

Definition at line 56 of file DstMdcDedx.h.

References DstMdcDedx::m_status.

00056 { return m_status; }

int DstMdcDedx::trackId (  )  const [inline, inherited]

Definition at line 32 of file DstMdcDedx.h.

References DstMdcDedx::m_trackId.

00032 {return m_trackId ;}

int DstMdcDedx::truncAlg (  )  const [inline, inherited]

Definition at line 57 of file DstMdcDedx.h.

References DstMdcDedx::m_trunc_alg.

00057 { return m_trunc_alg;  }  

double DstMdcDedx::twentyPH (  )  const [inline, inherited]

Definition at line 69 of file DstMdcDedx.h.

References DstMdcDedx::m_twentyPH.

00069 { return m_twentyPH; }


Member Data Documentation

double DstMdcDedx::m_chi[5] [protected, inherited]

Definition at line 92 of file DstMdcDedx.h.

Referenced by DstMdcDedx::chi(), DstMdcDedx::chiE(), DstMdcDedx::chiK(), DstMdcDedx::chiMu(), DstMdcDedx::chiP(), DstMdcDedx::chiPi(), and DstMdcDedx::setChi().

double RecMdcDedx::m_dedx_esat [private]

Definition at line 114 of file RecMdcDedx.h.

Referenced by getDedxEsat(), operator=(), RecMdcDedx(), and setDedxEsat().

double RecMdcDedx::m_dedx_exp[5] [private]

Definition at line 124 of file RecMdcDedx.h.

Referenced by getDedxExpect(), operator=(), RecMdcDedx(), and setDedxExpect().

double RecMdcDedx::m_dedx_hit [private]

Definition at line 113 of file RecMdcDedx.h.

Referenced by getDedxHit(), operator=(), RecMdcDedx(), and setDedxHit().

double RecMdcDedx::m_dedx_momentum [private]

Definition at line 116 of file RecMdcDedx.h.

Referenced by getDedxMoment(), operator=(), RecMdcDedx(), and setDedxMoment().

double RecMdcDedx::m_dedx_norun [private]

Definition at line 115 of file RecMdcDedx.h.

Referenced by getDedxNoRun(), operator=(), RecMdcDedx(), and setDedxNoRun().

double DstMdcDedx::m_errorPH [protected, inherited]

Definition at line 98 of file DstMdcDedx.h.

Referenced by DstMdcDedx::errorPH(), and DstMdcDedx::setErrorPH().

SmartRef<RecMdcKalTrack> RecMdcDedx::m_mdcKalTrack [private]

Definition at line 129 of file RecMdcDedx.h.

Referenced by getMdcKalTrack(), isMdcKalTrackValid(), operator=(), RecMdcDedx(), and setMdcKalTrack().

SmartRef<RecMdcTrack> RecMdcDedx::m_mdcTrack [private]

Definition at line 128 of file RecMdcDedx.h.

Referenced by getMdcTrack(), isMdcTrackValid(), operator=(), RecMdcDedx(), and setMdcTrack().

double DstMdcDedx::m_normPH [protected, inherited]

Definition at line 97 of file DstMdcDedx.h.

Referenced by DstMdcDedx::normPH(), and DstMdcDedx::setNormPH().

int DstMdcDedx::m_numGoodHits [protected, inherited]

Definition at line 94 of file DstMdcDedx.h.

Referenced by DstMdcDedx::numGoodHits(), and DstMdcDedx::setNumGoodHits().

int DstMdcDedx::m_numTotalHits [protected, inherited]

Definition at line 95 of file DstMdcDedx.h.

Referenced by DstMdcDedx::numTotalHits(), and DstMdcDedx::setNumTotalHits().

int DstMdcDedx::m_particleId [protected, inherited]

Definition at line 89 of file DstMdcDedx.h.

Referenced by DstMdcDedx::particleId(), and DstMdcDedx::setParticleId().

double RecMdcDedx::m_pid_prob[5] [private]

Definition at line 126 of file RecMdcDedx.h.

Referenced by getPidProb(), operator=(), RecMdcDedx(), and setPidProb().

double DstMdcDedx::m_probPH [protected, inherited]

Definition at line 96 of file DstMdcDedx.h.

Referenced by DstMdcDedx::probPH(), and DstMdcDedx::setProbPH().

double RecMdcDedx::m_sigma_dedx[5] [private]

Definition at line 125 of file RecMdcDedx.h.

Referenced by getSigmaDedx(), operator=(), RecMdcDedx(), and setSigmaDedx().

int DstMdcDedx::m_status [protected, inherited]

Definition at line 90 of file DstMdcDedx.h.

Referenced by DstMdcDedx::setStatus(), and DstMdcDedx::status().

int DstMdcDedx::m_trackId [protected, inherited]

Definition at line 88 of file DstMdcDedx.h.

Referenced by DstMdcDedx::setTrackId(), and DstMdcDedx::trackId().

int DstMdcDedx::m_trunc_alg [protected, inherited]

Definition at line 91 of file DstMdcDedx.h.

Referenced by DstMdcDedx::setTruncAlg(), and DstMdcDedx::truncAlg().

double DstMdcDedx::m_twentyPH [protected, inherited]

Definition at line 99 of file DstMdcDedx.h.

Referenced by DstMdcDedx::setTwentyPH(), and DstMdcDedx::twentyPH().

DedxHitRefVec RecMdcDedx::m_vecdedxhit [private]

Definition at line 111 of file RecMdcDedx.h.

Referenced by getVecDedxHits(), operator=(), RecMdcDedx(), and setVecDedxHits().


Generated on Tue Nov 29 23:20:52 2016 for BOSS_7.0.2 by  doxygen 1.4.7