Reaction analysis

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

Description

This analysis module allows to register the projectile and products of a set of user defined interactions in a given volume. The user selects which physical processes/interactions have to be analysed in which volumes of the geometry. All type of Geant4 processes can be considered. For each occurring reaction the projectile and the products are registered in form of tuples.

Script example:

/gras/analysis/reaction/addModule raddecay
/gras/analysis/reaction/raddecay/addVolume DetBox
/gras/analysis/reaction/raddecay/addProcess RadioactiveDecay

Available Units

Units are not used in this module.

Specific Module commands

/gras/analysis/reaction/<moduleName>/addProcess <processName> [projectileName]

Add a process

Output

The Module is based on the Generic Factors Analysis module, so the output information specified [therein is available to this module also.

Scalars (only in CSV file)

No scalars are reported.

Histograms (in CSV and ROOT files)

No histograms are reported.

Tuples (only in ROOT file)

Controlled by the bookTuples (default is active).

<moduleName> interaction analysis

  • Name: <moduleName>_tuple_interaction

  • Process information by step

  • Columns:

    • prim_sec: an integer flag defining if the particle is a projectile (1) or a product (2)

    • z: atomic number of the particle

    • a: atomic mass of the particle (0 if not ion or nucleon)

    • id: pdg of the particle

    • evt: event ID

    • rnb: an integer flag giving the ordering of the selected reaction/process that occurred in the selected volumes since the begin of the event

    • ekin_prim: kinetic energy of primary particle

    • ekin: kinetic energy of particle

    • etot: total energy of particle

    • px: momentum projection on x of particle

    • py: momentum projection on y of particle

    • pz: momentum projection on z of particle

    • time: time

    • w: weight of the event

    • cs: cross section

  • Always active


GRAS/trunk/r2242