Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf ·...

78
Detectors in Nuclear Physics: Monte Carlo Methods Dr. Andrea Mairani Lectures I-II

Transcript of Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf ·...

Page 1: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

Detectors in Nuclear Physics:

Monte Carlo Methods

Dr. Andrea Mairani

Lectures I-II

Page 2: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

INTRODUCTION

Page 3: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to
Page 4: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to
Page 5: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

Sampling from a probability distribution

Page 6: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

Sampling from a probability distribution

X λ

Page 7: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

Sampling from a probability distribution

Page 8: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

  Each particle is represented by a point in phase space P=(r, E, Ω, t)

  Transport calculations are attempts to solve the Boltzmann Equation, i.e., a balance equation accounting for all “produced” (e.g., sources, “in-scattering”) and “destroyed” (e.g., absorption, “out-scattering”) particles at each point of the phase space

  The MC method can be formulated as an integral form of the Boltzmann equation, e.g., the “emergent particle density equation”

The problem of radiation transport

Density of emerging (from source or collision) particles of given position, energy, direction at a given time

Density of particles generated by external source

Transport integral operator

Collision integral operator

Page 9: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to
Page 10: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

Analog (event-by-event) MC simulation

1.  Select the distance to the next interaction (random sampling e.g. based on probability p(r)dr that photon interacts in an interval dr at a distance r from initial position:

Analog versus condensed history MC

 Suited for neutral particles

 Not practicable for charged particles (large number of interactions)

r = −ln(1−ξ)

µ

2.  Transport the particle to the interaction site taking into account geometry constraints

3.  Select the interaction type (random sampling based on interaction cross section)

4.  Simulate the selected interaction

…and repeat steps 1-4 until the original particle and all secondary particles leave the geometry or are locally absorbed (E < threshold)

Page 11: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

Condensed history MC simulation

  Many “small-effect” (“soft”) interactions can be grouped into few condensed history “steps”

  Sample of the cumulative effect from proper distributions of grouped single interactions (multiple scattering, stopping power,…)

  “Hard“ collisions (e.g., δ-ray production) can be explicitly simulated in an analog matter

Analog versus condensed history MC

Approach followed in all general purpose MC codes

I Chetty et al, Report of the AAPM Task Group 105, Med Phys 34, 2007

Example of e- track

Page 12: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

Accuracy and reliability of MC results depends on

  Physical processes accounted for

  Models or data on which pdfs are based

  Randomness of pseudo-random event generators for sampling

  Selection of energy cuts and step sizes in particle transport

  Number of “histories” N (statistics)

Computational time and Efficiency

  Typical computational times of analog / condensed history transport can be still very expensive (hours to days depending on N) for photon and ion therapy, though reduced via parallelization of runs on high performance computer clusters

  Efficiency ε=(s2T)-1 is rather independent of N, being s2 (variance of the quantity of interest) ∝ 1/N, T (computing time) ∝ N

MC methods for radiation transport

Page 13: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

Efficiency enhancing methods   Variance reduction techniques (aiming to reduce the variance s2 while not

biasing the result)

- Sampling from artificial distributions, particle weights to account for bias

- Cannot reproduce physical correlations/fluctuations

- Enable faster convergence (ONLY for privileged observables)

Efficiency enhancing methods in MC

Page 14: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

Efficiency enhancing methods in MC

Page 15: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

Efficiency enhancing methods   Variance reduction techniques (aiming to reduce the variance s2)

- Sampling from artificial distributions, particle weights to account for bias

- Cannot reproduce physical correlations/fluctuations

- Enable faster convergence (ONLY for privileged observables)

  Setting of energy thresholds and step sizes (reduce time per history)

  Re-use of particle tracks (particle track-repeating algorithms)

Efficiency enhancing methods in MC

Rapidly spreading for clinical MC in conventional therapy (photons and electrons) and under investigation for ions

To be used with care!

Page 16: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

The commonly recognized merits of MC

MC are powerful computational tools for:

 Realistic description of particle interactions, especially in complex geometries and inhomogeneous media where analytical approaches are at their limits of validity

 Possibility to investigate separate contributions to quantities of interest which may be impossible to be experimentally assessed and/or discriminated

Page 17: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

FLUKA

Page 18: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

18

Page 19: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

19

Page 20: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

20

Page 21: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

21

Page 22: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

22

Page 23: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

23

Page 24: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

24

Page 25: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

25

Page 26: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

EM INTERACTION

Page 27: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

27

Page 28: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

K. Parodi 28

13 gennaio 10

Page 29: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

29

Page 30: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

30

Page 31: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

31

Page 32: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

32

Delta Ray Contribution, an example I: 12C ion therapy

Page 33: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to
Page 34: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

34

Page 35: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

35

Page 36: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

36

Page 37: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

37

Page 38: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

38

Page 39: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

39

Page 40: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

40

Page 41: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

41

Page 42: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

42

Page 43: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

43

Page 44: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

44

Page 45: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

45

Page 46: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

46

Page 47: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

47

Page 48: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

48

Page 49: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

49

Page 50: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

50

Page 51: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

51

Page 52: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

52

Page 53: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

NUCLEAR INTERACTIONS

Page 54: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

54

Page 55: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

55

Page 56: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

56

Page 57: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

57

Page 58: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

58

Page 59: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

59

Page 60: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

60

Page 61: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

61

Page 62: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

62

Page 63: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

63

Page 64: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

64

Page 65: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

65

Page 66: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

66

Page 67: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

67

Page 68: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

68

Page 69: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

69

Page 70: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

70

Page 71: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

71

Page 72: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

72

Page 73: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

73

Page 74: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

74

Page 75: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

75

Page 76: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

76

Page 77: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

77

Page 78: Detectors in Nuclear Physics: Monte Carlo Methodssleoni/TEACHING/Nuc-Phys-Det/PDF/MC_1-2.pdf · Monte Carlo Methods Dr. Andrea Mairani Lectures I-II . ... Transport the particle to

Material sources:

  “Advanced dosimetric concepts for radiation therapy” Dr K Parodi, Heidelberg, Germany

  FLUKA Course Material (www.fluka.org)