Skip to content

Commit 5782636

Browse files
authored
Merge pull request #703 from niermann999/ref-update-detray
ref: Update to detray version 0.75.2
2 parents 884457a + d228af5 commit 5782636

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+80
-67
lines changed

benchmarks/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ target_include_directories( traccc_benchmarks_common
1414
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/common )
1515
target_link_libraries( traccc_benchmarks_common
1616
PUBLIC benchmark::benchmark benchmark::benchmark_main
17-
traccc::core traccc::io traccc::simulation detray::core detray::utils
17+
traccc::core traccc::io traccc::simulation detray::core detray::test_utils
1818
vecmem::core Boost::filesystem)
1919

2020
add_subdirectory(cpu)
2121
if( TRACCC_BUILD_CUDA )
2222
add_subdirectory(cuda)
23-
endif()
23+
endif()

benchmarks/common/benchmarks/toy_detector_benchmark.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
#include "detray/core/detector.hpp"
2121
#include "detray/definitions/units.hpp"
2222
#include "detray/detectors/bfield.hpp"
23-
#include "detray/detectors/build_toy_detector.hpp"
2423
#include "detray/geometry/mask.hpp"
2524
#include "detray/geometry/shapes/rectangle2D.hpp"
2625
#include "detray/io/frontend/detector_reader.hpp"
@@ -29,7 +28,8 @@
2928
#include "detray/navigation/navigator.hpp"
3029
#include "detray/propagator/propagator.hpp"
3130
#include "detray/propagator/rk_stepper.hpp"
32-
#include "detray/simulation/event_generator/track_generators.hpp"
31+
#include "detray/test/utils/detectors/build_toy_detector.hpp"
32+
#include "detray/test/utils/simulation/event_generator/track_generators.hpp"
3333

3434
// VecMem include(s).
3535
#include <vecmem/memory/host_memory_resource.hpp>

benchmarks/cpu/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ traccc_add_executable(benchmark_cpu
1212
"toy_detector_cpu.cpp"
1313
LINK_LIBRARIES benchmark::benchmark benchmark::benchmark_main
1414
traccc::core traccc_benchmarks_common
15-
detray::core detray::utils vecmem::core)
15+
detray::core detray::detectors vecmem::core)
1616

1717
if(OpenMP_CXX_FOUND)
1818
target_link_libraries(traccc_benchmark_cpu PRIVATE OpenMP::OpenMP_CXX)

benchmarks/cuda/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
traccc_add_executable( benchmark_cuda
88
"toy_detector_cuda.cpp"
99
LINK_LIBRARIES benchmark::benchmark
10-
vecmem::core vecmem::cuda
10+
vecmem::core vecmem::cuda detray::detectors
1111
traccc::core traccc::device_common
12-
traccc::cuda traccc_benchmarks_common )
12+
traccc::cuda traccc_benchmarks_common )

core/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ traccc_add_library( traccc_core core TYPE SHARED
105105
"include/traccc/ambiguity_resolution/greedy_ambiguity_resolution_algorithm.hpp"
106106
"src/ambiguity_resolution/greedy_ambiguity_resolution_algorithm.cpp" )
107107
target_link_libraries( traccc_core
108-
PUBLIC Eigen3::Eigen vecmem::core detray::core detray::utils traccc::Thrust
108+
PUBLIC Eigen3::Eigen vecmem::core detray::core detray::detectors traccc::Thrust
109109
traccc::algebra )
110110

111111
# Prevent Eigen from getting confused when building code for a

device/alpaka/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
include( traccc-alpaka-functions )
99
include( traccc-compiler-options-cpp )
1010

11-
set(PUBLIC_LIBRARIES traccc::core traccc::device_common detray::core detray::utils vecmem::core covfie::core)
11+
set(PUBLIC_LIBRARIES traccc::core traccc::device_common vecmem::core covfie::core)
1212
set(PRIVATE_LIBRARIES alpaka::alpaka traccc::Thrust)
1313

1414
if(alpaka_ACC_GPU_CUDA_ENABLE)

device/cuda/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ endif()
9191
target_compile_options( traccc_cuda
9292
PRIVATE $<$<COMPILE_LANGUAGE:CUDA>:--expt-relaxed-constexpr> )
9393
target_link_libraries( traccc_cuda
94-
PUBLIC traccc::core detray::core detray::utils vecmem::core covfie::core
94+
PUBLIC traccc::core detray::core vecmem::core covfie::core
9595
PRIVATE CUDA::cudart traccc::Thrust traccc::device_common vecmem::cuda )
9696

9797
# For CUDA 11 turn on separable compilation. This is necessary for using

