AnalyticKernel

class lsst.afw.math.AnalyticKernel

Bases: Kernel

Methods Summary

clone(self)

computeCache(self, arg0)

computeImage(self, image, doNormalize[, x, y])

computeKernelParametersFromSpatialModel(...)

getBBox(self)

getCacheSize(self)

getCtr(self)

getDimensions(self)

getHeight(self)

getKernelFunction(self)

getKernelParameter(self, arg0)

getKernelParameters(self)

getNKernelParameters(self)

getNSpatialParameters(self)

getSpatialFunction(self, arg0)

getSpatialFunctionList(self)

getSpatialParameters(self)

getWidth(self)

growBBox(self, arg0)

isPersistable(self)

isSpatiallyVarying(self)

readFits(*args, **kwargs)

Overloaded function.

resized(self, width, height)

setCtr(self, arg0)

setDimensions(self, arg0)

setHeight(self, arg0)

setKernelParameters(*args, **kwargs)

Overloaded function.

setSpatialParameters(self, arg0)

setWidth(self, arg0)

shrinkBBox(self, arg0)

toString(self[, prefix])

writeFits(*args, **kwargs)

Overloaded function.

Methods Documentation

clone(self: lsst.afw.math.AnalyticKernel) lsst.afw.math.Kernel
computeCache(self: lsst.afw.math.Kernel, arg0: int) None
computeImage(self: lsst.afw.math.AnalyticKernel, image: lsst.afw.image._image.ImageD, doNormalize: bool, x: float = 0.0, y: float = 0.0) float
computeKernelParametersFromSpatialModel(self: lsst.afw.math.Kernel, arg0: list[float], arg1: float, arg2: float) None
getBBox(self: lsst.afw.math.Kernel) lsst.geom.Box2I
getCacheSize(self: lsst.afw.math.Kernel) int
getCtr(self: lsst.afw.math.Kernel) lsst.geom.Point2I
getDimensions(self: lsst.afw.math.Kernel) lsst.geom.Extent2I
getHeight(self: lsst.afw.math.Kernel) int
getKernelFunction(self: lsst.afw.math.AnalyticKernel) lsst.afw.math.Function2D
getKernelParameter(self: lsst.afw.math.Kernel, arg0: int) float
getKernelParameters(self: lsst.afw.math.AnalyticKernel) list[float]
getNKernelParameters(self: lsst.afw.math.Kernel) int
getNSpatialParameters(self: lsst.afw.math.Kernel) int
getSpatialFunction(self: lsst.afw.math.Kernel, arg0: int) lsst.afw.math.Function2D
getSpatialFunctionList(self: lsst.afw.math.Kernel) list[lsst.afw.math.Function2D]
getSpatialParameters(self: lsst.afw.math.Kernel) list[list[float]]
getWidth(self: lsst.afw.math.Kernel) int
growBBox(self: lsst.afw.math.Kernel, arg0: lsst.geom.Box2I) lsst.geom.Box2I
isPersistable(self: lsst.afw.math.AnalyticKernel) bool
isSpatiallyVarying(self: lsst.afw.math.Kernel) bool
static readFits(*args, **kwargs)

Overloaded function.

  1. readFits(fileName: str, hdu: int = -2147483648) -> lsst.afw.math.Kernel

  2. readFits(manager: lsst.afw.fits._fits.MemFileManager, hdu: int = -2147483648) -> lsst.afw.math.Kernel

resized(self: lsst.afw.math.AnalyticKernel, width: int, height: int) lsst.afw.math.Kernel
setCtr(self: lsst.afw.math.Kernel, arg0: lsst.geom.Point2I) None
setDimensions(self: lsst.afw.math.Kernel, arg0: lsst.geom.Extent2I) None
setHeight(self: lsst.afw.math.Kernel, arg0: int) None
setKernelParameters(*args, **kwargs)

Overloaded function.

  1. setKernelParameters(self: lsst.afw.math.Kernel, arg0: list[float]) -> None

  2. setKernelParameters(self: lsst.afw.math.Kernel, arg0: tuple[float, float]) -> None

setSpatialParameters(self: lsst.afw.math.Kernel, arg0: list[list[float]]) None
setWidth(self: lsst.afw.math.Kernel, arg0: int) None
shrinkBBox(self: lsst.afw.math.Kernel, arg0: lsst.geom.Box2I) lsst.geom.Box2I
toString(self: lsst.afw.math.AnalyticKernel, prefix: str = '') str
writeFits(*args, **kwargs)

Overloaded function.

  1. writeFits(self: lsst.afw.math.Kernel, fileName: str, mode: str = ‘w’) -> None

  2. writeFits(self: lsst.afw.math.Kernel, manager: lsst.afw.fits._fits.MemFileManager, mode: str = ‘w’) -> None