Belle II Software development
CDCGeometry::OuterWall Class Reference

Outer wall geometry parameters. More...

#include <CDCGeometry.h>

Inheritance diagram for CDCGeometry::OuterWall:

Public Member Functions

 OuterWall ()
 Constructor.
 
 OuterWall (const std::string &name, int id, double rmin, double rmax, double zfwd, double zbwd)
 Constructor.
 
 ~OuterWall ()
 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 (OuterWall, 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

Outer wall geometry parameters.

Definition at line 1138 of file CDCGeometry.h.

Constructor & Destructor Documentation

◆ OuterWall() [1/2]

OuterWall ( )
inline

Constructor.

Definition at line 1145 of file CDCGeometry.h.

1145{}

◆ OuterWall() [2/2]

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

Constructor.

Definition at line 1150 of file CDCGeometry.h.

1151 :
1152 m_name(name), m_id(id), m_rmin(rmin),
1153 m_rmax(rmax), m_zfwd(zfwd), m_zbwd(zbwd)
1154 {
1155 }

◆ ~OuterWall()

~OuterWall ( )
inline

Destructor.

Definition at line 1160 of file CDCGeometry.h.

1160{}

Member Function Documentation

◆ getId()

int getId ( ) const
inline

Get ID.

Definition at line 1170 of file CDCGeometry.h.

1170{ return m_id;}

◆ getName()

std::string getName ( ) const
inline

Get name.

Definition at line 1165 of file CDCGeometry.h.

1165{ return m_name;}

◆ getRmax()

double getRmax ( ) const
inline

Get Rmax.

Definition at line 1180 of file CDCGeometry.h.

1180{return m_rmax;}

◆ getRmin()

double getRmin ( ) const
inline

Get Rmin.

Definition at line 1175 of file CDCGeometry.h.

1175{ return m_rmin;}

◆ getZbwd()

double getZbwd ( ) const
inline

Get bwd z-position.

Definition at line 1190 of file CDCGeometry.h.

1190{ return m_zbwd;}

◆ getZfwd()

double getZfwd ( ) const
inline

Get fwd z-position.

Definition at line 1185 of file CDCGeometry.h.

1185{ return m_zfwd;}

Member Data Documentation

◆ m_id

int m_id
private

ID.

Definition at line 1195 of file CDCGeometry.h.

◆ m_name

std::string m_name
private

Name.

Definition at line 1194 of file CDCGeometry.h.

◆ m_rmax

double m_rmax
private

r max.

Definition at line 1197 of file CDCGeometry.h.

◆ m_rmin

double m_rmin
private

r min.

Definition at line 1196 of file CDCGeometry.h.

◆ m_zbwd

double m_zbwd
private

z bwd.

Definition at line 1199 of file CDCGeometry.h.

◆ m_zfwd

double m_zfwd
private

z fwd.

Definition at line 1198 of file CDCGeometry.h.


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