Source¶
The incident beam, produced, conditioned, and defined before the sample. A walk along the source-stage devices; the sample and detection stages are documented as their own composed-fixture pages, the controllers that drive these devices are on the Controls page, and the supplies they draw on are in Operations. Each device pairs its human name with the EPICS 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. For the CORA Asset model, settings, vendor catalog, drawings, and wiring, see Inventory.
| 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)) |
Enclosures¶
| Enclosure | Role | Facility | Permit signal |
|---|---|---|---|
3-ID-A |
optics-hutch | nsls2 |
confirm: PSS search-and-secure permit leaf not in source; the photon shutter is XF:03IDB-PPS{PSh} (PSS-1) |
3-ID-C |
experiment-hutch | nsls2 |
confirm: PSS permit leaf unknown; the XF:03IDB intermediate zone (SSA1, slow shutter) may be a distinct enclosure (ENC-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 |