ROOT
The CERN data-analysis framework for petabyte-scale experiments — histogramming, fitting, and storage — with C++ and Python notebooks.
Monte-Carlo simulation of particle transport through matter on WECORE's Slurm-backed HPC: multithreaded within a node, fanned across the cluster with array jobs for detector design, dosimetry, and medical physics.
Geant4 is a toolkit for simulating the passage of particles through matter, developed by a CERN-led international collaboration.
It is a library you build an application against rather than a program you run. You describe a geometry, a set of physics processes, and a primary generator, and the toolkit transports particles through it.
Model detector geometries and study their response in high-energy and nuclear physics before hardware is built.
Compute dose distributions for radiotherapy and other medical-physics work with full Monte-Carlo particle transport.
Evaluate shielding designs and radiation environments, from facilities to spacecraft.
Model imaging systems from the source through to the detector response.
Monte-Carlo histories are independent, so array jobs fan the same application across many nodes with different random seeds and sum the results at the end, usually the fastest route to statistics.
Geant4's multithreaded mode uses the cores within a node in a single job; MPI builds are available when one run must span nodes.