![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <algorithm>#include <cstdint>#include <cstring>#include <exception>#include <functional>#include <memory>#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 "../Utilities/Arrays.hpp"#include "DupletSearch.hpp"#include "LinearTransform.hpp"#include "TripletFilter.hpp"#include "TripletSearch.hpp"#include "vecmem/containers/data/jagged_vector_buffer.hpp"#include "vecmem/containers/data/vector_buffer.hpp"#include "vecmem/utils/sycl/copy.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 (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. | |