Upload New File

This commit is contained in:
2024-09-05 10:34:44 +02:00
parent ad6046a5da
commit cd3886ba43

679
x10da_database.yaml Normal file
View File

@@ -0,0 +1,679 @@
###################
#### FRONT END ####
###################
#######################################
## Collimating Mirror -- Physical Positioners
cm_trxu:
description: 'Collimating Mirror X-translation upstream'
deviceClass: EpicsMotor
deviceConfig: {name: cm_trxu, prefix: 'X10DA-FE-M1:TRXU'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
cm_trxd:
description: 'Collimating Mirror X-translation downstream'
deviceClass: EpicsMotor
deviceConfig: {name: cm_trxd, prefix: 'X10DA-FE-M1:TRXD'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
cm_tryu:
description: 'Collimating Mirror Y-translation upstream'
deviceClass: EpicsMotor
deviceConfig: {name: cm_tryu, prefix: 'X10DA-FE-M1:TRYU'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
cm_trydr:
description: 'Collimating Mirror Y-translation downstream ring'
deviceClass: EpicsMotor
deviceConfig: {name: cm_trydr, prefix: 'X10DA-FE-M1:TRYDR'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
cm_trydw:
description: 'Collimating Mirror Y-translation downstream wall'
deviceClass: EpicsMotor
deviceConfig: {name: cm_trydw, prefix: 'X10DA-FE-M1:TRYDW'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
cm_bnd:
description: 'Collimating Mirror bender'
deviceClass: EpicsMotor
deviceConfig: {name: cm_bnd, prefix: 'X10DA-FE-M1:BND'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Collimating Mirror -- Virtual Positioners
cm_pitch:
description: 'Collimating Mirror Pitch'
deviceClass: EpicsMotor
deviceConfig: {name: cm_pitch, prefix: 'X10DA-FE-M1:PITCH'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
cm_yaw:
description: 'Collimating Mirror Yaw'
deviceClass: EpicsMotor
deviceConfig: {name: cm_yaw, prefix: 'X10DA-FE-M1:YAW'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
cm_roll:
description: 'Collimating Mirror Roll'
deviceClass: EpicsMotor
deviceConfig: {name: cm_roll, prefix: 'X10DA-FE-M1:ROLL'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
cm_trx:
description: 'Collimating Mirror X-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: cm_trx, prefix: 'X10DA-FE-M1:TRX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
cm_try:
description: 'Collimating Mirror Point Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: cm_try, prefix: 'X10DA-FE-M1:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
cm_radius:
description: 'Collimating Mirror Bending Radius'
deviceClass: EpicsMotor
deviceConfig: {name: cm_radius, prefix: 'X10DA-FE-M1:RADIUS'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Filter -- Physical Positioners
fe_fi1:
description: 'Front End Filter'
deviceClass: EpicsMotor
deviceConfig: {name: fe_fi1, prefix: 'X10DA-FE-FI1:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Slit Diaphragm -- Physical positioners
sldi1_trx:
description: 'Front-end slit diaphragm 1 X-translation'
deviceClass: EpicsMotor
deviceConfig: {name: sldi1_trx, prefix: 'X10DA-FE-SLDI1:TRX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
sldi1_try:
description: 'Front-end slit diaphragm 1 Y-translation'
deviceClass: EpicsMotor
deviceConfig: {name: sldi1_try, prefix: 'X10DA-FE-SLDI1:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
sldi2_trx:
description: 'Front-end slit diaphragm 2 X-translation'
deviceClass: EpicsMotor
deviceConfig: {name: sldi2_trx, prefix: 'X10DA-FE-SLDI2:TRX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
sldi2_try:
description: 'Front-end slit diaphragm 2 Y-translation'
deviceClass: EpicsMotor
deviceConfig: {name: sldi2_try, prefix: 'X10DA-FE-SLDI2:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Slit Diaphragm -- Virtual positioners
slh1_center:
description: 'Front-end slit diaphragm X-center'
deviceClass: EpicsMotor
deviceConfig: {name: slh1_center, prefix: 'X10DA-FE-SLH1:CENTER'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
slh1_gap:
description: 'Front-end slit diaphragm X-gap'
deviceClass: EpicsMotor
deviceConfig: {name: slh1_gap, prefix: 'X10DA-FE-SLH1:GAP'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
slv1_center:
description: 'Front-end slit diaphragm Y-center'
deviceClass: EpicsMotor
deviceConfig: {name: slv1_center, prefix: 'X10DA-FE-SLV1:CENTER'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
slv1_gap:
description: 'Front-end slit diaphragm Y-gap'
deviceClass: EpicsMotor
deviceConfig: {name: slv1_gap, prefix: 'X10DA-FE-SLV1:GAP'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
###################
###### OPTICS #####
###################
#######################################
## Optics Slits -- Physical positioners
slop_tryt:
description: 'Optics slit Y-translation Top'
deviceClass: EpicsMotor
deviceConfig: {name: sldi_trxr, prefix: 'X10DA-OP-SV1:TRYT'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
slop_tryb:
description: 'Optics slit Y-translation Bottom'
deviceClass: EpicsMotor
deviceConfig: {name: sldi_trxw, prefix: 'X10DA-OP-SV1:TRYB'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
slop_trxi:
description: 'Optics slit X-translation Inboard'
deviceClass: EpicsMotor
deviceConfig: {name: sldi_tryb, prefix: 'X10DA-OP-SH1:TRXI'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
slop_trxo:
description: 'Optics slit X-translation Outboard'
deviceClass: EpicsMotor
deviceConfig: {name: sldi_tryt, prefix: 'X10DA-OP-SH1:TRXO'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Optics Slits -- Virtual positioners
slop_centerx:
description: 'Optics slit X-center'
deviceClass: EpicsMotor
deviceConfig: {name: slop_centerx, prefix: 'X10DA-OP-SLH1:CENTER'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
slop_gapx:
description: 'Optics slit X-gap'
deviceClass: EpicsMotor
deviceConfig: {name: slop_gapx, prefix: 'X10DA-OP-SLH1:GAP'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
slop_centery:
description: 'Optics slit Y-center'
deviceClass: EpicsMotor
deviceConfig: {name: slop_centery, prefix: 'X10DA-OP-SLV1:CENTER'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
slop_gapy:
description: 'Optics slit Y-gap'
deviceClass: EpicsMotor
deviceConfig: {name: slop_gapy, prefix: 'X10DA-OP-SLV1:GAP'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Beam Monitors 2 and 3 -- Virtual positioners
bm2_tr1:
description: 'Beam Monitor 2 Translation 1'
deviceClass: EpicsMotor
deviceConfig: {name: bm2_tr1, prefix: 'X10DA-OP-BM2:TR1'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
bm2_tr2:
description: 'Beam Monitor 2 Translation 2'
deviceClass: EpicsMotor
deviceConfig: {name: bm2_tr2, prefix: 'X10DA-OP-BM2:TR2'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
bm3_tr1:
description: 'Beam Monitor 3 Translation 1'
deviceClass: EpicsMotor
deviceConfig: {name: bm3_tr1, prefix: 'X10DA-OP-BM3:TR1'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
bm3_tr2:
description: 'Beam Monitor 3 Translation 2'
deviceClass: EpicsMotor
deviceConfig: {name: bm3_tr2, prefix: 'X10DA-OP-BM3:TR2'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Focusing Mirror -- Physical Positioners
fm_trxu:
description: 'Focusing Mirror X-translation upstream'
deviceClass: EpicsMotor
deviceConfig: {name: fm_trxu, prefix: 'X10DA-OP-M1:TRXU'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
fm_trxd:
description: 'Focusing Mirror X-translation downstream'
deviceClass: EpicsMotor
deviceConfig: {name: fm_trxd, prefix: 'X10DA-OP-M1:TRXD'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
fm_tryuw:
description: 'Focusing Mirror Y-translation upstream wall'
deviceClass: EpicsMotor
deviceConfig: {name: fm_tryuw, prefix: 'X10DA-OP-M1:TRYUW'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
fm_tryur:
description: 'Focusing Mirror Y-translation downstream ring'
deviceClass: EpicsMotor
deviceConfig: {name: fm_tryur, prefix: 'X10DA-OP-M1:TRYDR'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
fm_tryd:
description: 'Focusing Mirror Y-translation downstream'
deviceClass: EpicsMotor
deviceConfig: {name: fm_tryd, prefix: 'X10DA-OP-M1:TRYD'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
fm_bnd:
description: 'Focusing Mirror bender'
deviceClass: EpicsMotor
deviceConfig: {name: fm_bnd, prefix: 'X10DA-OP-M1:TRB'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Focusing Mirror -- Virtual Positioners
fm_pitch:
description: 'Focusing Mirror Pitch'
deviceClass: EpicsMotor
deviceConfig: {name: fm_pitch, prefix: 'X10DA-OP-M1:PITCH'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
fm_yaw:
description: 'Focusing Mirror Yaw'
deviceClass: EpicsMotor
deviceConfig: {name: fm_yaw, prefix: 'X10DA-OP-M1:YAW'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
fm_roll:
description: 'Focusing Mirror Roll'
deviceClass: EpicsMotor
deviceConfig: {name: fm_roll, prefix: 'X10DA-OP-M1:ROLL'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
fm_trx:
description: 'Focusing Mirror X-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: fm_trx, prefix: 'X10DA-OP-M1:TRX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
fm_try:
description: 'Focusing Mirror Point Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: fm_try, prefix: 'X10DA-OP-M1:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
fm_radius:
description: 'Focusing Mirror Bending Radius'
deviceClass: EpicsMotor
deviceConfig: {name: fm_radius, prefix: 'X10DA-OP-M1:RADIUS'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Monochromator 1 and 2 -- Physical Positioners
mo2_cry:
description: 'Monochromator 2 Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: mo2_cry, prefix: 'X10DA-OP-MO2:CRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
mo2_trx:
description: 'Monochromator 2 X-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: mo2_trx, prefix: 'X10DA-OP-MO2:TRX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
mo1_try:
description: 'Monochromator 1 Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: mo1_cry, prefix: 'X10DA-OP-MO1:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
mo1_trx:
description: 'Monochromator 1 X-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: mo1_trx, prefix: 'X10DA-OP-MO1:TRX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
mo1_rotx:
description: 'Monochromator 1 X-Rotation'
deviceClass: EpicsMotor
deviceConfig: {name: mo1_rotx, prefix: 'X10DA-OP-MO1:ROTX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#################################
###### EXPERIMENTAL STATION #####
#################################
#######################################
## Harmonic Rejection Mirror -- Physical positioners
hrm_try:
description: 'Harmonic Rejection Mirror Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: mo1_try, prefix: 'X10DA-ES1-HRM:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
hrm_rotx:
description: 'Harmonic Rejection Mirror X-Rotation'
deviceClass: EpicsMotor
deviceConfig: {name: hrm_rotx, prefix: 'X10DA-ES1-HRM:ROX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Ionization Chambers 1, 2, and 3 -- Physical positioners
ic1_try:
description: 'Ionization Chamber 1 Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: ic1_try, prefix: 'X10DA-ES1-IC1:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
ic2_try:
description: 'Ionization Chamber 2 Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: ic2_try, prefix: 'X10DA-ES1-IC2:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
ic3_try:
description: 'Ionization Chamber 3 Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: ic3_try, prefix: 'X10DA-ES1-IC3:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Sample Manipulator (Old) -- Physical positioners
ma1_trx:
description: 'Sample Manipulator 1 X-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: ma1_trx, prefix: 'X10DA-ES1-MA1:TRX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
ma1_trx1:
description: 'Sample Manipulator 1 X-Translation 1'
deviceClass: EpicsMotor
deviceConfig: {name: ma1_trx1, prefix: 'X10DA-ES1-MA1:TRX1'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
ma1_trx2:
description: 'Sample Manipulator 1 X-Translation 2'
deviceClass: EpicsMotor
deviceConfig: {name: ma1_trx2, prefix: 'X10DA-ES1-MA1:TRX2'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
ma1_try:
description: 'Sample Manipulator 1 Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: ma1_try, prefix: 'X10DA-ES1-MA1:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
ma1_rot2:
description: 'Sample Manipulator 1 Y-Rotation'
deviceClass: EpicsMotor
deviceConfig: {name: ma1_rot2, prefix: 'X10DA-ES1-MA1:ROT2'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Slits -- Physical positioners
sles_trx:
description: 'End Station Slits X-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: sles_trx, prefix: 'X10DA-ES1-SH1:OPENX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
sles_centerx:
description: 'End Station Slits X-Position'
deviceClass: EpicsMotor
deviceConfig: {name: sles_centerx, prefix: 'X10DA-ES1-SH1:POSX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
sles_try:
description: 'End Station Slits Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: sles_try, prefix: 'X10DA-ES1-SH1:OPENY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
sles_centery:
description: 'End Station Slits Y-Position'
deviceClass: EpicsMotor
deviceConfig: {name: sles_centery, prefix: 'X10DA-ES1-SH1:POSY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Silicon Drift Detector -- Physical positioners
ssd_trx:
description: 'Silicon Drift Detector X-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: ssd_trx, prefix: 'X10DA-ES1-SSD5E:TRX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
ssd_try:
description: 'Silicon Drift Detector Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: ssd_try, prefix: 'X10DA-ES1-SSD5E:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
ssd_trz:
description: 'Silicon Drift Detector Z-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: ssd_trz, prefix: 'X10DA-ES1-SSD5E:TRZ'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Experimental Table 1 and 2 -- Physical positioners
et1_trx:
description: 'Experimental Table 1 X-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: et1_trx, prefix: 'X10DA-ES1-ET1:TRX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
et1_try:
description: 'Experimental Table 1 Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: et1_try, prefix: 'X10DA-ES1-ET1:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
et2_trx:
description: 'Experimental Table 2 X-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: et2_trx, prefix: 'X10DA-ES2-ET2:TRX'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
et2_try:
description: 'Experimental Table 2 Y-Translation'
deviceClass: EpicsMotor
deviceConfig: {name: et2_try, prefix: 'X10DA-ES2-ET2:TRY'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## X-Ray Eye -- Physical positioners
xe1_zoom:
description: 'X-Ray Eye Zoom'
deviceClass: EpicsMotor
deviceConfig: {name: xe1_zoom, prefix: 'X10DA-ES1-XE1:ZOOM'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
xe1_finfoc:
description: 'X-Ray Eye Fine Focus'
deviceClass: EpicsMotor
deviceConfig: {name: xe1_finfoc, prefix: 'X10DA-ES1-XE1:FINFOC'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
#######################################
## Heavy Sample Manipulator -- Physical positioners
smc4_mot1:
description: 'Heavy Sample Manipulator Motor 1'
deviceClass: EpicsMotor
deviceConfig: {name: smc4_mot1, prefix: 'X10DA-ES1-SMC4:MOT1'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
smc4_mot2:
description: 'Heavy Sample Manipulator Motor 2'
deviceClass: EpicsMotor
deviceConfig: {name: smc4_mot2, prefix: 'X10DA-ES1-SMC4:MOT2'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}
smc4_mot3:
description: 'Heavy Sample Manipulator Motor 3'
deviceClass: EpicsMotor
deviceConfig: {name: smc4_mot3, prefix: 'X10DA-ES1-SMC4:MOT3'}
acquisitionConfig: {acquisitionGroup: beamlineMotor, readoutPriority: baseline, schedule: sync}
onFailure: retry
status: {enabled: true}