CbmRoot
|
#include <CbmTrdTrack.h>
Public Member Functions | |
CbmTrdTrack () | |
virtual | ~CbmTrdTrack () |
void | AddTrdHit (int32_t hitIndex) |
double | GetPidWkn () const |
double | GetPidANN () const |
double | GetELoss () const |
double | GetPidLikeEL () const |
double | GetPidLikePI () const |
double | GetPidLikeKA () const |
double | GetPidLikePR () const |
double | GetPidLikeMU () const |
void | SetPidWkn (double pid) |
void | SetPidANN (double pid) |
void | SetELoss (double eLoss) |
void | SetPidLikeEL (double value) |
void | SetPidLikePI (double value) |
void | SetPidLikeKA (double value) |
void | SetPidLikePR (double value) |
void | SetPidLikeMU (double value) |
void | AddHit (int32_t index, HitType type) |
virtual int32_t | GetNofHits () const |
int32_t | GetHitIndex (int32_t iHit) const |
HitType | GetHitType (int32_t iHit) const |
int32_t | GetPidHypo () const |
int32_t | GetFlag () const |
double | GetChiSq () const |
int32_t | GetNDF () const |
double | GetChiSqTime () const |
int32_t | GetNdfTime () const |
int32_t | GetPreviousTrackId () const |
const FairTrackParam * | GetParamFirst () const |
const FairTrackParam * | GetParamLast () const |
CbmMatch * | GetMatch () const |
double | GetStartTime () const |
double | GetStartTimeError () const |
double | GetFirstHitTime () const |
double | GetFirstHitTimeError () const |
double | GetLastHitTime () const |
double | GetLastHitTimeError () const |
void | SetPidHypo (int32_t pid) |
void | SetFlag (int32_t flag) |
void | SetChiSq (double chiSq) |
void | SetNDF (int32_t ndf) |
void | SetChiSqTime (double chiSq) |
void | SetNdfTime (int32_t ndf) |
void | SetPreviousTrackId (int32_t previousTrackId) |
void | SetParamFirst (const FairTrackParam *par) |
void | SetParamFirst (const FairTrackParam &par) |
void | SetParamLast (const FairTrackParam *par) |
void | SetParamLast (const FairTrackParam &par) |
void | SetMatch (CbmMatch *match) |
void | SetStartTime (double time) |
void | SetStartTimeError (double error) |
void | SetFirstHitTime (double time) |
void | SetFirstHitTimeError (double error) |
void | SetLastHitTime (double time) |
void | SetLastHitTimeError (double error) |
virtual std::string | ToString () const |
Protected Member Functions | |
ClassDef (CbmTrack, 6) | |
Protected Attributes | |
std::vector< int32_t > | fHitIndex |
std::vector< HitType > | fHitType |
int32_t | fPidHypo |
FairTrackParam | fParamFirst |
FairTrackParam | fParamLast |
double | fStartTime |
double | fStartTimeError |
double | fFirstHitTime |
double | fFirstHitTimeError |
double | fLastHitTime |
double | fLastHitTimeError |
int32_t | fFlag |
Double32_t | fChiSq |
int32_t | fNDF |
int32_t | fPreviousTrackId |
CbmMatch * | fMatch |
Double32_t | fChiSqTime {0.} |
int32_t | fNdfTime {0} |
Private Member Functions | |
ClassDef (CbmTrdTrack, 4) | |
Private Attributes | |
double | fPidWkn |
double | fPidANN |
double | fPidLikeEL |
double | fPidLikePI |
double | fPidLikeKA |
double | fPidLikePR |
double | fPidLikeMU |
double | fELoss |
TRD local track. Holds lists of CbmTrdHits and the fitted track parameters. The fit parameters are of type FairTrackParam and can only be accessed and modified via this class.
Definition at line 25 of file CbmTrdTrack.h.
CbmTrdTrack::CbmTrdTrack | ( | ) |
Default constructor
Definition at line 13 of file CbmTrdTrack.cxx.
|
virtual |
Destructor
Definition at line 28 of file CbmTrdTrack.cxx.
|
inherited |
Add a hit to the list, using index and HitType
index | Index of the hit in the array |
type | Type of the hit to be added |
Definition at line 97 of file CbmTrack.cxx.
References CbmTrack::fHitIndex, and CbmTrack::fHitType.
Referenced by CbmMuchTrack::AddMuchHit(), CbmTofTrack::AddTofHit(), AddTrdHit(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmMuchTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTofTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrdTrack(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmLitConverterParallel::LitScalTrackToCbmTrack(), and CbmMuchTrackFinderIdeal::ProcessDigiMatches().
|
inline |
Associate a TrdHit to the track
hitIndex | Index of the TRD hit in TClonesArray |
Definition at line 37 of file CbmTrdTrack.h.
References CbmTrack::AddHit(), and kTRDHIT.
|
protectedinherited |
|
private |
|
inlineinherited |
Definition at line 63 of file CbmTrack.h.
References CbmTrack::fChiSq.
Referenced by CbmLitConverter::CbmStsTrackToCbmLitTrack(), CbmLitConverter::CbmTrackToCbmLitTrack(), CbmLitConverterParallel::CbmTrackToLitScalTrack(), CbmAnaDimuonAnalysis::Exec(), CbmKFParticleFinder::Exec(), CbmKFTrackQa::Exec(), CbmMvdQa::ExecTrackQa(), LmvmTask::FillCands(), PairAnalysisVarManager::FillVarMuchTrack(), PairAnalysisVarManager::FillVarStsTrack(), PairAnalysisVarManager::FillVarTrdTrack(), CbmPVFinderKF::FindEventVertex(), CbmPVFinderKF::FindPrimaryVertex(), CbmStsTracksConverter::IsGoodCovMatrix(), CbmKFParticleInterface::SetKFParticleFromStsTrack(), CbmKFParticleFinderPID::SetRecoPID(), CbmKFTrack::SetStsTrack(), CbmStsTrack::ToString(), and CbmTofTrack::ToString().
|
inlineinherited |
Definition at line 65 of file CbmTrack.h.
References CbmTrack::fChiSqTime.
|
inline |
Definition at line 42 of file CbmTrdTrack.h.
References fELoss.
Referenced by CbmTrdSetTracksPidWkn::Exec(), CbmTrdTracksPidQa::Exec(), and PairAnalysisVarManager::FillVarTrdTrack().
|
inlineinherited |
Definition at line 73 of file CbmTrack.h.
References CbmTrack::fFirstHitTime.
Referenced by CbmLitConverter::CbmStsTrackToCbmLitTrack(), CbmLitConverter::CbmTrackToCbmLitTrack(), and CbmLitConverter::GetStsTrackTimes().
|
inlineinherited |
Definition at line 74 of file CbmTrack.h.
References CbmTrack::fFirstHitTimeError.
Referenced by CbmLitConverter::CbmStsTrackToCbmLitTrack(), CbmLitConverter::CbmTrackToCbmLitTrack(), and CbmLitConverter::GetStsTrackTimes().
|
inlineinherited |
Definition at line 62 of file CbmTrack.h.
References CbmTrack::fFlag.
Referenced by CbmLitConverter::CbmTrackToCbmLitTrack(), CbmPVFinderKF::FindEventVertex(), and CbmPVFinderKF::FindPrimaryVertex().
|
inlineinherited |
Definition at line 59 of file CbmTrack.h.
References CbmTrack::fHitIndex.
Referenced by PairAnalysisVarManager::CalculateHitTypes(), CbmLitFindGlobalTracks::CalculateLength(), CbmLitConverter::CbmTrackToCbmLitTrack(), CbmLitConverterParallel::CbmTrackToLitScalTrack(), CbmFitGlobalTracksQa::Exec(), CbmKFTrackQa::Exec(), CbmMuchMatchTracks::Exec(), CbmTrdSetTracksPidANN::Exec(), CbmTrdSetTracksPidLike::Exec(), CbmTrdSetTracksPidModWkn::Exec(), CbmTrdSetTracksPidWkn::Exec(), CbmTrdTracksPidQa::Exec(), CbmTrdElectronsTrainAnn::FillElossVectorSim(), PairAnalysis::FillHistogramsHits(), PairAnalysisVarManager::FillVarTrdTrack(), CbmStsTrack::GetStsHitIndex(), CbmTofTrack::GetTofHitIndex(), CbmTofTrack::GetTofHitIndex(), CbmRecoTracks::HandleTrack(), CbmTimesliceRecoTracks::HandleTrack(), CbmMatchRecoToMC::MatchTracks(), CbmLitFitQa::ProcessMuchTrack(), CbmLitFitQa::ProcessTrdTrack(), and CbmKFParticleFinderPID::SetRecoPID().
|
inlineinherited |
Definition at line 60 of file CbmTrack.h.
References CbmTrack::fHitType.
Referenced by CbmLitFindGlobalTracks::CalculateLength(), CbmLitConverter::CbmTrackToCbmLitTrack(), CbmLitConverterParallel::CbmTrackToLitScalTrack(), CbmMuchMatchTracks::Exec(), PairAnalysisVarManager::FillVarMuchTrack(), CbmRecoTracks::HandleTrack(), CbmTimesliceRecoTracks::HandleTrack(), and CbmMatchRecoToMC::MatchTracks().
|
inlineinherited |
Definition at line 75 of file CbmTrack.h.
References CbmTrack::fLastHitTime.
Referenced by CbmLitConverter::CbmStsTrackToCbmLitTrack(), CbmLitConverter::CbmTrackToCbmLitTrack(), CbmLitFitTracks::DoFit(), and CbmLitConverter::GetStsTrackTimes().
|
inlineinherited |
Definition at line 76 of file CbmTrack.h.
References CbmTrack::fLastHitTimeError.
Referenced by CbmLitConverter::CbmStsTrackToCbmLitTrack(), CbmLitConverter::CbmTrackToCbmLitTrack(), CbmLitFitTracks::DoFit(), and CbmLitConverter::GetStsTrackTimes().
|
inlineinherited |
Definition at line 70 of file CbmTrack.h.
References CbmTrack::fMatch.
|
inlineinherited |
Definition at line 64 of file CbmTrack.h.
References CbmTrack::fNDF.
Referenced by CbmLitConverter::CbmStsTrackToCbmLitTrack(), CbmLitConverter::CbmTrackToCbmLitTrack(), CbmLitConverterParallel::CbmTrackToLitScalTrack(), CbmAnaDimuonAnalysis::Exec(), CbmKFParticleFinder::Exec(), CbmKFTrackQa::Exec(), CbmMvdQa::ExecTrackQa(), LmvmTask::FillCands(), PairAnalysisVarManager::FillVarMuchTrack(), PairAnalysisVarManager::FillVarStsTrack(), PairAnalysisVarManager::FillVarTrdTrack(), CbmPVFinderKF::FindEventVertex(), CbmPVFinderKF::FindPrimaryVertex(), CbmStsTracksConverter::IsGoodCovMatrix(), CbmKFParticleInterface::SetKFParticleFromStsTrack(), CbmKFParticleFinderPID::SetRecoPID(), CbmKFTrack::SetStsTrack(), CbmStsTrack::ToString(), and CbmTofTrack::ToString().
|
inlineinherited |
Definition at line 66 of file CbmTrack.h.
References CbmTrack::fNdfTime.
|
inlinevirtualinherited |
Accessors
Reimplemented in CbmStsTrack.
Definition at line 58 of file CbmTrack.h.
References CbmTrack::fHitIndex.
Referenced by CbmRecoQaTask::TrackFilter::Accept(), PairAnalysisVarManager::CalculateHitTypes(), CbmLitFindGlobalTracks::CalculateLength(), CbmLitConverter::CbmTrackToCbmLitTrack(), CbmLitConverterParallel::CbmTrackToLitScalTrack(), CbmKfTrackFitter::CreateGlobalTrack(), CbmAnaDimuonAnalysis::Exec(), CbmFitGlobalTracksQa::Exec(), CbmKFTrackQa::Exec(), CbmMuchMatchTracks::Exec(), CbmTrackingTrdQa::Exec(), CbmTrdSetTracksPidANN::Exec(), CbmTrdSetTracksPidLike::Exec(), CbmTrdSetTracksPidModWkn::Exec(), CbmTrdSetTracksPidWkn::Exec(), CbmTrdTracksPidQa::Exec(), CbmTrdElectronsTrainAnn::FillElossVectorSim(), PairAnalysis::FillHistogramsHits(), CbmTrackingTrdQa::FillTrackMatchMap(), PairAnalysisVarManager::FillVarMuchTrack(), PairAnalysisVarManager::FillVarTrdTrack(), CbmStsTrack::GetNofStsHits(), CbmTofTrack::GetNofTofHits(), CbmRecoTracks::HandleTrack(), CbmTimesliceRecoTracks::HandleTrack(), CbmAnaJpsiTask::IsRecoTrackAccepted(), CbmMatchRecoToMC::MatchTracks(), CbmMuchTrackFinderIdeal::ProcessDigiMatches(), CbmLitFitQa::ProcessMuchTrack(), CbmLitFitQa::ProcessTrdTrack(), and CbmKFParticleFinderPID::SetRecoPID().
|
inlineinherited |
Definition at line 68 of file CbmTrack.h.
References CbmTrack::fParamFirst.
Referenced by CbmHelix::Build(), CbmLitConverter::CbmStsTrackToCbmLitTrack(), CbmLitConverter::CbmTrackToCbmLitTrack(), CbmLitConverterParallel::CbmTrackToLitScalTrack(), CbmGlobalTrackFitterIdeal::DoFit(), CbmAnaConversion::Exec(), CbmKFParticleFinder::Exec(), CbmKFTrackQa::Exec(), CbmKresConversionCorrectedPhotons::Exec(), CbmKresConversionManual::Exec(), CbmKresConversionManualmbias1::Exec(), CbmKresConversionManualmbias2::Exec(), CbmKresConversionManualmbias3::Exec(), CbmKresConversionManualmbias4::Exec(), CbmKresConversionPhotons::Exec(), CbmKresEta::Exec(), CbmTrdSetTracksPidLike::Exec(), CbmTrdSetTracksPidModWkn::Exec(), CbmHadronAnalysis::ExecEvent(), CbmMvdQa::ExecTrackQa(), CbmStsKFTrackFitter::Extrapolate(), PairAnalysisVarManager::FillVarStsTrack(), PairAnalysisVarManager::FillVarTrdTrack(), CbmKFTrack::GetStsTrack(), CbmLitConverter::GetStsTrackTimes(), CbmRecoTracks::HandleStsTrack(), CbmTimesliceRecoTracks::HandleStsTrack(), CbmStsTracksConverter::IsGoodCovMatrix(), PairAnalysisTrack::PairAnalysisTrack(), CbmTrdTracksConverter::ProcessData(), CbmLitFitQa::ProcessMuchTrack(), CbmLitFitQa::ProcessStsTrack(), CbmLitFitQa::ProcessTrdTrack(), CbmKFParticleFinderPID::SetRecoPID(), CbmKFTrack::SetStsTrack(), CbmStsTrack::ToString(), CbmTofTrack::ToString(), and CbmStsTracksConverter::WriteKFInfo().
|
inlineinherited |
Definition at line 69 of file CbmTrack.h.
References CbmTrack::fParamLast.
Referenced by CbmHelix::Build(), CbmLitConverter::CbmStsTrackToCbmLitTrack(), CbmLitConverter::CbmTrackToCbmLitTrack(), CbmLitConverterParallel::CbmTrackToLitScalTrack(), CbmRichTrackExtrapolationLittrack::DoExtrapolation(), CbmGlobalTrackFitterIdeal::DoFit(), CbmLitFitTracks::DoFit(), CbmLitFitTracksParallel::DoFit(), CbmLitFindGlobalTracksParallel::DoTracking(), CbmKFTrackQa::Exec(), CbmLitCreateStandaloneData::Exec(), CbmTrdSetTracksPidLike::Exec(), CbmStsKFTrackFitter::Extrapolate(), PairAnalysisVarManager::FillVarStsTrack(), PairAnalysisVarManager::FillVarTrdTrack(), CbmKFTrack::GetStsTrack(), CbmLitConverter::GetStsTrackTimes(), CbmLitFitQa::ProcessMuchTrack(), CbmLitFitQa::ProcessStsTrack(), CbmLitFitQa::ProcessTrdTrack(), CbmKFTrack::SetStsTrack(), and CbmLitConverter::StsTrackArrayToTrackVector().
|
inline |
Definition at line 41 of file CbmTrdTrack.h.
References fPidANN.
Referenced by CbmKFTrackQa::Exec(), CbmTrdTracksPidQa::Exec(), PairAnalysisVarManager::FillVarTrdTrack(), CbmRichRingTrackAssignClosestD::IsTrdElectron(), and CbmKFParticleFinderPID::SetRecoPID().
|
inlineinherited |
Definition at line 61 of file CbmTrack.h.
References CbmTrack::fPidHypo.
Referenced by CbmLitConverter::CbmTrackToCbmLitTrack(), CbmRecoTracks::Exec(), CbmHadronAnalysis::ExecEvent(), CbmStsKFTrackFitter::Extrapolate(), CbmTimesliceRecoTracks::GotoEvent(), and CbmKFTrack::SetStsTrack().
|
inline |
Definition at line 43 of file CbmTrdTrack.h.
References fPidLikeEL.
Referenced by CbmTrdTracksPidQa::Exec(), LmvmTask::FillCands(), PairAnalysisVarManager::FillVarTrdTrack(), CbmLitGlobalElectronId::GetTrdAnn(), and CbmLitGlobalElectronId::IsTrdElectron().
|
inline |
Definition at line 45 of file CbmTrdTrack.h.
References fPidLikeKA.
Referenced by PairAnalysisVarManager::FillVarTrdTrack().
|
inline |
Definition at line 47 of file CbmTrdTrack.h.
References fPidLikeMU.
Referenced by PairAnalysisVarManager::FillVarTrdTrack().
|
inline |
Definition at line 44 of file CbmTrdTrack.h.
References fPidLikePI.
Referenced by LmvmTask::FillCands(), and PairAnalysisVarManager::FillVarTrdTrack().
|
inline |
Definition at line 46 of file CbmTrdTrack.h.
References fPidLikePR.
Referenced by PairAnalysisVarManager::FillVarTrdTrack().
|
inline |
Accessors
Definition at line 40 of file CbmTrdTrack.h.
References fPidWkn.
Referenced by CbmKFTrackQa::Exec(), CbmTrdTracksPidQa::Exec(), PairAnalysisVarManager::FillVarTrdTrack(), and CbmKFParticleFinderPID::SetRecoPID().
|
inlineinherited |
Definition at line 67 of file CbmTrack.h.
References CbmTrack::fPreviousTrackId.
Referenced by CbmLitConverter::CbmTrackToCbmLitTrack(), CbmLitConverterParallel::CbmTrackToLitScalTrack(), and CbmLitFindGlobalTracksParallel::ConstructGlobalTracks().
|
inlineinherited |
Definition at line 71 of file CbmTrack.h.
References CbmTrack::fStartTime.
Referenced by CbmBuildEventsFromTracksReal::CompareTrackTime(), CbmEventBuilderQa::CompareTrackTime(), CbmBuildEventsFromTracksReal::Exec(), and CbmEventBuilderQa::Exec().
|
inlineinherited |
Definition at line 72 of file CbmTrack.h.
References CbmTrack::fStartTimeError.
Referenced by CbmBuildEventsFromTracksReal::Exec(), and CbmEventBuilderQa::Exec().
|
inlineinherited |
Definition at line 81 of file CbmTrack.h.
References CbmTrack::fChiSq.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmMuchTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTofTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrdTrack(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmL1StsTrackFinder::CopyL1Tracks(), CbmKFTrack::GetStsTrack(), and CbmLitConverterParallel::LitScalTrackToCbmTrack().
|
inlineinherited |
Definition at line 83 of file CbmTrack.h.
References CbmTrack::fChiSqTime.
Referenced by CbmL1StsTrackFinder::CopyL1Tracks().
|
inline |
Definition at line 52 of file CbmTrdTrack.h.
References fELoss.
Referenced by CbmTrdSetTracksPidLike::Exec(), and CbmTrdSetTracksPidWkn::Exec().
|
inlineinherited |
Definition at line 93 of file CbmTrack.h.
References CbmTrack::fFirstHitTime.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), and CbmL1StsTrackFinder::CopyL1Tracks().
|
inlineinherited |
Definition at line 94 of file CbmTrack.h.
References CbmTrack::fFirstHitTimeError.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), and CbmL1StsTrackFinder::CopyL1Tracks().
|
inlineinherited |
Definition at line 80 of file CbmTrack.h.
References CbmTrack::fFlag.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmL1StsTrackFinder::CopyL1Tracks(), and CbmStsKFTrackFitter::DoFit().
|
inlineinherited |
Definition at line 95 of file CbmTrack.h.
References CbmTrack::fLastHitTime.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), and CbmL1StsTrackFinder::CopyL1Tracks().
|
inlineinherited |
Definition at line 96 of file CbmTrack.h.
References CbmTrack::fLastHitTimeError.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), and CbmL1StsTrackFinder::CopyL1Tracks().
|
inherited |
Definition at line 103 of file CbmTrack.cxx.
References CbmTrack::fMatch.
|
inlineinherited |
Definition at line 82 of file CbmTrack.h.
References CbmTrack::fNDF.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmMuchTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTofTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrdTrack(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmL1StsTrackFinder::CopyL1Tracks(), CbmKFTrack::GetStsTrack(), and CbmLitConverterParallel::LitScalTrackToCbmTrack().
|
inlineinherited |
Definition at line 84 of file CbmTrack.h.
References CbmTrack::fNdfTime.
Referenced by CbmL1StsTrackFinder::CopyL1Tracks().
|
inlineinherited |
Definition at line 88 of file CbmTrack.h.
References CbmTrack::fParamFirst.
|
inlineinherited |
Definition at line 86 of file CbmTrack.h.
References CbmTrack::fParamFirst.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmMuchTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTofTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrdTrack(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmLitFindMvdTracks::ConvertOutputData(), CbmL1StsTrackFinder::CopyL1Tracks(), CbmLitFitTracks::DoFit(), CbmLitFitTracksParallel::DoFit(), CbmKfFitTracksTask::Exec(), CbmKFTrack::GetStsTrack(), CbmLitConverterParallel::LitScalTrackToCbmTrack(), and CbmMuchTrackFinderIdeal::SetTrackParam().
|
inlineinherited |
Definition at line 89 of file CbmTrack.h.
References CbmTrack::fParamLast.
|
inlineinherited |
Definition at line 87 of file CbmTrack.h.
References CbmTrack::fParamLast.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmMuchTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTofTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrack(), CbmL1GlobalTrackFinder::CbmL1TrackToCbmTrdTrack(), CbmLitConverter::CbmLitTrackToCbmTrack(), CbmL1StsTrackFinder::CopyL1Tracks(), CbmLitFitTracks::DoFit(), CbmLitFitTracksParallel::DoFit(), CbmStsKFTrackFitter::DoFit(), CbmKfFitTracksTask::Exec(), CbmKFTrack::GetStsTrack(), CbmLitConverterParallel::LitScalTrackToCbmTrack(), and CbmMuchTrackFinderIdeal::SetTrackParam().
|
inline |
Definition at line 51 of file CbmTrdTrack.h.
References fPidANN.
Referenced by CbmTrdSetTracksPidANN::Exec().
|
inlineinherited |
Modifiers
Definition at line 79 of file CbmTrack.h.
References CbmTrack::fPidHypo.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), CbmL1StsTrackFinder::CopyL1Tracks(), and CbmStsKFTrackFitter::DoFit().
|
inline |
Definition at line 53 of file CbmTrdTrack.h.
References fPidLikeEL.
Referenced by CbmTrdSetTracksPidLike::Exec().
|
inline |
Definition at line 55 of file CbmTrdTrack.h.
References fPidLikeKA.
Referenced by CbmTrdSetTracksPidLike::Exec().
|
inline |
Definition at line 57 of file CbmTrdTrack.h.
References fPidLikeMU.
Referenced by CbmTrdSetTracksPidLike::Exec().
|
inline |
Definition at line 54 of file CbmTrdTrack.h.
References fPidLikePI.
Referenced by CbmTrdSetTracksPidLike::Exec().
|
inline |
Definition at line 56 of file CbmTrdTrack.h.
References fPidLikePR.
Referenced by CbmTrdSetTracksPidLike::Exec().
|
inline |
Modifiers
Definition at line 50 of file CbmTrdTrack.h.
References fPidWkn.
Referenced by CbmTrdSetTracksPidModWkn::Exec(), and CbmTrdSetTracksPidWkn::Exec().
|
inlineinherited |
Definition at line 85 of file CbmTrack.h.
References CbmTrack::fPreviousTrackId.
Referenced by CbmLitConverter::CbmLitTrackToCbmTrack(), and CbmLitConverterParallel::LitScalTrackToCbmTrack().
|
inlineinherited |
Definition at line 91 of file CbmTrack.h.
References CbmTrack::fStartTime.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), and CbmL1StsTrackFinder::CopyL1Tracks().
|
inlineinherited |
Definition at line 92 of file CbmTrack.h.
References CbmTrack::fStartTimeError.
Referenced by CbmL1GlobalTrackFinder::CbmL1TrackToCbmStsTrack(), and CbmL1StsTrackFinder::CopyL1Tracks().
|
virtualinherited |
Reimplemented in CbmStsTrack, and CbmTofTrack.
Definition at line 109 of file CbmTrack.cxx.
References CbmTrack::fChiSq, CbmTrack::fFlag, CbmTrack::fHitIndex, CbmTrack::fNDF, CbmTrack::fPidHypo, and CbmTrack::fPreviousTrackId.
|
protectedinherited |
Chi square and NDF of track fit
Definition at line 130 of file CbmTrack.h.
Referenced by CbmTrack::GetChiSq(), CbmTrack::operator=(), CbmTrack::SetChiSq(), and CbmTrack::ToString().
|
protectedinherited |
Chi square and NDF of track fit in time
Definition at line 140 of file CbmTrack.h.
Referenced by CbmTrack::GetChiSqTime(), and CbmTrack::SetChiSqTime().
|
private |
Total energy loss in TRD
Definition at line 74 of file CbmTrdTrack.h.
Referenced by GetELoss(), and SetELoss().
|
protectedinherited |
Track time at the first hit
Definition at line 119 of file CbmTrack.h.
Referenced by CbmTrack::GetFirstHitTime(), CbmTrack::operator=(), and CbmTrack::SetFirstHitTime().
|
protectedinherited |
Definition at line 120 of file CbmTrack.h.
Referenced by CbmTrack::GetFirstHitTimeError(), CbmTrack::operator=(), and CbmTrack::SetFirstHitTimeError().
|
protectedinherited |
Quality flag
Definition at line 127 of file CbmTrack.h.
Referenced by CbmTrack::GetFlag(), CbmTrack::operator=(), CbmTrack::SetFlag(), and CbmTrack::ToString().
|
protectedinherited |
Array contains the hit indices of the hits attached to the track
Definition at line 102 of file CbmTrack.h.
Referenced by CbmTrack::AddHit(), CbmTrack::GetHitIndex(), CbmTrack::GetNofHits(), CbmTrack::operator=(), CbmTofTrack::SetTofHitIndex(), and CbmTrack::ToString().
|
protectedinherited |
Array contains the hit types of the hits attached to the track
Definition at line 105 of file CbmTrack.h.
Referenced by CbmTrack::AddHit(), CbmTrack::GetHitType(), CbmTrack::operator=(), and CbmTofTrack::SetTofHitIndex().
|
protectedinherited |
Track time at the last hit
Definition at line 123 of file CbmTrack.h.
Referenced by CbmTrack::GetLastHitTime(), CbmTrack::operator=(), and CbmTrack::SetLastHitTime().
|
protectedinherited |
Definition at line 124 of file CbmTrack.h.
Referenced by CbmTrack::GetLastHitTimeError(), CbmTrack::operator=(), and CbmTrack::SetLastHitTimeError().
|
protectedinherited |
Monte-Carlo information
Definition at line 137 of file CbmTrack.h.
Referenced by CbmTrack::GetMatch(), CbmTrack::operator=(), CbmTrack::SetMatch(), and CbmTrack::~CbmTrack().
|
protectedinherited |
Definition at line 131 of file CbmTrack.h.
Referenced by CbmTrack::GetNDF(), CbmTrack::operator=(), CbmTrack::SetNDF(), and CbmTrack::ToString().
|
protectedinherited |
Definition at line 141 of file CbmTrack.h.
Referenced by CbmTrack::GetNdfTime(), and CbmTrack::SetNdfTime().
|
protectedinherited |
Track parameters at first and last fitted hit
Definition at line 111 of file CbmTrack.h.
Referenced by CbmTrack::GetParamFirst(), CbmTrack::operator=(), CbmTrack::SetParamFirst(), and CbmTrack::SetParamFirst().
|
protectedinherited |
Definition at line 112 of file CbmTrack.h.
Referenced by CbmTrack::GetParamLast(), CbmTrack::operator=(), CbmTrack::SetParamLast(), and CbmTrack::SetParamLast().
|
private |
PID value based on ANN method
Definition at line 64 of file CbmTrdTrack.h.
Referenced by GetPidANN(), and SetPidANN().
|
protectedinherited |
PID hypothesis used by the track fitter
Definition at line 108 of file CbmTrack.h.
Referenced by CbmTrack::GetPidHypo(), CbmTrack::operator=(), CbmTrack::SetPidHypo(), and CbmTrack::ToString().
|
private |
PID values based on Likelihood method
Definition at line 67 of file CbmTrdTrack.h.
Referenced by GetPidLikeEL(), and SetPidLikeEL().
|
private |
Definition at line 69 of file CbmTrdTrack.h.
Referenced by GetPidLikeKA(), and SetPidLikeKA().
|
private |
Definition at line 71 of file CbmTrdTrack.h.
Referenced by GetPidLikeMU(), and SetPidLikeMU().
|
private |
Definition at line 68 of file CbmTrdTrack.h.
Referenced by GetPidLikePI(), and SetPidLikePI().
|
private |
Definition at line 70 of file CbmTrdTrack.h.
Referenced by GetPidLikePR(), and SetPidLikePR().
|
private |
PID value based on Wkn method
Definition at line 61 of file CbmTrdTrack.h.
Referenced by GetPidWkn(), and SetPidWkn().
|
protectedinherited |
Index of previous track segment
Definition at line 134 of file CbmTrack.h.
Referenced by CbmTrack::GetPreviousTrackId(), CbmTrack::operator=(), CbmTrack::SetPreviousTrackId(), and CbmTrack::ToString().
|
protectedinherited |
Track start time
Definition at line 115 of file CbmTrack.h.
Referenced by CbmTrack::GetStartTime(), CbmTrack::operator=(), CbmTrack::SetStartTime(), CbmStsTrack::ToString(), and CbmTofTrack::ToString().
|
protectedinherited |
Definition at line 116 of file CbmTrack.h.
Referenced by CbmTrack::GetStartTimeError(), CbmTrack::operator=(), and CbmTrack::SetStartTimeError().