KickTEAPOT#
- class orbit.teapot.KickTEAPOT(name='kick no name', length=0.0, nparts=2, kx=0.0, ky=0.0, dE=0.0, waveform=None)[source]#
Bases:
orbit.teapot.teapot.NodeTEAPOTKick TEAPOT element.
Methods Summary
The Kicker TEAPOT class implementation of the AccNode class initialize() method.
setWaveform(waveform)Sets the time dependent waveform function
track(paramsDict)The Kick TEAPOT class implementation of the AccNodeBunchTracker class track(probe) method.
Methods Documentation
- Parameters
name (str) –
length (float) –
nparts (int) –
kx (float) –
ky (float) –
dE (float) –
waveform (Any) –
- Return type
None