DD4hep  01.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
dd4hep::rec::DetectorSurfaces Class Reference

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 SurfaceListsurfaceList ()
 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
 

Detailed Description

View on DetElements for accessing the surfaces assigned to this DetElement in detector construction.

Author
F.Gaede, DESY
Date
Apr, 10 2014
Version
$Id$

Definition at line 28 of file DetectorSurfaces.h.

Member Typedef Documentation

Definition at line 31 of file DetectorSurfaces.h.

Constructor & Destructor Documentation

dd4hep::rec::DetectorSurfaces::DetectorSurfaces ( const DetElement e)

Definition at line 20 of file DetectorSurfaces.cpp.

References initialize().

dd4hep::rec::DetectorSurfaces::~DetectorSurfaces ( )
virtual

Definition at line 25 of file DetectorSurfaces.cpp.

Member Function Documentation

void dd4hep::rec::DetectorSurfaces::initialize ( )
protected
const SurfaceList& dd4hep::rec::DetectorSurfaces::surfaceList ( )
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().

Member Data Documentation

SurfaceList* dd4hep::rec::DetectorSurfaces::_sL
protected

Definition at line 41 of file DetectorSurfaces.h.

Referenced by initialize(), and surfaceList().


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