Public Member Functions | |
| std::span< const double > | at (RooAbsArg const *arg, RooAbsArg const *caller=nullptr) |
| std::span< const double > | at (RooAbsArg const *arg, RooAbsArg const *caller=nullptr) const |
| template<class T > | |
| std::span< const double > | at (RooTemplateProxy< T > const &proxy) |
| template<class T > | |
| std::span< const double > | at (RooTemplateProxy< T > const &proxy) const |
| RooBatchCompute::Config | config (RooAbsArg const *arg) const |
| void | resize (std::size_t n) |
| void | set (RooAbsArg const *arg, std::span< const double > const &span) |
| void | setConfig (RooAbsArg const *arg, RooBatchCompute::Config const &config) |
| auto | size () const |
Private Attributes | |
| std::vector< RooBatchCompute::Config > | _cfgs |
| std::vector< std::span< const double > > | _dataMap |
#include <RooFit/Detail/DataMap.h>
| std::span< const double > RooFit::Detail::DataMap::at | ( | RooAbsArg const * | arg, |
| RooAbsArg const * | caller = nullptr |
||
| ) |
Definition at line 22 of file DataMap.cxx.
|
inline |
|
inline |
| RooBatchCompute::Config RooFit::Detail::DataMap::config | ( | RooAbsArg const * | arg | ) | const |
Definition at line 40 of file DataMap.cxx.
| void RooFit::Detail::DataMap::resize | ( | std::size_t | n | ) |
Definition at line 49 of file DataMap.cxx.
| void RooFit::Detail::DataMap::setConfig | ( | RooAbsArg const * | arg, |
| RooBatchCompute::Config const & | config | ||
| ) |
Definition at line 32 of file DataMap.cxx.
|
private |
|
private |