|
CbmRoot
|
#include <CbmStsFindTracks.h>
Public Member Functions | |
| CbmStsFindTracks () | |
| CbmStsFindTracks (Int_t iVerbose, CbmStsTrackFinder *finder=nullptr, Bool_t useMvd=kTRUE, const char *name="STSFindTracks") | |
| virtual | ~CbmStsFindTracks () |
| virtual void | Exec (Option_t *opt) |
| CbmStsTrackFinder * | GetFinder () |
| Bool_t | MvdUsage () const |
| void | UseFinder (CbmStsTrackFinder *finder) |
Private Member Functions | |
| virtual void | SetParContainers () |
| virtual InitStatus | Init () |
| virtual void | Finish () |
| CbmStsFindTracks (const CbmStsFindTracks &) | |
| CbmStsFindTracks | operator= (const CbmStsFindTracks &) |
| ClassDef (CbmStsFindTracks, 1) | |
Private Attributes | |
| Bool_t | fUseMvd |
| CbmGeoStsPar * | fGeoPar |
| CbmStsDigiPar * | fDigiPar |
| FairField * | fField |
| CbmStsTrackFinder * | fFinder |
| TClonesArray * | fMvdHits |
| TClonesArray * | fStsHits |
| TClonesArray * | fTracks |
| TStopwatch | fTimer |
| Int_t | fNEvents |
| Int_t | fNEventsFailed |
| Double_t | fTime |
| Double_t | fNTracks |
Definition at line 36 of file CbmStsFindTracks.h.
| CbmStsFindTracks::CbmStsFindTracks | ( | ) |
Default constructor
Definition at line 37 of file CbmStsFindTracks.cxx.
References fDigiPar, fField, fFinder, fGeoPar, fMvdHits, fNEvents, fNEventsFailed, fNTracks, fStsHits, fTime, fTimer, fTracks, and fUseMvd.
Referenced by CbmStsFindTracks(), ClassDef(), and operator=().
| CbmStsFindTracks::CbmStsFindTracks | ( | Int_t | iVerbose, |
| CbmStsTrackFinder * | finder = nullptr, | ||
| Bool_t | useMvd = kTRUE, | ||
| const char * | name = "STSFindTracks" ) |
Standard constructor
| verbose | Verbosity level |
| name | Task name |
| finder | Pointer to STS track finder concrete class |
| useMvd | Include MVD hits in track finding |
Definition at line 61 of file CbmStsFindTracks.cxx.
References fDigiPar, fField, fFinder, fGeoPar, fMvdHits, fNEvents, fNEventsFailed, fNTracks, fStsHits, fTime, fTimer, fTracks, and fUseMvd.
|
virtual |
|
private |
References CbmStsFindTracks().
|
private |
References CbmStsFindTracks().
|
virtual |
|
privatevirtual |
Finish at the end of each event
Definition at line 212 of file CbmStsFindTracks.cxx.
References fFinder, fNEvents, fNEventsFailed, fNTracks, and fTime.
|
inline |
|
privatevirtual |
|
inline |
|
private |
References CbmStsFindTracks().
|
privatevirtual |
Number of tracks created Get parameter containers
Definition at line 127 of file CbmStsFindTracks.cxx.
|
inline |
|
private |
Definition at line 78 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), and SetParContainers().
|
private |
Definition at line 80 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), and Init().
|
private |
Definition at line 81 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), Exec(), Finish(), GetFinder(), Init(), UseFinder(), and ~CbmStsFindTracks().
|
private |
Definition at line 77 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), and SetParContainers().
|
private |
Definition at line 82 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), and Init().
|
private |
Definition at line 86 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), Exec(), and Finish().
|
private |
Number of events with success
Definition at line 87 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), and Finish().
|
private |
Total real time used for good events
Definition at line 89 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), Exec(), and Finish().
|
private |
Definition at line 83 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), Exec(), and Init().
|
private |
Number of events with failure
Definition at line 88 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), Exec(), and Finish().
|
private |
Definition at line 85 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), and Exec().
|
private |
Definition at line 84 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), Exec(), Init(), and ~CbmStsFindTracks().
|
private |
Definition at line 76 of file CbmStsFindTracks.h.
Referenced by CbmStsFindTracks(), CbmStsFindTracks(), Init(), and MvdUsage().