device/sycl/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,5 @@ traccc_add_library( traccc_sycl sycl TYPE SHARED
4444
"src/sanity/ordered_on.hpp"
4545
)
4646
target_link_libraries( traccc_sycl
47-
PUBLIC traccc::core detray::core detray::utils vecmem::core covfie::core
47+
PUBLIC traccc::core detray::core vecmem::core covfie::core
4848
PRIVATE traccc::device_common vecmem::sycl )

examples/run/cpu/CMakeLists.txt

+7-7
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@
66

77
traccc_add_executable( seeding_example "seeding_example.cpp"
88
LINK_LIBRARIES vecmem::core traccc::core traccc::io
9-
traccc::performance traccc::options detray::utils detray::io)
9+
traccc::performance traccc::options detray::detectors detray::io)
1010

1111
traccc_add_executable( seq_example "seq_example.cpp"
1212
LINK_LIBRARIES vecmem::core traccc::core traccc::io
13-
traccc::performance traccc::options detray::utils detray::io)
13+
traccc::performance traccc::options detray::detectors detray::io)
1414

1515
traccc_add_executable( truth_finding_example "truth_finding_example.cpp"
16-
LINK_LIBRARIES vecmem::core detray::utils traccc::core traccc::io
16+
LINK_LIBRARIES vecmem::core detray::detectors traccc::core traccc::io
1717
traccc::performance traccc::options)
1818

1919
traccc_add_executable( truth_fitting_example "truth_fitting_example.cpp"
20-
LINK_LIBRARIES vecmem::core detray::io detray::utils traccc::core
20+
LINK_LIBRARIES vecmem::core detray::io detray::detectors traccc::core
2121
traccc::io traccc::performance traccc::options)
2222

2323
traccc_add_executable( ccl_example "ccl_example.cpp"
@@ -33,14 +33,14 @@ add_library( traccc_examples_cpu STATIC
3333
"full_chain_algorithm.hpp"
3434
"full_chain_algorithm.cpp" )
3535
target_link_libraries( traccc_examples_cpu
36-
PUBLIC vecmem::core detray::core detray::utils traccc::core )
36+
PUBLIC vecmem::core detray::core detray::detectors traccc::core )
3737

3838
traccc_add_executable( throughput_st "throughput_st.cpp"
39-
LINK_LIBRARIES vecmem::core detray::utils detray::io
39+
LINK_LIBRARIES vecmem::core detray::detectors detray::io
4040
traccc::core traccc::io traccc::performance
4141
traccc::options traccc_examples_cpu )
4242

4343
traccc_add_executable( throughput_mt "throughput_mt.cpp"
44-
LINK_LIBRARIES TBB::tbb vecmem::core detray::utils detray::io
44+
LINK_LIBRARIES TBB::tbb vecmem::core detray::detectors detray::io
4545
traccc::core traccc::io traccc::performance
4646
traccc::options traccc_examples_cpu )

