16 #include "DD4hep/DetElement.h"
17 #include "DD4hep/Detector.h"
18 #include "DD4hep/VolumeManager.h"
22 using namespace detail ;
27 SurfaceHelper::SurfaceHelper(dd4hep::DetElement
const& e) : _det(e) {
42 VolumeManager::getVolumeManager(description);
51 while( ! daugs.
empty() ) {
55 DetElement::Children chMap = dau.children() ;
56 for ( DetElement::Children::const_iterator it=chMap.begin() ; it != chMap.end() ; ++it ){
View on DetElements for accessing the surfaces assigned to this DetElement in detector construction...
const SurfaceList & surfaceList()
get the list of surfaces added to this DetElement
std::list of Surfaces that optionally takes ownership.
void initialize()
initializes surfaces from VolSurfaces assigned to this DetElement in detector construction ...