Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

The PENELOPE Physics Models and Transport Mechanics. Implementation into Geant4

Journal Article · · Frontiers in Physics
 [1];  [2];  [3];  [4];  [5]
  1. SLAC National Accelerator Lab., Menlo Park, CA (United States)
  2. Universidad de Sevilla (Spain)
  3. CSIC-Universitat Politècnica de València, (Spain)
  4. Universitat de València-CSIC, Burjassot (Spain)
  5. Universitat de Barcelona (Spain)
A translation of the PENELOPE physics subroutines to C++, designed as an extension of the GEANT4 toolkit, is presented. The Fortran code system PENELOPE performs Monte Carlo simulation of coupled electron-photon transport in arbitrary materials for a wide energy range, nominally from 50 eV up to 1 GeV. PENELOPE implements the most reliable interaction models that are currently available, limited only by the required generality of the code. In addition, the transport of electrons and positrons is simulated by means of an elaborate class II scheme in which hard interactions (involving deflection angles or energy transfers larger than pre-defined cutoffs) are simulated from the associated restricted differential cross sections. After a brief description of the interaction models adopted for photons and electrons/positrons, we describe the details of the class-II algorithm used for tracking electrons and positrons. The C++ classes are adapted to the specific code structure of GEANT4. They provide a complete description of the interactions and transport mechanics of electrons/positrons and photons in arbitrary materials, which can be activated from the G4ProcessManager to produce simulation results equivalent to those from the original PENELOPE programs. The combined code, named PENG4, benefits from the multi-threading capabilities and advanced geometry and statistical tools of GEANT4.
Research Organization:
SLAC National Accelerator Laboratory (SLAC), Menlo Park, CA (United States)
Sponsoring Organization:
Conselleria d’Educació of the Generalitat Valenciana; European Union; Fondo Social Europeo; Severo Ochoa Excellence Program; Spanish Ministerio de Ciencia; USDOE Office of Science (SC), Basic Energy Sciences (BES)
Grant/Contract Number:
AC02-76SF00515
OSTI ID:
1865895
Alternate ID(s):
OSTI ID: 1872395
Journal Information:
Frontiers in Physics, Journal Name: Frontiers in Physics Vol. 9; ISSN 2296-424X
Publisher:
Frontiers Research FoundationCopyright Statement
Country of Publication:
United States
Language:
English

References (44)

BREMS: A program for calculating spectra and angular distributions of bremsstrahlung at electron energies less than 3 MeV dataset January 2018
Über den atomaren Photoeffekt in der K-Schale nach der relativistischen Wellenmechanik Diracs journal January 1931
Relativistic self-consistent field program for atoms and ions journal February 1971
A multiconfiguration relativistic DIRAC-FOCK program journal January 1975
Hartree-Fock Compton profiles for the elements journal September 1975
Shape functions for atomic-field bremsstrahlung from electrons of kinetic energy 1–500 keV on selected neutral atoms 1 ≤ Z ≤ 92 journal May 1983
Bremsstrahlung energy spectra from electrons with kinetic energy 1 keV–10 GeV incident on screened nuclei and orbital electrons of neutral atoms with Z = 1–100 journal November 1986
Bremsstrahlung spectra from electron interactions with screened atomic nuclei and orbital electrons journal August 1985
On the theory and simulation of multiple elastic scattering of electrons journal April 1993
PENELOPE: An algorithm for Monte Carlo simulation of the penetration and energy loss of electrons and positrons in matter journal May 1995
Fast sampling algorithm for the simulation of photon Compton scattering
  • Brusa, D.; Stutz, G.; Riveros, J. A.
  • Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 379, Issue 1 https://doi.org/10.1016/0168-9002(96)00652-3
journal September 1996
Geant4—a simulation toolkit
  • Agostinelli, S.; Allison, J.; Amako, K.
  • Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 506, Issue 3 https://doi.org/10.1016/S0168-9002(03)01368-8
journal July 2003
elsepa—Dirac partial-wave calculation of elastic scattering of electrons and positrons by atoms, positive ions and molecules journal January 2005
radial: A Fortran subroutine package for the solution of the radial Schrödinger and Dirac wave equations journal July 2019
PenRed: An extensible and parallel Monte-Carlo framework for radiation transport based on PENELOPE journal October 2021
Recent developments in Geant4
  • Allison, J.; Amako, K.; Apostolakis, J.
  • Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 835 https://doi.org/10.1016/j.nima.2016.06.125
journal November 2016
A generic algorithm for Monte Carlo simulation of proton transport journal December 2013
Nuclear effects in proton transport and dose calculations journal July 2020
Theory and calculation of the atomic photoeffect journal April 2016
Improved electron transport mechanics in the PENELOPE Monte-Carlo model journal January 2001
Experimental benchmarks of the Monte Carlo code penelope journal June 2003
On the condensed history technique for electron transport journal July 1998
Monte Carlo simulation of bremsstrahlung emission by electrons journal April 2002
Relativistic Calculation of Anomalous Scattering Factors for X Rays journal September 1970
Cross Sections for Inner-Shell Ionization by Electron Impact journal March 2014
Semiphenomenological optical model for electron scattering on atoms journal November 1973
A simple calculation of inelastic mean free path and stopping power for 50 eV-50 keV electrons in solids journal August 1983
Overview of physical interaction models for photon and electron transport used in Monte Carlo codes journal March 2009
Multiple Scattering of Electrons journal January 1940
Multiple Scattering in an Infinite Medium journal June 1950
The Density Effect for the Ionization Loss in Various Materials journal November 1952
Behavior of Electron Wave Functions near the Atomic Nucleus and Normalization Screening Theory in the Atomic Photoeffect journal March 1972
Calculations of inner-shell ionization by electron impact with the distorted-wave and plane-wave Born approximations journal April 2008
X-Ray Wavelengths journal January 1967
Inelastic Collisions of Fast Charged Particles with Atoms and Molecules—The Bethe Theory Revisited journal July 1971
X-ray transition energies: new approach to a comprehensive evaluation journal January 2003
Geant4 developments and applications journal February 2006
An Efficient Method for Generating Discrete Random Variables with General Distributions journal September 1977
Penetration of Protons, Alpha Particles, and Mesons journal December 1963
elsepa—Dirac partial-wave calculation of elastic scattering of electrons and positrons by atoms, positive ions and molecules dataset January 2019
PenRed: An extensible and parallel Monte-Carlo framework for radiation transport based on PENELOPE dataset January 2021
Tables and graphs of atomic subshell and relaxation data derived from the LLNL Evaluated Atomic Data Library (EADL), Z = 1--100 report October 1991
Initial MCNP6 Release Overview - MCNP6 version 1.0 report June 2013
FLUKA: A Multi-Particle Transport Code report December 2005

Similar Records

Microdosimetric properties of ionizing electrons in water. A Test of the PENELOPE Code System
Journal Article · Mon Dec 31 23:00:00 EST 2001 · Physics in Medicine & Biology, 47(1):79-88 · OSTI ID:15001152

Extension of PENELOPE to protons: Simulation of nuclear reactions and benchmark with Geant4
Journal Article · Thu Nov 14 23:00:00 EST 2013 · Medical Physics · OSTI ID:22220247