CellTractBuilderConfig#

class lsst.skymap.CellTractBuilderConfig(*args, **kw)#

Bases: BaseTractBuilderConfig

Attributes Summary

cellBorder

Border between cell inner and outer bbox (pixels) (int, default 50)

cellInnerDimensions

dimensions of inner region of cells (x,y pixels) (List, default (150, 150))

numCellsInPatchBorder

Number of cells in the patch border (outside the inner patch region).

numCellsPerPatchInner

Number of cells per inner patch.

Methods Summary

validate()

Validate the Config, raising an exception if invalid.

Attributes Documentation

cellBorder#

Border between cell inner and outer bbox (pixels) (int, default 50)

cellInnerDimensions#

dimensions of inner region of cells (x,y pixels) (List, default (150, 150))

numCellsInPatchBorder#

Number of cells in the patch border (outside the inner patch region). (int, default 1)

numCellsPerPatchInner#

Number of cells per inner patch. (int, default 20)

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 validate methods.

Complex single-field validation can be defined by deriving new Field types. For convenience, some derived lsst.pex.config.Field-types (ConfigField and ConfigChoiceField) are defined in lsst.pex.config that handle recursing into subconfigs.

Inter-field relationships should only be checked in derived Config classes after calling this method, and base validation is complete.