LET analysis

Module type name (to be used for the module commands): let

Note

For backwards compatibility the previous LET name can also be used.

Description

The Linear Energy Transfer (LET) analysis module computes the LET spectrum at a user selected volume boundary. The LET is obtained from the Geant4 G4EMCalculator class, which computes the value of dE/dx for user specified particle type and energy in a given material.

In SEU analyses the LET spectrum can be used to obtain an estimate of the SEU rate (e.g. by integrating the LET spectrum above a given threshold).

Script example:

/gras/analysis/let/addModule <module_name>
/gras/analysis/let/<module_name>/addVolumeInterface volume1 volume2
/gras/analysis/let/<module_name>/setUnit MeV/cm

Available Units

The module accepts as units all the G4 units under the “Energy/Length” category.

Specific Module commands

The Module doesn’t have any specific commands.

Output

Scalars (only in CSV file)

LET

  • Average (not normalized to the number of events simulated) total LET of the events

  • Always active

  • Precision Calculations This variable is registered for precision calculations if activated

Histograms (in CSV and ROOT files)

Controlled by the bookHisto command (default is active).

LET SPECTRUM

  • Name (for the setHistoByName command): <moduleName>_LET

  • Spectrum of the total LET per event on all the specified volume interfaces

  • Always active

Tuples (only in ROOT file)

Controlled by the bookTuples (default is active).

<moduleName> Particle: all

  • Name: <moduleName>_tuple_LET

  • LET information by event

  • Columns:

    • let: total LET of event on all the specified volume interfaces

    • weight: weight of the event

    • primarykine: primary kinetic energy of the event

  • Always active


GRAS/trunk/r2242