ChebyshevBoundedFieldConfig#
- class lsst.afw.math.ChebyshevBoundedFieldConfig(*args, **kw)#
Bases:
ConfigAttributes Summary
maximum Chebyshev function order in x (
int, defaultNone)maximum Chebyshev function order in y (
int, defaultNone)if true, only include terms where the sum of the x and y order is less than or equal to max(orderX, orderY) (
bool, defaultNone)Methods Summary
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.
Initialize the config object, using the Control objects default ctor to provide defaults.
Attributes Documentation
- orderX#
maximum Chebyshev function order in x (
int, defaultNone)
- orderY#
maximum Chebyshev function order in y (
int, defaultNone)
- triangular#
if true, only include terms where the sum of the x and y order is less than or equal to max(orderX, orderY) (
bool, defaultNone)
Methods Documentation
- computeSize()#
- makeControl()#
Construct a C++ Control object from this Config object.
Fields set to
Nonewill 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#
- control
type C++ Control object.
- __at
listofStackFrameorNone, optional Internal use only.
- __label
str, optional Internal use only.
- __reset
bool, optional Internal use only.
Notes#
The
__at,__label, and__resetarguments are for internal use only; they are used to remove internal calls from the history.- control
- setDefaults()#
Initialize the config object, using the Control objects default ctor to provide defaults.