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