Skip to content

Sample

The endstation optics that form and condition the coherent nano-spot and the sample positioning around it: the KB mirror pair, the beam-conditioning unit, the sample goniometer, and the endstation towers. PVs verified against cditools/motors.py (KB / BCU / GON classes), startup/18-screens.py, 21-tdms.py, 31-electrometers.py.

Enclosure: 9-ID-C.

Note

CDI focuses the coherent beam to a small spot with a Kirkpatrick-Baez mirror pair (the KB nanofocus) and conditions it through the beam-conditioning unit just before the sample, then records the far-field diffraction pattern. The sample side carries the goniometer and the endstation positioning towers; the real-space image is recovered offline by phase retrieval (a ComputePort leg, not modelled here).

Name Family PV Key specs Replaceable Status
KBMirror Mirror XF:09IDC-OP:1{Mir:KBv Kirkpatrick-Baez nanofocusing mirror pair (class KB: a vertical VKB at Mir:KBv and a horizontal HKB at Mir:KBh, plus an exit window Wnd:Exit), each with pitch / roll / yaw plus jack and translation axes, a defining slit, and a fluorescent screen. This is the focusing optic that forms the coherent spot; reuses Mirror (the FMX / SRX KB precedent). Focal size and coating pending (KB-1). confirm
ConditioningSlit Slit XF:09IDC-OP:1{Slt:BCUU Beam-conditioning-unit slits (class BCU, instance bcu): an upstream pair (Slt:BCUU) and a downstream pair (Slt:BCUD) trimming and guarding the coherent beam at the endstation, with an inline-camera stage (Qstar:1). Reuses Slit. confirm
InlineCamera Camera XF:09IDC-BI{BCU-Cam:9} Beam-conditioning-unit inline beam-viewing camera (cam_C9, a masked Prosilica), carried on the BCU Qstar stage; reuses Camera. Live diagnostic set pending (CAM-1). confirm
Goniometer Goniometer XF:09IDC-OP:1{Gon:1 Sample goniometer and stack (classes GON / SAM, instance gon): sample lab-frame translations and rotations (Rx / Rz / X / Y / Z, with small-sample and large-sample axis sets) plus alignment axes and a sample-viewing screen. Reuses Goniometer; the full axis modelling is STAGE-1. confirm
SampleTower1 LinearStage XF:09IDC-ES:1{TDMS:T1 Endstation positioning tower 1 (class TDMSTower, instance T1): TX / TY / TZ translations plus camera and angle axes. One of the two CDI endstation towers; which tower carries the sample versus the detector, and the sample-to-detector distance that sets the q-range, are STAGE-1. Reuses LinearStage. confirm
SampleTower2 LinearStage XF:09IDC-ES:1{TDMS:T2 Endstation positioning tower 2 (class TDMSTower, instance T2), the partner of SampleTower1. Reuses LinearStage; some axes are read-only pending commissioning in source (STAGE-1). confirm
DiamondBeamMonitor PositionMonitor XF:09IDC-BI{BPM:1} Transmissive diamond beam-position monitor read through a TetrAMM electrometer (class TetrAMM, instance dbpm) just ahead of the sample; renamed in source on 2026-06-18 from ion-chamber use to the diamond BPM. Binds the graduated PositionMonitor Family (DIAG-1). confirm
SampleCamera Camera XF:09IDC-BI{SMPL-Cam:10} Sample-viewing camera (cam_C10, a masked Prosilica); a further endstation Prosilica (cam_C15) sits alongside. Reuses Camera. Live set pending (CAM-1). confirm