Ticket #8559 (closed: fixed)
Error: Loading Transmission in LOQ
Reported by: | Gesner Passos | Owned by: | Gesner Passos |
---|---|---|---|
Priority: | critical | Milestone: | Release 3.1 |
Component: | SANS | Keywords: | |
Cc: | stephen.king@…, anders.markvardsen@…, peter.parker@… | Blocked By: | |
Blocking: | Tester: | Peter Parker |
Description
The ticket #8548 introduced an error for LOQ reduction.
It is not that it is wrong, the problem is that when acquiring transmission, LOQ acquires 3 monitors, but, the IDF says that it has only 2 monitors.
Hence, while for normal acquisition the spectrum number 3 is detector, for transmission acquisition, the spectrum number 3 is monitor.
Change History
comment:1 Changed 7 years ago by Gesner Passos
- Cc anders.markvardsen@… added
- Status changed from new to inprogress
comment:3 Changed 7 years ago by Gesner Passos
re #8559: Avoiding using loading monitor for LOQ
The transmission has one monitor defined as detector (spectrum number 3) Here it will avoid loading the transmisison using loadmonitors.
Changeset: 4243800571bba53ae16b573da1718d1b6cfe6076
comment:4 Changed 7 years ago by Gesner Passos
re #8559: Side effect of changes in TabulatedFunction
Ticket #2389 make the attribute Workspace case sensitive. And it causes LOQ to fail. This should go to another ticket. But, it would be difficult to split. Hence, I left it here.
Changeset: b63ed133e07133b8aeecf0bd67c457841146e622
comment:5 Changed 7 years ago by Gesner Passos
re #8559: Introduction of data that will be needed for LOQReduction
Changeset: 1e74cd04016d872d3cb064dc3289edae92c3a328
comment:6 Changed 7 years ago by Gesner Passos
re #8559: Ensure LoadLotsOfFiles will not complain
Changeset: 44ee9457e3267b1aa6fe4fd11ddd244c03f7af77
comment:7 Changed 7 years ago by Gesner Passos
re #8559: Add the reference result
Changeset: 91023c24fdbf60293d89301f8d267cb9827227f6
comment:8 Changed 7 years ago by Gesner Passos
re #8559: Add the system test
Changeset: 844c246f1bfeb1b07ca6ffb8f0d3f2b067082602
comment:9 Changed 7 years ago by Gesner Passos
Tester:
I've added systemtest so to ensure that this will be covered. In fact, I found with the systemtest that there was another error introduced since #2389.
I created the reference result using an old version where the results were non to be correct. Then, I checked that it worked after the current patch.
I found this error when I was following the steps listed on this link: http://www.mantidproject.org/SANS_Data_Analysis_at_ISIS
What, right now, is exactly what the systemtest does.
If you want step by step to test it:
- open SANS ISIS
- load mask file: MaskLOQData.txt (systemtest)
- load batch file: loq_batch_mode_reduction.csv
- run 1d reduction
You might be interested in changing some settings to ensure it still works.
comment:10 Changed 7 years ago by Gesner Passos
- Status changed from inprogress to verify
- Resolution set to fixed
It involves systemtest, it is necessary to wait till Friday (06/12) to test it.
comment:11 Changed 7 years ago by Karl Palmen
- Status changed from verify to verifying
- Tester set to Karl Palmen
comment:12 Changed 7 years ago by Karl Palmen
I can't find MaskLOQData.txt in systemtest. This might be because i don't know where to look, so I'm returning it to testing pool. I would have asked Gesner, if he were in.
comment:13 Changed 7 years ago by Karl Palmen
- Status changed from verifying to verify
- Tester Karl Palmen deleted
comment:14 Changed 7 years ago by Peter Parker
- Status changed from verify to verifying
- Tester set to Peter Parker
comment:15 Changed 7 years ago by Peter Parker
- Status changed from verifying to closed
Merge remote-tracking branch 'origin/bugfix/8559_loq_load_trans'
Full changeset: 48417523f5a76c4fa7aea220f2db4bcfbeb78a74
comment:16 Changed 7 years ago by Peter Parker
Merge remote-tracking branch 'origin/feature/8559_full_loq_reduction'
Full changeset: 904a3016e49b66cfb904f7e680b0497f138dc9a3
comment:17 Changed 7 years ago by Peter Parker
Unfortunately, reducer.instrument.name() != 'LOQ' had to be introduced, but it has an explanatory comment to make it clear why this is the case.
Otherwise, looks good.
comment:18 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 9403