Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SeedFinderSyclTest.cpp File Reference
#include "Acts/EventData/SpacePointData.hpp"
#include "Acts/Plugins/Sycl/Seeding/SeedFinder.hpp"
#include "Acts/Plugins/Sycl/Utilities/QueueWrapper.hpp"
#include "Acts/Seeding/BinFinder.hpp"
#include "Acts/Seeding/BinnedSPGroup.hpp"
#include "Acts/Seeding/InternalSeed.hpp"
#include "Acts/Seeding/InternalSpacePoint.hpp"
#include "Acts/Seeding/Seed.hpp"
#include "Acts/Seeding/SeedFilter.hpp"
#include "Acts/Seeding/SeedFinder.hpp"
#include "Acts/Seeding/SeedFinderConfig.hpp"
#include "Acts/Seeding/SpacePointGrid.hpp"
#include "Acts/Utilities/Logger.hpp"
#include <chrono>
#include <cmath>
#include <ctime>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <limits>
#include <memory>
#include <sstream>
#include <string>
#include <boost/type_erasure/any_cast.hpp>
#include "ATLASCuts.hpp"
#include "CommandLineArguments.h"
#include "SpacePoint.hpp"
#include "vecmem/memory/sycl/device_memory_resource.hpp"
#include "vecmem/memory/sycl/host_memory_resource.hpp"
+ Include dependency graph for SeedFinderSyclTest.cpp:

Go to the source code of this file.

Functions

auto readFile (const std::string &filename) -> std::vector< const SpacePoint * >
 
template<typename external_spacepoint_t >
auto setupSeedFinderConfiguration () -> Acts::SeedFinderConfig< external_spacepoint_t >
 
auto setupSeedFinderOptions ()
 
template<typename external_spacepoint_t >
auto setupSpacePointGridConfig (const Acts::SeedFinderConfig< external_spacepoint_t > &config, const Acts::SeedFinderOptions &options) -> std::pair< Acts::SpacePointGridConfig, Acts::SpacePointGridOptions >
 
auto main (int argc, char **argv) -> int
 

Function Documentation

auto readFile ( const std::string &  filename) -> std::vector<const SpacePoint*>
auto setupSeedFinderOptions ( )

Definition at line 114 of file SeedFinderSyclTest.cpp.

View newest version in sPHENIX GitHub at line 114 of file SeedFinderSyclTest.cpp

References Acts::SeedFinderOptions::beamPos, Acts::SeedFinderOptions::bFieldInZ, and ckf::options.

Referenced by main().

+ Here is the caller graph for this function:

template<typename external_spacepoint_t >
auto setupSpacePointGridConfig ( const Acts::SeedFinderConfig< external_spacepoint_t > &  config,
const Acts::SeedFinderOptions options 
) -> std::pair<Acts::SpacePointGridConfig, Acts::SpacePointGridOptions>

Definition at line 122 of file SeedFinderSyclTest.cpp.

View newest version in sPHENIX GitHub at line 122 of file SeedFinderSyclTest.cpp

References Acts::SpacePointGridOptions::bFieldInZ, filter::config, Acts::SpacePointGridConfig::minPt, and ckf::options.

Referenced by main().

+ Here is the caller graph for this function: