Belle II Software  release-08-01-10
EKLMGeometry::StripGeometry Class Reference

Strip geometry data. More...

#include <EKLMGeometry.h>

Inheritance diagram for EKLMGeometry::StripGeometry:
Collaboration diagram for EKLMGeometry::StripGeometry:

Public Member Functions

 StripGeometry ()
 Constructor.
 
double getWidth () const
 Get width.
 
void setWidth (double width)
 Set width. More...
 
double getThickness () const
 Get thickness.
 
void setThickness (double thickness)
 Set thickness. More...
 
double getGrooveDepth () const
 Get groove depth.
 
void setGrooveDepth (double grooveDepth)
 Set groove depth. More...
 
double getGrooveWidth () const
 Get groove width.
 
void setGrooveWidth (double grooveWidth)
 Set groove width. More...
 
double getNoScintillationThickness () const
 Get nonscintillating layer thickness.
 
void setNoScintillationThickness (double thickness)
 Set nonscintillating layer thickness. More...
 
double getRSSSize () const
 Get "SiPM" size.
 
void setRSSSize (double rssSize)
 Set "SiPM" size. More...
 

Private Member Functions

 ClassDef (StripGeometry, 1)
 Class version.
 

Private Attributes

double m_Width = 0
 Width.
 
double m_Thickness = 0
 Thickness.
 
double m_GrooveDepth = 0
 Groove depth.
 
double m_GrooveWidth = 0
 Groove width.
 
double m_NoScintillationThickness = 0
 Non-scintillating layer thickness.
 
double m_RSSSize = 0
 Radiation study SiPM size.
 

Detailed Description

Strip geometry data.

Definition at line 1177 of file EKLMGeometry.h.

Member Function Documentation

◆ setGrooveDepth()

void setGrooveDepth ( double  grooveDepth)
inline

Set groove depth.

Parameters
[in]grooveDepthGroove depth.

Definition at line 1232 of file EKLMGeometry.h.

◆ setGrooveWidth()

void setGrooveWidth ( double  grooveWidth)
inline

Set groove width.

Parameters
[in]grooveWidthGroove width.

Definition at line 1249 of file EKLMGeometry.h.

◆ setNoScintillationThickness()

void setNoScintillationThickness ( double  thickness)
inline

Set nonscintillating layer thickness.

Parameters
[in]thicknessNonscintillating layer thickness.

Definition at line 1266 of file EKLMGeometry.h.

◆ setRSSSize()

void setRSSSize ( double  rssSize)
inline

Set "SiPM" size.

Parameters
[in]rssSizeSiPM size.

Definition at line 1283 of file EKLMGeometry.h.

◆ setThickness()

void setThickness ( double  thickness)
inline

Set thickness.

Parameters
[in]thicknessThickness.

Definition at line 1215 of file EKLMGeometry.h.

◆ setWidth()

void setWidth ( double  width)
inline

Set width.

Parameters
[in]widthWidth.

Definition at line 1198 of file EKLMGeometry.h.


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