File tree Expand file tree Collapse file tree 1 file changed +16
-4
lines changed Expand file tree Collapse file tree 1 file changed +16
-4
lines changed Original file line number Diff line number Diff line change @@ -308,12 +308,24 @@ def err_corr_dict(self) -> dict:
308
308
]
309
309
):
310
310
if dim_err_corr [1 ].form in ["random" , "systematic" ]:
311
- err_corr_dict [dim_err_corr [0 ]] = dim_err_corr [1 ].form
311
+ if isinstance (dim_err_corr [0 ], List ):
312
+ for dim in dim_err_corr [0 ]:
313
+ err_corr_dict [dim ] = dim_err_corr [1 ].form
314
+
315
+ else :
316
+ err_corr_dict [dim_err_corr [0 ]] = dim_err_corr [1 ].form
312
317
313
318
elif dim_err_corr [1 ].form == "err_corr_matrix" :
314
- err_corr_dict [dim_err_corr [0 ]] = self ._obj [
315
- dim_err_corr [1 ].params [0 ]
316
- ].values
319
+ if isinstance (dim_err_corr [0 ], List ):
320
+ for dim in dim_err_corr [0 ]:
321
+ err_corr_dict [dim ] = self ._obj [
322
+ dim_err_corr [1 ].params [0 ]
323
+ ].values
324
+
325
+ else :
326
+ err_corr_dict [dim_err_corr [0 ]] = self ._obj [
327
+ dim_err_corr [1 ].params [0 ]
328
+ ].values
317
329
318
330
else :
319
331
raise NotImplementedError (
You can’t perform that action at this time.
0 commit comments