29 lines
1.3 KiB
Python
29 lines
1.3 KiB
Python
#Constants
|
|
AVERAGE = 1
|
|
EXPOSURE = 1.0
|
|
MEASUREMENTS = 50
|
|
positions=[-510, -525, -540, -555, -570, -585]
|
|
for position in positions:
|
|
manip_x.write(position)
|
|
time.sleep(60)
|
|
#auto_intensity()
|
|
#time_sleep(2)
|
|
#TakeImage at 710 eV at the given polarization
|
|
change_energy(638.8)
|
|
#take_image(scans=1, switch_pol=False, measurements=MEASUREMENTS, exposure=EXPOSURE, average=AVERAGE)
|
|
time.sleep(2.0)
|
|
|
|
#TwoImages Two Pol with Lin_hor/lin_ver and ID1 + ID2, tune-detune, at 638.8 eV
|
|
set_beamline_setup(id ="ID1_ID2", en=638.8, pol1="Lin_Hor", alp1=0.0, har1=1, off1=0.0, pol2="Lin_Ver", alp2=90.0, har2=1, off2=0.0)
|
|
two_pol(switching="Tune_Detune", sequence="A", measurements=MEASUREMENTS, exposure=EXPOSURE, average=AVERAGE)
|
|
time.sleep(2.0)
|
|
|
|
change_energy(638.0)
|
|
time.sleep(2.0)
|
|
two_pol(switching="Tune_Detune", sequence="A", measurements=MEASUREMENTS, exposure=EXPOSURE, average=AVERAGE)
|
|
time.sleep(2.0)
|
|
|
|
#TwoImages Two Pol with C+/C- and ID1 + ID2, tune-detune, at 710 eV
|
|
set_beamline_setup(id ="ID1_ID2", en=638.2, pol1="Circ_Plus", alp1=0.0, har1=1, off1=0.0, pol2="Circ_Minus", alp2=0.0, har2=1, off2=0.0)
|
|
two_pol(switching="Tune_Detune", sequence="A", measurements=MEASUREMENTS, exposure=EXPOSURE, average=AVERAGE)
|
|
time.sleep(2.0) |