File h5read_processed.hpp¶
↰ Parent directory (include/dx2/h5)
HDF5 dataset access utilities for reflection table loading.
Definition (include/dx2/h5/h5read_processed.hpp)¶
Detailed Description¶
This header provides functions for reading typed datasets from HDF5 files along with their dimensional metadata. It includes fast, shape-aware readers, recursive traversal of group structures, and scoped utilities for extracting datasets from flat HDF5 groups such as /dials/processing/group_0.
Utilities in h5read_processed_utils focus on immediate dataset access, while recursive tools allow for full introspection of nested groups.
Intended for internal use in processing pipelines.
Includes¶
cassertchronocstringdx2/h5/h5utils.hpp(File h5utils.hpp)dx2/logging.hpp(File logging.hpp)experimental/mdspanhdf5.hhdf5_hl.hstringtypeindexunordered_setvector