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) → numpy.ndarray¶
-
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¶
-