#include "RooBatchCompute.h"#include "RooNaNPacker.h"#include "RooVDTHeaders.h"#include "Batches.h"#include <ROOT/RConfig.hxx>#include <ROOT/TExecutor.hxx>#include <Math/Util.h>#include <algorithm>#include <sstream>#include <stdexcept>Classes | |
| class | RooBatchCompute::RF_ARCH::RooBatchComputeClass |
| This class overrides some RooBatchComputeInterface functions, for the purpose of providing a cuda specific implementation of the library. More... | |
Namespaces | |
| namespace | RooBatchCompute |
| Namespace for dispatching RooFit computations to various backends. | |
| namespace | RooBatchCompute::RF_ARCH |
Macros | |
| #define | _QUOTEVAL_(x) _QUOTE_(x) |
Functions | |
| std::vector< void(*)(BatchesHandle)> | RooBatchCompute::RF_ARCH::getFunctions () |
| Returns a std::vector of pointers to the compute functions in this file. | |
Variables | |
| static RooBatchComputeClass | RooBatchCompute::RF_ARCH::computeObj |
| Static object to trigger the constructor which overwrites the dispatch pointer. | |