91bfb4ae515c1bb9428adcc326681d9bb30a0357
Logger::RouteAll lets a program that owns its terminal send every Logger made after the call to a single sink, at debug level, without the version line each one opened with. rugnux uses it to write the whole log to a file and show only warnings and errors among its own step lines. A Buffered logger now replays each line with the time it was logged at rather than the time of the replay, so a timestamped log shows when the work happened (the P1 cross-check merge runs beside the analyses and its lines used to carry the replay time). HDF5DataFile's destructor reports a failed close through the logger instead of std::cerr. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SVmAWnzCmRKAXVUCdc4iNi
Jungfraujoch
Application to receive and analyse data from the PSI JUNGFRAU and EIGER detectors, together with
rugnux, its program for processing stored diffraction data - rotation and serial, macromolecular
and small-molecule - from images to merged reflections.
All documentation is now placed in docs/ subdirectory and for the current version hosted on Jungfraujoch Read The Docs page.
Languages
C++
77.9%
HTML
6%
C
4.7%
TypeScript
3.4%
Cuda
3%
Other
4.9%