MultipoleTEAPOT#
- class orbit.teapot.MultipoleTEAPOT(name='multipole no name', length=0.0, nparts=2, poles=None, kls=None, skews=None, waveform=None)[source]#
Bases:
NodeTEAPOTMultipole Combined Function TEAPOT element.
Methods Summary
The Multipole Combined Function TEAPOT class implementation of the AccNode class initialize() method.
setWaveform(waveform)Sets the time dependent waveform function
track(paramsDict)The Multipole Combined Function TEAPOT class implementation of the AccNodeBunchTracker class track(probe) method.
Methods Documentation
- Parameters:
name (str)
length (float)
nparts (int)
poles (list[int])
kls (list[float])
skews (list[int])
waveform (Any)
- initialize()[source]#
The Multipole Combined Function TEAPOT class implementation of the AccNode class initialize() method.
- Return type:
None