Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TMath Class Reference

#include <TMath.h>

List of all members.

Static Public Methods

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


Member Function Documentation

Double_t TMath::Pi   [static]
 

Definition at line 37 of file TMath.h.

Referenced by ATan2(), DegToRad(), InvPi(), PiOver2(), PiOver4(), RadToDeg(), and TwoPi().

Double_t TMath::TwoPi   [static]
 

Definition at line 38 of file TMath.h.

References Pi().

Double_t TMath::PiOver2   [static]
 

Definition at line 39 of file TMath.h.

References Pi().

Double_t TMath::PiOver4   [static]
 

Definition at line 40 of file TMath.h.

References Pi().

Double_t TMath::InvPi   [static]
 

Definition at line 41 of file TMath.h.

References Pi().

Double_t TMath::RadToDeg   [static]
 

Definition at line 42 of file TMath.h.

References Pi().

Double_t TMath::DegToRad   [static]
 

Definition at line 43 of file TMath.h.

References Pi().

Double_t TMath::E   [static]
 

Definition at line 46 of file TMath.h.

Double_t TMath::Ln10   [static]
 

Definition at line 49 of file TMath.h.

Double_t TMath::LogE   [static]
 

Definition at line 52 of file TMath.h.

Double_t TMath::C   [static]
 

Definition at line 55 of file TMath.h.

Referenced by Ccgs(), and HC().

Double_t TMath::Ccgs   [static]
 

Definition at line 56 of file TMath.h.

References C().

Referenced by HCcgs().

Double_t TMath::CUncertainty   [static]
 

Definition at line 57 of file TMath.h.

Double_t TMath::G   [static]
 

Definition at line 60 of file TMath.h.

Referenced by Gcgs().

Double_t TMath::Gcgs   [static]
 

Definition at line 61 of file TMath.h.

References G().

Double_t TMath::GUncertainty   [static]
 

Definition at line 62 of file TMath.h.

Double_t TMath::GhbarC   [static]
 

Definition at line 65 of file TMath.h.

Double_t TMath::GhbarCUncertainty   [static]
 

Definition at line 66 of file TMath.h.

Double_t TMath::Gn   [static]
 

Definition at line 69 of file TMath.h.

Double_t TMath::GnUncertainty   [static]
 

Definition at line 70 of file TMath.h.

Double_t TMath::H   [static]
 

Definition at line 73 of file TMath.h.

Referenced by HC(), and Hcgs().

Double_t TMath::Hcgs   [static]
 

Definition at line 74 of file TMath.h.

References H().

Referenced by HCcgs().

Double_t TMath::HUncertainty   [static]
 

Definition at line 75 of file TMath.h.

Double_t TMath::Hbar   [static]
 

Definition at line 78 of file TMath.h.

Referenced by Hbarcgs().

Double_t TMath::Hbarcgs   [static]
 

Definition at line 79 of file TMath.h.

References Hbar().

Double_t TMath::HbarUncertainty   [static]
 

Definition at line 80 of file TMath.h.

Double_t TMath::HC   [static]
 

Definition at line 83 of file TMath.h.

References C(), and H().

Double_t TMath::HCcgs   [static]
 

Definition at line 84 of file TMath.h.

References Ccgs(), and Hcgs().

Double_t TMath::K   [static]
 

Definition at line 87 of file TMath.h.

Referenced by Kcgs(), R(), and RUncertainty().

Double_t TMath::Kcgs   [static]
 

Definition at line 88 of file TMath.h.

References K().

Double_t TMath::KUncertainty   [static]
 

Definition at line 89 of file TMath.h.

Referenced by RUncertainty().

Double_t TMath::Sigma   [static]
 

Definition at line 92 of file TMath.h.

Double_t TMath::SigmaUncertainty   [static]
 

Definition at line 93 of file TMath.h.

Double_t TMath::Na   [static]
 

Definition at line 96 of file TMath.h.

Referenced by R(), and RUncertainty().

Double_t TMath::NaUncertainty   [static]
 

Definition at line 97 of file TMath.h.

Referenced by RUncertainty().

Double_t TMath::R   [static]
 

Definition at line 101 of file TMath.h.

