Skip to content

PENELOPE (Package NEA-1525)


PENELOPE performs Monte Carlo simulation of coupled electron-photon transport in arbitrary materials and complex quadric geometries. A mixed procedure is used for the simulation of electron and positron interactions (elastic scattering, inelastic scattering and bremsstrahlung emission) in which 'hard' events (i.e. those with deflection angle and/or energy loss larger than pre-selected cut-offs) are simulated in a detailed way, while 'soft' interactions are calculated from multiple scattering approaches. Photon interactions (Rayleigh scattering, Compton scattering, photoelectric effect and electron-positron pair production) and positron annihilation are simulated in a detailed way, event by event.


Default Data Bank license

The NEA Data Bank Computer Program Service offers a standard Data Bank license for PENELOPE


Citation - Software

J. Sempau, E. Acosta, J. Baro, J.M. Fernandez-Varea and F.Salvat: An algorithm for Monte Carlo simulation of the coupled electron-photon transport. Nuclear Instruments and Methods B 132 (1997) 377-390. DOI:10.1016/S0168-583X(97)00414-X

Citation - Benchmarks

J. Sempau, J.M. Fernandez-Varea, E. Acosta and F. Salvat: Experimental benchmarks of the Monte Carlo code PENELOPE. Nuclear Instruments and Methods B 207 (2003) 107-123. DOI:10.1016/S0168-583X(03)00453-1

Training materials

The Universitat de Barcelona organises training courses through the NEA Data Bank. You can find more information on the currently scheduled events online here. If there are no courses available for the training that you are looking for, please contact the NEA.