|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <CbmStsMatchTracks.h>
Public Member Functions | |
| CbmStsMatchTracks () | |
| Default constructor. | |
| CbmStsMatchTracks (Int_t iVerbose) | |
| Standard constructor. | |
| CbmStsMatchTracks (const char *name, Int_t verbose) | |
| Constructor with task name. | |
| virtual | ~CbmStsMatchTracks () |
| Destructor. | |
| virtual InitStatus | Init () |
| Intialisation at beginning of each event. | |
| virtual void | Exec (Option_t *opt) |
| Execution. | |
| virtual void | Finish () |
| Finishing. | |
| CbmStsMatchTracks () | |
| Default constructor. | |
| CbmStsMatchTracks (Int_t iVerbose) | |
| Standard constructor. | |
| CbmStsMatchTracks (const char *name, Int_t verbose) | |
| Constructor with task name. | |
| virtual | ~CbmStsMatchTracks () |
| Destructor. | |
| virtual InitStatus | Init () |
| Intialisation at beginning of each event. | |
| virtual void | Exec (Option_t *opt) |
| Execution. | |
| virtual void | Finish () |
| Finishing. | |
Private Member Functions | |
| CbmStsMatchTracks (const CbmStsMatchTracks &) | |
| Number pf correctly assigned hits. | |
| CbmStsMatchTracks | operator= (const CbmStsMatchTracks &) |
| CbmStsMatchTracks (const CbmStsMatchTracks &) | |
| Number pf correctly assigned hits. | |
| CbmStsMatchTracks | operator= (const CbmStsMatchTracks &) |
Private Attributes | |
| TClonesArray * | fTracks |
| TClonesArray * | fPoints |
| TClonesArray * | fPointsSi |
| TClonesArray * | fHits |
| TClonesArray * | fMatches |
| TStopwatch | fTimer |
| std::map< Int_t, Int_t > | fMatchMap |
| Map from MCTrackId to number of common hits. | |
| Int_t | fNEvents |
| Int_t | fNEventsFailed |
| Number of events with success. | |
| Double_t | fTime |
| Number of events with failure. | |
| Double_t | fNTrackMatches |
| Total real time used for good events. | |
| Double_t | fNAllHits |
| Total number of matched tracks. | |
| Double_t | fNTrueHits |
| Total number of hits. | |
Definition at line 25 of file CbmStsMatchTracks.h.
| CbmStsMatchTracks::CbmStsMatchTracks | ( | ) |
Definition at line 28 of file CbmStsMatchTracks.cxx.
References fHits, fMatches, fMatchMap, fNAllHits, fNEvents, fNEventsFailed, fNTrackMatches, fNTrueHits, fPoints, fPointsSi, fTime, fTimer, and fTracks.
Referenced by CbmStsMatchTracks(), and operator=().
| CbmStsMatchTracks::CbmStsMatchTracks | ( | Int_t | iVerbose | ) |
| iVerbose | Verbosity level |
Definition at line 47 of file CbmStsMatchTracks.cxx.
References fHits, fMatches, fMatchMap, fNAllHits, fNEvents, fNEventsFailed, fNTrackMatches, fNTrueHits, fPoints, fPointsSi, fTime, fTimer, and fTracks.
| CbmStsMatchTracks::CbmStsMatchTracks | ( | const char * | name, |
| Int_t | verbose ) |
| name | Name of task |
| verbose | Verbosity level |
Definition at line 66 of file CbmStsMatchTracks.cxx.
References fHits, fMatches, fMatchMap, fNAllHits, fNEvents, fNEventsFailed, fNTrackMatches, fNTrueHits, fPoints, fPointsSi, fTime, fTimer, and fTracks.
|
virtual |
Definition at line 85 of file CbmStsMatchTracks.cxx.
|
private |
| CbmStsMatchTracks::CbmStsMatchTracks | ( | ) |
| CbmStsMatchTracks::CbmStsMatchTracks | ( | Int_t | iVerbose | ) |
| iVerbose | Verbosity level |
| CbmStsMatchTracks::CbmStsMatchTracks | ( | const char * | name, |
| Int_t | verbose ) |
| name | Name of task |
| verbose | Verbosity level |
|
virtual |
|
private |
|
virtual |
Definition at line 89 of file CbmStsMatchTracks.cxx.
References TObjArray::At(), fHits, fMatches, fMatchMap, fNAllHits, fNEvents, fNEventsFailed, fNTrackMatches, fNTrueHits, fPoints, fPointsSi, fTime, fTimer, fTracks, CbmStsTrack::GetNStsHits(), CbmStsHit::GetStationNr(), and CbmStsTrack::GetStsHitIndex().
|
virtual |
|
virtual |
Definition at line 281 of file CbmStsMatchTracks.cxx.
References fNAllHits, fNEvents, fNEventsFailed, fNTrackMatches, fNTrueHits, and fTime.
|
virtual |
References fHits, fMatches, fMatchMap, fNAllHits, fNEvents, fNEventsFailed, fNTrackMatches, fNTrueHits, fPoints, fPointsSi, fTime, fTimer, and fTracks.
|
virtual |
|
virtual |
|
private |
|
private |
|
private |
Definition at line 60 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), Finish(), and Init().
|
private |
Definition at line 61 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), Finish(), and Init().
Definition at line 65 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), and Finish().
|
private |
Definition at line 71 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), and Finish().
|
private |
Definition at line 67 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), and Finish().
|
private |
Definition at line 68 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), and Finish().
|
private |
Definition at line 70 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), and Finish().
|
private |
Definition at line 72 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), and Finish().
|
private |
Definition at line 58 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), Finish(), and Init().
|
private |
Definition at line 59 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), Finish(), and Init().
|
private |
Definition at line 69 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), and Finish().
|
private |
Definition at line 62 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), and Finish().
|
private |
Definition at line 57 of file CbmStsMatchTracks.h.
Referenced by CbmStsMatchTracks(), CbmStsMatchTracks(), CbmStsMatchTracks(), Exec(), Finish(), and Init().