Bug in proccessing of XGM values
Selection mask dimensions don't match array dimensions
Exception traceback
2022-03-23 19:12:43.078890 ERROR SPB_IRU_AGIPD1M1/REDU/LITFRM
error in stream
Traceback (most recent call last):
File "/scratch/xctrl/karabo/extern/lib/python3.8/site-packages/karabo/middlelayer_api/pipeline.py", line 279, in call_handler
await get_event_loop().run_coroutine_or_thread(
File "/scratch/xctrl/karabo/extern/lib/python3.8/site-packages/karabo/middlelayer_api/eventloop.py", line 1230, in run_coroutine_or_thread
return (await f(*args, **kwargs))
File "/scratch/xctrl/karabo/extern/lib/python3.8/site-packages/agipdLitFrameFinder/AgipdLitFrameFinder.py", line 242, in inputXGM
await self.match_trains('xgm', data, meta)
File "/scratch/xctrl/karabo/extern/lib/python3.8/site-packages/agipdLitFrameFinder/AgipdLitFrameFinder.py", line 415, in match_trains
await self.process_input(**td)
File "/scratch/xctrl/karabo/extern/lib/python3.8/site-packages/agipdLitFrameFinder/AgipdLitFrameFinder.py", line 443, in process_input
xgm.data.data.intensityTD.value[xgm_pulses],
IndexError: boolean index did not match indexed array along dimension 0; dimension is 206 but corresponding boolean dimension is 205