Skip to content

sweep of PhysicsAnalysis/D3PDTools from 21.2 to master

Nils Erik Krumnack requested to merge krumnack/athena:el_sweep into master

That folder mostly contains AnaAlgorithm, EventLoop and associated packages. For those 21.2 is the main branch for development and no sweep has been done before as I can tell. Most of those packages are also not compiled in the offline release, but a few packages are dual-use. Besides just bringing master up-to-date, this also imports the entire AnaAlgorithm development, which is supposed to replace AthAnalysisAlgorithm uses in most places. For AnaAlgorithm to be useable it will have to be added to the package_filters.txt of the offline release (to be done in a separate merge request).

I hope this cherry-pick went smoothly, I had to resolve quite a few merge requests, and there were a number of commits that changed files outside of that directory, which I then limited to only the packages in the directory. As long as this compiles I hope it can just be merged as is, and any possible issues be addressed in separate merge requests.

List of commits cherry-picked:

Merge request reports