G__Fumili.cxx

Go to the documentation of this file.
00001 //
00002 // File generated by core/utils/src/rootcint_tmp at Wed Apr 20 13:44:20 2011
00003 
00004 // Do NOT change. Changes will be lost next time file is generated
00005 //
00006 
00007 #define R__DICTIONARY_FILENAME mathdIfumilidIsrcdIG__Fumili
00008 #include "RConfig.h" //rootcint 4834
00009 #if !defined(R__ACCESS_IN_SYMBOL)
00010 //Break the privacy of classes -- Disabled for the moment
00011 #define private public
00012 #define protected public
00013 #endif
00014 
00015 // Since CINT ignores the std namespace, we need to do so in this file.
00016 namespace std {} using namespace std;
00017 #include "G__Fumili.h"
00018 
00019 #include "TCollectionProxyInfo.h"
00020 #include "TClass.h"
00021 #include "TBuffer.h"
00022 #include "TMemberInspector.h"
00023 #include "TError.h"
00024 
00025 #ifndef G__ROOT
00026 #define G__ROOT
00027 #endif
00028 
00029 #include "RtypesImp.h"
00030 #include "TIsAProxy.h"
00031 
00032 // START OF SHADOWS
00033 
00034 namespace ROOT {
00035    namespace Shadow {
00036    } // of namespace Shadow
00037 } // of namespace ROOT
00038 // END OF SHADOWS
00039 
00040 namespace ROOT {
00041    void TFumili_ShowMembers(void *obj, TMemberInspector &R__insp);
00042    static void *new_TFumili(void *p = 0);
00043    static void *newArray_TFumili(Long_t size, void *p);
00044    static void delete_TFumili(void *p);
00045    static void deleteArray_TFumili(void *p);
00046    static void destruct_TFumili(void *p);
00047    static void streamer_TFumili(TBuffer &buf, void *obj);
00048 
00049    // Function generating the singleton type initializer
00050    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TFumili*)
00051    {
00052       ::TFumili *ptr = 0;
00053       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TFumili >(0);
00054       static ::ROOT::TGenericClassInfo 
00055          instance("TFumili", ::TFumili::Class_Version(), "include/TFumili.h", 21,
00056                   typeid(::TFumili), DefineBehavior(ptr, ptr),
00057                   &::TFumili::Dictionary, isa_proxy, 0,
00058                   sizeof(::TFumili) );
00059       instance.SetNew(&new_TFumili);
00060       instance.SetNewArray(&newArray_TFumili);
00061       instance.SetDelete(&delete_TFumili);
00062       instance.SetDeleteArray(&deleteArray_TFumili);
00063       instance.SetDestructor(&destruct_TFumili);
00064       instance.SetStreamerFunc(&streamer_TFumili);
00065       return &instance;
00066    }
00067    TGenericClassInfo *GenerateInitInstance(const ::TFumili*)
00068    {
00069       return GenerateInitInstanceLocal((::TFumili*)0);
00070    }
00071    // Static variable to force the class initialization
00072    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TFumili*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00073 } // end of namespace ROOT
00074 
00075 namespace ROOT {
00076    void TFumiliMinimizer_ShowMembers(void *obj, TMemberInspector &R__insp);
00077    static void *new_TFumiliMinimizer(void *p = 0);
00078    static void *newArray_TFumiliMinimizer(Long_t size, void *p);
00079    static void delete_TFumiliMinimizer(void *p);
00080    static void deleteArray_TFumiliMinimizer(void *p);
00081    static void destruct_TFumiliMinimizer(void *p);
00082    static void streamer_TFumiliMinimizer(TBuffer &buf, void *obj);
00083 
00084    // Function generating the singleton type initializer
00085    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TFumiliMinimizer*)
00086    {
00087       ::TFumiliMinimizer *ptr = 0;
00088       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TFumiliMinimizer >(0);
00089       static ::ROOT::TGenericClassInfo 
00090          instance("TFumiliMinimizer", ::TFumiliMinimizer::Class_Version(), "include/TFumiliMinimizer.h", 47,
00091                   typeid(::TFumiliMinimizer), DefineBehavior(ptr, ptr),
00092                   &::TFumiliMinimizer::Dictionary, isa_proxy, 0,
00093                   sizeof(::TFumiliMinimizer) );
00094       instance.SetNew(&new_TFumiliMinimizer);
00095       instance.SetNewArray(&newArray_TFumiliMinimizer);
00096       instance.SetDelete(&delete_TFumiliMinimizer);
00097       instance.SetDeleteArray(&deleteArray_TFumiliMinimizer);
00098       instance.SetDestructor(&destruct_TFumiliMinimizer);
00099       instance.SetStreamerFunc(&streamer_TFumiliMinimizer);
00100       return &instance;
00101    }
00102    TGenericClassInfo *GenerateInitInstance(const ::TFumiliMinimizer*)
00103    {
00104       return GenerateInitInstanceLocal((::TFumiliMinimizer*)0);
00105    }
00106    // Static variable to force the class initialization
00107    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TFumiliMinimizer*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00108 } // end of namespace ROOT
00109 
00110 //______________________________________________________________________________
00111 TClass *TFumili::fgIsA = 0;  // static to hold class pointer
00112 
00113 //______________________________________________________________________________
00114 const char *TFumili::Class_Name()
00115 {
00116    return "TFumili";
00117 }
00118 
00119 //______________________________________________________________________________
00120 const char *TFumili::ImplFileName()
00121 {
00122    return ::ROOT::GenerateInitInstanceLocal((const ::TFumili*)0x0)->GetImplFileName();
00123 }
00124 
00125 //______________________________________________________________________________
00126 int TFumili::ImplFileLine()
00127 {
00128    return ::ROOT::GenerateInitInstanceLocal((const ::TFumili*)0x0)->GetImplFileLine();
00129 }
00130 
00131 //______________________________________________________________________________
00132 void TFumili::Dictionary()
00133 {
00134    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFumili*)0x0)->GetClass();
00135 }
00136 
00137 //______________________________________________________________________________
00138 TClass *TFumili::Class()
00139 {
00140    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFumili*)0x0)->GetClass();
00141    return fgIsA;
00142 }
00143 
00144 //______________________________________________________________________________
00145 TClass *TFumiliMinimizer::fgIsA = 0;  // static to hold class pointer
00146 
00147 //______________________________________________________________________________
00148 const char *TFumiliMinimizer::Class_Name()
00149 {
00150    return "TFumiliMinimizer";
00151 }
00152 
00153 //______________________________________________________________________________
00154 const char *TFumiliMinimizer::ImplFileName()
00155 {
00156    return ::ROOT::GenerateInitInstanceLocal((const ::TFumiliMinimizer*)0x0)->GetImplFileName();
00157 }
00158 
00159 //______________________________________________________________________________
00160 int TFumiliMinimizer::ImplFileLine()
00161 {
00162    return ::ROOT::GenerateInitInstanceLocal((const ::TFumiliMinimizer*)0x0)->GetImplFileLine();
00163 }
00164 
00165 //______________________________________________________________________________
00166 void TFumiliMinimizer::Dictionary()
00167 {
00168    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFumiliMinimizer*)0x0)->GetClass();
00169 }
00170 
00171 //______________________________________________________________________________
00172 TClass *TFumiliMinimizer::Class()
00173 {
00174    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFumiliMinimizer*)0x0)->GetClass();
00175    return fgIsA;
00176 }
00177 
00178 //______________________________________________________________________________
00179 void TFumili::Streamer(TBuffer &R__b)
00180 {
00181    // Stream an object of class TFumili.
00182 
00183    TVirtualFitter::Streamer(R__b);
00184 }
00185 
00186 //______________________________________________________________________________
00187 void TFumili::ShowMembers(TMemberInspector &R__insp)
00188 {
00189       // Inspect the data members of an object of class TFumili.
00190       TClass *R__cl = ::TFumili::IsA();
00191       if (R__cl || R__insp.IsA()) { }
00192       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMaxParam", &fMaxParam);
00193       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMaxParam2", &fMaxParam2);
00194       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNlog", &fNlog);
00195       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNfcn", &fNfcn);
00196       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNED1", &fNED1);
00197       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNED2", &fNED2);
00198       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNED12", &fNED12);
00199       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNpar", &fNpar);
00200       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNstepDec", &fNstepDec);
00201       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNlimMul", &fNlimMul);
00202       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNmaxIter", &fNmaxIter);
00203       R__insp.Inspect(R__cl, R__insp.GetParent(), "fLastFixed", &fLastFixed);
00204       R__insp.Inspect(R__cl, R__insp.GetParent(), "fENDFLG", &fENDFLG);
00205       R__insp.Inspect(R__cl, R__insp.GetParent(), "fINDFLG[5]", fINDFLG);
00206       R__insp.Inspect(R__cl, R__insp.GetParent(), "fGRAD", &fGRAD);
00207       R__insp.Inspect(R__cl, R__insp.GetParent(), "fWARN", &fWARN);
00208       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDEBUG", &fDEBUG);
00209       R__insp.Inspect(R__cl, R__insp.GetParent(), "fLogLike", &fLogLike);
00210       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNumericDerivatives", &fNumericDerivatives);
00211       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fZ0", &fZ0);
00212       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fZ", &fZ);
00213       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fGr", &fGr);
00214       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fParamError", &fParamError);
00215       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fSumLog", &fSumLog);
00216       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fEXDA", &fEXDA);
00217       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fA", &fA);
00218       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fPL0", &fPL0);
00219       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fPL", &fPL);
00220       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fDA", &fDA);
00221       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fAMX", &fAMX);
00222       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fAMN", &fAMN);
00223       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fR", &fR);
00224       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fDF", &fDF);
00225       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fCmPar", &fCmPar);
00226       R__insp.Inspect(R__cl, R__insp.GetParent(), "fS", &fS);
00227       R__insp.Inspect(R__cl, R__insp.GetParent(), "fEPS", &fEPS);
00228       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRP", &fRP);
00229       R__insp.Inspect(R__cl, R__insp.GetParent(), "fAKAPPA", &fAKAPPA);
00230       R__insp.Inspect(R__cl, R__insp.GetParent(), "fGT", &fGT);
00231       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fANames", &fANames);
00232       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCword", &fCword);
00233       R__insp.InspectMember(fCword, "fCword.");
00234       TVirtualFitter::ShowMembers(R__insp);
00235 }
00236 
00237 namespace ROOT {
00238    // Wrappers around operator new
00239    static void *new_TFumili(void *p) {
00240       return  p ? new(p) ::TFumili : new ::TFumili;
00241    }
00242    static void *newArray_TFumili(Long_t nElements, void *p) {
00243       return p ? new(p) ::TFumili[nElements] : new ::TFumili[nElements];
00244    }
00245    // Wrapper around operator delete
00246    static void delete_TFumili(void *p) {
00247       delete ((::TFumili*)p);
00248    }
00249    static void deleteArray_TFumili(void *p) {
00250       delete [] ((::TFumili*)p);
00251    }
00252    static void destruct_TFumili(void *p) {
00253       typedef ::TFumili current_t;
00254       ((current_t*)p)->~current_t();
00255    }
00256    // Wrapper around a custom streamer member function.
00257    static void streamer_TFumili(TBuffer &buf, void *obj) {
00258       ((::TFumili*)obj)->::TFumili::Streamer(buf);
00259    }
00260 } // end of namespace ROOT for class ::TFumili
00261 
00262 //______________________________________________________________________________
00263 void TFumiliMinimizer::Streamer(TBuffer &R__b)
00264 {
00265    // Stream an object of class TFumiliMinimizer.
00266 
00267    UInt_t R__s, R__c;
00268    if (R__b.IsReading()) {
00269       Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
00270       R__b >> fDim;
00271       R__b >> fNFree;
00272       R__b >> fMinVal;
00273       R__b >> fEdm;
00274       {
00275          vector<double> &R__stl =  fParams;
00276          R__stl.clear();
00277          int R__i, R__n;
00278          R__b >> R__n;
00279          R__stl.reserve(R__n);
00280          for (R__i = 0; R__i < R__n; R__i++) {
00281             double R__t;
00282             R__b >> R__t;
00283             R__stl.push_back(R__t);
00284          }
00285       }
00286       {
00287          vector<double> &R__stl =  fErrors;
00288          R__stl.clear();
00289          int R__i, R__n;
00290          R__b >> R__n;
00291          R__stl.reserve(R__n);
00292          for (R__i = 0; R__i < R__n; R__i++) {
00293             double R__t;
00294             R__b >> R__t;
00295             R__stl.push_back(R__t);
00296          }
00297       }
00298       {
00299          vector<double> &R__stl =  fCovar;
00300          R__stl.clear();
00301          int R__i, R__n;
00302          R__b >> R__n;
00303          R__stl.reserve(R__n);
00304          for (R__i = 0; R__i < R__n; R__i++) {
00305             double R__t;
00306             R__b >> R__t;
00307             R__stl.push_back(R__t);
00308          }
00309       }
00310       R__b >> fFumili;
00311       R__b.CheckByteCount(R__s, R__c, TFumiliMinimizer::IsA());
00312    } else {
00313       R__c = R__b.WriteVersion(TFumiliMinimizer::IsA(), kTRUE);
00314       R__b << fDim;
00315       R__b << fNFree;
00316       R__b << fMinVal;
00317       R__b << fEdm;
00318       {
00319          vector<double> &R__stl =  fParams;
00320          int R__n=(&R__stl) ? int(R__stl.size()) : 0;
00321          R__b << R__n;
00322          if(R__n) {
00323             vector<double>::iterator R__k;
00324             for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
00325             R__b << (*R__k);
00326             }
00327          }
00328       }
00329       {
00330          vector<double> &R__stl =  fErrors;
00331          int R__n=(&R__stl) ? int(R__stl.size()) : 0;
00332          R__b << R__n;
00333          if(R__n) {
00334             vector<double>::iterator R__k;
00335             for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
00336             R__b << (*R__k);
00337             }
00338          }
00339       }
00340       {
00341          vector<double> &R__stl =  fCovar;
00342          int R__n=(&R__stl) ? int(R__stl.size()) : 0;
00343          R__b << R__n;
00344          if(R__n) {
00345             vector<double>::iterator R__k;
00346             for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
00347             R__b << (*R__k);
00348             }
00349          }
00350       }
00351       R__b << fFumili;
00352       R__b.SetByteCount(R__c, kTRUE);
00353    }
00354 }
00355 
00356 //______________________________________________________________________________
00357 void TFumiliMinimizer::ShowMembers(TMemberInspector &R__insp)
00358 {
00359       // Inspect the data members of an object of class TFumiliMinimizer.
00360       TClass *R__cl = ::TFumiliMinimizer::IsA();
00361       if (R__cl || R__insp.IsA()) { }
00362       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDim", &fDim);
00363       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNFree", &fNFree);
00364       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMinVal", &fMinVal);
00365       R__insp.Inspect(R__cl, R__insp.GetParent(), "fEdm", &fEdm);
00366       R__insp.Inspect(R__cl, R__insp.GetParent(), "fParams", (void*)&fParams);
00367       R__insp.InspectMember("vector<double>", (void*)&fParams, "fParams.", false);
00368       R__insp.Inspect(R__cl, R__insp.GetParent(), "fErrors", (void*)&fErrors);
00369       R__insp.InspectMember("vector<double>", (void*)&fErrors, "fErrors.", false);
00370       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCovar", (void*)&fCovar);
00371       R__insp.InspectMember("vector<double>", (void*)&fCovar, "fCovar.", false);
00372       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fFumili", &fFumili);
00373       R__insp.GenericShowMembers("ROOT::Math::Minimizer", ( ::ROOT::Math::Minimizer *) (this ), false);
00374 }
00375 
00376 namespace ROOT {
00377    // Wrappers around operator new
00378    static void *new_TFumiliMinimizer(void *p) {
00379       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TFumiliMinimizer : new ::TFumiliMinimizer;
00380    }
00381    static void *newArray_TFumiliMinimizer(Long_t nElements, void *p) {
00382       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TFumiliMinimizer[nElements] : new ::TFumiliMinimizer[nElements];
00383    }
00384    // Wrapper around operator delete
00385    static void delete_TFumiliMinimizer(void *p) {
00386       delete ((::TFumiliMinimizer*)p);
00387    }
00388    static void deleteArray_TFumiliMinimizer(void *p) {
00389       delete [] ((::TFumiliMinimizer*)p);
00390    }
00391    static void destruct_TFumiliMinimizer(void *p) {
00392       typedef ::TFumiliMinimizer current_t;
00393       ((current_t*)p)->~current_t();
00394    }
00395    // Wrapper around a custom streamer member function.
00396    static void streamer_TFumiliMinimizer(TBuffer &buf, void *obj) {
00397       ((::TFumiliMinimizer*)obj)->::TFumiliMinimizer::Streamer(buf);
00398    }
00399 } // end of namespace ROOT for class ::TFumiliMinimizer
00400 
00401 namespace ROOT {
00402    void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
00403    static void vectorlEdoublegR_Dictionary();
00404    static void *new_vectorlEdoublegR(void *p = 0);
00405    static void *newArray_vectorlEdoublegR(Long_t size, void *p);
00406    static void delete_vectorlEdoublegR(void *p);
00407    static void deleteArray_vectorlEdoublegR(void *p);
00408    static void destruct_vectorlEdoublegR(void *p);
00409 
00410    // Function generating the singleton type initializer
00411    static TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
00412    {
00413       vector<double> *ptr = 0;
00414       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
00415       static ::ROOT::TGenericClassInfo 
00416          instance("vector<double>", -2, "prec_stl/vector", 49,
00417                   typeid(vector<double>), DefineBehavior(ptr, ptr),
00418                   0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
00419                   sizeof(vector<double>) );
00420       instance.SetNew(&new_vectorlEdoublegR);
00421       instance.SetNewArray(&newArray_vectorlEdoublegR);
00422       instance.SetDelete(&delete_vectorlEdoublegR);
00423       instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
00424       instance.SetDestructor(&destruct_vectorlEdoublegR);
00425       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
00426       return &instance;
00427    }
00428    // Static variable to force the class initialization
00429    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00430 
00431    // Dictionary for non-ClassDef classes
00432    static void vectorlEdoublegR_Dictionary() {
00433       ::ROOT::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
00434    }
00435 
00436 } // end of namespace ROOT
00437 
00438 namespace ROOT {
00439    // Wrappers around operator new
00440    static void *new_vectorlEdoublegR(void *p) {
00441       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
00442    }
00443    static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
00444       return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
00445    }
00446    // Wrapper around operator delete
00447    static void delete_vectorlEdoublegR(void *p) {
00448       delete ((vector<double>*)p);
00449    }
00450    static void deleteArray_vectorlEdoublegR(void *p) {
00451       delete [] ((vector<double>*)p);
00452    }
00453    static void destruct_vectorlEdoublegR(void *p) {
00454       typedef vector<double> current_t;
00455       ((current_t*)p)->~current_t();
00456    }
00457 } // end of namespace ROOT for class vector<double>
00458 
00459 /********************************************************
00460 * math/fumili/src/G__Fumili.cxx
00461 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
00462 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
00463 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
00464 ********************************************************/
00465 
00466 #ifdef G__MEMTEST
00467 #undef malloc
00468 #undef free
00469 #endif
00470 
00471 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
00472 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
00473 #endif
00474 
00475 extern "C" void G__cpp_reset_tagtableG__Fumili();
00476 
00477 extern "C" void G__set_cpp_environmentG__Fumili() {
00478   G__add_compiledheader("TObject.h");
00479   G__add_compiledheader("TMemberInspector.h");
00480   G__add_compiledheader("TFumili.h");
00481   G__add_compiledheader("TFumiliMinimizer.h");
00482   G__cpp_reset_tagtableG__Fumili();
00483 }
00484 #include <new>
00485 extern "C" int G__cpp_dllrevG__Fumili() { return(30051515); }
00486 
00487 /*********************************************************
00488 * Member function Interface Method
00489 *********************************************************/
00490 
00491 /* TFumili */
00492 static int G__G__Fumili_119_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00493 {
00494    TFumili* p = NULL;
00495    char* gvp = (char*) G__getgvp();
00496    switch (libp->paran) {
00497    case 1:
00498      //m: 1
00499      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00500        p = new TFumili((Int_t) G__int(libp->para[0]));
00501      } else {
00502        p = new((void*) gvp) TFumili((Int_t) G__int(libp->para[0]));
00503      }
00504      break;
00505    case 0:
00506      int n = G__getaryconstruct();
00507      if (n) {
00508        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00509          p = new TFumili[n];
00510        } else {
00511          p = new((void*) gvp) TFumili[n];
00512        }
00513      } else {
00514        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00515          p = new TFumili;
00516        } else {
00517          p = new((void*) gvp) TFumili;
00518        }
00519      }
00520      break;
00521    }
00522    result7->obj.i = (long) p;
00523    result7->ref = (long) p;
00524    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FumiliLN_TFumili));
00525    return(1 || funcname || hash || result7 || libp) ;
00526 }
00527 
00528 static int G__G__Fumili_119_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00529 {
00530       ((TFumili*) G__getstructoffset())->BuildArrays();
00531       G__setnull(result7);
00532    return(1 || funcname || hash || result7 || libp) ;
00533 }
00534 
00535 static int G__G__Fumili_119_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00536 {
00537       ((TFumili*) G__getstructoffset())->DeleteArrays();
00538       G__setnull(result7);
00539    return(1 || funcname || hash || result7 || libp) ;
00540 }
00541 
00542 static int G__G__Fumili_119_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00543 {
00544       ((TFumili*) G__getstructoffset())->Derivatives((Double_t*) G__int(libp->para[0]), (Double_t*) G__int(libp->para[1]));
00545       G__setnull(result7);
00546    return(1 || funcname || hash || result7 || libp) ;
00547 }
00548 
00549 static int G__G__Fumili_119_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00550 {
00551       G__letint(result7, 105, (long) ((TFumili*) G__getstructoffset())->Eval(*(Int_t*) G__Intref(&libp->para[0]), (Double_t*) G__int(libp->para[1])
00552 , *(Double_t*) G__Doubleref(&libp->para[2]), (Double_t*) G__int(libp->para[3])
00553 , (Int_t) G__int(libp->para[4])));
00554    return(1 || funcname || hash || result7 || libp) ;
00555 }
00556 
00557 static int G__G__Fumili_119_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00558 {
00559       G__letdouble(result7, 100, (double) ((TFumili*) G__getstructoffset())->EvalTFN((Double_t*) G__int(libp->para[0]), (Double_t*) G__int(libp->para[1])));
00560    return(1 || funcname || hash || result7 || libp) ;
00561 }
00562 
00563 static int G__G__Fumili_119_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00564 {
00565       G__letint(result7, 105, (long) ((TFumili*) G__getstructoffset())->ExecuteSetCommand((Int_t) G__int(libp->para[0])));
00566    return(1 || funcname || hash || result7 || libp) ;
00567 }
00568 
00569 static int G__G__Fumili_119_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00570 {
00571       ((TFumili*) G__getstructoffset())->FitChisquare(*(Int_t*) G__Intref(&libp->para[0]), (Double_t*) G__int(libp->para[1])
00572 , *(Double_t*) G__Doubleref(&libp->para[2]), (Double_t*) G__int(libp->para[3])
00573 , (Int_t) G__int(libp->para[4]));
00574       G__setnull(result7);
00575    return(1 || funcname || hash || result7 || libp) ;
00576 }
00577 
00578 static int G__G__Fumili_119_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00579 {
00580       ((TFumili*) G__getstructoffset())->FitChisquareI(*(Int_t*) G__Intref(&libp->para[0]), (Double_t*) G__int(libp->para[1])
00581 , *(Double_t*) G__Doubleref(&libp->para[2]), (Double_t*) G__int(libp->para[3])
00582 , (Int_t) G__int(libp->para[4]));
00583       G__setnull(result7);
00584    return(1 || funcname || hash || result7 || libp) ;
00585 }
00586 
00587 static int G__G__Fumili_119_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00588 {
00589       ((TFumili*) G__getstructoffset())->FitLikelihood(*(Int_t*) G__Intref(&libp->para[0]), (Double_t*) G__int(libp->para[1])
00590 , *(Double_t*) G__Doubleref(&libp->para[2]), (Double_t*) G__int(libp->para[3])
00591 , (Int_t) G__int(libp->para[4]));
00592       G__setnull(result7);
00593    return(1 || funcname || hash || result7 || libp) ;
00594 }
00595 
00596 static int G__G__Fumili_119_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00597 {
00598       ((TFumili*) G__getstructoffset())->FitLikelihoodI(*(Int_t*) G__Intref(&libp->para[0]), (Double_t*) G__int(libp->para[1])
00599 , *(Double_t*) G__Doubleref(&libp->para[2]), (Double_t*) G__int(libp->para[3])
00600 , (Int_t) G__int(libp->para[4]));
00601       G__setnull(result7);
00602    return(1 || funcname || hash || result7 || libp) ;
00603 }
00604 
00605 static int G__G__Fumili_119_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00606 {
00607       G__letint(result7, 68, (long) ((const TFumili*) G__getstructoffset())->GetPL0());
00608    return(1 || funcname || hash || result7 || libp) ;
00609 }
00610 
00611 static int G__G__Fumili_119_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00612 {
00613       G__letint(result7, 68, (long) ((const TFumili*) G__getstructoffset())->GetZ());
00614    return(1 || funcname || hash || result7 || libp) ;
00615 }
00616 
00617 static int G__G__Fumili_119_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00618 {
00619       ((TFumili*) G__getstructoffset())->InvertZ((Int_t) G__int(libp->para[0]));
00620       G__setnull(result7);
00621    return(1 || funcname || hash || result7 || libp) ;
00622 }
00623 
00624 static int G__G__Fumili_119_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00625 {
00626       G__letint(result7, 105, (long) ((TFumili*) G__getstructoffset())->Minimize());
00627    return(1 || funcname || hash || result7 || libp) ;
00628 }
00629 
00630 static int G__G__Fumili_119_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00631 {
00632       G__letint(result7, 105, (long) ((TFumili*) G__getstructoffset())->SGZ());
00633    return(1 || funcname || hash || result7 || libp) ;
00634 }
00635 
00636 static int G__G__Fumili_119_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00637 {
00638       ((TFumili*) G__getstructoffset())->SetData((Double_t*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
00639 , (Int_t) G__int(libp->para[2]));
00640       G__setnull(result7);
00641    return(1 || funcname || hash || result7 || libp) ;
00642 }
00643 
00644 static int G__G__Fumili_119_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00645 {
00646       ((TFumili*) G__getstructoffset())->SetParNumber((Int_t) G__int(libp->para[0]));
00647       G__setnull(result7);
00648    return(1 || funcname || hash || result7 || libp) ;
00649 }
00650 
00651 static int G__G__Fumili_119_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00652 {
00653       G__letint(result7, 85, (long) TFumili::Class());
00654    return(1 || funcname || hash || result7 || libp) ;
00655 }
00656 
00657 static int G__G__Fumili_119_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00658 {
00659       G__letint(result7, 67, (long) TFumili::Class_Name());
00660    return(1 || funcname || hash || result7 || libp) ;
00661 }
00662 
00663 static int G__G__Fumili_119_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00664 {
00665       G__letint(result7, 115, (long) TFumili::Class_Version());
00666    return(1 || funcname || hash || result7 || libp) ;
00667 }
00668 
00669 static int G__G__Fumili_119_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00670 {
00671       TFumili::Dictionary();
00672       G__setnull(result7);
00673    return(1 || funcname || hash || result7 || libp) ;
00674 }
00675 
00676 static int G__G__Fumili_119_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00677 {
00678       ((TFumili*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
00679       G__setnull(result7);
00680    return(1 || funcname || hash || result7 || libp) ;
00681 }
00682 
00683 static int G__G__Fumili_119_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00684 {
00685       G__letint(result7, 67, (long) TFumili::DeclFileName());
00686    return(1 || funcname || hash || result7 || libp) ;
00687 }
00688 
00689 static int G__G__Fumili_119_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00690 {
00691       G__letint(result7, 105, (long) TFumili::ImplFileLine());
00692    return(1 || funcname || hash || result7 || libp) ;
00693 }
00694 
00695 static int G__G__Fumili_119_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00696 {
00697       G__letint(result7, 67, (long) TFumili::ImplFileName());
00698    return(1 || funcname || hash || result7 || libp) ;
00699 }
00700 
00701 static int G__G__Fumili_119_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00702 {
00703       G__letint(result7, 105, (long) TFumili::DeclFileLine());
00704    return(1 || funcname || hash || result7 || libp) ;
00705 }
00706 
00707 // automatic copy constructor
00708 static int G__G__Fumili_119_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00709 
00710 {
00711    TFumili* p;
00712    void* tmp = (void*) G__int(libp->para[0]);
00713    p = new TFumili(*(TFumili*) tmp);
00714    result7->obj.i = (long) p;
00715    result7->ref = (long) p;
00716    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FumiliLN_TFumili));
00717    return(1 || funcname || hash || result7 || libp) ;
00718 }
00719 
00720 // automatic destructor
00721 typedef TFumili G__TTFumili;
00722 static int G__G__Fumili_119_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00723 {
00724    char* gvp = (char*) G__getgvp();
00725    long soff = G__getstructoffset();
00726    int n = G__getaryconstruct();
00727    //
00728    //has_a_delete: 1
00729    //has_own_delete1arg: 0
00730    //has_own_delete2arg: 0
00731    //
00732    if (!soff) {
00733      return(1);
00734    }
00735    if (n) {
00736      if (gvp == (char*)G__PVOID) {
00737        delete[] (TFumili*) soff;
00738      } else {
00739        G__setgvp((long) G__PVOID);
00740        for (int i = n - 1; i >= 0; --i) {
00741          ((TFumili*) (soff+(sizeof(TFumili)*i)))->~G__TTFumili();
00742        }
00743        G__setgvp((long)gvp);
00744      }
00745    } else {
00746      if (gvp == (char*)G__PVOID) {
00747        delete (TFumili*) soff;
00748      } else {
00749        G__setgvp((long) G__PVOID);
00750        ((TFumili*) (soff))->~G__TTFumili();
00751        G__setgvp((long)gvp);
00752      }
00753    }
00754    G__setnull(result7);
00755    return(1 || funcname || hash || result7 || libp) ;
00756 }
00757 
00758 
00759 /* TFumiliMinimizer */
00760 static int G__G__Fumili_134_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00761 {
00762    TFumiliMinimizer* p = NULL;
00763    char* gvp = (char*) G__getgvp();
00764    switch (libp->paran) {
00765    case 1:
00766      //m: 1
00767      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00768        p = new TFumiliMinimizer((int) G__int(libp->para[0]));
00769      } else {
00770        p = new((void*) gvp) TFumiliMinimizer((int) G__int(libp->para[0]));
00771      }
00772      break;
00773    case 0:
00774      int n = G__getaryconstruct();
00775      if (n) {
00776        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00777          p = new TFumiliMinimizer[n];
00778        } else {
00779          p = new((void*) gvp) TFumiliMinimizer[n];
00780        }
00781      } else {
00782        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00783          p = new TFumiliMinimizer;
00784        } else {
00785          p = new((void*) gvp) TFumiliMinimizer;
00786        }
00787      }
00788      break;
00789    }
00790    result7->obj.i = (long) p;
00791    result7->ref = (long) p;
00792    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FumiliLN_TFumiliMinimizer));
00793    return(1 || funcname || hash || result7 || libp) ;
00794 }
00795 
00796 static int G__G__Fumili_134_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00797 {
00798       G__letint(result7, 85, (long) TFumiliMinimizer::Class());
00799    return(1 || funcname || hash || result7 || libp) ;
00800 }
00801 
00802 static int G__G__Fumili_134_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00803 {
00804       G__letint(result7, 67, (long) TFumiliMinimizer::Class_Name());
00805    return(1 || funcname || hash || result7 || libp) ;
00806 }
00807 
00808 static int G__G__Fumili_134_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00809 {
00810       G__letint(result7, 115, (long) TFumiliMinimizer::Class_Version());
00811    return(1 || funcname || hash || result7 || libp) ;
00812 }
00813 
00814 static int G__G__Fumili_134_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00815 {
00816       TFumiliMinimizer::Dictionary();
00817       G__setnull(result7);
00818    return(1 || funcname || hash || result7 || libp) ;
00819 }
00820 
00821 static int G__G__Fumili_134_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00822 {
00823       G__letint(result7, 85, (long) ((const TFumiliMinimizer*) G__getstructoffset())->IsA());
00824    return(1 || funcname || hash || result7 || libp) ;
00825 }
00826 
00827 static int G__G__Fumili_134_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00828 {
00829       ((TFumiliMinimizer*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
00830       G__setnull(result7);
00831    return(1 || funcname || hash || result7 || libp) ;
00832 }
00833 
00834 static int G__G__Fumili_134_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00835 {
00836       ((TFumiliMinimizer*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
00837       G__setnull(result7);
00838    return(1 || funcname || hash || result7 || libp) ;
00839 }
00840 
00841 static int G__G__Fumili_134_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00842 {
00843       ((TFumiliMinimizer*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
00844       G__setnull(result7);
00845    return(1 || funcname || hash || result7 || libp) ;
00846 }
00847 
00848 static int G__G__Fumili_134_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00849 {
00850       G__letint(result7, 67, (long) TFumiliMinimizer::DeclFileName());
00851    return(1 || funcname || hash || result7 || libp) ;
00852 }
00853 
00854 static int G__G__Fumili_134_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00855 {
00856       G__letint(result7, 105, (long) TFumiliMinimizer::ImplFileLine());
00857    return(1 || funcname || hash || result7 || libp) ;
00858 }
00859 
00860 static int G__G__Fumili_134_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00861 {
00862       G__letint(result7, 67, (long) TFumiliMinimizer::ImplFileName());
00863    return(1 || funcname || hash || result7 || libp) ;
00864 }
00865 
00866 static int G__G__Fumili_134_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00867 {
00868       G__letint(result7, 105, (long) TFumiliMinimizer::DeclFileLine());
00869    return(1 || funcname || hash || result7 || libp) ;
00870 }
00871 
00872 // automatic destructor
00873 typedef TFumiliMinimizer G__TTFumiliMinimizer;
00874 static int G__G__Fumili_134_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00875 {
00876    char* gvp = (char*) G__getgvp();
00877    long soff = G__getstructoffset();
00878    int n = G__getaryconstruct();
00879    //
00880    //has_a_delete: 0
00881    //has_own_delete1arg: 0
00882    //has_own_delete2arg: 0
00883    //
00884    if (!soff) {
00885      return(1);
00886    }
00887    if (n) {
00888      if (gvp == (char*)G__PVOID) {
00889        delete[] (TFumiliMinimizer*) soff;
00890      } else {
00891        G__setgvp((long) G__PVOID);
00892        for (int i = n - 1; i >= 0; --i) {
00893          ((TFumiliMinimizer*) (soff+(sizeof(TFumiliMinimizer)*i)))->~G__TTFumiliMinimizer();
00894        }
00895        G__setgvp((long)gvp);
00896      }
00897    } else {
00898      if (gvp == (char*)G__PVOID) {
00899        delete (TFumiliMinimizer*) soff;
00900      } else {
00901        G__setgvp((long) G__PVOID);
00902        ((TFumiliMinimizer*) (soff))->~G__TTFumiliMinimizer();
00903        G__setgvp((long)gvp);
00904      }
00905    }
00906    G__setnull(result7);
00907    return(1 || funcname || hash || result7 || libp) ;
00908 }
00909 
00910 
00911 /* Setting up global function */
00912 
00913 /*********************************************************
00914 * Member function Stub
00915 *********************************************************/
00916 
00917 /* TFumili */
00918 
00919 /* TFumiliMinimizer */
00920 
00921 /*********************************************************
00922 * Global function Stub
00923 *********************************************************/
00924 
00925 /*********************************************************
00926 * Get size of pointer to member function
00927 *********************************************************/
00928 class G__Sizep2memfuncG__Fumili {
00929  public:
00930   G__Sizep2memfuncG__Fumili(): p(&G__Sizep2memfuncG__Fumili::sizep2memfunc) {}
00931     size_t sizep2memfunc() { return(sizeof(p)); }
00932   private:
00933     size_t (G__Sizep2memfuncG__Fumili::*p)();
00934 };
00935 
00936 size_t G__get_sizep2memfuncG__Fumili()
00937 {
00938   G__Sizep2memfuncG__Fumili a;
00939   G__setsizep2memfunc((int)a.sizep2memfunc());
00940   return((size_t)a.sizep2memfunc());
00941 }
00942 
00943 
00944 /*********************************************************
00945 * virtual base class offset calculation interface
00946 *********************************************************/
00947 
00948    /* Setting up class inheritance */
00949 
00950 /*********************************************************
00951 * Inheritance information setup/
00952 *********************************************************/
00953 extern "C" void G__cpp_setup_inheritanceG__Fumili() {
00954 
00955    /* Setting up class inheritance */
00956    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__FumiliLN_TFumili))) {
00957      TFumili *G__Lderived;
00958      G__Lderived=(TFumili*)0x1000;
00959      {
00960        TVirtualFitter *G__Lpbase=(TVirtualFitter*)G__Lderived;
00961        G__inheritance_setup(G__get_linked_tagnum(&G__G__FumiliLN_TFumili),G__get_linked_tagnum(&G__G__FumiliLN_TVirtualFitter),(long)G__Lpbase-(long)G__Lderived,1,1);
00962      }
00963      {
00964        TNamed *G__Lpbase=(TNamed*)G__Lderived;
00965        G__inheritance_setup(G__get_linked_tagnum(&G__G__FumiliLN_TFumili),G__get_linked_tagnum(&G__G__FumiliLN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,0);
00966      }
00967      {
00968        TObject *G__Lpbase=(TObject*)G__Lderived;
00969        G__inheritance_setup(G__get_linked_tagnum(&G__G__FumiliLN_TFumili),G__get_linked_tagnum(&G__G__FumiliLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
00970      }
00971    }
00972    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__FumiliLN_TFumiliMinimizer))) {
00973      TFumiliMinimizer *G__Lderived;
00974      G__Lderived=(TFumiliMinimizer*)0x1000;
00975      {
00976        ROOT::Math::Minimizer *G__Lpbase=(ROOT::Math::Minimizer*)G__Lderived;
00977        G__inheritance_setup(G__get_linked_tagnum(&G__G__FumiliLN_TFumiliMinimizer),G__get_linked_tagnum(&G__G__FumiliLN_ROOTcLcLMathcLcLMinimizer),(long)G__Lpbase-(long)G__Lderived,1,1);
00978      }
00979    }
00980 }
00981 
00982 /*********************************************************
00983 * typedef information setup/
00984 *********************************************************/
00985 extern "C" void G__cpp_setup_typetableG__Fumili() {
00986 
00987    /* Setting up typedef entry */
00988    G__search_typename2("Int_t",105,-1,0,-1);
00989    G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
00990    G__search_typename2("Double_t",100,-1,0,-1);
00991    G__setnewtype(-1,"Double 8 bytes",0);
00992    G__search_typename2("Version_t",115,-1,0,-1);
00993    G__setnewtype(-1,"Class version identifier (short)",0);
00994    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__G__FumiliLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
00995    G__setnewtype(-1,NULL,0);
00996    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__FumiliLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FumiliLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
00997    G__setnewtype(-1,NULL,0);
00998    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__FumiliLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FumiliLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
00999    G__setnewtype(-1,NULL,0);
01000    G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__G__FumiliLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
01001    G__setnewtype(-1,NULL,0);
01002    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__FumiliLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FumiliLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
01003    G__setnewtype(-1,NULL,0);
01004    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__FumiliLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FumiliLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
01005    G__setnewtype(-1,NULL,0);
01006    G__search_typename2("BasicFitMethodFunction<ROOT::Math::IMultiGenFunction>",117,G__get_linked_tagnum(&G__G__FumiliLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR),0,G__get_linked_tagnum(&G__G__FumiliLN_ROOTcLcLMath));
01007    G__setnewtype(-1,NULL,0);
01008    G__search_typename2("BasicFitMethodFunction<ROOT::Math::IMultiGradFunction>",117,G__get_linked_tagnum(&G__G__FumiliLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR),0,G__get_linked_tagnum(&G__G__FumiliLN_ROOTcLcLMath));
01009    G__setnewtype(-1,NULL,0);
01010    G__search_typename2("vector<double>",117,G__get_linked_tagnum(&G__G__FumiliLN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
01011    G__setnewtype(-1,NULL,0);
01012    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__FumiliLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FumiliLN_vectorlEdoublecOallocatorlEdoublegRsPgR));
01013    G__setnewtype(-1,NULL,0);
01014    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__FumiliLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FumiliLN_vectorlEdoublecOallocatorlEdoublegRsPgR));
01015    G__setnewtype(-1,NULL,0);
01016 }
01017 
01018 /*********************************************************
01019 * Data Member information setup/
01020 *********************************************************/
01021 
01022    /* Setting up class,struct,union tag member variable */
01023 
01024    /* TFumili */
01025 static void G__setup_memvarTFumili(void) {
01026    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__FumiliLN_TFumili));
01027    { TFumili *p; p=(TFumili*)0x1000; if (p) { }
01028    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fMaxParam=",0,(char*)NULL);
01029    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fMaxParam2=",0,"fMaxParam*fMaxParam");
01030    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNlog=",0,(char*)NULL);
01031    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNfcn=",0,"Number of FCN calls;");
01032    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNED1=",0,"Number of experimental vectors X=(x1,x2,...xK)");
01033    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNED2=",0,"K - Length of vector X plus 2 (for chi2)");
01034    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNED12=",0,"fNED1+fNED2");
01035    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNpar=",0,"fNpar - number of parameters");
01036    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNstepDec=",0,"fNstepDec - maximum number of step decreasing counter");
01037    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNlimMul=",0,"fNlimMul - after fNlimMul successful iterations permits four-fold increasing of fPL");
01038    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNmaxIter=",0,"fNmaxIter - maximum number of iterations");
01039    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fLastFixed=",0,"Last fixed parameter number");
01040    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fENDFLG=",0,"End flag of fit ");
01041    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fINDFLG[5]=",0,"internal flags;");
01042    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fGRAD=",0,"user calculated gradients  ");
01043    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fWARN=",0,"warnings");
01044    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fDEBUG=",0,"debug info");
01045    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fLogLike=",0,"LogLikelihood flag");
01046    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fNumericDerivatives=",0,(char*)NULL);
01047    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fZ0=",0,"[fMaxParam2] Matrix of approximate second derivatives of objective function");
01048    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fZ=",0,"[fMaxParam2] Invers fZ0 matrix - covariance matrix");
01049    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fGr=",0,"[fMaxParam] Gradients of objective function");
01050    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fParamError=",0,"[fMaxParam] Parameter errors");
01051    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fSumLog=",0,"[fNlog]");
01052    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fEXDA=",0,"[fNED12] experimental data poInt_ter");
01053    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fA=",0,"[fMaxParam] Fit parameter array");
01054    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fPL0=",0,"[fMaxParam] Step initial bounds");
01055    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fPL=",0,"[fMaxParam] Limits for parameters step. If <0, then parameter is fixed");
01056    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fDA=",0,"[fMaxParam] Parameter step");
01057    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fAMX=",0,"[fMaxParam] Maximum param value");
01058    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fAMN=",0,"[fMaxParam] Minimum param value");
01059    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fR=",0,"[fMaxParam] Correlation factors");
01060    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fDF=",0,"[fMaxParam] // First derivatives of theoretical function ");
01061    G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fCmPar=",0,"[fMaxParam] parameters of commands");
01062    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fS=",0,"fS - objective function value (return)");
01063    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fEPS=",0,"fEPS - required precision of parameters. If fEPS<0 then ");
01064    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fRP=",0,"Precision of fit ( machine zero on CDC 6000) quite old yeh?");
01065    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fAKAPPA=",0,(char*)NULL);
01066    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fGT=",0,"Expected function change in next iteration");
01067    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FumiliLN_TString),-1,-1,4,"fANames=",0,"[fMaxParam] Parameter names");
01068    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__FumiliLN_TString),-1,-1,4,"fCword=",0,"Command string");
01069    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FumiliLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
01070    }
01071    G__tag_memvar_reset();
01072 }
01073 
01074 
01075    /* TFumiliMinimizer */
01076 static void G__setup_memvarTFumiliMinimizer(void) {
01077    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__FumiliLN_TFumiliMinimizer));
01078    { TFumiliMinimizer *p; p=(TFumiliMinimizer*)0x1000; if (p) { }
01079    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fDim=",0,(char*)NULL);
01080    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fNFree=",0,(char*)NULL);
01081    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fMinVal=",0,(char*)NULL);
01082    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fEdm=",0,(char*)NULL);
01083    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__FumiliLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"fParams=",0,(char*)NULL);
01084    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__FumiliLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"fErrors=",0,(char*)NULL);
01085    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__FumiliLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"fCovar=",0,(char*)NULL);
01086    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FumiliLN_TFumili),-1,-1,4,"fFumili=",0,(char*)NULL);
01087    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FumiliLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR),G__defined_typename("FitMethodFunction"),-2,4,"fgFunc=",0,(char*)NULL);
01088    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FumiliLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR),G__defined_typename("FitMethodGradFunction"),-2,4,"fgGradFunc=",0,(char*)NULL);
01089    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FumiliLN_TFumili),-1,-2,4,"fgFumili=",0,"static instance (used by fcn function) ");
01090    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FumiliLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
01091    }
01092    G__tag_memvar_reset();
01093 }
01094 
01095 extern "C" void G__cpp_setup_memvarG__Fumili() {
01096 }
01097 /***********************************************************
01098 ************************************************************
01099 ************************************************************
01100 ************************************************************
01101 ************************************************************
01102 ************************************************************
01103 ************************************************************
01104 ***********************************************************/
01105 
01106 /*********************************************************
01107 * Member function information setup for each class
01108 *********************************************************/
01109 static void G__setup_memfuncTFumili(void) {
01110    /* TFumili */
01111    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__FumiliLN_TFumili));
01112    G__memfunc_setup("TFumili",698,G__G__Fumili_119_0_1, 105, G__get_linked_tagnum(&G__G__FumiliLN_TFumili), -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 '25' maxpar", (char*)NULL, (void*) NULL, 0);
01113    G__memfunc_setup("BuildArrays",1122,G__G__Fumili_119_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
01114    G__memfunc_setup("Chisquare",933,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 8, 
01115 "i - 'Int_t' 0 - npar D - 'Double_t' 0 - params", (char*)NULL, (void*) NULL, 1);
01116    G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' opt", (char*)NULL, (void*) NULL, 1);
01117    G__memfunc_setup("DeleteArrays",1221,G__G__Fumili_119_0_5, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
01118    G__memfunc_setup("Derivatives",1158,G__G__Fumili_119_0_6, 121, -1, -1, 0, 2, 1, 1, 0, 
01119 "D - 'Double_t' 0 - - D - 'Double_t' 0 - -", (char*)NULL, (void*) NULL, 0);
01120    G__memfunc_setup("Eval",392,G__G__Fumili_119_0_7, 105, -1, G__defined_typename("Int_t"), 0, 5, 1, 1, 0, 
01121 "i - 'Int_t' 1 - npar D - 'Double_t' 0 - grad "
01122 "d - 'Double_t' 1 - fval D - 'Double_t' 0 - par "
01123 "i - 'Int_t' 0 - flag", "Evaluate the minimisation function", (void*) NULL, 0);
01124    G__memfunc_setup("EvalTFN",624,G__G__Fumili_119_0_8, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
01125 "D - 'Double_t' 0 - - D - 'Double_t' 0 - -", (char*)NULL, (void*) NULL, 0);
01126    G__memfunc_setup("ExecuteCommand",1426,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 3, 1, 1, 0, 
01127 "C - - 10 - command D - 'Double_t' 0 - args "
01128 "i - 'Int_t' 0 - nargs", (char*)NULL, (void*) NULL, 1);
01129    G__memfunc_setup("ExecuteSetCommand",1726,G__G__Fumili_119_0_10, 105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - -", (char*)NULL, (void*) NULL, 0);
01130    G__memfunc_setup("FitChisquare",1224,G__G__Fumili_119_0_11, 121, -1, -1, 0, 5, 1, 1, 0, 
01131 "i - 'Int_t' 1 - npar D - 'Double_t' 0 - gin "
01132 "d - 'Double_t' 1 - f D - 'Double_t' 0 - u "
01133 "i - 'Int_t' 0 - flag", (char*)NULL, (void*) NULL, 1);
01134    G__memfunc_setup("FitChisquareI",1297,G__G__Fumili_119_0_12, 121, -1, -1, 0, 5, 1, 1, 0, 
01135 "i - 'Int_t' 1 - npar D - 'Double_t' 0 - gin "
01136 "d - 'Double_t' 1 - f D - 'Double_t' 0 - u "
01137 "i - 'Int_t' 0 - flag", (char*)NULL, (void*) NULL, 1);
01138    G__memfunc_setup("FitLikelihood",1319,G__G__Fumili_119_0_13, 121, -1, -1, 0, 5, 1, 1, 0, 
01139 "i - 'Int_t' 1 - npar D - 'Double_t' 0 - gin "
01140 "d - 'Double_t' 1 - f D - 'Double_t' 0 - u "
01141 "i - 'Int_t' 0 - flag", (char*)NULL, (void*) NULL, 1);
01142    G__memfunc_setup("FitLikelihoodI",1392,G__G__Fumili_119_0_14, 121, -1, -1, 0, 5, 1, 1, 0, 
01143 "i - 'Int_t' 1 - npar D - 'Double_t' 0 - gin "
01144 "d - 'Double_t' 1 - f D - 'Double_t' 0 - u "
01145 "i - 'Int_t' 0 - flag", (char*)NULL, (void*) NULL, 1);
01146    G__memfunc_setup("FixParameter",1224,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - ipar", (char*)NULL, (void*) NULL, 1);
01147    G__memfunc_setup("GetCovarianceMatrix",1936,(G__InterfaceMethod) NULL,68, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01148    G__memfunc_setup("GetCovarianceMatrixElement",2650,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 8, 
01149 "i - 'Int_t' 0 - i i - 'Int_t' 0 - j", (char*)NULL, (void*) NULL, 1);
01150    G__memfunc_setup("GetErrors",925,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 5, 1, 1, 8, 
01151 "i - 'Int_t' 0 - ipar d - 'Double_t' 1 - eplus "
01152 "d - 'Double_t' 1 - eminus d - 'Double_t' 1 - eparab "
01153 "d - 'Double_t' 1 - globcc", (char*)NULL, (void*) NULL, 1);
01154    G__memfunc_setup("GetNumberTotalParameters",2465,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01155    G__memfunc_setup("GetNumberFreeParameters",2335,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01156    G__memfunc_setup("GetPL0",492,G__G__Fumili_119_0_21, 68, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
01157    G__memfunc_setup("GetParError",1101,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 0 - ipar", (char*)NULL, (void*) NULL, 1);
01158    G__memfunc_setup("GetParameter",1217,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 0 - ipar", (char*)NULL, (void*) NULL, 1);
01159    G__memfunc_setup("GetParameter",1217,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 6, 1, 1, 8, 
01160 "i - 'Int_t' 0 - ipar C - - 0 - name "
01161 "d - 'Double_t' 1 - value d - 'Double_t' 1 - verr "
01162 "d - 'Double_t' 1 - vlow d - 'Double_t' 1 - vhigh", (char*)NULL, (void*) NULL, 1);
01163    G__memfunc_setup("GetParName",964,(G__InterfaceMethod) NULL,67, -1, -1, 0, 1, 1, 1, 9, "i - 'Int_t' 0 - ipar", (char*)NULL, (void*) NULL, 1);
01164    G__memfunc_setup("GetStats",815,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 5, 1, 1, 8, 
01165 "d - 'Double_t' 1 - amin d - 'Double_t' 1 - edm "
01166 "d - 'Double_t' 1 - errdef i - 'Int_t' 1 - nvpar "
01167 "i - 'Int_t' 1 - nparx", (char*)NULL, (void*) NULL, 1);
01168    G__memfunc_setup("GetSumLog",887,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - -", (char*)NULL, (void*) NULL, 1);
01169    G__memfunc_setup("GetZ",378,G__G__Fumili_119_0_28, 68, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
01170    G__memfunc_setup("InvertZ",722,G__G__Fumili_119_0_29, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - -", (char*)NULL, (void*) NULL, 0);
01171    G__memfunc_setup("IsFixed",684,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 0 - ipar", (char*)NULL, (void*) NULL, 1);
01172    G__memfunc_setup("Minimize",834,G__G__Fumili_119_0_31, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
01173    G__memfunc_setup("PrintResults",1279,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 8, 
01174 "i - 'Int_t' 0 - k d - 'Double_t' 0 - p", (char*)NULL, (void*) NULL, 1);
01175    G__memfunc_setup("ReleaseParameter",1634,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - ipar", (char*)NULL, (void*) NULL, 1);
01176    G__memfunc_setup("SGZ",244,G__G__Fumili_119_0_34, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
01177    G__memfunc_setup("SetData",678,G__G__Fumili_119_0_35, 121, -1, -1, 0, 3, 1, 1, 0, 
01178 "D - 'Double_t' 0 - - i - 'Int_t' 0 - - "
01179 "i - 'Int_t' 0 - -", (char*)NULL, (void*) NULL, 0);
01180    G__memfunc_setup("SetFitMethod",1200,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - name", (char*)NULL, (void*) NULL, 1);
01181    G__memfunc_setup("SetParameter",1229,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 6, 1, 1, 0, 
01182 "i - 'Int_t' 0 - ipar C - - 10 - parname "
01183 "d - 'Double_t' 0 - value d - 'Double_t' 0 - verr "
01184 "d - 'Double_t' 0 - vlow d - 'Double_t' 0 - vhigh", (char*)NULL, (void*) NULL, 1);
01185    G__memfunc_setup("SetParNumber",1208,G__G__Fumili_119_0_38, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - ParNum", (char*)NULL, (void*) NULL, 0);
01186    G__memfunc_setup("Class",502,G__G__Fumili_119_0_39, 85, G__get_linked_tagnum(&G__G__FumiliLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TFumili::Class) ), 0);
01187    G__memfunc_setup("Class_Name",982,G__G__Fumili_119_0_40, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFumili::Class_Name) ), 0);
01188    G__memfunc_setup("Class_Version",1339,G__G__Fumili_119_0_41, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TFumili::Class_Version) ), 0);
01189    G__memfunc_setup("Dictionary",1046,G__G__Fumili_119_0_42, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TFumili::Dictionary) ), 0);
01190    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__FumiliLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01191    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
01192    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
01193    G__memfunc_setup("StreamerNVirtual",1656,G__G__Fumili_119_0_46, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
01194    G__memfunc_setup("DeclFileName",1145,G__G__Fumili_119_0_47, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFumili::DeclFileName) ), 0);
01195    G__memfunc_setup("ImplFileLine",1178,G__G__Fumili_119_0_48, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFumili::ImplFileLine) ), 0);
01196    G__memfunc_setup("ImplFileName",1171,G__G__Fumili_119_0_49, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFumili::ImplFileName) ), 0);
01197    G__memfunc_setup("DeclFileLine",1152,G__G__Fumili_119_0_50, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFumili::DeclFileLine) ), 0);
01198    // automatic copy constructor
01199    G__memfunc_setup("TFumili", 698, G__G__Fumili_119_0_51, (int) ('i'), G__get_linked_tagnum(&G__G__FumiliLN_TFumili), -1, 0, 1, 1, 1, 0, "u 'TFumili' - 11 - -", (char*) NULL, (void*) NULL, 0);
01200    // automatic destructor
01201    G__memfunc_setup("~TFumili", 824, G__G__Fumili_119_0_52, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
01202    G__tag_memfunc_reset();
01203 }
01204 
01205 static void G__setup_memfuncTFumiliMinimizer(void) {
01206    /* TFumiliMinimizer */
01207    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__FumiliLN_TFumiliMinimizer));
01208    G__memfunc_setup("TFumiliMinimizer",1646,G__G__Fumili_134_0_1, 105, G__get_linked_tagnum(&G__G__FumiliLN_TFumiliMinimizer), -1, 0, 1, 1, 1, 0, "i - - 0 '0' dummy", (char*)NULL, (void*) NULL, 0);
01209    G__memfunc_setup("TFumiliMinimizer",1646,(G__InterfaceMethod) NULL, 105, G__get_linked_tagnum(&G__G__FumiliLN_TFumiliMinimizer), -1, 0, 1, 1, 4, 0, "u 'TFumiliMinimizer' - 11 - -", (char*)NULL, (void*) NULL, 0);
01210    G__memfunc_setup("operator=",937,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__FumiliLN_TFumiliMinimizer), -1, 1, 1, 1, 4, 0, "u 'TFumiliMinimizer' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
01211    G__memfunc_setup("SetFunction",1138,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::IBaseFunctionMultiDim' 'ROOT::Math::IMultiGenFunction' 11 - func", (char*)NULL, (void*) NULL, 1);
01212    G__memfunc_setup("SetFunction",1138,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::IGradientFunctionMultiDim' 'ROOT::Math::IMultiGradFunction' 11 - func", (char*)NULL, (void*) NULL, 1);
01213    G__memfunc_setup("SetVariable",1106,(G__InterfaceMethod) NULL,103, -1, -1, 0, 4, 1, 1, 0, 
01214 "h - - 0 - ivar u 'string' - 11 - name "
01215 "d - - 0 - val d - - 0 - step", (char*)NULL, (void*) NULL, 1);
01216    G__memfunc_setup("SetLimitedVariable",1818,(G__InterfaceMethod) NULL,103, -1, -1, 0, 6, 1, 1, 0, 
01217 "h - - 0 - ivar u 'string' - 11 - name "
01218 "d - - 0 - val d - - 0 - step "
01219 "d - - 0 - - d - - 0 - -", (char*)NULL, (void*) NULL, 1);
01220    G__memfunc_setup("SetFixedVariable",1602,(G__InterfaceMethod) NULL,103, -1, -1, 0, 3, 1, 1, 0, 
01221 "h - - 0 - - u 'string' - 11 - - "
01222 "d - - 0 - -", (char*)NULL, (void*) NULL, 1);
01223    G__memfunc_setup("SetVariableValue",1615,(G__InterfaceMethod) NULL,103, -1, -1, 0, 2, 1, 1, 0, 
01224 "h - - 0 - ivar d - - 0 - val", (char*)NULL, (void*) NULL, 1);
01225    G__memfunc_setup("Minimize",834,(G__InterfaceMethod) NULL,103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
01226    G__memfunc_setup("MinValue",801,(G__InterfaceMethod) NULL,100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01227    G__memfunc_setup("Edm",278,(G__InterfaceMethod) NULL,100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01228    G__memfunc_setup("X",88,(G__InterfaceMethod) NULL,68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
01229    G__memfunc_setup("MinGradient",1106,(G__InterfaceMethod) NULL,68, -1, -1, 0, 0, 1, 1, 9, "", "not available ", (void*) NULL, 1);
01230    G__memfunc_setup("NCalls",573,(G__InterfaceMethod) NULL,104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01231    G__memfunc_setup("NDim",360,(G__InterfaceMethod) NULL,104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01232    G__memfunc_setup("NFree",464,(G__InterfaceMethod) NULL,104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01233    G__memfunc_setup("ProvidesError",1366,(G__InterfaceMethod) NULL,103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01234    G__memfunc_setup("Errors",637,(G__InterfaceMethod) NULL,68, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
01235    G__memfunc_setup("CovMatrix",925,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 8, 
01236 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 1);
01237    G__memfunc_setup("CovMatrixStatus",1569,(G__InterfaceMethod) NULL,105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01238    G__memfunc_setup("Fcn",279,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 5, 3, 2, 0, 
01239 "i - - 1 - - D - - 0 - - "
01240 "d - - 1 - f D - - 0 - - "
01241 "i - - 0 - -", (char*)NULL, (void*) NULL, 0);
01242    G__memfunc_setup("EvaluateFCN",1038,(G__InterfaceMethod) NULL, 100, -1, -1, 0, 2, 3, 2, 0, 
01243 "D - - 10 - x D - - 0 - g", (char*)NULL, (void*) NULL, 0);
01244    G__memfunc_setup("Class",502,G__G__Fumili_134_0_24, 85, G__get_linked_tagnum(&G__G__FumiliLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TFumiliMinimizer::Class) ), 0);
01245    G__memfunc_setup("Class_Name",982,G__G__Fumili_134_0_25, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFumiliMinimizer::Class_Name) ), 0);
01246    G__memfunc_setup("Class_Version",1339,G__G__Fumili_134_0_26, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TFumiliMinimizer::Class_Version) ), 0);
01247    G__memfunc_setup("Dictionary",1046,G__G__Fumili_134_0_27, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TFumiliMinimizer::Dictionary) ), 0);
01248    G__memfunc_setup("IsA",253,G__G__Fumili_134_0_28, 85, G__get_linked_tagnum(&G__G__FumiliLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
01249    G__memfunc_setup("ShowMembers",1132,G__G__Fumili_134_0_29, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
01250    G__memfunc_setup("Streamer",835,G__G__Fumili_134_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
01251    G__memfunc_setup("StreamerNVirtual",1656,G__G__Fumili_134_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
01252    G__memfunc_setup("DeclFileName",1145,G__G__Fumili_134_0_32, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFumiliMinimizer::DeclFileName) ), 0);
01253    G__memfunc_setup("ImplFileLine",1178,G__G__Fumili_134_0_33, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFumiliMinimizer::ImplFileLine) ), 0);
01254    G__memfunc_setup("ImplFileName",1171,G__G__Fumili_134_0_34, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFumiliMinimizer::ImplFileName) ), 0);
01255    G__memfunc_setup("DeclFileLine",1152,G__G__Fumili_134_0_35, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFumiliMinimizer::DeclFileLine) ), 0);
01256    // automatic destructor
01257    G__memfunc_setup("~TFumiliMinimizer", 1772, G__G__Fumili_134_0_36, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
01258    G__tag_memfunc_reset();
01259 }
01260 
01261 
01262 /*********************************************************
01263 * Member function information setup
01264 *********************************************************/
01265 extern "C" void G__cpp_setup_memfuncG__Fumili() {
01266 }
01267 
01268 /*********************************************************
01269 * Global variable information setup for each class
01270 *********************************************************/
01271 static void G__cpp_setup_global0() {
01272 
01273    /* Setting up global variables */
01274    G__resetplocal();
01275 
01276 }
01277 
01278 static void G__cpp_setup_global1() {
01279 }
01280 
01281 static void G__cpp_setup_global2() {
01282    G__memvar_setup((void*)(&gFumili),85,0,0,G__get_linked_tagnum(&G__G__FumiliLN_TFumili),-1,-1,1,"gFumili=",0,(char*)NULL);
01283 
01284    G__resetglobalenv();
01285 }
01286 extern "C" void G__cpp_setup_globalG__Fumili() {
01287   G__cpp_setup_global0();
01288   G__cpp_setup_global1();
01289   G__cpp_setup_global2();
01290 }
01291 
01292 /*********************************************************
01293 * Global function information setup for each class
01294 *********************************************************/
01295 static void G__cpp_setup_func0() {
01296    G__lastifuncposition();
01297 
01298 }
01299 
01300 static void G__cpp_setup_func1() {
01301 }
01302 
01303 static void G__cpp_setup_func2() {
01304 }
01305 
01306 static void G__cpp_setup_func3() {
01307 
01308    G__resetifuncposition();
01309 }
01310 
01311 extern "C" void G__cpp_setup_funcG__Fumili() {
01312   G__cpp_setup_func0();
01313   G__cpp_setup_func1();
01314   G__cpp_setup_func2();
01315   G__cpp_setup_func3();
01316 }
01317 
01318 /*********************************************************
01319 * Class,struct,union,enum tag information setup
01320 *********************************************************/
01321 /* Setup class/struct taginfo */
01322 G__linked_taginfo G__G__FumiliLN_TClass = { "TClass" , 99 , -1 };
01323 G__linked_taginfo G__G__FumiliLN_TBuffer = { "TBuffer" , 99 , -1 };
01324 G__linked_taginfo G__G__FumiliLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
01325 G__linked_taginfo G__G__FumiliLN_TObject = { "TObject" , 99 , -1 };
01326 G__linked_taginfo G__G__FumiliLN_TNamed = { "TNamed" , 99 , -1 };
01327 G__linked_taginfo G__G__FumiliLN_TString = { "TString" , 99 , -1 };
01328 G__linked_taginfo G__G__FumiliLN_ROOT = { "ROOT" , 110 , -1 };
01329 G__linked_taginfo G__G__FumiliLN_string = { "string" , 99 , -1 };
01330 G__linked_taginfo G__G__FumiliLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
01331 G__linked_taginfo G__G__FumiliLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
01332 G__linked_taginfo G__G__FumiliLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
01333 G__linked_taginfo G__G__FumiliLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
01334 G__linked_taginfo G__G__FumiliLN_TVirtualFitter = { "TVirtualFitter" , 99 , -1 };
01335 G__linked_taginfo G__G__FumiliLN_TFumili = { "TFumili" , 99 , -1 };
01336 G__linked_taginfo G__G__FumiliLN_ROOTcLcLMath = { "ROOT::Math" , 110 , -1 };
01337 G__linked_taginfo G__G__FumiliLN_ROOTcLcLMathcLcLIBaseFunctionMultiDim = { "ROOT::Math::IBaseFunctionMultiDim" , 99 , -1 };
01338 G__linked_taginfo G__G__FumiliLN_ROOTcLcLMathcLcLIGradientFunctionMultiDim = { "ROOT::Math::IGradientFunctionMultiDim" , 99 , -1 };
01339 G__linked_taginfo G__G__FumiliLN_ROOTcLcLMathcLcLMinimizer = { "ROOT::Math::Minimizer" , 99 , -1 };
01340 G__linked_taginfo G__G__FumiliLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR = { "ROOT::Math::BasicFitMethodFunction<ROOT::Math::IBaseFunctionMultiDim>" , 99 , -1 };
01341 G__linked_taginfo G__G__FumiliLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR = { "ROOT::Math::BasicFitMethodFunction<ROOT::Math::IGradientFunctionMultiDim>" , 99 , -1 };
01342 G__linked_taginfo G__G__FumiliLN_TFumiliMinimizer = { "TFumiliMinimizer" , 99 , -1 };
01343 G__linked_taginfo G__G__FumiliLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
01344 G__linked_taginfo G__G__FumiliLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR = { "reverse_iterator<vector<double,allocator<double> >::iterator>" , 99 , -1 };
01345 
01346 /* Reset class/struct taginfo */
01347 extern "C" void G__cpp_reset_tagtableG__Fumili() {
01348   G__G__FumiliLN_TClass.tagnum = -1 ;
01349   G__G__FumiliLN_TBuffer.tagnum = -1 ;
01350   G__G__FumiliLN_TMemberInspector.tagnum = -1 ;
01351   G__G__FumiliLN_TObject.tagnum = -1 ;
01352   G__G__FumiliLN_TNamed.tagnum = -1 ;
01353   G__G__FumiliLN_TString.tagnum = -1 ;
01354   G__G__FumiliLN_ROOT.tagnum = -1 ;
01355   G__G__FumiliLN_string.tagnum = -1 ;
01356   G__G__FumiliLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
01357   G__G__FumiliLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
01358   G__G__FumiliLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
01359   G__G__FumiliLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
01360   G__G__FumiliLN_TVirtualFitter.tagnum = -1 ;
01361   G__G__FumiliLN_TFumili.tagnum = -1 ;
01362   G__G__FumiliLN_ROOTcLcLMath.tagnum = -1 ;
01363   G__G__FumiliLN_ROOTcLcLMathcLcLIBaseFunctionMultiDim.tagnum = -1 ;
01364   G__G__FumiliLN_ROOTcLcLMathcLcLIGradientFunctionMultiDim.tagnum = -1 ;
01365   G__G__FumiliLN_ROOTcLcLMathcLcLMinimizer.tagnum = -1 ;
01366   G__G__FumiliLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR.tagnum = -1 ;
01367   G__G__FumiliLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR.tagnum = -1 ;
01368   G__G__FumiliLN_TFumiliMinimizer.tagnum = -1 ;
01369   G__G__FumiliLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
01370   G__G__FumiliLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR.tagnum = -1 ;
01371 }
01372 
01373 
01374 extern "C" void G__cpp_setup_tagtableG__Fumili() {
01375 
01376    /* Setting up class,struct,union tag entry */
01377    G__get_linked_tagnum_fwd(&G__G__FumiliLN_TClass);
01378    G__get_linked_tagnum_fwd(&G__G__FumiliLN_TBuffer);
01379    G__get_linked_tagnum_fwd(&G__G__FumiliLN_TMemberInspector);
01380    G__get_linked_tagnum_fwd(&G__G__FumiliLN_TObject);
01381    G__get_linked_tagnum_fwd(&G__G__FumiliLN_TNamed);
01382    G__get_linked_tagnum_fwd(&G__G__FumiliLN_TString);
01383    G__get_linked_tagnum_fwd(&G__G__FumiliLN_ROOT);
01384    G__get_linked_tagnum_fwd(&G__G__FumiliLN_string);
01385    G__get_linked_tagnum_fwd(&G__G__FumiliLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
01386    G__get_linked_tagnum_fwd(&G__G__FumiliLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
01387    G__get_linked_tagnum_fwd(&G__G__FumiliLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
01388    G__get_linked_tagnum_fwd(&G__G__FumiliLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
01389    G__get_linked_tagnum_fwd(&G__G__FumiliLN_TVirtualFitter);
01390    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__FumiliLN_TFumili),sizeof(TFumili),-1,62720,"The FUMILI Minimization package",G__setup_memvarTFumili,G__setup_memfuncTFumili);
01391    G__get_linked_tagnum_fwd(&G__G__FumiliLN_ROOTcLcLMath);
01392    G__get_linked_tagnum_fwd(&G__G__FumiliLN_ROOTcLcLMathcLcLIBaseFunctionMultiDim);
01393    G__get_linked_tagnum_fwd(&G__G__FumiliLN_ROOTcLcLMathcLcLIGradientFunctionMultiDim);
01394    G__get_linked_tagnum_fwd(&G__G__FumiliLN_ROOTcLcLMathcLcLMinimizer);
01395    G__get_linked_tagnum_fwd(&G__G__FumiliLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIBaseFunctionMultiDimgR);
01396    G__get_linked_tagnum_fwd(&G__G__FumiliLN_ROOTcLcLMathcLcLBasicFitMethodFunctionlEROOTcLcLMathcLcLIGradientFunctionMultiDimgR);
01397    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__FumiliLN_TFumiliMinimizer),sizeof(TFumiliMinimizer),-1,3840,"Implementation of Minimizer interface using TFumili ",G__setup_memvarTFumiliMinimizer,G__setup_memfuncTFumiliMinimizer);
01398    G__get_linked_tagnum_fwd(&G__G__FumiliLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
01399    G__get_linked_tagnum_fwd(&G__G__FumiliLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR);
01400 }
01401 extern "C" void G__cpp_setupG__Fumili(void) {
01402   G__check_setup_version(30051515,"G__cpp_setupG__Fumili()");
01403   G__set_cpp_environmentG__Fumili();
01404   G__cpp_setup_tagtableG__Fumili();
01405 
01406   G__cpp_setup_inheritanceG__Fumili();
01407 
01408   G__cpp_setup_typetableG__Fumili();
01409 
01410   G__cpp_setup_memvarG__Fumili();
01411 
01412   G__cpp_setup_memfuncG__Fumili();
01413   G__cpp_setup_globalG__Fumili();
01414   G__cpp_setup_funcG__Fumili();
01415 
01416    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncG__Fumili();
01417   return;
01418 }
01419 class G__cpp_setup_initG__Fumili {
01420   public:
01421     G__cpp_setup_initG__Fumili() { G__add_setup_func("G__Fumili",(G__incsetup)(&G__cpp_setupG__Fumili)); G__call_setup_funcs(); }
01422    ~G__cpp_setup_initG__Fumili() { G__remove_setup_func("G__Fumili"); }
01423 };
01424 G__cpp_setup_initG__Fumili G__cpp_setup_initializerG__Fumili;
01425 

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