Belle II Software development
CDCGeometry::Frontend Class Reference

Frontend layer geometry parameters. More...

#include <CDCGeometry.h>

Inheritance diagram for CDCGeometry::Frontend:

Public Member Functions

 Frontend ()
 Constructor.
 
 Frontend (int id, double rmin, double rmax, double zfwd, double zbwd)
 Constructor.
 
 ~Frontend ()
 Destructor.
 
int getId () const
 Get the frontend layer Id.
 
double getRmin () const
 Get the minimum radius of the frontend layer.
 
double getRmax () const
 Get the maximum radius of the frontend layer.
 
double getZfwd () const
 Get the forward z-position of the frontend layer.
 
double getZbwd () const
 Get the backward z-position of the frontend layer.
 

Private Member Functions

 ClassDef (Frontend, 1)
 Makes objects storable.
 

Private Attributes

int m_id
 Frontend layer id.
 
double m_rmin
 the mimnum radius of the frontend layer.
 
double m_rmax
 the maximum radius of the frontend layer.
 
double m_zfwd
 the forawrd z-position of the frontend layer.
 
double m_zbwd
 the forawrd z-position of the frontend layer.
 

Detailed Description

Frontend layer geometry parameters.

Definition at line 850 of file CDCGeometry.h.

Constructor & Destructor Documentation

◆ Frontend() [1/2]

Frontend ( )
inline

Constructor.

Definition at line 857 of file CDCGeometry.h.

857{}

◆ Frontend() [2/2]

Frontend ( int  id,
double  rmin,
double  rmax,
double  zfwd,
double  zbwd 
)
inline

Constructor.

Definition at line 862 of file CDCGeometry.h.

862 :
863 m_id(id), m_rmin(rmin), m_rmax(rmax), m_zfwd(zfwd), m_zbwd(zbwd)
864 {}
int m_id
Frontend layer id.
Definition: CDCGeometry.h:896
double m_rmax
the maximum radius of the frontend layer.
Definition: CDCGeometry.h:898
double m_zfwd
the forawrd z-position of the frontend layer.
Definition: CDCGeometry.h:899
double m_rmin
the mimnum radius of the frontend layer.
Definition: CDCGeometry.h:897
double m_zbwd
the forawrd z-position of the frontend layer.
Definition: CDCGeometry.h:900

◆ ~Frontend()

~Frontend ( )
inline

Destructor.

Definition at line 870 of file CDCGeometry.h.

870{}

Member Function Documentation

◆ getId()

int getId ( ) const
inline

Get the frontend layer Id.

Definition at line 874 of file CDCGeometry.h.

874{return m_id;}

◆ getRmax()

double getRmax ( ) const
inline

Get the maximum radius of the frontend layer.

Definition at line 882 of file CDCGeometry.h.

882{ return m_rmax;}

◆ getRmin()

double getRmin ( ) const
inline

Get the minimum radius of the frontend layer.

Definition at line 878 of file CDCGeometry.h.

878{ return m_rmin;}

◆ getZbwd()

double getZbwd ( ) const
inline

Get the backward z-position of the frontend layer.

Definition at line 892 of file CDCGeometry.h.

892{ return m_zbwd;}

◆ getZfwd()

double getZfwd ( ) const
inline

Get the forward z-position of the frontend layer.

Definition at line 887 of file CDCGeometry.h.

887{ return m_zfwd;}

Member Data Documentation

◆ m_id

int m_id
private

Frontend layer id.

Definition at line 896 of file CDCGeometry.h.

◆ m_rmax

double m_rmax
private

the maximum radius of the frontend layer.

Definition at line 898 of file CDCGeometry.h.

◆ m_rmin

double m_rmin
private

the mimnum radius of the frontend layer.

Definition at line 897 of file CDCGeometry.h.

◆ m_zbwd

double m_zbwd
private

the forawrd z-position of the frontend layer.

Definition at line 900 of file CDCGeometry.h.

◆ m_zfwd

double m_zfwd
private

the forawrd z-position of the frontend layer.

Definition at line 899 of file CDCGeometry.h.


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