From 50b861ad986be8809f78472bd27a18d892cc50b5 Mon Sep 17 00:00:00 2001
From: Peter Van Gemmeren <peter.van.gemmeren@cern.ch>
Date: Fri, 9 Mar 2012 17:41:24 +0100
Subject: [PATCH] Trying to persuade last clients to change their includes
 (AthenaPoolKernel-00-02-00)

---
 .../AthenaPoolKernel/FileIncident.h           |  7 ++++
 .../AthenaPoolKernel/IMetaDataTool.h          | 32 +++++++++++++++++++
 .../AthenaPoolKernel/cmt/requirements         |  6 ++++
 3 files changed, 45 insertions(+)
 create mode 100755 Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/FileIncident.h
 create mode 100755 Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/IMetaDataTool.h
 create mode 100644 Database/AthenaPOOL/AthenaPoolKernel/cmt/requirements

diff --git a/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/FileIncident.h b/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/FileIncident.h
new file mode 100755
index 00000000000..3aade3c461f
--- /dev/null
+++ b/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/FileIncident.h
@@ -0,0 +1,7 @@
+/*
+  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
+*/
+
+//#include "GaudiKernel/FileIncident.h"
+
+#pragma Use_FileIncident_from_GaudiKernel
diff --git a/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/IMetaDataTool.h b/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/IMetaDataTool.h
new file mode 100755
index 00000000000..e6f3b793585
--- /dev/null
+++ b/Database/AthenaPOOL/AthenaPoolKernel/AthenaPoolKernel/IMetaDataTool.h
@@ -0,0 +1,32 @@
+/*
+  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
+*/
+
+#ifndef ATHENAPOOLKERNEL_IMETADATATOOL_H
+#define ATHENAPOOLKERNEL_IMETADATATOOL_H
+
+/** @file IMetaDataTool.h
+ *  @brief This file contains the class definition for the IMetaDataTool class.
+ *  @author Peter van Gemmeren <gemmeren@anl.gov>
+ *  $Id: IMetaDataTool.h,v 1.2 2007-07-30 19:06:50 gemmeren Exp $
+ **/
+
+#include "GaudiKernel/IAlgTool.h"
+
+/** @class IMetaDataTool
+ *  @brief This class provides the interface for MetaDataTools.
+ **/
+class IMetaDataTool : virtual public IAlgTool {
+
+public: // Non-static members
+   /// Gaudi boilerplate
+   static const InterfaceID& interfaceID();
+private: // Data
+};
+
+inline const InterfaceID& IMetaDataTool::interfaceID() {
+   static const InterfaceID _IID("IMetaDataTool", 1, 0);
+   return(_IID);
+}
+
+#endif
diff --git a/Database/AthenaPOOL/AthenaPoolKernel/cmt/requirements b/Database/AthenaPOOL/AthenaPoolKernel/cmt/requirements
new file mode 100644
index 00000000000..ca047fc01f2
--- /dev/null
+++ b/Database/AthenaPOOL/AthenaPoolKernel/cmt/requirements
@@ -0,0 +1,6 @@
+package AthenaPoolKernel
+
+author RD Schaffer <R.D.Schaffer@cern.ch>
+
+use AtlasPolicy    AtlasPolicy-* 
+use GaudiInterface GaudiInterface-* External
-- 
GitLab