Skip to content

Introduced common InDetLRTMergeCfg

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

Solves issue observed when running several derivations in parallel https://bigpanda.cern.ch//media/filebrowser/01223dcb-ef0c-415f-a97e-a83de752857c/group.art/tarball_PandaJob_5974850798_IN2P3-CC/log.Derivation

03:49:30 StoreGateSvc_Impl WARNING  setupProxy:: error setting up proxy for key InDetWithLRTTrackParticles and clid 1287425431
03:49:30  Pre-existing valid DataProxy @0xad692280 found in Store for key InDetWithLRTTrackParticles with clid 1287425431
03:49:30 StoreGateSvc_Impl WARNING record_impl: Problem setting up the proxy for object @0xad47c900
03:49:30  recorded with key InDetWithLRTTrackParticles of type xAOD::TrackParticleContainer (CLID 1287425431) in DataObject @0xad5c72d0
03:49:30 VarHandle(Store...  ERROR StoreGate/src/VarHandleBase.cxx:738 (StatusCode SG::VarHandleBase::record_impl(std::unique_ptr<DataObject>, void*, bool, bool)): code FAILURE: recordObject failed
03:49:30 ToolSvc.TRIG8Tr...  ERROR DerivationFrameworkInDet/src/TrackParticleMerger.cxx:85 (StatusCode DerivationFramework::TrackParticleMerger::addBranches() const): code FAILURE: h_write.record(std::move(outputCol))
03:49:30 InDetLRTMerge       ERROR Augmentation failed!
03:49:30 InDetLRTMerge       ERROR Maximum number of errors ( 'ErrorMax':1) reached.

Also update ConfigFlags to flags in affected configs, aligned with CA configs conventions

FYI @jburzyns

Merge request reports