References K(), and Na().

Referenced by Rgair(), and RUncertainty().

Double_t TMath::RUncertainty   [static]
 

Definition at line 102 of file TMath.h.

References K(), KUncertainty(), Na(), NaUncertainty(), and R().

Double_t TMath::MWair   [static]
 

Definition at line 107 of file TMath.h.

Referenced by Rgair().

Double_t TMath::Rgair   [static]
 

Definition at line 111 of file TMath.h.

References MWair(), and R().

Double_t TMath::Qe   [static]
 

Definition at line 114 of file TMath.h.

Double_t TMath::QeUncertainty   [static]
 

Definition at line 115 of file TMath.h.

Double_t TMath::Sin Double_t    [static]
 

Definition at line 450 of file TMath.h.

References sin().

Referenced by TVector2::SetMagPhi(), TVector3::SetMagThetaPhi(), TVector3::SetPhi(), TLorentzVector::SetPtEtaPhiE(), TLorentzVector::SetPtEtaPhiM(), and TVector3::SetTheta().

Double_t TMath::Cos Double_t    [static]
 

Definition at line 453 of file TMath.h.

References cos().

Referenced by TVector2::SetMagPhi(), TVector3::SetMagThetaPhi(), TVector3::SetPhi(), TLorentzVector::SetPtEtaPhiE(), TLorentzVector::SetPtEtaPhiM(), and TVector3::SetTheta().

Double_t TMath::Tan Double_t    [static]
 

Definition at line 456 of file TMath.h.

References tan().

Referenced by TLorentzVector::SetPtEtaPhiE(), and TLorentzVector::SetPtEtaPhiM().

Double_t TMath::SinH Double_t    [static]
 

Definition at line 459 of file TMath.h.

References sinh().

Double_t TMath::CosH Double_t    [static]
 

Definition at line 462 of file TMath.h.

References cosh().

Double_t TMath::TanH Double_t    [static]
 

Definition at line 465 of file TMath.h.

References tanh().

Double_t TMath::ASin Double_t    [static]
 

Definition at line 468 of file TMath.h.

References asin().

Double_t TMath::ACos Double_t    [static]
 

Definition at line 471 of file TMath.h.

References acos().

Referenced by TVector3::Angle(), and TParticle::Theta().

Double_t TMath::ATan Double_t    [static]
 

Definition at line 474 of file TMath.h.

References atan().

Referenced by TLorentzVector::SetPtEtaPhiE(), and TLorentzVector::SetPtEtaPhiM().

Double_t TMath::ATan2 Double_t   ,
Double_t   
[static]
 

Definition at line 477 of file TMath.h.

References atan2(), and Pi().

Referenced by TVector3::Phi(), TVector2::Phi(), TParticle::Phi(), and TVector3::Theta().

Double_t TMath::ASinH Double_t    [static]
 

Double_t TMath::ACosH Double_t    [static]
 

Double_t TMath::ATanH Double_t    [static]
 

Double_t TMath::Hypot Double_t    x,
Double_t    y
[static]
 

Double_t TMath::Sqrt Double_t    x [static]
 

Definition at line 480 of file TMath.h.

References sqrt().

Referenced by TVector3::Angle(), TVector3::DeltaR(), TLorentzVector::DeltaR(), TLorentzVector::Gamma(), TVector3::Mag(), TLorentzVector::Mag(), TLorentzVector::Mt(), TParticle::P(), TVector3::Perp(), TParticle::Pt(), TLorentzVector::SetVectMag(), TLorentzVector::SetXYZM(), and TVector3::Unit().

Double_t TMath::Ceil Double_t    x [static]
 

Double_t TMath::Floor Double_t    x [static]
 

Double_t TMath::Exp Double_t    [static]
 

Definition at line 483 of file TMath.h.

References exp().

Referenced by TLorentzVector::SetPtEtaPhiE(), and TLorentzVector::SetPtEtaPhiM().

Double_t TMath::Factorial Int_t    [static]
 

Double_t TMath::Power Double_t    x,
Double_t    y
[static]
 

Definition at line 486 of file TMath.h.

References pow().

Double_t TMath::Log Double_t    x [static]
 

