#include <TRecMdcDedx.h>
Public Member Functions | |
TRecMdcDedx () | |
~TRecMdcDedx () | |
Int_t | mdcTrackId () const |
Int_t | mdcKalTrackId () const |
Int_t | trackId () const |
Int_t | particleId () const |
Int_t | status () const |
Int_t | truncAlg () const |
Double_t | chi (int i) const |
Double_t | chiE () const |
Double_t | chiMu () const |
Double_t | chiPi () const |
Double_t | chiK () const |
Double_t | chiP () const |
Int_t | numGoodHits () const |
Int_t | numTotalHits () const |
Double_t | probPH () const |
Double_t | normPH () const |
Double_t | errorPH () const |
Double_t | twentyPH () const |
Double_t | dedxExpect (int pid) const |
Double_t | sigmaDedx (int pid) const |
Double_t | pidProb (int pid) const |
Double_t | dedxHit () const |
Double_t | dedxEsat () const |
Double_t | dedxNoRun () const |
Double_t | dedxMoment () const |
void | setDedxHit (const Double_t dedx_hit) |
void | setDedxEsat (const Double_t dedx_esat) |
void | setDedxNoRun (const Double_t dedx_norun) |
void | setDedxMoment (const Double_t dedx_momentum) |
void | setMdcTrackId (const int mdcTrackId) |
void | setMdcKalTrackId (const int mdcKalTrackId) |
void | setTrackId (const Int_t trackId) |
void | setParticleId (const Int_t particleId) |
void | setStatus (const Int_t status) |
void | setTruncAlg (const Int_t trunc_alg) |
void | setChiE (const Double_t chiE) |
void | setChiMu (const Double_t chiMu) |
void | setChiPi (const Double_t chiPi) |
void | setChiK (const Double_t chiK) |
void | setChiP (const Double_t chiP) |
void | setNumGoodHits (const Int_t numGoodHits) |
void | setNumTotalHits (const Int_t numTotalHits) |
void | setProbPH (const Double_t probPH) |
void | setNormPH (const Double_t normPH) |
void | setErrorPH (const Double_t errorPH) |
void | setTwentyPH (const Double_t twentyPH) |
void | setChi (double *chi) |
void | setDedxExpect (double *dedx_exp) |
void | setSigmaDedx (double *sigma_dedx) |
void | setPidProb (double *pid_prob) |
Private Attributes | |
Double_t | m_dedx_hit |
Double_t | m_dedx_esat |
Double_t | m_dedx_norun |
Double_t | m_dedx_momentum |
Int_t | m_trackId |
Int_t | m_mdcTrackId |
Int_t | m_mdcKalTrackId |
Int_t | m_particleId |
Int_t | m_status |
Int_t | m_trunc_alg |
Double_t | m_chiE |
Double_t | m_chiMu |
Double_t | m_chiPi |
Double_t | m_chiK |
Double_t | m_chiP |
Int_t | m_numGoodHits |
Int_t | m_numTotalHits |
Double_t | m_probPH |
Double_t | m_normPH |
Double_t | m_errorPH |
Double_t | m_twentyPH |
Double_t | m_chi [5] |
Double_t | m_dedx_exp [5] |
Double_t | m_sigma_dedx [5] |
Double_t | m_pid_prob [5] |
Definition at line 6 of file TRecMdcDedx.h.
TRecMdcDedx::TRecMdcDedx | ( | ) |
TRecMdcDedx::~TRecMdcDedx | ( | ) |
Double_t TRecMdcDedx::chi | ( | int | i | ) | const [inline] |
Double_t TRecMdcDedx::chiE | ( | ) | const [inline] |
Definition at line 27 of file TRecMdcDedx.h.
References m_chiE.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00027 { return m_chiE; }
Double_t TRecMdcDedx::chiK | ( | ) | const [inline] |
Definition at line 30 of file TRecMdcDedx.h.
References m_chiK.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00030 { return m_chiK; }
Double_t TRecMdcDedx::chiMu | ( | ) | const [inline] |
Definition at line 28 of file TRecMdcDedx.h.
References m_chiMu.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00028 { return m_chiMu; }
Double_t TRecMdcDedx::chiP | ( | ) | const [inline] |
Definition at line 31 of file TRecMdcDedx.h.
References m_chiP.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00031 { return m_chiP; }
Double_t TRecMdcDedx::chiPi | ( | ) | const [inline] |
Definition at line 29 of file TRecMdcDedx.h.
References m_chiPi.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00029 { return m_chiPi; }
Double_t TRecMdcDedx::dedxEsat | ( | ) | const [inline] |
Definition at line 46 of file TRecMdcDedx.h.
References m_dedx_esat.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00046 {return m_dedx_esat; }
Double_t TRecMdcDedx::dedxExpect | ( | int | pid | ) | const [inline] |
Definition at line 41 of file TRecMdcDedx.h.
References m_dedx_exp.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00041 { return m_dedx_exp[pid]; }
Double_t TRecMdcDedx::dedxHit | ( | ) | const [inline] |
Definition at line 45 of file TRecMdcDedx.h.
References m_dedx_hit.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00045 {return m_dedx_hit; }
Double_t TRecMdcDedx::dedxMoment | ( | ) | const [inline] |
Definition at line 48 of file TRecMdcDedx.h.
References m_dedx_momentum.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00048 {return m_dedx_momentum; }
Double_t TRecMdcDedx::dedxNoRun | ( | ) | const [inline] |
Definition at line 47 of file TRecMdcDedx.h.
References m_dedx_norun.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00047 {return m_dedx_norun; }
Double_t TRecMdcDedx::errorPH | ( | ) | const [inline] |
Definition at line 38 of file TRecMdcDedx.h.
References m_errorPH.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00038 { return m_errorPH; }
Int_t TRecMdcDedx::mdcKalTrackId | ( | ) | const [inline] |
Definition at line 20 of file TRecMdcDedx.h.
References m_mdcKalTrackId.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00020 { return m_mdcKalTrackId; }
Int_t TRecMdcDedx::mdcTrackId | ( | ) | const [inline] |
Definition at line 19 of file TRecMdcDedx.h.
References m_mdcTrackId.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00019 { return m_mdcTrackId; }
Double_t TRecMdcDedx::normPH | ( | ) | const [inline] |
Definition at line 37 of file TRecMdcDedx.h.
References m_normPH.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00037 { return m_normPH; }
Int_t TRecMdcDedx::numGoodHits | ( | ) | const [inline] |
Definition at line 33 of file TRecMdcDedx.h.
References m_numGoodHits.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00033 { return m_numGoodHits; }
Int_t TRecMdcDedx::numTotalHits | ( | ) | const [inline] |
Definition at line 34 of file TRecMdcDedx.h.
References m_numTotalHits.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00034 { return m_numTotalHits; }
Int_t TRecMdcDedx::particleId | ( | ) | const [inline] |
Definition at line 22 of file TRecMdcDedx.h.
References m_particleId.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00022 { return m_particleId; }
Double_t TRecMdcDedx::pidProb | ( | int | pid | ) | const [inline] |
Definition at line 43 of file TRecMdcDedx.h.
References m_pid_prob.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00043 { return m_pid_prob[pid]; }
Double_t TRecMdcDedx::probPH | ( | ) | const [inline] |
Definition at line 36 of file TRecMdcDedx.h.
References m_probPH.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00036 { return m_probPH; }
void TRecMdcDedx::setChi | ( | double * | chi | ) | [inline] |
Definition at line 77 of file TRecMdcDedx.h.
References genRecEmupikp::i, and m_chi.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setChiE | ( | const Double_t | chiE | ) | [inline] |
Definition at line 63 of file TRecMdcDedx.h.
References m_chiE.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setChiK | ( | const Double_t | chiK | ) | [inline] |
Definition at line 66 of file TRecMdcDedx.h.
References m_chiK.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setChiMu | ( | const Double_t | chiMu | ) | [inline] |
Definition at line 64 of file TRecMdcDedx.h.
References m_chiMu.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setChiP | ( | const Double_t | chiP | ) | [inline] |
Definition at line 67 of file TRecMdcDedx.h.
References m_chiP.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setChiPi | ( | const Double_t | chiPi | ) | [inline] |
Definition at line 65 of file TRecMdcDedx.h.
References m_chiPi.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setDedxEsat | ( | const Double_t | dedx_esat | ) | [inline] |
Definition at line 52 of file TRecMdcDedx.h.
References m_dedx_esat.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
00052 { m_dedx_esat = dedx_esat; }
void TRecMdcDedx::setDedxExpect | ( | double * | dedx_exp | ) | [inline] |
Definition at line 81 of file TRecMdcDedx.h.
References genRecEmupikp::i, and m_dedx_exp.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setDedxHit | ( | const Double_t | dedx_hit | ) | [inline] |
Definition at line 51 of file TRecMdcDedx.h.
References m_dedx_hit.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
00051 { m_dedx_hit = dedx_hit; }
void TRecMdcDedx::setDedxMoment | ( | const Double_t | dedx_momentum | ) | [inline] |
Definition at line 54 of file TRecMdcDedx.h.
References m_dedx_momentum.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
00054 { m_dedx_momentum = dedx_momentum; }
void TRecMdcDedx::setDedxNoRun | ( | const Double_t | dedx_norun | ) | [inline] |
Definition at line 53 of file TRecMdcDedx.h.
References m_dedx_norun.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
00053 { m_dedx_norun = dedx_norun; }
void TRecMdcDedx::setErrorPH | ( | const Double_t | errorPH | ) | [inline] |
Definition at line 74 of file TRecMdcDedx.h.
References m_errorPH.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setMdcKalTrackId | ( | const int | mdcKalTrackId | ) | [inline] |
Definition at line 57 of file TRecMdcDedx.h.
References m_mdcKalTrackId.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
00057 { m_mdcKalTrackId = mdcKalTrackId; }
void TRecMdcDedx::setMdcTrackId | ( | const int | mdcTrackId | ) | [inline] |
Definition at line 56 of file TRecMdcDedx.h.
References m_mdcTrackId.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
00056 { m_mdcTrackId = mdcTrackId; }
void TRecMdcDedx::setNormPH | ( | const Double_t | normPH | ) | [inline] |
Definition at line 73 of file TRecMdcDedx.h.
References m_normPH.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setNumGoodHits | ( | const Int_t | numGoodHits | ) | [inline] |
Definition at line 69 of file TRecMdcDedx.h.
References m_numGoodHits.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
00069 { m_numGoodHits = numGoodHits; }
void TRecMdcDedx::setNumTotalHits | ( | const Int_t | numTotalHits | ) | [inline] |
Definition at line 70 of file TRecMdcDedx.h.
References m_numTotalHits.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
00070 { m_numTotalHits = numTotalHits; }
void TRecMdcDedx::setParticleId | ( | const Int_t | particleId | ) | [inline] |
Definition at line 59 of file TRecMdcDedx.h.
References m_particleId.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
00059 { m_particleId = particleId; }
void TRecMdcDedx::setPidProb | ( | double * | pid_prob | ) | [inline] |
Definition at line 89 of file TRecMdcDedx.h.
References genRecEmupikp::i, and m_pid_prob.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setProbPH | ( | const Double_t | probPH | ) | [inline] |
Definition at line 72 of file TRecMdcDedx.h.
References m_probPH.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setSigmaDedx | ( | double * | sigma_dedx | ) | [inline] |
Definition at line 85 of file TRecMdcDedx.h.
References genRecEmupikp::i, and m_sigma_dedx.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setStatus | ( | const Int_t | status | ) | [inline] |
Definition at line 60 of file TRecMdcDedx.h.
References m_status.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setTrackId | ( | const Int_t | trackId | ) | [inline] |
Definition at line 58 of file TRecMdcDedx.h.
References m_trackId.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
void TRecMdcDedx::setTruncAlg | ( | const Int_t | trunc_alg | ) | [inline] |
Definition at line 61 of file TRecMdcDedx.h.
References m_trunc_alg.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
00061 { m_trunc_alg = trunc_alg; }
void TRecMdcDedx::setTwentyPH | ( | const Double_t | twentyPH | ) | [inline] |
Definition at line 75 of file TRecMdcDedx.h.
References m_twentyPH.
Referenced by RecMdcDedxCnv::DataObjectToTObject().
00075 { m_twentyPH = twentyPH; }
Double_t TRecMdcDedx::sigmaDedx | ( | int | pid | ) | const [inline] |
Definition at line 42 of file TRecMdcDedx.h.
References m_sigma_dedx.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00042 { return m_sigma_dedx[pid]; }
Int_t TRecMdcDedx::status | ( | void | ) | const [inline] |
Definition at line 23 of file TRecMdcDedx.h.
References m_status.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00023 { return m_status; }
Int_t TRecMdcDedx::trackId | ( | ) | const [inline] |
Definition at line 21 of file TRecMdcDedx.h.
References m_trackId.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00021 { return m_trackId; }
Int_t TRecMdcDedx::truncAlg | ( | ) | const [inline] |
Definition at line 24 of file TRecMdcDedx.h.
References m_trunc_alg.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00024 { return m_trunc_alg; }
Double_t TRecMdcDedx::twentyPH | ( | ) | const [inline] |
Definition at line 39 of file TRecMdcDedx.h.
References m_twentyPH.
Referenced by RecMdcDedxCnv::TObjectToDataObject().
00039 { return m_twentyPH; }
Double_t TRecMdcDedx::m_chi[5] [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[5] [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] |
Int_t TRecMdcDedx::m_mdcKalTrackId [private] |
Definition at line 102 of file TRecMdcDedx.h.
Referenced by mdcKalTrackId(), and setMdcKalTrackId().
Int_t TRecMdcDedx::m_mdcTrackId [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[5] [private] |
Double_t TRecMdcDedx::m_probPH [private] |
Double_t TRecMdcDedx::m_sigma_dedx[5] [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] |