|
BmnRoot
|
#include <CbmStsTrackFinder.h>
Public Member Functions | |
| CbmStsTrackFinder () | |
| virtual | ~CbmStsTrackFinder () |
| virtual void | Init () |
| virtual Int_t | DoFind ()=0 |
| virtual void | Finish () |
| void | SetDigiScheme (CbmStsDigiScheme *scheme) |
| void | SetField (FairField *field) |
| void | SetMvdHitArray (TClonesArray *hits) |
| void | SetStsHitArray (TClonesArray *hits) |
| void | SetTrackArray (TClonesArray *tracks) |
| void | SetVerbose (Int_t verbose) |
| CbmStsTrackFinder () | |
| virtual | ~CbmStsTrackFinder () |
| virtual void | Init () |
| virtual Int_t | DoFind ()=0 |
| virtual void | Finish () |
| void | SetDigiScheme (CbmStsDigiScheme *scheme) |
| void | SetField (FairField *field) |
| void | SetMvdHitArray (TClonesArray *hits) |
| void | SetStsHitArray (TClonesArray *hits) |
| void | SetTrackArray (TClonesArray *tracks) |
| void | SetVerbose (Int_t verbose) |
Protected Attributes | |
| CbmStsDigiScheme * | fDigiScheme |
| FairField * | fField |
| TClonesArray * | fMvdHits |
| TClonesArray * | fStsHits |
| TClonesArray * | fTracks |
| Int_t | fVerbose |
Definition at line 28 of file CbmStsTrackFinder.h.
| CbmStsTrackFinder::CbmStsTrackFinder | ( | ) |
Default constructor
Definition at line 17 of file CbmStsTrackFinder.cxx.
|
inlinevirtual |
Destructor
Definition at line 38 of file CbmStsTrackFinder.h.
| CbmStsTrackFinder::CbmStsTrackFinder | ( | ) |
Default constructor
|
inlinevirtual |
Destructor
Definition at line 38 of file CbmStsTrackFinder.h.
|
pure virtual |
Abstract method DoFind. To be implemented in the concrete class. Task: Read the hit array and fill the track array, pointers to which are private members and set by the task
@value Number of tracks created
Implemented in CbmStsTrackFinderIdeal, CbmL1StsTrackFinder, CbmStsTrackFinderIdeal, and CbmL1StsTrackFinder.
Referenced by CbmStsFindTracks::Exec().
|
pure virtual |
Abstract method DoFind. To be implemented in the concrete class. Task: Read the hit array and fill the track array, pointers to which are private members and set by the task
@value Number of tracks created
Implemented in CbmStsTrackFinderIdeal, CbmL1StsTrackFinder, CbmStsTrackFinderIdeal, and CbmL1StsTrackFinder.
|
inlinevirtual |
Virtual method Finish. If needed, to be implemented in the concrete class. Executed at the end of the run.
Definition at line 59 of file CbmStsTrackFinder.h.
|
inlinevirtual |
Virtual method Finish. If needed, to be implemented in the concrete class. Executed at the end of the run.
Definition at line 59 of file CbmStsTrackFinder.h.
|
inlinevirtual |
Virtual method Init. If needed, to be implemented in the concrete class. Else no action.
Reimplemented in CbmStsTrackFinderIdeal, CbmL1StsTrackFinder, CbmStsTrackFinderIdeal, and CbmL1StsTrackFinder.
Definition at line 44 of file CbmStsTrackFinder.h.
|
inlinevirtual |
Virtual method Init. If needed, to be implemented in the concrete class. Else no action.
Reimplemented in CbmStsTrackFinderIdeal, CbmL1StsTrackFinder, CbmStsTrackFinderIdeal, and CbmL1StsTrackFinder.
Definition at line 44 of file CbmStsTrackFinder.h.
|
inline |
|
inline |
|
inline |
Definition at line 64 of file CbmStsTrackFinder.h.
References fField.
|
inline |
Definition at line 64 of file CbmStsTrackFinder.h.
References fField.
|
inline |
Definition at line 65 of file CbmStsTrackFinder.h.
References fMvdHits.
|
inline |
Definition at line 65 of file CbmStsTrackFinder.h.
References fMvdHits.
|
inline |
Definition at line 66 of file CbmStsTrackFinder.h.
References fStsHits.
|
inline |
Definition at line 66 of file CbmStsTrackFinder.h.
References fStsHits.
|
inline |
Definition at line 67 of file CbmStsTrackFinder.h.
References fTracks.
|
inline |
Definition at line 67 of file CbmStsTrackFinder.h.
References fTracks.
|
inline |
Definition at line 68 of file CbmStsTrackFinder.h.
References fVerbose.
|
inline |
Definition at line 68 of file CbmStsTrackFinder.h.
References fVerbose.
|
protected |
Definition at line 73 of file CbmStsTrackFinder.h.
Referenced by SetDigiScheme().
|
protected |
Definition at line 74 of file CbmStsTrackFinder.h.
Referenced by SetField().
|
protected |
Definition at line 75 of file CbmStsTrackFinder.h.
Referenced by SetMvdHitArray().
|
protected |
Definition at line 76 of file CbmStsTrackFinder.h.
Referenced by CbmStsTrackFinderIdeal::DoFind(), and SetStsHitArray().
|
protected |
Definition at line 77 of file CbmStsTrackFinder.h.
Referenced by CbmStsTrackFinderIdeal::DoFind(), CbmL1StsTrackFinder::DoFind(), and SetTrackArray().
|
protected |
Definition at line 78 of file CbmStsTrackFinder.h.
Referenced by CbmStsTrackFinderIdeal::CbmStsTrackFinderIdeal(), CbmStsTrackFinderIdeal::CbmStsTrackFinderIdeal(), CbmStsTrackFinderIdeal::DoFind(), and SetVerbose().