Skip to content

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.

Merge request reports