| Geant4 User's Guide For Application Developers Examples

9.3 Advanced Examples

## 9.3.1 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.
- 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.
- raredecay_calorimetry, illustrating how to estimate importance of photonuclear reactions for photon inefficiency of calorimeters and compare effectiveness of different absorbers in order to reduce it.
- 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

Further documentation about the analysis tools used in these examples is available at:
AIDA(Abstract Interfaces for Data Analysis) and AIDA/PI, JAS and OpenScientist.

About the authors