Academia.eduAcademia.edu

New Geant4 cross section models for PIXE simulation

2009, Nuclear Instruments and Methods in Physics Research Section B: Beam Interactions with Materials and Atoms

We have implemented in the Geant4 simulation toolkit a set of new ionisation cross sections for the simulation of particle induced X-ray emission (PIXE), based upon theoretical and semi-empirical models. The set provides a model based on the so-called ECPSSR theory for the computation of K-shell ionisation cross sections for proton and alpha particle impact. A second model is based upon semi-empirical expressions proposed by Orlic for the calculation of L i-subshells ionisation cross sections for proton impact. Our developments are compared to ionisation cross sections already existing in the Geant4 toolkit and to experimental data.

Nuclear Instruments and Methods in Physics Research B 267 (2009) 37–44 Contents lists available at ScienceDirect Nuclear Instruments and Methods in Physics Research B journal homepage: www.elsevier.com/locate/nimb New Geant4 cross section models for PIXE simulation H. Ben Abdelouahed a,*, S. Incerti b, A. Mantero c a b c Centre National des Sciences et Technologies Nucléaires (CNSTN), Pôle technologique, 2020 Sidi Thabet, Tunis, Tunisia Université Bordeaux 1, CNRP/IN2P3, Centre d’Etudes Nucléaires de Bordeaux-Gradignan (CENBG), 33175 Gradignan Cedex, France Istituto Nazionale Fisica Nucleate (INFN), Sezione di Genova, Via Dodecaneso 33, 16146 Genova, Italy a r t i c l e i n f o Article history: Received 16 June 2008 Received in revised form 29 October 2008 Available online 3 December 2008 PACS: 78.20.Bh 78.70.-g 78.70.En 79.20.Ap a b s t r a c t We have implemented in the Geant4 simulation toolkit a set of new ionisation cross sections for the simulation of particle induced X-ray emission (PIXE), based upon theoretical and semi-empirical models. The set provides a model based on the so-called ECPSSR theory for the computation of K-shell ionisation cross sections for proton and alpha particle impact. A second model is based upon semi-empirical expressions proposed by Orlic for the calculation of Li-subshells ionisation cross sections for proton impact. Our developments are compared to ionisation cross sections already existing in the Geant4 toolkit and to experimental data. Ó 2008 Elsevier B.V. All rights reserved. Keywords: Geant4 simulation toolkit PIXE Ionisation cross sections ECPSSR 1. Introduction Among various ion-beam techniques, like charged particle activation (CPA), prompt nuclear reaction analysis (NRA) or particleinduced X-ray emission (PIXE), the later one is certainly playing the leading role [1]. Its multi-elemental character and the fact that PIXE is most suitable for analysis of trace elements of medium and high atomic number in a matrix composed of light elements, make PIXE the most useful technique in environmental, biological and medical applications [2]. During the last decade, PIXE has been accepted by the analytical chemistry community as a standard method for quantitative elemental analysis [3]. However, taking into account that the method involves a particle accelerator, operated by experienced staff and a complex system of detectors and related techniques, the simulation of a PIXE experiment is particularly helpful and even required to reach a sufficient level of precision for signal and background. Monte Carlo methods are well adapted to the simulation of PIXE, since they can reproduce the stochastic behaviour of the emission process. Today, several Monte Carlo toolkits are available for the simulation of particle interaction with matter, like the * Corresponding author. Address: Centre National des Sciences et Technologies Nucléaires (CNSTN), Pôle technologique, 2020 Sidi Thabet, Tunis, Tunisia. Tel.: +216 21091877; fax: +216 71537555. E-mail address: [email protected] (H. Ben Abdelouahed). 0168-583X/$ - see front matter Ó 2008 Elsevier B.V. All rights reserved. doi:10.1016/j.nimb.2008.11.025 widely used Geant4 [4,5], MCNP [6], Penelope [7] and EGS4 [8] codes. Among the four-cited, Geant4 has a very flexible design: it is based on the object-oriented technology [9] and follows an iterative-incremental software process [10], allowing its extension and refinement without disturbing the existing user code. This work aims to extend the Geant4 toolkit [11] for PIXE simulation by implementing new models for the calculation of the atomic ionisation cross sections of K-shells and Li-subshells induced by protons and alpha particles. These new cross section models are first described and then are tested through a comparative study involving a collection of reference cross section values. The experimental validation of the PIXE modelling based on these new cross sections will be the subject of another paper. 2. PIXE simulation in Geant4 The Geant4 toolkit is able to model electromagnetic physics processes down to a lower limit of 250 eV thanks to the Low Energy Electromagnetic Package [12], in particular to address requirements of interest for medical [13] and space science applications [14,15]. Modelling the PIXE process in Geant4 requires to model atomic ionisation followed by atomic de-excitation. In the case of incident photons, cross sections for the photoelectric effect associated to each atomic shell or subshell are calculated from the EPDL97 (evaluated photons data library) data library [16]. For electrons, the ionisation cross sections are calculated from the EEDL 38 H. Ben Abdelouahed et al. / Nuclear Instruments and Methods in Physics Research B 267 (2009) 37–44 Table 1 Geant4 existing model based on separate fitting functions [21]. High incident protons xa eb-cx ab1/x xc ab1/x xc ab1/x xc ab1/x xc 3 Logarithmic order ab1/x xc 4 Logarithmic order G4 Ecpssr results G4 Paul results G4 existing model Exp data 40 σk (barn) 6 6 Z 6 25 26 6 Z 6 35 36 6 Z 6 65 66 6 Z 6 92 Low incident protons 30 20 6e+06 10 σk (barn) 5e+06 G4 Ecpssr results G4 Paul results G4 existing model Exp data 4e+06 0 0 5 10 Incident Energy (MeV) 15 3e+06 Fig. 4. K-shell ionization cross section by protons impact of element Z2 = 51. 2e+06 1e+06 0 0.5 1 2 1.5 2.5 Incident Energy (MeV) Fig. 1. K-shell ionization cross section by protons impact of element Z2 = 6. G4 Ecpssr results G4 Paul results G4 existing model Exp data 2500 σk (barn) 2000 3 2 1 0 5 10 15 20 25 30 Incident Energy (MeV) 1500 Fig. 5. K-shell ionization cross section by protons impact of element Z2 = 73. 1000 500 0 0 10 20 30 40 50 Incident Energy (MeV) Fig. 2. K-shell ionization cross section by protons impact of element Z2 = 29. G4 Ecpssr results G4 Paul results G4 existing model Exp data 500 400 σk (barn) σk (barn) 0 G4 Ecpssr results G4 Paul results G4 existing model Exp data 4 300 200 100 0 0 10 20 30 40 Incident Energy (MeV) Fig. 3. K-shell ionization cross section by protons impact of element Z2 = 39. (evaluated electrons data library) data library [17]. The simulation of atomic de-excitation [18] uses the EADL (evaluated atomic data library) data library. This library provides electron binding energies for all subshells, transition probabilities between subshells for fluorescence and Auger emission, as well as energies of the emitted photon or electron. It applies to elements with atomic number between 6 and 92 [19]. The first implementation of PIXE process modelling available in Geant4 was based on the Gryzinski theoretical model [20] and showed a lack of accuracy [21,22]. Another implementation was then proposed by Mantero et al. in the Geant4 Low Energy Electromagnetic Package [18], limited to the modelling of PIXE from K-shell ionisation by incident protons. The cross sections are calculated by using an empirical model implemented in the G4hshellCrossSectionExp and G4hshellCrossSectionExpData classes. A somewhat arbitrary division of atomic species in four groups was adopted to account for the energy variation of the K-shell cross sections and a separate fit was performed for each group and for low and high energy of incident protons. We report in Table 1 the fitting functions used. K-shell cross sections computed with this existing model are denoted as ‘‘G4 existing model results” from Figs. 1–5. 3. Innovative aspects of the proposed development In the presented work, we have proposed to improve and extend to other incident particles the computation of ionisation cross 39 H. Ben Abdelouahed et al. / Nuclear Instruments and Methods in Physics Research B 267 (2009) 37–44 sections for PIXE modelling. We have first implemented a new cross section computation based on the ECPSSR theory for K-shell ionisation, both for incident protons and alpha particles. We have then implemented the calculation of ionisation cross sections for Li-subshells. K-shell ionisation cross sections can be calculated theoretically with quite high confidence for a wide range of incident particle energies and almost all target atomic numbers. For Li-subshells, the situation is less favourable, because the available experimental L-subshell data are still rather scarce. In a number of recent reviews [24–26] the authors tried to assess the reliability of experimental Li-subshell cross section data and compared them with values calculated by using different theoretical models. According to them, predictions for Li-subshell ionization cross sections agree with the experimental data within 50–60% only. Discrepancies reach an order of magnitude for heavy projectiles at low energies. Consequently, much care and further polishing of theoretical models for Li-subshell ionisation cross sections are needed before trying to adopt one of them. 4. K-shell ionisation cross section 4.1. Existing theoretical models Three theories have been refined in attempt to better explain experimental values of K-shell ionisation cross sections: – The classical approach, the binary encounter approximation (BEA) of Thomson [27] revised by Mantero [21] and reviewed by Lapicki [28]. – The semi-classical approach (SCA) of Bang and Hansteen [29]. – The quantum mechanical plane-wave born approximation (PWBA) of Lewis and Merzbacher [30]. Numerical, analytical and semi-empirical approaches for calculation of K-shell ionisation were derived from those cited models by applying various corrections taking into consideration multiple physical effects such as binding, polarisation, relativistic and deflection effects [31–34]. 4.1.1. Semi-classical approach (SCA) The theoretical hydrogenic model was applied by Smit based on the SCA [35]. It takes into account the projectile kinematics in the field of the nucleus and the atomic electrons and the Hartree-Fock field within a simplified coupled-channel approach. The calculation provides cross sections that agree rather well with experimental data in a broad Z and velocity region (for Aluminium, cross sections are systematically 15% below the considered reference values of Paul and Sacher [23]). Nevertheless, we cannot adopt the SCA model because of its limitation to the following criteria given by Bang and Hansteen [29]:   2Z 1 Z 2 e2  1; ht1 Z1  Z2 and DE=E1  1; where the indices 1 and 2 refer to the projectile and target nucleus respectively, t1 is the initial projectile velocity and DE = EB+Ef with EB denoting the binding energy of the Coulomb ejected electron in the initial bound state and Ef the final energy of this electron. 4.1.2. Plane-wave born approximation (PWBA) In their original work with PWBA, Lewis and Merzbacher [30] proposed a simple correction method to include the relativistic effects by modifying the screening parameter. Their proposed K-shell ionization cross sections were cast as: rPWBA ðnk ; hK Þ ¼ ðr0K =hK ÞF K ðnK ; hK Þ with r0K ¼ 8pa20 K Z 21 Z 22K ! ; where a0 is the Bohr radius, Z1 is the projectile atomic number and Z2K = Z2  0.3 is the effective atomic number of the target atom seen by an electron in the K-shell, Z2 is the target atomic number, hK is the ratio of the observed binding   energy to its screened hydrogenic is the hydrogenic-Bohr velocity of value 12 t22K with t2K ¼ Z 2K  2:Ry me the target-K-shell electron (Ry is the Rydberg constant and me is the electron mass). nK = 2t1/(hKt2K) is the scaled velocity were t1 is the velocity of the projectile and FK(nK,hK), which was tabulated by Rice et al. [36], is a dimensionless function called the reduced universal cross section. At K-shell level, the scaled velocity nK is less that 1 and the reduced universal cross section starts to be independent of hK and can be calculated according to this formula: F K ðnK ; hK Þ ¼ ð29 =45Þ n8K ð1 þ 1:72n2K Þ4 : Brandt and Lapicki [37] modified the PWBA model by going beyond the first Born Approximation to initiate the ECPSSR theory. 4.1.3. ECPSSR theory The ECPSSR theory accounts for the projectile’s Energy loss and its Coulomb deflection from the straight-line trajectory; in addition, this theory considers the inner shell as a Perturbed Stationary State using a scaling factor fK and attempts to simulate numerical procedures that employ Relativistic wave-functions. The K-shell ionisation cross sections, according to Brandt and Lapicki [37], can be written, as: rECPSSR ¼ 9E10 K   2pdq0K fK fK ðzK ÞrPWBA ðnRK =fK ; fK hK Þ: K zK ð1 þ zK Þ ð1Þ The form of the scaling factor fK, describing the binding-polarization effect correction and presented by Cipolla and Liu [38], is given by: fK ðnK Þ ¼ 1 þ 2Z 1 ðg ðn Þ  hK ðnK ÞÞ; Z 2K hK K K where gK(nK) and hK(nK) are analytical functions that account for the velocity dependence of the correction, hK(nK) is related to polarization effects on the binding energy due to the presence of the projectile ion in the atom.  1=2 The relativistic scaled velocity nRK ¼ mRK ðnK =fK Þ nK is function R of mK which expresses the relativistic target electron mass correction [38]. The energy loss effect is given by the analytical function fK(zK) in terms of zK = (1  fKDK)1/2 where DK is the minimum fractional energy loss of the projectile during K-shell ionisation; its formula is described by Brandt and Lapicki [37]. The Coulomb deflection of the projectile is taken into account in the Eq. (1) via: E10  2pdq0K fK zK ð1 þ zK Þ  which is an exponential–integral function of order 10. q0K = (Ei  Ef)/t1 is the minimum momentum transfer (which is function of the initial Ei and the final Ef kinetic energy of the projectile in the system), d ¼ Z 1 Z 2 =Mt21 is the half distance between the 1 1 is collision partners at closest approach and M ¼ ðM 1 1 þ M2 Þ the reduced mass of the system. 4.1.4. Selection of the suitable model The successful description of experimental data using an analytical expression makes the ECPSSR approximation very convenient for the computation of K-shell ionisation cross sections [39,40]. Cipolla et al. [38,39] have already adopted the ECPSSR theory, using a personal computer, to develop a program – ‘‘ISICS” – allowing the calculation of K-, L- and M-shell ionisation cross H. Ben Abdelouahed et al. / Nuclear Instruments and Methods in Physics Research B 267 (2009) 37–44 sections. Campbell describes his work on K X-rays from pure elements using 3 MeV protons and shows that results produced by ECPSSR and reference data agree at about the 2% level [40]. Such a good agreement led them to introduce the ECPSSR model into their ‘‘GUPIX” (package III) to complement its existing theoretical database and which is widely used in laboratories around the world. We consequently chose to implement the analytical expresin the Geant4 Low Energy Electromagnetic Package. sion of rECPSSR K 1000 800 σk (barn) 40 600 G4 Ecpssr results G4 Paul results Exp data 400 4.2. Geant4 implementation of the ECPSSR model We implemented in Geant4 the ECPSSR model for the computation of the K-shell ionisation cross section in a dedicated class called G4ecpssrCrossSection. This class calculates cross sections for all elements from Z = 4 to Z = 92, for proton and alpha particle impact (cross sections computed with the G4ecpssrCrossSection class are denoted ‘‘G4 ecpssr results” from Figs. 1–10) and no condition or limit is imposed on the incident energy value to achieve calculation. 200 0 0 20 40 80 60 Incident Energy (MeV) Fig. 8. K-shell ionization cross section by alpha particles impact of element Z2 = 39. 4.3. Comparison with reference data 80 G4 Ecpssr results G4 Paul results Exp data 60 σk (barn) We have verified our Geant4 computation of K-shell ionization cross sections for incident protons [56] and alphas [23], with the semi-empirical model of Paul and Sacher [23]. This reference model is considered today as a reference. A brief description of the model follows. 6e+06 40 20 σk (barn) 5e+06 0 4e+06 0 10 20 30 40 Incident Energy (MeV) 3e+06 G4 Ecpssr results G4 Paul results Exp data 2e+06 Fig. 9. K-shell ionization cross section by alpha particles impact of element Z2 = 51. 1e+06 80 0 1 2 3 4 5 G4 Ecpssr results G4 Paul results Exp data 6 Incident Energy (MeV) 60 σk (barn) Fig. 6. K-shell ionization cross section by alpha particles impact of element Z2 = 6. 40 5000 20 σk (barn) 4000 0 3000 0 100 200 300 Incident Energy (MeV) 2000 G4 Ecpssr results G4 Paul results Exp data 1000 0 0 50 100 150 Incident Energy (MeV) Fig. 7. K-shell ionization cross section by alpha particles impact of element Z2 = 29. Fig. 10. K-shell ionization cross section by alpha particles impact of element Z2 = 73. 4.3.1. Paul’s semi-empirical model By the use of suitable approximations, researchers have intended to fit experimental collected values to construct a ‘‘universal” curve for the calculation of the ionization cross sections of any atomic element at any particle energy. The semi-empirical H. Ben Abdelouahed et al. / Nuclear Instruments and Methods in Physics Research B 267 (2009) 37–44 function describing that universal curve has to fit to the experimental data and to be in agreement with theoretical predictions. A fifth-order polynomial function was used in many works (Akselsson et al. [41], Johanson and Johanson [42], Romo-Kroger [43]) to attempt to describe the universal curve. In some other works (Paul [44]) a sixth-degree polynomial fitting function was applied to the experimental cross sections, with a relatively good accuracy. Other semi-empirical alternatives proposed by Paul and Sacher presented a statistical analysis of more that 4000 experimental data points for K-shell ionization cross sections by protons impact, reported from about 80 selected publications according to a statistical criterion [23]. Paul and Sacher’s approach is based upon examination the ratios (denoted s) of measured cross sections to theoretical ECPSSR cross sections computed by Brandt and Lapicki’s work. The s values were considered as functions of the scaled velocity nK of the projectile. The data were grouped into five different ranges of target atomic number, which are treated separately: 4–10; 11–30; 31–40; 41–60; and 61–92. The velocity-range was divided into equal intervals and a weighted average s was calculated from the data for each interval. These s values were then fitted to a third degree polynomial in order to provide a complete set of s values for all relevant energies and atomic numbers. 4.3.2. Implementation of Paul’s model for verification Since Paul’s fitting is difficult and time consuming and since fitted data were already available [23,56] from his published work and web site, we downloaded the package and split the data into 88 files corresponding to each element from Z = 4 to Z = 92. These 88 files were included into the Geant4 data library. A specific class named G4PaulKCrossSection was implemented in order to interpolate these rearranged Paul’s data. This class is able to reproduce automatically Paul’s K-shell ionisation cross sections (called ‘‘G4 Paul data” in plots from Figs. 1–10) at any incident energy of protons or alpha particles. 4.4. Results and discussion Cross section values obtained by the proposed classes (G4ecpssrCrossSection and G4PaulCrossSection) are plotted, with experimental values extracted from [23,56], as function of projectile incident energy and are presented in figures below. K-shell cross sections for proton impact are shown in Figs. 1–5. We presented results corresponding to five target elements, each one representing one element subgroup (Z2 = 6 from the subgroup [4–10], Z2 = 29 from the subgroup [11–30], Z2 = 39 from the subgroup [31– 40], Z2 = 51 from the subgroup [41–60] and Z2 = 73 from the subgroup [61–92]). Figs. 6–10 show K-shell ionization cross sections for alpha particle impact. We considered the same target elements as for proton impact, in order to visualize the effect of projectile type on K-shell ionisation cross section value for a common target element. Inspection of K-shell ionization cross section plots (from Figs. 1–10) in both cases of proton and alpha particle impact, shows that Geant4 results given by both implemented cross section models (ECPSSR and Paul’s fitting) generally agree with experimental ones. Nevertheless, we noted that the degree of agreement is function of several parameters, which are the atomic number Z2 of target element and the projectile characteristics (incident energy and particle type). As it was explained in most of studies [38–40,45,46] dealing with theoretical calculation of K-shell ionization cross sections, for light elements (Z2 6 30), ECPSSR over-predicts experimental data; the larger the incident energy, the higher the discrepancy (Figs. 2 and 7). This over-estimation is attributed to the fact that ECPSSR theory over-estimates binding effects for decreasing projectile velocity (which is function of target binding energy, target 41 and projectile velocities). This slight breakdown noted on the ECPSSR theory motivated Cipolla [39] to propose the united-atom approximation ‘‘UA-ECPSSR”. It consists in saturating the binding correction at a value that corresponds to the binding energy of the unified-atom (which means the assembly projectile-nucleus). This improvement has been incorporated into the new version of the ISIICS2006 program [47] for the calculation of ionisation and X-ray production cross sections. For both cases of proton and alpha particle impact, Paul’s reference values obtained from Geant4 for elements 11 6 Z2 6 92 are in agreement with the ECPSSR’s ones within 10% for a large band of projectile energy. Since in Paul’s fitting method, experimental values are, at first, normalized by ECPSSR ones then averaged and interpolated, it is expected that Geant4-Paul values keep approximately close to Geant4-ECPSSR values. In the case of alpha particle impact, the degree of agreement between Geant4-ECPSSR, Geant4-Paul and experimental values appears to be the same as in the case of proton impact; its is strongly dependent on the atomic number of the target element and the energy of the projectile. Moreover, divergence between the two Geant4 computation methods (ECPSSR and Paul’s) of Kshell ionisation cross section does not exceed 18% with almost all target elements (31 6 Z2) and for both cases of proton and alpha particle impact. 5. Li-subshell ionisation cross section 5.1. Existing theoretical models The existing models for Li-subshell cross sections calculation include: – The perturbed-stationary-state theory with corrections for energy loss, coulomb deflection and relativistic effects (ECPSSR); – The binding-encounter approximation taking into account the Binding effect and Coulomb retardation (BEA-BC); – The semi-classical approximation with binding energy, Coulomb deflection and Relativistic corrections integrated (SCA-BCR). Those three models have been compared by Cuzzocrea et al. [45,48] to conclude that the BEA-BC theory reproduces on average the magnitude of measured cross sections but often shows different behaviours, being alternatively lower and higher than the experimental data. The SCA-BCR predictions are generally higher than the experimental values. The ECPSSR theory provides the best agreement both for the absolute values and for the overall trend of the experimental cross sections. A similar comparison was done by Braziewicz et al. [49] between predictions of the ECPSSR and SCA-UA (using united-atom values for the binding energy) theories. Results show that Li-subshell ionisation cross sections normalized to the ECPSSR and SCAUA theories have an approximate universal behaviour when they are plotted against the reduced velocity parameter. But both of them systematically over-predict the experimental data for low projectile velocity. For L1-subshell, the SCA-UA theory does not reproduce the experimental ionisation cross sections. Mukoyama and Sarkadi [50] and Kennedy et al. [51] compared in their works the ECPSSR theory with the Relativistic PWBA theory modified with the Binding energy and Coulomb deflection effects (RPWBABC). The RPWBA-BC was found to be in a good agreement with the ECPSSR theory for the low energy region but not for high energy projectiles. Seeing that the best estimation is generally achieved by using ECPSSR theory, Lapicki [52] tried to improve that theory by applying 42 H. Ben Abdelouahed et al. / Nuclear Instruments and Methods in Physics Research B 267 (2009) 37–44 various modifications: (i) replacement of the non relativistic screened hydrogenic wave-functions by relativistic Dirac-HartreeSlater (DHS) ones; (ii) derivation of the perturbed-stationary-state function not in a separated-atom picture but in a united-atom (UA) one; (iii) consideration of redistribution of the vacancies induced by the projectile via intra-shell (IS) transition in the same collision; (iv) a quantum refinement (QC) of the classical Coulomb deflection factor. Predictions of the ECPSSR model with (DHS-UA-IS-QC) and without modifications were then compared with the most recent =rtheory against empirical data from Orlic et al. [53]. Ratios Ri ¼ rexp Li  1=2 Li nLi were plotted and relativistic scaled velocity nRLi ¼ mRLi ðnLi =fLi Þ discussed. Plots show that the applied DHS-UA-IS-QC modifications substantially eliminate the large discrepancies and bring agreement for all data within a 50% margin. Nevertheless, Lapicki concluded the impossibility of choosing definitively which theory, ECPSSR or DHS-UA-IS-QC-ECPSSR, is better. Both theories provide reliable cross sections for PIXE packages within the experimental uncertainties of the data. Both of them give essentially the same good results above 1 MeV; they start to differ to a significant extent from the experimental data for projectile energies above several hundred keV. A fitting subsets of Orlic’s data [53] measured at 400 keV and below to a polynomial in a single variable as a function of Li and proton energy shows that ECPSSR overestimate the cross sections measured in the 150–200 keV range by as much as a factor of 12 and the DHS-UA-IS-QC-ECPSSR rises by more than a factor of 16 above the fitted values. atomic numbers between 41 and 50, should be equal to 0 because there is no need to increase the degree of polynomial to more than the fourth degree, otherwise the fitting function will give wrong results. 5.3. Implementation of Orlis’s model In total, we have introduced 98 fitting coefficients in a dedicated class named G4OrlicLCrossSection. This class is able to compute L1, L2 and L3-subshell ionisation cross sections (called ‘‘G4 Orlic Li” in plots from Figs. 11–16) corresponding to all elements from Z2 = 14 to Z2 = 92. 5.4. Verification In order to verify the reliability of the cross section computation results produced by our G4OrlicLCrossSection class, reference Li-subshell cross sections are needed. Since no reference data are established, we used the most recent tabulated database [53] which is a continuation of the work of Sokhi and Crumpton [26] and which comprises more than 6000 compiled Li-subshell cross section values. We present results produced by the G4OrlicLCrossSection class and experimental values, for six elements, each one representing one subgroup in the ranges 14 6 Z2 6 42, 43 6 Z2 6 50, 51 6 Z2 6 60, 61 6 Z2 6 70, 71 6 Z2 6 80 and 81 6 Z2 6 92. 5.2. Existing semi-empirical models: Orlic’s model 1e+07 1 0.5 2 1.5 2.5 Incident Energy (MeV) Fig. 11. Total L-shell ionization cross section of element Z2 = 14. ð2Þ where x ¼ ln ½E=ðkU i Þ is the natural logarithm of the normalized energy E=ðkU i Þ; ri is the Li (i = 1,2,3) subshell ionization cross section in barns, Ui is the Li subshell electron binding energy in keV, E is the proton energy in keV and k ¼ 1836:109 is the ratio of proton mass to electron mass. Coefficients A0–A9 of Eq. (2) are obtained by fitting to function to the experimental data points. To reduce the total number of coefficients, experimental data were first fitted with a four-degree polynomial and if the fitting was not good, the degree of polynomial was increased until a satisfactory fitting was obtained. The coefficients obtained and published by Orlic et al. [55] are then used for our ionisation cross section computation in Geant4. We have to add that at Table 2 of Orlic’s work [55] which presents the fitting coefficients for the calculation of L1, L2 and L3-subshell ionisation cross sections, the value corresponding to the coefficient A5 of L3-subshell fitting, within the range of target 4096 Log(σLi) (barn) lnðri U 2i Þ ¼ A0 þ A1 x þ A2 x2 þ A3 x3 þ    þ A9 x9 ; Exp data Lt G4 Orlic results Log(σLi) (barn) Discrepancies among experimental values and with theoretical predictions have motivated some authors to fit semi-empirical expressions to the experimental Li-subshell ionisation cross sections. Sow et al. [54] derived a set of coefficients for calculated L1, L2 and L3-subshell ionisation cross sections for six different groups of target atomic numbers. By using a large number of experimental values, the reliability of the fitted values is significantly improved. The overall reliability of fitted Li-subshell cross sections is 2–5% for the common proton energies (0.5–4 MeV) and target atomic numbers (43 6 Z 6 80) reaching 15% at low energies and high atomic numbers. In the last work of Orlic et al. [55], empirical data were fitted separately for L1, L2 and L3-subshells. They are split into six subgroups according to their atomic number: 14 6 Z 6 42, 43 6 Z 6 50, 51 6 Z 6 60, 61 6 Z 6 70, 71 6 Z 6 80 and 81 6 Z 6 92. Within each subgroup, between 130 and 500 experimental data points are available, producing quite reliable fitting results. The analytical function used for the fitting is a polynomial function of the following form: 512 G4-Orlic L1 G4-Orlic L2 G4-Orlic L3 EXP L1 EXP L2 EXP L3 64 0 1 2 3 4 Incident Energy (MeV) Fig. 12. Li-subshell ionization cross sections of element Z2 = 48. 5 43 1000 Log(σLi) (barn) Log(σLi) (barn) H. Ben Abdelouahed et al. / Nuclear Instruments and Methods in Physics Research B 267 (2009) 37–44 G4-Orlic L1 G4-Orlic L2 G4-Orlic L3 EXP L1 EXP L2 EXP L3 100 10 0 1 2 3 4 5 10 G4-Orlic L1 G4-Orlic L2 G4-Orlic L3 EXP L1 EXP L2 EXP L3 1 0.1 0 1 2 3 4 5 Incident Energy (MeV) Incident Energy (MeV) Fig. 16. Li-subshell ionization cross sections of element Z2 = 90. Fig. 13. Li-subshell ionization cross sections of element Z2 = 52. 5.5. Results and discussion Log(σLi) (barn) 1000 100 G4-Orlic L1 G4-Orlic L2 G4-Orlic L3 EXP L1 EXP L2 EXP L3 10 0 1 2 3 4 5 Incident Energy (MeV) Fig. 14. Li-subshell ionization cross sections of element Z2 = 66. As can be seen from Fig. 11, experimental values and Geant4semi-empirical results scatter for more than a factor of 2 for some incident energy values. In addition, according to almost all publications on total L ionisation cross sections within light elements (Z2 6 42), experimental values deviate significantly from the theoretical predictions. None of the present theories gives satisfactory predictions that agree with experimental values for that atomic number range. Moreover, since there are no newly published total L ionisation cross sections for elements with 14 6 Z2 6 42, the fitting coefficients given by Orlic et al. [55] are the same as those reported in their earlier work [53]. For the other five groups within 43 6 Z2 6 92, the Geant4 implemented semi-empirical functions are, for all three subshells, close to the experimental data points. It is clear through figures Figs. 12– 16 that our Geant4-implemented semi-empirical model for calculation of Li-subshell ionisation cross sections gives good agreement for L3 and L2-subshell for all energies above 1 MeV (deviations are less then 10%). Below 1 MeV, it gives values lower than the experimental ones by 20–30%. The situation with L1-subshell shows less agreement; experimental values are 10–30% higher than the semiempirical ones for some energy values of the incident protons. 6. Conclusion Log(σLi) (barn) 100 10 G4-Orlic L1 G4-Orlic L2 G4-Orlic L3 EXP L1 EXP L2 EXP L3 1 0 1 2 3 4 5 Incident Energy (MeV) Fig. 15. Li-subshell ionization cross sections of element Z2 = 75. For targets with low atomic number (14 6 Z2 6 42), only coefficients for total L-shell were obtained. Comparative results are shown in figures below, from Figs. 11–16. We plot Li-subshell ionisation cross sections in logarithmic scale in order to show them on the same graphs. New classes for the computation of K and Li-subshells ionisation cross have been implemented in the Low Energy Electromagnetic Package of Geant4 in order to improve the simulation of PIXE process. These classes are based on theoretical and semi-empirical calculation models. Comparative verification tests between the results obtained with Geant4 using these new classes and experimental cross sections have been presented and discussed. Geant4-results were divided into five and six groups according to the atomic number of target elements and each set was treated and compared with experimental values to evaluate the degree of discrepancy and/or agreement. As expected, both of Geant4-ECPSSR theoretical model and Geant4-Paul’s model produce values of K-shell ionisation cross sections in a relatively good agreement with experimental data. This agreement is noted similarly for protons and alpha particles projectiles. The two Geant4-implemented cross sections (G4ecpssrCrossSection and G4PaulKCrossSection) generally over-predicts experimental values of K-shell ionization cross sections by more than 10% for light target elements in the range Z2 6 30 and that divergence is function of incident energy values. The verification of the Geant4-implemented semi-empirical computation (G4OrlicLCrossSection) of L1, L2 and L3-subshell ionisation 44 H. Ben Abdelouahed et al. / Nuclear Instruments and Methods in Physics Research B 267 (2009) 37–44 cross sections ensures that there are no significant differences between the experimental and predicted cross section values. An average deviation of empirical ionisation cross sections from the corresponding Geant4-values is ranging from 7% with L2 subshell values to 32% with L1-subshell values. The validation of a whole PIXE experiment taking into account these new cross section calculation classes and including the generation of atomic de-excitation is currently in progress and will be the object of another publication. Acknowledgements We would like to thank the director of INFN-Genoa, Prof. Sandro Squarcia, as well as Dr. John Apostolakis, spokesperson of the Geant4 collaboration, for their strong funding and collaborative assistance. We express our acknowledgment to Dr. Giacomo Cuttone, INFN-LNS, for his great support. H. Ben Abdelouahed warmly acknowledges the continuous support of Prof. A. Trabelsi, director of the CNSTN-Tunisia, all along the achievement of this work. Dr. M. Telmini is also acknowledged for fruitful discussions. References [1] R. Zeisler, V.P. Guinn, Nuclear Analytical Methods in the Life Sciences, Humana, Clifton, NJ, 1990. [2] S. Morita, Int. J. PIXE 2(1) (1992) ix. [3] S.A.E. Johansson, Nucl. Instr. and Meth. B 75 (1993) 589. [4] Geant4 collaboration, IEEE Trans. Nucl. Sci. 53(1) (2006) 270. [5] Geant4 collaboration, Nucl. Instr. and Meth. A 506 (2003) 250. [6] J.F. Breismeister, MCNP, A General Monte Carlo N-Particle Transport Code, version 4C, Manual LA-13709-M, 2000. [7] F. Salvat, J.M. Fernadez-Varea, E. Acosta, J. Sempaul, PENELOPE, A code system for Monte Carlo simulation of Electron and Photon transport, Rapport NEA/ NSC/DOC, ISBN92-64-18475, 19, 2001. [8] W.R. Nelson, H. Hirayama, D.W.O. Rogers, The EGS4 code system, Rapport SLAC-265, Standard Linear Accelerator Center, Standford, California, 1985. [9] G. Booch (Ed.), Object-Oriented Analysis and Design with Applications, The Benjamin/Cummings Publishing Co., Menlo, CA, 1999. [10] G. Cosmo, in: Proceedings of Computing in High Energy and Nuclear Physics, Beijing, China, 2001, p. 469. [11] S. Chauvie, G. Depaola, V. Ivanchenko, F. Longo, P. Nieminen, M.G. Pia, in: Proceedings of CLHEP Conference, Beijing, China, 2001, p. 337. [12] J. Apostolakis, S. Giani, M. Maire, P. Nieminen, M.G. Pia, L. Urban, Geant4 Low Energy Electromagnetic Models for electrons and photons, INFN/AE-99/18, Frascati, 1999. [13] P. Rodrigues et al., IEEE Trans. Nucl. Sci. 51 (4) (2004) 1412. [14] J. Moscicki, S. Guatelli, A. Mantero, M.G. Pia, Nucl. Phys. B 125 (2003) 327. [15] A. Mantero, M. Bavdaz, A. Owens, A. Peacock, M.G. Pia, in: Proceedings of IEEENSS, Portland, Oregon, 2003. [16] D. Cullen et al., EPDL97, the Evaluated Photon Data Library, 97 version, UCRL50400, 6, 1997. [17] S.T. Perkins et al., Tables and Graphs of Electron-interaction Cross Sections from 10 eV to 100 GeV Drived from the LLNL Evaluated Electron Data Library (EEDL), UCRL-50400, 31, 1997. [18] A. Mantero, B. Mascialino, M.G. Pia, S. Saliceti, Geant4 Atomic Relaxation Models, in: American Nuclear Society Topical Meeting in Monte Carlo, Chattanooga, Tennessee, 2005. [19] S.T. Perkins et al., Tables and Graphs of Atomic Subshell and relaxation Data Derived from the LLNL Evaluated Atomic Data Library (EADL), Z = 1-100, UCRL50400, 30, 1997. [20] M. Grysinsky, Phys. Rev. A 138 (1965) 336. [21] A. Mantero, Development and validation of X-ray fluorescence simulation models for planetary astrophysics investigations, Ph.D. Thesis, University of Genoa, 2008. [22] S. Giani et al., Geant4 simulation of energy losses of slow hadrons, INFN Report, Technical Report INFN/AE-99/20, 1999. [23] H. Paul, J. Sacher, Atom. Data Nucl. Data Tables 42 (1989) 105. [24] T. Mukoyoma, Int. J. PIXE 1 (1991) 209. [25] D.D. Cohhen, M. Harrigan, Atom. Data Nucl. Data Tables 34 (1986) 393. [26] R.S. Sokhi, Crumpton, J. Phys. B, Atom. Mol. Phys. 18 (1985). [27] J.J. Thomson, Philos. Mag. 23 (1912) 449. [28] G. Lapicki, Lect. Notes Phys. 294 (1988). [29] J. Bang, J.M. Hansteen, Mat. -Fys. Medd. (1959) 1. [30] E. Merzbacher, H.W. Lewis, E. Encyclopedia of physics, Vol. 34, Springer-Verlag, Berlin, 1958. P.166. [31] G. Lapicki, Rad. Phys. Chem. 76 (2006) 475. [32] Y. Awaya, T. Kambara, Y. Kanai, Int. J. Mass Spectrom. 192 (1999) 49. [33] V. John Kennedy, A. Augusthy, K.M. Varier, P. Magudapathy, K.G.M. Nair, B.B. Dhal, H.C. Padhi, Nucl. Instr. and Meth. B 161–163 (2000) 196. [34] O.G. de Lucio, J. Miranda, L. Rodriguez-Fermandez, K X-ray production by12C4+ ion impact on selected elements, Rad. Phys. Chem. 73 (2005) 189. [35] Z. Smit, Nucl. Instr. and Meth. B 189 (2002) 1. [36] R. Rice, G. Basbas, F.D. McDaniel, Atom. Nucl. Data 20 (1997) 503. [37] W. Brandt, G. Lapicki, Phys. Rev. A 23 (1981) 1717. [38] S.J. Cipolla, Z. Liu, Comput. Phys. Commun. 97 (1996) 315. [39] Sam J.. Cipolla, Comput. Phys. Commun. 176 (2006) 157. [40] J. Campbell, Atom. Data Nucl. Data Tables 85 (2003) 291. [41] T.B. Akselsson, Zeit. fur. Physik 266 (1974) 245. [42] T.B. Johansson, S.A.E. Johansson, Nucl. Instr. and Meth. B 137 (1976) 473. [43] C.M. Romo-Kroger, Nucl. Instr. and Meth. B (1998) 136. [44] H. Paul, Nucl. Instr. and Meth. B 3 (1984) 51. [45] P. Cuzzocrea, E. Perillo, E. Rosato, G. Spadaccini, Vigilante, J. Phys. B: Atom. Mol. Phys. 18 (1985) 711. [46] Y.C. Yu, C.W. Wang, E.K. Lin, T.Y. Liu, H.L. Sun, J.W. Chiou, G. Lapicki, J. Phys. B Atom. Mol. Opt. Phys. 30 (1997) 5791. [47] S.J. Cipolla, Nucl. Instr. and Meth. B 261 (2007). [48] M. Vigilante, P. Cuzzocrea, N. De Cesare, F. Murolo, E. Perillo, G. Spadaccini, Nucl. Instr. and Meth. B 51 (1990) 232. [49] E. Braziewicz, L. Braziewicz, D. Trautmann, J. Phys. B Atom. Mol. Opt. Phys 24 (1991) 1669. [50] T. Mukoyoma, L. Sarkadi, Phys. Rev. A 25 (1982). [51] V.J. Kennedy, A. Augusthy, H.C. Padhi, Nucl. Instr. and Meth. (2000). [52] G. Lapicki, Nucl. Instr. and Meth. B 189 (2002). [53] I. Orlic, C.H. Sow, S.M. Tang, Atom. Data Nucl. Data Tables 56 (1994) 159. [54] H. Sow, I. Orlic, S. Myagawa, Nucl. Instr. and Meth. B 75 (1993) 58. [55] I. Orlic, C.H. Sow, S.M. Tang, Int. J. PIXE 4 (1994) 217. [56] H. Paul, J. Muhr, Phys. Rep. 135 (1986) 47.