RingRFTEAPOT#
- class orbit.teapot.RingRFTEAPOT(name='RingRF no name', harmonics=None, voltages=None, phases=None, ringlength=0.0)[source]#
Bases:
orbit.teapot.teapot.NodeTEAPOTRing RF TEAPOT element.
Methods Summary
addRF(harmonic, voltage, phase)Method.
The Ring RF TEAPOT class implementation of the AccNode class initialize() method.
track(paramsDict)The Ring RF TEAPOT class implementation of the AccNodeBunchTracker class track(probe) method.
Methods Documentation
- Parameters
name (str) –
harmonics (list[float]) –
voltages (list[float]) –
phases (list[float]) –
ringlength (float) –
- Return type
None
- addRF(harmonic, voltage, phase)[source]#
Method. It adds the RF component with sertain harmonic, voltage, and phase.
- Return type
None- Parameters
harmonic (float) –
voltage (float) –
phase (float) –