Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
CodegenImpl.cxx File Reference

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 (RooCategory &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 (RooFunctor1DBinding &arg, CodegenContext &ctx)
void RooFit::Experimental::codegenImpl (RooFunctor1DPdfBinding &arg, CodegenContext &ctx)
void RooFit::Experimental::codegenImpl (RooFunctorBinding &arg, CodegenContext &ctx)
void RooFit::Experimental::codegenImpl (RooFunctorPdfBinding &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 (RooMultiPdf &arg, CodegenContext &ctx)
void RooFit::Experimental::codegenImpl (RooMultiVarGaussian &arg, CodegenContext &ctx)
void RooFit::Experimental::codegenImpl (RooONNXFunc &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)
void RooFit::Experimental::codegenImpl (RooWrapperPdf &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)
template<class RooArg_t>
void RooFit::Experimental::functorCodegenImpl (RooArg_t &arg, RooArgList const &variables, CodegenContext &ctx)