lsst.meas.algorithms  19.0.0-21-gf63060fa+4
Public Member Functions | Static Public Attributes | 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

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

Static Public Attributes

 ConfigClass = PcaPsfDeterminerConfig
 
bool usesMatches = False
 

Detailed Description

A measurePsfTask psf estimator.

Definition at line 162 of file pcaPsfDeterminer.py.

Member Function Documentation

◆ determinePsf() [1/2]

def lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerTask.determinePsf (   self,
  exposure,
  psfCandidateList,
  metadata = None 
)
inherited
Determine a PSF model

@param[in] exposure            exposure containing the psf candidates (lsst.afw.image.Exposure)
@param[in] psfCandidateList:   a sequence of PSF candidates (each an
                       lsst.meas.algorithms.PsfCandidate); typically obtained by
                       detecting sources and then running them through a star selector
@param[in,out] metadata        a place to save interesting items

@return
    - psf: the fit PSF; a subclass of lsst.afw.detection.Psf
    - cellSet: the spatial cell set used to determine the PSF (lsst.afw.math.SpatialCellSet)

Definition at line 76 of file psfDeterminer.py.

◆ determinePsf() [2/2]

def 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.

Definition at line 205 of file pcaPsfDeterminer.py.

Member Data Documentation

◆ ConfigClass

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

Definition at line 165 of file pcaPsfDeterminer.py.

◆ usesMatches

bool lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerTask.usesMatches = False
staticinherited

Definition at line 61 of file psfDeterminer.py.


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