BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnGemStripStation Class Reference

#include <BmnGemStripStation.h>

Inheritance diagram for BmnGemStripStation:
Collaboration diagram for BmnGemStripStation:

Public Member Functions

 BmnGemStripStation ()
 BmnGemStripStation (TXMLNode *stationNode, Int_t iStation, Double_t xpos_station, Double_t ypos_station, Double_t zpos_station, Double_t beamradius)
virtual ~BmnGemStripStation ()
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)
Double_t GetDriftGapThicknessOfModule (Int_t module_num)
Double_t GetFTransfGapThicknessOfModule (Int_t module_num)
Double_t GetSTransfGapThicknessOfModule (Int_t module_num)
Double_t GetInductionGapThicknessOfModule (Int_t module_num)
Double_t GetBeamHoleRadius ()
BmnGemStripModule * 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)
 BmnGemStripStation ()
 BmnGemStripStation (TXMLNode *stationNode, Int_t iStation, Double_t xpos_station, Double_t ypos_station, Double_t zpos_station, Double_t beamradius)
virtual ~BmnGemStripStation ()
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)
Double_t GetDriftGapThicknessOfModule (Int_t module_num)
Double_t GetFTransfGapThicknessOfModule (Int_t module_num)
Double_t GetSTransfGapThicknessOfModule (Int_t module_num)
Double_t GetInductionGapThicknessOfModule (Int_t module_num)
Double_t GetBeamHoleRadius ()
BmnGemStripModule * 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)

Protected Member Functions

void DefineStationBorders ()
void DefineStationBorders ()

Protected Attributes

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

Private Member Functions

Bool_t CreateConfigurationFromXMLNode (TXMLNode *node)
Int_t CountNumberOfModules (TXMLNode *node)
Bool_t ParseModule (TXMLNode *node, Int_t iModule)
BmnGemStripLayer ParseLayer (TXMLNode *node, Int_t iLayer, Int_t iModule)
DeadZoneOfStripLayer ParseDeadZone (TXMLNode *node, Int_t iModule)
Int_t CountDeadZonePoints (TXMLNode *node)
Bool_t CreateConfigurationFromXMLNode (TXMLNode *node)
Int_t CountNumberOfModules (TXMLNode *node)
Bool_t ParseModule (TXMLNode *node, Int_t iModule)
BmnGemStripLayer ParseLayer (TXMLNode *node, Int_t iLayer, Int_t iModule)
DeadZoneOfStripLayer ParseDeadZone (TXMLNode *node, Int_t iModule)
Int_t CountDeadZonePoints (TXMLNode *node)

Detailed Description

Definition at line 11 of file BmnGemStripStation.h.

Constructor & Destructor Documentation

◆ BmnGemStripStation() [1/4]

◆ BmnGemStripStation() [2/4]

BmnGemStripStation::BmnGemStripStation ( TXMLNode * stationNode,
Int_t iStation,
Double_t xpos_station,
Double_t ypos_station,
Double_t zpos_station,
Double_t beamradius )

◆ ~BmnGemStripStation() [1/2]

◆ BmnGemStripStation() [3/4]

BmnGemStripStation::BmnGemStripStation ( )

◆ BmnGemStripStation() [4/4]

BmnGemStripStation::BmnGemStripStation ( TXMLNode * stationNode,
Int_t iStation,
Double_t xpos_station,
Double_t ypos_station,
Double_t zpos_station,
Double_t beamradius )

◆ ~BmnGemStripStation() [2/2]

virtual BmnGemStripStation::~BmnGemStripStation ( )
virtual

Member Function Documentation

◆ AddPointToStation() [1/2]

Int_t BmnGemStripStation::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 )

Definition at line 199 of file BmnGemStripStation.cxx.

References GetPointModuleOwnership(), and Modules.

Here is the call graph for this function:

◆ AddPointToStation() [2/2]

Int_t BmnGemStripStation::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 )

◆ CountDeadZonePoints() [1/2]

Int_t BmnGemStripStation::CountDeadZonePoints ( TXMLNode * node)
private

Definition at line 579 of file BmnGemStripStation.cxx.

References TXMLNode::GetChildren(), TXMLNode::GetNextNode(), and TXMLNode::GetNodeName().

Referenced by ParseDeadZone().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CountDeadZonePoints() [2/2]

Int_t BmnGemStripStation::CountDeadZonePoints ( TXMLNode * node)
private

References BmnGemStripStation().

