Analysis

Five different types of analysis are possible in MULASSIS:

  • Fluence versus energy spectra;

  • Non-ionising energy loss (NIEL) - more strictly, the (total) non-ionising dose or displacement damage dose;

  • Energy deposition/Total ionising dose;

  • ICRP-60 Dose Equivalent;

  • Pulse-height energy deposition spectra (PHS);

  • Solar Cell Radiation Environment Analysis Model (SCREAM).

Fluence, NIEL and SCREAM analyses are applied to surface of a layer or boundary between two layers. Dose, Dose Equivalent, and PHS analysis can be applied to any layer. All analysis results are normalised to the particle current density (see Normalisation Factor).

Note

In the following analysis commands, if the layer index identified in the /analysis/<analysis_mode>/add or /analysis/<analysis_mode>/delete commands is 0 (zero), then all geometry layers will be added for analysis or deleted respectively.

Fluence analysis

The fluence analysis allows the user to measurement of particle fluence spectra at the boundaries between the different layers, e.g.

Idle> /analysis/fluence/add 2

selects the boundary between the first and second layers for fluence analysis. There are three special cases:

  1. Selecting layer one performs the fluence analysis at the incident surface.

  2. For planar/slab geometry user can specify fluence analysis for last layer +1, which measures the particles which penetrated the whole geometry.

  3. To select all layers, use the command:

Idle> /analysis/fluence/add 0

The user can select whether the fluence for protons, neutrons, electrons, gamma rays, charged-pions and muons are to be logged and histogrammed, e.g.

Idle> /analysis/fluence/particle/add neutron
Idle> /analysis/fluence/particle/add pion

These configure MULASSIS to perform a fluence analysis for neutron and pion particles. The histogram binning scheme can be defined by the user in energy and angle. The default binning scheme for energy is logarithmic from 1keV to 1 GeV comprising 60 bins, and the default binning scheme for angles is linear from 0 deg to 180 deg comprising two bins, i.e., to separately monitor forward propagation and backward propagation at the boundary. The user may define their own energy and angle binning schemes by entering the edges of each of the bins, e.g.

Idle> /analysis/fluence/angle/mode arb
Idle> /analysis/fluence/angle/min 0 deg
Idle> /analysis/fluence/angle/max 180 deg
Idle> /analysis/fluence/angle/clear
Idle> /analysis/fluence/angle/add 90 deg
Idle> /analysis/fluence/angle/list
The angle binning scheme is arbitrary between 0 deg to 180 deg
with bin edges at:
     90 deg

The units of fluence used in the MULASSIS output may be selected as particles/cm2 per bin or particles/m2 per bin according the input of the /analysis/fluence/unit command, e.g.

Idle> /analysis/fluence/unit cm2

The type of fluence measurement can be selected as omni or planar with the /analysis/fluence/type command. The difference between these two is:

  • planar: the fluence is based purely on the number of boundary crossing events (i.e., the particle current) and is applicable to count rates in planar detectors or charge deposition, for example.

  • omni: The omnidirectional fluence includes a modification to the weight of the boundary-crossing particle according to the cosine of the angle of incidence, and is applicable to determination of dose using stopping powers and NIEL coefficients.

Non ionising energy loss (NIEL)

The user can request a NIEL analysis to be carried out at the boundaries between the layers, in a manner similar to that for fluence analysis, e.g.

PreInit> /analysis/niel/add 4
PreInit> /analysis/niel/function cern
PreInit> /analysis/niel/unit MeV/g

In this example we selected the boundary between layers 3 and 4 for the NIEL analysis, using the “cern” NIEL coefficients. The NIEL is reported in units of “MeV/g”.

The NIEL can be reported in units of “rad”, or “Gy”, or “MeV/g”, based on the fluence results and NIEL coefficients from CERN [R4] [R5] [R6] [R7] [R8], JPL [R9], INFN/SR-NIEL [R14] or the NRL/SAVANT[R9]_ [R10] [R11] [R12] [R13] data.

Note

Note that, currently NIEL is only calculated for silicon for the CERN and JPL curves - the JPL coefficients are only applicable to incident protons, whereas neutron, electron and pion NIEL is included using the CERN/ROSE data. The NRL/SAVANT data includes data for GaAs and InP for protons, electrons and neutrons. It is anticipated that this will be expanded in the future for other materials.

Energy deposition/total ionising dose (TID)

Total energy deposition or total ionising dose in any layer can be requested. These quantities can be calculated in all Geant4 energy or dose units, e.g. MeV, keV, rad etc.

PreInit> /analysis/dose/delete 0
PreInit> /analysis/dose/add 4
PreInit> /analysis/dose/unit rad
PreInit> /analysis/dose/list

-------------------------------------------------------------
Dose analysis will be carried out for the following layers:
  Layer No.   4            Aluminium:    100 um

-------------------------------------------------------------
PreInit>

The above example first deleted all previous total dose analysis requests before selecting layer 4; the total dose is to be calculated in unit of rad(Al); and finally it lists which layers have been included for total dose analysis.

ICRP-60 Dose Equivalent

The ICRP-60 Dose Equivalent deposition in any layer can be requested. Dose-Equivalent can be calculated in units of sievert and rem.

PreInit> /analysis/doseEq/delete 0
PreInit> /analysis/doseEq/add 4
PreInit> /analysis/doseEq/unit Sv
PreInit> /analysis/doseEq/list

-------------------------------------------------------------
Dose analysis will be carried out for the following layers:
  Layer No.   4            Aluminium:    100 um

-------------------------------------------------------------

The above example first deleted all previous dose equivalent analysis requests before selecting layer 4; the dose equivalent is to be calculated in units of sieverts; and finally it lists which layers have been included for the dose equivalent analysis.

Pulse-height spectrum (PHS)

In addition to TID analysis, the user can select any layer for pulse-height energy deposition spectrum analysis. Such data may be used, for example, to predict the spectra in planar silicon detectors. Like the fluence spectra, the user can control the binning scheme of the spectrum. The PHS is in units of events/bin/cm2, e.g.

PreInit> /analysis/phs/add 4
PreInit> /analysis/phs/energy/mode log
PreInit> /analysis/phs/energy/min 1 MeV
PreInit> /analysis/phs/energy/max 100 MeV
PreInit> /analysis/phs/energy/nbin 20

The above example defines a PHS analysis to be performed for layer 4, using a logarithmic energy binning scheme of 20 bins from 1 to 100 MeV.

Solar Cell Radiation Environment Analysis Model (SCREAM)

This analysis module implements the NIEL based degradation model developed by S. Messenger at NRL [R13][R15]. The user can request a SCREAM analysis to be carried out at the boundaries between the layers, in the same way as for the NIEL and fluence analysis, e.g.

PreInit> /analysis/solarCell/add   2
PreInit> /analysis/solarCell/function JPL_NRL_NASA_2003_GaAs
PreInit> /analysis/solarCell/delParameter default
PreInit> /analysis/solarCell/setParameters Pmax 1.70 0.322 0.322 1.86E+09 4.70E+09
PreInit> /analysis/solarCell/setParameters Voc  1.70 0.099 0.099 9.00E+08 2.80E+09

In this example we selected the boundary between layers 1 and 2 for a SCREAM analysis, using the JPL_NRL_NASA_2003_GaAs NIEL coefficients. The parameters used with the setParameters macro are determined experimentally.

Setting the layer number to 0 when using the /analysis/solarCell/add command will result in the solar cell analysis being performed for all boundaries between layers in the geometry as well as external surfaces.


Mulassis/ml-v02-00/r342