lsst.ip.diffim  13.0-22-g3839dbb+18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.ip.diffim.psfMatch.PsfMatchConfigAL Class Reference

The parameters specific to the "Alard-Lupton" (sum-of-Gaussian) Psf-matching basis. More...

Inheritance diagram for lsst.ip.diffim.psfMatch.PsfMatchConfigAL:
lsst.ip.diffim.psfMatch.PsfMatchConfig

Public Member Functions

def setDefaults
 

Public Attributes

 kernelBasisSet
 
 maxConditionNumber
 

Static Public Attributes

tuple alardNGauss
 
tuple alardDegGauss
 
tuple alardSigGauss
 
tuple alardGaussBeta
 
tuple alardMinSig
 
tuple alardDegGaussDeconv
 
tuple alardMinSigDeconv
 
tuple alardNGaussDeconv
 
- Static Public Attributes inherited from lsst.ip.diffim.psfMatch.PsfMatchConfig
tuple warpingConfig
 
tuple detectionConfig
 
tuple afwBackgroundConfig
 
tuple useAfwBackground
 
tuple fitForBackground
 
tuple kernelBasisSet
 
tuple kernelSize
 
tuple scaleByFwhm
 
tuple kernelSizeFwhmScaling
 
tuple kernelSizeMin
 
tuple kernelSizeMax
 
tuple spatialModelType
 
tuple spatialKernelOrder
 
tuple spatialBgOrder
 
tuple sizeCellX
 
tuple sizeCellY
 
tuple nStarPerCell
 
tuple maxSpatialIterations
 
tuple usePcaForSpatialKernel
 
tuple subtractMeanForPca
 
tuple numPrincipalComponents
 
tuple singleKernelClipping
 
tuple kernelSumClipping
 
tuple spatialKernelClipping
 
tuple checkConditionNumber
 
tuple badMaskPlanes
 
tuple candidateResidualMeanMax
 
tuple candidateResidualStdMax
 
tuple useCoreStats
 
tuple candidateCoreRadius
 
tuple maxKsumSigma
 
tuple maxConditionNumber
 
tuple conditionNumberType
 
tuple maxSpatialConditionNumber
 
tuple iterateSingleKernel
 
tuple constantVarianceWeighting
 
tuple calculateKernelUncertainty
 
tuple useBicForKernelBasis
 

Detailed Description

The parameters specific to the "Alard-Lupton" (sum-of-Gaussian) Psf-matching basis.

Definition at line 367 of file psfMatch.py.

Member Function Documentation

def lsst.ip.diffim.psfMatch.PsfMatchConfigAL.setDefaults (   self)

Definition at line 370 of file psfMatch.py.

Member Data Documentation

tuple lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardDegGauss
static
Initial value:
1 = pexConfig.ListField(
2  dtype=int,
3  doc="Polynomial order of spatial modification of Gaussians. Must in number equal alardNGauss",
4  default=(4, 2, 2),
5  )

Definition at line 381 of file psfMatch.py.

tuple lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardDegGaussDeconv
static
Initial value:
1 = pexConfig.Field(
2  dtype=int,
3  doc="""Degree of spatial modification of ALL gaussians in AL basis during deconvolution""",
4  default=3,
5  check=lambda x: x >= 1
6  )

Definition at line 403 of file psfMatch.py.

tuple lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardGaussBeta
static
Initial value:
1 = pexConfig.Field(
2  dtype=float,
3  doc="""Default scale factor between Gaussian sigmas """,
4  default=2.0,
5  check=lambda x: x >= 0.0,
6  )

Definition at line 391 of file psfMatch.py.

tuple lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardMinSig
static
Initial value:
1 = pexConfig.Field(
2  dtype=float,
3  doc="""Minimum Sigma (pixels) for Gaussians""",
4  default=0.7,
5  check=lambda x: x >= 0.25
6  )

Definition at line 397 of file psfMatch.py.

tuple lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardMinSigDeconv
static
Initial value:
1 = pexConfig.Field(
2  dtype=float,
3  doc="""Minimum Sigma (pixels) for Gaussians during deconvolution;make smaller than alardMinSig as this is only indirectly used""",
4  default=0.4,
5  check=lambda x: x >= 0.25
6  )

Definition at line 409 of file psfMatch.py.

tuple lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardNGauss
static
Initial value:
1 = pexConfig.Field(
2  dtype=int,
3  doc="Number of Gaussians in alard-lupton basis",
4  default=3,
5  check=lambda x: x >= 1
6  )

Definition at line 375 of file psfMatch.py.

tuple lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardNGaussDeconv
static
Initial value:
1 = pexConfig.Field(
2  dtype=int,
3  doc="Number of Gaussians in AL basis during deconvolution",
4  default=3,
5  check=lambda x: x >= 1
6  )

Definition at line 416 of file psfMatch.py.

tuple lsst.ip.diffim.psfMatch.PsfMatchConfigAL.alardSigGauss
static
Initial value:
1 = pexConfig.ListField(
2  dtype=float,
3  doc="""Sigma in pixels of Gaussians (FWHM = 2.35 sigma). Must in number equal alardNGauss""",
4  default=(0.7, 1.5, 3.0),
5  )

Definition at line 386 of file psfMatch.py.

lsst.ip.diffim.psfMatch.PsfMatchConfigAL.kernelBasisSet

Definition at line 372 of file psfMatch.py.

lsst.ip.diffim.psfMatch.PsfMatchConfigAL.maxConditionNumber

Definition at line 373 of file psfMatch.py.


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