DISCARD¶
Summary
Defines the particle types to be discarded (i.e. not to be transported)
- WHAT(1)
- – WHAT(6) : id-number or name of particles to be discarded (see particle numbers and names in Table 5.1).If one of the
WHATs is preceded by a minus sign a previous correspondingDISCARDcommand (explicit or by default) will be canceled.When full heavy particle transport is activated (seeIONTRANS), discarding of heavies can be performed setting theWHATs =(1000 + K\(_{\texttt{heavy}}\)), withK\(_{\texttt{heavy}}\)= 3…6(heavy ion particle code):3 =\(^2\)H,4 =\(^3\)H,5 =\(^3\)He,6 =\(^4\)He,7-12 =fission fragmentsExcept for fission fragments, the corresponding names can also be used.Undiscarding heavies is obtained by settingWHATs =(1000 - K\(_{\texttt{heavy}}\)), or by making the corresponding names to be preceded by a minus sign.The whole scheme is shown in the following table:Discard
Undiscard
\(^2\)H
1003orDEUTERON997or-DEUTERON\(^3\)H
1004orTRITON996or-TRITON\(^3\)He
1005or3-HELIUM995or-3-HELIUM\(^4\)He
1006or4-HELIUM994or-4-HELIUMfission fragments
1007-1012993-988
No default
- SDUM
: not used
- Default
(option
DISCARDnot given): only neutrinos and antineutrinos are discarded by default. Set theWHATs =-5.0,-6.0, -27.0, -28.0, -43.0, -44.0orNEUTRIE, ANEUTRIE, NEUTRIM, ANEUTRIM, NEUTRIT, ANEUTRITin order to have them transported.
Notes
There is no limit to the number of
DISCARDdefinitions given.Discarding a particle means that that type of particle will possibly be produced but not transported.
The user may want to process some particle types with other programs providing only the production by the FLUKA code. These particles can be discarded. The results will then not contain the contribution of the discarded particle types and of their descendants.
Neutrinos are always discarded by default, to avoid useless tracking. To force neutrinos (or other particles) to be not discarded, make their particle number or name to be preceded by a minus sign. In that case, however, remember that:
no neutrino cross sections are available for transport in FLUKA: these particles are just tracked through the geometry until they escape. Boundary crossing and track-length density can however be scored if requested
if neutrinos are not discarded, their transport threshold is set
= 0.0by default. This value can be changed (by optionPART–THR), but it must be kept in mind that the energy of any neutrino produced below the threshold will be deposited locally, generating a likely bias in dose calculations.
Warning: discarding the particles which propagate the hadronic cascade (neutrons, protons, pions) will lead in general to unpredictable results.
Example (number-based):
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+...
DISCARD 3.0 4.0 7.0 10.0 11.0 23.0
* This example illustrates a typical situation where the use of DISCARD
* can considerably reduce the computing time: for instance in pure
* hadronic or neutron problems (hadron fluence calculations without interest
* in energy deposition). In this case electrons, positrons, photons, muons
* and pi0 do not contribute to the result and can be discarded
The same example, name-based:
DISCARD ELECTRON POSITRON PHOTON MUON+ MUON- PIZERO