Here is the call graph for this function:

◆ CountNAddedToStationPoints() [1/2]

Int_t BmnGemStripStation::CountNAddedToStationPoints ( )

Definition at line 221 of file BmnGemStripStation.cxx.

References Modules, and NModules.

◆ CountNAddedToStationPoints() [2/2]

Int_t BmnGemStripStation::CountNAddedToStationPoints ( )

◆ CountNProcessedPointInStation() [1/2]

Int_t BmnGemStripStation::CountNProcessedPointInStation ( )

Definition at line 237 of file BmnGemStripStation.cxx.

References Modules, and NModules.

◆ CountNProcessedPointInStation() [2/2]

Int_t BmnGemStripStation::CountNProcessedPointInStation ( )

◆ CountNumberOfModules() [1/2]

Int_t BmnGemStripStation::CountNumberOfModules ( TXMLNode * node)
private

Definition at line 326 of file BmnGemStripStation.cxx.

References TXMLNode::GetChildren(), TXMLNode::GetNextNode(), and TXMLNode::GetNodeName().

Referenced by CreateConfigurationFromXMLNode().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CountNumberOfModules() [2/2]

Int_t BmnGemStripStation::CountNumberOfModules ( TXMLNode * node)
private

◆ CreateConfigurationFromXMLNode() [1/2]

Bool_t BmnGemStripStation::CreateConfigurationFromXMLNode ( TXMLNode * node)
private

Definition at line 284 of file BmnGemStripStation.cxx.

References CountNumberOfModules(), DriftGapThicknessOfModules, FTransfGapThicknessOfModules, TXMLNode::GetChildren(), TXMLNode::GetNextNode(), TXMLNode::GetNodeName(), i, InductionGapThicknessOfModules, Modules, NModules, ParseModule(), STransfGapThicknessOfModules, XShiftOfModules, YShiftOfModules, and ZShiftOfModules.

Referenced by BmnGemStripStation().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CreateConfigurationFromXMLNode() [2/2]

Bool_t BmnGemStripStation::CreateConfigurationFromXMLNode ( TXMLNode * node)
private

◆ DefineStationBorders() [1/2]

void BmnGemStripStation::DefineStationBorders ( )
protected

Definition at line 256 of file BmnGemStripStation.cxx.

References i, Modules, NModules, XMaxStation, XMinStation, YMaxStation, YMinStation, ZMaxStation, and ZMinStation.

Referenced by BmnGemStripStation(), BmnGemStripStation_RunSpring2017::BmnGemStripStation_RunSpring2017(), BmnGemStripStation_RunSummer2016::BmnGemStripStation_RunSummer2016(), and BmnGemStripStation_RunWinter2016::BmnGemStripStation_RunWinter2016().

Here is the caller graph for this function:

◆ DefineStationBorders() [2/2]

void BmnGemStripStation::DefineStationBorders ( )
protected

◆ GetBeamHoleRadius() [1/2]

Double_t BmnGemStripStation::GetBeamHoleRadius ( )
inline

Definition at line 84 of file BmnGemStripStation.h.

References BeamHoleRadius.

◆ GetBeamHoleRadius() [2/2]

Double_t BmnGemStripStation::GetBeamHoleRadius ( )
inline

Definition at line 84 of file BmnGemStripStation.h.

References BeamHoleRadius.

◆ GetDriftGapThicknessOfModule() [1/2]

Double_t BmnGemStripStation::GetDriftGapThicknessOfModule ( Int_t module_num)

Definition at line 147 of file BmnGemStripStation.cxx.

References DriftGapThicknessOfModules, and NModules.

◆ GetDriftGapThicknessOfModule() [2/2]

Double_t BmnGemStripStation::GetDriftGapThicknessOfModule ( Int_t module_num)

◆ GetFTransfGapThicknessOfModule() [1/2]

Double_t BmnGemStripStation::GetFTransfGapThicknessOfModule ( Int_t module_num)

Definition at line 156 of file BmnGemStripStation.cxx.

References FTransfGapThicknessOfModules, and NModules.

◆ GetFTransfGapThicknessOfModule() [2/2]

Double_t BmnGemStripStation::GetFTransfGapThicknessOfModule ( Int_t module_num)

◆ GetInductionGapThicknessOfModule() [1/2]

Double_t BmnGemStripStation::GetInductionGapThicknessOfModule ( Int_t module_num)

Definition at line 174 of file BmnGemStripStation.cxx.