Definition at line 489 of file TMath.h.

References log().

Referenced by TParticle::Eta(), and TLimit::LogLikelihood().

Double_t TMath::Log2 Double_t    x [static]
 

Double_t TMath::Log10 Double_t    x [static]
 

Definition at line 492 of file TMath.h.

References log10().

Int_t TMath::Nint Float_t    x [static]
 

Int_t TMath::Nint Double_t    x [static]
 

Int_t TMath::Finite Double_t    x [static]
 

Definition at line 495 of file TMath.h.

Int_t TMath::IsNaN Double_t    x [static]
 

Definition at line 502 of file TMath.h.

References isnan().

Long_t TMath::NextPrime Long_t    x [static]
 

Long_t TMath::Sqrt Long_t    x [static]
 

Long_t TMath::Hypot Long_t    x,
Long_t    y
[static]
 

Short_t TMath::Abs Short_t    d [static]
 

Definition at line 294 of file TMath.h.

Referenced by TVector2::SetMagPhi(), TVector3::SetMagThetaPhi(), TLorentzVector::SetPtEtaPhiE(), TLorentzVector::SetPtEtaPhiM(), and Sign().

Int_t TMath::Abs Int_t    d [static]
 

Definition at line 297 of file TMath.h.

Long_t TMath::Abs Long_t    d [static]
 

Definition at line 300 of file TMath.h.

Float_t TMath::Abs Float_t    d [static]
 

Definition at line 303 of file TMath.h.

Double_t TMath::Abs Double_t    d [static]
 

Definition at line 306 of file TMath.h.

Bool_t TMath::Even Long_t    a [static]
 

Definition at line 286 of file TMath.h.

Bool_t TMath::Odd Long_t    a [static]
 

Definition at line 289 of file TMath.h.

Short_t TMath::Sign Short_t    a,
Short_t    b
[static]
 

Definition at line 311 of file TMath.h.

References Abs().

Int_t TMath::Sign Int_t    a,
Int_t    b
[static]
 

Definition at line 314 of file TMath.h.

References Abs().

Long_t TMath::Sign Long_t    a,
Long_t    b
[static]
 

Definition at line 317 of file TMath.h.

References Abs().

Float_t TMath::Sign Float_t    a,
Float_t    b
[static]
 

Definition at line 320 of file TMath.h.

References Abs().

Double_t TMath::Sign Double_t    a,
Double_t    b
[static]
 

Definition at line 323 of file TMath.h.

References Abs().

Short_t TMath::Min Short_t    a,
Short_t    b
[static]
 

Definition at line 328 of file TMath.h.

Referenced by TString::Append(), TString::Insert(), TString::Prepend(), and TString::Replace().

UShort_t TMath::Min UShort_t    a,
UShort_t    b
[static]
 

Definition at line 331 of file TMath.h.

Int_t TMath::Min Int_t    a,
Int_t    b
[static]
 

Definition at line 334 of file TMath.h.

UInt_t TMath::Min UInt_t    a,
UInt_t    b
[static]
 

Definition at line 337 of file TMath.h.

Long_t TMath::Min Long_t    a,
Long_t    b
[static]
 

Definition at line 340 of file TMath.h.

ULong_t TMath::Min ULong_t    a,
ULong_t    b
[static]
 

Definition at line 343 of file TMath.h.

Float_t TMath::Min Float_t    a,
Float_t    b
[static]
 

Definition at line 346 of file TMath.h.

Double_t TMath::Min Double_t    a,
Double_t    b
[static]
 

Definition at line 349 of file TMath.h.

Short_t TMath::Max Short_t    a,
Short_t    b
[static]
 

Definition at line 354 of file TMath.h.

Referenced by FormSize::add_DessusDessous(), TString::Chop(), FormSize::operator+(), FormSize::operator+=(), and TString::Remove().

UShort_t TMath::Max UShort_t    a,
UShort_t    b
[static]
 

Definition at line 357 of file TMath.h.

Int_t TMath::Max Int_t    a,
Int_t    b
[static]
 

Definition at line 360 of file TMath.h.

UInt_t TMath::Max UInt_t    a,
UInt_t    b
[static]
 

