rydiqule.doppler_utils.gaussian3d

rydiqule.doppler_utils.gaussian3d(Vs: ndarray) ndarray[source]

Evaluate a multi-dimensional gaussian for the given detunings (in units of most probable speed).

This is equivalent to a gaussian distribution with rms width \(\sigma=1/\sqrt{2}\).

Parameters:

Vs (numpy.ndarray) – Array of normalized velocity classes for which to get the gaussian weighting.

Returns:

Gaussian weights for the velocity classes. Has same shape as Vs.

Return type:

numpy.ndarray