FlatTop
- class qililab.FlatTop(amplitude, duration, smooth_duration, buffer=0)
Bases:
WaveformSmoothed square pulse with error function on the edges rise waveform.
- Parameters:
duration (
int) – Duration of the pulse (ns).amplitude (
float) – Maximum amplitude of the pulse.smooth_duration (
int) – duration of the smoothing component in ns.buffer (
float, optional) – Buffer of the waveform. Defaults to 0.
Methods
envelope([resolution])Smoothed square pulse with error function on the edges rise envelope.
Get the duration of the waveform.
Attributes
yaml_tag