- impactIonization
Impact Ionization
Works with a VSimPD license. Collision of the form
Any RxnProcess Block block which points to a
productGenerator of kind = impactIonization should have the
Reactants and Products in the order
reactants = [speciesLosingElectron scatteredSpecies]
products = [ionizedSpecies scatteredSpecies Electron]
impactIonization Attributes
- ionizationEnergy (float, optional)
- The ionization energy of the neutral species. By default, the value of this parameter is taken from the species block of the first reactant in the - RxnProcessblock and does not need to be included.
- anisotropy (float, optional, default = 0)
- A value between -1 and 1 to set the degree of anisotropy. An anisotropy of -1 is full backscatter, 0 is isotropic, and +1 is full forward scatter. 
- 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 impactIonization Block
<RxnProductGenerator productGenerator>
  kind = impactIonization
  #ionizationEnergy = 1.45
  #anisotropy = 0
  #randomSeed = 423
</RxnProductGenerator>