Oct 5 – 10, 2014
Capri-Naples, Italy
Europe/Rome timezone

Simulation of Direct Transport of X-Ray Photons Using the General Purpose Monte Carlo Code MCSHAPE: Main Features and Recent Developments

Oct 7, 2014, 11:30 AM


Prof. Jorge Eduardo Fernandez (Alma Mater Studiorum University of Bologna)


MCSHAPE [1] is a general purpose Monte Carlo code developed at the University of Bologna to simulate the multiple scattering of the prevailing photon-matter interactions in the energy range 1-1000 keV, including a detailed evolution of the polarization state of the radiation. MCSHAPE is particularly appropriate for describing the multiple scattering terms which, overlapped, build up the whole x-ray spectrum. All the aspects that characterize the computed multiple-scattering contributions can be suitably defined: (i) the intensity term, (ii) the full polarization state as a function of energy, (iii) the number of collisions, and (iv) the involved processes. MCSHAPE3D, the 3D extension of the code [2], simulates the propagation of photons in complex heterogeneous media originating from either polarized or unpolarized sources and, therefore, represents a valuable tool for the simulation of scanning XRF experiments, XRF tomography and for the interpretation of the experimental results of any technique involving photon-matter interactions requiring a 3D description of the experiment. The influence of the detector is considered by means of a two stage procedure [3]. In the first stage, MCSHAPE computes the diffusion of the incoming photons into the detector. In the second stage, the broadening and the energy resolution (which depends specifically on the detection mechanism) and the influence of the electronics (pulse-pile up) are included by means of the independent codes MCPPU [4] and RESOLUTION [5], respectively. It is well known that the most accurate description of the radiation field in X-ray spectrometry requires the modelling of coupled photon-electron transport, because Compton scattering and photoelectric effect give both photons and electrons as secondary particles. Photon transport codes usually neglect electron contributions since the solution of the coupled problem is time consuming. Nevertheless, secondary electrons contribute to the photon field through electron-photon conversion mechanisms like bremsstrahlung (which produces a continuous photon spectrum) and inner-shell impact ionization (ISII) (which modifies the intensity of the characteristic lines). The approach adopted recently by Fernandez et al. [6] allows to introduce a new photon kernel comprising the correction due to ISII. The new kernel is suitable to be adopted in photon transport codes with a minimal effort. The study of the bremsstrahlung contribution is under development [7]. Simulations with the latest version of the code taking into account the detector response function and the energy resolution are compared with experimental data. References [1] J.E. Fernandez, V. Molinari, M. Bastiano, and V. Scot, Nucl. Instr. Meth. Phys. Res. B 213, 105, (2004). [2] V. Scot, J.E. Fernandez, L. Vincze, and K. Janssens, Nucl. Instr. Meth. Phys. Res. B 263, 204, (2007). [3] J.E. Fernandez and V. Scot, Rad. Phys. and Chem. 78, 882, (2009). [4] L. Sabbatucci, V. Scot, and J.E. Fernandez, Radiat. Phys. Chem. (2014, in press) [5] J.E. Fernandez , V. Scot and L. Sabbatucci, submitted to X-Ray Spectrom. (2014) [6] J.E. Fernandez, V. Scot, L. Verardi, and F. Salvat, X-Ray Spectrom. 42, 189, (2013). [7] J.E. Fernandez, V. Scot, E. Di Giulio and F. Salvat submitted to X-Ray Spectrom. (2014)

Primary author

Prof. Jorge Eduardo Fernandez (Alma Mater Studiorum University of Bologna)


Dr Viviana Scot (Alma Mater Studiorum University of Bologna)

Presentation materials