From d3c3fcb3ee90f0cfb82b04481c1cbc57b6cc3b49 Mon Sep 17 00:00:00 2001 From: Felix Metzner <felixmetzner@outlook.com> Date: Thu, 18 Apr 2024 18:46:01 +0200 Subject: [PATCH] More bug fixes in axes handling. --- .../fitting/dedicated_fit_approach/plotting_tools.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rdstar/offline_analysis/fitting/dedicated_fit_approach/plotting_tools.py b/rdstar/offline_analysis/fitting/dedicated_fit_approach/plotting_tools.py index b694b123a..716b8bd93 100644 --- a/rdstar/offline_analysis/fitting/dedicated_fit_approach/plotting_tools.py +++ b/rdstar/offline_analysis/fitting/dedicated_fit_approach/plotting_tools.py @@ -607,7 +607,11 @@ class SystematicsShapePlotter: ) axis_index_pair: Tuple[int, int] = comp_to_axis_map[component.name] - this_axis: AxesType = axes[axis_index_pair[0], axis_index_pair[1]] + + if len(axes.shape) == 2: + this_axis: AxesType = axes[axis_index_pair[0], axis_index_pair[1]] + else: + this_axis = axes[axis_index_pair[1]] self._plot_shape_overview( ax=this_axis, -- GitLab