CoaddPsfConfig#

class lsst.meas.algorithms.CoaddPsfConfig(*args, **kw)#

Bases: Config

Attributes Summary

cacheSize

Warping kernel cache size (int, default None)

warpingKernelName

Name of warping kernel; choices: lanczos3,lanczos4,lanczos5,bilinear,nearest (str, default None)

Methods Summary

makeControl()

Construct a C++ Control object from this Config object.

readControl(control[, __at, __label, __reset])

Read values from a C++ Control object and assign them to self's fields.

setDefaults()

Initialize the config object, using the Control objects default ctor to provide defaults.

Attributes Documentation

cacheSize#

Warping kernel cache size (int, default None)

warpingKernelName#

Name of warping kernel; choices: lanczos3,lanczos4,lanczos5,bilinear,nearest (str, default None)

Methods Documentation

makeControl()#

Construct a C++ Control object from this Config object.

Fields set to None will be ignored, and left at the values defined by the Control object’s default constructor.

readControl(control, __at=None, __label='readControl', __reset=False)#

Read values from a C++ Control object and assign them to self’s fields.

Parameters#

controltype

C++ Control object.

__atlist of StackFrame or None, optional

Internal use only.

__labelstr, optional

Internal use only.

__resetbool, optional

Internal use only.

Notes#

The __at, __label, and __reset arguments are for internal use only; they are used to remove internal calls from the history.

setDefaults()#

Initialize the config object, using the Control objects default ctor to provide defaults.