68 lines
2.3 KiB
Python
68 lines
2.3 KiB
Python
#otf(start, end, time, delay = 0.0, mode = None, offset = None, alpha = None, name = None, folder = 'TEST')
|
|
|
|
#Sample M5
|
|
TRY.write(2.0)
|
|
TRZ.write(24.5)
|
|
|
|
open_vg13()
|
|
time.sleep(1)
|
|
|
|
#XMCD
|
|
|
|
caput('X11MA-ES3-MAG1:V', 2)
|
|
time.sleep(15)
|
|
|
|
sample_name='M5_100_-20'
|
|
|
|
caput('X11MA-KEI10:RANGE', 7)
|
|
caput('X11MA-KEI11:RANGE', 7)
|
|
caput('X11MA-KEI12:RANGE', 9)
|
|
for i in range(2):
|
|
time.sleep(1)
|
|
otf2(start=695, end=740, time=3, delay=10, mode='CIRC +', alpha = 0.0, offset=-1.2, name='Fe_'+sample_name + '_Cp')
|
|
otf2(start=695, end=740, time=3, delay=10, mode='CIRC -', alpha = 0.0, offset=-1.2, name='Fe_'+sample_name + '_Cm')
|
|
otf2(start=695, end=740, time=3, delay=10, mode='CIRC -', alpha = 0.0, offset=-1.2, name='Fe_'+sample_name + '_Cm')
|
|
otf2(start=695, end=740, time=3, delay=10, mode='CIRC +', alpha = 0.0, offset=-1.2, name='Fe_'+sample_name + '_Cp')
|
|
|
|
#HYST
|
|
|
|
caput('X11MA-KEI10:RANGE', 7)
|
|
caput('X11MA-KEI11:RANGE', 7)
|
|
caput('X11MA-KEI12:RANGE', 8)
|
|
|
|
for i in range(1):
|
|
FILENAME='Hyst_'+ sample_name + '_Cm'
|
|
B1 = 2.0 # starting mag. field in Amps
|
|
B2 = -2.0 # final mag. field in Amps
|
|
BSTEP = 0.05 # step size mag. field in Amps. in Amps (1mT ~0.25A)
|
|
ENERGIES = (700,707.4) #list of energies in eV
|
|
MODE = 2 #polarization (CIRC+ -> 1 or CIRC- -> 2)
|
|
OFFSET2 = -1.2 #ID2 offset
|
|
FIELD_PRECISION = 0.04 #
|
|
ENERGY_CHANGE_SLEEP = 0.5 # put the Enerrgy settling time if needed
|
|
FIELD_CHANGE_SLEEP = 0.5 # put the Field settling time if needed
|
|
ACC_TIME = 0.1 #I think this number x 10 is in seconds
|
|
run('/sls/X11MA/data/X11MA/pshell/home/script/Users/Cinthia/field_sweepID2.py')
|
|
|
|
FILENAME='Hyst_'+ sample_name + '_Cp'
|
|
B1 = 2.0 # starting mag. field in Amps
|
|
B2 = -2.0 # final mag. field in Amps
|
|
BSTEP = 0.05 # step size mag. field in Amps. in Amps (1mT ~0.25A)
|
|
ENERGIES = (700,707.4) #list of energies in eV
|
|
MODE = 1 #polarization (CIRC+ -> 1 or CIRC- -> 2)
|
|
OFFSET2 = -1.2 #ID2 offset
|
|
FIELD_PRECISION = 0.04 #
|
|
ENERGY_CHANGE_SLEEP = 0.5 # put the Enerrgy settling time if needed
|
|
FIELD_CHANGE_SLEEP = 0.5 # put the Field settling time if needed
|
|
ACC_TIME = 0.1 #I think this number x 10 is in seconds
|
|
run('/sls/X11MA/data/X11MA/pshell/home/script/Users/Cinthia/field_sweepID2.py')
|
|
|
|
close_vg13()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|