AthDerivation Introduction, master branch (2022.06.09.)
Defined the AthDerivation project for the master branch, necessary for ATLINFR-4562.
Note that a few other MRs have to be merged in before this could go ahead.
- atlasexternals!960 (merged) is necessary to include all externals necessary for derivations in the master branch.
- !54126 (merged) clean up the configuration of CoralUtilities. I think this is not strictly necessary for this MR, but would be good to push in beforehand nevertheless.
-
!54127 (merged) fixes a build error in xAODTriggerCnv, which I just don't understand why would not have shown up in the Athena builds already.
😕 - !54128 (merged) allows us to skip building LumiCalc as part of AthDerivation.
- !54130 (merged) makes sure that we could successfully build JetTileCorrection as part of the derivation release.
Also note that this was a very rude awakening for me to the mess that is our package structure in the master branch. L1Topo
in the project just to be able to analyse the trigger content is a joke.
Once this is merged, we'll also need to add a nightly for the project, and add it to the CI of the master branch. But we can follow up about those in ATLINFR-4562...