CbmRoot
CbmTofTrackFitter Class Referenceabstract

#include <CbmTofTrackFitter.h>

Inheritance diagram for CbmTofTrackFitter:
[legend]
Collaboration diagram for CbmTofTrackFitter:
[legend]

Public Member Functions

 CbmTofTrackFitter ()
 
virtual ~CbmTofTrackFitter ()
 
virtual void Init ()
 
virtual Int_t DoFit (CbmTofTrack *pTrack)=0
 
virtual Int_t DoFit (CbmTofTracklet *pTrack)=0
 
virtual void Extrapolate (const FairTrackParam *trackPar, Double_t z, FairTrackParam *e_track)=0
 
 ClassDef (CbmTofTrackFitter, 1)
 

Detailed Description

Definition at line 28 of file CbmTofTrackFitter.h.

Constructor & Destructor Documentation

◆ CbmTofTrackFitter()

CbmTofTrackFitter::CbmTofTrackFitter ( )
inline

Default constructor

Definition at line 32 of file CbmTofTrackFitter.h.

◆ ~CbmTofTrackFitter()

virtual CbmTofTrackFitter::~CbmTofTrackFitter ( )
inlinevirtual

Destructor

Definition at line 36 of file CbmTofTrackFitter.h.

Member Function Documentation

◆ ClassDef()

CbmTofTrackFitter::ClassDef ( CbmTofTrackFitter  ,
 
)

◆ DoFit() [1/2]

virtual Int_t CbmTofTrackFitter::DoFit ( CbmTofTrack pTrack)
pure virtual

Abstract method DoFit. To be implemented in the concrete class. Task: Make a fit to the hits attached to the track by the track finder. Fill the track parameter member variables.

Parameters
pTrackPointer to CbmTofTrack

Implemented in CbmTofTrackFitterKF.

◆ DoFit() [2/2]

virtual Int_t CbmTofTrackFitter::DoFit ( CbmTofTracklet pTrack)
pure virtual

Implemented in CbmTofTrackFitterKF.

◆ Extrapolate()

virtual void CbmTofTrackFitter::Extrapolate ( const FairTrackParam *  trackPar,
Double_t  z,
FairTrackParam *  e_track 
)
pure virtual

Implemented in CbmTofTrackFitterKF.

◆ Init()

virtual void CbmTofTrackFitter::Init ( )
inlinevirtual

Virtual method Init. If needed, to be implemented in the concrete class. Else no action.

Reimplemented in CbmTofTrackFitterKF.

Definition at line 42 of file CbmTofTrackFitter.h.


The documentation for this class was generated from the following file: