Ticket #5588 (closed: fixed)
Convert EQSANS Q resolution to use histo
Reported by: | Mathieu Doucet | Owned by: | Mathieu Doucet |
---|---|---|---|
Priority: | major | Milestone: | Release 2.2 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Russell Taylor |
Description
The TOF SANS resolution calculation is very slow because it deals with every single event separately. There is no real reason to do that. Modify TOFSANSResolution to use histograms instead of dealing with every event. Add proper system tests.
Change History
comment:2 Changed 8 years ago by Mathieu Doucet
Re #5588 Major speed-up of Q resolution calculation
Changeset: 96453b7cff594b6f4d2ff911cb355ee234b4928f
comment:3 Changed 8 years ago by Mathieu Doucet
- Status changed from accepted to verify
- Resolution set to fixed
Factor 10 speed-up with the last commit for a workspace of about 500,000 events. To test, check that it runs and that the system tests in EQSANSDQOutput pass.
comment:4 Changed 8 years ago by Mathieu Doucet
Re #5588 System test for Q resolution calculation.
Changeset: 6d29cf3f439fb1f9feaf9771f47c6dd54cec07b3
comment:5 Changed 8 years ago by Mathieu Doucet
Re #5588 Try to fix system test problem on Windows.
Changeset: 666a12364e0408900e2c0815976f14cdcbda6383
comment:6 Changed 8 years ago by Mathieu Doucet
Re #5588 Add system test for efficiency computation
Changeset: bf3769f517882fced2093f7a9db0318ba51494fc
comment:7 Changed 8 years ago by Mathieu Doucet
Re #5588 Turn off option to keep events to the end
Changeset: d15f7adb46784cd4e118210bcdb1b56e5177ffe0
comment:8 Changed 8 years ago by Mathieu Doucet
Re #5588 Print more info on sys test failure
Changeset: 4f91eed486529d60d60e040fd6be5934d86d504a
comment:9 Changed 8 years ago by Mathieu Doucet
Re #5588 Ensure events are used on sys test
Changeset: b0fa5d13b37cf53a36771e48fb6bfbab7ae4dd6b
comment:10 Changed 8 years ago by Mathieu Doucet
Re #5588 Fix problems with implementation
Changeset: d53dc62f5569f1b6f65d27fa0934763109787b1a
comment:11 Changed 8 years ago by Mathieu Doucet
Re #5588 Major speed-up of Q resolution calculation
Changeset: 96453b7cff594b6f4d2ff911cb355ee234b4928f
comment:12 Changed 8 years ago by Mathieu Doucet
Re #5588 Turn off option to keep events to the end
Changeset: d15f7adb46784cd4e118210bcdb1b56e5177ffe0
comment:13 Changed 8 years ago by Mathieu Doucet
Re #5588 Fix problems with implementation
Changeset: d53dc62f5569f1b6f65d27fa0934763109787b1a
comment:14 Changed 8 years ago by Russell Taylor
- Status changed from verify to verifying
- Tester set to Russell Taylor
comment:15 Changed 8 years ago by Russell Taylor
- Status changed from verifying to closed
Missing a wiki page and unit test, which would have helped guide testing. System tests are passing.
comment:16 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 6434