diff --git a/python/lsst/pipe/tasks/multiBand.py b/python/lsst/pipe/tasks/multiBand.py index 8ce64fa2a..427922e05 100644 --- a/python/lsst/pipe/tasks/multiBand.py +++ b/python/lsst/pipe/tasks/multiBand.py @@ -565,6 +565,7 @@ def runQuantum(self, butlerQC, inputRefs, outputRefs): catalog=sources, band=inputRefs.exposure.dataId["band"], psfModel=inputs['exposure'].getPsf(), + maskImage=inputs['exposure'].mask, redistributeImage=redistributeImage, removeScarletData=True, ) diff --git a/schemas/Object.yaml b/schemas/Object.yaml index 7e7ee6c29..a83a7f282 100644 --- a/schemas/Object.yaml +++ b/schemas/Object.yaml @@ -603,6 +603,10 @@ funcs: dataset: ref ebv: functor: Ebv + dataCoverage: + functor: Column + args: deblend_dataCoverage + dataset: meas # DM-22247: Add Star/Galaxy sep columns # - Morphological Star Galaxy Classifier (Names? float 0-1)] # - Morphological + Color (SED-based) Star Galaxy Classifier (Names? float 0-1)] @@ -619,6 +623,7 @@ refFlags: - merge_peak_sky - deblend_nChild - deblend_skipped + - deblend_incompleteData - slot_Shape_flag - slot_Shape_xx - slot_Shape_xy diff --git a/tests/test_isPrimaryFlag.py b/tests/test_isPrimaryFlag.py index 2473ceb3e..b4b643801 100755 --- a/tests/test_isPrimaryFlag.py +++ b/tests/test_isPrimaryFlag.py @@ -255,6 +255,7 @@ def testIsScarletPrimaryFlag(self): catalog=catalog, band="test", psfModel=coadds["test"].getPsf(), + maskImage=coadds["test"].mask, redistributeImage=None, ) # measure