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. No guarantee can be provided on the functionality and the accuracy deriving from the simulation results.

The advanced examples are fully documented here, below is a summary of what is available:

Table 29 Advanced Examples

Example Name

Short Description

air_shower

Modelling of the ULTRA experiment, EUSO mission

ams_Ecal

Modelling of the electromagnetic Calorimeter (ECAL) of the AMS-02 experiment

brachytherapy

Calculation of dose in a phantom, in the context of brachytherapy

CaTS

Demonstration of the G4Opticks hybrid workflow for

the creation and propagation of optical photons on GPUs

ChargeExchangeMC

Simulation of hadronic physics experiments of the Petersburg Nuclear Physics Institute (PNPI, Russia)

composite_calorimeter

Example of a test-beam simulation used by the CMS

doiPET

Modelling of a PET scintillator system

eFLASH_radiotherapy

Modelling of a FLASH radiotherapy beamline

eRosita

Modelling of eROSITA astronomical X-ray full-sky survey mission on-board the Spectrum-X-Gamma space mission

exp_microdosimetry

Modelling of detectors and their response for microdosimetry for radiation protection in space

fastAerosol

Development of a custom geometry class for accurately and efficiently simulating aerosols with many droplets

gammaknife

Simulation of an advanced device for Stereotactic Radiosurgery

gammaray_telescope

Model of a typical telescope for gamma ray analysis in the context of space exploration

gorad

Turn-key application for radiation analysis and spacecraft design built on top of Geant4

hadrontherapy

Model of hadrontherapy beamlines

HGCal_testbeam

Demonstration of a high-end High Energy Physics test beam setup, for the endcap electromagnetic calorimeter of the CMS detector CERN-LHCC-2017-023

human_phantom

Calculation of dose in analytical anthropomorphic phantoms

ICRP110_HumanPhantoms

Calculation of dose in ICRP110 anthorpomorphic phantoms

ICRP145_HumanPhantoms

Calculation of dose in ICRP145 anthorpomorphic phantoms

iort_therapy

Model of a typical Intraoperative Radiation Therapy beamline

lAr_calorimeter

Simulation of the Forward Liquid Argon Calorimeter (FCAL) of the ATLAS Detector, CERN, Switzerland

medical_linac

Model of a typical medical linear accelerator for Intensity Modulated Radiation Therapy (IMRT)

microbeam

Simulation of the microbeam cellular irradiation beam line installed on the AIFIRA electrostatic accelerator facility located at LP2i Bordeaux, France

microelectronics

Demonstration on how to activate track structure physics models for electrons in a silicon microelectronics device

nanobeam

Simulation of the beam optics of the “nanobeam line” installed on the AIFIRA electrostatic accelerator facility located at LP2i Bordeaux, France

purging_magnet

Modelling of electrons traveling through a 3D magnetic field in the radiotherapy context

STCyclotron

Model of the solid target of the South Australian Health and Medical Research Institute (SAHMRI), Adelaide, South Australia

stim_pixe_tomography

Simulation of three dimensional proton micro-tomography

underground_physics

Example of an underground dark matter experiment. More details are provided in the README file accompanying the example

xray_fluorescence

Example reproducing various setups for PIXE and XRF experiments. More details are provided in the README file accompanying the example

xray_telescope

Simulation of a typical X-ray telescope for space exploration

xray_TESdetector

Application of Geant4 in a space environment. Model of an X-ray detector derived from the X-IFU, the X-ray spectrometer designed and developed by the European Space Agency (ESA) for use on the ATHENA telescope.

Xray_SiliconPoreOptics

Model of a single reflective pore used to simulate on a smaller scale the effect of the millions of pores forming the mirror of the ATHENA Silicon Pore Optics (SPO).