References InductionGapThicknessOfModules, and NModules.

◆ GetInductionGapThicknessOfModule() [2/2]

Double_t BmnGemStripStation::GetInductionGapThicknessOfModule ( Int_t module_num)

◆ GetModule() [1/2]

BmnGemStripModule * BmnGemStripStation::GetModule ( Int_t module_num)

◆ GetModule() [2/2]

BmnGemStripModule * BmnGemStripStation::GetModule ( Int_t module_num)

◆ GetNModules() [1/2]

Int_t BmnGemStripStation::GetNModules ( )
inline

◆ GetNModules() [2/2]

Int_t BmnGemStripStation::GetNModules ( )
inline

Definition at line 62 of file BmnGemStripStation.h.

References NModules.

◆ GetPointModuleOwnership() [1/2]

Int_t BmnGemStripStation::GetPointModuleOwnership ( Double_t xcoord,
Double_t ycoord,
Double_t zcoord )

Definition at line 246 of file BmnGemStripStation.cxx.

References Modules, and NModules.

Referenced by AddPointToStation().

Here is the caller graph for this function:

◆ GetPointModuleOwnership() [2/2]

Int_t BmnGemStripStation::GetPointModuleOwnership ( Double_t xcoord,
Double_t ycoord,
Double_t zcoord )

◆ GetStationNumber() [1/2]

Int_t BmnGemStripStation::GetStationNumber ( )
inline

Definition at line 61 of file BmnGemStripStation.h.

References StationNumber.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetStationNumber() [2/2]

Int_t BmnGemStripStation::GetStationNumber ( )
inline

Definition at line 61 of file BmnGemStripStation.h.

References StationNumber.

◆ GetSTransfGapThicknessOfModule() [1/2]

Double_t BmnGemStripStation::GetSTransfGapThicknessOfModule ( Int_t module_num)

Definition at line 165 of file BmnGemStripStation.cxx.

References NModules, and STransfGapThicknessOfModules.

◆ GetSTransfGapThicknessOfModule() [2/2]

Double_t BmnGemStripStation::GetSTransfGapThicknessOfModule ( Int_t module_num)

◆ GetXMaxStation() [1/2]

Double_t BmnGemStripStation::GetXMaxStation ( )
inline

Definition at line 64 of file BmnGemStripStation.h.

References XMaxStation.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetXMaxStation() [2/2]

Double_t BmnGemStripStation::GetXMaxStation ( )
inline

Definition at line 64 of file BmnGemStripStation.h.

References XMaxStation.

◆ GetXMinStation() [1/2]

Double_t BmnGemStripStation::GetXMinStation ( )
inline

Definition at line 63 of file BmnGemStripStation.h.

References XMinStation.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetXMinStation() [2/2]

Double_t BmnGemStripStation::GetXMinStation ( )
inline

Definition at line 63 of file BmnGemStripStation.h.

References XMinStation.

◆ GetXPosition() [1/2]

Double_t BmnGemStripStation::GetXPosition ( )
inline

Definition at line 72 of file BmnGemStripStation.h.

References XPosition.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetXPosition() [2/2]

Double_t BmnGemStripStation::GetXPosition ( )
inline

Definition at line 72 of file BmnGemStripStation.h.

References XPosition.

◆ GetXShiftOfModule() [1/2]

Double_t BmnGemStripStation::GetXShiftOfModule ( Int_t module_num)

Definition at line 120 of file BmnGemStripStation.cxx.

References NModules, and XShiftOfModules.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetXShiftOfModule() [2/2]

Double_t BmnGemStripStation::GetXShiftOfModule ( Int_t module_num)

◆ GetXSize() [1/2]

Double_t BmnGemStripStation::GetXSize ( )
inline

Definition at line 69 of file BmnGemStripStation.h.

References XSize.

Referenced by DrawCreatedStationFront(), DrawCreatedStationTop(), and CbmStsDigiScheme::InitNewNew().

Here is the caller graph for this function:

◆ GetXSize() [2/2]

Double_t BmnGemStripStation::GetXSize ( )
inline

Definition at line 69 of file BmnGemStripStation.h.

References XSize.

◆ GetYMaxStation() [1/2]

Double_t BmnGemStripStation::GetYMaxStation ( )
inline

Definition at line 66 of file BmnGemStripStation.h.

References YMaxStation.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetYMaxStation() [2/2]

Double_t BmnGemStripStation::GetYMaxStation ( )
inline

