Geant4 is a toolkit for simulating the passage of particles through matter. It is the reference simulation engine for the LHC experiments at CERN and other high energy physics labs worldwide.
Geant4 covers all relevant physics processes, electromagnetic, hadronic, decay, optical, for long and short lived particles, for energy range spanning from tens of eV to TeV scale. The transport of low energy neutrons down to thermal energies can also be handled. The software can also simulate remnants of hadronic interactions, including atomic de-excitation and provides extension to low energies down to the DNA scale for biological modelling.
The software is based on a sound object-oriented design which favours a variety of application development by the community, like for example the propagation of acoustic phonons in cryogenic crystals, the Geant4 Application for Tomographic Emission (GATE), the beam line simulation (G4BEAMLINE) and others
Area of expertise
Monte Carlo Simulation Software
Geant4 is written in C++ and runs on Linux, Mac OS, Windows and different types of UNIX flavours, 32 or 64 bits, and on modern parallel architectures.
User support is provided through the Geant4 website where documentation is available as well.
Intellectual Property status
Geant4 is available under an open source licence based on the EGEE licence model. For licence terms see: https://cern.ch/geant4/license. The copyright of the Geant4 software is vested in the members of the Geant4 Collaboration.
For commercial consultancy, training and other enquiries please use the CERN KT Group contact.