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

WIP: migrate DCHDigi

parent cfb7e7fa
No related branches found
No related tags found
No related merge requests found
...@@ -25,7 +25,7 @@ endif() ...@@ -25,7 +25,7 @@ endif()
add_subdirectory(Analysis) add_subdirectory(Analysis)
add_subdirectory(Detector) add_subdirectory(Detector)
# add_subdirectory(Digitisers) add_subdirectory(Digitisers)
add_subdirectory(Examples) add_subdirectory(Examples)
add_subdirectory(Generator) add_subdirectory(Generator)
# add_subdirectory(Reconstruction) # add_subdirectory(Reconstruction)
......
add_subdirectory(DCHDigi)
# add_subdirectory(G2DArbor)
# add_subdirectory(SimHigMerge)
# add_subdirectory(SimpleDigi)
gaudi_subdir(DCHDigi v0r0)
find_package(k4FWCore)
find_package(CLHEP REQUIRED;CONFIG) find_package(CLHEP REQUIRED;CONFIG)
find_package(DD4hep COMPONENTS DDG4 REQUIRED) find_package(DD4hep COMPONENTS DDG4 REQUIRED)
find_package(EDM4HEP REQUIRED ) find_package(EDM4HEP REQUIRED )
include_directories(${EDM4HEP_INCLUDE_DIR})
find_package(podio REQUIRED )
find_package(ROOT COMPONENTS MathCore Physics GenVector Geom REQUIRED) find_package(ROOT COMPONENTS MathCore Physics GenVector Geom REQUIRED)
set(srcs set(DCHDigi_srcs
src/*.cpp src/DCHDigiAlg.cpp
) )
gaudi_depends_on_subdirs(
Detector/DetInterface
Detector/DetSegmentation
)
## Modules ## Modules
gaudi_add_module(DCHDigi ${srcs} gaudi_add_module(DCHDigi
INCLUDE_DIRS k4FWCore GaudiKernel GaudiAlgLib ${CLHEP_INCLUDE_DIR} DD4hep ROOT SOURCES ${DCHDigi_srcs}
LINK_LIBRARIES k4FWCore GaudiKernel GaudiAlgLib ${CLHEP_LIBRARIES} DD4hep ${DD4hep_COMPONENT_LIBRARIES} DDRec ROOT DetSegmentation LINK DetInterface
-Wl,--no-as-needed DetSegmentation
EDM4HEP::edm4hep EDM4HEP::edm4hepDict k4FWCore::k4FWCore
Gaudi::GaudiKernel
Gaudi::GaudiAlgLib
${CLHEP_LIBRARIES}
${DD4hep_COMPONENT_LIBRARIES}
${ROOT_LIBRARIES}
DetSegmentation
EDM4HEP::edm4hep EDM4HEP::edm4hepDict
) )
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