ShapeletFunction

class lsst.shapelet.ShapeletFunction

Bases: pybind11_builtins.pybind11_object

Attributes Summary

FLUX_FACTOR

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.shapeletFunction.ShapeletFunction, arg0: lsst.shapelet.constants.constants.BasisTypeEnum) → None
convolve(self: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction, arg0: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction) → lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction
evaluate(self: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction) → lsst::shapelet::ShapeletFunctionEvaluator
getBasisType(self: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction) → lsst.shapelet.constants.constants.BasisTypeEnum
getCoefficients(self: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction) → ndarray::Array<double, 1, 1>
getEllipse(self: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction) → lsst.afw.geom.ellipses.ellipse.ellipse.Ellipse
getOrder(self: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction) → int
normalize(self: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction, value: float=1.0) → None
setEllipse(self: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction, arg0: lsst.afw.geom.ellipses.ellipse.ellipse.Ellipse) → None
shiftInPlace(self: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction, arg0: lsst.geom.Extent2D) → None
transformInPlace(self: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction, arg0: lsst.geom.AffineTransform) → None