Ticket #3442 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

ApplyDeadtimeCorr algorihtm

Reported by: Anders Markvardsen Owned by: Robert Whitley
Priority: blocker Milestone: Release 2.0
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Anders Markvardsen

Description

Note this ticket cannot be complited before this ticket 3432 has been complited.

Input/output:

  1. a table workspace where the 1st column is spectrum numbers (integers) and the second column deadtime values (doubles)
  2. an input workspace
  3. optional an output workspace name which if different from the input workspace name means that the results is stored in a new workspace

Change History

comment:1 Changed 9 years ago by Anders Markvardsen

  • Status changed from new to assigned
  • Owner changed from Anders Markvardsen to Robert Whitley

comment:2 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:3 Changed 9 years ago by Anders Markvardsen

  • Summary changed from AppMuonDeadtimeCorr algorihtm to ApplyDeadtimeCorr algorihtm

Chance name from AppMuonDeadTimeCorr to ApplyDeadTimeCorr since sometime later this algorithm may be useful for non-Muon instruments also.

Created a Wiki page which describes the algorithm based on feedback from Steve and Sean. http://www.mantidproject.org/ApplyDeadTimeCorr

With property names now:

1 DeadTimeTable Input TableWorkspace

2 InputWorkspace Input Workspace2D

3 OutputWorkspace Output Workspace2D

comment:4 Changed 9 years ago by Anders Markvardsen

Just a comment that wiki been updated following feedback from Steve/Adi

comment:5 Changed 9 years ago by Anders Markvardsen

  • Priority changed from major to blocker

Steve etc have an experiment next week, where if possible would like to use Mantid for deadtime analysis. I will do the CalcMuonDeadtime. Hence this one top of the pile

comment:6 Changed 9 years ago by Robert Whitley

  • Status changed from assigned to accepted

comment:7 Changed 9 years ago by Robert Whitley

Refs #3442. Add ApplyDeadTimeCorr algorithm.

Add unit tests to check that it works.

Changeset: bac77725e71289da84e8667a8dfdc565b081f191

comment:8 Changed 9 years ago by Robert Whitley

Refs #3442. Change algorithm to look at spectrum numbers.

Make it so that the values that are changed in the workspace are the ones given in the dead time table as spectrum numbers. Also change it so that the algorithm can accept a dead time table with fewer spectrum than in the actual workspace.

Changeset: bfcb914b979f0bbfa97af0f6e7768a78c547f7d1

comment:9 Changed 9 years ago by Robert Whitley

Refs #3442. Calculate the algorithm with the number of good frames.

Changeset: e5ebc6dc299f4eaaba29119752ba1efdd24293fc

comment:10 Changed 9 years ago by Robert Whitley

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

comment:11 Changed 9 years ago by Anders Markvardsen

  • Status changed from verify to verifying
  • Tester set to Anders Markvardsen

comment:12 Changed 9 years ago by Anders Markvardsen

  • Status changed from verifying to closed

Tested with table calculated from CalMuonDeadTime had numbers looks reasonable and so do unit tests

comment:13 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 4289

Note: See TracTickets for help on using tickets.