From cdc5fb2facef2670b06b0600bd4285e416893bf5 Mon Sep 17 00:00:00 2001
From: Tamara Vazquez Schroeder <tamara.vazquez.schroeder@cern.ch>
Date: Tue, 29 Aug 2017 15:11:37 +0000
Subject: [PATCH] Merge branch 'ATLASRECTS-3787' into '21.0'

Fix for ATLASRECTS-3787

See merge request !4255
---
 .../MuonTruthAlgs/src/MuonTruthDecorationAlg.cxx           | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/MuonSpectrometer/MuonTruthAlgs/src/MuonTruthDecorationAlg.cxx b/MuonSpectrometer/MuonTruthAlgs/src/MuonTruthDecorationAlg.cxx
index 065c635b335..9d8879ac8de 100644
--- a/MuonSpectrometer/MuonTruthAlgs/src/MuonTruthDecorationAlg.cxx
+++ b/MuonSpectrometer/MuonTruthAlgs/src/MuonTruthDecorationAlg.cxx
@@ -467,6 +467,13 @@ namespace Muon {
         }
       }
     }
+    std::vector<float> emptyVec;
+    for( const auto& col : trackRecords ){
+      const std::string name = col.second;
+      if(!truthParticle.isAvailable<std::vector<float> >(name+"_cov_extr")){
+	truthParticle.auxdata<std::vector<float> >(name+"_cov_extr")=emptyVec;
+      }
+    }
   }
 
 
-- 
GitLab