Ticket #1776 (closed: fixed)
Reducer: Refactor Instrument class
Reported by: | Mathieu Doucet | Owned by: | Steve Williams |
---|---|---|---|
Priority: | major | Milestone: | Iteration 26 |
Component: | Mantid | Keywords: | |
Cc: | doucetm@… | Blocked By: | |
Blocking: | Tester: | Martyn Gigg |
Description
The Instrument class in SANSInsts.py still contains SANS2D-specific code. A basic version should be pulled out of SANSInsts and put into a common module.
Change History
comment:1 Changed 10 years ago by Nick Draper
- Owner set to Mathieu Doucet
- Status changed from new to assigned
comment:2 Changed 10 years ago by Mathieu Doucet
- Cc doucetm@… added
- Owner changed from Mathieu Doucet to Steve Williams
The common Reducer is being refactor as part of ticket 1720. The SANS2D part should be refactored as part of SANS2D work.
comment:10 Changed 10 years ago by Steve Williams
- Status changed from accepted to verify
- Resolution set to fixed
Both ISIS SANS interfaces, the GUI (SANSRunWindow.cpp) and the Python (CommandInterface.py) load the new ISIS instruments' module isis_instrument
comment:11 Changed 10 years ago by Nick Draper
- Milestone changed from Iteration 26 to Iteration 27
Bulk move of tickets to iteration 27, if your ticket is essential for Iteration 26 then move it back.
comment:12 Changed 10 years ago by Nick Draper
- Milestone changed from Iteration 27 to Iteration 26
Sorry I didn't mean to move these ones reverting back to It 26
comment:13 Changed 10 years ago by Martyn Gigg
- Status changed from verify to verifying
- Tester set to Martyn Gigg
comment:14 Changed 10 years ago by Martyn Gigg
- Status changed from verifying to closed
Confirmed that SANSInsts no longer exists and that the isis_instrument module is in use.
Reductions and centre finding seem to proceed correctly and give sensible results.
comment:15 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 2623