Belle II Software  release-08-01-10
EKLMGeometry::ShieldDetailGeometry Class Reference

Shield layer detail geometry data. More...

#include <EKLMGeometry.h>

Inheritance diagram for EKLMGeometry::ShieldDetailGeometry:
Collaboration diagram for EKLMGeometry::ShieldDetailGeometry:

Public Member Functions

 ShieldDetailGeometry ()
 Constructor.
 
 ShieldDetailGeometry (const ShieldDetailGeometry &geometry)
 Copy constructor.
 
ShieldDetailGeometryoperator= (const ShieldDetailGeometry &geometry)
 Operator =.
 
 ~ShieldDetailGeometry ()
 Destructor.
 
double getLengthX () const
 Get X length.
 
void setLengthX (double lengthX)
 Set X length. More...
 
double getLengthY () const
 Get Y length.
 
void setLengthY (double lengthY)
 Set Y length. More...
 
int getNPoints () const
 Get number of points.
 
void setNPoints (int nPoints)
 Set number of points. More...
 
const PointgetPoint (int i) const
 Get point. More...
 
void setPoint (int i, const Point &point)
 Set point. More...
 

Private Member Functions

 ClassDef (ShieldDetailGeometry, 1)
 Class version.
 

Private Attributes

double m_LengthX = 0
 X length.
 
double m_LengthY = 0
 Y length.
 
int m_NPoints = 0
 Number of points.
 
Pointm_Points = nullptr
 Points.
 

Detailed Description

Shield layer detail geometry data.

Definition at line 1375 of file EKLMGeometry.h.

Member Function Documentation

◆ getPoint()

const EKLMGeometry::Point * getPoint ( int  i) const

Get point.

Parameters
[in]iNumber of point (array index).

Definition at line 133 of file EKLMGeometry.cc.

◆ setLengthX()

void setLengthX ( double  lengthX)
inline

Set X length.

Parameters
[in]lengthXX length.

Definition at line 1411 of file EKLMGeometry.h.

◆ setLengthY()

void setLengthY ( double  lengthY)
inline

Set Y length.

Parameters
[in]lengthYY length.

Definition at line 1428 of file EKLMGeometry.h.

◆ setNPoints()

void setNPoints ( int  nPoints)

Set number of points.

Parameters
[in]nPointsNumber of points.

Definition at line 119 of file EKLMGeometry.cc.

◆ setPoint()

void setPoint ( int  i,
const Point point 
)

Set point.

Parameters
[in]iNumber of point (array index).
[in]pointPoint.

Definition at line 140 of file EKLMGeometry.cc.


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