GaussHermiteProjection

class lsst.shapelet.GaussHermiteProjection

Bases: pybind11_object

Methods Summary

compute(*args, **kwargs)

Overloaded function.

getMaxOrder(self)

Methods Documentation

compute(*args, **kwargs)

Overloaded function.

  1. compute(self: lsst.shapelet.GaussHermiteProjection, arg0: lsst.afw.geom.ellipses.Quadrupole, arg1: typing.SupportsInt, arg2: lsst.afw.geom.ellipses.Quadrupole, arg3: typing.SupportsInt) -> typing.Annotated[numpy.typing.NDArray[numpy.float64], “[m, n]”]

  2. compute(self: lsst.shapelet.GaussHermiteProjection, arg0: lsst.geom.LinearTransform, arg1: typing.SupportsInt, arg2: lsst.geom.LinearTransform, arg3: typing.SupportsInt) -> typing.Annotated[numpy.typing.NDArray[numpy.float64], “[m, n]”]

  3. compute(self: lsst.shapelet.GaussHermiteProjection, arg0: typing.Annotated[numpy.typing.ArrayLike, numpy.float64, “[2, 2]”], arg1: typing.SupportsInt, arg2: typing.Annotated[numpy.typing.ArrayLike, numpy.float64, “[2, 2]”], arg3: typing.SupportsInt) -> typing.Annotated[numpy.typing.NDArray[numpy.float64], “[m, n]”]

getMaxOrder(self: lsst.shapelet.GaussHermiteProjection) int