Ticket #8576: PEARL_calib_13_4.py

File PEARL_calib_13_4.py, 4.1 KB (added by Gesner Passos, 7 years ago)
Line 
1#The two lines below are always needed and need to be run at least once before the other cammands will work
2#They setup various enviroment variables
3#from SET_env_pearl import *
4from pearl_routines_13_4 import *
5reload(sys.modules["pearl_routines_13_4"])
6PEARL_startup("Calib","13_4")
7
8#for irun in range(82353,82363):
9#       PEARL_focus(irun,"raw",fmode="trans",ttmode="TT88",atten=False,van_norm=False,debug=False)
10
11#PEARL_focus("82353_82362","raw",fmode="all",ttmode="TT88",atten=False,van_norm=False,debug=False)
12
13#PEARL_focus("82350_82352","raw",fmode="all",ttmode="TT88",atten=False,van_norm=True,debug=False)
14#PEARL_focus("81306_81309","raw",fmode="all",ttmode="TT88",atten=False,van_norm=True,debug=False)
15
16#PEARL_focus(80832,"raw",fmode="all",ttmode="TT88",atten=False,van_norm=False,debug=False)
17#PEARL_focus(81281,"raw",fmode="all",ttmode="TT88",atten=False,van_norm=False,debug=False)
18#PEARL_focus(81287,"raw",fmode="all",ttmode="TT88",atten=False,van_norm=False,debug=False)
19
20#PEARL_focus("80889_80897","raw",fmode="trans",ttmode="TT70",atten=False,van_norm=True,debug=False)
21#PEARL_focus("80898_80902","raw",fmode="trans",ttmode="TT70",atten=False,van_norm=True,debug=False)
22#PEARL_focus("80903_80909","raw",fmode="trans",ttmode="TT70",atten=False,van_norm=True,debug=False)
23
24#
25# Cycle 13/3 calibration data from standard 10mm diameter vanadium sphere target...
26#
27#PEARL_focus("81281_81289","raw",fmode="all",ttmode="TT35",atten=False,van_norm=False,debug=False)
28
29#
30# Empty S-E tank data...
31#
32#PEARL_focus("80094_80096","raw",fmode="all",ttmode="TT88",atten=False,van_norm=False,debug=False)
33#PEARL_focus("81302_81305","raw",fmode="all",ttmode="TT35",atten=False,van_norm=False,debug=False)
34#
35# NBS Si (SRM640c); data seem OK...
36#
37#PEARL_focus("80851_80863","raw",fmode="all",ttmode="TT70",atten=False,van_norm=True,debug=False)
38
39#PEARL_focus(81306,"s01",fmode="all",ttmode="TT70",atten=False,van_norm=True,debug=False)
40
41#
42# NBS CeO2 (SRM674a); data seem OK...
43#
44#PEARL_focus("81290_81301","raw",fmode="all",ttmode="TT70",atten=False,van_norm=True,debug=False)
45#PEARL_focus("80864_80876","raw",fmode="all",ttmode="TT70",atten=False,van_norm=True,debug=False)
46#PEARL_focus(80864,"raw",fmode="all",ttmode="TT70",atten=False,van_norm=True,debug=False)
47#PEARL_focus("81290_81301","raw",fmode="all",ttmode="TT70",atten=False,van_norm=True,debug=False)
48#PEARL_focus(81301,"raw",fmode="all",ttmode="TT70",atten=False,van_norm=True,debug=False)
49#
50# KTP sample (long d-spacings); data seem OK...
51#
52#PEARL_focus("82375_82381","raw",fmode="all",ttmode="TT70",atten=False,van_norm=True,debug=False)
53# To create the vanadium file for a cycle use the following, where the first set of runs are the vanadium and the second are the background in each case.
54newvanfile="van_spline_TT88_cycle_13_4.nxs"
55PEARL_createvan("82353_82362","82342_82349",ttmode="TT88",nvanfile=newvanfile,nspline=40,absorb=True,debug=True)
56#CloneWorkspace(InputWorkspace="Van_data",OutputWorkspace="van_tt88")
57
58#newvanfile="P:\Mantid\\Calibration\\van_spline_TT70_cycle_13_4.nxs"
59#PEARL_createvan("82353_82362","82342_82349",ttmode="TT70",nvanfile=newvanfile,nspline=40,absorb=True,debug=True)
60#CloneWorkspace(InputWorkspace="Van_data",OutputWorkspace="van_tt70")
61
62#newvanfile="P:\Mantid\\Calibration\\van_spline_TT35_cycle_13_4.nxs"
63#PEARL_createvan("82353_82362","82342_82349",ttmode="TT35",nvanfile=newvanfile,nspline=40,absorb=True,debug=True)
64#CloneWorkspace(InputWorkspace="Van_data",OutputWorkspace="van_tt35")
65
66# To produce an offset calibration file with NBS CeO2 data use:
67#offsetfile="P:\Mantid\\Calibration\\pearl_offset_13_4.cal"
68#PEARL_createcal("82363_82369",noffsetfile=offsetfile)
69#PEARL_createcal("81290_81301",noffsetfile=offsetfile)
70
71# To produce an offset calibration file with NBS Si data use:
72#offsetfile="P:\Mantid\\Calibration\\pearl_offset_12_5_si.cal"
73#PEARL_createcal_Si("78618_78619",noffsetfile=offsetfile)
74
75#To produce a basic grouping file use the command below. The final files need to be processing in excel to add the two theta selection.
76#ngroupfile="C:\PEARL\\test_cal_group_mods_11_1.cal"
77#PEARL_creategroup(71030,ngroupfile,"mod1,mod2,mod3,mod4,mod5,mod6,mod7,mod8,mod9,mod10,mod11,mod12")