From c05129b381185ad565c3f79dff7c7305cc90c5ca Mon Sep 17 00:00:00 2001
From: scott snyder <scott.snyder@cern.ch>
Date: Mon, 17 Apr 2017 05:53:04 +0200
Subject: [PATCH] DataQualityUtils: Fix compilation with gcc7 (missing
 #includes).

---
 DataQuality/DataQualityUtils/src/CoolMdt.cxx            | 1 +
 DataQuality/DataQualityUtils/src/CoolRpc.cxx            | 1 +
 DataQuality/DataQualityUtils/src/CoolTgc.cxx            | 1 +
 DataQuality/DataQualityUtils/src/HistogramDataCOOL.cxx  | 1 +
 DataQuality/DataQualityUtils/src/StatusFlagCOOLBase.cxx | 1 +
 5 files changed, 5 insertions(+)

diff --git a/DataQuality/DataQualityUtils/src/CoolMdt.cxx b/DataQuality/DataQualityUtils/src/CoolMdt.cxx
index de99231ee43..4224c5d1c52 100644
--- a/DataQuality/DataQualityUtils/src/CoolMdt.cxx
+++ b/DataQuality/DataQualityUtils/src/CoolMdt.cxx
@@ -20,6 +20,7 @@
 #include "CoolKernel/Exception.h"
 #include "CoolKernel/IDatabaseSvc.h"
 #include "CoolKernel/StorageType.h"
+#include "CoolKernel/ConstRecordAdapter.h"
 
 ClassImp(dqutils::CoolMdt)
 
diff --git a/DataQuality/DataQualityUtils/src/CoolRpc.cxx b/DataQuality/DataQualityUtils/src/CoolRpc.cxx
index 2e23ce4f5cb..bcb52654a8b 100644
--- a/DataQuality/DataQualityUtils/src/CoolRpc.cxx
+++ b/DataQuality/DataQualityUtils/src/CoolRpc.cxx
@@ -20,6 +20,7 @@
 #include "CoolKernel/Exception.h"
 #include "CoolKernel/IDatabaseSvc.h"
 #include "CoolKernel/StorageType.h"
+#include "CoolKernel/ConstRecordAdapter.h"
 
 ClassImp(dqutils::CoolRpc)
 
diff --git a/DataQuality/DataQualityUtils/src/CoolTgc.cxx b/DataQuality/DataQualityUtils/src/CoolTgc.cxx
index a3ada33e22a..3abbc6c0b52 100644
--- a/DataQuality/DataQualityUtils/src/CoolTgc.cxx
+++ b/DataQuality/DataQualityUtils/src/CoolTgc.cxx
@@ -21,6 +21,7 @@
 #include "CoolKernel/Exception.h"
 #include "CoolKernel/IDatabaseSvc.h"
 #include "CoolKernel/StorageType.h"
+#include "CoolKernel/ConstRecordAdapter.h"
 
 ClassImp(dqutils::CoolTgc)
 
diff --git a/DataQuality/DataQualityUtils/src/HistogramDataCOOL.cxx b/DataQuality/DataQualityUtils/src/HistogramDataCOOL.cxx
index 37633966885..266e36bcce7 100644
--- a/DataQuality/DataQualityUtils/src/HistogramDataCOOL.cxx
+++ b/DataQuality/DataQualityUtils/src/HistogramDataCOOL.cxx
@@ -21,6 +21,7 @@
 #include "CoolKernel/Exception.h"
 #include "CoolKernel/IDatabaseSvc.h"
 #include "CoolKernel/StorageType.h"
+#include "CoolKernel/ConstRecordAdapter.h"
 
 #include <sstream>
 #include <fstream>
diff --git a/DataQuality/DataQualityUtils/src/StatusFlagCOOLBase.cxx b/DataQuality/DataQualityUtils/src/StatusFlagCOOLBase.cxx
index 966546c8e99..3a0d07dbc48 100644
--- a/DataQuality/DataQualityUtils/src/StatusFlagCOOLBase.cxx
+++ b/DataQuality/DataQualityUtils/src/StatusFlagCOOLBase.cxx
@@ -20,6 +20,7 @@
 #include "CoolKernel/Exception.h"
 #include "CoolKernel/IDatabaseSvc.h"
 #include "CoolKernel/StorageType.h"
+#include "CoolKernel/ConstRecordAdapter.h"
 
 ClassImp(dqutils::StatusFlagCOOLBase)
 
-- 
GitLab