TAE support broken in master (compared to 2024-patches)
See comment here Panoptes!364 (comment 8091538)
Traceback (most recent call last):
File "/workspace/build/Gaudi/InstallArea/x86_64_v2-el9-gcc13-opt/bin/gaudirun.py", line 584, in <module>
exec(o, g, l)
File "<string>", line 1, in <module>
File "/workspace/build/Gaudi/InstallArea/x86_64_v2-el9-gcc13-opt/bin/gaudirun.py", line 543, in __call__
importOptions(arg)
File "/workspace/build/Gaudi/InstallArea/x86_64_v2-el9-gcc13-opt/python/GaudiKernel/ProcessJobOptions.py", line 552, in importOptions
_import_function_mapping[ext](optsfile)
File "/workspace/build/Gaudi/InstallArea/x86_64_v2-el9-gcc13-opt/python/GaudiKernel/ProcessJobOptions.py", line 486, in _import_python
exec(code, {"__file__": file})
File "/workspace/build/Panoptes/Rich/Panoptes/options/RichCommissioning.py", line 49, in <module>
run_reconstruction(options, daq_commissioning)
File "/workspace/build/Moore/InstallArea/x86_64_v2-el9-gcc13-opt/python/Moore/config.py", line 480, in run_reconstruction
reconstruction = make_reconstruction()
File "/workspace/build/LHCb/InstallArea/x86_64_v2-el9-gcc13-opt/python/PyConf/tonic.py", line 644, in configurable(daq_commissioning)
return wrapped(**kwargs)
File "/workspace/build/Panoptes/Rich/Panoptes/python/Panoptes/commissioning.py", line 162, in daq_commissioning
is_tae, tae_decoding, tae_odins, tae_data = decode_tae(
File "/workspace/build/MooreOnline/InstallArea/x86_64_v2-el9-gcc13-opt/python/MooreOnlineConf/utils.py", line 133, in decode_tae
odin_bx = make_odin(name="Decode_ODIN" + name)
File "/workspace/build/LHCb/InstallArea/x86_64_v2-el9-gcc13-opt/python/PyConf/tonic.py", line 644, in configurable(make_odin)
return wrapped(**kwargs)
File "/workspace/build/LHCb/InstallArea/x86_64_v2-el9-gcc13-opt/python/PyConf/application.py", line 830, in make_odin
return createODIN(RawBanks=make_raw('ODIN', tae=tae), **kwargs).ODIN
File "/workspace/build/LHCb/InstallArea/x86_64_v2-el9-gcc13-opt/python/PyConf/tonic.py", line 644, in configurable(default_raw_banks)
return wrapped(**kwargs)
File "/workspace/build/LHCb/InstallArea/x86_64_v2-el9-gcc13-opt/python/PyConf/application.py", line 811, in default_raw_banks
return LHCb__UnpackRawEvent(
File "/workspace/build/LHCb/InstallArea/x86_64_v2-el9-gcc13-opt/python/PyConf/tonic.py", line 644, in configurable(wrapped)
return wrapped(**kwargs)
File "/workspace/build/LHCb/InstallArea/x86_64_v2-el9-gcc13-opt/python/PyConf/importers.py", line 33, in wrapped
return wrapper(component_type, **kwargs)
File "/workspace/build/LHCb/InstallArea/x86_64_v2-el9-gcc13-opt/python/PyConf/components.py", line 1095, in __new__
instance = super(Algorithm, cls).__new__(cls, *args, **kwargs)
File "/workspace/build/LHCb/InstallArea/x86_64_v2-el9-gcc13-opt/python/PyConf/components.py", line 662, in __new__
_properties = _get_and_check_properties(alg_type, kwargs)
File "/workspace/build/LHCb/InstallArea/x86_64_v2-el9-gcc13-opt/python/PyConf/components.py", line 475, in _get_and_check_properties
raise ConfigurationError('{} are not properties of {}'.format(
PyConf.utilities.ConfigurationError: {'tae_pos'} are not properties of LHCb::UnpackRawEvent
FYI @fbetti