#include <RooAbsCollection.h>
#include <RooFit/EvalContext.h>
#include <RooNumber.h>
#include <ROOT/RSpan.hxx>
#include <cstddef>
#include <map>
#include <sstream>
#include <string>
#include <type_traits>
#include <unordered_map>
Classes | |
class | RooFit::Experimental::CodegenContext |
A class to maintain the context for squashing of RooFit models into code. More... | |
class | RooFit::Experimental::CodegenContext::LoopScope |
A class to manage loop scopes using the RAII technique. More... | |
struct | RooFit::Experimental::Prio< P > |
struct | RooFit::Experimental::CodegenContext::ScopeRAII |
Namespaces | |
namespace | RooFit |
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or other types of arguments). | |
namespace | RooFit::Experimental |
Typedefs | |
using | RooFit::Experimental::PrioHighest = Prio< 1 > |
using | RooFit::Experimental::PrioLowest = Prio< 10 > |
Functions | |
void | RooFit::Experimental::codegen (RooAbsArg &arg, CodegenContext &ctx) |
void | RooFit::Experimental::declareDispatcherCode (std::string const &funcName) |