Updated Absorption Spectrum scan
This commit is contained in:
@@ -0,0 +1,100 @@
|
||||
#Read beamline values
|
||||
|
||||
#Read bumps:
|
||||
#X = 0 um
|
||||
#X prime = 0 urad
|
||||
#Y = 0 um
|
||||
#Y prime = 0 urad
|
||||
#
|
||||
#Machine bumps:
|
||||
#X = 10 um
|
||||
#X prime = -10 urad
|
||||
#Y = -28 um
|
||||
#Y prime = 45 urad
|
||||
#
|
||||
#Total bumps:
|
||||
#X = 10 um
|
||||
#X prime = -10 urad
|
||||
#Y = -28 um
|
||||
#Y prime = 45 urad
|
||||
|
||||
#Read ID gap and mode:
|
||||
ID_gap = caget("X11MA-UIND2:GAP-RBV")
|
||||
ID_mode = caget("X11MA-UIND2:MODE")
|
||||
# 0 Off
|
||||
# 1 Linear H
|
||||
# 2 Linear V+
|
||||
# 3 Linear V-
|
||||
# 4 Circular+
|
||||
# 5 Circular-
|
||||
# 6 +45 deg
|
||||
# 7 -45 deg
|
||||
|
||||
#Read FE slit size and position:
|
||||
FE_centerX = caget("X11MA-FE-SL1:CENTERX.RBV")
|
||||
FE_centerY = caget("X11MA-FE-SL1:CENTERY.RBV")
|
||||
FE_sizeX = caget("X11MA-FE-SL1:SIZEX.RBV")
|
||||
FE_sizeY = caget("X11MA-FE-SL1:SIZEY.RBV")
|
||||
|
||||
#Read CMU parameters:
|
||||
CMU_X = caget("X11MA-OP-CM:ox")
|
||||
CMU_Y = caget("X11MA-OP-CM:oy")
|
||||
CMU_Z = caget("X11MA-OP-CM:oz")
|
||||
CMU_Rx = caget("X11MA-OP-CM:oRx")
|
||||
CMU_Ry = caget("X11MA-OP-CM:oRy")
|
||||
CMU_Rz = caget("X11MA-OP-CM:oRz")
|
||||
CMU_baffle = caget("X11MA-OP2-CM:TRB.RBV")
|
||||
|
||||
#Read AU slit parameters:
|
||||
AU_centerV = caget("X11MA-OP2-AVcenter")
|
||||
AU_centerH = caget("X11MA-OP2-AHcenter")
|
||||
AU_sizeV = caget("X11MA-OP2-AVsize")
|
||||
AU_sizeH = caget("X11MA-OP2-AHsize")
|
||||
|
||||
#Read XBPM parameters:
|
||||
BP1_Y_motor = caget("X11MA-OP2-BP1:TRY.RBV")
|
||||
BP1_X_motor = caget("X11MA-OP2-BP1:TRX.RBV")
|
||||
|
||||
#Read Mono parameters:
|
||||
Mono_Grating_Select = caget("X11MA-PGM:grating")
|
||||
Mono_Grating_Change = caget("X11MA-PGM-GRCH:GRATING")
|
||||
# 0 G1 300
|
||||
# 1 G2 1200
|
||||
# 2 G3 600
|
||||
Mono_Diff_Order = caget("X11MA-PGM:difforder0")
|
||||
# 0 1
|
||||
# 1 2
|
||||
# 2 3
|
||||
Mono_Energy = caget("X11MA-PGM:rbkenergy")
|
||||
Mono_cff = caget("X11MA-PGM:rbkcff")
|
||||
Mono_theta = caget("X11MA-PGM:rbktheta")
|
||||
Mono_theta_off1A = caget("X11MA-PGM:THETAOFF1.A")
|
||||
Mono_theta_off1B = caget("X11MA-PGM:THETAOFF1.B")
|
||||
Mono_theta_off1C = caget("X11MA-PGM:THETAOFF1.C")
|
||||
Mono_theta_off2A = caget("X11MA-PGM:THETAOFF2.A")
|
||||
Mono_theta_off2B = caget("X11MA-PGM:THETAOFF2.B")
|
||||
Mono_theta_off2C = caget("X11MA-PGM:THETAOFF2.C")
|
||||
Mono_beta = caget("X11MA-PGM:rbkbeta")
|
||||
Mono_beta_off1A = caget("X11MA-PGM:BETAOFF1.A")
|
||||
Mono_beta_off1B = caget("X11MA-PGM:BETAOFF1.B")
|
||||
Mono_beta_off1C = caget("X11MA-PGM:BETAOFF1.C")
|
||||
Mono_beta_off2A = caget("X11MA-PGM:BETAOFF2.A")
|
||||
Mono_beta_off2B = caget("X11MA-PGM:BETAOFF2.B")
|
||||
Mono_beta_off2C = caget("X11MA-PGM:BETAOFF2.C")
|
||||
|
||||
|
||||
Mono_cff = caget("X11MA-PGM:rbkcff")
|
||||
|
||||
X11MA-PGM:grating
|
||||
Energy = 827.000 eV
|
||||
Cff = 1.7
|
||||
Offsets see screenshot
|
||||
|
||||
FMU:
|
||||
X = -3.6501 mm
|
||||
Y = -3.2786 mm
|
||||
Z = -0.2798 mm
|
||||
Pitch = -0.9498 mrad
|
||||
Roll = 0.1098 mrad
|
||||
Yaw = 3.200 mrad
|
||||
|
||||
Reference in New Issue
Block a user