G__MathFit.h

Go to the documentation of this file.
00001 /********************************************************************
00002 * math/mathcore/src/G__MathFit.h
00003 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
00004 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
00005 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
00006 ********************************************************************/
00007 #ifdef __CINT__
00008 #error math/mathcore/src/G__MathFit.h/C is only for compilation. Abort cint.
00009 #endif
00010 #include <stddef.h>
00011 #include <stdio.h>
00012 #include <stdlib.h>
00013 #include <math.h>
00014 #include <string.h>
00015 #define G__ANSIHEADER
00016 #define G__DICTIONARY
00017 #define G__PRIVATE_GVALUE
00018 #include "G__ci.h"
00019 #include "FastAllocString.h"
00020 extern "C" {
00021 extern void G__cpp_setup_tagtableG__MathFit();
00022 extern void G__cpp_setup_inheritanceG__MathFit();
00023 extern void G__cpp_setup_typetableG__MathFit();
00024 extern void G__cpp_setup_memvarG__MathFit();
00025 extern void G__cpp_setup_globalG__MathFit();
00026 extern void G__cpp_setup_memfuncG__MathFit();
00027 extern void G__cpp_setup_funcG__MathFit();
00028 extern void G__set_cpp_environmentG__MathFit();
00029 }
00030 
00031 
00032 #include "TObject.h"
00033 #include "TMemberInspector.h"
00034 #include "Fit/BinData.h"
00035 #include "Fit/BinPoint.h"
00036 #include "Fit/Chi2FCN.h"
00037 #include "Fit/DataOptions.h"
00038 #include "Fit/DataRange.h"
00039 #include "Fit/DataVectorfwd.h"
00040 #include "Fit/DataVector.h"
00041 #include "Fit/FcnAdapter.h"
00042 #include "Fit/FitConfig.h"
00043 #include "Fit/FitResult.h"
00044 #include "Fit/Fitter.h"
00045 #include "Fit/FitUtil.h"
00046 #include "Fit/FitUtilParallel.h"
00047 #include "Fit/LogLikelihoodFCN.h"
00048 #include "Fit/ParameterSettings.h"
00049 #include "Fit/PoissonLikelihoodFCN.h"
00050 #include "Fit/SparseData.h"
00051 #include "Fit/UnBinData.h"
00052 #include <algorithm>
00053 namespace std { }
00054 using namespace std;
00055 
00056 #ifndef G__MEMFUNCBODY
00057 #endif
00058 
00059 extern G__linked_taginfo G__G__MathFitLN_ROOT;
00060 extern G__linked_taginfo G__G__MathFitLN_basic_ostreamlEcharcOchar_traitslEchargRsPgR;
00061 extern G__linked_taginfo G__G__MathFitLN_string;
00062 extern G__linked_taginfo G__G__MathFitLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
00063 extern G__linked_taginfo G__G__MathFitLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
00064 extern G__linked_taginfo G__G__MathFitLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
00065 extern G__linked_taginfo G__G__MathFitLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
00066 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFit;
00067 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLDataOptions;
00068 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLDataRange;
00069 extern G__linked_taginfo G__G__MathFitLN_pairlEdoublecOdoublegR;
00070 extern G__linked_taginfo G__G__MathFitLN_vectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgR;
00071 extern G__linked_taginfo G__G__MathFitLN_reverse_iteratorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRcLcLiteratorgR;
00072 extern G__linked_taginfo G__G__MathFitLN_vectorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRcOallocatorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRsPgRsPgR;
00073 extern G__linked_taginfo G__G__MathFitLN_reverse_iteratorlEvectorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRcOallocatorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRsPgRsPgRcLcLiteratorgR;
00074 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLFitData;
00075 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLDataVector;
00076 extern G__linked_taginfo G__G__MathFitLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
00077 extern G__linked_taginfo G__G__MathFitLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR;
00078 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLDataWrapper;
00079 extern G__linked_taginfo G__G__MathFitLN_vectorlEconstsPdoublemUcOallocatorlEconstsPdoublemUgRsPgR;
00080 extern G__linked_taginfo G__G__MathFitLN_reverse_iteratorlEvectorlEconstsPdoublemUcOallocatorlEconstsPdoublemUgRsPgRcLcLiteratorgR;
00081 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLBinData;
00082 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLBinDatacLcLErrorType;
00083 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMath;
00084 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLIBaseFunctionMultiDim;
00085 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLIGradientFunctionMultiDim;
00086 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLIGradientMultiDim;
00087 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR;
00088 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIBaseFunctionMultiDimgRcLcLType_t;
00089 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR;
00090 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIGradientFunctionMultiDimgRcLcLType_t;
00091 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLIParametricFunctionOneDim;
00092 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLIParametricGradFunctionOneDim;
00093 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLIParametricFunctionMultiDim;
00094 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLIParametricGradFunctionMultiDim;
00095 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLUnBinData;
00096 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLChi2FCNlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR;
00097 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLChi2FCNlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR;
00098 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLParameterSettings;
00099 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLMinimizerOptions;
00100 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLMathcLcLMinimizer;
00101 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLFitConfig;
00102 extern G__linked_taginfo G__G__MathFitLN_vectorlEROOTcLcLFitcLcLParameterSettingscOallocatorlEROOTcLcLFitcLcLParameterSettingsgRsPgR;
00103 extern G__linked_taginfo G__G__MathFitLN_vectorlEROOTcLcLFitcLcLParameterSettingscOallocatorlEROOTcLcLFitcLcLParameterSettingsgRsPgRcLcLiterator;
00104 extern G__linked_taginfo G__G__MathFitLN_reverse_iteratorlEvectorlEROOTcLcLFitcLcLParameterSettingscOallocatorlEROOTcLcLFitcLcLParameterSettingsgRsPgRcLcLiteratorgR;
00105 extern G__linked_taginfo G__G__MathFitLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR;
00106 extern G__linked_taginfo G__G__MathFitLN_reverse_iteratorlEvectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgRcLcLiteratorgR;
00107 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLFitResult;
00108 extern G__linked_taginfo G__G__MathFitLN_maplEunsignedsPintcOpairlEdoublecOdoublegRcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOpairlEdoublecOdoublegRsPgRsPgRsPgR;
00109 extern G__linked_taginfo G__G__MathFitLN_vectorlEstringcOallocatorlEstringgRsPgR;
00110 extern G__linked_taginfo G__G__MathFitLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR;
00111 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLFitter;
00112 extern G__linked_taginfo G__G__MathFitLN_auto_ptrlEROOTcLcLFitcLcLFitResultgR;
00113 extern G__linked_taginfo G__G__MathFitLN_auto_ptrlEROOTcLcLMathcLcLMinimizergR;
00114 extern G__linked_taginfo G__G__MathFitLN_auto_ptrlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR;
00115 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLLogLikelihoodFCNlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR;
00116 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLLogLikelihoodFCNlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR;
00117 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLPoissonLikelihoodFCNlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR;
00118 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLPoissonLikelihoodFCNlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR;
00119 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLProxyListBox;
00120 extern G__linked_taginfo G__G__MathFitLN_ROOTcLcLFitcLcLSparseData;
00121 
00122 /* STUB derived class for protected member access */
00123 typedef ROOT::Fit::Chi2FCN<ROOT::Math::IBaseFunctionMultiDim> G__ROOTcLcLFitcLcLChi2FCNlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR;
00124 typedef ROOT::Fit::Chi2FCN<ROOT::Math::IGradientFunctionMultiDim> G__ROOTcLcLFitcLcLChi2FCNlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR;
00125 typedef vector<ROOT::Fit::ParameterSettings,allocator<ROOT::Fit::ParameterSettings> > G__vectorlEROOTcLcLFitcLcLParameterSettingscOallocatorlEROOTcLcLFitcLcLParameterSettingsgRsPgR;
00126 typedef ROOT::Fit::LogLikelihoodFCN<ROOT::Math::IBaseFunctionMultiDim> G__ROOTcLcLFitcLcLLogLikelihoodFCNlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR;
00127 typedef ROOT::Fit::LogLikelihoodFCN<ROOT::Math::IGradientFunctionMultiDim> G__ROOTcLcLFitcLcLLogLikelihoodFCNlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR;
00128 typedef ROOT::Fit::PoissonLikelihoodFCN<ROOT::Math::IBaseFunctionMultiDim> G__ROOTcLcLFitcLcLPoissonLikelihoodFCNlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR;
00129 typedef ROOT::Fit::PoissonLikelihoodFCN<ROOT::Math::IGradientFunctionMultiDim> G__ROOTcLcLFitcLcLPoissonLikelihoodFCNlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR;

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