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:
FastDragI-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_dragAttributes
number_of_cos_termssuppressed_interval_widthsweightsfull_widthcoefficientssuppressed_frequenciescompute_coefs_from_frequenciesn_samplesRequested number of samples for the waveform.
Methods
- Parameters: