CbmRoot
|
#include <CbmLitQualitySort.h>
Public Member Functions | |
CbmLitQualitySort () | |
Constructor. | |
virtual | ~CbmLitQualitySort () |
Destructor. | |
Static Public Member Functions | |
static LitStatus | DoSortNofHits (TrackPtrIterator itBegin, TrackPtrIterator itEnd) |
Sort array of tracks by quality. | |
static LitStatus | DoSortLastStation (TrackPtrIterator itBegin, TrackPtrIterator itEnd) |
Sort array of tracks by quality using last station id and chi square. | |
static LitStatus | DoSortChiSqOverNDF (TrackPtrIterator itBegin, TrackPtrIterator itEnd) |
Sort array of tracks by quality using (chi square / NDF). | |
Definition at line 15 of file CbmLitQualitySort.h.
CbmLitQualitySort::CbmLitQualitySort | ( | ) |
Constructor.
Definition at line 11 of file CbmLitQualitySort.cxx.
|
virtual |
Destructor.
Definition at line 13 of file CbmLitQualitySort.cxx.
|
static |
Sort array of tracks by quality using (chi square / NDF).
Definition at line 91 of file CbmLitQualitySort.cxx.
References CbmLitTrack::GetChi2(), CbmLitTrack::GetNDF(), and kLITSUCCESS.
Referenced by CbmLitTrackFinderBranch::FollowTracks().
|
static |
Sort array of tracks by quality using last station id and chi square.
Definition at line 62 of file CbmLitQualitySort.cxx.
References CbmLitTrack::GetLastStationId(), kLITSUCCESS, and CbmLitTrack::SetLastStationId().
|
static |
Sort array of tracks by quality.
[in] | itBegin | Iterator to first track in array. \paran[in] itEnd Iterator to last track in array. |
Sort array of tracks by quality.
[in,out] | tracks | Array of tracks. |
Sort array of tracks by quality using number of hits and chi square.
Definition at line 33 of file CbmLitQualitySort.cxx.
References CbmLitTrack::GetNofHits(), kLITSUCCESS, and CbmLitTrack::SetNofHits().
Referenced by CbmLitTrackSelectionSharedHits::DoSelect().