Skip to content

Detector

The DECTRIS Eiger area detector and its translation stage, the on-axis viewing camera, the flux monitor, and the beam-position / steering monitor. PVs / interfaces verified against mx3_beamline_library/devices/{detectors,motors,beam}.py.

Enclosure: MX3-EH.

Note

The Eiger reads the rotation frames; it is driven over the DECTRIS SIMPLON REST API (HTTP), not EPICS area-detector, the first such control plane in the fleet, so it carries no PV (the endpoint base is deployment config). The detector stage, flux, OAV camera, and beam-position monitor are EPICS.

Name Family PV Key specs Replaceable Status
EigerDetector Camera DECTRIS Eiger (16M / 4M) area detector (dectris_detector). Driven over the SIMPLON REST API (arm / trigger / disarm / config at /detector/api/1.8.0/, base URL SIMPLON_API), NOT EPICS area-detector, so it carries no PV; the endpoint is deployment config (DET-1). Reuses Camera (the new REST control-plane is a seam, not a new Family). confirm
DetectorStage LinearStage MX3STG03MOT04 Detector translation (detector_fast_stage MX3STG03MOT04, detector_slow_stage MX3STG03MOT01) setting the sample-to-detector distance (read back at MX3ES01:SAMPLE_DETECTOR_DISTANCE). Reuses LinearStage. confirm
FluxMonitor FluxMonitor MX3FLUXIOC:FLUX Incident-flux monitor (flux). Reuses FluxMonitor (graduated #353). confirm
BeamPositionMonitor PositionMonitor MX3DAQIOC04: Beam-position monitor and closed-loop steering (BPM0 PosX / PosY / Int readbacks plus a PID steering DAC). Binds the graduated PositionMonitor Family (DIAG-1). The PID beam-steering controller half has no clean existing family and is a deferred new-device question (STEER-1). confirm
OAVCamera Camera MX3MD3ZOOM0 On-axis viewing camera (blackfly_camera, an EPICS area-detector BlackFly at the MD3 zoom optic) for sample centring; an MD3 coaxial camera also streams over Redis. Reuses Camera. confirm