Logo ROOT   6.21/01
Reference Guide
VectorizedTMath.h
Go to the documentation of this file.
1 #ifndef ROOT_VectorizedTMath
2 #define ROOT_VectorizedTMath
3 
4 #include "Rtypes.h"
5 #include "Math/Types.h"
6 #include "TMath.h"
7 
8 #if defined(R__HAS_VECCORE) && defined(R__HAS_VC)
9 
10 namespace TMath {
17 ::ROOT::Double_v BesselI0_Split_More(::ROOT::Double_v &ax);
18 ::ROOT::Double_v BesselI0_Split_Less(::ROOT::Double_v &x);
20 ::ROOT::Double_v BesselI1_Split_More(::ROOT::Double_v &ax, ::ROOT::Double_v &x);
21 ::ROOT::Double_v BesselI1_Split_Less(::ROOT::Double_v &x);
23 ::ROOT::Double_v BesselJ0_Split1_More(::ROOT::Double_v &ax);
24 ::ROOT::Double_v BesselJ0_Split1_Less(::ROOT::Double_v &x);
26 ::ROOT::Double_v BesselJ1_Split1_More(::ROOT::Double_v &ax, ::ROOT::Double_v &x);
27 ::ROOT::Double_v BesselJ1_Split1_Less(::ROOT::Double_v &x);
29 } // namespace TMath
30 
31 #endif // VECCORE and VC exist check
32 
33 #endif
Double_t BreitWigner(Double_t x, Double_t mean=0, Double_t gamma=1)
Calculate a Breit Wigner function with mean and gamma.
Definition: TMath.cxx:437
Double_t LaplaceDistI(Double_t x, Double_t alpha=0, Double_t beta=1)
Double_t LaplaceDist(Double_t x, Double_t alpha=0, Double_t beta=1)
Double_t Log2(Double_t x)
Definition: TMath.cxx:101
bool Bool_t
Definition: RtypesCore.h:59
Double_t BesselJ1(Double_t x)
Bessel function J0(x) for any real x.
double beta(double x, double y)
Calculates the beta function.
Double_t x[n]
Definition: legend1.C:17
Double_t BesselI1(Double_t x)
modified Bessel function K_0(x)
Double_t Freq(Double_t x)
Computation of the normal frequency function freq(x).
Definition: TMath.cxx:265
const Double_t sigma
Double_t Double_v
Definition: Types.h:50
double gamma(double x)
Double_t BesselJ0(Double_t x)
modified Bessel function K_1(x)
Double_t Gaus(Double_t x, Double_t mean=0, Double_t sigma=1, Bool_t norm=kFALSE)
Calculate a gaussian function with mean and sigma.
Definition: TMath.cxx:448
const Bool_t kFALSE
Definition: RtypesCore.h:88
Double_t BesselI0(Double_t x)
integer order modified Bessel function K_n(x)
double Double_t
Definition: RtypesCore.h:55
TMath.
Definition: TMathBase.h:35