diff --git a/image_analysis/bragg_integration/BraggIntegrate2D.cpp b/image_analysis/bragg_integration/BraggIntegrate2D.cpp index 207fa59f..2206157b 100644 --- a/image_analysis/bragg_integration/BraggIntegrate2D.cpp +++ b/image_analysis/bragg_integration/BraggIntegrate2D.cpp @@ -108,16 +108,22 @@ void BraggIntegrate2D(const DiffractionExperiment &experiment, switch (image.GetMode()) { case CompressedImageMode::Int8: IntegrateInternal(experiment, image, predicted, INT8_MIN, INT8_MAX, image_number); + break; case CompressedImageMode::Int16: IntegrateInternal(experiment, image, predicted, INT16_MIN, INT16_MAX, image_number); + break; case CompressedImageMode::Int32: IntegrateInternal(experiment, image, predicted, INT32_MIN, INT32_MAX, image_number); + break; case CompressedImageMode::Uint8: IntegrateInternal(experiment, image, predicted, UINT8_MAX, UINT8_MAX, image_number); + break; case CompressedImageMode::Uint16: IntegrateInternal(experiment, image, predicted, UINT16_MAX, UINT16_MAX, image_number); + break; case CompressedImageMode::Uint32: IntegrateInternal(experiment, image, predicted, UINT32_MAX, UINT32_MAX, image_number); + break; default: throw JFJochException(JFJochExceptionCategory::InputParameterInvalid, "Image mode not supported");