CbmRoot
Loading...
Searching...
No Matches
CbmLitTrackSelection.h
Go to the documentation of this file.
1/* Copyright (C) 2008-2012 GSI/JINR-LIT, Darmstadt/Dubna
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Andrey Lebedev [committer] */
4
12#ifndef CBMLITTRACKSELECTION_H_
13#define CBMLITTRACKSELECTION_H_
14
15#include "base/CbmLitEnums.h"
16#include "base/CbmLitTypes.h"
17
51
52#endif /*CBMLITTRACKSELECTION_H_*/
TClonesArray * tracks
Define enumerations used in littrack.
LitStatus
Definition CbmLitEnums.h:29
Typedefs for data structures used in littrack.
std::vector< CbmTofTrack * >::iterator TrackPtrIterator
Definition CbmTofTypes.h:25
std::vector< CbmTofTrack * > TrackPtrVector
Definition CbmTofTypes.h:26
Interface for track selection algorithm.
virtual ~CbmLitTrackSelection()
Destructor.
virtual LitStatus DoSelect(TrackPtrVector &tracks)=0
Main function to be implemented for concrete track selection algorithm.
CbmLitTrackSelection()
Constructor.
virtual LitStatus DoSelect(TrackPtrIterator itBegin, TrackPtrIterator itEnd)=0
Main function to be implemented for concrete track selection algorithm.