![]() |
ATLAS Offline Software
|
#include <GbtsWorkCuda_ITk.h>
Public Member Functions | |
| GbtsWorkCudaITk (unsigned int, GbtsDeviceContext *, std::shared_ptr< TrigAccel::OffloadBuffer >, WorkTimeStampQueue *) | |
| ~GbtsWorkCudaITk () | |
| std::shared_ptr< TrigAccel::OffloadBuffer > | getOutput () |
| bool | run () |
| unsigned int | getId () const |
Private Member Functions | |
| void | checkError () const |
Private Attributes | |
| unsigned int | m_workId |
| GbtsDeviceContext * | m_context |
| std::shared_ptr< TrigAccel::OffloadBuffer > | m_input |
| std::shared_ptr< TrigAccel::OffloadBuffer > | m_output |
| WorkTimeStampQueue * | m_timeLine |
Definition at line 18 of file GbtsWorkCuda_ITk.h.
| GbtsWorkCudaITk::GbtsWorkCudaITk | ( | unsigned int | , |
| GbtsDeviceContext * | , | ||
| std::shared_ptr< TrigAccel::OffloadBuffer > | , | ||
| WorkTimeStampQueue * | ) |
| GbtsWorkCudaITk::~GbtsWorkCudaITk | ( | ) |
|
inlineprivate |
Definition at line 32 of file GbtsWorkCuda_ITk.h.
|
inlinevirtual |
|
virtual |
Implements TrigAccel::Work.
|
virtual |
Implements TrigAccel::Work.
|
private |
Definition at line 41 of file GbtsWorkCuda_ITk.h.
|
private |
Definition at line 42 of file GbtsWorkCuda_ITk.h.
|
private |
Definition at line 42 of file GbtsWorkCuda_ITk.h.
|
private |
Definition at line 43 of file GbtsWorkCuda_ITk.h.
|
private |
Definition at line 40 of file GbtsWorkCuda_ITk.h.