diff --git a/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb b/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb index e741e80c9d5aaecbb1defcfd454f2ff2168650a1..9d97f27bf3230a2ffc7c395037310b172cadbd40 100644 --- a/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb +++ b/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb @@ -153,17 +153,11 @@ "\n", "instrument = karabo_id.split(\"_\")[0]\n", "\n", - "if instrument == \"SPB\":\n", - " dinstance = \"AGIPD1M1\"\n", + "if \"AGIPD1M1\" in karabo_id:\n", " nmods = 16\n", - "elif instrument == \"MID\":\n", - " dinstance = \"AGIPD1M2\"\n", - " nmods = 16\n", - "elif instrument == \"HED\":\n", - " dinstance = \"AGIPD500K\"\n", + "elif \"AGIPD500K\" in karabo_id:\n", " nmods = 8\n", "else:\n", - " dinstance = None\n", " nmods = 1\n", "\n", "instrument_src = instrument_source_template.format(karabo_id, receiver_template)\n", @@ -180,7 +174,6 @@ "\n", "print(f\"Detector in use is {karabo_id}\")\n", "print(f\"Instrument {instrument}\")\n", - "print(f\"Detector instance {dinstance}\")\n", "\n", "step_timer = step_timing.StepTimer()" ] @@ -743,13 +736,14 @@ "metadata": {}, "outputs": [], "source": [ - "if dinstance:\n", + "# This is a temporary workaround for enable a dark processing for the first SM AGIPD detector\n", + "if \"AGIPD1M\" in karabo_id or \"AGIPD500K\" in karabo_id:\n", " mnames=[]\n", " for i in modules:\n", " qm = module_index_to_qm(i)\n", " mnames.append(qm)\n", " display(Markdown(f'## Position of the module {qm} and its ASICs'))\n", - " show_processed_modules(dinstance, constants=None, mnames=mnames, mode=\"position\")" + " show_processed_modules(karabo_id, constants=None, mnames=mnames, mode=\"position\")" ] }, {