Details
-
Type:
Story
-
Status: To Do
-
Resolution: Unresolved
-
Fix Version/s: None
-
Component/s: afw
-
Labels:
-
Story Points:2
Description
While working on replacing Calib with PhotoCalib, I noticed the various hasXxx methods in ExposureInfo. It's not clear that these have any real utility: they're just checking whether the shared_ptr is null. Jim Bosch suggested that "we should either remove all or none of them", and "all" is out of scope for DM-10156. We should be able to deprecate all of these.
We use hasWcs and hasPsf in a few places outside of afw tests. We don't really use the others. We did add a new hasX method last year for hasSummaryStats. Removing all usage doesn't seem like a lot of work. This would need an RFC.