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
No related branches found
No related tags found
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