examples/run/cuda/CMakeLists.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ find_package( CUDAToolkit REQUIRED )
1313
traccc_add_executable( seq_example_cuda "seq_example_cuda.cpp"
1414
LINK_LIBRARIES vecmem::core vecmem::cuda traccc::io traccc::performance
1515
traccc::core traccc::device_common traccc::cuda
16-
traccc::options detray::utils detray::io )
16+
traccc::options detray::detectors detray::io )
1717
traccc_add_executable( seeding_example_cuda "seeding_example_cuda.cpp"
1818
LINK_LIBRARIES vecmem::core vecmem::cuda traccc::io traccc::performance
1919
traccc::core traccc::device_common traccc::cuda
@@ -33,17 +33,17 @@ add_library( traccc_examples_cuda STATIC
3333
"full_chain_algorithm.hpp"
3434
"full_chain_algorithm.cpp" )
3535
target_link_libraries( traccc_examples_cuda
36-
PUBLIC CUDA::cudart vecmem::core vecmem::cuda detray::core detray::utils
36+
PUBLIC CUDA::cudart vecmem::core vecmem::cuda detray::core detray::detectors
3737
traccc::core traccc::device_common traccc::cuda )
3838

3939
traccc_add_executable( throughput_st_cuda "throughput_st.cpp"
40-
LINK_LIBRARIES vecmem::core vecmem::cuda detray::utils detray::io
40+
LINK_LIBRARIES vecmem::core vecmem::cuda detray::detectors detray::io
4141
traccc::io traccc::performance
4242
traccc::core traccc::device_common traccc::cuda
4343
traccc::options traccc_examples_cuda )
4444

4545
traccc_add_executable( throughput_mt_cuda "throughput_mt.cpp"
46-
LINK_LIBRARIES TBB::tbb vecmem::core vecmem::cuda detray::utils detray::io
46+
LINK_LIBRARIES TBB::tbb vecmem::core vecmem::cuda detray::detectors detray::io
4747
traccc::io traccc::performance
4848
traccc::core traccc::device_common traccc::cuda
4949
traccc::options traccc_examples_cuda )

examples/run/sycl/CMakeLists.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,17 @@ add_library( traccc_examples_sycl OBJECT
3535
"full_chain_algorithm.hpp"
3636
"full_chain_algorithm.sycl" )
3737
target_link_libraries( traccc_examples_sycl
38-
PUBLIC vecmem::core vecmem::sycl detray::core detray::utils
38+
PUBLIC vecmem::core vecmem::sycl detray::core detray::detectors
3939
traccc::core traccc::device_common traccc::sycl )
4040

4141
traccc_add_executable( throughput_st_sycl "throughput_st.cpp"
42-
LINK_LIBRARIES vecmem::core vecmem::sycl detray::utils detray::io
42+
LINK_LIBRARIES vecmem::core vecmem::sycl detray::detectors detray::io
4343
traccc::io traccc::performance
4444
traccc::core traccc::device_common traccc::sycl
4545
traccc::options traccc_examples_sycl )
4646

4747
traccc_add_executable( throughput_mt_sycl "throughput_mt.cpp"
48-
LINK_LIBRARIES TBB::tbb vecmem::core vecmem::sycl detray::utils detray::io
48+
LINK_LIBRARIES TBB::tbb vecmem::core vecmem::sycl detray::detectors detray::io
4949
traccc::io traccc::performance
5050
traccc::core traccc::device_common traccc::sycl
5151
traccc::options traccc_examples_sycl )

examples/simulation/CMakeLists.txt

+6-6
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,21 @@
77
# Simulation with the default metadata and json inputs
88
traccc_add_executable(simulate "simulate.cpp"
99
LINK_LIBRARIES vecmem::core traccc::io traccc::core
10-
traccc::options traccc::simulation detray::core detray::utils covfie::core
11-
Boost::filesystem)
10+
traccc::options traccc::simulation detray::core detray::test_utils covfie::core
11+
Boost::filesystem)
1212

1313
# Simulation with the detectors pre-built in detray
1414
traccc_add_executable(simulate_telescope "simulate_telescope.cpp"
1515
LINK_LIBRARIES vecmem::core traccc::io traccc::core
16-
traccc::options traccc::simulation detray::core detray::utils covfie::core
16+
traccc::options traccc::simulation detray::core detray::test_utils covfie::core
1717
Boost::filesystem)
1818

1919
traccc_add_executable(simulate_toy_detector "simulate_toy_detector.cpp"
2020
LINK_LIBRARIES vecmem::core traccc::io traccc::core
21-
traccc::options traccc::simulation detray::core detray::utils covfie::core
21+
traccc::options traccc::simulation detray::core detray::test_utils covfie::core
2222
Boost::filesystem)
2323

2424
traccc_add_executable(simulate_wire_chamber "simulate_wire_chamber.cpp"
2525
LINK_LIBRARIES vecmem::core traccc::io traccc::core
26-
traccc::options traccc::simulation detray::core detray::utils covfie::core
27-
Boost::filesystem)
26+
traccc::options traccc::simulation detray::core detray::test_utils covfie::core
27+
Boost::filesystem)

examples/simulation/simulate.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#include "detray/navigation/navigator.hpp"
2727
#include "detray/propagator/propagator.hpp"
2828
#include "detray/propagator/rk_stepper.hpp"
29-
#include "detray/simulation/event_generator/track_generators.hpp"
29+
#include "detray/test/utils/simulation/event_generator/track_generators.hpp"
3030

3131
// VecMem include(s).
3232
#include <vecmem/memory/host_memory_resource.hpp>

examples/simulation/simulate_telescope.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@
2020

2121
// detray include(s).
2222
#include "detray/detectors/bfield.hpp"
23-
#include "detray/detectors/build_telescope_detector.hpp"
2423
#include "detray/geometry/mask.hpp"
2524
#include "detray/geometry/shapes/rectangle2D.hpp"
2625
#include "detray/io/frontend/detector_writer.hpp"
2726
#include "detray/materials/material.hpp"
2827
#include "detray/navigation/detail/ray.hpp"
29-
#include "detray/simulation/event_generator/track_generators.hpp"
28+
#include "detray/test/utils/detectors/build_telescope_detector.hpp"
29+
#include "detray/test/utils/simulation/event_generator/track_generators.hpp"
3030

