Back to home page

EIC code displayed by LXR

 
 

    


Warning, /acts/Examples/Algorithms/TrackFinding/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 acts_add_library(
0002     ExamplesTrackFinding
0003     src/MeasurementFilterAlgorithm.cpp
0004     src/SpacePointMaker.cpp
0005     src/TrackFindingAlgorithm.cpp
0006     src/TrackFindingAlgorithmFunction.cpp
0007     src/HoughTransformSeeder.cpp
0008     src/AdaptiveHoughTransformSeeder.cpp
0009     src/TrackParamsEstimationAlgorithm.cpp
0010     src/MuonHoughSeeder.cpp
0011     src/GraphBasedSeedingAlgorithm.cpp
0012     src/TrackParamsLookupEstimation.cpp
0013     src/GridTripletSeedingAlgorithm.cpp
0014     src/OrthogonalTripletSeedingAlgorithm.cpp
0015 )
0016 
0017 target_include_directories(
0018     ActsExamplesTrackFinding
0019     PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
0020 )
0021 
0022 target_link_libraries(
0023     ActsExamplesTrackFinding
0024     PUBLIC Acts::ExamplesMagneticField
0025 )
0026 
0027 acts_compile_headers(ExamplesTrackFinding GLOB "include/**/*.hpp")
0028 
0029 # If Hashing examples are enabled, add them to the build
0030 if(ACTS_BUILD_EXAMPLES_HASHING)
0031     target_sources(
0032         ActsExamplesTrackFinding
0033         PRIVATE src/HashingPrototypeSeedingAlgorithm.cpp
0034     )
0035 
0036     target_link_libraries(ActsExamplesTrackFinding PUBLIC Annoy)
0037 endif()