Definition at line 363 of file TMath.h.

Long_t TMath::Max Long_t    a,
Long_t    b
[static]
 

Definition at line 366 of file TMath.h.

ULong_t TMath::Max ULong_t    a,
ULong_t    b
[static]
 

Definition at line 369 of file TMath.h.

Float_t TMath::Max Float_t    a,
Float_t    b
[static]
 

Definition at line 372 of file TMath.h.

Double_t TMath::Max Double_t    a,
Double_t    b
[static]
 

Definition at line 375 of file TMath.h.

Int_t TMath::LocMin Int_t    n,
const Short_t *    a
[static]
 

Int_t TMath::LocMin Int_t    n,
const Int_t *    a
[static]
 

Int_t TMath::LocMin Int_t    n,
const Float_t *    a
[static]
 

Int_t TMath::LocMin Int_t    n,
const Double_t *    a
[static]
 

Int_t TMath::LocMin Int_t    n,
const Long_t *    a
[static]
 

Int_t TMath::LocMax Int_t    n,
const Short_t *    a
[static]
 

Int_t TMath::LocMax Int_t    n,
const Int_t *    a
[static]
 

Int_t TMath::LocMax Int_t    n,
const Float_t *    a
[static]
 

Int_t TMath::LocMax Int_t    n,
const Double_t *    a
[static]
 

Int_t TMath::LocMax Int_t    n,
const Long_t *    a
[static]
 

Short_t TMath::Range Short_t    lb,
Short_t    ub,
Short_t    x
[static]
 

Definition at line 380 of file TMath.h.

Int_t TMath::Range Int_t    lb,
Int_t    ub,
Int_t    x
[static]
 

Definition at line 383 of file TMath.h.

Long_t TMath::Range Long_t    lb,
Long_t    ub,
Long_t    x
[static]
 

Definition at line 386 of file TMath.h.

ULong_t TMath::Range ULong_t    lb,
ULong_t    ub,
ULong_t    x
[static]
 

Definition at line 389 of file TMath.h.

Double_t TMath::Range Double_t    lb,
Double_t    ub,
Double_t    x
[static]
 

Definition at line 392 of file TMath.h.

Int_t TMath::BinarySearch Int_t    n,
const Short_t *    array,
Short_t    value
[static]
 

Int_t TMath::BinarySearch Int_t    n,
const Short_t **    array,
Short_t    value
[static]
 

Int_t TMath::BinarySearch Int_t    n,
const Int_t *    array,
Int_t    value
[static]
 

Int_t TMath::BinarySearch Int_t    n,
const Int_t **    array,
Int_t    value
[static]
 

Int_t TMath::BinarySearch Int_t    n,
const Float_t *    array,
Float_t    value
[static]
 

Int_t TMath::BinarySearch Int_t    n,
const Float_t **    array,
Float_t    value
[static]
 

Int_t TMath::BinarySearch Int_t    n,
const Double_t *    array,
Double_t    value
[static]
 

Int_t TMath::BinarySearch Int_t    n,
const Double_t **    array,
Double_t    value
[static]
 

Int_t TMath::BinarySearch Int_t    n,
const Long_t *    array,
Long_t    value
[static]
 

Int_t TMath::BinarySearch Int_t    n,
const Long_t **    array,
Long_t    value
[static]
 

ULong_t TMath::Hash const void *    txt,
Int_t    ntxt
[static]
 

ULong_t TMath::Hash const char *    str [static]
 

Bool_t TMath::IsInside Double_t    xp,
Double_t    yp,
Int_t    np,
Double_t *    x,
Double_t *    y
[static]
 

Bool_t TMath::IsInside Float_t    xp,
Float_t    yp,
Int_t    np,
Float_t *    x,
Float_t *    y
[static]
 

Bool_t TMath::IsInside Int_t    xp,
Int_t    yp,
Int_t    np,
Int_t *    x,
Int_t *    y
[static]
 

void TMath::Sort Int_t    n,
const Short_t *    a,
Int_t *    index,
Bool_t    down = kTRUE
[static]
 

Referenced by TConfidenceLevel::SetTSB(), and TConfidenceLevel::SetTSS().

