diff --git a/notebooks/Jungfrau/Jungfrau_Gain_Correct_and_Verify_NBC.ipynb b/notebooks/Jungfrau/Jungfrau_Gain_Correct_and_Verify_NBC.ipynb index d0d89969be4e5d3abb1c89da958069a1e277b808..aed7d9f9684891c1aff3b330e84b5ea124897003 100644 --- a/notebooks/Jungfrau/Jungfrau_Gain_Correct_and_Verify_NBC.ipynb +++ b/notebooks/Jungfrau/Jungfrau_Gain_Correct_and_Verify_NBC.ipynb @@ -183,6 +183,12 @@ "if gain_mode < 0:\n", " gain_mode = ctrl_data.get_gain_mode()\n", " print(f\"Gain mode is {gain_mode} ({ctrl_data.run_mode})\")\n", + " # JF corrections in burst mode are only supported when no gain switching occurs.\n", + " # Always retrieve fixed gain constant for burst mode.\n", + " if gain_mode == 0 and memory_cells > 1:\n", + " print(\"By default fixed gain constant will be retrieved for burst mode data,\"\n", + " \" even for dynamic gain data.\")\n", + " gain_mode = 1\n", "else:\n", " print(f\"Gain mode is manually set to {gain_mode}.\")" ] diff --git a/tests/test_reference_runs/callab_tests.py b/tests/test_reference_runs/callab_tests.py index f16a1eba6ca7968690680e3f95d7eeecddac3dca..3280dcef72f1fa80bf8ea35b4a4145a8041bb0cc 100644 --- a/tests/test_reference_runs/callab_tests.py +++ b/tests/test_reference_runs/callab_tests.py @@ -242,6 +242,7 @@ automated_test_config = { "sequences": "0,1", "karabo-id-control": "", "karabo-id": "FXE_XAD_JF1M", + "gain-mode": 0, "karabo-da": ["JNGFR01", "JNGFR02"], }, "reference-folder": "{}/{}/{}",