Ticket #3622 (closed: fixed)
Create XML based Masking file
Reported by: | Stuart Campbell | Owned by: | Wenduo Zhou |
---|---|---|---|
Priority: | major | Milestone: | Release 2.0 |
Component: | Mantid | Keywords: | |
Cc: | petersonpf@… | Blocked By: | |
Blocking: | #3637 | Tester: | Vickie Lynch |
Description
Create a masking file format that is XML based and has a similar format to the 'new' grouping XML file format.
Change History
comment:1 Changed 9 years ago by Stuart Campbell
- Owner set to Peter Peterson
- Status changed from new to assigned
comment:3 Changed 9 years ago by Nick Draper
- Milestone changed from Iteration 30 to Iteration 31
Bulk move of tickets to iteration 31 at the iteration 30 code freeze
comment:6 Changed 9 years ago by Wenduo Zhou
A new algorithm (say LoadMaskingFile) should be implemented to read the masking file in XML format and then create a masking workspace (i.e., SpecialWorkspace2D).
comment:7 Changed 9 years ago by Mathieu Doucet
Re #3622 Fix warnings
Changeset: a36e82db265058ecd1b93fc11ffdf846b1d5db8f
comment:8 Changed 9 years ago by Wenduo Zhou
Add the support of region of interest file. Refs #3622.
Changeset: 82f3729d9390b8ccee822ea63db55dd5e72a6300
comment:9 Changed 9 years ago by Mathieu Doucet
Re #3622 Fix warnings
Changeset: a36e82db265058ecd1b93fc11ffdf846b1d5db8f
comment:10 Changed 9 years ago by Wenduo Zhou
Add general component parser. Refs #3622.
Changeset: f8b12e0423bd3e2d3c3098338598ffe4b0559e6e
comment:11 Changed 9 years ago by Wenduo Zhou
Add the support of region of interest file. Refs #3622.
Changeset: 82f3729d9390b8ccee822ea63db55dd5e72a6300
comment:12 Changed 9 years ago by Wenduo Zhou
Fixes unit test. Refs #3622.
Changeset: ad74eec108f9a0e7b9e3fe6ff9fe643a063a4963
comment:13 Changed 9 years ago by Wenduo Zhou
Add unit test. Refs #3622.
Changeset: 22a49cd606e6f3bb31f2891a74a188734db352e0
comment:14 Changed 9 years ago by Wenduo Zhou
Add SaveDetectorMasks() to XML file. Code not finished. Refs #3622.
Changeset: 142ddd771459931618fd1f76a435f22493186890
comment:15 Changed 9 years ago by Wenduo Zhou
Change CMakeLists for new algorithm. Refs #3622.
Changeset: dfd660a66e63351a1b8500a9f2998683b6401062
comment:16 Changed 9 years ago by Wenduo Zhou
Fixes unit test. Refs #3622.
Changeset: ad74eec108f9a0e7b9e3fe6ff9fe643a063a4963
comment:17 Changed 9 years ago by Wenduo Zhou
Implement SaveDetectorMasking from SpecialWorkspace2D. Refs #3622.
Changeset: 3cc6caaafc07cffea0efa585646cf141b3235cc3
comment:18 Changed 9 years ago by Wenduo Zhou
Minor change. Refs #3622.
Changeset: 91c1399d24f9a7688a9bad104c3a5309811b0108
comment:19 Changed 9 years ago by Wenduo Zhou
- Status changed from accepted to verify
- Resolution set to fixed
comment:20 Changed 9 years ago by Vickie Lynch
- Status changed from verify to verifying
- Tester set to Vickie Lynch
comment:21 Changed 9 years ago by Vickie Lynch
- Status changed from verifying to reopened
- Resolution fixed deleted
- Milestone changed from Iteration 32 to Iteration 33
The XML is read correctly and a workspace created, but this workspace does not mask any detectors when used with MaskDetectors. Wenduo has asked to move this ticket to the next iteration.
comment:23 Changed 9 years ago by Wenduo Zhou
Ticket #4553 should fix the issue described above.
comment:24 Changed 9 years ago by Stuart Campbell
Is this routine really only usable by VULCAN, NOMAD and POWGEN ?
comment:25 Changed 9 years ago by Wenduo Zhou
This routine can be used by any instrument. Ticket #4597 solved this issue.
comment:26 Changed 9 years ago by Wenduo Zhou
- Status changed from accepted to verify
- Resolution set to fixed
Ticket is closed along with ticket #4553.
comment:29 Changed 9 years ago by Wenduo Zhou
Hide some warning message. Refs #3622.
Changeset: fa19659caf41007ae77ec0f3882a28058fb03a5f
comment:30 Changed 9 years ago by Vickie Lynch
- Status changed from verifying to closed
Works well masking banks and/or ranges of detectorIDs.
comment:31 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 4469