Skip to content

Fixing RecExCommon vs.ComponentAccumulator FTAG domain difference in AOD

This MR fixes the difference observed in RecExCommon vs.ComponentAccumulator FTAG domain difference in AOD (see ATLAS Reconstruction Meeting on 3 May 2022).

By default, in Run3 we don't write out BTagging containers in AOD or ESD but this MR allows to write them out when using Reco_tf.py --CA run 3 style configuration together with the following preExec:

--preExec "all:from AthenaConfiguration.AllConfigFlags import ConfigFlags; ConfigFlags.Jet.WriteToAOD=True"

(b-jets without jets is pretty useless so using flags from jet domain)

The MR was tested by running test_trf_q442_r2a_ca_mt_compare.sh (results will be summarized with slides for Reco meeting on 10 May 2022)

Tagging: @dguest @elmsheus @goetz @mhodgkin @vdao @biliu @thuffman

Edited by Arnaud Duperrin

Merge request reports