lsst.ip.diffim  13.0-26-g703d095+10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Static Public Attributes | List of all members
lsst.ip.diffim.modelPsfMatch.ModelPsfMatchConfig Class Reference

Configuration for model-to-model Psf matching. More...

Inheritance diagram for lsst.ip.diffim.modelPsfMatch.ModelPsfMatchConfig:

Public Member Functions

def setDefaults
 

Static Public Attributes

tuple kernel
 
tuple doAutoPadPsf
 
tuple autoPadPsfTo
 
tuple padPsfBy
 

Detailed Description

Configuration for model-to-model Psf matching.

Definition at line 48 of file modelPsfMatch.py.

Member Function Documentation

def lsst.ip.diffim.modelPsfMatch.ModelPsfMatchConfig.setDefaults (   self)

Definition at line 81 of file modelPsfMatch.py.

Member Data Documentation

tuple lsst.ip.diffim.modelPsfMatch.ModelPsfMatchConfig.autoPadPsfTo
static
Initial value:
1 = pexConfig.RangeField(
2  dtype=float,
3  doc=("Minimum Science Psf dimensions as a fraction of matching kernel dimensions. "
4  "If the dimensions of the Psf to be matched are less than the "
5  "matching kernel dimensions * autoPadPsfTo, pad Science Psf to this size. "
6  "Ignored if doAutoPadPsf=False."),
7  default=1.4,
8  min=1.0,
9  max=2.0
10  )

Definition at line 65 of file modelPsfMatch.py.

tuple lsst.ip.diffim.modelPsfMatch.ModelPsfMatchConfig.doAutoPadPsf
static
Initial value:
1 = pexConfig.Field(
2  dtype=bool,
3  doc=("If too small, automatically pad the science Psf? "
4  "Pad to smallest dimensions appropriate for the matching kernel dimensions, "
5  "as specified by autoPadPsfTo. If false, pad by the padPsfBy config."),
6  default=True,
7  )

Definition at line 58 of file modelPsfMatch.py.

tuple lsst.ip.diffim.modelPsfMatch.ModelPsfMatchConfig.kernel
static
Initial value:
1 = pexConfig.ConfigChoiceField(
2  doc="kernel type",
3  typemap=dict(
4  AL=PsfMatchConfigAL,
5  ),
6  default="AL",
7  )

Definition at line 51 of file modelPsfMatch.py.

tuple lsst.ip.diffim.modelPsfMatch.ModelPsfMatchConfig.padPsfBy
static
Initial value:
1 = pexConfig.Field(
2  dtype=int,
3  doc="Pixels (even) to pad Science Psf by before matching. Ignored if doAutoPadPsf=True",
4  default=0,
5  )

Definition at line 75 of file modelPsfMatch.py.


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