From 2d9e4becbdf4d24d38b8e7159cd8d3cfa5e5cac5 Mon Sep 17 00:00:00 2001
From: Laurent Mercadier <laurent.mercadier@xfel.eu>
Date: Mon, 12 Dec 2022 11:00:21 +0100
Subject: [PATCH] Add laser mnemonics for bunch pattern decoding

---
 src/toolbox_scs/constants.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/toolbox_scs/constants.py b/src/toolbox_scs/constants.py
index 4cd78b8..27b0304 100644
--- a/src/toolbox_scs/constants.py
+++ b/src/toolbox_scs/constants.py
@@ -14,6 +14,9 @@ mnemonics = {
     "sase1": ({'source': 'SCS_RR_UTC/MDL/BUNCH_DECODER',
                'key': 'sase1.pulseIds.value',
                'dim': ['bunchId']},),
+    "laser": ({'source': 'SCS_RR_UTC/MDL/BUNCH_DECODER',
+               'key': 'laser.pulseIds.value',
+               'dim': ['bunchId']},),
     "maindump": ({'source': 'SCS_RR_UTC/MDL/BUNCH_DECODER',
                   'key': 'maindump.pulseIds.value',
                   'dim': ['bunchId']},),
@@ -33,6 +36,9 @@ mnemonics = {
     "npulses_sase1": ({'source': 'SCS_RR_UTC/MDL/BUNCH_DECODER',
                        'key': 'sase1.nPulses.value',
                        'dim': None},),
+    "npulses_laser": ({'source': 'SCS_RR_UTC/MDL/BUNCH_DECODER',
+                       'key': 'laser.nPulses.value',
+                       'dim': None},),
     "bunchPatternTable_SA3": (
         {'source': 'SA3_BR_UTC/TSYS/TIMESERVER:outputBunchPattern',
          'key': 'data.bunchPatternTable',
-- 
GitLab