Definition at line 66 of file BmnGemStripStation.h.

References YMaxStation.

◆ GetYMinStation() [1/2]

Double_t BmnGemStripStation::GetYMinStation ( )
inline

Definition at line 65 of file BmnGemStripStation.h.

References YMinStation.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetYMinStation() [2/2]

Double_t BmnGemStripStation::GetYMinStation ( )
inline

Definition at line 65 of file BmnGemStripStation.h.

References YMinStation.

◆ GetYPosition() [1/2]

Double_t BmnGemStripStation::GetYPosition ( )
inline

Definition at line 73 of file BmnGemStripStation.h.

References YPosition.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetYPosition() [2/2]

Double_t BmnGemStripStation::GetYPosition ( )
inline

Definition at line 73 of file BmnGemStripStation.h.

References YPosition.

◆ GetYShiftOfModule() [1/2]

Double_t BmnGemStripStation::GetYShiftOfModule ( Int_t module_num)

Definition at line 129 of file BmnGemStripStation.cxx.

References NModules, and YShiftOfModules.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetYShiftOfModule() [2/2]

Double_t BmnGemStripStation::GetYShiftOfModule ( Int_t module_num)

◆ GetYSize() [1/2]

Double_t BmnGemStripStation::GetYSize ( )
inline

Definition at line 70 of file BmnGemStripStation.h.

References YSize.

Referenced by DrawCreatedStationFront(), DrawCreatedStationTop(), and CbmStsDigiScheme::InitNewNew().

Here is the caller graph for this function:

◆ GetYSize() [2/2]

Double_t BmnGemStripStation::GetYSize ( )
inline

Definition at line 70 of file BmnGemStripStation.h.

References YSize.

◆ GetZMaxStation() [1/2]

Double_t BmnGemStripStation::GetZMaxStation ( )
inline

Definition at line 68 of file BmnGemStripStation.h.

References ZMaxStation.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetZMaxStation() [2/2]

Double_t BmnGemStripStation::GetZMaxStation ( )
inline

Definition at line 68 of file BmnGemStripStation.h.

References ZMaxStation.

◆ GetZMinStation() [1/2]

Double_t BmnGemStripStation::GetZMinStation ( )
inline

Definition at line 67 of file BmnGemStripStation.h.

References ZMinStation.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetZMinStation() [2/2]

Double_t BmnGemStripStation::GetZMinStation ( )
inline

Definition at line 67 of file BmnGemStripStation.h.

References ZMinStation.

◆ GetZPosition() [1/2]

Double_t BmnGemStripStation::GetZPosition ( )
inline

Definition at line 74 of file BmnGemStripStation.h.

References ZPosition.

Referenced by DrawCreatedStationFront(), DrawCreatedStationTop(), BmnStsVectorFinderV9::ExcludeFakes(), and CbmStsDigiScheme::InitNewNew().

Here is the caller graph for this function:

◆ GetZPosition() [2/2]

Double_t BmnGemStripStation::GetZPosition ( )
inline

Definition at line 74 of file BmnGemStripStation.h.

References ZPosition.

◆ GetZShiftOfModule() [1/2]

Double_t BmnGemStripStation::GetZShiftOfModule ( Int_t module_num)

Definition at line 138 of file BmnGemStripStation.cxx.

References NModules, and ZShiftOfModules.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetZShiftOfModule() [2/2]

Double_t BmnGemStripStation::GetZShiftOfModule ( Int_t module_num)

◆ GetZSize() [1/2]

Double_t BmnGemStripStation::GetZSize ( )
inline

Definition at line 71 of file BmnGemStripStation.h.

References ZSize.

Referenced by DrawCreatedStationFront(), and DrawCreatedStationTop().

Here is the caller graph for this function:

◆ GetZSize() [2/2]

Double_t BmnGemStripStation::GetZSize ( )
inline

Definition at line 71 of file BmnGemStripStation.h.

References ZSize.

◆ ParseDeadZone() [1/2]

DeadZoneOfStripLayer BmnGemStripStation::ParseDeadZone ( TXMLNode * node,
Int_t iModule )
private

Definition at line 536 of file BmnGemStripStation.cxx.

References CountDeadZonePoints(), TXMLNode::GetAttributes(), TXMLNode::GetChildren(), TXMLAttr::GetName(), TXMLNode::GetNextNode(), TXMLNode::GetNodeName(), TXMLAttr::GetValue(), TXMLNode::HasAttributes(), DeadZoneOfStripLayer::SetDeadZone(), XPosition, XShiftOfModules, YPosition, and YShiftOfModules.

