Module sleplet.functions.squashed_gaussian

Contains the SquashedGaussian class.

Classes

class SquashedGaussian (*args: Any, **kwargs: Any)

Create a squashed Gaussian \exp(-\frac{1}{2}{(\frac{\theta-\overline{\theta}}{\sigma_{\theta}})}^{2}) \sin{(\nu_{\phi}\phi)}.

Ancestors

Class variables

var coefficients : numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128 | numpy.float64]]
var freq : float

Sets the \nu_{\phi} value.

var t_sigma : float

Sets the \sigma_{\theta} value.

var wavelet_coefficients : numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128 | numpy.float64]]
var wavelets : numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128 | numpy.float64]]

Inherited members