From 598dfc97ca676174a9a2f72908b241502e8954d8 Mon Sep 17 00:00:00 2001
From: Ruth Pottgen <ruth.poettgen@cern.ch>
Date: Fri, 7 Feb 2020 13:25:08 +0000
Subject: [PATCH] Merge branch '21.0_StoppedFirstEmptySim' into '21.0'

Adding collision mode for ComTimeRec

See merge request atlas/athena!30121

(cherry picked from commit fde4ae921e859881b3046b34a5575ed77cf4bbe8)

01e686db Adding collision mode for ComTimeRec
---
 Commission/CommissionRec/src/ComTimeRec.cxx | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Commission/CommissionRec/src/ComTimeRec.cxx b/Commission/CommissionRec/src/ComTimeRec.cxx
index 6a1570302e6..0d24ad3a1de 100755
--- a/Commission/CommissionRec/src/ComTimeRec.cxx
+++ b/Commission/CommissionRec/src/ComTimeRec.cxx
@@ -197,6 +197,12 @@ StatusCode ComTimeRec::execute()
       ComTime *theComTime = new ComTime();
       CHECK( evtStore()->record(theComTime, m_comTimeKey) );
     }
+  } else if(m_mode == "CollisionMode" ) {
+    // Using cosmic reco during collisions. Fire on BCIDs.
+    // Just provide a default ComTime object.
+    ComTime *theComTime = new ComTime();
+    CHECK( evtStore()->record(theComTime, m_comTimeKey) );
+    return StatusCode::SUCCESS;
   } else {
     ATH_MSG_FATAL( "Invalid mode = " << m_mode );
     return StatusCode::SUCCESS;
-- 
GitLab