#include <TrkTypeUtil.h>
Static Public Member Functions | |
static const TrkRep * | getRep (const TrkRecoTrk &aTrk, const PdtPid::PidType &pid) |
static const TrkHitList * | getHits (const TrkRecoTrk &aTrk, const PdtPid::PidType &pid) |
static const TrkRep * | getRep (const TrkRecoTrk &aTrk, const TrkFitTypeKey &key) |
static const TrkHitList * | getHits (const TrkRecoTrk &aTrk, const TrkFitTypeKey &key) |
static PdtPid::PidType | pidType (const TrkRecoTrk &aTrk, const TrkFitTypeKey &key) |
Private Member Functions | |
~TrkTypeUtil () |
Definition at line 42 of file TrkTypeUtil.h.
TrkTypeUtil::~TrkTypeUtil | ( | ) | [private] |
const TrkHitList * TrkTypeUtil::getHits | ( | const TrkRecoTrk & | aTrk, | |
const TrkFitTypeKey & | key | |||
) | [static] |
const TrkHitList * TrkTypeUtil::getHits | ( | const TrkRecoTrk & | aTrk, | |
const PdtPid::PidType & | pid | |||
) | [static] |
Definition at line 66 of file TrkTypeUtil.cxx.
References TrkRecoTrk::defaultType(), TrkRecoTrk::hits(), and PdtPid::null.
Referenced by getHits().
00067 { 00068 return pid != PdtPid::null ? aTrk.hits(pid) 00069 : aTrk.hits(aTrk.defaultType()); 00070 }
const TrkRep * TrkTypeUtil::getRep | ( | const TrkRecoTrk & | aTrk, | |
const TrkFitTypeKey & | key | |||
) | [static] |
const TrkRep * TrkTypeUtil::getRep | ( | const TrkRecoTrk & | aTrk, | |
const PdtPid::PidType & | pid | |||
) | [static] |
Definition at line 59 of file TrkTypeUtil.cxx.
References TrkRecoTrk::defaultType(), PdtPid::null, and TrkRecoTrk::testRep().
Referenced by getRep().
00060 { 00061 return pid != PdtPid::null ? aTrk.testRep(pid) 00062 : aTrk.testRep(aTrk.defaultType()); 00063 }
PdtPid::PidType TrkTypeUtil::pidType | ( | const TrkRecoTrk & | aTrk, | |
const TrkFitTypeKey & | key | |||
) | [static] |
Definition at line 85 of file TrkTypeUtil.cxx.
References TrkRecoTrk::defaultType(), key, and PdtPid::null.
00086 { 00087 return key.pidType() != PdtPid::null ? key.pidType() 00088 : aTrk.defaultType(); 00089 }