ShapeletFunction#

class lsst.shapelet.ShapeletFunction#

Bases: pybind11_object

Attributes Summary

Methods Summary

changeBasisType(self, arg0)

convolve(self, arg0)

evaluate(self)

getBasisType(self)

getCoefficients(self)

getEllipse(self)

getOrder(self)

normalize(self[, value])

setEllipse(self, arg0)

shiftInPlace(self, arg0)

transformInPlace(self, arg0)

Attributes Documentation

FLUX_FACTOR#

Methods Documentation

changeBasisType(self: lsst.shapelet.ShapeletFunction, arg0: lsst.shapelet.BasisTypeEnum) → None#
convolve(self: lsst.shapelet.ShapeletFunction, arg0: lsst.shapelet.ShapeletFunction) → lsst.shapelet.ShapeletFunction#
evaluate(self: lsst.shapelet.ShapeletFunction) → lsst.shapelet.ShapeletFunctionEvaluator#
getBasisType(self: lsst.shapelet.ShapeletFunction) → lsst.shapelet.BasisTypeEnum#
getCoefficients(self: lsst.shapelet.ShapeletFunction) → numpy.ndarray#
getEllipse(self: lsst.shapelet.ShapeletFunction) → lsst.afw.geom.ellipses.Ellipse#
getOrder(self: lsst.shapelet.ShapeletFunction) → int#
normalize(self: lsst.shapelet.ShapeletFunction, value: SupportsFloat = 1.0) → None#
setEllipse(self: lsst.shapelet.ShapeletFunction, arg0: lsst.afw.geom.ellipses.Ellipse) → None#
shiftInPlace(self: lsst.shapelet.ShapeletFunction, arg0: lsst.geom.Extent2D) → None#
transformInPlace(self: lsst.shapelet.ShapeletFunction, arg0: lsst.geom.AffineTransform) → None#