Ticket #138 (closed: fixed)

Opened 12 years ago

Last modified 5 years ago

FB Asymmetry algorithm

Reported by: Nick Draper Owned by: Matt Clarke
Priority: major Milestone: Iteration 14
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description (last modified by Nick Draper) (diff)

Poperties input workspace output workspace Forward Spectrum (index) Backward Spectrum (index) Alpha

The algorithm will then perform the following and output the result as a workspace2D containing a single spectrum.

For each bin

F-aB/F+aB

Where

  • F=forward value
  • B=Backward value
  • a=alpha

Change History

comment:1 Changed 12 years ago by Nick Draper

  • Milestone changed from Iteration 9 to Iteration 10

comment:2 Changed 12 years ago by Nick Draper

  • Milestone changed from Iteration 10 to Unassigned

comment:3 Changed 12 years ago by Nick Draper

  • Owner set to Matt Clarke
  • Milestone changed from Unassigned to Iteration 12

comment:4 Changed 12 years ago by Nick Draper

  • Description modified (diff)
  • Summary changed from Asymmetry calculations to FB Asymmetry algorithm

comment:5 Changed 12 years ago by Nick Draper

  • Milestone changed from Iteration 12 to Iteration 13

comment:6 Changed 12 years ago by Matt Clarke

(In [1444]) Refs #138. Added files for MuonAsymmetryCalc, there is no much code in there yet!

comment:7 Changed 12 years ago by Matt Clarke

(In [1457]) Refs #138. Added code to get groupings from the nexus file.

comment:8 Changed 12 years ago by Matt Clarke

(In [1459]) Refs #138. Forgot to remove std::cerr debugging statement

comment:9 Changed 12 years ago by Matt Clarke

(In [1621]) Refs #138. First working(?) version of the muon asymmetry calculation

comment:10 Changed 12 years ago by Matt Clarke

(In [1622]) Refs #138. Accidently checked in some junk!

comment:11 Changed 12 years ago by Matt Clarke

(In [1624]) Refs #138. Added copying of time bins to MuonAsymmetryCalc

comment:12 Changed 12 years ago by Matt Clarke

(In [1632]) Refs #138. Added errors to muon asymmetry calculation

comment:13 Changed 12 years ago by Matt Clarke

(In [1635]) Refs #138. Removed python tests as no longer relevent.

comment:14 Changed 12 years ago by Matt Clarke

(In [1636]) Refs #138. Removed python tests as no longer relevent.

comment:15 Changed 12 years ago by Nick Draper

(In [1640]) re #138 fix windows test failure

Test was failing as MuonLoad alg was failing, it could not find the loadInstrument alg which was not registering correctly. Adding an include fixed this.

comment:16 Changed 12 years ago by Nick Draper

  • Milestone changed from Iteration 13 to Iteration 14

comment:17 Changed 12 years ago by Matt Clarke

(In [1662]) Adjusted SConstruct to make it more flexible for rpm. Refs #138

comment:18 Changed 12 years ago by Matt Clarke

(In [1665]) Refs #138. Adjusted qtiplot to build on RHEL5

comment:19 Changed 12 years ago by Matt Clarke

(In [1679]) Refs #138. Slight change for RHEL 5.

comment:20 Changed 12 years ago by Matt Clarke

(In [1697]) Refs #138. Hopefully fixed LoadNexusProcessed test. Someone forgot that Linux is case-sensitive

comment:21 Changed 12 years ago by Matt Clarke

(In [1780]) Refs #138. Updated comments on algorithms

comment:22 Changed 12 years ago by Matt Clarke

(In [1810]) Refs #138. Rewritten asymmetry alg so it no longer groups. Adjusted removeExpDecay so it accepts a list of spectra to work on. Adjusted LoadMuonNexus so it can be set to auto group based on the nexus file.

comment:23 Changed 12 years ago by Matt Clarke

(In [1811]) Refs #138. Did not mean to check in test.

comment:24 Changed 12 years ago by Nick Draper

  • Status changed from new to closed
  • Resolution set to fixed

comment:25 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 986

Note: See TracTickets for help on using tickets.