Details
-
Type:
Technical task
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: meas_base
-
Labels:
-
Sprint:Science Pipelines DM-W15-2
-
Team:Data Release Production
Description
Remove the old classes that were used to wrap algorithms using the old C++ interface. This includes (at least):
- The Input classes
- The Component classes and Result templates in Results.h
- The ComponentMapper classes and ResultMapper templates in ResultMappers.h
- The old WrappedSingleFrameAlgorithm and WrappedForcedPlugin classes.
We should double-check that meas_multifit still builds after this change; I'm pretty certain the CModel algorithm wrappers don't use any of the old stuff, but I'm not completely positive.
This is the last of the
DM-1130changes.I only removed the instantiate methods and references to Results, ResultMappers, and Inputs, as well as their h and cc files.
I wasn't sure if the remainder of baseLib.i was useful or not.