Logo ROOT  
Reference Guide
TFormulaMathInterface.cxx
Go to the documentation of this file.
1 #include "v5/TFormulaPrimitive.h"
2 #include "TMath.h"
3 
4 namespace ROOT {
5 
6  namespace v5 {
7 
9 //
10 // Automatically generated code - don't modify it
11 //
29 TFormulaPrimitive::AddFormula(new TFormulaPrimitive("TMath::GhbarCUncertainty","TMath::GhbarCUncertainty",(TFormulaPrimitive::GenFunc0)TMath::GhbarCUncertainty));
31 TFormulaPrimitive::AddFormula(new TFormulaPrimitive("TMath::GnUncertainty","TMath::GnUncertainty",(TFormulaPrimitive::GenFunc0)TMath::GnUncertainty));
37 TFormulaPrimitive::AddFormula(new TFormulaPrimitive("TMath::HbarUncertainty","TMath::HbarUncertainty",(TFormulaPrimitive::GenFunc0)TMath::HbarUncertainty));
44 TFormulaPrimitive::AddFormula(new TFormulaPrimitive("TMath::SigmaUncertainty","TMath::SigmaUncertainty",(TFormulaPrimitive::GenFunc0)TMath::SigmaUncertainty));
46 TFormulaPrimitive::AddFormula(new TFormulaPrimitive("TMath::NaUncertainty","TMath::NaUncertainty",(TFormulaPrimitive::GenFunc0)TMath::NaUncertainty));
52 TFormulaPrimitive::AddFormula(new TFormulaPrimitive("TMath::QeUncertainty","TMath::QeUncertainty",(TFormulaPrimitive::GenFunc0)TMath::QeUncertainty));
109 TFormulaPrimitive::AddFormula(new TFormulaPrimitive("TMath::KolmogorovProb","TMath::KolmogorovProb",(TFormulaPrimitive::GenFunc10)TMath::KolmogorovProb));
121 }
122 
123  } // end namespace v5
124 
125 } // end namespace ROOT
126 
TMath::FDist
Double_t FDist(Double_t F, Double_t N, Double_t M)
Computes the density function of F-distribution (probability function, integral of density,...
Definition: TMath.cxx:2240
TMath::BesselJ1
Double_t BesselJ1(Double_t x)
Bessel function J0(x) for any real x.
Definition: TMath.cxx:1644
ROOT::v5::TFormulaPrimitive::AddFormula
static Int_t AddFormula(TFormulaPrimitive *formula)
Add formula to the list of primitive formulas.
Definition: TFormulaPrimitive_v5.cxx:194
TMath::Hbar
constexpr Double_t Hbar()
in
Definition: TMath.h:216
TMath::ATanH
Double_t ATanH(Double_t)
Definition: TMath.cxx:90
TMath::Hypot
Double_t Hypot(Double_t x, Double_t y)
Definition: TMath.cxx:57
TMath::Hbarcgs
constexpr Double_t Hbarcgs()
Definition: TMath.h:223
TMath::ATan2
Double_t ATan2(Double_t y, Double_t x)
Definition: TMath.h:679
TMath::Kcgs
constexpr Double_t Kcgs()
Definition: TMath.h:260
TMath::PoissonI
Double_t PoissonI(Double_t x, Double_t par)
Compute the Discrete Poisson distribution function for (x,par).
Definition: TMath.cxx:592
TMath::BesselK0
Double_t BesselK0(Double_t x)
modified Bessel function I_0(x)
Definition: TMath.cxx:1435
TMath::BesselY0
Double_t BesselY0(Double_t x)
Bessel function J1(x) for any real x.
Definition: TMath.cxx:1680
TMath::RadToDeg
constexpr Double_t RadToDeg()
Conversion from radian to degree:
Definition: TMath.h:73
TMath::NaUncertainty
constexpr Double_t NaUncertainty()
Avogadro constant (Avogadro's Number) uncertainty.
Definition: TMath.h:298
TMath::Max
Short_t Max(Short_t a, Short_t b)
Definition: TMathBase.h:212
TMath::CauchyDist
Double_t CauchyDist(Double_t x, Double_t t=0, Double_t s=1)
Computes the density of Cauchy distribution at point x by default, standard Cauchy distribution is us...
Definition: TMath.cxx:2141
ROOT::v5::TFormulaPrimitive::GenFunc10
Double_t(* GenFunc10)(Double_t)
Definition: TFormulaPrimitive.h:43
TMath::BesselI0
Double_t BesselI0(Double_t x)
integer order modified Bessel function K_n(x)
Definition: TMath.cxx:1401
TMath::StruveL1
Double_t StruveL1(Double_t x)
Modified Struve functions of order 0.
Definition: TMath.cxx:1943
TMath::Cos
Double_t Cos(Double_t)
Definition: TMath.h:643
TMath::KolmogorovProb
Double_t KolmogorovProb(Double_t z)
Calculates the Kolmogorov distribution function,.
Definition: TMath.cxx:656
TMath::BesselY1
Double_t BesselY1(Double_t x)
Bessel function Y0(x) for positive x.
Definition: TMath.cxx:1714
TMath::LogE
constexpr Double_t LogE()
Base-10 log of e (to convert ln to log)
Definition: TMath.h:110
TMath::BesselJ0
Double_t BesselJ0(Double_t x)
modified Bessel function K_1(x)
Definition: TMath.cxx:1609
TMath::Poisson
Double_t Poisson(Double_t x, Double_t par)
Compute the Poisson distribution function for (x,par).
Definition: TMath.cxx:564
TMath::Log
Double_t Log(Double_t x)
Definition: TMath.h:760
TMath::StudentI
Double_t StudentI(Double_t T, Double_t ndf)
Calculates the cumulative distribution function of Student's t-distribution second parameter stands f...
Definition: TMath.cxx:2605
TFormulaPrimitive.h
TMath::GhbarC
constexpr Double_t GhbarC()
in
Definition: TMath.h:161
TMath::GUncertainty
constexpr Double_t GUncertainty()
Gravitational constant uncertainty.
Definition: TMath.h:153
TMath::Sqrt
Double_t Sqrt(Double_t x)
Definition: TMath.h:691
TMath::DegToRad
constexpr Double_t DegToRad()
Conversion from degree to radian:
Definition: TMath.h:81
TMath::Tan
Double_t Tan(Double_t)
Definition: TMath.h:647
TMath::Exp
Double_t Exp(Double_t x)
Definition: TMath.h:727
TMath::PiOver2
constexpr Double_t PiOver2()
Definition: TMath.h:51
TMath::Qe
constexpr Double_t Qe()
Elementary charge in .
Definition: TMath.h:346
TMath::VavilovI
Double_t VavilovI(Double_t x, Double_t kappa, Double_t beta2)
Returns the value of the Vavilov distribution function.
Definition: TMath.cxx:2767
TMath::LaplaceDist
Double_t LaplaceDist(Double_t x, Double_t alpha=0, Double_t beta=1)
Computes the probability density function of Laplace distribution at point x, with location parameter...
Definition: TMath.cxx:2325
TMath::InvPi
constexpr Double_t InvPi()
Definition: TMath.h:65
TMath::StruveH0
Double_t StruveH0(Double_t x)
Bessel function Y1(x) for positive x.
Definition: TMath.cxx:1752
TMath::Erf
Double_t Erf(Double_t x)
Computation of the error function erf(x).
Definition: TMath.cxx:184
TMath::KUncertainty
constexpr Double_t KUncertainty()
Boltzmann's constant uncertainty.
Definition: TMath.h:267
TMath::RUncertainty
constexpr Double_t RUncertainty()
Universal gas constant uncertainty.
Definition: TMath.h:316
TMath::Gn
constexpr Double_t Gn()
Standard acceleration of gravity in .
Definition: TMath.h:177
TMath::Abs
Short_t Abs(Short_t d)
Definition: TMathBase.h:120
ROOT::v5::TFormulaPrimitive::GenFunc0
Double_t(* GenFunc0)()
Definition: TFormulaPrimitive.h:42
TMath::C
constexpr Double_t C()
Velocity of light in .
Definition: TMath.h:117
ROOT::v5::TFormulaPrimitive::GenFunc1110
Double_t(* GenFunc1110)(Double_t, Double_t, Double_t)
Definition: TFormulaPrimitive.h:45
TMath::LnGamma
Double_t LnGamma(Double_t z)
Computation of ln[gamma(z)] for all z.
Definition: TMath.cxx:486
TMath::HUncertainty
constexpr Double_t HUncertainty()
Planck's constant uncertainty.
Definition: TMath.h:206
TMath::BetaCf
Double_t BetaCf(Double_t x, Double_t a, Double_t b)
Continued fraction evaluation by modified Lentz's method used in calculation of incomplete Beta funct...
Definition: TMath.cxx:1993
TMath::Beta
Double_t Beta(Double_t p, Double_t q)
Calculates Beta-function Gamma(p)*Gamma(q)/Gamma(p+q).
Definition: TMath.cxx:1984
TMath::LaplaceDistI
Double_t LaplaceDistI(Double_t x, Double_t alpha=0, Double_t beta=1)
Computes the distribution function of Laplace distribution at point x, with location parameter alpha ...
Definition: TMath.cxx:2341
TMath::HbarUncertainty
constexpr Double_t HbarUncertainty()
uncertainty.
Definition: TMath.h:230
TMath::Gamma
Double_t Gamma(Double_t z)
Computation of gamma(z) for all z.
Definition: TMath.cxx:348
ROOT::v5::TMath_GenerInterface
void TMath_GenerInterface()
Definition: TFormulaMathInterface.cxx:8
TMath::NormQuantile
Double_t NormQuantile(Double_t p)
Computes quantiles for standard normal distribution N(0, 1) at probability p.
Definition: TMath.cxx:2416
TMath::Sigma
constexpr Double_t Sigma()
Stefan-Boltzmann constant in .
Definition: TMath.h:277
TMath::Pi
constexpr Double_t Pi()
Definition: TMath.h:37
TMath::Log2
Double_t Log2(Double_t x)
Definition: TMath.cxx:101
TMath::BetaIncomplete
Double_t BetaIncomplete(Double_t x, Double_t a, Double_t b)
Calculates the incomplete Beta-function.
Definition: TMath.cxx:2075
TMath::StruveL0
Double_t StruveL0(Double_t x)
Struve functions of order 1.
Definition: TMath.cxx:1897
TMath::Log10
Double_t Log10(Double_t x)
Definition: TMath.h:764
TMath::MWair
constexpr Double_t MWair()
Molecular weight of dry air 1976 US Standard Atmosphere in or
Definition: TMath.h:324
TMath::Floor
Double_t Floor(Double_t x)
Definition: TMath.h:703
TMath::CUncertainty
constexpr Double_t CUncertainty()
Speed of light uncertainty.
Definition: TMath.h:131
ROOT::v5::TFormulaPrimitive::GenFunc110
Double_t(* GenFunc110)(Double_t, Double_t)
Definition: TFormulaPrimitive.h:44
TMath::Sign
T1 Sign(T1 a, T2 b)
Definition: TMathBase.h:165
TMath::Power
LongDouble_t Power(LongDouble_t x, LongDouble_t y)
Definition: TMath.h:735
TMath::BesselK1
Double_t BesselK1(Double_t x)
modified Bessel function I_1(x)
Definition: TMath.cxx:1504
TMath::DiLog
Double_t DiLog(Double_t x)
Modified Struve functions of order 1.
Definition: TMath.cxx:110
TMath::Gcgs
constexpr Double_t Gcgs()
Definition: TMath.h:146
TMath::BreitWigner
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
TMath::PiOver4
constexpr Double_t PiOver4()
Definition: TMath.h:58
TMath::Sin
Double_t Sin(Double_t)
Definition: TMath.h:639
TMath::BetaDist
Double_t BetaDist(Double_t x, Double_t p, Double_t q)
Computes the probability density function of the Beta distribution (the distribution function is comp...
Definition: TMath.cxx:2044
TMath::G
constexpr Double_t G()
Gravitational constant in: .
Definition: TMath.h:138
TMath::Rgair
constexpr Double_t Rgair()
Dry Air Gas Constant (R / MWair) in
Definition: TMath.h:332
TMath::SinH
Double_t SinH(Double_t)
Definition: TMath.h:651
TMath::BesselI1
Double_t BesselI1(Double_t x)
modified Bessel function K_0(x)
Definition: TMath.cxx:1469
TMath::Hcgs
constexpr Double_t Hcgs()
Definition: TMath.h:199
TMath::ASinH
Double_t ASinH(Double_t)
Definition: TMath.cxx:64
TMath::Range
Short_t Range(Short_t lb, Short_t ub, Short_t x)
Definition: TMathBase.h:244
TMath::Min
Short_t Min(Short_t a, Short_t b)
Definition: TMathBase.h:180
TMath::Student
Double_t Student(Double_t T, Double_t ndf)
Computes density function for Student's t- distribution (the probability function (integral of densit...
Definition: TMath.cxx:2583
TMath::TwoPi
constexpr Double_t TwoPi()
Definition: TMath.h:44
TMath::R
constexpr Double_t R()
Universal gas constant ( ) in
Definition: TMath.h:309
TMath::CosH
Double_t CosH(Double_t)
Definition: TMath.h:655
TMath::StruveH1
Double_t StruveH1(Double_t x)
Struve functions of order 0.
Definition: TMath.cxx:1821
TMath::Freq
Double_t Freq(Double_t x)
Computation of the normal frequency function freq(x).
Definition: TMath.cxx:265
TMath::GhbarCUncertainty
constexpr Double_t GhbarCUncertainty()
uncertainty.
Definition: TMath.h:169
TMath::Ccgs
constexpr Double_t Ccgs()
Definition: TMath.h:124
TMath::Vavilov
Double_t Vavilov(Double_t x, Double_t kappa, Double_t beta2)
Returns the value of the Vavilov density function.
Definition: TMath.cxx:2734
TMath::LandauI
Double_t LandauI(Double_t x)
Returns the value of the Landau distribution function at point x.
Definition: TMath.cxx:2796
TMath::Erfc
Double_t Erfc(Double_t x)
Compute the complementary error function erfc(x).
Definition: TMath.cxx:194
TMath::GnUncertainty
constexpr Double_t GnUncertainty()
Standard acceleration of gravity uncertainty.
Definition: TMath.h:184
TMath::ACos
Double_t ACos(Double_t)
Definition: TMath.h:669
TMath::ATan
Double_t ATan(Double_t)
Definition: TMath.h:675
TMath::QeUncertainty
constexpr Double_t QeUncertainty()
Elementary charge uncertainty.
Definition: TMath.h:353
TMath::H
constexpr Double_t H()
Planck's constant in .
Definition: TMath.h:192
TMath::ACosH
Double_t ACosH(Double_t)
Definition: TMath.cxx:77
TMath::Ln10
constexpr Double_t Ln10()
Natural log of 10 (to convert log to ln)
Definition: TMath.h:103
TMath::FDistI
Double_t FDistI(Double_t F, Double_t N, Double_t M)
Calculates the cumulative distribution function of F-distribution, this function occurs in the statis...
Definition: TMath.cxx:2259
TMath::TanH
Double_t TanH(Double_t)
Definition: TMath.h:659
TMath::BetaDistI
Double_t BetaDistI(Double_t x, Double_t p, Double_t q)
Computes the distribution function of the Beta distribution.
Definition: TMath.cxx:2062
TMath::HC
constexpr Double_t HC()
in
Definition: TMath.h:238
TMath::ErfInverse
Double_t ErfInverse(Double_t x)
returns the inverse error function x must be <-1<x<1
Definition: TMath.cxx:203
TMath::K
constexpr Double_t K()
Boltzmann's constant in .
Definition: TMath.h:253
TMath::ErfcInverse
Double_t ErfcInverse(Double_t x)
returns the inverse of the complementary error function x must be 0<x<2 implement using the quantile ...
Definition: TMath.cxx:237
TMath::HCcgs
constexpr Double_t HCcgs()
Definition: TMath.h:245
TMath::SigmaUncertainty
constexpr Double_t SigmaUncertainty()
Stefan-Boltzmann constant uncertainty.
Definition: TMath.h:284
TMath::Na
constexpr Double_t Na()
Avogadro constant (Avogadro's Number) in .
Definition: TMath.h:291
ROOT
VSD Structures.
Definition: StringConv.hxx:21
TMath::E
constexpr Double_t E()
Base of natural log:
Definition: TMath.h:96
TMath::Ceil
Double_t Ceil(Double_t x)
Definition: TMath.h:695
TMath::ASin
Double_t ASin(Double_t)
Definition: TMath.h:663
ROOT::v5::TFormulaPrimitive
The Formula Primitive class.
Definition: TFormulaPrimitive.h:38
TMath.h