Ticket #9202 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Single crystal diffraction MD normalization

Reported by: Andrei Savici Owned by: Andrei Savici
Priority: major Milestone: Release 3.3
Component: Diffraction Keywords:
Cc: Alex, Buts@… Blocked By:
Blocking: #9105 Tester: Vickie Lynch

Description

This is a ticket to create a temporary algorithm that will test if we have enough information to do the correct MD normalization. Inputs:

  • MD event workspace with data only
  • Vanadium workspace
  • binning parameters

Outputs:

  • MD histo workspace for data
  • MD histo workspace for normalization

Output images should look similar to the presentation in #9105

Change History

comment:1 Changed 7 years ago by Andrei Savici

  • Owner set to Andrei Savici
  • Status changed from new to assigned

comment:2 Changed 7 years ago by Andrei Savici

  • Blocked By 9207 added

comment:3 Changed 7 years ago by Andrei Savici

  • Status changed from assigned to inprogress

Start of SXDMDNorm algorithm. Refs #9202

Changeset: bb58e6edc03c7064c431399b790b7586aea10418

comment:4 Changed 6 years ago by Andrei Savici

Start calculating intersections. Refs #9202

Changeset: 7701d12881e5074f220dd40a9294e9a9ecbf5627

comment:5 Changed 6 years ago by Andrei Savici

  • Milestone changed from Backlog to Release 3.2

comment:6 Changed 6 years ago by Andrei Savici

  • Milestone changed from Release 3.2 to Release 3.3

comment:7 Changed 6 years ago by Alex Buts

  • Cc Alex, Buts@… added

comment:8 Changed 6 years ago by Andrei Savici

Some setup work. Refs #9202

Changeset: 2da8bc3461efbb1e8949d798db2686e283962eab

comment:9 Changed 6 years ago by Andrei Savici

Check some limits. Refs #9202

Changeset: 98e5f192366e6a78c1114a5df8a333f5f743be85

comment:10 Changed 6 years ago by Andrei Savici

Start calculating intersections. Refs #9202

Changeset: ec4dc29590e2df2220f7bb83d7359c7837780073

comment:11 Changed 6 years ago by Andrei Savici

More on intersections. Refs #9202

Fix lack of goniometer in RUBW_matrix

Changeset: 73d5f736f99633e89cd1492a75cfe8ca45cb6994

comment:12 Changed 6 years ago by Andrei Savici

Finished calculating intersections. Refs #9202

Changeset: d0d5b3e6ef5726f6572f4354e363e38e43f8f97d

comment:13 Changed 6 years ago by Andrei Savici

Start gathering stuff for weights. refs #9202

Changeset: 5b40cbe87f85752a78c45013ab742925962d5f05

comment:14 Changed 6 years ago by Andrei Savici

Finished calculating weights. refs #9202

Changeset: 423ab3a83ea6d356cb9d569999ca0daa763e743e

comment:15 Changed 6 years ago by Andrei Savici

Make parallel. Refs #9202

Changeset: 89144a18356c3e9f8fb65cac9d405e57ba2eb96e

comment:16 Changed 6 years ago by Andrei Savici

Things to do:

  • multiply with proton charge of vanadium
  • replace PARALLEL_CRITICAL with locks
  • calculate correct output indices in general case

comment:17 Changed 6 years ago by Andrei Savici

Deal with all dimensions. Refs #9202

Also use proton charge

Changeset: 102cd274f180789d5a68f5fceb4c6bd3bb9ea8e1

comment:18 Changed 6 years ago by Andrei Savici

Start of SXDMDNorm algorithm. Refs #9202

Changeset: 0daffc5cfb68d930d88b0a864c05ef227c57b4d3

comment:19 Changed 6 years ago by Andrei Savici

Start calculating intersections. Refs #9202

Changeset: 052654e6812c5fcd84d9aa9f04caa46839095cbb

comment:20 Changed 6 years ago by Andrei Savici

Some setup work. Refs #9202

Changeset: a03fea0e3d79b5278cb3cb6e9d04804018e71fba

comment:21 Changed 6 years ago by Andrei Savici

Check some limits. Refs #9202

Changeset: 34c0e8468604c2e9f04c6d07150d1cd092f0a64a

comment:22 Changed 6 years ago by Andrei Savici

Start calculating intersections. Refs #9202

Changeset: 9395917906cecbccc2e1ee4ea653a34c7e78b0df

comment:23 Changed 6 years ago by Andrei Savici

More on intersections. Refs #9202

Fix lack of goniometer in RUBW_matrix

Changeset: 95f13d785e4158f0ed36b433bb4d679a6e487e2e

comment:24 Changed 6 years ago by Andrei Savici

Finished calculating intersections. Refs #9202

Changeset: a895b06fbfd376d48835caf906c8b59da26e0a45

comment:25 Changed 6 years ago by Andrei Savici

Start gathering stuff for weights. refs #9202

Changeset: 9e3e4ea490c19556d247d9841a782b0a91276edb

comment:26 Changed 6 years ago by Andrei Savici

Finished calculating weights. refs #9202

Changeset: a74f34716fe68b3b77a9804247f47f506549c0b8

comment:27 Changed 6 years ago by Andrei Savici

Make parallel. Refs #9202

Changeset: ef2757301f125182390e584ca2938655e659fe73

comment:28 Changed 6 years ago by Andrei Savici

Deal with all dimensions. Refs #9202

Also use proton charge

Changeset: ebc0292cbd3ab2e890c9b6ea92396e6de00f736e

comment:29 Changed 6 years ago by Andrei Savici

Refs #9202

Merge branch 'feature/9202_TopazMDNorm' of github.com:mantidproject/mantid into feature/9202_TopazMDNorm

Changeset: 1248d591355555802af27ac64b94397f1645b6d3

comment:30 Changed 6 years ago by Andrei Savici

Updated SXDMDNorm. refs #9202

Changeset: e1d4dcb1c4c24816cb6d3ef4db30001d93836473

comment:31 Changed 6 years ago by Andrei Savici

Documentation for SXDMDNorm. refs #9202

Changeset: e8711d14ac4dfe8190554ad22e42ae8570bcbdc5

comment:32 Changed 6 years ago by Andrei Savici

Fix windows build. Refs #9202

Also fixed one cppcheck warning

Changeset: 786e6170f68d6a7f0c292c3bb6ce25fab2c53069

comment:33 Changed 6 years ago by Andrei Savici

  • Blocked By 9207 removed

There is no real unit test. It will be done as part of #9105. The best way to test (for someone at SNS) is to look at the usage example

comment:34 Changed 6 years ago by Andrei Savici

  • Status changed from inprogress to verify
  • Resolution set to fixed

comment:35 Changed 6 years ago by Andrei Savici

Try to fix systemtest an warning. Refs #9202

Changeset: 05660b40c4f5fc2bd9ecd59e8d0f608a50cdbf3f

comment:36 Changed 6 years ago by Vickie Lynch

  • Status changed from verify to verifying
  • Tester set to Vickie Lynch

comment:37 Changed 6 years ago by Vickie Lynch

  • Status changed from verifying to closed

Merge remote branch 'origin/feature/9202_TopazMDNorm'

Full changeset: c3c4286609276e4aa154b4bff58fc8e6308531c0

comment:38 Changed 6 years ago by Vickie Lynch

Merge remote branch 'origin/feature/9202_TopazMDNorm'

Full changeset: c3c4286609276e4aa154b4bff58fc8e6308531c0

comment:39 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 10045

Note: See TracTickets for help on using tickets.