gaussian_sigma_width

specutils.analysis.gaussian_sigma_width(spectrum, region=None)[source]

Estimate the width of the spectrum using a second-moment analysis.

The value is scaled to match the sigma/standard deviation parameter of a standard Gaussian profile. This will be calculated over the regions, if they are specified.

Parameters:

spectrum : Spectrum1D

The spectrum object over which the width will be calculated.

region: `~specutils.utils.SpectralRegion` or list of `~specutils.utils.SpectralRegion`

Region within the spectrum to calculate the gaussian sigma width. If region is None, computation is performed over entire spectrum.

Returns:

approx_sigma: Quantity or list (based on region input)

Approximated sigma value of the spectrum

Notes

The spectrum should be continuum subtracted before being passed to this function.