Belle II Software development
SVDEndmountPar Class Reference

The Class for SVD Support Rib Endmounts. More...

#include <SVDSupportRibsPar.h>

Inheritance diagram for SVDEndmountPar:

Public Member Functions

 SVDEndmountPar (const std::string &name, double height, double width, double length, double zpos, double rpos)
 Constructor.
 
 SVDEndmountPar ()
 Constructor.
 
const std::string & getName () const
 get name
 
double getHeight () const
 get height
 
double getWidth () const
 get width
 
double getLength () const
 get length
 
double getZ () const
 get z position
 
double getR () const
 get r position
 

Private Member Functions

 ClassDef (SVDEndmountPar, 5)
 ClassDef, must be the last term before the closing {}.
 

Private Attributes

std::string m_name
 name
 
double m_height
 height
 
double m_width
 width
 
double m_length
 length
 
double m_zpos
 z position
 
double m_rpos
 r position
 

Detailed Description

The Class for SVD Support Rib Endmounts.

Definition at line 93 of file SVDSupportRibsPar.h.

Constructor & Destructor Documentation

◆ SVDEndmountPar() [1/2]

SVDEndmountPar ( const std::string &  name,
double  height,
double  width,
double  length,
double  zpos,
double  rpos 
)
inline

Constructor.

Definition at line 97 of file SVDSupportRibsPar.h.

97 :
98 m_name(name), m_height(height), m_width(width), m_length(length), m_zpos(zpos), m_rpos(rpos)
99 {}

◆ SVDEndmountPar() [2/2]

SVDEndmountPar ( )
inline

Constructor.

Definition at line 101 of file SVDSupportRibsPar.h.

101 :
102 m_name(""), m_height(0.), m_width(0.), m_length(0.), m_zpos(0.), m_rpos(0.)
103 {}

Member Function Documentation

◆ getHeight()

double getHeight ( ) const
inline

get height

Definition at line 108 of file SVDSupportRibsPar.h.

108{ return m_height; }

◆ getLength()

double getLength ( ) const
inline

get length

Definition at line 112 of file SVDSupportRibsPar.h.

112{ return m_length; }

◆ getName()

const std::string & getName ( ) const
inline

get name

Definition at line 106 of file SVDSupportRibsPar.h.

106{ return m_name; }

◆ getR()

double getR ( ) const
inline

get r position

Definition at line 116 of file SVDSupportRibsPar.h.

116{ return m_rpos; }

◆ getWidth()

double getWidth ( ) const
inline

get width

Definition at line 110 of file SVDSupportRibsPar.h.

110{ return m_width; }

◆ getZ()

double getZ ( ) const
inline

get z position

Definition at line 114 of file SVDSupportRibsPar.h.

114{ return m_zpos; }

Member Data Documentation

◆ m_height

double m_height
private

height

Definition at line 121 of file SVDSupportRibsPar.h.

◆ m_length

double m_length
private

length

Definition at line 123 of file SVDSupportRibsPar.h.

◆ m_name

std::string m_name
private

name

Definition at line 120 of file SVDSupportRibsPar.h.

◆ m_rpos

double m_rpos
private

r position

Definition at line 125 of file SVDSupportRibsPar.h.

◆ m_width

double m_width
private

width

Definition at line 122 of file SVDSupportRibsPar.h.

◆ m_zpos

double m_zpos
private

z position

Definition at line 124 of file SVDSupportRibsPar.h.


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