From b27b140bf044e1ddd59536274b37da3ee20ee160 Mon Sep 17 00:00:00 2001 From: takaba_k Date: Wed, 13 May 2026 15:25:52 +0200 Subject: [PATCH] JFJochHDF5Reader: read pixel_mask defined under /detectorSpecific --- reader/JFJochHDF5Reader.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/reader/JFJochHDF5Reader.cpp b/reader/JFJochHDF5Reader.cpp index 8da235cb..d5599612 100644 --- a/reader/JFJochHDF5Reader.cpp +++ b/reader/JFJochHDF5Reader.cpp @@ -583,6 +583,12 @@ void JFJochHDF5Reader::ReadFile(const std::string &filename) { {0, 0}, {image_size_y, image_size_x} ); + if (mask_tmp.empty()) + mask_tmp = master_file->ReadOptVector( + "/entry/instrument/detector/detectorSpecific/pixel_mask", + {0, 0}, + {image_size_y, image_size_x} + ); if (mask_tmp.empty()) mask_tmp = std::vector(image_size_x * image_size_y); dataset->pixel_mask = PixelMask(mask_tmp);