Definition at line 58 of file CudaInterface.h.
| Public Member Functions | |
| CudaStream () | |
| Creates a new CUDA stream. | |
| bool | isActive () | 
| Checks if a CUDA stream is currently active. | |
| void | waitForEvent (CudaEvent &) | 
| Makes a CUDA stream wait for a CUDA event. | |
| Private Attributes | |
| std::unique_ptr< void, Deleter< CudaStream > > | _ptr | 
#include </github/home/ROOT-CI/src/roofit/batchcompute/src/CudaInterface.h>
| RooBatchCompute::CudaInterface::CudaStream::CudaStream | ( | ) | 
Creates a new CUDA stream.
Definition at line 106 of file CudaInterface.cu.
| bool RooBatchCompute::CudaInterface::CudaStream::isActive | ( | ) | 
Checks if a CUDA stream is currently active.
Definition at line 118 of file CudaInterface.cu.
| void RooBatchCompute::CudaInterface::CudaStream::waitForEvent | ( | CudaEvent & | event | ) | 
Makes a CUDA stream wait for a CUDA event.
| [in] | event | CudaEvent object representing the event to wait for. | 
Definition at line 134 of file CudaInterface.cu.
| 
 | private | 
Definition at line 71 of file CudaInterface.h.