|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <CbmStsFindHits.h>
Public Member Functions | |
| CbmStsFindHits () | |
| Default constructor. | |
| CbmStsFindHits (Int_t iVerbose) | |
| Standard constructor. | |
| CbmStsFindHits (const char *name, Int_t iVerbose) | |
| Constructor with task name. | |
| virtual | ~CbmStsFindHits () |
| Destructor. | |
| virtual void | Exec (Option_t *opt) |
| Execution. | |
| virtual void | Finish () |
| Virtual method Finish. | |
| CbmStsFindHits () | |
| Default constructor. | |
| CbmStsFindHits (Int_t iVerbose) | |
| Standard constructor. | |
| CbmStsFindHits (const char *name, Int_t iVerbose) | |
| Constructor with task name. | |
| virtual | ~CbmStsFindHits () |
| Destructor. | |
| virtual void | Exec (Option_t *opt) |
| Execution. | |
| virtual void | Finish () |
| Virtual method Finish. | |
Private Member Functions | |
| virtual void | SetParContainers () |
| Get parameter containers. | |
| virtual InitStatus | Init () |
| Intialisation. | |
| virtual InitStatus | ReInit () |
| Reinitialisation. | |
| void | MakeSets () |
| Make sectorwise sets for sigis. | |
| void | SortClusters () |
| Sort digis sectorwise. | |
| Int_t | FindHits (CbmStsStation *station, CbmStsSector *sector, std::set< Int_t > &fSet, std::set< Int_t > &bSet) |
| Find hits in one sector. | |
| Double_t | ChargeCorrelation (CbmStsCluster *clusterF, CbmStsCluster *clusterB) |
| AZ-Apply charge correlation cut. | |
| CbmStsFindHits (const CbmStsFindHits &)=delete | |
| CbmStsFindHits | operator= (const CbmStsFindHits &)=delete |
| virtual void | SetParContainers () |
| Get parameter containers. | |
| virtual InitStatus | Init () |
| Intialisation. | |
| virtual InitStatus | ReInit () |
| Reinitialisation. | |
| void | MakeSets () |
| Make sectorwise sets for sigis. | |
| void | SortClusters () |
| Sort digis sectorwise. | |
| Int_t | FindHits (CbmStsStation *station, CbmStsSector *sector, std::set< Int_t > &fSet, std::set< Int_t > &bSet) |
| Find hits in one sector. | |
| Double_t | ChargeCorrelation (CbmStsCluster *clusterF, CbmStsCluster *clusterB) |
| AZ-Apply charge correlation cut. | |
| CbmStsFindHits (const CbmStsFindHits &)=delete | |
| CbmStsFindHits | operator= (const CbmStsFindHits &)=delete |
Private Attributes | |
| CbmGeoStsPar * | fGeoPar |
| CbmStsDigiPar * | fDigiPar |
| Geometry parameters. | |
| CbmStsDigiScheme * | fDigiScheme |
| Digitisation parameters. | |
| TClonesArray * | fClusters |
| Digitisation scheme. | |
| TClonesArray * | fDigis |
| Input array of CbmStsCluster. | |
| TClonesArray * | fBmnGemHits |
| AZ - Input array of CbmStsDigis. | |
| TClonesArray * | fBmnSiliconHits |
| SM - Input array of BMN GEM hits. | |
| TClonesArray * | fHits |
| SM - Input array of BMN Silicon hits. | |
| std::map< CbmStsSector *, std::set< Int_t > > | fClusterMapF |
| Output array of CbmStsHit. | |
| std::map< CbmStsSector *, std::set< Int_t > > | fClusterMapB |
| sector clusters (front) | |
| TStopwatch | fTimer |
| sector clusters (back) | |
| Int_t | fNHits |
| UInt_t | fRunId |
| BmnGemStripStationSet * | StationSetGem |
| BmnSiliconStationSet * | StationSetSi |
Definition at line 44 of file CbmStsFindHits.h.
| CbmStsFindHits::CbmStsFindHits | ( | ) |
Definition at line 41 of file CbmStsFindHits.cxx.
References fClusterMapB, fClusterMapF, fClusters, fDigiPar, fDigiScheme, fGeoPar, fHits, fNHits, and fTimer.
Referenced by CbmStsFindHits(), and operator=().
| CbmStsFindHits::CbmStsFindHits | ( | Int_t | iVerbose | ) |
Definition at line 55 of file CbmStsFindHits.cxx.
References fClusterMapB, fClusterMapF, fClusters, fDigiPar, fDigiScheme, fGeoPar, fHits, fNHits, and fTimer.
| CbmStsFindHits::CbmStsFindHits | ( | const char * | name, |
| Int_t | iVerbose ) |
Definition at line 69 of file CbmStsFindHits.cxx.
References fClusterMapB, fClusterMapF, fClusters, fDigiPar, fDigiScheme, fGeoPar, fHits, fNHits, and fTimer.
|
virtual |
Definition at line 83 of file CbmStsFindHits.cxx.
References fHits.
|
privatedelete |
| CbmStsFindHits::CbmStsFindHits | ( | ) |
| CbmStsFindHits::CbmStsFindHits | ( | Int_t | iVerbose | ) |
| CbmStsFindHits::CbmStsFindHits | ( | const char * | name, |
| Int_t | iVerbose ) |
|
virtual |
|
privatedelete |
|
private |
|
private |
|
virtual |
Definition at line 93 of file CbmStsFindHits.cxx.
References fClusterMapB, fClusterMapF, fDigiScheme, fHits, FindHits(), fNHits, fTimer, CbmStsStation::GetNSectors(), CbmStsStation::GetSector(), CbmStsSector::GetSectorNr(), CbmStsStation::GetStationNr(), CbmStsSector::GetType(), nStations, and SortClusters().
|
virtual |
|
private |
|
private |
|
virtual |
Definition at line 681 of file CbmStsFindHits.cxx.
References fNHits.
|
virtual |
References fBmnGemHits, fBmnSiliconHits, fClusterMapB, fClusterMapF, fClusters, fDigiPar, fDigis, fDigiScheme, fGeoPar, fHits, fNHits, and fTimer.
|
privatevirtual |
Definition at line 210 of file CbmStsFindHits.cxx.
References fClusters, fDigiPar, fDigiScheme, fGeoPar, fHits, and MakeSets().
|
privatevirtual |
|
private |
Definition at line 276 of file CbmStsFindHits.cxx.
References fClusterMapB, fClusterMapF, fDigiScheme, CbmStsStation::GetNSectors(), CbmStsStation::GetSector(), CbmStsSector::GetType(), and nStations.
Referenced by Init(), and ReInit().
|
private |
|
privatedelete |
|
privatedelete |
References CbmStsFindHits(), fRunId, StationSetGem, and StationSetSi.
|
privatevirtual |
Definition at line 247 of file CbmStsFindHits.cxx.
References fDigiPar, fDigiScheme, fGeoPar, and MakeSets().
|
privatevirtual |
|
privatevirtual |
Definition at line 189 of file CbmStsFindHits.cxx.
|
privatevirtual |
|
private |
Definition at line 299 of file CbmStsFindHits.cxx.
References fClusterMapB, fClusterMapF, fClusters, fDigiScheme, CbmStsCluster::GetSectorNr(), CbmStsCluster::GetSide(), and CbmStsCluster::GetStationNr().
Referenced by Exec().
|
private |
|
private |
Definition at line 71 of file CbmStsFindHits.h.
Referenced by Finish().
|
private |
Definition at line 72 of file CbmStsFindHits.h.
Referenced by Finish().
|
private |
Definition at line 75 of file CbmStsFindHits.h.
Referenced by CbmStsFindHits(), CbmStsFindHits(), CbmStsFindHits(), Exec(), Finish(), MakeSets(), and SortClusters().
|
private |
Definition at line 74 of file CbmStsFindHits.h.
Referenced by CbmStsFindHits(), CbmStsFindHits(), CbmStsFindHits(), Exec(), Finish(), MakeSets(), and SortClusters().
|
private |
Definition at line 69 of file CbmStsFindHits.h.
Referenced by CbmStsFindHits(), CbmStsFindHits(), CbmStsFindHits(), Finish(), Init(), and SortClusters().
|
private |
Definition at line 67 of file CbmStsFindHits.h.
Referenced by CbmStsFindHits(), CbmStsFindHits(), CbmStsFindHits(), Finish(), Init(), ReInit(), and SetParContainers().
|
private |
Definition at line 70 of file CbmStsFindHits.h.
Referenced by Finish().
|
private |
Definition at line 68 of file CbmStsFindHits.h.
Referenced by CbmStsFindHits(), CbmStsFindHits(), CbmStsFindHits(), Exec(), Finish(), Init(), MakeSets(), ReInit(), and SortClusters().
|
private |
Definition at line 66 of file CbmStsFindHits.h.
Referenced by CbmStsFindHits(), CbmStsFindHits(), CbmStsFindHits(), Finish(), Init(), ReInit(), and SetParContainers().
|
private |
Definition at line 73 of file CbmStsFindHits.h.
Referenced by CbmStsFindHits(), CbmStsFindHits(), CbmStsFindHits(), ~CbmStsFindHits(), Exec(), Finish(), and Init().
|
private |
Definition at line 78 of file CbmStsFindHits.h.
Referenced by CbmStsFindHits(), CbmStsFindHits(), CbmStsFindHits(), Exec(), and Finish().
|
private |
Definition at line 106 of file CbmStsFindHits.h.
Referenced by operator=().
|
private |
Definition at line 76 of file CbmStsFindHits.h.
Referenced by CbmStsFindHits(), CbmStsFindHits(), CbmStsFindHits(), Exec(), and Finish().
|
private |
Definition at line 107 of file CbmStsFindHits.h.
Referenced by operator=().
|
private |
Definition at line 108 of file CbmStsFindHits.h.
Referenced by operator=().