![]() |
![]() |
DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep
Rev:Unversioneddirectory
|
Class to describe one layer in a layering stack. More...
#include <Layering.h>
Public Member Functions | |
| Layer () | |
| Default constructor. More... | |
| Layer (const Layer &c) | |
| Copy constructor. More... | |
| Layer & | operator= (const Layer &c) |
| Assignment operator. More... | |
| void | compute () |
| double | thickness () const |
| double | thicknessWithPreOffset () const |
| void | add (const LayerSlice &s) |
Public Attributes | |
| double | _thickness |
| double | _preOffset |
| std::vector< LayerSlice > | _slices |
Class to describe one layer in a layering stack.
Definition at line 61 of file Layering.h.
|
inline |
Default constructor.
Definition at line 87 of file Layering.h.
| Layer::Layer | ( | const Layer & | c | ) |
Copy constructor.
Definition at line 39 of file Layering.cpp.
|
inline |
Definition at line 81 of file Layering.h.
References _slices.
Referenced by DD4hep::XML::LayeringCnv::fromCompact().
| void Layer::compute | ( | ) |
Definition at line 52 of file Layering.cpp.
References _slices, and _thickness.
Referenced by DD4hep::XML::LayeringCnv::fromCompact().
Assignment operator.
Definition at line 43 of file Layering.cpp.
References _preOffset, _slices, and _thickness.
|
inline |
|
inline |
Definition at line 78 of file Layering.h.
References _preOffset, and _thickness.
| double DD4hep::Layer::_preOffset |
Definition at line 64 of file Layering.h.
Referenced by operator=(), and thicknessWithPreOffset().
| std::vector<LayerSlice> DD4hep::Layer::_slices |
Definition at line 65 of file Layering.h.
Referenced by add(), compute(), and operator=().
| double DD4hep::Layer::_thickness |
Definition at line 63 of file Layering.h.
Referenced by compute(), operator=(), thickness(), and thicknessWithPreOffset().
1.8.6