Support event augmentation in CA-based jobs
This MR adds support for event augmentation in the CA-based job configuration for derivations. In a nutshell, it's a continuation of !57802 (merged). In this prototype, the usage for augmenting FTAG2
content into PHYS
can be accomplished as follows:
#!/bin/bash
ATHENA_CORE_NUMBER=8 Derivation_tf.py \
--CA 'True' \
--multiprocess 'True' \
--sharedWriter 'True' \
--inputAODFile '/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/Tier0ChainTests/data18_13TeV.00357772.physics_Main.recon.AOD.r13286/AOD.27654050._000557.pool.root.1' \
--outputDAODFile 'pool.root' \
--formats 'PHYS' 'FTAG2' \
--augmentations 'FTAG2:PHYS'
The new job transform argument --augmentations
follows the logic of 'FROM:TO'
and is meant to get us going for testing. It can (and probably will) be changed based on the eventual usage.