10.22 ECOL—An elliptical collimator.

An elliptical collimator.
Parallel capable? : yes
GPU capable? : yes
Back-tracking capable? : yes






Parameter NameUnitsType Default

Description






L M double 0.0

length






X_MAX M double 0.0

half-axis in x






Y_MAX M double 0.0

half-axis in y






DX M double 0.0

misalignment






DY M double 0.0

misalignment






OPEN_SIDE STRINGNULL

which side, if any, is open (+x, -x, +y, -y)






EXPONENT short 2

Exponent for boundary equation. 2 is ellipse.






YEXPONENT short 0

y exponent for boundary equation. 2 is ellipse. If 0, defaults to EXPONENT






INVERT short 0

If non-zero, particles inside the aperture are lost while those outside are transmitted.






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






EDRIFT