Litcius/Paper detail

PROPOSAL: A library to propagate leptons and high energy photons

J-M Alameddine, Jan Soedingrekso, Alexander Sandrock, Maximilian Sackel, W. Rhode

2020Journal of Physics Conference Series18 citationsDOIOpen Access PDF

Abstract

Abstract PROPOSAL is a Monte Carlo simulation library, usable both in C++ and via a python wrapper, used to describe the propagation of highly energetic particles. Originally designed to provide a precise description of muon and tau propagation, recent updates introduced both photon propagation as well as a more precise implementation of electron and positron propagation. Due to its modular code structure, the user can either use the complete propagation routine provided by PROPOSAL to easily simulate all secondaries created during particle propagation or extract individual parts of the propagation routine to use them in specific applications. Examples of applications of PROPOSAL are its usage in the simulation chain of the IceCube Neutrino Observatory as well as its implementation as an electromagnetic shower model in the upcoming eighth version of the extensive air shower simulation framework CORSIKA. This talk provides a general overview of the functionalities and possibilities of PROPOSAL.

Topics & Concepts

Python (programming language)MuonUSableAir showerPhysicsModular designNeutrinoLeptonComputer scienceMonte Carlo methodPhotonObservatoryParticle physicsElectronComputational scienceNuclear physicsCosmic rayProgramming languageOpticsAstrophysicsWorld Wide WebStatisticsMathematicsAstrophysics and Cosmic PhenomenaParticle physics theoretical and experimental studiesRadio Astronomy Observations and Technology