CbmRoot
CbmLitTrackFinder.h
Go to the documentation of this file.
1
8
#ifndef CBMLITTRACKFINDER_H_
9
#define CBMLITTRACKFINDER_H_
10
11
#include "
base/CbmLitEnums.h
"
12
#include "
base/CbmLitTypes.h
"
13
20
class
CbmLitTrackFinder
{
21
public
:
25
CbmLitTrackFinder
() {}
26
30
virtual
~CbmLitTrackFinder
() {}
31
39
virtual
LitStatus
DoFind
(
HitPtrVector
&
hits
,
40
TrackPtrVector
& trackSeeds,
41
TrackPtrVector
&
tracks
) = 0;
42
};
43
44
#endif
/*CBMLITTRACKFINDER_H_*/
CbmLitTrackFinder::~CbmLitTrackFinder
virtual ~CbmLitTrackFinder()
Destructor.
Definition:
CbmLitTrackFinder.h:30
CbmLitEnums.h
Define enumerations used in littrack.
CbmLitTrackFinder
CbmLitTrackFinder.h.
Definition:
CbmLitTrackFinder.h:20
TrackPtrVector
std::vector< CbmTofTrack * > TrackPtrVector
Definition:
CbmTofTypes.h:22
tracks
TClonesArray * tracks
Definition:
Analyze_matching.h:17
CbmLitTrackFinder::DoFind
virtual LitStatus DoFind(HitPtrVector &hits, TrackPtrVector &trackSeeds, TrackPtrVector &tracks)=0
Main function to be implemented for concrete track finder algorithm.
CbmLitTypes.h
Typedefs for data structures used in littrack.
CbmLitTrackFinder::CbmLitTrackFinder
CbmLitTrackFinder()
Constructor.
Definition:
CbmLitTrackFinder.h:25
hits
static vector< vector< QAHit > > hits
Definition:
CbmTofHitFinderTBQA.cxx:114
LitStatus
LitStatus
Definition:
CbmLitEnums.h:23
HitPtrVector
std::vector< CbmTofHit * > HitPtrVector
Definition:
CbmTofTypes.h:14
reco
littrack
std
interface
CbmLitTrackFinder.h
Generated on Wed Oct 28 2020 15:11:39 for CbmRoot by
1.8.18