orbit.py_linac.lattice_modifications.sns_aperture_additions#

Functions

AddMEBTChopperPlatesAperturesToSNS_Lattice(...)

Function will add two Aperture nodes at the entrance and exit of MEBT chopper plates.

Classes

LinacApertureNode(shape, a, b[, pos, c, d, name])

The aperture classes removes particles from bunch and places them in the lostbunch if their coordinates are not inside the aperture: The shape variable could be: 1 is circle (a is a radius) 2 is elipse (a and b are a half-axises) 3 is rectangle (a and b are a half-horizontal and vertical sizes) c and d parameters are x and y offsets of the center

Quad([name])

Quad Combined Function TEAPOT element.