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);