lsst.meas.algorithms g81e08b039b+daf587cc9f
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
lsst.meas.algorithms.pcaPsfDeterminer.PcaPsfDeterminerTask Class Reference
Inheritance diagram for lsst.meas.algorithms.pcaPsfDeterminer.PcaPsfDeterminerTask:
lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerTask

Public Member Functions

 determinePsf (self, exposure, psfCandidateList, metadata=None, flagKey=None)
 

Static Public Attributes

 ConfigClass = PcaPsfDeterminerConfig
 

Protected Member Functions

 _fitPsf (self, exposure, psfCellSet, kernelSize, nEigenComponents)
 

Detailed Description

A measurePsfTask psf estimator.

Definition at line 149 of file pcaPsfDeterminer.py.

Member Function Documentation

◆ _fitPsf()

lsst.meas.algorithms.pcaPsfDeterminer.PcaPsfDeterminerTask._fitPsf (   self,
  exposure,
  psfCellSet,
  kernelSize,
  nEigenComponents 
)
protected

Definition at line 154 of file pcaPsfDeterminer.py.

◆ determinePsf()

lsst.meas.algorithms.pcaPsfDeterminer.PcaPsfDeterminerTask.determinePsf (   self,
  exposure,
  psfCandidateList,
  metadata = None,
  flagKey = None 
)
Determine a PCA PSF model for an exposure given a list of PSF candidates.

Parameters
----------
exposure : `lsst.afw.image.Exposure`
   Exposure containing the psf candidates.
psfCandidateList : `list` of `lsst.meas.algorithms.PsfCandidate`
   A sequence of PSF candidates typically obtained by detecting sources
   and then running them through a star selector.
metadata : `lsst.daf.base import PropertyList` or `None`, optional
   A home for interesting tidbits of information.
flagKey : `str`, optional
   Schema key used to mark sources actually used in PSF determination.

Returns
-------
psf : `lsst.meas.algorithms.PcaPsf`
   The measured PSF.
psfCellSet : `lsst.afw.math.SpatialCellSet`
   The PSF candidates.

Reimplemented from lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerTask.

Definition at line 192 of file pcaPsfDeterminer.py.

Member Data Documentation

◆ ConfigClass

lsst.meas.algorithms.pcaPsfDeterminer.PcaPsfDeterminerTask.ConfigClass = PcaPsfDeterminerConfig
static

Definition at line 152 of file pcaPsfDeterminer.py.


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