Skip to content
Snippets Groups Projects

[AGIPD][CORRECT][DARK] Run calibration for AGIPD SM

Merged Karim Ahmed requested to merge feat/single_module_plot into master
2 unresolved threads
1 file
+ 2
2
Compare changes
  • Side-by-side
  • Inline
+ 6
2
@@ -347,10 +347,14 @@ class AgipdCtrlRuns:
@@ -347,10 +347,14 @@ class AgipdCtrlRuns:
sort_values = []
sort_values = []
if self.gain_modes == self.adaptive_gain_modes: # Adaptive gain # sort by patterns
if self.gain_modes == self.adaptive_gain_modes: # Adaptive gain # sort by patterns
# Patterns -> DarkHG: 1, DarkMG: 2, DarkLG: 3
# Patterns -> DarkHG: 1, DarkMG: 2, DarkLG: 3
if "AGIPD1M" in self.ctrl_src:
if "patternTypeIndex" in self.run_ctrls[0].run_dc[self.ctrl_src]:
sort_by = "patternTypeIndex"
sort_by = "patternTypeIndex"
elif "AGIPD500K" in self.ctrl_src:
elif "expTypeIndex" in self.run_ctrls[0].run_dc[self.ctrl_src]:
sort_by = "expTypeIndex"
sort_by = "expTypeIndex"
 
else:
 
raise ValueError(
 
"Neither `patternTypeIndex` nor `expTypeIndex` "
 
"keys are available in CTRL data source.")
Please register or sign in to reply
for c in self.run_ctrls:
for c in self.run_ctrls:
sort_values.append(
sort_values.append(
Loading