Source¶
The incident beam, produced, conditioned, and defined before the sample. The controllers that drive these devices are on the Controls page. Each device pairs its human name with its control handle, its key specs, and whether it is field replaceable. new marks a device not yet modeled in CORA; confirm marks a value taken from the docs that staff have not yet verified.
Generated from the descriptor
This page is generated from the descriptor at deployments/alvra/beamline.yaml. Edit the descriptor, not this page.
| Property | Value |
|---|---|
| Facility | psi |
| Tier | Unit |
| Source | free-electron-laser (confirm: SASE hard-X-ray FEL on the shared SwissFEL Aramis undulator line; photon energy is set per-shot and the same source feeds the Alvra, Bernina, and Cristallina stations one at a time (SRC-1 / TOPO-1). The Aramis undulator parameters are not in the eco manifest and are carried confirm. |
| ) |
Undulator source¶
The SwissFEL Aramis free-electron-laser source and its front-end pulse-intensity monitors.
Enclosure: Aramis-Optics.
Note
SwissFEL is a linac-driven FEL, not a storage ring, so the loose StorageRing family used by the synchrotron exercises does not fit; machine beam is carried as a PhotonBeam Supply (MACHINE-1). The Aramis undulator photon energy is set per shot; CORA has no per-shot energy setpoint, and the undulator-as-driven-source is deferred (SRC-1). The undulator parameters are absent from the eco manifest (SRC-1).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
Undulator |
InsertionDevice |
confirm: SwissFEL Aramis undulator line; per-segment handles not in eco (SRC-1) |
the FEL source; SASE mode and per-shot photon energy are a DAQ-plane datum, not a standing setpoint (SRC-1, DAQ-1) | new confirm |
|
GasMonitor |
FluxMonitor |
SARFE10-PBIG050 |
gas intensity monitor (PBIG); FEL pulse-energy diagnostic, presents the Sensor Role; loose family reused. Per-shot pulse energy is correlated in the DAQ by pulse-ID (DAQ-1). eco entry has no driver (catalogued, not instantiated) | new confirm |
|
FrontEndIntensityMonitor |
FluxMonitor |
SARFE10-PBPS053 |
intensity / position monitor after the undulator (PBPS); presents the Sensor Role for both flux (FluxMonitor) and beam position (Diagnostic, loose). eco entry has no driver (catalogued, not instantiated) | new confirm |
Front end¶
The front-end shutters, slit, attenuator, and profile monitor that gate and condition the beam before the Aramis optics.
Enclosure: Aramis-Optics.
Note
The photon shutters fold into the Shutter Family; their permit binding to the PSS is not in eco (PSS-1). The front-end attenuator is a solid attenuator solving a foil combination for a requested transmission, energy-dependent (the AttenuatorAramis driver); the Filter Family covers the discrete selection, and the target-transmission solve is the deferred Attenuable leg (ATT-1).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
UndulatorShutter |
Shutter |
SARFE10-OPSH044 |
photon shutter after the undulator; permit binding to the PSS to confirm (PSS-1). eco entry has no driver (catalogued, not instantiated) | new confirm |
|
UndulatorSlit |
Slit |
SARFE10-OAPU044 |
4-blade slit after the undulator; the eco SlitFourBlades driver derives eight blade motors from the prefix | new confirm |
|
FrontEndAttenuator |
Filter |
SARFE10-OATT053 |
solid front-end attenuator; the existing Filter Family covers the discrete foil selection. Target-transmission solving (energy-dependent, the AttenuatorAramis solver) is the deferred Attenuable leg (ATT-1) | new confirm |
|
FrontEndScreen |
Scintillator |
SARFE10-PPRM053 |
profile monitor (Pprm; YAG screen + camera): the screen presents Scintillator, the camera presents Camera (Detector Role) | new confirm |
|
FrontEndShutter |
Shutter |
SARFE10-SBST060 |
photon shutter at the end of the front end; permit binding to the PSS to confirm (PSS-1). eco entry has no driver (catalogued, not instantiated) | new confirm |
Aramis optics¶
The Aramis offset mirrors, double-crystal monochromator, slits, pulse picker, attenuator, KB focusing mirrors, the timing diagnostics, and the profile / intensity monitors that condition and focus the beam onto the Alvra sample.
Enclosure: Aramis-Optics.
Note
The offset mirrors and the KB pair fold into the Mirror Family. The double-crystal monochromator (ODCM105) folds into Monochromator; Alvra also runs pink / SASE beam with the mono out (MONO-1). The X-ray pulse picker is a fast single-pulse gate folded into Shutter (PULSE-1). The PALM and PSEN timing diagnostics measure the X-ray-to-laser arrival time; they present the Sensor Role (loose Diagnostic) but exist to drift-correct the fs pump-probe delay, a cross-timing-domain relationship CORA has no model for (LASER-1). Several eco entries reference SAROP21-* (a sibling Aramis line) inside Alvra drivers; carried confirm (XREF-1).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
OpticsScreen |
Scintillator |
SARFE10-PPRM064 |
profile monitor after the front end (Pprm) | new confirm |
|
HorizontalMirror1 |
Mirror |
SAROP11-OOMH064 |
first Alvra horizontal offset mirror; OffsetMirror folds into the Mirror Family. eco entry has no driver (catalogued, not instantiated) | new confirm |
|
HorizontalMirror2 |
Mirror |
SAROP11-OOMH076 |
second Alvra horizontal offset mirror. eco entry has no driver (catalogued, not instantiated) | new confirm |
|
SwitchyardSlit |
Slit |
SAROP11-OAPU104 |
4-blade slit after the photon switchyard, before the Alvra mono; the eco SlitBlades driver derives four blade motors from the prefix | new confirm |
|
Monochromator |
Monochromator |
SAROP11-ODCM105 |
Alvra double-crystal monochromator (the eco Double_Crystal_Mono driver derives the Bragg theta, x-translation, gap, roll, and pitch axes plus an energy setpoint). Alvra also runs pink / SASE beam mono-out (MONO-1). The joint mono + FEL energy device (eco monoFEL) reads cross-system energy PVs (SRC-1, XREF-1) | new confirm |
|
VerticalMirror1 |
Mirror |
SAROP11-OOMV108 |
first Alvra vertical offset mirror. eco entry has no driver (catalogued, not instantiated) | new confirm |
|
VerticalMirror2 |
Mirror |
SAROP11-OOMV109 |
second Alvra vertical offset mirror. eco entry has no driver (catalogued, not instantiated) | new confirm |
|
VerticalMirrorScreen |
Scintillator |
SAROP11-PPRM110 |
profile monitor after the vertical mirrors (Pprm) | new confirm |
|
PulsePicker |
Shutter |
SAROP11-OPPI110 |
X-ray pulse picker; folded into the Shutter Family (a fast single-pulse gate). Whether a rotary pulse-picking chopper is a distinct Family is open (PULSE-1). eco entry has no driver (catalogued, not instantiated) | new confirm |
|
OpticsShutter |
Shutter |
SAROP11-SBST114 |
shutter after the optics hutch; permit binding to confirm (PSS-1). eco entry has no driver (catalogued, not instantiated) | new confirm |
|
OpticsIntensityMonitor |
FluxMonitor |
SAROP11-PBPS117 |
solid-target intensity / position monitor after the optics hutch (PBPS); presents the Sensor Role for flux (FluxMonitor) and position (Diagnostic, loose). Per-shot intensity normalization is a DAQ-plane concern (DAQ-1) | new confirm |
|
OpticsScreenEnd |
Scintillator |
SAROP11-PPRM117 |
profile monitor after the optics hutch (Pprm) | new confirm |
|
ArrivalTimeMonitorPALM |
Diagnostic |
SAROP11-PALM118 |
THz-streaking timing diagnostic (PALM); presents the Sensor Role (loose Diagnostic). It measures the X-ray / optical-laser arrival time to drift-correct the fs pump-probe delay (LASER-1). eco entry has no driver (catalogued, not instantiated) | new confirm |
|
ArrivalTimeMonitorPSEN |
Diagnostic |
SAROP11-PSEN119 |
spectral-encoding timing diagnostic (PSEN); the LCLS-MFX TimeTool analog. Presents the Sensor Role (loose Diagnostic); exists to correct the fs pump-probe delay jitter (LASER-1, DAQ-1). eco entry has no driver (catalogued, not instantiated) | new confirm |
|
ExperimentAttenuator |
Filter |
SAROP11-OATT120 |
solid attenuator for Alvra (AttenuatorAramis); the Filter Family covers the discrete foil selection, the energy-dependent target-transmission solve is the deferred Attenuable leg (ATT-1) | new confirm |
|
AttenuatorSlit |
Slit |
SAROP11-OAPU120 |
position / width slit behind the attenuator (the eco SlitPosWidth driver derives offset and gap virtual axes) | new confirm |
|
ReferenceLaser |
Laser |
SAROP11-OLAS120 |
beamline reference / alignment laser before the KB mirrors (OLAS); binds the catalog Laser Family (alignment, not the pump-probe laser). The eco driver hardcodes an aperture PV on SAROP21-* (XREF-1) | new confirm |
|
AttenuatorIntensityMonitor |
FluxMonitor |
SAROP11-PBPS122 |
intensity / position monitor after the attenuator (PBPS); flux + position Sensor; loose families reused | new confirm |
|
AttenuatorScreen |
Scintillator |
SAROP11-PPRM122 |
profile monitor after the attenuator (Pprm) | new confirm |
|
VerticalKBMirror |
Mirror |
SAROP11-OKBV123 |
Alvra vertical KB focusing mirror (the eco KBver driver derives the three physical-y bender, pitch / roll / yaw, and bend axes plus a curvature setpoint). KB folds into Mirror | new confirm |
|
HorizontalKBMirror |
Mirror |
SAROP11-OKBH124 |
Alvra horizontal KB focusing mirror (the eco KBhor driver derives the same bender / pitch / roll / yaw / bend axes). KB folds into Mirror | new confirm |