since there are folders, remove alvra_

This commit is contained in:
2019-12-04 09:58:27 +00:00
parent ff253408af
commit 47c30654bf
3 changed files with 2 additions and 2 deletions

232
devices.py Normal file
View File

@ -0,0 +1,232 @@
import slic.devices as sd
phaseShifter = sd.general.alvra_timing.PhaseShifterAramis(
"SLAAR01-TSPL-EPL",
z_undulator=127,
description="Experiment laser phase shifter (Globi)"
)
flexTable = sd.endstations.alvra_flex.table(
"SARES12-XOTA128",
z_undulator=129,
description="Flex optical table"
)
prism = sd.general.smaract.SmarActStage(
dict(
gonio="SARES11-CMOV-SMA691110",
trans="SARES11-CMOV-SMA691111",
rotat="SARES11-CMOV-SMA691112"
),
z_undulator=127,
description="Prime laser prism"
)
xmic = sd.general.smaract.SmarActStage(
dict(
gonio="SARES11-CMOV-SMA691113",
rotat="SARES11-CMOV-SMA691114"
),
z_undulator=127,
description="Prime microscope mirror"
)
primeSample = sd.endstations.alvra_prime.Huber(
"SARES11-XSAM125",
z_undulator=127,
description="Sample XYZ manipulator"
)
primeMicroscope = sd.endstations.alvra_prime.Microscope(
"SARES11-XMI125",
z_undulator=127,
description="Microscope focus and zoom"
)
primeTable = sd.endstations.alvra_prime.Table(
"SARES11-XOTA125",
z_undulator=127,
description="Prime optical table"
)
vacuum = sd.endstations.alvra_prime.Vacuum(
"SARES11-V",
z_undulator=127,
description="Prime vacuum system"
)
primeCryTrans = sd.endstations.alvra_prime.VonHamosBragg(
"SARES11-XCRY125",
z_undulator=127,
description="Prime von Hamos X-trans (Bragg)"
)
laser = sd.loptics.alvra_experiment.Laser_Exp(
"SLAAR11-LMOT",
z_undulator=122,
description="Experiment laser hardware"
)
laserShutter = sd.loptics.alvra_laser_shutter.laser_shutter(
"SLAAR11-LDIO-LAS6891",
z_undulator=122,
description="Laser Shutter"
)
pbpsOpt = sd.xdiagnostics.intensity_monitors.SolidTargetDetectorPBPS(
"SAROP11-PBPS117",
VME_crate="SAROP11-CVME-PBPS1",
link=9,
description="Intensity/position monitor after Optics hutch (PBPS)"
)
pbpsAtt = sd.xdiagnostics.intensity_monitors.SolidTargetDetectorPBPS(
"SAROP11-PBPS122",
VME_crate="SAROP11-CVME-PBPS1",
link=9,
description="Intensity/Position monitor after Attenuator"
)
screenFE = sd.xdiagnostics.profile_monitors.Pprm(
"SARFE10-PPRM053",
description="Profile monitor after single-shot spectrometer (PPRM)"
)
screenOP = sd.xdiagnostics.profile_monitors.Pprm(
"SARFE10-PPRM064",
description="Profile monitor after Front End"
)
screenMirrAlv1 = sd.xdiagnostics.profile_monitors.Pprm(
"SAROP11-PPRM066",
description="Profile monitor after Alvra Mirror 1 (PPRM)"
)
screenMirrAlv2 = sd.xdiagnostics.profile_monitors.Pprm(
"SAROP11-PPRM078",
description="Profile monitor after Alvra Mirror 2 (PPRM)"
)
screenMirrorV2 = sd.xdiagnostics.profile_monitors.Pprm(
"SAROP11-PPRM110",
description="Profile monitor after Vertical Mirror 2 (PPRM)"
)
screenOPEnd = sd.xdiagnostics.profile_monitors.Pprm(
"SAROP11-PPRM117",
description="Profile monitor after Optics hutch (PPRM)"
)
screenAtt = sd.xdiagnostics.profile_monitors.Pprm(
"SAROP11-PPRM122",
description="Profile monitor after Attenuator"
)
kbHor = sd.xoptics.kbhor.KBhor(
"SAROP11-OKBH124",
description="Alvra horizontal KB mirror"
)
kbVer = sd.xoptics.kbver.KBver(
"SAROP11-OKBV123",
description="Alvra vertical KB mirror"
)
attFE = sd.xoptics.attenuator_aramis.AttenuatorAramis(
"SARFE10-OATT053",
description="Attenuator in Front End"
)
attExp = sd.xoptics.attenuator_aramis.AttenuatorAramis(
"SAROP11-OATT120",
description="Attenuator Alvra"
)
mono = sd.xoptics.dcm.Double_Crystal_Mono(
"SAROP11-ODCM105",
description="Alvra DCM Monochromator"
)
refLaser = sd.xoptics.reflaser.RefLaser_Aramis(
"SAROP11-OLAS120",
description="Alvra beamline reference laser before KBs (OLAS)"
)
slitSwitch = sd.xoptics.slits.SlitBlades_old(
"SAROP11-OAPU104",
description="Slit in Optics hutch after Photon switchyard and before Alvra mono"
)
slitUnd = sd.xoptics.slits.SlitFourBlades_old(
"SARFE10-OAPU044",
description="Slit after Undulator"
)
slitAttExp = sd.xoptics.slits.SlitPosWidth_old(
"SAROP11-OAPU120",
description="Slits behind attenuator"
)
#shutUnd = sd.???(
# "SARFE10-OPSH044",
# description="Photon shutter after Undulator"
#)
#gasMon = sd.???(
# "SARFE10-PBIG050",
# description="Gas Monitor Intensity (PBIG)"
#)
#pbpsUnd = sd.???(
# "SARFE10-PBPS053",
# z_undulator=44,
# description="Intensity position monitor after Undulator (PBPS)"
#)
#shutFE = sd.???(
# "SARFE10-SBST060",
# description="Photon shutter in the end of Front End"
#)
#mirrorAlv1 = sd.???(
# "SAROP11-OOMH064",
# description="First Alvra Horizontal offset mirror (OMH064)"
#)
#mirrorAlv2 = sd.???(
# "SAROP11-OOMH076",
# description="Second Alvra Horizontal offset mirror (OMH076)"
#)
#mirrorV1 = sd.???(
# "SAROP11-OOMV108",
# description="Alvra Vertical offset Mirror 1 (OMV108)"
#)
#mirrorV2 = sd.???(
# "SAROP11-OOMV109",
# description="Alvra Vertical offset Mirror 2 (OMV109)"
#)
#pulsePicker = sd.???(
# "SAROP11-OPPI110",
# description="X-ray pulse picker"
#)
#shutOpt = sd.???(
# "SAROP11-SBST114",
# description="Shutter after Optics hutch"
#)
#DelayPALM = sd.???(
# "SAROP11-PALM118",
# description="Timing diagnostics THz streaking (PALM)"
#)
#DelayPSEN = sd.???(
# "SAROP11-PSEN119",
# description="Timing diagnostics spectral encoding (PSEN)"
#)