DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | Public Attributes | List of all members
dd4hep::LayerSlice Class Reference

Class to describe the slice of one layer in a layering stack. More...

#include <Layering.h>

Public Member Functions

 LayerSlice (bool sens, double thick, const std::string &mat)
 Initializing constructor. More...
 
 LayerSlice (const LayerSlice &copy)=default
 Copy constructor. More...
 
LayerSliceoperator= (const LayerSlice &copy)=default
 Assignment operator. More...
 

Public Attributes

bool _sensitive
 
double _thickness
 
std::string _material
 

Detailed Description

Class to describe the slice of one layer in a layering stack.

Author
M.Frank
Version
1.0

Definition at line 32 of file Layering.h.

Constructor & Destructor Documentation

◆ LayerSlice() [1/2]

dd4hep::LayerSlice::LayerSlice ( bool  sens,
double  thick,
const std::string &  mat 
)
inline

Initializing constructor.

Definition at line 46 of file Layering.h.

◆ LayerSlice() [2/2]

dd4hep::LayerSlice::LayerSlice ( const LayerSlice copy)
default

Copy constructor.

Member Function Documentation

◆ operator=()

LayerSlice& dd4hep::LayerSlice::operator= ( const LayerSlice copy)
default

Assignment operator.

Member Data Documentation

◆ _material

std::string dd4hep::LayerSlice::_material

Definition at line 36 of file Layering.h.

◆ _sensitive

bool dd4hep::LayerSlice::_sensitive

Definition at line 34 of file Layering.h.

◆ _thickness

double dd4hep::LayerSlice::_thickness

Definition at line 35 of file Layering.h.


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