HigherOrderMomentsConfig#
- class lsst.meas.extensions.shapeHSM.HigherOrderMomentsConfig(*args, **kw)#
Bases:
SingleFramePluginConfigAttributes Summary
whether to run this plugin in single-object mode (
bool, defaultTrue)Maximum order of the higher order moments to compute (
int, default4)Minimum order of the higher order moments to compute (
int, default3)Methods Summary
validate()Validate the Config, raising an exception if invalid.
Attributes Documentation
- doMeasure#
whether to run this plugin in single-object mode (
bool, defaultTrue)
- max_order#
Maximum order of the higher order moments to compute (
int, default4)
- min_order#
Minimum order of the higher order moments to compute (
int, default3)
Methods Documentation
- validate()#
Validate the Config, raising an exception if invalid.
Raises#
- lsst.pex.config.FieldValidationError
Raised if verification fails.
Notes#
The base class implementation performs type checks on all fields by calling their
validatemethods.Complex single-field validation can be defined by deriving new Field types. For convenience, some derived
lsst.pex.config.Field-types (ConfigFieldandConfigChoiceField) are defined inlsst.pex.configthat handle recursing into subconfigs.Inter-field relationships should only be checked in derived
Configclasses after calling this method, and base validation is complete.