Details
-
Type:
Bug
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: meas_algorithms
-
Labels:
-
Story Points:1
-
Epic Link:
-
Sprint:Alert Production S17 - 1, Alert Production S17 - 2
-
Team:Alert Production
Description
This bug was found by dm-square as a drop in match rms quality. The replacement for the SourceInfo class in matchOptimisticB.py has a test for isMultiple but this test was not used in the subsequent isGood or isUsable tests. The current implementation of the new matcherSourceSelector incorrectly uses this test and to parrot the performance of SourceInfo (which was the goal of DM-6824) this test should be removed.
Removed from isMultiple test from matcherSourceSelector in meas_algorithms and changed it to isParent test. Removed all references to nChild in unittests added through ticket
DM-6824.Ticket passes both py2, py3, and ci_hsc jenkins builds. In addition to this validate_drp has been run and show to revert to the pervious value of 7.6756 rm in test AM1.
Pull requests can be found at the following links:
https://github.com/lsst/meas_algorithms/pull/62
https://github.com/lsst/meas_astrom/pull/55
https://github.com/lsst/pipe_tasks/pull/95