3131
// VecMem include(s).
3232
#include <vecmem/memory/host_memory_resource.hpp>

examples/simulation/simulate_toy_detector.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919

2020
// detray include(s).
2121
#include "detray/detectors/bfield.hpp"
22-
#include "detray/detectors/build_toy_detector.hpp"
2322
#include "detray/io/frontend/detector_writer.hpp"
24-
#include "detray/simulation/event_generator/track_generators.hpp"
23+
#include "detray/test/utils/detectors/build_toy_detector.hpp"
24+
#include "detray/test/utils/simulation/event_generator/track_generators.hpp"
2525

2626
// VecMem include(s).
2727
#include <vecmem/memory/host_memory_resource.hpp>

examples/simulation/simulate_wire_chamber.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919

2020
// detray include(s).
2121
#include "detray/detectors/bfield.hpp"
22-
#include "detray/detectors/create_wire_chamber.hpp"
2322
#include "detray/io/frontend/detector_writer.hpp"
24-
#include "detray/simulation/event_generator/track_generators.hpp"
23+
#include "detray/test/utils/detectors/create_wire_chamber.hpp"
24+
#include "detray/test/utils/simulation/event_generator/track_generators.hpp"
2525

2626
// VecMem include(s).
2727
#include <vecmem/memory/host_memory_resource.hpp>

extern/detray/CMakeLists.txt

+15-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ message( STATUS "Building Detray as part of the TRACCC project" )
1818

1919
# Declare where to get Detray from.
2020
set( TRACCC_DETRAY_SOURCE
21-
"URL;https://github.com/acts-project/detray/archive/refs/tags/v0.74.2.tar.gz;URL_MD5;5ce179984fcf73368ca792f789a84ed5"
21+
"URL;https://github.com/acts-project/detray/archive/refs/tags/v0.75.2.tar.gz;URL_MD5;47b359f9817785f8a235830c921070d6"
2222
CACHE STRING "Source for Detray, when built as part of this project" )
2323

2424
mark_as_advanced( TRACCC_DETRAY_SOURCE )
@@ -37,15 +37,28 @@ FetchContent_Declare( Detray ${TRACCC_DETRAY_SOURCE_FULL} )
3737
set( DETRAY_CUSTOM_SCALARTYPE "float" CACHE STRING
3838
"Scalar type to use in the Detray code" )
3939

40-
set( DETRAY_BUILD_TESTING FALSE CACHE BOOL
40+
set( DETRAY_BUILD_UNITTESTS FALSE CACHE BOOL
4141
"Turn off the build of the Detray unit tests" )
42+
set( DETRAY_BUILD_INTEGRATIONTESTS FALSE CACHE BOOL
43+
"Turn off the build of the Detray integration tests" )
44+
set( DETRAY_BUILD_BENCHMARKS FALSE CACHE BOOL
45+
"Turn off the build of the Detray benchmarks" )
4246
set( DETRAY_BUILD_TUTORIALS FALSE CACHE BOOL
4347
"Turn off the build of the Detray tutorials" )
4448
set( DETRAY_EIGEN_PLUGIN TRUE CACHE BOOL
4549
"Turn on the build of the Detray Eigen code" )
4650
set( DETRAY_VC_PLUGIN TRUE CACHE BOOL
4751
"Turn on the build of the Detray Vc code" )
4852

53+
# Needed for 'performance', 'simulation', 'examples', 'tests' and 'benchmarks'
54+
if( TRACCC_BUILD_IO OR TRACCC_BUILD_EXAMPLES OR (BUILD_TESTING AND TRACCC_BUILD_TESTING) OR TRACCC_BUILD_BENCHMARKS )
55+
set( DETRAY_BUILD_TEST_UTILS TRUE CACHE BOOL
56+
"Turn on the build of the Detray tests utilities if needed" )
57+
else()
58+
set( DETRAY_BUILD_TEST_UTILS FALSE CACHE BOOL
59+
"Turn off the build of the Detray tests utilities" )
60+
endif()
61+
4962
set( DETRAY_SETUP_VECMEM FALSE CACHE BOOL
5063
"Do not set up VecMem as part of Detray" )
5164
set( DETRAY_SETUP_ALGEBRA_PLUGINS FALSE CACHE BOOL

performance/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ traccc_add_library( traccc_performance performance TYPE SHARED
6464
"include/traccc/performance/throughput.hpp"
6565
"src/performance/throughput.cpp" )
6666
target_link_libraries( traccc_performance
67-
PUBLIC traccc::core traccc::io covfie::core )
67+
PUBLIC traccc::core traccc::io covfie::core detray::test_utils )
6868

6969
# Use ROOT in traccc::performance, if requested.
7070
if( TRACCC_USE_ROOT )

performance/src/resolution/res_plot_tool.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include "res_plot_tool.hpp"
1010

1111
// Detray include(s).
12-
#include "detray/utils/statistics.hpp"
12+
#include "detray/test/utils/statistics.hpp"
1313

1414
// ROOT include(s).
1515
#ifdef TRACCC_HAVE_ROOT

simulation/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ traccc_add_library( traccc_simulation simulation TYPE INTERFACE
1212
"include/traccc/simulation/smearing_writer.hpp" )
1313
target_link_libraries( traccc_simulation
1414
INTERFACE traccc::core traccc::io detray::core detray::io
15-
detray::utils dfelibs::dfelibs )
15+
detray::test_utils dfelibs::dfelibs )

