VGM Version 5.5
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NBaseVGMBaseVGM utilities
 CVArb8The ABC for Arb8 solids
 CVBooleanSolidThe ABC for Boolean solids
 CVBoxThe ABC for box solids
 CVConsThe ABC for cons solids
 CVCtubsThe ABC for cut tubs solids
 CVDisplacedSolidThe ABC for displaced solids
 CVEllipsoidThe ABC for ellipsoid solids
 CVEllipticalTubeThe ABC for elliptical tube solids
 CVExtrudedSolidThe ABC for xtru solids
 CVFactoryThe abstract base class to geometry factory
 CVHypeThe ABC for hyperboloid solids
 CVMaterialFactoryThe abstract base class to material factory
 CVMediumThe ABC for tracking medium
 CVMultiUnionThe ABC for Boolean solids
 CVParaThe ABC for para solids
 CVParaboloidThe ABC for paraboloid solids
 CVPlacementThe abstract base class to positions of volumes
 CVPolyconeThe ABC for polycone solids
 CVPolyhedraThe ABC for polyhedra solids
 CVScaledSolidThe ABC for Scaled solids
 CVSphereThe ABC for sphere solids
 CVTessellatedSolidThe ABC for tessellated solid
 CVTorusThe ABC for torus solids
 CVTrapThe ABC for trap solids
 CVTrdThe ABC for trd solids
 CVTubsThe ABC for tubs solids
 CVVolumeThe abstract base class for volumes
 NClhepVGMClhepVGM utilities
 CUnitsConversion from CLHEP physical units to VGM units
 NGeant4GMVGM implementation for Geant4
 CArb8VGM implementation for Geant4 Arb8 solid, the shape is implemented using G4TessellatedSolid, or G4GenericTrap when the shape is twisted
 CArb8SplitParameters of two G4GenericTrap-compatible pieces obtained by cutting an Arb8 with a plane perpendicular to Z
 CBooleanSolidVGM implementation for Geant4 Boolean solid
 CBoxVGM implementation for Geant4 box solid
 CConsVGM implementation for Geant4 cons solid
 CCtubsVGM implementation for cut tubs solid in Geant4
 CDisplacedSolidVGM implementation for Geant4 displaced solid
 CElementVGM implementation for Geant4 element
 CElementMapThe map between VGM and Geant4 elements
 CEllipsoidVGM implementation for Geant4 ellipsoid solid
 CEllipticalTubeVGM implementation for Geant4 elliptical tube solid
 CExtrudedSolidVGM implementation for Geant4 xtru solid
 CFactoryVGM factory for Geant4
 CHypeVGM implementation for Geant4 hyperboloid solid
 CIsotopeVGM implementation for Geant4 Isotope
 CIsotopeMapThe map between VGM and Geant4 isotopes
 CMaterialVGM implementation for Geant4 material
 CMaterialFactoryVGM material factory for Geant4
 CMaterialMapThe map between VGM and Geant4 material
 CMediumThe VGM implementation of interface to tracking medium
 CMultiUnionVGM implementation for Geant4 Boolean solid
 CParaVGM implementation for Geant4 para solid
 CParaboloidVGM implementation for Geant4 paraboloid solid
 CPlacementVGM implementation for Geant4 positions of volumes
 CPlacementMapThe map between VGM and Geant4 placements
 CPolyconeVGM implementation for Geant4 polycone solid
 CPolyhedraVGM implementation for Geant4 polyhedra solid
 CScaledSolidVGM implementation for Geant4 Scaled solid
 CSolidMapThe map between VGM and Geant4 solids
 CSphereVGM implementation for Geant4 sphere solid
 CTessellatedSolidVGM implementation for Geant4 tessellated solid
 CTorusVGM implementation for Geant4 torus solid
 CTrapVGM implementation for Geant4 trap solid
 CTrdVGM implementation for Geant4 trd solid
 CTubsVGM implementation for Geant4 tubs solid
 CVolumeVGM implementation for Geant4 volume
 CVolumeMapThe map between VGM and Geant4 volumes
 NRootGMVGM implementation for Root
 CArb8VGM implementation for Root Arb8 solid
 CBooleanSolidVGM implementation for Root Boolean solid
 CBoxVGM implementation for Root box solid
 CConsVGM implementation for Root cons solid
 CCtubsVGM implementation for Root cut tubs solid
 CDisplacedSolidVGM implementation for Root displaced solid
 CElementVGM implementation for Root element using TGeoElement object
 CElementMapThe map between VGM and Root elements
 CElementNonGeoVGM implementation for Root element which is not represented via TGeoElement object in Root geometry
 CEllipsoidVGM implementation for Root ellipsoid solid
 CEllipticalTubeVGM implementation for Root elliptical tube solid
 CExtrudedSolidVGM implementation for Root extruded solid
 CFactoryVGM factory for Root
 CHypeVGM implementation for Root hyperboloid solid
 CIsotopeVGM implementation for Root isotope
 CIsotopeMapThe map between VGM and Root isotopes
 CMaterialVGM implementation for Root material
 CMaterialFactoryVGM material factory for Root
 CMaterialMapThe map between VGM and Root material
 CMediumVGM implementation for Root medium
 CMultiUnionVGM implementation for Root Boolean solid
 CParaVGM implementation for Root para solid
 CParaboloidVGM implementation for Root paraboloid solid
 CPlacementVGM implementation for Root positions of volumes
 CPlacementMapThe map between VGM and Root placements
 CPolyconeVGM implementation for Root polycone solid
 CPolyhedraVGM implementation for Root polyhedra solid
 CScaledSolidVGM implementation for Root Scaled solid
 CSolidMapThe map between VGM and Root solids
 CSphereVGM implementation for Root sphere solid
 CTessellatedSolidVGM implementation for Root tessellated solid
 CTorusVGM implementation for Root torus solid
 CTrapVGM implementation for Root trap solid
 CTrdVGM implementation for Root trd solid
 CTubsVGM implementation for Root tubs solid
 CUnitsConversion from Root physical units to VGM units
 CVolumeVGM implementation for Root volume
 CVolumeMapThe map between VGM and Root volumes
 NVGMVGM interfaces
 CIArb8The VGM interface to Arb8 solids
 CIBooleanSolidThe VGM interface to Boolean solids
 CIBoxThe VGM interface to box solids
 CIConsThe VGM interface to cons solids
 CICtubsThe VGM interface to cut tubs solids
 CIDisplacedSolidThe VGM interface to displaced solids
 CIElementThe VGM interface to elements
 CIEllipsoidThe VGM interface to ellipsoid solids
 CIEllipticalTubeThe VGM interface to elliptical tube solids
 CIExtrudedSolidThe VGM interface to extruded solids
 CIFactoryThe VGM interface to geometry factory providing functions for geometry construction and conversions
 CIHypeThe VGM interface to hyperboloid solids
 CIIsotopeThe VGM interface to elements
 CIMaterialThe VGM interface to materials
 CIMaterialFactoryThe VGM interface to material factory providing functions for material conversions
 CIMediumThe VGM interface to tracking medium
 CIMultiUnionThe VGM interface to Boolean solids
 CIParaThe VGM interface to para solids
 CIParaboloidThe VGM interface to paraboloid solids
 CIPlacementThe VGM interface to positions of volumes
 CIPolyconeThe VGM interface to polycone solids
 CIPolyhedraThe VGM interface to polyhedra solids
 CIScaledSolidThe VGM interface to Boolean solids
 CISolidThe VGM interface to solids
 CISphereThe VGM interface to sphere solids
 CITessellatedSolidThe VGM interface to extruded solids
 CITorusThe VGM interface to torus solids
 CITrapThe VGM interface to trap solids
 CITrdThe VGM interface to trd solids
 CITubsThe VGM interface to tubs solids
 CIVolumeThe VGM interface to volumes
 NXmlVGMXmlVGM utilities
 CAGDDExporterClass for generation of geometry data files in XML, in the AGDD XML format
 CAGDDWriterThe implementation of the interface for the XML writer that writes VGM geometry objects to XML defined by AGDD.dtd (ATLAS Generic Detector Description)
 CGDMLExporterClass for generation of geometry data files in XML, in the GDML format
 CGDMLWriterThe implementation of the interface for the XML writer that writes VGM geometry objects to XML defined by GDML scheme
 CIWriterThe interface for the XML writer that writes VGM geometry objects to XML:
 CMapsUtility class for mapping XML element values to their names within the XML exporter precision
 CVExporterClass for generation of geometry data files in XML, the XML format is independent from the geometry object model
 CAxisVGM Axis enumeration
 CThreeVectorVGM typedef for 3D vector represented by vector<double>
 CTransformVGM typedef for 3D transformation represented by std::vector<double>:
 CTwoVectorVGM typedef for 2D vector represented by std::pair<double, double>: