Ticket #4792 (closed: fixed)
REF_M: implement specular refl reduction algo
Reported by: | Mathieu Doucet | Owned by: | Mathieu Doucet |
---|---|---|---|
Priority: | major | Milestone: | Release 2.1 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Stuart Campbell |
Description
Implement first cut at a specular reflectivity algorithm for the SNS magnetic reflectometer.
Change History
comment:2 Changed 9 years ago by Mathieu Doucet
Re #4792 hooked up demo reduction to ui
Changeset: bac468dfbe39062112e294ee5945229c5054dd3f
comment:3 Changed 9 years ago by Mathieu Doucet
Re #4792 Got rid of bad points when stitching data
Changeset: 46faaa6bc6eb2f41ef49a6c3f1b6bf6b3965571f
comment:4 Changed 9 years ago by Mathieu Doucet
Re #4792 Add polarization states to reduction and stitching
Changeset: ec28fad95737627250462ae3542e53d5b5514690
comment:5 Changed 9 years ago by Mathieu Doucet
Re #4792 Add option to compute scatt angle with center pix
Changeset: 17d49a69d0fc5001c5628fb93fba1c19b8ffe8a0
comment:6 Changed 9 years ago by Mathieu Doucet
Re #4792 Fix refm ui layout
Changeset: 0b5c32bb1103615d8f90d951eda865b3c6f23686
comment:7 Changed 9 years ago by Mathieu Doucet
Re #4792 Fix problem with background subtraction
Changeset: b0ab47fe0a035aff26d69e9835f0c71e073ec9f2
comment:8 Changed 9 years ago by Mathieu Doucet
Re #4792 add option to set initial range when doing selectmultipeak
Changeset: 634a9b88a12e92e4007ea91e75a8a94e900c9084
comment:9 Changed 9 years ago by Mathieu Doucet
Re #4792 Add visual cue that reduction parameters have changed
Changeset: a279d5e4f59fd0c1f9c7697ae88a3618171639e2
comment:10 Changed 9 years ago by Mathieu Doucet
Re #4792 Fix problem is saving reduction parameters
Changeset: 31fe8160a612c4d7aafb9a559f8783b1e349dc30
comment:11 Changed 9 years ago by Mathieu Doucet
Re #4792 Fix normalization background
Changeset: a38f1d099e295c541c821e12f58f70ec018b914c
comment:12 Changed 9 years ago by Mathieu Doucet
Re #4792 added merging of the stitched data into one workspace
Changeset: 0802ca13ce755bbddaf1116abc9114d036a6705a
comment:13 Changed 9 years ago by Mathieu Doucet
Re #4792 Fix auto reduction script generation
Changeset: 993eb8ca53ec50a24ff9d235e55e57c3b1589b9a
comment:14 Changed 9 years ago by Mathieu Doucet
Re #4792 Minor fix for debug mode
Changeset: 1bfa20f9bc1619a62393c2183b709366e24916ea
comment:15 Changed 9 years ago by Mathieu Doucet
Re #4792 Plot four polarizations
Changeset: 68424ad37110a6c12583cc308e44398b7ada63d7
comment:16 Changed 9 years ago by Mathieu Doucet
Re #4792 Allow for background to be taken from both sides
Changeset: 5cbf86c72b4bc87e49d21cfb40edce206c9f4f88
comment:17 Changed 9 years ago by Mathieu Doucet
Re #4792 Got rid of bad points when stitching data
Changeset: 46faaa6bc6eb2f41ef49a6c3f1b6bf6b3965571f
comment:18 Changed 9 years ago by Mathieu Doucet
Re #4792 Add polarization states to reduction and stitching
Changeset: ec28fad95737627250462ae3542e53d5b5514690
comment:19 Changed 9 years ago by Mathieu Doucet
Re #4792 Add option to compute scatt angle with center pix
Changeset: 17d49a69d0fc5001c5628fb93fba1c19b8ffe8a0
comment:20 Changed 9 years ago by Mathieu Doucet
Re #4792 Fix refm ui layout
Changeset: 0b5c32bb1103615d8f90d951eda865b3c6f23686
comment:21 Changed 9 years ago by Mathieu Doucet
Re #4792 Fix problem with background subtraction
Changeset: b0ab47fe0a035aff26d69e9835f0c71e073ec9f2
comment:22 Changed 9 years ago by Mathieu Doucet
Re #4792 add option to set initial range when doing selectmultipeak
Changeset: 634a9b88a12e92e4007ea91e75a8a94e900c9084
comment:23 Changed 9 years ago by Mathieu Doucet
Re #4792 Add visual cue that reduction parameters have changed
Changeset: a279d5e4f59fd0c1f9c7697ae88a3618171639e2
comment:24 Changed 9 years ago by Mathieu Doucet
Re #4792 Fix problem is saving reduction parameters
Changeset: 31fe8160a612c4d7aafb9a559f8783b1e349dc30
comment:25 Changed 9 years ago by Mathieu Doucet
Re #4792 Fix normalization background
Changeset: a38f1d099e295c541c821e12f58f70ec018b914c
comment:26 Changed 9 years ago by Mathieu Doucet
Re #4792 added merging of the stitched data into one workspace
Changeset: 0802ca13ce755bbddaf1116abc9114d036a6705a
comment:27 Changed 9 years ago by Mathieu Doucet
Re #4792 Fix auto reduction script generation
Changeset: 993eb8ca53ec50a24ff9d235e55e57c3b1589b9a
comment:28 Changed 9 years ago by Mathieu Doucet
Re #4792 Minor fix for debug mode
Changeset: 1bfa20f9bc1619a62393c2183b709366e24916ea
comment:29 Changed 9 years ago by Mathieu Doucet
Re #4792 Plot four polarizations
Changeset: 68424ad37110a6c12583cc308e44398b7ada63d7
comment:30 Changed 9 years ago by Mathieu Doucet
Re #4792 Allow for background to be taken from both sides
Changeset: 5cbf86c72b4bc87e49d21cfb40edce206c9f4f88
comment:31 Changed 9 years ago by Mathieu Doucet
Re #4792 Expose all reduction options and add parameter estimation alg
Changeset: b700137603e3255a0e8fac347a20028d96ef2770
comment:32 Changed 9 years ago by mathieu
Re #4792 Major speedup by getting rid of GroupDetectors
Changeset: 411c53e2534e8afd86eec5c09a265bf5c7f490c1
comment:33 Changed 9 years ago by Mathieu Doucet
Re #4792 fix automated reduction
Changeset: 2a7ee596d1018072880dbe6f4c7417d9d50848c0
comment:34 Changed 9 years ago by Mathieu Doucet
Re #4792 fix reflectivity parameter estimates
Changeset: 66cef252d05417f46d27380931ca731d075db998
comment:35 Changed 9 years ago by Mathieu Doucet
Re #4792 improved automated reduction script generation
Changeset: 90aeae2422a74c2beafe2ee444fc34151b2f416f
comment:36 Changed 9 years ago by Mathieu Doucet
Re #4792 Fixed labels of range selector
Changeset: d9b3b7215ab64f235074f28a07b47ee93181209d
comment:38 Changed 9 years ago by Mathieu Doucet
- Status changed from accepted to verify
- Resolution set to fixed
First cut is implemented. See RefMReduction Algorithm.
comment:39 Changed 9 years ago by Martyn Gigg
Backport REF_M definition
Re #4919 Fix moderator position
Re #4792 REF_M instrument definition and new algo (cherry-picked from ae352d724c8b74a80ec32f7b8c4ac07eab70c059 and a1bd33f1fbf2a6a7f99bdb308a60c23ad7684d90)
Changeset: 4ec0427854c1ae94056451632378209119d47b01
comment:40 Changed 8 years ago by Mathieu Doucet
Re #4792 Add parameter docs and consistency check
Changeset: 73c1b6823d91ccfcb554f73c548c16d3947e3a60
comment:41 Changed 8 years ago by Mathieu Doucet
Re #4792 Add parameter docs and consistency check
Changeset: 975c7872d4cc2ef93fe47029408738059822b107
comment:42 Changed 8 years ago by Stuart Campbell
- Status changed from verify to verifying
- Tester set to Stuart Campbell
comment:43 Changed 8 years ago by Stuart Campbell
- Status changed from verifying to closed
Ran the following...
RefReduction(DataRun='9709',SignalPeakPixelRange='216,224',SubtractSignalBackground='1',SignalBackgroundPixelRange='172,197',CropLowResDataAxis='1',LowResDataAxisPixelRange='86,159',NormalizationRun='9684',NormPeakPixelRange='226,238',NormBackgroundPixelRange='130,183',LowResNormAxisPixelRange='86,159',Theta='0.085999999999999993',NBins='40',OutputWorkspacePrefix='ref')
...gives me something as output!
comment:44 Changed 8 years ago by Mathieu Doucet
Re #4792 Add parameter docs and consistency check
Changeset: 975c7872d4cc2ef93fe47029408738059822b107
comment:45 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 5639
Re #4792 REF_M instrument definition and new algo