This is the complete list of members for RooBatchCompute::RooBatchComputeInterface, including all inherited members.
computeArgusBG(const RooAbsReal *, RunContext &, RooSpan< const double > m, RooSpan< const double > m0, RooSpan< const double > c, RooSpan< const double > p)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeBernstein(size_t batchSize, double *__restrict output, const double *__restrict const xData, double xmin, double xmax, std::vector< double > coef)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeBifurGauss(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > mean, RooSpan< const double > sigmaL, RooSpan< const double > sigmaR)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeBreitWigner(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > mean, RooSpan< const double > width)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeBukin(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > Xp, RooSpan< const double > sigp, RooSpan< const double > xi, RooSpan< const double > rho1, RooSpan< const double > rho2)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeCBShape(const RooAbsReal *, RunContext &, RooSpan< const double > m, RooSpan< const double > m0, RooSpan< const double > sigma, RooSpan< const double > alpha, RooSpan< const double > n)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeChebychev(size_t batchSize, double *__restrict output, const double *__restrict const xData, double xmin, double xmax, std::vector< double > coef)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeChiSquare(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > ndof)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeDstD0BG(const RooAbsReal *, RunContext &, RooSpan< const double > dm, RooSpan< const double > dm0, RooSpan< const double > C, RooSpan< const double > A, RooSpan< const double > B)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeExponential(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > c)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeGamma(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > gamma, RooSpan< const double > beta, RooSpan< const double > mu)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeGaussian(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > mean, RooSpan< const double > sigma)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeJohnson(const RooAbsReal *, RunContext &, RooSpan< const double > mass, RooSpan< const double > mu, RooSpan< const double > lambda, RooSpan< const double > gamma, RooSpan< const double > delta, double massThreshold)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeLandau(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > mean, RooSpan< const double > sigma)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeLognormal(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > m0, RooSpan< const double > k)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeNovosibirsk(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > peak, RooSpan< const double > width, RooSpan< const double > tail)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computePoisson(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > mean, bool protectNegative, bool noRounding)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computePolynomial(size_t batchSize, double *__restrict output, const double *__restrict const xData, int lowestOrder, std::vector< BracketAdapterWithMask > &coef)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
computeVoigtian(const RooAbsReal *, RunContext &, RooSpan< const double > x, RooSpan< const double > mean, RooSpan< const double > width, RooSpan< const double > sigma)=0 | RooBatchCompute::RooBatchComputeInterface | pure virtual |
~RooBatchComputeInterface()=default | RooBatchCompute::RooBatchComputeInterface | virtual |