TMath


class description - source file - inheritance tree

class TMath

    private:
static Double_t GamCf(Double_t a, Double_t x) static Double_t GamSer(Double_t a, Double_t x) public:
TMath(const TMath&) TMath() ~TMath() static Short_t Abs(Short_t d) static Int_t Abs(Int_t d) static Long_t Abs(Long_t d) static Double_t Abs(Double_t d) static Float_t Abs(Float_t d) static Double_t ACos(Double_t x) static Double_t ACosH(Double_t) static Double_t ASin(Double_t x) static Double_t ASinH(Double_t) static Double_t ATan(Double_t x) static Double_t ATan2(Double_t y, Double_t x) static Double_t ATanH(Double_t) static Double_t BesselI(Int_t n, Double_t x) static Double_t BesselI0(Double_t x) static Double_t BesselI1(Double_t x) static Double_t BesselJ0(Double_t x) static Double_t BesselJ1(Double_t x) static Double_t BesselK(Int_t n, Double_t x) static Double_t BesselK0(Double_t x) static Double_t BesselK1(Double_t x) static Double_t BesselY0(Double_t x) static Double_t BesselY1(Double_t x) static Int_t BinarySearch(Int_t n, const Int_t** array, Int_t value) static Int_t BinarySearch(Int_t n, const Float_t** array, Float_t value) static Int_t BinarySearch(Int_t n, const Int_t* array, Int_t value) static Int_t BinarySearch(Int_t n, const Double_t* array, Double_t value) static Int_t BinarySearch(Int_t n, const Short_t** array, Short_t value) static Int_t BinarySearch(Int_t n, const Long_t* array, Long_t value) static Int_t BinarySearch(Int_t n, const Float_t* array, Float_t value) static Int_t BinarySearch(Int_t n, const Short_t* array, Short_t value) static Int_t BinarySearch(Int_t n, const Long_t** array, Long_t value) static Int_t BinarySearch(Int_t n, const Double_t** array, Double_t value) static Double_t BreitWigner(Double_t x, Double_t mean = 0, Double_t gamma = 1) static void BubbleHigh(Int_t Narr, Double_t* arr1, Int_t* arr2) static void BubbleLow(Int_t Narr, Double_t* arr1, Int_t* arr2) static Double_t C() static Double_t Ccgs() static Double_t Ceil(Double_t x) static TClass* Class() static Double_t Cos(Double_t x) static Double_t CosH(Double_t x) static Double_t* Cross(Double_t* v1, Double_t* v2, Double_t* out) static Float_t* Cross(Float_t* v1, Float_t* v2, Float_t* out) static Double_t CUncertainty() static Double_t DegToRad() static Double_t E() static Double_t Erf(Double_t x) static Double_t Erfc(Double_t x) static Bool_t Even(Long_t a) static Double_t Exp(Double_t x) static Double_t Factorial(Int_t) static Int_t Finite(Double_t x) static Double_t Floor(Double_t x) static Double_t Freq(Double_t x) static Double_t G() static Double_t Gamma(Double_t z) static Double_t Gamma(Double_t a, Double_t x) static Double_t Gaus(Double_t x, Double_t mean = 0, Double_t sigma = 1, Bool_t norm = kFALSE) static Double_t Gcgs() static Double_t GhbarC() static Double_t GhbarCUncertainty() static Double_t Gn() static Double_t GnUncertainty() static Double_t GUncertainty() static Double_t H() static ULong_t Hash(const void* txt, Int_t ntxt) static ULong_t Hash(const char* str) static Double_t Hbar() static Double_t Hbarcgs() static Double_t HbarUncertainty() static Double_t HC() static Double_t HCcgs() static Double_t Hcgs() static Double_t HUncertainty() static Long_t Hypot(Long_t x, Long_t y) static Double_t Hypot(Double_t x, Double_t y) static Double_t InvPi() virtual TClass* IsA() const static Bool_t IsInside(Float_t xp, Float_t yp, Int_t np, Float_t* x, Float_t* y) static Bool_t IsInside(Int_t xp, Int_t yp, Int_t np, Int_t* x, Int_t* y) static Bool_t IsInside(Double_t xp, Double_t yp, Int_t np, Double_t* x, Double_t* y) static Int_t IsNaN(Double_t x) static Double_t K() static Double_t Kcgs() static Double_t KolmogorovProb(Double_t z) static Double_t KUncertainty() static Double_t Landau(Double_t x, Double_t mean = 0, Double_t sigma = 1) static Double_t Ln10() static Double_t LnGamma(Double_t z) static Int_t LocMax(Int_t n, const Int_t* a) static Int_t LocMax(Int_t n, const Long_t* a) static Int_t LocMax(Int_t n, const Double_t* a) static Int_t LocMax(Int_t n, const Float_t* a) static Int_t LocMax(Int_t n, const Short_t* a) static Int_t LocMin(Int_t n, const Double_t* a) static Int_t LocMin(Int_t n, const Long_t* a) static Int_t LocMin(Int_t n, const Short_t* a) static Int_t LocMin(Int_t n, const Int_t* a) static Int_t LocMin(Int_t n, const Float_t* a) static Double_t Log(Double_t x) static Double_t Log10(Double_t x) static Double_t Log2(Double_t x) static Double_t LogE() static UInt_t Max(UInt_t a, UInt_t b) static Int_t Max(Int_t a, Int_t b) static Long_t Max(Long_t a, Long_t b) static ULong_t Max(ULong_t a, ULong_t b) static Float_t Max(Float_t a, Float_t b) static Short_t Max(Short_t a, Short_t b) static UShort_t Max(UShort_t a, UShort_t b) static Double_t Max(Double_t a, Double_t b) static Int_t Min(Int_t a, Int_t b) static Short_t Min(Short_t a, Short_t b) static Long_t Min(Long_t a, Long_t b) static ULong_t Min(ULong_t a, ULong_t b) static UInt_t Min(UInt_t a, UInt_t b) static UShort_t Min(UShort_t a, UShort_t b) static Double_t Min(Double_t a, Double_t b) static Float_t Min(Float_t a, Float_t b) static Double_t MWair() static Double_t Na() static Double_t NaUncertainty() static Long_t NextPrime(Long_t x) static Int_t Nint(Double_t x) static Int_t Nint(Float_t x) static Double_t* Normal2Plane(Double_t* v1, Double_t* v2, Double_t* v3, Double_t* normal) static Float_t* Normal2Plane(Float_t* v1, Float_t* v2, Float_t* v3, Float_t* normal) static Double_t Normalize(Double_t* v) static Float_t Normalize(Float_t* v) static Double_t NormCross(Double_t* v1, Double_t* v2, Double_t* out) static Float_t NormCross(Float_t* v1, Float_t* v2, Float_t* out) static Bool_t Odd(Long_t a) static Double_t Pi() static Double_t PiOver2() static Double_t PiOver4() static Double_t Poisson(Double_t x, Double_t par) static Double_t Power(Double_t x, Double_t y) static Double_t Prob(Double_t chi2, Int_t ndf) static Double_t Qe() static Double_t QeUncertainty() static Double_t R() static Double_t RadToDeg() static Double_t Range(Double_t lb, Double_t ub, Double_t x) static ULong_t Range(ULong_t lb, ULong_t ub, ULong_t x) static Long_t Range(Long_t lb, Long_t ub, Long_t x) static Int_t Range(Int_t lb, Int_t ub, Int_t x) static Short_t Range(Short_t lb, Short_t ub, Short_t x) static Double_t Rgair() static Double_t RUncertainty() virtual void ShowMembers(TMemberInspector& insp, char* parent) static Double_t Sigma() static Double_t SigmaUncertainty() static Int_t Sign(Int_t a, Int_t b) static Short_t Sign(Short_t a, Short_t b) static Double_t Sign(Double_t a, Double_t b) static Float_t Sign(Float_t a, Float_t b) static Long_t Sign(Long_t a, Long_t b) static Double_t Sin(Double_t x) static Double_t SinH(Double_t x) static void Sort(Int_t n, const Float_t* a, Int_t* index, Bool_t down = kTRUE) static void Sort(Int_t n, const Long_t* a, Int_t* index, Bool_t down = kTRUE) static void Sort(Int_t n, const Double_t* a, Int_t* index, Bool_t down = kTRUE) static void Sort(Int_t n, const Short_t* a, Int_t* index, Bool_t down = kTRUE) static void Sort(Int_t n, const Int_t* a, Int_t* index, Bool_t down = kTRUE) static Double_t Sqrt(Double_t x) static Long_t Sqrt(Long_t x) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) static Double_t StruveH0(Double_t x) static Double_t StruveH1(Double_t x) static Double_t StruveL0(Double_t x) static Double_t StruveL1(Double_t x) static Double_t Tan(Double_t x) static Double_t TanH(Double_t x) static Double_t TwoPi() static Double_t Voigt(Double_t x, Double_t sigma, Double_t lg, Int_t R = 4)

Data Members




Class Description



Last update: Fri May 14 13:32:40 2004


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.