Logo ROOT  
Reference Guide
RooFit::Detail::DataMap Class Reference

Definition at line 78 of file DataMap.h.

Public Member Functions

auto & at (RooAbsArg const *arg, RooAbsArg const *=nullptr)
 
auto & at (RooAbsArg const *arg, RooAbsArg const *caller=nullptr) const
 
template<class T >
auto & at (RooTemplateProxy< T > const &proxy)
 
template<class T >
auto & at (RooTemplateProxy< T > const &proxy) const
 
auto begin ()
 
auto begin () const
 
auto empty () const
 
auto end ()
 
auto end () const
 
auto resize (std::size_t n)
 
auto size () const
 

Private Attributes

std::vector< RooSpan< const double > > _dataMap
 

#include <RooFit/Detail/DataMap.h>

Member Function Documentation

◆ at() [1/4]

auto & RooFit::Detail::DataMap::at ( RooAbsArg const *  arg,
RooAbsArg const *  = nullptr 
)
inline

Definition at line 88 of file DataMap.h.

◆ at() [2/4]

auto & RooFit::Detail::DataMap::at ( RooAbsArg const *  arg,
RooAbsArg const *  caller = nullptr 
) const
inline

Definition at line 94 of file DataMap.h.

◆ at() [3/4]

template<class T >
auto & RooFit::Detail::DataMap::at ( RooTemplateProxy< T > const &  proxy)
inline

Definition at line 100 of file DataMap.h.

◆ at() [4/4]

template<class T >
auto & RooFit::Detail::DataMap::at ( RooTemplateProxy< T > const &  proxy) const
inline

Definition at line 106 of file DataMap.h.

◆ begin() [1/2]

auto RooFit::Detail::DataMap::begin ( )
inline

Definition at line 81 of file DataMap.h.

◆ begin() [2/2]

auto RooFit::Detail::DataMap::begin ( ) const
inline

Definition at line 83 of file DataMap.h.

◆ empty()

auto RooFit::Detail::DataMap::empty ( ) const
inline

Definition at line 80 of file DataMap.h.

◆ end() [1/2]

auto RooFit::Detail::DataMap::end ( )
inline

Definition at line 82 of file DataMap.h.

◆ end() [2/2]

auto RooFit::Detail::DataMap::end ( ) const
inline

Definition at line 84 of file DataMap.h.

◆ resize()

auto RooFit::Detail::DataMap::resize ( std::size_t  n)
inline

Definition at line 86 of file DataMap.h.

◆ size()

auto RooFit::Detail::DataMap::size ( ) const
inline

Definition at line 85 of file DataMap.h.

Member Data Documentation

◆ _dataMap

std::vector<RooSpan<const double> > RooFit::Detail::DataMap::_dataMap
private

Definition at line 112 of file DataMap.h.

Libraries for RooFit::Detail::DataMap:
[legend]

The documentation for this class was generated from the following file: