G__Hist.h

Go to the documentation of this file.
00001 /********************************************************************
00002 * hist/hist/src/G__Hist.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 hist/hist/src/G__Hist.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__Hist();
00022 extern void G__cpp_setup_inheritanceG__Hist();
00023 extern void G__cpp_setup_typetableG__Hist();
00024 extern void G__cpp_setup_memvarG__Hist();
00025 extern void G__cpp_setup_globalG__Hist();
00026 extern void G__cpp_setup_memfuncG__Hist();
00027 extern void G__cpp_setup_funcG__Hist();
00028 extern void G__set_cpp_environmentG__Hist();
00029 }
00030 
00031 
00032 #include "TObject.h"
00033 #include "TMemberInspector.h"
00034 #include "Foption.h"
00035 #include "HFitInterface.h"
00036 #include "TAxis.h"
00037 #include "TBackCompFitter.h"
00038 #include "TBinomialEfficiencyFitter.h"
00039 #include "TConfidenceLevel.h"
00040 #include "TEfficiency.h"
00041 #include "TF12.h"
00042 #include "TF1.h"
00043 #include "TF2.h"
00044 #include "TF3.h"
00045 #include "TFitResult.h"
00046 #include "TFitResultPtr.h"
00047 #include "TFormula.h"
00048 #include "TFormulaPrimitive.h"
00049 #include "TFractionFitter.h"
00050 #include "TGraph2DErrors.h"
00051 #include "TGraph2D.h"
00052 #include "TGraphAsymmErrors.h"
00053 #include "TGraphBentErrors.h"
00054 #include "TGraphDelaunay.h"
00055 #include "TGraphErrors.h"
00056 #include "TGraph.h"
00057 #include "TGraphSmooth.h"
00058 #include "TGraphTime.h"
00059 #include "TH1C.h"
00060 #include "TH1D.h"
00061 #include "TH1F.h"
00062 #include "TH1.h"
00063 #include "TH1I.h"
00064 #include "TH1K.h"
00065 #include "TH1S.h"
00066 #include "TH2C.h"
00067 #include "TH2D.h"
00068 #include "TH2F.h"
00069 #include "TH2.h"
00070 #include "TH2I.h"
00071 #include "TH2Poly.h"
00072 #include "TH2S.h"
00073 #include "TH3C.h"
00074 #include "TH3D.h"
00075 #include "TH3F.h"
00076 #include "TH3.h"
00077 #include "TH3I.h"
00078 #include "TH3S.h"
00079 #include "THLimitsFinder.h"
00080 #include "THnSparse.h"
00081 #include "THStack.h"
00082 #include "TKDE.h"
00083 #include "TLimitDataSource.h"
00084 #include "TLimit.h"
00085 #include "TMultiDimFit.h"
00086 #include "TMultiGraph.h"
00087 #include "TPolyMarker.h"
00088 #include "TPrincipal.h"
00089 #include "TProfile2D.h"
00090 #include "TProfile3D.h"
00091 #include "TProfile.h"
00092 #include "TSpline.h"
00093 #include "TSVDUnfold.h"
00094 #include "TUnfold.h"
00095 #include "TUnfoldSys.h"
00096 #include "TVirtualGraphPainter.h"
00097 #include "TVirtualHistPainter.h"
00098 #include "Math/WrappedMultiTF1.h"
00099 #include "Math/WrappedTF1.h"
00100 #include <algorithm>
00101 namespace std { }
00102 using namespace std;
00103 
00104 #ifndef G__MEMFUNCBODY
00105 #endif
00106 
00107 extern G__linked_taginfo G__G__HistLN_TClass;
00108 extern G__linked_taginfo G__G__HistLN_TBuffer;
00109 extern G__linked_taginfo G__G__HistLN_TDirectory;
00110 extern G__linked_taginfo G__G__HistLN_TMemberInspector;
00111 extern G__linked_taginfo G__G__HistLN_TObject;
00112 extern G__linked_taginfo G__G__HistLN_TNamed;
00113 extern G__linked_taginfo G__G__HistLN_TString;
00114 extern G__linked_taginfo G__G__HistLN_ROOT;
00115 extern G__linked_taginfo G__G__HistLN_basic_ostreamlEcharcOchar_traitslEchargRsPgR;
00116 extern G__linked_taginfo G__G__HistLN_string;
00117 extern G__linked_taginfo G__G__HistLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
00118 extern G__linked_taginfo G__G__HistLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
00119 extern G__linked_taginfo G__G__HistLN_TList;
00120 extern G__linked_taginfo G__G__HistLN_TBrowser;
00121 extern G__linked_taginfo G__G__HistLN_TObjArray;
00122 extern G__linked_taginfo G__G__HistLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
00123 extern G__linked_taginfo G__G__HistLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
00124 extern G__linked_taginfo G__G__HistLN_Foption_t;
00125 extern G__linked_taginfo G__G__HistLN_TH1;
00126 extern G__linked_taginfo G__G__HistLN_THnSparse;
00127 extern G__linked_taginfo G__G__HistLN_TF1;
00128 extern G__linked_taginfo G__G__HistLN_TF2;
00129 extern G__linked_taginfo G__G__HistLN_TGraph;
00130 extern G__linked_taginfo G__G__HistLN_TGraphErrors;
00131 extern G__linked_taginfo G__G__HistLN_TGraph2D;
00132 extern G__linked_taginfo G__G__HistLN_TMultiGraph;
00133 extern G__linked_taginfo G__G__HistLN_TFitResult;
00134 extern G__linked_taginfo G__G__HistLN_TFitResultPtr;
00135 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMath;
00136 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLMinimizerOptions;
00137 extern G__linked_taginfo G__G__HistLN_ROOTcLcLFit;
00138 extern G__linked_taginfo G__G__HistLN_ROOTcLcLFitcLcLFitResult;
00139 extern G__linked_taginfo G__G__HistLN_ROOTcLcLFitcLcLBinData;
00140 extern G__linked_taginfo G__G__HistLN_ROOTcLcLFitcLcLUnBinData;
00141 extern G__linked_taginfo G__G__HistLN_ROOTcLcLFitcLcLSparseData;
00142 extern G__linked_taginfo G__G__HistLN_TAttAxis;
00143 extern G__linked_taginfo G__G__HistLN_TArray;
00144 extern G__linked_taginfo G__G__HistLN_TArrayD;
00145 extern G__linked_taginfo G__G__HistLN_THashList;
00146 extern G__linked_taginfo G__G__HistLN_TAxis;
00147 extern G__linked_taginfo G__G__HistLN_TAxiscLcLdA;
00148 extern G__linked_taginfo G__G__HistLN_TMethodCall;
00149 extern G__linked_taginfo G__G__HistLN_TVirtualFitter;
00150 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLIBaseFunctionOneDim;
00151 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLIBaseFunctionMultiDim;
00152 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLIParametricFunctionOneDim;
00153 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLIParametricGradFunctionOneDim;
00154 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLIParametricFunctionMultiDim;
00155 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLIParametricGradFunctionMultiDim;
00156 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLMinimizer;
00157 extern G__linked_taginfo G__G__HistLN_ROOTcLcLFitcLcLFitConfig;
00158 extern G__linked_taginfo G__G__HistLN_vectorlEROOTcLcLFitcLcLParameterSettingscOallocatorlEROOTcLcLFitcLcLParameterSettingsgRsPgR;
00159 extern G__linked_taginfo G__G__HistLN_reverse_iteratorlEvectorlEROOTcLcLFitcLcLParameterSettingscOallocatorlEROOTcLcLFitcLcLParameterSettingsgRsPgRcLcLiteratorgR;
00160 extern G__linked_taginfo G__G__HistLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR;
00161 extern G__linked_taginfo G__G__HistLN_reverse_iteratorlEvectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgRcLcLiteratorgR;
00162 extern G__linked_taginfo G__G__HistLN_vectorlEdoublecOallocatorlEdoublegRsPgR;
00163 extern G__linked_taginfo G__G__HistLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR;
00164 extern G__linked_taginfo G__G__HistLN_pairlEdoublecOdoublegR;
00165 extern G__linked_taginfo G__G__HistLN_maplEunsignedsPintcOpairlEdoublecOdoublegRcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOpairlEdoublecOdoublegRsPgRsPgRsPgR;
00166 extern G__linked_taginfo G__G__HistLN_vectorlEstringcOallocatorlEstringgRsPgR;
00167 extern G__linked_taginfo G__G__HistLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR;
00168 extern G__linked_taginfo G__G__HistLN_auto_ptrlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR;
00169 extern G__linked_taginfo G__G__HistLN_vectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgR;
00170 extern G__linked_taginfo G__G__HistLN_reverse_iteratorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRcLcLiteratorgR;
00171 extern G__linked_taginfo G__G__HistLN_vectorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRcOallocatorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRsPgRsPgR;
00172 extern G__linked_taginfo G__G__HistLN_reverse_iteratorlEvectorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRcOallocatorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRsPgRsPgRcLcLiteratorgR;
00173 extern G__linked_taginfo G__G__HistLN_ROOTcLcLFitcLcLFitData;
00174 extern G__linked_taginfo G__G__HistLN_vectorlEconstsPdoublemUcOallocatorlEconstsPdoublemUgRsPgR;
00175 extern G__linked_taginfo G__G__HistLN_reverse_iteratorlEvectorlEconstsPdoublemUcOallocatorlEconstsPdoublemUgRsPgRcLcLiteratorgR;
00176 extern G__linked_taginfo G__G__HistLN_TBackCompFitter;
00177 extern G__linked_taginfo G__G__HistLN_auto_ptrlEROOTcLcLFitcLcLFittergR;
00178 extern G__linked_taginfo G__G__HistLN_auto_ptrlEROOTcLcLFitcLcLFitDatagR;
00179 extern G__linked_taginfo G__G__HistLN_TBackCompFittercLcLdA;
00180 extern G__linked_taginfo G__G__HistLN_TBinomialEfficiencyFitter;
00181 extern G__linked_taginfo G__G__HistLN_TConfidenceLevel;
00182 extern G__linked_taginfo G__G__HistLN_TAttLine;
00183 extern G__linked_taginfo G__G__HistLN_TAttFill;
00184 extern G__linked_taginfo G__G__HistLN_TAttMarker;
00185 extern G__linked_taginfo G__G__HistLN_TCollection;
00186 extern G__linked_taginfo G__G__HistLN_TGraphAsymmErrors;
00187 extern G__linked_taginfo G__G__HistLN_TH2;
00188 extern G__linked_taginfo G__G__HistLN_TEfficiency;
00189 extern G__linked_taginfo G__G__HistLN_TEfficiencycLcLEStatOption;
00190 extern G__linked_taginfo G__G__HistLN_TEfficiencycLcLdA;
00191 extern G__linked_taginfo G__G__HistLN_TBits;
00192 extern G__linked_taginfo G__G__HistLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR;
00193 extern G__linked_taginfo G__G__HistLN_TFormulaPrimitive;
00194 extern G__linked_taginfo G__G__HistLN_TOperOffset;
00195 extern G__linked_taginfo G__G__HistLN_TFormula;
00196 extern G__linked_taginfo G__G__HistLN_TFormulacLcLdA;
00197 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLParamFunctor;
00198 extern G__linked_taginfo G__G__HistLN_TF1cLcLdA;
00199 extern G__linked_taginfo G__G__HistLN_TF12;
00200 extern G__linked_taginfo G__G__HistLN_TF3;
00201 extern G__linked_taginfo G__G__HistLN_TMatrixTBaselEfloatgR;
00202 extern G__linked_taginfo G__G__HistLN_TMatrixTBaselEdoublegR;
00203 extern G__linked_taginfo G__G__HistLN_TVectorTlEfloatgR;
00204 extern G__linked_taginfo G__G__HistLN_TVectorTlEdoublegR;
00205 extern G__linked_taginfo G__G__HistLN_TElementActionTlEdoublegR;
00206 extern G__linked_taginfo G__G__HistLN_TElementPosActionTlEdoublegR;
00207 extern G__linked_taginfo G__G__HistLN_TMatrixTSymlEdoublegR;
00208 extern G__linked_taginfo G__G__HistLN_TMatrixTlEdoublegR;
00209 extern G__linked_taginfo G__G__HistLN_TMatrixTRow_constlEdoublegR;
00210 extern G__linked_taginfo G__G__HistLN_TMatrixTRowlEdoublegR;
00211 extern G__linked_taginfo G__G__HistLN_TMatrixTColumn_constlEdoublegR;
00212 extern G__linked_taginfo G__G__HistLN_TMatrixTDiag_constlEdoublegR;
00213 extern G__linked_taginfo G__G__HistLN_TMatrixTFlat_constlEdoublegR;
00214 extern G__linked_taginfo G__G__HistLN_TMatrixTSub_constlEdoublegR;
00215 extern G__linked_taginfo G__G__HistLN_TMatrixTSparseRow_constlEdoublegR;
00216 extern G__linked_taginfo G__G__HistLN_TMatrixTSparselEdoublegR;
00217 extern G__linked_taginfo G__G__HistLN_TMatrixTSparseDiag_constlEdoublegR;
00218 extern G__linked_taginfo G__G__HistLN_TMatrixTColumnlEdoublegR;
00219 extern G__linked_taginfo G__G__HistLN_TMatrixTDiaglEdoublegR;
00220 extern G__linked_taginfo G__G__HistLN_TMatrixTFlatlEdoublegR;
00221 extern G__linked_taginfo G__G__HistLN_TMatrixTSublEdoublegR;
00222 extern G__linked_taginfo G__G__HistLN_TMatrixTSparseRowlEdoublegR;
00223 extern G__linked_taginfo G__G__HistLN_TMatrixTSparseDiaglEdoublegR;
00224 extern G__linked_taginfo G__G__HistLN_TFractionFitter;
00225 extern G__linked_taginfo G__G__HistLN_TVirtualHistPainter;
00226 extern G__linked_taginfo G__G__HistLN_TH2D;
00227 extern G__linked_taginfo G__G__HistLN_TGraph2DErrors;
00228 extern G__linked_taginfo G__G__HistLN_TH1F;
00229 extern G__linked_taginfo G__G__HistLN_TSpline;
00230 extern G__linked_taginfo G__G__HistLN_TGraphcLcLdA;
00231 extern G__linked_taginfo G__G__HistLN_TGraphBentErrors;
00232 extern G__linked_taginfo G__G__HistLN_TGraphDelaunay;
00233 extern G__linked_taginfo G__G__HistLN_TGraphSmooth;
00234 extern G__linked_taginfo G__G__HistLN_TGraphTime;
00235 extern G__linked_taginfo G__G__HistLN_TArrayC;
00236 extern G__linked_taginfo G__G__HistLN_TArrayS;
00237 extern G__linked_taginfo G__G__HistLN_TArrayI;
00238 extern G__linked_taginfo G__G__HistLN_TArrayF;
00239 extern G__linked_taginfo G__G__HistLN_TH1D;
00240 extern G__linked_taginfo G__G__HistLN_TVirtualFFT;
00241 extern G__linked_taginfo G__G__HistLN_TH1cLcLdA;
00242 extern G__linked_taginfo G__G__HistLN_TH1C;
00243 extern G__linked_taginfo G__G__HistLN_TH1S;
00244 extern G__linked_taginfo G__G__HistLN_TH1I;
00245 extern G__linked_taginfo G__G__HistLN_TH1K;
00246 extern G__linked_taginfo G__G__HistLN_TProfile;
00247 extern G__linked_taginfo G__G__HistLN_TH2C;
00248 extern G__linked_taginfo G__G__HistLN_TH2S;
00249 extern G__linked_taginfo G__G__HistLN_TH2I;
00250 extern G__linked_taginfo G__G__HistLN_TH2F;
00251 extern G__linked_taginfo G__G__HistLN_TH2PolyBin;
00252 extern G__linked_taginfo G__G__HistLN_TH2Poly;
00253 extern G__linked_taginfo G__G__HistLN_TAtt3D;
00254 extern G__linked_taginfo G__G__HistLN_TProfile2D;
00255 extern G__linked_taginfo G__G__HistLN_TH3;
00256 extern G__linked_taginfo G__G__HistLN_TH3C;
00257 extern G__linked_taginfo G__G__HistLN_TH3S;
00258 extern G__linked_taginfo G__G__HistLN_TH3I;
00259 extern G__linked_taginfo G__G__HistLN_TH3F;
00260 extern G__linked_taginfo G__G__HistLN_TH3D;
00261 extern G__linked_taginfo G__G__HistLN_THLimitsFinder;
00262 extern G__linked_taginfo G__G__HistLN_TExMap;
00263 extern G__linked_taginfo G__G__HistLN_THnSparseArrayChunk;
00264 extern G__linked_taginfo G__G__HistLN_THnSparseCompactBinCoord;
00265 extern G__linked_taginfo G__G__HistLN_THnSparsecLcLdA;
00266 extern G__linked_taginfo G__G__HistLN_THnSparseTlETArrayDgR;
00267 extern G__linked_taginfo G__G__HistLN_THnSparseTlETArrayFgR;
00268 extern G__linked_taginfo G__G__HistLN_THnSparseTlETArrayLgR;
00269 extern G__linked_taginfo G__G__HistLN_THnSparseTlETArrayIgR;
00270 extern G__linked_taginfo G__G__HistLN_THnSparseTlETArraySgR;
00271 extern G__linked_taginfo G__G__HistLN_THnSparseTlETArrayCgR;
00272 extern G__linked_taginfo G__G__HistLN_THStack;
00273 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLIGradientOneDim;
00274 extern G__linked_taginfo G__G__HistLN_TKDE;
00275 extern G__linked_taginfo G__G__HistLN_TKDEcLcLEKernelType;
00276 extern G__linked_taginfo G__G__HistLN_TKDEcLcLEIteration;
00277 extern G__linked_taginfo G__G__HistLN_TKDEcLcLEMirror;
00278 extern G__linked_taginfo G__G__HistLN_TKDEcLcLEBinning;
00279 extern G__linked_taginfo G__G__HistLN_TKDEcLcLTKernel;
00280 extern G__linked_taginfo G__G__HistLN_vectorlEboolcOallocatorlEboolgRsPgR;
00281 extern G__linked_taginfo G__G__HistLN_reverse_iteratorlEvectorlEboolcOallocatorlEboolgRsPgRcLcLiteratorgR;
00282 extern G__linked_taginfo G__G__HistLN_TLimitDataSource;
00283 extern G__linked_taginfo G__G__HistLN_TRandom;
00284 extern G__linked_taginfo G__G__HistLN_TOrdCollection;
00285 extern G__linked_taginfo G__G__HistLN_TLimit;
00286 extern G__linked_taginfo G__G__HistLN_TMultiDimFit;
00287 extern G__linked_taginfo G__G__HistLN_TMultiDimFitcLcLEMDFPolyType;
00288 extern G__linked_taginfo G__G__HistLN_TPolyMarker;
00289 extern G__linked_taginfo G__G__HistLN_TPrincipal;
00290 extern G__linked_taginfo G__G__HistLN_EErrorType;
00291 extern G__linked_taginfo G__G__HistLN_TProfile3D;
00292 extern G__linked_taginfo G__G__HistLN_TSplinePoly;
00293 extern G__linked_taginfo G__G__HistLN_TSplinePoly3;
00294 extern G__linked_taginfo G__G__HistLN_TSplinePoly5;
00295 extern G__linked_taginfo G__G__HistLN_TSpline3;
00296 extern G__linked_taginfo G__G__HistLN_TSpline5;
00297 extern G__linked_taginfo G__G__HistLN_TSVDUnfold;
00298 extern G__linked_taginfo G__G__HistLN_TUnfold;
00299 extern G__linked_taginfo G__G__HistLN_TUnfoldcLcLEConstraint;
00300 extern G__linked_taginfo G__G__HistLN_TUnfoldcLcLERegMode;
00301 extern G__linked_taginfo G__G__HistLN_TUnfoldcLcLEHistMap;
00302 extern G__linked_taginfo G__G__HistLN_TMap;
00303 extern G__linked_taginfo G__G__HistLN_TUnfoldSys;
00304 extern G__linked_taginfo G__G__HistLN_TUnfoldSyscLcLESysErrMode;
00305 extern G__linked_taginfo G__G__HistLN_TVirtualGraphPainter;
00306 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLIBaseParam;
00307 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLWrappedMultiTF1;
00308 extern G__linked_taginfo G__G__HistLN_ROOTcLcLMathcLcLWrappedTF1;
00309 
00310 /* STUB derived class for protected member access */
00311 typedef THnSparseT<TArrayD> G__THnSparseTlETArrayDgR;
00312 typedef THnSparseT<TArrayF> G__THnSparseTlETArrayFgR;
00313 typedef THnSparseT<TArrayL> G__THnSparseTlETArrayLgR;
00314 typedef THnSparseT<TArrayI> G__THnSparseTlETArrayIgR;
00315 typedef THnSparseT<TArrayS> G__THnSparseTlETArraySgR;
00316 typedef THnSparseT<TArrayC> G__THnSparseTlETArrayCgR;

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