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 = 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 ¶