|
BmnRoot
|
#include <CbmStsFindTracks.h>
Public Member Functions | |
| CbmStsFindTracks () | |
| CbmStsFindTracks (Int_t iVerbose, const TString &sFinderName, Bool_t useMvd=kFALSE, const char *name="STSFindTracks") | |
| virtual | ~CbmStsFindTracks () |
| virtual void | Exec (Option_t *opt) |
| CbmStsTrackFinder * | GetFinder () |
| Bool_t | MvdUsage () const |
| void | UseFinder (CbmStsTrackFinder *finder) |
| virtual void | OnlineWrite (const std::unique_ptr< TTree > &resultTree) |
| Write task resul to tree. | |
| CbmStsFindTracks () | |
| CbmStsFindTracks (Int_t iVerbose, const TString &sFinderName, Bool_t useMvd=kFALSE, const char *name="STSFindTracks") | |
| virtual | ~CbmStsFindTracks () |
| virtual void | Exec (Option_t *opt) |
| CbmStsTrackFinder * | GetFinder () |
| Bool_t | MvdUsage () const |
| void | UseFinder (CbmStsTrackFinder *finder) |
| virtual void | OnlineWrite (const std::unique_ptr< TTree > &resultTree) |
| Write task resul to tree. | |
Public Member Functions inherited from BmnTask | |
| BmnTask () | |
| BmnTask (const char *name, Int_t iVerbose=1) | |
| virtual | ~BmnTask () |
| Destroy the BmnTask object. | |
| BmnTask (const BmnTask &)=delete | |
| BmnTask & | operator= (const BmnTask &)=delete |
| ClassDef (BmnTask, 1) | |
| BmnTask () | |
| BmnTask (const char *name, Int_t iVerbose=1) | |
| virtual | ~BmnTask () |
| Destroy the BmnTask object. | |
| BmnTask (const BmnTask &)=delete | |
| BmnTask & | operator= (const BmnTask &)=delete |
| ClassDef (BmnTask, 1) | |
Task class for track finding in the STS. Input: TClonesArray of CbmStsHit Output: TClonesArray of CbmStsTrack
Uses as track finding algorithm classes derived from CbmStsTrackFinder.
Definition at line 33 of file CbmStsFindTracks.h.
| CbmStsFindTracks::CbmStsFindTracks | ( | ) |
Default constructor
Definition at line 29 of file CbmStsFindTracks.cxx.
| CbmStsFindTracks::CbmStsFindTracks | ( | Int_t | iVerbose, |
| const TString & | sFinderName, | ||
| Bool_t | useMvd = kFALSE, |
||
| const char * | name = "STSFindTracks" |
||
| ) |
Standard constructor
| verbose | Verbosity level |
| name | Task name |
| finder | Name of STS track finder concrete class |
| useMvd | Include MVD hits in track finding |
Definition at line 50 of file CbmStsFindTracks.cxx.
|
virtual |
Destructor
Definition at line 73 of file CbmStsFindTracks.cxx.
| CbmStsFindTracks::CbmStsFindTracks | ( | ) |
Default constructor
| CbmStsFindTracks::CbmStsFindTracks | ( | Int_t | iVerbose, |
| const TString & | sFinderName, | ||
| Bool_t | useMvd = kFALSE, |
||
| const char * | name = "STSFindTracks" |
||
| ) |
Standard constructor
| verbose | Verbosity level |
| name | Task name |
| finder | Name of STS track finder concrete class |
| useMvd | Include MVD hits in track finding |
|
virtual |
Destructor
|
virtual |
Task execution
Definition at line 81 of file CbmStsFindTracks.cxx.
References CbmStsTrackFinder::DoFind(), and CbmStsTrack::SortHits().
|
virtual |
Task execution
|
inline |
Accessors
Definition at line 55 of file CbmStsFindTracks.h.
|
inline |
Accessors
Definition at line 55 of file CbmStsFindTracks.h.
|
inline |
Return if Mvd is used or not
Definition at line 58 of file CbmStsFindTracks.h.
|
inline |
Return if Mvd is used or not
Definition at line 58 of file CbmStsFindTracks.h.
|
virtual |
Write task resul to tree.
| resultTree |
Reimplemented from BmnTask.
Definition at line 204 of file CbmStsFindTracks.cxx.
|
virtual |
|
inline |
Set concrete track finder
Definition at line 61 of file CbmStsFindTracks.h.
|
inline |
Set concrete track finder
Definition at line 61 of file CbmStsFindTracks.h.