Tracks through a Polynomial series map specified by a file containing coefficients.
Parallel capable? : yes
GPU capable? : no
Back-tracking capable? : no
Parameter Name | Units | Type | Default | Description |
L | M | double | 0.0 | length |
TILT | RAD | double | 0.0 | rotation about longitudinal axis |
DX | M | double | 0.0 | misalignment |
DY | M | double | 0.0 | misalignment |
DZ | M | double | 0.0 | misalignment |
FILENAME | STRING | NULL | name of file containing talor series map data |
|
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 |
|
This element allows transforming the beam using an arbitrary polynomial in the six phase space coordinates, x, qx, y, qy, s, and δ. Please note that the canonical momenta are used here, not the slopes.
The input file is required to have six pages, each of which gives the polynomial for a different output coordinate. The file has the following elements:
Note that in the present version, dependence on s is actually ignored.
QUAD