leonarski_f 08b9baa0e0 Beam stop: a ring too small to judge is too small to judge others by
The radial walk decides how far out the beam stop blocks a ring entirely by comparing each ring
median against the largest background further out, and it refuses to judge a ring holding fewer
than MIN_RING_PIXELS valid pixels - but it was building that outward maximum over every ring,
including the ones it had just refused. At the corner of the detector a ring holds nine pixels and
its median is one pixel's mean, so a single recorded reflection out there becomes the background
that every ring inside it is compared against.

Measured on the 38 rotation regression crystals, sampling 59 frames instead of 60: on one crystal
the outward maximum moved from a 2544 pixel ring at r = 437 (median 12.53) to a 9 pixel ring at
r = 1155 (median 32.37), the threshold went up 2.6x with it, and the walk marched from r = 32 to
r = 391 - 33 223 masked pixels became 182 661, everything out to about 13 A declared to be inside
the beam stop. The ring medians the walk actually reads changed by less than 1% between the two
samples; only the reference did.

Taking the maximum over the countable rings alone leaves the mask bit-identical on 38 of 38 at the
default 60 frames and on 37 of 38 at 59 frames, the exception being the repair. Over the 114
samples of 38 crystals at 59, 60 and 61 frames, the outward maximum was set by an unjudgeable ring
8 times; 7 of those were within six pixels of the beam centre, where the suffix maximum does not
reach the rings that matter, and the eighth is the failure above.
2026-08-13 01:06:25 +02:00
2026-07-11 07:19:11 +02:00
2026-07-19 09:39:28 +02:00
2025-12-04 11:56:14 +01:00
2026-07-13 13:54:03 +02:00
2026-07-12 19:42:29 +02:00
2026-03-26 20:50:33 +01:00
2026-06-23 20:29:49 +02:00
2026-07-19 09:39:28 +02:00
2026-07-19 09:39:28 +02:00
2026-06-13 21:27:41 +02:00
2026-06-23 20:29:49 +02:00
2024-11-22 21:25:20 +01:00
2024-12-02 21:17:14 +01:00
2025-10-25 22:05:47 +02:00
2026-07-03 19:18:56 +02:00
2026-06-23 20:29:49 +02:00
2024-12-02 21:17:14 +01:00
2026-07-28 21:58:00 +02:00

Jungfraujoch

Application to receive data from the PSI JUNGFRAU and EIGER detectors.

All documentation is now placed in docs/ subdirectory and for the current version hosted on Jungfraujoch Read The Docs page.

S
Description
Jungfraujoch Data Acquisition System
Readme GPL-3.0
3 GiB
Languages
C++ 74.7%
HTML 8%
C 6.4%
TypeScript 4.4%
Tcl 2.3%
Other 4.1%