@article{Allison2016, title = "Recent developments in {G}eant4", journal = "Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment ", volume = "835", number = "", pages = "186 - 225", year = "2016", note = "", issn = "0168-9002", doi = "http://dx.doi.org/10.1016/j.nima.2016.06.125", url = "http://www.sciencedirect.com/science/article/pii/S0168900216306957", author = "J. Allison and M. Gayer and et al.", keywords = "High energy physics", keywords = "Nuclear physics", keywords = "Radiation", keywords = "Simulation", keywords = "Computing ", abstract = "Abstract Geant4 is a software toolkit for the simulation of the passage of particles through matter. It is used by a large number of experiments and projects in a variety of application domains, including high energy physics, astrophysics and space science, medical physics and radiation protection. Over the past several years, major changes have been made to the toolkit in order to accommodate the needs of these user communities, and to efficiently exploit the growth of computing power made available by advances in technology. The adaptation of Geant4 to multithreading, advances in physics, detector modeling and visualization, extensions to the toolkit, including biasing and reverse Monte Carlo, and tools for physics and release validation are discussed here. " }