GaussianSquare
class qiskit.pulse.library.GaussianSquare(duration, amp, sigma, width=None, angle=0.0, risefall_sigma_ratio=None, name=None, limit_amplitude=None)
Bases: object
A square pulse with a Gaussian shaped risefall on both sides lifted such that its first sample is zero.
Exactly one of the risefall_sigma_ratio
and width
parameters has to be specified.
If risefall_sigma_ratio
is not None and width
is None:
If width
is not None and risefall_sigma_ratio
is None:
In both cases, the lifted gaussian square pulse is defined as:
where is the gaussian square waveform without lifting or amplitude scaling, and .
The class qiskit.pulse.library.symbolic_pulses.GaussianSquare
is deprecated as of Qiskit 1.3. It will be removed in Qiskit 2.0. The entire Qiskit Pulse package is being deprecated and will be moved to the Qiskit Dynamics repository: https://github.com/qiskit-community/qiskit-dynamics
Attributes
alias
Default value: 'GaussianSquare'