From 3cf41da21a8575b5ab1d0fe0f386f245d168e52d Mon Sep 17 00:00:00 2001 From: lintao <lintao51@gmail.com> Date: Wed, 23 Dec 2020 16:50:33 +0800 Subject: [PATCH] WIP: migrate SiliconTracking. --- Reconstruction/CMakeLists.txt | 2 +- Reconstruction/SiliconTracking/CMakeLists.txt | 30 ++++++++++--------- 2 files changed, 17 insertions(+), 15 deletions(-) diff --git a/Reconstruction/CMakeLists.txt b/Reconstruction/CMakeLists.txt index c491cd6e..99fdf3f7 100644 --- a/Reconstruction/CMakeLists.txt +++ b/Reconstruction/CMakeLists.txt @@ -1,5 +1,5 @@ add_subdirectory(DCHDedx) add_subdirectory(Digi_Calo) # add_subdirectory(PFA) -# add_subdirectory(SiliconTracking) +add_subdirectory(SiliconTracking) # add_subdirectory(Tracking) diff --git a/Reconstruction/SiliconTracking/CMakeLists.txt b/Reconstruction/SiliconTracking/CMakeLists.txt index 32864bf2..1f35407b 100644 --- a/Reconstruction/SiliconTracking/CMakeLists.txt +++ b/Reconstruction/SiliconTracking/CMakeLists.txt @@ -1,23 +1,25 @@ -gaudi_subdir(SiliconTracking v0r0) find_package(GEAR REQUIRED) find_package(GSL REQUIRED ) find_package(LCIO REQUIRED ) find_package(EDM4HEP REQUIRED ) find_package(DD4hep COMPONENTS DDCore DDRec REQUIRED) - -gaudi_depends_on_subdirs( - Service/GearSvc - Service/EventSeeder - Service/TrackSystemSvc - Utilities/DataHelper - Utilities/KiTrack -) - -set(SiliconTracking_srcs src/*.cpp) +find_package(k4FWCore) # Modules -gaudi_add_module(SiliconTracking ${SiliconTracking_srcs} - INCLUDE_DIRS GaudiKernel k4FWCore gear ${GSL_INCLUDE_DIRS} ${LCIO_INCLUDE_DIRS} - LINK_LIBRARIES TrackSystemSvcLib DataHelperLib KiTrackLib GaudiKernel k4FWCore ${GEAR_LIBRARIES} ${GSL_LIBRARIES} ${LCIO_LIBRARIES} +gaudi_add_module(SiliconTracking + SOURCES src/ForwardTrackingAlg.cpp + src/SiliconTrackingAlg.cpp + src/SpacePointBuilderAlg.cpp + src/TrackSubsetAlg.cpp + LINK GearSvc + EventSeeder + TrackSystemSvcLib + DataHelperLib + KiTrackLib + Gaudi::GaudiKernel + k4FWCore::k4FWCore + ${GEAR_LIBRARIES} + ${GSL_LIBRARIES} + ${LCIO_LIBRARIES} ) -- GitLab