From 9473a0cddb6c0088985e4e148037450398183946 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Wed, 26 Nov 2014 17:32:17 +0100 Subject: Show panel name and correct coordinates in int-diag --- libcrystfel/src/integration.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'libcrystfel/src/integration.c') diff --git a/libcrystfel/src/integration.c b/libcrystfel/src/integration.c index f352c0c6..42f96020 100644 --- a/libcrystfel/src/integration.c +++ b/libcrystfel/src/integration.c @@ -358,8 +358,11 @@ static void show_peak_box(struct intcontext *ic, struct peak_box *bx, get_indices(bx->refl, &h, &k, &l); get_detector_pos(bx->refl, &fs, &ss); - printw("Indices %i %i %i\nPosition fs = %.1f, ss = %.1f\n\n", - h, k, l, fs, ss); + /* Convert coordinates to match arrangement of panels in HDF5 file */ + fs = fs - bx->p->min_fs + bx->p->orig_min_fs; + ss = ss - bx->p->min_ss + bx->p->orig_min_ss; + printw("Indices %i %i %i\nPanel %s\nPosition fs = %.1f, ss = %.1f\n\n", + h, k, l, bx->p->name, fs, ss); printw("Pixel values:\n"); for ( q=ic->w-1; q>=0; q-- ) { -- cgit v1.2.3