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 de99231ee43e..4224c5d1c526 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 2e23ce4f5cb6..bcb52654a8b2 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 a3ada33e22a4..3abbc6c0b522 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 37633966885c..266e36bcce7f 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 966546c8e995..3a0d07dbc480 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