Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
CodegenImpl.cxx File Reference
#include <RooFit/CodegenImpl.h>
#include <RooFit/CodegenContext.h>
#include <RooAddPdf.h>
#include <RooAddition.h>
#include <RooBernstein.h>
#include <RooBifurGauss.h>
#include <RooCBShape.h>
#include <RooChebychev.h>
#include <RooConstVar.h>
#include <RooConstraintSum.h>
#include <RooEffProd.h>
#include <RooEfficiency.h>
#include <RooExponential.h>
#include <RooExtendPdf.h>
#include <RooFit/Detail/RooNLLVarNew.h>
#include <RooFit/Detail/RooNormalizedPdf.h>
#include <RooFormulaVar.h>
#include <RooGamma.h>
#include <RooGaussian.h>
#include <RooGenericPdf.h>
#include <RooHistFunc.h>
#include <RooHistPdf.h>
#include <RooLandau.h>
#include <RooLognormal.h>
#include <RooMultiVarGaussian.h>
#include <RooParamHistFunc.h>
#include <RooPoisson.h>
#include <RooPolyVar.h>
#include <RooPolynomial.h>
#include <RooProdPdf.h>
#include <RooProduct.h>
#include <RooRatio.h>
#include <RooRealIntegral.h>
#include <RooRealSumFunc.h>
#include <RooRealSumPdf.h>
#include <RooRealVar.h>
#include <RooRecursiveFraction.h>
#include <RooStats/HistFactory/FlexibleInterpVar.h>
#include <RooStats/HistFactory/ParamHistFunc.h>
#include <RooStats/HistFactory/PiecewiseInterpolation.h>
#include <RooUniform.h>
#include "RooFitImplHelpers.h"
#include <TInterpreter.h>
Include dependency graph for CodegenImpl.cxx:

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
 

Functions

void RooFit::Experimental::codegenImpl (ParamHistFunc &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (PiecewiseInterpolation &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooAbsArg &arg, CodegenContext &ctx)
 This function defines a translation for each RooAbsReal based object that can be used to express the class as simple C++ code.
 
void RooFit::Experimental::codegenImpl (RooAddition &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooAddPdf &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooBernstein &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooBifurGauss &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooCBShape &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooChebychev &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooConstraintSum &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooConstVar &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooEfficiency &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooEffProd &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooExponential &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooExtendPdf &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooFit::Detail::RooFixedProdPdf &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooFit::Detail::RooNLLVarNew &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooFit::Detail::RooNormalizedPdf &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooFormulaVar &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooGamma &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooGaussian &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooGenericPdf &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooHistFunc &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooHistPdf &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooLandau &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooLognormal &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooMultiVarGaussian &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooParamHistFunc &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooPoisson &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooPolynomial &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooPolyVar &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooProduct &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooRatio &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooRealIntegral &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooRealSumFunc &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooRealSumPdf &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooRealVar &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooRecursiveFraction &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooStats::HistFactory::FlexibleInterpVar &arg, CodegenContext &ctx)
 
void RooFit::Experimental::codegenImpl (RooUniform &arg, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooAbsReal &arg, int, const char *, CodegenContext &)
 This function defines the analytical integral translation for the class.
 
std::string RooFit::Experimental::codegenIntegralImpl (RooBernstein &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooBifurGauss &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooCBShape &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooChebychev &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooEfficiency &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooExponential &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooGamma &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooGaussian &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooHistFunc &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooHistPdf &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooLandau &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooLognormal &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooMultiVarGaussian &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooPoisson &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooPolynomial &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooPolyVar &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooRealSumPdf &arg, int code, const char *rangeName, CodegenContext &ctx)
 
std::string RooFit::Experimental::codegenIntegralImpl (RooUniform &arg, int code, const char *rangeName, CodegenContext &ctx)