- decay
Decay
Works with a VSimPD license. Interaction of the form:
A decay of a single particle into one or more products. The daughter particles can be a single species, a single species and a photon, two species (without a photon), or two species and with a photon.
Should be paired with a decayLifetime RxnPhysics block
in a RxnProcess Block.
Any RxnProcess Block block which points to a
productGenerator of kind = decay should have the
Reactants and Products in the order:
reactants = [speciesA]
products = [speciesB (speciesC)]
decay Attributes
- untrackedPhoton (boolean, required)
- Whether or not energy is lost to an untracked photon. 
- VAtheory (boolean, optional, default = 0)
- If there is an untracked photon, this flag determines how the lost energy is calculated. Options are: - 1 Use VA theory to determine energy loss 
- 0: The lost energy is uniformly distributed between none and all. 
 - This parameter does nothing if - untrackedPhoton= 0.
- randomSeed (int, optional, default: random int)
- Manually set a random seed used to determine the final velocities of the product particles. - The default is to choose a random seed at run time. To produce identical simulations, advanced users may want to manually set a seed. It is recommended not to include this parameter so that a different random number will be generated for each run. 
Example decay Block
<RxnProductGenerator productGenerator>
  kind = decay
  untrackedPhoton = 1
  VAtheory = 1 #using VA theory to determine energy lost in decay
  #randomSeed = 423
</RxnProductGenerator>