Skip to content

Commit b2df920

Browse files
authored
Merge pull request #1258 from stephenswat/ci/add_itk
Add toy detector and ITk to CI builds
2 parents a71b3ba + fc67e66 commit b2df920

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

.github/workflows/builds.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ jobs:
120120
${{ matrix.platform.options }} \
121121
-DTRACCC_USE_SYSTEM_ACTS=ON \
122122
-DDETRAY_USE_SYSTEM_NLOHMANN=ON \
123+
-DTRACCC_SUPPORTED_DETECTORS="default_detector;odd_detector;telescope_detector;toy_detector;itk_detector" \
123124
-S ${GITHUB_WORKSPACE} \
124125
-B build
125126
- name: Build

device/sycl/src/utils/detector_types.hpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ namespace traccc::sycl {
1818
* work...
1919
*/
2020
struct default_detector_kernel_tag {};
21+
struct toy_detector_kernel_tag {};
2122
struct telescope_detector_kernel_tag {};
2223
struct odd_detector_kernel_tag {};
2324
struct itk_detector_kernel_tag {};
@@ -30,6 +31,11 @@ struct detector_tag_selector<traccc::default_detector> {
3031
using type = default_detector_kernel_tag;
3132
};
3233

34+
template <>
35+
struct detector_tag_selector<traccc::toy_detector> {
36+
using type = toy_detector_kernel_tag;
37+
};
38+
3339
template <>
3440
struct detector_tag_selector<traccc::telescope_detector> {
3541
using type = telescope_detector_kernel_tag;

0 commit comments

Comments
 (0)