Ticket #3622 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

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:2 Changed 9 years ago by Stuart Campbell

  • Blocking 3637 added

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:4 Changed 9 years ago by Peter Peterson

  • Owner changed from Peter Peterson to Wenduo Zhou

comment:5 Changed 9 years ago by Wenduo Zhou

  • Status changed from assigned to accepted

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:22 Changed 9 years ago by Wenduo Zhou

  • Status changed from reopened to accepted

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:27 Changed 9 years ago by Vickie Lynch

  • Status changed from verify to verifying

comment:28 Changed 9 years ago by Vickie Lynch

  • Milestone changed from Iteration 33 to Iteration 32

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

Note: See TracTickets for help on using tickets.