Belle II Software development
EKLMGeometry::EndcapStructureGeometry Class Reference

Endcap srtucture geometry parameters. More...

#include <EKLMGeometry.h>

Inheritance diagram for EKLMGeometry::EndcapStructureGeometry:

Public Member Functions

 EndcapStructureGeometry ()
 Constructor.
 
 ~EndcapStructureGeometry ()
 Destructor.
 
double getPhi () const
 Get starting angle of the octagonal endcap structure shape.
 
void setPhi (double phi)
 Set starting angle of the octagonal endcap structure shape.
 
int getNSides () const
 Get number of sides.
 
void setNSides (int nSides)
 Set number of sides.
 

Private Member Functions

 ClassDef (EndcapStructureGeometry, 1)
 Class version.
 

Private Attributes

double m_Phi = 0
 The starting angle of the octagonal endcap structure shape.
 
int m_NSides = 0
 The number of sides (=8 : octagonal).
 

Detailed Description

Endcap srtucture geometry parameters.

Definition at line 36 of file EKLMGeometry.h.

Constructor & Destructor Documentation

◆ EndcapStructureGeometry()

Constructor.

Definition at line 19 of file EKLMGeometry.cc.

20{
21}

◆ ~EndcapStructureGeometry()

Destructor.

Definition at line 23 of file EKLMGeometry.cc.

24{
25}

Member Function Documentation

◆ getNSides()

int getNSides ( ) const
inline

Get number of sides.

Definition at line 70 of file EKLMGeometry.h.

71 {
72 return m_NSides;
73 }
int m_NSides
The number of sides (=8 : octagonal).
Definition: EKLMGeometry.h:90

◆ getPhi()

double getPhi ( ) const
inline

Get starting angle of the octagonal endcap structure shape.

Definition at line 53 of file EKLMGeometry.h.

54 {
55 return m_Phi;
56 }
double m_Phi
The starting angle of the octagonal endcap structure shape.
Definition: EKLMGeometry.h:87

◆ setNSides()

void setNSides ( int  nSides)
inline

Set number of sides.

Parameters
[in]nSidesnumber of sides.

Definition at line 79 of file EKLMGeometry.h.

80 {
81 m_NSides = nSides;
82 }

◆ setPhi()

void setPhi ( double  phi)
inline

Set starting angle of the octagonal endcap structure shape.

Parameters
[in]phiStarting angle of the octagonal endcap structure shape.

Definition at line 62 of file EKLMGeometry.h.

63 {
64 m_Phi = phi;
65 }

Member Data Documentation

◆ m_NSides

int m_NSides = 0
private

The number of sides (=8 : octagonal).

Definition at line 90 of file EKLMGeometry.h.

◆ m_Phi

double m_Phi = 0
private

The starting angle of the octagonal endcap structure shape.

Definition at line 87 of file EKLMGeometry.h.


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