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/hxn/beamline.yaml. Edit the descriptor, not this page.
| Property | Value |
|---|---|
| Facility | nsls2 |
| Sector | Sector 3 |
| Tier | Unit |
| Source | insertion-device (confirm: IVU20 in-vacuum undulator (SR:C3-ID:G1{IVU20:1}), verified in source; period/gap parameters not fully in the profile collection (SRC-1)) |
Source¶
The in-vacuum undulator source.
Enclosure: 3-ID-A.
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
Source |
InsertionDevice |
SR:C3-ID:G1{IVU20:1 |
IVU20 in-vacuum undulator (ophyd InsertionDevice, instance ugap); gap-driven. Period/field parameters pending (SRC-1). | confirm |
Optics¶
Condition the beam and set its energy: the double-crystal monochromator, three mirrors, and the white-beam slits. PVs verified against startup/10-optics.py.
Enclosure: 3-ID-A.
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
Monochromator |
Monochromator |
XF:03IDA-OP{Mon:1 |
axis channels: {'Bragg': 'XF:03IDA-OP{Mon:1-Ax:Bragg}Mtr'} Double-crystal monochromator (class HxnDCM, instance dcm). Energy is the EnergyAxis pseudo-axis below (monoe), which drives Bragg; crystal cut and range pending (DCM-1). |
confirm |
|
CollimatingMirror |
Mirror |
XF:03IDA-OP{HCM:1 |
Horizontal collimating mirror (class HxnMirror1, HCM:1). | confirm |
|
FocusingMirror |
Mirror |
XF:03IDA-OP{HFM:1 |
Horizontal focusing mirror (class HxnMirror2, HFM:1), with a pitch-feedback axis. | confirm |
|
VerticalMirror |
Mirror |
XF:03IDA-OP{VMS:1 |
axis channels: {'Y': 'XF:03IDA-OP{VMS:1-Ax:Y}Mtr', 'P': 'XF:03IDA-OP{VMS:1-Ax:P}Mtr', 'TX': 'XF:03IDA-OP{VMS:1-Ax:TX}Mtr'} Vertical mirror system (class HxnVMS, VMS:1); bend/pitch/translation axes. |
confirm |
|
WhiteBeamSlit |
Slit |
XF:03IDA-OP{Slt:1 |
First white-beam-defining slit (class HxnSlitA1, instance s1); a second slit s2 sits at XF:03IDA-OP{Slt:2}. | confirm |
|
EnergyAxis |
PseudoAxis |
The master energy pseudo-axis (class PseudoEnergyMotor, instance monoe). Driving it sets the monochromator Bragg angle; an energy change co-moves the zone-plate refocus per element (see techniques.md, ENERGY-1). | confirm |
||
BeamPositionMonitor |
GenericProbe |
XF:03IDA-BI{Slt:1} |
Beam-position / intensity diagnostics (class HxnI400, instance s1_bpm) plus bpm1..bpm5 stages; read-only. | confirm |
Intermediate¶
The secondary-source aperture that defines the coherent probe, plus the photon shutter.
Enclosure: 3-ID-C.
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
SecondarySourceAperture |
Slit |
XF:03IDB-OP{Slt:SSA1 |
Secondary-source aperture (class HxnSSAperture, instance ssa1) defining the coherence-matched source; a second SSA2 sits at XF:03IDC-OP{Slt:SSA2}. | confirm |
|
PhotonShutter |
Shutter |
XF:03IDB-PPS{PSh} |
PPS slow photon shutter (instance bshutter). The fast shutter is on the Zebra (Zeb:2). PPS permit leaf pending (PSS-1). | confirm |