CbmRoot
Loading...
Searching...
No Matches
CbmBbaAlignTask::TrackContainer Struct Reference

#include <CbmBbaAlignTask.h>

Collaboration diagram for CbmBbaAlignTask::TrackContainer:
[legend]

Public Member Functions

void StoreOriginalHitPositions ()
 
void MakeConsistent ()
 

Public Attributes

Trajectory fTrack
 
cbm::algo::kf::TrackParamD fFittedTrackParam
 
int fNmvdHits {0}
 
int fNstsHits {0}
 
int fNmuchHits {0}
 
int fNtrd1dHits {0}
 
int fNtrd2dHits {0}
 
int fNtofHits {0}
 
bool fIsActive {1}
 
std::vector< std::array< double, 3 > > fOriginalHitPositions
 

Detailed Description

information about a track aligned and unaligned hits are stored in the corresponding CbmKfTrackFitter::Track objects

Definition at line 70 of file CbmBbaAlignTask.h.

Member Function Documentation

◆ MakeConsistent()

void CbmBbaAlignTask::TrackContainer::MakeConsistent ( )

◆ StoreOriginalHitPositions()

void CbmBbaAlignTask::TrackContainer::StoreOriginalHitPositions ( )

Definition at line 1150 of file CbmBbaAlignTask.cxx.

References fOriginalHitPositions, and fTrack.

Member Data Documentation

◆ fFittedTrackParam

cbm::algo::kf::TrackParamD CbmBbaAlignTask::TrackContainer::fFittedTrackParam

Definition at line 72 of file CbmBbaAlignTask.h.

Referenced by CbmBbaAlignTask::SelectTracks().

◆ fIsActive

bool CbmBbaAlignTask::TrackContainer::fIsActive {1}

Definition at line 79 of file CbmBbaAlignTask.h.

Referenced by CbmBbaAlignTask::SelectTracks().

◆ fNmuchHits

int CbmBbaAlignTask::TrackContainer::fNmuchHits {0}

Definition at line 75 of file CbmBbaAlignTask.h.

Referenced by MakeConsistent().

◆ fNmvdHits

int CbmBbaAlignTask::TrackContainer::fNmvdHits {0}

Definition at line 73 of file CbmBbaAlignTask.h.

Referenced by MakeConsistent().

◆ fNstsHits

int CbmBbaAlignTask::TrackContainer::fNstsHits {0}

Definition at line 74 of file CbmBbaAlignTask.h.

Referenced by MakeConsistent(), and CbmBbaAlignTask::SelectTracks().

◆ fNtofHits

int CbmBbaAlignTask::TrackContainer::fNtofHits {0}

Definition at line 78 of file CbmBbaAlignTask.h.

Referenced by MakeConsistent().

◆ fNtrd1dHits

int CbmBbaAlignTask::TrackContainer::fNtrd1dHits {0}

Definition at line 76 of file CbmBbaAlignTask.h.

Referenced by MakeConsistent().

◆ fNtrd2dHits

int CbmBbaAlignTask::TrackContainer::fNtrd2dHits {0}

Definition at line 77 of file CbmBbaAlignTask.h.

Referenced by MakeConsistent().

◆ fOriginalHitPositions

std::vector<std::array<double, 3> > CbmBbaAlignTask::TrackContainer::fOriginalHitPositions

Definition at line 80 of file CbmBbaAlignTask.h.

Referenced by StoreOriginalHitPositions().

◆ fTrack

Trajectory CbmBbaAlignTask::TrackContainer::fTrack

The documentation for this struct was generated from the following files: