Skip to content
Snippets Groups Projects
Commit 796c0370 authored by lintao@ihep.ac.cn's avatar lintao@ihep.ac.cn
Browse files

WIP: migrate Generator.

parent e8add176
No related branches found
No related tags found
No related merge requests found
...@@ -25,6 +25,9 @@ endif() ...@@ -25,6 +25,9 @@ endif()
add_subdirectory(Analysis) add_subdirectory(Analysis)
add_subdirectory(Detector) add_subdirectory(Detector)
# add_subdirectory(Digitisers)
# add_subdirectory(Examples)
add_subdirectory(Generator)
############################################################################## ##############################################################################
# INSTALL # INSTALL
......
######################################## ########################################
gaudi_subdir(Generator v0r0)
set(GenAlgo_srcs set(GenAlgo_srcs
src/IGenTool.cpp src/IGenTool.cpp
src/GenAlgo.cpp src/GenAlgo.cpp
...@@ -13,7 +13,6 @@ set(GenAlgo_srcs ...@@ -13,7 +13,6 @@ set(GenAlgo_srcs
src/HepMCRdr.cpp src/HepMCRdr.cpp
src/GtGunTool.cpp src/GtGunTool.cpp
) )
set(GenAlgo_incs src)
find_package(Geant4 REQUIRED) find_package(Geant4 REQUIRED)
include(${Geant4_USE_FILE}) include(${Geant4_USE_FILE})
...@@ -41,21 +40,16 @@ endif(HepMC_FOUND) ...@@ -41,21 +40,16 @@ endif(HepMC_FOUND)
if(CLHEP_FOUND) if(CLHEP_FOUND)
message("found CLHEP: ${CLHEP_INCLUDE_DIRS} ${CLHEP_LIBRARY_DIR}") message("found CLHEP: ${CLHEP_INCLUDE_DIRS} ${CLHEP_LIBRARY_DIR}")
endif(CLHEP_FOUND) endif(CLHEP_FOUND)
############## for producing plcio library #############
INCLUDE_DIRECTORIES(${GenAlgo_incs})
gaudi_add_module(GenAlgo ${GenAlgo_srcs} gaudi_add_module(GenAlgo
INCLUDE_DIRS SOURCES ${GenAlgo_srcs}
k4FWCore LINK ${ROOT_LIBRARIES}
LINK_LIBRARIES k4FWCore::k4FWCore
ROOT Gaudi::GaudiAlgLib
k4FWCore Gaudi::GaudiKernel
GaudiAlgLib GaudiKernel ${HEPMC_LIBRARIES}
HepMC ${CLHEP_LIBRARIES}
CLHEP ${LCIO_LIBRARIES}
LCIO
EDM4HEP::edm4hep EDM4HEP::edm4hepDict EDM4HEP::edm4hep EDM4HEP::edm4hepDict
) )
#gaudi_add_test(Reader FRAMEWORK options/read.py)
###########################
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
#include <GaudiKernel/Algorithm.h> #include <GaudiKernel/Algorithm.h>
#include "GaudiKernel/Property.h" #include <Gaudi/Property.h>
#include <GaudiKernel/ToolHandle.h> #include <GaudiKernel/ToolHandle.h>
#include "GaudiAlg/GaudiAlgorithm.h" #include "GaudiAlg/GaudiAlgorithm.h"
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
*/ */
#include <GaudiKernel/AlgTool.h> #include <GaudiKernel/AlgTool.h>
#include <GaudiKernel/Property.h> #include <Gaudi/Property.h>
#include "IGenTool.h" #include "IGenTool.h"
#include <vector> #include <vector>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment