A canonical kick octupole.
Parallel capable? : yes
GPU capable? : no
Back-tracking capable? : yes
Parameter Name | Units | Type | Default | Description |
L | M | double | 0.0 | length |
K3 | 1∕M4 | double | 0.0 | geometric strength |
TILT | RAD | double | 0.0 | rotation about longitudinal axis |
PITCH | RAD | double | 0.0 | rotation about horizontal axis. Ignored if MALIGN_METHOD=0 |
YAW | RAD | double | 0.0 | rotation about vertical axis. Ignored if MALIGN_METHOD=0 |
BORE | M | double | 0.0 | bore radius |
B | T | double | 0.0 | field at pole tip (used if bore nonzero) |
DX | M | double | 0.0 | misalignment |
DY | M | double | 0.0 | misalignment |
DZ | M | double | 0.0 | misalignment |
FSE | double | 0.0 | fractional strength error |
|
N_KICKS | long | 4 | number of kicks (rounded up to next multipole of 4 if INTEGRATION_ORDER=4). Deprecated. Use N_SLICES. |
|
N_SLICES | long | 4 | Number of slices (full integrator steps). |
|
SYSTEMATIC_MULTIPOLES | STRING | NULL | input file for systematic multipoles |
|
RANDOM_MULTIPOLES | STRING | NULL | input file for random multipoles |
|
INTEGRATION_ORDER | short | 4 | integration order (2, 4, or 6) |
|
SQRT_ORDER | short | 0 | Ignored, kept for backward compatibility only. |
|
SYNCH_RAD | short | 0 | include classical, single-particle synchrotron radiation? |
|
ISR | short | 0 | include incoherent synchrotron radiation (quantum excitation)? |
|
KOCT continued
A canonical kick octupole.
Parameter Name | Units | Type | Default | Description |
ISR1PART | short | 1 | Include ISR for single-particle beam only if ISR=1 and ISR1PART=1 |
|
EXPAND_HAMILTONIAN | short | 0 | If 1, Hamiltonian is expanded to leading order. |
|
MALIGN_METHOD | short | 0 | 0=original, 1=new entrace-centered, 2=new body-centered |
|
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 |
|
KPOLY