SourceTablePsfFitSuccessAction#

class lsst.meas.extensions.multiprofit.fit_coadd_multiband.SourceTablePsfFitSuccessAction(*args, **kw)#

Bases: PsfFitSuccessActionBase

Action to return PSF fit status from a SourceTable row.

Attributes Summary

flag_format

Format for the flag field; flag_prefix, flag_suffix and flag_sub are substituted (str, default '{flag_prefix}{flag_suffix}{flag_sub}')

flag_prefix

Prefix for the key for the summed flag field (str, default 'modelfit_DoubleShapeletPsfApprox')

flag_suffix

Suffix for all flag fields (str, default '_flag')

flags_sub

Suffixes for specific flag fields that must not be true (List, default ['_invalidPointForPsf', '_invalidMoments', '_maxIterations'])

Methods Summary

__call__(source, *args, **kwargs)

Call self as a function.

get_schema()

Return the list of columns required to call this action.

Attributes Documentation

flag_format#

Format for the flag field; flag_prefix, flag_suffix and flag_sub are substituted (str, default '{flag_prefix}{flag_suffix}{flag_sub}')

flag_prefix#

Prefix for the key for the summed flag field (str, default 'modelfit_DoubleShapeletPsfApprox')

flag_suffix#

Suffix for all flag fields (str, default '_flag')

flags_sub#

Suffixes for specific flag fields that must not be true (List, default ['_invalidPointForPsf', '_invalidMoments', '_maxIterations'])

Methods Documentation

__call__(source: Mapping[str, Any], *args: Any, **kwargs: Any) bool#

Call self as a function.

get_schema() Iterable[str]#

Return the list of columns required to call this action.