Error in `goto_peak` with Calc Motor when the real motor is not in the session
Reported by @ulrich, the goto_peak
fails with calc motors when the real motor is not present in the session.
File "/users/blissadm/conda/miniconda/envs/bliss/lib/python3.7/site-packages/bliss/scanning/scan_tools.py", line 262, in goto_peak
return _scan_calc("peak", counter=counter, axis=axis, scan=scan, goto=True)
File "/users/blissadm/conda/miniconda/envs/bliss/lib/python3.7/site-packages/bliss/scanning/scan_tools.py", line 109, in _scan_calc
res = getattr(scan, func)(counter, axis=axis, return_axes=True)
File "/users/blissadm/conda/miniconda/envs/bliss/lib/python3.7/site-packages/bliss/scanning/scan.py", line 1137, in peak
return self._multimotors(self._peak, counter, axis, return_axes=return_axes)
File "/users/blissadm/conda/miniconda/envs/bliss/lib/python3.7/site-packages/bliss/scanning/scan.py", line 1182, in _multimotors
motors = [current_session.env_dict[axis_name] for axis_name in axes_names]
File "/users/blissadm/conda/miniconda/envs/bliss/lib/python3.7/site-packages/bliss/scanning/scan.py", line 1182, in <listcomp>
motors = [current_session.env_dict[axis_name] for axis_name in axes_names]
KeyError: 'E727_piz'