diff --git a/qiskit_experiments/curve_analysis/visualization/curves.py b/qiskit_experiments/curve_analysis/visualization/curves.py index 403d61fb3f..4c01da31fd 100644 --- a/qiskit_experiments/curve_analysis/visualization/curves.py +++ b/qiskit_experiments/curve_analysis/visualization/curves.py @@ -62,17 +62,10 @@ def plot_curve_fit( plot_opts["linewidth"] = 2 # Result data - if isinstance(result, dict): - # TODO: remove this after T1 T2 migration to curve analysis - fit_params = result["popt"] - param_keys = result["popt_keys"] - fit_errors = result["popt_err"] - xmin, xmax = result["x_range"] - else: - fit_params = result.popt - param_keys = result.popt_keys - fit_errors = result.popt_err - xmin, xmax = result.x_range + fit_params = result.popt + param_keys = result.popt_keys + fit_errors = result.popt_err + xmin, xmax = result.x_range # Plot fit data xs = np.linspace(xmin, xmax, num_fit_points)