leonarski_f 996d8e7d41 Lattice search: a reduced cell sitting on the Niggli type boundary keeps its centring
The 44 lattice characters come in two types - all-acute reduced cells and all-obtuse ones - and
the search skips the type-1 characters whenever the reduced beta is within the angle tolerance of
90 degrees, because at that point the two types are no longer distinguishable and only the type-2
statement of a character is safe to test. But a cell whose reduced beta really is 90 within
tolerance can itself reduce EITHER way, and an all-acute one then matches no character at all: the
type-1 ones were skipped and the type-2 ones are written for the obtuse setting. It falls through
to triclinic, and a centred lattice loses its centring.

Measured on a C-centred monoclinic crystal whose reduced beta sits 0.07 degrees from 90. Its
free-refined cell came back acute or obtuse depending on the last digits of the refinement - a
sub-pixel change in the beam centre was enough - and with it the lattice was read as C-centred
monoclinic or as triclinic, and the run merged in C2 or in P1 with twice the asymmetric unit. In
the obtuse setting the character matches with residuals of 0.01 to 0.14 degrees against a 3 degree
tolerance, at every geometry tried; there was never any doubt about the lattice, only about which
side of the boundary the reduction landed on.

So when nothing matched and the cell is acute with beta at the boundary, present it in the obtuse
setting and match once more. Negating a and c leaves the lattice and beta alone and turns alpha
and gamma into their supplements. The second attempt runs only where the first found nothing, so
no lattice that is classified today can be re-classified by this.
2026-08-12 17:02:36 +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++ 73.7%
HTML 8.8%
C 7%
TypeScript 4.8%
Tcl 2.5%
Other 3.1%