Skip to content

Homogeneize Allen configuration

Daniel Campora Perez requested to merge dcampora_homogeneous_configuration into master
  • All Allen python configuration files are now installed.
  • The import of algorithms.py and the import of generator.py are now dispatched based on is_allen_standalone(). The behaviour of it can be overriden if needed.
  • Allen generated algorithms are now installed when compiled as part of the stack as well.
  • A new configuration function allen_register_keys() has been added to deal with the generation of keys in decreporter. Its behaviour can also be overriden.
  • .json configuration files cannot be generated at compile time anymore. Instead, they can be generated at runtime always even if invoking from Gaudi.

All the above allows the Allen configuration to be generated once that Allen is compiled in the stack.

Should go with MooreOnline!163 (merged)

Edited by Daniel Campora Perez

Merge request reports