10.99 SCATTER—A scattering element to add random values to particle coordinates.

A scattering element to add random values to particle coordinates.
Parallel capable? : yes
GPU capable? : no
Back-tracking capable? : no






Parameter NameUnitsType Default

Description






X M double 0.0

scattering amplitude for x






XP double 0.0

scattering amplitude for x’






Y M double 0.0

scattering amplitude for y






YP double 0.0

scattering amplitude for y’






DP double 0.0

scattering amplitude for (p-pCentral)/pCentral






PROBABILITY double 1

Probability that any particle will be selected for scattering.






STARTONPASS long 0

Pass number to start on.






ENDONPASS long -1

Pass number to end on (inclusive). Ignored if negative.






DISTRIBUTION STRINGgaussian

may be ”gaussian” or ”uniform”






GROUP string NULL

Optionally used to assign an element to a group, with a user-defined name. Group names will appear in the parameter output file in the column ElementGroup






SCRAPER