6#include "traccc/cuda/seeding/silicon_pixel_spacepoint_formation_algorithm.hpp"
21 return StatusCode::SUCCESS;
24std::pair<std::shared_ptr<const vecmem::copy>, std::shared_ptr<const traccc::device::silicon_pixel_spacepoint_formation_algorithm>>
28 ATH_MSG_VERBOSE(
"Constructing CUDA traccc pixel spacepoint formation algorithm");
29 traccc::memory_resource mr{
m_MRs->mainMR(),
m_MRs->hostMR()};
30 auto copy =
m_copy->copy(ctx);
32 return std::make_pair(copy, std::make_shared<traccc::cuda::silicon_pixel_spacepoint_formation_algorithm>(
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_VERBOSE(x)
std::unique_ptr< const Acts::Logger > makeActsAthenaLogger(IMessageSvc *svc, const std::string &name, int level, std::optional< std::string > parent_name)
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...