From de27f2189e5b837aedaf827014e633b29e44a3f5 Mon Sep 17 00:00:00 2001 From: jrmullaney Date: Wed, 26 Mar 2025 05:11:52 -0700 Subject: [PATCH] Add base_PixelFlags to forcedMeasurement Forced photometry in DetectAndMeasure requires the base_PixelFlags plugin. --- python/lsst/ip/diffim/detectAndMeasure.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/lsst/ip/diffim/detectAndMeasure.py b/python/lsst/ip/diffim/detectAndMeasure.py index c7d59150f..e7fdc1a10 100644 --- a/python/lsst/ip/diffim/detectAndMeasure.py +++ b/python/lsst/ip/diffim/detectAndMeasure.py @@ -257,7 +257,7 @@ def setDefaults(self): self.measurement.slots.psfShape = "ext_shapeHSM_HsmPsfMoments" self.measurement.slots.shape = "ext_shapeHSM_HsmSourceMoments" self.measurement.plugins["base_SdssCentroid"].maxDistToPeak = 5.0 - self.forcedMeasurement.plugins = ["base_TransformedCentroid", "base_PsfFlux"] + self.forcedMeasurement.plugins = ["base_TransformedCentroid", "base_PsfFlux", "base_PixelFlags"] self.forcedMeasurement.copyColumns = { "id": "objectId", "parent": "parentObjectId", "coord_ra": "coord_ra", "coord_dec": "coord_dec"} self.forcedMeasurement.slots.centroid = "base_TransformedCentroid"