Belle II Software development
ServiceGapsMaterialsCdcArichTopPar Class Reference

The Class for Service Materials between CDC and ECL, ARICH and TOP, TOP and ECL. More...

#include <ServiceGapsMaterialsPar.h>

Inheritance diagram for ServiceGapsMaterialsCdcArichTopPar:

Public Member Functions

 ServiceGapsMaterialsCdcArichTopPar (const std::string &name="", const std::string &material="", int identifier=0, double innerR=0, double outerR=0, double backwardZ=0, double forwardZ=0)
 Constructor.
 
double getInnerR (void) const
 Get InnerR in mm.
 
double getOuterR (void) const
 Get OuterR in mm.
 
double getBackwardZ (void) const
 Get BackwardZ in mm.
 
double getForwardZ (void) const
 Get ForwardZ in mm.
 
std::string getMaterial (void) const
 Get material.
 
std::string getName (void) const
 Get name.
 
int getIdentifier (void) const
 Get identifier.
 

Private Member Functions

 ClassDef (ServiceGapsMaterialsCdcArichTopPar, 1)
 ClassDef, must be the last term before the closing {}.
 

Private Attributes

std::string m_name
 Name.
 
std::string m_material
 Material.
 
int m_identifier
 Identifier.
 
double m_innerR
 InnerR in mm.
 
double m_outerR
 OuterR in mm.
 
double m_backwardZ
 BackwardZ in mm.
 
double m_forwardZ
 ForwardZ in mm.
 

Detailed Description

The Class for Service Materials between CDC and ECL, ARICH and TOP, TOP and ECL.


Definition at line 24 of file ServiceGapsMaterialsPar.h.

Constructor & Destructor Documentation

◆ ServiceGapsMaterialsCdcArichTopPar()

ServiceGapsMaterialsCdcArichTopPar ( const std::string &  name = "",
const std::string &  material = "",
int  identifier = 0,
double  innerR = 0,
double  outerR = 0,
double  backwardZ = 0,
double  forwardZ = 0 
)
inline

Member Function Documentation

◆ getBackwardZ()

double getBackwardZ ( void  ) const
inline

Get BackwardZ in mm.

Definition at line 38 of file ServiceGapsMaterialsPar.h.

38{ return m_backwardZ; }

◆ getForwardZ()

double getForwardZ ( void  ) const
inline

Get ForwardZ in mm.

Definition at line 40 of file ServiceGapsMaterialsPar.h.

40{ return m_forwardZ; }

◆ getIdentifier()

int getIdentifier ( void  ) const
inline

Get identifier.

Definition at line 46 of file ServiceGapsMaterialsPar.h.

46{ return m_identifier; }

◆ getInnerR()

double getInnerR ( void  ) const
inline

Get InnerR in mm.

Definition at line 34 of file ServiceGapsMaterialsPar.h.

34{ return m_innerR; }

◆ getMaterial()

std::string getMaterial ( void  ) const
inline

Get material.

Definition at line 42 of file ServiceGapsMaterialsPar.h.

42{ return m_material; }

◆ getName()

std::string getName ( void  ) const
inline

Get name.

Definition at line 44 of file ServiceGapsMaterialsPar.h.

44{ return m_name; }

◆ getOuterR()

double getOuterR ( void  ) const
inline

Get OuterR in mm.

Definition at line 36 of file ServiceGapsMaterialsPar.h.

36{ return m_outerR; }

Member Data Documentation

◆ m_backwardZ

double m_backwardZ
private

BackwardZ in mm.

Definition at line 60 of file ServiceGapsMaterialsPar.h.

◆ m_forwardZ

double m_forwardZ
private

ForwardZ in mm.

Definition at line 62 of file ServiceGapsMaterialsPar.h.

◆ m_identifier

int m_identifier
private

Identifier.

Definition at line 54 of file ServiceGapsMaterialsPar.h.

◆ m_innerR

double m_innerR
private

InnerR in mm.

Definition at line 56 of file ServiceGapsMaterialsPar.h.

◆ m_material

std::string m_material
private

Material.

Definition at line 52 of file ServiceGapsMaterialsPar.h.

◆ m_name

std::string m_name
private

Name.

Definition at line 50 of file ServiceGapsMaterialsPar.h.

◆ m_outerR

double m_outerR
private

OuterR in mm.

Definition at line 58 of file ServiceGapsMaterialsPar.h.


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