PsfMaglimPropertyMapConfig#
- class lsst.pipe.tasks.healSparseMappingProperties.PsfMaglimPropertyMapConfig(*args, **kw)#
Bases:
BasePropertyMapConfigConfiguration for the PsfMaglim property map.
Attributes Summary
Compute map of property maxima.
Compute map of property means.
Compute map of property minima.
Compute map of property sums.
Compute map of weighted property means.
Number of sigma to compute magnitude limit.
Methods Summary
validate()Validate the Config, raising an exception if invalid.
Attributes Documentation
- do_max#
Compute map of property maxima. (
bool, defaultFalse)
- do_mean#
Compute map of property means. (
bool, defaultFalse)
- do_min#
Compute map of property minima. (
bool, defaultFalse)
- do_sum#
Compute map of property sums. (
bool, defaultFalse)
- do_weighted_mean#
Compute map of weighted property means. (
bool, defaultFalse)
- maglim_nsigma#
Number of sigma to compute magnitude limit. (
float, default5.0)
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.