Author:
Asai Makoto,Cortés-Giraldo Miguel A.,Giménez-Alventosa Vicent,Giménez Gómez Vicent,Salvat Francesc
Abstract
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.
Funder
Ministerio de Ciencia, Innovación y Universidades
Conselleria de Cultura, Educación y Ciencia, Generalitat Valenciana
Conselleria de Innovación, Universidades, Ciencia y Sociedad Digital, Generalitat Valenciana
Subject
Physical and Theoretical Chemistry,General Physics and Astronomy,Mathematical Physics,Materials Science (miscellaneous),Biophysics
Reference60 articles.
1. PENELOPE: An Algorithm for Monte Carlo Simulation of the Penetration and Energy Loss of Electrons and Positrons in Matter;Baró;Nucl Instr Methods Phys Res Section B: Beam Interactions Mater Atoms,1995
2. Experimental Benchmarks of the Monte Carlo Code PENELOPE;Sempau;Nucl Instr Methods Phys Res Section B: Beam Interactions Mater Atoms,2003
3. Geant4—A Simulation Toolkit;Agostinelli;Nucl Instrum Meth A,2003
4. Geant4 Developments and Applications;Allison;IEEE Trans Nucl Sci,2006
Cited by
10 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献