Skip to content

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/cdi/beamline.yaml. Edit the descriptor, not this page.

Property Value
Facility nsls2
Sector Sector 9
Tier Unit
Source insertion-device (confirm: IVU18 in-vacuum undulator (SR:C09-ID:G1{IVU18:1}), verified in source; period/gap parameters not fully in the profile collection (SRC-1))

Source

The in-vacuum undulator source and the storage-ring readback.

Enclosure: 9-ID-A.

Name Family PV Key specs Replaceable Status
Source InsertionDevice SR:C09-ID:G1{IVU18:1} IVU18 in-vacuum undulator (class InsertionDevice over IVUGap, instance ivu); gap-driven through the CS2:Gap motor. Period / field parameters pending (SRC-1). confirm
StorageRing StorageRing SR:OPS-BI{DCCT:1}I:Real-I Storage-ring current readback (ring_current), an observe-only machine-state signal. Binds the loose StorageRing supply family (never an Asset Family, MACHINE-1). confirm

Optics

Condition the beam and set its energy: the silicon double-crystal monochromator and the double-multilayer monochromator, the vertical and horizontal pre-mirrors, the white-beam and branch slits, the attenuator foils, and the upstream beam diagnostics. PVs verified against startup/10-machine.py, 20-motors.py, 31-electrometers.py and cditools/motors.py.

Enclosure: 9-ID-A.

Name Family PV Key specs Replaceable Status
WhiteBeamSlit Slit XF:09IDA-OP:1{Slt:WB1 White-beam-defining slit on the DM1 diagnostic module (class DM1, instance dm1): inboard / outboard / top / bottom blades plus HG / HC / VG / VC gap-and-center axes. Reuses Slit. confirm
AttenuatorFoil Filter XF:09IDA-OP:1{Fltr:DM1 DM1 attenuator foil paddle (dm1.filt, a Y-translation selecting absorber thickness); reuses Filter. Foil materials / thicknesses pending (DET-1). confirm
VerticalPreMirror Mirror XF:09IDA-OP:1{Mir:VPM Vertical pre-mirror (class VPM, instance vpm): pitch / roll / bend plus jack and translation axes, with a fluorescent-screen diagnostic (FS:VPM) and a defining slit (Slt:VPM) on the same module. Coating / stripe pending (DCM-1). confirm
HorizontalPreMirror Mirror XF:09IDA-OP:1{Mir:HPM Horizontal pre-mirror (class HPM, instance hpm): the horizontal-deflection partner of the VPM, same pitch / roll / bend / jack axis set, with its own FS:HPM screen and Slt:HPM slit. Reuses Mirror. confirm
Monochromator Monochromator XF:09IDA-OP:1{Mono:HDCM Silicon double-crystal monochromator (class DCMBase plus the Energy pseudopositioner, instances dcm_base / energy): pitch / fine-pitch / roll plus the Bragg and crystal-gap axes the energy model drives. The Si(111) reflection is read from the Energy model (d = 3.1287 A); cryo detail and full range pending (DCM-1). The EnergyAxis below is the master energy. confirm
MultilayerMonochromator Monochromator XF:09IDA-OP:1{Mono:DMM Double-multilayer monochromator (class DMM, instance dmm): a wider-bandpass, higher-flux alternative to the Si DCM for coherent imaging, with its own Bragg / gap and two multilayer-crystal orientation groups (mlm1 roll / fine-roll, mlm2 pitch / fine-pitch). Reuses Monochromator (the CHX DCM-plus-DMM precedent). Coating and bandwidth pending (DCM-1). confirm
IntensityMonitorFoil Filter XF:09IDA-OP:1{IM:DM2 DM2 intensity-monitor foil (dm2.foil, a Y-translation), with a fluorescent screen (FS:DM2) on the same module; reuses Filter. confirm
BranchSlit Slit XF:09IDB-OP:1{Slt:DM3 Branch-defining slit on the DM3 module (class DM3, instance dm3), in the 09IDB branch zone (ENC-1): inboard / outboard / top / bottom plus gap-and-center axes, with a co-located BPM stage and screen. Reuses Slit. confirm
EnergyAxis PseudoAxis Master energy pseudo-axis (class Energy, instance energy). Driving it sets the DCM Bragg angle and the crystal gap through a real forward / inverse model (Si(111), d = 3.1287 A, 12.3984 A.keV). The provisional 5-15 keV range is marked TODO-CHECK in source; whether energy is ever scanned as the measurement is ENERGY-1. confirm
FluxMonitor FluxMonitor XF:09IDA-BI{i400:1} Foil intensity monitor (class I400, instance fmon) read for I0 normalization; reuses FluxMonitor. Channel map pending (DIAG-1). confirm
BeamPositionMonitor PositionMonitor XF:09IDB-BI{i404:1} Quadrant beam-position monitor (class I404, instance qbpm) on the branch, plus the DM3 / DM4 BPM translation stages. Binds the graduated PositionMonitor Family (a consumer alongside 4-ID / 8-ID / iss / fmx; DIAG-1), matching the catalog note that position monitors stay loose. Channel map pending (DIAG-1). confirm