BackgroundRMSBase#
- class photutils.background.BackgroundRMSBase(sigma_clip=<default: SigmaClip(sigma=3.0, maxiters=10)>)[source]#
Bases:
_BackgroundCommonBase,ABCBase class for classes that estimate scalar background RMS values.
Methods Summary
__call__(data[, axis, masked])Call self as a function.
calc_background_rms(data, *[, axis, masked])Calculate the background RMS value.
Methods Documentation
- abstractmethod calc_background_rms(data, *, axis=None, masked=False)[source]#
Calculate the background RMS value.
- Parameters:
- dataarray_like or
MaskedArray The array for which to calculate the background RMS value.
- axisint or
None, optional The array axis along which the background RMS is calculated. If
None, then the entire array is used.- maskedbool, optional
If
True, then aMaskedArrayis returned. IfFalse, then andarrayis returned, where masked values have a value of NaN. The default isFalse.
- dataarray_like or
- Returns:
- resultfloat,
ndarray, orMaskedArray The calculated background RMS value. If
maskedisFalse, then andarrayis returned, otherwise aMaskedArrayis returned. A scalar result is always returned as a float.
- resultfloat,