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 
21 public:
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