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()
add_subdirectory(Analysis)
add_subdirectory(Detector)
# add_subdirectory(Digitisers)
# add_subdirectory(Examples)
add_subdirectory(Generator)
##############################################################################
# INSTALL
......
########################################
gaudi_subdir(Generator v0r0)
set(GenAlgo_srcs
src/IGenTool.cpp
src/GenAlgo.cpp
......@@ -13,7 +13,6 @@ set(GenAlgo_srcs
src/HepMCRdr.cpp
src/GtGunTool.cpp
)
set(GenAlgo_incs src)
find_package(Geant4 REQUIRED)
include(${Geant4_USE_FILE})
......@@ -41,21 +40,16 @@ endif(HepMC_FOUND)
if(CLHEP_FOUND)
message("found CLHEP: ${CLHEP_INCLUDE_DIRS} ${CLHEP_LIBRARY_DIR}")
endif(CLHEP_FOUND)
############## for producing plcio library #############
INCLUDE_DIRECTORIES(${GenAlgo_incs})
gaudi_add_module(GenAlgo ${GenAlgo_srcs}
INCLUDE_DIRS
k4FWCore
LINK_LIBRARIES
ROOT
k4FWCore
GaudiAlgLib GaudiKernel
HepMC
CLHEP
LCIO
gaudi_add_module(GenAlgo
SOURCES ${GenAlgo_srcs}
LINK ${ROOT_LIBRARIES}
k4FWCore::k4FWCore
Gaudi::GaudiAlgLib
Gaudi::GaudiKernel
${HEPMC_LIBRARIES}
${CLHEP_LIBRARIES}
${LCIO_LIBRARIES}
EDM4HEP::edm4hep EDM4HEP::edm4hepDict
)
#gaudi_add_test(Reader FRAMEWORK options/read.py)
###########################
......@@ -3,7 +3,7 @@
#include <GaudiKernel/Algorithm.h>
#include "GaudiKernel/Property.h"
#include <Gaudi/Property.h>
#include <GaudiKernel/ToolHandle.h>
#include "GaudiAlg/GaudiAlgorithm.h"
......
......@@ -12,7 +12,7 @@
*/
#include <GaudiKernel/AlgTool.h>
#include <GaudiKernel/Property.h>
#include <Gaudi/Property.h>
#include "IGenTool.h"
#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