RefMatchConfig#

class lsst.meas.astrom.RefMatchConfig(*args, **kw)#

Bases: Config

Attributes Summary

matchDistanceSigma

the maximum match distance is set to mean_match_distance + matchDistanceSigma*std_dev_match_distance; ignored if not fitting a WCS (float, default 2)

matcher

reference object/source matcher (ConfigurableInstance, default <class 'lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig'>)

referenceSelector

How to select reference objects for cross-matching.

sourceFluxType

Source flux type to use in source selection.

sourceSelector

How to select sources for cross-matching.

Methods Summary

setDefaults()

Subclass hook for computing defaults.

Attributes Documentation

matchDistanceSigma#

the maximum match distance is set to mean_match_distance + matchDistanceSigma*std_dev_match_distance; ignored if not fitting a WCS (float, default 2)

Valid Range = [0,inf)

matcher#

reference object/source matcher (ConfigurableInstance, default <class 'lsst.meas.astrom.matchPessimisticB.MatchPessimisticBConfig'>)

referenceSelector#

How to select reference objects for cross-matching. (ConfigurableInstance, default <class 'lsst.meas.algorithms.sourceSelector.ReferenceSourceSelectorConfig'>)

sourceFluxType#

Source flux type to use in source selection. (str, default 'Psf')

sourceSelector#

How to select sources for cross-matching. (RegistryInstanceDict, default 'science')

Methods Documentation

setDefaults()#

Subclass hook for computing defaults.

Notes#

Derived Config classes that must compute defaults rather than using the Field instances’s defaults should do so here. To correctly use inherited defaults, implementations of setDefaults must call their base class’s setDefaults.