|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnGemStripStation_RunSpring2017.h>
Private Member Functions | |
| BmnGemStripStation_RunSpring2017 (const BmnGemStripStation &)=delete | |
| BmnGemStripStation_RunSpring2017 & | operator= (const BmnGemStripStation &)=delete |
| void | BuildModules_One66x41Plane () |
| void | BuildModules_Two66x41Plane () |
| void | BuildModules_One163x45Plane () |
| BmnGemStripStation_RunSpring2017 (const BmnGemStripStation &)=delete | |
| BmnGemStripStation_RunSpring2017 & | operator= (const BmnGemStripStation &)=delete |
| void | BuildModules_One66x41Plane () |
| void | BuildModules_Two66x41Plane () |
| void | BuildModules_One163x45Plane () |
Additional Inherited Members | |
| Protected Member Functions inherited from BmnGemStripStation | |
| void | DefineStationBorders () |
| void | DefineStationBorders () |
| Protected Attributes inherited from BmnGemStripStation | |
| Int_t | StationNumber |
| Int_t | NModules |
| Double_t | XMinStation |
| Double_t | XMaxStation |
| Double_t | YMinStation |
| Double_t | YMaxStation |
| Double_t | ZMinStation |
| Double_t | ZMaxStation |
| Double_t | XSize |
| Double_t | YSize |
| Double_t | ZSize |
| Double_t | XPosition |
| Double_t | YPosition |
| Double_t | ZPosition |
| Double_t * | XShiftOfModules |
| Double_t * | YShiftOfModules |
| Double_t * | ZShiftOfModules |
| Double_t * | DriftGapThicknessOfModules |
| Double_t * | FTransfGapThicknessOfModules |
| Double_t * | STransfGapThicknessOfModules |
| Double_t * | InductionGapThicknessOfModules |
| Double_t | BeamHoleRadius |
| BmnGemStripModule ** | Modules |
Definition at line 7 of file BmnGemStripStation_RunSpring2017.h.
| BmnGemStripStation_RunSpring2017::BmnGemStripStation_RunSpring2017 | ( | Int_t | iStation, |
| Double_t | xpos_station, | ||
| Double_t | ypos_station, | ||
| Double_t | zpos_station, | ||
| Double_t | beamradius, | ||
| BmnGemStripConfiguration::GEM_CONFIG | config ) |
Definition at line 3 of file BmnGemStripStation_RunSpring2017.cxx.
References BackwardZAxisEDrift, BmnGemStripStation::BeamHoleRadius, BuildModules_One163x45Plane(), BuildModules_One66x41Plane(), BuildModules_Two66x41Plane(), BmnGemStripStation::DefineStationBorders(), EDriftDirection, fCurrentConfig, ForwardZAxisEDrift, LowerLayerPitch, LowerLayerStripAngle, BmnGemStripStation::NModules, BmnGemStripConfiguration::RunSpring2017, BmnGemStripStation::StationNumber, UpperLayerPitch, UpperLayerStripAngle, XHotZoneSize_Plane66x41, BmnGemStationPositions_RunSpring2017::XModuleShifts, XModuleSize_Plane163x45, XModuleSize_Plane66x41, BmnGemStripStation::XPosition, XRectHotZoneSize_Plane163x45, BmnGemStripStation::XShiftOfModules, XSlopeHotZoneSize_Plane163x45, YHotZoneSize_Plane66x41, BmnGemStationPositions_RunSpring2017::YModuleShifts, YModuleSize_Plane163x45, YModuleSize_Plane66x41, BmnGemStripStation::YPosition, YRectHotZoneSize_Plane163x45, BmnGemStripStation::YShiftOfModules, YSlopeHotZoneSize_Plane163x45, BmnGemStationPositions_RunSpring2017::ZModuleShifts, BmnGemStripStation::ZPosition, and BmnGemStripStation::ZShiftOfModules.
Referenced by BuildModules_One163x45Plane(), and operator=().
|
virtual |
Definition at line 153 of file BmnGemStripStation_RunSpring2017.cxx.
|
privatedelete |
| BmnGemStripStation_RunSpring2017::BmnGemStripStation_RunSpring2017 | ( | Int_t | iStation, |
| Double_t | xpos_station, | ||
| Double_t | ypos_station, | ||
| Double_t | zpos_station, | ||
| Double_t | beamradius, | ||
| BmnGemStripConfiguration::GEM_CONFIG | config ) |
|
virtual |
|
privatedelete |
|
private |
Definition at line 486 of file BmnGemStripStation_RunSpring2017.cxx.
References BmnGemStripLayer::AddDeadZone(), BmnGemStripStation::BeamHoleRadius, EDriftDirection, LeftBottom, LeftTop, LeftToRight, LowerLayerPitch, LowerLayerStripAngle, LowerStripLayer, BmnGemStripStation::Modules, BmnGemStripStation::NModules, RightBottom, RightToLeft, RightTop, BmnGemStripLayer::SetStripNumberingBorders(), BmnGemStripLayer::SetStripNumberingOrder(), UpperLayerPitch, UpperLayerStripAngle, UpperStripLayer, XModuleSize_Plane163x45, BmnGemStripStation::XPosition, XRectHotZoneSize_Plane163x45, BmnGemStripStation::XShiftOfModules, XSlopeHotZoneSize_Plane163x45, YModuleSize_Plane163x45, BmnGemStripStation::YPosition, YRectHotZoneSize_Plane163x45, BmnGemStripStation::YShiftOfModules, YSlopeHotZoneSize_Plane163x45, BmnGemStripStation::ZPosition, and BmnGemStripStation::ZShiftOfModules.
Referenced by BmnGemStripStation_RunSpring2017().
|
private |
|
private |
Definition at line 156 of file BmnGemStripStation_RunSpring2017.cxx.
References BmnGemStripLayer::AddDeadZone(), EDriftDirection, LeftBottom, LeftTop, LeftToRight, LowerLayerPitch, LowerLayerStripAngle, LowerStripLayer, BmnGemStripStation::Modules, BmnGemStripStation::NModules, RightBottom, RightTop, BmnGemStripLayer::SetStripNumberingBorders(), BmnGemStripLayer::SetStripNumberingOrder(), UpperLayerPitch, UpperLayerStripAngle, UpperStripLayer, XHotZoneSize_Plane66x41, XModuleSize_Plane66x41, BmnGemStripStation::XPosition, BmnGemStripStation::XShiftOfModules, YHotZoneSize_Plane66x41, YModuleSize_Plane66x41, BmnGemStripStation::YPosition, BmnGemStripStation::YShiftOfModules, BmnGemStripStation::ZPosition, and BmnGemStripStation::ZShiftOfModules.
Referenced by BmnGemStripStation_RunSpring2017().
|
private |
|
private |
Definition at line 301 of file BmnGemStripStation_RunSpring2017.cxx.
References BmnGemStripLayer::AddDeadZone(), EDriftDirection, LeftBottom, LeftToRight, LowerLayerPitch, LowerLayerStripAngle, LowerStripLayer, BmnGemStripStation::Modules, BmnGemStripStation::NModules, RightToLeft, RightTop, BmnGemStripLayer::SetStripNumberingBorders(), BmnGemStripLayer::SetStripNumberingOrder(), UpperLayerPitch, UpperLayerStripAngle, UpperStripLayer, XHotZoneSize_Plane66x41, XModuleSize_Plane66x41, BmnGemStripStation::XPosition, BmnGemStripStation::XShiftOfModules, YHotZoneSize_Plane66x41, YModuleSize_Plane66x41, BmnGemStripStation::YPosition, BmnGemStripStation::YShiftOfModules, BmnGemStripStation::ZPosition, and BmnGemStripStation::ZShiftOfModules.
Referenced by BmnGemStripStation_RunSpring2017().
|
private |
|
privatedelete |
References BmnGemStripStation::BmnGemStripStation(), and BmnGemStripStation_RunSpring2017().
|
privatedelete |
References BmnGemStripStation::BmnGemStripStation(), and BmnGemStripStation_RunSpring2017().
|
private |
Definition at line 19 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), BuildModules_One163x45Plane(), BuildModules_One66x41Plane(), and BuildModules_Two66x41Plane().
|
private |
Definition at line 11 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017().
|
private |
Definition at line 16 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), BuildModules_One163x45Plane(), BuildModules_One66x41Plane(), and BuildModules_Two66x41Plane().
|
private |
Definition at line 14 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), BuildModules_One163x45Plane(), BuildModules_One66x41Plane(), and BuildModules_Two66x41Plane().
|
private |
Definition at line 17 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), BuildModules_One163x45Plane(), BuildModules_One66x41Plane(), and BuildModules_Two66x41Plane().
|
private |
Definition at line 15 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), BuildModules_One163x45Plane(), BuildModules_One66x41Plane(), and BuildModules_Two66x41Plane().
|
private |
Definition at line 26 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), BuildModules_One66x41Plane(), and BuildModules_Two66x41Plane().
|
private |
Definition at line 30 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), and BuildModules_One163x45Plane().
|
private |
Definition at line 23 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), BuildModules_One66x41Plane(), and BuildModules_Two66x41Plane().
|
private |
Definition at line 33 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), and BuildModules_One163x45Plane().
|
private |
Definition at line 36 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), and BuildModules_One163x45Plane().
|
private |
Definition at line 27 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), BuildModules_One66x41Plane(), and BuildModules_Two66x41Plane().
|
private |
Definition at line 31 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), and BuildModules_One163x45Plane().
|
private |
Definition at line 24 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), BuildModules_One66x41Plane(), and BuildModules_Two66x41Plane().
|
private |
Definition at line 34 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), and BuildModules_One163x45Plane().
|
private |
Definition at line 37 of file BmnGemStripStation_RunSpring2017.h.
Referenced by BmnGemStripStation_RunSpring2017(), and BuildModules_One163x45Plane().