neutronpy.functions moduleΒΆ

gaussian(p, q) Returns an arbitrary number of Gaussian profiles.
gaussian2d(p, q) Returns an arbitrary number of two-dimensional Gaussian profiles.
lorentzian(p, q) Returns an arbitrary number of Lorentz profiles.
voigt(p, q) Returns an arbitrary number of Voigt profiles, a Lorentz profile convoluted by a Gaussian.
resolution(p, q[, mode]) Returns a gaussian profile using a resolution matrix generated for a Triple Axis Spectrometer.
gaussian_ring(p, q) Returns a two dimensional gaussian ellipse profile.