Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooFit::Detail::CPUBufferContainer Class Reference

Definition at line 48 of file Buffers.cxx.

Public Member Functions

 CPUBufferContainer (std::size_t size)
 
double const * cpuReadPtr () const
 
doublecpuWritePtr ()
 
double const * gpuReadPtr () const
 
doublegpuWritePtr ()
 
std::size_t size () const
 

Private Attributes

std::vector< double_vec
 

Constructor & Destructor Documentation

◆ CPUBufferContainer()

RooFit::Detail::CPUBufferContainer::CPUBufferContainer ( std::size_t  size)
inline

Definition at line 50 of file Buffers.cxx.

Member Function Documentation

◆ cpuReadPtr()

double const * RooFit::Detail::CPUBufferContainer::cpuReadPtr ( ) const
inline

Definition at line 53 of file Buffers.cxx.

◆ cpuWritePtr()

double * RooFit::Detail::CPUBufferContainer::cpuWritePtr ( )
inline

Definition at line 60 of file Buffers.cxx.

◆ gpuReadPtr()

double const * RooFit::Detail::CPUBufferContainer::gpuReadPtr ( ) const
inline

Definition at line 54 of file Buffers.cxx.

◆ gpuWritePtr()

double * RooFit::Detail::CPUBufferContainer::gpuWritePtr ( )
inline

Definition at line 61 of file Buffers.cxx.

◆ size()

std::size_t RooFit::Detail::CPUBufferContainer::size ( ) const
inline

Definition at line 51 of file Buffers.cxx.

Member Data Documentation

◆ _vec

std::vector<double> RooFit::Detail::CPUBufferContainer::_vec
private

Definition at line 68 of file Buffers.cxx.

  • roofit/roofitcore/src/Buffers.cxx