From 1cfa2f55490d690a72d0716712c85a98dc4fca15 Mon Sep 17 00:00:00 2001 From: Dmitry Ozerov Date: Tue, 21 Nov 2023 16:45:13 +0100 Subject: [PATCH] add possibility to filter only on ppicker events/code, skipping all other frames --- dap/worker.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dap/worker.py b/dap/worker.py index 80e2732..6c1ad34 100644 --- a/dap/worker.py +++ b/dap/worker.py @@ -164,10 +164,10 @@ def main(): if not event_darkshot: results['laser_on'] = event_laser -# special settings for Cristallina JF16 detector -# if detector in ["JF16T03V01"]: -# if not event_ppicker: -# continue +# Filter only ppicker events, if requested; skipping all other events + select_only_ppicker_events = results.get('select_only_ppicker_events', 0) + if select_only_ppicker_events and not event_ppicker: + continue # special settings for p20270, only few shots were opened by pulse-picker # if detector in ["JF06T32V02"]: