geant4
geant4 copied to clipboard
Geant4 toolkit for the simulation of the passage of particles through matter - NIM A 506 (2003) 250-303
The current code for calculating associated Legengre polynomials in G4LegendrePolynomial has two issues: 1. It is a recursive solution to a recurrence whose time grows exponentially without a cache/memoization. 2....
This PR is the first step to add HepMC3-based examples to Geant4. It concentrates mostly on the improvements to the currently used cmake build system for the current examples (i.e....
The CI logic: - Runs in its own container based on 'almalinux:9' - The container is rebuild automatically if the docker file is updated and on schedule to capture the...
Implemented the borisSDC method which involves the Boris method along with collocation techniques solved via spectral deferred corrections. Includes: 1. A new stepper class `G4BorisSDC` implementing the method. 2. A...