void TMath::Sort Int_t    n,
const Int_t *    a,
Int_t *    index,
Bool_t    down = kTRUE
[static]
 

void TMath::Sort Int_t    n,
const Float_t *    a,
Int_t *    index,
Bool_t    down = kTRUE
[static]
 

void TMath::Sort Int_t    n,
const Double_t *    a,
Int_t *    index,
Bool_t    down = kTRUE
[static]
 

void TMath::Sort Int_t    n,
const Long_t *    a,
Int_t *    index,
Bool_t    down = kTRUE
[static]
 

void TMath::BubbleHigh Int_t    Narr,
Double_t *    arr1,
Int_t *    arr2
[static]
 

void TMath::BubbleLow Int_t    Narr,
Double_t *    arr1,
Int_t *    arr2
[static]
 

Float_t* TMath::Cross Float_t    v1[3],
Float_t    v2[3],
Float_t    out[3]
[static]
 

Referenced by NormCross().

Float_t TMath::Normalize Float_t    v[3] [static]
 

Referenced by NormCross().

Float_t TMath::NormCross Float_t    v1[3],
Float_t    v2[3],
Float_t    out[3]
[static]
 

Definition at line 507 of file TMath.h.

References Cross(), and Normalize().

Float_t* TMath::Normal2Plane Float_t    v1[3],
Float_t    v2[3],
Float_t    v3[3],
Float_t    normal[3]
[static]
 

Double_t* TMath::Cross Double_t    v1[3],
Double_t    v2[3],
Double_t    out[3]
[static]
 

Double_t TMath::Erf Double_t    x [static]
 

Double_t TMath::Erfc Double_t    x [static]
 

Double_t TMath::Freq Double_t    x [static]
 

Double_t TMath::Gamma Double_t    z [static]
 

Double_t TMath::Gamma Double_t    a,
Double_t    x
[static]
 

Double_t TMath::BreitWigner Double_t    x,
Double_t    mean = 0,
Double_t    gamma = 1
[static]
 

Double_t TMath::Gaus Double_t    x,
Double_t    mean = 0,
Double_t    sigma = 1
[static]
 

Double_t TMath::Landau Double_t    x,
Double_t    mean = 0,
Double_t    sigma = 1
[static]
 

Double_t TMath::LnGamma Double_t    z [static]
 

Double_t TMath::Normalize Double_t    v[3] [static]
 

Double_t TMath::NormCross Double_t    v1[3],
Double_t    v2[3],
Double_t    out[3]
[static]
 

Definition at line 513 of file TMath.h.

References Cross(), and Normalize().

Double_t* TMath::Normal2Plane Double_t    v1[3],
Double_t    v2[3],
Double_t    v3[3],
Double_t    normal[3]
[static]
 

Double_t TMath::Poisson Double_t    x,
Double_t    par
[static]
 

Double_t TMath::Prob Double_t    chi2,
Int_t    ndf
[static]
 

Double_t TMath::KolmogorovProb Double_t    z [static]
 

Double_t TMath::Voigt Double_t    x,
Double_t    sigma,
Double_t    lg,
Int_t    R = 4
[static]
 

Double_t TMath::BesselI Int_t    n,
Double_t    x
[static]
 

Double_t TMath::BesselK Int_t    n,
Double_t    x
[static]
 

Double_t TMath::BesselI0 Double_t    x [static]
 

Double_t TMath::BesselK0 Double_t    x [static]
 

Double_t TMath::BesselI1 Double_t    x [static]
 

Double_t TMath::BesselK1 Double_t    x [static]
 

Double_t TMath::BesselJ0 Double_t    x [static]
 

Double_t TMath::BesselJ1 Double_t    x [static]
 

Double_t TMath::BesselY0 Double_t    x [static]
 

Double_t TMath::BesselY1 Double_t    x [static]
 

Double_t TMath::StruveH0 Double_t    x [static]
 

Double_t TMath::StruveH1 Double_t    x [static]
 

Double_t TMath::StruveL0 Double_t    x [static]
 

Double_t TMath::StruveL1 Double_t    x [static]
 


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:04:26 2003 for ROOT by doxygen1.2.16