Skip to content

Align HLT_IDVertex_FSAux variables fro TrackingTrigger and JetTrigger SlimmingHelper

Thomas Strebler requested to merge tstreble/athena:HLTVertPhysVal into main

Fix Run3 PHYSVAL failure in ART test

https://bigpanda.cern.ch/art/jobs/?package=DerivationFrameworkPhysicsValidationART&branch=main/Athena/x86_64-centos7-gcc11-opt&ntag_full=2023-11-14T2101

23:23:29 Traceback (most recent call last):
23:23:29   File "/srv/workDir/runargs.Derivation.py", line 39, in <module>
23:23:29     fromRunArgs(runArgs)
23:23:29   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/DerivationFrameworkConfiguration/DerivationSkeleton.py", line 120, in fromRunArgs
23:23:29     cfg.merge(derivationConfig(flags))
23:23:29   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/DerivationFrameworkPhysicsValidation/PHYSVAL.py", line 298, in PHYSVALCfg
23:23:29     acc.merge(SetupMetaDataForStreamCfg(ConfigFlags, "DAOD_PHYSVAL", AcceptAlgs=["PHYSVALKernel"], createMetadata=[MetadataCategory.CutFlowMetaData]))
23:23:29   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/AthenaConfiguration/ComponentAccumulator.py", line 893, in merge
23:23:29     mergeSequences(ourSeq, otherSeq)
23:23:29   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/AthenaConfiguration/ComponentAccumulator.py", line 862, in mergeSequences
23:23:29     deduplicateOne(self._algorithms[c.name], c)
23:23:29   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/AthenaConfiguration/Deduplication.py", line 56, in deduplicateOne
23:23:29     raiseWithCurrentContext(exception)
23:23:29   File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-centos7-gcc11-opt/2023-11-14T2101/Athena/24.0.16/InstallArea/x86_64-centos7-gcc11-opt/python/AthenaConfiguration/DebuggingContext.py", line 48, in raiseWithCurrentContext
23:23:29     raise type(exception)(str(exception) + '\nWith the context:\n{}'.format(Context.complete()) )
23:23:29 ValueError: conflicting settings for property ItemList of OutputStreamDAOD_PHYSVAL: Mixing up negative and positive Aux selections is not supported: xAOD::AuxContainerBase!#HLT_IDVertex_FSAux. : {'vertexType.y.z.-.x'}

Aligning with https://gitlab.cern.ch/atlas/athena/-/blob/main/PhysicsAnalysis/DerivationFramework/DerivationFrameworkCore/python/TrackingTriggerContent.py?ref_type=heads#L5

FYI @khoo @mmontell

Merge request reports