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

WIP: migrate SimpleDigi

parent 570122ae
No related branches found
No related tags found
No related merge requests found
add_subdirectory(DCHDigi)
add_subdirectory(G2CDArbor)
add_subdirectory(SimHitMerge)
# add_subdirectory(SimpleDigi)
add_subdirectory(SimpleDigi)
gaudi_subdir(SimpleDigi v0r0)
find_package(CLHEP REQUIRED;CONFIG)
find_package(GEAR REQUIRED)
find_package(GSL REQUIRED )
find_package(LCIO REQUIRED )
find_package(podio REQUIRED )
find_package(k4FWCore REQUIRED)
find_package(EDM4HEP REQUIRED)
gaudi_depends_on_subdirs(
Service/GearSvc
Service/EventSeeder
Service/TrackSystemSvc
Utilities/DataHelper
)
set(SimpleDigi_srcs src/*.cpp)
set(SimpleDigi_srcs src/PlanarDigiAlg.cpp
src/TPCDigiAlg.cpp
src/voxel.cpp)
# Modules
gaudi_add_module(SimpleDigi ${SimpleDigi_srcs}
INCLUDE_DIRS k4FWCore GaudiKernel GaudiAlgLib ${CLHEP_INCLUDE_DIR} gear ${GSL_INCLUDE_DIRS} ${LCIO_INCLUDE_DIRS}
LINK_LIBRARIES k4FWCore GaudiKernel GaudiAlgLib ${CLHEP_LIBRARIES} ${GEAR_LIBRARIES} ${GSL_LIBRARIES} ${LCIO_LIBRARIES} EDM4HEP::edm4hep EDM4HEP::edm4hepDict DataHelperLib
gaudi_add_module(SimpleDigi
SOURCES ${SimpleDigi_srcs}
LINK GearSvc
EventSeeder
TrackSystemSvcLib
DataHelperLib
k4FWCore::k4FWCore
Gaudi::GaudiKernel
Gaudi::GaudiAlgLib
${CLHEP_LIBRARIES}
${GEAR_LIBRARIES}
${GSL_LIBRARIES}
${LCIO_LIBRARIES}
EDM4HEP::edm4hep EDM4HEP::edm4hepDict
)
install(TARGETS SimpleDigi
EXPORT CEPCSWTargets
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" COMPONENT bin
LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT shlib
COMPONENT dev)
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