Pulse.Gaussian#
- classmethod Pulse.Gaussian(n, v_min, v_max, v0, e_p, t_fwhm, m=1, **kwargs)[source]#
Initialize a Gaussian or super-Gaussian pulse.
- Parameters:
- nint
The number of grid points.
- v_minfloat
The target minimum frequency.
- v_maxfloat
The target maximum frequency.
- v0float
The pulse’s center frequency. Also taken as the reference frequency for the comoving frame.
- e_pfloat
The pulse energy.
- t_fwhmfloat
The full width at half maximum of the pulse’s power envelope.
- mfloat, optional
The super-Gaussian order. Default is 1.