CosineRise

Contents

CosineRise#

Module: iqm.pulse.playlist.waveforms

class iqm.pulse.playlist.waveforms.CosineRise(n_samples)#

Bases: Waveform

Cosine rise waveform.

This waveform assumes that during its duration, the only thing happening is signal rising to the required amplitude. The waveform is made for pairing with ‘Constant’ waveform to enable arbitrarily long pulses with smooth rise part. The rise time is equal to pulse duration.

Attributes

n_samples

Requested number of samples for the waveform.

Methods

Parameters:

n_samples (int)

Inheritance

Inheritance diagram of iqm.pulse.playlist.waveforms.CosineRise