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

Position information for the elements of detector. More...

#include <EKLMGeometry.h>

Inheritance diagram for EKLMGeometry::ElementPosition:
Collaboration diagram for EKLMGeometry::ElementPosition:

Public Member Functions

 ElementPosition ()
 Constructor.
 
double getInnerR () const
 Get inner radius.
 
void setInnerR (double innerR)
 Set inner radius. More...
 
double getOuterR () const
 Get outer radius.
 
void setOuterR (double outerR)
 Set outer radius. More...
 
double getLength () const
 Get length.
 
void setLength (double length)
 Set length. More...
 
double getX () const
 Get X coordinate.
 
void setX (double x)
 Set X coordinate. More...
 
double getY () const
 Get Y coordinate.
 
void setY (double y)
 Set Y coordinate. More...
 
double getZ () const
 Get Z coordinate.
 
void setZ (double z)
 Set Z coordinate. More...
 

Private Member Functions

 ClassDef (ElementPosition, 1)
 Class version.
 

Private Attributes

double m_InnerR = 0
 Inner radius.
 
double m_OuterR = 0
 Outer radius.
 
double m_Length = 0
 Length.
 
double m_X = 0
 X coordinate.
 
double m_Y = 0
 Y coordinate.
 
double m_Z = 0
 Z coordinate.
 

Detailed Description

Position information for the elements of detector.

Definition at line 100 of file EKLMGeometry.h.

Member Function Documentation

◆ setInnerR()

void setInnerR ( double  innerR)
inline

Set inner radius.

Parameters
[in]innerRInner radius.

Definition at line 121 of file EKLMGeometry.h.

122  {
123  m_InnerR = innerR;
124  }

◆ setLength()

void setLength ( double  length)
inline

Set length.

Parameters
[in]lengthLength.

Definition at line 155 of file EKLMGeometry.h.

◆ setOuterR()

void setOuterR ( double  outerR)
inline

Set outer radius.

Parameters
[in]outerROuter radius.

Definition at line 138 of file EKLMGeometry.h.

◆ setX()

void setX ( double  x)
inline

Set X coordinate.

Parameters
[in]xX coordinate.

Definition at line 172 of file EKLMGeometry.h.

◆ setY()

void setY ( double  y)
inline

Set Y coordinate.

Parameters
[in]yY coordinate.

Definition at line 189 of file EKLMGeometry.h.

◆ setZ()

void setZ ( double  z)
inline

Set Z coordinate.

Parameters
[in]zZ coordinate.

Definition at line 206 of file EKLMGeometry.h.


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