Loading...
Searching...
No Matches
Extended Examples

The set of "extended" examples is covering various use-cases and may require some additional libraries besides of Geant4.

The HTML documentation for extended examples is still work in progres. Webified README pages are not yet available for all examples.

Extended level examples:

  • analysis
    • Histogramming through the Geant4 analysis and external tools
  • biasing
    • Examples of event biasing, scoring and reverse-MC-
  • common
    • A set of common classes which can be reused in other examples demonstrating just a particular feature
  • electromagnetic
    • Specific EM physics simulation with histogramming
  • errorpropagation
    • Use of the error propagation utility (Geant4e)
  • eventgenerator
    • Applications demonstrating various ways of primary event generation: using Geant4 particle gun, Geant4 general particle source, using interface to HepMC, Pythia
  • exoticphysics
    • Exotic simulation applications (classical magnetic monopole, etc...)
  • field
    • Specific simulation setups in magnetic field
  • g3tog3
    • Examples of usage of the g3tog4 converter tool
  • geometry
    • Specific geometry examples
  • hadronic
    • Specific hadronic physics simulation with histogramming
  • medical
    • Specific examples for medical physics applications
  • optical
    • Examples of generic optical processes simulation setups
  • parallel
    • Examples of event-level parallelism in Geant4 using the TOP-C distribution, and MPI technique
  • parameterisations
    • Examples for fast shower parameterisations according to specific models (gflash)
  • persistency
    • Persistency of geometry (GDML or ASCII) and simulation output
  • physicslists
    • Examples to demonstrate usage of Geant4 reference physics lists and physics builders
  • polarisation
    • Use of physics processes including polarization
  • radioactivedecay
    • Examples to simulate the decays of radioactive isotopes and induced radioactivity resulted from nuclear interactions
  • runAndEvent
    • Examples to demonstrate how to connect the information between primary particles and hits and utilize user-information classes
  • visualization
    • Specific visualization features and graphical customisations

Applications | User Support | Publications | Collaboration