LinacPhaseApertureNode#
- class orbit.py_linac.lattice.LinacPhaseApertureNode(frequency=402500000.0, name='phase_aperture')[source]#
Bases:
orbit.py_linac.lattice.LinacAccNodes.BaseLinacNodeThe phase aperture classes removes particles from bunch and places them in the lostbunch if their phases are not inside the min-max phases.
Methods Summary
setMinMaxPhase(minPhase, maxPhase)setPosition(pos)Sets the position of the node inside the sequence.
setRfFrequency(frequency)track(paramsDict)It is tracking the bunch through the element.
trackDesign(paramsDict)This method does nothing for the aperture case.
Methods Documentation
- setPosition(pos)[source]#
Sets the position of the node inside the sequence. If the node has non-zero length, the position is usually at the center.