Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CreateSeedsForGroupSycl.hpp File Reference
#include <vector>
#include "vecmem/containers/jagged_vector.hpp"
#include "vecmem/containers/vector.hpp"
#include "vecmem/memory/memory_resource.hpp"
#include "Acts/Plugins/Sycl/Seeding/DeviceExperimentCuts.hpp"
#include "Acts/Plugins/Sycl/Seeding/detail/Types.hpp"
#include "Acts/Plugins/Sycl/Utilities/QueueWrapper.hpp"
+ Include dependency graph for CreateSeedsForGroupSycl.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Acts::Sycl
 

Functions

void Acts::Sycl::createSeedsForGroupSycl (QueueWrapper wrappedQueue, vecmem::memory_resource &resource, vecmem::memory_resource *device_resource, const detail::DeviceSeedFinderConfig &seedFinderConfig, const DeviceExperimentCuts &deviceCuts, vecmem::vector< detail::DeviceSpacePoint > &bottomSPs, vecmem::vector< detail::DeviceSpacePoint > &middleSPs, vecmem::vector< detail::DeviceSpacePoint > &topSPs, std::vector< std::vector< detail::SeedData >> &seeds)
 Seedfinding algorithm implemented in SYCL.