lsst.meas.deblender  13.0-8-g3fb36f0
 All Classes Namespaces Files Functions Variables Typedefs Groups
Public Member Functions | Public Attributes | List of all members
lsst.meas.deblender.baseline.CachingPsf Class Reference
Inheritance diagram for lsst.meas.deblender.baseline.CachingPsf:

Public Member Functions

def __init__
 
def computeImage
 

Public Attributes

 cache
 
 psf
 

Detailed Description

Cache the PSF models

In the PSF fitting code, we request PSF models for all peaks near
the one being fit.  This was turning out to be quite expensive in
some cases.  Here, we cache the PSF models to bring the cost down
closer to O(N) rather than O(N^2).

Definition at line 749 of file baseline.py.

Constructor & Destructor Documentation

def lsst.meas.deblender.baseline.CachingPsf.__init__ (   self,
  psf 
)

Definition at line 758 of file baseline.py.

Member Function Documentation

def lsst.meas.deblender.baseline.CachingPsf.computeImage (   self,
  cx,
  cy 
)

Definition at line 762 of file baseline.py.

Member Data Documentation

lsst.meas.deblender.baseline.CachingPsf.cache

Definition at line 759 of file baseline.py.

lsst.meas.deblender.baseline.CachingPsf.psf

Definition at line 760 of file baseline.py.


The documentation for this class was generated from the following file: