|
CbmRoot
|
Interface for track selection algorithm. More...
#include <CbmLitTrackSelection.h>
Public Member Functions | |
| CbmLitTrackSelection () | |
| Constructor. | |
| virtual | ~CbmLitTrackSelection () |
| Destructor. | |
| virtual LitStatus | DoSelect (TrackPtrIterator itBegin, TrackPtrIterator itEnd)=0 |
| Main function to be implemented for concrete track selection algorithm. | |
| virtual LitStatus | DoSelect (TrackPtrVector &tracks)=0 |
| Main function to be implemented for concrete track selection algorithm. | |
Interface for track selection algorithm.
Definition at line 24 of file CbmLitTrackSelection.h.
|
inline |
Constructor.
Definition at line 29 of file CbmLitTrackSelection.h.
|
inlinevirtual |
Destructor.
Definition at line 34 of file CbmLitTrackSelection.h.
|
pure virtual |
Main function to be implemented for concrete track selection algorithm.
| [in] | itBegin | Iterator to first track. |
| [in] | itEnd | Iterator to last track. |
Implemented in CbmLitTrackSelectionCuts, CbmLitTrackSelectionEmpty, CbmLitTrackSelectionMuch, CbmLitTrackSelectionSharedHits, and CbmLitTrackSelectionTrd.
|
pure virtual |
Main function to be implemented for concrete track selection algorithm.
| tracks | Input track array. |
Implemented in CbmLitTrackSelectionCuts, CbmLitTrackSelectionEmpty, CbmLitTrackSelectionMuch, CbmLitTrackSelectionSharedHits, and CbmLitTrackSelectionTrd.
References tracks.