.. py:class:: GaussianPulse(*, tp=32, FWHM=16, freq=0, **kwargs) Bases: :py:obj:`Pulse` Represents a Gaussian monochromatic pulse. Represents a Gaussian monochromatic pulse. :Parameters: **tp** : float Pulse length in ns, by default 128 **FWHM** : float, The full width at half maximum of the pulse **freq** : float, optional The frequency of the pulse, by default 0 .. !! processed by numpydoc !! .. py:attribute:: freq .. py:attribute:: FWHM .. py:method:: func(ax)