FastDragI#
- class iqm.pulse.playlist.fast_drag.FastDragI(n_samples, full_width, coefficients, suppressed_frequencies, compute_coefs_from_frequencies, number_of_cos_terms, suppressed_interval_widths, weights, center_offset=0)#
Bases:
FastDrag
I-component of the Fourier Ansatz Spectrum Tuning (FAST) drag pulse.
The I-envelope is defined as
\[I(t) = \sum_{n=1}^{N} c_n [1 - \cos(2\pi n t/t_p + n\pi)],\]where \(N\) is the number of cosine terms in the series, \(\{c_n\}\) are the coefficients, and the pulse is defined on the interval \(t \in [-t_p/2, t_p/2]\).
Module:
iqm.pulse.playlist.fast_drag
Attributes
number_of_cos_terms
suppressed_interval_widths
weights
full_width
coefficients
suppressed_frequencies
compute_coefs_from_frequencies
n_samples
Requested number of samples for the waveform.
Methods
- Parameters: