Belle II Software  release-08-01-10
SVDSupportRibsPar Class Reference

The Class for SVD Support Ribs (one layer) More...

#include <SVDSupportRibsPar.h>

Inheritance diagram for SVDSupportRibsPar:
Collaboration diagram for SVDSupportRibsPar:

Public Member Functions

 SVDSupportRibsPar (double spacing, double height, double innerWidth, double outerWidth, double tabLength, const std::string &outerMaterial, const std::string &innerMaterial, const std::string &outerColor, const std::string &innerColor, const std::string &endmountMaterial)
 Constructor.
 
 SVDSupportRibsPar ()
 Constructor.
 
double getSpacing () const
 get spacing
 
void setSpacing (double spacing)
 set spacing
 
double getHeight () const
 get height
 
void setHeight (double height)
 set height
 
double getInnerWidth () const
 get inner width
 
double getOuterWidth () const
 get outer width
 
double getTabLength () const
 get tabLength
 
const std::string & getOuterMaterial () const
 get the name of outer material
 
const std::string & getInnerMaterial () const
 get the name of inner material
 
const std::string & getInnerColor () const
 get the name of inner color
 
const std::string & getOuterColor () const
 get the name of outer color
 
const std::string & getEndmountMaterial () const
 get the name of endmount material
 
const std::vector< SVDSupportTabPar > & getTabs () const
 get tabs
 
const std::vector< SVDSupportBoxPar > & getBoxes () const
 get boxes
 
const std::vector< SVDEndmountPar > & getEndmounts () const
 get endmounts
 
std::vector< SVDSupportTabPar > & getTabs ()
 get tabs
 
std::vector< SVDSupportBoxPar > & getBoxes ()
 get boxes
 
std::vector< SVDEndmountPar > & getEndmounts ()
 get endmounts
 

Private Member Functions

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

Private Attributes

double m_spacing
 spacing
 
double m_height
 height
 
double m_innerWidth
 inner width
 
double m_outerWidth
 outer width
 
double m_tabLength
 tab length
 
std::string m_outerMaterial
 outer material name
 
std::string m_innerMaterial
 inner material name
 
std::string m_outerColor
 outer material color
 
std::string m_innerColor
 inner material color
 
std::string m_endmountMaterial
 endmount material
 
std::vector< SVDSupportTabParm_tabs
 vector of svd supper tabs
 
std::vector< SVDSupportBoxParm_boxes
 vector of svd support boxes
 
std::vector< SVDEndmountParm_endmounts
 vector of svd endmounts
 

Detailed Description

The Class for SVD Support Ribs (one layer)

Definition at line 136 of file SVDSupportRibsPar.h.


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