Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 151
    • Merge requests 151
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • atlasatlas
  • athenaathena
  • Merge requests
  • !58316

Support event augmentation in CA-based jobs

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Alaettin Serhan Mete requested to merge amete/athena:master-ca-augmentation-support into master Nov 10, 2022
  • Overview 30
  • Commits 9
  • Pipelines 2
  • Changes 7

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.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: master-ca-augmentation-support