DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep  Rev:Unversioneddirectory
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DetectorSurfaces.h
Go to the documentation of this file.
1 #ifndef DDRec_DetectorSurfaces_H_
2 #define DDRec_DetectorSurfaces_H_
3 
4 #include "DDRec/Surface.h"
5 
6 namespace DD4hep {
7  namespace DDRec {
8 
16  class DetectorSurfaces: virtual public Geometry::DetElement {
17 
18  public:
20 
22 
23  virtual ~DetectorSurfaces();
24 
26  const SurfaceList& surfaceList() { return *_sL ; }
27 
28  protected :
30 
32  void initialize() ;
33 
34  };
35 
36  } /* namespace DDRec */
37 } /* namespace DD4hep */
38 
39 #endif // DDRec_DetectorSurfaces_H_
void initialize()
initializes surfaces from VolSurfaces assigned to this DetElement in detector construction ...
return e
Definition: Volumes.cpp:297
Geometry::DetElement DetElement
Handle class describing a detector element.
Definition: Detector.h:172
const SurfaceList & surfaceList()
get the list of surfaces added to this DetElement
DetectorSurfaces(const DetElement &e)