Update furka.py

This commit is contained in:
2022-04-20 13:03:13 +00:00
parent 28730a99d7
commit 649e4fb6ae

View File

@ -29,11 +29,19 @@ mot_y = Motor("SATES30-RETRO:MOT_Y", name="Retro Y")
mot_z = Motor("SATES30-RETRO:MOT_Z", name="Retro Z")
mot_theta = Motor("SATES30-RETRO:MOT_RY", name="Retro Theta")
fake_mu = HistoryDummy.init_from(q.mu)
fake_chi = HistoryDummy.init_from(q.chi)
fake_phi = HistoryDummy.init_from(q.phi)
fake_nu = HistoryDummy.init_from(q.nu)
mu = Motor("SATES30-RIXS:MOT_SRY.VAL")
chi = Motor("SATES30-RIXS:MOT_SRZ.VAL")
phi = Motor("SATES30-RIXS:MOT_SRX.VAL")
nu = Motor("SATES30-RIXS:MOT_DRY.VAL")
wl = Wavelength(PVAdjustable("MACHINE:ENERGY"))
q = QSpace3D("SOMETHING:Q", mu, chi, phi, nu, wl)
fake_mu = HistoryDummy.init_from(q.motors.mu)
fake_chi = HistoryDummy.init_from(q.motors.chi)
fake_phi = HistoryDummy.init_from(q.motors.phi)
fake_nu = HistoryDummy.init_from(q.motors.nu)
fake_q = QSpace3D("FAKE:Q", fake_mu, fake_chi, fake_phi, fake_nu, wl)
#fake_q.set_lattice("FAKE:Q", fake_mu, fake_chi, fake_phi, fake_nu, wl)
retro = SimpleDevice("Retro Stages", x=mot_x, y=mot_y, z=mot_z, theta=mot_theta)