simulation/include/traccc/simulation/simulator.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#include "detray/propagator/actors/parameter_transporter.hpp"
2121
#include "detray/propagator/propagator.hpp"
2222
#include "detray/propagator/rk_stepper.hpp"
23-
#include "detray/simulation/random_scatterer.hpp"
23+
#include "detray/test/utils/simulation/random_scatterer.hpp"
2424

2525
// System include(s).
2626
#include <limits>

tests/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ target_include_directories( traccc_tests_common
2323
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/common )
2424
target_link_libraries( traccc_tests_common
2525
PUBLIC dfelibs::dfelibs GTest::gtest ActsCore vecmem::core
26-
detray::core detray::utils detray::io covfie::core traccc::core traccc::io )
26+
detray::core detray::detectors detray::io detray::test_utils covfie::core traccc::core traccc::io )
2727

2828
# Use ROOT in traccc_tests_common, if requested.
2929
if( TRACCC_USE_ROOT )

tests/common/tests/kalman_fitting_telescope_test.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
#include "kalman_fitting_test.hpp"
1212

1313
// Detray include(s).
14-
#include "detray/detectors/build_telescope_detector.hpp"
1514
#include "detray/geometry/mask.hpp"
1615
#include "detray/geometry/shapes/rectangle2D.hpp"
1716
#include "detray/io/frontend/detector_writer.hpp"
1817
#include "detray/navigation/detail/ray.hpp"
18+
#include "detray/test/utils/detectors/build_telescope_detector.hpp"
1919

2020
namespace traccc {
2121

tests/common/tests/kalman_fitting_test.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#include "detray/navigation/navigator.hpp"
2020
#include "detray/propagator/propagator.hpp"
2121
#include "detray/propagator/rk_stepper.hpp"
22-
#include "detray/simulation/event_generator/track_generators.hpp"
22+
#include "detray/test/utils/simulation/event_generator/track_generators.hpp"
2323

2424
// GTest include(s).
2525
#include <gtest/gtest.h>

tests/common/tests/kalman_fitting_toy_detector_test.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212

1313
// Detray include(s).
1414
#include "detray/detectors/bfield.hpp"
15-
#include "detray/detectors/build_toy_detector.hpp"
1615
#include "detray/io/frontend/detector_writer.hpp"
16+
#include "detray/test/utils/detectors/build_toy_detector.hpp"
1717

1818
// System include(s)
1919
#include <array>

tests/common/tests/kalman_fitting_wire_chamber_test.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212

1313
// Detray include(s).
1414
#include "detray/detectors/bfield.hpp"
15-
#include "detray/detectors/create_wire_chamber.hpp"
1615
#include "detray/io/frontend/detector_writer.hpp"
16+
#include "detray/test/utils/detectors/create_wire_chamber.hpp"
1717

1818
// System include(s)
1919
#include <array>

tests/cpu/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ traccc_add_test(cpu
2424
"test_sanity_contiguous_on.cpp"
2525
LINK_LIBRARIES GTest::gtest_main vecmem::core
2626
traccc_tests_common traccc::core traccc::io traccc::performance
27-
traccc::simulation detray::core detray::utils covfie::core )
27+
traccc::simulation detray::core detray::detectors detray::io detray::test_utils covfie::core )

tests/cpu/test_ckf_combinatorics_telescope.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
// detray include(s).
2222
#include "detray/io/frontend/detector_reader.hpp"
2323
#include "detray/propagator/propagator.hpp"
24-
#include "detray/simulation/event_generator/track_generators.hpp"
24+
#include "detray/test/utils/simulation/event_generator/track_generators.hpp"
2525

2626
// VecMem include(s).
2727
#include <vecmem/memory/host_memory_resource.hpp>

0 commit comments

Comments
 (0)