Ticket #841 (closed: fixed)

Opened 11 years ago

Last modified 5 years ago

detector efficiency correction

Reported by: Nick Draper Owned by: Steve Williams
Priority: major Milestone: Iteration 22
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description


Change History

comment:1 Changed 11 years ago by Nick Draper

  • Milestone changed from Iteration 19 to Iteration 20

Moved as part of the end of Iteration 19

comment:2 Changed 11 years ago by Steve Williams

  • Status changed from new to assigned

comment:3 Changed 11 years ago by Steve Williams

(In [3306]) LoadDetectorInfo is a new algorithm that adds information like gas pressure and offset times to the detector propertymap. Minor fixes for GroupDetectors and a the start of a script that will correct for detector efficiency variation refs #941 and #777 and #841

comment:4 Changed 11 years ago by Steve Williams

(In [3432]) ShapeFactory now ensures that the centre of cylinders is midway between the end caps. MERLIN detectors are more accurately modelled, being cylinders and not cuboids. LoadDetectorInfo deals with missing detectors and getEi uses spectra numbers which seem better known by the Exciations Group. refs #841

comment:5 Changed 11 years ago by Steve Williams

(In [3433]) Fixes broken GetEi test refs #841

comment:6 Changed 11 years ago by Steve Williams

(In [3434]) Fixes broken Linux build, I can hope refs #841

comment:7 Changed 11 years ago by Steve Williams

(In [3442]) New algorithm DetectorEfficiencyCor corrects numbers of counts in a workspace for the efficiency of detectors, which is a function of neutron angle and energy as well as the detectors size and gas pressure. Only basic tests exist so far. Bugs in other algorithms were correct during development refs #841

comment:8 Changed 11 years ago by Steve Williams

(In [3443]) Corrected a small error in DetectorEfficiencyCor which now also respects detector masking. We now have a script that write SPE files that should be compatible with the Excitations Group Matlab application Homer refs #841

comment:9 Changed 11 years ago by Steve Williams

(In [3447]) Commented out one line in saveSPE.cpp to make MARI files saved as SPE readable by MATLAB mslice, works for MARI files but fails elsewhere? ?? refs #841

comment:10 Changed 11 years ago by Steve Williams

(In [3478]) Bug fixes for the Excitations Group algorithms and loading the list of bad detectors refs #841

comment:11 Changed 11 years ago by Steve Williams

(In [3481]) A try at fixing the Linux compilation error. Also fixes for warnings refs #841

comment:12 Changed 11 years ago by Steve Williams

(In [3484]) If this doesn't fix the test build seg fault does anyone know how to fix it? refs #841

comment:13 Changed 11 years ago by Martyn Gigg

(In [3486]) Fix for a test crash. Re #841

comment:14 Changed 11 years ago by Steve Williams

(In [3496]) Additions and bug fixes for the detector efficiency script refs #841

comment:15 Changed 11 years ago by Steve Williams

(In [3497]) Corrections to the detector efficiency script refs #841

comment:16 Changed 11 years ago by Steve Williams

(In [3548]) Allow optional save file properties refs #841

comment:17 Changed 11 years ago by Steve Williams

(In [3691]) Remove using statements from the header files that I wrote refs #841

comment:18 Changed 11 years ago by Steve Williams

(In [3693]) Chipping away at the DoxyGen warnings refs #841

comment:19 Changed 11 years ago by Steve Williams

(In [3827]) Improve handling when no input file is selected refs #841

comment:20 Changed 11 years ago by Steve Williams

(In [3830]) Fixing the MantidPlot broken build refs #841

comment:21 Changed 11 years ago by Steve Williams

(In [3831]) MantidPlot linker error, try forcing a rebuild refs #841

comment:22 Changed 11 years ago by Steve Williams

(In [3897]) The name of the excitations interface is now Homer and there are changes ensure distributions are used when necessary refs #841

comment:23 Changed 11 years ago by Steve Williams

(In [3906]) Allowing LoadDetectorInfo to read MAPS and MARI raw files refs #841

comment:24 Changed 11 years ago by Steve Williams

(In [4035]) Fixes known problems with the Excitations interface. This GUI front end now calls generates a call to an existing Python function, which makes changing the behaviour and scripting much easier. Numerical difference with libISIS seem to be fixed. refs #1137 and #841

comment:25 Changed 11 years ago by Steve Williams

(In [4036]) Scripts no longer needed by the Excitations interface refs #841

comment:26 Changed 11 years ago by Steve Williams

(In [4039]) Fixes an error in the Excitations convert energy script refs #841

comment:27 Changed 11 years ago by Steve Williams

(In [4042]) Fixes the broken Mantid.msi build refs #841

comment:28 Changed 11 years ago by Steve Williams

(In [4044]) Debugging corrections to the Excitations interface refs #841

comment:29 Changed 11 years ago by Steve Williams

(In [4115]) Correcting some error estimates: preventing negative errors and stopping errors from being set to zero when the Y-value is zero. refs #841

comment:30 Changed 11 years ago by Russell Taylor

(In [4121]) Update SystemTest templates. Re #841

comment:31 Changed 11 years ago by Steve Williams

  • Status changed from assigned to testing
  • Resolution set to fixed

comment:32 Changed 11 years ago by Roman Tolchenov

  • Status changed from testing to closed

comment:33 Changed 7 years ago by Peter Peterson

Re #841. Changed the Mutex raw pointer in Task to a boost::shared_ptr.

Changeset: 9d5ea6ea5fea39d15816df2ef7fdffc3287b1681

comment:34 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 1689

Note: See TracTickets for help on using tickets.