CbmRoot
Loading...
Searching...
No Matches
CbmLitTrackFinder.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 CBMLITTRACKFINDER_H_
13
#define CBMLITTRACKFINDER_H_
14
15
#include "
base/CbmLitEnums.h
"
16
#include "
base/CbmLitTypes.h
"
17
24
class
CbmLitTrackFinder
{
25
public
:
29
CbmLitTrackFinder
() {}
30
34
virtual
~CbmLitTrackFinder
() {}
35
43
virtual
LitStatus
DoFind
(
HitPtrVector
&
hits
,
TrackPtrVector
& trackSeeds,
TrackPtrVector
&
tracks
) = 0;
44
};
45
46
#endif
/*CBMLITTRACKFINDER_H_*/
tracks
TClonesArray * tracks
Definition
Analyze_matching.h:21
CbmLitEnums.h
Define enumerations used in littrack.
LitStatus
LitStatus
Definition
CbmLitEnums.h:29
CbmLitTypes.h
Typedefs for data structures used in littrack.
hits
static vector< vector< QAHit > > hits
Definition
CbmTofHitFinderTBQa.cxx:108
TrackPtrVector
std::vector< CbmTofTrack * > TrackPtrVector
Definition
CbmTofTypes.h:26
HitPtrVector
std::vector< CbmTofHit * > HitPtrVector
Definition
CbmTofTypes.h:20
CbmLitTrackFinder
CbmLitTrackFinder.h.
Definition
CbmLitTrackFinder.h:24
CbmLitTrackFinder::DoFind
virtual LitStatus DoFind(HitPtrVector &hits, TrackPtrVector &trackSeeds, TrackPtrVector &tracks)=0
Main function to be implemented for concrete track finder algorithm.
CbmLitTrackFinder::~CbmLitTrackFinder
virtual ~CbmLitTrackFinder()
Destructor.
Definition
CbmLitTrackFinder.h:34
CbmLitTrackFinder::CbmLitTrackFinder
CbmLitTrackFinder()
Constructor.
Definition
CbmLitTrackFinder.h:29
reco
littrack
std
interface
CbmLitTrackFinder.h
Generated on Mon Feb 3 2025 23:04:00 for CbmRoot by
1.12.0