g4system
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 123]
  examples
 g4system_example.ccExample showing how to instantiate g4system options, build a GEMC world, and build the Geant4 world
  g4objectsFactories
  cad
 buildSolid.ccImplementation of the CAD-mesh solid builder for G4CadSystemFactory
 cadSystemFactory.hFactory that converts CAD files (PLY / STL) into Geant4 tessellated solids via CADMesh
  g4native
 buildSolid.ccImplementation of G4NativeSystemFactory::buildSolid()
 checkAndReturnParameters.ccImplementation of G4NativeSystemFactory helpers, including the parameter-count validator
 g4NativeObjectsFactory.hFactory that builds Geant4 native primitive solids (G4Box, G4Cons, G4Trap, ...) from GEMC GVolume records
 g4objectsFactory.ccDefault implementations shared by all detector-specific factories
 g4objectsFactory.hAbstract factory that converts a GEMC DB GVolume into Geant4 objects
 geant4Dependencies.ccDependency checks used by g4system factories before constructing solids and placements
 g4materials.cc
 g4system_options.ccImplementation of g4system option registration
 g4system_options.hOption definitions for the g4system module (geometry/material construction layer)
 g4systemConventions.hConventions, labels, and error codes used by the g4system geometry/material layer
 g4systemDoxy.h
 g4volume.ccImplementation of the small pointer-holder utilities in G4Volume
 g4volume.hThin wrapper that stores the Geant4 solid/logical/physical triple for one GEMC volume
 g4world.ccImplementation of G4World, including factory creation, material building, and volume dependency resolution
 g4world.hHigh-level builder that turns a GEMC world description into Geant4 geometry