lsst.meas.algorithms  14.0-7-g23fdbe95+16
Public Member Functions | Static Public Attributes | List of all members
lsst.meas.algorithms.pcaPsfDeterminer.PcaPsfDeterminerTask Class Reference

A measurePsfTask psf estimator. More...

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)
 Determine a PCA PSF model for an exposure given a list of PSF candidates. More...
 
def determinePsf (exposure, psfCandidateList, metadata=None)
 

Static Public Attributes

 ConfigClass = PcaPsfDeterminerConfig
 
bool usesMatches = False
 

Detailed Description

A measurePsfTask psf estimator.

Definition at line 167 of file pcaPsfDeterminer.py.

Member Function Documentation

◆ determinePsf() [1/2]

def lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerTask.determinePsf (   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 78 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
[in]exposureexposure containing the psf candidates (lsst.afw.image.Exposure)
[in]psfCandidateLista sequence of PSF candidates (each an lsst.meas.algorithms.PsfCandidate); typically obtained by detecting sources and then running them through a star selector
[in,out]metadataa home for interesting tidbits of information
[in]flagKeyschema key used to mark sources actually used in PSF determination
Returns
a list of

Definition at line 211 of file pcaPsfDeterminer.py.

Member Data Documentation

◆ ConfigClass

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

Definition at line 171 of file pcaPsfDeterminer.py.

◆ usesMatches

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

Definition at line 63 of file psfDeterminer.py.


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