Figure 2
Possible layouts for image data in a `multi-event' HDF5 file. (a) A three-dimensional array where one direction corresponds to image data. The correspondence between the dimensions of the array and the image data/frame number axes is arbitrary and can be defined by the user. (b) A tree of HDF5 groups, where each frame contains a simple two-dimensional array. (c) A combination of the two, where the file contains multiple three-dimensional blocks, each containing many frames of data. (d) A tree of HDF5 groups where the data for each of the two detector panels are stored in separate two-dimensional arrays. |