G__MathMore.h

Go to the documentation of this file.
00001 
00002 /* Includes added by #pragma extra_include */
00003 #include "Math/IFunctionfwd.h"
00004 #include "Math/IFunction.h"
00005 /********************************************************************
00006 * math/mathmore/src/G__MathMore.h
00007 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
00008 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
00009 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
00010 ********************************************************************/
00011 #ifdef __CINT__
00012 #error math/mathmore/src/G__MathMore.h/C is only for compilation. Abort cint.
00013 #endif
00014 #include <stddef.h>
00015 #include <stdio.h>
00016 #include <stdlib.h>
00017 #include <math.h>
00018 #include <string.h>
00019 #define G__ANSIHEADER
00020 #define G__DICTIONARY
00021 #define G__PRIVATE_GVALUE
00022 #include "G__ci.h"
00023 #include "FastAllocString.h"
00024 extern "C" {
00025 extern void G__cpp_setup_tagtableG__MathMore();
00026 extern void G__cpp_setup_inheritanceG__MathMore();
00027 extern void G__cpp_setup_typetableG__MathMore();
00028 extern void G__cpp_setup_memvarG__MathMore();
00029 extern void G__cpp_setup_globalG__MathMore();
00030 extern void G__cpp_setup_memfuncG__MathMore();
00031 extern void G__cpp_setup_funcG__MathMore();
00032 extern void G__set_cpp_environmentG__MathMore();
00033 }
00034 
00035 
00036 #include "TObject.h"
00037 #include "TMemberInspector.h"
00038 #include "Math/DistFuncMathMore.h"
00039 #include "Math/SpecFuncMathMore.h"
00040 #include "Math/PdfFuncMathMore.h"
00041 #include "Math/Polynomial.h"
00042 #include "Math/Derivator.h"
00043 #include "Math/Interpolator.h"
00044 #include "Math/InterpolationTypes.h"
00045 #include "Math/GSLRootFinder.h"
00046 #include "Math/GSLRootFinderDeriv.h"
00047 #include "Math/RootFinderAlgorithms.h"
00048 #include "Math/GSLIntegrator.h"
00049 #include "Math/GSLMCIntegrator.h"
00050 #include "Math/MCParameters.h"
00051 #include "Math/GSLMinimizer1D.h"
00052 #include "Math/Chebyshev.h"
00053 #include "Math/Random.h"
00054 #include "Math/GSLRndmEngines.h"
00055 #include "Math/KelvinFunctions.h"
00056 #include "Math/GSLMinimizer.h"
00057 #include "Math/GSLNLSMinimizer.h"
00058 #include "Math/GSLSimAnMinimizer.h"
00059 #include "Math/Vavilov.h"
00060 #include "Math/VavilovAccurate.h"
00061 #include "Math/VavilovAccuratePdf.h"
00062 #include "Math/VavilovAccurateCdf.h"
00063 #include "Math/VavilovAccurateQuantile.h"
00064 #include "Math/VavilovFast.h"
00065 #include "/misc/hadessoftware/etch32/install/root-5.28.00b/math/mathmore/src/GSLError.h"
00066 
00067 #include <algorithm>
00068 namespace std { }
00069 using namespace std;
00070 
00071 #ifndef G__MEMFUNCBODY
00072 #endif
00073 
00074 extern G__linked_taginfo G__G__MathMoreLN_type_info;
00075 extern G__linked_taginfo G__G__MathMoreLN_TClass;
00076 extern G__linked_taginfo G__G__MathMoreLN_TNamed;
00077 extern G__linked_taginfo G__G__MathMoreLN_TVirtualIsAProxy;
00078 extern G__linked_taginfo G__G__MathMoreLN_ROOT;
00079 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLTInitBehavior;
00080 extern G__linked_taginfo G__G__MathMoreLN_string;
00081 extern G__linked_taginfo G__G__MathMoreLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
00082 extern G__linked_taginfo G__G__MathMoreLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
00083 extern G__linked_taginfo G__G__MathMoreLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
00084 extern G__linked_taginfo G__G__MathMoreLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
00085 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMath;
00086 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathMore;
00087 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIBaseFunctionOneDim;
00088 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIGradientFunctionOneDim;
00089 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIBaseFunctionMultiDim;
00090 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIGradientFunctionMultiDim;
00091 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIGradientMultiDim;
00092 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIGradientOneDim;
00093 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIParametricFunctionOneDim;
00094 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIParametricGradFunctionOneDim;
00095 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIParametricFunctionMultiDim;
00096 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIParametricGradFunctionMultiDim;
00097 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIBaseParam;
00098 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLPolynomial;
00099 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLParamFunctionlEROOTcLcLMathcLcLIParametricGradFunctionOneDimgR;
00100 extern G__linked_taginfo G__G__MathMoreLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
00101 extern G__linked_taginfo G__G__MathMoreLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR;
00102 extern G__linked_taginfo G__G__MathMoreLN_vectorlEcomplexlEdoublegRcOallocatorlEcomplexlEdoublegRsPgRsPgR;
00103 extern G__linked_taginfo G__G__MathMoreLN_reverse_iteratorlEvectorlEcomplexlEdoublegRcOallocatorlEcomplexlEdoublegRsPgRsPgRcLcLiteratorgR;
00104 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLDerivator;
00105 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLDerivator;
00106 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLInterpolation;
00107 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLInterpolationcLcLType;
00108 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLInterpolator;
00109 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLInterpolator;
00110 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIRootFinderMethod;
00111 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRootFSolver;
00112 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLFunctionWrapper;
00113 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRootFinder;
00114 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRootFdFSolver;
00115 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLFunctionDerivWrapper;
00116 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRootFinderDeriv;
00117 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRoots;
00118 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRootscLcLBisection;
00119 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRootscLcLFalsePos;
00120 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRootscLcLBrent;
00121 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRootscLcLNewton;
00122 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRootscLcLSecant;
00123 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRootscLcLSteffenson;
00124 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIntegrationOneDim;
00125 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIntegrationOneDimcLcLType;
00126 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIntegrationMultiDim;
00127 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIntegrationMultiDimcLcLType;
00128 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIOptions;
00129 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIntegratorOneDimOptions;
00130 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIntegratorMultiDimOptions;
00131 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLVirtualIntegrator;
00132 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLVirtualIntegratorOneDim;
00133 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLVirtualIntegratorMultiDim;
00134 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIntegration;
00135 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIntegrationcLcLGKRule;
00136 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLIntegrationWorkspace;
00137 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLIntegrator;
00138 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLMCIntegration;
00139 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLMCIntegrationcLcLMode;
00140 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLVegasParameters;
00141 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLMiserParameters;
00142 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLMCIntegrationWorkspace;
00143 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLMonteFunctionWrapper;
00144 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRngWrapper;
00145 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLMCIntegrator;
00146 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLIMinimizer1D;
00147 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLMinim1D;
00148 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLMinim1DcLcLType;
00149 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSL1DMinimizerWrapper;
00150 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLMinimizer1D;
00151 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLChebSeries;
00152 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLChebyshev;
00153 extern G__linked_taginfo G__G__MathMoreLN_pairlEdoublecOdoublegR;
00154 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRandomEngine;
00155 extern G__linked_taginfo G__G__MathMoreLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR;
00156 extern G__linked_taginfo G__G__MathMoreLN_reverse_iteratorlEvectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgRcLcLiteratorgR;
00157 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRngMT;
00158 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRngRanLux;
00159 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRngRanLuxS1;
00160 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRngRanLuxS2;
00161 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRngRanLuxD1;
00162 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRngRanLuxD2;
00163 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRngTaus;
00164 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLRngGFSR4;
00165 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLKelvinFunctions;
00166 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLMinimizer;
00167 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLEMinimVariableType;
00168 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLEGSLMinimizerType;
00169 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLMultiMinimizer;
00170 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLMinimTransformFunction;
00171 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLMinimizer;
00172 extern G__linked_taginfo G__G__MathMoreLN_vectorlEstringcOallocatorlEstringgRsPgR;
00173 extern G__linked_taginfo G__G__MathMoreLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR;
00174 extern G__linked_taginfo G__G__MathMoreLN_vectorlEROOTcLcLMathcLcLEMinimVariableTypecOallocatorlEROOTcLcLMathcLcLEMinimVariableTypegRsPgR;
00175 extern G__linked_taginfo G__G__MathMoreLN_reverse_iteratorlEvectorlEROOTcLcLMathcLcLEMinimVariableTypecOallocatorlEROOTcLcLMathcLcLEMinimVariableTypegRsPgRcLcLiteratorgR;
00176 extern G__linked_taginfo G__G__MathMoreLN_maplEunsignedsPintcOpairlEdoublecOdoublegRcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOpairlEdoublecOdoublegRsPgRsPgRsPgR;
00177 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR;
00178 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR;
00179 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLMultiFit;
00180 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLLSResidualFunc;
00181 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLNLSMinimizer;
00182 extern G__linked_taginfo G__G__MathMoreLN_vectorlEROOTcLcLMathcLcLLSResidualFunccOallocatorlEROOTcLcLMathcLcLLSResidualFuncgRsPgR;
00183 extern G__linked_taginfo G__G__MathMoreLN_reverse_iteratorlEvectorlEROOTcLcLMathcLcLLSResidualFunccOallocatorlEROOTcLcLMathcLcLLSResidualFuncgRsPgRcLcLiteratorgR;
00184 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLSimAnFunc;
00185 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLSimAnParams;
00186 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLSimAnnealing;
00187 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLGSLSimAnMinimizer;
00188 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLVavilov;
00189 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLVavilovAccurate;
00190 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLVavilovAccuratecLcLdA;
00191 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLVavilovAccuratePdf;
00192 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLVavilovAccurateCdf;
00193 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLVavilovAccurateQuantile;
00194 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLVavilovFast;
00195 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngMTgR;
00196 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngTausgR;
00197 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngRanLuxgR;
00198 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngRanLuxS1gR;
00199 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngRanLuxS2gR;
00200 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngRanLuxD1gR;
00201 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngRanLuxD2gR;
00202 extern G__linked_taginfo G__G__MathMoreLN_ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngGFSR4gR;
00203 
00204 /* STUB derived class for protected member access */
00205 typedef ROOT::Math::ParamFunction<ROOT::Math::IParametricGradFunctionOneDim> G__ROOTcLcLMathcLcLParamFunctionlEROOTcLcLMathcLcLIParametricGradFunctionOneDimgR;
00206 typedef ROOT::Math::Random<ROOT::Math::GSLRngMT> G__ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngMTgR;
00207 typedef ROOT::Math::Random<ROOT::Math::GSLRngTaus> G__ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngTausgR;
00208 typedef ROOT::Math::Random<ROOT::Math::GSLRngRanLux> G__ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngRanLuxgR;
00209 typedef ROOT::Math::Random<ROOT::Math::GSLRngRanLuxS1> G__ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngRanLuxS1gR;
00210 typedef ROOT::Math::Random<ROOT::Math::GSLRngRanLuxS2> G__ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngRanLuxS2gR;
00211 typedef ROOT::Math::Random<ROOT::Math::GSLRngRanLuxD1> G__ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngRanLuxD1gR;
00212 typedef ROOT::Math::Random<ROOT::Math::GSLRngRanLuxD2> G__ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngRanLuxD2gR;
00213 typedef ROOT::Math::Random<ROOT::Math::GSLRngGFSR4> G__ROOTcLcLMathcLcLRandomlEROOTcLcLMathcLcLGSLRngGFSR4gR;

Generated on Tue Jul 5 14:34:55 2011 for ROOT_528-00b_version by  doxygen 1.5.1