DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Classes | Namespaces | Functions
Volumes.h File Reference
#include <DD4hep/Handle.h>
#include <DD4hep/Shapes.h>
#include <DD4hep/Objects.h>
#include <DD4hep/BitField64.h>
#include <map>
#include <memory>
#include <TGeoNode.h>
#include <TGeoPatternFinder.h>
#include <TGeoExtension.h>

Go to the source code of this file.

Classes

class  dd4hep::ReflectionBuilder
 Scan geometry and create reflected volumes. More...
 
class  dd4hep::PlacedVolumeExtension
 Implementation class extending the ROOT placed volume. More...
 
class  dd4hep::PlacedVolumeExtension::VolIDs
 Volume ID container. More...
 
class  dd4hep::PlacedVolumeFeatureExtension
 
class  dd4hep::PlacedVolume
 Handle class holding a placed volume (also called physical volume) More...
 
class  dd4hep::PlacedVolume::Processor
 Abstract base for processing callbacks to PlacedVolume objects. More...
 
class  dd4hep::PlacedVolumeExtension::Parameterisation
 Optional parameters to implement special features such as parametrization. More...
 
class  dd4hep::VolumeExtension
 Implementation class extending the ROOT volume (TGeoVolume) More...
 
class  dd4hep::Volume
 Handle class holding a placed volume (also called physical volume) More...
 
class  dd4hep::VolumeMulti
 Implementation class extending the ROOT mulit-volumes (TGeoVolumeMulti) More...
 
class  dd4hep::Assembly
 Implementation class extending the ROOT assembly volumes (TGeoVolumeAssembly) More...
 

Namespaces

 dd4hep
 Namespace for the AIDA detector description toolkit.
 

Functions

std::string dd4hep::toStringMesh (PlacedVolume solid, int precision=2)
 Output mesh vertices to string. More...