Ticket #4841 (closed: fixed)
[C2E / IDA] - Move parameter(s) from Py code to istrument definition file.
Reported by: | Peter Parker | Owned by: | Samuel Jackson |
---|---|---|---|
Priority: | minor | Milestone: | Release 3.0 |
Component: | MantidPlot | Keywords: | C2E IDA |
Cc: | spencer.howells@… | Blocked By: | |
Blocking: | #7870 | Tester: | Alex Buts |
Description
Where values have been hard-coded and would benefit from being in parameter files, move them there.
Change History
comment:2 Changed 9 years ago by Peter Parker
- Summary changed from [C2E] - Move parameter(s) from Py code to istrument definition file. to [C2E / IDA] - Move parameter(s) from Py code to istrument definition file.
comment:3 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.1 to Release 2.2
Moved at end of release 2.1
comment:8 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.3 to Release 2.4
Moved to release 2.4
comment:11 Changed 7 years ago by Nick Draper
- Milestone changed from Release 2.5 to Release 2.6
comment:13 Changed 7 years ago by Nick Draper
- Milestone changed from Release 2.6 to Backlog
Moved to the Backlog after the code freeze for R2.6
comment:14 Changed 7 years ago by Samuel Jackson
- Owner changed from Dereck Kachere to Samuel Jackson
comment:15 Changed 7 years ago by Samuel Jackson
- Status changed from new to inprogress
Updated to move attenuation to instrument definition file.
Refs #4841
Changeset: eb5b93f88c29cc99da6e55766e78ee09d28e4ee9
comment:16 Changed 7 years ago by Samuel Jackson
I'm going to mark this as fixed. Both me and Spencer have had a look there don't seem to be any obvious cases in the python code that need moving. In ticket #7870 the interface needs to be changed to use the values in the IPF/IDFs. If we've missed any they will most likely become obvious as we try to use them in the GUI.
To Tester
Run though a reduction and creating a resolution file using indirect instruments (IRIS, OSIRIS and TOSCA) to check that moving attenuation to rely on the IDF works correctly.
Additionally, check that the following system tests are passing:
- ISISIndirectInelastic
- IndirectDiffractionTests
comment:17 Changed 7 years ago by Samuel Jackson
Updated OSIRIS and IRIS parameter files.
Refs #4841
Changeset: b6db6963ace74af3dc44bef47d760b8076559dfd
comment:18 Changed 7 years ago by Samuel Jackson
Swapped HandleMonitor to use new parameters.
Refs #4841
Changeset: 535013228c04c8de86e3dc926e3bf0f7f7c390d6
comment:19 Changed 7 years ago by Samuel Jackson
Correcting TOSCA parameters to be consistent with the others.
Refs #4841
Changeset: 038fa2ce0a2bd770276552063d271a44a258d826
comment:20 Changed 7 years ago by Samuel Jackson
Refs #4841 Update unit test to count new attenuation parameter.
Changeset: 6f76f8c2a0f35c5e63cbee921f75254bd776e4a0
comment:21 Changed 7 years ago by Samuel Jackson
Correcting Monitor Scaling parameter and instrument IDs.
Refs #4841
Changeset: bcb38c950d9471849c04ab4b59040ea4adcbe2ab
comment:22 Changed 7 years ago by Samuel Jackson
Refs #4841 Updating LoadRaw3Test to count (another) additional parameter.
Changeset: c101ba351b03cc2fb8848d30c07a1b69b3b948fd
comment:23 Changed 7 years ago by Samuel Jackson
Refs #4841 Update for TOSCA diffraction parameters
Changeset: d75759dc62edc95f418939f9213907a77f67baf0
comment:24 Changed 7 years ago by Samuel Jackson
- Status changed from inprogress to verify
- Resolution set to fixed
comment:27 Changed 7 years ago by Alex Buts
- Status changed from verify to verifying
- Tester set to Alex Buts
comment:28 Changed 7 years ago by Alex Buts
- Status changed from verifying to closed
Merge remote-tracking branch 'origin/feature/4841_params_from_py_to_IDF'
Full changeset: e31a24b005fd17460719f7caf20d94a490ff5ad5
comment:29 Changed 7 years ago by Alex Buts
there are some places where parameters are still predefined in the scripts, but these are left on Spencer's requests.
system tests pass
default facility in Mantid.user.properties prevents from finding instrument from another facility -- the issue substantially complicated testing this ticket.
comment:30 Changed 7 years ago by Martyn Gigg
Merge branch 'feature/4841_params_from_py_to_IDF'
Full changeset: 7143289d0d39828b851731a2445ffcfc84bd5a17
comment:31 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 5688