1 | import time |
---|
2 | LoadEventNexus(Filename='C:/mantid/Test/AutoTestData/CNCS_7860_event.nxs',OutputWorkspace='CNCS_7860_event_NXS',CompressTolerance='0.10000000000000001') |
---|
3 | |
---|
4 | start = time.time(); |
---|
5 | for omega in xrange(0, 20): |
---|
6 | print "Starting omega %03d degrees" % omega |
---|
7 | CreateMDWorkspace(Dimensions='3',Extents='-5,5,-5,5,-5,5',Names='Q_sample_x,Q_sample_y,Q__sample_z',Units='A,A,A',SplitInto='5',SplitThreshold='2000',MaxRecursionDepth='3', |
---|
8 | MinRecursionDepth='3', OutputWorkspace='CNCS_7860_event_MD') |
---|
9 | |
---|
10 | # Convert events to MD events |
---|
11 | AddSampleLog("CNCS_7860_event_NXS", "omega", "%s" % omega, "Number Series") |
---|
12 | AddSampleLog("CNCS_7860_event_NXS", "chi", "%s" % 0, "Number Series") |
---|
13 | AddSampleLog("CNCS_7860_event_NXS", "phi", "%s" % 0, "Number Series") |
---|
14 | ConvertToDiffractionMDWorkspace(InputWorkspace='CNCS_7860_event_NXS',OutputWorkspace='CNCS_7860_event_MD',OutputDimensions='Q (sample frame)',LorentzCorrection='1') |
---|
15 | |
---|
16 | SaveMD("CNCS_7860_event_MD", "C:/Users/spu92482/Desktop/CNCS/CNCS_7860_event_rotated_%03d.nxs" % omega) |
---|
17 | print time.time() - start, " seconds since start." |
---|