lsst.meas.algorithms gf82c78fb6f+5b4928dc2e
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

pexConfig stampSize
 
pexConfig kernelSize
 
pexConfig kernelSizeMin
 
pexConfig 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

pexConfig 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

pexConfig 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

pexConfig 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

pexConfig 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: