switch smaract to regular motor; removed pbpsAtt; added offset mirrors; commented slit after undulator

This commit is contained in:
2025-01-28 17:35:13 +01:00
parent 275df3840a
commit b10696c064

View File

@ -1,5 +1,7 @@
import slic.devices as sd import slic.devices as sd
sd.general.smaract.SmarActAxis = sd.general.motor.Motor
shutter = sd.general.shutter.Shutter("SARFE10-OPSH059") shutter = sd.general.shutter.Shutter("SARFE10-OPSH059")
@ -103,12 +105,12 @@ pbpsOpt = sd.xdiagnostics.intensitymonitor.IntensityMonitorPBPS(
description="Intensity/position monitor in Optics hutch" description="Intensity/position monitor in Optics hutch"
) )
pbpsAtt = sd.xdiagnostics.intensitymonitor.IntensityMonitorPBPS( #pbpsAtt = sd.xdiagnostics.intensitymonitor.IntensityMonitorPBPS(
"SAROP11-PBPS122", # "SAROP11-PBPS122",
vme_crate="SAROP11-CVME-PBPS1", # vme_crate="SAROP11-CVME-PBPS1",
ch_up=4, ch_down=5, ch_right=3, ch_left=7, # ch_up=4, ch_down=5, ch_right=3, ch_left=7,
description="Intensity/Position monitor after Attenuator" # description="Intensity/Position monitor after Attenuator"
) #)
screenFE = sd.xdiagnostics.profilemonitor.ProfileMonitorPPRM( screenFE = sd.xdiagnostics.profilemonitor.ProfileMonitorPPRM(
"SARFE10-PPRM053", "SARFE10-PPRM053",
@ -170,6 +172,16 @@ mono = sd.xoptics.dcm.DoubleCrystalMono(
description="Alvra DCM" description="Alvra DCM"
) )
offsetmirrorM1 = sd.xoptics.offsetmirrors.OffsetMirror(
"SAROP11-OOMH064",
description="Offset Mirror M1"
)
offsetmirrorM2 = sd.xoptics.offsetmirrors.OffsetMirror(
"SAROP11-OOMH076",
description="Offset Mirror M2"
)
#monoFEL = sd.xoptics.dcm.CoupledDoubleCrystalMono( #monoFEL = sd.xoptics.dcm.CoupledDoubleCrystalMono(
# "SAROP11-ARAMIS", # "SAROP11-ARAMIS",
# description="Alvra DCM coupled to FEL energy" # description="Alvra DCM coupled to FEL energy"
@ -185,10 +197,10 @@ refLaser = sd.xoptics.aramis_reflaser.RefLaser(
# description="Slit in Optics hutch after Photon switchyard and before Alvra mono" # description="Slit in Optics hutch after Photon switchyard and before Alvra mono"
#) #)
slitUnd = sd.xoptics.slits.SlitTwinUnit( #slitUnd = sd.xoptics.slits.SlitTwinUnit(
"SARFE10-OAPU044", # "SARFE10-OAPU044",
description="Slit after Undulator" # description="Slit after Undulator"
) #)
slitAttExp = sd.xoptics.slits.SlitUnitCenterWidth( slitAttExp = sd.xoptics.slits.SlitUnitCenterWidth(
"SAROP11-OAPU120", "SAROP11-OAPU120",