EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CreateSeedsForGroupSycl.cpp File Reference
#include <algorithm>
#include <cstdint>
#include <cstring>
#include <exception>
#include <functional>
#include <vector>
#include "Acts/Utilities/Logger.hpp"
#include "Acts/Plugins/Sycl/Seeding/CreateSeedsForGroupSycl.hpp"
#include "Acts/Plugins/Sycl/Seeding/detail/Types.hpp"
#include "Acts/Plugins/Sycl/Utilities/CalculateNdRange.hpp"
#include <CL/sycl.hpp>
+ Include dependency graph for CreateSeedsForGroupSycl.cpp:

Go to the source code of this file.

Namespaces

namespace  Acts::Sycl
 

Functions

void Acts::Sycl::createSeedsForGroupSycl (const QueueWrapper &wrappedQueue, const detail::DeviceSeedfinderConfig &seedfinderConfig, const DeviceExperimentCuts &deviceCuts, const std::vector< detail::DeviceSpacePoint > &bottomSPs, const std::vector< detail::DeviceSpacePoint > &middleSPs, const std::vector< detail::DeviceSpacePoint > &topSPs, std::vector< std::vector< detail::SeedData >> &seeds)
 Seedfinding algorithm implemented in SYCL.