GenerateDonutFromRefitWcsTaskConfig#

class lsst.ts.wep.task.GenerateDonutFromRefitWcsTaskConfig(*args, **kw)#

Bases: GenerateDonutCatalogWcsTaskConfig

Configuration settings for GenerateDonutCatalogWcsTask. Specifies filter and camera details as well as subtasks that run to do the source selection.

Attributes Summary

astromRefFilter

Set filter to use in Astrometry task.

astromTask

Task for WCS fitting.

catalogFilterList

Filters from reference catalog to include in donut catalog.

connections

Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.

doDonutSelection

Whether or not to run donut selector.

donutSelector

How to select donut targets.

edgeMargin

Size of detector edge margin in pixels (int, default 80)

failTask

Fail if error raised.

maxFitScatter

Maximum allowed scatter for a successful fit (in arcseconds.) (float, default 1.0)

photoRefFilter

Set filter to use in Photometry catalog.

photoRefFilterPrefix

Set filter prefix to use.

saveLogOutput

Flag to enable/disable saving of log output for a task, enabled by default.

Methods Summary

setDefaults()

Subclass hook for computing defaults.

Attributes Documentation

astromRefFilter: Field#

Set filter to use in Astrometry task. (str, default 'phot_g_mean')

astromTask: ConfigurableField#

Task for WCS fitting. (ConfigurableInstance, default <class 'lsst.meas.astrom.astrometry.AstrometryConfig'>)

catalogFilterList: ListField#

Filters from reference catalog to include in donut catalog. (List, default ['lsst_u', 'lsst_g', 'lsst_r', 'lsst_i', 'lsst_z', 'lsst_y'])

connections: pexConfig.ConfigField#

Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.

doDonutSelection: pexConfig.Field#

Whether or not to run donut selector. (bool, default True)

donutSelector: pexConfig.ConfigurableField#

How to select donut targets. (ConfigurableInstance, default <class 'lsst.ts.wep.task.donutSourceSelectorTask.DonutSourceSelectorTaskConfig'>)

edgeMargin: Field#

Size of detector edge margin in pixels (int, default 80)

failTask: Field#

Fail if error raised. (bool, default False)

maxFitScatter: Field#

Maximum allowed scatter for a successful fit (in arcseconds.) (float, default 1.0)

photoRefFilter: Field#

Set filter to use in Photometry catalog. Cannot set both this and photoRefFilterPrefix. If neither is set then will just try to use the name of the exposure filter. (str, default None)

photoRefFilterPrefix: Field#

Set filter prefix to use. Will then try to use exposure band label with given catalog prefix. Cannot set both this and photoRefFilter. If neither is set then will just try to use the name of the exposure filter. (str, default None)

saveLogOutput#

Flag to enable/disable saving of log output for a task, enabled by default. (bool, default True)

Methods Documentation

setDefaults()#

Subclass hook for computing defaults.

Return type:

None

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.