ExtendednessSelector

class lsst.analysis.tools.actions.vector.ExtendednessSelector(*args, **kw)

Bases: SelectorBase

A selector that picks between extended and point sources.

Attributes Summary

plotLabelKey

Key to use when populating plot info, ignored if empty string (str, default '')

vectorKey

Key of the Vector which defines extendedness metric (str, default '{band}_extendedness')

Methods Summary

__call__(data, **kwargs)

Call self as a function.

getInputSchema()

Return the schema an AnalysisAction expects to be present in the arguments supplied to the __call__ method.

Attributes Documentation

plotLabelKey

Key to use when populating plot info, ignored if empty string (str, default '')

vectorKey

Key of the Vector which defines extendedness metric (str, default '{band}_extendedness')

Methods Documentation

__call__(data: MutableMapping[str, ndarray[Any, dtype[_ScalarType_co]] | Scalar | HealSparseMap | Tensor | Mapping], **kwargs) ndarray[Any, dtype[_ScalarType_co]]

Call self as a function.

getInputSchema() Mapping]]]

Return the schema an AnalysisAction expects to be present in the arguments supplied to the __call__ method.

Returns:
resultKeyedDataSchema

The schema this action requires to be present when calling this action, keys are unformatted.