diff --git a/src/toolbox_scs/constants.py b/src/toolbox_scs/constants.py index b9061a498b98b2b2985e374dede205acc787b2e6..d58dbfc5fb48d774099d1a633965b378eed17878 100644 --- a/src/toolbox_scs/constants.py +++ b/src/toolbox_scs/constants.py @@ -375,7 +375,7 @@ mnemonics = { 'dim': None},), "PP800_HWP_POWER": ({'source': 'SCS_ILH_LAS/MDL/WAVEPLATE_PP800', 'key': 'actualPosition.value', - 'dim': None},), + 'dim': None},), "PP800_FocusLens": ({'source': 'SCS_ILH_LAS/MOTOR/LT_SPARE1', 'key': 'actualPosition.value', 'dim': None},), @@ -397,11 +397,11 @@ mnemonics = { 'dim': None},), # SHG SETUP in ILH - + # 800 nm delay line "SHG_DELAY_800": ({'source': 'SCS_GPC_LAS/MOTOR/DELAY', 'key': 'actualPosition.value', - 'dim': None},), + 'dim': None},), # 266 nm attenuator "SHG_ATT_266": ({'source': 'SCS_GPC_MOV/MOTOR/THETA', 'key': 'actualPosition.value', @@ -409,15 +409,15 @@ mnemonics = { # finesse delay stage to find temporal overlap between 800 nm and 400 nm beams "SHG_THG_DELAY": ({'source': 'SCS_LASLAB_LASER/MOTOR/STAGE-4', 'key': 'actualPosition.value', - 'dim': None},), + 'dim': None},), # 266 nm half wave plate otation stage "SHG_HWP_266": ({'source': 'SCS_LASLAB_LASER/MOTOR/STAGE-2', 'key': 'actualPosition.value', - 'dim': None},), + 'dim': None},), # 266 nm lens "SHG_LENS_266": ({'source': 'SCS_GPC_LAS/PMOTOR/PARABOLA_RY', 'key': 'actualPosition.value', - 'dim': None},), + 'dim': None},), # 800 nm attenuator "SHG_ATT_800": ({'source': 'SCS_GPC_MOV/MOTOR/THETAMAG', 'key': 'actualPosition.value', @@ -425,46 +425,46 @@ mnemonics = { # 800 nm HWM "SHG_HWP_800": ({'source': 'SCS_LASLAB_LASER/MOTOR/STAGE-1', 'key': 'actualPosition.value', - 'dim': None},), + 'dim': None},), # 400 nm Glan polarizer "SHG_GLAN_POL": ({'source': 'SCS_LASLAB_LASER/MOTOR/STAGE-3', 'key': 'actualPosition.value', - 'dim': None},), + 'dim': None},), # 800 nm lens "SHG_LENS_800": ({'source': 'SCS_GPC_LAS/PMOTOR/PARABOLA_RZ', 'key': 'actualPosition.value', - 'dim': None},), - # sample TX + 'dim': None},), + # sample TX "SHG_SAM_TX": ({'source': 'SCS_GPC_LAS/PMOTOR/STAGE_X', 'key': 'actualPosition.value', - 'dim': None},), + 'dim': None},), # sample TY "SHG_SAM_TY": ({'source': 'SCS_GPC_LAS/PMOTOR/STAGE_Z', 'key': 'actualPosition.value', - 'dim': None},), + 'dim': None},), # sample RY "SHG_SAM_RY": ({'source': 'SCS_GPC_MOV/MOTOR/X', 'key': 'actualPosition.value', - 'dim': None},), + 'dim': None},), # cameras "SHG_CAM1": ({'source': 'SCS_GPC_SHG/CAM/CAMERA1:daqOutput', 'key': 'data.image.pixels', - 'dim': ['cam1_y', 'cam1_x']},), + 'dim': ['cam1_y', 'cam1_x']},), "SHG_CAM2": ({'source': 'SCS_GPC_SHG/CAM/CAMERA2:daqOutput', 'key': 'data.image.pixels', - 'dim': ['cam2_y', 'cam2_x']},), + 'dim': ['cam2_y', 'cam2_x']},), "SHG_CAM3": ({'source': 'SCS_GPC_SHG/CAM/CAMERA3:daqOutput', 'key': 'data.image.pixels', - 'dim': ['cam3_y', 'cam3_x']},), + 'dim': ['cam3_y', 'cam3_x']},), "SHG_CAM4": ({'source': 'SCS_GPC_SHG/CAM/CAMERA4:daqOutput', 'key': 'data.image.pixels', - 'dim': ['cam4_y', 'cam4_x']},), + 'dim': ['cam4_y', 'cam4_x']},), "SHG_CAM5": ({'source': 'SCS_GPC_SHG/CAM/CAMERA5:daqOutput', 'key': 'data.image.pixels', - 'dim': ['cam5_y', 'cam5_x']},), + 'dim': ['cam5_y', 'cam5_x']},), "SHG_CAM6": ({'source': 'SCS_GPC_SHG/CAM/CAMERA6:daqOutput', 'key': 'data.image.pixels', - 'dim': ['cam6_y', 'cam6_x']},), + 'dim': ['cam6_y', 'cam6_x']},), "SHG_CAM7": ({'source': 'SCS_GPC_SHG/CAM/CAMERA7:daqOutput', 'key': 'data.image.pixels', 'dim': ['cam7_y', 'cam7_x']},), @@ -529,6 +529,67 @@ mnemonics = { 'key': 'backTrg3.delay.value', 'dim': None},), + # XRD + "XRD_DRY": ({'source': 'SCS_XRD_MOV/MOTOR/DRY', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_SRX": ({'source': 'SCS_XRD_MOV/MOTOR/SRX', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_SRY": ({'source': 'SCS_XRD_MOV/MOTOR/SRY', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_SRZ": ({'source': 'SCS_XRD_MOV/MOTOR/SRZ', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_STX": ({'source': 'SCS_XRD_MOV/MOTOR/STX', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_STY": ({'source': 'SCS_XRD_MOV/MOTOR/STY', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_STZ": ({'source': 'SCS_XRD_MOV/MOTOR/STZ', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_SXT1Y": ({'source': 'SCS_XRD_MOV/MOTOR/SXT1Y', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_SXT2Y": ({'source': 'SCS_XRD_MOV/MOTOR/SXT2Y', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_SXTX": ({'source': 'SCS_XRD_MOV/MOTOR/SXTX', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_SXTZ": ({'source': 'SCS_XRD_MOV/MOTOR/SXTZ', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_CRY": ({'source': 'SCS_XRD_MOV/MOTOR/CRY', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_CTX": ({'source': 'SCS_XRD_MOV/MOTOR/CTX', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_CTY": ({'source': 'SCS_XRD_MOV/MOTOR/CTY', + 'key': 'actualPosition.value', + 'dim': None},), + + "XRD_CTZ": ({'source': 'SCS_XRD_MOV/MOTOR/CTZ', + 'key': 'actualPosition.value', + 'dim': None},), + # PI-MTE3 CCD camera "MTE3": ({'source': 'SCS_CDIDET_MTE3/CAM/CAMERA:daqOutput', 'key': 'data.image.pixels',