Geant4 11.2.1

Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science. There are three main reference papers for Geant4: Nuclear Instruments and Methods in Physics Research A 835 (2016) 186-225 IEEE Transactions on Nuclear Science 53 No. 1 (2006) 270-278 Nuclear Instruments and Methods in Physics Research A 506 (2003) 250-303

Tags visualization geometry scientific-computing computational-physics toolkit cpp
License Other
State stable

Recent Releases

11.2.112 Mar 2024 19:20 minor feature: Configuration ------------- + CMake: o Added -F flag on macOS with a framework build of Qt. Addressing problem report #2589. o Fixed detection of SoQt/Xt packages, by manually checking versions of found packages. Geant4 only requires a minimum version. o Geometry: -------- + solids/CSG: o In wrapper G4UTrap, use GetThetaCosPhi() and GetThetaSinPhi() in method GetVertices(); this overcomes a problem with trapezoid reported in CMSSW after migration to VecGeom 1.2.6. Also fixed typo in method SetAllParameters(), setter used in parameterisation of shape dimensions. o Global: ------ + G4PhysicsModelCatalog: added ID for the Light-Ion QMD model. + Updated date and version for 11.2.1. o Physics Lists: ------------- + constructors/electromagnetic o G4GammaGeneralProcess: fixed sampling of muon pair production. Addressing problem report #2543. o G4EmStandardPhysics_option3: restore step limit type to use 'fUseDistanceToBoundary' and set default RangeFactor from 0.03 to 0.04, fixing inaccuracy in medical benchmarks. + constructors/gamma_lepto_nuclear o G4NeutrinoPhysics: fixed neutrino physics instantiation. Addressing problem report #2594. o Processes - Electromagnetic: --------------------------- + dna o G4DNABornAngle: fixed numerical problem; added protection for cosTheta; use relativistic formula for maximum energy transfer to delta-electrons. + loweneegy o G4MicroElecInelasticModel_new: fixed Coverity report for memory leak at exit. Minor code cleanup. o G4MicroElecLOPhononModel: minor code cleanup. + standard o G4IonICRU73Data: fix for the case when target material has an element with Z 92; improved debug printouts. In the Lindhard-Sorensen model to compute dEdx the first try i