Ticket #4014 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

Add more Run object info when loading Muon Nexus files

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

Description

When executing LoadMuonNexus and LoadMuonNexus2 the Run object is populated, see http://www.mantidproject.org/Run section ISIS Muon data. Extend the ISIS Muon data section to also add:

goodfrm rawfrm nperiods dur_secs nchannels nspectra

The code to modify is loadRunDetails() in both LoadMuonNexus and LoadMuonNexus2. Example Muon datasets can be found in Test/AutoTestData, where argus0031800.nxs will use LoadMuonNexus2 I believe and MUSR00015189.nxs will use LoadMuonNexus I believe.

Also update wiki page http://www.mantidproject.org/Run after changes been made.

Estimate two man days

Change History

comment:1 Changed 9 years ago by Karl Palmen

We'll need to talk about this tomorrow because I don't undeerstand the relationship of the run object to mantidplot. I was able to lead a MUSR.. file and see that it used LoadMuonNexus. The argus file failed to load because it had an invalid day of month in it. It also used LoadMuonNexus (not LoadMuonNexus2).

comment:2 Changed 9 years ago by Karl Palmen

This error has be reported as ticket #4017. There are two other arg... file that do load. Work on this ticket may preceed on these two files.

comment:3 Changed 9 years ago by Anders Markvardsen

  • Priority changed from minor to blocker

Need this to be completed before can complete another critical ticket by tomorrow #3432

comment:4 Changed 9 years ago by Karl Palmen

Changed PeakWorkspace to produce readable NEXUS file re #4014

Signed-off-by: Karl Palmen <karl.palmen@…>

Changeset: 06297250f78e98c7ff401727a410741997127a4f

comment:5 Changed 9 years ago by Karl Palmen

Remove SaveNexus method of PeaksWorkspace for re #4014

This caused a Jenkins build failure because of an incorrect declaration of in the PeaksWorkspace.h file. This forms part of the incomplete work on ticket #4137.

Signed-off-by: Karl Palmen <karl.palmen@…>

Changeset: f5db7103c517b7aecae6993d37784540f500a5e9

comment:6 Changed 9 years ago by Karl Palmen

Now goodfrm is available in the logs of both types of Muon Nexus file. Some more have been added to the logs of the Muon Nexus2 files.

comment:7 Changed 9 years ago by Karl Palmen

Changes for re #4014 including good frames for both Muon Nexus types

Signed-off-by: Karl Palmen <karl.palmen@…>

Changeset: a4acafe484a30c47b2120bc897cc502effc2f98b

comment:8 Changed 9 years ago by Karl Palmen

Modified wiki to show addition of goodfrm, run_number and duration.

comment:9 Changed 9 years ago by Karl Palmen

Complete change for re #4014

Now shows run_title, run_start, run_end, nspectra, goodfrm & run_sec for muon nexus. This is indicated on the Run wiki page.

Signed-off-by: Karl Palmen <karl.palmen@…>

Changeset: 53024125db3f790187f3e13f10a4d5d9a4497430

comment:10 Changed 9 years ago by Karl Palmen

  • Status changed from new to accepted

comment:11 Changed 9 years ago by Karl Palmen

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

comment:12 Changed 9 years ago by Karl Palmen

Complete change for re #4014

Now shows run_title, run_start, run_end, nspectra, goodfrm & run_sec for muon nexus. This is indicated on the Run wiki page.

Signed-off-by: Karl Palmen <karl.palmen@…>

Changeset: 53024125db3f790187f3e13f10a4d5d9a4497430

comment:13 Changed 9 years ago by Anders Markvardsen

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

comment:14 Changed 9 years ago by Anders Markvardsen

  • Status changed from verifying to closed

This works on Mon, 9 Jan 2012 build and new run object attribute goodfrm used in CalMuonDeadTime.

comment:15 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 4861

Note: See TracTickets for help on using tickets.