Class Acts::CpuVector

template<typename var_t>
class Acts::CpuVector

Public Functions

CpuVector() = delete
inline CpuVector(size_t size, bool pinned = 0)
inline CpuVector(size_t size, CudaVector<var_t> *cuVec, bool pinned = 0)
inline ~CpuVector()
inline void copyD2H(var_t *devPtr, size_t len, size_t offset)
inline void copyD2H(var_t *devPtr, size_t len, size_t offset, cudaStream_t *stream)
inline var_t *get(size_t offset = 0)
inline void set(size_t offset, var_t val)
inline void zeros()