Ticket #2004 (closed: fixed)
In Qxy include masking, calculating errors and gravity
Reported by: | Steve Williams | Owned by: | Steve Williams |
---|---|---|---|
Priority: | major | Milestone: | Iteration 26 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Michael Whitty |
Description
From discussion with Richard Heenan, initally use the errors from the input workspace and propogation of errors.
Gravity correction needs to be an option to the algorithm, I'll use the same formula as from Q1D.
Change History
comment:2 Changed 10 years ago by Martyn Gigg
Time estimate, M. Gigg: 6 hours seems like a reasonable time frame. I have one comment about the detectorTwoTheta calculation. It seems to me that we only need one method on the workspace but it should just take 2 arguments: The detector and a boolean flagging whether gravity should be taken into account.
comment:4 Changed 10 years ago by Steve Williams
- Status changed from accepted to verify
- Resolution set to fixed
There should be a new property on Qxy, AccountForGravity. For most input workspaces (must be in units of wave length) the result is similar with and without gravity
comment:5 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:6 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:7 Changed 10 years ago by Michael Whitty
- Status changed from verify to verifying
- Tester set to Michael Whitty
The error calculation is straight forward, the proportional error on the counts remains as for the input workspace before they are summed into the Q bins. 2 hours
I'd like to put the gravity correction into a new MatrixWorkspace::detectorTwoTheta(det, double) method that only works one workspaces whose units are wavelength and takes account of gravity. 2 hours
Adding the masking, looking at Q1D this shouldn't take a significant amount of time.
Adding more tests 2 hours
total 6 hours