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

Definition at line 28 of file Buffers.cxx.

Public Member Functions

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

Private Attributes

double _val
 

Constructor & Destructor Documentation

◆ ScalarBufferContainer() [1/2]

RooFit::Detail::ScalarBufferContainer::ScalarBufferContainer ( )
inline

Definition at line 30 of file Buffers.cxx.

◆ ScalarBufferContainer() [2/2]

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

Definition at line 31 of file Buffers.cxx.

Member Function Documentation

◆ cpuReadPtr()

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

Definition at line 38 of file Buffers.cxx.

◆ cpuWritePtr()

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

Definition at line 41 of file Buffers.cxx.

◆ gpuReadPtr()

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

Definition at line 39 of file Buffers.cxx.

◆ gpuWritePtr()

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

Definition at line 42 of file Buffers.cxx.

◆ size()

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

Definition at line 36 of file Buffers.cxx.

Member Data Documentation

◆ _val

double RooFit::Detail::ScalarBufferContainer::_val
private

Definition at line 45 of file Buffers.cxx.

  • roofit/roofitcore/src/Buffers.cxx