CosineFallFlex#
- class iqm.pulse.playlist.waveforms.CosineFallFlex(n_samples, rise_time, full_width)#
Bases:
WaveformCosine fall waveform with an extra duration buffer.
The waveform is a piecewise function: |flat plateau|cosine fall|buffer|, where: - buffer is a ‘leftover’ constant signal with amplitude = 0, generally with duration of duration - full_width - cosine fall is a cosine fall pulse with a duration of rise_time - flat plateau is a constant signal with amplitude = 1, generally with duration of full_width - rise_time
- Parameters:
- Raises:
ValueError – Error is raised if full_width or rise_time is more than duration
Module:
iqm.pulse.playlist.waveformsAttributes
rise_timefull_widthn_samplesRequested number of samples for the waveform.
Methods