10.44 KOCT—A canonical kick octupole.

A canonical kick octupole.
Parallel capable? : yes
GPU capable? : no
Back-tracking capable? : yes






Parameter Name UnitsType Default

Description






L M double 0.0

length






K3 1∕M4double 0.0

geometric strength






TILT RADdouble 0.0

rotation about longitudinal axis






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)






SYSTEMATIC_MULTIPOLES STRINGNULL

input file for systematic multipoles






RANDOM_MULTIPOLES STRINGNULL

input file for random multipoles






INTEGRATION_ORDER short 4

integration order (2 or 4)






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)?






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.






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