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

WIP: migrate TrackSystemSvc

parent aa4defd2
No related branches found
No related tags found
No related merge requests found
Showing with 20 additions and 5 deletions
# add_subdirectory(EventSeeder) # add_subdirectory(EventSeeder)
add_subdirectory(GearSvc) add_subdirectory(GearSvc)
# add_subdirectory(TrackSystemSvc) add_subdirectory(TrackSystemSvc)
...@@ -9,10 +9,17 @@ find_package(EDM4HEP REQUIRED) ...@@ -9,10 +9,17 @@ find_package(EDM4HEP REQUIRED)
#find_package(KalDet REQUIRED) #find_package(KalDet REQUIRED)
find_package(DD4hep COMPONENTS DDCore DDRec REQUIRED) find_package(DD4hep COMPONENTS DDCore DDRec REQUIRED)
# gaudi_depends_on_subdirs(Service/GearSvc Detector/DetInterface Utilities/DataHelper Utilities/KalTest Utilities/KalDet) set(TrackSystemSvc_srcs src/TrackSystemSvc.cpp)
set(TrackSystemSvcLib_srcs
set(TrackSystemSvc_srcs src/*.cpp) src/HelixFit.cc
set(TrackSystemSvcLib_srcs src/*.cc) src/HelixTrack.cc
src/IMarlinTrack.cc
src/IMarlinTrkSystem.cc
src/LCIOTrackPropagators.cc
src/MarlinKalTest.cc
src/MarlinKalTestTrack.cc
src/MarlinTrkUtils.cc
)
# gaudi_install_headers(TrackSystemSvc) # gaudi_install_headers(TrackSystemSvc)
...@@ -24,6 +31,7 @@ gaudi_add_library(TrackSystemSvcLib ...@@ -24,6 +31,7 @@ gaudi_add_library(TrackSystemSvcLib
LINK DataHelperLib LINK DataHelperLib
KalTestLib KalTestLib
KalDetLib KalDetLib
GearSvc
Gaudi::GaudiKernel Gaudi::GaudiKernel
${ROOT_LIBRARIES} ${ROOT_LIBRARIES}
${CLHEP_LIBRARIES} ${CLHEP_LIBRARIES}
...@@ -38,3 +46,10 @@ gaudi_add_module(TrackSystemSvc ...@@ -38,3 +46,10 @@ gaudi_add_module(TrackSystemSvc
Gaudi::GaudiKernel Gaudi::GaudiKernel
${GEAR_LIBRARIES} ${GEAR_LIBRARIES}
) )
install(TARGETS TrackSystemSvcLib TrackSystemSvc
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