![]() |
DD4hep
1.34.0
Detector Description Toolkit for High Energy Physics
|
#include <SurfaceHelper.h>
Public Member Functions | |
| SurfaceHelper (const DetElement &e) | |
| ~SurfaceHelper ()=default | |
| SurfaceHelper (const SurfaceHelper &)=delete | |
| SurfaceHelper & | operator= (const SurfaceHelper &)=delete |
| SurfaceHelper (SurfaceHelper &&)=default | |
| SurfaceHelper & | operator= (SurfaceHelper &&)=delete |
| const SurfaceList & | surfaceList () |
Protected Member Functions | |
| void | initialize () |
| initializes surfaces from VolSurfaces assigned to this DetElement in detector construction More... | |
Protected Attributes | |
| SurfaceList | _sL |
| const DetElement & | _det |
Surface helper class that allows to access all surfaces assigned to a DetElement and all its daughters. (originally this was called SurfaceManager).
Definition at line 29 of file SurfaceHelper.h.
| dd4hep::rec::SurfaceHelper::SurfaceHelper | ( | const DetElement & | e | ) |
Definition at line 27 of file SurfaceHelper.cpp.
|
default |
|
delete |
|
default |
|
protected |
initializes surfaces from VolSurfaces assigned to this DetElement in detector construction
Definition at line 32 of file SurfaceHelper.cpp.
|
delete |
|
delete |
|
inline |
Get the list of all surfaces added to this DetElement and all its daughters - instantiate SurfaceHelper with description.world() to get all surfaces.
Definition at line 44 of file SurfaceHelper.h.
|
protected |
Definition at line 48 of file SurfaceHelper.h.
|
protected |
Definition at line 47 of file SurfaceHelper.h.
1.8.18