From d8c2d0b5cb55689eb5fbc818bfce641a16b5f3ca Mon Sep 17 00:00:00 2001
From: Peter van Gemmeren <Peter.van.Gemmeren@cern.ch>
Date: Mon, 15 Feb 2021 11:35:25 -0600
Subject: [PATCH] Fix EventFormat propagation in SharedWriter, now the same as
 FileMetaData.

---
 Control/AthenaServices/src/MetaDataSvc.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Control/AthenaServices/src/MetaDataSvc.cxx b/Control/AthenaServices/src/MetaDataSvc.cxx
index 6acbd7220664..c073cafc985b 100644
--- a/Control/AthenaServices/src/MetaDataSvc.cxx
+++ b/Control/AthenaServices/src/MetaDataSvc.cxx
@@ -518,7 +518,7 @@ StatusCode MetaDataSvc::addProxyToInputMetaDataStore(const std::string& tokenStr
             ATH_MSG_FATAL("Cannot get " << toolInstName);
             return(StatusCode::FAILURE);
          }
-         if (clid == 178309087) { // Set keys for FileMetaDataTool
+         if (clid == 178309087 || clid == 243004407) { // Set keys for FileMetaDataTool and EventFormatMetaDataTool
             IProperty* property = dynamic_cast<IProperty*>(metadataTool.get());
             if (property == nullptr) {
                ATH_MSG_FATAL("addProxyToInputMetaDataStore: Cannot set input key " << tokenStr);
-- 
GitLab