Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooGaussModel.cxx File Reference
#include "TMath.h"
#include "Riostream.h"
#include "RooGaussModel.h"
#include "RooMath.h"
#include "RooRealConstant.h"
#include "RooRandom.h"
#include "RooBatchCompute.h"
#include "TError.h"
#include <RooHeterogeneousMath.h>
#include <array>
Include dependency graph for RooGaussModel.cxx:

Namespaces

namespace  ROOT
 tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7
 

Functions

STD::complex< doubleevalCerf (double swt, double u, double c)
 
STD::complex< doubleevalCerfApprox (double _x, double u, double c)
 use the approximation: erf(z) = exp(-z*z)/(STD::sqrt(pi)*z) to explicitly cancel the divergent exp(y*y) behaviour of CWERF for z = x + i y with large negative y
 

Function Documentation

◆ evalCerf()

STD::complex< double > RooHeterogeneousMath::evalCerf ( double swt,
double u,
double c )
inline

Definition at line 580 of file RooHeterogeneousMath.h.

◆ evalCerfApprox()

STD::complex< double > RooHeterogeneousMath::evalCerfApprox ( double _x,
double u,
double c )
inline

use the approximation: erf(z) = exp(-z*z)/(STD::sqrt(pi)*z) to explicitly cancel the divergent exp(y*y) behaviour of CWERF for z = x + i y with large negative y

Definition at line 566 of file RooHeterogeneousMath.h.