From 8b54413b7b3924b6db782f54723fcdbabd14fbe7 Mon Sep 17 00:00:00 2001 From: Christoph Rosemann <Christoph.Rosemann@desy.de> Date: Thu, 17 Apr 2014 14:09:39 +0000 Subject: [PATCH] Supply all headers to build against dd4hep from external package --- DDRec/src/Surface.cpp | 1 + DDSurfaces/include/DDSurfaces/IMaterial.h | 3 +++ DDSurfaces/include/DDSurfaces/ISurface.h | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/DDRec/src/Surface.cpp b/DDRec/src/Surface.cpp index 9f2081ec2..1ce04b846 100644 --- a/DDRec/src/Surface.cpp +++ b/DDRec/src/Surface.cpp @@ -4,6 +4,7 @@ #include <math.h> #include <memory> #include <exception> +#include <memory> #include "TGeoMatrix.h" #include "TGeoShape.h" diff --git a/DDSurfaces/include/DDSurfaces/IMaterial.h b/DDSurfaces/include/DDSurfaces/IMaterial.h index 7bd5d47c9..c94600873 100644 --- a/DDSurfaces/include/DDSurfaces/IMaterial.h +++ b/DDSurfaces/include/DDSurfaces/IMaterial.h @@ -1,6 +1,9 @@ #ifndef DDSurfaces_IMaterial_H_ #define DDSurfaces_IMaterial_H_ +#include <string> +#include <ostream> + namespace DDSurfaces { /** Interface for material description for tracking. diff --git a/DDSurfaces/include/DDSurfaces/ISurface.h b/DDSurfaces/include/DDSurfaces/ISurface.h index 7f453a8aa..db030abbd 100644 --- a/DDSurfaces/include/DDSurfaces/ISurface.h +++ b/DDSurfaces/include/DDSurfaces/ISurface.h @@ -5,7 +5,7 @@ #include "DDSurfaces/Vector3D.h" #include <bitset> -#include <math.h> +#include <cmath> namespace DDSurfaces { -- GitLab