CbmRoot
CbmLitTrackFitter.h
Go to the documentation of this file.
1
8
#ifndef CBMLITTRACKFITTER_H_
9
#define CBMLITTRACKFITTER_H_
10
11
#include "
base/CbmLitEnums.h
"
12
class
CbmLitTrack
;
13
20
class
CbmLitTrackFitter
{
21
public
:
25
CbmLitTrackFitter
() {}
26
30
virtual
~CbmLitTrackFitter
() {}
31
38
virtual
LitStatus
Fit
(
CbmLitTrack
* track,
bool
downstream =
true
) = 0;
39
};
40
41
#endif
CbmLitEnums.h
Define enumerations used in littrack.
CbmLitTrackFitter
Interface for track fitter algorithm.
Definition:
CbmLitTrackFitter.h:20
CbmLitTrackFitter::Fit
virtual LitStatus Fit(CbmLitTrack *track, bool downstream=true)=0
Main function to be implemented for concrete track fitter algorithm.
CbmLitTrack
Base data class for track.
Definition:
CbmLitTrack.h:30
CbmLitTrackFitter::~CbmLitTrackFitter
virtual ~CbmLitTrackFitter()
Destructor.
Definition:
CbmLitTrackFitter.h:30
CbmLitTrackFitter::CbmLitTrackFitter
CbmLitTrackFitter()
Constructor.
Definition:
CbmLitTrackFitter.h:25
LitStatus
LitStatus
Definition:
CbmLitEnums.h:23
reco
littrack
std
interface
CbmLitTrackFitter.h
Generated on Wed Oct 28 2020 15:11:39 for CbmRoot by
1.8.18