|
BmnRoot
|
#include <CbmStsDigiScheme.h>
Public Member Functions | |
| virtual | ~CbmStsDigiScheme () |
| Bool_t | Init () |
| Bool_t | Init (CbmGeoStsPar *geoPar, CbmStsDigiPar *digiPar) |
| void | Clear () |
| void | Reset () |
| Int_t | GetNStations () |
| Int_t | GetNSectors () |
| Int_t | GetNSensors () |
| Int_t | GetNChannels () |
| TObjArray * | GetStations () |
| CbmStsStation * | GetStation (Int_t iStation) |
| CbmStsStation * | GetStationByNr (Int_t stationNr) |
| CbmStsSector * | GetSector (Int_t stationNr, Int_t sectorNr) |
| CbmStsSensor * | GetSensor (Int_t stationNr, Int_t sectorNr, Int_t sensorNr) |
| Int_t | GetDetectorIdByName (TString sensorName) |
| CbmStsSensor * | GetSensorByName (TString sensorName) |
| Bool_t | IsNewGeometry () const |
| TString | GetCurrentPath () |
| void | Print (Bool_t kLong=kFALSE) |
| virtual | ~CbmStsDigiScheme () |
| Bool_t | Init () |
| Bool_t | Init (CbmGeoStsPar *geoPar, CbmStsDigiPar *digiPar) |
| void | Clear () |
| void | Reset () |
| Int_t | GetNStations () |
| Int_t | GetNSectors () |
| Int_t | GetNSensors () |
| Int_t | GetNChannels () |
| TObjArray * | GetStations () |
| CbmStsStation * | GetStation (Int_t iStation) |
| CbmStsStation * | GetStationByNr (Int_t stationNr) |
| CbmStsSector * | GetSector (Int_t stationNr, Int_t sectorNr) |
| CbmStsSensor * | GetSensor (Int_t stationNr, Int_t sectorNr, Int_t sensorNr) |
| Int_t | GetDetectorIdByName (TString sensorName) |
| CbmStsSensor * | GetSensorByName (TString sensorName) |
| Bool_t | IsNewGeometry () const |
| TString | GetCurrentPath () |
| void | Print (Bool_t kLong=kFALSE) |
Static Public Member Functions | |
| static CbmStsDigiScheme * | Instance (int version=1) |
| static CbmStsDigiScheme * | Instance (int version=1) |
Definition at line 35 of file CbmStsDigiScheme.h.
|
virtual |
Destructor
Definition at line 78 of file CbmStsDigiScheme.cxx.
|
virtual |
Destructor
| void CbmStsDigiScheme::Clear | ( | ) |
Clear digitisation scheme
Definition at line 165 of file CbmStsDigiScheme.cxx.
Referenced by CbmKF::ReInit(), and CbmL1::ReInit().
| void CbmStsDigiScheme::Clear | ( | ) |
Clear digitisation scheme
| TString CbmStsDigiScheme::GetCurrentPath | ( | ) |
Construct full path to a node
Definition at line 804 of file CbmStsDigiScheme.cxx.
Referenced by CbmStsDigitize::Exec(), CbmStsFindHitsQa::Exec(), CbmStsIdealDigitize::Exec(), and CbmStsMatchHits::ExecReal().
| TString CbmStsDigiScheme::GetCurrentPath | ( | ) |
Construct full path to a node
| Int_t CbmStsDigiScheme::GetDetectorIdByName | ( | TString | sensorName | ) |
Sensor by number
Definition at line 218 of file CbmStsDigiScheme.cxx.
| Int_t CbmStsDigiScheme::GetDetectorIdByName | ( | TString | sensorName | ) |
Sensor by number
|
inline |
Definition at line 55 of file CbmStsDigiScheme.h.
|
inline |
Definition at line 55 of file CbmStsDigiScheme.h.
|
inline |
Definition at line 53 of file CbmStsDigiScheme.h.
|
inline |
Definition at line 53 of file CbmStsDigiScheme.h.
|
inline |
Definition at line 54 of file CbmStsDigiScheme.h.
|
inline |
Definition at line 54 of file CbmStsDigiScheme.h.
|
inline |
Accessors
Definition at line 52 of file CbmStsDigiScheme.h.
Referenced by CbmStsClusterFinder::Exec(), CbmStsDigitize::Exec(), CbmStsFindHits::Exec(), CbmStsFindHitsQa::Exec(), CbmStsIdealFindHits::Exec(), CbmStsRealClusterFinder::Exec(), CbmStsRealDigitize::Exec(), CbmStsRealFindHits::Exec(), CbmStsFindHitsQa::Finish(), CbmKF::GetNStsStations(), CbmKF::Init(), CbmL1::Init(), and Print().
|
inline |
Accessors
Definition at line 52 of file CbmStsDigiScheme.h.
| CbmStsSector * CbmStsDigiScheme::GetSector | ( | Int_t | stationNr, |
| Int_t | sectorNr | ||
| ) |
Station by number
Definition at line 204 of file CbmStsDigiScheme.cxx.
References GetStationByNr().
Referenced by CbmStsIdealMatchHits::Exec(), CbmStsMatchHits::Exec(), and CbmStsRealMatchHits::Exec().
| CbmStsSector * CbmStsDigiScheme::GetSector | ( | Int_t | stationNr, |
| Int_t | sectorNr | ||
| ) |
Station by number
| CbmStsSensor * CbmStsDigiScheme::GetSensor | ( | Int_t | stationNr, |
| Int_t | sectorNr, | ||
| Int_t | sensorNr | ||
| ) |
Sector by number
Definition at line 211 of file CbmStsDigiScheme.cxx.
References GetStationByNr().
Referenced by BmnKFStsHit::Create().
| CbmStsSensor * CbmStsDigiScheme::GetSensor | ( | Int_t | stationNr, |
| Int_t | sectorNr, | ||
| Int_t | sensorNr | ||
| ) |
Sector by number
| CbmStsSensor * CbmStsDigiScheme::GetSensorByName | ( | TString | sensorName | ) |
Definition at line 233 of file CbmStsDigiScheme.cxx.
Referenced by CbmStsDigitize::Exec(), CbmStsFindHitsQa::Exec(), CbmStsIdealDigitize::Exec(), CbmStsRealDigitize::Exec(), CbmStsMatchHits::ExecReal(), and CbmStsRealDigitize::FindFiredStrips().
| CbmStsSensor * CbmStsDigiScheme::GetSensorByName | ( | TString | sensorName | ) |
| CbmStsStation * CbmStsDigiScheme::GetStation | ( | Int_t | iStation | ) |
Definition at line 184 of file CbmStsDigiScheme.cxx.
Referenced by CbmStsFindHitsQa::CreateHistos(), CbmStsClusterFinder::Exec(), CbmStsDigitize::Exec(), CbmStsFindHits::Exec(), CbmStsFindHitsQa::Exec(), CbmStsIdealFindHits::Exec(), CbmStsRealClusterFinder::Exec(), CbmStsRealDigitize::Exec(), CbmStsRealFindHits::Exec(), CbmStsFindHitsQa::Finish(), CbmKF::Init(), CbmL1::Init(), Print(), and Reset().
| CbmStsStation * CbmStsDigiScheme::GetStation | ( | Int_t | iStation | ) |
| CbmStsStation * CbmStsDigiScheme::GetStationByNr | ( | Int_t | stationNr | ) |
Station by index
Definition at line 193 of file CbmStsDigiScheme.cxx.
Referenced by CbmStsIdealMatchHits::Exec(), CbmStsMatchHits::Exec(), CbmStsRealMatchHits::Exec(), GetSector(), and GetSensor().
| CbmStsStation * CbmStsDigiScheme::GetStationByNr | ( | Int_t | stationNr | ) |
Station by index
|
inline |
Definition at line 56 of file CbmStsDigiScheme.h.
|
inline |
Definition at line 56 of file CbmStsDigiScheme.h.
| Bool_t CbmStsDigiScheme::Init | ( | ) |
Initialisation
Definition at line 88 of file CbmStsDigiScheme.cxx.
References Init().
Referenced by Init(), CbmKF::Init(), and CbmL1::Init().
| Bool_t CbmStsDigiScheme::Init | ( | ) |
Initialisation
| Bool_t CbmStsDigiScheme::Init | ( | CbmGeoStsPar * | geoPar, |
| CbmStsDigiPar * | digiPar | ||
| ) |
Definition at line 109 of file CbmStsDigiScheme.cxx.
| Bool_t CbmStsDigiScheme::Init | ( | CbmGeoStsPar * | geoPar, |
| CbmStsDigiPar * | digiPar | ||
| ) |
|
static |
Definition at line 65 of file CbmStsDigiScheme.cxx.
Referenced by CbmBmnStsDigitize::CbmBmnStsDigitize(), CbmBmnStsDigitize::CbmBmnStsDigitize(), CbmBmnStsDigitize::CbmBmnStsDigitize(), CbmKF::CbmKF(), CbmL1::CbmL1(), CbmL1::CbmL1(), CbmStsDigitize::CbmStsDigitize(), CbmStsDigitize::CbmStsDigitize(), CbmStsDigitize::CbmStsDigitize(), CbmStsDigitizeTb::CbmStsDigitizeTb(), CbmStsFindHitsQa::CbmStsFindHitsQa(), CbmStsFindHitsQa::CbmStsFindHitsQa(), CbmStsFindHitsQa::CbmStsFindHitsQa(), CbmStsFindHitsQa::CbmStsFindHitsQa(), CbmStsMatchHits::CbmStsMatchHits(), CbmStsMatchHits::CbmStsMatchHits(), CbmStsMatchHits::CbmStsMatchHits(), CbmKF::GetNStsStations(), BmnTof700Qa::Init(), and run_reco_bmn().
|
static |
|
inline |
Check for new geometry
Definition at line 65 of file CbmStsDigiScheme.h.
Referenced by CbmStsDigitize::Exec(), and CbmStsIdealDigitize::Exec().
|
inline |
Check for new geometry
Definition at line 65 of file CbmStsDigiScheme.h.
| void CbmStsDigiScheme::Print | ( | Bool_t | kLong = kFALSE | ) |
Screen output
Definition at line 248 of file CbmStsDigiScheme.cxx.
References GetNStations(), GetStation(), and CbmStsStation::Print().
| void CbmStsDigiScheme::Print | ( | Bool_t | kLong = kFALSE | ) |
Screen output
| void CbmStsDigiScheme::Reset | ( | ) |
Reset eventwise counters
Definition at line 176 of file CbmStsDigiScheme.cxx.
References GetStation(), and CbmStsStation::Reset().
| void CbmStsDigiScheme::Reset | ( | ) |
Reset eventwise counters