c6e7f8aa15997596d0153ec1c193812421b7c2c1
Relocate the ROI definitions and the roi_map bitmap from /entry/roi to a separate /entry/roi_defs group in the master file. /entry/roi keeps its original meaning (per-image ROI results only), so an older reader that iterates /entry/roi is not disturbed by the bitmap/definition entries (which would otherwise make it try to read /entry/roi/roi_map/max and fail to open the file at all). Back-compatibility for already-deployed viewers is the reason for the split. JFJochHDF5Reader now reads the logical definitions into experiment.ROI() and the roi_map bitmask (+ a name->bit index) into the dataset, for all file formats (the master always carries them). Reading both lets a later viewer either re-derive ROIs with the current geometry (logical) or show the exact written footprint (bitmap). Added a write/read round-trip test over VDS and integrated formats. Co-Authored-By: Claude Opus 4.8 <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%