Ticket #4014 (closed: fixed)
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: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: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
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).