Referenced by ParseLayer().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ParseDeadZone() [2/2]

DeadZoneOfStripLayer BmnGemStripStation::ParseDeadZone ( TXMLNode * node,
Int_t iModule )
private

◆ ParseLayer() [1/2]

BmnGemStripLayer BmnGemStripStation::ParseLayer ( TXMLNode * node,
Int_t iLayer,
Int_t iModule )
private

Definition at line 402 of file BmnGemStripStation.cxx.

References BmnGemStripLayer::AddDeadZone(), TXMLNode::GetAttributes(), TXMLNode::GetChildren(), TXMLAttr::GetName(), TXMLNode::GetNextNode(), TXMLNode::GetNodeName(), TXMLAttr::GetValue(), TXMLNode::HasAttributes(), LeftBottom, LeftTop, LeftToRight, LowerStripLayer, ParseDeadZone(), RightBottom, RightToLeft, RightTop, BmnGemStripLayer::SetStripNumberingBorders(), BmnGemStripLayer::SetStripNumberingOrder(), UpperStripLayer, useCoordinateBorders, XPosition, XShiftOfModules, YPosition, and YShiftOfModules.

Referenced by ParseModule().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ParseLayer() [2/2]

BmnGemStripLayer BmnGemStripStation::ParseLayer ( TXMLNode * node,
Int_t iLayer,
Int_t iModule )
private

◆ ParseModule() [1/2]

Bool_t BmnGemStripStation::ParseModule ( TXMLNode * node,
Int_t iModule )
private

Definition at line 339 of file BmnGemStripStation.cxx.

References BackwardZAxisEDrift, DriftGapThicknessOfModules, ForwardZAxisEDrift, FTransfGapThicknessOfModules, TXMLNode::GetAttributes(), TXMLNode::GetChildren(), TXMLAttr::GetName(), TXMLNode::GetNextNode(), TXMLNode::GetNodeName(), TXMLAttr::GetValue(), TXMLNode::HasAttributes(), InductionGapThicknessOfModules, Modules, ParseLayer(), STransfGapThicknessOfModules, XShiftOfModules, YShiftOfModules, ZPosition, and ZShiftOfModules.

Referenced by CreateConfigurationFromXMLNode().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ParseModule() [2/2]

Bool_t BmnGemStripStation::ParseModule ( TXMLNode * node,
Int_t iModule )
private

◆ ProcessPointsInStation() [1/2]

void BmnGemStripStation::ProcessPointsInStation ( )

Definition at line 230 of file BmnGemStripStation.cxx.

References Modules, and NModules.

◆ ProcessPointsInStation() [2/2]

void BmnGemStripStation::ProcessPointsInStation ( )

◆ Reset() [1/2]

void BmnGemStripStation::Reset ( )

Definition at line 192 of file BmnGemStripStation.cxx.

References Modules, and NModules.

◆ Reset() [2/2]

void BmnGemStripStation::Reset ( )

Member Data Documentation

◆ BeamHoleRadius

◆ DriftGapThicknessOfModules

Double_t * BmnGemStripStation::DriftGapThicknessOfModules
protected

◆ FTransfGapThicknessOfModules

Double_t * BmnGemStripStation::FTransfGapThicknessOfModules
protected

◆ InductionGapThicknessOfModules

Double_t * BmnGemStripStation::InductionGapThicknessOfModules
protected

◆ Modules

◆ NModules

◆ StationNumber

◆ STransfGapThicknessOfModules

Double_t * BmnGemStripStation::STransfGapThicknessOfModules
protected

◆ XMaxStation

Double_t BmnGemStripStation::XMaxStation
protected

◆ XMinStation

Double_t BmnGemStripStation::XMinStation
protected

◆ XPosition

◆ XShiftOfModules

◆ XSize

◆ YMaxStation

Double_t BmnGemStripStation::YMaxStation
protected

◆ YMinStation

Double_t BmnGemStripStation::YMinStation
protected

◆ YPosition

◆ YShiftOfModules

◆ YSize

◆ ZMaxStation

Double_t BmnGemStripStation::ZMaxStation
protected

◆ ZMinStation

Double_t BmnGemStripStation::ZMinStation
protected

◆ ZPosition

◆ ZShiftOfModules

◆ ZSize


The documentation for this class was generated from the following files: