#include <DD4hep/Shapes.h>
#include <DD4hep/Volumes.h>
#include <DD4hep/Plugins.h>
#include <DD4hep/Printout.h>
#include <DD4hep/Detector.h>
#include <DD4hep/DD4hepUnits.h>
#include <DD4hep/PropertyTable.h>
#include <DD4hep/DetectorTools.h>
#include <DD4hep/detail/ShapesInterna.h>
#include <DD4hep/detail/ObjectsInterna.h>
#include <DD4hep/detail/DetectorInterna.h>
#include <DDG4/Geant4Field.h>
#include <DDG4/Geant4Helpers.h>
#include <DDG4/Geant4Converter.h>
#include <DDG4/Geant4UserLimits.h>
#include <DDG4/Geant4AssemblyVolume.h>
#include <DDG4/Geant4PlacementParameterisation.h>
#include "Geant4ShapeConverter.h"
#include <TClass.h>
#include <TTimeStamp.h>
#include <TGeoBoolNode.h>
#include <G4Version.hh>
#include <G4VisAttributes.hh>
#include <G4PVParameterised.hh>
#include <G4ProductionCuts.hh>
#include <G4VUserRegionInformation.hh>
#include <G4Box.hh>
#include <G4Tubs.hh>
#include <G4Ellipsoid.hh>
#include <G4UnionSolid.hh>
#include <G4ReflectedSolid.hh>
#include <G4SubtractionSolid.hh>
#include <G4IntersectionSolid.hh>
#include <G4VSensitiveDetector.hh>
#include <G4Region.hh>
#include <G4Element.hh>
#include <G4Isotope.hh>
#include <G4Material.hh>
#include <G4UserLimits.hh>
#include <G4RegionStore.hh>
#include <G4FieldManager.hh>
#include <G4LogicalVolume.hh>
#include <G4OpticalSurface.hh>
#include <G4ReflectionFactory.hh>
#include <G4LogicalSkinSurface.hh>
#include <G4ElectroMagneticField.hh>
#include <G4LogicalBorderSurface.hh>
#include <G4MaterialPropertiesTable.hh>
#include <G4ScaledSolid.hh>
#include <CLHEP/Units/SystemOfUnits.h>
#include <iostream>
#include <iomanip>
#include <sstream>
#include <limits>
Go to the source code of this file.
|
#define | TO_G4_FINISH(x) case TGeoOpticalSurface::kF##x : return x; |
|
#define | TO_G4_TYPE(x) case TGeoOpticalSurface::kT##x : return x; |
|
#define | TO_G4_MODEL(x) case TGeoOpticalSurface::kM##x : return x; |
|
◆ TO_G4_FINISH
#define TO_G4_FINISH |
( |
|
x | ) |
case TGeoOpticalSurface::kF##x : return x; |
◆ TO_G4_MODEL
#define TO_G4_MODEL |
( |
|
x | ) |
case TGeoOpticalSurface::kM##x : return x; |
◆ TO_G4_TYPE
#define TO_G4_TYPE |
( |
|
x | ) |
case TGeoOpticalSurface::kT##x : return x; |
◆ printSolid()
std::string printSolid |
( |
G4VSolid * |
sol | ) |
|