ScaledPolynomialTransformFitter#

class lsst.meas.astrom.ScaledPolynomialTransformFitter#

Bases: pybind11_object

Methods Summary

fit(self[, order])

fromGrid(arg0, arg1, arg2, arg3, arg4)

fromMatches(arg0, arg1, arg2, arg3)

getData(self)

getInputScaling(self)

getIntrinsicScatter(self)

getOutputScaling(self)

getPoly(self)

getTransform(self)

rejectOutliers(self, ctrl)

updateIntrinsicScatter(self)

updateModel(self)

Methods Documentation

fit(self: lsst.meas.astrom.ScaledPolynomialTransformFitter, order: SupportsInt = -1) None#
static fromGrid(arg0: SupportsInt, arg1: lsst.geom.Box2D, arg2: SupportsInt, arg3: SupportsInt, arg4: lsst.meas.astrom.ScaledPolynomialTransform) lsst.meas.astrom.ScaledPolynomialTransformFitter#
static fromMatches(arg0: SupportsInt, arg1: collections.abc.Sequence[lsst.afw.table.ReferenceMatch], arg2: lsst.afw.geom.SkyWcs, arg3: SupportsFloat) lsst.meas.astrom.ScaledPolynomialTransformFitter#
getData(self: lsst.meas.astrom.ScaledPolynomialTransformFitter) lsst.afw.table.BaseCatalog#
getInputScaling(self: lsst.meas.astrom.ScaledPolynomialTransformFitter) lsst.geom.AffineTransform#
getIntrinsicScatter(self: lsst.meas.astrom.ScaledPolynomialTransformFitter) float#
getOutputScaling(self: lsst.meas.astrom.ScaledPolynomialTransformFitter) lsst.geom.AffineTransform#
getPoly(self: lsst.meas.astrom.ScaledPolynomialTransformFitter) lsst.meas.astrom.PolynomialTransform#
getTransform(self: lsst.meas.astrom.ScaledPolynomialTransformFitter) lsst.meas.astrom.ScaledPolynomialTransform#
rejectOutliers(self: lsst.meas.astrom.ScaledPolynomialTransformFitter, ctrl: lsst.meas.astrom.OutlierRejectionControl) tuple[float, int]#
updateIntrinsicScatter(self: lsst.meas.astrom.ScaledPolynomialTransformFitter) float#
updateModel(self: lsst.meas.astrom.ScaledPolynomialTransformFitter) None#