![]() |
ATLAS Offline Software
|
Interface for tools providing CUDA streams to (reentrant) algorithms. More...
#include <IStreamTool.h>
Public Member Functions | |
| DeclareInterfaceID (AthCUDA::IStreamTool, 1, 0) | |
| Declare the interface ID. | |
| virtual cudaStream_t | stream (const EventContext &ctx) const =0 |
| Get the CUDA stream to use. | |
Interface for tools providing CUDA streams to (reentrant) algorithms.
Definition at line 14 of file Control/AthCUDA/AthCUDAInterfaces/AthCUDAInterfaces/IStreamTool.h.
| AthCUDA::IStreamTool::DeclareInterfaceID | ( | AthCUDA::IStreamTool | , |
| 1 | , | ||
| 0 | ) |
Declare the interface ID.
|
pure virtualinherited |
Get the CUDA stream to use.
| ctx | The event context for which the stream is requested |