DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
Class to describe one layer in a layering stack. More...
#include <Layering.h>
Public Member Functions | |
Layer ()=default | |
Default constructor. More... | |
Layer (const Layer ©)=default | |
Copy constructor. More... | |
Layer & | operator= (const Layer ©)=default |
Assignment operator. More... | |
void | compute () |
double | thickness () const |
double | thicknessWithPreOffset () const |
void | add (const LayerSlice &slice) |
Public Attributes | |
double | _thickness = 0.0 |
double | _preOffset = 0.0 |
std::vector< LayerSlice > | _slices |
Class to describe one layer in a layering stack.
Definition at line 56 of file Layering.h.
|
default |
Default constructor.
|
default |
Copy constructor.
|
inline |
Definition at line 76 of file Layering.h.
void dd4hep::Layer::compute | ( | ) |
Definition at line 21 of file Layering.cpp.
|
inline |
Definition at line 70 of file Layering.h.
|
inline |
Definition at line 73 of file Layering.h.
double dd4hep::Layer::_preOffset = 0.0 |
Definition at line 59 of file Layering.h.
std::vector<LayerSlice> dd4hep::Layer::_slices |
Definition at line 60 of file Layering.h.
double dd4hep::Layer::_thickness = 0.0 |
Definition at line 58 of file Layering.h.