Skip to content

Detector

The Eiger area detector, the fluorescence detector, the beamstop, and the beam monitors. PVs verified against the amx-profile-collection startup files.

AMX's science detector is the Eiger, reading the rotation diffraction; a Mercury multi-element detector reads fluorescence to pick the absorption edge for anomalous data collection.

Asset Family PV What it serves
AreaDetector Camera (not in profile) rotation diffraction (the MX data, DET-1)
FluorescenceDetector EnergyDispersiveSpectrometer XF:17IDB-ES:AMX{Det:Mer} XRF edge selection (anomalous MX)
BeamStop BeamStop XF:17IDB-ES:AMX{BS:1} blocks the direct beam ahead of the Eiger
BeamPositionMonitor BeamPositionMonitor (loose) XF:17IDA-BI:AMX{BPM:1} beam-position diagnostics
FluxMonitor FluxMonitor XF:17IDB-BI:AMX{Keith:1} beam-intensity photocurrent (I0)

The Eiger

The AreaDetector is the Eiger pixel-array detector (the MX science detector); it reuses the Camera family (Detector Role), as i03's and FMX's Eigers do. Unlike FMX, the AMX profile collection does not expose the Eiger PV, so it is carried confirm-only: model, beam centre, and threshold energy are pending (DET-1). The detector frames flow through the LSDC / mxtools data plane, referenced by CORA as a Dataset rather than re-modelled.

The fluorescence detector

The FluorescenceDetector is a Mercury multi-element detector (XF:17IDB-ES:AMX{Det:Mer}), an energy-dispersive multi-channel analyzer that reads the XRF spectrum so the operator can pick the absorption edge for SAD / MAD anomalous phasing. It reuses the catalog EnergyDispersiveSpectrometer family; element count and ROI map are pending (DET-1).

Beam monitors

The BeamStop reuses BeamStop. The BeamPositionMonitor binds the loose BeamPositionMonitor family (the four-quadrant BPMs XF:17IDA-BI:AMX{BPM:1}, XF:17IDB-BI:AMX{BPM:2 / BPM:3}; held, DIAG-1). The FluxMonitor is a Keithley picoammeter reading the I0 photocurrent, reusing FluxMonitor.