implement 2 sets of slits in optics hutch
CI for csaxs_bec / test (push) Successful in 1m36s

This commit is contained in:
x12sa
2026-06-08 13:31:33 +02:00
parent 8e65116b08
commit a0068a8ecd
@@ -1,3 +1,115 @@
sl2xi:
description: 'slit 1 (optics) x ring'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL1:TRXR'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl2xo:
description: 'slit 1 (optics) x wall'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL1:TRXW'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl2yb:
description: 'slit 1 (optics) y bottom'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL1:TRYB'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl2yt:
description: 'slit 1 (optics) y top'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL1:TRYT'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl2xc:
description: 'slit 1 (optics) x center'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL1:CENTERX'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl2xs:
description: 'slit 1 (optics) x size'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL1:SIZEX'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl2yc:
description: 'slit 1 (optics) y center'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL1:CENTERY'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl2ys:
description: 'slit 1 (optics) y size'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL1:SIZEY'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
dmmroty:
description: 'Double Multilayer Monochromator rotation Y'
deviceClass: ophyd.EpicsMotor
@@ -283,3 +395,114 @@ poly:
# needs:
# - galilrioop
sl3xi:
description: 'slit 2 (optics) x ring'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL2:TRXR'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl3xo:
description: 'slit 2 (optics) x wall'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL2:TRXW'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl3yb:
description: 'slit 2 (optics) y bottom'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL2:TRYB'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl3yt:
description: 'slit 2 (optics) y top'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL2:TRYT'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl3xc:
description: 'slit 2 (optics) x center'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL2:CENTERX'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl3xs:
description: 'slit 2 (optics) x size'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL2:SIZEX'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl3yc:
description: 'slit 2 (optics) y center'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL2:CENTERY'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics
sl3ys:
description: 'slit 2 (optics) y size'
deviceClass: ophyd.EpicsMotor
deviceConfig:
prefix: 'X12SA-OP-SL2:SIZEY'
onFailure: raise
enabled: true
readoutPriority: baseline
readOnly: false
softwareTrigger: false
deviceTags:
- cSAXS
- optics