diff --git a/notebooks/Jungfrau/Jungfrau_dark_analysis_all_gains_burst_mode_NBC.ipynb b/notebooks/Jungfrau/Jungfrau_dark_analysis_all_gains_burst_mode_NBC.ipynb index cd604ac095e0823073acdc6adb39abd73e9625c3..ecf2ee82356ac4476d0781484a34fac17d64113f 100644 --- a/notebooks/Jungfrau/Jungfrau_dark_analysis_all_gains_burst_mode_NBC.ipynb +++ b/notebooks/Jungfrau/Jungfrau_dark_analysis_all_gains_burst_mode_NBC.ipynb @@ -205,7 +205,10 @@ "\n", " if mod not in noise_map:\n", " if not manual_slow_data:\n", - " run_path = h5path_run.format(karabo_id_control, receiver_control_id)\n", + " run_path = h5path_run.format(karabo_id_control, receiver_control_id)\n", + " with h5py.File(fp_path.format(0), 'r') as f:\n", + " integration_time = float(f[f'{run_path}/exposureTime/value'][()]*1e6)\n", + " bias_voltage = int(np.squeeze(f[f'{run_path}/vHighVoltage/value'])[0])\n", " if r_n == run_high:\n", " try:\n", " gain_s = f[f'/RUN/{karabo_id_control}/DET/CONTROL/settings/value'][0].decode()\n", @@ -229,12 +232,11 @@ " memoryCells = 16\n", " print('Dark runs in burst mode\\n storage cell start: {:02d}'.format(sc_start))\n", "\n", - " noise_map[mod] = np.zeros(sensorSize+[memoryCells, 3])\n", - " offset_map[mod] = np.zeros(sensorSize+[memoryCells, 3])\n", + " noise_map[mod] = np.zeros(sensorSize+[memoryCells, 3])\n", + " offset_map[mod] = np.zeros(sensorSize+[memoryCells, 3])\n", "\n", " fp_name = path_template.format(r_n, path_inset)\n", " fp_path = '{}/{}'.format(ped_dir, fp_name)\n", - " path = h5path\n", "\n", " print(\"Reading data from {}\".format(fp_path))\n", " print(\"Run is: {}\".format(r_n))\n",