Logo ROOT   6.16/01
Reference Guide
LinkDef1.h
Go to the documentation of this file.
1/* @(#)root/mathcore:$Id$ */
2
3/*************************************************************************
4 * Copyright (C) 1995-2007, Rene Brun and Fons Rademakers. *
5 * All rights reserved. *
6 * *
7 * For the licensing terms see $ROOTSYS/LICENSE. *
8 * For the list of contributors see $ROOTSYS/README/CREDITS. *
9 *************************************************************************/
10
11#ifdef __CINT__
12
13#pragma link C++ nestedtypedefs;
14#pragma link C++ nestedclasses;
15
16#pragma link C++ namespace TMath;
17
18#pragma link C++ class TComplex+;
19
20#pragma link C++ function operator*(Double_t, const TComplex&);
21#pragma link C++ function operator+(Double_t, const TComplex&);
22#pragma link C++ function operator/(Double_t, const TComplex&);
23#pragma link C++ function operator-(Double_t, const TComplex&);
24#pragma link C++ function operator>>(std::istream&,TComplex&);
25#pragma link C++ function operator<<(std::ostream&,const TComplex&);
26
27#pragma link C++ function TMath::Limits<Double_t>::Min();
28#pragma link C++ function TMath::Limits<Double_t>::Max();
29#pragma link C++ function TMath::Limits<Double_t>::Epsilon();
30
31#pragma link C++ function TMath::Limits<Float_t>::Min();
32#pragma link C++ function TMath::Limits<Float_t>::Max();
33#pragma link C++ function TMath::Limits<Float_t>::Epsilon();
34
35#pragma link C++ function TMath::Limits<Int_t>::Max();
36#pragma link C++ function TMath::Limits<Int_t>::Min();
37
38// exclude these since they do not work in CINT
39//#pragma link C++ function TMath::Limits<Long64_t>::Max();
40//#pragma link C++ function TMath::Limits<Long64_t>::Min();
41
42#pragma link C++ function TMath::MinElement(Long64_t, const Short_t*);
43#pragma link C++ function TMath::MinElement(Long64_t, const Int_t*);
44#pragma link C++ function TMath::MinElement(Long64_t, const Float_t*);
45#pragma link C++ function TMath::MinElement(Long64_t, const Double_t*);
46#pragma link C++ function TMath::MinElement(Long64_t, const Long_t*);
47#pragma link C++ function TMath::MinElement(Long64_t, const Long64_t*);
48
49#pragma link C++ function TMath::MaxElement(Long64_t, const Short_t*);
50#pragma link C++ function TMath::MaxElement(Long64_t, const Int_t*);
51#pragma link C++ function TMath::MaxElement(Long64_t, const Float_t*);
52#pragma link C++ function TMath::MaxElement(Long64_t, const Double_t*);
53#pragma link C++ function TMath::MaxElement(Long64_t, const Long_t*);
54#pragma link C++ function TMath::MaxElement(Long64_t, const Long64_t*);
55
56#pragma link C++ function TMath::LocMin(Long64_t, const Short_t*);
57#pragma link C++ function TMath::LocMin(Long64_t, const Int_t*);
58#pragma link C++ function TMath::LocMin(Long64_t, const Float_t*);
59#pragma link C++ function TMath::LocMin(Long64_t, const Double_t*);
60#pragma link C++ function TMath::LocMin(Long64_t, const Long_t*);
61#pragma link C++ function TMath::LocMin(Long64_t, const Long64_t*);
62
63#pragma link C++ function TMath::LocMax(Long64_t, const Short_t*);
64#pragma link C++ function TMath::LocMax(Long64_t, const Int_t*);
65#pragma link C++ function TMath::LocMax(Long64_t, const Float_t*);
66#pragma link C++ function TMath::LocMax(Long64_t, const Double_t*);
67#pragma link C++ function TMath::LocMax(Long64_t, const Long_t*);
68#pragma link C++ function TMath::LocMax(Long64_t, const Long64_t*);
69
70#pragma link C++ function TMath::Mean(Long64_t, const Short_t*, const Double_t*);
71#pragma link C++ function TMath::Mean(Long64_t, const Int_t*, const Double_t*);
72#pragma link C++ function TMath::Mean(Long64_t, const Float_t*, const Double_t*);
73#pragma link C++ function TMath::Mean(Long64_t, const Double_t*, const Double_t*);
74#pragma link C++ function TMath::Mean(Long64_t, const Long_t*, const Double_t*);
75#pragma link C++ function TMath::Mean(Long64_t, const Long64_t*, const Double_t*);
76
77#pragma link C++ function TMath::GeomMean(Long64_t, const Short_t*);
78#pragma link C++ function TMath::GeomMean(Long64_t, const Int_t*);
79#pragma link C++ function TMath::GeomMean(Long64_t, const Float_t*);
80#pragma link C++ function TMath::GeomMean(Long64_t, const Double_t*);
81#pragma link C++ function TMath::GeomMean(Long64_t, const Long_t*);
82#pragma link C++ function TMath::GeomMean(Long64_t, const Long64_t*);
83
84#pragma link C++ function TMath::RMS(Long64_t, const Short_t*);
85#pragma link C++ function TMath::RMS(Long64_t, const Int_t*);
86#pragma link C++ function TMath::RMS(Long64_t, const Float_t*);
87#pragma link C++ function TMath::RMS(Long64_t, const Double_t*);
88#pragma link C++ function TMath::RMS(Long64_t, const Long_t*);
89#pragma link C++ function TMath::RMS(Long64_t, const Long64_t*);
90
91#pragma link C++ function TMath::Median(Long64_t, const Short_t*, const Double_t*, Long64_t*);
92#pragma link C++ function TMath::Median(Long64_t, const Int_t*, const Double_t*, Long64_t*);
93#pragma link C++ function TMath::Median(Long64_t, const Float_t*, const Double_t*, Long64_t*);
94#pragma link C++ function TMath::Median(Long64_t, const Double_t*, const Double_t*, Long64_t*);
95#pragma link C++ function TMath::Median(Long64_t, const Long_t*, const Double_t*, Long64_t*);
96#pragma link C++ function TMath::Median(Long64_t, const Long64_t*, const Double_t*, Long64_t*);
97
98#pragma link C++ function TMath::KOrdStat(Long64_t, const Short_t*, Long64_t, Long64_t*);
99#pragma link C++ function TMath::KOrdStat(Long64_t, const Int_t*, Long64_t, Long64_t*);
100#pragma link C++ function TMath::KOrdStat(Long64_t, const Float_t*, Long64_t, Long64_t*);
101#pragma link C++ function TMath::KOrdStat(Long64_t, const Double_t*, Long64_t, Long64_t*);
102#pragma link C++ function TMath::KOrdStat(Long64_t, const Long_t*, Long64_t, Long64_t*);
103#pragma link C++ function TMath::KOrdStat(Long64_t, const Long64_t*, Long64_t, Long64_t*);
104
105#pragma link C++ function TMath::IsInside(Float_t, Float_t, Int_t, Float_t*, Float_t*);
106#pragma link C++ function TMath::IsInside(Int_t, Int_t, Int_t, Int_t*, Int_t*);
107
108#pragma link C++ function TMath::Cross(const Float_t*,const Float_t*, Float_t*);
109#pragma link C++ function TMath::Cross(const Double_t*,const Double_t*, Double_t*);
110
111#pragma link C++ function TMath::NormCross(const Float_t*,const Float_t*,Float_t*);
112#pragma link C++ function TMath::NormCross(const Double_t*,const Double_t*,Double_t*);
113
114#pragma link C++ function TMath::Normal2Plane(const Float_t*,const Float_t*,const Float_t*, Float_t*);
115#pragma link C++ function TMath::Normal2Plane(const Double_t*,const Double_t*,const Double_t*, Double_t*);
116
117#endif