Belle II Software development
CDCGeometry::InnerWall Class Reference

Inner wall geometry parameters. More...

#include <CDCGeometry.h>

Inheritance diagram for CDCGeometry::InnerWall:

Public Member Functions

 InnerWall ()
 Constructor.
 
 InnerWall (const std::string &name, int id, double rmin, double rmax, double zfwd, double zbwd)
 Constructor.
 
 ~InnerWall ()
 Destructor.
 
std::string getName () const
 Get name.
 
int getId () const
 Get ID.
 
double getRmin () const
 Get Rmin.
 
double getRmax () const
 Get Rmax.
 
double getZfwd () const
 Get fwd z-position.
 
double getZbwd () const
 Get bwd z-position.
 

Private Member Functions

 ClassDef (InnerWall, 1)
 Makes objects storable.
 

Private Attributes

std::string m_name
 Name.
 
int m_id
 ID.
 
double m_rmin
 r min.
 
double m_rmax
 r max.
 
double m_zfwd
 z fwd.
 
double m_zbwd
 z bwd.
 

Detailed Description

Inner wall geometry parameters.

Definition at line 1209 of file CDCGeometry.h.

Constructor & Destructor Documentation

◆ InnerWall() [1/2]

InnerWall ( )
inline

Constructor.

Definition at line 1216 of file CDCGeometry.h.

1216{}

◆ InnerWall() [2/2]

InnerWall ( const std::string &  name,
int  id,
double  rmin,
double  rmax,
double  zfwd,
double  zbwd 
)
inline

Constructor.

Definition at line 1221 of file CDCGeometry.h.

1222 :
1223 m_name(name), m_id(id), m_rmin(rmin),
1224 m_rmax(rmax), m_zfwd(zfwd), m_zbwd(zbwd)
1225 {
1226 }

◆ ~InnerWall()

~InnerWall ( )
inline

Destructor.

Definition at line 1231 of file CDCGeometry.h.

1231{}

Member Function Documentation

◆ getId()

int getId ( ) const
inline

Get ID.

Definition at line 1241 of file CDCGeometry.h.

1241{ return m_id;}

◆ getName()

std::string getName ( ) const
inline

Get name.

Definition at line 1236 of file CDCGeometry.h.

1236{ return m_name;}

◆ getRmax()

double getRmax ( ) const
inline

Get Rmax.

Definition at line 1251 of file CDCGeometry.h.

1251{return m_rmax;}

◆ getRmin()

double getRmin ( ) const
inline

Get Rmin.

Definition at line 1246 of file CDCGeometry.h.

1246{ return m_rmin;}

◆ getZbwd()

double getZbwd ( ) const
inline

Get bwd z-position.

Definition at line 1261 of file CDCGeometry.h.

1261{ return m_zbwd;}

◆ getZfwd()

double getZfwd ( ) const
inline

Get fwd z-position.

Definition at line 1256 of file CDCGeometry.h.

1256{ return m_zfwd;}

Member Data Documentation

◆ m_id

int m_id
private

ID.

Definition at line 1266 of file CDCGeometry.h.

◆ m_name

std::string m_name
private

Name.

Definition at line 1265 of file CDCGeometry.h.

◆ m_rmax

double m_rmax
private

r max.

Definition at line 1268 of file CDCGeometry.h.

◆ m_rmin

double m_rmin
private

r min.

Definition at line 1267 of file CDCGeometry.h.

◆ m_zbwd

double m_zbwd
private

z bwd.

Definition at line 1271 of file CDCGeometry.h.

◆ m_zfwd

double m_zfwd
private

z fwd.

Definition at line 1270 of file CDCGeometry.h.


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