1 #ifndef DataFormats_TrackSoA_interface_alpaka_TracksSoACollection_h 2 #define DataFormats_TrackSoA_interface_alpaka_TracksSoACollection_h 6 #include <alpaka/alpaka.hpp> 22 template <
typename TrackerTraits>
36 template <
typename TrackerTraits,
typename TDevice>
38 template <
typename TQueue>
43 printf(
"TracksSoACollection: I'm copying to host.\n");
54 #endif // DataFormats_TrackSoA_interface_alpaka_TracksSoACollection_h
TracksSoACollection< pixelTopology::Phase1 > TracksSoACollectionPhase1
#define ASSERT_DEVICE_MATCHES_HOST_COLLECTION(DEVICE_COLLECTION, HOST_COLLECTION)
TracksSoACollection< pixelTopology::HIonPhase1 > TracksSoACollectionHIonPhase1
std::conditional_t< std::is_same_v< Device, alpaka::DevCpu >, TracksHost< TrackerTraits >, TracksDevice< TrackerTraits, Device > > TracksSoACollection
TracksSoACollection< pixelTopology::Phase2 > TracksSoACollectionPhase2