CosineRiseFlex#
- class iqm.pulse.playlist.waveforms.CosineRiseFlex(n_samples, rise_time, full_width)#
Bases:
WaveformCosine Rise waveform with an extra duration buffer.
The waveform is a piecewise function: |buffer|cosine rise|flat plateau|, where: - buffer is a ‘leftover’ constant signal with amplitude = 0, with duration of duration - full_width - cosine rise is a cosine rise pulse with a duration of rise_time - flat plateau is a constant signal with amplitude = 1, 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