41 lines
780 B
Python
41 lines
780 B
Python
|
|
class LXT:
|
|
pass
|
|
|
|
lxt = LXT()
|
|
|
|
|
|
from slic.devices.xoptics.dcm import AlvraDCM_FEL
|
|
|
|
monoFEL = AlvraDCM_FEL("SAROP11-ODCM105")
|
|
|
|
|
|
from slic.devices.general.smaract import SmarActAxis
|
|
|
|
laser_pitch = SmarActAxis("SARES11-XICM125:ROX1")
|
|
laser_trans = SmarActAxis("SARES11-XICM125:TRX1")
|
|
laser_yaw = SmarActAxis("SARES11-XICM125:ROY1")
|
|
microscope_pitch = SmarActAxis("SARES11-XMI125:ROY1")
|
|
microscope_yaw = SmarActAxis("SARES11-XMI125:ROZ1")
|
|
|
|
|
|
#TODO: just some generic examples:
|
|
from slic.devices.device import Device
|
|
|
|
shut_und = Device(
|
|
"SARFE10-OPSH044",
|
|
description="Photon shutter after Undulator"
|
|
)
|
|
|
|
pbps_und = Device(
|
|
"SARFE10-PBPS053",
|
|
z_undulator=44,
|
|
description="Intensity position monitor after Undulator (PBPS)"
|
|
)
|
|
|
|
#print(shut_und)
|
|
#print(pbps_und)
|
|
|
|
|
|
|