Detector¶
The detectors read per dwell point: a fluorescence spectrometer (XRF), pixel detectors (ptychography / diffraction), and flux counters. PVs verified against startup/20-detectors.py, 20-eiger.py, 21-xspress3.py.
Enclosure: 3-ID-C.
Note
A scanning-probe measurement reads several of these at once: the EnergyDispersiveSpectrometer for element maps, a Camera pixel detector for ptychography or diffraction, and the flux counters for normalization. Which detectors are live vs dormant duplicates is a staff question (CAM-1).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
FluorescenceSpectrometer |
EnergyDispersiveSpectrometer |
XF:03IDC-ES{Xsp:1}: |
Xspress3 energy-dispersive fluorescence detector (4 channels C1-C4), the XRF-mapping detector; presents the Sensor Role. A second unit xspress3_mk2 is at XF:03IDC-ES{Xsp:2}. Vendor (Quantum Detectors) and element count pending (DET-1). | confirm |
|
MerlinDetector |
Camera |
XF:03IDC-ES{Merlin:1} |
Merlin pixel detector (class HxnMerlinDetector, instance merlin1) for ptychography / coherent diffraction; a second merlin2 is at {Merlin:2}. Reuses Camera (the Diamond Eiger->Camera precedent). | confirm |
|
EigerDetector |
Camera |
XF:03IDC-ES{Det:Eiger1M} |
Eiger 1M pixel detector (class HxnEigerDetector, instance eiger1) for ptychography. | confirm |
|
DexelaDetector |
Camera |
XF:03IDC-ES{Dexela:1} |
Dexela flat-panel detector (class HxnDexelaDetector, instance dexela1) for wide-field diffraction. | confirm |
|
FluxCounter |
GenericProbe |
XF:03IDC-ES{Sclr |
Scaler-counted ion-chamber / diode flux channels (sclr1..sclr3) for per-point normalization; read-only Sensor-side. Exact channel map pending (DIAG-1). | confirm |