ModelPsfMatchConfig¶
-
class
lsst.ip.diffim.
ModelPsfMatchConfig
¶ Bases:
lsst.pex.config.config.Config
!Configuration for model-to-model Psf matching
Attributes Summary
autoPadPsfTo
Minimum Science Psf dimensions as a fraction of matching kernel dimensions. doAutoPadPsf
If too small, automatically pad the science Psf? Pad to smallest dimensions appropriate for the matching kernel dimensions, as specified by autoPadPsfTo. kernel
kernel type ( ConfigInstanceDict
, default'AL'
)padPsfBy
Pixels (even) to pad Science Psf by before matching. Methods Summary
setDefaults
()Derived config classes that must compute defaults rather than using the Field defaults should do so here. Attributes Documentation
-
autoPadPsfTo
¶ Minimum Science Psf dimensions as a fraction of matching kernel dimensions. If the dimensions of the Psf to be matched are less than the matching kernel dimensions * autoPadPsfTo, pad Science Psf to this size. Ignored if doAutoPadPsf=False. (
float
, default1.4
)Valid Range = [1.0,2.0)
-
doAutoPadPsf
¶ If too small, automatically pad the science Psf? Pad to smallest dimensions appropriate for the matching kernel dimensions, as specified by autoPadPsfTo. If false, pad by the padPsfBy config. (
bool
, defaultTrue
)
-
kernel
¶ kernel type (
ConfigInstanceDict
, default'AL'
)
-
padPsfBy
¶ Pixels (even) to pad Science Psf by before matching. Ignored if doAutoPadPsf=True (
int
, default0
)
Methods Documentation
-
setDefaults
()¶ Derived config classes that must compute defaults rather than using the Field defaults should do so here. To correctly use inherited defaults, implementations of setDefaults() must call their base class’ setDefaults()
-