Geant4 is a toolkit for the simulation of the passage of particles through matter, developed with advanced software engineering techniques. Its application areas include high energy and nuclear physics experiments, space physics, medical physics and radiation background studies.
Pia Mg (Fri,) studied this question.