The parameters specific to the "Alard-Lupton" (sum-of-Gaussian) Psf-matching basis
Definition at line 371 of file psfMatch.py.
◆ setDefaults()
lsst.ip.diffim.psfMatch.PsfMatchConfigAL.setDefaults |
( |
|
self | ) |
|
◆ alardDegGauss
lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardDegGauss |
|
static |
Initial value:= pexConfig.ListField(
dtype=int,
doc="Polynomial order of spatial modification of base Gaussians. "
"List length must be `alardNGauss`.",
default=(4, 2, 2),
)
Definition at line 385 of file psfMatch.py.
◆ alardDegGaussDeconv
lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardDegGaussDeconv |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
doc="Used if `scaleByFwhm==True`, degree of spatial modification of ALL base Gaussians "
"in AL basis during deconvolution",
default=3,
check=lambda x: x >= 1
)
Definition at line 410 of file psfMatch.py.
◆ alardGaussBeta
lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardGaussBeta |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
doc="Used if `scaleByFwhm==True`, scaling multiplier of base "
"Gaussian sigmas for automated sigma determination",
default=2.0,
check=lambda x: x >= 0.0,
)
Definition at line 397 of file psfMatch.py.
◆ alardMinSig
lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardMinSig |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
doc="Used if `scaleByFwhm==True`, minimum sigma (pixels) for base Gaussians",
default=0.7,
check=lambda x: x >= 0.25
)
Definition at line 404 of file psfMatch.py.
◆ alardMinSigDeconv
lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardMinSigDeconv |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
doc="Used if `scaleByFwhm==True`, minimum sigma (pixels) for base Gaussians during deconvolution; "
"make smaller than `alardMinSig` as this is only indirectly used",
default=0.4,
check=lambda x: x >= 0.25
)
Definition at line 417 of file psfMatch.py.
◆ alardNGauss
lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardNGauss |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
doc="Number of base Gaussians in alard-lupton kernel basis function generation.",
default=3,
check=lambda x: x >= 1
)
Definition at line 379 of file psfMatch.py.
◆ alardNGaussDeconv
lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardNGaussDeconv |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
doc="Used if `scaleByFwhm==True`, number of base Gaussians in AL basis during deconvolution",
default=3,
check=lambda x: x >= 1
)
Definition at line 424 of file psfMatch.py.
◆ alardSigGauss
lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardSigGauss |
|
static |
Initial value:= pexConfig.ListField(
dtype=float,
doc="Default sigma values in pixels of base Gaussians. "
"List length must be `alardNGauss`.",
default=(0.7, 1.5, 3.0),
)
Definition at line 391 of file psfMatch.py.
◆ kernelBasisSet
lsst.ip.diffim.psfMatch.PsfMatchConfigAL.kernelBasisSet |
◆ maxConditionNumber
lsst.ip.diffim.psfMatch.PsfMatchConfigAL.maxConditionNumber |
The documentation for this class was generated from the following file: