diff --git a/notebooks/AGIPD/CS_Characterization_unequalClockStep_NBC.ipynb b/notebooks/AGIPD/CS_Characterization_unequalClockStep_NBC.ipynb index b5233e12d19ff3cbe4e53687a6888e5b0c201621..d8b042233f20a73a97dd71e5bd734aa1d20db375 100644 --- a/notebooks/AGIPD/CS_Characterization_unequalClockStep_NBC.ipynb +++ b/notebooks/AGIPD/CS_Characterization_unequalClockStep_NBC.ipynb @@ -22,18 +22,18 @@ "\n", "The fitted slopes and intercepts are sanitised in the next steps; problematic fits and pixels are marked as bad and median values are used to replace these values.\n", "\n", - "Constants are saved wit the following notation: \n", + "Constants are saved with the following notation: \n", "- Slopes:\n", - " - mH: high gain slope\n", - " - mM: medium gain slope\n", - " - mL: low gain slope\n", + " - mH: high gain slope (0)\n", + " - mM: medium gain slope (1)\n", + " - mL: low gain slope (2)\n", "- Intercepts:\n", - " - bH: high gain intercept\n", - " - bM: medium gain intercept\n", - " - bL: low gain intercept\n", + " - bH: high gain intercept (3)\n", + " - bM: medium gain intercept (4)\n", + " - bL: low gain intercept (5)\n", "- Ratios:\n", - " - H-M: ratio of high gain and medium gain slope\n", - " - M-L: ratio of medium gain and low gain slope" + " - H-M: ratio of high gain and medium gain slope (6)\n", + " - M-L: ratio of medium gain and low gain slope (7)" ] }, { diff --git a/notebooks/AGIPD/CS_Characterization_unequalClockStep_Summary.ipynb b/notebooks/AGIPD/CS_Characterization_unequalClockStep_Summary.ipynb index f9baf7f6d01fcfec73bd19e7129bca45476a14ed..12cc966ba42421d540bf970982a0bfa116f6b537 100644 --- a/notebooks/AGIPD/CS_Characterization_unequalClockStep_Summary.ipynb +++ b/notebooks/AGIPD/CS_Characterization_unequalClockStep_Summary.ipynb @@ -165,16 +165,16 @@ "outputs": [], "source": [ "# Sanitised constants keys:\n", - "# mH: high gain slope\n", - "# mM: medium gain slope\n", - "# mL: low gain slope\n", + "# mH: high gain slope (0)\n", + "# mM: medium gain slope (1)\n", + "# mL: low gain slope (2)\n", "#\n", - "# bH: high gain intercept\n", - "# bM: medium gain intercept\n", - "# bL: low gain intercept\n", + "# bH: high gain intercept (3)\n", + "# bM: medium gain intercept (4)\n", + "# bL: low gain intercept (5)\n", "# \n", - "# H-M: ratio of high gain and medium gain slope\n", - "# M-L: ratio of medium gain and low gain slope\n", + "# H-M: ratio of high gain and medium gain slope (6)\n", + "# M-L: ratio of medium gain and low gain slope (7)\n", "\n", "# Consts saved to DB as (8,mem_cells,128,512) \n", "# order: ['mH', 'mM', 'mL', 'bH', 'bM', 'bL']\n", @@ -247,6 +247,7 @@ " arr = np.zeros((8,mem_cells,128,512), np.float32)\n", " for i, key in enumerate(d):\n", " arr[i,...] = d[key]\n", + " arr = np.transpose(arr, (2, 3, 1, 0))\n", " \n", " return arr" ]