diff options
Diffstat (limited to 'libcrystfel/src/datatemplate.c')
-rw-r--r-- | libcrystfel/src/datatemplate.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libcrystfel/src/datatemplate.c b/libcrystfel/src/datatemplate.c index d2257f9e..ec9f8751 100644 --- a/libcrystfel/src/datatemplate.c +++ b/libcrystfel/src/datatemplate.c @@ -1282,6 +1282,13 @@ DataTemplate *data_template_new_from_string(const char *string_in) dt->bad[i].panel_name, dt->bad[i].name); reject = 1; + } else { + struct panel_template *p; + p = &dt->panels[dt->bad[i].panel_number]; + dt->bad[i].min_fs -= p->orig_min_fs; + dt->bad[i].max_fs -= p->orig_min_fs; + dt->bad[i].min_ss -= p->orig_min_ss; + dt->bad[i].max_ss -= p->orig_min_ss; } } } |