From eb8fb04f5be0e6465973f51df076595268191ff0 Mon Sep 17 00:00:00 2001
From: Hadrien Grasland <grasland@lal.in2p3.fr>
Date: Thu, 1 Sep 2016 10:33:24 +0200
Subject: [PATCH] Added warning about incoming EventIDBase changes from
 atlas/Gaudi

---
 GaudiKernel/GaudiKernel/EventIDBase.h | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/GaudiKernel/GaudiKernel/EventIDBase.h b/GaudiKernel/GaudiKernel/EventIDBase.h
index f6b87de19..f0efe5443 100755
--- a/GaudiKernel/GaudiKernel/EventIDBase.h
+++ b/GaudiKernel/GaudiKernel/EventIDBase.h
@@ -143,6 +143,13 @@ public:
     }
   };
   
+  // TODO: The port of this class to IExperimentTimePoint assumes that members are set to 0
+  //       when undefined, which is true in the current Gaudi master. However, ATLAS will soon
+  //       merge in some changes that alter these semantics, and these will need to be
+  //       propagated to this prototype.
+  //
+  //       Source: https://gitlab.cern.ch/atlas/Gaudi/commit/be321aae13c5e83ce57fb366f677cc6b29768677
+  
   /// IExperimentTimePoint virtual constructor
   virtual ManagedTimePoint clone() const override {
     return ManagedTimePoint{ new EventIDBase{ *this } };
-- 
GitLab