25 typedef Double_t* pDouble_t;
30 virtual ~RooMath() {};
100 static std::complex<double> faddeeva(std::complex<double> z);
135 static std::complex<double> faddeeva_fast(std::complex<double> z);
144 static std::complex<double> erf(
const std::complex<double> z);
153 static std::complex<double> erf_fast(
const std::complex<double> z);
161 static std::complex<double> erfc(
const std::complex<double> z);
169 static std::complex<double> erfc_fast(
const std::complex<double> z);
172 static Double_t interpolate(Double_t yArr[],Int_t nOrder, Double_t x) ;
173 static Double_t interpolate(Double_t xa[], Double_t ya[], Int_t n, Double_t x) ;
175 static inline Double_t erf(Double_t x)
176 {
return TMath::Erf(x); }
178 static inline Double_t erfc(Double_t x)
179 {
return TMath::Erfc(x); }