Recent improvements for the lepton propagator PROPOSAL

Published: 30-05-2019| Version 1 | DOI: 10.17632/g478pjdcxy.1
Mario Dunsch,
Jan Soedingrekso,
Alexander Sandrock,
Maximilian Meier,
Thorben Menne,
Wolfgang Rhode


The lepton propagator PROPOSAL is a Monte-Carlo Simulation library written in C++, propagating high energy muons and other charged particles over large distances in media. In this article, a restructuring of the code is described, which yields a performance improvement of up to 30%. For an improved accuracy of the propagation processes, more exact calculations of the leptonic and hadronic decay process and more precise parametrizations for the interaction cross sections are now available. The new modular structure allows a more flexible and customized usage, which is further facilitated with a Python interface.