Script execution
This commit is contained in:
@@ -21,9 +21,10 @@ E1 = 779.3 # Edge
|
||||
#E2 = 770 #preedge
|
||||
|
||||
# Voltage/magnetic field setting
|
||||
Max = 10.0;
|
||||
Max = 20.0;
|
||||
Min=-Max;
|
||||
No_of_steps = 20;
|
||||
No_of_steps = 2
|
||||
00;
|
||||
step_size = float(Max/No_of_steps);
|
||||
Noavg = 3;
|
||||
N_loops = 2;
|
||||
@@ -56,15 +57,14 @@ file_prefix = time.strftime("%Y%m%d")
|
||||
fid = get_next_fid(output_path, "me" + file_prefix)
|
||||
suffix = ("%03d" % fid)
|
||||
output_file = output_path + "me" + file_prefix + "_" + suffix + "_scan_"
|
||||
print "output_file = ", output_file
|
||||
#print "output_file = ", output_file
|
||||
|
||||
for k in range(0,20):
|
||||
for k in range(0,21):
|
||||
print "Setting field = ", k*Min/20
|
||||
caput("X11MA-XMCD:I-SETraw", k*Min/20)
|
||||
sleep(0.3);
|
||||
sleep(0.1);
|
||||
|
||||
for k in range(0,len(loops)):
|
||||
#filename=open(output_file + "_" + k + ".dat","a")
|
||||
filename=open(output_file + str(k)+".dat","a")
|
||||
for i in range(0,len(forward)):
|
||||
print "Setting field = ", forward[i]
|
||||
@@ -111,7 +111,7 @@ for k in range(0,len(loops)):
|
||||
filename.write("%f %f %e %e %s \n" %(forward[i], E1, ADC2_E1, tey_norm_E1, detector4));
|
||||
filename.close();
|
||||
|
||||
for k in range(0,20):
|
||||
for k in range(0,21):
|
||||
print "Setting field = ", (20-k)*Min/20
|
||||
caput("X11MA-XMCD:I-SETraw", (20-k)*Min/20)
|
||||
sleep(0.1);
|
||||
@@ -124,6 +124,6 @@ close_vg13()
|
||||
set_preference(Preference.ENABLED_PLOTS, ['forward', 'tey_norm'])
|
||||
set_preference(Preference.PLOT_TYPES, {'tey_norm':1})
|
||||
|
||||
print "Data saved in data "+output_file + "_" + "xxx" + ".dat"+""
|
||||
print "Data saved in data "+output_file + "xxx" + ".dat"+""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user