add config from 2507

This commit is contained in:
gac-x10da
2025-07-08 10:11:53 +02:00
committed by appel_c
parent b9a4915797
commit 2bcb0ff9f1

View File

@@ -0,0 +1,774 @@
absorption_transmission:
deviceClass: ophyd_devices.ComputedSignal
deviceConfig:
compute_method: "def compute_signals(signal1, signal2):\n import math\n return\
\ math.log(signal1.get()/signal2.get())\n"
input_signals:
- ic1
- ic2
enabled: false
readOnly: false
readoutPriority: monitored
bm2_tr1:
description: Beam Monitor 2 Translation 1
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-BM2:TR1
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
bm2_tr2:
description: Beam Monitor 2 Translation 2
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-BM2:TR2
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
bm3_tr1:
description: Beam Monitor 3 Translation 1
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-BM3:TR1
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
bm3_tr2:
description: Beam Monitor 3 Translation 2
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-BM3:TR2
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
cm_bnd:
description: Collimating Mirror bender
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-CM:BND
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
cm_pitch:
description: Collimating Mirror Pitch
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-CM:ROTX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
cm_roll:
description: Collimating Mirror Roll
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-CM:ROTZ
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
cm_trx:
description: Collimating Mirror X-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-CM:XTCP
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
cm_trxd:
description: Collimating Mirror X-translation downstream
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-CM:TRXD
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
cm_trxu:
description: Collimating Mirror X-translation upstream
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-CM:TRXU
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
cm_try:
description: Collimating Mirror Point Y-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-CM:YTCP
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
cm_trydr:
description: Collimating Mirror Y-translation downstream ring
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-CM:TRYDR
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
cm_trydw:
description: Collimating Mirror Y-translation downstream wall
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-CM:TRYDW
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
cm_tryu:
description: Collimating Mirror Y-translation upstream
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-CM:TRYU
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
cm_yaw:
description: Collimating Mirror Yaw
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-CM:ROTY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
falcon:
description: Falcon Sitoro detector
deviceClass: superxas_bec.devices.falcon.FalconSuperXAS
deviceConfig:
prefix: 'X10DA-SITORO:'
enabled: true
onFailure: raise
readoutPriority: monitored
softwareTrigger: false
filter_fe:
description: Front End Filter
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-FI:TRY1
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
fm_bnd:
description: Focusing Mirror bender
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-MI1:TRB
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
fm_pitch:
description: Focusing Mirror Pitch
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-MI1:pitch
enabled: false
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
fm_roll:
description: Focusing Mirror Roll
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-MI1:roll
enabled: false
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
fm_trx:
description: Focusing Mirror X-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-MI1:trans
enabled: false
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
fm_trxd:
description: Focusing Mirror X-translation downstream
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-MI1:TRXD
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
fm_trxu:
description: Focusing Mirror X-translation upstream
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-MI1:TRXU
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
fm_try:
description: Focusing Mirror Y-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-MI1:y
enabled: false
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
fm_trydr:
description: Focusing Mirror Y-translation downstream ring
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-MI1:TRYDR
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
fm_trydw:
description: Focusing Mirror Y-translation downstream
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-MI1:TRYDW
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
fm_tryu:
description: Focusing Mirror Y-translation upstream wall
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-MI1:TRYU
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
fm_yaw:
description: Focusing Mirror Yaw
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-MI1:yaw
enabled: false
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
hrm_rotx:
description: Harmonic Rejection Mirror X-Rotation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-HRM:ROX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
hrm_try:
description: Harmonic Rejection Mirror Y-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-HRM:TRY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
ic1:
description: Ionization Chamber 1
deviceClass: ophyd.EpicsSignalRO
deviceConfig:
auto_monitor: true
read_pv: X10DA-ES1-SAI_01:MEAN
enabled: true
onFailure: raise
readoutPriority: monitored
softwareTrigger: false
ic1_try:
description: Ionization Chamber 1 Y-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-IC1:TRY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
ic2:
description: Ionization Chamber 2
deviceClass: ophyd.EpicsSignalRO
deviceConfig:
auto_monitor: true
read_pv: X10DA-ES1-SAI_02:MEAN
enabled: true
onFailure: raise
readoutPriority: monitored
softwareTrigger: false
ic2_try:
description: Ionization Chamber 2 Y-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-IC2:TRY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
ic3:
description: Ionization Chamber 3
deviceClass: ophyd.EpicsSignalRO
deviceConfig:
auto_monitor: true
read_pv: X10DA-ES1-SAI_03:MEAN
enabled: true
onFailure: raise
readoutPriority: monitored
softwareTrigger: false
ic3_try:
description: Ionization Chamber 3 Y-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-IC3:TRY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
ic4:
description: Ionization Chamber 4
deviceClass: ophyd.EpicsSignalRO
deviceConfig:
auto_monitor: true
read_pv: X10DA-ES1-SAI_04:MEAN
enabled: true
onFailure: raise
readoutPriority: monitored
softwareTrigger: false
manip_heavy_trx:
description: Heavy Sample Manipulator Motor X
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-PP1:MOT1
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
manip_heavy_try:
description: Heavy Sample Manipulator Motor Y
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-PP1:MOT2
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
manip_heavy_trz:
description: Heavy Sample Manipulator Motor Z
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-PP1:MOT3
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
manip_new_rot:
description: Old Sample Manipulator Base rotation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-MAN:ROTY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
manip_new_trx:
description: Old Sample Manipulator X-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-MAN:TRX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
manip_new_try:
description: Old Sample Manipulator Y-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-MAN:TRY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
manip_new_trz:
description: Old Sample Manipulator Z - Along beam
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-MAN:TRZ
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
manip_old_rot:
description: Old Sample Manipulator Base rotation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-MA1:TRX2
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
manip_old_trx:
description: Old Sample Manipulator X-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-MA1:TRX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
manip_old_try:
description: Old Sample Manipulator Y-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-MA1:TRY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
manip_old_trz:
description: Old Sample Manipulator Z - Along beam
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-MA1:TRX1
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
mono_encoder_deg:
description: ROTX encoder of Mono converted to degrees
deviceClass: ophyd.EpicsSignalRO
deviceConfig:
auto_monitor: true
read_pv: X10DA-OP1-MO1:ENC-ROTXCalc.VAL
enabled: true
onFailure: raise
readoutPriority: monitored
softwareTrigger: false
mono_encoder_raw:
description: ROTX encoder of Mono raw value
deviceClass: ophyd.EpicsSignalRO
deviceConfig:
auto_monitor: true
read_pv: X10DA-OP1-MO1:ENC-ROTX.RVAL
enabled: true
onFailure: raise
readoutPriority: monitored
softwareTrigger: false
mono_energy:
description: Mono Energy
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-MO12-QEXAFS:E_TEST
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
mono_rotx:
description: Monochromator 1 X-Rotation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP1-MO1:ROTX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
mono_trx:
description: Monochromator 1 X-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP1-MO1:TRX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
mono_try:
description: Monochromator 1 Y-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP1-MO1:TRY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_fe_centerx:
description: Front-end slit diaphragm X-center
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-SLDI:CENTERX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_fe_centery:
description: Front-end slit diaphragm Y-center
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-SLDI:CENTERY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_fe_gapx:
description: Front-end slit diaphragm X-gap
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-SLDI:GAPX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_fe_gapy:
description: Front-end slit diaphragm Y-gap
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-SLDI:GAPY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_fe_trxr:
description: Front-end slit diaphragm 1 X-translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-SLDI:TRXR
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_fe_trxw:
description: Front-end slit diaphragm 2 X-translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-SLDI:TRXW
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_fe_tryb:
description: Front-end slit diaphragm 1 Y-translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-SLDI:TRYB
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_fe_tryt:
description: Front-end slit diaphragm 2 Y-translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-FE-SLDI:TRYT
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_kb_centerx:
description: KB slit axis X
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-SH1:POSX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_kb_centery:
description: KB slit axis Y
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-SV1:POSY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_kb_gapx:
description: KB slit axis X
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-SH1:OPENX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_kb_gapy:
description: KB slit axis Y
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-SV1:OPENY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_op_centerx:
description: Optics slit X-center
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-SHtestCENTER
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_op_centery:
description: Optics slit Y-center
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-SVcenter
enabled: false
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_op_gapx:
description: Optics slit X-gap
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-SHsize
enabled: false
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_op_gapy:
description: Optics slit Y-gap
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-SVsize
enabled: false
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_op_htr1:
description: Optics slit X-translation Ring
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-SH1:TR1
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_op_htr2:
description: Optics slit X-translation Wall
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-SH1:TR2
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_op_vtr1:
description: Optics slit Y-translation Up
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-SV1:TR1
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
slit_op_vtr2:
description: Optics slit Y-translation Down
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-OP-SV1:TR2
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
t_absorber1:
description: AbsorberTemperature 1
deviceClass: ophyd.EpicsSignalRO
deviceConfig:
auto_monitor: true
read_pv: X10DA-FE-ABS1-ETTC-0010:TEMP
enabled: false
onFailure: raise
readoutPriority: monitored
softwareTrigger: false
table1_trx:
description: Experimental Table 1 X-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-ET1:TRX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
table1_try:
description: Experimental Table 1 Y-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-ET1:TRY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
table2_trx:
description: Experimental Table 2 X-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES2-ET2:TRX
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
table2_try:
description: Experimental Table 2 Y-Translation
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES2-ET2:TRY
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
trigger:
description: Trigger Card
deviceClass: superxas_bec.devices.trigger.Trigger
deviceConfig:
prefix: 'X10DA-ES1:'
enabled: true
onFailure: raise
readoutPriority: baseline
softwareTrigger: true
xrayeye_foc:
description: X-Ray Eye Fine Focus
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-XE1:FINFOC
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
xrayeye_zoom:
description: X-Ray Eye Zoom
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES1-XE1:ZOOM
enabled: true
onFailure: retry
readoutPriority: baseline
softwareTrigger: false
lasermir_rot:
description: Laser mirror
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES4-CRMO4:MOT2
enabled: true
onFailure: retry
readoutPriority: monitored
softwareTrigger: false
lasermir_sw:
description: Laser mirror
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: X10DA-ES4-CRMO4:MOT3
enabled: true
onFailure: retry
readoutPriority: monitored
softwareTrigger: false