Skip to content
Snippets Groups Projects
Commit d8ddcd0f authored by Wouter Deconinck's avatar Wouter Deconinck
Browse files

Allow rootcling to compile DataHandle.h (find podio headers)

parent 7fb6c6b6
Branches
Tags
1 merge request!365Allow rootcling to compile DataHandle.h (find podio headers)
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
ROOT_GENERATE_DICTIONARY(G__JugBase ROOT_GENERATE_DICTIONARY(G__JugBase
JugBase/DataHandle.h JugBase/DataHandle.h
LINKDEF JugBaseLinkDef.h LINKDEF JugBaseLinkDef.h
OPTIONS -I${Gaudi_INCLUDE_DIR} OPTIONS -I${Gaudi_INCLUDE_DIR} -I${podio_INCLUDE_DIR}
) )
gaudi_add_library(JugBase gaudi_add_library(JugBase
......
#ifndef RECTRACKER_ACTSLOGGER_H #ifndef RECTRACKER_ACTSLOGGER_H
#define RECTRACKER_ACTSLOGGER_H #define RECTRACKER_ACTSLOGGER_H
#include "Acts/Utilities/Logger.hpp" #include <Acts/Utilities/Logger.hpp>
#include "GaudiKernel/ServiceHandle.h" #include <GaudiKernel/ServiceHandle.h>
#include "GaudiKernel/IMessageSvc.h" #include <GaudiKernel/IMessageSvc.h>
#include "GaudiKernel/MsgStream.h" #include <GaudiKernel/MsgStream.h>
/** Filter /** Filter
* *
......
...@@ -4,14 +4,14 @@ ...@@ -4,14 +4,14 @@
#include "JugBase/DataWrapper.h" #include "JugBase/DataWrapper.h"
#include "JugBase/PodioDataSvc.h" #include "JugBase/PodioDataSvc.h"
#include "GaudiKernel/AlgTool.h" #include <GaudiKernel/AlgTool.h>
#include "GaudiKernel/Algorithm.h" #include <GaudiKernel/Algorithm.h>
#include <GaudiKernel/DataObjectHandle.h> #include <GaudiKernel/DataObjectHandle.h>
#include <GaudiKernel/GaudiException.h> #include <GaudiKernel/GaudiException.h>
#include <Gaudi/Property.h> #include <Gaudi/Property.h>
#include <GaudiKernel/ServiceLocatorHelper.h> #include <GaudiKernel/ServiceLocatorHelper.h>
#include "TTree.h" #include <TTree.h>
#include <type_traits> #include <type_traits>
......
...@@ -4,8 +4,8 @@ ...@@ -4,8 +4,8 @@
#include <type_traits> #include <type_traits>
// Include files // Include files
#include "GaudiKernel/DataObject.h" #include <GaudiKernel/DataObject.h>
#include "podio/CollectionBase.h" #include <podio/CollectionBase.h>
/** Data wrapper. /** Data wrapper.
* *
......
#ifndef IGEOSVC_H #ifndef IGEOSVC_H
#define IGEOSVC_H #define IGEOSVC_H
#include "GaudiKernel/IService.h" #include <GaudiKernel/IService.h>
#include <unordered_map> #include <unordered_map>
namespace dd4hep { namespace dd4hep {
class Detector; class Detector;
......
#ifndef IParticleSvc_H #ifndef IParticleSvc_H
#define IParticleSvc_H #define IParticleSvc_H
#include "GaudiKernel/IService.h" #include <GaudiKernel/IService.h>
#include <unordered_map> #include <unordered_map>
namespace Jug::Base { namespace Jug::Base {
......
#ifndef JUGBASE_PODIODATASVC_H #ifndef JUGBASE_PODIODATASVC_H
#define JUGBASE_PODIODATASVC_H #define JUGBASE_PODIODATASVC_H
#include "GaudiKernel/DataSvc.h" #include <GaudiKernel/DataSvc.h>
#include "GaudiKernel/IConversionSvc.h" #include <GaudiKernel/IConversionSvc.h>
// PODIO // PODIO
#include "podio/CollectionBase.h" #include <podio/CollectionBase.h>
#include "podio/CollectionIDTable.h" #include <podio/CollectionIDTable.h>
#include "podio/EventStore.h" #include <podio/EventStore.h>
#include "podio/ROOTReader.h" #include <podio/ROOTReader.h>
#include <utility> #include <utility>
// Forward declarations // Forward declarations
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment