Training Course / Workshop on

Electron-Photon Transport Modelling with PENELOPE-2014
Physics, Code Structure and Operation

1-4 July 2014

University of Barcelona
Facultat de Fisica
Diagonal 647
08028 Barcelona

Scope and Objectives

This course is addressed to researchers in Radiation Physics and its applications. The main objective is to provide the participants with a detailed description of the new, 2014, version of PENELOPE, with an ample perspective on Monte Carlo methods for simulation of electron/photon transport. The reliability of the interaction models and the accuracy of the numerical methods and approximations implemented in the code will be discussed. Examples of simulation results and benchmark comparisons with experiments will be presented. The course will include practical sessions on the use of the generic main programs PENCYL (cylindrical geometries) and PENMAIN (quadric geometries), on the definition of quadric geometries with the new visual editor/viewer/debugger PenGeom.jar, and on the design of the main program for specific applications.


1. Monte Carlo simulation. Basic concepts

    1.1. Random sampling methods
    1.2. Monte Carlo integration. Statistical uncertainties
    1.3. Simulation of radiation transport. Scoring
    1.4. Variance reduction

2. Physics of photon interactions

    2.1. Rayleigh scattering
    2.2. Photoelectric effect
    2.3. Compton scattering
    2.4. Pair production
    2.5. Scattering of polarised photons

3. Physics of electron/positron interactions

    3.1. Elastic scattering
    3.2. Inelastic scattering
    3.3. Bremsstrahlung emission
    3.4. Positron annihilation

4. Electron/positron transport mechanics

    4.1. Multiple elastic scattering theory
    4.2. Energy loss
    4.3. Condensed and mixed simulation schemes
    4.4. The random hinge method
    4.5. Simulation parameters: accuracy vs. simulation speed
    4.6. Transport in electromagnetic fields

5. Geometry

    5.1. Quadric surfaces
    5.2. Constructive quadric geometry
    5.3. The PENGEOM geometry package
    5.4. Geometry editor/viewer/debugger PenGeom.jar

6. The PENELOPE code system

    6.1. Structure of the simulation package
    6.2. Generation of material data files
    6.3. Simulation in planar geometries, PENCYL. Stability
    6.4. Simulation in quadric.geometries, PENMAIN.
    6.5. Experimental benchmarks

7. Practical use of the code system

    7.1. The generic main program PENMAIN
    7.2. Exercises with PENMAIN. Scoring
    7.3. Exercises with PENMAIN. Impact and energy-deposition detectors
    7.4. Exercises with PENMAIN. Variance reduction
    7.5. Designing the main program for your application

Teachers of the Training Course / Tutorial

F. Salvat, José M. Fernández-Varea, J. Sempau
Facultat de Fisica (ECM)
Universitat de Barcelona
Diagonal 647
08028 Barcelona, Spain

Last updated  25 February 2014