LinearCombinationKernel

class lsst.afw.math.LinearCombinationKernel

Bases: Kernel

Methods Summary

checkKernelList(self, arg0)

clone(self)

computeCache(self, arg0)

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

computeKernelParametersFromSpatialModel(...)

getBBox(self)

getCacheSize(self)

getCtr(self)

getDimensions(self)

getHeight(self)

getKernelList(self)

getKernelParameter(self, arg0)

getKernelParameters(self)

getKernelSumList(self)

getNBasisKernels(self)

getNKernelParameters(self)

getNSpatialParameters(self)

getSpatialFunction(self, arg0)

getSpatialFunctionList(self)

getSpatialParameters(self)

getWidth(self)

growBBox(self, arg0)

isDeltaFunctionBasis(self)

isPersistable(self)

isSpatiallyVarying(self)

readFits(*args, **kwargs)

Overloaded function.

refactor(self)

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

checkKernelList(self: lsst.afw.math.LinearCombinationKernel, arg0: List[lsst.afw.math.Kernel]) None
clone(self: lsst.afw.math.LinearCombinationKernel) lsst.afw.math.Kernel
computeCache(self: lsst.afw.math.Kernel, arg0: int) None
computeImage(self: lsst.afw.math.Kernel, 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
getKernelList(self: lsst.afw.math.LinearCombinationKernel) List[lsst.afw.math.Kernel]
getKernelParameter(self: lsst.afw.math.Kernel, arg0: int) float
getKernelParameters(self: lsst.afw.math.LinearCombinationKernel) List[float]
getKernelSumList(self: lsst.afw.math.LinearCombinationKernel) List[float]
getNBasisKernels(self: lsst.afw.math.LinearCombinationKernel) int
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
isDeltaFunctionBasis(self: lsst.afw.math.LinearCombinationKernel) bool
isPersistable(self: lsst.afw.math.LinearCombinationKernel) 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

refactor(self: lsst.afw.math.LinearCombinationKernel) lsst.afw.math.Kernel
resized(self: lsst.afw.math.LinearCombinationKernel, 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.LinearCombinationKernel, 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