Advanced Examples
Advanced Examples
Geant4 advanced examples illustrate realistic applications of
Geant4 in typical experimental environments. Most of them also show
the usage of analysis tools (such as histograms, ntuples and plotting),
various visualization features and advanced user interface facilities,
together with the simulation core.
Note: Maintenance and updates of
the code is under the responsibility of the authors. These applications
are therefore not subject to regular system testing and no guarantee
can be provided.
The advanced examples include:
air_shower
, a simulation of the ULTRA detector with Fresnel lenses
for UV and charged particles detection in cosmic rays.
brachytherapy
, illustrating a typical medical physics application simulating
energy deposit in a Phantom filled with soft tissue.
hadrontherapy
, illustrating a application simulating an hadron therapy beam line
for medical physics.
human_phantom
, implementing an Anthropomorphic Phantom body built importing the
description from a
GDML representation.
medical_linac
, illustrating a typical medical physics application simulating
energy deposit in a Phantom filled with water for a typical linac
used for intensity modulated radiation therapy. The experimental
set-up is very similar to one used in clinical practice.
microbeam
, simulates the cellular irradiation beam line installed on the
AIFIRA electrostatic accelerator facility located at CENBG,
Bordeaux-Gradignan, France.
microdosimetry
, simulates the track of a 10 keV Helium+ (positive charge is +e) particle
in liquid water using very low energy electromagnetic Geant4 DNA processes.
nanobeam
, simulates the beam optics of the "nanobeam line" installed on the AIFIRA
electrostatic accelerator facility located at CENBG, Bordeaux-Gradignan,
France.
purging_magnet
, illustrating an application that simulates electrons traveling
through a 3D magnetic field; used in a medical environment for
simulating a strong purging magnet in a treatment head.
radiation_monitor
, illustrating an application for the study of the effects of a chip
carrier on silicon radiation monitoring devices used in the LHC
environment.
radioprotection
, illustrating an application to evaluate the dose in astronauts, in
vehicle concepts and Moon surface habitat configurations, in a
defined interplanetary space radiation environment.
gammaray_telescope
, illustrating an application to typical gamma ray telescopes with a
flexible configuration.
xray_telescope
, illustrating an application for the study of the radiation
background in a typical X-ray telescope.
xray_fluorescence
, illustrating the emission of X-ray fluorescence and PIXE.
underground_physics
, illustrating an underground detector for dark matter searches.
cosmicray_charging
, illustrating an application aimed at simulating the electrostatic
charging of isolated test masses in the LISA mission by galactic
cosmic ray protons and helium nuclei.
composite_calorimeter
, test-beam simulation of the CMS Hadron calorimeter at LHC.
lAr_calorimeter
, simulating the Forward Liquid Argon Calorimeter (FCAL) of the ATLAS
Detector at LHC.
Rich
, simulating the TestBeam Setup of the Rich detector at the LHCb
experiment, testing the performance of the aerogel radiator
Tiara
, a simulation of the neutron shielding experiment TIARA providing a
realistic example for applying geometrical importance sampling
For documentation about the analysis tools used in these
examples, see Appendix of this manual.