|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <CbmStsIdealMatchHits.h>
Public Member Functions | |
| CbmStsIdealMatchHits () | |
| Default constructor. | |
| CbmStsIdealMatchHits (Int_t iVerbose) | |
| Standard constructor. | |
| CbmStsIdealMatchHits (const char *name, Int_t iVerbose) | |
| Constructor with name. | |
| virtual | ~CbmStsIdealMatchHits () |
| Destructor. | |
| virtual void | Exec (Option_t *opt) |
| Execution. | |
Private Member Functions | |
| virtual void | SetParContainers () |
| Get parameter containers. | |
| virtual InitStatus | Init () |
| Intialisation. | |
| virtual InitStatus | ReInit () |
| Reinitialisation. | |
| virtual void | Finish () |
| Run summary. | |
| CbmStsIdealMatchHits (const CbmStsIdealMatchHits &) | |
| CbmStsIdealMatchHits | operator= (const CbmStsIdealMatchHits &) |
Private Attributes | |
| CbmGeoStsPar * | fGeoPar |
| CbmStsDigiPar * | fDigiPar |
| Geometry parameter container. | |
| CbmStsDigiScheme * | fDigiScheme |
| Digitisation parameter container. | |
| TClonesArray * | fPoints |
| Digitisation scheme. | |
| TClonesArray * | fDigis |
| Array of CbmStsPoint. | |
| TClonesArray * | fDigiMatches |
| Array of CbmStsDigi. | |
| TClonesArray * | fHits |
| Array of CbmStsDigiMatch. | |
| TStopwatch | fTimer |
| Array of CbmStsHit. | |
| Int_t | fNEvents |
| Timer. | |
| Int_t | fNEventsFailed |
| Number of events with success. | |
| Double_t | fTime |
| Number of events with failure. | |
| Double_t | fNHits |
| Total real time used for good events. | |
| Double_t | fNMatched |
| Total number of hits. | |
| Double_t | fNDistant |
| Total number of matched hits. | |
| Double_t | fNBackgrd |
| Total number of displaced hits. | |
| std::map< Double_t, Int_t > | fCandMap |
| Total number of background hits. | |
| std::map< Double_t, Int_t >::iterator | fIter |
Definition at line 32 of file CbmStsIdealMatchHits.h.
| CbmStsIdealMatchHits::CbmStsIdealMatchHits | ( | ) |
Definition at line 39 of file CbmStsIdealMatchHits.cxx.
References fCandMap, fDigiMatches, fDigiPar, fDigis, fDigiScheme, fGeoPar, fHits, fIter, fNBackgrd, fNDistant, fNEvents, fNEventsFailed, fNHits, fNMatched, fPoints, fTime, and fTimer.
Referenced by CbmStsIdealMatchHits(), and operator=().
| CbmStsIdealMatchHits::CbmStsIdealMatchHits | ( | Int_t | iVerbose | ) |
Definition at line 64 of file CbmStsIdealMatchHits.cxx.
References fCandMap, fDigiMatches, fDigiPar, fDigis, fDigiScheme, fGeoPar, fHits, fIter, fNBackgrd, fNDistant, fNEvents, fNEventsFailed, fNHits, fNMatched, fPoints, fTime, and fTimer.
| CbmStsIdealMatchHits::CbmStsIdealMatchHits | ( | const char * | name, |
| Int_t | iVerbose ) |
Definition at line 89 of file CbmStsIdealMatchHits.cxx.
References fCandMap, fDigiMatches, fDigiPar, fDigis, fDigiScheme, fGeoPar, fHits, fIter, fNBackgrd, fNDistant, fNEvents, fNEventsFailed, fNHits, fNMatched, fPoints, fTime, and fTimer.
|
virtual |
Definition at line 114 of file CbmStsIdealMatchHits.cxx.
References fDigiPar, fDigiScheme, and fGeoPar.
|
private |
|
virtual |
Definition at line 126 of file CbmStsIdealMatchHits.cxx.
References TMath::Abs(), dist(), fCandMap, fDigiMatches, fDigiScheme, fHits, fIter, fNBackgrd, fNDistant, fNEvents, fNEventsFailed, fNHits, fNMatched, fPoints, fTime, fTimer, CbmStsHit::GetDigi(), CbmStsDigiMatch::GetRefIndex(), CbmStsHit::GetSectorNr(), CbmStsHit::GetStationNr(), CbmStsSector::GetType(), CbmStsPoint::GetX(), CbmStsPoint::GetY(), CbmStsStation::GetZ(), and TMath::Sqrt().
|
privatevirtual |
Definition at line 443 of file CbmStsIdealMatchHits.cxx.
References fNBackgrd, fNDistant, fNEvents, fNEventsFailed, fNHits, fNMatched, and fTime.
|
privatevirtual |
Definition at line 378 of file CbmStsIdealMatchHits.cxx.
References fDigiMatches, fDigiPar, fDigis, fDigiScheme, fGeoPar, fHits, fNBackgrd, fNDistant, fNEvents, fNEventsFailed, fNHits, fNMatched, fPoints, and fTime.
|
private |
|
privatevirtual |
Definition at line 428 of file CbmStsIdealMatchHits.cxx.
References fDigiPar, fDigiScheme, and fGeoPar.
|
privatevirtual |
Definition at line 360 of file CbmStsIdealMatchHits.cxx.
Map from candidate point to distance to hit
Definition at line 82 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), and Exec().
|
private |
Definition at line 70 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), Exec(), and Init().
|
private |
Definition at line 66 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), ~CbmStsIdealMatchHits(), Init(), ReInit(), and SetParContainers().
|
private |
Definition at line 69 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), and Init().
|
private |
Definition at line 67 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), ~CbmStsIdealMatchHits(), Exec(), Init(), and ReInit().
|
private |
Definition at line 65 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), ~CbmStsIdealMatchHits(), Init(), ReInit(), and SetParContainers().
|
private |
Definition at line 71 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), Exec(), and Init().
Definition at line 83 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), and Exec().
|
private |
Definition at line 79 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), Exec(), Finish(), and Init().
|
private |
Definition at line 78 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), Exec(), Finish(), and Init().
|
private |
Definition at line 73 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), Exec(), Finish(), and Init().
|
private |
Definition at line 74 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), Exec(), Finish(), and Init().
|
private |
Definition at line 76 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), Exec(), Finish(), and Init().
|
private |
Definition at line 77 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), Exec(), Finish(), and Init().
|
private |
Definition at line 68 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), Exec(), and Init().
|
private |
Definition at line 75 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), Exec(), Finish(), and Init().
|
private |
Definition at line 72 of file CbmStsIdealMatchHits.h.
Referenced by CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), CbmStsIdealMatchHits(), and Exec().