Ticket #3408 (closed: fixed)
MDBoxIterator limited by a MDImplicitFunction
Reported by: | Janik Zikovsky | Owned by: | Janik Zikovsky |
---|---|---|---|
Priority: | critical | Milestone: | Iteration 30 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | #3376 | |
Blocking: | #3369 | Tester: | Owen Arnold |
Description
That is, iterate through all the MDBoxes in a MDEventWorkspace, but skip any boxes that are outside of the range of interest.
This should make algorithms that iterate through all events much more efficient (especially Re: file-back-end).
Change History
comment:2 Changed 9 years ago by Janik Zikovsky
- Priority changed from major to critical
- Blocking 3369 added
- Blocked By 3376 added
comment:4 Changed 9 years ago by Janik Zikovsky
- Status changed from accepted to verify
- Resolution set to fixed
It works, but it is a whole lot slower than #3415: getBoxes() limited by ImplicitFunction.
I will leave it in (I don't think it slows anything down to any significant degree if you give a NULL implicit function), but it is probably not as useful.
comment:5 Changed 9 years ago by Owen Arnold
- Status changed from verify to verifying
- Tester set to Owen Arnold
Note: See
TracTickets for help on using
tickets.