Ticket #6150 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

Create an algorithm for viewing rocking curves/alignment scans

Reported by: Russell Taylor Owned by: Russell Taylor
Priority: critical Milestone: Release 2.3.2
Component: Mantid Keywords: ADARA,PatchCandidate,Released
Cc: petersonpf@…, campbellsi@… Blocked By:
Blocking: Tester: Michael Reuter

Description

Basically we need an algorithm that will create a single-spectrum Workspace2D with the X values containing the values of a specified log and the Y the total integrated count of events pertaining to that log value.

Specific requirements:

  • The ability to pass in an optional pre-defined mask(workspace).
  • The ability to specify a TOF (or whatever unit the incoming workspace is) range for the integration.

This is all motivated by the plan to move HYSPEC over to the ADARA software. The first order of business is to get this working on an offline file. In due course, we'll want this to be do-able via the live stream (that work will probably be under a different ticket). We are likely to also want a custom dialog/interface to handle things such as the fact that you can't know a-priori what the log names will be.

Change History

comment:1 Changed 8 years ago by Russell Taylor

  • Status changed from new to accepted

comment:2 Changed 8 years ago by Russell Taylor

Re #6150. First stab at an algorithm to count events vs log value.

Needs changes to improve functionality, add bells & whistles and refactor to avoid two very similar blocks of code.

Changeset: 05f7ea0f7ffa367755efaae041819fad9c53effd

comment:3 Changed 8 years ago by Russell Taylor

Re #6150. Fix Windows build.

Changeset: 8152b0f168f92c6132fdaf8293f46dfb737a9ad6

comment:4 Changed 8 years ago by Russell Taylor

Re #6150. First stab at an algorithm to count events vs log value.

Needs changes to improve functionality, add bells & whistles and refactor to avoid two very similar blocks of code.

Changeset: 05f7ea0f7ffa367755efaae041819fad9c53effd

comment:5 Changed 8 years ago by Russell Taylor

Re #6150. Fix Windows build.

Changeset: 8152b0f168f92c6132fdaf8293f46dfb737a9ad6

comment:6 Changed 8 years ago by Russell Taylor

  • Keywords ADARA, PatchCandidate added; ADARA removed
  • Status changed from accepted to verify
  • Resolution set to fixed
  • Milestone changed from Release 2.4 to Release 2.3.2

Ticket closed so early version can go in patch release. Improvements will happen under a separate ticket.

comment:7 Changed 8 years ago by Michael Reuter

This ticket has been cherry picked.

comment:8 Changed 8 years ago by Russell Taylor

Re #6150. First stab at an algorithm to count events vs log value.

Needs changes to improve functionality, add bells & whistles and refactor to avoid two very similar blocks of code. (cherry picked from commit 05f7ea0f7ffa367755efaae041819fad9c53effd)

Changeset: b5bff1dfe65ce7e47d3127a175e1a0d5f460b05c

comment:9 Changed 8 years ago by Russell Taylor

Re #6150. Fix Windows build. (cherry picked from commit 8152b0f168f92c6132fdaf8293f46dfb737a9ad6)

Changeset: bf673cbb581a077771d494f46ce4b96beade033c

comment:10 Changed 8 years ago by Michael Reuter

  • Status changed from verify to verifying
  • Tester set to Michael Reuter

comment:11 Changed 8 years ago by Michael Reuter

  • Status changed from verifying to closed

This is a neat algorithm and looks to be doing what it is supposed to.

comment:12 Changed 7 years ago by Nick Draper

  • Keywords ADARA,PatchCandidate added; ADARA, PatchCandidate removed

comment:13 Changed 7 years ago by Nick Draper

  • Keywords ADARA,PatchCandidate,Released added; ADARA,PatchCandidate removed

comment:14 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 6996

Note: See TracTickets for help on using tickets.