Ticket #147 (closed: fixed)

Opened 12 years ago

Last modified 5 years ago

Improve the workspace handling of Monitor data

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

Description

Monitors are different from normal detectors and need to be handled seperately

  • definition and loading separately from detectors (Instrument definition)
  • Workspace, conceptually separate from normal spectra - They should be accessed seperately.
  • unit conversion (they have no L2 path and therefore no 2theta)

Change History

comment:1 Changed 12 years ago by Nick Draper

  • Owner set to Anders Markvardsen

comment:2 Changed 12 years ago by Nick Draper

  • Milestone changed from Iteration 9 to Iteration 10

comment:3 Changed 12 years ago by Nick Draper

  • Milestone changed from Iteration 10 to Unassigned

comment:4 Changed 12 years ago by Nick Draper

  • Milestone changed from Unassigned to Iteration 11

comment:5 Changed 12 years ago by Anders Markvardsen

(In [1246]) Added (not complete) markAsMonitor method to Instrument. Refs #147.

comment:6 Changed 12 years ago by Russell Taylor

(In [1248]) Added an 'isMonitor' flag to IDetector. Can only be set through Detector, and is done so in Instrument::markAsMonitor(). Re #147.

comment:7 Changed 12 years ago by Anders Markvardsen

(In [1254]) Added info about which detectors are monitors in xml instrument description files and used isMonitor method to mark these as monitors. Refs #147.

comment:8 Changed 12 years ago by Russell Taylor

(In [1280]) Added setting of monitor flag in LoadInstrumentFromRaw. Re #147.

comment:9 Changed 12 years ago by Nick Draper

  • Owner Anders Markvardsen deleted
  • Milestone changed from Iteration 11 to Unassigned

comment:10 Changed 12 years ago by Nick Draper

This can now allow monitors to be identified and treated correctly by unit conversion etc.

It does not allow detectors to be accessed separately from monitors at the moment though.

comment:11 Changed 12 years ago by Nick Draper

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

Enough of this functionality is working for now, no need to keep this ticket open

comment:12 Changed 7 years ago by Nick Draper

  • Milestone changed from Unassigned to Iteration 20

comment:13 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 995

Note: See TracTickets for help on using tickets.