Mover run properties to descriptor and move common run functionality to them #11720
Closed
1 task done
Labels
Direct Inelastic
Issues and pull requests related to direct inelastic
Milestone
This ticket is blocked by :
This ticket is blocks :
TRAC10684,TRAC10958Currently run properties in reducer are simple python properties
(e.g. sample_run, wb_run monovan_run) with all necessary functionality spread among multiple files (common_functions, DirectEnergyConversion and PropertyManager) which leads to code duplication and ineffective testing.
The purpose of this ticket is to collect all functionality (load, getMonitorWorkspace, sum) together within a RunFileDescriptor and write unit/system tests to ensure this functionality.
Also it would be nice to decrease DirectEnergy conversion size.
The text was updated successfully, but these errors were encountered: