09e4c1116e748a0df49dc33cd6e836e404412535
The two-pass rotation geometry post-refine (post-refine detector distance / beam / cell / rotation axis from the whole sweep, then re-integrate; writes both passes, _01 header geometry and _02 refined) is robust across the test battery, so make it the default. - rugnux CLI: replace the opt-in --rotation-post-refine with an opt-out --rotation-no-postrefine; a rotation full-analysis run now post-refines unless disabled. - jfjoch_viewer: add a "Post-refine geometry (rotation, two-pass)" checkbox to the analyze-dataset dialog, default on for rotation datasets (a no-op for stills), mirroring the existing stills "Refine geometry" toggle; it sets ProcessConfig::rotation_postrefine_geometry, which the viewer already feeds to the same Rugnux::Run the CLI uses. - The "Copy command" line renders --rotation-no-postrefine when the box is cleared on a rotation dataset. The ProcessConfig struct default stays off, so the online broker path is unchanged; only the two user-facing entry points (CLI, viewer) default it on. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.
Languages
C++
73.7%
HTML
8.8%
C
7%
TypeScript
4.8%
Tcl
2.5%
Other
3.1%