Flint: Wrong ArcRoi are not disabled but skipped
Feedback from ID31
2021-11-23 15:19:07,784 sixc exceptions ERROR : Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/users/blissadm/local/bliss.git/bliss/common/utils.py", line 958, in wrapped_function
)(function)(*args, **kwargs)
File "/users/blissadm/local/bliss.git/bliss/common/utils.py", line 904, in wrapped_function
return function(*args, **kwargs)
File "/users/blissadm/conda/miniconda/envs/bliss_dev/lib/python3.7/site-packages/typeguard/__init__.py", line 923, in wrapper
retval = func(*args, **kwargs)
File "/users/blissadm/local/bliss.git/bliss/shell/standard.py", line 1138, in edit_roi_counters
return detector.edit_rois(acq_time)
File "/users/blissadm/local/bliss.git/bliss/controllers/lima/lima_base.py", line 1103, in edit_rois
roi_counters[roi.name] = roi
File "/users/blissadm/local/bliss.git/bliss/controllers/lima/roi.py", line 940, in __setitem__
self._set_roi(names, rois)
File "/users/blissadm/local/bliss.git/bliss/controllers/lima/roi.py", line 837, in _set_roi
f"Roi parameters {roi.get_params()} are not valid (outside image)"
ValueError: Roi parameters [440.3431924019391, -162.3995927282965, 521.208877219604, 682.6079266366197, 108.77744392709882, 24.587140259958222] are not valid (outside image)
- This ArcROI can still be inside but is considered as outside.
- It is not listed anymore as a ROI
Edited by Valentin Valls