lsst.meas.algorithms gf82c78fb6f+b05b31457b
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerConfig Class Reference
Inheritance diagram for lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerConfig:

Public Member Functions

def validate (self)
 

Static Public Attributes

 stampSize
 
 kernelSize
 
 kernelSizeMin
 
 kernelSizeMax
 

Detailed Description

Configuration that is likely to be shared by all PSF determiners

This is fairly sparse; more fields can be moved here once it is clear they are universal.

Definition at line 32 of file psfDeterminer.py.

Member Function Documentation

◆ validate()

def lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerConfig.validate (   self)

Definition at line 64 of file psfDeterminer.py.

Member Data Documentation

◆ kernelSize

lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerConfig.kernelSize
static
Initial value:
= pexConfig.Field[int](
doc="Size of the kernel to create. "
"If less than 15, then the median of the square root of the "
"stellar quadrupole moments is multiplied by kernelSize and "
"used as the kernel size.",
default=None,
optional=True,
deprecated="This field is deprecated and will be removed after v25. "
"Use stampSize instead.",
)

Definition at line 43 of file psfDeterminer.py.

◆ kernelSizeMax

lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerConfig.kernelSizeMax
static
Initial value:
= pexConfig.Field[int](
doc="Maximum radius of the kernel. Relevant only if kernelSize < 15.",
default=45,
deprecated="This field is deprecated and will be removed after v25.",
)

Definition at line 58 of file psfDeterminer.py.

◆ kernelSizeMin

lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerConfig.kernelSizeMin
static
Initial value:
= pexConfig.Field[int](
doc="Minimum radius of the kernel. Relevant only if kernelSize < 15.",
default=25,
deprecated="This field is deprecated and will be removed after v25.",
)

Definition at line 53 of file psfDeterminer.py.

◆ stampSize

lsst.meas.algorithms.psfDeterminer.BasePsfDeterminerConfig.stampSize
static
Initial value:
= pexConfig.Field[int](
doc="Size of the postage stamp (in native pixels) to render the PSF model. Should be odd.",
default=None,
optional=True,
check=lambda x: (x > 0) & (x % 2 == 1),
)

Definition at line 37 of file psfDeterminer.py.


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