|
DD4hep
01.18
|
View on DetElements for accessing the surfaces assigned to this DetElement in detector construction. More...
#include <DetectorSurfaces.h>
Inheritance diagram for dd4hep::rec::DetectorSurfaces:Public Types | |
| typedef DetElement | DetElement |
Public Member Functions | |
| DetectorSurfaces (const DetElement &e) | |
| virtual | ~DetectorSurfaces () |
| const SurfaceList & | surfaceList () |
| get the list of surfaces added to this DetElement More... | |
Protected Member Functions | |
| void | initialize () |
| initializes surfaces from VolSurfaces assigned to this DetElement in detector construction More... | |
Protected Attributes | |
| SurfaceList * | _sL |
View on DetElements for accessing the surfaces assigned to this DetElement in detector construction.
Definition at line 28 of file DetectorSurfaces.h.
Definition at line 31 of file DetectorSurfaces.h.
| dd4hep::rec::DetectorSurfaces::DetectorSurfaces | ( | const DetElement & | e | ) |
Definition at line 20 of file DetectorSurfaces.cpp.
References initialize().
|
virtual |
Definition at line 25 of file DetectorSurfaces.cpp.
|
protected |
initializes surfaces from VolSurfaces assigned to this DetElement in detector construction
Definition at line 31 of file DetectorSurfaces.cpp.
References _sL, std::list< T >::begin(), dumpDetectorData::det, std::list< T >::empty(), std::list< T >::end(), dd4hep::rec::SurfaceType::isCone(), dd4hep::rec::SurfaceType::isCylinder(), std::list< T >::push_back(), dd4hep::rec::VolSurface::type(), and dd4hep::rec::volSurfaceList().
Referenced by DetectorSurfaces().
|
inline |
get the list of surfaces added to this DetElement
Definition at line 38 of file DetectorSurfaces.h.
References _sL.
Referenced by dd4hep::rec::SurfaceHelper::initialize().
|
protected |
Definition at line 41 of file DetectorSurfaces.h.
Referenced by initialize(), and surfaceList().
1.8.5