ShapeletFunction

class lsst.shapelet.ShapeletFunction

Bases: 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 = 3.5449077018110318

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) numpy.ndarray
getEllipse(self: lsst.shapelet.shapeletFunction.shapeletFunction.ShapeletFunction) lsst.afw.geom.ellipses.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) 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