CbmRoot
CbmMuchTrackFinder Class Referenceabstract

#include <CbmMuchTrackFinder.h>

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

Public Member Functions

 CbmMuchTrackFinder ()
 
virtual ~CbmMuchTrackFinder ()
 
virtual void Init ()
 
virtual Int_t DoFind (TClonesArray *trackArray)=0
 
 ClassDef (CbmMuchTrackFinder, 1)
 

Detailed Description

Definition at line 15 of file CbmMuchTrackFinder.h.

Constructor & Destructor Documentation

◆ CbmMuchTrackFinder()

CbmMuchTrackFinder::CbmMuchTrackFinder ( )
inline

Default constructor

Definition at line 18 of file CbmMuchTrackFinder.h.

◆ ~CbmMuchTrackFinder()

virtual CbmMuchTrackFinder::~CbmMuchTrackFinder ( )
inlinevirtual

Destructor

Definition at line 22 of file CbmMuchTrackFinder.h.

Member Function Documentation

◆ ClassDef()

CbmMuchTrackFinder::ClassDef ( CbmMuchTrackFinder  ,
 
)

◆ DoFind()

virtual Int_t CbmMuchTrackFinder::DoFind ( TClonesArray *  trackArray)
pure virtual

Abstract method DoFind. To be implemented in the concrete class. Task: Fill the track array, which is given as argument

Implemented in CbmMuchTrackFinderIdeal.

Referenced by CbmMuchFindTracks::Exec().

◆ Init()

virtual void CbmMuchTrackFinder::Init ( )
inlinevirtual

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

Reimplemented in CbmMuchTrackFinderIdeal.

Definition at line 28 of file CbmMuchTrackFinder.h.

Referenced by CbmMuchFindTracks::Init().


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