#include <BmnSiliconStation.h>
|
| | BmnSiliconStation () |
| |
| | BmnSiliconStation (TXMLNode *stationNode, Int_t iStation, Double_t xpos_station, Double_t ypos_station, Double_t zpos_station) |
| |
| virtual | ~BmnSiliconStation () |
| |
| Int_t | GetStationNumber () |
| |
| Int_t | GetNModules () |
| |
| Double_t | GetXMinStation () |
| |
| Double_t | GetXMaxStation () |
| |
| Double_t | GetYMinStation () |
| |
| Double_t | GetYMaxStation () |
| |
| Double_t | GetZMinStation () |
| |
| Double_t | GetZMaxStation () |
| |
| Double_t | GetXSize () |
| |
| Double_t | GetYSize () |
| |
| Double_t | GetZSize () |
| |
| Double_t | GetXPosition () |
| |
| Double_t | GetYPosition () |
| |
| Double_t | GetZPosition () |
| |
| Double_t | GetXShiftOfModule (Int_t module_num) |
| |
| Double_t | GetYShiftOfModule (Int_t module_num) |
| |
| Double_t | GetZShiftOfModule (Int_t module_num) |
| |
| BmnSiliconModule * | GetModule (Int_t module_num) |
| |
| void | Reset () |
| |
| Int_t | AddPointToStation (Double_t xcoord, Double_t ycoord, Double_t zcoord, Double_t px, Double_t py, Double_t pz, Double_t dEloss, Int_t refID) |
| |
| Int_t | CountNAddedToStationPoints () |
| |
| void | ProcessPointsInStation () |
| |
| Int_t | CountNProcessedPointInStation () |
| |
| Int_t | GetPointModuleOwnership (Double_t xcoord, Double_t ycoord, Double_t zcoord) |
| |
| | BmnSiliconStation () |
| |
| | BmnSiliconStation (TXMLNode *stationNode, Int_t iStation, Double_t xpos_station, Double_t ypos_station, Double_t zpos_station) |
| |
| virtual | ~BmnSiliconStation () |
| |
| Int_t | GetStationNumber () |
| |
| Int_t | GetNModules () |
| |
| Double_t | GetXMinStation () |
| |
| Double_t | GetXMaxStation () |
| |
| Double_t | GetYMinStation () |
| |
| Double_t | GetYMaxStation () |
| |
| Double_t | GetZMinStation () |
| |
| Double_t | GetZMaxStation () |
| |
| Double_t | GetXSize () |
| |
| Double_t | GetYSize () |
| |
| Double_t | GetZSize () |
| |
| Double_t | GetXPosition () |
| |
| Double_t | GetYPosition () |
| |
| Double_t | GetZPosition () |
| |
| Double_t | GetXShiftOfModule (Int_t module_num) |
| |
| Double_t | GetYShiftOfModule (Int_t module_num) |
| |
| Double_t | GetZShiftOfModule (Int_t module_num) |
| |
| BmnSiliconModule * | GetModule (Int_t module_num) |
| |
| void | Reset () |
| |
| Int_t | AddPointToStation (Double_t xcoord, Double_t ycoord, Double_t zcoord, Double_t px, Double_t py, Double_t pz, Double_t dEloss, Int_t refID) |
| |
| Int_t | CountNAddedToStationPoints () |
| |
| void | ProcessPointsInStation () |
| |
| Int_t | CountNProcessedPointInStation () |
| |
| Int_t | GetPointModuleOwnership (Double_t xcoord, Double_t ycoord, Double_t zcoord) |
| |
Definition at line 14 of file BmnSiliconStation.h.
◆ BmnSiliconStation() [1/4]
| BmnSiliconStation::BmnSiliconStation |
( |
| ) |
|
◆ BmnSiliconStation() [2/4]
| BmnSiliconStation::BmnSiliconStation |
( |
TXMLNode * |
stationNode, |
|
|
Int_t |
iStation, |
|
|
Double_t |
xpos_station, |
|
|
Double_t |
ypos_station, |
|
|
Double_t |
zpos_station |
|
) |
| |
◆ ~BmnSiliconStation() [1/2]
| BmnSiliconStation::~BmnSiliconStation |
( |
| ) |
|
|
virtual |
◆ BmnSiliconStation() [3/4]
| BmnSiliconStation::BmnSiliconStation |
( |
| ) |
|
◆ BmnSiliconStation() [4/4]
| BmnSiliconStation::BmnSiliconStation |
( |
TXMLNode * |
stationNode, |
|
|
Int_t |
iStation, |
|
|
Double_t |
xpos_station, |
|
|
Double_t |
ypos_station, |
|
|
Double_t |
zpos_station |
|
) |
| |
◆ ~BmnSiliconStation() [2/2]
| virtual BmnSiliconStation::~BmnSiliconStation |
( |
| ) |
|
|
virtual |
◆ AddPointToStation() [1/2]
| Int_t BmnSiliconStation::AddPointToStation |
( |
Double_t |
xcoord, |
|
|
Double_t |
ycoord, |
|
|
Double_t |
zcoord, |
|
|
Double_t |
px, |
|
|
Double_t |
py, |
|
|
Double_t |
pz, |
|
|
Double_t |
dEloss, |
|
|
Int_t |
refID |
|
) |
| |
◆ AddPointToStation() [2/2]
| Int_t BmnSiliconStation::AddPointToStation |
( |
Double_t |
xcoord, |
|
|
Double_t |
ycoord, |
|
|
Double_t |
zcoord, |
|
|
Double_t |
px, |
|
|
Double_t |
py, |
|
|
Double_t |
pz, |
|
|
Double_t |
dEloss, |
|
|
Int_t |
refID |
|
) |
| |
◆ CountNAddedToStationPoints() [1/2]
| Int_t BmnSiliconStation::CountNAddedToStationPoints |
( |
| ) |
|
◆ CountNAddedToStationPoints() [2/2]
| Int_t BmnSiliconStation::CountNAddedToStationPoints |
( |
| ) |
|
◆ CountNProcessedPointInStation() [1/2]
| Int_t BmnSiliconStation::CountNProcessedPointInStation |
( |
| ) |
|
◆ CountNProcessedPointInStation() [2/2]
| Int_t BmnSiliconStation::CountNProcessedPointInStation |
( |
| ) |
|
◆ DefineStationBorders() [1/2]
| void BmnSiliconStation::DefineStationBorders |
( |
| ) |
|
|
protected |
Definition at line 160 of file BmnSiliconStation.cxx.
References BmnSiliconModule::GetModuleThickness(), BmnSiliconModule::GetXMaxModule(), BmnSiliconModule::GetXMinModule(), BmnSiliconModule::GetYMaxModule(), BmnSiliconModule::GetYMinModule(), BmnSiliconModule::GetZStartModulePosition(), i, Modules, NModules, XMaxStation, XMinStation, YMaxStation, YMinStation, ZMaxStation, and ZMinStation.
Referenced by BmnSiliconStation().
◆ DefineStationBorders() [2/2]
| void BmnSiliconStation::DefineStationBorders |
( |
| ) |
|
|
protected |
◆ GetModule() [1/2]
◆ GetModule() [2/2]
◆ GetNModules() [1/2]
| Int_t BmnSiliconStation::GetNModules |
( |
| ) |
|
|
inline |
◆ GetNModules() [2/2]
| Int_t BmnSiliconStation::GetNModules |
( |
| ) |
|
|
inline |
◆ GetPointModuleOwnership() [1/2]
| Int_t BmnSiliconStation::GetPointModuleOwnership |
( |
Double_t |
xcoord, |
|
|
Double_t |
ycoord, |
|
|
Double_t |
zcoord |
|
) |
| |
◆ GetPointModuleOwnership() [2/2]
| Int_t BmnSiliconStation::GetPointModuleOwnership |
( |
Double_t |
xcoord, |
|
|
Double_t |
ycoord, |
|
|
Double_t |
zcoord |
|
) |
| |
◆ GetStationNumber() [1/2]
| Int_t BmnSiliconStation::GetStationNumber |
( |
| ) |
|
|
inline |
◆ GetStationNumber() [2/2]
| Int_t BmnSiliconStation::GetStationNumber |
( |
| ) |
|
|
inline |
◆ GetXMaxStation() [1/2]
| Double_t BmnSiliconStation::GetXMaxStation |
( |
| ) |
|
|
inline |
◆ GetXMaxStation() [2/2]
| Double_t BmnSiliconStation::GetXMaxStation |
( |
| ) |
|
|
inline |
◆ GetXMinStation() [1/2]
| Double_t BmnSiliconStation::GetXMinStation |
( |
| ) |
|
|
inline |
◆ GetXMinStation() [2/2]
| Double_t BmnSiliconStation::GetXMinStation |
( |
| ) |
|
|
inline |
◆ GetXPosition() [1/2]
| Double_t BmnSiliconStation::GetXPosition |
( |
| ) |
|
|
inline |
◆ GetXPosition() [2/2]
| Double_t BmnSiliconStation::GetXPosition |
( |
| ) |
|
|
inline |
◆ GetXShiftOfModule() [1/2]
| Double_t BmnSiliconStation::GetXShiftOfModule |
( |
Int_t |
module_num | ) |
|
◆ GetXShiftOfModule() [2/2]
| Double_t BmnSiliconStation::GetXShiftOfModule |
( |
Int_t |
module_num | ) |
|
◆ GetXSize() [1/2]
| Double_t BmnSiliconStation::GetXSize |
( |
| ) |
|
|
inline |
◆ GetXSize() [2/2]
| Double_t BmnSiliconStation::GetXSize |
( |
| ) |
|
|
inline |
◆ GetYMaxStation() [1/2]
| Double_t BmnSiliconStation::GetYMaxStation |
( |
| ) |
|
|
inline |
◆ GetYMaxStation() [2/2]
| Double_t BmnSiliconStation::GetYMaxStation |
( |
| ) |
|
|
inline |
◆ GetYMinStation() [1/2]
| Double_t BmnSiliconStation::GetYMinStation |
( |
| ) |
|
|
inline |
◆ GetYMinStation() [2/2]
| Double_t BmnSiliconStation::GetYMinStation |
( |
| ) |
|
|
inline |
◆ GetYPosition() [1/2]
| Double_t BmnSiliconStation::GetYPosition |
( |
| ) |
|
|
inline |
◆ GetYPosition() [2/2]
| Double_t BmnSiliconStation::GetYPosition |
( |
| ) |
|
|
inline |
◆ GetYShiftOfModule() [1/2]
| Double_t BmnSiliconStation::GetYShiftOfModule |
( |
Int_t |
module_num | ) |
|
◆ GetYShiftOfModule() [2/2]
| Double_t BmnSiliconStation::GetYShiftOfModule |
( |
Int_t |
module_num | ) |
|
◆ GetYSize() [1/2]
| Double_t BmnSiliconStation::GetYSize |
( |
| ) |
|
|
inline |
◆ GetYSize() [2/2]
| Double_t BmnSiliconStation::GetYSize |
( |
| ) |
|
|
inline |
◆ GetZMaxStation() [1/2]
| Double_t BmnSiliconStation::GetZMaxStation |
( |
| ) |
|
|
inline |
◆ GetZMaxStation() [2/2]
| Double_t BmnSiliconStation::GetZMaxStation |
( |
| ) |
|
|
inline |
◆ GetZMinStation() [1/2]
| Double_t BmnSiliconStation::GetZMinStation |
( |
| ) |
|
|
inline |
◆ GetZMinStation() [2/2]
| Double_t BmnSiliconStation::GetZMinStation |
( |
| ) |
|
|
inline |
◆ GetZPosition() [1/2]
| Double_t BmnSiliconStation::GetZPosition |
( |
| ) |
|
|
inline |
◆ GetZPosition() [2/2]
| Double_t BmnSiliconStation::GetZPosition |
( |
| ) |
|
|
inline |
◆ GetZShiftOfModule() [1/2]
| Double_t BmnSiliconStation::GetZShiftOfModule |
( |
Int_t |
module_num | ) |
|
◆ GetZShiftOfModule() [2/2]
| Double_t BmnSiliconStation::GetZShiftOfModule |
( |
Int_t |
module_num | ) |
|
◆ GetZSize() [1/2]
| Double_t BmnSiliconStation::GetZSize |
( |
| ) |
|
|
inline |
◆ GetZSize() [2/2]
| Double_t BmnSiliconStation::GetZSize |
( |
| ) |
|
|
inline |
◆ ProcessPointsInStation() [1/2]
| void BmnSiliconStation::ProcessPointsInStation |
( |
| ) |
|
◆ ProcessPointsInStation() [2/2]
| void BmnSiliconStation::ProcessPointsInStation |
( |
| ) |
|
◆ Reset() [1/2]
| void BmnSiliconStation::Reset |
( |
| ) |
|
◆ Reset() [2/2]
| void BmnSiliconStation::Reset |
( |
| ) |
|
◆ Modules
◆ NModules
| Int_t BmnSiliconStation::NModules |
|
protected |
Definition at line 19 of file BmnSiliconStation.h.
Referenced by CountNAddedToStationPoints(), CountNProcessedPointInStation(), DefineStationBorders(), GetModule(), GetNModules(), GetPointModuleOwnership(), GetXShiftOfModule(), GetYShiftOfModule(), GetZShiftOfModule(), ProcessPointsInStation(), Reset(), and ~BmnSiliconStation().
◆ RotationAngleDeg
| Double_t BmnSiliconStation::RotationAngleDeg |
|
protected |
◆ RotationCenterX
| Double_t BmnSiliconStation::RotationCenterX |
|
protected |
◆ RotationCenterY
| Double_t BmnSiliconStation::RotationCenterY |
|
protected |
◆ StationNumber
| Int_t BmnSiliconStation::StationNumber |
|
protected |
◆ XMaxStation
| Double_t BmnSiliconStation::XMaxStation |
|
protected |
◆ XMinStation
| Double_t BmnSiliconStation::XMinStation |
|
protected |
◆ XPosition
| Double_t BmnSiliconStation::XPosition |
|
protected |
◆ XShiftOfModules
| Double_t * BmnSiliconStation::XShiftOfModules |
|
protected |
◆ XSize
| Double_t BmnSiliconStation::XSize |
|
protected |
◆ YMaxStation
| Double_t BmnSiliconStation::YMaxStation |
|
protected |
◆ YMinStation
| Double_t BmnSiliconStation::YMinStation |
|
protected |
◆ YPosition
| Double_t BmnSiliconStation::YPosition |
|
protected |
◆ YShiftOfModules
| Double_t * BmnSiliconStation::YShiftOfModules |
|
protected |
◆ YSize
| Double_t BmnSiliconStation::YSize |
|
protected |
◆ ZMaxStation
| Double_t BmnSiliconStation::ZMaxStation |
|
protected |
◆ ZMinStation
| Double_t BmnSiliconStation::ZMinStation |
|
protected |
◆ ZPosition
| Double_t BmnSiliconStation::ZPosition |
|
protected |
◆ ZShiftOfModules
| Double_t * BmnSiliconStation::ZShiftOfModules |
|
protected |
◆ ZSize
| Double_t BmnSiliconStation::ZSize |
|
protected |
The documentation for this class was generated from the following files: