13#ifndef RooFit_Detail_Buffers_h
14#define RooFit_Detail_Buffers_h
52 std::unique_ptr<AbsBuffer> makeGpuBuffer(std::size_t
size);
53 std::unique_ptr<AbsBuffer>
size_t size(const MatrixT &matrix)
retrieve the size of a square matrix
virtual double * cpuWritePtr()=0
virtual ~AbsBuffer()=default
virtual double const * gpuReadPtr() const =0
virtual double const * cpuReadPtr() const =0
virtual double * gpuWritePtr()=0
std::unique_ptr< AbsBuffer > makeScalarBuffer()
std::unique_ptr< BufferQueuesMaps > _queuesMaps
std::unique_ptr< AbsBuffer > makeCpuBuffer(std::size_t size)
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...