5#ifndef TRIGINDETCUDA_SEEDMAKINGWORKCUDA_ITK_H
6#define TRIGINDETCUDA_SEEDMAKINGWORKCUDA_ITK_H
25 std::shared_ptr<TrigAccel::OffloadBuffer>
getOutput();
34 cudaError_t
error = cudaGetLastError();
35 if(
error != cudaSuccess) {
36 printf(
"CUDA error: %s\n", cudaGetErrorString(
error));
55 std::shared_ptr<TrigAccel::OffloadBuffer>
getOutput();
64 cudaError_t
error = cudaGetLastError();
65 if(
error != cudaSuccess) {
66 printf(
"CUDA error: %s\n", cudaGetErrorString(
error));
std::shared_ptr< TrigAccel::OffloadBuffer > m_output
unsigned int getId() const
SeedMakingWorkCudaITk(unsigned int, SeedMakingDeviceContext *, std::shared_ptr< TrigAccel::OffloadBuffer >, WorkTimeStampQueue *)
std::shared_ptr< TrigAccel::OffloadBuffer > m_input
WorkTimeStampQueue * m_timeLine
SeedMakingDeviceContext * m_context
std::shared_ptr< TrigAccel::OffloadBuffer > getOutput()
WorkTimeStampQueue * m_timeLine
unsigned int getId() const
std::shared_ptr< TrigAccel::OffloadBuffer > m_input
~SeedMakingWorkCudaManagedITk()
SeedMakingManagedDeviceContext * m_context
std::shared_ptr< TrigAccel::OffloadBuffer > m_output
std::shared_ptr< TrigAccel::OffloadBuffer > getOutput()
SeedMakingWorkCudaManagedITk(unsigned int, SeedMakingManagedDeviceContext *, std::shared_ptr< TrigAccel::OffloadBuffer >, WorkTimeStampQueue *)