From 4b9e0dc9102b2c68107716d2e0d9d76863182679 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Tue, 28 Apr 2015 14:26:13 +0200 Subject: Reject boxes with very large gradients during rings integration --- libcrystfel/src/integration.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libcrystfel/src/integration.c') diff --git a/libcrystfel/src/integration.c b/libcrystfel/src/integration.c index 0e35037d..825531a5 100644 --- a/libcrystfel/src/integration.c +++ b/libcrystfel/src/integration.c @@ -1397,6 +1397,7 @@ static void integrate_rings_once(Reflection *refl, struct image *image, r = check_box(ic, bx, &saturated); if ( !r ) { fit_bg(ic, bx); + if ( !bg_ok(bx) ) r = 1; } bx->offs_fs = 0.0; bx->offs_ss = 0.0; -- cgit v1.2.3