BlendednessAlgorithm#

class lsst.meas.base.BlendednessAlgorithm#

Bases: SimpleAlgorithm

Attributes Summary

Methods Summary

computeAbsBias(mu, variance)

computeAbsExpectation(data, variance)

fail(*args, **kwargs)

Overloaded function.

measure(*args, **kwargs)

Overloaded function.

measureChildPixels(self, image, child)

measureParentPixels(self, image, child)

Attributes Documentation

FAILURE = <lsst.meas.base.FlagDefinition object>#
NO_CENTROID = <lsst.meas.base.FlagDefinition object>#
NO_SHAPE = <lsst.meas.base.FlagDefinition object>#

Methods Documentation

static computeAbsBias(mu: SupportsFloat, variance: SupportsFloat) float#
static computeAbsExpectation(data: SupportsFloat, variance: SupportsFloat) float#
fail(*args, **kwargs)#

Overloaded function.

  1. fail(self: lsst.meas.base.BlendednessAlgorithm, measRecord: lsst.afw.table.SourceRecord, error: lsst.meas.base.MeasurementError = 0) -> None

  2. fail(self: lsst.meas.base.BlendednessAlgorithm, measRecord: lsst.afw.table.SourceRecord, error: lsst.afw.image._exposure.ExposureF = None) -> None

measure(*args, **kwargs)#

Overloaded function.

  1. measure(self: lsst.meas.base.BlendednessAlgorithm, record: lsst.afw.table.SourceRecord, exposure: lsst.afw.image._exposure.ExposureF) -> None

  2. measure(self: lsst.meas.base.BlendednessAlgorithm, measRecord: lsst.afw.table.SourceRecord, exposure: lsst.afw.image._exposure.ExposureF) -> None

measureChildPixels(self: lsst.meas.base.BlendednessAlgorithm, image: lsst.afw.image._maskedImage.MaskedImageF, child: lsst.afw.table.SourceRecord) None#
measureParentPixels(self: lsst.meas.base.BlendednessAlgorithm, image: lsst.afw.image._maskedImage.MaskedImageF, child: lsst.afw.table.SourceRecord) None#