|
lsst.pipe.tasks gcae151f86b+6b56d0ebb3
|
Public Member Functions | |
| def | __init__ (self, schema, **kwargs) |
| def | run (self, coadd_object_cat, ccd_inputs, source_table_handle_dict=None, finalized_source_table_handle_dict=None) |
Public Attributes | |
| schema | |
Static Public Attributes | |
| ConfigClass = PropagateSourceFlagsConfig | |
Task to propagate source flags to coadd objects. Flagged sources may come from a mix of two different types of source catalogs. The source_table catalogs from ``CalibrateTask`` contain flags for the first round of astromety/photometry/psf fits. The finalized_source_table catalogs from ``FinalizeCalibrationTask`` contain flags from the second round of psf fitting.
Definition at line 95 of file propagateSourceFlags.py.
| def lsst.pipe.tasks.propagateSourceFlags.PropagateSourceFlagsTask.__init__ | ( | self, | |
| schema, | |||
| ** | kwargs | ||
| ) |
Definition at line 106 of file propagateSourceFlags.py.
| def lsst.pipe.tasks.propagateSourceFlags.PropagateSourceFlagsTask.run | ( | self, | |
| coadd_object_cat, | |||
| ccd_inputs, | |||
source_table_handle_dict = None, |
|||
finalized_source_table_handle_dict = None |
|||
| ) |
Propagate flags from single-frame sources to coadd objects.
Flags are only propagated if a configurable percentage of the sources
are matched to the coadd objects. This task will match both "plain"
source flags and "finalized" source flags.
Parameters
----------
coadd_object_cat : `lsst.afw.table.SourceCatalog`
Table of coadd objects.
ccd_inputs : `lsst.afw.table.ExposureCatalog`
Table of single-frame inputs to coadd.
source_table_handle_dict : `dict` [`int`: `lsst.daf.butler.DeferredDatasetHandle`]
Dict for sourceTable_visit handles (key is visit). May be None if
``config.source_flags`` has no entries.
finalized_source_table_handle_dict : `dict` [`int`:
`lsst.daf.butler.DeferredDatasetHandle`]
Dict for finalized_src_table handles (key is visit). May be None if
``config.finalized_source_flags`` has no entries.
Definition at line 115 of file propagateSourceFlags.py.
|
static |
Definition at line 104 of file propagateSourceFlags.py.
| lsst.pipe.tasks.propagateSourceFlags.PropagateSourceFlagsTask.schema |
Definition at line 109 of file propagateSourceFlags.py.