Homogeneize Allen configuration
- 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 Hugo Campora Perez