Class ChebyshevBoundedFieldControl

Class Documentation

class ChebyshevBoundedFieldControl

A control object used when fitting ChebyshevBoundedField to data (see ChebyshevBoundedField::fit)

Public Functions

ChebyshevBoundedFieldControl()
lsst::afw::math::ChebyshevBoundedFieldControl::LSST_CONTROL_FIELD(orderX, int, "maximum Chebyshev function order in x")
lsst::afw::math::ChebyshevBoundedFieldControl::LSST_CONTROL_FIELD(orderY, int, "maximum Chebyshev function order in y")
lsst::afw::math::ChebyshevBoundedFieldControl::LSST_CONTROL_FIELD(triangular, bool, "if true, only include terms where the sum of the x and y order " "is less than or equal to max(orderX, orderY)")
int computeSize() const

Return the number of nonzero coefficients in the Chebyshev function defined by this object.