G__TMVA2.cxx

Go to the documentation of this file.
00001 //
00002 // File generated by core/utils/src/rootcint_tmp at Wed Apr 20 14:08:19 2011
00003 
00004 // Do NOT change. Changes will be lost next time file is generated
00005 //
00006 
00007 #define R__DICTIONARY_FILENAME tmvadIsrcdIG__TMVA2
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__TMVA2.h"
00018 
00019 #include "TClass.h"
00020 #include "TBuffer.h"
00021 #include "TMemberInspector.h"
00022 #include "TError.h"
00023 
00024 #ifndef G__ROOT
00025 #define G__ROOT
00026 #endif
00027 
00028 #include "RtypesImp.h"
00029 #include "TIsAProxy.h"
00030 
00031 // START OF SHADOWS
00032 
00033 namespace ROOT {
00034    namespace Shadow {
00035       namespace TMVA {
00036 
00037       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00038       typedef ::TMVA::Tools Tools;
00039       #else
00040       class Tools  {
00041          public:
00042          //friend XX;
00043          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00044          typedef ::TMVA::Tools::EWelcomeMessage EWelcomeMessage;
00045          #else
00046          enum EWelcomeMessage  {
00047          };
00048          #endif
00049 
00050          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00051          typedef ::TMVA::Tools::ECitation ECitation;
00052          #else
00053          enum ECitation  {
00054          };
00055          #endif
00056 
00057          :: TString fRegexp; //
00058          ::TMVA::MsgLogger* fLogger; //
00059          ::TXMLEngine* fXMLEngine; //
00060       };
00061       #endif
00062       } 
00063    } // of namespace Shadow
00064 } // of namespace ROOT
00065 // END OF SHADOWS
00066 
00067 namespace TMVA {
00068    namespace ROOT {
00069       inline ::ROOT::TGenericClassInfo *GenerateInitInstance();
00070       static void TMVA_Dictionary();
00071 
00072       // Function generating the singleton type initializer
00073       inline ::ROOT::TGenericClassInfo *GenerateInitInstance()
00074       {
00075          static ::ROOT::TGenericClassInfo 
00076             instance("TMVA", 0 /*version*/, "./include/TMVA/SimulatedAnnealing.h", 48,
00077                      ::ROOT::DefineBehavior((void*)0,(void*)0),
00078                      &TMVA_Dictionary, 0);
00079          return &instance;
00080       }
00081       // Insure that the inline function is _not_ optimized away by the compiler
00082       ::ROOT::TGenericClassInfo *(*_R__UNIQUE_(InitFunctionKeeper))() = &GenerateInitInstance;  
00083       // Static variable to force the class initialization
00084       static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstance(); R__UseDummy(_R__UNIQUE_(Init));
00085 
00086       // Dictionary for non-ClassDef classes
00087       static void TMVA_Dictionary() {
00088          GenerateInitInstance()->GetClass();
00089       }
00090 
00091    }
00092 }
00093 
00094 namespace ROOT {
00095    void TMVAcLcLTSpline2_ShowMembers(void *obj, TMemberInspector &R__insp);
00096    static void delete_TMVAcLcLTSpline2(void *p);
00097    static void deleteArray_TMVAcLcLTSpline2(void *p);
00098    static void destruct_TMVAcLcLTSpline2(void *p);
00099 
00100    // Function generating the singleton type initializer
00101    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::TSpline2*)
00102    {
00103       ::TMVA::TSpline2 *ptr = 0;
00104       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::TSpline2 >(0);
00105       static ::ROOT::TGenericClassInfo 
00106          instance("TMVA::TSpline2", ::TMVA::TSpline2::Class_Version(), "./include/TMVA/TSpline2.h", 45,
00107                   typeid(::TMVA::TSpline2), DefineBehavior(ptr, ptr),
00108                   &::TMVA::TSpline2::Dictionary, isa_proxy, 4,
00109                   sizeof(::TMVA::TSpline2) );
00110       instance.SetDelete(&delete_TMVAcLcLTSpline2);
00111       instance.SetDeleteArray(&deleteArray_TMVAcLcLTSpline2);
00112       instance.SetDestructor(&destruct_TMVAcLcLTSpline2);
00113       return &instance;
00114    }
00115    TGenericClassInfo *GenerateInitInstance(const ::TMVA::TSpline2*)
00116    {
00117       return GenerateInitInstanceLocal((::TMVA::TSpline2*)0);
00118    }
00119    // Static variable to force the class initialization
00120    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::TSpline2*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00121 } // end of namespace ROOT
00122 
00123 namespace ROOT {
00124    void TMVAcLcLTSpline1_ShowMembers(void *obj, TMemberInspector &R__insp);
00125    static void delete_TMVAcLcLTSpline1(void *p);
00126    static void deleteArray_TMVAcLcLTSpline1(void *p);
00127    static void destruct_TMVAcLcLTSpline1(void *p);
00128 
00129    // Function generating the singleton type initializer
00130    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::TSpline1*)
00131    {
00132       ::TMVA::TSpline1 *ptr = 0;
00133       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::TSpline1 >(0);
00134       static ::ROOT::TGenericClassInfo 
00135          instance("TMVA::TSpline1", ::TMVA::TSpline1::Class_Version(), "./include/TMVA/TSpline1.h", 45,
00136                   typeid(::TMVA::TSpline1), DefineBehavior(ptr, ptr),
00137                   &::TMVA::TSpline1::Dictionary, isa_proxy, 4,
00138                   sizeof(::TMVA::TSpline1) );
00139       instance.SetDelete(&delete_TMVAcLcLTSpline1);
00140       instance.SetDeleteArray(&deleteArray_TMVAcLcLTSpline1);
00141       instance.SetDestructor(&destruct_TMVAcLcLTSpline1);
00142       return &instance;
00143    }
00144    TGenericClassInfo *GenerateInitInstance(const ::TMVA::TSpline1*)
00145    {
00146       return GenerateInitInstanceLocal((::TMVA::TSpline1*)0);
00147    }
00148    // Static variable to force the class initialization
00149    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::TSpline1*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00150 } // end of namespace ROOT
00151 
00152 namespace ROOT {
00153    void TMVAcLcLPDF_ShowMembers(void *obj, TMemberInspector &R__insp);
00154    static void delete_TMVAcLcLPDF(void *p);
00155    static void deleteArray_TMVAcLcLPDF(void *p);
00156    static void destruct_TMVAcLcLPDF(void *p);
00157 
00158    // Function generating the singleton type initializer
00159    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::PDF*)
00160    {
00161       ::TMVA::PDF *ptr = 0;
00162       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::PDF >(0);
00163       static ::ROOT::TGenericClassInfo 
00164          instance("TMVA::PDF", ::TMVA::PDF::Class_Version(), "./include/TMVA/PDF.h", 66,
00165                   typeid(::TMVA::PDF), DefineBehavior(ptr, ptr),
00166                   &::TMVA::PDF::Dictionary, isa_proxy, 4,
00167                   sizeof(::TMVA::PDF) );
00168       instance.SetDelete(&delete_TMVAcLcLPDF);
00169       instance.SetDeleteArray(&deleteArray_TMVAcLcLPDF);
00170       instance.SetDestructor(&destruct_TMVAcLcLPDF);
00171       return &instance;
00172    }
00173    TGenericClassInfo *GenerateInitInstance(const ::TMVA::PDF*)
00174    {
00175       return GenerateInitInstanceLocal((::TMVA::PDF*)0);
00176    }
00177    // Static variable to force the class initialization
00178    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::PDF*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00179 } // end of namespace ROOT
00180 
00181 namespace ROOT {
00182    void TMVAcLcLNode_ShowMembers(void *obj, TMemberInspector &R__insp);
00183    static void delete_TMVAcLcLNode(void *p);
00184    static void deleteArray_TMVAcLcLNode(void *p);
00185    static void destruct_TMVAcLcLNode(void *p);
00186 
00187    // Function generating the singleton type initializer
00188    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::Node*)
00189    {
00190       ::TMVA::Node *ptr = 0;
00191       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::Node >(0);
00192       static ::ROOT::TGenericClassInfo 
00193          instance("TMVA::Node", ::TMVA::Node::Class_Version(), "include/TMVA/Node.h", 60,
00194                   typeid(::TMVA::Node), DefineBehavior(ptr, ptr),
00195                   &::TMVA::Node::Dictionary, isa_proxy, 4,
00196                   sizeof(::TMVA::Node) );
00197       instance.SetDelete(&delete_TMVAcLcLNode);
00198       instance.SetDeleteArray(&deleteArray_TMVAcLcLNode);
00199       instance.SetDestructor(&destruct_TMVAcLcLNode);
00200       return &instance;
00201    }
00202    TGenericClassInfo *GenerateInitInstance(const ::TMVA::Node*)
00203    {
00204       return GenerateInitInstanceLocal((::TMVA::Node*)0);
00205    }
00206    // Static variable to force the class initialization
00207    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::Node*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00208 } // end of namespace ROOT
00209 
00210 namespace ROOT {
00211    void TMVAcLcLBinaryTree_ShowMembers(void *obj, TMemberInspector &R__insp);
00212    static void delete_TMVAcLcLBinaryTree(void *p);
00213    static void deleteArray_TMVAcLcLBinaryTree(void *p);
00214    static void destruct_TMVAcLcLBinaryTree(void *p);
00215 
00216    // Function generating the singleton type initializer
00217    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::BinaryTree*)
00218    {
00219       ::TMVA::BinaryTree *ptr = 0;
00220       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::BinaryTree >(0);
00221       static ::ROOT::TGenericClassInfo 
00222          instance("TMVA::BinaryTree", ::TMVA::BinaryTree::Class_Version(), "./include/TMVA/BinaryTree.h", 66,
00223                   typeid(::TMVA::BinaryTree), DefineBehavior(ptr, ptr),
00224                   &::TMVA::BinaryTree::Dictionary, isa_proxy, 4,
00225                   sizeof(::TMVA::BinaryTree) );
00226       instance.SetDelete(&delete_TMVAcLcLBinaryTree);
00227       instance.SetDeleteArray(&deleteArray_TMVAcLcLBinaryTree);
00228       instance.SetDestructor(&destruct_TMVAcLcLBinaryTree);
00229       return &instance;
00230    }
00231    TGenericClassInfo *GenerateInitInstance(const ::TMVA::BinaryTree*)
00232    {
00233       return GenerateInitInstanceLocal((::TMVA::BinaryTree*)0);
00234    }
00235    // Static variable to force the class initialization
00236    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::BinaryTree*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00237 } // end of namespace ROOT
00238 
00239 namespace ROOT {
00240    void TMVAcLcLBinarySearchTreeNode_ShowMembers(void *obj, TMemberInspector &R__insp);
00241    static void *new_TMVAcLcLBinarySearchTreeNode(void *p = 0);
00242    static void *newArray_TMVAcLcLBinarySearchTreeNode(Long_t size, void *p);
00243    static void delete_TMVAcLcLBinarySearchTreeNode(void *p);
00244    static void deleteArray_TMVAcLcLBinarySearchTreeNode(void *p);
00245    static void destruct_TMVAcLcLBinarySearchTreeNode(void *p);
00246 
00247    // Function generating the singleton type initializer
00248    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::BinarySearchTreeNode*)
00249    {
00250       ::TMVA::BinarySearchTreeNode *ptr = 0;
00251       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::BinarySearchTreeNode >(0);
00252       static ::ROOT::TGenericClassInfo 
00253          instance("TMVA::BinarySearchTreeNode", ::TMVA::BinarySearchTreeNode::Class_Version(), "./include/TMVA/BinarySearchTreeNode.h", 57,
00254                   typeid(::TMVA::BinarySearchTreeNode), DefineBehavior(ptr, ptr),
00255                   &::TMVA::BinarySearchTreeNode::Dictionary, isa_proxy, 4,
00256                   sizeof(::TMVA::BinarySearchTreeNode) );
00257       instance.SetNew(&new_TMVAcLcLBinarySearchTreeNode);
00258       instance.SetNewArray(&newArray_TMVAcLcLBinarySearchTreeNode);
00259       instance.SetDelete(&delete_TMVAcLcLBinarySearchTreeNode);
00260       instance.SetDeleteArray(&deleteArray_TMVAcLcLBinarySearchTreeNode);
00261       instance.SetDestructor(&destruct_TMVAcLcLBinarySearchTreeNode);
00262       return &instance;
00263    }
00264    TGenericClassInfo *GenerateInitInstance(const ::TMVA::BinarySearchTreeNode*)
00265    {
00266       return GenerateInitInstanceLocal((::TMVA::BinarySearchTreeNode*)0);
00267    }
00268    // Static variable to force the class initialization
00269    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::BinarySearchTreeNode*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00270 } // end of namespace ROOT
00271 
00272 namespace ROOT {
00273    void TMVAcLcLBinarySearchTree_ShowMembers(void *obj, TMemberInspector &R__insp);
00274    static void *new_TMVAcLcLBinarySearchTree(void *p = 0);
00275    static void *newArray_TMVAcLcLBinarySearchTree(Long_t size, void *p);
00276    static void delete_TMVAcLcLBinarySearchTree(void *p);
00277    static void deleteArray_TMVAcLcLBinarySearchTree(void *p);
00278    static void destruct_TMVAcLcLBinarySearchTree(void *p);
00279 
00280    // Function generating the singleton type initializer
00281    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::BinarySearchTree*)
00282    {
00283       ::TMVA::BinarySearchTree *ptr = 0;
00284       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::BinarySearchTree >(0);
00285       static ::ROOT::TGenericClassInfo 
00286          instance("TMVA::BinarySearchTree", ::TMVA::BinarySearchTree::Class_Version(), "./include/TMVA/BinarySearchTree.h", 72,
00287                   typeid(::TMVA::BinarySearchTree), DefineBehavior(ptr, ptr),
00288                   &::TMVA::BinarySearchTree::Dictionary, isa_proxy, 4,
00289                   sizeof(::TMVA::BinarySearchTree) );
00290       instance.SetNew(&new_TMVAcLcLBinarySearchTree);
00291       instance.SetNewArray(&newArray_TMVAcLcLBinarySearchTree);
00292       instance.SetDelete(&delete_TMVAcLcLBinarySearchTree);
00293       instance.SetDeleteArray(&deleteArray_TMVAcLcLBinarySearchTree);
00294       instance.SetDestructor(&destruct_TMVAcLcLBinarySearchTree);
00295       return &instance;
00296    }
00297    TGenericClassInfo *GenerateInitInstance(const ::TMVA::BinarySearchTree*)
00298    {
00299       return GenerateInitInstanceLocal((::TMVA::BinarySearchTree*)0);
00300    }
00301    // Static variable to force the class initialization
00302    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::BinarySearchTree*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00303 } // end of namespace ROOT
00304 
00305 namespace ROOT {
00306    void TMVAcLcLTimer_ShowMembers(void *obj, TMemberInspector &R__insp);
00307    static void *new_TMVAcLcLTimer(void *p = 0);
00308    static void *newArray_TMVAcLcLTimer(Long_t size, void *p);
00309    static void delete_TMVAcLcLTimer(void *p);
00310    static void deleteArray_TMVAcLcLTimer(void *p);
00311    static void destruct_TMVAcLcLTimer(void *p);
00312 
00313    // Function generating the singleton type initializer
00314    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::Timer*)
00315    {
00316       ::TMVA::Timer *ptr = 0;
00317       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::Timer >(0);
00318       static ::ROOT::TGenericClassInfo 
00319          instance("TMVA::Timer", ::TMVA::Timer::Class_Version(), "./include/TMVA/Timer.h", 62,
00320                   typeid(::TMVA::Timer), DefineBehavior(ptr, ptr),
00321                   &::TMVA::Timer::Dictionary, isa_proxy, 4,
00322                   sizeof(::TMVA::Timer) );
00323       instance.SetNew(&new_TMVAcLcLTimer);
00324       instance.SetNewArray(&newArray_TMVAcLcLTimer);
00325       instance.SetDelete(&delete_TMVAcLcLTimer);
00326       instance.SetDeleteArray(&deleteArray_TMVAcLcLTimer);
00327       instance.SetDestructor(&destruct_TMVAcLcLTimer);
00328       return &instance;
00329    }
00330    TGenericClassInfo *GenerateInitInstance(const ::TMVA::Timer*)
00331    {
00332       return GenerateInitInstanceLocal((::TMVA::Timer*)0);
00333    }
00334    // Static variable to force the class initialization
00335    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::Timer*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00336 } // end of namespace ROOT
00337 
00338 namespace ROOT {
00339    void TMVAcLcLRootFinder_ShowMembers(void *obj, TMemberInspector &R__insp);
00340    static void delete_TMVAcLcLRootFinder(void *p);
00341    static void deleteArray_TMVAcLcLRootFinder(void *p);
00342    static void destruct_TMVAcLcLRootFinder(void *p);
00343 
00344    // Function generating the singleton type initializer
00345    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::RootFinder*)
00346    {
00347       ::TMVA::RootFinder *ptr = 0;
00348       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::RootFinder >(0);
00349       static ::ROOT::TGenericClassInfo 
00350          instance("TMVA::RootFinder", ::TMVA::RootFinder::Class_Version(), "./include/TMVA/RootFinder.h", 49,
00351                   typeid(::TMVA::RootFinder), DefineBehavior(ptr, ptr),
00352                   &::TMVA::RootFinder::Dictionary, isa_proxy, 4,
00353                   sizeof(::TMVA::RootFinder) );
00354       instance.SetDelete(&delete_TMVAcLcLRootFinder);
00355       instance.SetDeleteArray(&deleteArray_TMVAcLcLRootFinder);
00356       instance.SetDestructor(&destruct_TMVAcLcLRootFinder);
00357       return &instance;
00358    }
00359    TGenericClassInfo *GenerateInitInstance(const ::TMVA::RootFinder*)
00360    {
00361       return GenerateInitInstanceLocal((::TMVA::RootFinder*)0);
00362    }
00363    // Static variable to force the class initialization
00364    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::RootFinder*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00365 } // end of namespace ROOT
00366 
00367 namespace ROOT {
00368    void TMVAcLcLSeparationBase_ShowMembers(void *obj, TMemberInspector &R__insp);
00369    static void delete_TMVAcLcLSeparationBase(void *p);
00370    static void deleteArray_TMVAcLcLSeparationBase(void *p);
00371    static void destruct_TMVAcLcLSeparationBase(void *p);
00372 
00373    // Function generating the singleton type initializer
00374    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::SeparationBase*)
00375    {
00376       ::TMVA::SeparationBase *ptr = 0;
00377       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::SeparationBase >(0);
00378       static ::ROOT::TGenericClassInfo 
00379          instance("TMVA::SeparationBase", ::TMVA::SeparationBase::Class_Version(), "include/TMVA/SeparationBase.h", 88,
00380                   typeid(::TMVA::SeparationBase), DefineBehavior(ptr, ptr),
00381                   &::TMVA::SeparationBase::Dictionary, isa_proxy, 4,
00382                   sizeof(::TMVA::SeparationBase) );
00383       instance.SetDelete(&delete_TMVAcLcLSeparationBase);
00384       instance.SetDeleteArray(&deleteArray_TMVAcLcLSeparationBase);
00385       instance.SetDestructor(&destruct_TMVAcLcLSeparationBase);
00386       return &instance;
00387    }
00388    TGenericClassInfo *GenerateInitInstance(const ::TMVA::SeparationBase*)
00389    {
00390       return GenerateInitInstanceLocal((::TMVA::SeparationBase*)0);
00391    }
00392    // Static variable to force the class initialization
00393    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::SeparationBase*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00394 } // end of namespace ROOT
00395 
00396 namespace ROOT {
00397    void TMVAcLcLCrossEntropy_ShowMembers(void *obj, TMemberInspector &R__insp);
00398    static void *new_TMVAcLcLCrossEntropy(void *p = 0);
00399    static void *newArray_TMVAcLcLCrossEntropy(Long_t size, void *p);
00400    static void delete_TMVAcLcLCrossEntropy(void *p);
00401    static void deleteArray_TMVAcLcLCrossEntropy(void *p);
00402    static void destruct_TMVAcLcLCrossEntropy(void *p);
00403 
00404    // Function generating the singleton type initializer
00405    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::CrossEntropy*)
00406    {
00407       ::TMVA::CrossEntropy *ptr = 0;
00408       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::CrossEntropy >(0);
00409       static ::ROOT::TGenericClassInfo 
00410          instance("TMVA::CrossEntropy", ::TMVA::CrossEntropy::Class_Version(), "./include/TMVA/CrossEntropy.h", 45,
00411                   typeid(::TMVA::CrossEntropy), DefineBehavior(ptr, ptr),
00412                   &::TMVA::CrossEntropy::Dictionary, isa_proxy, 4,
00413                   sizeof(::TMVA::CrossEntropy) );
00414       instance.SetNew(&new_TMVAcLcLCrossEntropy);
00415       instance.SetNewArray(&newArray_TMVAcLcLCrossEntropy);
00416       instance.SetDelete(&delete_TMVAcLcLCrossEntropy);
00417       instance.SetDeleteArray(&deleteArray_TMVAcLcLCrossEntropy);
00418       instance.SetDestructor(&destruct_TMVAcLcLCrossEntropy);
00419       return &instance;
00420    }
00421    TGenericClassInfo *GenerateInitInstance(const ::TMVA::CrossEntropy*)
00422    {
00423       return GenerateInitInstanceLocal((::TMVA::CrossEntropy*)0);
00424    }
00425    // Static variable to force the class initialization
00426    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::CrossEntropy*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00427 } // end of namespace ROOT
00428 
00429 namespace ROOT {
00430    void TMVAcLcLDecisionTreeNode_ShowMembers(void *obj, TMemberInspector &R__insp);
00431    static void *new_TMVAcLcLDecisionTreeNode(void *p = 0);
00432    static void *newArray_TMVAcLcLDecisionTreeNode(Long_t size, void *p);
00433    static void delete_TMVAcLcLDecisionTreeNode(void *p);
00434    static void deleteArray_TMVAcLcLDecisionTreeNode(void *p);
00435    static void destruct_TMVAcLcLDecisionTreeNode(void *p);
00436 
00437    // Function generating the singleton type initializer
00438    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::DecisionTreeNode*)
00439    {
00440       ::TMVA::DecisionTreeNode *ptr = 0;
00441       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::DecisionTreeNode >(0);
00442       static ::ROOT::TGenericClassInfo 
00443          instance("TMVA::DecisionTreeNode", ::TMVA::DecisionTreeNode::Class_Version(), "include/TMVA/DecisionTreeNode.h", 114,
00444                   typeid(::TMVA::DecisionTreeNode), DefineBehavior(ptr, ptr),
00445                   &::TMVA::DecisionTreeNode::Dictionary, isa_proxy, 4,
00446                   sizeof(::TMVA::DecisionTreeNode) );
00447       instance.SetNew(&new_TMVAcLcLDecisionTreeNode);
00448       instance.SetNewArray(&newArray_TMVAcLcLDecisionTreeNode);
00449       instance.SetDelete(&delete_TMVAcLcLDecisionTreeNode);
00450       instance.SetDeleteArray(&deleteArray_TMVAcLcLDecisionTreeNode);
00451       instance.SetDestructor(&destruct_TMVAcLcLDecisionTreeNode);
00452       return &instance;
00453    }
00454    TGenericClassInfo *GenerateInitInstance(const ::TMVA::DecisionTreeNode*)
00455    {
00456       return GenerateInitInstanceLocal((::TMVA::DecisionTreeNode*)0);
00457    }
00458    // Static variable to force the class initialization
00459    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::DecisionTreeNode*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00460 } // end of namespace ROOT
00461 
00462 namespace ROOT {
00463    void TMVAcLcLRegressionVariance_ShowMembers(void *obj, TMemberInspector &R__insp);
00464    static void *new_TMVAcLcLRegressionVariance(void *p = 0);
00465    static void *newArray_TMVAcLcLRegressionVariance(Long_t size, void *p);
00466    static void delete_TMVAcLcLRegressionVariance(void *p);
00467    static void deleteArray_TMVAcLcLRegressionVariance(void *p);
00468    static void destruct_TMVAcLcLRegressionVariance(void *p);
00469 
00470    // Function generating the singleton type initializer
00471    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::RegressionVariance*)
00472    {
00473       ::TMVA::RegressionVariance *ptr = 0;
00474       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::RegressionVariance >(0);
00475       static ::ROOT::TGenericClassInfo 
00476          instance("TMVA::RegressionVariance", ::TMVA::RegressionVariance::Class_Version(), "include/TMVA/RegressionVariance.h", 70,
00477                   typeid(::TMVA::RegressionVariance), DefineBehavior(ptr, ptr),
00478                   &::TMVA::RegressionVariance::Dictionary, isa_proxy, 4,
00479                   sizeof(::TMVA::RegressionVariance) );
00480       instance.SetNew(&new_TMVAcLcLRegressionVariance);
00481       instance.SetNewArray(&newArray_TMVAcLcLRegressionVariance);
00482       instance.SetDelete(&delete_TMVAcLcLRegressionVariance);
00483       instance.SetDeleteArray(&deleteArray_TMVAcLcLRegressionVariance);
00484       instance.SetDestructor(&destruct_TMVAcLcLRegressionVariance);
00485       return &instance;
00486    }
00487    TGenericClassInfo *GenerateInitInstance(const ::TMVA::RegressionVariance*)
00488    {
00489       return GenerateInitInstanceLocal((::TMVA::RegressionVariance*)0);
00490    }
00491    // Static variable to force the class initialization
00492    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::RegressionVariance*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00493 } // end of namespace ROOT
00494 
00495 namespace ROOT {
00496    void TMVAcLcLDecisionTree_ShowMembers(void *obj, TMemberInspector &R__insp);
00497    static void *new_TMVAcLcLDecisionTree(void *p = 0);
00498    static void *newArray_TMVAcLcLDecisionTree(Long_t size, void *p);
00499    static void delete_TMVAcLcLDecisionTree(void *p);
00500    static void deleteArray_TMVAcLcLDecisionTree(void *p);
00501    static void destruct_TMVAcLcLDecisionTree(void *p);
00502 
00503    // Function generating the singleton type initializer
00504    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::DecisionTree*)
00505    {
00506       ::TMVA::DecisionTree *ptr = 0;
00507       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::DecisionTree >(0);
00508       static ::ROOT::TGenericClassInfo 
00509          instance("TMVA::DecisionTree", ::TMVA::DecisionTree::Class_Version(), "./include/TMVA/DecisionTree.h", 69,
00510                   typeid(::TMVA::DecisionTree), DefineBehavior(ptr, ptr),
00511                   &::TMVA::DecisionTree::Dictionary, isa_proxy, 4,
00512                   sizeof(::TMVA::DecisionTree) );
00513       instance.SetNew(&new_TMVAcLcLDecisionTree);
00514       instance.SetNewArray(&newArray_TMVAcLcLDecisionTree);
00515       instance.SetDelete(&delete_TMVAcLcLDecisionTree);
00516       instance.SetDeleteArray(&deleteArray_TMVAcLcLDecisionTree);
00517       instance.SetDestructor(&destruct_TMVAcLcLDecisionTree);
00518       return &instance;
00519    }
00520    TGenericClassInfo *GenerateInitInstance(const ::TMVA::DecisionTree*)
00521    {
00522       return GenerateInitInstanceLocal((::TMVA::DecisionTree*)0);
00523    }
00524    // Static variable to force the class initialization
00525    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::DecisionTree*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00526 } // end of namespace ROOT
00527 
00528 namespace ROOT {
00529    void TMVAcLcLMisClassificationError_ShowMembers(void *obj, TMemberInspector &R__insp);
00530    static void *new_TMVAcLcLMisClassificationError(void *p = 0);
00531    static void *newArray_TMVAcLcLMisClassificationError(Long_t size, void *p);
00532    static void delete_TMVAcLcLMisClassificationError(void *p);
00533    static void deleteArray_TMVAcLcLMisClassificationError(void *p);
00534    static void destruct_TMVAcLcLMisClassificationError(void *p);
00535 
00536    // Function generating the singleton type initializer
00537    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::MisClassificationError*)
00538    {
00539       ::TMVA::MisClassificationError *ptr = 0;
00540       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::MisClassificationError >(0);
00541       static ::ROOT::TGenericClassInfo 
00542          instance("TMVA::MisClassificationError", ::TMVA::MisClassificationError::Class_Version(), "./include/TMVA/MisClassificationError.h", 48,
00543                   typeid(::TMVA::MisClassificationError), DefineBehavior(ptr, ptr),
00544                   &::TMVA::MisClassificationError::Dictionary, isa_proxy, 4,
00545                   sizeof(::TMVA::MisClassificationError) );
00546       instance.SetNew(&new_TMVAcLcLMisClassificationError);
00547       instance.SetNewArray(&newArray_TMVAcLcLMisClassificationError);
00548       instance.SetDelete(&delete_TMVAcLcLMisClassificationError);
00549       instance.SetDeleteArray(&deleteArray_TMVAcLcLMisClassificationError);
00550       instance.SetDestructor(&destruct_TMVAcLcLMisClassificationError);
00551       return &instance;
00552    }
00553    TGenericClassInfo *GenerateInitInstance(const ::TMVA::MisClassificationError*)
00554    {
00555       return GenerateInitInstanceLocal((::TMVA::MisClassificationError*)0);
00556    }
00557    // Static variable to force the class initialization
00558    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::MisClassificationError*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00559 } // end of namespace ROOT
00560 
00561 namespace ROOT {
00562    void TMVAcLcLSdivSqrtSplusB_ShowMembers(void *obj, TMemberInspector &R__insp);
00563    static void *new_TMVAcLcLSdivSqrtSplusB(void *p = 0);
00564    static void *newArray_TMVAcLcLSdivSqrtSplusB(Long_t size, void *p);
00565    static void delete_TMVAcLcLSdivSqrtSplusB(void *p);
00566    static void deleteArray_TMVAcLcLSdivSqrtSplusB(void *p);
00567    static void destruct_TMVAcLcLSdivSqrtSplusB(void *p);
00568 
00569    // Function generating the singleton type initializer
00570    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::SdivSqrtSplusB*)
00571    {
00572       ::TMVA::SdivSqrtSplusB *ptr = 0;
00573       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::SdivSqrtSplusB >(0);
00574       static ::ROOT::TGenericClassInfo 
00575          instance("TMVA::SdivSqrtSplusB", ::TMVA::SdivSqrtSplusB::Class_Version(), "./include/TMVA/SdivSqrtSplusB.h", 46,
00576                   typeid(::TMVA::SdivSqrtSplusB), DefineBehavior(ptr, ptr),
00577                   &::TMVA::SdivSqrtSplusB::Dictionary, isa_proxy, 4,
00578                   sizeof(::TMVA::SdivSqrtSplusB) );
00579       instance.SetNew(&new_TMVAcLcLSdivSqrtSplusB);
00580       instance.SetNewArray(&newArray_TMVAcLcLSdivSqrtSplusB);
00581       instance.SetDelete(&delete_TMVAcLcLSdivSqrtSplusB);
00582       instance.SetDeleteArray(&deleteArray_TMVAcLcLSdivSqrtSplusB);
00583       instance.SetDestructor(&destruct_TMVAcLcLSdivSqrtSplusB);
00584       return &instance;
00585    }
00586    TGenericClassInfo *GenerateInitInstance(const ::TMVA::SdivSqrtSplusB*)
00587    {
00588       return GenerateInitInstanceLocal((::TMVA::SdivSqrtSplusB*)0);
00589    }
00590    // Static variable to force the class initialization
00591    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::SdivSqrtSplusB*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00592 } // end of namespace ROOT
00593 
00594 namespace ROOT {
00595    void TMVAcLcLTools_ShowMembers(void *obj, TMemberInspector &R__insp);
00596    static void TMVAcLcLTools_Dictionary();
00597    static void delete_TMVAcLcLTools(void *p);
00598    static void deleteArray_TMVAcLcLTools(void *p);
00599    static void destruct_TMVAcLcLTools(void *p);
00600 
00601    // Function generating the singleton type initializer
00602    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::Tools*)
00603    {
00604       // Make sure the shadow class has the right sizeof
00605       R__ASSERT(sizeof(::TMVA::Tools) == sizeof(::ROOT::Shadow::TMVA::Tools));
00606       ::TMVA::Tools *ptr = 0;
00607       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::TMVA::Tools),0);
00608       static ::ROOT::TGenericClassInfo 
00609          instance("TMVA::Tools", "./include/TMVA/Tools.h", 83,
00610                   typeid(::TMVA::Tools), DefineBehavior(ptr, ptr),
00611                   &TMVAcLcLTools_ShowMembers, &TMVAcLcLTools_Dictionary, isa_proxy, 4,
00612                   sizeof(::TMVA::Tools) );
00613       instance.SetDelete(&delete_TMVAcLcLTools);
00614       instance.SetDeleteArray(&deleteArray_TMVAcLcLTools);
00615       instance.SetDestructor(&destruct_TMVAcLcLTools);
00616       return &instance;
00617    }
00618    TGenericClassInfo *GenerateInitInstance(const ::TMVA::Tools*)
00619    {
00620       return GenerateInitInstanceLocal((::TMVA::Tools*)0);
00621    }
00622    // Static variable to force the class initialization
00623    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::Tools*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00624 
00625    // Dictionary for non-ClassDef classes
00626    static void TMVAcLcLTools_Dictionary() {
00627       ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Tools*)0x0)->GetClass();
00628    }
00629 
00630 } // end of namespace ROOT
00631 
00632 namespace ROOT {
00633    void TMVAcLcLReader_ShowMembers(void *obj, TMemberInspector &R__insp);
00634    static void *new_TMVAcLcLReader(void *p = 0);
00635    static void *newArray_TMVAcLcLReader(Long_t size, void *p);
00636    static void delete_TMVAcLcLReader(void *p);
00637    static void deleteArray_TMVAcLcLReader(void *p);
00638    static void destruct_TMVAcLcLReader(void *p);
00639 
00640    // Function generating the singleton type initializer
00641    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::Reader*)
00642    {
00643       ::TMVA::Reader *ptr = 0;
00644       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::Reader >(0);
00645       static ::ROOT::TGenericClassInfo 
00646          instance("TMVA::Reader", ::TMVA::Reader::Class_Version(), "./include/TMVA/Reader.h", 70,
00647                   typeid(::TMVA::Reader), DefineBehavior(ptr, ptr),
00648                   &::TMVA::Reader::Dictionary, isa_proxy, 4,
00649                   sizeof(::TMVA::Reader) );
00650       instance.SetNew(&new_TMVAcLcLReader);
00651       instance.SetNewArray(&newArray_TMVAcLcLReader);
00652       instance.SetDelete(&delete_TMVAcLcLReader);
00653       instance.SetDeleteArray(&deleteArray_TMVAcLcLReader);
00654       instance.SetDestructor(&destruct_TMVAcLcLReader);
00655       return &instance;
00656    }
00657    TGenericClassInfo *GenerateInitInstance(const ::TMVA::Reader*)
00658    {
00659       return GenerateInitInstanceLocal((::TMVA::Reader*)0);
00660    }
00661    // Static variable to force the class initialization
00662    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::Reader*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00663 } // end of namespace ROOT
00664 
00665 namespace ROOT {
00666    void TMVAcLcLGeneticGenes_ShowMembers(void *obj, TMemberInspector &R__insp);
00667    static void *new_TMVAcLcLGeneticGenes(void *p = 0);
00668    static void *newArray_TMVAcLcLGeneticGenes(Long_t size, void *p);
00669    static void delete_TMVAcLcLGeneticGenes(void *p);
00670    static void deleteArray_TMVAcLcLGeneticGenes(void *p);
00671    static void destruct_TMVAcLcLGeneticGenes(void *p);
00672 
00673    // Function generating the singleton type initializer
00674    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::GeneticGenes*)
00675    {
00676       ::TMVA::GeneticGenes *ptr = 0;
00677       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::GeneticGenes >(0);
00678       static ::ROOT::TGenericClassInfo 
00679          instance("TMVA::GeneticGenes", ::TMVA::GeneticGenes::Class_Version(), "include/TMVA/GeneticGenes.h", 43,
00680                   typeid(::TMVA::GeneticGenes), DefineBehavior(ptr, ptr),
00681                   &::TMVA::GeneticGenes::Dictionary, isa_proxy, 4,
00682                   sizeof(::TMVA::GeneticGenes) );
00683       instance.SetNew(&new_TMVAcLcLGeneticGenes);
00684       instance.SetNewArray(&newArray_TMVAcLcLGeneticGenes);
00685       instance.SetDelete(&delete_TMVAcLcLGeneticGenes);
00686       instance.SetDeleteArray(&deleteArray_TMVAcLcLGeneticGenes);
00687       instance.SetDestructor(&destruct_TMVAcLcLGeneticGenes);
00688       return &instance;
00689    }
00690    TGenericClassInfo *GenerateInitInstance(const ::TMVA::GeneticGenes*)
00691    {
00692       return GenerateInitInstanceLocal((::TMVA::GeneticGenes*)0);
00693    }
00694    // Static variable to force the class initialization
00695    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::GeneticGenes*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00696 } // end of namespace ROOT
00697 
00698 namespace ROOT {
00699    void TMVAcLcLGeneticRange_ShowMembers(void *obj, TMemberInspector &R__insp);
00700    static void delete_TMVAcLcLGeneticRange(void *p);
00701    static void deleteArray_TMVAcLcLGeneticRange(void *p);
00702    static void destruct_TMVAcLcLGeneticRange(void *p);
00703 
00704    // Function generating the singleton type initializer
00705    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::GeneticRange*)
00706    {
00707       ::TMVA::GeneticRange *ptr = 0;
00708       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::GeneticRange >(0);
00709       static ::ROOT::TGenericClassInfo 
00710          instance("TMVA::GeneticRange", ::TMVA::GeneticRange::Class_Version(), "include/TMVA/GeneticRange.h", 44,
00711                   typeid(::TMVA::GeneticRange), DefineBehavior(ptr, ptr),
00712                   &::TMVA::GeneticRange::Dictionary, isa_proxy, 4,
00713                   sizeof(::TMVA::GeneticRange) );
00714       instance.SetDelete(&delete_TMVAcLcLGeneticRange);
00715       instance.SetDeleteArray(&deleteArray_TMVAcLcLGeneticRange);
00716       instance.SetDestructor(&destruct_TMVAcLcLGeneticRange);
00717       return &instance;
00718    }
00719    TGenericClassInfo *GenerateInitInstance(const ::TMVA::GeneticRange*)
00720    {
00721       return GenerateInitInstanceLocal((::TMVA::GeneticRange*)0);
00722    }
00723    // Static variable to force the class initialization
00724    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::GeneticRange*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00725 } // end of namespace ROOT
00726 
00727 namespace ROOT {
00728    void TMVAcLcLGeneticPopulation_ShowMembers(void *obj, TMemberInspector &R__insp);
00729    static void delete_TMVAcLcLGeneticPopulation(void *p);
00730    static void deleteArray_TMVAcLcLGeneticPopulation(void *p);
00731    static void destruct_TMVAcLcLGeneticPopulation(void *p);
00732 
00733    // Function generating the singleton type initializer
00734    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::GeneticPopulation*)
00735    {
00736       ::TMVA::GeneticPopulation *ptr = 0;
00737       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::GeneticPopulation >(0);
00738       static ::ROOT::TGenericClassInfo 
00739          instance("TMVA::GeneticPopulation", ::TMVA::GeneticPopulation::Class_Version(), "include/TMVA/GeneticPopulation.h", 58,
00740                   typeid(::TMVA::GeneticPopulation), DefineBehavior(ptr, ptr),
00741                   &::TMVA::GeneticPopulation::Dictionary, isa_proxy, 4,
00742                   sizeof(::TMVA::GeneticPopulation) );
00743       instance.SetDelete(&delete_TMVAcLcLGeneticPopulation);
00744       instance.SetDeleteArray(&deleteArray_TMVAcLcLGeneticPopulation);
00745       instance.SetDestructor(&destruct_TMVAcLcLGeneticPopulation);
00746       return &instance;
00747    }
00748    TGenericClassInfo *GenerateInitInstance(const ::TMVA::GeneticPopulation*)
00749    {
00750       return GenerateInitInstanceLocal((::TMVA::GeneticPopulation*)0);
00751    }
00752    // Static variable to force the class initialization
00753    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::GeneticPopulation*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00754 } // end of namespace ROOT
00755 
00756 namespace ROOT {
00757    void TMVAcLcLGeneticAlgorithm_ShowMembers(void *obj, TMemberInspector &R__insp);
00758    static void delete_TMVAcLcLGeneticAlgorithm(void *p);
00759    static void deleteArray_TMVAcLcLGeneticAlgorithm(void *p);
00760    static void destruct_TMVAcLcLGeneticAlgorithm(void *p);
00761 
00762    // Function generating the singleton type initializer
00763    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::GeneticAlgorithm*)
00764    {
00765       ::TMVA::GeneticAlgorithm *ptr = 0;
00766       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::GeneticAlgorithm >(0);
00767       static ::ROOT::TGenericClassInfo 
00768          instance("TMVA::GeneticAlgorithm", ::TMVA::GeneticAlgorithm::Class_Version(), "./include/TMVA/GeneticAlgorithm.h", 56,
00769                   typeid(::TMVA::GeneticAlgorithm), DefineBehavior(ptr, ptr),
00770                   &::TMVA::GeneticAlgorithm::Dictionary, isa_proxy, 4,
00771                   sizeof(::TMVA::GeneticAlgorithm) );
00772       instance.SetDelete(&delete_TMVAcLcLGeneticAlgorithm);
00773       instance.SetDeleteArray(&deleteArray_TMVAcLcLGeneticAlgorithm);
00774       instance.SetDestructor(&destruct_TMVAcLcLGeneticAlgorithm);
00775       return &instance;
00776    }
00777    TGenericClassInfo *GenerateInitInstance(const ::TMVA::GeneticAlgorithm*)
00778    {
00779       return GenerateInitInstanceLocal((::TMVA::GeneticAlgorithm*)0);
00780    }
00781    // Static variable to force the class initialization
00782    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::GeneticAlgorithm*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00783 } // end of namespace ROOT
00784 
00785 namespace ROOT {
00786    void TMVAcLcLGiniIndex_ShowMembers(void *obj, TMemberInspector &R__insp);
00787    static void *new_TMVAcLcLGiniIndex(void *p = 0);
00788    static void *newArray_TMVAcLcLGiniIndex(Long_t size, void *p);
00789    static void delete_TMVAcLcLGiniIndex(void *p);
00790    static void deleteArray_TMVAcLcLGiniIndex(void *p);
00791    static void destruct_TMVAcLcLGiniIndex(void *p);
00792 
00793    // Function generating the singleton type initializer
00794    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::GiniIndex*)
00795    {
00796       ::TMVA::GiniIndex *ptr = 0;
00797       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::GiniIndex >(0);
00798       static ::ROOT::TGenericClassInfo 
00799          instance("TMVA::GiniIndex", ::TMVA::GiniIndex::Class_Version(), "./include/TMVA/GiniIndex.h", 65,
00800                   typeid(::TMVA::GiniIndex), DefineBehavior(ptr, ptr),
00801                   &::TMVA::GiniIndex::Dictionary, isa_proxy, 4,
00802                   sizeof(::TMVA::GiniIndex) );
00803       instance.SetNew(&new_TMVAcLcLGiniIndex);
00804       instance.SetNewArray(&newArray_TMVAcLcLGiniIndex);
00805       instance.SetDelete(&delete_TMVAcLcLGiniIndex);
00806       instance.SetDeleteArray(&deleteArray_TMVAcLcLGiniIndex);
00807       instance.SetDestructor(&destruct_TMVAcLcLGiniIndex);
00808       return &instance;
00809    }
00810    TGenericClassInfo *GenerateInitInstance(const ::TMVA::GiniIndex*)
00811    {
00812       return GenerateInitInstanceLocal((::TMVA::GiniIndex*)0);
00813    }
00814    // Static variable to force the class initialization
00815    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::GiniIndex*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00816 } // end of namespace ROOT
00817 
00818 namespace ROOT {
00819    void TMVAcLcLGiniIndexWithLaplace_ShowMembers(void *obj, TMemberInspector &R__insp);
00820    static void *new_TMVAcLcLGiniIndexWithLaplace(void *p = 0);
00821    static void *newArray_TMVAcLcLGiniIndexWithLaplace(Long_t size, void *p);
00822    static void delete_TMVAcLcLGiniIndexWithLaplace(void *p);
00823    static void deleteArray_TMVAcLcLGiniIndexWithLaplace(void *p);
00824    static void destruct_TMVAcLcLGiniIndexWithLaplace(void *p);
00825 
00826    // Function generating the singleton type initializer
00827    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::GiniIndexWithLaplace*)
00828    {
00829       ::TMVA::GiniIndexWithLaplace *ptr = 0;
00830       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::GiniIndexWithLaplace >(0);
00831       static ::ROOT::TGenericClassInfo 
00832          instance("TMVA::GiniIndexWithLaplace", ::TMVA::GiniIndexWithLaplace::Class_Version(), "./include/TMVA/GiniIndexWithLaplace.h", 61,
00833                   typeid(::TMVA::GiniIndexWithLaplace), DefineBehavior(ptr, ptr),
00834                   &::TMVA::GiniIndexWithLaplace::Dictionary, isa_proxy, 4,
00835                   sizeof(::TMVA::GiniIndexWithLaplace) );
00836       instance.SetNew(&new_TMVAcLcLGiniIndexWithLaplace);
00837       instance.SetNewArray(&newArray_TMVAcLcLGiniIndexWithLaplace);
00838       instance.SetDelete(&delete_TMVAcLcLGiniIndexWithLaplace);
00839       instance.SetDeleteArray(&deleteArray_TMVAcLcLGiniIndexWithLaplace);
00840       instance.SetDestructor(&destruct_TMVAcLcLGiniIndexWithLaplace);
00841       return &instance;
00842    }
00843    TGenericClassInfo *GenerateInitInstance(const ::TMVA::GiniIndexWithLaplace*)
00844    {
00845       return GenerateInitInstanceLocal((::TMVA::GiniIndexWithLaplace*)0);
00846    }
00847    // Static variable to force the class initialization
00848    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::GiniIndexWithLaplace*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00849 } // end of namespace ROOT
00850 
00851 namespace ROOT {
00852    void TMVAcLcLSimulatedAnnealing_ShowMembers(void *obj, TMemberInspector &R__insp);
00853    static void delete_TMVAcLcLSimulatedAnnealing(void *p);
00854    static void deleteArray_TMVAcLcLSimulatedAnnealing(void *p);
00855    static void destruct_TMVAcLcLSimulatedAnnealing(void *p);
00856 
00857    // Function generating the singleton type initializer
00858    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TMVA::SimulatedAnnealing*)
00859    {
00860       ::TMVA::SimulatedAnnealing *ptr = 0;
00861       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TMVA::SimulatedAnnealing >(0);
00862       static ::ROOT::TGenericClassInfo 
00863          instance("TMVA::SimulatedAnnealing", ::TMVA::SimulatedAnnealing::Class_Version(), "./include/TMVA/SimulatedAnnealing.h", 54,
00864                   typeid(::TMVA::SimulatedAnnealing), DefineBehavior(ptr, ptr),
00865                   &::TMVA::SimulatedAnnealing::Dictionary, isa_proxy, 4,
00866                   sizeof(::TMVA::SimulatedAnnealing) );
00867       instance.SetDelete(&delete_TMVAcLcLSimulatedAnnealing);
00868       instance.SetDeleteArray(&deleteArray_TMVAcLcLSimulatedAnnealing);
00869       instance.SetDestructor(&destruct_TMVAcLcLSimulatedAnnealing);
00870       return &instance;
00871    }
00872    TGenericClassInfo *GenerateInitInstance(const ::TMVA::SimulatedAnnealing*)
00873    {
00874       return GenerateInitInstanceLocal((::TMVA::SimulatedAnnealing*)0);
00875    }
00876    // Static variable to force the class initialization
00877    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TMVA::SimulatedAnnealing*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00878 } // end of namespace ROOT
00879 
00880       namespace TMVA {
00881 //______________________________________________________________________________
00882 TClass *TSpline2::fgIsA = 0;  // static to hold class pointer
00883 
00884 //______________________________________________________________________________
00885 const char *TSpline2::Class_Name()
00886 {
00887    return "TMVA::TSpline2";
00888 }
00889 
00890 //______________________________________________________________________________
00891 const char *TSpline2::ImplFileName()
00892 {
00893    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::TSpline2*)0x0)->GetImplFileName();
00894 }
00895 
00896 //______________________________________________________________________________
00897 int TSpline2::ImplFileLine()
00898 {
00899    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::TSpline2*)0x0)->GetImplFileLine();
00900 }
00901 
00902 //______________________________________________________________________________
00903 void TSpline2::Dictionary()
00904 {
00905    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::TSpline2*)0x0)->GetClass();
00906 }
00907 
00908 //______________________________________________________________________________
00909 TClass *TSpline2::Class()
00910 {
00911    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::TSpline2*)0x0)->GetClass();
00912    return fgIsA;
00913 }
00914 
00915 } // namespace TMVA
00916       namespace TMVA {
00917 //______________________________________________________________________________
00918 TClass *TSpline1::fgIsA = 0;  // static to hold class pointer
00919 
00920 //______________________________________________________________________________
00921 const char *TSpline1::Class_Name()
00922 {
00923    return "TMVA::TSpline1";
00924 }
00925 
00926 //______________________________________________________________________________
00927 const char *TSpline1::ImplFileName()
00928 {
00929    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::TSpline1*)0x0)->GetImplFileName();
00930 }
00931 
00932 //______________________________________________________________________________
00933 int TSpline1::ImplFileLine()
00934 {
00935    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::TSpline1*)0x0)->GetImplFileLine();
00936 }
00937 
00938 //______________________________________________________________________________
00939 void TSpline1::Dictionary()
00940 {
00941    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::TSpline1*)0x0)->GetClass();
00942 }
00943 
00944 //______________________________________________________________________________
00945 TClass *TSpline1::Class()
00946 {
00947    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::TSpline1*)0x0)->GetClass();
00948    return fgIsA;
00949 }
00950 
00951 } // namespace TMVA
00952       namespace TMVA {
00953 //______________________________________________________________________________
00954 TClass *PDF::fgIsA = 0;  // static to hold class pointer
00955 
00956 //______________________________________________________________________________
00957 const char *PDF::Class_Name()
00958 {
00959    return "TMVA::PDF";
00960 }
00961 
00962 //______________________________________________________________________________
00963 const char *PDF::ImplFileName()
00964 {
00965    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::PDF*)0x0)->GetImplFileName();
00966 }
00967 
00968 //______________________________________________________________________________
00969 int PDF::ImplFileLine()
00970 {
00971    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::PDF*)0x0)->GetImplFileLine();
00972 }
00973 
00974 //______________________________________________________________________________
00975 void PDF::Dictionary()
00976 {
00977    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::PDF*)0x0)->GetClass();
00978 }
00979 
00980 //______________________________________________________________________________
00981 TClass *PDF::Class()
00982 {
00983    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::PDF*)0x0)->GetClass();
00984    return fgIsA;
00985 }
00986 
00987 } // namespace TMVA
00988       namespace TMVA {
00989 //______________________________________________________________________________
00990 TClass *Node::fgIsA = 0;  // static to hold class pointer
00991 
00992 //______________________________________________________________________________
00993 const char *Node::Class_Name()
00994 {
00995    return "TMVA::Node";
00996 }
00997 
00998 //______________________________________________________________________________
00999 const char *Node::ImplFileName()
01000 {
01001    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Node*)0x0)->GetImplFileName();
01002 }
01003 
01004 //______________________________________________________________________________
01005 int Node::ImplFileLine()
01006 {
01007    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Node*)0x0)->GetImplFileLine();
01008 }
01009 
01010 //______________________________________________________________________________
01011 void Node::Dictionary()
01012 {
01013    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Node*)0x0)->GetClass();
01014 }
01015 
01016 //______________________________________________________________________________
01017 TClass *Node::Class()
01018 {
01019    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Node*)0x0)->GetClass();
01020    return fgIsA;
01021 }
01022 
01023 } // namespace TMVA
01024       namespace TMVA {
01025 //______________________________________________________________________________
01026 TClass *BinaryTree::fgIsA = 0;  // static to hold class pointer
01027 
01028 //______________________________________________________________________________
01029 const char *BinaryTree::Class_Name()
01030 {
01031    return "TMVA::BinaryTree";
01032 }
01033 
01034 //______________________________________________________________________________
01035 const char *BinaryTree::ImplFileName()
01036 {
01037    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinaryTree*)0x0)->GetImplFileName();
01038 }
01039 
01040 //______________________________________________________________________________
01041 int BinaryTree::ImplFileLine()
01042 {
01043    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinaryTree*)0x0)->GetImplFileLine();
01044 }
01045 
01046 //______________________________________________________________________________
01047 void BinaryTree::Dictionary()
01048 {
01049    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinaryTree*)0x0)->GetClass();
01050 }
01051 
01052 //______________________________________________________________________________
01053 TClass *BinaryTree::Class()
01054 {
01055    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinaryTree*)0x0)->GetClass();
01056    return fgIsA;
01057 }
01058 
01059 } // namespace TMVA
01060       namespace TMVA {
01061 //______________________________________________________________________________
01062 TClass *BinarySearchTreeNode::fgIsA = 0;  // static to hold class pointer
01063 
01064 //______________________________________________________________________________
01065 const char *BinarySearchTreeNode::Class_Name()
01066 {
01067    return "TMVA::BinarySearchTreeNode";
01068 }
01069 
01070 //______________________________________________________________________________
01071 const char *BinarySearchTreeNode::ImplFileName()
01072 {
01073    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinarySearchTreeNode*)0x0)->GetImplFileName();
01074 }
01075 
01076 //______________________________________________________________________________
01077 int BinarySearchTreeNode::ImplFileLine()
01078 {
01079    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinarySearchTreeNode*)0x0)->GetImplFileLine();
01080 }
01081 
01082 //______________________________________________________________________________
01083 void BinarySearchTreeNode::Dictionary()
01084 {
01085    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinarySearchTreeNode*)0x0)->GetClass();
01086 }
01087 
01088 //______________________________________________________________________________
01089 TClass *BinarySearchTreeNode::Class()
01090 {
01091    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinarySearchTreeNode*)0x0)->GetClass();
01092    return fgIsA;
01093 }
01094 
01095 } // namespace TMVA
01096       namespace TMVA {
01097 //______________________________________________________________________________
01098 TClass *BinarySearchTree::fgIsA = 0;  // static to hold class pointer
01099 
01100 //______________________________________________________________________________
01101 const char *BinarySearchTree::Class_Name()
01102 {
01103    return "TMVA::BinarySearchTree";
01104 }
01105 
01106 //______________________________________________________________________________
01107 const char *BinarySearchTree::ImplFileName()
01108 {
01109    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinarySearchTree*)0x0)->GetImplFileName();
01110 }
01111 
01112 //______________________________________________________________________________
01113 int BinarySearchTree::ImplFileLine()
01114 {
01115    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinarySearchTree*)0x0)->GetImplFileLine();
01116 }
01117 
01118 //______________________________________________________________________________
01119 void BinarySearchTree::Dictionary()
01120 {
01121    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinarySearchTree*)0x0)->GetClass();
01122 }
01123 
01124 //______________________________________________________________________________
01125 TClass *BinarySearchTree::Class()
01126 {
01127    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::BinarySearchTree*)0x0)->GetClass();
01128    return fgIsA;
01129 }
01130 
01131 } // namespace TMVA
01132       namespace TMVA {
01133 //______________________________________________________________________________
01134 TClass *Timer::fgIsA = 0;  // static to hold class pointer
01135 
01136 //______________________________________________________________________________
01137 const char *Timer::Class_Name()
01138 {
01139    return "TMVA::Timer";
01140 }
01141 
01142 //______________________________________________________________________________
01143 const char *Timer::ImplFileName()
01144 {
01145    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Timer*)0x0)->GetImplFileName();
01146 }
01147 
01148 //______________________________________________________________________________
01149 int Timer::ImplFileLine()
01150 {
01151    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Timer*)0x0)->GetImplFileLine();
01152 }
01153 
01154 //______________________________________________________________________________
01155 void Timer::Dictionary()
01156 {
01157    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Timer*)0x0)->GetClass();
01158 }
01159 
01160 //______________________________________________________________________________
01161 TClass *Timer::Class()
01162 {
01163    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Timer*)0x0)->GetClass();
01164    return fgIsA;
01165 }
01166 
01167 } // namespace TMVA
01168       namespace TMVA {
01169 //______________________________________________________________________________
01170 TClass *RootFinder::fgIsA = 0;  // static to hold class pointer
01171 
01172 //______________________________________________________________________________
01173 const char *RootFinder::Class_Name()
01174 {
01175    return "TMVA::RootFinder";
01176 }
01177 
01178 //______________________________________________________________________________
01179 const char *RootFinder::ImplFileName()
01180 {
01181    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::RootFinder*)0x0)->GetImplFileName();
01182 }
01183 
01184 //______________________________________________________________________________
01185 int RootFinder::ImplFileLine()
01186 {
01187    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::RootFinder*)0x0)->GetImplFileLine();
01188 }
01189 
01190 //______________________________________________________________________________
01191 void RootFinder::Dictionary()
01192 {
01193    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::RootFinder*)0x0)->GetClass();
01194 }
01195 
01196 //______________________________________________________________________________
01197 TClass *RootFinder::Class()
01198 {
01199    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::RootFinder*)0x0)->GetClass();
01200    return fgIsA;
01201 }
01202 
01203 } // namespace TMVA
01204       namespace TMVA {
01205 //______________________________________________________________________________
01206 TClass *SeparationBase::fgIsA = 0;  // static to hold class pointer
01207 
01208 //______________________________________________________________________________
01209 const char *SeparationBase::Class_Name()
01210 {
01211    return "TMVA::SeparationBase";
01212 }
01213 
01214 //______________________________________________________________________________
01215 const char *SeparationBase::ImplFileName()
01216 {
01217    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SeparationBase*)0x0)->GetImplFileName();
01218 }
01219 
01220 //______________________________________________________________________________
01221 int SeparationBase::ImplFileLine()
01222 {
01223    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SeparationBase*)0x0)->GetImplFileLine();
01224 }
01225 
01226 //______________________________________________________________________________
01227 void SeparationBase::Dictionary()
01228 {
01229    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SeparationBase*)0x0)->GetClass();
01230 }
01231 
01232 //______________________________________________________________________________
01233 TClass *SeparationBase::Class()
01234 {
01235    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SeparationBase*)0x0)->GetClass();
01236    return fgIsA;
01237 }
01238 
01239 } // namespace TMVA
01240       namespace TMVA {
01241 //______________________________________________________________________________
01242 TClass *CrossEntropy::fgIsA = 0;  // static to hold class pointer
01243 
01244 //______________________________________________________________________________
01245 const char *CrossEntropy::Class_Name()
01246 {
01247    return "TMVA::CrossEntropy";
01248 }
01249 
01250 //______________________________________________________________________________
01251 const char *CrossEntropy::ImplFileName()
01252 {
01253    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::CrossEntropy*)0x0)->GetImplFileName();
01254 }
01255 
01256 //______________________________________________________________________________
01257 int CrossEntropy::ImplFileLine()
01258 {
01259    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::CrossEntropy*)0x0)->GetImplFileLine();
01260 }
01261 
01262 //______________________________________________________________________________
01263 void CrossEntropy::Dictionary()
01264 {
01265    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::CrossEntropy*)0x0)->GetClass();
01266 }
01267 
01268 //______________________________________________________________________________
01269 TClass *CrossEntropy::Class()
01270 {
01271    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::CrossEntropy*)0x0)->GetClass();
01272    return fgIsA;
01273 }
01274 
01275 } // namespace TMVA
01276       namespace TMVA {
01277 //______________________________________________________________________________
01278 TClass *DecisionTreeNode::fgIsA = 0;  // static to hold class pointer
01279 
01280 //______________________________________________________________________________
01281 const char *DecisionTreeNode::Class_Name()
01282 {
01283    return "TMVA::DecisionTreeNode";
01284 }
01285 
01286 //______________________________________________________________________________
01287 const char *DecisionTreeNode::ImplFileName()
01288 {
01289    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::DecisionTreeNode*)0x0)->GetImplFileName();
01290 }
01291 
01292 //______________________________________________________________________________
01293 int DecisionTreeNode::ImplFileLine()
01294 {
01295    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::DecisionTreeNode*)0x0)->GetImplFileLine();
01296 }
01297 
01298 //______________________________________________________________________________
01299 void DecisionTreeNode::Dictionary()
01300 {
01301    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::DecisionTreeNode*)0x0)->GetClass();
01302 }
01303 
01304 //______________________________________________________________________________
01305 TClass *DecisionTreeNode::Class()
01306 {
01307    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::DecisionTreeNode*)0x0)->GetClass();
01308    return fgIsA;
01309 }
01310 
01311 } // namespace TMVA
01312       namespace TMVA {
01313 //______________________________________________________________________________
01314 TClass *RegressionVariance::fgIsA = 0;  // static to hold class pointer
01315 
01316 //______________________________________________________________________________
01317 const char *RegressionVariance::Class_Name()
01318 {
01319    return "TMVA::RegressionVariance";
01320 }
01321 
01322 //______________________________________________________________________________
01323 const char *RegressionVariance::ImplFileName()
01324 {
01325    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::RegressionVariance*)0x0)->GetImplFileName();
01326 }
01327 
01328 //______________________________________________________________________________
01329 int RegressionVariance::ImplFileLine()
01330 {
01331    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::RegressionVariance*)0x0)->GetImplFileLine();
01332 }
01333 
01334 //______________________________________________________________________________
01335 void RegressionVariance::Dictionary()
01336 {
01337    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::RegressionVariance*)0x0)->GetClass();
01338 }
01339 
01340 //______________________________________________________________________________
01341 TClass *RegressionVariance::Class()
01342 {
01343    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::RegressionVariance*)0x0)->GetClass();
01344    return fgIsA;
01345 }
01346 
01347 } // namespace TMVA
01348       namespace TMVA {
01349 //______________________________________________________________________________
01350 TClass *DecisionTree::fgIsA = 0;  // static to hold class pointer
01351 
01352 //______________________________________________________________________________
01353 const char *DecisionTree::Class_Name()
01354 {
01355    return "TMVA::DecisionTree";
01356 }
01357 
01358 //______________________________________________________________________________
01359 const char *DecisionTree::ImplFileName()
01360 {
01361    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::DecisionTree*)0x0)->GetImplFileName();
01362 }
01363 
01364 //______________________________________________________________________________
01365 int DecisionTree::ImplFileLine()
01366 {
01367    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::DecisionTree*)0x0)->GetImplFileLine();
01368 }
01369 
01370 //______________________________________________________________________________
01371 void DecisionTree::Dictionary()
01372 {
01373    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::DecisionTree*)0x0)->GetClass();
01374 }
01375 
01376 //______________________________________________________________________________
01377 TClass *DecisionTree::Class()
01378 {
01379    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::DecisionTree*)0x0)->GetClass();
01380    return fgIsA;
01381 }
01382 
01383 } // namespace TMVA
01384       namespace TMVA {
01385 //______________________________________________________________________________
01386 TClass *MisClassificationError::fgIsA = 0;  // static to hold class pointer
01387 
01388 //______________________________________________________________________________
01389 const char *MisClassificationError::Class_Name()
01390 {
01391    return "TMVA::MisClassificationError";
01392 }
01393 
01394 //______________________________________________________________________________
01395 const char *MisClassificationError::ImplFileName()
01396 {
01397    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::MisClassificationError*)0x0)->GetImplFileName();
01398 }
01399 
01400 //______________________________________________________________________________
01401 int MisClassificationError::ImplFileLine()
01402 {
01403    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::MisClassificationError*)0x0)->GetImplFileLine();
01404 }
01405 
01406 //______________________________________________________________________________
01407 void MisClassificationError::Dictionary()
01408 {
01409    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::MisClassificationError*)0x0)->GetClass();
01410 }
01411 
01412 //______________________________________________________________________________
01413 TClass *MisClassificationError::Class()
01414 {
01415    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::MisClassificationError*)0x0)->GetClass();
01416    return fgIsA;
01417 }
01418 
01419 } // namespace TMVA
01420       namespace TMVA {
01421 //______________________________________________________________________________
01422 TClass *SdivSqrtSplusB::fgIsA = 0;  // static to hold class pointer
01423 
01424 //______________________________________________________________________________
01425 const char *SdivSqrtSplusB::Class_Name()
01426 {
01427    return "TMVA::SdivSqrtSplusB";
01428 }
01429 
01430 //______________________________________________________________________________
01431 const char *SdivSqrtSplusB::ImplFileName()
01432 {
01433    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SdivSqrtSplusB*)0x0)->GetImplFileName();
01434 }
01435 
01436 //______________________________________________________________________________
01437 int SdivSqrtSplusB::ImplFileLine()
01438 {
01439    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SdivSqrtSplusB*)0x0)->GetImplFileLine();
01440 }
01441 
01442 //______________________________________________________________________________
01443 void SdivSqrtSplusB::Dictionary()
01444 {
01445    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SdivSqrtSplusB*)0x0)->GetClass();
01446 }
01447 
01448 //______________________________________________________________________________
01449 TClass *SdivSqrtSplusB::Class()
01450 {
01451    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SdivSqrtSplusB*)0x0)->GetClass();
01452    return fgIsA;
01453 }
01454 
01455 } // namespace TMVA
01456       namespace TMVA {
01457 //______________________________________________________________________________
01458 TClass *Reader::fgIsA = 0;  // static to hold class pointer
01459 
01460 //______________________________________________________________________________
01461 const char *Reader::Class_Name()
01462 {
01463    return "TMVA::Reader";
01464 }
01465 
01466 //______________________________________________________________________________
01467 const char *Reader::ImplFileName()
01468 {
01469    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Reader*)0x0)->GetImplFileName();
01470 }
01471 
01472 //______________________________________________________________________________
01473 int Reader::ImplFileLine()
01474 {
01475    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Reader*)0x0)->GetImplFileLine();
01476 }
01477 
01478 //______________________________________________________________________________
01479 void Reader::Dictionary()
01480 {
01481    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Reader*)0x0)->GetClass();
01482 }
01483 
01484 //______________________________________________________________________________
01485 TClass *Reader::Class()
01486 {
01487    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Reader*)0x0)->GetClass();
01488    return fgIsA;
01489 }
01490 
01491 } // namespace TMVA
01492       namespace TMVA {
01493 //______________________________________________________________________________
01494 TClass *GeneticGenes::fgIsA = 0;  // static to hold class pointer
01495 
01496 //______________________________________________________________________________
01497 const char *GeneticGenes::Class_Name()
01498 {
01499    return "TMVA::GeneticGenes";
01500 }
01501 
01502 //______________________________________________________________________________
01503 const char *GeneticGenes::ImplFileName()
01504 {
01505    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticGenes*)0x0)->GetImplFileName();
01506 }
01507 
01508 //______________________________________________________________________________
01509 int GeneticGenes::ImplFileLine()
01510 {
01511    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticGenes*)0x0)->GetImplFileLine();
01512 }
01513 
01514 //______________________________________________________________________________
01515 void GeneticGenes::Dictionary()
01516 {
01517    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticGenes*)0x0)->GetClass();
01518 }
01519 
01520 //______________________________________________________________________________
01521 TClass *GeneticGenes::Class()
01522 {
01523    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticGenes*)0x0)->GetClass();
01524    return fgIsA;
01525 }
01526 
01527 } // namespace TMVA
01528       namespace TMVA {
01529 //______________________________________________________________________________
01530 TClass *GeneticRange::fgIsA = 0;  // static to hold class pointer
01531 
01532 //______________________________________________________________________________
01533 const char *GeneticRange::Class_Name()
01534 {
01535    return "TMVA::GeneticRange";
01536 }
01537 
01538 //______________________________________________________________________________
01539 const char *GeneticRange::ImplFileName()
01540 {
01541    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticRange*)0x0)->GetImplFileName();
01542 }
01543 
01544 //______________________________________________________________________________
01545 int GeneticRange::ImplFileLine()
01546 {
01547    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticRange*)0x0)->GetImplFileLine();
01548 }
01549 
01550 //______________________________________________________________________________
01551 void GeneticRange::Dictionary()
01552 {
01553    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticRange*)0x0)->GetClass();
01554 }
01555 
01556 //______________________________________________________________________________
01557 TClass *GeneticRange::Class()
01558 {
01559    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticRange*)0x0)->GetClass();
01560    return fgIsA;
01561 }
01562 
01563 } // namespace TMVA
01564       namespace TMVA {
01565 //______________________________________________________________________________
01566 TClass *GeneticPopulation::fgIsA = 0;  // static to hold class pointer
01567 
01568 //______________________________________________________________________________
01569 const char *GeneticPopulation::Class_Name()
01570 {
01571    return "TMVA::GeneticPopulation";
01572 }
01573 
01574 //______________________________________________________________________________
01575 const char *GeneticPopulation::ImplFileName()
01576 {
01577    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticPopulation*)0x0)->GetImplFileName();
01578 }
01579 
01580 //______________________________________________________________________________
01581 int GeneticPopulation::ImplFileLine()
01582 {
01583    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticPopulation*)0x0)->GetImplFileLine();
01584 }
01585 
01586 //______________________________________________________________________________
01587 void GeneticPopulation::Dictionary()
01588 {
01589    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticPopulation*)0x0)->GetClass();
01590 }
01591 
01592 //______________________________________________________________________________
01593 TClass *GeneticPopulation::Class()
01594 {
01595    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticPopulation*)0x0)->GetClass();
01596    return fgIsA;
01597 }
01598 
01599 } // namespace TMVA
01600       namespace TMVA {
01601 //______________________________________________________________________________
01602 TClass *GeneticAlgorithm::fgIsA = 0;  // static to hold class pointer
01603 
01604 //______________________________________________________________________________
01605 const char *GeneticAlgorithm::Class_Name()
01606 {
01607    return "TMVA::GeneticAlgorithm";
01608 }
01609 
01610 //______________________________________________________________________________
01611 const char *GeneticAlgorithm::ImplFileName()
01612 {
01613    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticAlgorithm*)0x0)->GetImplFileName();
01614 }
01615 
01616 //______________________________________________________________________________
01617 int GeneticAlgorithm::ImplFileLine()
01618 {
01619    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticAlgorithm*)0x0)->GetImplFileLine();
01620 }
01621 
01622 //______________________________________________________________________________
01623 void GeneticAlgorithm::Dictionary()
01624 {
01625    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticAlgorithm*)0x0)->GetClass();
01626 }
01627 
01628 //______________________________________________________________________________
01629 TClass *GeneticAlgorithm::Class()
01630 {
01631    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GeneticAlgorithm*)0x0)->GetClass();
01632    return fgIsA;
01633 }
01634 
01635 } // namespace TMVA
01636       namespace TMVA {
01637 //______________________________________________________________________________
01638 TClass *GiniIndex::fgIsA = 0;  // static to hold class pointer
01639 
01640 //______________________________________________________________________________
01641 const char *GiniIndex::Class_Name()
01642 {
01643    return "TMVA::GiniIndex";
01644 }
01645 
01646 //______________________________________________________________________________
01647 const char *GiniIndex::ImplFileName()
01648 {
01649    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GiniIndex*)0x0)->GetImplFileName();
01650 }
01651 
01652 //______________________________________________________________________________
01653 int GiniIndex::ImplFileLine()
01654 {
01655    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GiniIndex*)0x0)->GetImplFileLine();
01656 }
01657 
01658 //______________________________________________________________________________
01659 void GiniIndex::Dictionary()
01660 {
01661    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GiniIndex*)0x0)->GetClass();
01662 }
01663 
01664 //______________________________________________________________________________
01665 TClass *GiniIndex::Class()
01666 {
01667    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GiniIndex*)0x0)->GetClass();
01668    return fgIsA;
01669 }
01670 
01671 } // namespace TMVA
01672       namespace TMVA {
01673 //______________________________________________________________________________
01674 TClass *GiniIndexWithLaplace::fgIsA = 0;  // static to hold class pointer
01675 
01676 //______________________________________________________________________________
01677 const char *GiniIndexWithLaplace::Class_Name()
01678 {
01679    return "TMVA::GiniIndexWithLaplace";
01680 }
01681 
01682 //______________________________________________________________________________
01683 const char *GiniIndexWithLaplace::ImplFileName()
01684 {
01685    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GiniIndexWithLaplace*)0x0)->GetImplFileName();
01686 }
01687 
01688 //______________________________________________________________________________
01689 int GiniIndexWithLaplace::ImplFileLine()
01690 {
01691    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GiniIndexWithLaplace*)0x0)->GetImplFileLine();
01692 }
01693 
01694 //______________________________________________________________________________
01695 void GiniIndexWithLaplace::Dictionary()
01696 {
01697    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GiniIndexWithLaplace*)0x0)->GetClass();
01698 }
01699 
01700 //______________________________________________________________________________
01701 TClass *GiniIndexWithLaplace::Class()
01702 {
01703    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::GiniIndexWithLaplace*)0x0)->GetClass();
01704    return fgIsA;
01705 }
01706 
01707 } // namespace TMVA
01708       namespace TMVA {
01709 //______________________________________________________________________________
01710 TClass *SimulatedAnnealing::fgIsA = 0;  // static to hold class pointer
01711 
01712 //______________________________________________________________________________
01713 const char *SimulatedAnnealing::Class_Name()
01714 {
01715    return "TMVA::SimulatedAnnealing";
01716 }
01717 
01718 //______________________________________________________________________________
01719 const char *SimulatedAnnealing::ImplFileName()
01720 {
01721    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SimulatedAnnealing*)0x0)->GetImplFileName();
01722 }
01723 
01724 //______________________________________________________________________________
01725 int SimulatedAnnealing::ImplFileLine()
01726 {
01727    return ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SimulatedAnnealing*)0x0)->GetImplFileLine();
01728 }
01729 
01730 //______________________________________________________________________________
01731 void SimulatedAnnealing::Dictionary()
01732 {
01733    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SimulatedAnnealing*)0x0)->GetClass();
01734 }
01735 
01736 //______________________________________________________________________________
01737 TClass *SimulatedAnnealing::Class()
01738 {
01739    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::SimulatedAnnealing*)0x0)->GetClass();
01740    return fgIsA;
01741 }
01742 
01743 } // namespace TMVA
01744       namespace TMVA {
01745 //______________________________________________________________________________
01746 void TSpline2::Streamer(TBuffer &R__b)
01747 {
01748    // Stream an object of class TMVA::TSpline2.
01749 
01750    if (R__b.IsReading()) {
01751       R__b.ReadClassBuffer(TMVA::TSpline2::Class(),this);
01752    } else {
01753       R__b.WriteClassBuffer(TMVA::TSpline2::Class(),this);
01754    }
01755 }
01756 
01757 } // namespace TMVA
01758 //______________________________________________________________________________
01759       namespace TMVA {
01760 void TSpline2::ShowMembers(TMemberInspector &R__insp)
01761 {
01762       // Inspect the data members of an object of class TMVA::TSpline2.
01763       TClass *R__cl = ::TMVA::TSpline2::IsA();
01764       if (R__cl || R__insp.IsA()) { }
01765       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fGraph", &fGraph);
01766       TSpline::ShowMembers(R__insp);
01767 }
01768 
01769 } // namespace TMVA
01770 namespace ROOT {
01771    // Wrapper around operator delete
01772    static void delete_TMVAcLcLTSpline2(void *p) {
01773       delete ((::TMVA::TSpline2*)p);
01774    }
01775    static void deleteArray_TMVAcLcLTSpline2(void *p) {
01776       delete [] ((::TMVA::TSpline2*)p);
01777    }
01778    static void destruct_TMVAcLcLTSpline2(void *p) {
01779       typedef ::TMVA::TSpline2 current_t;
01780       ((current_t*)p)->~current_t();
01781    }
01782 } // end of namespace ROOT for class ::TMVA::TSpline2
01783 
01784       namespace TMVA {
01785 //______________________________________________________________________________
01786 void TSpline1::Streamer(TBuffer &R__b)
01787 {
01788    // Stream an object of class TMVA::TSpline1.
01789 
01790    if (R__b.IsReading()) {
01791       R__b.ReadClassBuffer(TMVA::TSpline1::Class(),this);
01792    } else {
01793       R__b.WriteClassBuffer(TMVA::TSpline1::Class(),this);
01794    }
01795 }
01796 
01797 } // namespace TMVA
01798 //______________________________________________________________________________
01799       namespace TMVA {
01800 void TSpline1::ShowMembers(TMemberInspector &R__insp)
01801 {
01802       // Inspect the data members of an object of class TMVA::TSpline1.
01803       TClass *R__cl = ::TMVA::TSpline1::IsA();
01804       if (R__cl || R__insp.IsA()) { }
01805       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fGraph", &fGraph);
01806       TSpline::ShowMembers(R__insp);
01807 }
01808 
01809 } // namespace TMVA
01810 namespace ROOT {
01811    // Wrapper around operator delete
01812    static void delete_TMVAcLcLTSpline1(void *p) {
01813       delete ((::TMVA::TSpline1*)p);
01814    }
01815    static void deleteArray_TMVAcLcLTSpline1(void *p) {
01816       delete [] ((::TMVA::TSpline1*)p);
01817    }
01818    static void destruct_TMVAcLcLTSpline1(void *p) {
01819       typedef ::TMVA::TSpline1 current_t;
01820       ((current_t*)p)->~current_t();
01821    }
01822 } // end of namespace ROOT for class ::TMVA::TSpline1
01823 
01824       namespace TMVA {
01825 //______________________________________________________________________________
01826 void PDF::Streamer(TBuffer &R__b)
01827 {
01828    // Stream an object of class TMVA::PDF.
01829 
01830    if (R__b.IsReading()) {
01831       R__b.ReadClassBuffer(TMVA::PDF::Class(),this);
01832    } else {
01833       R__b.WriteClassBuffer(TMVA::PDF::Class(),this);
01834    }
01835 }
01836 
01837 } // namespace TMVA
01838 //______________________________________________________________________________
01839       namespace TMVA {
01840 void PDF::ShowMembers(TMemberInspector &R__insp)
01841 {
01842       // Inspect the data members of an object of class TMVA::PDF.
01843       TClass *R__cl = ::TMVA::PDF::IsA();
01844       if (R__cl || R__insp.IsA()) { }
01845       R__insp.Inspect(R__cl, R__insp.GetParent(), "fUseHistogram", &fUseHistogram);
01846       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPDFName", &fPDFName);
01847       R__insp.InspectMember(fPDFName, "fPDFName.");
01848       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNsmooth", &fNsmooth);
01849       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMinNsmooth", &fMinNsmooth);
01850       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMaxNsmooth", &fMaxNsmooth);
01851       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fNSmoothHist", &fNSmoothHist);
01852       R__insp.Inspect(R__cl, R__insp.GetParent(), "fInterpolMethod", &fInterpolMethod);
01853       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fSpline", &fSpline);
01854       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fPDFHist", &fPDFHist);
01855       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fHist", &fHist);
01856       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fHistOriginal", &fHistOriginal);
01857       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fGraph", &fGraph);
01858       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fIGetVal", &fIGetVal);
01859       R__insp.Inspect(R__cl, R__insp.GetParent(), "fHistAvgEvtPerBin", &fHistAvgEvtPerBin);
01860       R__insp.Inspect(R__cl, R__insp.GetParent(), "fHistDefinedNBins", &fHistDefinedNBins);
01861       R__insp.Inspect(R__cl, R__insp.GetParent(), "fKDEtypeString", &fKDEtypeString);
01862       R__insp.InspectMember(fKDEtypeString, "fKDEtypeString.");
01863       R__insp.Inspect(R__cl, R__insp.GetParent(), "fKDEiterString", &fKDEiterString);
01864       R__insp.InspectMember(fKDEiterString, "fKDEiterString.");
01865       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBorderMethodString", &fBorderMethodString);
01866       R__insp.InspectMember(fBorderMethodString, "fBorderMethodString.");
01867       R__insp.Inspect(R__cl, R__insp.GetParent(), "fInterpolateString", &fInterpolateString);
01868       R__insp.InspectMember(fInterpolateString, "fInterpolateString.");
01869       R__insp.Inspect(R__cl, R__insp.GetParent(), "fKDEtype", &fKDEtype);
01870       R__insp.Inspect(R__cl, R__insp.GetParent(), "fKDEiter", &fKDEiter);
01871       R__insp.Inspect(R__cl, R__insp.GetParent(), "fKDEborder", &fKDEborder);
01872       R__insp.Inspect(R__cl, R__insp.GetParent(), "fFineFactor", &fFineFactor);
01873       R__insp.Inspect(R__cl, R__insp.GetParent(), "fReadingVersion", &fReadingVersion);
01874       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCheckHist", &fCheckHist);
01875       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNormalize", &fNormalize);
01876       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSuffix", &fSuffix);
01877       R__insp.InspectMember(fSuffix, "fSuffix.");
01878       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fLogger", &fLogger);
01879       //This works around a msvc bug and should be harmless on other platforms
01880       typedef TMVA::Configurable baseClass1;
01881       baseClass1::ShowMembers(R__insp);
01882 }
01883 
01884 } // namespace TMVA
01885 namespace ROOT {
01886    // Wrapper around operator delete
01887    static void delete_TMVAcLcLPDF(void *p) {
01888       delete ((::TMVA::PDF*)p);
01889    }
01890    static void deleteArray_TMVAcLcLPDF(void *p) {
01891       delete [] ((::TMVA::PDF*)p);
01892    }
01893    static void destruct_TMVAcLcLPDF(void *p) {
01894       typedef ::TMVA::PDF current_t;
01895       ((current_t*)p)->~current_t();
01896    }
01897 } // end of namespace ROOT for class ::TMVA::PDF
01898 
01899       namespace TMVA {
01900 //______________________________________________________________________________
01901 void BinaryTree::Streamer(TBuffer &R__b)
01902 {
01903    // Stream an object of class TMVA::BinaryTree.
01904 
01905    if (R__b.IsReading()) {
01906       R__b.ReadClassBuffer(TMVA::BinaryTree::Class(),this);
01907    } else {
01908       R__b.WriteClassBuffer(TMVA::BinaryTree::Class(),this);
01909    }
01910 }
01911 
01912 } // namespace TMVA
01913 //______________________________________________________________________________
01914       namespace TMVA {
01915 void BinaryTree::ShowMembers(TMemberInspector &R__insp)
01916 {
01917       // Inspect the data members of an object of class TMVA::BinaryTree.
01918       TClass *R__cl = ::TMVA::BinaryTree::IsA();
01919       if (R__cl || R__insp.IsA()) { }
01920       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fRoot", &fRoot);
01921       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNNodes", &fNNodes);
01922       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDepth", &fDepth);
01923 }
01924 
01925 } // namespace TMVA
01926 namespace ROOT {
01927    // Wrapper around operator delete
01928    static void delete_TMVAcLcLBinaryTree(void *p) {
01929       delete ((::TMVA::BinaryTree*)p);
01930    }
01931    static void deleteArray_TMVAcLcLBinaryTree(void *p) {
01932       delete [] ((::TMVA::BinaryTree*)p);
01933    }
01934    static void destruct_TMVAcLcLBinaryTree(void *p) {
01935       typedef ::TMVA::BinaryTree current_t;
01936       ((current_t*)p)->~current_t();
01937    }
01938 } // end of namespace ROOT for class ::TMVA::BinaryTree
01939 
01940       namespace TMVA {
01941 //______________________________________________________________________________
01942 void BinarySearchTreeNode::Streamer(TBuffer &R__b)
01943 {
01944    // Stream an object of class TMVA::BinarySearchTreeNode.
01945 
01946    if (R__b.IsReading()) {
01947       R__b.ReadClassBuffer(TMVA::BinarySearchTreeNode::Class(),this);
01948    } else {
01949       R__b.WriteClassBuffer(TMVA::BinarySearchTreeNode::Class(),this);
01950    }
01951 }
01952 
01953 } // namespace TMVA
01954 //______________________________________________________________________________
01955       namespace TMVA {
01956 void BinarySearchTreeNode::ShowMembers(TMemberInspector &R__insp)
01957 {
01958       // Inspect the data members of an object of class TMVA::BinarySearchTreeNode.
01959       TClass *R__cl = ::TMVA::BinarySearchTreeNode::IsA();
01960       if (R__cl || R__insp.IsA()) { }
01961       R__insp.Inspect(R__cl, R__insp.GetParent(), "fEventV", (void*)&fEventV);
01962       R__insp.InspectMember("vector<Float_t>", (void*)&fEventV, "fEventV.", false);
01963       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTargets", (void*)&fTargets);
01964       R__insp.InspectMember("vector<Float_t>", (void*)&fTargets, "fTargets.", false);
01965       R__insp.Inspect(R__cl, R__insp.GetParent(), "fWeight", &fWeight);
01966       R__insp.Inspect(R__cl, R__insp.GetParent(), "fClass", &fClass);
01967       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSelector", &fSelector);
01968       //This works around a msvc bug and should be harmless on other platforms
01969       typedef TMVA::Node baseClass1;
01970       baseClass1::ShowMembers(R__insp);
01971 }
01972 
01973 } // namespace TMVA
01974 namespace ROOT {
01975    // Wrappers around operator new
01976    static void *new_TMVAcLcLBinarySearchTreeNode(void *p) {
01977       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::BinarySearchTreeNode : new ::TMVA::BinarySearchTreeNode;
01978    }
01979    static void *newArray_TMVAcLcLBinarySearchTreeNode(Long_t nElements, void *p) {
01980       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::BinarySearchTreeNode[nElements] : new ::TMVA::BinarySearchTreeNode[nElements];
01981    }
01982    // Wrapper around operator delete
01983    static void delete_TMVAcLcLBinarySearchTreeNode(void *p) {
01984       delete ((::TMVA::BinarySearchTreeNode*)p);
01985    }
01986    static void deleteArray_TMVAcLcLBinarySearchTreeNode(void *p) {
01987       delete [] ((::TMVA::BinarySearchTreeNode*)p);
01988    }
01989    static void destruct_TMVAcLcLBinarySearchTreeNode(void *p) {
01990       typedef ::TMVA::BinarySearchTreeNode current_t;
01991       ((current_t*)p)->~current_t();
01992    }
01993 } // end of namespace ROOT for class ::TMVA::BinarySearchTreeNode
01994 
01995       namespace TMVA {
01996 //______________________________________________________________________________
01997 void BinarySearchTree::Streamer(TBuffer &R__b)
01998 {
01999    // Stream an object of class TMVA::BinarySearchTree.
02000 
02001    if (R__b.IsReading()) {
02002       R__b.ReadClassBuffer(TMVA::BinarySearchTree::Class(),this);
02003    } else {
02004       R__b.WriteClassBuffer(TMVA::BinarySearchTree::Class(),this);
02005    }
02006 }
02007 
02008 } // namespace TMVA
02009 //______________________________________________________________________________
02010       namespace TMVA {
02011 void BinarySearchTree::ShowMembers(TMemberInspector &R__insp)
02012 {
02013       // Inspect the data members of an object of class TMVA::BinarySearchTree.
02014       TClass *R__cl = ::TMVA::BinarySearchTree::IsA();
02015       if (R__cl || R__insp.IsA()) { }
02016       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPeriod", &fPeriod);
02017       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCurrentDepth", &fCurrentDepth);
02018       R__insp.Inspect(R__cl, R__insp.GetParent(), "fStatisticsIsValid", &fStatisticsIsValid);
02019       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMeans[2]", fMeans);
02020       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRMS[2]", fRMS);
02021       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMin[2]", fMin);
02022       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMax[2]", fMax);
02023       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSum[2]", fSum);
02024       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSumSq[2]", fSumSq);
02025       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNEventsW[2]", fNEventsW);
02026       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSumOfWeights", &fSumOfWeights);
02027       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCanNormalize", &fCanNormalize);
02028       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNormalizeTreeTable", (void*)&fNormalizeTreeTable);
02029       R__insp.InspectMember("vector<std::pair<Double_t,const TMVA::Event*> >", (void*)&fNormalizeTreeTable, "fNormalizeTreeTable.", false);
02030       //This works around a msvc bug and should be harmless on other platforms
02031       typedef TMVA::BinaryTree baseClass1;
02032       baseClass1::ShowMembers(R__insp);
02033 }
02034 
02035 } // namespace TMVA
02036 namespace ROOT {
02037    // Wrappers around operator new
02038    static void *new_TMVAcLcLBinarySearchTree(void *p) {
02039       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::BinarySearchTree : new ::TMVA::BinarySearchTree;
02040    }
02041    static void *newArray_TMVAcLcLBinarySearchTree(Long_t nElements, void *p) {
02042       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::BinarySearchTree[nElements] : new ::TMVA::BinarySearchTree[nElements];
02043    }
02044    // Wrapper around operator delete
02045    static void delete_TMVAcLcLBinarySearchTree(void *p) {
02046       delete ((::TMVA::BinarySearchTree*)p);
02047    }
02048    static void deleteArray_TMVAcLcLBinarySearchTree(void *p) {
02049       delete [] ((::TMVA::BinarySearchTree*)p);
02050    }
02051    static void destruct_TMVAcLcLBinarySearchTree(void *p) {
02052       typedef ::TMVA::BinarySearchTree current_t;
02053       ((current_t*)p)->~current_t();
02054    }
02055 } // end of namespace ROOT for class ::TMVA::BinarySearchTree
02056 
02057       namespace TMVA {
02058 //______________________________________________________________________________
02059 void Timer::Streamer(TBuffer &R__b)
02060 {
02061    // Stream an object of class TMVA::Timer.
02062 
02063    if (R__b.IsReading()) {
02064       R__b.ReadClassBuffer(TMVA::Timer::Class(),this);
02065    } else {
02066       R__b.WriteClassBuffer(TMVA::Timer::Class(),this);
02067    }
02068 }
02069 
02070 } // namespace TMVA
02071 //______________________________________________________________________________
02072       namespace TMVA {
02073 void Timer::ShowMembers(TMemberInspector &R__insp)
02074 {
02075       // Inspect the data members of an object of class TMVA::Timer.
02076       TClass *R__cl = ::TMVA::Timer::IsA();
02077       if (R__cl || R__insp.IsA()) { }
02078       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNcounts", &fNcounts);
02079       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPrefix", &fPrefix);
02080       R__insp.InspectMember(fPrefix, "fPrefix.");
02081       R__insp.Inspect(R__cl, R__insp.GetParent(), "fColourfulOutput", &fColourfulOutput);
02082       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fLogger", &fLogger);
02083       TStopwatch::ShowMembers(R__insp);
02084 }
02085 
02086 } // namespace TMVA
02087 namespace ROOT {
02088    // Wrappers around operator new
02089    static void *new_TMVAcLcLTimer(void *p) {
02090       return  p ? new(p) ::TMVA::Timer : new ::TMVA::Timer;
02091    }
02092    static void *newArray_TMVAcLcLTimer(Long_t nElements, void *p) {
02093       return p ? new(p) ::TMVA::Timer[nElements] : new ::TMVA::Timer[nElements];
02094    }
02095    // Wrapper around operator delete
02096    static void delete_TMVAcLcLTimer(void *p) {
02097       delete ((::TMVA::Timer*)p);
02098    }
02099    static void deleteArray_TMVAcLcLTimer(void *p) {
02100       delete [] ((::TMVA::Timer*)p);
02101    }
02102    static void destruct_TMVAcLcLTimer(void *p) {
02103       typedef ::TMVA::Timer current_t;
02104       ((current_t*)p)->~current_t();
02105    }
02106 } // end of namespace ROOT for class ::TMVA::Timer
02107 
02108       namespace TMVA {
02109 //______________________________________________________________________________
02110 void RootFinder::Streamer(TBuffer &R__b)
02111 {
02112    // Stream an object of class TMVA::RootFinder.
02113 
02114    if (R__b.IsReading()) {
02115       R__b.ReadClassBuffer(TMVA::RootFinder::Class(),this);
02116    } else {
02117       R__b.WriteClassBuffer(TMVA::RootFinder::Class(),this);
02118    }
02119 }
02120 
02121 } // namespace TMVA
02122 //______________________________________________________________________________
02123       namespace TMVA {
02124 void RootFinder::ShowMembers(TMemberInspector &R__insp)
02125 {
02126       // Inspect the data members of an object of class TMVA::RootFinder.
02127       TClass *R__cl = ::TMVA::RootFinder::IsA();
02128       if (R__cl || R__insp.IsA()) { }
02129       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRootMin", &fRootMin);
02130       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRootMax", &fRootMax);
02131       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMaxIter", &fMaxIter);
02132       R__insp.Inspect(R__cl, R__insp.GetParent(), "fAbsTol", &fAbsTol);
02133       R__insp.Inspect(R__cl, R__insp.GetParent(), "fGetRootVal", &fGetRootVal);
02134       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fLogger", &fLogger);
02135       TObject::ShowMembers(R__insp);
02136 }
02137 
02138 } // namespace TMVA
02139 namespace ROOT {
02140    // Wrapper around operator delete
02141    static void delete_TMVAcLcLRootFinder(void *p) {
02142       delete ((::TMVA::RootFinder*)p);
02143    }
02144    static void deleteArray_TMVAcLcLRootFinder(void *p) {
02145       delete [] ((::TMVA::RootFinder*)p);
02146    }
02147    static void destruct_TMVAcLcLRootFinder(void *p) {
02148       typedef ::TMVA::RootFinder current_t;
02149       ((current_t*)p)->~current_t();
02150    }
02151 } // end of namespace ROOT for class ::TMVA::RootFinder
02152 
02153       namespace TMVA {
02154 //______________________________________________________________________________
02155 void CrossEntropy::Streamer(TBuffer &R__b)
02156 {
02157    // Stream an object of class TMVA::CrossEntropy.
02158 
02159    if (R__b.IsReading()) {
02160       R__b.ReadClassBuffer(TMVA::CrossEntropy::Class(),this);
02161    } else {
02162       R__b.WriteClassBuffer(TMVA::CrossEntropy::Class(),this);
02163    }
02164 }
02165 
02166 } // namespace TMVA
02167 //______________________________________________________________________________
02168       namespace TMVA {
02169 void CrossEntropy::ShowMembers(TMemberInspector &R__insp)
02170 {
02171       // Inspect the data members of an object of class TMVA::CrossEntropy.
02172       TClass *R__cl = ::TMVA::CrossEntropy::IsA();
02173       if (R__cl || R__insp.IsA()) { }
02174       //This works around a msvc bug and should be harmless on other platforms
02175       typedef TMVA::SeparationBase baseClass1;
02176       baseClass1::ShowMembers(R__insp);
02177 }
02178 
02179 } // namespace TMVA
02180 namespace ROOT {
02181    // Wrappers around operator new
02182    static void *new_TMVAcLcLCrossEntropy(void *p) {
02183       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::CrossEntropy : new ::TMVA::CrossEntropy;
02184    }
02185    static void *newArray_TMVAcLcLCrossEntropy(Long_t nElements, void *p) {
02186       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::CrossEntropy[nElements] : new ::TMVA::CrossEntropy[nElements];
02187    }
02188    // Wrapper around operator delete
02189    static void delete_TMVAcLcLCrossEntropy(void *p) {
02190       delete ((::TMVA::CrossEntropy*)p);
02191    }
02192    static void deleteArray_TMVAcLcLCrossEntropy(void *p) {
02193       delete [] ((::TMVA::CrossEntropy*)p);
02194    }
02195    static void destruct_TMVAcLcLCrossEntropy(void *p) {
02196       typedef ::TMVA::CrossEntropy current_t;
02197       ((current_t*)p)->~current_t();
02198    }
02199 } // end of namespace ROOT for class ::TMVA::CrossEntropy
02200 
02201       namespace TMVA {
02202 //______________________________________________________________________________
02203 void DecisionTree::Streamer(TBuffer &R__b)
02204 {
02205    // Stream an object of class TMVA::DecisionTree.
02206 
02207    if (R__b.IsReading()) {
02208       R__b.ReadClassBuffer(TMVA::DecisionTree::Class(),this);
02209    } else {
02210       R__b.WriteClassBuffer(TMVA::DecisionTree::Class(),this);
02211    }
02212 }
02213 
02214 } // namespace TMVA
02215 //______________________________________________________________________________
02216       namespace TMVA {
02217 void DecisionTree::ShowMembers(TMemberInspector &R__insp)
02218 {
02219       // Inspect the data members of an object of class TMVA::DecisionTree.
02220       TClass *R__cl = ::TMVA::DecisionTree::IsA();
02221       if (R__cl || R__insp.IsA()) { }
02222       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNvars", &fNvars);
02223       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNCuts", &fNCuts);
02224       R__insp.Inspect(R__cl, R__insp.GetParent(), "fUseFisherCuts", &fUseFisherCuts);
02225       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMinLinCorrForFisher", &fMinLinCorrForFisher);
02226       R__insp.Inspect(R__cl, R__insp.GetParent(), "fUseExclusiveVars", &fUseExclusiveVars);
02227       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fSepType", &fSepType);
02228       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fRegType", &fRegType);
02229       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMinSize", &fMinSize);
02230       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMinSepGain", &fMinSepGain);
02231       R__insp.Inspect(R__cl, R__insp.GetParent(), "fUseSearchTree", &fUseSearchTree);
02232       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPruneStrength", &fPruneStrength);
02233       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPruneMethod", &fPruneMethod);
02234       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNodePurityLimit", &fNodePurityLimit);
02235       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRandomisedTree", &fRandomisedTree);
02236       R__insp.Inspect(R__cl, R__insp.GetParent(), "fUseNvars", &fUseNvars);
02237       R__insp.Inspect(R__cl, R__insp.GetParent(), "fUsePoissonNvars", &fUsePoissonNvars);
02238       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fMyTrandom", &fMyTrandom);
02239       R__insp.Inspect(R__cl, R__insp.GetParent(), "fVariableImportance", (void*)&fVariableImportance);
02240       R__insp.InspectMember("vector<Double_t>", (void*)&fVariableImportance, "fVariableImportance.", false);
02241       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNNodesMax", &fNNodesMax);
02242       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMaxDepth", &fMaxDepth);
02243       R__insp.Inspect(R__cl, R__insp.GetParent(), "fClass", &fClass);
02244       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTreeID", &fTreeID);
02245       R__insp.Inspect(R__cl, R__insp.GetParent(), "fAnalysisType", &fAnalysisType);
02246       //This works around a msvc bug and should be harmless on other platforms
02247       typedef TMVA::BinaryTree baseClass1;
02248       baseClass1::ShowMembers(R__insp);
02249 }
02250 
02251 } // namespace TMVA
02252 namespace ROOT {
02253    // Wrappers around operator new
02254    static void *new_TMVAcLcLDecisionTree(void *p) {
02255       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::DecisionTree : new ::TMVA::DecisionTree;
02256    }
02257    static void *newArray_TMVAcLcLDecisionTree(Long_t nElements, void *p) {
02258       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::DecisionTree[nElements] : new ::TMVA::DecisionTree[nElements];
02259    }
02260    // Wrapper around operator delete
02261    static void delete_TMVAcLcLDecisionTree(void *p) {
02262       delete ((::TMVA::DecisionTree*)p);
02263    }
02264    static void deleteArray_TMVAcLcLDecisionTree(void *p) {
02265       delete [] ((::TMVA::DecisionTree*)p);
02266    }
02267    static void destruct_TMVAcLcLDecisionTree(void *p) {
02268       typedef ::TMVA::DecisionTree current_t;
02269       ((current_t*)p)->~current_t();
02270    }
02271 } // end of namespace ROOT for class ::TMVA::DecisionTree
02272 
02273       namespace TMVA {
02274 //______________________________________________________________________________
02275 void DecisionTreeNode::Streamer(TBuffer &R__b)
02276 {
02277    // Stream an object of class TMVA::DecisionTreeNode.
02278 
02279    if (R__b.IsReading()) {
02280       R__b.ReadClassBuffer(TMVA::DecisionTreeNode::Class(),this);
02281    } else {
02282       R__b.WriteClassBuffer(TMVA::DecisionTreeNode::Class(),this);
02283    }
02284 }
02285 
02286 } // namespace TMVA
02287 //______________________________________________________________________________
02288       namespace TMVA {
02289 void DecisionTreeNode::ShowMembers(TMemberInspector &R__insp)
02290 {
02291       // Inspect the data members of an object of class TMVA::DecisionTreeNode.
02292       TClass *R__cl = ::TMVA::DecisionTreeNode::IsA();
02293       if (R__cl || R__insp.IsA()) { }
02294       R__insp.Inspect(R__cl, R__insp.GetParent(), "fFisherCoeff", (void*)&fFisherCoeff);
02295       R__insp.InspectMember("vector<Double_t>", (void*)&fFisherCoeff, "fFisherCoeff.", false);
02296       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCutValue", &fCutValue);
02297       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCutType", &fCutType);
02298       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSelector", &fSelector);
02299       R__insp.Inspect(R__cl, R__insp.GetParent(), "fResponse", &fResponse);
02300       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRMS", &fRMS);
02301       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNodeType", &fNodeType);
02302       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPurity", &fPurity);
02303       R__insp.Inspect(R__cl, R__insp.GetParent(), "fIsTerminalNode", &fIsTerminalNode);
02304       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fTrainInfo", &fTrainInfo);
02305       //This works around a msvc bug and should be harmless on other platforms
02306       typedef TMVA::Node baseClass1;
02307       baseClass1::ShowMembers(R__insp);
02308 }
02309 
02310 } // namespace TMVA
02311 namespace ROOT {
02312    // Wrappers around operator new
02313    static void *new_TMVAcLcLDecisionTreeNode(void *p) {
02314       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::DecisionTreeNode : new ::TMVA::DecisionTreeNode;
02315    }
02316    static void *newArray_TMVAcLcLDecisionTreeNode(Long_t nElements, void *p) {
02317       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::DecisionTreeNode[nElements] : new ::TMVA::DecisionTreeNode[nElements];
02318    }
02319    // Wrapper around operator delete
02320    static void delete_TMVAcLcLDecisionTreeNode(void *p) {
02321       delete ((::TMVA::DecisionTreeNode*)p);
02322    }
02323    static void deleteArray_TMVAcLcLDecisionTreeNode(void *p) {
02324       delete [] ((::TMVA::DecisionTreeNode*)p);
02325    }
02326    static void destruct_TMVAcLcLDecisionTreeNode(void *p) {
02327       typedef ::TMVA::DecisionTreeNode current_t;
02328       ((current_t*)p)->~current_t();
02329    }
02330 } // end of namespace ROOT for class ::TMVA::DecisionTreeNode
02331 
02332       namespace TMVA {
02333 //______________________________________________________________________________
02334 void MisClassificationError::Streamer(TBuffer &R__b)
02335 {
02336    // Stream an object of class TMVA::MisClassificationError.
02337 
02338    if (R__b.IsReading()) {
02339       R__b.ReadClassBuffer(TMVA::MisClassificationError::Class(),this);
02340    } else {
02341       R__b.WriteClassBuffer(TMVA::MisClassificationError::Class(),this);
02342    }
02343 }
02344 
02345 } // namespace TMVA
02346 //______________________________________________________________________________
02347       namespace TMVA {
02348 void MisClassificationError::ShowMembers(TMemberInspector &R__insp)
02349 {
02350       // Inspect the data members of an object of class TMVA::MisClassificationError.
02351       TClass *R__cl = ::TMVA::MisClassificationError::IsA();
02352       if (R__cl || R__insp.IsA()) { }
02353       //This works around a msvc bug and should be harmless on other platforms
02354       typedef TMVA::SeparationBase baseClass1;
02355       baseClass1::ShowMembers(R__insp);
02356 }
02357 
02358 } // namespace TMVA
02359 namespace ROOT {
02360    // Wrappers around operator new
02361    static void *new_TMVAcLcLMisClassificationError(void *p) {
02362       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::MisClassificationError : new ::TMVA::MisClassificationError;
02363    }
02364    static void *newArray_TMVAcLcLMisClassificationError(Long_t nElements, void *p) {
02365       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::MisClassificationError[nElements] : new ::TMVA::MisClassificationError[nElements];
02366    }
02367    // Wrapper around operator delete
02368    static void delete_TMVAcLcLMisClassificationError(void *p) {
02369       delete ((::TMVA::MisClassificationError*)p);
02370    }
02371    static void deleteArray_TMVAcLcLMisClassificationError(void *p) {
02372       delete [] ((::TMVA::MisClassificationError*)p);
02373    }
02374    static void destruct_TMVAcLcLMisClassificationError(void *p) {
02375       typedef ::TMVA::MisClassificationError current_t;
02376       ((current_t*)p)->~current_t();
02377    }
02378 } // end of namespace ROOT for class ::TMVA::MisClassificationError
02379 
02380       namespace TMVA {
02381 //______________________________________________________________________________
02382 void Node::Streamer(TBuffer &R__b)
02383 {
02384    // Stream an object of class TMVA::Node.
02385 
02386    if (R__b.IsReading()) {
02387       R__b.ReadClassBuffer(TMVA::Node::Class(),this);
02388    } else {
02389       R__b.WriteClassBuffer(TMVA::Node::Class(),this);
02390    }
02391 }
02392 
02393 } // namespace TMVA
02394 //______________________________________________________________________________
02395       namespace TMVA {
02396 void Node::ShowMembers(TMemberInspector &R__insp)
02397 {
02398       // Inspect the data members of an object of class TMVA::Node.
02399       TClass *R__cl = ::TMVA::Node::IsA();
02400       if (R__cl || R__insp.IsA()) { }
02401       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fParent", &fParent);
02402       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fLeft", &fLeft);
02403       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fRight", &fRight);
02404       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPos", &fPos);
02405       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDepth", &fDepth);
02406       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fParentTree", &fParentTree);
02407 }
02408 
02409 } // namespace TMVA
02410 namespace ROOT {
02411    // Wrapper around operator delete
02412    static void delete_TMVAcLcLNode(void *p) {
02413       delete ((::TMVA::Node*)p);
02414    }
02415    static void deleteArray_TMVAcLcLNode(void *p) {
02416       delete [] ((::TMVA::Node*)p);
02417    }
02418    static void destruct_TMVAcLcLNode(void *p) {
02419       typedef ::TMVA::Node current_t;
02420       ((current_t*)p)->~current_t();
02421    }
02422 } // end of namespace ROOT for class ::TMVA::Node
02423 
02424       namespace TMVA {
02425 //______________________________________________________________________________
02426 void SdivSqrtSplusB::Streamer(TBuffer &R__b)
02427 {
02428    // Stream an object of class TMVA::SdivSqrtSplusB.
02429 
02430    if (R__b.IsReading()) {
02431       R__b.ReadClassBuffer(TMVA::SdivSqrtSplusB::Class(),this);
02432    } else {
02433       R__b.WriteClassBuffer(TMVA::SdivSqrtSplusB::Class(),this);
02434    }
02435 }
02436 
02437 } // namespace TMVA
02438 //______________________________________________________________________________
02439       namespace TMVA {
02440 void SdivSqrtSplusB::ShowMembers(TMemberInspector &R__insp)
02441 {
02442       // Inspect the data members of an object of class TMVA::SdivSqrtSplusB.
02443       TClass *R__cl = ::TMVA::SdivSqrtSplusB::IsA();
02444       if (R__cl || R__insp.IsA()) { }
02445       //This works around a msvc bug and should be harmless on other platforms
02446       typedef TMVA::SeparationBase baseClass1;
02447       baseClass1::ShowMembers(R__insp);
02448 }
02449 
02450 } // namespace TMVA
02451 namespace ROOT {
02452    // Wrappers around operator new
02453    static void *new_TMVAcLcLSdivSqrtSplusB(void *p) {
02454       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::SdivSqrtSplusB : new ::TMVA::SdivSqrtSplusB;
02455    }
02456    static void *newArray_TMVAcLcLSdivSqrtSplusB(Long_t nElements, void *p) {
02457       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::SdivSqrtSplusB[nElements] : new ::TMVA::SdivSqrtSplusB[nElements];
02458    }
02459    // Wrapper around operator delete
02460    static void delete_TMVAcLcLSdivSqrtSplusB(void *p) {
02461       delete ((::TMVA::SdivSqrtSplusB*)p);
02462    }
02463    static void deleteArray_TMVAcLcLSdivSqrtSplusB(void *p) {
02464       delete [] ((::TMVA::SdivSqrtSplusB*)p);
02465    }
02466    static void destruct_TMVAcLcLSdivSqrtSplusB(void *p) {
02467       typedef ::TMVA::SdivSqrtSplusB current_t;
02468       ((current_t*)p)->~current_t();
02469    }
02470 } // end of namespace ROOT for class ::TMVA::SdivSqrtSplusB
02471 
02472       namespace TMVA {
02473 //______________________________________________________________________________
02474 void SeparationBase::Streamer(TBuffer &R__b)
02475 {
02476    // Stream an object of class TMVA::SeparationBase.
02477 
02478    if (R__b.IsReading()) {
02479       R__b.ReadClassBuffer(TMVA::SeparationBase::Class(),this);
02480    } else {
02481       R__b.WriteClassBuffer(TMVA::SeparationBase::Class(),this);
02482    }
02483 }
02484 
02485 } // namespace TMVA
02486 //______________________________________________________________________________
02487       namespace TMVA {
02488 void SeparationBase::ShowMembers(TMemberInspector &R__insp)
02489 {
02490       // Inspect the data members of an object of class TMVA::SeparationBase.
02491       TClass *R__cl = ::TMVA::SeparationBase::IsA();
02492       if (R__cl || R__insp.IsA()) { }
02493       R__insp.Inspect(R__cl, R__insp.GetParent(), "fName", &fName);
02494       R__insp.InspectMember(fName, "fName.");
02495       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPrecisionCut", &fPrecisionCut);
02496 }
02497 
02498 } // namespace TMVA
02499 namespace ROOT {
02500    // Wrapper around operator delete
02501    static void delete_TMVAcLcLSeparationBase(void *p) {
02502       delete ((::TMVA::SeparationBase*)p);
02503    }
02504    static void deleteArray_TMVAcLcLSeparationBase(void *p) {
02505       delete [] ((::TMVA::SeparationBase*)p);
02506    }
02507    static void destruct_TMVAcLcLSeparationBase(void *p) {
02508       typedef ::TMVA::SeparationBase current_t;
02509       ((current_t*)p)->~current_t();
02510    }
02511 } // end of namespace ROOT for class ::TMVA::SeparationBase
02512 
02513       namespace TMVA {
02514 //______________________________________________________________________________
02515 void RegressionVariance::Streamer(TBuffer &R__b)
02516 {
02517    // Stream an object of class TMVA::RegressionVariance.
02518 
02519    if (R__b.IsReading()) {
02520       R__b.ReadClassBuffer(TMVA::RegressionVariance::Class(),this);
02521    } else {
02522       R__b.WriteClassBuffer(TMVA::RegressionVariance::Class(),this);
02523    }
02524 }
02525 
02526 } // namespace TMVA
02527 //______________________________________________________________________________
02528       namespace TMVA {
02529 void RegressionVariance::ShowMembers(TMemberInspector &R__insp)
02530 {
02531       // Inspect the data members of an object of class TMVA::RegressionVariance.
02532       TClass *R__cl = ::TMVA::RegressionVariance::IsA();
02533       if (R__cl || R__insp.IsA()) { }
02534       R__insp.Inspect(R__cl, R__insp.GetParent(), "fName", &fName);
02535       R__insp.InspectMember(fName, "fName.");
02536 }
02537 
02538 } // namespace TMVA
02539 namespace ROOT {
02540    // Wrappers around operator new
02541    static void *new_TMVAcLcLRegressionVariance(void *p) {
02542       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::RegressionVariance : new ::TMVA::RegressionVariance;
02543    }
02544    static void *newArray_TMVAcLcLRegressionVariance(Long_t nElements, void *p) {
02545       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::RegressionVariance[nElements] : new ::TMVA::RegressionVariance[nElements];
02546    }
02547    // Wrapper around operator delete
02548    static void delete_TMVAcLcLRegressionVariance(void *p) {
02549       delete ((::TMVA::RegressionVariance*)p);
02550    }
02551    static void deleteArray_TMVAcLcLRegressionVariance(void *p) {
02552       delete [] ((::TMVA::RegressionVariance*)p);
02553    }
02554    static void destruct_TMVAcLcLRegressionVariance(void *p) {
02555       typedef ::TMVA::RegressionVariance current_t;
02556       ((current_t*)p)->~current_t();
02557    }
02558 } // end of namespace ROOT for class ::TMVA::RegressionVariance
02559 
02560 //______________________________________________________________________________
02561 namespace ROOT {
02562    void TMVAcLcLTools_ShowMembers(void *obj, TMemberInspector &R__insp)
02563    {
02564       // Inspect the data members of an object of class TMVA::Tools.
02565       typedef ::ROOT::Shadow::TMVA::Tools ShadowClass;
02566       ShadowClass *sobj = (ShadowClass*)obj;
02567       if (sobj) { } // Dummy usage just in case there is no datamember.
02568 
02569       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::TMVA::Tools*)0x0)->GetClass();
02570       if (R__cl || R__insp.IsA()) { }
02571       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRegexp", &sobj->fRegexp);
02572       R__insp.InspectMember(const_cast<  TString &>( sobj->fRegexp ), "fRegexp.");
02573       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fLogger", &sobj->fLogger);
02574       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fXMLEngine", &sobj->fXMLEngine);
02575    }
02576 
02577 }
02578 
02579 namespace ROOT {
02580    // Wrapper around operator delete
02581    static void delete_TMVAcLcLTools(void *p) {
02582       delete ((::TMVA::Tools*)p);
02583    }
02584    static void deleteArray_TMVAcLcLTools(void *p) {
02585       delete [] ((::TMVA::Tools*)p);
02586    }
02587    static void destruct_TMVAcLcLTools(void *p) {
02588       typedef ::TMVA::Tools current_t;
02589       ((current_t*)p)->~current_t();
02590    }
02591 } // end of namespace ROOT for class ::TMVA::Tools
02592 
02593       namespace TMVA {
02594 //______________________________________________________________________________
02595 void Reader::Streamer(TBuffer &R__b)
02596 {
02597    // Stream an object of class TMVA::Reader.
02598 
02599    if (R__b.IsReading()) {
02600       R__b.ReadClassBuffer(TMVA::Reader::Class(),this);
02601    } else {
02602       R__b.WriteClassBuffer(TMVA::Reader::Class(),this);
02603    }
02604 }
02605 
02606 } // namespace TMVA
02607 //______________________________________________________________________________
02608       namespace TMVA {
02609 void Reader::ShowMembers(TMemberInspector &R__insp)
02610 {
02611       // Inspect the data members of an object of class TMVA::Reader.
02612       TClass *R__cl = ::TMVA::Reader::IsA();
02613       if (R__cl || R__insp.IsA()) { }
02614       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fDataSetManager", &fDataSetManager);
02615       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDataSetInfo", (void*)&fDataSetInfo);
02616       R__insp.InspectMember("TMVA::DataSetInfo", (void*)&fDataSetInfo, "fDataSetInfo.", false);
02617       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDataInputHandler", (void*)&fDataInputHandler);
02618       R__insp.InspectMember("TMVA::DataInputHandler", (void*)&fDataInputHandler, "fDataInputHandler.", false);
02619       R__insp.Inspect(R__cl, R__insp.GetParent(), "fVerbose", &fVerbose);
02620       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSilent", &fSilent);
02621       R__insp.Inspect(R__cl, R__insp.GetParent(), "fColor", &fColor);
02622       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCalculateError", &fCalculateError);
02623       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMvaEventError", &fMvaEventError);
02624       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMvaEventErrorUpper", &fMvaEventErrorUpper);
02625       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMethodMap", (void*)&fMethodMap);
02626       R__insp.InspectMember("map<TString,IMethod*>", (void*)&fMethodMap, "fMethodMap.", false);
02627       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTmpEvalVec", (void*)&fTmpEvalVec);
02628       R__insp.InspectMember("vector<Float_t>", (void*)&fTmpEvalVec, "fTmpEvalVec.", false);
02629       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fLogger", &fLogger);
02630       //This works around a msvc bug and should be harmless on other platforms
02631       typedef TMVA::Configurable baseClass1;
02632       baseClass1::ShowMembers(R__insp);
02633 }
02634 
02635 } // namespace TMVA
02636 namespace ROOT {
02637    // Wrappers around operator new
02638    static void *new_TMVAcLcLReader(void *p) {
02639       return  p ? new(p) ::TMVA::Reader : new ::TMVA::Reader;
02640    }
02641    static void *newArray_TMVAcLcLReader(Long_t nElements, void *p) {
02642       return p ? new(p) ::TMVA::Reader[nElements] : new ::TMVA::Reader[nElements];
02643    }
02644    // Wrapper around operator delete
02645    static void delete_TMVAcLcLReader(void *p) {
02646       delete ((::TMVA::Reader*)p);
02647    }
02648    static void deleteArray_TMVAcLcLReader(void *p) {
02649       delete [] ((::TMVA::Reader*)p);
02650    }
02651    static void destruct_TMVAcLcLReader(void *p) {
02652       typedef ::TMVA::Reader current_t;
02653       ((current_t*)p)->~current_t();
02654    }
02655 } // end of namespace ROOT for class ::TMVA::Reader
02656 
02657       namespace TMVA {
02658 //______________________________________________________________________________
02659 void GeneticAlgorithm::Streamer(TBuffer &R__b)
02660 {
02661    // Stream an object of class TMVA::GeneticAlgorithm.
02662 
02663    if (R__b.IsReading()) {
02664       R__b.ReadClassBuffer(TMVA::GeneticAlgorithm::Class(),this);
02665    } else {
02666       R__b.WriteClassBuffer(TMVA::GeneticAlgorithm::Class(),this);
02667    }
02668 }
02669 
02670 } // namespace TMVA
02671 //______________________________________________________________________________
02672       namespace TMVA {
02673 void GeneticAlgorithm::ShowMembers(TMemberInspector &R__insp)
02674 {
02675       // Inspect the data members of an object of class TMVA::GeneticAlgorithm.
02676       TClass *R__cl = ::TMVA::GeneticAlgorithm::IsA();
02677       if (R__cl || R__insp.IsA()) { }
02678       R__insp.Inspect(R__cl, R__insp.GetParent(), "fConvCounter", &fConvCounter);
02679       R__insp.Inspect(R__cl, R__insp.GetParent(), "fConvValue", &fConvValue);
02680       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSuccessList", (void*)&fSuccessList);
02681       R__insp.InspectMember("deque<Int_t>", (void*)&fSuccessList, "fSuccessList.", false);
02682       R__insp.Inspect(R__cl, R__insp.GetParent(), "fLastResult", &fLastResult);
02683       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSpread", &fSpread);
02684       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMirror", &fMirror);
02685       R__insp.Inspect(R__cl, R__insp.GetParent(), "fFirstTime", &fFirstTime);
02686       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMakeCopies", &fMakeCopies);
02687       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPopulationSize", &fPopulationSize);
02688       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPopulation", &fPopulation);
02689       R__insp.InspectMember(fPopulation, "fPopulation.");
02690       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBestFitness", &fBestFitness);
02691       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fLogger", &fLogger);
02692 }
02693 
02694 } // namespace TMVA
02695 namespace ROOT {
02696    // Wrapper around operator delete
02697    static void delete_TMVAcLcLGeneticAlgorithm(void *p) {
02698       delete ((::TMVA::GeneticAlgorithm*)p);
02699    }
02700    static void deleteArray_TMVAcLcLGeneticAlgorithm(void *p) {
02701       delete [] ((::TMVA::GeneticAlgorithm*)p);
02702    }
02703    static void destruct_TMVAcLcLGeneticAlgorithm(void *p) {
02704       typedef ::TMVA::GeneticAlgorithm current_t;
02705       ((current_t*)p)->~current_t();
02706    }
02707 } // end of namespace ROOT for class ::TMVA::GeneticAlgorithm
02708 
02709       namespace TMVA {
02710 //______________________________________________________________________________
02711 void GeneticGenes::Streamer(TBuffer &R__b)
02712 {
02713    // Stream an object of class TMVA::GeneticGenes.
02714 
02715    if (R__b.IsReading()) {
02716       R__b.ReadClassBuffer(TMVA::GeneticGenes::Class(),this);
02717    } else {
02718       R__b.WriteClassBuffer(TMVA::GeneticGenes::Class(),this);
02719    }
02720 }
02721 
02722 } // namespace TMVA
02723 //______________________________________________________________________________
02724       namespace TMVA {
02725 void GeneticGenes::ShowMembers(TMemberInspector &R__insp)
02726 {
02727       // Inspect the data members of an object of class TMVA::GeneticGenes.
02728       TClass *R__cl = ::TMVA::GeneticGenes::IsA();
02729       if (R__cl || R__insp.IsA()) { }
02730       R__insp.Inspect(R__cl, R__insp.GetParent(), "fFactors", (void*)&fFactors);
02731       R__insp.InspectMember("vector<Double_t>", (void*)&fFactors, "fFactors.", false);
02732       R__insp.Inspect(R__cl, R__insp.GetParent(), "fFitness", &fFitness);
02733 }
02734 
02735 } // namespace TMVA
02736 namespace ROOT {
02737    // Wrappers around operator new
02738    static void *new_TMVAcLcLGeneticGenes(void *p) {
02739       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::GeneticGenes : new ::TMVA::GeneticGenes;
02740    }
02741    static void *newArray_TMVAcLcLGeneticGenes(Long_t nElements, void *p) {
02742       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::GeneticGenes[nElements] : new ::TMVA::GeneticGenes[nElements];
02743    }
02744    // Wrapper around operator delete
02745    static void delete_TMVAcLcLGeneticGenes(void *p) {
02746       delete ((::TMVA::GeneticGenes*)p);
02747    }
02748    static void deleteArray_TMVAcLcLGeneticGenes(void *p) {
02749       delete [] ((::TMVA::GeneticGenes*)p);
02750    }
02751    static void destruct_TMVAcLcLGeneticGenes(void *p) {
02752       typedef ::TMVA::GeneticGenes current_t;
02753       ((current_t*)p)->~current_t();
02754    }
02755 } // end of namespace ROOT for class ::TMVA::GeneticGenes
02756 
02757       namespace TMVA {
02758 //______________________________________________________________________________
02759 void GeneticPopulation::Streamer(TBuffer &R__b)
02760 {
02761    // Stream an object of class TMVA::GeneticPopulation.
02762 
02763    if (R__b.IsReading()) {
02764       R__b.ReadClassBuffer(TMVA::GeneticPopulation::Class(),this);
02765    } else {
02766       R__b.WriteClassBuffer(TMVA::GeneticPopulation::Class(),this);
02767    }
02768 }
02769 
02770 } // namespace TMVA
02771 //______________________________________________________________________________
02772       namespace TMVA {
02773 void GeneticPopulation::ShowMembers(TMemberInspector &R__insp)
02774 {
02775       // Inspect the data members of an object of class TMVA::GeneticPopulation.
02776       TClass *R__cl = ::TMVA::GeneticPopulation::IsA();
02777       if (R__cl || R__insp.IsA()) { }
02778       R__insp.Inspect(R__cl, R__insp.GetParent(), "fGenePool", (void*)&fGenePool);
02779       R__insp.InspectMember("vector<TMVA::GeneticGenes>", (void*)&fGenePool, "fGenePool.", false);
02780       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRanges", (void*)&fRanges);
02781       R__insp.InspectMember("vector<TMVA::GeneticRange*>", (void*)&fRanges, "fRanges.", false);
02782       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fRandomGenerator", &fRandomGenerator);
02783       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fLogger", &fLogger);
02784       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPopulationSizeLimit", &fPopulationSizeLimit);
02785 }
02786 
02787 } // namespace TMVA
02788 namespace ROOT {
02789    // Wrapper around operator delete
02790    static void delete_TMVAcLcLGeneticPopulation(void *p) {
02791       delete ((::TMVA::GeneticPopulation*)p);
02792    }
02793    static void deleteArray_TMVAcLcLGeneticPopulation(void *p) {
02794       delete [] ((::TMVA::GeneticPopulation*)p);
02795    }
02796    static void destruct_TMVAcLcLGeneticPopulation(void *p) {
02797       typedef ::TMVA::GeneticPopulation current_t;
02798       ((current_t*)p)->~current_t();
02799    }
02800 } // end of namespace ROOT for class ::TMVA::GeneticPopulation
02801 
02802       namespace TMVA {
02803 //______________________________________________________________________________
02804 void GeneticRange::Streamer(TBuffer &R__b)
02805 {
02806    // Stream an object of class TMVA::GeneticRange.
02807 
02808    if (R__b.IsReading()) {
02809       R__b.ReadClassBuffer(TMVA::GeneticRange::Class(),this);
02810    } else {
02811       R__b.WriteClassBuffer(TMVA::GeneticRange::Class(),this);
02812    }
02813 }
02814 
02815 } // namespace TMVA
02816 //______________________________________________________________________________
02817       namespace TMVA {
02818 void GeneticRange::ShowMembers(TMemberInspector &R__insp)
02819 {
02820       // Inspect the data members of an object of class TMVA::GeneticRange.
02821       TClass *R__cl = ::TMVA::GeneticRange::IsA();
02822       if (R__cl || R__insp.IsA()) { }
02823       R__insp.Inspect(R__cl, R__insp.GetParent(), "fFrom", &fFrom);
02824       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTo", &fTo);
02825       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNbins", &fNbins);
02826       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fInterval", &fInterval);
02827       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTotalLength", &fTotalLength);
02828       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fRandomGenerator", &fRandomGenerator);
02829 }
02830 
02831 } // namespace TMVA
02832 namespace ROOT {
02833    // Wrapper around operator delete
02834    static void delete_TMVAcLcLGeneticRange(void *p) {
02835       delete ((::TMVA::GeneticRange*)p);
02836    }
02837    static void deleteArray_TMVAcLcLGeneticRange(void *p) {
02838       delete [] ((::TMVA::GeneticRange*)p);
02839    }
02840    static void destruct_TMVAcLcLGeneticRange(void *p) {
02841       typedef ::TMVA::GeneticRange current_t;
02842       ((current_t*)p)->~current_t();
02843    }
02844 } // end of namespace ROOT for class ::TMVA::GeneticRange
02845 
02846       namespace TMVA {
02847 //______________________________________________________________________________
02848 void GiniIndex::Streamer(TBuffer &R__b)
02849 {
02850    // Stream an object of class TMVA::GiniIndex.
02851 
02852    if (R__b.IsReading()) {
02853       R__b.ReadClassBuffer(TMVA::GiniIndex::Class(),this);
02854    } else {
02855       R__b.WriteClassBuffer(TMVA::GiniIndex::Class(),this);
02856    }
02857 }
02858 
02859 } // namespace TMVA
02860 //______________________________________________________________________________
02861       namespace TMVA {
02862 void GiniIndex::ShowMembers(TMemberInspector &R__insp)
02863 {
02864       // Inspect the data members of an object of class TMVA::GiniIndex.
02865       TClass *R__cl = ::TMVA::GiniIndex::IsA();
02866       if (R__cl || R__insp.IsA()) { }
02867       //This works around a msvc bug and should be harmless on other platforms
02868       typedef TMVA::SeparationBase baseClass1;
02869       baseClass1::ShowMembers(R__insp);
02870 }
02871 
02872 } // namespace TMVA
02873 namespace ROOT {
02874    // Wrappers around operator new
02875    static void *new_TMVAcLcLGiniIndex(void *p) {
02876       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::GiniIndex : new ::TMVA::GiniIndex;
02877    }
02878    static void *newArray_TMVAcLcLGiniIndex(Long_t nElements, void *p) {
02879       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::GiniIndex[nElements] : new ::TMVA::GiniIndex[nElements];
02880    }
02881    // Wrapper around operator delete
02882    static void delete_TMVAcLcLGiniIndex(void *p) {
02883       delete ((::TMVA::GiniIndex*)p);
02884    }
02885    static void deleteArray_TMVAcLcLGiniIndex(void *p) {
02886       delete [] ((::TMVA::GiniIndex*)p);
02887    }
02888    static void destruct_TMVAcLcLGiniIndex(void *p) {
02889       typedef ::TMVA::GiniIndex current_t;
02890       ((current_t*)p)->~current_t();
02891    }
02892 } // end of namespace ROOT for class ::TMVA::GiniIndex
02893 
02894       namespace TMVA {
02895 //______________________________________________________________________________
02896 void GiniIndexWithLaplace::Streamer(TBuffer &R__b)
02897 {
02898    // Stream an object of class TMVA::GiniIndexWithLaplace.
02899 
02900    if (R__b.IsReading()) {
02901       R__b.ReadClassBuffer(TMVA::GiniIndexWithLaplace::Class(),this);
02902    } else {
02903       R__b.WriteClassBuffer(TMVA::GiniIndexWithLaplace::Class(),this);
02904    }
02905 }
02906 
02907 } // namespace TMVA
02908 //______________________________________________________________________________
02909       namespace TMVA {
02910 void GiniIndexWithLaplace::ShowMembers(TMemberInspector &R__insp)
02911 {
02912       // Inspect the data members of an object of class TMVA::GiniIndexWithLaplace.
02913       TClass *R__cl = ::TMVA::GiniIndexWithLaplace::IsA();
02914       if (R__cl || R__insp.IsA()) { }
02915       //This works around a msvc bug and should be harmless on other platforms
02916       typedef TMVA::SeparationBase baseClass1;
02917       baseClass1::ShowMembers(R__insp);
02918 }
02919 
02920 } // namespace TMVA
02921 namespace ROOT {
02922    // Wrappers around operator new
02923    static void *new_TMVAcLcLGiniIndexWithLaplace(void *p) {
02924       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::GiniIndexWithLaplace : new ::TMVA::GiniIndexWithLaplace;
02925    }
02926    static void *newArray_TMVAcLcLGiniIndexWithLaplace(Long_t nElements, void *p) {
02927       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TMVA::GiniIndexWithLaplace[nElements] : new ::TMVA::GiniIndexWithLaplace[nElements];
02928    }
02929    // Wrapper around operator delete
02930    static void delete_TMVAcLcLGiniIndexWithLaplace(void *p) {
02931       delete ((::TMVA::GiniIndexWithLaplace*)p);
02932    }
02933    static void deleteArray_TMVAcLcLGiniIndexWithLaplace(void *p) {
02934       delete [] ((::TMVA::GiniIndexWithLaplace*)p);
02935    }
02936    static void destruct_TMVAcLcLGiniIndexWithLaplace(void *p) {
02937       typedef ::TMVA::GiniIndexWithLaplace current_t;
02938       ((current_t*)p)->~current_t();
02939    }
02940 } // end of namespace ROOT for class ::TMVA::GiniIndexWithLaplace
02941 
02942       namespace TMVA {
02943 //______________________________________________________________________________
02944 void SimulatedAnnealing::Streamer(TBuffer &R__b)
02945 {
02946    // Stream an object of class TMVA::SimulatedAnnealing.
02947 
02948    if (R__b.IsReading()) {
02949       R__b.ReadClassBuffer(TMVA::SimulatedAnnealing::Class(),this);
02950    } else {
02951       R__b.WriteClassBuffer(TMVA::SimulatedAnnealing::Class(),this);
02952    }
02953 }
02954 
02955 } // namespace TMVA
02956 //______________________________________________________________________________
02957       namespace TMVA {
02958 void SimulatedAnnealing::ShowMembers(TMemberInspector &R__insp)
02959 {
02960       // Inspect the data members of an object of class TMVA::SimulatedAnnealing.
02961       TClass *R__cl = ::TMVA::SimulatedAnnealing::IsA();
02962       if (R__cl || R__insp.IsA()) { }
02963       R__insp.Inspect(R__cl, R__insp.GetParent(), "fKernelTemperature", &fKernelTemperature);
02964       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fRandom", &fRandom);
02965       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMaxCalls", &fMaxCalls);
02966       R__insp.Inspect(R__cl, R__insp.GetParent(), "fInitialTemperature", &fInitialTemperature);
02967       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMinTemperature", &fMinTemperature);
02968       R__insp.Inspect(R__cl, R__insp.GetParent(), "fEps", &fEps);
02969       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemperatureScale", &fTemperatureScale);
02970       R__insp.Inspect(R__cl, R__insp.GetParent(), "fAdaptiveSpeed", &fAdaptiveSpeed);
02971       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemperatureAdaptiveStep", &fTemperatureAdaptiveStep);
02972       R__insp.Inspect(R__cl, R__insp.GetParent(), "fUseDefaultScale", &fUseDefaultScale);
02973       R__insp.Inspect(R__cl, R__insp.GetParent(), "fUseDefaultTemperature", &fUseDefaultTemperature);
02974       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fLogger", &fLogger);
02975       R__insp.Inspect(R__cl, R__insp.GetParent(), "fProgress", &fProgress);
02976 }
02977 
02978 } // namespace TMVA
02979 namespace ROOT {
02980    // Wrapper around operator delete
02981    static void delete_TMVAcLcLSimulatedAnnealing(void *p) {
02982       delete ((::TMVA::SimulatedAnnealing*)p);
02983    }
02984    static void deleteArray_TMVAcLcLSimulatedAnnealing(void *p) {
02985       delete [] ((::TMVA::SimulatedAnnealing*)p);
02986    }
02987    static void destruct_TMVAcLcLSimulatedAnnealing(void *p) {
02988       typedef ::TMVA::SimulatedAnnealing current_t;
02989       ((current_t*)p)->~current_t();
02990    }
02991 } // end of namespace ROOT for class ::TMVA::SimulatedAnnealing
02992 
02993 /********************************************************
02994 * tmva/src/G__TMVA2.cxx
02995 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
02996 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
02997 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
02998 ********************************************************/
02999 
03000 #ifdef G__MEMTEST
03001 #undef malloc
03002 #undef free
03003 #endif
03004 
03005 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
03006 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
03007 #endif
03008 
03009 extern "C" void G__cpp_reset_tagtableG__TMVA2();
03010 
03011 extern "C" void G__set_cpp_environmentG__TMVA2() {
03012   G__add_compiledheader("TObject.h");
03013   G__add_compiledheader("TMemberInspector.h");
03014   G__add_compiledheader("include/TMVA/TSpline2.h");
03015   G__add_compiledheader("include/TMVA/TSpline1.h");
03016   G__add_compiledheader("include/TMVA/PDF.h");
03017   G__add_compiledheader("include/TMVA/BinaryTree.h");
03018   G__add_compiledheader("include/TMVA/BinarySearchTreeNode.h");
03019   G__add_compiledheader("include/TMVA/BinarySearchTree.h");
03020   G__add_compiledheader("include/TMVA/Timer.h");
03021   G__add_compiledheader("include/TMVA/RootFinder.h");
03022   G__add_compiledheader("include/TMVA/CrossEntropy.h");
03023   G__add_compiledheader("include/TMVA/DecisionTree.h");
03024   G__add_compiledheader("include/TMVA/DecisionTreeNode.h");
03025   G__add_compiledheader("include/TMVA/MisClassificationError.h");
03026   G__add_compiledheader("include/TMVA/Node.h");
03027   G__add_compiledheader("include/TMVA/SdivSqrtSplusB.h");
03028   G__add_compiledheader("include/TMVA/SeparationBase.h");
03029   G__add_compiledheader("include/TMVA/RegressionVariance.h");
03030   G__add_compiledheader("include/TMVA/Tools.h");
03031   G__add_compiledheader("include/TMVA/Reader.h");
03032   G__add_compiledheader("include/TMVA/GeneticAlgorithm.h");
03033   G__add_compiledheader("include/TMVA/GeneticGenes.h");
03034   G__add_compiledheader("include/TMVA/GeneticPopulation.h");
03035   G__add_compiledheader("include/TMVA/GeneticRange.h");
03036   G__add_compiledheader("include/TMVA/GiniIndex.h");
03037   G__add_compiledheader("include/TMVA/GiniIndexWithLaplace.h");
03038   G__add_compiledheader("include/TMVA/SimulatedAnnealing.h");
03039   G__cpp_reset_tagtableG__TMVA2();
03040 }
03041 #include <new>
03042 extern "C" int G__cpp_dllrevG__TMVA2() { return(30051515); }
03043 
03044 /*********************************************************
03045 * Member function Interface Method
03046 *********************************************************/
03047 
03048 /* TMVA */
03049 static int G__G__TMVA2_132_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03050 {
03051       {
03052          const ostream& obj = TMVA::operator<<(*(ostream*) libp->para[0].ref, *(TMVA::PDF*) libp->para[1].ref);
03053          result7->ref = (long) (&obj);
03054          result7->obj.i = (long) (&obj);
03055       }
03056    return(1 || funcname || hash || result7 || libp) ;
03057 }
03058 
03059 static int G__G__TMVA2_132_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03060 {
03061       {
03062          const istream& obj = TMVA::operator>>(*(istream*) libp->para[0].ref, *(TMVA::PDF*) libp->para[1].ref);
03063          result7->ref = (long) (&obj);
03064          result7->obj.i = (long) (&obj);
03065       }
03066    return(1 || funcname || hash || result7 || libp) ;
03067 }
03068 
03069 static int G__G__TMVA2_132_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03070 {
03071       {
03072          const ostream& obj = TMVA::operator<<(*(ostream*) libp->para[0].ref, *(TMVA::Node*) libp->para[1].ref);
03073          result7->ref = (long) (&obj);
03074          result7->obj.i = (long) (&obj);
03075       }
03076    return(1 || funcname || hash || result7 || libp) ;
03077 }
03078 
03079 static int G__G__TMVA2_132_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03080 {
03081       {
03082          const ostream& obj = TMVA::operator<<(*(ostream*) libp->para[0].ref, (TMVA::Node*) G__int(libp->para[1]));
03083          result7->ref = (long) (&obj);
03084          result7->obj.i = (long) (&obj);
03085       }
03086    return(1 || funcname || hash || result7 || libp) ;
03087 }
03088 
03089 static int G__G__TMVA2_132_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03090 {
03091       {
03092          const ostream& obj = TMVA::operator<<(*(ostream*) libp->para[0].ref, *(TMVA::BinaryTree*) libp->para[1].ref);
03093          result7->ref = (long) (&obj);
03094          result7->obj.i = (long) (&obj);
03095       }
03096    return(1 || funcname || hash || result7 || libp) ;
03097 }
03098 
03099 static int G__G__TMVA2_132_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03100 {
03101       {
03102          const istream& obj = TMVA::operator>>(*(istream*) libp->para[0].ref, *(TMVA::BinaryTree*) libp->para[1].ref);
03103          result7->ref = (long) (&obj);
03104          result7->obj.i = (long) (&obj);
03105       }
03106    return(1 || funcname || hash || result7 || libp) ;
03107 }
03108 
03109 static int G__G__TMVA2_132_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03110 {
03111       {
03112          const TMVA::Tools& obj = TMVA::gTools();
03113          result7->ref = (long) (&obj);
03114          result7->obj.i = (long) (&obj);
03115       }
03116    return(1 || funcname || hash || result7 || libp) ;
03117 }
03118 
03119 static int G__G__TMVA2_132_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03120 {
03121       {
03122          const ostream& obj = TMVA::operator<<(*(ostream*) libp->para[0].ref, *(TMVA::Event*) libp->para[1].ref);
03123          result7->ref = (long) (&obj);
03124          result7->obj.i = (long) (&obj);
03125       }
03126    return(1 || funcname || hash || result7 || libp) ;
03127 }
03128 
03129 static int G__G__TMVA2_132_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03130 {
03131       G__letint(result7, 103, (long) TMVA::operator<(*(TMVA::GeneticGenes*) libp->para[0].ref, *(TMVA::GeneticGenes*) libp->para[1].ref));
03132    return(1 || funcname || hash || result7 || libp) ;
03133 }
03134 
03135 
03136 /* TMVA::TSpline2 */
03137 static int G__G__TMVA2_133_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03138 {
03139    TMVA::TSpline2* p = NULL;
03140    char* gvp = (char*) G__getgvp();
03141    //m: 2
03142    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03143      p = new TMVA::TSpline2(*(TString*) libp->para[0].ref, (TGraph*) G__int(libp->para[1]));
03144    } else {
03145      p = new((void*) gvp) TMVA::TSpline2(*(TString*) libp->para[0].ref, (TGraph*) G__int(libp->para[1]));
03146    }
03147    result7->obj.i = (long) p;
03148    result7->ref = (long) p;
03149    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2));
03150    return(1 || funcname || hash || result7 || libp) ;
03151 }
03152 
03153 static int G__G__TMVA2_133_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03154 {
03155       G__letint(result7, 85, (long) TMVA::TSpline2::Class());
03156    return(1 || funcname || hash || result7 || libp) ;
03157 }
03158 
03159 static int G__G__TMVA2_133_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03160 {
03161       G__letint(result7, 67, (long) TMVA::TSpline2::Class_Name());
03162    return(1 || funcname || hash || result7 || libp) ;
03163 }
03164 
03165 static int G__G__TMVA2_133_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03166 {
03167       G__letint(result7, 115, (long) TMVA::TSpline2::Class_Version());
03168    return(1 || funcname || hash || result7 || libp) ;
03169 }
03170 
03171 static int G__G__TMVA2_133_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03172 {
03173       TMVA::TSpline2::Dictionary();
03174       G__setnull(result7);
03175    return(1 || funcname || hash || result7 || libp) ;
03176 }
03177 
03178 static int G__G__TMVA2_133_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03179 {
03180       ((TMVA::TSpline2*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03181       G__setnull(result7);
03182    return(1 || funcname || hash || result7 || libp) ;
03183 }
03184 
03185 static int G__G__TMVA2_133_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03186 {
03187       G__letint(result7, 67, (long) TMVA::TSpline2::DeclFileName());
03188    return(1 || funcname || hash || result7 || libp) ;
03189 }
03190 
03191 static int G__G__TMVA2_133_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03192 {
03193       G__letint(result7, 105, (long) TMVA::TSpline2::ImplFileLine());
03194    return(1 || funcname || hash || result7 || libp) ;
03195 }
03196 
03197 static int G__G__TMVA2_133_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03198 {
03199       G__letint(result7, 67, (long) TMVA::TSpline2::ImplFileName());
03200    return(1 || funcname || hash || result7 || libp) ;
03201 }
03202 
03203 static int G__G__TMVA2_133_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03204 {
03205       G__letint(result7, 105, (long) TMVA::TSpline2::DeclFileLine());
03206    return(1 || funcname || hash || result7 || libp) ;
03207 }
03208 
03209 // automatic copy constructor
03210 static int G__G__TMVA2_133_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03211 
03212 {
03213    TMVA::TSpline2* p;
03214    void* tmp = (void*) G__int(libp->para[0]);
03215    p = new TMVA::TSpline2(*(TMVA::TSpline2*) tmp);
03216    result7->obj.i = (long) p;
03217    result7->ref = (long) p;
03218    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2));
03219    return(1 || funcname || hash || result7 || libp) ;
03220 }
03221 
03222 // automatic destructor
03223 typedef TMVA::TSpline2 G__TTMVAcLcLTSpline2;
03224 static int G__G__TMVA2_133_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03225 {
03226    char* gvp = (char*) G__getgvp();
03227    long soff = G__getstructoffset();
03228    int n = G__getaryconstruct();
03229    //
03230    //has_a_delete: 1
03231    //has_own_delete1arg: 0
03232    //has_own_delete2arg: 0
03233    //
03234    if (!soff) {
03235      return(1);
03236    }
03237    if (n) {
03238      if (gvp == (char*)G__PVOID) {
03239        delete[] (TMVA::TSpline2*) soff;
03240      } else {
03241        G__setgvp((long) G__PVOID);
03242        for (int i = n - 1; i >= 0; --i) {
03243          ((TMVA::TSpline2*) (soff+(sizeof(TMVA::TSpline2)*i)))->~G__TTMVAcLcLTSpline2();
03244        }
03245        G__setgvp((long)gvp);
03246      }
03247    } else {
03248      if (gvp == (char*)G__PVOID) {
03249        delete (TMVA::TSpline2*) soff;
03250      } else {
03251        G__setgvp((long) G__PVOID);
03252        ((TMVA::TSpline2*) (soff))->~G__TTMVAcLcLTSpline2();
03253        G__setgvp((long)gvp);
03254      }
03255    }
03256    G__setnull(result7);
03257    return(1 || funcname || hash || result7 || libp) ;
03258 }
03259 
03260 
03261 /* TMVA::TSpline1 */
03262 static int G__G__TMVA2_134_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03263 {
03264    TMVA::TSpline1* p = NULL;
03265    char* gvp = (char*) G__getgvp();
03266    //m: 2
03267    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03268      p = new TMVA::TSpline1(*(TString*) libp->para[0].ref, (TGraph*) G__int(libp->para[1]));
03269    } else {
03270      p = new((void*) gvp) TMVA::TSpline1(*(TString*) libp->para[0].ref, (TGraph*) G__int(libp->para[1]));
03271    }
03272    result7->obj.i = (long) p;
03273    result7->ref = (long) p;
03274    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1));
03275    return(1 || funcname || hash || result7 || libp) ;
03276 }
03277 
03278 static int G__G__TMVA2_134_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03279 {
03280       G__letint(result7, 85, (long) ((const TMVA::TSpline1*) G__getstructoffset())->GetGraph());
03281    return(1 || funcname || hash || result7 || libp) ;
03282 }
03283 
03284 static int G__G__TMVA2_134_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03285 {
03286       G__letint(result7, 85, (long) TMVA::TSpline1::Class());
03287    return(1 || funcname || hash || result7 || libp) ;
03288 }
03289 
03290 static int G__G__TMVA2_134_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03291 {
03292       G__letint(result7, 67, (long) TMVA::TSpline1::Class_Name());
03293    return(1 || funcname || hash || result7 || libp) ;
03294 }
03295 
03296 static int G__G__TMVA2_134_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03297 {
03298       G__letint(result7, 115, (long) TMVA::TSpline1::Class_Version());
03299    return(1 || funcname || hash || result7 || libp) ;
03300 }
03301 
03302 static int G__G__TMVA2_134_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03303 {
03304       TMVA::TSpline1::Dictionary();
03305       G__setnull(result7);
03306    return(1 || funcname || hash || result7 || libp) ;
03307 }
03308 
03309 static int G__G__TMVA2_134_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03310 {
03311       ((TMVA::TSpline1*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03312       G__setnull(result7);
03313    return(1 || funcname || hash || result7 || libp) ;
03314 }
03315 
03316 static int G__G__TMVA2_134_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03317 {
03318       G__letint(result7, 67, (long) TMVA::TSpline1::DeclFileName());
03319    return(1 || funcname || hash || result7 || libp) ;
03320 }
03321 
03322 static int G__G__TMVA2_134_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03323 {
03324       G__letint(result7, 105, (long) TMVA::TSpline1::ImplFileLine());
03325    return(1 || funcname || hash || result7 || libp) ;
03326 }
03327 
03328 static int G__G__TMVA2_134_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03329 {
03330       G__letint(result7, 67, (long) TMVA::TSpline1::ImplFileName());
03331    return(1 || funcname || hash || result7 || libp) ;
03332 }
03333 
03334 static int G__G__TMVA2_134_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03335 {
03336       G__letint(result7, 105, (long) TMVA::TSpline1::DeclFileLine());
03337    return(1 || funcname || hash || result7 || libp) ;
03338 }
03339 
03340 // automatic copy constructor
03341 static int G__G__TMVA2_134_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03342 
03343 {
03344    TMVA::TSpline1* p;
03345    void* tmp = (void*) G__int(libp->para[0]);
03346    p = new TMVA::TSpline1(*(TMVA::TSpline1*) tmp);
03347    result7->obj.i = (long) p;
03348    result7->ref = (long) p;
03349    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1));
03350    return(1 || funcname || hash || result7 || libp) ;
03351 }
03352 
03353 // automatic destructor
03354 typedef TMVA::TSpline1 G__TTMVAcLcLTSpline1;
03355 static int G__G__TMVA2_134_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03356 {
03357    char* gvp = (char*) G__getgvp();
03358    long soff = G__getstructoffset();
03359    int n = G__getaryconstruct();
03360    //
03361    //has_a_delete: 1
03362    //has_own_delete1arg: 0
03363    //has_own_delete2arg: 0
03364    //
03365    if (!soff) {
03366      return(1);
03367    }
03368    if (n) {
03369      if (gvp == (char*)G__PVOID) {
03370        delete[] (TMVA::TSpline1*) soff;
03371      } else {
03372        G__setgvp((long) G__PVOID);
03373        for (int i = n - 1; i >= 0; --i) {
03374          ((TMVA::TSpline1*) (soff+(sizeof(TMVA::TSpline1)*i)))->~G__TTMVAcLcLTSpline1();
03375        }
03376        G__setgvp((long)gvp);
03377      }
03378    } else {
03379      if (gvp == (char*)G__PVOID) {
03380        delete (TMVA::TSpline1*) soff;
03381      } else {
03382        G__setgvp((long) G__PVOID);
03383        ((TMVA::TSpline1*) (soff))->~G__TTMVAcLcLTSpline1();
03384        G__setgvp((long)gvp);
03385      }
03386    }
03387    G__setnull(result7);
03388    return(1 || funcname || hash || result7 || libp) ;
03389 }
03390 
03391 
03392 /* TMVA::PDF */
03393 static int G__G__TMVA2_218_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03394 {
03395    TMVA::PDF* p = NULL;
03396    char* gvp = (char*) G__getgvp();
03397    switch (libp->paran) {
03398    case 2:
03399      //m: 2
03400      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03401        p = new TMVA::PDF(*(TString*) libp->para[0].ref, (Bool_t) G__int(libp->para[1]));
03402      } else {
03403        p = new((void*) gvp) TMVA::PDF(*(TString*) libp->para[0].ref, (Bool_t) G__int(libp->para[1]));
03404      }
03405      break;
03406    case 1:
03407      //m: 1
03408      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03409        p = new TMVA::PDF(*(TString*) libp->para[0].ref);
03410      } else {
03411        p = new((void*) gvp) TMVA::PDF(*(TString*) libp->para[0].ref);
03412      }
03413      break;
03414    }
03415    result7->obj.i = (long) p;
03416    result7->ref = (long) p;
03417    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF));
03418    return(1 || funcname || hash || result7 || libp) ;
03419 }
03420 
03421 static int G__G__TMVA2_218_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03422 {
03423    TMVA::PDF* p = NULL;
03424    char* gvp = (char*) G__getgvp();
03425    switch (libp->paran) {
03426    case 7:
03427      //m: 7
03428      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03429        p = new TMVA::PDF(
03430 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03431 , (TMVA::PDF::EInterpolateMethod) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
03432 , (Int_t) G__int(libp->para[4]), (Bool_t) G__int(libp->para[5])
03433 , (Bool_t) G__int(libp->para[6]));
03434      } else {
03435        p = new((void*) gvp) TMVA::PDF(
03436 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03437 , (TMVA::PDF::EInterpolateMethod) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
03438 , (Int_t) G__int(libp->para[4]), (Bool_t) G__int(libp->para[5])
03439 , (Bool_t) G__int(libp->para[6]));
03440      }
03441      break;
03442    case 6:
03443      //m: 6
03444      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03445        p = new TMVA::PDF(
03446 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03447 , (TMVA::PDF::EInterpolateMethod) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
03448 , (Int_t) G__int(libp->para[4]), (Bool_t) G__int(libp->para[5]));
03449      } else {
03450        p = new((void*) gvp) TMVA::PDF(
03451 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03452 , (TMVA::PDF::EInterpolateMethod) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
03453 , (Int_t) G__int(libp->para[4]), (Bool_t) G__int(libp->para[5]));
03454      }
03455      break;
03456    case 5:
03457      //m: 5
03458      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03459        p = new TMVA::PDF(
03460 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03461 , (TMVA::PDF::EInterpolateMethod) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
03462 , (Int_t) G__int(libp->para[4]));
03463      } else {
03464        p = new((void*) gvp) TMVA::PDF(
03465 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03466 , (TMVA::PDF::EInterpolateMethod) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
03467 , (Int_t) G__int(libp->para[4]));
03468      }
03469      break;
03470    case 4:
03471      //m: 4
03472      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03473        p = new TMVA::PDF(
03474 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03475 , (TMVA::PDF::EInterpolateMethod) G__int(libp->para[2]), (Int_t) G__int(libp->para[3]));
03476      } else {
03477        p = new((void*) gvp) TMVA::PDF(
03478 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03479 , (TMVA::PDF::EInterpolateMethod) G__int(libp->para[2]), (Int_t) G__int(libp->para[3]));
03480      }
03481      break;
03482    case 3:
03483      //m: 3
03484      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03485        p = new TMVA::PDF(
03486 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03487 , (TMVA::PDF::EInterpolateMethod) G__int(libp->para[2]));
03488      } else {
03489        p = new((void*) gvp) TMVA::PDF(
03490 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03491 , (TMVA::PDF::EInterpolateMethod) G__int(libp->para[2]));
03492      }
03493      break;
03494    case 2:
03495      //m: 2
03496      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03497        p = new TMVA::PDF(*(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1]));
03498      } else {
03499        p = new((void*) gvp) TMVA::PDF(*(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1]));
03500      }
03501      break;
03502    }
03503    result7->obj.i = (long) p;
03504    result7->ref = (long) p;
03505    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF));
03506    return(1 || funcname || hash || result7 || libp) ;
03507 }
03508 
03509 static int G__G__TMVA2_218_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03510 {
03511    TMVA::PDF* p = NULL;
03512    char* gvp = (char*) G__getgvp();
03513    switch (libp->paran) {
03514    case 7:
03515      //m: 7
03516      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03517        p = new TMVA::PDF(
03518 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03519 , (TMVA::KDEKernel::EKernelType) G__int(libp->para[2]), (TMVA::KDEKernel::EKernelIter) G__int(libp->para[3])
03520 , (TMVA::KDEKernel::EKernelBorder) G__int(libp->para[4]), (Float_t) G__double(libp->para[5])
03521 , (Bool_t) G__int(libp->para[6]));
03522      } else {
03523        p = new((void*) gvp) TMVA::PDF(
03524 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03525 , (TMVA::KDEKernel::EKernelType) G__int(libp->para[2]), (TMVA::KDEKernel::EKernelIter) G__int(libp->para[3])
03526 , (TMVA::KDEKernel::EKernelBorder) G__int(libp->para[4]), (Float_t) G__double(libp->para[5])
03527 , (Bool_t) G__int(libp->para[6]));
03528      }
03529      break;
03530    case 6:
03531      //m: 6
03532      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03533        p = new TMVA::PDF(
03534 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03535 , (TMVA::KDEKernel::EKernelType) G__int(libp->para[2]), (TMVA::KDEKernel::EKernelIter) G__int(libp->para[3])
03536 , (TMVA::KDEKernel::EKernelBorder) G__int(libp->para[4]), (Float_t) G__double(libp->para[5]));
03537      } else {
03538        p = new((void*) gvp) TMVA::PDF(
03539 *(TString*) libp->para[0].ref, (TH1*) G__int(libp->para[1])
03540 , (TMVA::KDEKernel::EKernelType) G__int(libp->para[2]), (TMVA::KDEKernel::EKernelIter) G__int(libp->para[3])
03541 , (TMVA::KDEKernel::EKernelBorder) G__int(libp->para[4]), (Float_t) G__double(libp->para[5]));
03542      }
03543      break;
03544    }
03545    result7->obj.i = (long) p;
03546    result7->ref = (long) p;
03547    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF));
03548    return(1 || funcname || hash || result7 || libp) ;
03549 }
03550 
03551 static int G__G__TMVA2_218_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03552 {
03553    TMVA::PDF* p = NULL;
03554    char* gvp = (char*) G__getgvp();
03555    switch (libp->paran) {
03556    case 5:
03557      //m: 5
03558      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03559        p = new TMVA::PDF(
03560 *(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref
03561 , *(TString*) libp->para[2].ref, (TMVA::PDF*) G__int(libp->para[3])
03562 , (Bool_t) G__int(libp->para[4]));
03563      } else {
03564        p = new((void*) gvp) TMVA::PDF(
03565 *(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref
03566 , *(TString*) libp->para[2].ref, (TMVA::PDF*) G__int(libp->para[3])
03567 , (Bool_t) G__int(libp->para[4]));
03568      }
03569      break;
03570    case 4:
03571      //m: 4
03572      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03573        p = new TMVA::PDF(
03574 *(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref
03575 , *(TString*) libp->para[2].ref, (TMVA::PDF*) G__int(libp->para[3]));
03576      } else {
03577        p = new((void*) gvp) TMVA::PDF(
03578 *(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref
03579 , *(TString*) libp->para[2].ref, (TMVA::PDF*) G__int(libp->para[3]));
03580      }
03581      break;
03582    case 3:
03583      //m: 3
03584      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03585        p = new TMVA::PDF(
03586 *(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref
03587 , *(TString*) libp->para[2].ref);
03588      } else {
03589        p = new((void*) gvp) TMVA::PDF(
03590 *(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref
03591 , *(TString*) libp->para[2].ref);
03592      }
03593      break;
03594    case 2:
03595      //m: 2
03596      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03597        p = new TMVA::PDF(*(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref);
03598      } else {
03599        p = new((void*) gvp) TMVA::PDF(*(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref);
03600      }
03601      break;
03602    }
03603    result7->obj.i = (long) p;
03604    result7->ref = (long) p;
03605    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF));
03606    return(1 || funcname || hash || result7 || libp) ;
03607 }
03608 
03609 static int G__G__TMVA2_218_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03610 {
03611       ((TMVA::PDF*) G__getstructoffset())->BuildPDF((TH1*) G__int(libp->para[0]));
03612       G__setnull(result7);
03613    return(1 || funcname || hash || result7 || libp) ;
03614 }
03615 
03616 static int G__G__TMVA2_218_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03617 {
03618       G__letdouble(result7, 100, (double) ((const TMVA::PDF*) G__getstructoffset())->GetVal((Double_t) G__double(libp->para[0])));
03619    return(1 || funcname || hash || result7 || libp) ;
03620 }
03621 
03622 static int G__G__TMVA2_218_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03623 {
03624       ((TMVA::PDF*) G__getstructoffset())->AddXMLTo((void*) G__int(libp->para[0]));
03625       G__setnull(result7);
03626    return(1 || funcname || hash || result7 || libp) ;
03627 }
03628 
03629 static int G__G__TMVA2_218_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03630 {
03631       ((TMVA::PDF*) G__getstructoffset())->ReadXML((void*) G__int(libp->para[0]));
03632       G__setnull(result7);
03633    return(1 || funcname || hash || result7 || libp) ;
03634 }
03635 
03636 static int G__G__TMVA2_218_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03637 {
03638       G__letint(result7, 85, (long) ((const TMVA::PDF*) G__getstructoffset())->GetPDFHist());
03639    return(1 || funcname || hash || result7 || libp) ;
03640 }
03641 
03642 static int G__G__TMVA2_218_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03643 {
03644       G__letint(result7, 85, (long) ((const TMVA::PDF*) G__getstructoffset())->GetOriginalHist());
03645    return(1 || funcname || hash || result7 || libp) ;
03646 }
03647 
03648 static int G__G__TMVA2_218_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03649 {
03650       G__letint(result7, 85, (long) ((const TMVA::PDF*) G__getstructoffset())->GetSmoothedHist());
03651    return(1 || funcname || hash || result7 || libp) ;
03652 }
03653 
03654 static int G__G__TMVA2_218_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03655 {
03656       G__letint(result7, 85, (long) ((const TMVA::PDF*) G__getstructoffset())->GetNSmoothHist());
03657    return(1 || funcname || hash || result7 || libp) ;
03658 }
03659 
03660 static int G__G__TMVA2_218_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03661 {
03662       G__letdouble(result7, 100, (double) ((TMVA::PDF*) G__getstructoffset())->GetIntegral((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1])));
03663    return(1 || funcname || hash || result7 || libp) ;
03664 }
03665 
03666 static int G__G__TMVA2_218_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03667 {
03668       G__letint(result7, 85, (long) ((const TMVA::PDF*) G__getstructoffset())->GetSpline());
03669    return(1 || funcname || hash || result7 || libp) ;
03670 }
03671 
03672 static int G__G__TMVA2_218_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03673 {
03674       G__letint(result7, 105, (long) ((const TMVA::PDF*) G__getstructoffset())->GetNBins());
03675    return(1 || funcname || hash || result7 || libp) ;
03676 }
03677 
03678 static int G__G__TMVA2_218_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03679 {
03680       G__letdouble(result7, 100, (double) ((const TMVA::PDF*) G__getstructoffset())->GetXmin());
03681    return(1 || funcname || hash || result7 || libp) ;
03682 }
03683 
03684 static int G__G__TMVA2_218_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03685 {
03686       G__letdouble(result7, 100, (double) ((const TMVA::PDF*) G__getstructoffset())->GetXmax());
03687    return(1 || funcname || hash || result7 || libp) ;
03688 }
03689 
03690 static int G__G__TMVA2_218_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03691 {
03692    switch (libp->paran) {
03693    case 1:
03694       ((const TMVA::PDF*) G__getstructoffset())->ValidatePDF((TH1*) G__int(libp->para[0]));
03695       G__setnull(result7);
03696       break;
03697    case 0:
03698       ((const TMVA::PDF*) G__getstructoffset())->ValidatePDF();
03699       G__setnull(result7);
03700       break;
03701    }
03702    return(1 || funcname || hash || result7 || libp) ;
03703 }
03704 
03705 static int G__G__TMVA2_218_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03706 {
03707    switch (libp->paran) {
03708    case 1:
03709       G__letint(result7, 105, (long) ((TMVA::PDF*) G__getstructoffset())->GetHistNBins((Int_t) G__int(libp->para[0])));
03710       break;
03711    case 0:
03712       G__letint(result7, 105, (long) ((TMVA::PDF*) G__getstructoffset())->GetHistNBins());
03713       break;
03714    }
03715    return(1 || funcname || hash || result7 || libp) ;
03716 }
03717 
03718 static int G__G__TMVA2_218_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03719 {
03720       G__letint(result7, 105, (long) ((TMVA::PDF*) G__getstructoffset())->GetInterpolMethod());
03721    return(1 || funcname || hash || result7 || libp) ;
03722 }
03723 
03724 static int G__G__TMVA2_218_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03725 {
03726       ((TMVA::PDF*) G__getstructoffset())->SetReadingVersion((UInt_t) G__int(libp->para[0]));
03727       G__setnull(result7);
03728    return(1 || funcname || hash || result7 || libp) ;
03729 }
03730 
03731 static int G__G__TMVA2_218_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03732 {
03733       G__letint(result7, 104, (long) ((const TMVA::PDF*) G__getstructoffset())->GetReadingVersion());
03734    return(1 || funcname || hash || result7 || libp) ;
03735 }
03736 
03737 static int G__G__TMVA2_218_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03738 {
03739       ((TMVA::PDF*) G__getstructoffset())->ProcessOptions();
03740       G__setnull(result7);
03741    return(1 || funcname || hash || result7 || libp) ;
03742 }
03743 
03744 static int G__G__TMVA2_218_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03745 {
03746       ((TMVA::PDF*) G__getstructoffset())->DeclareOptions();
03747       G__setnull(result7);
03748    return(1 || funcname || hash || result7 || libp) ;
03749 }
03750 
03751 static int G__G__TMVA2_218_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03752 {
03753       G__letint(result7, 85, (long) TMVA::PDF::Class());
03754    return(1 || funcname || hash || result7 || libp) ;
03755 }
03756 
03757 static int G__G__TMVA2_218_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03758 {
03759       G__letint(result7, 67, (long) TMVA::PDF::Class_Name());
03760    return(1 || funcname || hash || result7 || libp) ;
03761 }
03762 
03763 static int G__G__TMVA2_218_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03764 {
03765       G__letint(result7, 115, (long) TMVA::PDF::Class_Version());
03766    return(1 || funcname || hash || result7 || libp) ;
03767 }
03768 
03769 static int G__G__TMVA2_218_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03770 {
03771       TMVA::PDF::Dictionary();
03772       G__setnull(result7);
03773    return(1 || funcname || hash || result7 || libp) ;
03774 }
03775 
03776 static int G__G__TMVA2_218_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03777 {
03778       ((TMVA::PDF*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03779       G__setnull(result7);
03780    return(1 || funcname || hash || result7 || libp) ;
03781 }
03782 
03783 static int G__G__TMVA2_218_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03784 {
03785       G__letint(result7, 67, (long) TMVA::PDF::DeclFileName());
03786    return(1 || funcname || hash || result7 || libp) ;
03787 }
03788 
03789 static int G__G__TMVA2_218_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03790 {
03791       G__letint(result7, 105, (long) TMVA::PDF::ImplFileLine());
03792    return(1 || funcname || hash || result7 || libp) ;
03793 }
03794 
03795 static int G__G__TMVA2_218_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03796 {
03797       G__letint(result7, 67, (long) TMVA::PDF::ImplFileName());
03798    return(1 || funcname || hash || result7 || libp) ;
03799 }
03800 
03801 static int G__G__TMVA2_218_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03802 {
03803       G__letint(result7, 105, (long) TMVA::PDF::DeclFileLine());
03804    return(1 || funcname || hash || result7 || libp) ;
03805 }
03806 
03807 // automatic destructor
03808 typedef TMVA::PDF G__TTMVAcLcLPDF;
03809 static int G__G__TMVA2_218_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03810 {
03811    char* gvp = (char*) G__getgvp();
03812    long soff = G__getstructoffset();
03813    int n = G__getaryconstruct();
03814    //
03815    //has_a_delete: 1
03816    //has_own_delete1arg: 0
03817    //has_own_delete2arg: 0
03818    //
03819    if (!soff) {
03820      return(1);
03821    }
03822    if (n) {
03823      if (gvp == (char*)G__PVOID) {
03824        delete[] (TMVA::PDF*) soff;
03825      } else {
03826        G__setgvp((long) G__PVOID);
03827        for (int i = n - 1; i >= 0; --i) {
03828          ((TMVA::PDF*) (soff+(sizeof(TMVA::PDF)*i)))->~G__TTMVAcLcLPDF();
03829        }
03830        G__setgvp((long)gvp);
03831      }
03832    } else {
03833      if (gvp == (char*)G__PVOID) {
03834        delete (TMVA::PDF*) soff;
03835      } else {
03836        G__setgvp((long) G__PVOID);
03837        ((TMVA::PDF*) (soff))->~G__TTMVAcLcLPDF();
03838        G__setgvp((long)gvp);
03839      }
03840    }
03841    G__setnull(result7);
03842    return(1 || funcname || hash || result7 || libp) ;
03843 }
03844 
03845 
03846 /* TMVA::Node */
03847 static int G__G__TMVA2_243_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03848 {
03849       G__letint(result7, 85, (long) ((const TMVA::Node*) G__getstructoffset())->CreateNode());
03850    return(1 || funcname || hash || result7 || libp) ;
03851 }
03852 
03853 static int G__G__TMVA2_243_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03854 {
03855       G__letint(result7, 103, (long) ((const TMVA::Node*) G__getstructoffset())->GoesRight(*(TMVA::Event*) libp->para[0].ref));
03856    return(1 || funcname || hash || result7 || libp) ;
03857 }
03858 
03859 static int G__G__TMVA2_243_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03860 {
03861       G__letint(result7, 103, (long) ((const TMVA::Node*) G__getstructoffset())->GoesLeft(*(TMVA::Event*) libp->para[0].ref));
03862    return(1 || funcname || hash || result7 || libp) ;
03863 }
03864 
03865 static int G__G__TMVA2_243_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03866 {
03867       G__letint(result7, 85, (long) ((const TMVA::Node*) G__getstructoffset())->GetLeft());
03868    return(1 || funcname || hash || result7 || libp) ;
03869 }
03870 
03871 static int G__G__TMVA2_243_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03872 {
03873       G__letint(result7, 85, (long) ((const TMVA::Node*) G__getstructoffset())->GetRight());
03874    return(1 || funcname || hash || result7 || libp) ;
03875 }
03876 
03877 static int G__G__TMVA2_243_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03878 {
03879       G__letint(result7, 85, (long) ((const TMVA::Node*) G__getstructoffset())->GetParent());
03880    return(1 || funcname || hash || result7 || libp) ;
03881 }
03882 
03883 static int G__G__TMVA2_243_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03884 {
03885       ((TMVA::Node*) G__getstructoffset())->SetLeft((TMVA::Node*) G__int(libp->para[0]));
03886       G__setnull(result7);
03887    return(1 || funcname || hash || result7 || libp) ;
03888 }
03889 
03890 static int G__G__TMVA2_243_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03891 {
03892       ((TMVA::Node*) G__getstructoffset())->SetRight((TMVA::Node*) G__int(libp->para[0]));
03893       G__setnull(result7);
03894    return(1 || funcname || hash || result7 || libp) ;
03895 }
03896 
03897 static int G__G__TMVA2_243_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03898 {
03899       ((TMVA::Node*) G__getstructoffset())->SetParent((TMVA::Node*) G__int(libp->para[0]));
03900       G__setnull(result7);
03901    return(1 || funcname || hash || result7 || libp) ;
03902 }
03903 
03904 static int G__G__TMVA2_243_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03905 {
03906       G__letint(result7, 105, (long) ((const TMVA::Node*) G__getstructoffset())->CountMeAndAllDaughters());
03907    return(1 || funcname || hash || result7 || libp) ;
03908 }
03909 
03910 static int G__G__TMVA2_243_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03911 {
03912       ((const TMVA::Node*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
03913       G__setnull(result7);
03914    return(1 || funcname || hash || result7 || libp) ;
03915 }
03916 
03917 static int G__G__TMVA2_243_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03918 {
03919       ((const TMVA::Node*) G__getstructoffset())->PrintRec(*(ostream*) libp->para[0].ref);
03920       G__setnull(result7);
03921    return(1 || funcname || hash || result7 || libp) ;
03922 }
03923 
03924 static int G__G__TMVA2_243_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03925 {
03926       G__letint(result7, 89, (long) ((const TMVA::Node*) G__getstructoffset())->AddXMLTo((void*) G__int(libp->para[0])));
03927    return(1 || funcname || hash || result7 || libp) ;
03928 }
03929 
03930 static int G__G__TMVA2_243_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03931 {
03932    switch (libp->paran) {
03933    case 2:
03934       ((TMVA::Node*) G__getstructoffset())->ReadXML((void*) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1]));
03935       G__setnull(result7);
03936       break;
03937    case 1:
03938       ((TMVA::Node*) G__getstructoffset())->ReadXML((void*) G__int(libp->para[0]));
03939       G__setnull(result7);
03940       break;
03941    }
03942    return(1 || funcname || hash || result7 || libp) ;
03943 }
03944 
03945 static int G__G__TMVA2_243_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03946 {
03947       ((const TMVA::Node*) G__getstructoffset())->AddAttributesToNode((void*) G__int(libp->para[0]));
03948       G__setnull(result7);
03949    return(1 || funcname || hash || result7 || libp) ;
03950 }
03951 
03952 static int G__G__TMVA2_243_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03953 {
03954       ((const TMVA::Node*) G__getstructoffset())->AddContentToNode(*(stringstream*) libp->para[0].ref);
03955       G__setnull(result7);
03956    return(1 || funcname || hash || result7 || libp) ;
03957 }
03958 
03959 static int G__G__TMVA2_243_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03960 {
03961       ((TMVA::Node*) G__getstructoffset())->SetDepth((UInt_t) G__int(libp->para[0]));
03962       G__setnull(result7);
03963    return(1 || funcname || hash || result7 || libp) ;
03964 }
03965 
03966 static int G__G__TMVA2_243_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03967 {
03968       G__letint(result7, 104, (long) ((const TMVA::Node*) G__getstructoffset())->GetDepth());
03969    return(1 || funcname || hash || result7 || libp) ;
03970 }
03971 
03972 static int G__G__TMVA2_243_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03973 {
03974       ((TMVA::Node*) G__getstructoffset())->SetPos((char) G__int(libp->para[0]));
03975       G__setnull(result7);
03976    return(1 || funcname || hash || result7 || libp) ;
03977 }
03978 
03979 static int G__G__TMVA2_243_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03980 {
03981       G__letint(result7, 99, (long) ((const TMVA::Node*) G__getstructoffset())->GetPos());
03982    return(1 || funcname || hash || result7 || libp) ;
03983 }
03984 
03985 static int G__G__TMVA2_243_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03986 {
03987       G__letint(result7, 85, (long) ((const TMVA::Node*) G__getstructoffset())->GetParentTree());
03988    return(1 || funcname || hash || result7 || libp) ;
03989 }
03990 
03991 static int G__G__TMVA2_243_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03992 {
03993       ((TMVA::Node*) G__getstructoffset())->SetParentTree((TMVA::BinaryTree*) G__int(libp->para[0]));
03994       G__setnull(result7);
03995    return(1 || funcname || hash || result7 || libp) ;
03996 }
03997 
03998 static int G__G__TMVA2_243_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03999 {
04000       G__letint(result7, 105, (long) ((TMVA::Node*) G__getstructoffset())->GetCount());
04001    return(1 || funcname || hash || result7 || libp) ;
04002 }
04003 
04004 static int G__G__TMVA2_243_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04005 {
04006    switch (libp->paran) {
04007    case 2:
04008       G__letint(result7, 103, (long) ((TMVA::Node*) G__getstructoffset())->ReadDataRecord(*(istream*) libp->para[0].ref, (UInt_t) G__int(libp->para[1])));
04009       break;
04010    case 1:
04011       G__letint(result7, 103, (long) ((TMVA::Node*) G__getstructoffset())->ReadDataRecord(*(istream*) libp->para[0].ref));
04012       break;
04013    }
04014    return(1 || funcname || hash || result7 || libp) ;
04015 }
04016 
04017 static int G__G__TMVA2_243_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04018 {
04019    switch (libp->paran) {
04020    case 2:
04021       ((TMVA::Node*) G__getstructoffset())->ReadAttributes((void*) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1]));
04022       G__setnull(result7);
04023       break;
04024    case 1:
04025       ((TMVA::Node*) G__getstructoffset())->ReadAttributes((void*) G__int(libp->para[0]));
04026       G__setnull(result7);
04027       break;
04028    }
04029    return(1 || funcname || hash || result7 || libp) ;
04030 }
04031 
04032 static int G__G__TMVA2_243_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04033 {
04034       ((TMVA::Node*) G__getstructoffset())->ReadContent(*(stringstream*) libp->para[0].ref);
04035       G__setnull(result7);
04036    return(1 || funcname || hash || result7 || libp) ;
04037 }
04038 
04039 static int G__G__TMVA2_243_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04040 {
04041       G__letint(result7, 85, (long) TMVA::Node::Class());
04042    return(1 || funcname || hash || result7 || libp) ;
04043 }
04044 
04045 static int G__G__TMVA2_243_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04046 {
04047       G__letint(result7, 67, (long) TMVA::Node::Class_Name());
04048    return(1 || funcname || hash || result7 || libp) ;
04049 }
04050 
04051 static int G__G__TMVA2_243_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04052 {
04053       G__letint(result7, 115, (long) TMVA::Node::Class_Version());
04054    return(1 || funcname || hash || result7 || libp) ;
04055 }
04056 
04057 static int G__G__TMVA2_243_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04058 {
04059       TMVA::Node::Dictionary();
04060       G__setnull(result7);
04061    return(1 || funcname || hash || result7 || libp) ;
04062 }
04063 
04064 static int G__G__TMVA2_243_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04065 {
04066       G__letint(result7, 85, (long) ((const TMVA::Node*) G__getstructoffset())->IsA());
04067    return(1 || funcname || hash || result7 || libp) ;
04068 }
04069 
04070 static int G__G__TMVA2_243_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04071 {
04072       ((TMVA::Node*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
04073       G__setnull(result7);
04074    return(1 || funcname || hash || result7 || libp) ;
04075 }
04076 
04077 static int G__G__TMVA2_243_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04078 {
04079       ((TMVA::Node*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
04080       G__setnull(result7);
04081    return(1 || funcname || hash || result7 || libp) ;
04082 }
04083 
04084 static int G__G__TMVA2_243_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04085 {
04086       ((TMVA::Node*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04087       G__setnull(result7);
04088    return(1 || funcname || hash || result7 || libp) ;
04089 }
04090 
04091 static int G__G__TMVA2_243_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04092 {
04093       G__letint(result7, 67, (long) TMVA::Node::DeclFileName());
04094    return(1 || funcname || hash || result7 || libp) ;
04095 }
04096 
04097 static int G__G__TMVA2_243_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04098 {
04099       G__letint(result7, 105, (long) TMVA::Node::ImplFileLine());
04100    return(1 || funcname || hash || result7 || libp) ;
04101 }
04102 
04103 static int G__G__TMVA2_243_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04104 {
04105       G__letint(result7, 67, (long) TMVA::Node::ImplFileName());
04106    return(1 || funcname || hash || result7 || libp) ;
04107 }
04108 
04109 static int G__G__TMVA2_243_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04110 {
04111       G__letint(result7, 105, (long) TMVA::Node::DeclFileLine());
04112    return(1 || funcname || hash || result7 || libp) ;
04113 }
04114 
04115 // automatic destructor
04116 typedef TMVA::Node G__TTMVAcLcLNode;
04117 static int G__G__TMVA2_243_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04118 {
04119    char* gvp = (char*) G__getgvp();
04120    long soff = G__getstructoffset();
04121    int n = G__getaryconstruct();
04122    //
04123    //has_a_delete: 0
04124    //has_own_delete1arg: 0
04125    //has_own_delete2arg: 0
04126    //
04127    if (!soff) {
04128      return(1);
04129    }
04130    if (n) {
04131      if (gvp == (char*)G__PVOID) {
04132        delete[] (TMVA::Node*) soff;
04133      } else {
04134        G__setgvp((long) G__PVOID);
04135        for (int i = n - 1; i >= 0; --i) {
04136          ((TMVA::Node*) (soff+(sizeof(TMVA::Node)*i)))->~G__TTMVAcLcLNode();
04137        }
04138        G__setgvp((long)gvp);
04139      }
04140    } else {
04141      if (gvp == (char*)G__PVOID) {
04142        delete (TMVA::Node*) soff;
04143      } else {
04144        G__setgvp((long) G__PVOID);
04145        ((TMVA::Node*) (soff))->~G__TTMVAcLcLNode();
04146        G__setgvp((long)gvp);
04147      }
04148    }
04149    G__setnull(result7);
04150    return(1 || funcname || hash || result7 || libp) ;
04151 }
04152 
04153 // automatic assignment operator
04154 static int G__G__TMVA2_243_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04155 {
04156    TMVA::Node* dest = (TMVA::Node*) G__getstructoffset();
04157    *dest = *(TMVA::Node*) libp->para[0].ref;
04158    const TMVA::Node& obj = *dest;
04159    result7->ref = (long) (&obj);
04160    result7->obj.i = (long) (&obj);
04161    return(1 || funcname || hash || result7 || libp) ;
04162 }
04163 
04164 
04165 /* TMVA::BinaryTree */
04166 static int G__G__TMVA2_245_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04167 {
04168    switch (libp->paran) {
04169    case 1:
04170       G__letint(result7, 85, (long) ((const TMVA::BinaryTree*) G__getstructoffset())->CreateNode((UInt_t) G__int(libp->para[0])));
04171       break;
04172    case 0:
04173       G__letint(result7, 85, (long) ((const TMVA::BinaryTree*) G__getstructoffset())->CreateNode());
04174       break;
04175    }
04176    return(1 || funcname || hash || result7 || libp) ;
04177 }
04178 
04179 static int G__G__TMVA2_245_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04180 {
04181       G__letint(result7, 85, (long) ((const TMVA::BinaryTree*) G__getstructoffset())->CreateTree());
04182    return(1 || funcname || hash || result7 || libp) ;
04183 }
04184 
04185 static int G__G__TMVA2_245_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04186 {
04187       G__letint(result7, 67, (long) ((const TMVA::BinaryTree*) G__getstructoffset())->ClassName());
04188    return(1 || funcname || hash || result7 || libp) ;
04189 }
04190 
04191 static int G__G__TMVA2_245_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04192 {
04193       ((TMVA::BinaryTree*) G__getstructoffset())->SetRoot((TMVA::Node*) G__int(libp->para[0]));
04194       G__setnull(result7);
04195    return(1 || funcname || hash || result7 || libp) ;
04196 }
04197 
04198 static int G__G__TMVA2_245_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04199 {
04200       G__letint(result7, 85, (long) ((const TMVA::BinaryTree*) G__getstructoffset())->GetRoot());
04201    return(1 || funcname || hash || result7 || libp) ;
04202 }
04203 
04204 static int G__G__TMVA2_245_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04205 {
04206       G__letint(result7, 104, (long) ((const TMVA::BinaryTree*) G__getstructoffset())->GetNNodes());
04207    return(1 || funcname || hash || result7 || libp) ;
04208 }
04209 
04210 static int G__G__TMVA2_245_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04211 {
04212    switch (libp->paran) {
04213    case 1:
04214       G__letint(result7, 104, (long) ((TMVA::BinaryTree*) G__getstructoffset())->CountNodes((TMVA::Node*) G__int(libp->para[0])));
04215       break;
04216    case 0:
04217       G__letint(result7, 104, (long) ((TMVA::BinaryTree*) G__getstructoffset())->CountNodes());
04218       break;
04219    }
04220    return(1 || funcname || hash || result7 || libp) ;
04221 }
04222 
04223 static int G__G__TMVA2_245_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04224 {
04225       G__letint(result7, 104, (long) ((const TMVA::BinaryTree*) G__getstructoffset())->GetTotalTreeDepth());
04226    return(1 || funcname || hash || result7 || libp) ;
04227 }
04228 
04229 static int G__G__TMVA2_245_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04230 {
04231       ((TMVA::BinaryTree*) G__getstructoffset())->SetTotalTreeDepth((Int_t) G__int(libp->para[0]));
04232       G__setnull(result7);
04233    return(1 || funcname || hash || result7 || libp) ;
04234 }
04235 
04236 static int G__G__TMVA2_245_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04237 {
04238    switch (libp->paran) {
04239    case 1:
04240       ((TMVA::BinaryTree*) G__getstructoffset())->SetTotalTreeDepth((TMVA::Node*) G__int(libp->para[0]));
04241       G__setnull(result7);
04242       break;
04243    case 0:
04244       ((TMVA::BinaryTree*) G__getstructoffset())->SetTotalTreeDepth();
04245       G__setnull(result7);
04246       break;
04247    }
04248    return(1 || funcname || hash || result7 || libp) ;
04249 }
04250 
04251 static int G__G__TMVA2_245_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04252 {
04253       G__letint(result7, 85, (long) ((TMVA::BinaryTree*) G__getstructoffset())->GetLeftDaughter((TMVA::Node*) G__int(libp->para[0])));
04254    return(1 || funcname || hash || result7 || libp) ;
04255 }
04256 
04257 static int G__G__TMVA2_245_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04258 {
04259       G__letint(result7, 85, (long) ((TMVA::BinaryTree*) G__getstructoffset())->GetRightDaughter((TMVA::Node*) G__int(libp->para[0])));
04260    return(1 || funcname || hash || result7 || libp) ;
04261 }
04262 
04263 static int G__G__TMVA2_245_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04264 {
04265       ((const TMVA::BinaryTree*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
04266       G__setnull(result7);
04267    return(1 || funcname || hash || result7 || libp) ;
04268 }
04269 
04270 static int G__G__TMVA2_245_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04271 {
04272    switch (libp->paran) {
04273    case 2:
04274       ((TMVA::BinaryTree*) G__getstructoffset())->Read(*(istream*) libp->para[0].ref, (UInt_t) G__int(libp->para[1]));
04275       G__setnull(result7);
04276       break;
04277    case 1:
04278       ((TMVA::BinaryTree*) G__getstructoffset())->Read(*(istream*) libp->para[0].ref);
04279       G__setnull(result7);
04280       break;
04281    }
04282    return(1 || funcname || hash || result7 || libp) ;
04283 }
04284 
04285 static int G__G__TMVA2_245_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04286 {
04287       G__letint(result7, 89, (long) ((const TMVA::BinaryTree*) G__getstructoffset())->AddXMLTo((void*) G__int(libp->para[0])));
04288    return(1 || funcname || hash || result7 || libp) ;
04289 }
04290 
04291 static int G__G__TMVA2_245_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04292 {
04293    switch (libp->paran) {
04294    case 2:
04295       ((TMVA::BinaryTree*) G__getstructoffset())->ReadXML((void*) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1]));
04296       G__setnull(result7);
04297       break;
04298    case 1:
04299       ((TMVA::BinaryTree*) G__getstructoffset())->ReadXML((void*) G__int(libp->para[0]));
04300       G__setnull(result7);
04301       break;
04302    }
04303    return(1 || funcname || hash || result7 || libp) ;
04304 }
04305 
04306 static int G__G__TMVA2_245_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04307 {
04308       G__letint(result7, 85, (long) TMVA::BinaryTree::Class());
04309    return(1 || funcname || hash || result7 || libp) ;
04310 }
04311 
04312 static int G__G__TMVA2_245_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04313 {
04314       G__letint(result7, 67, (long) TMVA::BinaryTree::Class_Name());
04315    return(1 || funcname || hash || result7 || libp) ;
04316 }
04317 
04318 static int G__G__TMVA2_245_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04319 {
04320       G__letint(result7, 115, (long) TMVA::BinaryTree::Class_Version());
04321    return(1 || funcname || hash || result7 || libp) ;
04322 }
04323 
04324 static int G__G__TMVA2_245_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04325 {
04326       TMVA::BinaryTree::Dictionary();
04327       G__setnull(result7);
04328    return(1 || funcname || hash || result7 || libp) ;
04329 }
04330 
04331 static int G__G__TMVA2_245_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04332 {
04333       G__letint(result7, 85, (long) ((const TMVA::BinaryTree*) G__getstructoffset())->IsA());
04334    return(1 || funcname || hash || result7 || libp) ;
04335 }
04336 
04337 static int G__G__TMVA2_245_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04338 {
04339       ((TMVA::BinaryTree*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
04340       G__setnull(result7);
04341    return(1 || funcname || hash || result7 || libp) ;
04342 }
04343 
04344 static int G__G__TMVA2_245_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04345 {
04346       ((TMVA::BinaryTree*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
04347       G__setnull(result7);
04348    return(1 || funcname || hash || result7 || libp) ;
04349 }
04350 
04351 static int G__G__TMVA2_245_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04352 {
04353       ((TMVA::BinaryTree*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04354       G__setnull(result7);
04355    return(1 || funcname || hash || result7 || libp) ;
04356 }
04357 
04358 static int G__G__TMVA2_245_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04359 {
04360       G__letint(result7, 67, (long) TMVA::BinaryTree::DeclFileName());
04361    return(1 || funcname || hash || result7 || libp) ;
04362 }
04363 
04364 static int G__G__TMVA2_245_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04365 {
04366       G__letint(result7, 105, (long) TMVA::BinaryTree::ImplFileLine());
04367    return(1 || funcname || hash || result7 || libp) ;
04368 }
04369 
04370 static int G__G__TMVA2_245_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04371 {
04372       G__letint(result7, 67, (long) TMVA::BinaryTree::ImplFileName());
04373    return(1 || funcname || hash || result7 || libp) ;
04374 }
04375 
04376 static int G__G__TMVA2_245_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04377 {
04378       G__letint(result7, 105, (long) TMVA::BinaryTree::DeclFileLine());
04379    return(1 || funcname || hash || result7 || libp) ;
04380 }
04381 
04382 // automatic destructor
04383 typedef TMVA::BinaryTree G__TTMVAcLcLBinaryTree;
04384 static int G__G__TMVA2_245_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04385 {
04386    char* gvp = (char*) G__getgvp();
04387    long soff = G__getstructoffset();
04388    int n = G__getaryconstruct();
04389    //
04390    //has_a_delete: 0
04391    //has_own_delete1arg: 0
04392    //has_own_delete2arg: 0
04393    //
04394    if (!soff) {
04395      return(1);
04396    }
04397    if (n) {
04398      if (gvp == (char*)G__PVOID) {
04399        delete[] (TMVA::BinaryTree*) soff;
04400      } else {
04401        G__setgvp((long) G__PVOID);
04402        for (int i = n - 1; i >= 0; --i) {
04403          ((TMVA::BinaryTree*) (soff+(sizeof(TMVA::BinaryTree)*i)))->~G__TTMVAcLcLBinaryTree();
04404        }
04405        G__setgvp((long)gvp);
04406      }
04407    } else {
04408      if (gvp == (char*)G__PVOID) {
04409        delete (TMVA::BinaryTree*) soff;
04410      } else {
04411        G__setgvp((long) G__PVOID);
04412        ((TMVA::BinaryTree*) (soff))->~G__TTMVAcLcLBinaryTree();
04413        G__setgvp((long)gvp);
04414      }
04415    }
04416    G__setnull(result7);
04417    return(1 || funcname || hash || result7 || libp) ;
04418 }
04419 
04420 // automatic assignment operator
04421 static int G__G__TMVA2_245_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04422 {
04423    TMVA::BinaryTree* dest = (TMVA::BinaryTree*) G__getstructoffset();
04424    *dest = *(TMVA::BinaryTree*) libp->para[0].ref;
04425    const TMVA::BinaryTree& obj = *dest;
04426    result7->ref = (long) (&obj);
04427    result7->obj.i = (long) (&obj);
04428    return(1 || funcname || hash || result7 || libp) ;
04429 }
04430 
04431 
04432 /* TMVA::BinarySearchTreeNode */
04433 static int G__G__TMVA2_246_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04434 {
04435    TMVA::BinarySearchTreeNode* p = NULL;
04436    char* gvp = (char*) G__getgvp();
04437    switch (libp->paran) {
04438    case 1:
04439      //m: 1
04440      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04441        p = new TMVA::BinarySearchTreeNode((TMVA::Event*) G__int(libp->para[0]));
04442      } else {
04443        p = new((void*) gvp) TMVA::BinarySearchTreeNode((TMVA::Event*) G__int(libp->para[0]));
04444      }
04445      break;
04446    case 0:
04447      int n = G__getaryconstruct();
04448      if (n) {
04449        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04450          p = new TMVA::BinarySearchTreeNode[n];
04451        } else {
04452          p = new((void*) gvp) TMVA::BinarySearchTreeNode[n];
04453        }
04454      } else {
04455        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04456          p = new TMVA::BinarySearchTreeNode;
04457        } else {
04458          p = new((void*) gvp) TMVA::BinarySearchTreeNode;
04459        }
04460      }
04461      break;
04462    }
04463    result7->obj.i = (long) p;
04464    result7->ref = (long) p;
04465    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode));
04466    return(1 || funcname || hash || result7 || libp) ;
04467 }
04468 
04469 static int G__G__TMVA2_246_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04470 {
04471    TMVA::BinarySearchTreeNode* p = NULL;
04472    char* gvp = (char*) G__getgvp();
04473    //m: 2
04474    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04475      p = new TMVA::BinarySearchTreeNode((TMVA::BinarySearchTreeNode*) G__int(libp->para[0]), (char) G__int(libp->para[1]));
04476    } else {
04477      p = new((void*) gvp) TMVA::BinarySearchTreeNode((TMVA::BinarySearchTreeNode*) G__int(libp->para[0]), (char) G__int(libp->para[1]));
04478    }
04479    result7->obj.i = (long) p;
04480    result7->ref = (long) p;
04481    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode));
04482    return(1 || funcname || hash || result7 || libp) ;
04483 }
04484 
04485 static int G__G__TMVA2_246_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04486 {
04487    TMVA::BinarySearchTreeNode* p = NULL;
04488    char* gvp = (char*) G__getgvp();
04489    switch (libp->paran) {
04490    case 2:
04491      //m: 2
04492      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04493        p = new TMVA::BinarySearchTreeNode(*(TMVA::BinarySearchTreeNode*) libp->para[0].ref, (TMVA::BinarySearchTreeNode*) G__int(libp->para[1]));
04494      } else {
04495        p = new((void*) gvp) TMVA::BinarySearchTreeNode(*(TMVA::BinarySearchTreeNode*) libp->para[0].ref, (TMVA::BinarySearchTreeNode*) G__int(libp->para[1]));
04496      }
04497      break;
04498    case 1:
04499      //m: 1
04500      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04501        p = new TMVA::BinarySearchTreeNode(*(TMVA::BinarySearchTreeNode*) libp->para[0].ref);
04502      } else {
04503        p = new((void*) gvp) TMVA::BinarySearchTreeNode(*(TMVA::BinarySearchTreeNode*) libp->para[0].ref);
04504      }
04505      break;
04506    }
04507    result7->obj.i = (long) p;
04508    result7->ref = (long) p;
04509    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode));
04510    return(1 || funcname || hash || result7 || libp) ;
04511 }
04512 
04513 static int G__G__TMVA2_246_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04514 {
04515       G__letint(result7, 103, (long) ((const TMVA::BinarySearchTreeNode*) G__getstructoffset())->EqualsMe(*(TMVA::Event*) libp->para[0].ref));
04516    return(1 || funcname || hash || result7 || libp) ;
04517 }
04518 
04519 static int G__G__TMVA2_246_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04520 {
04521       ((TMVA::BinarySearchTreeNode*) G__getstructoffset())->SetSelector((Short_t) G__int(libp->para[0]));
04522       G__setnull(result7);
04523    return(1 || funcname || hash || result7 || libp) ;
04524 }
04525 
04526 static int G__G__TMVA2_246_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04527 {
04528       G__letint(result7, 115, (long) ((const TMVA::BinarySearchTreeNode*) G__getstructoffset())->GetSelector());
04529    return(1 || funcname || hash || result7 || libp) ;
04530 }
04531 
04532 static int G__G__TMVA2_246_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04533 {
04534       {
04535          const vector<Float_t>& obj = ((const TMVA::BinarySearchTreeNode*) G__getstructoffset())->GetEventV();
04536          result7->ref = (long) (&obj);
04537          result7->obj.i = (long) (&obj);
04538       }
04539    return(1 || funcname || hash || result7 || libp) ;
04540 }
04541 
04542 static int G__G__TMVA2_246_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04543 {
04544       G__letdouble(result7, 102, (double) ((const TMVA::BinarySearchTreeNode*) G__getstructoffset())->GetWeight());
04545    return(1 || funcname || hash || result7 || libp) ;
04546 }
04547 
04548 static int G__G__TMVA2_246_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04549 {
04550       G__letint(result7, 103, (long) ((const TMVA::BinarySearchTreeNode*) G__getstructoffset())->IsSignal());
04551    return(1 || funcname || hash || result7 || libp) ;
04552 }
04553 
04554 static int G__G__TMVA2_246_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04555 {
04556       {
04557          const vector<Float_t>& obj = ((const TMVA::BinarySearchTreeNode*) G__getstructoffset())->GetTargets();
04558          result7->ref = (long) (&obj);
04559          result7->obj.i = (long) (&obj);
04560       }
04561    return(1 || funcname || hash || result7 || libp) ;
04562 }
04563 
04564 static int G__G__TMVA2_246_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04565 {
04566       G__letint(result7, 85, (long) TMVA::BinarySearchTreeNode::Class());
04567    return(1 || funcname || hash || result7 || libp) ;
04568 }
04569 
04570 static int G__G__TMVA2_246_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04571 {
04572       G__letint(result7, 67, (long) TMVA::BinarySearchTreeNode::Class_Name());
04573    return(1 || funcname || hash || result7 || libp) ;
04574 }
04575 
04576 static int G__G__TMVA2_246_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04577 {
04578       G__letint(result7, 115, (long) TMVA::BinarySearchTreeNode::Class_Version());
04579    return(1 || funcname || hash || result7 || libp) ;
04580 }
04581 
04582 static int G__G__TMVA2_246_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04583 {
04584       TMVA::BinarySearchTreeNode::Dictionary();
04585       G__setnull(result7);
04586    return(1 || funcname || hash || result7 || libp) ;
04587 }
04588 
04589 static int G__G__TMVA2_246_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04590 {
04591       ((TMVA::BinarySearchTreeNode*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04592       G__setnull(result7);
04593    return(1 || funcname || hash || result7 || libp) ;
04594 }
04595 
04596 static int G__G__TMVA2_246_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04597 {
04598       G__letint(result7, 67, (long) TMVA::BinarySearchTreeNode::DeclFileName());
04599    return(1 || funcname || hash || result7 || libp) ;
04600 }
04601 
04602 static int G__G__TMVA2_246_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04603 {
04604       G__letint(result7, 105, (long) TMVA::BinarySearchTreeNode::ImplFileLine());
04605    return(1 || funcname || hash || result7 || libp) ;
04606 }
04607 
04608 static int G__G__TMVA2_246_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04609 {
04610       G__letint(result7, 67, (long) TMVA::BinarySearchTreeNode::ImplFileName());
04611    return(1 || funcname || hash || result7 || libp) ;
04612 }
04613 
04614 static int G__G__TMVA2_246_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04615 {
04616       G__letint(result7, 105, (long) TMVA::BinarySearchTreeNode::DeclFileLine());
04617    return(1 || funcname || hash || result7 || libp) ;
04618 }
04619 
04620 // automatic destructor
04621 typedef TMVA::BinarySearchTreeNode G__TTMVAcLcLBinarySearchTreeNode;
04622 static int G__G__TMVA2_246_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04623 {
04624    char* gvp = (char*) G__getgvp();
04625    long soff = G__getstructoffset();
04626    int n = G__getaryconstruct();
04627    //
04628    //has_a_delete: 0
04629    //has_own_delete1arg: 0
04630    //has_own_delete2arg: 0
04631    //
04632    if (!soff) {
04633      return(1);
04634    }
04635    if (n) {
04636      if (gvp == (char*)G__PVOID) {
04637        delete[] (TMVA::BinarySearchTreeNode*) soff;
04638      } else {
04639        G__setgvp((long) G__PVOID);
04640        for (int i = n - 1; i >= 0; --i) {
04641          ((TMVA::BinarySearchTreeNode*) (soff+(sizeof(TMVA::BinarySearchTreeNode)*i)))->~G__TTMVAcLcLBinarySearchTreeNode();
04642        }
04643        G__setgvp((long)gvp);
04644      }
04645    } else {
04646      if (gvp == (char*)G__PVOID) {
04647        delete (TMVA::BinarySearchTreeNode*) soff;
04648      } else {
04649        G__setgvp((long) G__PVOID);
04650        ((TMVA::BinarySearchTreeNode*) (soff))->~G__TTMVAcLcLBinarySearchTreeNode();
04651        G__setgvp((long)gvp);
04652      }
04653    }
04654    G__setnull(result7);
04655    return(1 || funcname || hash || result7 || libp) ;
04656 }
04657 
04658 // automatic assignment operator
04659 static int G__G__TMVA2_246_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04660 {
04661    TMVA::BinarySearchTreeNode* dest = (TMVA::BinarySearchTreeNode*) G__getstructoffset();
04662    *dest = *(TMVA::BinarySearchTreeNode*) libp->para[0].ref;
04663    const TMVA::BinarySearchTreeNode& obj = *dest;
04664    result7->ref = (long) (&obj);
04665    result7->obj.i = (long) (&obj);
04666    return(1 || funcname || hash || result7 || libp) ;
04667 }
04668 
04669 
04670 /* TMVA::BinarySearchTree */
04671 static int G__G__TMVA2_259_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04672 {
04673    TMVA::BinarySearchTree* p = NULL;
04674    char* gvp = (char*) G__getgvp();
04675    int n = G__getaryconstruct();
04676    if (n) {
04677      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04678        p = new TMVA::BinarySearchTree[n];
04679      } else {
04680        p = new((void*) gvp) TMVA::BinarySearchTree[n];
04681      }
04682    } else {
04683      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04684        p = new TMVA::BinarySearchTree;
04685      } else {
04686        p = new((void*) gvp) TMVA::BinarySearchTree;
04687      }
04688    }
04689    result7->obj.i = (long) p;
04690    result7->ref = (long) p;
04691    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTree));
04692    return(1 || funcname || hash || result7 || libp) ;
04693 }
04694 
04695 static int G__G__TMVA2_259_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04696 {
04697    TMVA::BinarySearchTree* p = NULL;
04698    char* gvp = (char*) G__getgvp();
04699    //m: 1
04700    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04701      p = new TMVA::BinarySearchTree(*(TMVA::BinarySearchTree*) libp->para[0].ref);
04702    } else {
04703      p = new((void*) gvp) TMVA::BinarySearchTree(*(TMVA::BinarySearchTree*) libp->para[0].ref);
04704    }
04705    result7->obj.i = (long) p;
04706    result7->ref = (long) p;
04707    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTree));
04708    return(1 || funcname || hash || result7 || libp) ;
04709 }
04710 
04711 static int G__G__TMVA2_259_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04712 {
04713    switch (libp->paran) {
04714    case 2:
04715       G__letint(result7, 85, (long) TMVA::BinarySearchTree::CreateFromXML((void*) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
04716       break;
04717    case 1:
04718       G__letint(result7, 85, (long) TMVA::BinarySearchTree::CreateFromXML((void*) G__int(libp->para[0])));
04719       break;
04720    }
04721    return(1 || funcname || hash || result7 || libp) ;
04722 }
04723 
04724 static int G__G__TMVA2_259_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04725 {
04726       G__letint(result7, 85, (long) ((const TMVA::BinarySearchTree*) G__getstructoffset())->Search((TMVA::Event*) G__int(libp->para[0])));
04727    return(1 || funcname || hash || result7 || libp) ;
04728 }
04729 
04730 static int G__G__TMVA2_259_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04731 {
04732       ((TMVA::BinarySearchTree*) G__getstructoffset())->Insert((TMVA::Event*) G__int(libp->para[0]));
04733       G__setnull(result7);
04734    return(1 || funcname || hash || result7 || libp) ;
04735 }
04736 
04737 static int G__G__TMVA2_259_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04738 {
04739       G__letdouble(result7, 100, (double) ((const TMVA::BinarySearchTree*) G__getstructoffset())->GetSumOfWeights());
04740    return(1 || funcname || hash || result7 || libp) ;
04741 }
04742 
04743 static int G__G__TMVA2_259_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04744 {
04745       G__letdouble(result7, 100, (double) ((const TMVA::BinarySearchTree*) G__getstructoffset())->GetSumOfWeights((Int_t) G__int(libp->para[0])));
04746    return(1 || funcname || hash || result7 || libp) ;
04747 }
04748 
04749 static int G__G__TMVA2_259_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04750 {
04751       ((TMVA::BinarySearchTree*) G__getstructoffset())->SetPeriode((Int_t) G__int(libp->para[0]));
04752       G__setnull(result7);
04753    return(1 || funcname || hash || result7 || libp) ;
04754 }
04755 
04756 static int G__G__TMVA2_259_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04757 {
04758       G__letint(result7, 104, (long) ((const TMVA::BinarySearchTree*) G__getstructoffset())->GetPeriode());
04759    return(1 || funcname || hash || result7 || libp) ;
04760 }
04761 
04762 static int G__G__TMVA2_259_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04763 {
04764    switch (libp->paran) {
04765    case 2:
04766       G__letdouble(result7, 100, (double) ((TMVA::BinarySearchTree*) G__getstructoffset())->SearchVolume((TMVA::Volume*) G__int(libp->para[0]), (vector<const TMVA::BinarySearchTreeNode*>*) G__int(libp->para[1])));
04767       break;
04768    case 1:
04769       G__letdouble(result7, 100, (double) ((TMVA::BinarySearchTree*) G__getstructoffset())->SearchVolume((TMVA::Volume*) G__int(libp->para[0])));
04770       break;
04771    }
04772    return(1 || funcname || hash || result7 || libp) ;
04773 }
04774 
04775 static int G__G__TMVA2_259_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04776 {
04777    switch (libp->paran) {
04778    case 3:
04779       G__letdouble(result7, 100, (double) ((TMVA::BinarySearchTree*) G__getstructoffset())->Fill(*(vector<TMVA::Event*>*) libp->para[0].ref, *(vector<Int_t>*) libp->para[1].ref
04780 , (Int_t) G__int(libp->para[2])));
04781       break;
04782    case 2:
04783       G__letdouble(result7, 100, (double) ((TMVA::BinarySearchTree*) G__getstructoffset())->Fill(*(vector<TMVA::Event*>*) libp->para[0].ref, *(vector<Int_t>*) libp->para[1].ref));
04784       break;
04785    }
04786    return(1 || funcname || hash || result7 || libp) ;
04787 }
04788 
04789 static int G__G__TMVA2_259_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04790 {
04791    switch (libp->paran) {
04792    case 2:
04793       G__letdouble(result7, 100, (double) ((TMVA::BinarySearchTree*) G__getstructoffset())->Fill(*(vector<TMVA::Event*>*) libp->para[0].ref, (Int_t) G__int(libp->para[1])));
04794       break;
04795    case 1:
04796       G__letdouble(result7, 100, (double) ((TMVA::BinarySearchTree*) G__getstructoffset())->Fill(*(vector<TMVA::Event*>*) libp->para[0].ref));
04797       break;
04798    }
04799    return(1 || funcname || hash || result7 || libp) ;
04800 }
04801 
04802 static int G__G__TMVA2_259_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04803 {
04804       ((TMVA::BinarySearchTree*) G__getstructoffset())->NormalizeTree();
04805       G__setnull(result7);
04806    return(1 || funcname || hash || result7 || libp) ;
04807 }
04808 
04809 static int G__G__TMVA2_259_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04810 {
04811    switch (libp->paran) {
04812    case 1:
04813       ((TMVA::BinarySearchTree*) G__getstructoffset())->CalcStatistics((TMVA::Node*) G__int(libp->para[0]));
04814       G__setnull(result7);
04815       break;
04816    case 0:
04817       ((TMVA::BinarySearchTree*) G__getstructoffset())->CalcStatistics();
04818       G__setnull(result7);
04819       break;
04820    }
04821    return(1 || funcname || hash || result7 || libp) ;
04822 }
04823 
04824 static int G__G__TMVA2_259_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04825 {
04826    switch (libp->paran) {
04827    case 1:
04828       ((TMVA::BinarySearchTree*) G__getstructoffset())->Clear((TMVA::Node*) G__int(libp->para[0]));
04829       G__setnull(result7);
04830       break;
04831    case 0:
04832       ((TMVA::BinarySearchTree*) G__getstructoffset())->Clear();
04833       G__setnull(result7);
04834       break;
04835    }
04836    return(1 || funcname || hash || result7 || libp) ;
04837 }
04838 
04839 static int G__G__TMVA2_259_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04840 {
04841       G__letdouble(result7, 102, (double) ((TMVA::BinarySearchTree*) G__getstructoffset())->Mean((TMVA::Types::ESBType) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
04842    return(1 || funcname || hash || result7 || libp) ;
04843 }
04844 
04845 static int G__G__TMVA2_259_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04846 {
04847       G__letdouble(result7, 102, (double) ((TMVA::BinarySearchTree*) G__getstructoffset())->RMS((TMVA::Types::ESBType) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
04848    return(1 || funcname || hash || result7 || libp) ;
04849 }
04850 
04851 static int G__G__TMVA2_259_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04852 {
04853       G__letdouble(result7, 102, (double) ((TMVA::BinarySearchTree*) G__getstructoffset())->Min((TMVA::Types::ESBType) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
04854    return(1 || funcname || hash || result7 || libp) ;
04855 }
04856 
04857 static int G__G__TMVA2_259_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04858 {
04859       G__letdouble(result7, 102, (double) ((TMVA::BinarySearchTree*) G__getstructoffset())->Max((TMVA::Types::ESBType) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
04860    return(1 || funcname || hash || result7 || libp) ;
04861 }
04862 
04863 static int G__G__TMVA2_259_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04864 {
04865    switch (libp->paran) {
04866    case 3:
04867       G__letint(result7, 105, (long) ((TMVA::BinarySearchTree*) G__getstructoffset())->SearchVolumeWithMaxLimit((TMVA::Volume*) G__int(libp->para[0]), (vector<const TMVA::BinarySearchTreeNode*>*) G__int(libp->para[1])
04868 , (Int_t) G__int(libp->para[2])));
04869       break;
04870    case 2:
04871       G__letint(result7, 105, (long) ((TMVA::BinarySearchTree*) G__getstructoffset())->SearchVolumeWithMaxLimit((TMVA::Volume*) G__int(libp->para[0]), (vector<const TMVA::BinarySearchTreeNode*>*) G__int(libp->para[1])));
04872       break;
04873    case 1:
04874       G__letint(result7, 105, (long) ((TMVA::BinarySearchTree*) G__getstructoffset())->SearchVolumeWithMaxLimit((TMVA::Volume*) G__int(libp->para[0])));
04875       break;
04876    }
04877    return(1 || funcname || hash || result7 || libp) ;
04878 }
04879 
04880 static int G__G__TMVA2_259_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04881 {
04882       G__letdouble(result7, 102, (double) ((TMVA::BinarySearchTree*) G__getstructoffset())->RMS((UInt_t) G__int(libp->para[0])));
04883    return(1 || funcname || hash || result7 || libp) ;
04884 }
04885 
04886 static int G__G__TMVA2_259_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04887 {
04888       ((TMVA::BinarySearchTree*) G__getstructoffset())->SetNormalize((Bool_t) G__int(libp->para[0]));
04889       G__setnull(result7);
04890    return(1 || funcname || hash || result7 || libp) ;
04891 }
04892 
04893 static int G__G__TMVA2_259_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04894 {
04895       G__letint(result7, 85, (long) TMVA::BinarySearchTree::Class());
04896    return(1 || funcname || hash || result7 || libp) ;
04897 }
04898 
04899 static int G__G__TMVA2_259_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04900 {
04901       G__letint(result7, 67, (long) TMVA::BinarySearchTree::Class_Name());
04902    return(1 || funcname || hash || result7 || libp) ;
04903 }
04904 
04905 static int G__G__TMVA2_259_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04906 {
04907       G__letint(result7, 115, (long) TMVA::BinarySearchTree::Class_Version());
04908    return(1 || funcname || hash || result7 || libp) ;
04909 }
04910 
04911 static int G__G__TMVA2_259_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04912 {
04913       TMVA::BinarySearchTree::Dictionary();
04914       G__setnull(result7);
04915    return(1 || funcname || hash || result7 || libp) ;
04916 }
04917 
04918 static int G__G__TMVA2_259_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04919 {
04920       ((TMVA::BinarySearchTree*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04921       G__setnull(result7);
04922    return(1 || funcname || hash || result7 || libp) ;
04923 }
04924 
04925 static int G__G__TMVA2_259_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04926 {
04927       G__letint(result7, 67, (long) TMVA::BinarySearchTree::DeclFileName());
04928    return(1 || funcname || hash || result7 || libp) ;
04929 }
04930 
04931 static int G__G__TMVA2_259_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04932 {
04933       G__letint(result7, 105, (long) TMVA::BinarySearchTree::ImplFileLine());
04934    return(1 || funcname || hash || result7 || libp) ;
04935 }
04936 
04937 static int G__G__TMVA2_259_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04938 {
04939       G__letint(result7, 67, (long) TMVA::BinarySearchTree::ImplFileName());
04940    return(1 || funcname || hash || result7 || libp) ;
04941 }
04942 
04943 static int G__G__TMVA2_259_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04944 {
04945       G__letint(result7, 105, (long) TMVA::BinarySearchTree::DeclFileLine());
04946    return(1 || funcname || hash || result7 || libp) ;
04947 }
04948 
04949 // automatic destructor
04950 typedef TMVA::BinarySearchTree G__TTMVAcLcLBinarySearchTree;
04951 static int G__G__TMVA2_259_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04952 {
04953    char* gvp = (char*) G__getgvp();
04954    long soff = G__getstructoffset();
04955    int n = G__getaryconstruct();
04956    //
04957    //has_a_delete: 0
04958    //has_own_delete1arg: 0
04959    //has_own_delete2arg: 0
04960    //
04961    if (!soff) {
04962      return(1);
04963    }
04964    if (n) {
04965      if (gvp == (char*)G__PVOID) {
04966        delete[] (TMVA::BinarySearchTree*) soff;
04967      } else {
04968        G__setgvp((long) G__PVOID);
04969        for (int i = n - 1; i >= 0; --i) {
04970          ((TMVA::BinarySearchTree*) (soff+(sizeof(TMVA::BinarySearchTree)*i)))->~G__TTMVAcLcLBinarySearchTree();
04971        }
04972        G__setgvp((long)gvp);
04973      }
04974    } else {
04975      if (gvp == (char*)G__PVOID) {
04976        delete (TMVA::BinarySearchTree*) soff;
04977      } else {
04978        G__setgvp((long) G__PVOID);
04979        ((TMVA::BinarySearchTree*) (soff))->~G__TTMVAcLcLBinarySearchTree();
04980        G__setgvp((long)gvp);
04981      }
04982    }
04983    G__setnull(result7);
04984    return(1 || funcname || hash || result7 || libp) ;
04985 }
04986 
04987 // automatic assignment operator
04988 static int G__G__TMVA2_259_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04989 {
04990    TMVA::BinarySearchTree* dest = (TMVA::BinarySearchTree*) G__getstructoffset();
04991    *dest = *(TMVA::BinarySearchTree*) libp->para[0].ref;
04992    const TMVA::BinarySearchTree& obj = *dest;
04993    result7->ref = (long) (&obj);
04994    result7->obj.i = (long) (&obj);
04995    return(1 || funcname || hash || result7 || libp) ;
04996 }
04997 
04998 
04999 /* TMVA::Timer */
05000 static int G__G__TMVA2_279_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05001 {
05002    TMVA::Timer* p = NULL;
05003    char* gvp = (char*) G__getgvp();
05004    switch (libp->paran) {
05005    case 2:
05006      //m: 2
05007      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05008        p = new TMVA::Timer((const char*) G__int(libp->para[0]), (Bool_t) G__int(libp->para[1]));
05009      } else {
05010        p = new((void*) gvp) TMVA::Timer((const char*) G__int(libp->para[0]), (Bool_t) G__int(libp->para[1]));
05011      }
05012      break;
05013    case 1:
05014      //m: 1
05015      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05016        p = new TMVA::Timer((const char*) G__int(libp->para[0]));
05017      } else {
05018        p = new((void*) gvp) TMVA::Timer((const char*) G__int(libp->para[0]));
05019      }
05020      break;
05021    case 0:
05022      int n = G__getaryconstruct();
05023      if (n) {
05024        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05025          p = new TMVA::Timer[n];
05026        } else {
05027          p = new((void*) gvp) TMVA::Timer[n];
05028        }
05029      } else {
05030        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05031          p = new TMVA::Timer;
05032        } else {
05033          p = new((void*) gvp) TMVA::Timer;
05034        }
05035      }
05036      break;
05037    }
05038    result7->obj.i = (long) p;
05039    result7->ref = (long) p;
05040    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer));
05041    return(1 || funcname || hash || result7 || libp) ;
05042 }
05043 
05044 static int G__G__TMVA2_279_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05045 {
05046    TMVA::Timer* p = NULL;
05047    char* gvp = (char*) G__getgvp();
05048    switch (libp->paran) {
05049    case 3:
05050      //m: 3
05051      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05052        p = new TMVA::Timer(
05053 (Int_t) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
05054 , (Bool_t) G__int(libp->para[2]));
05055      } else {
05056        p = new((void*) gvp) TMVA::Timer(
05057 (Int_t) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
05058 , (Bool_t) G__int(libp->para[2]));
05059      }
05060      break;
05061    case 2:
05062      //m: 2
05063      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05064        p = new TMVA::Timer((Int_t) G__int(libp->para[0]), (const char*) G__int(libp->para[1]));
05065      } else {
05066        p = new((void*) gvp) TMVA::Timer((Int_t) G__int(libp->para[0]), (const char*) G__int(libp->para[1]));
05067      }
05068      break;
05069    case 1:
05070      //m: 1
05071      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05072        p = new TMVA::Timer((Int_t) G__int(libp->para[0]));
05073      } else {
05074        p = new((void*) gvp) TMVA::Timer((Int_t) G__int(libp->para[0]));
05075      }
05076      break;
05077    }
05078    result7->obj.i = (long) p;
05079    result7->ref = (long) p;
05080    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer));
05081    return(1 || funcname || hash || result7 || libp) ;
05082 }
05083 
05084 static int G__G__TMVA2_279_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05085 {
05086       ((TMVA::Timer*) G__getstructoffset())->Init((Int_t) G__int(libp->para[0]));
05087       G__setnull(result7);
05088    return(1 || funcname || hash || result7 || libp) ;
05089 }
05090 
05091 static int G__G__TMVA2_279_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05092 {
05093       ((TMVA::Timer*) G__getstructoffset())->Reset();
05094       G__setnull(result7);
05095    return(1 || funcname || hash || result7 || libp) ;
05096 }
05097 
05098 static int G__G__TMVA2_279_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05099 {
05100    switch (libp->paran) {
05101    case 1:
05102       {
05103          TString* pobj;
05104          TString xobj = ((TMVA::Timer*) G__getstructoffset())->GetElapsedTime((Bool_t) G__int(libp->para[0]));
05105          pobj = new TString(xobj);
05106          result7->obj.i = (long) ((void*) pobj);
05107          result7->ref = result7->obj.i;
05108          G__store_tempobject(*result7);
05109       }
05110       break;
05111    case 0:
05112       {
05113          TString* pobj;
05114          TString xobj = ((TMVA::Timer*) G__getstructoffset())->GetElapsedTime();
05115          pobj = new TString(xobj);
05116          result7->obj.i = (long) ((void*) pobj);
05117          result7->ref = result7->obj.i;
05118          G__store_tempobject(*result7);
05119       }
05120       break;
05121    }
05122    return(1 || funcname || hash || result7 || libp) ;
05123 }
05124 
05125 static int G__G__TMVA2_279_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05126 {
05127       G__letdouble(result7, 100, (double) ((TMVA::Timer*) G__getstructoffset())->ElapsedSeconds());
05128    return(1 || funcname || hash || result7 || libp) ;
05129 }
05130 
05131 static int G__G__TMVA2_279_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05132 {
05133       {
05134          TString* pobj;
05135          TString xobj = ((TMVA::Timer*) G__getstructoffset())->GetLeftTime((Int_t) G__int(libp->para[0]));
05136          pobj = new TString(xobj);
05137          result7->obj.i = (long) ((void*) pobj);
05138          result7->ref = result7->obj.i;
05139          G__store_tempobject(*result7);
05140       }
05141    return(1 || funcname || hash || result7 || libp) ;
05142 }
05143 
05144 static int G__G__TMVA2_279_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05145 {
05146    switch (libp->paran) {
05147    case 2:
05148       ((TMVA::Timer*) G__getstructoffset())->DrawProgressBar((Int_t) G__int(libp->para[0]), *(TString*) libp->para[1].ref);
05149       G__setnull(result7);
05150       break;
05151    case 1:
05152       ((TMVA::Timer*) G__getstructoffset())->DrawProgressBar((Int_t) G__int(libp->para[0]));
05153       G__setnull(result7);
05154       break;
05155    }
05156    return(1 || funcname || hash || result7 || libp) ;
05157 }
05158 
05159 static int G__G__TMVA2_279_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05160 {
05161       ((TMVA::Timer*) G__getstructoffset())->DrawProgressBar(*((TString*) G__int(libp->para[0])));
05162       G__setnull(result7);
05163    return(1 || funcname || hash || result7 || libp) ;
05164 }
05165 
05166 static int G__G__TMVA2_279_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05167 {
05168       ((TMVA::Timer*) G__getstructoffset())->DrawProgressBar();
05169       G__setnull(result7);
05170    return(1 || funcname || hash || result7 || libp) ;
05171 }
05172 
05173 static int G__G__TMVA2_279_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05174 {
05175       G__letint(result7, 85, (long) TMVA::Timer::Class());
05176    return(1 || funcname || hash || result7 || libp) ;
05177 }
05178 
05179 static int G__G__TMVA2_279_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05180 {
05181       G__letint(result7, 67, (long) TMVA::Timer::Class_Name());
05182    return(1 || funcname || hash || result7 || libp) ;
05183 }
05184 
05185 static int G__G__TMVA2_279_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05186 {
05187       G__letint(result7, 115, (long) TMVA::Timer::Class_Version());
05188    return(1 || funcname || hash || result7 || libp) ;
05189 }
05190 
05191 static int G__G__TMVA2_279_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05192 {
05193       TMVA::Timer::Dictionary();
05194       G__setnull(result7);
05195    return(1 || funcname || hash || result7 || libp) ;
05196 }
05197 
05198 static int G__G__TMVA2_279_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05199 {
05200       ((TMVA::Timer*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
05201       G__setnull(result7);
05202    return(1 || funcname || hash || result7 || libp) ;
05203 }
05204 
05205 static int G__G__TMVA2_279_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05206 {
05207       G__letint(result7, 67, (long) TMVA::Timer::DeclFileName());
05208    return(1 || funcname || hash || result7 || libp) ;
05209 }
05210 
05211 static int G__G__TMVA2_279_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05212 {
05213       G__letint(result7, 105, (long) TMVA::Timer::ImplFileLine());
05214    return(1 || funcname || hash || result7 || libp) ;
05215 }
05216 
05217 static int G__G__TMVA2_279_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05218 {
05219       G__letint(result7, 67, (long) TMVA::Timer::ImplFileName());
05220    return(1 || funcname || hash || result7 || libp) ;
05221 }
05222 
05223 static int G__G__TMVA2_279_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05224 {
05225       G__letint(result7, 105, (long) TMVA::Timer::DeclFileLine());
05226    return(1 || funcname || hash || result7 || libp) ;
05227 }
05228 
05229 // automatic copy constructor
05230 static int G__G__TMVA2_279_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05231 
05232 {
05233    TMVA::Timer* p;
05234    void* tmp = (void*) G__int(libp->para[0]);
05235    p = new TMVA::Timer(*(TMVA::Timer*) tmp);
05236    result7->obj.i = (long) p;
05237    result7->ref = (long) p;
05238    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer));
05239    return(1 || funcname || hash || result7 || libp) ;
05240 }
05241 
05242 // automatic destructor
05243 typedef TMVA::Timer G__TTMVAcLcLTimer;
05244 static int G__G__TMVA2_279_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05245 {
05246    char* gvp = (char*) G__getgvp();
05247    long soff = G__getstructoffset();
05248    int n = G__getaryconstruct();
05249    //
05250    //has_a_delete: 1
05251    //has_own_delete1arg: 0
05252    //has_own_delete2arg: 0
05253    //
05254    if (!soff) {
05255      return(1);
05256    }
05257    if (n) {
05258      if (gvp == (char*)G__PVOID) {
05259        delete[] (TMVA::Timer*) soff;
05260      } else {
05261        G__setgvp((long) G__PVOID);
05262        for (int i = n - 1; i >= 0; --i) {
05263          ((TMVA::Timer*) (soff+(sizeof(TMVA::Timer)*i)))->~G__TTMVAcLcLTimer();
05264        }
05265        G__setgvp((long)gvp);
05266      }
05267    } else {
05268      if (gvp == (char*)G__PVOID) {
05269        delete (TMVA::Timer*) soff;
05270      } else {
05271        G__setgvp((long) G__PVOID);
05272        ((TMVA::Timer*) (soff))->~G__TTMVAcLcLTimer();
05273        G__setgvp((long)gvp);
05274      }
05275    }
05276    G__setnull(result7);
05277    return(1 || funcname || hash || result7 || libp) ;
05278 }
05279 
05280 // automatic assignment operator
05281 static int G__G__TMVA2_279_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05282 {
05283    TMVA::Timer* dest = (TMVA::Timer*) G__getstructoffset();
05284    *dest = *(TMVA::Timer*) libp->para[0].ref;
05285    const TMVA::Timer& obj = *dest;
05286    result7->ref = (long) (&obj);
05287    result7->obj.i = (long) (&obj);
05288    return(1 || funcname || hash || result7 || libp) ;
05289 }
05290 
05291 
05292 /* TMVA::RootFinder */
05293 static int G__G__TMVA2_280_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05294 {
05295    TMVA::RootFinder* p = NULL;
05296    char* gvp = (char*) G__getgvp();
05297    switch (libp->paran) {
05298    case 5:
05299      //m: 5
05300      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05301        p = new TMVA::RootFinder(
05302 (Double_t (*)(Double_t)) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
05303 , (Double_t) G__double(libp->para[2]), (Int_t) G__int(libp->para[3])
05304 , (Double_t) G__double(libp->para[4]));
05305      } else {
05306        p = new((void*) gvp) TMVA::RootFinder(
05307 (Double_t (*)(Double_t)) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
05308 , (Double_t) G__double(libp->para[2]), (Int_t) G__int(libp->para[3])
05309 , (Double_t) G__double(libp->para[4]));
05310      }
05311      break;
05312    case 4:
05313      //m: 4
05314      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05315        p = new TMVA::RootFinder(
05316 (Double_t (*)(Double_t)) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
05317 , (Double_t) G__double(libp->para[2]), (Int_t) G__int(libp->para[3]));
05318      } else {
05319        p = new((void*) gvp) TMVA::RootFinder(
05320 (Double_t (*)(Double_t)) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
05321 , (Double_t) G__double(libp->para[2]), (Int_t) G__int(libp->para[3]));
05322      }
05323      break;
05324    case 3:
05325      //m: 3
05326      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05327        p = new TMVA::RootFinder(
05328 (Double_t (*)(Double_t)) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
05329 , (Double_t) G__double(libp->para[2]));
05330      } else {
05331        p = new((void*) gvp) TMVA::RootFinder(
05332 (Double_t (*)(Double_t)) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
05333 , (Double_t) G__double(libp->para[2]));
05334      }
05335      break;
05336    }
05337    result7->obj.i = (long) p;
05338    result7->ref = (long) p;
05339    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRootFinder));
05340    return(1 || funcname || hash || result7 || libp) ;
05341 }
05342 
05343 static int G__G__TMVA2_280_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05344 {
05345       G__letdouble(result7, 100, (double) ((TMVA::RootFinder*) G__getstructoffset())->Root((Double_t) G__double(libp->para[0])));
05346    return(1 || funcname || hash || result7 || libp) ;
05347 }
05348 
05349 static int G__G__TMVA2_280_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05350 {
05351       G__letint(result7, 85, (long) TMVA::RootFinder::Class());
05352    return(1 || funcname || hash || result7 || libp) ;
05353 }
05354 
05355 static int G__G__TMVA2_280_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05356 {
05357       G__letint(result7, 67, (long) TMVA::RootFinder::Class_Name());
05358    return(1 || funcname || hash || result7 || libp) ;
05359 }
05360 
05361 static int G__G__TMVA2_280_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05362 {
05363       G__letint(result7, 115, (long) TMVA::RootFinder::Class_Version());
05364    return(1 || funcname || hash || result7 || libp) ;
05365 }
05366 
05367 static int G__G__TMVA2_280_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05368 {
05369       TMVA::RootFinder::Dictionary();
05370       G__setnull(result7);
05371    return(1 || funcname || hash || result7 || libp) ;
05372 }
05373 
05374 static int G__G__TMVA2_280_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05375 {
05376       ((TMVA::RootFinder*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
05377       G__setnull(result7);
05378    return(1 || funcname || hash || result7 || libp) ;
05379 }
05380 
05381 static int G__G__TMVA2_280_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05382 {
05383       G__letint(result7, 67, (long) TMVA::RootFinder::DeclFileName());
05384    return(1 || funcname || hash || result7 || libp) ;
05385 }
05386 
05387 static int G__G__TMVA2_280_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05388 {
05389       G__letint(result7, 105, (long) TMVA::RootFinder::ImplFileLine());
05390    return(1 || funcname || hash || result7 || libp) ;
05391 }
05392 
05393 static int G__G__TMVA2_280_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05394 {
05395       G__letint(result7, 67, (long) TMVA::RootFinder::ImplFileName());
05396    return(1 || funcname || hash || result7 || libp) ;
05397 }
05398 
05399 static int G__G__TMVA2_280_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05400 {
05401       G__letint(result7, 105, (long) TMVA::RootFinder::DeclFileLine());
05402    return(1 || funcname || hash || result7 || libp) ;
05403 }
05404 
05405 // automatic copy constructor
05406 static int G__G__TMVA2_280_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05407 
05408 {
05409    TMVA::RootFinder* p;
05410    void* tmp = (void*) G__int(libp->para[0]);
05411    p = new TMVA::RootFinder(*(TMVA::RootFinder*) tmp);
05412    result7->obj.i = (long) p;
05413    result7->ref = (long) p;
05414    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRootFinder));
05415    return(1 || funcname || hash || result7 || libp) ;
05416 }
05417 
05418 // automatic destructor
05419 typedef TMVA::RootFinder G__TTMVAcLcLRootFinder;
05420 static int G__G__TMVA2_280_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05421 {
05422    char* gvp = (char*) G__getgvp();
05423    long soff = G__getstructoffset();
05424    int n = G__getaryconstruct();
05425    //
05426    //has_a_delete: 1
05427    //has_own_delete1arg: 0
05428    //has_own_delete2arg: 0
05429    //
05430    if (!soff) {
05431      return(1);
05432    }
05433    if (n) {
05434      if (gvp == (char*)G__PVOID) {
05435        delete[] (TMVA::RootFinder*) soff;
05436      } else {
05437        G__setgvp((long) G__PVOID);
05438        for (int i = n - 1; i >= 0; --i) {
05439          ((TMVA::RootFinder*) (soff+(sizeof(TMVA::RootFinder)*i)))->~G__TTMVAcLcLRootFinder();
05440        }
05441        G__setgvp((long)gvp);
05442      }
05443    } else {
05444      if (gvp == (char*)G__PVOID) {
05445        delete (TMVA::RootFinder*) soff;
05446      } else {
05447        G__setgvp((long) G__PVOID);
05448        ((TMVA::RootFinder*) (soff))->~G__TTMVAcLcLRootFinder();
05449        G__setgvp((long)gvp);
05450      }
05451    }
05452    G__setnull(result7);
05453    return(1 || funcname || hash || result7 || libp) ;
05454 }
05455 
05456 // automatic assignment operator
05457 static int G__G__TMVA2_280_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05458 {
05459    TMVA::RootFinder* dest = (TMVA::RootFinder*) G__getstructoffset();
05460    *dest = *(TMVA::RootFinder*) libp->para[0].ref;
05461    const TMVA::RootFinder& obj = *dest;
05462    result7->ref = (long) (&obj);
05463    result7->obj.i = (long) (&obj);
05464    return(1 || funcname || hash || result7 || libp) ;
05465 }
05466 
05467 
05468 /* TMVA::SeparationBase */
05469 static int G__G__TMVA2_281_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05470 {
05471       G__letdouble(result7, 100, (double) ((TMVA::SeparationBase*) G__getstructoffset())->GetSeparationGain(*(Double_t*) G__Doubleref(&libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1])
05472 , *(Double_t*) G__Doubleref(&libp->para[2]), *(Double_t*) G__Doubleref(&libp->para[3])));
05473    return(1 || funcname || hash || result7 || libp) ;
05474 }
05475 
05476 static int G__G__TMVA2_281_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05477 {
05478       G__letdouble(result7, 100, (double) ((TMVA::SeparationBase*) G__getstructoffset())->GetSeparationIndex(*(Double_t*) G__Doubleref(&libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1])));
05479    return(1 || funcname || hash || result7 || libp) ;
05480 }
05481 
05482 static int G__G__TMVA2_281_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05483 {
05484       {
05485          const TString& obj = ((TMVA::SeparationBase*) G__getstructoffset())->GetName();
05486          result7->ref = (long) (&obj);
05487          result7->obj.i = (long) (&obj);
05488       }
05489    return(1 || funcname || hash || result7 || libp) ;
05490 }
05491 
05492 static int G__G__TMVA2_281_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05493 {
05494       G__letint(result7, 85, (long) TMVA::SeparationBase::Class());
05495    return(1 || funcname || hash || result7 || libp) ;
05496 }
05497 
05498 static int G__G__TMVA2_281_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05499 {
05500       G__letint(result7, 67, (long) TMVA::SeparationBase::Class_Name());
05501    return(1 || funcname || hash || result7 || libp) ;
05502 }
05503 
05504 static int G__G__TMVA2_281_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05505 {
05506       G__letint(result7, 115, (long) TMVA::SeparationBase::Class_Version());
05507    return(1 || funcname || hash || result7 || libp) ;
05508 }
05509 
05510 static int G__G__TMVA2_281_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05511 {
05512       TMVA::SeparationBase::Dictionary();
05513       G__setnull(result7);
05514    return(1 || funcname || hash || result7 || libp) ;
05515 }
05516 
05517 static int G__G__TMVA2_281_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05518 {
05519       G__letint(result7, 85, (long) ((const TMVA::SeparationBase*) G__getstructoffset())->IsA());
05520    return(1 || funcname || hash || result7 || libp) ;
05521 }
05522 
05523 static int G__G__TMVA2_281_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05524 {
05525       ((TMVA::SeparationBase*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
05526       G__setnull(result7);
05527    return(1 || funcname || hash || result7 || libp) ;
05528 }
05529 
05530 static int G__G__TMVA2_281_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05531 {
05532       ((TMVA::SeparationBase*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
05533       G__setnull(result7);
05534    return(1 || funcname || hash || result7 || libp) ;
05535 }
05536 
05537 static int G__G__TMVA2_281_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05538 {
05539       ((TMVA::SeparationBase*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
05540       G__setnull(result7);
05541    return(1 || funcname || hash || result7 || libp) ;
05542 }
05543 
05544 static int G__G__TMVA2_281_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05545 {
05546       G__letint(result7, 67, (long) TMVA::SeparationBase::DeclFileName());
05547    return(1 || funcname || hash || result7 || libp) ;
05548 }
05549 
05550 static int G__G__TMVA2_281_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05551 {
05552       G__letint(result7, 105, (long) TMVA::SeparationBase::ImplFileLine());
05553    return(1 || funcname || hash || result7 || libp) ;
05554 }
05555 
05556 static int G__G__TMVA2_281_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05557 {
05558       G__letint(result7, 67, (long) TMVA::SeparationBase::ImplFileName());
05559    return(1 || funcname || hash || result7 || libp) ;
05560 }
05561 
05562 static int G__G__TMVA2_281_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05563 {
05564       G__letint(result7, 105, (long) TMVA::SeparationBase::DeclFileLine());
05565    return(1 || funcname || hash || result7 || libp) ;
05566 }
05567 
05568 // automatic destructor
05569 typedef TMVA::SeparationBase G__TTMVAcLcLSeparationBase;
05570 static int G__G__TMVA2_281_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05571 {
05572    char* gvp = (char*) G__getgvp();
05573    long soff = G__getstructoffset();
05574    int n = G__getaryconstruct();
05575    //
05576    //has_a_delete: 0
05577    //has_own_delete1arg: 0
05578    //has_own_delete2arg: 0
05579    //
05580    if (!soff) {
05581      return(1);
05582    }
05583    if (n) {
05584      if (gvp == (char*)G__PVOID) {
05585        delete[] (TMVA::SeparationBase*) soff;
05586      } else {
05587        G__setgvp((long) G__PVOID);
05588        for (int i = n - 1; i >= 0; --i) {
05589          ((TMVA::SeparationBase*) (soff+(sizeof(TMVA::SeparationBase)*i)))->~G__TTMVAcLcLSeparationBase();
05590        }
05591        G__setgvp((long)gvp);
05592      }
05593    } else {
05594      if (gvp == (char*)G__PVOID) {
05595        delete (TMVA::SeparationBase*) soff;
05596      } else {
05597        G__setgvp((long) G__PVOID);
05598        ((TMVA::SeparationBase*) (soff))->~G__TTMVAcLcLSeparationBase();
05599        G__setgvp((long)gvp);
05600      }
05601    }
05602    G__setnull(result7);
05603    return(1 || funcname || hash || result7 || libp) ;
05604 }
05605 
05606 // automatic assignment operator
05607 static int G__G__TMVA2_281_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05608 {
05609    TMVA::SeparationBase* dest = (TMVA::SeparationBase*) G__getstructoffset();
05610    *dest = *(TMVA::SeparationBase*) libp->para[0].ref;
05611    const TMVA::SeparationBase& obj = *dest;
05612    result7->ref = (long) (&obj);
05613    result7->obj.i = (long) (&obj);
05614    return(1 || funcname || hash || result7 || libp) ;
05615 }
05616 
05617 
05618 /* TMVA::CrossEntropy */
05619 static int G__G__TMVA2_282_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05620 {
05621    TMVA::CrossEntropy* p = NULL;
05622    char* gvp = (char*) G__getgvp();
05623    int n = G__getaryconstruct();
05624    if (n) {
05625      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05626        p = new TMVA::CrossEntropy[n];
05627      } else {
05628        p = new((void*) gvp) TMVA::CrossEntropy[n];
05629      }
05630    } else {
05631      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05632        p = new TMVA::CrossEntropy;
05633      } else {
05634        p = new((void*) gvp) TMVA::CrossEntropy;
05635      }
05636    }
05637    result7->obj.i = (long) p;
05638    result7->ref = (long) p;
05639    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLCrossEntropy));
05640    return(1 || funcname || hash || result7 || libp) ;
05641 }
05642 
05643 static int G__G__TMVA2_282_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05644 {
05645    TMVA::CrossEntropy* p = NULL;
05646    char* gvp = (char*) G__getgvp();
05647    //m: 1
05648    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05649      p = new TMVA::CrossEntropy(*(TMVA::CrossEntropy*) libp->para[0].ref);
05650    } else {
05651      p = new((void*) gvp) TMVA::CrossEntropy(*(TMVA::CrossEntropy*) libp->para[0].ref);
05652    }
05653    result7->obj.i = (long) p;
05654    result7->ref = (long) p;
05655    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLCrossEntropy));
05656    return(1 || funcname || hash || result7 || libp) ;
05657 }
05658 
05659 static int G__G__TMVA2_282_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05660 {
05661       G__letint(result7, 85, (long) TMVA::CrossEntropy::Class());
05662    return(1 || funcname || hash || result7 || libp) ;
05663 }
05664 
05665 static int G__G__TMVA2_282_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05666 {
05667       G__letint(result7, 67, (long) TMVA::CrossEntropy::Class_Name());
05668    return(1 || funcname || hash || result7 || libp) ;
05669 }
05670 
05671 static int G__G__TMVA2_282_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05672 {
05673       G__letint(result7, 115, (long) TMVA::CrossEntropy::Class_Version());
05674    return(1 || funcname || hash || result7 || libp) ;
05675 }
05676 
05677 static int G__G__TMVA2_282_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05678 {
05679       TMVA::CrossEntropy::Dictionary();
05680       G__setnull(result7);
05681    return(1 || funcname || hash || result7 || libp) ;
05682 }
05683 
05684 static int G__G__TMVA2_282_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05685 {
05686       ((TMVA::CrossEntropy*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
05687       G__setnull(result7);
05688    return(1 || funcname || hash || result7 || libp) ;
05689 }
05690 
05691 static int G__G__TMVA2_282_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05692 {
05693       G__letint(result7, 67, (long) TMVA::CrossEntropy::DeclFileName());
05694    return(1 || funcname || hash || result7 || libp) ;
05695 }
05696 
05697 static int G__G__TMVA2_282_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05698 {
05699       G__letint(result7, 105, (long) TMVA::CrossEntropy::ImplFileLine());
05700    return(1 || funcname || hash || result7 || libp) ;
05701 }
05702 
05703 static int G__G__TMVA2_282_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05704 {
05705       G__letint(result7, 67, (long) TMVA::CrossEntropy::ImplFileName());
05706    return(1 || funcname || hash || result7 || libp) ;
05707 }
05708 
05709 static int G__G__TMVA2_282_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05710 {
05711       G__letint(result7, 105, (long) TMVA::CrossEntropy::DeclFileLine());
05712    return(1 || funcname || hash || result7 || libp) ;
05713 }
05714 
05715 // automatic destructor
05716 typedef TMVA::CrossEntropy G__TTMVAcLcLCrossEntropy;
05717 static int G__G__TMVA2_282_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05718 {
05719    char* gvp = (char*) G__getgvp();
05720    long soff = G__getstructoffset();
05721    int n = G__getaryconstruct();
05722    //
05723    //has_a_delete: 0
05724    //has_own_delete1arg: 0
05725    //has_own_delete2arg: 0
05726    //
05727    if (!soff) {
05728      return(1);
05729    }
05730    if (n) {
05731      if (gvp == (char*)G__PVOID) {
05732        delete[] (TMVA::CrossEntropy*) soff;
05733      } else {
05734        G__setgvp((long) G__PVOID);
05735        for (int i = n - 1; i >= 0; --i) {
05736          ((TMVA::CrossEntropy*) (soff+(sizeof(TMVA::CrossEntropy)*i)))->~G__TTMVAcLcLCrossEntropy();
05737        }
05738        G__setgvp((long)gvp);
05739      }
05740    } else {
05741      if (gvp == (char*)G__PVOID) {
05742        delete (TMVA::CrossEntropy*) soff;
05743      } else {
05744        G__setgvp((long) G__PVOID);
05745        ((TMVA::CrossEntropy*) (soff))->~G__TTMVAcLcLCrossEntropy();
05746        G__setgvp((long)gvp);
05747      }
05748    }
05749    G__setnull(result7);
05750    return(1 || funcname || hash || result7 || libp) ;
05751 }
05752 
05753 // automatic assignment operator
05754 static int G__G__TMVA2_282_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05755 {
05756    TMVA::CrossEntropy* dest = (TMVA::CrossEntropy*) G__getstructoffset();
05757    *dest = *(TMVA::CrossEntropy*) libp->para[0].ref;
05758    const TMVA::CrossEntropy& obj = *dest;
05759    result7->ref = (long) (&obj);
05760    result7->obj.i = (long) (&obj);
05761    return(1 || funcname || hash || result7 || libp) ;
05762 }
05763 
05764 
05765 /* TMVA::DecisionTreeNode */
05766 static int G__G__TMVA2_293_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05767 {
05768    TMVA::DecisionTreeNode* p = NULL;
05769    char* gvp = (char*) G__getgvp();
05770    int n = G__getaryconstruct();
05771    if (n) {
05772      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05773        p = new TMVA::DecisionTreeNode[n];
05774      } else {
05775        p = new((void*) gvp) TMVA::DecisionTreeNode[n];
05776      }
05777    } else {
05778      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05779        p = new TMVA::DecisionTreeNode;
05780      } else {
05781        p = new((void*) gvp) TMVA::DecisionTreeNode;
05782      }
05783    }
05784    result7->obj.i = (long) p;
05785    result7->ref = (long) p;
05786    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode));
05787    return(1 || funcname || hash || result7 || libp) ;
05788 }
05789 
05790 static int G__G__TMVA2_293_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05791 {
05792    TMVA::DecisionTreeNode* p = NULL;
05793    char* gvp = (char*) G__getgvp();
05794    //m: 2
05795    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05796      p = new TMVA::DecisionTreeNode((TMVA::Node*) G__int(libp->para[0]), (char) G__int(libp->para[1]));
05797    } else {
05798      p = new((void*) gvp) TMVA::DecisionTreeNode((TMVA::Node*) G__int(libp->para[0]), (char) G__int(libp->para[1]));
05799    }
05800    result7->obj.i = (long) p;
05801    result7->ref = (long) p;
05802    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode));
05803    return(1 || funcname || hash || result7 || libp) ;
05804 }
05805 
05806 static int G__G__TMVA2_293_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05807 {
05808    TMVA::DecisionTreeNode* p = NULL;
05809    char* gvp = (char*) G__getgvp();
05810    switch (libp->paran) {
05811    case 2:
05812      //m: 2
05813      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05814        p = new TMVA::DecisionTreeNode(*(TMVA::DecisionTreeNode*) libp->para[0].ref, (TMVA::DecisionTreeNode*) G__int(libp->para[1]));
05815      } else {
05816        p = new((void*) gvp) TMVA::DecisionTreeNode(*(TMVA::DecisionTreeNode*) libp->para[0].ref, (TMVA::DecisionTreeNode*) G__int(libp->para[1]));
05817      }
05818      break;
05819    case 1:
05820      //m: 1
05821      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05822        p = new TMVA::DecisionTreeNode(*(TMVA::DecisionTreeNode*) libp->para[0].ref);
05823      } else {
05824        p = new((void*) gvp) TMVA::DecisionTreeNode(*(TMVA::DecisionTreeNode*) libp->para[0].ref);
05825      }
05826      break;
05827    }
05828    result7->obj.i = (long) p;
05829    result7->ref = (long) p;
05830    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode));
05831    return(1 || funcname || hash || result7 || libp) ;
05832 }
05833 
05834 static int G__G__TMVA2_293_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05835 {
05836       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNFisherCoeff((Int_t) G__int(libp->para[0]));
05837       G__setnull(result7);
05838    return(1 || funcname || hash || result7 || libp) ;
05839 }
05840 
05841 static int G__G__TMVA2_293_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05842 {
05843       G__letint(result7, 104, (long) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNFisherCoeff());
05844    return(1 || funcname || hash || result7 || libp) ;
05845 }
05846 
05847 static int G__G__TMVA2_293_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05848 {
05849       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetFisherCoeff((Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1]));
05850       G__setnull(result7);
05851    return(1 || funcname || hash || result7 || libp) ;
05852 }
05853 
05854 static int G__G__TMVA2_293_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05855 {
05856       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetFisherCoeff((Int_t) G__int(libp->para[0])));
05857    return(1 || funcname || hash || result7 || libp) ;
05858 }
05859 
05860 static int G__G__TMVA2_293_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05861 {
05862       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetSelector((Short_t) G__int(libp->para[0]));
05863       G__setnull(result7);
05864    return(1 || funcname || hash || result7 || libp) ;
05865 }
05866 
05867 static int G__G__TMVA2_293_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05868 {
05869       G__letint(result7, 115, (long) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetSelector());
05870    return(1 || funcname || hash || result7 || libp) ;
05871 }
05872 
05873 static int G__G__TMVA2_293_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05874 {
05875       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetCutValue((Float_t) G__double(libp->para[0]));
05876       G__setnull(result7);
05877    return(1 || funcname || hash || result7 || libp) ;
05878 }
05879 
05880 static int G__G__TMVA2_293_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05881 {
05882       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetCutValue());
05883    return(1 || funcname || hash || result7 || libp) ;
05884 }
05885 
05886 static int G__G__TMVA2_293_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05887 {
05888       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetCutType((Bool_t) G__int(libp->para[0]));
05889       G__setnull(result7);
05890    return(1 || funcname || hash || result7 || libp) ;
05891 }
05892 
05893 static int G__G__TMVA2_293_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05894 {
05895       G__letint(result7, 103, (long) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetCutType());
05896    return(1 || funcname || hash || result7 || libp) ;
05897 }
05898 
05899 static int G__G__TMVA2_293_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05900 {
05901       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNodeType((Int_t) G__int(libp->para[0]));
05902       G__setnull(result7);
05903    return(1 || funcname || hash || result7 || libp) ;
05904 }
05905 
05906 static int G__G__TMVA2_293_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05907 {
05908       G__letint(result7, 105, (long) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNodeType());
05909    return(1 || funcname || hash || result7 || libp) ;
05910 }
05911 
05912 static int G__G__TMVA2_293_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05913 {
05914       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetPurity());
05915    return(1 || funcname || hash || result7 || libp) ;
05916 }
05917 
05918 static int G__G__TMVA2_293_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05919 {
05920       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetPurity();
05921       G__setnull(result7);
05922    return(1 || funcname || hash || result7 || libp) ;
05923 }
05924 
05925 static int G__G__TMVA2_293_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05926 {
05927       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetResponse((Float_t) G__double(libp->para[0]));
05928       G__setnull(result7);
05929    return(1 || funcname || hash || result7 || libp) ;
05930 }
05931 
05932 static int G__G__TMVA2_293_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05933 {
05934       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetResponse());
05935    return(1 || funcname || hash || result7 || libp) ;
05936 }
05937 
05938 static int G__G__TMVA2_293_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05939 {
05940       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetRMS((Float_t) G__double(libp->para[0]));
05941       G__setnull(result7);
05942    return(1 || funcname || hash || result7 || libp) ;
05943 }
05944 
05945 static int G__G__TMVA2_293_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05946 {
05947       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetRMS());
05948    return(1 || funcname || hash || result7 || libp) ;
05949 }
05950 
05951 static int G__G__TMVA2_293_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05952 {
05953       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNSigEvents((Float_t) G__double(libp->para[0]));
05954       G__setnull(result7);
05955    return(1 || funcname || hash || result7 || libp) ;
05956 }
05957 
05958 static int G__G__TMVA2_293_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05959 {
05960       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNBkgEvents((Float_t) G__double(libp->para[0]));
05961       G__setnull(result7);
05962    return(1 || funcname || hash || result7 || libp) ;
05963 }
05964 
05965 static int G__G__TMVA2_293_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05966 {
05967       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNEvents((Float_t) G__double(libp->para[0]));
05968       G__setnull(result7);
05969    return(1 || funcname || hash || result7 || libp) ;
05970 }
05971 
05972 static int G__G__TMVA2_293_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05973 {
05974       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNSigEvents_unweighted((Float_t) G__double(libp->para[0]));
05975       G__setnull(result7);
05976    return(1 || funcname || hash || result7 || libp) ;
05977 }
05978 
05979 static int G__G__TMVA2_293_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05980 {
05981       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNBkgEvents_unweighted((Float_t) G__double(libp->para[0]));
05982       G__setnull(result7);
05983    return(1 || funcname || hash || result7 || libp) ;
05984 }
05985 
05986 static int G__G__TMVA2_293_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05987 {
05988       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNEvents_unweighted((Float_t) G__double(libp->para[0]));
05989       G__setnull(result7);
05990    return(1 || funcname || hash || result7 || libp) ;
05991 }
05992 
05993 static int G__G__TMVA2_293_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05994 {
05995       ((TMVA::DecisionTreeNode*) G__getstructoffset())->IncrementNSigEvents((Float_t) G__double(libp->para[0]));
05996       G__setnull(result7);
05997    return(1 || funcname || hash || result7 || libp) ;
05998 }
05999 
06000 static int G__G__TMVA2_293_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06001 {
06002       ((TMVA::DecisionTreeNode*) G__getstructoffset())->IncrementNBkgEvents((Float_t) G__double(libp->para[0]));
06003       G__setnull(result7);
06004    return(1 || funcname || hash || result7 || libp) ;
06005 }
06006 
06007 static int G__G__TMVA2_293_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06008 {
06009       ((TMVA::DecisionTreeNode*) G__getstructoffset())->IncrementNEvents((Float_t) G__double(libp->para[0]));
06010       G__setnull(result7);
06011    return(1 || funcname || hash || result7 || libp) ;
06012 }
06013 
06014 static int G__G__TMVA2_293_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06015 {
06016       ((TMVA::DecisionTreeNode*) G__getstructoffset())->IncrementNSigEvents_unweighted();
06017       G__setnull(result7);
06018    return(1 || funcname || hash || result7 || libp) ;
06019 }
06020 
06021 static int G__G__TMVA2_293_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06022 {
06023       ((TMVA::DecisionTreeNode*) G__getstructoffset())->IncrementNBkgEvents_unweighted();
06024       G__setnull(result7);
06025    return(1 || funcname || hash || result7 || libp) ;
06026 }
06027 
06028 static int G__G__TMVA2_293_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06029 {
06030       ((TMVA::DecisionTreeNode*) G__getstructoffset())->IncrementNEvents_unweighted();
06031       G__setnull(result7);
06032    return(1 || funcname || hash || result7 || libp) ;
06033 }
06034 
06035 static int G__G__TMVA2_293_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06036 {
06037       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNSigEvents());
06038    return(1 || funcname || hash || result7 || libp) ;
06039 }
06040 
06041 static int G__G__TMVA2_293_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06042 {
06043       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNBkgEvents());
06044    return(1 || funcname || hash || result7 || libp) ;
06045 }
06046 
06047 static int G__G__TMVA2_293_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06048 {
06049       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNEvents());
06050    return(1 || funcname || hash || result7 || libp) ;
06051 }
06052 
06053 static int G__G__TMVA2_293_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06054 {
06055       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNSigEvents_unweighted());
06056    return(1 || funcname || hash || result7 || libp) ;
06057 }
06058 
06059 static int G__G__TMVA2_293_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06060 {
06061       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNBkgEvents_unweighted());
06062    return(1 || funcname || hash || result7 || libp) ;
06063 }
06064 
06065 static int G__G__TMVA2_293_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06066 {
06067       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNEvents_unweighted());
06068    return(1 || funcname || hash || result7 || libp) ;
06069 }
06070 
06071 static int G__G__TMVA2_293_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06072 {
06073       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetSeparationIndex((Float_t) G__double(libp->para[0]));
06074       G__setnull(result7);
06075    return(1 || funcname || hash || result7 || libp) ;
06076 }
06077 
06078 static int G__G__TMVA2_293_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06079 {
06080       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetSeparationIndex());
06081    return(1 || funcname || hash || result7 || libp) ;
06082 }
06083 
06084 static int G__G__TMVA2_293_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06085 {
06086       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetSeparationGain((Float_t) G__double(libp->para[0]));
06087       G__setnull(result7);
06088    return(1 || funcname || hash || result7 || libp) ;
06089 }
06090 
06091 static int G__G__TMVA2_293_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06092 {
06093       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetSeparationGain());
06094    return(1 || funcname || hash || result7 || libp) ;
06095 }
06096 
06097 static int G__G__TMVA2_293_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06098 {
06099       ((TMVA::DecisionTreeNode*) G__getstructoffset())->ClearNodeAndAllDaughters();
06100       G__setnull(result7);
06101    return(1 || funcname || hash || result7 || libp) ;
06102 }
06103 
06104 static int G__G__TMVA2_293_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06105 {
06106       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNodeR((Double_t) G__double(libp->para[0]));
06107       G__setnull(result7);
06108    return(1 || funcname || hash || result7 || libp) ;
06109 }
06110 
06111 static int G__G__TMVA2_293_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06112 {
06113       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNodeR());
06114    return(1 || funcname || hash || result7 || libp) ;
06115 }
06116 
06117 static int G__G__TMVA2_293_0_60(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06118 {
06119       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetSubTreeR((Double_t) G__double(libp->para[0]));
06120       G__setnull(result7);
06121    return(1 || funcname || hash || result7 || libp) ;
06122 }
06123 
06124 static int G__G__TMVA2_293_0_61(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06125 {
06126       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetSubTreeR());
06127    return(1 || funcname || hash || result7 || libp) ;
06128 }
06129 
06130 static int G__G__TMVA2_293_0_62(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06131 {
06132       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetAlpha((Double_t) G__double(libp->para[0]));
06133       G__setnull(result7);
06134    return(1 || funcname || hash || result7 || libp) ;
06135 }
06136 
06137 static int G__G__TMVA2_293_0_63(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06138 {
06139       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetAlpha());
06140    return(1 || funcname || hash || result7 || libp) ;
06141 }
06142 
06143 static int G__G__TMVA2_293_0_64(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06144 {
06145       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetAlphaMinSubtree((Double_t) G__double(libp->para[0]));
06146       G__setnull(result7);
06147    return(1 || funcname || hash || result7 || libp) ;
06148 }
06149 
06150 static int G__G__TMVA2_293_0_65(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06151 {
06152       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetAlphaMinSubtree());
06153    return(1 || funcname || hash || result7 || libp) ;
06154 }
06155 
06156 static int G__G__TMVA2_293_0_66(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06157 {
06158       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNTerminal((Int_t) G__int(libp->para[0]));
06159       G__setnull(result7);
06160    return(1 || funcname || hash || result7 || libp) ;
06161 }
06162 
06163 static int G__G__TMVA2_293_0_67(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06164 {
06165       G__letint(result7, 105, (long) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNTerminal());
06166    return(1 || funcname || hash || result7 || libp) ;
06167 }
06168 
06169 static int G__G__TMVA2_293_0_68(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06170 {
06171       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNBValidation((Double_t) G__double(libp->para[0]));
06172       G__setnull(result7);
06173    return(1 || funcname || hash || result7 || libp) ;
06174 }
06175 
06176 static int G__G__TMVA2_293_0_69(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06177 {
06178       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetNSValidation((Double_t) G__double(libp->para[0]));
06179       G__setnull(result7);
06180    return(1 || funcname || hash || result7 || libp) ;
06181 }
06182 
06183 static int G__G__TMVA2_293_0_70(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06184 {
06185       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNBValidation());
06186    return(1 || funcname || hash || result7 || libp) ;
06187 }
06188 
06189 static int G__G__TMVA2_293_0_71(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06190 {
06191       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetNSValidation());
06192    return(1 || funcname || hash || result7 || libp) ;
06193 }
06194 
06195 static int G__G__TMVA2_293_0_72(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06196 {
06197       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetSumTarget((Float_t) G__double(libp->para[0]));
06198       G__setnull(result7);
06199    return(1 || funcname || hash || result7 || libp) ;
06200 }
06201 
06202 static int G__G__TMVA2_293_0_73(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06203 {
06204       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetSumTarget2((Float_t) G__double(libp->para[0]));
06205       G__setnull(result7);
06206    return(1 || funcname || hash || result7 || libp) ;
06207 }
06208 
06209 static int G__G__TMVA2_293_0_74(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06210 {
06211       ((TMVA::DecisionTreeNode*) G__getstructoffset())->AddToSumTarget((Float_t) G__double(libp->para[0]));
06212       G__setnull(result7);
06213    return(1 || funcname || hash || result7 || libp) ;
06214 }
06215 
06216 static int G__G__TMVA2_293_0_75(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06217 {
06218       ((TMVA::DecisionTreeNode*) G__getstructoffset())->AddToSumTarget2((Float_t) G__double(libp->para[0]));
06219       G__setnull(result7);
06220    return(1 || funcname || hash || result7 || libp) ;
06221 }
06222 
06223 static int G__G__TMVA2_293_0_76(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06224 {
06225       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetSumTarget());
06226    return(1 || funcname || hash || result7 || libp) ;
06227 }
06228 
06229 static int G__G__TMVA2_293_0_77(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06230 {
06231       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetSumTarget2());
06232    return(1 || funcname || hash || result7 || libp) ;
06233 }
06234 
06235 static int G__G__TMVA2_293_0_78(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06236 {
06237       ((TMVA::DecisionTreeNode*) G__getstructoffset())->ResetValidationData();
06238       G__setnull(result7);
06239    return(1 || funcname || hash || result7 || libp) ;
06240 }
06241 
06242 static int G__G__TMVA2_293_0_79(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06243 {
06244       G__letint(result7, 103, (long) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->IsTerminal());
06245    return(1 || funcname || hash || result7 || libp) ;
06246 }
06247 
06248 static int G__G__TMVA2_293_0_80(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06249 {
06250    switch (libp->paran) {
06251    case 1:
06252       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetTerminal((Bool_t) G__int(libp->para[0]));
06253       G__setnull(result7);
06254       break;
06255    case 0:
06256       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetTerminal();
06257       G__setnull(result7);
06258       break;
06259    }
06260    return(1 || funcname || hash || result7 || libp) ;
06261 }
06262 
06263 static int G__G__TMVA2_293_0_81(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06264 {
06265       ((const TMVA::DecisionTreeNode*) G__getstructoffset())->PrintPrune(*(ostream*) libp->para[0].ref);
06266       G__setnull(result7);
06267    return(1 || funcname || hash || result7 || libp) ;
06268 }
06269 
06270 static int G__G__TMVA2_293_0_82(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06271 {
06272       ((const TMVA::DecisionTreeNode*) G__getstructoffset())->PrintRecPrune(*(ostream*) libp->para[0].ref);
06273       G__setnull(result7);
06274    return(1 || funcname || hash || result7 || libp) ;
06275 }
06276 
06277 static int G__G__TMVA2_293_0_83(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06278 {
06279       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetCC((Double_t) G__double(libp->para[0]));
06280       G__setnull(result7);
06281    return(1 || funcname || hash || result7 || libp) ;
06282 }
06283 
06284 static int G__G__TMVA2_293_0_84(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06285 {
06286       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetCC());
06287    return(1 || funcname || hash || result7 || libp) ;
06288 }
06289 
06290 static int G__G__TMVA2_293_0_85(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06291 {
06292       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetSampleMin((UInt_t) G__int(libp->para[0])));
06293    return(1 || funcname || hash || result7 || libp) ;
06294 }
06295 
06296 static int G__G__TMVA2_293_0_86(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06297 {
06298       G__letdouble(result7, 102, (double) ((const TMVA::DecisionTreeNode*) G__getstructoffset())->GetSampleMax((UInt_t) G__int(libp->para[0])));
06299    return(1 || funcname || hash || result7 || libp) ;
06300 }
06301 
06302 static int G__G__TMVA2_293_0_87(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06303 {
06304       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetSampleMin((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
06305       G__setnull(result7);
06306    return(1 || funcname || hash || result7 || libp) ;
06307 }
06308 
06309 static int G__G__TMVA2_293_0_88(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06310 {
06311       ((TMVA::DecisionTreeNode*) G__getstructoffset())->SetSampleMax((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
06312       G__setnull(result7);
06313    return(1 || funcname || hash || result7 || libp) ;
06314 }
06315 
06316 static int G__G__TMVA2_293_0_92(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06317 {
06318       G__letint(result7, 85, (long) TMVA::DecisionTreeNode::Class());
06319    return(1 || funcname || hash || result7 || libp) ;
06320 }
06321 
06322 static int G__G__TMVA2_293_0_93(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06323 {
06324       G__letint(result7, 67, (long) TMVA::DecisionTreeNode::Class_Name());
06325    return(1 || funcname || hash || result7 || libp) ;
06326 }
06327 
06328 static int G__G__TMVA2_293_0_94(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06329 {
06330       G__letint(result7, 115, (long) TMVA::DecisionTreeNode::Class_Version());
06331    return(1 || funcname || hash || result7 || libp) ;
06332 }
06333 
06334 static int G__G__TMVA2_293_0_95(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06335 {
06336       TMVA::DecisionTreeNode::Dictionary();
06337       G__setnull(result7);
06338    return(1 || funcname || hash || result7 || libp) ;
06339 }
06340 
06341 static int G__G__TMVA2_293_0_99(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06342 {
06343       ((TMVA::DecisionTreeNode*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
06344       G__setnull(result7);
06345    return(1 || funcname || hash || result7 || libp) ;
06346 }
06347 
06348 static int G__G__TMVA2_293_0_100(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06349 {
06350       G__letint(result7, 67, (long) TMVA::DecisionTreeNode::DeclFileName());
06351    return(1 || funcname || hash || result7 || libp) ;
06352 }
06353 
06354 static int G__G__TMVA2_293_0_101(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06355 {
06356       G__letint(result7, 105, (long) TMVA::DecisionTreeNode::ImplFileLine());
06357    return(1 || funcname || hash || result7 || libp) ;
06358 }
06359 
06360 static int G__G__TMVA2_293_0_102(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06361 {
06362       G__letint(result7, 67, (long) TMVA::DecisionTreeNode::ImplFileName());
06363    return(1 || funcname || hash || result7 || libp) ;
06364 }
06365 
06366 static int G__G__TMVA2_293_0_103(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06367 {
06368       G__letint(result7, 105, (long) TMVA::DecisionTreeNode::DeclFileLine());
06369    return(1 || funcname || hash || result7 || libp) ;
06370 }
06371 
06372 // automatic destructor
06373 typedef TMVA::DecisionTreeNode G__TTMVAcLcLDecisionTreeNode;
06374 static int G__G__TMVA2_293_0_104(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06375 {
06376    char* gvp = (char*) G__getgvp();
06377    long soff = G__getstructoffset();
06378    int n = G__getaryconstruct();
06379    //
06380    //has_a_delete: 0
06381    //has_own_delete1arg: 0
06382    //has_own_delete2arg: 0
06383    //
06384    if (!soff) {
06385      return(1);
06386    }
06387    if (n) {
06388      if (gvp == (char*)G__PVOID) {
06389        delete[] (TMVA::DecisionTreeNode*) soff;
06390      } else {
06391        G__setgvp((long) G__PVOID);
06392        for (int i = n - 1; i >= 0; --i) {
06393          ((TMVA::DecisionTreeNode*) (soff+(sizeof(TMVA::DecisionTreeNode)*i)))->~G__TTMVAcLcLDecisionTreeNode();
06394        }
06395        G__setgvp((long)gvp);
06396      }
06397    } else {
06398      if (gvp == (char*)G__PVOID) {
06399        delete (TMVA::DecisionTreeNode*) soff;
06400      } else {
06401        G__setgvp((long) G__PVOID);
06402        ((TMVA::DecisionTreeNode*) (soff))->~G__TTMVAcLcLDecisionTreeNode();
06403        G__setgvp((long)gvp);
06404      }
06405    }
06406    G__setnull(result7);
06407    return(1 || funcname || hash || result7 || libp) ;
06408 }
06409 
06410 // automatic assignment operator
06411 static int G__G__TMVA2_293_0_105(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06412 {
06413    TMVA::DecisionTreeNode* dest = (TMVA::DecisionTreeNode*) G__getstructoffset();
06414    *dest = *(TMVA::DecisionTreeNode*) libp->para[0].ref;
06415    const TMVA::DecisionTreeNode& obj = *dest;
06416    result7->ref = (long) (&obj);
06417    result7->obj.i = (long) (&obj);
06418    return(1 || funcname || hash || result7 || libp) ;
06419 }
06420 
06421 
06422 /* TMVA::RegressionVariance */
06423 static int G__G__TMVA2_294_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06424 {
06425    TMVA::RegressionVariance* p = NULL;
06426    char* gvp = (char*) G__getgvp();
06427    int n = G__getaryconstruct();
06428    if (n) {
06429      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06430        p = new TMVA::RegressionVariance[n];
06431      } else {
06432        p = new((void*) gvp) TMVA::RegressionVariance[n];
06433      }
06434    } else {
06435      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06436        p = new TMVA::RegressionVariance;
06437      } else {
06438        p = new((void*) gvp) TMVA::RegressionVariance;
06439      }
06440    }
06441    result7->obj.i = (long) p;
06442    result7->ref = (long) p;
06443    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRegressionVariance));
06444    return(1 || funcname || hash || result7 || libp) ;
06445 }
06446 
06447 static int G__G__TMVA2_294_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06448 {
06449    TMVA::RegressionVariance* p = NULL;
06450    char* gvp = (char*) G__getgvp();
06451    //m: 1
06452    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06453      p = new TMVA::RegressionVariance(*(TMVA::RegressionVariance*) libp->para[0].ref);
06454    } else {
06455      p = new((void*) gvp) TMVA::RegressionVariance(*(TMVA::RegressionVariance*) libp->para[0].ref);
06456    }
06457    result7->obj.i = (long) p;
06458    result7->ref = (long) p;
06459    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRegressionVariance));
06460    return(1 || funcname || hash || result7 || libp) ;
06461 }
06462 
06463 static int G__G__TMVA2_294_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06464 {
06465       G__letdouble(result7, 100, (double) ((TMVA::RegressionVariance*) G__getstructoffset())->GetSeparationGain(*(Double_t*) G__Doubleref(&libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1])
06466 , *(Double_t*) G__Doubleref(&libp->para[2]), *(Double_t*) G__Doubleref(&libp->para[3])
06467 , *(Double_t*) G__Doubleref(&libp->para[4]), *(Double_t*) G__Doubleref(&libp->para[5])));
06468    return(1 || funcname || hash || result7 || libp) ;
06469 }
06470 
06471 static int G__G__TMVA2_294_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06472 {
06473       G__letdouble(result7, 100, (double) ((TMVA::RegressionVariance*) G__getstructoffset())->GetSeparationIndex(*(Double_t*) G__Doubleref(&libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1])
06474 , *(Double_t*) G__Doubleref(&libp->para[2])));
06475    return(1 || funcname || hash || result7 || libp) ;
06476 }
06477 
06478 static int G__G__TMVA2_294_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06479 {
06480       {
06481          TString* pobj;
06482          TString xobj = ((TMVA::RegressionVariance*) G__getstructoffset())->GetName();
06483          pobj = new TString(xobj);
06484          result7->obj.i = (long) ((void*) pobj);
06485          result7->ref = result7->obj.i;
06486          G__store_tempobject(*result7);
06487       }
06488    return(1 || funcname || hash || result7 || libp) ;
06489 }
06490 
06491 static int G__G__TMVA2_294_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06492 {
06493       G__letint(result7, 85, (long) TMVA::RegressionVariance::Class());
06494    return(1 || funcname || hash || result7 || libp) ;
06495 }
06496 
06497 static int G__G__TMVA2_294_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06498 {
06499       G__letint(result7, 67, (long) TMVA::RegressionVariance::Class_Name());
06500    return(1 || funcname || hash || result7 || libp) ;
06501 }
06502 
06503 static int G__G__TMVA2_294_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06504 {
06505       G__letint(result7, 115, (long) TMVA::RegressionVariance::Class_Version());
06506    return(1 || funcname || hash || result7 || libp) ;
06507 }
06508 
06509 static int G__G__TMVA2_294_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06510 {
06511       TMVA::RegressionVariance::Dictionary();
06512       G__setnull(result7);
06513    return(1 || funcname || hash || result7 || libp) ;
06514 }
06515 
06516 static int G__G__TMVA2_294_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06517 {
06518       G__letint(result7, 85, (long) ((const TMVA::RegressionVariance*) G__getstructoffset())->IsA());
06519    return(1 || funcname || hash || result7 || libp) ;
06520 }
06521 
06522 static int G__G__TMVA2_294_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06523 {
06524       ((TMVA::RegressionVariance*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
06525       G__setnull(result7);
06526    return(1 || funcname || hash || result7 || libp) ;
06527 }
06528 
06529 static int G__G__TMVA2_294_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06530 {
06531       ((TMVA::RegressionVariance*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
06532       G__setnull(result7);
06533    return(1 || funcname || hash || result7 || libp) ;
06534 }
06535 
06536 static int G__G__TMVA2_294_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06537 {
06538       ((TMVA::RegressionVariance*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
06539       G__setnull(result7);
06540    return(1 || funcname || hash || result7 || libp) ;
06541 }
06542 
06543 static int G__G__TMVA2_294_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06544 {
06545       G__letint(result7, 67, (long) TMVA::RegressionVariance::DeclFileName());
06546    return(1 || funcname || hash || result7 || libp) ;
06547 }
06548 
06549 static int G__G__TMVA2_294_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06550 {
06551       G__letint(result7, 105, (long) TMVA::RegressionVariance::ImplFileLine());
06552    return(1 || funcname || hash || result7 || libp) ;
06553 }
06554 
06555 static int G__G__TMVA2_294_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06556 {
06557       G__letint(result7, 67, (long) TMVA::RegressionVariance::ImplFileName());
06558    return(1 || funcname || hash || result7 || libp) ;
06559 }
06560 
06561 static int G__G__TMVA2_294_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06562 {
06563       G__letint(result7, 105, (long) TMVA::RegressionVariance::DeclFileLine());
06564    return(1 || funcname || hash || result7 || libp) ;
06565 }
06566 
06567 // automatic destructor
06568 typedef TMVA::RegressionVariance G__TTMVAcLcLRegressionVariance;
06569 static int G__G__TMVA2_294_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06570 {
06571    char* gvp = (char*) G__getgvp();
06572    long soff = G__getstructoffset();
06573    int n = G__getaryconstruct();
06574    //
06575    //has_a_delete: 0
06576    //has_own_delete1arg: 0
06577    //has_own_delete2arg: 0
06578    //
06579    if (!soff) {
06580      return(1);
06581    }
06582    if (n) {
06583      if (gvp == (char*)G__PVOID) {
06584        delete[] (TMVA::RegressionVariance*) soff;
06585      } else {
06586        G__setgvp((long) G__PVOID);
06587        for (int i = n - 1; i >= 0; --i) {
06588          ((TMVA::RegressionVariance*) (soff+(sizeof(TMVA::RegressionVariance)*i)))->~G__TTMVAcLcLRegressionVariance();
06589        }
06590        G__setgvp((long)gvp);
06591      }
06592    } else {
06593      if (gvp == (char*)G__PVOID) {
06594        delete (TMVA::RegressionVariance*) soff;
06595      } else {
06596        G__setgvp((long) G__PVOID);
06597        ((TMVA::RegressionVariance*) (soff))->~G__TTMVAcLcLRegressionVariance();
06598        G__setgvp((long)gvp);
06599      }
06600    }
06601    G__setnull(result7);
06602    return(1 || funcname || hash || result7 || libp) ;
06603 }
06604 
06605 // automatic assignment operator
06606 static int G__G__TMVA2_294_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06607 {
06608    TMVA::RegressionVariance* dest = (TMVA::RegressionVariance*) G__getstructoffset();
06609    *dest = *(TMVA::RegressionVariance*) libp->para[0].ref;
06610    const TMVA::RegressionVariance& obj = *dest;
06611    result7->ref = (long) (&obj);
06612    result7->obj.i = (long) (&obj);
06613    return(1 || funcname || hash || result7 || libp) ;
06614 }
06615 
06616 
06617 /* TMVA::DecisionTree */
06618 static int G__G__TMVA2_296_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06619 {
06620    TMVA::DecisionTree* p = NULL;
06621    char* gvp = (char*) G__getgvp();
06622    int n = G__getaryconstruct();
06623    if (n) {
06624      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06625        p = new TMVA::DecisionTree[n];
06626      } else {
06627        p = new((void*) gvp) TMVA::DecisionTree[n];
06628      }
06629    } else {
06630      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06631        p = new TMVA::DecisionTree;
06632      } else {
06633        p = new((void*) gvp) TMVA::DecisionTree;
06634      }
06635    }
06636    result7->obj.i = (long) p;
06637    result7->ref = (long) p;
06638    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree));
06639    return(1 || funcname || hash || result7 || libp) ;
06640 }
06641 
06642 static int G__G__TMVA2_296_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06643 {
06644    TMVA::DecisionTree* p = NULL;
06645    char* gvp = (char*) G__getgvp();
06646    switch (libp->paran) {
06647    case 12:
06648      //m: 12
06649      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06650        p = new TMVA::DecisionTree(
06651 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06652 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06653 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06654 , (Bool_t) G__int(libp->para[6]), (UInt_t) G__int(libp->para[7])
06655 , (UInt_t) G__int(libp->para[8]), (Int_t) G__int(libp->para[9])
06656 , (Float_t) G__double(libp->para[10]), (Int_t) G__int(libp->para[11]));
06657      } else {
06658        p = new((void*) gvp) TMVA::DecisionTree(
06659 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06660 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06661 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06662 , (Bool_t) G__int(libp->para[6]), (UInt_t) G__int(libp->para[7])
06663 , (UInt_t) G__int(libp->para[8]), (Int_t) G__int(libp->para[9])
06664 , (Float_t) G__double(libp->para[10]), (Int_t) G__int(libp->para[11]));
06665      }
06666      break;
06667    case 11:
06668      //m: 11
06669      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06670        p = new TMVA::DecisionTree(
06671 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06672 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06673 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06674 , (Bool_t) G__int(libp->para[6]), (UInt_t) G__int(libp->para[7])
06675 , (UInt_t) G__int(libp->para[8]), (Int_t) G__int(libp->para[9])
06676 , (Float_t) G__double(libp->para[10]));
06677      } else {
06678        p = new((void*) gvp) TMVA::DecisionTree(
06679 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06680 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06681 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06682 , (Bool_t) G__int(libp->para[6]), (UInt_t) G__int(libp->para[7])
06683 , (UInt_t) G__int(libp->para[8]), (Int_t) G__int(libp->para[9])
06684 , (Float_t) G__double(libp->para[10]));
06685      }
06686      break;
06687    case 10:
06688      //m: 10
06689      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06690        p = new TMVA::DecisionTree(
06691 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06692 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06693 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06694 , (Bool_t) G__int(libp->para[6]), (UInt_t) G__int(libp->para[7])
06695 , (UInt_t) G__int(libp->para[8]), (Int_t) G__int(libp->para[9]));
06696      } else {
06697        p = new((void*) gvp) TMVA::DecisionTree(
06698 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06699 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06700 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06701 , (Bool_t) G__int(libp->para[6]), (UInt_t) G__int(libp->para[7])
06702 , (UInt_t) G__int(libp->para[8]), (Int_t) G__int(libp->para[9]));
06703      }
06704      break;
06705    case 9:
06706      //m: 9
06707      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06708        p = new TMVA::DecisionTree(
06709 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06710 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06711 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06712 , (Bool_t) G__int(libp->para[6]), (UInt_t) G__int(libp->para[7])
06713 , (UInt_t) G__int(libp->para[8]));
06714      } else {
06715        p = new((void*) gvp) TMVA::DecisionTree(
06716 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06717 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06718 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06719 , (Bool_t) G__int(libp->para[6]), (UInt_t) G__int(libp->para[7])
06720 , (UInt_t) G__int(libp->para[8]));
06721      }
06722      break;
06723    case 8:
06724      //m: 8
06725      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06726        p = new TMVA::DecisionTree(
06727 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06728 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06729 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06730 , (Bool_t) G__int(libp->para[6]), (UInt_t) G__int(libp->para[7]));
06731      } else {
06732        p = new((void*) gvp) TMVA::DecisionTree(
06733 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06734 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06735 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06736 , (Bool_t) G__int(libp->para[6]), (UInt_t) G__int(libp->para[7]));
06737      }
06738      break;
06739    case 7:
06740      //m: 7
06741      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06742        p = new TMVA::DecisionTree(
06743 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06744 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06745 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06746 , (Bool_t) G__int(libp->para[6]));
06747      } else {
06748        p = new((void*) gvp) TMVA::DecisionTree(
06749 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06750 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06751 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5])
06752 , (Bool_t) G__int(libp->para[6]));
06753      }
06754      break;
06755    case 6:
06756      //m: 6
06757      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06758        p = new TMVA::DecisionTree(
06759 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06760 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06761 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5]));
06762      } else {
06763        p = new((void*) gvp) TMVA::DecisionTree(
06764 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06765 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06766 , (Bool_t) G__int(libp->para[4]), (Int_t) G__int(libp->para[5]));
06767      }
06768      break;
06769    case 5:
06770      //m: 5
06771      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06772        p = new TMVA::DecisionTree(
06773 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06774 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06775 , (Bool_t) G__int(libp->para[4]));
06776      } else {
06777        p = new((void*) gvp) TMVA::DecisionTree(
06778 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06779 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3])
06780 , (Bool_t) G__int(libp->para[4]));
06781      }
06782      break;
06783    case 4:
06784      //m: 4
06785      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06786        p = new TMVA::DecisionTree(
06787 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06788 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3]));
06789      } else {
06790        p = new((void*) gvp) TMVA::DecisionTree(
06791 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06792 , (Int_t) G__int(libp->para[2]), (UInt_t) G__int(libp->para[3]));
06793      }
06794      break;
06795    case 3:
06796      //m: 3
06797      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06798        p = new TMVA::DecisionTree(
06799 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06800 , (Int_t) G__int(libp->para[2]));
06801      } else {
06802        p = new((void*) gvp) TMVA::DecisionTree(
06803 (TMVA::SeparationBase*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06804 , (Int_t) G__int(libp->para[2]));
06805      }
06806      break;
06807    }
06808    result7->obj.i = (long) p;
06809    result7->ref = (long) p;
06810    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree));
06811    return(1 || funcname || hash || result7 || libp) ;
06812 }
06813 
06814 static int G__G__TMVA2_296_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06815 {
06816    TMVA::DecisionTree* p = NULL;
06817    char* gvp = (char*) G__getgvp();
06818    //m: 1
06819    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06820      p = new TMVA::DecisionTree(*(TMVA::DecisionTree*) libp->para[0].ref);
06821    } else {
06822      p = new((void*) gvp) TMVA::DecisionTree(*(TMVA::DecisionTree*) libp->para[0].ref);
06823    }
06824    result7->obj.i = (long) p;
06825    result7->ref = (long) p;
06826    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree));
06827    return(1 || funcname || hash || result7 || libp) ;
06828 }
06829 
06830 static int G__G__TMVA2_296_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06831 {
06832    switch (libp->paran) {
06833    case 2:
06834       G__letint(result7, 85, (long) TMVA::DecisionTree::CreateFromXML((void*) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
06835       break;
06836    case 1:
06837       G__letint(result7, 85, (long) TMVA::DecisionTree::CreateFromXML((void*) G__int(libp->para[0])));
06838       break;
06839    }
06840    return(1 || funcname || hash || result7 || libp) ;
06841 }
06842 
06843 static int G__G__TMVA2_296_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06844 {
06845    switch (libp->paran) {
06846    case 2:
06847       G__letint(result7, 104, (long) ((TMVA::DecisionTree*) G__getstructoffset())->BuildTree(*(TMVA::DecisionTree::EventList*) libp->para[0].ref, (TMVA::DecisionTreeNode*) G__int(libp->para[1])));
06848       break;
06849    case 1:
06850       G__letint(result7, 104, (long) ((TMVA::DecisionTree*) G__getstructoffset())->BuildTree(*(TMVA::DecisionTree::EventList*) libp->para[0].ref));
06851       break;
06852    }
06853    return(1 || funcname || hash || result7 || libp) ;
06854 }
06855 
06856 static int G__G__TMVA2_296_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06857 {
06858       G__letdouble(result7, 100, (double) ((TMVA::DecisionTree*) G__getstructoffset())->TrainNode(*(TMVA::DecisionTree::EventList*) libp->para[0].ref, (TMVA::DecisionTreeNode*) G__int(libp->para[1])));
06859    return(1 || funcname || hash || result7 || libp) ;
06860 }
06861 
06862 static int G__G__TMVA2_296_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06863 {
06864       G__letdouble(result7, 100, (double) ((TMVA::DecisionTree*) G__getstructoffset())->TrainNodeFast(*(TMVA::DecisionTree::EventList*) libp->para[0].ref, (TMVA::DecisionTreeNode*) G__int(libp->para[1])));
06865    return(1 || funcname || hash || result7 || libp) ;
06866 }
06867 
06868 static int G__G__TMVA2_296_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06869 {
06870       G__letdouble(result7, 100, (double) ((TMVA::DecisionTree*) G__getstructoffset())->TrainNodeFull(*(TMVA::DecisionTree::EventList*) libp->para[0].ref, (TMVA::DecisionTreeNode*) G__int(libp->para[1])));
06871    return(1 || funcname || hash || result7 || libp) ;
06872 }
06873 
06874 static int G__G__TMVA2_296_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06875 {
06876       ((TMVA::DecisionTree*) G__getstructoffset())->GetRandomisedVariables((Bool_t*) G__int(libp->para[0]), (UInt_t*) G__int(libp->para[1])
06877 , *(UInt_t*) G__UIntref(&libp->para[2]));
06878       G__setnull(result7);
06879    return(1 || funcname || hash || result7 || libp) ;
06880 }
06881 
06882 static int G__G__TMVA2_296_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06883 {
06884       {
06885          vector<Double_t>* pobj;
06886          vector<Double_t> xobj = ((TMVA::DecisionTree*) G__getstructoffset())->GetFisherCoefficients(*(TMVA::DecisionTree::EventList*) libp->para[0].ref, (UInt_t) G__int(libp->para[1])
06887 , (UInt_t*) G__int(libp->para[2]));
06888          pobj = new vector<Double_t>(xobj);
06889          result7->obj.i = (long) ((void*) pobj);
06890          result7->ref = result7->obj.i;
06891          G__store_tempobject(*result7);
06892       }
06893    return(1 || funcname || hash || result7 || libp) ;
06894 }
06895 
06896 static int G__G__TMVA2_296_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06897 {
06898       ((TMVA::DecisionTree*) G__getstructoffset())->FillTree(*(TMVA::DecisionTree::EventList*) libp->para[0].ref);
06899       G__setnull(result7);
06900    return(1 || funcname || hash || result7 || libp) ;
06901 }
06902 
06903 static int G__G__TMVA2_296_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06904 {
06905       ((TMVA::DecisionTree*) G__getstructoffset())->FillEvent(*(TMVA::Event*) libp->para[0].ref, (TMVA::DecisionTreeNode*) G__int(libp->para[1]));
06906       G__setnull(result7);
06907    return(1 || funcname || hash || result7 || libp) ;
06908 }
06909 
06910 static int G__G__TMVA2_296_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06911 {
06912    switch (libp->paran) {
06913    case 2:
06914       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTree*) G__getstructoffset())->CheckEvent(*(TMVA::Event*) libp->para[0].ref, (Bool_t) G__int(libp->para[1])));
06915       break;
06916    case 1:
06917       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTree*) G__getstructoffset())->CheckEvent(*(TMVA::Event*) libp->para[0].ref));
06918       break;
06919    }
06920    return(1 || funcname || hash || result7 || libp) ;
06921 }
06922 
06923 static int G__G__TMVA2_296_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06924 {
06925       G__letint(result7, 85, (long) ((const TMVA::DecisionTree*) G__getstructoffset())->GetEventNode(*(TMVA::Event*) libp->para[0].ref));
06926    return(1 || funcname || hash || result7 || libp) ;
06927 }
06928 
06929 static int G__G__TMVA2_296_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06930 {
06931       {
06932          vector<Double_t>* pobj;
06933          vector<Double_t> xobj = ((TMVA::DecisionTree*) G__getstructoffset())->GetVariableImportance();
06934          pobj = new vector<Double_t>(xobj);
06935          result7->obj.i = (long) ((void*) pobj);
06936          result7->ref = result7->obj.i;
06937          G__store_tempobject(*result7);
06938       }
06939    return(1 || funcname || hash || result7 || libp) ;
06940 }
06941 
06942 static int G__G__TMVA2_296_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06943 {
06944       G__letdouble(result7, 100, (double) ((TMVA::DecisionTree*) G__getstructoffset())->GetVariableImportance((UInt_t) G__int(libp->para[0])));
06945    return(1 || funcname || hash || result7 || libp) ;
06946 }
06947 
06948 static int G__G__TMVA2_296_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06949 {
06950       ((TMVA::DecisionTree*) G__getstructoffset())->ClearTree();
06951       G__setnull(result7);
06952    return(1 || funcname || hash || result7 || libp) ;
06953 }
06954 
06955 static int G__G__TMVA2_296_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06956 {
06957    switch (libp->paran) {
06958    case 1:
06959       ((TMVA::DecisionTree*) G__getstructoffset())->SetPruneMethod((TMVA::DecisionTree::EPruneMethod) G__int(libp->para[0]));
06960       G__setnull(result7);
06961       break;
06962    case 0:
06963       ((TMVA::DecisionTree*) G__getstructoffset())->SetPruneMethod();
06964       G__setnull(result7);
06965       break;
06966    }
06967    return(1 || funcname || hash || result7 || libp) ;
06968 }
06969 
06970 static int G__G__TMVA2_296_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06971 {
06972    switch (libp->paran) {
06973    case 1:
06974       G__letdouble(result7, 100, (double) ((TMVA::DecisionTree*) G__getstructoffset())->PruneTree((TMVA::DecisionTree::EventList*) G__int(libp->para[0])));
06975       break;
06976    case 0:
06977       G__letdouble(result7, 100, (double) ((TMVA::DecisionTree*) G__getstructoffset())->PruneTree());
06978       break;
06979    }
06980    return(1 || funcname || hash || result7 || libp) ;
06981 }
06982 
06983 static int G__G__TMVA2_296_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06984 {
06985       ((TMVA::DecisionTree*) G__getstructoffset())->SetPruneStrength((Double_t) G__double(libp->para[0]));
06986       G__setnull(result7);
06987    return(1 || funcname || hash || result7 || libp) ;
06988 }
06989 
06990 static int G__G__TMVA2_296_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06991 {
06992       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTree*) G__getstructoffset())->GetPruneStrength());
06993    return(1 || funcname || hash || result7 || libp) ;
06994 }
06995 
06996 static int G__G__TMVA2_296_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06997 {
06998       ((const TMVA::DecisionTree*) G__getstructoffset())->ApplyValidationSample((TMVA::DecisionTree::EventList*) G__int(libp->para[0]));
06999       G__setnull(result7);
07000    return(1 || funcname || hash || result7 || libp) ;
07001 }
07002 
07003 static int G__G__TMVA2_296_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07004 {
07005    switch (libp->paran) {
07006    case 2:
07007       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTree*) G__getstructoffset())->TestPrunedTreeQuality((TMVA::DecisionTreeNode*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])));
07008       break;
07009    case 1:
07010       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTree*) G__getstructoffset())->TestPrunedTreeQuality((TMVA::DecisionTreeNode*) G__int(libp->para[0])));
07011       break;
07012    case 0:
07013       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTree*) G__getstructoffset())->TestPrunedTreeQuality());
07014       break;
07015    }
07016    return(1 || funcname || hash || result7 || libp) ;
07017 }
07018 
07019 static int G__G__TMVA2_296_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07020 {
07021       ((const TMVA::DecisionTree*) G__getstructoffset())->CheckEventWithPrunedTree(*(TMVA::Event*) libp->para[0].ref);
07022       G__setnull(result7);
07023    return(1 || funcname || hash || result7 || libp) ;
07024 }
07025 
07026 static int G__G__TMVA2_296_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07027 {
07028       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTree*) G__getstructoffset())->GetSumWeights((TMVA::DecisionTree::EventList*) G__int(libp->para[0])));
07029    return(1 || funcname || hash || result7 || libp) ;
07030 }
07031 
07032 static int G__G__TMVA2_296_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07033 {
07034       ((TMVA::DecisionTree*) G__getstructoffset())->SetNodePurityLimit((Double_t) G__double(libp->para[0]));
07035       G__setnull(result7);
07036    return(1 || funcname || hash || result7 || libp) ;
07037 }
07038 
07039 static int G__G__TMVA2_296_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07040 {
07041       G__letdouble(result7, 100, (double) ((const TMVA::DecisionTree*) G__getstructoffset())->GetNodePurityLimit());
07042    return(1 || funcname || hash || result7 || libp) ;
07043 }
07044 
07045 static int G__G__TMVA2_296_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07046 {
07047    switch (libp->paran) {
07048    case 1:
07049       ((TMVA::DecisionTree*) G__getstructoffset())->DescendTree((TMVA::Node*) G__int(libp->para[0]));
07050       G__setnull(result7);
07051       break;
07052    case 0:
07053       ((TMVA::DecisionTree*) G__getstructoffset())->DescendTree();
07054       G__setnull(result7);
07055       break;
07056    }
07057    return(1 || funcname || hash || result7 || libp) ;
07058 }
07059 
07060 static int G__G__TMVA2_296_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07061 {
07062    switch (libp->paran) {
07063    case 1:
07064       ((TMVA::DecisionTree*) G__getstructoffset())->SetParentTreeInNodes((TMVA::Node*) G__int(libp->para[0]));
07065       G__setnull(result7);
07066       break;
07067    case 0:
07068       ((TMVA::DecisionTree*) G__getstructoffset())->SetParentTreeInNodes();
07069       G__setnull(result7);
07070       break;
07071    }
07072    return(1 || funcname || hash || result7 || libp) ;
07073 }
07074 
07075 static int G__G__TMVA2_296_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07076 {
07077       G__letint(result7, 85, (long) ((TMVA::DecisionTree*) G__getstructoffset())->GetNode((ULong_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
07078    return(1 || funcname || hash || result7 || libp) ;
07079 }
07080 
07081 static int G__G__TMVA2_296_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07082 {
07083    switch (libp->paran) {
07084    case 1:
07085       G__letint(result7, 104, (long) ((TMVA::DecisionTree*) G__getstructoffset())->CleanTree((TMVA::DecisionTreeNode*) G__int(libp->para[0])));
07086       break;
07087    case 0:
07088       G__letint(result7, 104, (long) ((TMVA::DecisionTree*) G__getstructoffset())->CleanTree());
07089       break;
07090    }
07091    return(1 || funcname || hash || result7 || libp) ;
07092 }
07093 
07094 static int G__G__TMVA2_296_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07095 {
07096       ((TMVA::DecisionTree*) G__getstructoffset())->PruneNode((TMVA::DecisionTreeNode*) G__int(libp->para[0]));
07097       G__setnull(result7);
07098    return(1 || funcname || hash || result7 || libp) ;
07099 }
07100 
07101 static int G__G__TMVA2_296_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07102 {
07103       ((TMVA::DecisionTree*) G__getstructoffset())->PruneNodeInPlace((TMVA::DecisionTreeNode*) G__int(libp->para[0]));
07104       G__setnull(result7);
07105    return(1 || funcname || hash || result7 || libp) ;
07106 }
07107 
07108 static int G__G__TMVA2_296_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07109 {
07110    switch (libp->paran) {
07111    case 1:
07112       G__letint(result7, 104, (long) ((TMVA::DecisionTree*) G__getstructoffset())->CountLeafNodes((TMVA::Node*) G__int(libp->para[0])));
07113       break;
07114    case 0:
07115       G__letint(result7, 104, (long) ((TMVA::DecisionTree*) G__getstructoffset())->CountLeafNodes());
07116       break;
07117    }
07118    return(1 || funcname || hash || result7 || libp) ;
07119 }
07120 
07121 static int G__G__TMVA2_296_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07122 {
07123       ((TMVA::DecisionTree*) G__getstructoffset())->SetTreeID((Int_t) G__int(libp->para[0]));
07124       G__setnull(result7);
07125    return(1 || funcname || hash || result7 || libp) ;
07126 }
07127 
07128 static int G__G__TMVA2_296_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07129 {
07130       G__letint(result7, 105, (long) ((TMVA::DecisionTree*) G__getstructoffset())->GetTreeID());
07131    return(1 || funcname || hash || result7 || libp) ;
07132 }
07133 
07134 static int G__G__TMVA2_296_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07135 {
07136       G__letint(result7, 103, (long) ((const TMVA::DecisionTree*) G__getstructoffset())->DoRegression());
07137    return(1 || funcname || hash || result7 || libp) ;
07138 }
07139 
07140 static int G__G__TMVA2_296_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07141 {
07142       ((TMVA::DecisionTree*) G__getstructoffset())->SetAnalysisType((TMVA::Types::EAnalysisType) G__int(libp->para[0]));
07143       G__setnull(result7);
07144    return(1 || funcname || hash || result7 || libp) ;
07145 }
07146 
07147 static int G__G__TMVA2_296_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07148 {
07149       G__letint(result7, 105, (long) ((TMVA::DecisionTree*) G__getstructoffset())->GetAnalysisType());
07150    return(1 || funcname || hash || result7 || libp) ;
07151 }
07152 
07153 static int G__G__TMVA2_296_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07154 {
07155    switch (libp->paran) {
07156    case 1:
07157       ((TMVA::DecisionTree*) G__getstructoffset())->SetUseFisherCuts((Bool_t) G__int(libp->para[0]));
07158       G__setnull(result7);
07159       break;
07160    case 0:
07161       ((TMVA::DecisionTree*) G__getstructoffset())->SetUseFisherCuts();
07162       G__setnull(result7);
07163       break;
07164    }
07165    return(1 || funcname || hash || result7 || libp) ;
07166 }
07167 
07168 static int G__G__TMVA2_296_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07169 {
07170       ((TMVA::DecisionTree*) G__getstructoffset())->SetMinLinCorrForFisher((Double_t) G__double(libp->para[0]));
07171       G__setnull(result7);
07172    return(1 || funcname || hash || result7 || libp) ;
07173 }
07174 
07175 static int G__G__TMVA2_296_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07176 {
07177    switch (libp->paran) {
07178    case 1:
07179       ((TMVA::DecisionTree*) G__getstructoffset())->SetUseExclusiveVars((Bool_t) G__int(libp->para[0]));
07180       G__setnull(result7);
07181       break;
07182    case 0:
07183       ((TMVA::DecisionTree*) G__getstructoffset())->SetUseExclusiveVars();
07184       G__setnull(result7);
07185       break;
07186    }
07187    return(1 || funcname || hash || result7 || libp) ;
07188 }
07189 
07190 static int G__G__TMVA2_296_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07191 {
07192       G__letint(result7, 85, (long) TMVA::DecisionTree::Class());
07193    return(1 || funcname || hash || result7 || libp) ;
07194 }
07195 
07196 static int G__G__TMVA2_296_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07197 {
07198       G__letint(result7, 67, (long) TMVA::DecisionTree::Class_Name());
07199    return(1 || funcname || hash || result7 || libp) ;
07200 }
07201 
07202 static int G__G__TMVA2_296_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07203 {
07204       G__letint(result7, 115, (long) TMVA::DecisionTree::Class_Version());
07205    return(1 || funcname || hash || result7 || libp) ;
07206 }
07207 
07208 static int G__G__TMVA2_296_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07209 {
07210       TMVA::DecisionTree::Dictionary();
07211       G__setnull(result7);
07212    return(1 || funcname || hash || result7 || libp) ;
07213 }
07214 
07215 static int G__G__TMVA2_296_0_55(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07216 {
07217       ((TMVA::DecisionTree*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
07218       G__setnull(result7);
07219    return(1 || funcname || hash || result7 || libp) ;
07220 }
07221 
07222 static int G__G__TMVA2_296_0_56(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07223 {
07224       G__letint(result7, 67, (long) TMVA::DecisionTree::DeclFileName());
07225    return(1 || funcname || hash || result7 || libp) ;
07226 }
07227 
07228 static int G__G__TMVA2_296_0_57(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07229 {
07230       G__letint(result7, 105, (long) TMVA::DecisionTree::ImplFileLine());
07231    return(1 || funcname || hash || result7 || libp) ;
07232 }
07233 
07234 static int G__G__TMVA2_296_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07235 {
07236       G__letint(result7, 67, (long) TMVA::DecisionTree::ImplFileName());
07237    return(1 || funcname || hash || result7 || libp) ;
07238 }
07239 
07240 static int G__G__TMVA2_296_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07241 {
07242       G__letint(result7, 105, (long) TMVA::DecisionTree::DeclFileLine());
07243    return(1 || funcname || hash || result7 || libp) ;
07244 }
07245 
07246 // automatic destructor
07247 typedef TMVA::DecisionTree G__TTMVAcLcLDecisionTree;
07248 static int G__G__TMVA2_296_0_60(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07249 {
07250    char* gvp = (char*) G__getgvp();
07251    long soff = G__getstructoffset();
07252    int n = G__getaryconstruct();
07253    //
07254    //has_a_delete: 0
07255    //has_own_delete1arg: 0
07256    //has_own_delete2arg: 0
07257    //
07258    if (!soff) {
07259      return(1);
07260    }
07261    if (n) {
07262      if (gvp == (char*)G__PVOID) {
07263        delete[] (TMVA::DecisionTree*) soff;
07264      } else {
07265        G__setgvp((long) G__PVOID);
07266        for (int i = n - 1; i >= 0; --i) {
07267          ((TMVA::DecisionTree*) (soff+(sizeof(TMVA::DecisionTree)*i)))->~G__TTMVAcLcLDecisionTree();
07268        }
07269        G__setgvp((long)gvp);
07270      }
07271    } else {
07272      if (gvp == (char*)G__PVOID) {
07273        delete (TMVA::DecisionTree*) soff;
07274      } else {
07275        G__setgvp((long) G__PVOID);
07276        ((TMVA::DecisionTree*) (soff))->~G__TTMVAcLcLDecisionTree();
07277        G__setgvp((long)gvp);
07278      }
07279    }
07280    G__setnull(result7);
07281    return(1 || funcname || hash || result7 || libp) ;
07282 }
07283 
07284 // automatic assignment operator
07285 static int G__G__TMVA2_296_0_61(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07286 {
07287    TMVA::DecisionTree* dest = (TMVA::DecisionTree*) G__getstructoffset();
07288    *dest = *(TMVA::DecisionTree*) libp->para[0].ref;
07289    const TMVA::DecisionTree& obj = *dest;
07290    result7->ref = (long) (&obj);
07291    result7->obj.i = (long) (&obj);
07292    return(1 || funcname || hash || result7 || libp) ;
07293 }
07294 
07295 
07296 /* TMVA::MisClassificationError */
07297 static int G__G__TMVA2_298_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07298 {
07299    TMVA::MisClassificationError* p = NULL;
07300    char* gvp = (char*) G__getgvp();
07301    int n = G__getaryconstruct();
07302    if (n) {
07303      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07304        p = new TMVA::MisClassificationError[n];
07305      } else {
07306        p = new((void*) gvp) TMVA::MisClassificationError[n];
07307      }
07308    } else {
07309      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07310        p = new TMVA::MisClassificationError;
07311      } else {
07312        p = new((void*) gvp) TMVA::MisClassificationError;
07313      }
07314    }
07315    result7->obj.i = (long) p;
07316    result7->ref = (long) p;
07317    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMisClassificationError));
07318    return(1 || funcname || hash || result7 || libp) ;
07319 }
07320 
07321 static int G__G__TMVA2_298_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07322 {
07323    TMVA::MisClassificationError* p = NULL;
07324    char* gvp = (char*) G__getgvp();
07325    //m: 1
07326    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07327      p = new TMVA::MisClassificationError(*(TMVA::MisClassificationError*) libp->para[0].ref);
07328    } else {
07329      p = new((void*) gvp) TMVA::MisClassificationError(*(TMVA::MisClassificationError*) libp->para[0].ref);
07330    }
07331    result7->obj.i = (long) p;
07332    result7->ref = (long) p;
07333    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMisClassificationError));
07334    return(1 || funcname || hash || result7 || libp) ;
07335 }
07336 
07337 static int G__G__TMVA2_298_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07338 {
07339       G__letint(result7, 85, (long) TMVA::MisClassificationError::Class());
07340    return(1 || funcname || hash || result7 || libp) ;
07341 }
07342 
07343 static int G__G__TMVA2_298_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07344 {
07345       G__letint(result7, 67, (long) TMVA::MisClassificationError::Class_Name());
07346    return(1 || funcname || hash || result7 || libp) ;
07347 }
07348 
07349 static int G__G__TMVA2_298_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07350 {
07351       G__letint(result7, 115, (long) TMVA::MisClassificationError::Class_Version());
07352    return(1 || funcname || hash || result7 || libp) ;
07353 }
07354 
07355 static int G__G__TMVA2_298_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07356 {
07357       TMVA::MisClassificationError::Dictionary();
07358       G__setnull(result7);
07359    return(1 || funcname || hash || result7 || libp) ;
07360 }
07361 
07362 static int G__G__TMVA2_298_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07363 {
07364       ((TMVA::MisClassificationError*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
07365       G__setnull(result7);
07366    return(1 || funcname || hash || result7 || libp) ;
07367 }
07368 
07369 static int G__G__TMVA2_298_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07370 {
07371       G__letint(result7, 67, (long) TMVA::MisClassificationError::DeclFileName());
07372    return(1 || funcname || hash || result7 || libp) ;
07373 }
07374 
07375 static int G__G__TMVA2_298_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07376 {
07377       G__letint(result7, 105, (long) TMVA::MisClassificationError::ImplFileLine());
07378    return(1 || funcname || hash || result7 || libp) ;
07379 }
07380 
07381 static int G__G__TMVA2_298_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07382 {
07383       G__letint(result7, 67, (long) TMVA::MisClassificationError::ImplFileName());
07384    return(1 || funcname || hash || result7 || libp) ;
07385 }
07386 
07387 static int G__G__TMVA2_298_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07388 {
07389       G__letint(result7, 105, (long) TMVA::MisClassificationError::DeclFileLine());
07390    return(1 || funcname || hash || result7 || libp) ;
07391 }
07392 
07393 // automatic destructor
07394 typedef TMVA::MisClassificationError G__TTMVAcLcLMisClassificationError;
07395 static int G__G__TMVA2_298_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07396 {
07397    char* gvp = (char*) G__getgvp();
07398    long soff = G__getstructoffset();
07399    int n = G__getaryconstruct();
07400    //
07401    //has_a_delete: 0
07402    //has_own_delete1arg: 0
07403    //has_own_delete2arg: 0
07404    //
07405    if (!soff) {
07406      return(1);
07407    }
07408    if (n) {
07409      if (gvp == (char*)G__PVOID) {
07410        delete[] (TMVA::MisClassificationError*) soff;
07411      } else {
07412        G__setgvp((long) G__PVOID);
07413        for (int i = n - 1; i >= 0; --i) {
07414          ((TMVA::MisClassificationError*) (soff+(sizeof(TMVA::MisClassificationError)*i)))->~G__TTMVAcLcLMisClassificationError();
07415        }
07416        G__setgvp((long)gvp);
07417      }
07418    } else {
07419      if (gvp == (char*)G__PVOID) {
07420        delete (TMVA::MisClassificationError*) soff;
07421      } else {
07422        G__setgvp((long) G__PVOID);
07423        ((TMVA::MisClassificationError*) (soff))->~G__TTMVAcLcLMisClassificationError();
07424        G__setgvp((long)gvp);
07425      }
07426    }
07427    G__setnull(result7);
07428    return(1 || funcname || hash || result7 || libp) ;
07429 }
07430 
07431 // automatic assignment operator
07432 static int G__G__TMVA2_298_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07433 {
07434    TMVA::MisClassificationError* dest = (TMVA::MisClassificationError*) G__getstructoffset();
07435    *dest = *(TMVA::MisClassificationError*) libp->para[0].ref;
07436    const TMVA::MisClassificationError& obj = *dest;
07437    result7->ref = (long) (&obj);
07438    result7->obj.i = (long) (&obj);
07439    return(1 || funcname || hash || result7 || libp) ;
07440 }
07441 
07442 
07443 /* TMVA::SdivSqrtSplusB */
07444 static int G__G__TMVA2_299_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07445 {
07446    TMVA::SdivSqrtSplusB* p = NULL;
07447    char* gvp = (char*) G__getgvp();
07448    int n = G__getaryconstruct();
07449    if (n) {
07450      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07451        p = new TMVA::SdivSqrtSplusB[n];
07452      } else {
07453        p = new((void*) gvp) TMVA::SdivSqrtSplusB[n];
07454      }
07455    } else {
07456      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07457        p = new TMVA::SdivSqrtSplusB;
07458      } else {
07459        p = new((void*) gvp) TMVA::SdivSqrtSplusB;
07460      }
07461    }
07462    result7->obj.i = (long) p;
07463    result7->ref = (long) p;
07464    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB));
07465    return(1 || funcname || hash || result7 || libp) ;
07466 }
07467 
07468 static int G__G__TMVA2_299_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07469 {
07470    TMVA::SdivSqrtSplusB* p = NULL;
07471    char* gvp = (char*) G__getgvp();
07472    //m: 1
07473    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07474      p = new TMVA::SdivSqrtSplusB(*(TMVA::SdivSqrtSplusB*) libp->para[0].ref);
07475    } else {
07476      p = new((void*) gvp) TMVA::SdivSqrtSplusB(*(TMVA::SdivSqrtSplusB*) libp->para[0].ref);
07477    }
07478    result7->obj.i = (long) p;
07479    result7->ref = (long) p;
07480    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB));
07481    return(1 || funcname || hash || result7 || libp) ;
07482 }
07483 
07484 static int G__G__TMVA2_299_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07485 {
07486       G__letint(result7, 85, (long) TMVA::SdivSqrtSplusB::Class());
07487    return(1 || funcname || hash || result7 || libp) ;
07488 }
07489 
07490 static int G__G__TMVA2_299_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07491 {
07492       G__letint(result7, 67, (long) TMVA::SdivSqrtSplusB::Class_Name());
07493    return(1 || funcname || hash || result7 || libp) ;
07494 }
07495 
07496 static int G__G__TMVA2_299_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07497 {
07498       G__letint(result7, 115, (long) TMVA::SdivSqrtSplusB::Class_Version());
07499    return(1 || funcname || hash || result7 || libp) ;
07500 }
07501 
07502 static int G__G__TMVA2_299_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07503 {
07504       TMVA::SdivSqrtSplusB::Dictionary();
07505       G__setnull(result7);
07506    return(1 || funcname || hash || result7 || libp) ;
07507 }
07508 
07509 static int G__G__TMVA2_299_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07510 {
07511       ((TMVA::SdivSqrtSplusB*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
07512       G__setnull(result7);
07513    return(1 || funcname || hash || result7 || libp) ;
07514 }
07515 
07516 static int G__G__TMVA2_299_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07517 {
07518       G__letint(result7, 67, (long) TMVA::SdivSqrtSplusB::DeclFileName());
07519    return(1 || funcname || hash || result7 || libp) ;
07520 }
07521 
07522 static int G__G__TMVA2_299_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07523 {
07524       G__letint(result7, 105, (long) TMVA::SdivSqrtSplusB::ImplFileLine());
07525    return(1 || funcname || hash || result7 || libp) ;
07526 }
07527 
07528 static int G__G__TMVA2_299_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07529 {
07530       G__letint(result7, 67, (long) TMVA::SdivSqrtSplusB::ImplFileName());
07531    return(1 || funcname || hash || result7 || libp) ;
07532 }
07533 
07534 static int G__G__TMVA2_299_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07535 {
07536       G__letint(result7, 105, (long) TMVA::SdivSqrtSplusB::DeclFileLine());
07537    return(1 || funcname || hash || result7 || libp) ;
07538 }
07539 
07540 // automatic destructor
07541 typedef TMVA::SdivSqrtSplusB G__TTMVAcLcLSdivSqrtSplusB;
07542 static int G__G__TMVA2_299_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07543 {
07544    char* gvp = (char*) G__getgvp();
07545    long soff = G__getstructoffset();
07546    int n = G__getaryconstruct();
07547    //
07548    //has_a_delete: 0
07549    //has_own_delete1arg: 0
07550    //has_own_delete2arg: 0
07551    //
07552    if (!soff) {
07553      return(1);
07554    }
07555    if (n) {
07556      if (gvp == (char*)G__PVOID) {
07557        delete[] (TMVA::SdivSqrtSplusB*) soff;
07558      } else {
07559        G__setgvp((long) G__PVOID);
07560        for (int i = n - 1; i >= 0; --i) {
07561          ((TMVA::SdivSqrtSplusB*) (soff+(sizeof(TMVA::SdivSqrtSplusB)*i)))->~G__TTMVAcLcLSdivSqrtSplusB();
07562        }
07563        G__setgvp((long)gvp);
07564      }
07565    } else {
07566      if (gvp == (char*)G__PVOID) {
07567        delete (TMVA::SdivSqrtSplusB*) soff;
07568      } else {
07569        G__setgvp((long) G__PVOID);
07570        ((TMVA::SdivSqrtSplusB*) (soff))->~G__TTMVAcLcLSdivSqrtSplusB();
07571        G__setgvp((long)gvp);
07572      }
07573    }
07574    G__setnull(result7);
07575    return(1 || funcname || hash || result7 || libp) ;
07576 }
07577 
07578 // automatic assignment operator
07579 static int G__G__TMVA2_299_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07580 {
07581    TMVA::SdivSqrtSplusB* dest = (TMVA::SdivSqrtSplusB*) G__getstructoffset();
07582    *dest = *(TMVA::SdivSqrtSplusB*) libp->para[0].ref;
07583    const TMVA::SdivSqrtSplusB& obj = *dest;
07584    result7->ref = (long) (&obj);
07585    result7->obj.i = (long) (&obj);
07586    return(1 || funcname || hash || result7 || libp) ;
07587 }
07588 
07589 
07590 /* TMVA::Tools */
07591 static int G__G__TMVA2_305_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07592 {
07593       {
07594          const TMVA::Tools& obj = TMVA::Tools::Instance();
07595          result7->ref = (long) (&obj);
07596          result7->obj.i = (long) (&obj);
07597       }
07598    return(1 || funcname || hash || result7 || libp) ;
07599 }
07600 
07601 static int G__G__TMVA2_305_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07602 {
07603       TMVA::Tools::DestroyInstance();
07604       G__setnull(result7);
07605    return(1 || funcname || hash || result7 || libp) ;
07606 }
07607 
07608 static int G__G__TMVA2_305_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07609 {
07610    switch (libp->paran) {
07611    case 10:
07612       ((TMVA::Tools*) G__getstructoffset())->ComputeStat(
07613 *(vector<TMVA::Event*>*) libp->para[0].ref, (vector<Float_t>*) G__int(libp->para[1])
07614 , *(Double_t*) G__Doubleref(&libp->para[2]), *(Double_t*) G__Doubleref(&libp->para[3])
07615 , *(Double_t*) G__Doubleref(&libp->para[4]), *(Double_t*) G__Doubleref(&libp->para[5])
07616 , *(Double_t*) G__Doubleref(&libp->para[6]), *(Double_t*) G__Doubleref(&libp->para[7])
07617 , (Int_t) G__int(libp->para[8]), (Bool_t) G__int(libp->para[9]));
07618       G__setnull(result7);
07619       break;
07620    case 9:
07621       ((TMVA::Tools*) G__getstructoffset())->ComputeStat(
07622 *(vector<TMVA::Event*>*) libp->para[0].ref, (vector<Float_t>*) G__int(libp->para[1])
07623 , *(Double_t*) G__Doubleref(&libp->para[2]), *(Double_t*) G__Doubleref(&libp->para[3])
07624 , *(Double_t*) G__Doubleref(&libp->para[4]), *(Double_t*) G__Doubleref(&libp->para[5])
07625 , *(Double_t*) G__Doubleref(&libp->para[6]), *(Double_t*) G__Doubleref(&libp->para[7])
07626 , (Int_t) G__int(libp->para[8]));
07627       G__setnull(result7);
07628       break;
07629    }
07630    return(1 || funcname || hash || result7 || libp) ;
07631 }
07632 
07633 static int G__G__TMVA2_305_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07634 {
07635       G__letdouble(result7, 100, (double) ((TMVA::Tools*) G__getstructoffset())->ComputeVariance((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1])
07636 , (Int_t) G__int(libp->para[2])));
07637    return(1 || funcname || hash || result7 || libp) ;
07638 }
07639 
07640 static int G__G__TMVA2_305_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07641 {
07642       G__letint(result7, 85, (long) ((TMVA::Tools*) G__getstructoffset())->projNormTH1F(
07643 (TTree*) G__int(libp->para[0]), *(TString*) libp->para[1].ref
07644 , *(TString*) libp->para[2].ref, (Int_t) G__int(libp->para[3])
07645 , (Double_t) G__double(libp->para[4]), (Double_t) G__double(libp->para[5])
07646 , *(TString*) libp->para[6].ref));
07647    return(1 || funcname || hash || result7 || libp) ;
07648 }
07649 
07650 static int G__G__TMVA2_305_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07651 {
07652    switch (libp->paran) {
07653    case 2:
07654       G__letdouble(result7, 100, (double) ((TMVA::Tools*) G__getstructoffset())->NormHist((TH1*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])));
07655       break;
07656    case 1:
07657       G__letdouble(result7, 100, (double) ((TMVA::Tools*) G__getstructoffset())->NormHist((TH1*) G__int(libp->para[0])));
07658       break;
07659    }
07660    return(1 || funcname || hash || result7 || libp) ;
07661 }
07662 
07663 static int G__G__TMVA2_305_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07664 {
07665    switch (libp->paran) {
07666    case 2:
07667       G__letint(result7, 85, (long) ((TMVA::Tools*) G__getstructoffset())->ParseFormatLine(*((TString*) G__int(libp->para[0])), (const char*) G__int(libp->para[1])));
07668       break;
07669    case 1:
07670       G__letint(result7, 85, (long) ((TMVA::Tools*) G__getstructoffset())->ParseFormatLine(*((TString*) G__int(libp->para[0]))));
07671       break;
07672    }
07673    return(1 || funcname || hash || result7 || libp) ;
07674 }
07675 
07676 static int G__G__TMVA2_305_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07677 {
07678       G__letint(result7, 85, (long) ((TMVA::Tools*) G__getstructoffset())->ParseANNOptionString(*((TString*) G__int(libp->para[0])), (Int_t) G__int(libp->para[1])
07679 , (vector<Int_t>*) G__int(libp->para[2])));
07680    return(1 || funcname || hash || result7 || libp) ;
07681 }
07682 
07683 static int G__G__TMVA2_305_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07684 {
07685       G__letint(result7, 85, (long) ((TMVA::Tools*) G__getstructoffset())->GetSQRootMatrix((TMatrixDSym*) G__int(libp->para[0])));
07686    return(1 || funcname || hash || result7 || libp) ;
07687 }
07688 
07689 static int G__G__TMVA2_305_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07690 {
07691       G__letint(result7, 85, (long) ((TMVA::Tools*) G__getstructoffset())->CalcCovarianceMatrices(*(vector<TMVA::Event*,allocator<TMVA::Event*> >*) libp->para[0].ref, (Int_t) G__int(libp->para[1])));
07692    return(1 || funcname || hash || result7 || libp) ;
07693 }
07694 
07695 static int G__G__TMVA2_305_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07696 {
07697       G__letint(result7, 85, (long) ((TMVA::Tools*) G__getstructoffset())->GetCorrelationMatrix((TMatrixD*) G__int(libp->para[0])));
07698    return(1 || funcname || hash || result7 || libp) ;
07699 }
07700 
07701 static int G__G__TMVA2_305_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07702 {
07703       G__letint(result7, 103, (long) ((TMVA::Tools*) G__getstructoffset())->CheckSplines((TH1*) G__int(libp->para[0]), (TSpline*) G__int(libp->para[1])));
07704    return(1 || funcname || hash || result7 || libp) ;
07705 }
07706 
07707 static int G__G__TMVA2_305_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07708 {
07709       G__letdouble(result7, 100, (double) ((TMVA::Tools*) G__getstructoffset())->NormVariable((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1])
07710 , (Double_t) G__double(libp->para[2])));
07711    return(1 || funcname || hash || result7 || libp) ;
07712 }
07713 
07714 static int G__G__TMVA2_305_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07715 {
07716       G__letdouble(result7, 100, (double) ((const TMVA::Tools*) G__getstructoffset())->GetSeparation((TH1*) G__int(libp->para[0]), (TH1*) G__int(libp->para[1])));
07717    return(1 || funcname || hash || result7 || libp) ;
07718 }
07719 
07720 static int G__G__TMVA2_305_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07721 {
07722       G__letdouble(result7, 100, (double) ((const TMVA::Tools*) G__getstructoffset())->GetSeparation(*(TMVA::PDF*) libp->para[0].ref, *(TMVA::PDF*) libp->para[1].ref));
07723    return(1 || funcname || hash || result7 || libp) ;
07724 }
07725 
07726 static int G__G__TMVA2_305_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07727 {
07728       {
07729          vector<Double_t>* pobj;
07730          vector<Double_t> xobj = ((TMVA::Tools*) G__getstructoffset())->MVADiff(*(vector<Double_t>*) libp->para[0].ref, *(vector<Double_t>*) libp->para[1].ref);
07731          pobj = new vector<Double_t>(xobj);
07732          result7->obj.i = (long) ((void*) pobj);
07733          result7->ref = result7->obj.i;
07734          G__store_tempobject(*result7);
07735       }
07736    return(1 || funcname || hash || result7 || libp) ;
07737 }
07738 
07739 static int G__G__TMVA2_305_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07740 {
07741       ((TMVA::Tools*) G__getstructoffset())->Scale(*(vector<Double_t>*) libp->para[0].ref, (Double_t) G__double(libp->para[1]));
07742       G__setnull(result7);
07743    return(1 || funcname || hash || result7 || libp) ;
07744 }
07745 
07746 static int G__G__TMVA2_305_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07747 {
07748       ((TMVA::Tools*) G__getstructoffset())->Scale(*(vector<Float_t>*) libp->para[0].ref, (Float_t) G__double(libp->para[1]));
07749       G__setnull(result7);
07750    return(1 || funcname || hash || result7 || libp) ;
07751 }
07752 
07753 static int G__G__TMVA2_305_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07754 {
07755    switch (libp->paran) {
07756    case 2:
07757       ((TMVA::Tools*) G__getstructoffset())->UsefulSortDescending(*(vector<std::vector<Double_t> >*) libp->para[0].ref, (vector<TString>*) G__int(libp->para[1]));
07758       G__setnull(result7);
07759       break;
07760    case 1:
07761       ((TMVA::Tools*) G__getstructoffset())->UsefulSortDescending(*(vector<std::vector<Double_t> >*) libp->para[0].ref);
07762       G__setnull(result7);
07763       break;
07764    }
07765    return(1 || funcname || hash || result7 || libp) ;
07766 }
07767 
07768 static int G__G__TMVA2_305_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07769 {
07770    switch (libp->paran) {
07771    case 2:
07772       ((TMVA::Tools*) G__getstructoffset())->UsefulSortAscending(*(vector<std::vector<Double_t> >*) libp->para[0].ref, (vector<TString>*) G__int(libp->para[1]));
07773       G__setnull(result7);
07774       break;
07775    case 1:
07776       ((TMVA::Tools*) G__getstructoffset())->UsefulSortAscending(*(vector<std::vector<Double_t> >*) libp->para[0].ref);
07777       G__setnull(result7);
07778       break;
07779    }
07780    return(1 || funcname || hash || result7 || libp) ;
07781 }
07782 
07783 static int G__G__TMVA2_305_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07784 {
07785       ((TMVA::Tools*) G__getstructoffset())->UsefulSortDescending(*(vector<Double_t>*) libp->para[0].ref);
07786       G__setnull(result7);
07787    return(1 || funcname || hash || result7 || libp) ;
07788 }
07789 
07790 static int G__G__TMVA2_305_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07791 {
07792       ((TMVA::Tools*) G__getstructoffset())->UsefulSortAscending(*(vector<Double_t>*) libp->para[0].ref);
07793       G__setnull(result7);
07794    return(1 || funcname || hash || result7 || libp) ;
07795 }
07796 
07797 static int G__G__TMVA2_305_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07798 {
07799       G__letint(result7, 105, (long) ((TMVA::Tools*) G__getstructoffset())->GetIndexMaxElement(*(vector<Double_t>*) libp->para[0].ref));
07800    return(1 || funcname || hash || result7 || libp) ;
07801 }
07802 
07803 static int G__G__TMVA2_305_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07804 {
07805       G__letint(result7, 105, (long) ((TMVA::Tools*) G__getstructoffset())->GetIndexMinElement(*(vector<Double_t>*) libp->para[0].ref));
07806    return(1 || funcname || hash || result7 || libp) ;
07807 }
07808 
07809 static int G__G__TMVA2_305_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07810 {
07811       G__letint(result7, 103, (long) ((TMVA::Tools*) G__getstructoffset())->ContainsRegularExpression(*(TString*) libp->para[0].ref));
07812    return(1 || funcname || hash || result7 || libp) ;
07813 }
07814 
07815 static int G__G__TMVA2_305_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07816 {
07817    switch (libp->paran) {
07818    case 2:
07819       {
07820          TString* pobj;
07821          TString xobj = ((TMVA::Tools*) G__getstructoffset())->ReplaceRegularExpressions(*(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref);
07822          pobj = new TString(xobj);
07823          result7->obj.i = (long) ((void*) pobj);
07824          result7->ref = result7->obj.i;
07825          G__store_tempobject(*result7);
07826       }
07827       break;
07828    case 1:
07829       {
07830          TString* pobj;
07831          TString xobj = ((TMVA::Tools*) G__getstructoffset())->ReplaceRegularExpressions(*(TString*) libp->para[0].ref);
07832          pobj = new TString(xobj);
07833          result7->obj.i = (long) ((void*) pobj);
07834          result7->ref = result7->obj.i;
07835          G__store_tempobject(*result7);
07836       }
07837       break;
07838    }
07839    return(1 || funcname || hash || result7 || libp) ;
07840 }
07841 
07842 static int G__G__TMVA2_305_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07843 {
07844    switch (libp->paran) {
07845    case 6:
07846       ((TMVA::Tools*) G__getstructoffset())->FormattedOutput(*(vector<Double_t>*) libp->para[0].ref, *(vector<TString>*) libp->para[1].ref
07847 , *((const TString*) G__int(libp->para[2])), *((const TString*) G__int(libp->para[3]))
07848 , *(TMVA::MsgLogger*) libp->para[4].ref, *((TString*) G__int(libp->para[5])));
07849       G__setnull(result7);
07850       break;
07851    case 5:
07852       ((TMVA::Tools*) G__getstructoffset())->FormattedOutput(*(vector<Double_t>*) libp->para[0].ref, *(vector<TString>*) libp->para[1].ref
07853 , *((const TString*) G__int(libp->para[2])), *((const TString*) G__int(libp->para[3]))
07854 , *(TMVA::MsgLogger*) libp->para[4].ref);
07855       G__setnull(result7);
07856       break;
07857    }
07858    return(1 || funcname || hash || result7 || libp) ;
07859 }
07860 
07861 static int G__G__TMVA2_305_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07862 {
07863       ((TMVA::Tools*) G__getstructoffset())->FormattedOutput(*(TMatrixD*) libp->para[0].ref, *(vector<TString>*) libp->para[1].ref
07864 , *(TMVA::MsgLogger*) libp->para[2].ref);
07865       G__setnull(result7);
07866    return(1 || funcname || hash || result7 || libp) ;
07867 }
07868 
07869 static int G__G__TMVA2_305_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07870 {
07871       ((TMVA::Tools*) G__getstructoffset())->FormattedOutput(*(TMatrixD*) libp->para[0].ref, *(vector<TString>*) libp->para[1].ref
07872 , *(vector<TString>*) libp->para[2].ref, *(TMVA::MsgLogger*) libp->para[3].ref);
07873       G__setnull(result7);
07874    return(1 || funcname || hash || result7 || libp) ;
07875 }
07876 
07877 static int G__G__TMVA2_305_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07878 {
07879       ((TMVA::Tools*) G__getstructoffset())->WriteFloatArbitraryPrecision((Float_t) G__double(libp->para[0]), *(ostream*) libp->para[1].ref);
07880       G__setnull(result7);
07881    return(1 || funcname || hash || result7 || libp) ;
07882 }
07883 
07884 static int G__G__TMVA2_305_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07885 {
07886       ((TMVA::Tools*) G__getstructoffset())->ReadFloatArbitraryPrecision(*(Float_t*) G__Floatref(&libp->para[0]), *(istream*) libp->para[1].ref);
07887       G__setnull(result7);
07888    return(1 || funcname || hash || result7 || libp) ;
07889 }
07890 
07891 static int G__G__TMVA2_305_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07892 {
07893       {
07894          TString* pobj;
07895          TString xobj = ((TMVA::Tools*) G__getstructoffset())->GetXTitleWithUnit(*(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref);
07896          pobj = new TString(xobj);
07897          result7->obj.i = (long) ((void*) pobj);
07898          result7->ref = result7->obj.i;
07899          G__store_tempobject(*result7);
07900       }
07901    return(1 || funcname || hash || result7 || libp) ;
07902 }
07903 
07904 static int G__G__TMVA2_305_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07905 {
07906       {
07907          TString* pobj;
07908          TString xobj = ((TMVA::Tools*) G__getstructoffset())->GetYTitleWithUnit(*(TH1*) libp->para[0].ref, *(TString*) libp->para[1].ref
07909 , (Bool_t) G__int(libp->para[2]));
07910          pobj = new TString(xobj);
07911          result7->obj.i = (long) ((void*) pobj);
07912          result7->ref = result7->obj.i;
07913          G__store_tempobject(*result7);
07914       }
07915    return(1 || funcname || hash || result7 || libp) ;
07916 }
07917 
07918 static int G__G__TMVA2_305_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07919 {
07920       G__letdouble(result7, 100, (double) ((TMVA::Tools*) G__getstructoffset())->GetMutualInformation(*(TH2F*) libp->para[0].ref));
07921    return(1 || funcname || hash || result7 || libp) ;
07922 }
07923 
07924 static int G__G__TMVA2_305_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07925 {
07926       G__letdouble(result7, 100, (double) ((TMVA::Tools*) G__getstructoffset())->GetCorrelationRatio(*(TH2F*) libp->para[0].ref));
07927    return(1 || funcname || hash || result7 || libp) ;
07928 }
07929 
07930 static int G__G__TMVA2_305_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07931 {
07932       G__letint(result7, 85, (long) ((TMVA::Tools*) G__getstructoffset())->TransposeHist(*(TH2F*) libp->para[0].ref));
07933    return(1 || funcname || hash || result7 || libp) ;
07934 }
07935 
07936 static int G__G__TMVA2_305_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07937 {
07938       G__letint(result7, 103, (long) ((const TMVA::Tools*) G__getstructoffset())->CheckForSilentOption(*(TString*) libp->para[0].ref));
07939    return(1 || funcname || hash || result7 || libp) ;
07940 }
07941 
07942 static int G__G__TMVA2_305_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07943 {
07944       G__letint(result7, 103, (long) ((const TMVA::Tools*) G__getstructoffset())->CheckForVerboseOption(*(TString*) libp->para[0].ref));
07945    return(1 || funcname || hash || result7 || libp) ;
07946 }
07947 
07948 static int G__G__TMVA2_305_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07949 {
07950       {
07951          const TString& obj = ((TMVA::Tools*) G__getstructoffset())->Color(*(TString*) libp->para[0].ref);
07952          result7->ref = (long) (&obj);
07953          result7->obj.i = (long) (&obj);
07954       }
07955    return(1 || funcname || hash || result7 || libp) ;
07956 }
07957 
07958 static int G__G__TMVA2_305_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07959 {
07960       ((TMVA::Tools*) G__getstructoffset())->TMVAWelcomeMessage();
07961       G__setnull(result7);
07962    return(1 || funcname || hash || result7 || libp) ;
07963 }
07964 
07965 static int G__G__TMVA2_305_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07966 {
07967    switch (libp->paran) {
07968    case 2:
07969       ((TMVA::Tools*) G__getstructoffset())->TMVAWelcomeMessage(*(TMVA::MsgLogger*) libp->para[0].ref, (TMVA::Tools::EWelcomeMessage) G__int(libp->para[1]));
07970       G__setnull(result7);
07971       break;
07972    case 1:
07973       ((TMVA::Tools*) G__getstructoffset())->TMVAWelcomeMessage(*(TMVA::MsgLogger*) libp->para[0].ref);
07974       G__setnull(result7);
07975       break;
07976    }
07977    return(1 || funcname || hash || result7 || libp) ;
07978 }
07979 
07980 static int G__G__TMVA2_305_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07981 {
07982       ((TMVA::Tools*) G__getstructoffset())->TMVAVersionMessage(*(TMVA::MsgLogger*) libp->para[0].ref);
07983       G__setnull(result7);
07984    return(1 || funcname || hash || result7 || libp) ;
07985 }
07986 
07987 static int G__G__TMVA2_305_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07988 {
07989       ((TMVA::Tools*) G__getstructoffset())->ROOTVersionMessage(*(TMVA::MsgLogger*) libp->para[0].ref);
07990       G__setnull(result7);
07991    return(1 || funcname || hash || result7 || libp) ;
07992 }
07993 
07994 static int G__G__TMVA2_305_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07995 {
07996    switch (libp->paran) {
07997    case 2:
07998       ((TMVA::Tools*) G__getstructoffset())->TMVACitation(*(TMVA::MsgLogger*) libp->para[0].ref, (TMVA::Tools::ECitation) G__int(libp->para[1]));
07999       G__setnull(result7);
08000       break;
08001    case 1:
08002       ((TMVA::Tools*) G__getstructoffset())->TMVACitation(*(TMVA::MsgLogger*) libp->para[0].ref);
08003       G__setnull(result7);
08004       break;
08005    }
08006    return(1 || funcname || hash || result7 || libp) ;
08007 }
08008 
08009 static int G__G__TMVA2_305_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08010 {
08011       {
08012          const vector<TString>* pobj;
08013          const vector<TString> xobj = ((const TMVA::Tools*) G__getstructoffset())->SplitString(*(TString*) libp->para[0].ref, (const char) G__int(libp->para[1]));
08014          pobj = new vector<TString>(xobj);
08015          result7->obj.i = (long) ((void*) pobj);
08016          result7->ref = result7->obj.i;
08017          G__store_tempobject(*result7);
08018       }
08019    return(1 || funcname || hash || result7 || libp) ;
08020 }
08021 
08022 static int G__G__TMVA2_305_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08023 {
08024       {
08025          const TMVA::MsgLogger& obj = ((const TMVA::Tools*) G__getstructoffset())->Log();
08026          result7->ref = (long) (&obj);
08027          result7->obj.i = (long) (&obj);
08028       }
08029    return(1 || funcname || hash || result7 || libp) ;
08030 }
08031 
08032 static int G__G__TMVA2_305_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08033 {
08034       {
08035          TString* pobj;
08036          TString xobj = ((TMVA::Tools*) G__getstructoffset())->StringFromInt((Long_t) G__int(libp->para[0]));
08037          pobj = new TString(xobj);
08038          result7->obj.i = (long) ((void*) pobj);
08039          result7->ref = result7->obj.i;
08040          G__store_tempobject(*result7);
08041       }
08042    return(1 || funcname || hash || result7 || libp) ;
08043 }
08044 
08045 static int G__G__TMVA2_305_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08046 {
08047       {
08048          TString* pobj;
08049          TString xobj = ((TMVA::Tools*) G__getstructoffset())->StringFromDouble((Double_t) G__double(libp->para[0]));
08050          pobj = new TString(xobj);
08051          result7->obj.i = (long) ((void*) pobj);
08052          result7->ref = result7->obj.i;
08053          G__store_tempobject(*result7);
08054       }
08055    return(1 || funcname || hash || result7 || libp) ;
08056 }
08057 
08058 static int G__G__TMVA2_305_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08059 {
08060       ((TMVA::Tools*) G__getstructoffset())->WriteTMatrixDToXML((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
08061 , (TMatrixD*) G__int(libp->para[2]));
08062       G__setnull(result7);
08063    return(1 || funcname || hash || result7 || libp) ;
08064 }
08065 
08066 static int G__G__TMVA2_305_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08067 {
08068       ((TMVA::Tools*) G__getstructoffset())->WriteTVectorDToXML((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
08069 , (TVectorD*) G__int(libp->para[2]));
08070       G__setnull(result7);
08071    return(1 || funcname || hash || result7 || libp) ;
08072 }
08073 
08074 static int G__G__TMVA2_305_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08075 {
08076       ((TMVA::Tools*) G__getstructoffset())->ReadTMatrixDFromXML((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
08077 , (TMatrixD*) G__int(libp->para[2]));
08078       G__setnull(result7);
08079    return(1 || funcname || hash || result7 || libp) ;
08080 }
08081 
08082 static int G__G__TMVA2_305_0_53(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08083 {
08084       ((TMVA::Tools*) G__getstructoffset())->ReadTVectorDFromXML((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
08085 , (TVectorD*) G__int(libp->para[2]));
08086       G__setnull(result7);
08087    return(1 || funcname || hash || result7 || libp) ;
08088 }
08089 
08090 static int G__G__TMVA2_305_0_54(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08091 {
08092       G__letint(result7, 103, (long) ((TMVA::Tools*) G__getstructoffset())->HistoHasEquidistantBins(*(TH1*) libp->para[0].ref));
08093    return(1 || funcname || hash || result7 || libp) ;
08094 }
08095 
08096 static int G__G__TMVA2_305_0_55(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08097 {
08098       G__letint(result7, 103, (long) ((TMVA::Tools*) G__getstructoffset())->HasAttr((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])));
08099    return(1 || funcname || hash || result7 || libp) ;
08100 }
08101 
08102 static int G__G__TMVA2_305_0_56(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08103 {
08104       ((TMVA::Tools*) G__getstructoffset())->ReadAttr((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
08105 , *(TString*) libp->para[2].ref);
08106       G__setnull(result7);
08107    return(1 || funcname || hash || result7 || libp) ;
08108 }
08109 
08110 static int G__G__TMVA2_305_0_57(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08111 {
08112       ((TMVA::Tools*) G__getstructoffset())->AddAttr((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
08113 , (const char*) G__int(libp->para[2]));
08114       G__setnull(result7);
08115    return(1 || funcname || hash || result7 || libp) ;
08116 }
08117 
08118 static int G__G__TMVA2_305_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08119 {
08120    switch (libp->paran) {
08121    case 4:
08122       G__letint(result7, 89, (long) ((TMVA::Tools*) G__getstructoffset())->AddChild((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
08123 , (const char*) G__int(libp->para[2]), (bool) G__int(libp->para[3])));
08124       break;
08125    case 3:
08126       G__letint(result7, 89, (long) ((TMVA::Tools*) G__getstructoffset())->AddChild((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
08127 , (const char*) G__int(libp->para[2])));
08128       break;
08129    case 2:
08130       G__letint(result7, 89, (long) ((TMVA::Tools*) G__getstructoffset())->AddChild((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])));
08131       break;
08132    }
08133    return(1 || funcname || hash || result7 || libp) ;
08134 }
08135 
08136 static int G__G__TMVA2_305_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08137 {
08138       G__letint(result7, 103, (long) ((TMVA::Tools*) G__getstructoffset())->AddRawLine((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])));
08139    return(1 || funcname || hash || result7 || libp) ;
08140 }
08141 
08142 static int G__G__TMVA2_305_0_60(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08143 {
08144       G__letint(result7, 103, (long) ((TMVA::Tools*) G__getstructoffset())->AddComment((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])));
08145    return(1 || funcname || hash || result7 || libp) ;
08146 }
08147 
08148 static int G__G__TMVA2_305_0_61(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08149 {
08150       G__letint(result7, 89, (long) ((TMVA::Tools*) G__getstructoffset())->GetParent((void*) G__int(libp->para[0])));
08151    return(1 || funcname || hash || result7 || libp) ;
08152 }
08153 
08154 static int G__G__TMVA2_305_0_62(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08155 {
08156    switch (libp->paran) {
08157    case 2:
08158       G__letint(result7, 89, (long) ((TMVA::Tools*) G__getstructoffset())->GetChild((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])));
08159       break;
08160    case 1:
08161       G__letint(result7, 89, (long) ((TMVA::Tools*) G__getstructoffset())->GetChild((void*) G__int(libp->para[0])));
08162       break;
08163    }
08164    return(1 || funcname || hash || result7 || libp) ;
08165 }
08166 
08167 static int G__G__TMVA2_305_0_63(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08168 {
08169    switch (libp->paran) {
08170    case 2:
08171       G__letint(result7, 89, (long) ((TMVA::Tools*) G__getstructoffset())->GetNextChild((void*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])));
08172       break;
08173    case 1:
08174       G__letint(result7, 89, (long) ((TMVA::Tools*) G__getstructoffset())->GetNextChild((void*) G__int(libp->para[0])));
08175       break;
08176    }
08177    return(1 || funcname || hash || result7 || libp) ;
08178 }
08179 
08180 static int G__G__TMVA2_305_0_64(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08181 {
08182       G__letint(result7, 67, (long) ((TMVA::Tools*) G__getstructoffset())->GetContent((void*) G__int(libp->para[0])));
08183    return(1 || funcname || hash || result7 || libp) ;
08184 }
08185 
08186 static int G__G__TMVA2_305_0_65(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08187 {
08188       G__letint(result7, 67, (long) ((TMVA::Tools*) G__getstructoffset())->GetName((void*) G__int(libp->para[0])));
08189    return(1 || funcname || hash || result7 || libp) ;
08190 }
08191 
08192 static int G__G__TMVA2_305_0_66(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08193 {
08194       {
08195          const TXMLEngine& obj = ((TMVA::Tools*) G__getstructoffset())->xmlengine();
08196          result7->ref = (long) (&obj);
08197          result7->obj.i = (long) (&obj);
08198       }
08199    return(1 || funcname || hash || result7 || libp) ;
08200 }
08201 
08202 // automatic copy constructor
08203 static int G__G__TMVA2_305_0_68(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08204 
08205 {
08206    TMVA::Tools* p;
08207    void* tmp = (void*) G__int(libp->para[0]);
08208    p = new TMVA::Tools(*(TMVA::Tools*) tmp);
08209    result7->obj.i = (long) p;
08210    result7->ref = (long) p;
08211    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTools));
08212    return(1 || funcname || hash || result7 || libp) ;
08213 }
08214 
08215 // automatic destructor
08216 typedef TMVA::Tools G__TTMVAcLcLTools;
08217 static int G__G__TMVA2_305_0_69(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08218 {
08219    char* gvp = (char*) G__getgvp();
08220    long soff = G__getstructoffset();
08221    int n = G__getaryconstruct();
08222    //
08223    //has_a_delete: 0
08224    //has_own_delete1arg: 0
08225    //has_own_delete2arg: 0
08226    //
08227    if (!soff) {
08228      return(1);
08229    }
08230    if (n) {
08231      if (gvp == (char*)G__PVOID) {
08232        delete[] (TMVA::Tools*) soff;
08233      } else {
08234        G__setgvp((long) G__PVOID);
08235        for (int i = n - 1; i >= 0; --i) {
08236          ((TMVA::Tools*) (soff+(sizeof(TMVA::Tools)*i)))->~G__TTMVAcLcLTools();
08237        }
08238        G__setgvp((long)gvp);
08239      }
08240    } else {
08241      if (gvp == (char*)G__PVOID) {
08242        delete (TMVA::Tools*) soff;
08243      } else {
08244        G__setgvp((long) G__PVOID);
08245        ((TMVA::Tools*) (soff))->~G__TTMVAcLcLTools();
08246        G__setgvp((long)gvp);
08247      }
08248    }
08249    G__setnull(result7);
08250    return(1 || funcname || hash || result7 || libp) ;
08251 }
08252 
08253 
08254 /* TMVA::Reader */
08255 static int G__G__TMVA2_421_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08256 {
08257    TMVA::Reader* p = NULL;
08258    char* gvp = (char*) G__getgvp();
08259    switch (libp->paran) {
08260    case 2:
08261      //m: 2
08262      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08263        p = new TMVA::Reader(*(TString*) libp->para[0].ref, (Bool_t) G__int(libp->para[1]));
08264      } else {
08265        p = new((void*) gvp) TMVA::Reader(*(TString*) libp->para[0].ref, (Bool_t) G__int(libp->para[1]));
08266      }
08267      break;
08268    case 1:
08269      //m: 1
08270      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08271        p = new TMVA::Reader(*(TString*) libp->para[0].ref);
08272      } else {
08273        p = new((void*) gvp) TMVA::Reader(*(TString*) libp->para[0].ref);
08274      }
08275      break;
08276    case 0:
08277      int n = G__getaryconstruct();
08278      if (n) {
08279        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08280          p = new TMVA::Reader[n];
08281        } else {
08282          p = new((void*) gvp) TMVA::Reader[n];
08283        }
08284      } else {
08285        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08286          p = new TMVA::Reader;
08287        } else {
08288          p = new((void*) gvp) TMVA::Reader;
08289        }
08290      }
08291      break;
08292    }
08293    result7->obj.i = (long) p;
08294    result7->ref = (long) p;
08295    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader));
08296    return(1 || funcname || hash || result7 || libp) ;
08297 }
08298 
08299 static int G__G__TMVA2_421_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08300 {
08301    TMVA::Reader* p = NULL;
08302    char* gvp = (char*) G__getgvp();
08303    switch (libp->paran) {
08304    case 3:
08305      //m: 3
08306      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08307        p = new TMVA::Reader(
08308 *(vector<std::string>*) libp->para[0].ref, *(TString*) libp->para[1].ref
08309 , (Bool_t) G__int(libp->para[2]));
08310      } else {
08311        p = new((void*) gvp) TMVA::Reader(
08312 *(vector<std::string>*) libp->para[0].ref, *(TString*) libp->para[1].ref
08313 , (Bool_t) G__int(libp->para[2]));
08314      }
08315      break;
08316    case 2:
08317      //m: 2
08318      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08319        p = new TMVA::Reader(*(vector<std::string>*) libp->para[0].ref, *(TString*) libp->para[1].ref);
08320      } else {
08321        p = new((void*) gvp) TMVA::Reader(*(vector<std::string>*) libp->para[0].ref, *(TString*) libp->para[1].ref);
08322      }
08323      break;
08324    case 1:
08325      //m: 1
08326      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08327        p = new TMVA::Reader(*(vector<std::string>*) libp->para[0].ref);
08328      } else {
08329        p = new((void*) gvp) TMVA::Reader(*(vector<std::string>*) libp->para[0].ref);
08330      }
08331      break;
08332    }
08333    result7->obj.i = (long) p;
08334    result7->ref = (long) p;
08335    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader));
08336    return(1 || funcname || hash || result7 || libp) ;
08337 }
08338 
08339 static int G__G__TMVA2_421_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08340 {
08341    TMVA::Reader* p = NULL;
08342    char* gvp = (char*) G__getgvp();
08343    switch (libp->paran) {
08344    case 3:
08345      //m: 3
08346      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08347        p = new TMVA::Reader(
08348 *(string*) libp->para[0].ref, *(TString*) libp->para[1].ref
08349 , (Bool_t) G__int(libp->para[2]));
08350      } else {
08351        p = new((void*) gvp) TMVA::Reader(
08352 *(string*) libp->para[0].ref, *(TString*) libp->para[1].ref
08353 , (Bool_t) G__int(libp->para[2]));
08354      }
08355      break;
08356    case 2:
08357      //m: 2
08358      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08359        p = new TMVA::Reader(*(string*) libp->para[0].ref, *(TString*) libp->para[1].ref);
08360      } else {
08361        p = new((void*) gvp) TMVA::Reader(*(string*) libp->para[0].ref, *(TString*) libp->para[1].ref);
08362      }
08363      break;
08364    }
08365    result7->obj.i = (long) p;
08366    result7->ref = (long) p;
08367    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader));
08368    return(1 || funcname || hash || result7 || libp) ;
08369 }
08370 
08371 static int G__G__TMVA2_421_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08372 {
08373    TMVA::Reader* p = NULL;
08374    char* gvp = (char*) G__getgvp();
08375    switch (libp->paran) {
08376    case 3:
08377      //m: 3
08378      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08379        p = new TMVA::Reader(
08380 *(vector<TString>*) libp->para[0].ref, *(TString*) libp->para[1].ref
08381 , (Bool_t) G__int(libp->para[2]));
08382      } else {
08383        p = new((void*) gvp) TMVA::Reader(
08384 *(vector<TString>*) libp->para[0].ref, *(TString*) libp->para[1].ref
08385 , (Bool_t) G__int(libp->para[2]));
08386      }
08387      break;
08388    case 2:
08389      //m: 2
08390      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08391        p = new TMVA::Reader(*(vector<TString>*) libp->para[0].ref, *(TString*) libp->para[1].ref);
08392      } else {
08393        p = new((void*) gvp) TMVA::Reader(*(vector<TString>*) libp->para[0].ref, *(TString*) libp->para[1].ref);
08394      }
08395      break;
08396    case 1:
08397      //m: 1
08398      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08399        p = new TMVA::Reader(*(vector<TString>*) libp->para[0].ref);
08400      } else {
08401        p = new((void*) gvp) TMVA::Reader(*(vector<TString>*) libp->para[0].ref);
08402      }
08403      break;
08404    }
08405    result7->obj.i = (long) p;
08406    result7->ref = (long) p;
08407    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader));
08408    return(1 || funcname || hash || result7 || libp) ;
08409 }
08410 
08411 static int G__G__TMVA2_421_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08412 {
08413    TMVA::Reader* p = NULL;
08414    char* gvp = (char*) G__getgvp();
08415    switch (libp->paran) {
08416    case 3:
08417      //m: 3
08418      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08419        p = new TMVA::Reader(
08420 *(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref
08421 , (Bool_t) G__int(libp->para[2]));
08422      } else {
08423        p = new((void*) gvp) TMVA::Reader(
08424 *(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref
08425 , (Bool_t) G__int(libp->para[2]));
08426      }
08427      break;
08428    case 2:
08429      //m: 2
08430      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08431        p = new TMVA::Reader(*(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref);
08432      } else {
08433        p = new((void*) gvp) TMVA::Reader(*(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref);
08434      }
08435      break;
08436    }
08437    result7->obj.i = (long) p;
08438    result7->ref = (long) p;
08439    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader));
08440    return(1 || funcname || hash || result7 || libp) ;
08441 }
08442 
08443 static int G__G__TMVA2_421_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08444 {
08445       G__letint(result7, 85, (long) ((TMVA::Reader*) G__getstructoffset())->BookMVA(*(TString*) libp->para[0].ref, *(TString*) libp->para[1].ref));
08446    return(1 || funcname || hash || result7 || libp) ;
08447 }
08448 
08449 static int G__G__TMVA2_421_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08450 {
08451       G__letint(result7, 85, (long) ((TMVA::Reader*) G__getstructoffset())->BookMVA((TMVA::Types::EMVA) G__int(libp->para[0]), (const char*) G__int(libp->para[1])));
08452    return(1 || funcname || hash || result7 || libp) ;
08453 }
08454 
08455 static int G__G__TMVA2_421_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08456 {
08457       G__letint(result7, 85, (long) ((TMVA::Reader*) G__getstructoffset())->FindMVA(*(TString*) libp->para[0].ref));
08458    return(1 || funcname || hash || result7 || libp) ;
08459 }
08460 
08461 static int G__G__TMVA2_421_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08462 {
08463       G__letint(result7, 85, (long) ((TMVA::Reader*) G__getstructoffset())->FindCutsMVA(*(TString*) libp->para[0].ref));
08464    return(1 || funcname || hash || result7 || libp) ;
08465 }
08466 
08467 static int G__G__TMVA2_421_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08468 {
08469    switch (libp->paran) {
08470    case 3:
08471       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateMVA(*(vector<Float_t>*) libp->para[0].ref, *(TString*) libp->para[1].ref
08472 , (Double_t) G__double(libp->para[2])));
08473       break;
08474    case 2:
08475       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateMVA(*(vector<Float_t>*) libp->para[0].ref, *(TString*) libp->para[1].ref));
08476       break;
08477    }
08478    return(1 || funcname || hash || result7 || libp) ;
08479 }
08480 
08481 static int G__G__TMVA2_421_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08482 {
08483    switch (libp->paran) {
08484    case 3:
08485       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateMVA(*(vector<Double_t>*) libp->para[0].ref, *(TString*) libp->para[1].ref
08486 , (Double_t) G__double(libp->para[2])));
08487       break;
08488    case 2:
08489       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateMVA(*(vector<Double_t>*) libp->para[0].ref, *(TString*) libp->para[1].ref));
08490       break;
08491    }
08492    return(1 || funcname || hash || result7 || libp) ;
08493 }
08494 
08495 static int G__G__TMVA2_421_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08496 {
08497    switch (libp->paran) {
08498    case 2:
08499       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateMVA((TMVA::MethodBase*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])));
08500       break;
08501    case 1:
08502       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateMVA((TMVA::MethodBase*) G__int(libp->para[0])));
08503       break;
08504    }
08505    return(1 || funcname || hash || result7 || libp) ;
08506 }
08507 
08508 static int G__G__TMVA2_421_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08509 {
08510    switch (libp->paran) {
08511    case 2:
08512       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateMVA(*(TString*) libp->para[0].ref, (Double_t) G__double(libp->para[1])));
08513       break;
08514    case 1:
08515       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateMVA(*(TString*) libp->para[0].ref));
08516       break;
08517    }
08518    return(1 || funcname || hash || result7 || libp) ;
08519 }
08520 
08521 static int G__G__TMVA2_421_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08522 {
08523       G__letdouble(result7, 100, (double) ((const TMVA::Reader*) G__getstructoffset())->GetMVAError());
08524    return(1 || funcname || hash || result7 || libp) ;
08525 }
08526 
08527 static int G__G__TMVA2_421_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08528 {
08529       G__letdouble(result7, 100, (double) ((const TMVA::Reader*) G__getstructoffset())->GetMVAErrorLower());
08530    return(1 || funcname || hash || result7 || libp) ;
08531 }
08532 
08533 static int G__G__TMVA2_421_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08534 {
08535       G__letdouble(result7, 100, (double) ((const TMVA::Reader*) G__getstructoffset())->GetMVAErrorUpper());
08536    return(1 || funcname || hash || result7 || libp) ;
08537 }
08538 
08539 static int G__G__TMVA2_421_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08540 {
08541    switch (libp->paran) {
08542    case 2:
08543       {
08544          const vector<Float_t>& obj = ((TMVA::Reader*) G__getstructoffset())->EvaluateRegression(*(TString*) libp->para[0].ref, (Double_t) G__double(libp->para[1]));
08545          result7->ref = (long) (&obj);
08546          result7->obj.i = (long) (&obj);
08547       }
08548       break;
08549    case 1:
08550       {
08551          const vector<Float_t>& obj = ((TMVA::Reader*) G__getstructoffset())->EvaluateRegression(*(TString*) libp->para[0].ref);
08552          result7->ref = (long) (&obj);
08553          result7->obj.i = (long) (&obj);
08554       }
08555       break;
08556    }
08557    return(1 || funcname || hash || result7 || libp) ;
08558 }
08559 
08560 static int G__G__TMVA2_421_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08561 {
08562    switch (libp->paran) {
08563    case 2:
08564       {
08565          const vector<Float_t>& obj = ((TMVA::Reader*) G__getstructoffset())->EvaluateRegression((TMVA::MethodBase*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1]));
08566          result7->ref = (long) (&obj);
08567          result7->obj.i = (long) (&obj);
08568       }
08569       break;
08570    case 1:
08571       {
08572          const vector<Float_t>& obj = ((TMVA::Reader*) G__getstructoffset())->EvaluateRegression((TMVA::MethodBase*) G__int(libp->para[0]));
08573          result7->ref = (long) (&obj);
08574          result7->obj.i = (long) (&obj);
08575       }
08576       break;
08577    }
08578    return(1 || funcname || hash || result7 || libp) ;
08579 }
08580 
08581 static int G__G__TMVA2_421_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08582 {
08583    switch (libp->paran) {
08584    case 3:
08585       G__letdouble(result7, 102, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateRegression((UInt_t) G__int(libp->para[0]), *(TString*) libp->para[1].ref
08586 , (Double_t) G__double(libp->para[2])));
08587       break;
08588    case 2:
08589       G__letdouble(result7, 102, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateRegression((UInt_t) G__int(libp->para[0]), *(TString*) libp->para[1].ref));
08590       break;
08591    }
08592    return(1 || funcname || hash || result7 || libp) ;
08593 }
08594 
08595 static int G__G__TMVA2_421_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08596 {
08597    switch (libp->paran) {
08598    case 2:
08599       {
08600          const vector<Float_t>& obj = ((TMVA::Reader*) G__getstructoffset())->EvaluateMulticlass(*(TString*) libp->para[0].ref, (Double_t) G__double(libp->para[1]));
08601          result7->ref = (long) (&obj);
08602          result7->obj.i = (long) (&obj);
08603       }
08604       break;
08605    case 1:
08606       {
08607          const vector<Float_t>& obj = ((TMVA::Reader*) G__getstructoffset())->EvaluateMulticlass(*(TString*) libp->para[0].ref);
08608          result7->ref = (long) (&obj);
08609          result7->obj.i = (long) (&obj);
08610       }
08611       break;
08612    }
08613    return(1 || funcname || hash || result7 || libp) ;
08614 }
08615 
08616 static int G__G__TMVA2_421_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08617 {
08618    switch (libp->paran) {
08619    case 2:
08620       {
08621          const vector<Float_t>& obj = ((TMVA::Reader*) G__getstructoffset())->EvaluateMulticlass((TMVA::MethodBase*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1]));
08622          result7->ref = (long) (&obj);
08623          result7->obj.i = (long) (&obj);
08624       }
08625       break;
08626    case 1:
08627       {
08628          const vector<Float_t>& obj = ((TMVA::Reader*) G__getstructoffset())->EvaluateMulticlass((TMVA::MethodBase*) G__int(libp->para[0]));
08629          result7->ref = (long) (&obj);
08630          result7->obj.i = (long) (&obj);
08631       }
08632       break;
08633    }
08634    return(1 || funcname || hash || result7 || libp) ;
08635 }
08636 
08637 static int G__G__TMVA2_421_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08638 {
08639    switch (libp->paran) {
08640    case 3:
08641       G__letdouble(result7, 102, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateMulticlass((UInt_t) G__int(libp->para[0]), *(TString*) libp->para[1].ref
08642 , (Double_t) G__double(libp->para[2])));
08643       break;
08644    case 2:
08645       G__letdouble(result7, 102, (double) ((TMVA::Reader*) G__getstructoffset())->EvaluateMulticlass((UInt_t) G__int(libp->para[0]), *(TString*) libp->para[1].ref));
08646       break;
08647    }
08648    return(1 || funcname || hash || result7 || libp) ;
08649 }
08650 
08651 static int G__G__TMVA2_421_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08652 {
08653    switch (libp->paran) {
08654    case 3:
08655       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->GetProba(*(TString*) libp->para[0].ref, (Double_t) G__double(libp->para[1])
08656 , (Double_t) G__double(libp->para[2])));
08657       break;
08658    case 2:
08659       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->GetProba(*(TString*) libp->para[0].ref, (Double_t) G__double(libp->para[1])));
08660       break;
08661    case 1:
08662       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->GetProba(*(TString*) libp->para[0].ref));
08663       break;
08664    }
08665    return(1 || funcname || hash || result7 || libp) ;
08666 }
08667 
08668 static int G__G__TMVA2_421_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08669 {
08670    switch (libp->paran) {
08671    case 2:
08672       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->GetRarity(*(TString*) libp->para[0].ref, (Double_t) G__double(libp->para[1])));
08673       break;
08674    case 1:
08675       G__letdouble(result7, 100, (double) ((TMVA::Reader*) G__getstructoffset())->GetRarity(*(TString*) libp->para[0].ref));
08676       break;
08677    }
08678    return(1 || funcname || hash || result7 || libp) ;
08679 }
08680 
08681 static int G__G__TMVA2_421_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08682 {
08683       G__letint(result7, 103, (long) ((const TMVA::Reader*) G__getstructoffset())->Verbose());
08684    return(1 || funcname || hash || result7 || libp) ;
08685 }
08686 
08687 static int G__G__TMVA2_421_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08688 {
08689       ((TMVA::Reader*) G__getstructoffset())->SetVerbose((Bool_t) G__int(libp->para[0]));
08690       G__setnull(result7);
08691    return(1 || funcname || hash || result7 || libp) ;
08692 }
08693 
08694 static int G__G__TMVA2_421_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08695 {
08696       {
08697          const TMVA::DataSetInfo& obj = ((const TMVA::Reader*) G__getstructoffset())->DataInfo();
08698          result7->ref = (long) (&obj);
08699          result7->obj.i = (long) (&obj);
08700       }
08701    return(1 || funcname || hash || result7 || libp) ;
08702 }
08703 
08704 static int G__G__TMVA2_421_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08705 {
08706       {
08707          const TMVA::DataSetInfo& obj = ((TMVA::Reader*) G__getstructoffset())->DataInfo();
08708          result7->ref = (long) (&obj);
08709          result7->obj.i = (long) (&obj);
08710       }
08711    return(1 || funcname || hash || result7 || libp) ;
08712 }
08713 
08714 static int G__G__TMVA2_421_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08715 {
08716       ((TMVA::Reader*) G__getstructoffset())->AddVariable(*(TString*) libp->para[0].ref, (Float_t*) G__int(libp->para[1]));
08717       G__setnull(result7);
08718    return(1 || funcname || hash || result7 || libp) ;
08719 }
08720 
08721 static int G__G__TMVA2_421_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08722 {
08723       ((TMVA::Reader*) G__getstructoffset())->AddVariable(*(TString*) libp->para[0].ref, (Int_t*) G__int(libp->para[1]));
08724       G__setnull(result7);
08725    return(1 || funcname || hash || result7 || libp) ;
08726 }
08727 
08728 static int G__G__TMVA2_421_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08729 {
08730       ((TMVA::Reader*) G__getstructoffset())->AddSpectator(*(TString*) libp->para[0].ref, (Float_t*) G__int(libp->para[1]));
08731       G__setnull(result7);
08732    return(1 || funcname || hash || result7 || libp) ;
08733 }
08734 
08735 static int G__G__TMVA2_421_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08736 {
08737       ((TMVA::Reader*) G__getstructoffset())->AddSpectator(*(TString*) libp->para[0].ref, (Int_t*) G__int(libp->para[1]));
08738       G__setnull(result7);
08739    return(1 || funcname || hash || result7 || libp) ;
08740 }
08741 
08742 static int G__G__TMVA2_421_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08743 {
08744       G__letint(result7, 85, (long) TMVA::Reader::Class());
08745    return(1 || funcname || hash || result7 || libp) ;
08746 }
08747 
08748 static int G__G__TMVA2_421_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08749 {
08750       G__letint(result7, 67, (long) TMVA::Reader::Class_Name());
08751    return(1 || funcname || hash || result7 || libp) ;
08752 }
08753 
08754 static int G__G__TMVA2_421_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08755 {
08756       G__letint(result7, 115, (long) TMVA::Reader::Class_Version());
08757    return(1 || funcname || hash || result7 || libp) ;
08758 }
08759 
08760 static int G__G__TMVA2_421_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08761 {
08762       TMVA::Reader::Dictionary();
08763       G__setnull(result7);
08764    return(1 || funcname || hash || result7 || libp) ;
08765 }
08766 
08767 static int G__G__TMVA2_421_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08768 {
08769       ((TMVA::Reader*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
08770       G__setnull(result7);
08771    return(1 || funcname || hash || result7 || libp) ;
08772 }
08773 
08774 static int G__G__TMVA2_421_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08775 {
08776       G__letint(result7, 67, (long) TMVA::Reader::DeclFileName());
08777    return(1 || funcname || hash || result7 || libp) ;
08778 }
08779 
08780 static int G__G__TMVA2_421_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08781 {
08782       G__letint(result7, 105, (long) TMVA::Reader::ImplFileLine());
08783    return(1 || funcname || hash || result7 || libp) ;
08784 }
08785 
08786 static int G__G__TMVA2_421_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08787 {
08788       G__letint(result7, 67, (long) TMVA::Reader::ImplFileName());
08789    return(1 || funcname || hash || result7 || libp) ;
08790 }
08791 
08792 static int G__G__TMVA2_421_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08793 {
08794       G__letint(result7, 105, (long) TMVA::Reader::DeclFileLine());
08795    return(1 || funcname || hash || result7 || libp) ;
08796 }
08797 
08798 // automatic destructor
08799 typedef TMVA::Reader G__TTMVAcLcLReader;
08800 static int G__G__TMVA2_421_0_53(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08801 {
08802    char* gvp = (char*) G__getgvp();
08803    long soff = G__getstructoffset();
08804    int n = G__getaryconstruct();
08805    //
08806    //has_a_delete: 1
08807    //has_own_delete1arg: 0
08808    //has_own_delete2arg: 0
08809    //
08810    if (!soff) {
08811      return(1);
08812    }
08813    if (n) {
08814      if (gvp == (char*)G__PVOID) {
08815        delete[] (TMVA::Reader*) soff;
08816      } else {
08817        G__setgvp((long) G__PVOID);
08818        for (int i = n - 1; i >= 0; --i) {
08819          ((TMVA::Reader*) (soff+(sizeof(TMVA::Reader)*i)))->~G__TTMVAcLcLReader();
08820        }
08821        G__setgvp((long)gvp);
08822      }
08823    } else {
08824      if (gvp == (char*)G__PVOID) {
08825        delete (TMVA::Reader*) soff;
08826      } else {
08827        G__setgvp((long) G__PVOID);
08828        ((TMVA::Reader*) (soff))->~G__TTMVAcLcLReader();
08829        G__setgvp((long)gvp);
08830      }
08831    }
08832    G__setnull(result7);
08833    return(1 || funcname || hash || result7 || libp) ;
08834 }
08835 
08836 
08837 /* TMVA::GeneticGenes */
08838 static int G__G__TMVA2_434_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08839 {
08840    TMVA::GeneticGenes* p = NULL;
08841    char* gvp = (char*) G__getgvp();
08842    int n = G__getaryconstruct();
08843    if (n) {
08844      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08845        p = new TMVA::GeneticGenes[n];
08846      } else {
08847        p = new((void*) gvp) TMVA::GeneticGenes[n];
08848      }
08849    } else {
08850      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08851        p = new TMVA::GeneticGenes;
08852      } else {
08853        p = new((void*) gvp) TMVA::GeneticGenes;
08854      }
08855    }
08856    result7->obj.i = (long) p;
08857    result7->ref = (long) p;
08858    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticGenes));
08859    return(1 || funcname || hash || result7 || libp) ;
08860 }
08861 
08862 static int G__G__TMVA2_434_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08863 {
08864    TMVA::GeneticGenes* p = NULL;
08865    char* gvp = (char*) G__getgvp();
08866    //m: 1
08867    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08868      p = new TMVA::GeneticGenes(*(vector<Double_t>*) libp->para[0].ref);
08869    } else {
08870      p = new((void*) gvp) TMVA::GeneticGenes(*(vector<Double_t>*) libp->para[0].ref);
08871    }
08872    result7->obj.i = (long) p;
08873    result7->ref = (long) p;
08874    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticGenes));
08875    return(1 || funcname || hash || result7 || libp) ;
08876 }
08877 
08878 static int G__G__TMVA2_434_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08879 {
08880       {
08881          const vector<Double_t>& obj = ((TMVA::GeneticGenes*) G__getstructoffset())->GetFactors();
08882          result7->ref = (long) (&obj);
08883          result7->obj.i = (long) (&obj);
08884       }
08885    return(1 || funcname || hash || result7 || libp) ;
08886 }
08887 
08888 static int G__G__TMVA2_434_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08889 {
08890       ((TMVA::GeneticGenes*) G__getstructoffset())->SetFitness((Double_t) G__double(libp->para[0]));
08891       G__setnull(result7);
08892    return(1 || funcname || hash || result7 || libp) ;
08893 }
08894 
08895 static int G__G__TMVA2_434_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08896 {
08897       G__letdouble(result7, 100, (double) ((const TMVA::GeneticGenes*) G__getstructoffset())->GetFitness());
08898    return(1 || funcname || hash || result7 || libp) ;
08899 }
08900 
08901 static int G__G__TMVA2_434_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08902 {
08903       G__letint(result7, 85, (long) TMVA::GeneticGenes::Class());
08904    return(1 || funcname || hash || result7 || libp) ;
08905 }
08906 
08907 static int G__G__TMVA2_434_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08908 {
08909       G__letint(result7, 67, (long) TMVA::GeneticGenes::Class_Name());
08910    return(1 || funcname || hash || result7 || libp) ;
08911 }
08912 
08913 static int G__G__TMVA2_434_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08914 {
08915       G__letint(result7, 115, (long) TMVA::GeneticGenes::Class_Version());
08916    return(1 || funcname || hash || result7 || libp) ;
08917 }
08918 
08919 static int G__G__TMVA2_434_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08920 {
08921       TMVA::GeneticGenes::Dictionary();
08922       G__setnull(result7);
08923    return(1 || funcname || hash || result7 || libp) ;
08924 }
08925 
08926 static int G__G__TMVA2_434_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08927 {
08928       G__letint(result7, 85, (long) ((const TMVA::GeneticGenes*) G__getstructoffset())->IsA());
08929    return(1 || funcname || hash || result7 || libp) ;
08930 }
08931 
08932 static int G__G__TMVA2_434_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08933 {
08934       ((TMVA::GeneticGenes*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
08935       G__setnull(result7);
08936    return(1 || funcname || hash || result7 || libp) ;
08937 }
08938 
08939 static int G__G__TMVA2_434_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08940 {
08941       ((TMVA::GeneticGenes*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
08942       G__setnull(result7);
08943    return(1 || funcname || hash || result7 || libp) ;
08944 }
08945 
08946 static int G__G__TMVA2_434_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08947 {
08948       ((TMVA::GeneticGenes*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
08949       G__setnull(result7);
08950    return(1 || funcname || hash || result7 || libp) ;
08951 }
08952 
08953 static int G__G__TMVA2_434_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08954 {
08955       G__letint(result7, 67, (long) TMVA::GeneticGenes::DeclFileName());
08956    return(1 || funcname || hash || result7 || libp) ;
08957 }
08958 
08959 static int G__G__TMVA2_434_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08960 {
08961       G__letint(result7, 105, (long) TMVA::GeneticGenes::ImplFileLine());
08962    return(1 || funcname || hash || result7 || libp) ;
08963 }
08964 
08965 static int G__G__TMVA2_434_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08966 {
08967       G__letint(result7, 67, (long) TMVA::GeneticGenes::ImplFileName());
08968    return(1 || funcname || hash || result7 || libp) ;
08969 }
08970 
08971 static int G__G__TMVA2_434_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08972 {
08973       G__letint(result7, 105, (long) TMVA::GeneticGenes::DeclFileLine());
08974    return(1 || funcname || hash || result7 || libp) ;
08975 }
08976 
08977 // automatic copy constructor
08978 static int G__G__TMVA2_434_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08979 
08980 {
08981    TMVA::GeneticGenes* p;
08982    void* tmp = (void*) G__int(libp->para[0]);
08983    p = new TMVA::GeneticGenes(*(TMVA::GeneticGenes*) tmp);
08984    result7->obj.i = (long) p;
08985    result7->ref = (long) p;
08986    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticGenes));
08987    return(1 || funcname || hash || result7 || libp) ;
08988 }
08989 
08990 // automatic destructor
08991 typedef TMVA::GeneticGenes G__TTMVAcLcLGeneticGenes;
08992 static int G__G__TMVA2_434_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08993 {
08994    char* gvp = (char*) G__getgvp();
08995    long soff = G__getstructoffset();
08996    int n = G__getaryconstruct();
08997    //
08998    //has_a_delete: 0
08999    //has_own_delete1arg: 0
09000    //has_own_delete2arg: 0
09001    //
09002    if (!soff) {
09003      return(1);
09004    }
09005    if (n) {
09006      if (gvp == (char*)G__PVOID) {
09007        delete[] (TMVA::GeneticGenes*) soff;
09008      } else {
09009        G__setgvp((long) G__PVOID);
09010        for (int i = n - 1; i >= 0; --i) {
09011          ((TMVA::GeneticGenes*) (soff+(sizeof(TMVA::GeneticGenes)*i)))->~G__TTMVAcLcLGeneticGenes();
09012        }
09013        G__setgvp((long)gvp);
09014      }
09015    } else {
09016      if (gvp == (char*)G__PVOID) {
09017        delete (TMVA::GeneticGenes*) soff;
09018      } else {
09019        G__setgvp((long) G__PVOID);
09020        ((TMVA::GeneticGenes*) (soff))->~G__TTMVAcLcLGeneticGenes();
09021        G__setgvp((long)gvp);
09022      }
09023    }
09024    G__setnull(result7);
09025    return(1 || funcname || hash || result7 || libp) ;
09026 }
09027 
09028 // automatic assignment operator
09029 static int G__G__TMVA2_434_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09030 {
09031    TMVA::GeneticGenes* dest = (TMVA::GeneticGenes*) G__getstructoffset();
09032    *dest = *(TMVA::GeneticGenes*) libp->para[0].ref;
09033    const TMVA::GeneticGenes& obj = *dest;
09034    result7->ref = (long) (&obj);
09035    result7->obj.i = (long) (&obj);
09036    return(1 || funcname || hash || result7 || libp) ;
09037 }
09038 
09039 
09040 /* TMVA::GeneticRange */
09041 static int G__G__TMVA2_436_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09042 {
09043    TMVA::GeneticRange* p = NULL;
09044    char* gvp = (char*) G__getgvp();
09045    //m: 2
09046    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09047      p = new TMVA::GeneticRange((TRandom3*) G__int(libp->para[0]), (TMVA::Interval*) G__int(libp->para[1]));
09048    } else {
09049      p = new((void*) gvp) TMVA::GeneticRange((TRandom3*) G__int(libp->para[0]), (TMVA::Interval*) G__int(libp->para[1]));
09050    }
09051    result7->obj.i = (long) p;
09052    result7->ref = (long) p;
09053    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticRange));
09054    return(1 || funcname || hash || result7 || libp) ;
09055 }
09056 
09057 static int G__G__TMVA2_436_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09058 {
09059    switch (libp->paran) {
09060    case 4:
09061       G__letdouble(result7, 100, (double) ((TMVA::GeneticRange*) G__getstructoffset())->Random((Bool_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
09062 , (Double_t) G__double(libp->para[2]), (Bool_t) G__int(libp->para[3])));
09063       break;
09064    case 3:
09065       G__letdouble(result7, 100, (double) ((TMVA::GeneticRange*) G__getstructoffset())->Random((Bool_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
09066 , (Double_t) G__double(libp->para[2])));
09067       break;
09068    case 2:
09069       G__letdouble(result7, 100, (double) ((TMVA::GeneticRange*) G__getstructoffset())->Random((Bool_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])));
09070       break;
09071    case 1:
09072       G__letdouble(result7, 100, (double) ((TMVA::GeneticRange*) G__getstructoffset())->Random((Bool_t) G__int(libp->para[0])));
09073       break;
09074    case 0:
09075       G__letdouble(result7, 100, (double) ((TMVA::GeneticRange*) G__getstructoffset())->Random());
09076       break;
09077    }
09078    return(1 || funcname || hash || result7 || libp) ;
09079 }
09080 
09081 static int G__G__TMVA2_436_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09082 {
09083       G__letdouble(result7, 100, (double) ((TMVA::GeneticRange*) G__getstructoffset())->RandomDiscrete());
09084    return(1 || funcname || hash || result7 || libp) ;
09085 }
09086 
09087 static int G__G__TMVA2_436_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09088 {
09089       G__letdouble(result7, 100, (double) ((TMVA::GeneticRange*) G__getstructoffset())->GetFrom());
09090    return(1 || funcname || hash || result7 || libp) ;
09091 }
09092 
09093 static int G__G__TMVA2_436_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09094 {
09095       G__letdouble(result7, 100, (double) ((TMVA::GeneticRange*) G__getstructoffset())->GetTo());
09096    return(1 || funcname || hash || result7 || libp) ;
09097 }
09098 
09099 static int G__G__TMVA2_436_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09100 {
09101       G__letdouble(result7, 100, (double) ((TMVA::GeneticRange*) G__getstructoffset())->GetTotalLength());
09102    return(1 || funcname || hash || result7 || libp) ;
09103 }
09104 
09105 static int G__G__TMVA2_436_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09106 {
09107       G__letint(result7, 85, (long) TMVA::GeneticRange::Class());
09108    return(1 || funcname || hash || result7 || libp) ;
09109 }
09110 
09111 static int G__G__TMVA2_436_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09112 {
09113       G__letint(result7, 67, (long) TMVA::GeneticRange::Class_Name());
09114    return(1 || funcname || hash || result7 || libp) ;
09115 }
09116 
09117 static int G__G__TMVA2_436_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09118 {
09119       G__letint(result7, 115, (long) TMVA::GeneticRange::Class_Version());
09120    return(1 || funcname || hash || result7 || libp) ;
09121 }
09122 
09123 static int G__G__TMVA2_436_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09124 {
09125       TMVA::GeneticRange::Dictionary();
09126       G__setnull(result7);
09127    return(1 || funcname || hash || result7 || libp) ;
09128 }
09129 
09130 static int G__G__TMVA2_436_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09131 {
09132       G__letint(result7, 85, (long) ((const TMVA::GeneticRange*) G__getstructoffset())->IsA());
09133    return(1 || funcname || hash || result7 || libp) ;
09134 }
09135 
09136 static int G__G__TMVA2_436_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09137 {
09138       ((TMVA::GeneticRange*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
09139       G__setnull(result7);
09140    return(1 || funcname || hash || result7 || libp) ;
09141 }
09142 
09143 static int G__G__TMVA2_436_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09144 {
09145       ((TMVA::GeneticRange*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
09146       G__setnull(result7);
09147    return(1 || funcname || hash || result7 || libp) ;
09148 }
09149 
09150 static int G__G__TMVA2_436_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09151 {
09152       ((TMVA::GeneticRange*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
09153       G__setnull(result7);
09154    return(1 || funcname || hash || result7 || libp) ;
09155 }
09156 
09157 static int G__G__TMVA2_436_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09158 {
09159       G__letint(result7, 67, (long) TMVA::GeneticRange::DeclFileName());
09160    return(1 || funcname || hash || result7 || libp) ;
09161 }
09162 
09163 static int G__G__TMVA2_436_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09164 {
09165       G__letint(result7, 105, (long) TMVA::GeneticRange::ImplFileLine());
09166    return(1 || funcname || hash || result7 || libp) ;
09167 }
09168 
09169 static int G__G__TMVA2_436_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09170 {
09171       G__letint(result7, 67, (long) TMVA::GeneticRange::ImplFileName());
09172    return(1 || funcname || hash || result7 || libp) ;
09173 }
09174 
09175 static int G__G__TMVA2_436_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09176 {
09177       G__letint(result7, 105, (long) TMVA::GeneticRange::DeclFileLine());
09178    return(1 || funcname || hash || result7 || libp) ;
09179 }
09180 
09181 // automatic copy constructor
09182 static int G__G__TMVA2_436_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09183 
09184 {
09185    TMVA::GeneticRange* p;
09186    void* tmp = (void*) G__int(libp->para[0]);
09187    p = new TMVA::GeneticRange(*(TMVA::GeneticRange*) tmp);
09188    result7->obj.i = (long) p;
09189    result7->ref = (long) p;
09190    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticRange));
09191    return(1 || funcname || hash || result7 || libp) ;
09192 }
09193 
09194 // automatic destructor
09195 typedef TMVA::GeneticRange G__TTMVAcLcLGeneticRange;
09196 static int G__G__TMVA2_436_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09197 {
09198    char* gvp = (char*) G__getgvp();
09199    long soff = G__getstructoffset();
09200    int n = G__getaryconstruct();
09201    //
09202    //has_a_delete: 0
09203    //has_own_delete1arg: 0
09204    //has_own_delete2arg: 0
09205    //
09206    if (!soff) {
09207      return(1);
09208    }
09209    if (n) {
09210      if (gvp == (char*)G__PVOID) {
09211        delete[] (TMVA::GeneticRange*) soff;
09212      } else {
09213        G__setgvp((long) G__PVOID);
09214        for (int i = n - 1; i >= 0; --i) {
09215          ((TMVA::GeneticRange*) (soff+(sizeof(TMVA::GeneticRange)*i)))->~G__TTMVAcLcLGeneticRange();
09216        }
09217        G__setgvp((long)gvp);
09218      }
09219    } else {
09220      if (gvp == (char*)G__PVOID) {
09221        delete (TMVA::GeneticRange*) soff;
09222      } else {
09223        G__setgvp((long) G__PVOID);
09224        ((TMVA::GeneticRange*) (soff))->~G__TTMVAcLcLGeneticRange();
09225        G__setgvp((long)gvp);
09226      }
09227    }
09228    G__setnull(result7);
09229    return(1 || funcname || hash || result7 || libp) ;
09230 }
09231 
09232 // automatic assignment operator
09233 static int G__G__TMVA2_436_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09234 {
09235    TMVA::GeneticRange* dest = (TMVA::GeneticRange*) G__getstructoffset();
09236    *dest = *(TMVA::GeneticRange*) libp->para[0].ref;
09237    const TMVA::GeneticRange& obj = *dest;
09238    result7->ref = (long) (&obj);
09239    result7->obj.i = (long) (&obj);
09240    return(1 || funcname || hash || result7 || libp) ;
09241 }
09242 
09243 
09244 /* TMVA::GeneticPopulation */
09245 static int G__G__TMVA2_437_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09246 {
09247    TMVA::GeneticPopulation* p = NULL;
09248    char* gvp = (char*) G__getgvp();
09249    switch (libp->paran) {
09250    case 3:
09251      //m: 3
09252      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09253        p = new TMVA::GeneticPopulation(
09254 *(vector<TMVA::Interval*>*) libp->para[0].ref, (Int_t) G__int(libp->para[1])
09255 , (UInt_t) G__int(libp->para[2]));
09256      } else {
09257        p = new((void*) gvp) TMVA::GeneticPopulation(
09258 *(vector<TMVA::Interval*>*) libp->para[0].ref, (Int_t) G__int(libp->para[1])
09259 , (UInt_t) G__int(libp->para[2]));
09260      }
09261      break;
09262    case 2:
09263      //m: 2
09264      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09265        p = new TMVA::GeneticPopulation(*(vector<TMVA::Interval*>*) libp->para[0].ref, (Int_t) G__int(libp->para[1]));
09266      } else {
09267        p = new((void*) gvp) TMVA::GeneticPopulation(*(vector<TMVA::Interval*>*) libp->para[0].ref, (Int_t) G__int(libp->para[1]));
09268      }
09269      break;
09270    }
09271    result7->obj.i = (long) p;
09272    result7->ref = (long) p;
09273    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticPopulation));
09274    return(1 || funcname || hash || result7 || libp) ;
09275 }
09276 
09277 static int G__G__TMVA2_437_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09278 {
09279    switch (libp->paran) {
09280    case 1:
09281       ((TMVA::GeneticPopulation*) G__getstructoffset())->SetRandomSeed((UInt_t) G__int(libp->para[0]));
09282       G__setnull(result7);
09283       break;
09284    case 0:
09285       ((TMVA::GeneticPopulation*) G__getstructoffset())->SetRandomSeed();
09286       G__setnull(result7);
09287       break;
09288    }
09289    return(1 || funcname || hash || result7 || libp) ;
09290 }
09291 
09292 static int G__G__TMVA2_437_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09293 {
09294       ((TMVA::GeneticPopulation*) G__getstructoffset())->MakeChildren();
09295       G__setnull(result7);
09296    return(1 || funcname || hash || result7 || libp) ;
09297 }
09298 
09299 static int G__G__TMVA2_437_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09300 {
09301    switch (libp->paran) {
09302    case 5:
09303       ((TMVA::GeneticPopulation*) G__getstructoffset())->Mutate((Double_t) G__double(libp->para[0]), (Int_t) G__int(libp->para[1])
09304 , (Bool_t) G__int(libp->para[2]), (Double_t) G__double(libp->para[3])
09305 , (Bool_t) G__int(libp->para[4]));
09306       G__setnull(result7);
09307       break;
09308    case 4:
09309       ((TMVA::GeneticPopulation*) G__getstructoffset())->Mutate((Double_t) G__double(libp->para[0]), (Int_t) G__int(libp->para[1])
09310 , (Bool_t) G__int(libp->para[2]), (Double_t) G__double(libp->para[3]));
09311       G__setnull(result7);
09312       break;
09313    case 3:
09314       ((TMVA::GeneticPopulation*) G__getstructoffset())->Mutate((Double_t) G__double(libp->para[0]), (Int_t) G__int(libp->para[1])
09315 , (Bool_t) G__int(libp->para[2]));
09316       G__setnull(result7);
09317       break;
09318    case 2:
09319       ((TMVA::GeneticPopulation*) G__getstructoffset())->Mutate((Double_t) G__double(libp->para[0]), (Int_t) G__int(libp->para[1]));
09320       G__setnull(result7);
09321       break;
09322    case 1:
09323       ((TMVA::GeneticPopulation*) G__getstructoffset())->Mutate((Double_t) G__double(libp->para[0]));
09324       G__setnull(result7);
09325       break;
09326    case 0:
09327       ((TMVA::GeneticPopulation*) G__getstructoffset())->Mutate();
09328       G__setnull(result7);
09329       break;
09330    }
09331    return(1 || funcname || hash || result7 || libp) ;
09332 }
09333 
09334 static int G__G__TMVA2_437_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09335 {
09336       G__letint(result7, 85, (long) ((TMVA::GeneticPopulation*) G__getstructoffset())->GetGenes((Int_t) G__int(libp->para[0])));
09337    return(1 || funcname || hash || result7 || libp) ;
09338 }
09339 
09340 static int G__G__TMVA2_437_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09341 {
09342       G__letint(result7, 105, (long) ((const TMVA::GeneticPopulation*) G__getstructoffset())->GetPopulationSize());
09343    return(1 || funcname || hash || result7 || libp) ;
09344 }
09345 
09346 static int G__G__TMVA2_437_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09347 {
09348       G__letdouble(result7, 100, (double) ((const TMVA::GeneticPopulation*) G__getstructoffset())->GetFitness());
09349    return(1 || funcname || hash || result7 || libp) ;
09350 }
09351 
09352 static int G__G__TMVA2_437_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09353 {
09354       {
09355          const vector<TMVA::GeneticGenes>& obj = ((const TMVA::GeneticPopulation*) G__getstructoffset())->GetGenePool();
09356          result7->ref = (long) (&obj);
09357          result7->obj.i = (long) (&obj);
09358       }
09359    return(1 || funcname || hash || result7 || libp) ;
09360 }
09361 
09362 static int G__G__TMVA2_437_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09363 {
09364       {
09365          const vector<TMVA::GeneticRange*>& obj = ((const TMVA::GeneticPopulation*) G__getstructoffset())->GetRanges();
09366          result7->ref = (long) (&obj);
09367          result7->obj.i = (long) (&obj);
09368       }
09369    return(1 || funcname || hash || result7 || libp) ;
09370 }
09371 
09372 static int G__G__TMVA2_437_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09373 {
09374       {
09375          const vector<TMVA::GeneticGenes>& obj = ((TMVA::GeneticPopulation*) G__getstructoffset())->GetGenePool();
09376          result7->ref = (long) (&obj);
09377          result7->obj.i = (long) (&obj);
09378       }
09379    return(1 || funcname || hash || result7 || libp) ;
09380 }
09381 
09382 static int G__G__TMVA2_437_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09383 {
09384       {
09385          const vector<TMVA::GeneticRange*>& obj = ((TMVA::GeneticPopulation*) G__getstructoffset())->GetRanges();
09386          result7->ref = (long) (&obj);
09387          result7->obj.i = (long) (&obj);
09388       }
09389    return(1 || funcname || hash || result7 || libp) ;
09390 }
09391 
09392 static int G__G__TMVA2_437_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09393 {
09394    switch (libp->paran) {
09395    case 1:
09396       ((TMVA::GeneticPopulation*) G__getstructoffset())->Print((Int_t) G__int(libp->para[0]));
09397       G__setnull(result7);
09398       break;
09399    case 0:
09400       ((TMVA::GeneticPopulation*) G__getstructoffset())->Print();
09401       G__setnull(result7);
09402       break;
09403    }
09404    return(1 || funcname || hash || result7 || libp) ;
09405 }
09406 
09407 static int G__G__TMVA2_437_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09408 {
09409    switch (libp->paran) {
09410    case 2:
09411       ((TMVA::GeneticPopulation*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref, (Int_t) G__int(libp->para[1]));
09412       G__setnull(result7);
09413       break;
09414    case 1:
09415       ((TMVA::GeneticPopulation*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
09416       G__setnull(result7);
09417       break;
09418    }
09419    return(1 || funcname || hash || result7 || libp) ;
09420 }
09421 
09422 static int G__G__TMVA2_437_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09423 {
09424       G__letint(result7, 85, (long) ((TMVA::GeneticPopulation*) G__getstructoffset())->VariableDistribution((Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
09425 , (Int_t) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])));
09426    return(1 || funcname || hash || result7 || libp) ;
09427 }
09428 
09429 static int G__G__TMVA2_437_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09430 {
09431       {
09432          vector<Double_t>* pobj;
09433          vector<Double_t> xobj = ((TMVA::GeneticPopulation*) G__getstructoffset())->VariableDistribution((Int_t) G__int(libp->para[0]));
09434          pobj = new vector<Double_t>(xobj);
09435          result7->obj.i = (long) ((void*) pobj);
09436          result7->ref = result7->obj.i;
09437          G__store_tempobject(*result7);
09438       }
09439    return(1 || funcname || hash || result7 || libp) ;
09440 }
09441 
09442 static int G__G__TMVA2_437_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09443 {
09444       ((TMVA::GeneticPopulation*) G__getstructoffset())->MakeCopies((int) G__int(libp->para[0]));
09445       G__setnull(result7);
09446    return(1 || funcname || hash || result7 || libp) ;
09447 }
09448 
09449 static int G__G__TMVA2_437_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09450 {
09451       ((TMVA::GeneticPopulation*) G__getstructoffset())->NextGeneration();
09452       G__setnull(result7);
09453    return(1 || funcname || hash || result7 || libp) ;
09454 }
09455 
09456 static int G__G__TMVA2_437_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09457 {
09458       ((TMVA::GeneticPopulation*) G__getstructoffset())->AddPopulation((TMVA::GeneticPopulation*) G__int(libp->para[0]));
09459       G__setnull(result7);
09460    return(1 || funcname || hash || result7 || libp) ;
09461 }
09462 
09463 static int G__G__TMVA2_437_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09464 {
09465       ((TMVA::GeneticPopulation*) G__getstructoffset())->AddPopulation(*(TMVA::GeneticPopulation*) libp->para[0].ref);
09466       G__setnull(result7);
09467    return(1 || funcname || hash || result7 || libp) ;
09468 }
09469 
09470 static int G__G__TMVA2_437_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09471 {
09472       ((TMVA::GeneticPopulation*) G__getstructoffset())->TrimPopulation();
09473       G__setnull(result7);
09474    return(1 || funcname || hash || result7 || libp) ;
09475 }
09476 
09477 static int G__G__TMVA2_437_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09478 {
09479    switch (libp->paran) {
09480    case 2:
09481       ((TMVA::GeneticPopulation*) G__getstructoffset())->GiveHint(*(vector<Double_t>*) libp->para[0].ref, (Double_t) G__double(libp->para[1]));
09482       G__setnull(result7);
09483       break;
09484    case 1:
09485       ((TMVA::GeneticPopulation*) G__getstructoffset())->GiveHint(*(vector<Double_t>*) libp->para[0].ref);
09486       G__setnull(result7);
09487       break;
09488    }
09489    return(1 || funcname || hash || result7 || libp) ;
09490 }
09491 
09492 static int G__G__TMVA2_437_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09493 {
09494       ((TMVA::GeneticPopulation*) G__getstructoffset())->Sort();
09495       G__setnull(result7);
09496    return(1 || funcname || hash || result7 || libp) ;
09497 }
09498 
09499 static int G__G__TMVA2_437_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09500 {
09501       G__letint(result7, 85, (long) TMVA::GeneticPopulation::Class());
09502    return(1 || funcname || hash || result7 || libp) ;
09503 }
09504 
09505 static int G__G__TMVA2_437_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09506 {
09507       G__letint(result7, 67, (long) TMVA::GeneticPopulation::Class_Name());
09508    return(1 || funcname || hash || result7 || libp) ;
09509 }
09510 
09511 static int G__G__TMVA2_437_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09512 {
09513       G__letint(result7, 115, (long) TMVA::GeneticPopulation::Class_Version());
09514    return(1 || funcname || hash || result7 || libp) ;
09515 }
09516 
09517 static int G__G__TMVA2_437_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09518 {
09519       TMVA::GeneticPopulation::Dictionary();
09520       G__setnull(result7);
09521    return(1 || funcname || hash || result7 || libp) ;
09522 }
09523 
09524 static int G__G__TMVA2_437_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09525 {
09526       G__letint(result7, 85, (long) ((const TMVA::GeneticPopulation*) G__getstructoffset())->IsA());
09527    return(1 || funcname || hash || result7 || libp) ;
09528 }
09529 
09530 static int G__G__TMVA2_437_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09531 {
09532       ((TMVA::GeneticPopulation*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
09533       G__setnull(result7);
09534    return(1 || funcname || hash || result7 || libp) ;
09535 }
09536 
09537 static int G__G__TMVA2_437_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09538 {
09539       ((TMVA::GeneticPopulation*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
09540       G__setnull(result7);
09541    return(1 || funcname || hash || result7 || libp) ;
09542 }
09543 
09544 static int G__G__TMVA2_437_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09545 {
09546       ((TMVA::GeneticPopulation*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
09547       G__setnull(result7);
09548    return(1 || funcname || hash || result7 || libp) ;
09549 }
09550 
09551 static int G__G__TMVA2_437_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09552 {
09553       G__letint(result7, 67, (long) TMVA::GeneticPopulation::DeclFileName());
09554    return(1 || funcname || hash || result7 || libp) ;
09555 }
09556 
09557 static int G__G__TMVA2_437_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09558 {
09559       G__letint(result7, 105, (long) TMVA::GeneticPopulation::ImplFileLine());
09560    return(1 || funcname || hash || result7 || libp) ;
09561 }
09562 
09563 static int G__G__TMVA2_437_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09564 {
09565       G__letint(result7, 67, (long) TMVA::GeneticPopulation::ImplFileName());
09566    return(1 || funcname || hash || result7 || libp) ;
09567 }
09568 
09569 static int G__G__TMVA2_437_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09570 {
09571       G__letint(result7, 105, (long) TMVA::GeneticPopulation::DeclFileLine());
09572    return(1 || funcname || hash || result7 || libp) ;
09573 }
09574 
09575 // automatic copy constructor
09576 static int G__G__TMVA2_437_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09577 
09578 {
09579    TMVA::GeneticPopulation* p;
09580    void* tmp = (void*) G__int(libp->para[0]);
09581    p = new TMVA::GeneticPopulation(*(TMVA::GeneticPopulation*) tmp);
09582    result7->obj.i = (long) p;
09583    result7->ref = (long) p;
09584    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticPopulation));
09585    return(1 || funcname || hash || result7 || libp) ;
09586 }
09587 
09588 // automatic destructor
09589 typedef TMVA::GeneticPopulation G__TTMVAcLcLGeneticPopulation;
09590 static int G__G__TMVA2_437_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09591 {
09592    char* gvp = (char*) G__getgvp();
09593    long soff = G__getstructoffset();
09594    int n = G__getaryconstruct();
09595    //
09596    //has_a_delete: 0
09597    //has_own_delete1arg: 0
09598    //has_own_delete2arg: 0
09599    //
09600    if (!soff) {
09601      return(1);
09602    }
09603    if (n) {
09604      if (gvp == (char*)G__PVOID) {
09605        delete[] (TMVA::GeneticPopulation*) soff;
09606      } else {
09607        G__setgvp((long) G__PVOID);
09608        for (int i = n - 1; i >= 0; --i) {
09609          ((TMVA::GeneticPopulation*) (soff+(sizeof(TMVA::GeneticPopulation)*i)))->~G__TTMVAcLcLGeneticPopulation();
09610        }
09611        G__setgvp((long)gvp);
09612      }
09613    } else {
09614      if (gvp == (char*)G__PVOID) {
09615        delete (TMVA::GeneticPopulation*) soff;
09616      } else {
09617        G__setgvp((long) G__PVOID);
09618        ((TMVA::GeneticPopulation*) (soff))->~G__TTMVAcLcLGeneticPopulation();
09619        G__setgvp((long)gvp);
09620      }
09621    }
09622    G__setnull(result7);
09623    return(1 || funcname || hash || result7 || libp) ;
09624 }
09625 
09626 // automatic assignment operator
09627 static int G__G__TMVA2_437_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09628 {
09629    TMVA::GeneticPopulation* dest = (TMVA::GeneticPopulation*) G__getstructoffset();
09630    *dest = *(TMVA::GeneticPopulation*) libp->para[0].ref;
09631    const TMVA::GeneticPopulation& obj = *dest;
09632    result7->ref = (long) (&obj);
09633    result7->obj.i = (long) (&obj);
09634    return(1 || funcname || hash || result7 || libp) ;
09635 }
09636 
09637 
09638 /* TMVA::GeneticAlgorithm */
09639 static int G__G__TMVA2_450_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09640 {
09641    TMVA::GeneticAlgorithm* p = NULL;
09642    char* gvp = (char*) G__getgvp();
09643    switch (libp->paran) {
09644    case 4:
09645      //m: 4
09646      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09647        p = new TMVA::GeneticAlgorithm(
09648 *(TMVA::IFitterTarget*) libp->para[0].ref, (Int_t) G__int(libp->para[1])
09649 , *(vector<TMVA::Interval*>*) libp->para[2].ref, (UInt_t) G__int(libp->para[3]));
09650      } else {
09651        p = new((void*) gvp) TMVA::GeneticAlgorithm(
09652 *(TMVA::IFitterTarget*) libp->para[0].ref, (Int_t) G__int(libp->para[1])
09653 , *(vector<TMVA::Interval*>*) libp->para[2].ref, (UInt_t) G__int(libp->para[3]));
09654      }
09655      break;
09656    case 3:
09657      //m: 3
09658      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09659        p = new TMVA::GeneticAlgorithm(
09660 *(TMVA::IFitterTarget*) libp->para[0].ref, (Int_t) G__int(libp->para[1])
09661 , *(vector<TMVA::Interval*>*) libp->para[2].ref);
09662      } else {
09663        p = new((void*) gvp) TMVA::GeneticAlgorithm(
09664 *(TMVA::IFitterTarget*) libp->para[0].ref, (Int_t) G__int(libp->para[1])
09665 , *(vector<TMVA::Interval*>*) libp->para[2].ref);
09666      }
09667      break;
09668    }
09669    result7->obj.i = (long) p;
09670    result7->ref = (long) p;
09671    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticAlgorithm));
09672    return(1 || funcname || hash || result7 || libp) ;
09673 }
09674 
09675 static int G__G__TMVA2_450_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09676 {
09677       ((TMVA::GeneticAlgorithm*) G__getstructoffset())->Init();
09678       G__setnull(result7);
09679    return(1 || funcname || hash || result7 || libp) ;
09680 }
09681 
09682 static int G__G__TMVA2_450_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09683 {
09684    switch (libp->paran) {
09685    case 2:
09686       G__letint(result7, 103, (long) ((TMVA::GeneticAlgorithm*) G__getstructoffset())->HasConverged((Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])));
09687       break;
09688    case 1:
09689       G__letint(result7, 103, (long) ((TMVA::GeneticAlgorithm*) G__getstructoffset())->HasConverged((Int_t) G__int(libp->para[0])));
09690       break;
09691    case 0:
09692       G__letint(result7, 103, (long) ((TMVA::GeneticAlgorithm*) G__getstructoffset())->HasConverged());
09693       break;
09694    }
09695    return(1 || funcname || hash || result7 || libp) ;
09696 }
09697 
09698 static int G__G__TMVA2_450_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09699 {
09700       G__letdouble(result7, 100, (double) ((TMVA::GeneticAlgorithm*) G__getstructoffset())->SpreadControl((Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
09701 , (Double_t) G__double(libp->para[2])));
09702    return(1 || funcname || hash || result7 || libp) ;
09703 }
09704 
09705 static int G__G__TMVA2_450_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09706 {
09707       G__letdouble(result7, 100, (double) ((TMVA::GeneticAlgorithm*) G__getstructoffset())->NewFitness((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1])));
09708    return(1 || funcname || hash || result7 || libp) ;
09709 }
09710 
09711 static int G__G__TMVA2_450_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09712 {
09713       G__letdouble(result7, 100, (double) ((TMVA::GeneticAlgorithm*) G__getstructoffset())->CalculateFitness());
09714    return(1 || funcname || hash || result7 || libp) ;
09715 }
09716 
09717 static int G__G__TMVA2_450_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09718 {
09719       ((TMVA::GeneticAlgorithm*) G__getstructoffset())->Evolution();
09720       G__setnull(result7);
09721    return(1 || funcname || hash || result7 || libp) ;
09722 }
09723 
09724 static int G__G__TMVA2_450_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09725 {
09726       {
09727          const TMVA::GeneticPopulation& obj = ((TMVA::GeneticAlgorithm*) G__getstructoffset())->GetGeneticPopulation();
09728          result7->ref = (long) (&obj);
09729          result7->obj.i = (long) (&obj);
09730       }
09731    return(1 || funcname || hash || result7 || libp) ;
09732 }
09733 
09734 static int G__G__TMVA2_450_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09735 {
09736       G__letdouble(result7, 100, (double) ((const TMVA::GeneticAlgorithm*) G__getstructoffset())->GetSpread());
09737    return(1 || funcname || hash || result7 || libp) ;
09738 }
09739 
09740 static int G__G__TMVA2_450_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09741 {
09742       ((TMVA::GeneticAlgorithm*) G__getstructoffset())->SetSpread((Double_t) G__double(libp->para[0]));
09743       G__setnull(result7);
09744    return(1 || funcname || hash || result7 || libp) ;
09745 }
09746 
09747 static int G__G__TMVA2_450_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09748 {
09749       ((TMVA::GeneticAlgorithm*) G__getstructoffset())->SetMakeCopies((Bool_t) G__int(libp->para[0]));
09750       G__setnull(result7);
09751    return(1 || funcname || hash || result7 || libp) ;
09752 }
09753 
09754 static int G__G__TMVA2_450_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09755 {
09756       G__letint(result7, 103, (long) ((TMVA::GeneticAlgorithm*) G__getstructoffset())->GetMakeCopies());
09757    return(1 || funcname || hash || result7 || libp) ;
09758 }
09759 
09760 static int G__G__TMVA2_450_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09761 {
09762       G__letint(result7, 85, (long) TMVA::GeneticAlgorithm::Class());
09763    return(1 || funcname || hash || result7 || libp) ;
09764 }
09765 
09766 static int G__G__TMVA2_450_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09767 {
09768       G__letint(result7, 67, (long) TMVA::GeneticAlgorithm::Class_Name());
09769    return(1 || funcname || hash || result7 || libp) ;
09770 }
09771 
09772 static int G__G__TMVA2_450_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09773 {
09774       G__letint(result7, 115, (long) TMVA::GeneticAlgorithm::Class_Version());
09775    return(1 || funcname || hash || result7 || libp) ;
09776 }
09777 
09778 static int G__G__TMVA2_450_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09779 {
09780       TMVA::GeneticAlgorithm::Dictionary();
09781       G__setnull(result7);
09782    return(1 || funcname || hash || result7 || libp) ;
09783 }
09784 
09785 static int G__G__TMVA2_450_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09786 {
09787       G__letint(result7, 85, (long) ((const TMVA::GeneticAlgorithm*) G__getstructoffset())->IsA());
09788    return(1 || funcname || hash || result7 || libp) ;
09789 }
09790 
09791 static int G__G__TMVA2_450_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09792 {
09793       ((TMVA::GeneticAlgorithm*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
09794       G__setnull(result7);
09795    return(1 || funcname || hash || result7 || libp) ;
09796 }
09797 
09798 static int G__G__TMVA2_450_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09799 {
09800       ((TMVA::GeneticAlgorithm*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
09801       G__setnull(result7);
09802    return(1 || funcname || hash || result7 || libp) ;
09803 }
09804 
09805 static int G__G__TMVA2_450_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09806 {
09807       ((TMVA::GeneticAlgorithm*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
09808       G__setnull(result7);
09809    return(1 || funcname || hash || result7 || libp) ;
09810 }
09811 
09812 static int G__G__TMVA2_450_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09813 {
09814       G__letint(result7, 67, (long) TMVA::GeneticAlgorithm::DeclFileName());
09815    return(1 || funcname || hash || result7 || libp) ;
09816 }
09817 
09818 static int G__G__TMVA2_450_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09819 {
09820       G__letint(result7, 105, (long) TMVA::GeneticAlgorithm::ImplFileLine());
09821    return(1 || funcname || hash || result7 || libp) ;
09822 }
09823 
09824 static int G__G__TMVA2_450_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09825 {
09826       G__letint(result7, 67, (long) TMVA::GeneticAlgorithm::ImplFileName());
09827    return(1 || funcname || hash || result7 || libp) ;
09828 }
09829 
09830 static int G__G__TMVA2_450_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09831 {
09832       G__letint(result7, 105, (long) TMVA::GeneticAlgorithm::DeclFileLine());
09833    return(1 || funcname || hash || result7 || libp) ;
09834 }
09835 
09836 // automatic copy constructor
09837 static int G__G__TMVA2_450_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09838 
09839 {
09840    TMVA::GeneticAlgorithm* p;
09841    void* tmp = (void*) G__int(libp->para[0]);
09842    p = new TMVA::GeneticAlgorithm(*(TMVA::GeneticAlgorithm*) tmp);
09843    result7->obj.i = (long) p;
09844    result7->ref = (long) p;
09845    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticAlgorithm));
09846    return(1 || funcname || hash || result7 || libp) ;
09847 }
09848 
09849 // automatic destructor
09850 typedef TMVA::GeneticAlgorithm G__TTMVAcLcLGeneticAlgorithm;
09851 static int G__G__TMVA2_450_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09852 {
09853    char* gvp = (char*) G__getgvp();
09854    long soff = G__getstructoffset();
09855    int n = G__getaryconstruct();
09856    //
09857    //has_a_delete: 0
09858    //has_own_delete1arg: 0
09859    //has_own_delete2arg: 0
09860    //
09861    if (!soff) {
09862      return(1);
09863    }
09864    if (n) {
09865      if (gvp == (char*)G__PVOID) {
09866        delete[] (TMVA::GeneticAlgorithm*) soff;
09867      } else {
09868        G__setgvp((long) G__PVOID);
09869        for (int i = n - 1; i >= 0; --i) {
09870          ((TMVA::GeneticAlgorithm*) (soff+(sizeof(TMVA::GeneticAlgorithm)*i)))->~G__TTMVAcLcLGeneticAlgorithm();
09871        }
09872        G__setgvp((long)gvp);
09873      }
09874    } else {
09875      if (gvp == (char*)G__PVOID) {
09876        delete (TMVA::GeneticAlgorithm*) soff;
09877      } else {
09878        G__setgvp((long) G__PVOID);
09879        ((TMVA::GeneticAlgorithm*) (soff))->~G__TTMVAcLcLGeneticAlgorithm();
09880        G__setgvp((long)gvp);
09881      }
09882    }
09883    G__setnull(result7);
09884    return(1 || funcname || hash || result7 || libp) ;
09885 }
09886 
09887 
09888 /* TMVA::GiniIndex */
09889 static int G__G__TMVA2_454_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09890 {
09891    TMVA::GiniIndex* p = NULL;
09892    char* gvp = (char*) G__getgvp();
09893    int n = G__getaryconstruct();
09894    if (n) {
09895      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09896        p = new TMVA::GiniIndex[n];
09897      } else {
09898        p = new((void*) gvp) TMVA::GiniIndex[n];
09899      }
09900    } else {
09901      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09902        p = new TMVA::GiniIndex;
09903      } else {
09904        p = new((void*) gvp) TMVA::GiniIndex;
09905      }
09906    }
09907    result7->obj.i = (long) p;
09908    result7->ref = (long) p;
09909    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndex));
09910    return(1 || funcname || hash || result7 || libp) ;
09911 }
09912 
09913 static int G__G__TMVA2_454_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09914 {
09915    TMVA::GiniIndex* p = NULL;
09916    char* gvp = (char*) G__getgvp();
09917    //m: 1
09918    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09919      p = new TMVA::GiniIndex(*(TMVA::GiniIndex*) libp->para[0].ref);
09920    } else {
09921      p = new((void*) gvp) TMVA::GiniIndex(*(TMVA::GiniIndex*) libp->para[0].ref);
09922    }
09923    result7->obj.i = (long) p;
09924    result7->ref = (long) p;
09925    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndex));
09926    return(1 || funcname || hash || result7 || libp) ;
09927 }
09928 
09929 static int G__G__TMVA2_454_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09930 {
09931       G__letint(result7, 85, (long) TMVA::GiniIndex::Class());
09932    return(1 || funcname || hash || result7 || libp) ;
09933 }
09934 
09935 static int G__G__TMVA2_454_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09936 {
09937       G__letint(result7, 67, (long) TMVA::GiniIndex::Class_Name());
09938    return(1 || funcname || hash || result7 || libp) ;
09939 }
09940 
09941 static int G__G__TMVA2_454_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09942 {
09943       G__letint(result7, 115, (long) TMVA::GiniIndex::Class_Version());
09944    return(1 || funcname || hash || result7 || libp) ;
09945 }
09946 
09947 static int G__G__TMVA2_454_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09948 {
09949       TMVA::GiniIndex::Dictionary();
09950       G__setnull(result7);
09951    return(1 || funcname || hash || result7 || libp) ;
09952 }
09953 
09954 static int G__G__TMVA2_454_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09955 {
09956       ((TMVA::GiniIndex*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
09957       G__setnull(result7);
09958    return(1 || funcname || hash || result7 || libp) ;
09959 }
09960 
09961 static int G__G__TMVA2_454_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09962 {
09963       G__letint(result7, 67, (long) TMVA::GiniIndex::DeclFileName());
09964    return(1 || funcname || hash || result7 || libp) ;
09965 }
09966 
09967 static int G__G__TMVA2_454_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09968 {
09969       G__letint(result7, 105, (long) TMVA::GiniIndex::ImplFileLine());
09970    return(1 || funcname || hash || result7 || libp) ;
09971 }
09972 
09973 static int G__G__TMVA2_454_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09974 {
09975       G__letint(result7, 67, (long) TMVA::GiniIndex::ImplFileName());
09976    return(1 || funcname || hash || result7 || libp) ;
09977 }
09978 
09979 static int G__G__TMVA2_454_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09980 {
09981       G__letint(result7, 105, (long) TMVA::GiniIndex::DeclFileLine());
09982    return(1 || funcname || hash || result7 || libp) ;
09983 }
09984 
09985 // automatic destructor
09986 typedef TMVA::GiniIndex G__TTMVAcLcLGiniIndex;
09987 static int G__G__TMVA2_454_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09988 {
09989    char* gvp = (char*) G__getgvp();
09990    long soff = G__getstructoffset();
09991    int n = G__getaryconstruct();
09992    //
09993    //has_a_delete: 0
09994    //has_own_delete1arg: 0
09995    //has_own_delete2arg: 0
09996    //
09997    if (!soff) {
09998      return(1);
09999    }
10000    if (n) {
10001      if (gvp == (char*)G__PVOID) {
10002        delete[] (TMVA::GiniIndex*) soff;
10003      } else {
10004        G__setgvp((long) G__PVOID);
10005        for (int i = n - 1; i >= 0; --i) {
10006          ((TMVA::GiniIndex*) (soff+(sizeof(TMVA::GiniIndex)*i)))->~G__TTMVAcLcLGiniIndex();
10007        }
10008        G__setgvp((long)gvp);
10009      }
10010    } else {
10011      if (gvp == (char*)G__PVOID) {
10012        delete (TMVA::GiniIndex*) soff;
10013      } else {
10014        G__setgvp((long) G__PVOID);
10015        ((TMVA::GiniIndex*) (soff))->~G__TTMVAcLcLGiniIndex();
10016        G__setgvp((long)gvp);
10017      }
10018    }
10019    G__setnull(result7);
10020    return(1 || funcname || hash || result7 || libp) ;
10021 }
10022 
10023 // automatic assignment operator
10024 static int G__G__TMVA2_454_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10025 {
10026    TMVA::GiniIndex* dest = (TMVA::GiniIndex*) G__getstructoffset();
10027    *dest = *(TMVA::GiniIndex*) libp->para[0].ref;
10028    const TMVA::GiniIndex& obj = *dest;
10029    result7->ref = (long) (&obj);
10030    result7->obj.i = (long) (&obj);
10031    return(1 || funcname || hash || result7 || libp) ;
10032 }
10033 
10034 
10035 /* TMVA::GiniIndexWithLaplace */
10036 static int G__G__TMVA2_455_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10037 {
10038    TMVA::GiniIndexWithLaplace* p = NULL;
10039    char* gvp = (char*) G__getgvp();
10040    int n = G__getaryconstruct();
10041    if (n) {
10042      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
10043        p = new TMVA::GiniIndexWithLaplace[n];
10044      } else {
10045        p = new((void*) gvp) TMVA::GiniIndexWithLaplace[n];
10046      }
10047    } else {
10048      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
10049        p = new TMVA::GiniIndexWithLaplace;
10050      } else {
10051        p = new((void*) gvp) TMVA::GiniIndexWithLaplace;
10052      }
10053    }
10054    result7->obj.i = (long) p;
10055    result7->ref = (long) p;
10056    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace));
10057    return(1 || funcname || hash || result7 || libp) ;
10058 }
10059 
10060 static int G__G__TMVA2_455_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10061 {
10062    TMVA::GiniIndexWithLaplace* p = NULL;
10063    char* gvp = (char*) G__getgvp();
10064    //m: 1
10065    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
10066      p = new TMVA::GiniIndexWithLaplace(*(TMVA::GiniIndexWithLaplace*) libp->para[0].ref);
10067    } else {
10068      p = new((void*) gvp) TMVA::GiniIndexWithLaplace(*(TMVA::GiniIndexWithLaplace*) libp->para[0].ref);
10069    }
10070    result7->obj.i = (long) p;
10071    result7->ref = (long) p;
10072    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace));
10073    return(1 || funcname || hash || result7 || libp) ;
10074 }
10075 
10076 static int G__G__TMVA2_455_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10077 {
10078       G__letint(result7, 85, (long) TMVA::GiniIndexWithLaplace::Class());
10079    return(1 || funcname || hash || result7 || libp) ;
10080 }
10081 
10082 static int G__G__TMVA2_455_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10083 {
10084       G__letint(result7, 67, (long) TMVA::GiniIndexWithLaplace::Class_Name());
10085    return(1 || funcname || hash || result7 || libp) ;
10086 }
10087 
10088 static int G__G__TMVA2_455_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10089 {
10090       G__letint(result7, 115, (long) TMVA::GiniIndexWithLaplace::Class_Version());
10091    return(1 || funcname || hash || result7 || libp) ;
10092 }
10093 
10094 static int G__G__TMVA2_455_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10095 {
10096       TMVA::GiniIndexWithLaplace::Dictionary();
10097       G__setnull(result7);
10098    return(1 || funcname || hash || result7 || libp) ;
10099 }
10100 
10101 static int G__G__TMVA2_455_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10102 {
10103       ((TMVA::GiniIndexWithLaplace*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
10104       G__setnull(result7);
10105    return(1 || funcname || hash || result7 || libp) ;
10106 }
10107 
10108 static int G__G__TMVA2_455_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10109 {
10110       G__letint(result7, 67, (long) TMVA::GiniIndexWithLaplace::DeclFileName());
10111    return(1 || funcname || hash || result7 || libp) ;
10112 }
10113 
10114 static int G__G__TMVA2_455_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10115 {
10116       G__letint(result7, 105, (long) TMVA::GiniIndexWithLaplace::ImplFileLine());
10117    return(1 || funcname || hash || result7 || libp) ;
10118 }
10119 
10120 static int G__G__TMVA2_455_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10121 {
10122       G__letint(result7, 67, (long) TMVA::GiniIndexWithLaplace::ImplFileName());
10123    return(1 || funcname || hash || result7 || libp) ;
10124 }
10125 
10126 static int G__G__TMVA2_455_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10127 {
10128       G__letint(result7, 105, (long) TMVA::GiniIndexWithLaplace::DeclFileLine());
10129    return(1 || funcname || hash || result7 || libp) ;
10130 }
10131 
10132 // automatic destructor
10133 typedef TMVA::GiniIndexWithLaplace G__TTMVAcLcLGiniIndexWithLaplace;
10134 static int G__G__TMVA2_455_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10135 {
10136    char* gvp = (char*) G__getgvp();
10137    long soff = G__getstructoffset();
10138    int n = G__getaryconstruct();
10139    //
10140    //has_a_delete: 0
10141    //has_own_delete1arg: 0
10142    //has_own_delete2arg: 0
10143    //
10144    if (!soff) {
10145      return(1);
10146    }
10147    if (n) {
10148      if (gvp == (char*)G__PVOID) {
10149        delete[] (TMVA::GiniIndexWithLaplace*) soff;
10150      } else {
10151        G__setgvp((long) G__PVOID);
10152        for (int i = n - 1; i >= 0; --i) {
10153          ((TMVA::GiniIndexWithLaplace*) (soff+(sizeof(TMVA::GiniIndexWithLaplace)*i)))->~G__TTMVAcLcLGiniIndexWithLaplace();
10154        }
10155        G__setgvp((long)gvp);
10156      }
10157    } else {
10158      if (gvp == (char*)G__PVOID) {
10159        delete (TMVA::GiniIndexWithLaplace*) soff;
10160      } else {
10161        G__setgvp((long) G__PVOID);
10162        ((TMVA::GiniIndexWithLaplace*) (soff))->~G__TTMVAcLcLGiniIndexWithLaplace();
10163        G__setgvp((long)gvp);
10164      }
10165    }
10166    G__setnull(result7);
10167    return(1 || funcname || hash || result7 || libp) ;
10168 }
10169 
10170 // automatic assignment operator
10171 static int G__G__TMVA2_455_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10172 {
10173    TMVA::GiniIndexWithLaplace* dest = (TMVA::GiniIndexWithLaplace*) G__getstructoffset();
10174    *dest = *(TMVA::GiniIndexWithLaplace*) libp->para[0].ref;
10175    const TMVA::GiniIndexWithLaplace& obj = *dest;
10176    result7->ref = (long) (&obj);
10177    result7->obj.i = (long) (&obj);
10178    return(1 || funcname || hash || result7 || libp) ;
10179 }
10180 
10181 
10182 /* TMVA::SimulatedAnnealing */
10183 static int G__G__TMVA2_457_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10184 {
10185    TMVA::SimulatedAnnealing* p = NULL;
10186    char* gvp = (char*) G__getgvp();
10187    //m: 2
10188    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
10189      p = new TMVA::SimulatedAnnealing(*(TMVA::IFitterTarget*) libp->para[0].ref, *(vector<TMVA::Interval*>*) libp->para[1].ref);
10190    } else {
10191      p = new((void*) gvp) TMVA::SimulatedAnnealing(*(TMVA::IFitterTarget*) libp->para[0].ref, *(vector<TMVA::Interval*>*) libp->para[1].ref);
10192    }
10193    result7->obj.i = (long) p;
10194    result7->ref = (long) p;
10195    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealing));
10196    return(1 || funcname || hash || result7 || libp) ;
10197 }
10198 
10199 static int G__G__TMVA2_457_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10200 {
10201       G__letdouble(result7, 100, (double) ((TMVA::SimulatedAnnealing*) G__getstructoffset())->Minimize(*(vector<Double_t>*) libp->para[0].ref));
10202    return(1 || funcname || hash || result7 || libp) ;
10203 }
10204 
10205 static int G__G__TMVA2_457_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10206 {
10207       ((TMVA::SimulatedAnnealing*) G__getstructoffset())->SetMaxCalls((Int_t) G__int(libp->para[0]));
10208       G__setnull(result7);
10209    return(1 || funcname || hash || result7 || libp) ;
10210 }
10211 
10212 static int G__G__TMVA2_457_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10213 {
10214       ((TMVA::SimulatedAnnealing*) G__getstructoffset())->SetInitTemp((Double_t) G__double(libp->para[0]));
10215       G__setnull(result7);
10216    return(1 || funcname || hash || result7 || libp) ;
10217 }
10218 
10219 static int G__G__TMVA2_457_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10220 {
10221       ((TMVA::SimulatedAnnealing*) G__getstructoffset())->SetMinTemp((Double_t) G__double(libp->para[0]));
10222       G__setnull(result7);
10223    return(1 || funcname || hash || result7 || libp) ;
10224 }
10225 
10226 static int G__G__TMVA2_457_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10227 {
10228       ((TMVA::SimulatedAnnealing*) G__getstructoffset())->SetAccuracy((Double_t) G__double(libp->para[0]));
10229       G__setnull(result7);
10230    return(1 || funcname || hash || result7 || libp) ;
10231 }
10232 
10233 static int G__G__TMVA2_457_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10234 {
10235       ((TMVA::SimulatedAnnealing*) G__getstructoffset())->SetTemperatureScale((Double_t) G__double(libp->para[0]));
10236       G__setnull(result7);
10237    return(1 || funcname || hash || result7 || libp) ;
10238 }
10239 
10240 static int G__G__TMVA2_457_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10241 {
10242       ((TMVA::SimulatedAnnealing*) G__getstructoffset())->SetAdaptiveSpeed((Double_t) G__double(libp->para[0]));
10243       G__setnull(result7);
10244    return(1 || funcname || hash || result7 || libp) ;
10245 }
10246 
10247 static int G__G__TMVA2_457_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10248 {
10249       ((TMVA::SimulatedAnnealing*) G__getstructoffset())->SetOptions(
10250 (Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
10251 , (Double_t) G__double(libp->para[2]), (Double_t) G__double(libp->para[3])
10252 , *((TString*) G__int(libp->para[4])), (Double_t) G__double(libp->para[5])
10253 , (Double_t) G__double(libp->para[6]), (Double_t) G__double(libp->para[7])
10254 , (Bool_t) G__int(libp->para[8]), (Bool_t) G__int(libp->para[9]));
10255       G__setnull(result7);
10256    return(1 || funcname || hash || result7 || libp) ;
10257 }
10258 
10259 static int G__G__TMVA2_457_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10260 {
10261       G__letint(result7, 85, (long) TMVA::SimulatedAnnealing::Class());
10262    return(1 || funcname || hash || result7 || libp) ;
10263 }
10264 
10265 static int G__G__TMVA2_457_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10266 {
10267       G__letint(result7, 67, (long) TMVA::SimulatedAnnealing::Class_Name());
10268    return(1 || funcname || hash || result7 || libp) ;
10269 }
10270 
10271 static int G__G__TMVA2_457_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10272 {
10273       G__letint(result7, 115, (long) TMVA::SimulatedAnnealing::Class_Version());
10274    return(1 || funcname || hash || result7 || libp) ;
10275 }
10276 
10277 static int G__G__TMVA2_457_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10278 {
10279       TMVA::SimulatedAnnealing::Dictionary();
10280       G__setnull(result7);
10281    return(1 || funcname || hash || result7 || libp) ;
10282 }
10283 
10284 static int G__G__TMVA2_457_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10285 {
10286       G__letint(result7, 85, (long) ((const TMVA::SimulatedAnnealing*) G__getstructoffset())->IsA());
10287    return(1 || funcname || hash || result7 || libp) ;
10288 }
10289 
10290 static int G__G__TMVA2_457_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10291 {
10292       ((TMVA::SimulatedAnnealing*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
10293       G__setnull(result7);
10294    return(1 || funcname || hash || result7 || libp) ;
10295 }
10296 
10297 static int G__G__TMVA2_457_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10298 {
10299       ((TMVA::SimulatedAnnealing*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
10300       G__setnull(result7);
10301    return(1 || funcname || hash || result7 || libp) ;
10302 }
10303 
10304 static int G__G__TMVA2_457_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10305 {
10306       ((TMVA::SimulatedAnnealing*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
10307       G__setnull(result7);
10308    return(1 || funcname || hash || result7 || libp) ;
10309 }
10310 
10311 static int G__G__TMVA2_457_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10312 {
10313       G__letint(result7, 67, (long) TMVA::SimulatedAnnealing::DeclFileName());
10314    return(1 || funcname || hash || result7 || libp) ;
10315 }
10316 
10317 static int G__G__TMVA2_457_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10318 {
10319       G__letint(result7, 105, (long) TMVA::SimulatedAnnealing::ImplFileLine());
10320    return(1 || funcname || hash || result7 || libp) ;
10321 }
10322 
10323 static int G__G__TMVA2_457_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10324 {
10325       G__letint(result7, 67, (long) TMVA::SimulatedAnnealing::ImplFileName());
10326    return(1 || funcname || hash || result7 || libp) ;
10327 }
10328 
10329 static int G__G__TMVA2_457_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10330 {
10331       G__letint(result7, 105, (long) TMVA::SimulatedAnnealing::DeclFileLine());
10332    return(1 || funcname || hash || result7 || libp) ;
10333 }
10334 
10335 // automatic copy constructor
10336 static int G__G__TMVA2_457_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10337 
10338 {
10339    TMVA::SimulatedAnnealing* p;
10340    void* tmp = (void*) G__int(libp->para[0]);
10341    p = new TMVA::SimulatedAnnealing(*(TMVA::SimulatedAnnealing*) tmp);
10342    result7->obj.i = (long) p;
10343    result7->ref = (long) p;
10344    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealing));
10345    return(1 || funcname || hash || result7 || libp) ;
10346 }
10347 
10348 // automatic destructor
10349 typedef TMVA::SimulatedAnnealing G__TTMVAcLcLSimulatedAnnealing;
10350 static int G__G__TMVA2_457_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10351 {
10352    char* gvp = (char*) G__getgvp();
10353    long soff = G__getstructoffset();
10354    int n = G__getaryconstruct();
10355    //
10356    //has_a_delete: 0
10357    //has_own_delete1arg: 0
10358    //has_own_delete2arg: 0
10359    //
10360    if (!soff) {
10361      return(1);
10362    }
10363    if (n) {
10364      if (gvp == (char*)G__PVOID) {
10365        delete[] (TMVA::SimulatedAnnealing*) soff;
10366      } else {
10367        G__setgvp((long) G__PVOID);
10368        for (int i = n - 1; i >= 0; --i) {
10369          ((TMVA::SimulatedAnnealing*) (soff+(sizeof(TMVA::SimulatedAnnealing)*i)))->~G__TTMVAcLcLSimulatedAnnealing();
10370        }
10371        G__setgvp((long)gvp);
10372      }
10373    } else {
10374      if (gvp == (char*)G__PVOID) {
10375        delete (TMVA::SimulatedAnnealing*) soff;
10376      } else {
10377        G__setgvp((long) G__PVOID);
10378        ((TMVA::SimulatedAnnealing*) (soff))->~G__TTMVAcLcLSimulatedAnnealing();
10379        G__setgvp((long)gvp);
10380      }
10381    }
10382    G__setnull(result7);
10383    return(1 || funcname || hash || result7 || libp) ;
10384 }
10385 
10386 
10387 /* Setting up global function */
10388 
10389 /*********************************************************
10390 * Member function Stub
10391 *********************************************************/
10392 
10393 /* TMVA */
10394 
10395 /* TMVA::TSpline2 */
10396 
10397 /* TMVA::TSpline1 */
10398 
10399 /* TMVA::PDF */
10400 
10401 /* TMVA::Node */
10402 
10403 /* TMVA::BinaryTree */
10404 
10405 /* TMVA::BinarySearchTreeNode */
10406 
10407 /* TMVA::BinarySearchTree */
10408 
10409 /* TMVA::Timer */
10410 
10411 /* TMVA::RootFinder */
10412 
10413 /* TMVA::SeparationBase */
10414 
10415 /* TMVA::CrossEntropy */
10416 
10417 /* TMVA::DecisionTreeNode */
10418 
10419 /* TMVA::RegressionVariance */
10420 
10421 /* TMVA::DecisionTree */
10422 
10423 /* TMVA::MisClassificationError */
10424 
10425 /* TMVA::SdivSqrtSplusB */
10426 
10427 /* TMVA::Tools */
10428 
10429 /* TMVA::Reader */
10430 
10431 /* TMVA::GeneticGenes */
10432 
10433 /* TMVA::GeneticRange */
10434 
10435 /* TMVA::GeneticPopulation */
10436 
10437 /* TMVA::GeneticAlgorithm */
10438 
10439 /* TMVA::GiniIndex */
10440 
10441 /* TMVA::GiniIndexWithLaplace */
10442 
10443 /* TMVA::SimulatedAnnealing */
10444 
10445 /*********************************************************
10446 * Global function Stub
10447 *********************************************************/
10448 
10449 /*********************************************************
10450 * Get size of pointer to member function
10451 *********************************************************/
10452 class G__Sizep2memfuncG__TMVA2 {
10453  public:
10454   G__Sizep2memfuncG__TMVA2(): p(&G__Sizep2memfuncG__TMVA2::sizep2memfunc) {}
10455     size_t sizep2memfunc() { return(sizeof(p)); }
10456   private:
10457     size_t (G__Sizep2memfuncG__TMVA2::*p)();
10458 };
10459 
10460 size_t G__get_sizep2memfuncG__TMVA2()
10461 {
10462   G__Sizep2memfuncG__TMVA2 a;
10463   G__setsizep2memfunc((int)a.sizep2memfunc());
10464   return((size_t)a.sizep2memfunc());
10465 }
10466 
10467 
10468 /*********************************************************
10469 * virtual base class offset calculation interface
10470 *********************************************************/
10471 
10472    /* Setting up class inheritance */
10473 
10474 /*********************************************************
10475 * Inheritance information setup/
10476 *********************************************************/
10477 extern "C" void G__cpp_setup_inheritanceG__TMVA2() {
10478 
10479    /* Setting up class inheritance */
10480    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2))) {
10481      TMVA::TSpline2 *G__Lderived;
10482      G__Lderived=(TMVA::TSpline2*)0x1000;
10483      {
10484        TSpline *G__Lpbase=(TSpline*)G__Lderived;
10485        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2),G__get_linked_tagnum(&G__G__TMVA2LN_TSpline),(long)G__Lpbase-(long)G__Lderived,1,1);
10486      }
10487      {
10488        TNamed *G__Lpbase=(TNamed*)G__Lderived;
10489        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2),G__get_linked_tagnum(&G__G__TMVA2LN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,0);
10490      }
10491      {
10492        TObject *G__Lpbase=(TObject*)G__Lderived;
10493        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2),G__get_linked_tagnum(&G__G__TMVA2LN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
10494      }
10495      {
10496        TAttLine *G__Lpbase=(TAttLine*)G__Lderived;
10497        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2),G__get_linked_tagnum(&G__G__TMVA2LN_TAttLine),(long)G__Lpbase-(long)G__Lderived,1,0);
10498      }
10499      {
10500        TAttFill *G__Lpbase=(TAttFill*)G__Lderived;
10501        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2),G__get_linked_tagnum(&G__G__TMVA2LN_TAttFill),(long)G__Lpbase-(long)G__Lderived,1,0);
10502      }
10503      {
10504        TAttMarker *G__Lpbase=(TAttMarker*)G__Lderived;
10505        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2),G__get_linked_tagnum(&G__G__TMVA2LN_TAttMarker),(long)G__Lpbase-(long)G__Lderived,1,0);
10506      }
10507    }
10508    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1))) {
10509      TMVA::TSpline1 *G__Lderived;
10510      G__Lderived=(TMVA::TSpline1*)0x1000;
10511      {
10512        TSpline *G__Lpbase=(TSpline*)G__Lderived;
10513        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1),G__get_linked_tagnum(&G__G__TMVA2LN_TSpline),(long)G__Lpbase-(long)G__Lderived,1,1);
10514      }
10515      {
10516        TNamed *G__Lpbase=(TNamed*)G__Lderived;
10517        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1),G__get_linked_tagnum(&G__G__TMVA2LN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,0);
10518      }
10519      {
10520        TObject *G__Lpbase=(TObject*)G__Lderived;
10521        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1),G__get_linked_tagnum(&G__G__TMVA2LN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
10522      }
10523      {
10524        TAttLine *G__Lpbase=(TAttLine*)G__Lderived;
10525        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1),G__get_linked_tagnum(&G__G__TMVA2LN_TAttLine),(long)G__Lpbase-(long)G__Lderived,1,0);
10526      }
10527      {
10528        TAttFill *G__Lpbase=(TAttFill*)G__Lderived;
10529        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1),G__get_linked_tagnum(&G__G__TMVA2LN_TAttFill),(long)G__Lpbase-(long)G__Lderived,1,0);
10530      }
10531      {
10532        TAttMarker *G__Lpbase=(TAttMarker*)G__Lderived;
10533        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1),G__get_linked_tagnum(&G__G__TMVA2LN_TAttMarker),(long)G__Lpbase-(long)G__Lderived,1,0);
10534      }
10535    }
10536    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF))) {
10537      TMVA::PDF *G__Lderived;
10538      G__Lderived=(TMVA::PDF*)0x1000;
10539      {
10540        TMVA::Configurable *G__Lpbase=(TMVA::Configurable*)G__Lderived;
10541        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF),G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLConfigurable),(long)G__Lpbase-(long)G__Lderived,1,1);
10542      }
10543      {
10544        TObject *G__Lpbase=(TObject*)G__Lderived;
10545        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF),G__get_linked_tagnum(&G__G__TMVA2LN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
10546      }
10547    }
10548    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode))) {
10549      TMVA::BinarySearchTreeNode *G__Lderived;
10550      G__Lderived=(TMVA::BinarySearchTreeNode*)0x1000;
10551      {
10552        TMVA::Node *G__Lpbase=(TMVA::Node*)G__Lderived;
10553        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode),G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode),(long)G__Lpbase-(long)G__Lderived,1,1);
10554      }
10555    }
10556    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTree))) {
10557      TMVA::BinarySearchTree *G__Lderived;
10558      G__Lderived=(TMVA::BinarySearchTree*)0x1000;
10559      {
10560        TMVA::BinaryTree *G__Lpbase=(TMVA::BinaryTree*)G__Lderived;
10561        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTree),G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinaryTree),(long)G__Lpbase-(long)G__Lderived,1,1);
10562      }
10563    }
10564    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer))) {
10565      TMVA::Timer *G__Lderived;
10566      G__Lderived=(TMVA::Timer*)0x1000;
10567      {
10568        TStopwatch *G__Lpbase=(TStopwatch*)G__Lderived;
10569        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer),G__get_linked_tagnum(&G__G__TMVA2LN_TStopwatch),(long)G__Lpbase-(long)G__Lderived,1,1);
10570      }
10571      {
10572        TObject *G__Lpbase=(TObject*)G__Lderived;
10573        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer),G__get_linked_tagnum(&G__G__TMVA2LN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
10574      }
10575    }
10576    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRootFinder))) {
10577      TMVA::RootFinder *G__Lderived;
10578      G__Lderived=(TMVA::RootFinder*)0x1000;
10579      {
10580        TObject *G__Lpbase=(TObject*)G__Lderived;
10581        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRootFinder),G__get_linked_tagnum(&G__G__TMVA2LN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
10582      }
10583    }
10584    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLCrossEntropy))) {
10585      TMVA::CrossEntropy *G__Lderived;
10586      G__Lderived=(TMVA::CrossEntropy*)0x1000;
10587      {
10588        TMVA::SeparationBase *G__Lpbase=(TMVA::SeparationBase*)G__Lderived;
10589        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLCrossEntropy),G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSeparationBase),(long)G__Lpbase-(long)G__Lderived,1,1);
10590      }
10591    }
10592    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode))) {
10593      TMVA::DecisionTreeNode *G__Lderived;
10594      G__Lderived=(TMVA::DecisionTreeNode*)0x1000;
10595      {
10596        TMVA::Node *G__Lpbase=(TMVA::Node*)G__Lderived;
10597        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode),G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode),(long)G__Lpbase-(long)G__Lderived,1,1);
10598      }
10599    }
10600    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree))) {
10601      TMVA::DecisionTree *G__Lderived;
10602      G__Lderived=(TMVA::DecisionTree*)0x1000;
10603      {
10604        TMVA::BinaryTree *G__Lpbase=(TMVA::BinaryTree*)G__Lderived;
10605        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree),G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinaryTree),(long)G__Lpbase-(long)G__Lderived,1,1);
10606      }
10607    }
10608    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMisClassificationError))) {
10609      TMVA::MisClassificationError *G__Lderived;
10610      G__Lderived=(TMVA::MisClassificationError*)0x1000;
10611      {
10612        TMVA::SeparationBase *G__Lpbase=(TMVA::SeparationBase*)G__Lderived;
10613        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMisClassificationError),G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSeparationBase),(long)G__Lpbase-(long)G__Lderived,1,1);
10614      }
10615    }
10616    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB))) {
10617      TMVA::SdivSqrtSplusB *G__Lderived;
10618      G__Lderived=(TMVA::SdivSqrtSplusB*)0x1000;
10619      {
10620        TMVA::SeparationBase *G__Lpbase=(TMVA::SeparationBase*)G__Lderived;
10621        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB),G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSeparationBase),(long)G__Lpbase-(long)G__Lderived,1,1);
10622      }
10623    }
10624    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader))) {
10625      TMVA::Reader *G__Lderived;
10626      G__Lderived=(TMVA::Reader*)0x1000;
10627      {
10628        TMVA::Configurable *G__Lpbase=(TMVA::Configurable*)G__Lderived;
10629        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader),G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLConfigurable),(long)G__Lpbase-(long)G__Lderived,1,1);
10630      }
10631      {
10632        TObject *G__Lpbase=(TObject*)G__Lderived;
10633        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader),G__get_linked_tagnum(&G__G__TMVA2LN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
10634      }
10635    }
10636    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndex))) {
10637      TMVA::GiniIndex *G__Lderived;
10638      G__Lderived=(TMVA::GiniIndex*)0x1000;
10639      {
10640        TMVA::SeparationBase *G__Lpbase=(TMVA::SeparationBase*)G__Lderived;
10641        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndex),G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSeparationBase),(long)G__Lpbase-(long)G__Lderived,1,1);
10642      }
10643    }
10644    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace))) {
10645      TMVA::GiniIndexWithLaplace *G__Lderived;
10646      G__Lderived=(TMVA::GiniIndexWithLaplace*)0x1000;
10647      {
10648        TMVA::SeparationBase *G__Lpbase=(TMVA::SeparationBase*)G__Lderived;
10649        G__inheritance_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace),G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSeparationBase),(long)G__Lpbase-(long)G__Lderived,1,1);
10650      }
10651    }
10652 }
10653 
10654 /*********************************************************
10655 * typedef information setup/
10656 *********************************************************/
10657 extern "C" void G__cpp_setup_typetableG__TMVA2() {
10658 
10659    /* Setting up typedef entry */
10660    G__search_typename2("Short_t",115,-1,0,-1);
10661    G__setnewtype(-1,"Signed Short integer 2 bytes (short)",0);
10662    G__search_typename2("Int_t",105,-1,0,-1);
10663    G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
10664    G__search_typename2("UInt_t",104,-1,0,-1);
10665    G__setnewtype(-1,"Unsigned integer 4 bytes (unsigned int)",0);
10666    G__search_typename2("Long_t",108,-1,0,-1);
10667    G__setnewtype(-1,"Signed long integer 4 bytes (long)",0);
10668    G__search_typename2("ULong_t",107,-1,0,-1);
10669    G__setnewtype(-1,"Unsigned long integer 4 bytes (unsigned long)",0);
10670    G__search_typename2("Float_t",102,-1,0,-1);
10671    G__setnewtype(-1,"Float 4 bytes (float)",0);
10672    G__search_typename2("Double_t",100,-1,0,-1);
10673    G__setnewtype(-1,"Double 8 bytes",0);
10674    G__search_typename2("Bool_t",103,-1,0,-1);
10675    G__setnewtype(-1,"Boolean (0=false, 1=true) (bool)",0);
10676    G__search_typename2("Version_t",115,-1,0,-1);
10677    G__setnewtype(-1,"Class version identifier (short)",0);
10678    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
10679    G__setnewtype(-1,NULL,0);
10680    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
10681    G__setnewtype(-1,NULL,0);
10682    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
10683    G__setnewtype(-1,NULL,0);
10684    G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
10685    G__setnewtype(-1,NULL,0);
10686    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
10687    G__setnewtype(-1,NULL,0);
10688    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
10689    G__setnewtype(-1,NULL,0);
10690    G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_TVectorTlEfloatgR),0,-1);
10691    G__setnewtype(-1,NULL,0);
10692    G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_TVectorTlEdoublegR),0,-1);
10693    G__setnewtype(-1,NULL,0);
10694    G__search_typename2("TVectorD",117,G__get_linked_tagnum(&G__G__TMVA2LN_TVectorTlEdoublegR),0,-1);
10695    G__setnewtype(-1,NULL,0);
10696    G__search_typename2("iterator<std::bidirectional_iterator_tag,TObject*,std::ptrdiff_t,const TObject**,const TObject*&>",117,G__get_linked_tagnum(&G__G__TMVA2LN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
10697    G__setnewtype(-1,NULL,0);
10698    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
10699    G__setnewtype(-1,NULL,0);
10700    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long>",117,G__get_linked_tagnum(&G__G__TMVA2LN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
10701    G__setnewtype(-1,NULL,0);
10702    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long,const TObject**>",117,G__get_linked_tagnum(&G__G__TMVA2LN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
10703    G__setnewtype(-1,NULL,0);
10704    G__search_typename2("TMVAVersion_t",104,-1,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVA));
10705    G__setnewtype(-1,NULL,0);
10706    G__search_typename2("map<TString,TMVA::Types::EMVA>",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplETStringcOTMVAcLcLTypescLcLEMVAcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLTypescLcLEMVAgRsPgRsPgR),0,-1);
10707    G__setnewtype(-1,NULL,0);
10708    G__search_typename2("map<TString,TMVA::Types::EMVA,less<TString> >",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplETStringcOTMVAcLcLTypescLcLEMVAcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLTypescLcLEMVAgRsPgRsPgR),0,-1);
10709    G__setnewtype(-1,NULL,0);
10710    G__search_typename2("map<EMsgType,std::string>",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplETMVAcLcLEMsgTypecOstringcOlesslETMVAcLcLEMsgTypegRcOallocatorlEpairlEconstsPTMVAcLcLEMsgTypecOstringgRsPgRsPgR),0,-1);
10711    G__setnewtype(-1,NULL,0);
10712    G__search_typename2("map<TMVA::EMsgType,string>",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplETMVAcLcLEMsgTypecOstringcOlesslETMVAcLcLEMsgTypegRcOallocatorlEpairlEconstsPTMVAcLcLEMsgTypecOstringgRsPgRsPgR),0,-1);
10713    G__setnewtype(-1,NULL,0);
10714    G__search_typename2("map<TMVA::EMsgType,string,less<TMVA::EMsgType> >",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplETMVAcLcLEMsgTypecOstringcOlesslETMVAcLcLEMsgTypegRcOallocatorlEpairlEconstsPTMVAcLcLEMsgTypecOstringgRsPgRsPgR),0,-1);
10715    G__setnewtype(-1,NULL,0);
10716    G__search_typename2("Option<Bool_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLOptionlEboolgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVA));
10717    G__setnewtype(-1,NULL,0);
10718    G__search_typename2("vector<bool>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEboolcOallocatorlEboolgRsPgR),0,-1);
10719    G__setnewtype(-1,NULL,0);
10720    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEboolcOallocatorlEboolgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEboolcOallocatorlEboolgRsPgR));
10721    G__setnewtype(-1,NULL,0);
10722    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEboolcOallocatorlEboolgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEboolcOallocatorlEboolgRsPgR));
10723    G__setnewtype(-1,NULL,0);
10724    G__search_typename2("Option<Bool_t*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLOptionlEboolmUgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVA));
10725    G__setnewtype(-1,NULL,0);
10726    G__search_typename2("vector<TString>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETStringcOallocatorlETStringgRsPgR),0,-1);
10727    G__setnewtype(-1,NULL,0);
10728    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETStringcOallocatorlETStringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETStringcOallocatorlETStringgRsPgR));
10729    G__setnewtype(-1,NULL,0);
10730    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETStringcOallocatorlETStringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETStringcOallocatorlETStringgRsPgR));
10731    G__setnewtype(-1,NULL,0);
10732    G__search_typename2("Option<Float_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLOptionlEfloatgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVA));
10733    G__setnewtype(-1,NULL,0);
10734    G__search_typename2("vector<float>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR),0,-1);
10735    G__setnewtype(-1,NULL,0);
10736    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEfloatcOallocatorlEfloatgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR));
10737    G__setnewtype(-1,NULL,0);
10738    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEfloatcOallocatorlEfloatgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR));
10739    G__setnewtype(-1,NULL,0);
10740    G__search_typename2("vector<Float_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR),0,-1);
10741    G__setnewtype(-1,NULL,0);
10742    G__search_typename2("vector<Double_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
10743    G__setnewtype(-1,NULL,0);
10744    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR));
10745    G__setnewtype(-1,NULL,0);
10746    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR));
10747    G__setnewtype(-1,NULL,0);
10748    G__search_typename2("vector<double>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
10749    G__setnewtype(-1,NULL,0);
10750    G__search_typename2("vector<const TMVA::BinarySearchTreeNode*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEconstsPTMVAcLcLBinarySearchTreeNodemUcOallocatorlEconstsPTMVAcLcLBinarySearchTreeNodemUgRsPgR),0,-1);
10751    G__setnewtype(-1,NULL,0);
10752    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEconstsPTMVAcLcLBinarySearchTreeNodemUcOallocatorlEconstsPTMVAcLcLBinarySearchTreeNodemUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEconstsPTMVAcLcLBinarySearchTreeNodemUcOallocatorlEconstsPTMVAcLcLBinarySearchTreeNodemUgRsPgR));
10753    G__setnewtype(-1,NULL,0);
10754    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEconstsPTMVAcLcLBinarySearchTreeNodemUcOallocatorlEconstsPTMVAcLcLBinarySearchTreeNodemUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEconstsPTMVAcLcLBinarySearchTreeNodemUcOallocatorlEconstsPTMVAcLcLBinarySearchTreeNodemUgRsPgR));
10755    G__setnewtype(-1,NULL,0);
10756    G__search_typename2("vector<TMVA::Event*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgR),0,-1);
10757    G__setnewtype(-1,NULL,0);
10758    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgR));
10759    G__setnewtype(-1,NULL,0);
10760    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgR));
10761    G__setnewtype(-1,NULL,0);
10762    G__search_typename2("vector<Int_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
10763    G__setnewtype(-1,NULL,0);
10764    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEintcOallocatorlEintgRsPgR));
10765    G__setnewtype(-1,NULL,0);
10766    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEintcOallocatorlEintgRsPgR));
10767    G__setnewtype(-1,NULL,0);
10768    G__search_typename2("vector<int>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
10769    G__setnewtype(-1,NULL,0);
10770    G__search_typename2("pair<Double_t,const TMVA::Event*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_pairlEdoublecOconstsPTMVAcLcLEventmUgR),0,-1);
10771    G__setnewtype(-1,NULL,0);
10772    G__search_typename2("vector<std::pair<Double_t,const TMVA::Event*> >",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgR),0,-1);
10773    G__setnewtype(-1,NULL,0);
10774    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgR));
10775    G__setnewtype(-1,NULL,0);
10776    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgR));
10777    G__setnewtype(-1,NULL,0);
10778    G__search_typename2("vector<pair<double,const TMVA::Event*> >",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgR),0,-1);
10779    G__setnewtype(-1,NULL,0);
10780    G__search_typename2("Double_t (*)(Double_t)",49,-1,0,-1);
10781    G__setnewtype(-1,NULL,0);
10782    G__search_typename2("TMatrixTBase<Float_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_TMatrixTBaselEfloatgR),0,-1);
10783    G__setnewtype(-1,NULL,0);
10784    G__search_typename2("TMatrixTBase<Double_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_TMatrixTBaselEdoublegR),0,-1);
10785    G__setnewtype(-1,NULL,0);
10786    G__search_typename2("EventList",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree));
10787    G__setnewtype(-1,NULL,0);
10788    G__search_typename2("TMatrixTSym<Double_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_TMatrixTSymlEdoublegR),0,-1);
10789    G__setnewtype(-1,NULL,0);
10790    G__search_typename2("TMatrixDSym",117,G__get_linked_tagnum(&G__G__TMVA2LN_TMatrixTSymlEdoublegR),0,-1);
10791    G__setnewtype(-1,NULL,0);
10792    G__search_typename2("TMatrixT<Double_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_TMatrixTlEdoublegR),0,-1);
10793    G__setnewtype(-1,NULL,0);
10794    G__search_typename2("TMatrixD",117,G__get_linked_tagnum(&G__G__TMVA2LN_TMatrixTlEdoublegR),0,-1);
10795    G__setnewtype(-1,NULL,0);
10796    G__search_typename2("vector<TMatrixDSym*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgR),0,-1);
10797    G__setnewtype(-1,NULL,0);
10798    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgR));
10799    G__setnewtype(-1,NULL,0);
10800    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgR));
10801    G__setnewtype(-1,NULL,0);
10802    G__search_typename2("vector<TMatrixTSym<double>*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgR),0,-1);
10803    G__setnewtype(-1,NULL,0);
10804    G__search_typename2("vector<Event*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTools));
10805    G__setnewtype(-1,NULL,0);
10806    G__search_typename2("vector<std::vector<Double_t> >",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR),0,-1);
10807    G__setnewtype(-1,NULL,0);
10808    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR));
10809    G__setnewtype(-1,NULL,0);
10810    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR));
10811    G__setnewtype(-1,NULL,0);
10812    G__search_typename2("vector<vector<double,allocator<double> > >",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR),0,-1);
10813    G__setnewtype(-1,NULL,0);
10814    G__search_typename2("map<std::string,TObjArray*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR),0,-1);
10815    G__setnewtype(-1,NULL,0);
10816    G__search_typename2("map<string,TObjArray*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR),0,-1);
10817    G__setnewtype(-1,NULL,0);
10818    G__search_typename2("map<string,TObjArray*,less<string> >",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR),0,-1);
10819    G__setnewtype(-1,NULL,0);
10820    G__search_typename2("vector<Float_t*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatmUcOallocatorlEfloatmUgRsPgR),0,-1);
10821    G__setnewtype(-1,NULL,0);
10822    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEfloatmUcOallocatorlEfloatmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatmUcOallocatorlEfloatmUgRsPgR));
10823    G__setnewtype(-1,NULL,0);
10824    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEfloatmUcOallocatorlEfloatmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatmUcOallocatorlEfloatmUgRsPgR));
10825    G__setnewtype(-1,NULL,0);
10826    G__search_typename2("vector<float*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatmUcOallocatorlEfloatmUgRsPgR),0,-1);
10827    G__setnewtype(-1,NULL,0);
10828    G__search_typename2("vector<UInt_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR),0,-1);
10829    G__setnewtype(-1,NULL,0);
10830    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR));
10831    G__setnewtype(-1,NULL,0);
10832    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR));
10833    G__setnewtype(-1,NULL,0);
10834    G__search_typename2("vector<unsigned int>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR),0,-1);
10835    G__setnewtype(-1,NULL,0);
10836    G__search_typename2("vector<VariableInfo>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgR),0,-1);
10837    G__setnewtype(-1,NULL,0);
10838    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgR));
10839    G__setnewtype(-1,NULL,0);
10840    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgR));
10841    G__setnewtype(-1,NULL,0);
10842    G__search_typename2("vector<TMVA::VariableInfo>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgR),0,-1);
10843    G__setnewtype(-1,NULL,0);
10844    G__search_typename2("vector<ClassInfo*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgR),0,-1);
10845    G__setnewtype(-1,NULL,0);
10846    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgR));
10847    G__setnewtype(-1,NULL,0);
10848    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgR));
10849    G__setnewtype(-1,NULL,0);
10850    G__search_typename2("vector<TMVA::ClassInfo*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgR),0,-1);
10851    G__setnewtype(-1,NULL,0);
10852    G__search_typename2("vector<TreeInfo>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgR),0,-1);
10853    G__setnewtype(-1,NULL,0);
10854    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgR));
10855    G__setnewtype(-1,NULL,0);
10856    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgR));
10857    G__setnewtype(-1,NULL,0);
10858    G__search_typename2("vector<TMVA::TreeInfo>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgR),0,-1);
10859    G__setnewtype(-1,NULL,0);
10860    G__search_typename2("map<TString,std::vector<TreeInfo> >",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplETStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRsPgRsPgRsPgR),0,-1);
10861    G__setnewtype(-1,NULL,0);
10862    G__search_typename2("map<TString,vector<TMVA::TreeInfo,allocator<TMVA::TreeInfo> > >",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplETStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRsPgRsPgRsPgR),0,-1);
10863    G__setnewtype(-1,NULL,0);
10864    G__search_typename2("map<TString,vector<TMVA::TreeInfo,allocator<TMVA::TreeInfo> >,less<TString> >",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplETStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRsPgRsPgRsPgR),0,-1);
10865    G__setnewtype(-1,NULL,0);
10866    G__search_typename2("map<std::string,Bool_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplEstringcOboolcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOboolgRsPgRsPgR),0,-1);
10867    G__setnewtype(-1,NULL,0);
10868    G__search_typename2("map<string,bool>",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplEstringcOboolcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOboolgRsPgRsPgR),0,-1);
10869    G__setnewtype(-1,NULL,0);
10870    G__search_typename2("map<string,bool,less<string> >",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplEstringcOboolcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOboolgRsPgRsPgR),0,-1);
10871    G__setnewtype(-1,NULL,0);
10872    G__search_typename2("vector<std::string>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEstringcOallocatorlEstringgRsPgR),0,-1);
10873    G__setnewtype(-1,NULL,0);
10874    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEstringcOallocatorlEstringgRsPgR));
10875    G__setnewtype(-1,NULL,0);
10876    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEstringcOallocatorlEstringgRsPgR));
10877    G__setnewtype(-1,NULL,0);
10878    G__search_typename2("vector<string>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEstringcOallocatorlEstringgRsPgR),0,-1);
10879    G__setnewtype(-1,NULL,0);
10880    G__search_typename2("map<TString,IMethod*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplETStringcOTMVAcLcLIMethodmUcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLIMethodmUgRsPgRsPgR),0,-1);
10881    G__setnewtype(-1,NULL,0);
10882    G__search_typename2("map<TString,TMVA::IMethod*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplETStringcOTMVAcLcLIMethodmUcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLIMethodmUgRsPgRsPgR),0,-1);
10883    G__setnewtype(-1,NULL,0);
10884    G__search_typename2("map<TString,TMVA::IMethod*,less<TString> >",117,G__get_linked_tagnum(&G__G__TMVA2LN_maplETStringcOTMVAcLcLIMethodmUcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLIMethodmUgRsPgRsPgR),0,-1);
10885    G__setnewtype(-1,NULL,0);
10886    G__search_typename2("vector<TMVA::Interval*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgR),0,-1);
10887    G__setnewtype(-1,NULL,0);
10888    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgR));
10889    G__setnewtype(-1,NULL,0);
10890    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgR));
10891    G__setnewtype(-1,NULL,0);
10892    G__search_typename2("vector<TMVA::GeneticGenes>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgR),0,-1);
10893    G__setnewtype(-1,NULL,0);
10894    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgR));
10895    G__setnewtype(-1,NULL,0);
10896    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgR));
10897    G__setnewtype(-1,NULL,0);
10898    G__search_typename2("vector<TMVA::GeneticRange*>",117,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgR),0,-1);
10899    G__setnewtype(-1,NULL,0);
10900    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgR));
10901    G__setnewtype(-1,NULL,0);
10902    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgR));
10903    G__setnewtype(-1,NULL,0);
10904    G__search_typename2("deque<Int_t>",117,G__get_linked_tagnum(&G__G__TMVA2LN_dequelEintcOallocatorlEintgRsPgR),0,-1);
10905    G__setnewtype(-1,NULL,0);
10906    G__search_typename2("deque<int>",117,G__get_linked_tagnum(&G__G__TMVA2LN_dequelEintcOallocatorlEintgRsPgR),0,-1);
10907    G__setnewtype(-1,NULL,0);
10908 }
10909 
10910 /*********************************************************
10911 * Data Member information setup/
10912 *********************************************************/
10913 
10914    /* Setting up class,struct,union tag member variable */
10915 
10916    /* TMVA */
10917 static void G__setup_memvarTMVA(void) {
10918    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVA));
10919    {
10920    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLEMsgType),-1,-2,1,G__FastAllocString(2048).Format("kDEBUG=%lldLL",(long long)TMVA::kDEBUG).data(),0,(char*)NULL);
10921    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLEMsgType),-1,-2,1,G__FastAllocString(2048).Format("kVERBOSE=%lldLL",(long long)TMVA::kVERBOSE).data(),0,(char*)NULL);
10922    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLEMsgType),-1,-2,1,G__FastAllocString(2048).Format("kINFO=%lldLL",(long long)TMVA::kINFO).data(),0,(char*)NULL);
10923    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLEMsgType),-1,-2,1,G__FastAllocString(2048).Format("kWARNING=%lldLL",(long long)TMVA::kWARNING).data(),0,(char*)NULL);
10924    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLEMsgType),-1,-2,1,G__FastAllocString(2048).Format("kERROR=%lldLL",(long long)TMVA::kERROR).data(),0,(char*)NULL);
10925    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLEMsgType),-1,-2,1,G__FastAllocString(2048).Format("kFATAL=%lldLL",(long long)TMVA::kFATAL).data(),0,(char*)NULL);
10926    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLEMsgType),-1,-2,1,G__FastAllocString(2048).Format("kSILENT=%lldLL",(long long)TMVA::kSILENT).data(),0,(char*)NULL);
10927    }
10928    G__tag_memvar_reset();
10929 }
10930 
10931 
10932    /* TMVA::TSpline2 */
10933 static void G__setup_memvarTMVAcLcLTSpline2(void) {
10934    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2));
10935    { TMVA::TSpline2 *p; p=(TMVA::TSpline2*)0x1000; if (p) { }
10936    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TGraph),-1,-1,4,"fGraph=",0,"graph that is splined");
10937    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
10938    }
10939    G__tag_memvar_reset();
10940 }
10941 
10942 
10943    /* TMVA::TSpline1 */
10944 static void G__setup_memvarTMVAcLcLTSpline1(void) {
10945    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1));
10946    { TMVA::TSpline1 *p; p=(TMVA::TSpline1*)0x1000; if (p) { }
10947    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TGraph),-1,-1,4,"fGraph=",0,"graph that is splined");
10948    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
10949    }
10950    G__tag_memvar_reset();
10951 }
10952 
10953 
10954    /* TMVA::PDF */
10955 static void G__setup_memvarTMVAcLcLPDF(void) {
10956    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF));
10957    { TMVA::PDF *p; p=(TMVA::PDF*)0x1000; if (p) { }
10958    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDFcLcLEInterpolateMethod),-1,-2,1,G__FastAllocString(2048).Format("kSpline0=%lldLL",(long long)TMVA::PDF::kSpline0).data(),0,(char*)NULL);
10959    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDFcLcLEInterpolateMethod),-1,-2,1,G__FastAllocString(2048).Format("kSpline1=%lldLL",(long long)TMVA::PDF::kSpline1).data(),0,(char*)NULL);
10960    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDFcLcLEInterpolateMethod),-1,-2,1,G__FastAllocString(2048).Format("kSpline2=%lldLL",(long long)TMVA::PDF::kSpline2).data(),0,(char*)NULL);
10961    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDFcLcLEInterpolateMethod),-1,-2,1,G__FastAllocString(2048).Format("kSpline3=%lldLL",(long long)TMVA::PDF::kSpline3).data(),0,(char*)NULL);
10962    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDFcLcLEInterpolateMethod),-1,-2,1,G__FastAllocString(2048).Format("kSpline5=%lldLL",(long long)TMVA::PDF::kSpline5).data(),0,(char*)NULL);
10963    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDFcLcLEInterpolateMethod),-1,-2,1,G__FastAllocString(2048).Format("kKDE=%lldLL",(long long)TMVA::PDF::kKDE).data(),0,(char*)NULL);
10964    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fUseHistogram=",0,"spline0 uses histogram as reference");
10965    G__memvar_setup((void*)G__PVOID,105,0,1,-1,G__defined_typename("Int_t"),-2,4,"fgNbin_PdfHist=0LL",0,"number of bins in high-binned reference histogram");
10966    G__memvar_setup((void*)G__PVOID,103,0,1,-1,G__defined_typename("Bool_t"),-2,4,"fgManualIntegration=0ULL",0,"manual integration (sum over bins) or DGAUSS");
10967    G__memvar_setup((void*)0,100,0,1,-1,G__defined_typename("Double_t"),-2,4,"fgEpsilon=",0,"minimum PDF return");
10968    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TString),-1,-1,4,"fPDFName=",0,"for output");
10969    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNsmooth=",0,"Min number of smoothing iterations");
10970    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fMinNsmooth=",0,"Min number of smoothing iterations");
10971    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fMaxNsmooth=",0,"Max number of smoothing iterations");
10972    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TH1),-1,-1,4,"fNSmoothHist=",0,"number of smooth for each bin");
10973    G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDFcLcLEInterpolateMethod),-1,-1,4,"fInterpolMethod=",0,"interpolation method");
10974    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TSpline),-1,-1,4,"fSpline=",0,"! the used spline type");
10975    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TH1),-1,-1,4,"fPDFHist=",0,"the high-binned histogram corresponding to the PDF");
10976    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TH1),-1,-1,4,"fHist=",0,"copy of input histogram");
10977    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TH1),-1,-1,4,"fHistOriginal=",0,"the input histogram");
10978    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TGraph),-1,-1,4,"fGraph=",0,"! needed to create PDF from histogram");
10979    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TF1),-1,-1,4,"fIGetVal=",0,"integration interface");
10980    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fHistAvgEvtPerBin=",0,"avg event per source hist bin");
10981    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fHistDefinedNBins=",0,"source hist bin num set by user");
10982    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TString),-1,-1,4,"fKDEtypeString=",0,"strings used to read definitions");
10983    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TString),-1,-1,4,"fKDEiterString=",0,(char*)NULL);
10984    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TString),-1,-1,4,"fBorderMethodString=",0,(char*)NULL);
10985    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TString),-1,-1,4,"fInterpolateString=",0,(char*)NULL);
10986    G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelType),-1,-1,4,"fKDEtype=",0,"Kernel type to use for KDE");
10987    G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelIter),-1,-1,4,"fKDEiter=",0,"Number of iterations (adaptive or not)");
10988    G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelBorder),-1,-1,4,"fKDEborder=",0,"The method to take care about \"border\" effects (string)");
10989    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fFineFactor=",0,"fine tuning factor for Adaptive KDE");
10990    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fReadingVersion=",0,"the TMVA version of the weight file");
10991    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fCheckHist=",0,"check of source histogram");
10992    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fNormalize=",0,"normalize histogram (false for cumulative distribution used in GaussTranform)");
10993    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TString),-1,-1,4,"fSuffix=",0,"! the suffix for options");
10994    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger),-1,-1,4,"fLogger=",0,"! message logger");
10995    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF),-1,-2,4,"fgThisPDF=",0,"this PDF pointer ");
10996    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
10997    }
10998    G__tag_memvar_reset();
10999 }
11000 
11001 
11002    /* TMVA::Node */
11003 static void G__setup_memvarTMVAcLcLNode(void) {
11004    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode));
11005    { TMVA::Node *p; p=(TMVA::Node*)0x1000; if (p) { }
11006    G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11007    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode),-1,-1,2,"fParent=",0,"the previous (parent) node");
11008    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode),-1,-1,2,"fLeft=",0,"pointers to the two \"daughter\" nodes");
11009    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode),-1,-1,2,"fRight=",0,"pointers to the two \"daughter\" nodes");
11010    G__memvar_setup((void*)0,99,0,0,-1,-1,-1,2,"fPos=",0,"position, i.e. it is a left (l) or right (r) daughter ");
11011    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,2,"fDepth=",0,"depth of the node within the tree (seen from root node)");
11012    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinaryTree),-1,-1,2,"fParentTree=",0,"pointer to the parent tree to which the Node belongs ");
11013    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-2,4,"fgCount=",0,"counter of all nodes present.. for debug.. to spot memory leaks...");
11014    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11015    }
11016    G__tag_memvar_reset();
11017 }
11018 
11019 
11020    /* TMVA::BinaryTree */
11021 static void G__setup_memvarTMVAcLcLBinaryTree(void) {
11022    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinaryTree));
11023    { TMVA::BinaryTree *p; p=(TMVA::BinaryTree*)0x1000; if (p) { }
11024    G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11025    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode),-1,-1,2,"fRoot=",0,"the root node of the tree");
11026    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,2,"fNNodes=",0,"total number of nodes in the tree (counted)");
11027    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,2,"fDepth=",0,"maximal depth in tree reached");
11028    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger),-1,-2,2,"fgLogger=",0,"message logger, static to save resources    ");
11029    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11030    }
11031    G__tag_memvar_reset();
11032 }
11033 
11034 
11035    /* TMVA::BinarySearchTreeNode */
11036 static void G__setup_memvarTMVAcLcLBinarySearchTreeNode(void) {
11037    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode));
11038    { TMVA::BinarySearchTreeNode *p; p=(TMVA::BinarySearchTreeNode*)0x1000; if (p) { }
11039    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR),G__defined_typename("vector<Float_t>"),-1,4,"fEventV=",0,(char*)NULL);
11040    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR),G__defined_typename("vector<Float_t>"),-1,4,"fTargets=",0,(char*)NULL);
11041    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fWeight=",0,(char*)NULL);
11042    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fClass=",0,(char*)NULL);
11043    G__memvar_setup((void*)0,115,0,0,-1,G__defined_typename("Short_t"),-1,4,"fSelector=",0,"index of variable used in node selection (decision tree) ");
11044    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11045    }
11046    G__tag_memvar_reset();
11047 }
11048 
11049 
11050    /* TMVA::BinarySearchTree */
11051 static void G__setup_memvarTMVAcLcLBinarySearchTree(void) {
11052    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTree));
11053    { TMVA::BinarySearchTree *p; p=(TMVA::BinarySearchTree*)0x1000; if (p) { }
11054    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fPeriod=",0,"periode (number of event variables)");
11055    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fCurrentDepth=",0,"internal variable, counting the depth of the tree during insertion    ");
11056    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fStatisticsIsValid=",0,"flag if last stat calculation is still valid, set to false if new node is insert");
11057    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR),G__defined_typename("vector<Float_t>"),-1,4,"fMeans[2]=",0,"mean for signal and background for each variable");
11058    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR),G__defined_typename("vector<Float_t>"),-1,4,"fRMS[2]=",0,"RMS for signal and background for each variable");
11059    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR),G__defined_typename("vector<Float_t>"),-1,4,"fMin[2]=",0,"RMS for signal and background for each variable");
11060    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR),G__defined_typename("vector<Float_t>"),-1,4,"fMax[2]=",0,"RMS for signal and background for each variable");
11061    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSum[2]=",0,"Sum for signal and background for each variable");
11062    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fSumSq[2]=",0,"Squared Sum for signal and background for each variable");
11063    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fNEventsW[2]=",0,"Number of events per class, taking into account event weights");
11064    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fSumOfWeights=",0,"Total number of events (weigthed) counted during filling");
11065    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fCanNormalize=",0,"the tree can be normalised");
11066    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgR),G__defined_typename("vector<std::pair<Double_t,const TMVA::Event*> >"),-1,4,"fNormalizeTreeTable=",0,(char*)NULL);
11067    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11068    }
11069    G__tag_memvar_reset();
11070 }
11071 
11072 
11073    /* TMVA::Timer */
11074 static void G__setup_memvarTMVAcLcLTimer(void) {
11075    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer));
11076    { TMVA::Timer *p; p=(TMVA::Timer*)0x1000; if (p) { }
11077    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNcounts=",0,"reference number of \"counts\" ");
11078    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TString),-1,-1,4,"fPrefix=",0,"prefix for outputs");
11079    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fColourfulOutput=",0,"flag for use of colors");
11080    G__memvar_setup((void*)0,117,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TString),-1,-2,4,"fgClassName=",0,"used for output");
11081    G__memvar_setup((void*)G__PVOID,105,0,1,-1,G__defined_typename("Int_t"),-2,4,"fgNbins=0LL",0,"number of bins in progress bar");
11082    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger),-1,-1,4,"fLogger=",0,"the output logger");
11083    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11084    }
11085    G__tag_memvar_reset();
11086 }
11087 
11088 
11089    /* TMVA::RootFinder */
11090 static void G__setup_memvarTMVAcLcLRootFinder(void) {
11091    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRootFinder));
11092    { TMVA::RootFinder *p; p=(TMVA::RootFinder*)0x1000; if (p) { }
11093    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fRootMin=",0,"minimum root value");
11094    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fRootMax=",0,"maximum root value");
11095    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fMaxIter=",0,"maximum number of iterations");
11096    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fAbsTol=",0,"absolute tolerance deviation");
11097    G__memvar_setup((void*)0,49,0,0,-1,G__defined_typename("Double_t (*)(Double_t)"),-1,4,"fGetRootVal=",0,(char*)NULL);
11098    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger),-1,-1,4,"fLogger=",0,"! message logger");
11099    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11100    }
11101    G__tag_memvar_reset();
11102 }
11103 
11104 
11105    /* TMVA::SeparationBase */
11106 static void G__setup_memvarTMVAcLcLSeparationBase(void) {
11107    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSeparationBase));
11108    { TMVA::SeparationBase *p; p=(TMVA::SeparationBase*)0x1000; if (p) { }
11109    G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11110    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TString),-1,-1,2,"fName=",0,"name of the concrete Separation Index impementation");
11111    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fPrecisionCut=",0,(char*)NULL);
11112    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11113    }
11114    G__tag_memvar_reset();
11115 }
11116 
11117 
11118    /* TMVA::CrossEntropy */
11119 static void G__setup_memvarTMVAcLcLCrossEntropy(void) {
11120    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLCrossEntropy));
11121    { TMVA::CrossEntropy *p; p=(TMVA::CrossEntropy*)0x1000; if (p) { }
11122    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11123    }
11124    G__tag_memvar_reset();
11125 }
11126 
11127 
11128    /* TMVA::DecisionTreeNode */
11129 static void G__setup_memvarTMVAcLcLDecisionTreeNode(void) {
11130    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode));
11131    { TMVA::DecisionTreeNode *p; p=(TMVA::DecisionTreeNode*)0x1000; if (p) { }
11132    G__memvar_setup((void*)(&TMVA::DecisionTreeNode::fgIsTraining),103,0,0,-1,-1,-2,1,"fgIsTraining=",0,"static variable to flag training phase in which we need fTrainInfo");
11133    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger),-1,-2,2,"fgLogger=",0,"static because there is a huge number of nodes...");
11134    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,2,"fFisherCoeff=",0,"the other fisher coeff (offset at the last element");
11135    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,2,"fCutValue=",0,"cut value appplied on this node to discriminate bkg against sig");
11136    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,2,"fCutType=",0,"true: if event variable > cutValue ==> signal , false otherwise");
11137    G__memvar_setup((void*)0,115,0,0,-1,G__defined_typename("Short_t"),-1,2,"fSelector=",0,"index of variable used in node selection (decision tree)");
11138    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,2,"fResponse=",0,"response value in case of regression");
11139    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,2,"fRMS=",0,"response RMS of the regression node");
11140    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNodeType=",0,"Type of node: -1 == Bkg-leaf, 1 == Signal-leaf, 0 = internal");
11141    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,2,"fPurity=",0,"the node purity");
11142    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,2,"fIsTerminalNode=",0,"! flag to set node as terminal (i.e., without deleting its descendants)");
11143    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDTNodeTrainingInfo),-1,-1,2,"fTrainInfo=",0,(char*)NULL);
11144    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11145    }
11146    G__tag_memvar_reset();
11147 }
11148 
11149 
11150    /* TMVA::RegressionVariance */
11151 static void G__setup_memvarTMVAcLcLRegressionVariance(void) {
11152    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRegressionVariance));
11153    { TMVA::RegressionVariance *p; p=(TMVA::RegressionVariance*)0x1000; if (p) { }
11154    G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11155    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TString),-1,-1,2,"fName=",0,"name of the concrete Separation Index impementation");
11156    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11157    }
11158    G__tag_memvar_reset();
11159 }
11160 
11161 
11162    /* TMVA::DecisionTree */
11163 static void G__setup_memvarTMVAcLcLDecisionTree(void) {
11164    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree));
11165    { TMVA::DecisionTree *p; p=(TMVA::DecisionTree*)0x1000; if (p) { }
11166    G__memvar_setup((void*)G__PVOID,105,0,1,-1,G__defined_typename("Int_t"),-2,4,"fgRandomSeed=0LL",0,"set nonzero for debugging and zero for random seeds");
11167    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreecLcLEPruneMethod),-1,-2,1,G__FastAllocString(2048).Format("kExpectedErrorPruning=%lldLL",(long long)TMVA::DecisionTree::kExpectedErrorPruning).data(),0,(char*)NULL);
11168    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreecLcLEPruneMethod),-1,-2,1,G__FastAllocString(2048).Format("kCostComplexityPruning=%lldLL",(long long)TMVA::DecisionTree::kCostComplexityPruning).data(),0,(char*)NULL);
11169    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreecLcLEPruneMethod),-1,-2,1,G__FastAllocString(2048).Format("kNoPruning=%lldLL",(long long)TMVA::DecisionTree::kNoPruning).data(),0,(char*)NULL);
11170    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fNvars=",0,"number of variables used to separate S and B");
11171    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNCuts=",0,"number of grid point in variable cut scans");
11172    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fUseFisherCuts=",0,"use multivariate splits using the Fisher criterium");
11173    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fMinLinCorrForFisher=",0,"the minimum linear correlation between two variables demanded for use in fisher criterium in node splitting");
11174    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fUseExclusiveVars=",0,"individual variables already used in fisher criterium are not anymore analysed individually for node splitting");
11175    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSeparationBase),-1,-1,4,"fSepType=",0,"the separation crition");
11176    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRegressionVariance),-1,-1,4,"fRegType=",0,"the separation crition used in Regression");
11177    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fMinSize=",0,"min number of events in node");
11178    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fMinSepGain=",0,"min number of separation gain to perform node splitting");
11179    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fUseSearchTree=",0,"cut scan done with binary trees or simple event loop.");
11180    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fPruneStrength=",0,"a parameter to set the \"amount\" of pruning..needs to be adjusted ");
11181    G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreecLcLEPruneMethod),-1,-1,4,"fPruneMethod=",0,"method used for prunig ");
11182    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fNodePurityLimit=",0,"purity limit to decide whether a node is signal");
11183    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fRandomisedTree=",0,"choose at each node splitting a random set of variables ");
11184    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fUseNvars=",0,"the number of variables used in randomised trees;");
11185    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fUsePoissonNvars=",0,"use \"fUseNvars\" not as fixed number but as mean of a possion distr. in each split");
11186    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TRandom3),-1,-1,4,"fMyTrandom=",0,"random number generator for randomised trees");
11187    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fVariableImportance=",0,"the relative importance of the different variables ");
11188    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fNNodesMax=",0,"max # of nodes");
11189    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fMaxDepth=",0,"max depth");
11190    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fClass=",0,"class which is treated as signal when building the tree");
11191    G__memvar_setup((void*)G__PVOID,105,0,1,-1,G__defined_typename("Int_t"),-2,4,"fgDebugLevel=0LL",0,"debug level determining some printout/control plots etc.");
11192    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fTreeID=",0,"just an ID number given to the tree.. makes debugging easier as tree knows who he is.");
11193    G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTypescLcLEAnalysisType),-1,-1,4,"fAnalysisType=",0,"kClassification(=0=false) or kRegression(=1=true)");
11194    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11195    }
11196    G__tag_memvar_reset();
11197 }
11198 
11199 
11200    /* TMVA::MisClassificationError */
11201 static void G__setup_memvarTMVAcLcLMisClassificationError(void) {
11202    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMisClassificationError));
11203    { TMVA::MisClassificationError *p; p=(TMVA::MisClassificationError*)0x1000; if (p) { }
11204    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11205    }
11206    G__tag_memvar_reset();
11207 }
11208 
11209 
11210    /* TMVA::SdivSqrtSplusB */
11211 static void G__setup_memvarTMVAcLcLSdivSqrtSplusB(void) {
11212    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB));
11213    { TMVA::SdivSqrtSplusB *p; p=(TMVA::SdivSqrtSplusB*)0x1000; if (p) { }
11214    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11215    }
11216    G__tag_memvar_reset();
11217 }
11218 
11219 
11220    /* TMVA::Tools */
11221 static void G__setup_memvarTMVAcLcLTools(void) {
11222    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTools));
11223    { TMVA::Tools *p; p=(TMVA::Tools*)0x1000; if (p) { }
11224    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage),-1,-2,1,G__FastAllocString(2048).Format("kStandardWelcomeMsg=%lldLL",(long long)TMVA::Tools::kStandardWelcomeMsg).data(),0,(char*)NULL);
11225    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage),-1,-2,1,G__FastAllocString(2048).Format("kIsometricWelcomeMsg=%lldLL",(long long)TMVA::Tools::kIsometricWelcomeMsg).data(),0,(char*)NULL);
11226    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage),-1,-2,1,G__FastAllocString(2048).Format("kBlockWelcomeMsg=%lldLL",(long long)TMVA::Tools::kBlockWelcomeMsg).data(),0,(char*)NULL);
11227    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage),-1,-2,1,G__FastAllocString(2048).Format("kLeanWelcomeMsg=%lldLL",(long long)TMVA::Tools::kLeanWelcomeMsg).data(),0,(char*)NULL);
11228    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage),-1,-2,1,G__FastAllocString(2048).Format("kLogoWelcomeMsg=%lldLL",(long long)TMVA::Tools::kLogoWelcomeMsg).data(),0,(char*)NULL);
11229    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage),-1,-2,1,G__FastAllocString(2048).Format("kSmall1WelcomeMsg=%lldLL",(long long)TMVA::Tools::kSmall1WelcomeMsg).data(),0,(char*)NULL);
11230    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage),-1,-2,1,G__FastAllocString(2048).Format("kSmall2WelcomeMsg=%lldLL",(long long)TMVA::Tools::kSmall2WelcomeMsg).data(),0,(char*)NULL);
11231    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage),-1,-2,1,G__FastAllocString(2048).Format("kOriginalWelcomeMsgColor=%lldLL",(long long)TMVA::Tools::kOriginalWelcomeMsgColor).data(),0,(char*)NULL);
11232    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage),-1,-2,1,G__FastAllocString(2048).Format("kOriginalWelcomeMsgBW=%lldLL",(long long)TMVA::Tools::kOriginalWelcomeMsgBW).data(),0,(char*)NULL);
11233    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLECitation),-1,-2,1,G__FastAllocString(2048).Format("kPlainText=%lldLL",(long long)TMVA::Tools::kPlainText).data(),0,(char*)NULL);
11234    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLECitation),-1,-2,1,G__FastAllocString(2048).Format("kBibTeX=%lldLL",(long long)TMVA::Tools::kBibTeX).data(),0,(char*)NULL);
11235    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLECitation),-1,-2,1,G__FastAllocString(2048).Format("kLaTeX=%lldLL",(long long)TMVA::Tools::kLaTeX).data(),0,(char*)NULL);
11236    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLToolscLcLECitation),-1,-2,1,G__FastAllocString(2048).Format("kHtmlLink=%lldLL",(long long)TMVA::Tools::kHtmlLink).data(),0,(char*)NULL);
11237    G__memvar_setup((void*)((long)(&p->fRegexp)-(long)(p)),117,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TString),-1,-1,1,"fRegexp=",0,(char*)NULL);
11238    G__memvar_setup((void*)((long)(&p->fLogger)-(long)(p)),85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger),-1,-1,1,"fLogger=",0,(char*)NULL);
11239    G__memvar_setup((void*)(&TMVA::Tools::fgTools),85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTools),-1,-2,1,"fgTools=",0,(char*)NULL);
11240    G__memvar_setup((void*)((long)(&p->fXMLEngine)-(long)(p)),85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TXMLEngine),-1,-1,1,"fXMLEngine=",0,(char*)NULL);
11241    }
11242    G__tag_memvar_reset();
11243 }
11244 
11245 
11246    /* TMVA::Reader */
11247 static void G__setup_memvarTMVAcLcLReader(void) {
11248    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader));
11249    { TMVA::Reader *p; p=(TMVA::Reader*)0x1000; if (p) { }
11250    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDataSetManager),-1,-1,4,"fDataSetManager=",0,"DSMTEST");
11251    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDataSetInfo),-1,-1,4,"fDataSetInfo=",0,"the data set");
11252    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDataInputHandler),-1,-1,4,"fDataInputHandler=",0,(char*)NULL);
11253    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fVerbose=",0,"verbosity");
11254    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fSilent=",0,"silent mode");
11255    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fColor=",0,"color mode");
11256    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fCalculateError=",0,"error calculation mode");
11257    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fMvaEventError=",0,"per-event error returned by MVA");
11258    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fMvaEventErrorUpper=",0,"per-event error returned by MVA");
11259    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_maplETStringcOTMVAcLcLIMethodmUcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLIMethodmUgRsPgRsPgR),G__defined_typename("map<TString,IMethod*>"),-1,4,"fMethodMap=",0,"map of methods");
11260    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR),G__defined_typename("vector<Float_t>"),-1,4,"fTmpEvalVec=",0,"temporary evaluation vector (if user input is v<double>)");
11261    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger),-1,-1,4,"fLogger=",0,"message logger");
11262    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11263    }
11264    G__tag_memvar_reset();
11265 }
11266 
11267 
11268    /* TMVA::GeneticGenes */
11269 static void G__setup_memvarTMVAcLcLGeneticGenes(void) {
11270    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticGenes));
11271    { TMVA::GeneticGenes *p; p=(TMVA::GeneticGenes*)0x1000; if (p) { }
11272    G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11273    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<Double_t>"),-1,4,"fFactors=",0,"stores the factors (coefficients) of one individual");
11274    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fFitness=",0,(char*)NULL);
11275    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11276    }
11277    G__tag_memvar_reset();
11278 }
11279 
11280 
11281    /* TMVA::GeneticRange */
11282 static void G__setup_memvarTMVAcLcLGeneticRange(void) {
11283    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticRange));
11284    { TMVA::GeneticRange *p; p=(TMVA::GeneticRange*)0x1000; if (p) { }
11285    G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11286    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fFrom=",0,(char*)NULL);
11287    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fTo=",0,"the constraints of the coefficient");
11288    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNbins=",0,(char*)NULL);
11289    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLInterval),-1,-1,4,"fInterval=",0,"holds the complete information of the interval");
11290    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fTotalLength=",0,"the distance between the lower and upper constraints");
11291    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TRandom3),-1,-1,4,"fRandomGenerator=",0,"the randomGenerator for calculating the new values");
11292    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11293    }
11294    G__tag_memvar_reset();
11295 }
11296 
11297 
11298    /* TMVA::GeneticPopulation */
11299 static void G__setup_memvarTMVAcLcLGeneticPopulation(void) {
11300    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticPopulation));
11301    { TMVA::GeneticPopulation *p; p=(TMVA::GeneticPopulation*)0x1000; if (p) { }
11302    G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11303    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgR),G__defined_typename("vector<TMVA::GeneticGenes>"),-1,4,"fGenePool=",0,"the \"genePool\" where the individuals of the current generation are stored");
11304    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgR),G__defined_typename("vector<TMVA::GeneticRange*>"),-1,4,"fRanges=",0,"contains the ranges inbetween the values of the coefficients have to be");
11305    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TRandom3),-1,-1,4,"fRandomGenerator=",0,"random Generator for this population");
11306    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger),-1,-1,4,"fLogger=",0,"message logger");
11307    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fPopulationSizeLimit=",0,(char*)NULL);
11308    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11309    }
11310    G__tag_memvar_reset();
11311 }
11312 
11313 
11314    /* TMVA::GeneticAlgorithm */
11315 static void G__setup_memvarTMVAcLcLGeneticAlgorithm(void) {
11316    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticAlgorithm));
11317    { TMVA::GeneticAlgorithm *p; p=(TMVA::GeneticAlgorithm*)0x1000; if (p) { }
11318    G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11319    G__memvar_setup((void*)((long)(&p->fConvCounter)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"fConvCounter=",0,"converging? ... keeps track of the number of improvements");
11320    G__memvar_setup((void*)0,117,1,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLIFitterTarget),-1,-1,2,"fFitterTarget=",0,"the fitter target");
11321    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fConvValue=",0,"keeps track of the quantity of improvement");
11322    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_dequelEintcOallocatorlEintgRsPgR),G__defined_typename("deque<Int_t>"),-1,2,"fSuccessList=",0,"to adjust the stepSize      ");
11323    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fLastResult=",0,"remembers the last obtained result (for internal use)");
11324    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fSpread=",0,"regulates the spread of the value change at mutation (sigma)");
11325    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,2,"fMirror=",0,"new values for mutation are mirror-mapped if outside of constraints");
11326    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,2,"fFirstTime=",0,"if true its the first time, so no evolution yet");
11327    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,2,"fMakeCopies=",0,"if true, the population will make copies of the first individuals");
11328    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fPopulationSize=",0,"the size of the population");
11329    G__memvar_setup((void*)0,117,1,1,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgR),G__defined_typename("vector<TMVA::Interval*>"),-1,2,"fRanges=",0,"parameter ranges");
11330    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticPopulation),-1,-1,2,"fPopulation=",0,"contains and controls the \"individual\"");
11331    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fBestFitness=",0,(char*)NULL);
11332    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger),-1,-1,2,"fLogger=",0,"message logger");
11333    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11334    }
11335    G__tag_memvar_reset();
11336 }
11337 
11338 
11339    /* TMVA::GiniIndex */
11340 static void G__setup_memvarTMVAcLcLGiniIndex(void) {
11341    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndex));
11342    { TMVA::GiniIndex *p; p=(TMVA::GiniIndex*)0x1000; if (p) { }
11343    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11344    }
11345    G__tag_memvar_reset();
11346 }
11347 
11348 
11349    /* TMVA::GiniIndexWithLaplace */
11350 static void G__setup_memvarTMVAcLcLGiniIndexWithLaplace(void) {
11351    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace));
11352    { TMVA::GiniIndexWithLaplace *p; p=(TMVA::GiniIndexWithLaplace*)0x1000; if (p) { }
11353    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11354    }
11355    G__tag_memvar_reset();
11356 }
11357 
11358 
11359    /* TMVA::SimulatedAnnealing */
11360 static void G__setup_memvarTMVAcLcLSimulatedAnnealing(void) {
11361    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealing));
11362    { TMVA::SimulatedAnnealing *p; p=(TMVA::SimulatedAnnealing*)0x1000; if (p) { }
11363    G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11364    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealingcLcLEKernelTemperature),-1,-2,4,"kSqrt=0LL",0,(char*)NULL);
11365    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealingcLcLEKernelTemperature),-1,-2,4,"kIncreasingAdaptive=1LL",0,(char*)NULL);
11366    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealingcLcLEKernelTemperature),-1,-2,4,"kDecreasingAdaptive=2LL",0,(char*)NULL);
11367    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealingcLcLEKernelTemperature),-1,-2,4,"kLog=3LL",0,(char*)NULL);
11368    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealingcLcLEKernelTemperature),-1,-2,4,"kHomo=4LL",0,(char*)NULL);
11369    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealingcLcLEKernelTemperature),-1,-2,4,"kSin=5LL",0,(char*)NULL);
11370    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealingcLcLEKernelTemperature),-1,-2,4,"kGeo=6LL",0,(char*)NULL);
11371    G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealingcLcLEKernelTemperature),-1,-1,4,"fKernelTemperature=",0,(char*)NULL);
11372    G__memvar_setup((void*)0,117,1,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLIFitterTarget),-1,-1,4,"fFitterTarget=",0,"the fitter target");
11373    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TRandom),-1,-1,4,"fRandom=",0,"random generator");
11374    G__memvar_setup((void*)0,117,1,1,G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgR),G__defined_typename("vector<TMVA::Interval*>"),-1,4,"fRanges=",0,"parameter ranges");
11375    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fMaxCalls=",0,"maximum number of minimisation calls");
11376    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fInitialTemperature=",0,"initial temperature");
11377    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fMinTemperature=",0,"mimimum temperature");
11378    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fEps=",0,"epsilon");
11379    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fTemperatureScale=",0,"how fast temperature change");
11380    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fAdaptiveSpeed=",0,"how fast temperature change in adaptive (in adaptive two variables describe");
11381    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fTemperatureAdaptiveStep=",0,"used to calculate InitialTemperature if fUseDefaultTemperature");
11382    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fUseDefaultScale=",0,"if TRUE, SA calculates its own TemperatureScale");
11383    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fUseDefaultTemperature=",0,"if TRUE, SA calculates its own InitialTemperature (MinTemperautre)");
11384    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger),-1,-1,4,"fLogger=",0,"message logger");
11385    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fProgress=",0,(char*)NULL);
11386    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__TMVA2LN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
11387    }
11388    G__tag_memvar_reset();
11389 }
11390 
11391 extern "C" void G__cpp_setup_memvarG__TMVA2() {
11392 }
11393 /***********************************************************
11394 ************************************************************
11395 ************************************************************
11396 ************************************************************
11397 ************************************************************
11398 ************************************************************
11399 ************************************************************
11400 ***********************************************************/
11401 
11402 /*********************************************************
11403 * Member function information setup for each class
11404 *********************************************************/
11405 static void G__setup_memfuncTMVA(void) {
11406    /* TMVA */
11407    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVA));
11408    G__memfunc_setup("operator<<",996,G__G__TMVA2_132_0_1, 117, G__get_linked_tagnum(&G__G__TMVA2LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 2, 1, 1, 0, 
11409 "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os u 'TMVA::PDF' - 11 - tree", (char*)NULL, (void*) G__func2void( (ostream& (*)(ostream&, const TMVA::PDF&))(&TMVA::operator<<) ), 0);
11410    G__memfunc_setup("operator>>",1000,G__G__TMVA2_132_0_2, 117, G__get_linked_tagnum(&G__G__TMVA2LN_basic_istreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("istream"), 1, 2, 1, 1, 0, 
11411 "u 'basic_istream<char,char_traits<char> >' 'istream' 1 - istr u 'TMVA::PDF' - 1 - tree", (char*)NULL, (void*) G__func2void( (istream& (*)(istream&, TMVA::PDF&))(&TMVA::operator>>) ), 0);
11412    G__memfunc_setup("operator<<",996,G__G__TMVA2_132_0_3, 117, G__get_linked_tagnum(&G__G__TMVA2LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 2, 1, 1, 0, 
11413 "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os u 'TMVA::Node' - 11 - node", (char*)NULL, (void*) G__func2void( (ostream& (*)(ostream&, const TMVA::Node&))(&TMVA::operator<<) ), 0);
11414    G__memfunc_setup("operator<<",996,G__G__TMVA2_132_0_4, 117, G__get_linked_tagnum(&G__G__TMVA2LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 2, 1, 1, 0, 
11415 "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os U 'TMVA::Node' - 10 - node", (char*)NULL, (void*) G__func2void( (ostream& (*)(ostream&, const TMVA::Node*))(&TMVA::operator<<) ), 0);
11416    G__memfunc_setup("operator<<",996,G__G__TMVA2_132_0_5, 117, G__get_linked_tagnum(&G__G__TMVA2LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 2, 1, 1, 0, 
11417 "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os u 'TMVA::BinaryTree' - 11 - tree", (char*)NULL, (void*) G__func2void( (ostream& (*)(ostream&, const TMVA::BinaryTree&))(&TMVA::operator<<) ), 0);
11418    G__memfunc_setup("operator>>",1000,G__G__TMVA2_132_0_6, 117, G__get_linked_tagnum(&G__G__TMVA2LN_basic_istreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("istream"), 1, 2, 1, 1, 0, 
11419 "u 'basic_istream<char,char_traits<char> >' 'istream' 1 - istr u 'TMVA::BinaryTree' - 1 - tree", (char*)NULL, (void*) G__func2void( (istream& (*)(istream&, TMVA::BinaryTree&))(&TMVA::operator>>) ), 0);
11420    G__memfunc_setup("gTools",632,G__G__TMVA2_132_0_7, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTools), -1, 1, 0, 1, 1, 0, "", "global accessor", (void*) G__func2void( (TMVA::Tools& (*)())(&TMVA::gTools) ), 0);
11421    G__memfunc_setup("operator<<",996,G__G__TMVA2_132_0_8, 117, G__get_linked_tagnum(&G__G__TMVA2LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 2, 1, 1, 0, 
11422 "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os u 'TMVA::Event' - 11 - event", (char*)NULL, (void*) G__func2void( (ostream& (*)(ostream&, const TMVA::Event&))(&TMVA::operator<<) ), 0);
11423    G__memfunc_setup("operator<",936,G__G__TMVA2_132_0_9, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 1, 0, 
11424 "u 'TMVA::GeneticGenes' - 11 - - u 'TMVA::GeneticGenes' - 11 - -", (char*)NULL, (void*) G__func2void( (Bool_t (*)(const TMVA::GeneticGenes&, const TMVA::GeneticGenes&))(&TMVA::operator<) ), 0);
11425    G__tag_memfunc_reset();
11426 }
11427 
11428 static void G__setup_memfuncTMVAcLcLTSpline2(void) {
11429    /* TMVA::TSpline2 */
11430    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2));
11431    G__memfunc_setup("TSpline2",753,G__G__TMVA2_133_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2), -1, 0, 2, 1, 1, 0, 
11432 "u 'TString' - 11 - title U 'TGraph' - 0 - theGraph", (char*)NULL, (void*) NULL, 0);
11433    G__memfunc_setup("Eval",392,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "d - 'Double_t' 0 - x", (char*)NULL, (void*) NULL, 1);
11434    G__memfunc_setup("BuildCoeff",979,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11435    G__memfunc_setup("GetKnot",700,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 8, 
11436 "i - 'Int_t' 0 - i d - 'Double_t' 1 - x "
11437 "d - 'Double_t' 1 - y", (char*)NULL, (void*) NULL, 1);
11438    G__memfunc_setup("Quadrax",726,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 7, 1, 4, 8, 
11439 "f - 'Float_t' 0 - dm f - 'Float_t' 0 - dm1 "
11440 "f - 'Float_t' 0 - dm2 f - 'Float_t' 0 - dm3 "
11441 "f - 'Float_t' 0 - cos1 f - 'Float_t' 0 - cos2 "
11442 "f - 'Float_t' 0 - cos3", (char*)NULL, (void*) NULL, 0);
11443    G__memfunc_setup("Class",502,G__G__TMVA2_133_0_6, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::TSpline2::Class) ), 0);
11444    G__memfunc_setup("Class_Name",982,G__G__TMVA2_133_0_7, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::TSpline2::Class_Name) ), 0);
11445    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_133_0_8, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::TSpline2::Class_Version) ), 0);
11446    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_133_0_9, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::TSpline2::Dictionary) ), 0);
11447    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11448    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);
11449    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);
11450    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_133_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
11451    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_133_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::TSpline2::DeclFileName) ), 0);
11452    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_133_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::TSpline2::ImplFileLine) ), 0);
11453    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_133_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::TSpline2::ImplFileName) ), 0);
11454    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_133_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::TSpline2::DeclFileLine) ), 0);
11455    // automatic copy constructor
11456    G__memfunc_setup("TSpline2", 753, G__G__TMVA2_133_0_18, (int) ('i'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline2), -1, 0, 1, 1, 1, 0, "u 'TMVA::TSpline2' - 11 - -", (char*) NULL, (void*) NULL, 0);
11457    // automatic destructor
11458    G__memfunc_setup("~TSpline2", 879, G__G__TMVA2_133_0_19, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11459    G__tag_memfunc_reset();
11460 }
11461 
11462 static void G__setup_memfuncTMVAcLcLTSpline1(void) {
11463    /* TMVA::TSpline1 */
11464    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1));
11465    G__memfunc_setup("TSpline1",752,G__G__TMVA2_134_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1), -1, 0, 2, 1, 1, 0, 
11466 "u 'TString' - 11 - title U 'TGraph' - 0 - theGraph", (char*)NULL, (void*) NULL, 0);
11467    G__memfunc_setup("Eval",392,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "d - 'Double_t' 0 - x", (char*)NULL, (void*) NULL, 1);
11468    G__memfunc_setup("BuildCoeff",979,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11469    G__memfunc_setup("GetKnot",700,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 8, 
11470 "i - 'Int_t' 0 - i d - 'Double_t' 1 - x "
11471 "d - 'Double_t' 1 - y", (char*)NULL, (void*) NULL, 1);
11472    G__memfunc_setup("GetGraph",786,G__G__TMVA2_134_0_5, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TGraph), -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11473    G__memfunc_setup("Class",502,G__G__TMVA2_134_0_6, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::TSpline1::Class) ), 0);
11474    G__memfunc_setup("Class_Name",982,G__G__TMVA2_134_0_7, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::TSpline1::Class_Name) ), 0);
11475    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_134_0_8, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::TSpline1::Class_Version) ), 0);
11476    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_134_0_9, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::TSpline1::Dictionary) ), 0);
11477    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11478    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);
11479    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);
11480    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_134_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
11481    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_134_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::TSpline1::DeclFileName) ), 0);
11482    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_134_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::TSpline1::ImplFileLine) ), 0);
11483    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_134_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::TSpline1::ImplFileName) ), 0);
11484    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_134_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::TSpline1::DeclFileLine) ), 0);
11485    // automatic copy constructor
11486    G__memfunc_setup("TSpline1", 752, G__G__TMVA2_134_0_18, (int) ('i'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTSpline1), -1, 0, 1, 1, 1, 0, "u 'TMVA::TSpline1' - 11 - -", (char*) NULL, (void*) NULL, 0);
11487    // automatic destructor
11488    G__memfunc_setup("~TSpline1", 878, G__G__TMVA2_134_0_19, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11489    G__tag_memfunc_reset();
11490 }
11491 
11492 static void G__setup_memfuncTMVAcLcLPDF(void) {
11493    /* TMVA::PDF */
11494    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF));
11495    G__memfunc_setup("PDF",218,G__G__TMVA2_218_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF), -1, 0, 2, 5, 1, 0, 
11496 "u 'TString' - 11 - name g - 'Bool_t' 0 'kTRUE' norm", (char*)NULL, (void*) NULL, 0);
11497    G__memfunc_setup("PDF",218,G__G__TMVA2_218_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF), -1, 0, 7, 5, 1, 0, 
11498 "u 'TString' - 11 - name U 'TH1' - 10 - theHist "
11499 "i 'TMVA::PDF::EInterpolateMethod' - 0 'kSpline2' method i - 'Int_t' 0 '0' minnsmooth "
11500 "i - 'Int_t' 0 '0' maxnsmooth g - 'Bool_t' 0 'kFALSE' checkHist "
11501 "g - 'Bool_t' 0 'kTRUE' norm", (char*)NULL, (void*) NULL, 0);
11502    G__memfunc_setup("PDF",218,G__G__TMVA2_218_0_3, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF), -1, 0, 7, 5, 1, 0, 
11503 "u 'TString' - 11 - name U 'TH1' - 10 - theHist "
11504 "i 'TMVA::KDEKernel::EKernelType' - 0 - ktype i 'TMVA::KDEKernel::EKernelIter' - 0 - kiter "
11505 "i 'TMVA::KDEKernel::EKernelBorder' - 0 - kborder f - 'Float_t' 0 - FineFactor "
11506 "g - 'Bool_t' 0 'kTRUE' norm", (char*)NULL, (void*) NULL, 0);
11507    G__memfunc_setup("PDF",218,G__G__TMVA2_218_0_4, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF), -1, 0, 5, 5, 1, 0, 
11508 "u 'TString' - 11 - name u 'TString' - 11 - options "
11509 "u 'TString' - 11 '\"\"' suffix U 'TMVA::PDF' - 0 '0' defaultPDF "
11510 "g - 'Bool_t' 0 'kTRUE' norm", (char*)NULL, (void*) NULL, 0);
11511    G__memfunc_setup("BuildPDF",714,G__G__TMVA2_218_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TH1' - 10 - theHist", (char*)NULL, (void*) NULL, 0);
11512    G__memfunc_setup("GetVal",579,G__G__TMVA2_218_0_6, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "d - 'Double_t' 0 - x", (char*)NULL, (void*) NULL, 0);
11513    G__memfunc_setup("AddXMLTo",701,G__G__TMVA2_218_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "Y - - 0 - parent", (char*)NULL, (void*) NULL, 0);
11514    G__memfunc_setup("ReadXML",621,G__G__TMVA2_218_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "Y - - 0 - pdfnode", (char*)NULL, (void*) NULL, 0);
11515    G__memfunc_setup("GetPDFHist",914,G__G__TMVA2_218_0_9, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TH1), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11516    G__memfunc_setup("GetOriginalHist",1517,G__G__TMVA2_218_0_10, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TH1), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11517    G__memfunc_setup("GetSmoothedHist",1531,G__G__TMVA2_218_0_11, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TH1), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11518    G__memfunc_setup("GetNSmoothHist",1408,G__G__TMVA2_218_0_12, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TH1), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11519    G__memfunc_setup("GetIntegral",1110,G__G__TMVA2_218_0_13, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
11520 "d - 'Double_t' 0 - xmin d - 'Double_t' 0 - xmax", (char*)NULL, (void*) NULL, 0);
11521    G__memfunc_setup("GetSpline",907,G__G__TMVA2_218_0_14, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TSpline), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11522    G__memfunc_setup("GetNBins",762,G__G__TMVA2_218_0_15, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11523    G__memfunc_setup("GetXmin",700,G__G__TMVA2_218_0_16, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11524    G__memfunc_setup("GetXmax",702,G__G__TMVA2_218_0_17, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11525    G__memfunc_setup("ValidatePDF",1028,G__G__TMVA2_218_0_18, 121, -1, -1, 0, 1, 1, 1, 8, "U 'TH1' - 0 '0' original", (char*)NULL, (void*) NULL, 0);
11526    G__memfunc_setup("GetHistNBins",1170,G__G__TMVA2_218_0_19, 105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 '0' evtNum", (char*)NULL, (void*) NULL, 0);
11527    G__memfunc_setup("GetInterpolMethod",1742,G__G__TMVA2_218_0_20, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDFcLcLEInterpolateMethod), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11528    G__memfunc_setup("GetName",673,(G__InterfaceMethod) NULL,67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
11529    G__memfunc_setup("SetReadingVersion",1740,G__G__TMVA2_218_0_22, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - rv", (char*)NULL, (void*) NULL, 0);
11530    G__memfunc_setup("GetReadingVersion",1728,G__G__TMVA2_218_0_23, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11531    G__memfunc_setup("ProcessOptions",1483,G__G__TMVA2_218_0_24, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11532    G__memfunc_setup("DeclareOptions",1436,G__G__TMVA2_218_0_25, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11533    G__memfunc_setup("CheckHist",886,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 8, "", (char*)NULL, (void*) NULL, 0);
11534    G__memfunc_setup("FillSplineToHist",1613,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
11535    G__memfunc_setup("BuildKDEPDF",926,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
11536    G__memfunc_setup("SmoothHistogram",1576,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
11537    G__memfunc_setup("FillHistToGraph",1492,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
11538    G__memfunc_setup("GetIntegral",1110,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 4, 8, "", (char*)NULL, (void*) NULL, 0);
11539    G__memfunc_setup("GetPdfHistBinWidth",1771,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 4, 8, "", (char*)NULL, (void*) NULL, 0);
11540    G__memfunc_setup("UseHistogram",1243,(G__InterfaceMethod) NULL, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 4, 8, "", (char*)NULL, (void*) NULL, 0);
11541    G__memfunc_setup("BuildSplinePDF",1333,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
11542    G__memfunc_setup("Log",290,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger), -1, 1, 0, 1, 4, 8, "", (char*)NULL, (void*) NULL, 0);
11543    G__memfunc_setup("ThisPDF",626,(G__InterfaceMethod) NULL, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLPDF), -1, 0, 0, 3, 4, 0, "", (char*)NULL, (void*) NULL, 0);
11544    G__memfunc_setup("IGetVal",652,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 2, 3, 4, 0, 
11545 "D - 'Double_t' 0 - - D - 'Double_t' 0 - -", (char*)NULL, (void*) NULL, 0);
11546    G__memfunc_setup("Class",502,G__G__TMVA2_218_0_38, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::PDF::Class) ), 0);
11547    G__memfunc_setup("Class_Name",982,G__G__TMVA2_218_0_39, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::PDF::Class_Name) ), 0);
11548    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_218_0_40, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::PDF::Class_Version) ), 0);
11549    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_218_0_41, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::PDF::Dictionary) ), 0);
11550    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11551    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);
11552    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);
11553    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_218_0_45, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
11554    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_218_0_46, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::PDF::DeclFileName) ), 0);
11555    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_218_0_47, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::PDF::ImplFileLine) ), 0);
11556    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_218_0_48, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::PDF::ImplFileName) ), 0);
11557    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_218_0_49, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::PDF::DeclFileLine) ), 0);
11558    // automatic destructor
11559    G__memfunc_setup("~PDF", 344, G__G__TMVA2_218_0_50, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11560    G__tag_memfunc_reset();
11561 }
11562 
11563 static void G__setup_memfuncTMVAcLcLNode(void) {
11564    /* TMVA::Node */
11565    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode));
11566    G__memfunc_setup("CreateNode",986,G__G__TMVA2_243_0_4, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 3);
11567    G__memfunc_setup("GoesRight",908,G__G__TMVA2_243_0_5, 103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 8, "u 'TMVA::Event' - 11 - -", (char*)NULL, (void*) NULL, 3);
11568    G__memfunc_setup("GoesLeft",793,G__G__TMVA2_243_0_6, 103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 8, "u 'TMVA::Event' - 11 - -", (char*)NULL, (void*) NULL, 3);
11569    G__memfunc_setup("GetLeft",683,G__G__TMVA2_243_0_7, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11570    G__memfunc_setup("GetRight",798,G__G__TMVA2_243_0_8, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11571    G__memfunc_setup("GetParent",906,G__G__TMVA2_243_0_9, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11572    G__memfunc_setup("SetLeft",695,G__G__TMVA2_243_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 - l", (char*)NULL, (void*) NULL, 1);
11573    G__memfunc_setup("SetRight",810,G__G__TMVA2_243_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 - r", (char*)NULL, (void*) NULL, 1);
11574    G__memfunc_setup("SetParent",918,G__G__TMVA2_243_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 - p", (char*)NULL, (void*) NULL, 1);
11575    G__memfunc_setup("CountMeAndAllDaughters",2190,G__G__TMVA2_243_0_13, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11576    G__memfunc_setup("Print",525,G__G__TMVA2_243_0_14, 121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 3);
11577    G__memfunc_setup("PrintRec",807,G__G__TMVA2_243_0_15, 121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 3);
11578    G__memfunc_setup("AddXMLTo",701,G__G__TMVA2_243_0_16, 89, -1, -1, 0, 1, 1, 1, 8, "Y - - 0 - parent", (char*)NULL, (void*) NULL, 0);
11579    G__memfunc_setup("ReadXML",621,G__G__TMVA2_243_0_17, 121, -1, -1, 0, 2, 1, 1, 0, 
11580 "Y - - 0 - node h - 'UInt_t' 0 'TMVA_VERSION_CODE' tmva_Version_Code", (char*)NULL, (void*) NULL, 0);
11581    G__memfunc_setup("AddAttributesToNode",1913,G__G__TMVA2_243_0_18, 121, -1, -1, 0, 1, 1, 1, 8, "Y - - 0 - node", (char*)NULL, (void*) NULL, 3);
11582    G__memfunc_setup("AddContentToNode",1581,G__G__TMVA2_243_0_19, 121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_stringstream<char,char_traits<char>,allocator<char> >' 'stringstream' 1 - s", (char*)NULL, (void*) NULL, 3);
11583    G__memfunc_setup("SetDepth",801,G__G__TMVA2_243_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - d", (char*)NULL, (void*) NULL, 0);
11584    G__memfunc_setup("GetDepth",789,G__G__TMVA2_243_0_21, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11585    G__memfunc_setup("SetPos",606,G__G__TMVA2_243_0_22, 121, -1, -1, 0, 1, 1, 1, 0, "c - - 0 - s", (char*)NULL, (void*) NULL, 0);
11586    G__memfunc_setup("GetPos",594,G__G__TMVA2_243_0_23, 99, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11587    G__memfunc_setup("GetParentTree",1306,G__G__TMVA2_243_0_24, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinaryTree), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11588    G__memfunc_setup("SetParentTree",1318,G__G__TMVA2_243_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::BinaryTree' - 0 - t", (char*)NULL, (void*) NULL, 1);
11589    G__memfunc_setup("GetCount",809,G__G__TMVA2_243_0_26, 105, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11590    G__memfunc_setup("ReadDataRecord",1365,G__G__TMVA2_243_0_27, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 1, 0, 
11591 "u 'basic_istream<char,char_traits<char> >' 'istream' 1 - - h - 'UInt_t' 0 'TMVA_VERSION_CODE' tmva_Version_Code", (char*)NULL, (void*) NULL, 3);
11592    G__memfunc_setup("ReadAttributes",1443,G__G__TMVA2_243_0_28, 121, -1, -1, 0, 2, 1, 1, 0, 
11593 "Y - - 0 - node h - 'UInt_t' 0 'TMVA_VERSION_CODE' tmva_Version_Code", (char*)NULL, (void*) NULL, 3);
11594    G__memfunc_setup("ReadContent",1111,G__G__TMVA2_243_0_29, 121, -1, -1, 0, 1, 1, 1, 0, "u 'basic_stringstream<char,char_traits<char>,allocator<char> >' 'stringstream' 1 - s", (char*)NULL, (void*) NULL, 3);
11595    G__memfunc_setup("Class",502,G__G__TMVA2_243_0_30, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::Node::Class) ), 0);
11596    G__memfunc_setup("Class_Name",982,G__G__TMVA2_243_0_31, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::Node::Class_Name) ), 0);
11597    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_243_0_32, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::Node::Class_Version) ), 0);
11598    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_243_0_33, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::Node::Dictionary) ), 0);
11599    G__memfunc_setup("IsA",253,G__G__TMVA2_243_0_34, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11600    G__memfunc_setup("ShowMembers",1132,G__G__TMVA2_243_0_35, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
11601    G__memfunc_setup("Streamer",835,G__G__TMVA2_243_0_36, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
11602    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_243_0_37, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
11603    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_243_0_38, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::Node::DeclFileName) ), 0);
11604    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_243_0_39, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::Node::ImplFileLine) ), 0);
11605    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_243_0_40, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::Node::ImplFileName) ), 0);
11606    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_243_0_41, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::Node::DeclFileLine) ), 0);
11607    // automatic destructor
11608    G__memfunc_setup("~Node", 516, G__G__TMVA2_243_0_42, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11609    // automatic assignment operator
11610    G__memfunc_setup("operator=", 937, G__G__TMVA2_243_0_43, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 1, 1, 1, 1, 0, "u 'TMVA::Node' - 11 - -", (char*) NULL, (void*) NULL, 0);
11611    G__tag_memfunc_reset();
11612 }
11613 
11614 static void G__setup_memfuncTMVAcLcLBinaryTree(void) {
11615    /* TMVA::BinaryTree */
11616    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinaryTree));
11617    G__memfunc_setup("CreateNode",986,G__G__TMVA2_245_0_2, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 1, 1, 1, 8, "h - 'UInt_t' 0 '0' size", (char*)NULL, (void*) NULL, 3);
11618    G__memfunc_setup("CreateTree",996,G__G__TMVA2_245_0_3, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinaryTree), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 3);
11619    G__memfunc_setup("ClassName",887,G__G__TMVA2_245_0_4, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 3);
11620    G__memfunc_setup("SetRoot",720,G__G__TMVA2_245_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 - r", (char*)NULL, (void*) NULL, 0);
11621    G__memfunc_setup("GetRoot",708,G__G__TMVA2_245_0_6, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11622    G__memfunc_setup("GetNNodes",871,G__G__TMVA2_245_0_7, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11623    G__memfunc_setup("CountNodes",1026,G__G__TMVA2_245_0_8, 104, -1, G__defined_typename("UInt_t"), 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 'NULL' n", (char*)NULL, (void*) NULL, 0);
11624    G__memfunc_setup("GetTotalTreeDepth",1705,G__G__TMVA2_245_0_9, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11625    G__memfunc_setup("SetTotalTreeDepth",1717,G__G__TMVA2_245_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - depth", (char*)NULL, (void*) NULL, 0);
11626    G__memfunc_setup("SetTotalTreeDepth",1717,G__G__TMVA2_245_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 'NULL' n", (char*)NULL, (void*) NULL, 0);
11627    G__memfunc_setup("GetLeftDaughter",1503,G__G__TMVA2_245_0_12, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 - n", (char*)NULL, (void*) NULL, 0);
11628    G__memfunc_setup("GetRightDaughter",1618,G__G__TMVA2_245_0_13, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 - n", (char*)NULL, (void*) NULL, 0);
11629    G__memfunc_setup("Print",525,G__G__TMVA2_245_0_14, 121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 1);
11630    G__memfunc_setup("Read",380,G__G__TMVA2_245_0_15, 121, -1, -1, 0, 2, 1, 1, 0, 
11631 "u 'basic_istream<char,char_traits<char> >' 'istream' 1 - istr h - 'UInt_t' 0 'TMVA_VERSION_CODE' tmva_Version_Code", (char*)NULL, (void*) NULL, 1);
11632    G__memfunc_setup("AddXMLTo",701,G__G__TMVA2_245_0_16, 89, -1, -1, 0, 1, 1, 1, 8, "Y - - 0 - parent", (char*)NULL, (void*) NULL, 1);
11633    G__memfunc_setup("ReadXML",621,G__G__TMVA2_245_0_17, 121, -1, -1, 0, 2, 1, 1, 0, 
11634 "Y - - 0 - node h - 'UInt_t' 0 'TMVA_VERSION_CODE' tmva_Version_Code", (char*)NULL, (void*) NULL, 1);
11635    G__memfunc_setup("DeleteNode",985,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 1, 1, 2, 0, "U 'TMVA::Node' - 0 - -", (char*)NULL, (void*) NULL, 0);
11636    G__memfunc_setup("Log",290,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger), -1, 1, 0, 1, 2, 8, "", (char*)NULL, (void*) NULL, 0);
11637    G__memfunc_setup("Class",502,G__G__TMVA2_245_0_20, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::BinaryTree::Class) ), 0);
11638    G__memfunc_setup("Class_Name",982,G__G__TMVA2_245_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::BinaryTree::Class_Name) ), 0);
11639    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_245_0_22, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::BinaryTree::Class_Version) ), 0);
11640    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_245_0_23, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::BinaryTree::Dictionary) ), 0);
11641    G__memfunc_setup("IsA",253,G__G__TMVA2_245_0_24, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11642    G__memfunc_setup("ShowMembers",1132,G__G__TMVA2_245_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
11643    G__memfunc_setup("Streamer",835,G__G__TMVA2_245_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
11644    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_245_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
11645    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_245_0_28, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::BinaryTree::DeclFileName) ), 0);
11646    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_245_0_29, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::BinaryTree::ImplFileLine) ), 0);
11647    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_245_0_30, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::BinaryTree::ImplFileName) ), 0);
11648    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_245_0_31, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::BinaryTree::DeclFileLine) ), 0);
11649    // automatic destructor
11650    G__memfunc_setup("~BinaryTree", 1139, G__G__TMVA2_245_0_32, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11651    // automatic assignment operator
11652    G__memfunc_setup("operator=", 937, G__G__TMVA2_245_0_33, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinaryTree), -1, 1, 1, 1, 1, 0, "u 'TMVA::BinaryTree' - 11 - -", (char*) NULL, (void*) NULL, 0);
11653    G__tag_memfunc_reset();
11654 }
11655 
11656 static void G__setup_memfuncTMVAcLcLBinarySearchTreeNode(void) {
11657    /* TMVA::BinarySearchTreeNode */
11658    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode));
11659    G__memfunc_setup("BinarySearchTreeNode",2001,G__G__TMVA2_246_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode), -1, 0, 1, 1, 1, 0, "U 'TMVA::Event' - 10 'NULL' e", (char*)NULL, (void*) NULL, 0);
11660    G__memfunc_setup("BinarySearchTreeNode",2001,G__G__TMVA2_246_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode), -1, 0, 2, 1, 1, 0, 
11661 "U 'TMVA::BinarySearchTreeNode' - 0 - parent c - - 0 - pos", (char*)NULL, (void*) NULL, 0);
11662    G__memfunc_setup("BinarySearchTreeNode",2001,G__G__TMVA2_246_0_3, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode), -1, 0, 2, 1, 1, 0, 
11663 "u 'TMVA::BinarySearchTreeNode' - 11 - n U 'TMVA::BinarySearchTreeNode' - 0 'NULL' parent", (char*)NULL, (void*) NULL, 0);
11664    G__memfunc_setup("CreateNode",986,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11665    G__memfunc_setup("GoesRight",908,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 8, "u 'TMVA::Event' - 11 - -", (char*)NULL, (void*) NULL, 1);
11666    G__memfunc_setup("GoesLeft",793,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 8, "u 'TMVA::Event' - 11 - -", (char*)NULL, (void*) NULL, 1);
11667    G__memfunc_setup("EqualsMe",797,G__G__TMVA2_246_0_7, 103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 8, "u 'TMVA::Event' - 11 - -", (char*)NULL, (void*) NULL, 1);
11668    G__memfunc_setup("SetSelector",1133,G__G__TMVA2_246_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "s - 'Short_t' 0 - i", (char*)NULL, (void*) NULL, 0);
11669    G__memfunc_setup("GetSelector",1121,G__G__TMVA2_246_0_9, 115, -1, G__defined_typename("Short_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11670    G__memfunc_setup("GetEventV",888,G__G__TMVA2_246_0_10, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR), G__defined_typename("vector<Float_t>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11671    G__memfunc_setup("GetWeight",904,G__G__TMVA2_246_0_11, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11672    G__memfunc_setup("IsSignal",794,G__G__TMVA2_246_0_12, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11673    G__memfunc_setup("GetTargets",1018,G__G__TMVA2_246_0_13, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR), G__defined_typename("vector<Float_t>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11674    G__memfunc_setup("Print",525,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 1);
11675    G__memfunc_setup("PrintRec",807,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 1);
11676    G__memfunc_setup("AddAttributesToNode",1913,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "Y - - 0 - node", (char*)NULL, (void*) NULL, 1);
11677    G__memfunc_setup("AddContentToNode",1581,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_stringstream<char,char_traits<char>,allocator<char> >' 'stringstream' 1 - s", (char*)NULL, (void*) NULL, 1);
11678    G__memfunc_setup("ReadAttributes",1443,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 2, 1, 4, 0, 
11679 "Y - - 0 - node h - 'UInt_t' 0 'TMVA_VERSION_CODE' tmva_Version_Code", (char*)NULL, (void*) NULL, 1);
11680    G__memfunc_setup("ReadDataRecord",1365,(G__InterfaceMethod) NULL, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 4, 0, 
11681 "u 'basic_istream<char,char_traits<char> >' 'istream' 1 - is h - 'UInt_t' 0 'TMVA_VERSION_CODE' tmva_Version_Code", (char*)NULL, (void*) NULL, 1);
11682    G__memfunc_setup("ReadContent",1111,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 1, 1, 4, 0, "u 'basic_stringstream<char,char_traits<char>,allocator<char> >' 'stringstream' 1 - s", (char*)NULL, (void*) NULL, 1);
11683    G__memfunc_setup("Class",502,G__G__TMVA2_246_0_21, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::BinarySearchTreeNode::Class) ), 0);
11684    G__memfunc_setup("Class_Name",982,G__G__TMVA2_246_0_22, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::BinarySearchTreeNode::Class_Name) ), 0);
11685    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_246_0_23, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::BinarySearchTreeNode::Class_Version) ), 0);
11686    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_246_0_24, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::BinarySearchTreeNode::Dictionary) ), 0);
11687    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11688    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);
11689    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);
11690    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_246_0_28, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
11691    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_246_0_29, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::BinarySearchTreeNode::DeclFileName) ), 0);
11692    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_246_0_30, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::BinarySearchTreeNode::ImplFileLine) ), 0);
11693    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_246_0_31, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::BinarySearchTreeNode::ImplFileName) ), 0);
11694    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_246_0_32, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::BinarySearchTreeNode::DeclFileLine) ), 0);
11695    // automatic destructor
11696    G__memfunc_setup("~BinarySearchTreeNode", 2127, G__G__TMVA2_246_0_33, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11697    // automatic assignment operator
11698    G__memfunc_setup("operator=", 937, G__G__TMVA2_246_0_34, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode), -1, 1, 1, 1, 1, 0, "u 'TMVA::BinarySearchTreeNode' - 11 - -", (char*) NULL, (void*) NULL, 0);
11699    G__tag_memfunc_reset();
11700 }
11701 
11702 static void G__setup_memfuncTMVAcLcLBinarySearchTree(void) {
11703    /* TMVA::BinarySearchTree */
11704    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTree));
11705    G__memfunc_setup("BinarySearchTree",1611,G__G__TMVA2_259_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTree), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11706    G__memfunc_setup("BinarySearchTree",1611,G__G__TMVA2_259_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTree), -1, 0, 1, 1, 1, 0, "u 'TMVA::BinarySearchTree' - 11 - b", (char*)NULL, (void*) NULL, 0);
11707    G__memfunc_setup("CreateNode",986,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - -", (char*)NULL, (void*) NULL, 1);
11708    G__memfunc_setup("CreateTree",996,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinaryTree), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11709    G__memfunc_setup("CreateFromXML",1241,G__G__TMVA2_259_0_5, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTree), -1, 0, 2, 3, 1, 0, 
11710 "Y - - 0 - node h - 'UInt_t' 0 'TMVA_VERSION_CODE' tmva_Version_Code", (char*)NULL, (void*) G__func2void( (TMVA::BinarySearchTree* (*)(void*, UInt_t))(&TMVA::BinarySearchTree::CreateFromXML) ), 0);
11711    G__memfunc_setup("ClassName",887,(G__InterfaceMethod) NULL,67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
11712    G__memfunc_setup("Search",598,G__G__TMVA2_259_0_7, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode), -1, 0, 1, 1, 1, 8, "U 'TMVA::Event' - 0 - event", (char*)NULL, (void*) NULL, 0);
11713    G__memfunc_setup("Insert",629,G__G__TMVA2_259_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Event' - 10 - -", (char*)NULL, (void*) NULL, 0);
11714    G__memfunc_setup("GetSumOfWeights",1509,G__G__TMVA2_259_0_9, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11715    G__memfunc_setup("GetSumOfWeights",1509,G__G__TMVA2_259_0_10, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 0 - theType", (char*)NULL, (void*) NULL, 0);
11716    G__memfunc_setup("SetPeriode",1012,G__G__TMVA2_259_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - p", (char*)NULL, (void*) NULL, 0);
11717    G__memfunc_setup("GetPeriode",1000,G__G__TMVA2_259_0_12, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11718    G__memfunc_setup("SearchVolume",1230,G__G__TMVA2_259_0_13, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
11719 "U 'TMVA::Volume' - 0 - - U 'vector<const TMVA::BinarySearchTreeNode*,allocator<const TMVA::BinarySearchTreeNode*> >' 'vector<const TMVA::BinarySearchTreeNode*>' 0 '0' events", (char*)NULL, (void*) NULL, 0);
11720    G__memfunc_setup("Fill",391,G__G__TMVA2_259_0_14, 100, -1, G__defined_typename("Double_t"), 0, 3, 1, 1, 0, 
11721 "u 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'vector<TMVA::Event*>' 11 - events u 'vector<int,allocator<int> >' 'vector<Int_t>' 11 - theVars "
11722 "i - 'Int_t' 0 '-1' theType", (char*)NULL, (void*) NULL, 0);
11723    G__memfunc_setup("Fill",391,G__G__TMVA2_259_0_15, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
11724 "u 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'vector<TMVA::Event*>' 11 - events i - 'Int_t' 0 '-1' theType", (char*)NULL, (void*) NULL, 0);
11725    G__memfunc_setup("NormalizeTree",1345,G__G__TMVA2_259_0_16, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11726    G__memfunc_setup("CalcStatistics",1438,G__G__TMVA2_259_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 '0' n", (char*)NULL, (void*) NULL, 0);
11727    G__memfunc_setup("Clear",487,G__G__TMVA2_259_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 '0' n", (char*)NULL, (void*) NULL, 0);
11728    G__memfunc_setup("Mean",385,G__G__TMVA2_259_0_19, 102, -1, G__defined_typename("Float_t"), 0, 2, 1, 1, 0, 
11729 "i 'TMVA::Types::ESBType' - 0 - sb h - 'UInt_t' 0 - var", (char*)NULL, (void*) NULL, 0);
11730    G__memfunc_setup("RMS",242,G__G__TMVA2_259_0_20, 102, -1, G__defined_typename("Float_t"), 0, 2, 1, 1, 0, 
11731 "i 'TMVA::Types::ESBType' - 0 - sb h - 'UInt_t' 0 - var", (char*)NULL, (void*) NULL, 0);
11732    G__memfunc_setup("Min",292,G__G__TMVA2_259_0_21, 102, -1, G__defined_typename("Float_t"), 0, 2, 1, 1, 0, 
11733 "i 'TMVA::Types::ESBType' - 0 - sb h - 'UInt_t' 0 - var", (char*)NULL, (void*) NULL, 0);
11734    G__memfunc_setup("Max",294,G__G__TMVA2_259_0_22, 102, -1, G__defined_typename("Float_t"), 0, 2, 1, 1, 0, 
11735 "i 'TMVA::Types::ESBType' - 0 - sb h - 'UInt_t' 0 - var", (char*)NULL, (void*) NULL, 0);
11736    G__memfunc_setup("SearchVolumeWithMaxLimit",2447,G__G__TMVA2_259_0_23, 105, -1, G__defined_typename("Int_t"), 0, 3, 1, 1, 0, 
11737 "U 'TMVA::Volume' - 0 - - U 'vector<const TMVA::BinarySearchTreeNode*,allocator<const TMVA::BinarySearchTreeNode*> >' 'vector<const TMVA::BinarySearchTreeNode*>' 0 '0' events "
11738 "i - 'Int_t' 0 '-1' -", (char*)NULL, (void*) NULL, 0);
11739    G__memfunc_setup("RMS",242,G__G__TMVA2_259_0_24, 102, -1, G__defined_typename("Float_t"), 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - var", "attention! class 0 is taken as signal!", (void*) NULL, 0);
11740    G__memfunc_setup("SetNormalize",1245,G__G__TMVA2_259_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 - norm", (char*)NULL, (void*) NULL, 0);
11741    G__memfunc_setup("Insert",629,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 2, 1, 4, 0, 
11742 "U 'TMVA::Event' - 10 - - U 'TMVA::Node' - 0 - -", (char*)NULL, (void*) NULL, 0);
11743    G__memfunc_setup("Search",598,(G__InterfaceMethod) NULL, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode), -1, 0, 2, 1, 4, 8, 
11744 "U 'TMVA::Event' - 0 - - U 'TMVA::Node' - 0 - -", (char*)NULL, (void*) NULL, 0);
11745    G__memfunc_setup("InVolume",815,(G__InterfaceMethod) NULL, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 4, 8, 
11746 "u 'vector<float,allocator<float> >' 'vector<Float_t>' 11 - - U 'TMVA::Volume' - 0 - -", (char*)NULL, (void*) NULL, 0);
11747    G__memfunc_setup("DestroyNode",1136,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 1, 1, 4, 0, "U 'TMVA::BinarySearchTreeNode' - 0 - -", (char*)NULL, (void*) NULL, 0);
11748    G__memfunc_setup("NormalizeTree",1345,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 3, 1, 4, 0, 
11749 "u 'vector<pair<double,const TMVA::Event*>,allocator<pair<double,const TMVA::Event*> > >::iterator' - 0 - - u 'vector<pair<double,const TMVA::Event*>,allocator<pair<double,const TMVA::Event*> > >::iterator' - 0 - - "
11750 "h - 'UInt_t' 0 - -", (char*)NULL, (void*) NULL, 0);
11751    G__memfunc_setup("SearchVolume",1230,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 4, 1, 4, 0, 
11752 "U 'TMVA::Node' - 0 - - U 'TMVA::Volume' - 0 - - "
11753 "i - 'Int_t' 0 - - U 'vector<const TMVA::BinarySearchTreeNode*,allocator<const TMVA::BinarySearchTreeNode*> >' 'vector<const TMVA::BinarySearchTreeNode*>' 0 - events", (char*)NULL, (void*) NULL, 0);
11754    G__memfunc_setup("Class",502,G__G__TMVA2_259_0_32, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::BinarySearchTree::Class) ), 0);
11755    G__memfunc_setup("Class_Name",982,G__G__TMVA2_259_0_33, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::BinarySearchTree::Class_Name) ), 0);
11756    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_259_0_34, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::BinarySearchTree::Class_Version) ), 0);
11757    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_259_0_35, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::BinarySearchTree::Dictionary) ), 0);
11758    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11759    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);
11760    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);
11761    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_259_0_39, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
11762    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_259_0_40, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::BinarySearchTree::DeclFileName) ), 0);
11763    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_259_0_41, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::BinarySearchTree::ImplFileLine) ), 0);
11764    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_259_0_42, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::BinarySearchTree::ImplFileName) ), 0);
11765    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_259_0_43, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::BinarySearchTree::DeclFileLine) ), 0);
11766    // automatic destructor
11767    G__memfunc_setup("~BinarySearchTree", 1737, G__G__TMVA2_259_0_44, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11768    // automatic assignment operator
11769    G__memfunc_setup("operator=", 937, G__G__TMVA2_259_0_45, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinarySearchTree), -1, 1, 1, 1, 1, 0, "u 'TMVA::BinarySearchTree' - 11 - -", (char*) NULL, (void*) NULL, 0);
11770    G__tag_memfunc_reset();
11771 }
11772 
11773 static void G__setup_memfuncTMVAcLcLTimer(void) {
11774    /* TMVA::Timer */
11775    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer));
11776    G__memfunc_setup("Timer",513,G__G__TMVA2_279_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer), -1, 0, 2, 1, 1, 0, 
11777 "C - - 10 '\"\"' prefix g - 'Bool_t' 0 'kTRUE' colourfulOutput", (char*)NULL, (void*) NULL, 0);
11778    G__memfunc_setup("Timer",513,G__G__TMVA2_279_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer), -1, 0, 3, 1, 1, 0, 
11779 "i - 'Int_t' 0 - ncounts C - - 10 '\"\"' prefix "
11780 "g - 'Bool_t' 0 'kTRUE' colourfulOutput", (char*)NULL, (void*) NULL, 0);
11781    G__memfunc_setup("Init",404,G__G__TMVA2_279_0_3, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - ncounts", (char*)NULL, (void*) NULL, 0);
11782    G__memfunc_setup("Reset",515,G__G__TMVA2_279_0_4, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11783    G__memfunc_setup("GetElapsedTime",1389,G__G__TMVA2_279_0_5, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' Scientific", (char*)NULL, (void*) NULL, 0);
11784    G__memfunc_setup("ElapsedSeconds",1421,G__G__TMVA2_279_0_6, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11785    G__memfunc_setup("GetLeftTime",1082,G__G__TMVA2_279_0_7, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - icounts", (char*)NULL, (void*) NULL, 0);
11786    G__memfunc_setup("DrawProgressBar",1528,G__G__TMVA2_279_0_8, 121, -1, -1, 0, 2, 1, 1, 0, 
11787 "i - 'Int_t' 0 - - u 'TString' - 11 '\"\"' comment", (char*)NULL, (void*) NULL, 0);
11788    G__memfunc_setup("DrawProgressBar",1528,G__G__TMVA2_279_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TString' - 0 - -", (char*)NULL, (void*) NULL, 0);
11789    G__memfunc_setup("DrawProgressBar",1528,G__G__TMVA2_279_0_10, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11790    G__memfunc_setup("SecToText",899,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 0, 2, 1, 4, 8, 
11791 "d - 'Double_t' 0 - - g - 'Bool_t' 0 - -", (char*)NULL, (void*) NULL, 0);
11792    G__memfunc_setup("Log",290,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger), -1, 1, 0, 1, 4, 8, "", (char*)NULL, (void*) NULL, 0);
11793    G__memfunc_setup("Class",502,G__G__TMVA2_279_0_13, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::Timer::Class) ), 0);
11794    G__memfunc_setup("Class_Name",982,G__G__TMVA2_279_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::Timer::Class_Name) ), 0);
11795    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_279_0_15, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::Timer::Class_Version) ), 0);
11796    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_279_0_16, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::Timer::Dictionary) ), 0);
11797    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11798    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);
11799    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);
11800    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_279_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
11801    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_279_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::Timer::DeclFileName) ), 0);
11802    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_279_0_22, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::Timer::ImplFileLine) ), 0);
11803    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_279_0_23, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::Timer::ImplFileName) ), 0);
11804    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_279_0_24, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::Timer::DeclFileLine) ), 0);
11805    // automatic copy constructor
11806    G__memfunc_setup("Timer", 513, G__G__TMVA2_279_0_25, (int) ('i'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer), -1, 0, 1, 1, 1, 0, "u 'TMVA::Timer' - 11 - -", (char*) NULL, (void*) NULL, 0);
11807    // automatic destructor
11808    G__memfunc_setup("~Timer", 639, G__G__TMVA2_279_0_26, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11809    // automatic assignment operator
11810    G__memfunc_setup("operator=", 937, G__G__TMVA2_279_0_27, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTimer), -1, 1, 1, 1, 1, 0, "u 'TMVA::Timer' - 11 - -", (char*) NULL, (void*) NULL, 0);
11811    G__tag_memfunc_reset();
11812 }
11813 
11814 static void G__setup_memfuncTMVAcLcLRootFinder(void) {
11815    /* TMVA::RootFinder */
11816    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRootFinder));
11817    G__memfunc_setup("RootFinder",1020,G__G__TMVA2_280_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRootFinder), -1, 0, 5, 1, 1, 0, 
11818 "1 - 'Double_t (*)(Double_t)' 0 - rootVal d - 'Double_t' 0 - rootMin "
11819 "d - 'Double_t' 0 - rootMax i - 'Int_t' 0 '100' maxIterations "
11820 "d - 'Double_t' 0 '0.0' absTolerance", (char*)NULL, (void*) NULL, 0);
11821    G__memfunc_setup("Root",420,G__G__TMVA2_280_0_2, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "d - 'Double_t' 0 - refValue", (char*)NULL, (void*) NULL, 0);
11822    G__memfunc_setup("Log",290,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger), -1, 1, 0, 1, 4, 8, "", (char*)NULL, (void*) NULL, 0);
11823    G__memfunc_setup("Class",502,G__G__TMVA2_280_0_4, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::RootFinder::Class) ), 0);
11824    G__memfunc_setup("Class_Name",982,G__G__TMVA2_280_0_5, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::RootFinder::Class_Name) ), 0);
11825    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_280_0_6, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::RootFinder::Class_Version) ), 0);
11826    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_280_0_7, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::RootFinder::Dictionary) ), 0);
11827    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11828    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);
11829    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);
11830    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_280_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
11831    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_280_0_12, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::RootFinder::DeclFileName) ), 0);
11832    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_280_0_13, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::RootFinder::ImplFileLine) ), 0);
11833    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_280_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::RootFinder::ImplFileName) ), 0);
11834    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_280_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::RootFinder::DeclFileLine) ), 0);
11835    // automatic copy constructor
11836    G__memfunc_setup("RootFinder", 1020, G__G__TMVA2_280_0_16, (int) ('i'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRootFinder), -1, 0, 1, 1, 1, 0, "u 'TMVA::RootFinder' - 11 - -", (char*) NULL, (void*) NULL, 0);
11837    // automatic destructor
11838    G__memfunc_setup("~RootFinder", 1146, G__G__TMVA2_280_0_17, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11839    // automatic assignment operator
11840    G__memfunc_setup("operator=", 937, G__G__TMVA2_280_0_18, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRootFinder), -1, 1, 1, 1, 1, 0, "u 'TMVA::RootFinder' - 11 - -", (char*) NULL, (void*) NULL, 0);
11841    G__tag_memfunc_reset();
11842 }
11843 
11844 static void G__setup_memfuncTMVAcLcLSeparationBase(void) {
11845    /* TMVA::SeparationBase */
11846    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSeparationBase));
11847    G__memfunc_setup("GetSeparationGain",1717,G__G__TMVA2_281_0_3, 100, -1, G__defined_typename("Double_t"), 0, 4, 1, 1, 0, 
11848 "d - 'Double_t' 11 - nSelS d - 'Double_t' 11 - nSelB "
11849 "d - 'Double_t' 11 - nTotS d - 'Double_t' 11 - nTotB", (char*)NULL, (void*) NULL, 0);
11850    G__memfunc_setup("GetSeparationIndex",1838,G__G__TMVA2_281_0_4, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
11851 "d - 'Double_t' 11 - s d - 'Double_t' 11 - b", (char*)NULL, (void*) NULL, 3);
11852    G__memfunc_setup("GetName",673,G__G__TMVA2_281_0_5, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 1, 0, 1, 1, 1, "", (char*)NULL, (void*) NULL, 0);
11853    G__memfunc_setup("Class",502,G__G__TMVA2_281_0_6, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::SeparationBase::Class) ), 0);
11854    G__memfunc_setup("Class_Name",982,G__G__TMVA2_281_0_7, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::SeparationBase::Class_Name) ), 0);
11855    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_281_0_8, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::SeparationBase::Class_Version) ), 0);
11856    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_281_0_9, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::SeparationBase::Dictionary) ), 0);
11857    G__memfunc_setup("IsA",253,G__G__TMVA2_281_0_10, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11858    G__memfunc_setup("ShowMembers",1132,G__G__TMVA2_281_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
11859    G__memfunc_setup("Streamer",835,G__G__TMVA2_281_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
11860    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_281_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
11861    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_281_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::SeparationBase::DeclFileName) ), 0);
11862    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_281_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::SeparationBase::ImplFileLine) ), 0);
11863    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_281_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::SeparationBase::ImplFileName) ), 0);
11864    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_281_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::SeparationBase::DeclFileLine) ), 0);
11865    // automatic destructor
11866    G__memfunc_setup("~SeparationBase", 1551, G__G__TMVA2_281_0_18, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11867    // automatic assignment operator
11868    G__memfunc_setup("operator=", 937, G__G__TMVA2_281_0_19, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSeparationBase), -1, 1, 1, 1, 1, 0, "u 'TMVA::SeparationBase' - 11 - -", (char*) NULL, (void*) NULL, 0);
11869    G__tag_memfunc_reset();
11870 }
11871 
11872 static void G__setup_memfuncTMVAcLcLCrossEntropy(void) {
11873    /* TMVA::CrossEntropy */
11874    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLCrossEntropy));
11875    G__memfunc_setup("CrossEntropy",1275,G__G__TMVA2_282_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLCrossEntropy), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11876    G__memfunc_setup("CrossEntropy",1275,G__G__TMVA2_282_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLCrossEntropy), -1, 0, 1, 1, 1, 0, "u 'TMVA::CrossEntropy' - 11 - g", (char*)NULL, (void*) NULL, 0);
11877    G__memfunc_setup("GetSeparationIndex",1838,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
11878 "d - 'Double_t' 11 - s d - 'Double_t' 11 - b", (char*)NULL, (void*) NULL, 1);
11879    G__memfunc_setup("Class",502,G__G__TMVA2_282_0_4, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::CrossEntropy::Class) ), 0);
11880    G__memfunc_setup("Class_Name",982,G__G__TMVA2_282_0_5, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::CrossEntropy::Class_Name) ), 0);
11881    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_282_0_6, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::CrossEntropy::Class_Version) ), 0);
11882    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_282_0_7, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::CrossEntropy::Dictionary) ), 0);
11883    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11884    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);
11885    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);
11886    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_282_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
11887    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_282_0_12, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::CrossEntropy::DeclFileName) ), 0);
11888    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_282_0_13, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::CrossEntropy::ImplFileLine) ), 0);
11889    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_282_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::CrossEntropy::ImplFileName) ), 0);
11890    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_282_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::CrossEntropy::DeclFileLine) ), 0);
11891    // automatic destructor
11892    G__memfunc_setup("~CrossEntropy", 1401, G__G__TMVA2_282_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11893    // automatic assignment operator
11894    G__memfunc_setup("operator=", 937, G__G__TMVA2_282_0_17, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLCrossEntropy), -1, 1, 1, 1, 1, 0, "u 'TMVA::CrossEntropy' - 11 - -", (char*) NULL, (void*) NULL, 0);
11895    G__tag_memfunc_reset();
11896 }
11897 
11898 static void G__setup_memfuncTMVAcLcLDecisionTreeNode(void) {
11899    /* TMVA::DecisionTreeNode */
11900    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode));
11901    G__memfunc_setup("DecisionTreeNode",1604,G__G__TMVA2_293_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11902    G__memfunc_setup("DecisionTreeNode",1604,G__G__TMVA2_293_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode), -1, 0, 2, 1, 1, 0, 
11903 "U 'TMVA::Node' - 0 - p c - - 0 - pos", (char*)NULL, (void*) NULL, 0);
11904    G__memfunc_setup("DecisionTreeNode",1604,G__G__TMVA2_293_0_3, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode), -1, 0, 2, 1, 1, 0, 
11905 "u 'TMVA::DecisionTreeNode' - 11 - n U 'TMVA::DecisionTreeNode' - 0 'NULL' parent", (char*)NULL, (void*) NULL, 0);
11906    G__memfunc_setup("CreateNode",986,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11907    G__memfunc_setup("SetNFisherCoeff",1470,G__G__TMVA2_293_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - nvars", (char*)NULL, (void*) NULL, 0);
11908    G__memfunc_setup("GetNFisherCoeff",1458,G__G__TMVA2_293_0_6, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11909    G__memfunc_setup("SetFisherCoeff",1392,G__G__TMVA2_293_0_7, 121, -1, -1, 0, 2, 1, 1, 0, 
11910 "i - 'Int_t' 0 - ivar d - 'Double_t' 0 - coeff", (char*)NULL, (void*) NULL, 0);
11911    G__memfunc_setup("GetFisherCoeff",1380,G__G__TMVA2_293_0_8, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 0 - ivar", (char*)NULL, (void*) NULL, 0);
11912    G__memfunc_setup("GoesRight",908,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 8, "u 'TMVA::Event' - 11 - -", (char*)NULL, (void*) NULL, 1);
11913    G__memfunc_setup("GoesLeft",793,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 8, "u 'TMVA::Event' - 11 - -", (char*)NULL, (void*) NULL, 1);
11914    G__memfunc_setup("SetSelector",1133,G__G__TMVA2_293_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "s - 'Short_t' 0 - i", (char*)NULL, (void*) NULL, 0);
11915    G__memfunc_setup("GetSelector",1121,G__G__TMVA2_293_0_12, 115, -1, G__defined_typename("Short_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11916    G__memfunc_setup("SetCutValue",1109,G__G__TMVA2_293_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - c", (char*)NULL, (void*) NULL, 0);
11917    G__memfunc_setup("GetCutValue",1097,G__G__TMVA2_293_0_14, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11918    G__memfunc_setup("SetCutType",1018,G__G__TMVA2_293_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 - t", (char*)NULL, (void*) NULL, 0);
11919    G__memfunc_setup("GetCutType",1006,G__G__TMVA2_293_0_16, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11920    G__memfunc_setup("SetNodeType",1108,G__G__TMVA2_293_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - t", (char*)NULL, (void*) NULL, 0);
11921    G__memfunc_setup("GetNodeType",1096,G__G__TMVA2_293_0_18, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11922    G__memfunc_setup("GetPurity",941,G__G__TMVA2_293_0_19, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11923    G__memfunc_setup("SetPurity",953,G__G__TMVA2_293_0_20, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11924    G__memfunc_setup("SetResponse",1147,G__G__TMVA2_293_0_21, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - r", (char*)NULL, (void*) NULL, 0);
11925    G__memfunc_setup("GetResponse",1135,G__G__TMVA2_293_0_22, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11926    G__memfunc_setup("SetRMS",542,G__G__TMVA2_293_0_23, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - r", (char*)NULL, (void*) NULL, 0);
11927    G__memfunc_setup("GetRMS",530,G__G__TMVA2_293_0_24, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11928    G__memfunc_setup("SetNSigEvents",1298,G__G__TMVA2_293_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - s", (char*)NULL, (void*) NULL, 0);
11929    G__memfunc_setup("SetNBkgEvents",1283,G__G__TMVA2_293_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - b", (char*)NULL, (void*) NULL, 0);
11930    G__memfunc_setup("SetNEvents",1007,G__G__TMVA2_293_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - nev", (char*)NULL, (void*) NULL, 0);
11931    G__memfunc_setup("SetNSigEvents_unweighted",2469,G__G__TMVA2_293_0_28, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - s", (char*)NULL, (void*) NULL, 0);
11932    G__memfunc_setup("SetNBkgEvents_unweighted",2454,G__G__TMVA2_293_0_29, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - b", (char*)NULL, (void*) NULL, 0);
11933    G__memfunc_setup("SetNEvents_unweighted",2178,G__G__TMVA2_293_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - nev", (char*)NULL, (void*) NULL, 0);
11934    G__memfunc_setup("IncrementNSigEvents",1931,G__G__TMVA2_293_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - s", (char*)NULL, (void*) NULL, 0);
11935    G__memfunc_setup("IncrementNBkgEvents",1916,G__G__TMVA2_293_0_32, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - b", (char*)NULL, (void*) NULL, 0);
11936    G__memfunc_setup("IncrementNEvents",1640,G__G__TMVA2_293_0_33, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - nev", (char*)NULL, (void*) NULL, 0);
11937    G__memfunc_setup("IncrementNSigEvents_unweighted",3102,G__G__TMVA2_293_0_34, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11938    G__memfunc_setup("IncrementNBkgEvents_unweighted",3087,G__G__TMVA2_293_0_35, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11939    G__memfunc_setup("IncrementNEvents_unweighted",2811,G__G__TMVA2_293_0_36, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11940    G__memfunc_setup("GetNSigEvents",1286,G__G__TMVA2_293_0_37, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11941    G__memfunc_setup("GetNBkgEvents",1271,G__G__TMVA2_293_0_38, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11942    G__memfunc_setup("GetNEvents",995,G__G__TMVA2_293_0_39, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11943    G__memfunc_setup("GetNSigEvents_unweighted",2457,G__G__TMVA2_293_0_40, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11944    G__memfunc_setup("GetNBkgEvents_unweighted",2442,G__G__TMVA2_293_0_41, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11945    G__memfunc_setup("GetNEvents_unweighted",2166,G__G__TMVA2_293_0_42, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11946    G__memfunc_setup("SetSeparationIndex",1850,G__G__TMVA2_293_0_43, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - sep", (char*)NULL, (void*) NULL, 0);
11947    G__memfunc_setup("GetSeparationIndex",1838,G__G__TMVA2_293_0_44, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11948    G__memfunc_setup("SetSeparationGain",1729,G__G__TMVA2_293_0_45, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - sep", (char*)NULL, (void*) NULL, 0);
11949    G__memfunc_setup("GetSeparationGain",1717,G__G__TMVA2_293_0_46, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11950    G__memfunc_setup("Print",525,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 1);
11951    G__memfunc_setup("PrintRec",807,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 1);
11952    G__memfunc_setup("AddAttributesToNode",1913,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "Y - - 0 - node", (char*)NULL, (void*) NULL, 1);
11953    G__memfunc_setup("AddContentToNode",1581,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_stringstream<char,char_traits<char>,allocator<char> >' 'stringstream' 1 - s", (char*)NULL, (void*) NULL, 1);
11954    G__memfunc_setup("ClearNodeAndAllDaughters",2368,G__G__TMVA2_293_0_51, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11955    G__memfunc_setup("GetLeft",683,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11956    G__memfunc_setup("GetRight",798,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11957    G__memfunc_setup("GetParent",906,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11958    G__memfunc_setup("SetLeft",695,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 - l", (char*)NULL, (void*) NULL, 1);
11959    G__memfunc_setup("SetRight",810,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 - r", (char*)NULL, (void*) NULL, 1);
11960    G__memfunc_setup("SetParent",918,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 - p", (char*)NULL, (void*) NULL, 1);
11961    G__memfunc_setup("SetNodeR",772,G__G__TMVA2_293_0_58, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - r", (char*)NULL, (void*) NULL, 0);
11962    G__memfunc_setup("GetNodeR",760,G__G__TMVA2_293_0_59, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11963    G__memfunc_setup("SetSubTreeR",1080,G__G__TMVA2_293_0_60, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - r", (char*)NULL, (void*) NULL, 0);
11964    G__memfunc_setup("GetSubTreeR",1068,G__G__TMVA2_293_0_61, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11965    G__memfunc_setup("SetAlpha",786,G__G__TMVA2_293_0_62, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - alpha", (char*)NULL, (void*) NULL, 0);
11966    G__memfunc_setup("GetAlpha",774,G__G__TMVA2_293_0_63, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11967    G__memfunc_setup("SetAlphaMinSubtree",1808,G__G__TMVA2_293_0_64, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - g", (char*)NULL, (void*) NULL, 0);
11968    G__memfunc_setup("GetAlphaMinSubtree",1796,G__G__TMVA2_293_0_65, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11969    G__memfunc_setup("SetNTerminal",1206,G__G__TMVA2_293_0_66, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - n", (char*)NULL, (void*) NULL, 0);
11970    G__memfunc_setup("GetNTerminal",1194,G__G__TMVA2_293_0_67, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11971    G__memfunc_setup("SetNBValidation",1479,G__G__TMVA2_293_0_68, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - b", (char*)NULL, (void*) NULL, 0);
11972    G__memfunc_setup("SetNSValidation",1496,G__G__TMVA2_293_0_69, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - s", (char*)NULL, (void*) NULL, 0);
11973    G__memfunc_setup("GetNBValidation",1467,G__G__TMVA2_293_0_70, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11974    G__memfunc_setup("GetNSValidation",1484,G__G__TMVA2_293_0_71, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11975    G__memfunc_setup("SetSumTarget",1224,G__G__TMVA2_293_0_72, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - t", (char*)NULL, (void*) NULL, 0);
11976    G__memfunc_setup("SetSumTarget2",1274,G__G__TMVA2_293_0_73, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - t2", (char*)NULL, (void*) NULL, 0);
11977    G__memfunc_setup("AddToSumTarget",1384,G__G__TMVA2_293_0_74, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - t", (char*)NULL, (void*) NULL, 0);
11978    G__memfunc_setup("AddToSumTarget2",1434,G__G__TMVA2_293_0_75, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - t2", (char*)NULL, (void*) NULL, 0);
11979    G__memfunc_setup("GetSumTarget",1212,G__G__TMVA2_293_0_76, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11980    G__memfunc_setup("GetSumTarget2",1262,G__G__TMVA2_293_0_77, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11981    G__memfunc_setup("ResetValidationData",1928,G__G__TMVA2_293_0_78, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11982    G__memfunc_setup("IsTerminal",1016,G__G__TMVA2_293_0_79, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11983    G__memfunc_setup("SetTerminal",1128,G__G__TMVA2_293_0_80, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' s", (char*)NULL, (void*) NULL, 0);
11984    G__memfunc_setup("PrintPrune",1047,G__G__TMVA2_293_0_81, 121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
11985    G__memfunc_setup("PrintRecPrune",1329,G__G__TMVA2_293_0_82, 121, -1, -1, 0, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
11986    G__memfunc_setup("SetCC",434,G__G__TMVA2_293_0_83, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - cc", (char*)NULL, (void*) NULL, 0);
11987    G__memfunc_setup("GetCC",422,G__G__TMVA2_293_0_84, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11988    G__memfunc_setup("GetSampleMin",1190,G__G__TMVA2_293_0_85, 102, -1, G__defined_typename("Float_t"), 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - ivar", (char*)NULL, (void*) NULL, 0);
11989    G__memfunc_setup("GetSampleMax",1192,G__G__TMVA2_293_0_86, 102, -1, G__defined_typename("Float_t"), 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - ivar", (char*)NULL, (void*) NULL, 0);
11990    G__memfunc_setup("SetSampleMin",1202,G__G__TMVA2_293_0_87, 121, -1, -1, 0, 2, 1, 1, 0, 
11991 "h - 'UInt_t' 0 - ivar f - 'Float_t' 0 - xmin", (char*)NULL, (void*) NULL, 0);
11992    G__memfunc_setup("SetSampleMax",1204,G__G__TMVA2_293_0_88, 121, -1, -1, 0, 2, 1, 1, 0, 
11993 "h - 'UInt_t' 0 - ivar f - 'Float_t' 0 - xmax", (char*)NULL, (void*) NULL, 0);
11994    G__memfunc_setup("ReadAttributes",1443,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 2, 1, 4, 0, 
11995 "Y - - 0 - node h - 'UInt_t' 0 'TMVA_VERSION_CODE' tmva_Version_Code", (char*)NULL, (void*) NULL, 1);
11996    G__memfunc_setup("ReadDataRecord",1365,(G__InterfaceMethod) NULL, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 4, 0, 
11997 "u 'basic_istream<char,char_traits<char> >' 'istream' 1 - is h - 'UInt_t' 0 'TMVA_VERSION_CODE' tmva_Version_Code", (char*)NULL, (void*) NULL, 1);
11998    G__memfunc_setup("ReadContent",1111,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 1, 1, 4, 0, "u 'basic_stringstream<char,char_traits<char>,allocator<char> >' 'stringstream' 1 - s", (char*)NULL, (void*) NULL, 1);
11999    G__memfunc_setup("Class",502,G__G__TMVA2_293_0_92, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::DecisionTreeNode::Class) ), 0);
12000    G__memfunc_setup("Class_Name",982,G__G__TMVA2_293_0_93, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::DecisionTreeNode::Class_Name) ), 0);
12001    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_293_0_94, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::DecisionTreeNode::Class_Version) ), 0);
12002    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_293_0_95, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::DecisionTreeNode::Dictionary) ), 0);
12003    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12004    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);
12005    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);
12006    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_293_0_99, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12007    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_293_0_100, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::DecisionTreeNode::DeclFileName) ), 0);
12008    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_293_0_101, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::DecisionTreeNode::ImplFileLine) ), 0);
12009    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_293_0_102, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::DecisionTreeNode::ImplFileName) ), 0);
12010    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_293_0_103, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::DecisionTreeNode::DeclFileLine) ), 0);
12011    // automatic destructor
12012    G__memfunc_setup("~DecisionTreeNode", 1730, G__G__TMVA2_293_0_104, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12013    // automatic assignment operator
12014    G__memfunc_setup("operator=", 937, G__G__TMVA2_293_0_105, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode), -1, 1, 1, 1, 1, 0, "u 'TMVA::DecisionTreeNode' - 11 - -", (char*) NULL, (void*) NULL, 0);
12015    G__tag_memfunc_reset();
12016 }
12017 
12018 static void G__setup_memfuncTMVAcLcLRegressionVariance(void) {
12019    /* TMVA::RegressionVariance */
12020    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRegressionVariance));
12021    G__memfunc_setup("RegressionVariance",1866,G__G__TMVA2_294_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRegressionVariance), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12022    G__memfunc_setup("RegressionVariance",1866,G__G__TMVA2_294_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRegressionVariance), -1, 0, 1, 1, 1, 0, "u 'TMVA::RegressionVariance' - 11 - s", (char*)NULL, (void*) NULL, 0);
12023    G__memfunc_setup("GetSeparationGain",1717,G__G__TMVA2_294_0_3, 100, -1, G__defined_typename("Double_t"), 0, 6, 1, 1, 0, 
12024 "d - 'Double_t' 11 - nLeft d - 'Double_t' 11 - targetLeft "
12025 "d - 'Double_t' 11 - target2Left d - 'Double_t' 11 - nTot "
12026 "d - 'Double_t' 11 - targetTot d - 'Double_t' 11 - target2Tot", (char*)NULL, (void*) NULL, 0);
12027    G__memfunc_setup("GetSeparationIndex",1838,G__G__TMVA2_294_0_4, 100, -1, G__defined_typename("Double_t"), 0, 3, 1, 1, 0, 
12028 "d - 'Double_t' 11 - n d - 'Double_t' 11 - target "
12029 "d - 'Double_t' 11 - target2", (char*)NULL, (void*) NULL, 1);
12030    G__memfunc_setup("GetName",673,G__G__TMVA2_294_0_5, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12031    G__memfunc_setup("Class",502,G__G__TMVA2_294_0_6, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::RegressionVariance::Class) ), 0);
12032    G__memfunc_setup("Class_Name",982,G__G__TMVA2_294_0_7, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::RegressionVariance::Class_Name) ), 0);
12033    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_294_0_8, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::RegressionVariance::Class_Version) ), 0);
12034    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_294_0_9, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::RegressionVariance::Dictionary) ), 0);
12035    G__memfunc_setup("IsA",253,G__G__TMVA2_294_0_10, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12036    G__memfunc_setup("ShowMembers",1132,G__G__TMVA2_294_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
12037    G__memfunc_setup("Streamer",835,G__G__TMVA2_294_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
12038    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_294_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12039    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_294_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::RegressionVariance::DeclFileName) ), 0);
12040    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_294_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::RegressionVariance::ImplFileLine) ), 0);
12041    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_294_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::RegressionVariance::ImplFileName) ), 0);
12042    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_294_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::RegressionVariance::DeclFileLine) ), 0);
12043    // automatic destructor
12044    G__memfunc_setup("~RegressionVariance", 1992, G__G__TMVA2_294_0_18, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12045    // automatic assignment operator
12046    G__memfunc_setup("operator=", 937, G__G__TMVA2_294_0_19, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLRegressionVariance), -1, 1, 1, 1, 1, 0, "u 'TMVA::RegressionVariance' - 11 - -", (char*) NULL, (void*) NULL, 0);
12047    G__tag_memfunc_reset();
12048 }
12049 
12050 static void G__setup_memfuncTMVAcLcLDecisionTree(void) {
12051    /* TMVA::DecisionTree */
12052    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree));
12053    G__memfunc_setup("DecisionTree",1214,G__G__TMVA2_296_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12054    G__memfunc_setup("DecisionTree",1214,G__G__TMVA2_296_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree), -1, 0, 12, 1, 1, 0, 
12055 "U 'TMVA::SeparationBase' - 0 - sepType i - 'Int_t' 0 - minSize "
12056 "i - 'Int_t' 0 - nCuts h - 'UInt_t' 0 '0' cls "
12057 "g - 'Bool_t' 0 'kFALSE' randomisedTree i - 'Int_t' 0 '0' useNvars "
12058 "g - 'Bool_t' 0 'kFALSE' usePoissonNvars h - 'UInt_t' 0 '999999' nNodesMax "
12059 "h - 'UInt_t' 0 '9999999' nMaxDepth i - 'Int_t' 0 'fgRandomSeed' iSeed "
12060 "f - 'Float_t' 0 '0.5' purityLimit i - 'Int_t' 0 '0' treeID", (char*)NULL, (void*) NULL, 0);
12061    G__memfunc_setup("DecisionTree",1214,G__G__TMVA2_296_0_3, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree), -1, 0, 1, 1, 1, 0, "u 'TMVA::DecisionTree' - 11 - d", (char*)NULL, (void*) NULL, 0);
12062    G__memfunc_setup("GetRoot",708,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12063    G__memfunc_setup("CreateNode",986,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode), -1, 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - -", (char*)NULL, (void*) NULL, 1);
12064    G__memfunc_setup("CreateTree",996,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLBinaryTree), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12065    G__memfunc_setup("CreateFromXML",1241,G__G__TMVA2_296_0_7, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree), -1, 0, 2, 3, 1, 0, 
12066 "Y - - 0 - node h - 'UInt_t' 0 'TMVA_VERSION_CODE' tmva_Version_Code", (char*)NULL, (void*) G__func2void( (TMVA::DecisionTree* (*)(void*, UInt_t))(&TMVA::DecisionTree::CreateFromXML) ), 0);
12067    G__memfunc_setup("ClassName",887,(G__InterfaceMethod) NULL,67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
12068    G__memfunc_setup("BuildTree",896,G__G__TMVA2_296_0_9, 104, -1, G__defined_typename("UInt_t"), 0, 2, 1, 1, 0, 
12069 "u 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'TMVA::DecisionTree::EventList' 11 - eventSample U 'TMVA::DecisionTreeNode' - 0 'NULL' node", (char*)NULL, (void*) NULL, 0);
12070    G__memfunc_setup("TrainNode",900,G__G__TMVA2_296_0_10, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12071 "u 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'TMVA::DecisionTree::EventList' 11 - eventSample U 'TMVA::DecisionTreeNode' - 0 - node", (char*)NULL, (void*) NULL, 0);
12072    G__memfunc_setup("TrainNodeFast",1298,G__G__TMVA2_296_0_11, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12073 "u 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'TMVA::DecisionTree::EventList' 11 - eventSample U 'TMVA::DecisionTreeNode' - 0 - node", (char*)NULL, (void*) NULL, 0);
12074    G__memfunc_setup("TrainNodeFull",1303,G__G__TMVA2_296_0_12, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12075 "u 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'TMVA::DecisionTree::EventList' 11 - eventSample U 'TMVA::DecisionTreeNode' - 0 - node", (char*)NULL, (void*) NULL, 0);
12076    G__memfunc_setup("GetRandomisedVariables",2239,G__G__TMVA2_296_0_13, 121, -1, -1, 0, 3, 1, 1, 0, 
12077 "G - 'Bool_t' 0 - useVariable H - 'UInt_t' 0 - variableMap "
12078 "h - 'UInt_t' 1 - nVars", (char*)NULL, (void*) NULL, 0);
12079    G__memfunc_setup("GetFisherCoefficients",2131,G__G__TMVA2_296_0_14, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<Double_t>"), 0, 3, 1, 1, 0, 
12080 "u 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'TMVA::DecisionTree::EventList' 11 - eventSample h - 'UInt_t' 0 - nFisherVars "
12081 "H - 'UInt_t' 0 - mapVarInFisher", (char*)NULL, (void*) NULL, 0);
12082    G__memfunc_setup("FillTree",791,G__G__TMVA2_296_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'TMVA::DecisionTree::EventList' 1 - eventSample", (char*)NULL, (void*) NULL, 0);
12083    G__memfunc_setup("FillEvent",905,G__G__TMVA2_296_0_16, 121, -1, -1, 0, 2, 1, 1, 0, 
12084 "u 'TMVA::Event' - 1 - event U 'TMVA::DecisionTreeNode' - 0 - node", (char*)NULL, (void*) NULL, 0);
12085    G__memfunc_setup("CheckEvent",992,G__G__TMVA2_296_0_17, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 8, 
12086 "u 'TMVA::Event' - 11 - - g - 'Bool_t' 0 'kFALSE' UseYesNoLeaf", (char*)NULL, (void*) NULL, 0);
12087    G__memfunc_setup("GetEventNode",1192,G__G__TMVA2_296_0_18, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode), -1, 0, 1, 1, 1, 8, "u 'TMVA::Event' - 11 - e", (char*)NULL, (void*) NULL, 0);
12088    G__memfunc_setup("GetVariableImportance",2136,G__G__TMVA2_296_0_19, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<Double_t>"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12089    G__memfunc_setup("GetVariableImportance",2136,G__G__TMVA2_296_0_20, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - ivar", (char*)NULL, (void*) NULL, 0);
12090    G__memfunc_setup("ClearTree",887,G__G__TMVA2_296_0_21, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12091    G__memfunc_setup("SetPruneMethod",1431,G__G__TMVA2_296_0_22, 121, -1, -1, 0, 1, 1, 1, 0, "i 'TMVA::DecisionTree::EPruneMethod' - 0 'kCostComplexityPruning' m", (char*)NULL, (void*) NULL, 0);
12092    G__memfunc_setup("PruneTree",922,G__G__TMVA2_296_0_23, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "U 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'TMVA::DecisionTree::EventList' 0 'NULL' validationSample", (char*)NULL, (void*) NULL, 0);
12093    G__memfunc_setup("SetPruneStrength",1669,G__G__TMVA2_296_0_24, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - p", (char*)NULL, (void*) NULL, 0);
12094    G__memfunc_setup("GetPruneStrength",1657,G__G__TMVA2_296_0_25, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12095    G__memfunc_setup("ApplyValidationSample",2163,G__G__TMVA2_296_0_26, 121, -1, -1, 0, 1, 1, 1, 8, "U 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'TMVA::DecisionTree::EventList' 10 - validationSample", (char*)NULL, (void*) NULL, 0);
12096    G__memfunc_setup("TestPrunedTreeQuality",2183,G__G__TMVA2_296_0_27, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 8, 
12097 "U 'TMVA::DecisionTreeNode' - 10 'NULL' dt i - 'Int_t' 0 '0' mode", (char*)NULL, (void*) NULL, 0);
12098    G__memfunc_setup("CheckEventWithPrunedTree",2426,G__G__TMVA2_296_0_28, 121, -1, -1, 0, 1, 1, 1, 8, "u 'TMVA::Event' - 11 - -", (char*)NULL, (void*) NULL, 0);
12099    G__memfunc_setup("GetSumWeights",1328,G__G__TMVA2_296_0_29, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "U 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'TMVA::DecisionTree::EventList' 10 - validationSample", (char*)NULL, (void*) NULL, 0);
12100    G__memfunc_setup("SetNodePurityLimit",1854,G__G__TMVA2_296_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - p", (char*)NULL, (void*) NULL, 0);
12101    G__memfunc_setup("GetNodePurityLimit",1842,G__G__TMVA2_296_0_31, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12102    G__memfunc_setup("DescendTree",1094,G__G__TMVA2_296_0_32, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 'NULL' n", (char*)NULL, (void*) NULL, 0);
12103    G__memfunc_setup("SetParentTreeInNodes",2006,G__G__TMVA2_296_0_33, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 'NULL' n", (char*)NULL, (void*) NULL, 0);
12104    G__memfunc_setup("GetNode",678,G__G__TMVA2_296_0_34, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLNode), -1, 0, 2, 1, 1, 0, 
12105 "k - 'ULong_t' 0 - sequence h - 'UInt_t' 0 - depth", (char*)NULL, (void*) NULL, 0);
12106    G__memfunc_setup("CleanTree",883,G__G__TMVA2_296_0_35, 104, -1, G__defined_typename("UInt_t"), 0, 1, 1, 1, 0, "U 'TMVA::DecisionTreeNode' - 0 'NULL' node", (char*)NULL, (void*) NULL, 0);
12107    G__memfunc_setup("PruneNode",912,G__G__TMVA2_296_0_36, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::DecisionTreeNode' - 0 - node", (char*)NULL, (void*) NULL, 0);
12108    G__memfunc_setup("PruneNodeInPlace",1580,G__G__TMVA2_296_0_37, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::DecisionTreeNode' - 0 - node", (char*)NULL, (void*) NULL, 0);
12109    G__memfunc_setup("CountLeafNodes",1402,G__G__TMVA2_296_0_38, 104, -1, G__defined_typename("UInt_t"), 0, 1, 1, 1, 0, "U 'TMVA::Node' - 0 'NULL' n", (char*)NULL, (void*) NULL, 0);
12110    G__memfunc_setup("SetTreeID",841,G__G__TMVA2_296_0_39, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - treeID", (char*)NULL, (void*) NULL, 0);
12111    G__memfunc_setup("GetTreeID",829,G__G__TMVA2_296_0_40, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12112    G__memfunc_setup("DoRegression",1236,G__G__TMVA2_296_0_41, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12113    G__memfunc_setup("SetAnalysisType",1554,G__G__TMVA2_296_0_42, 121, -1, -1, 0, 1, 1, 1, 0, "i 'TMVA::Types::EAnalysisType' - 0 - t", (char*)NULL, (void*) NULL, 0);
12114    G__memfunc_setup("GetAnalysisType",1542,G__G__TMVA2_296_0_43, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTypescLcLEAnalysisType), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12115    G__memfunc_setup("SetUseFisherCuts",1625,G__G__TMVA2_296_0_44, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' t", (char*)NULL, (void*) NULL, 0);
12116    G__memfunc_setup("SetMinLinCorrForFisher",2193,G__G__TMVA2_296_0_45, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - min", (char*)NULL, (void*) NULL, 0);
12117    G__memfunc_setup("SetUseExclusiveVars",1965,G__G__TMVA2_296_0_46, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' t", (char*)NULL, (void*) NULL, 0);
12118    G__memfunc_setup("SamplePurity",1263,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 4, 0, "u 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'TMVA::DecisionTree::EventList' 0 - eventSample", (char*)NULL, (void*) NULL, 0);
12119    G__memfunc_setup("Class",502,G__G__TMVA2_296_0_48, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::DecisionTree::Class) ), 0);
12120    G__memfunc_setup("Class_Name",982,G__G__TMVA2_296_0_49, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::DecisionTree::Class_Name) ), 0);
12121    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_296_0_50, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::DecisionTree::Class_Version) ), 0);
12122    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_296_0_51, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::DecisionTree::Dictionary) ), 0);
12123    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12124    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);
12125    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);
12126    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_296_0_55, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12127    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_296_0_56, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::DecisionTree::DeclFileName) ), 0);
12128    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_296_0_57, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::DecisionTree::ImplFileLine) ), 0);
12129    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_296_0_58, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::DecisionTree::ImplFileName) ), 0);
12130    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_296_0_59, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::DecisionTree::DeclFileLine) ), 0);
12131    // automatic destructor
12132    G__memfunc_setup("~DecisionTree", 1340, G__G__TMVA2_296_0_60, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12133    // automatic assignment operator
12134    G__memfunc_setup("operator=", 937, G__G__TMVA2_296_0_61, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDecisionTree), -1, 1, 1, 1, 1, 0, "u 'TMVA::DecisionTree' - 11 - -", (char*) NULL, (void*) NULL, 0);
12135    G__tag_memfunc_reset();
12136 }
12137 
12138 static void G__setup_memfuncTMVAcLcLMisClassificationError(void) {
12139    /* TMVA::MisClassificationError */
12140    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMisClassificationError));
12141    G__memfunc_setup("MisClassificationError",2271,G__G__TMVA2_298_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMisClassificationError), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12142    G__memfunc_setup("MisClassificationError",2271,G__G__TMVA2_298_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMisClassificationError), -1, 0, 1, 1, 1, 0, "u 'TMVA::MisClassificationError' - 11 - g", (char*)NULL, (void*) NULL, 0);
12143    G__memfunc_setup("GetSeparationIndex",1838,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12144 "d - 'Double_t' 11 - s d - 'Double_t' 11 - b", (char*)NULL, (void*) NULL, 1);
12145    G__memfunc_setup("Class",502,G__G__TMVA2_298_0_4, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::MisClassificationError::Class) ), 0);
12146    G__memfunc_setup("Class_Name",982,G__G__TMVA2_298_0_5, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::MisClassificationError::Class_Name) ), 0);
12147    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_298_0_6, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::MisClassificationError::Class_Version) ), 0);
12148    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_298_0_7, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::MisClassificationError::Dictionary) ), 0);
12149    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12150    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);
12151    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);
12152    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_298_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12153    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_298_0_12, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::MisClassificationError::DeclFileName) ), 0);
12154    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_298_0_13, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::MisClassificationError::ImplFileLine) ), 0);
12155    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_298_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::MisClassificationError::ImplFileName) ), 0);
12156    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_298_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::MisClassificationError::DeclFileLine) ), 0);
12157    // automatic destructor
12158    G__memfunc_setup("~MisClassificationError", 2397, G__G__TMVA2_298_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12159    // automatic assignment operator
12160    G__memfunc_setup("operator=", 937, G__G__TMVA2_298_0_17, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMisClassificationError), -1, 1, 1, 1, 1, 0, "u 'TMVA::MisClassificationError' - 11 - -", (char*) NULL, (void*) NULL, 0);
12161    G__tag_memfunc_reset();
12162 }
12163 
12164 static void G__setup_memfuncTMVAcLcLSdivSqrtSplusB(void) {
12165    /* TMVA::SdivSqrtSplusB */
12166    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB));
12167    G__memfunc_setup("SdivSqrtSplusB",1433,G__G__TMVA2_299_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12168    G__memfunc_setup("SdivSqrtSplusB",1433,G__G__TMVA2_299_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB), -1, 0, 1, 1, 1, 0, "u 'TMVA::SdivSqrtSplusB' - 11 - g", (char*)NULL, (void*) NULL, 0);
12169    G__memfunc_setup("GetSeparationIndex",1838,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12170 "d - 'Double_t' 11 - s d - 'Double_t' 11 - b", (char*)NULL, (void*) NULL, 1);
12171    G__memfunc_setup("Class",502,G__G__TMVA2_299_0_4, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::SdivSqrtSplusB::Class) ), 0);
12172    G__memfunc_setup("Class_Name",982,G__G__TMVA2_299_0_5, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::SdivSqrtSplusB::Class_Name) ), 0);
12173    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_299_0_6, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::SdivSqrtSplusB::Class_Version) ), 0);
12174    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_299_0_7, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::SdivSqrtSplusB::Dictionary) ), 0);
12175    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12176    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);
12177    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);
12178    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_299_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12179    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_299_0_12, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::SdivSqrtSplusB::DeclFileName) ), 0);
12180    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_299_0_13, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::SdivSqrtSplusB::ImplFileLine) ), 0);
12181    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_299_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::SdivSqrtSplusB::ImplFileName) ), 0);
12182    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_299_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::SdivSqrtSplusB::DeclFileLine) ), 0);
12183    // automatic destructor
12184    G__memfunc_setup("~SdivSqrtSplusB", 1559, G__G__TMVA2_299_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12185    // automatic assignment operator
12186    G__memfunc_setup("operator=", 937, G__G__TMVA2_299_0_17, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB), -1, 1, 1, 1, 1, 0, "u 'TMVA::SdivSqrtSplusB' - 11 - -", (char*) NULL, (void*) NULL, 0);
12187    G__tag_memfunc_reset();
12188 }
12189 
12190 static void G__setup_memfuncTMVAcLcLTools(void) {
12191    /* TMVA::Tools */
12192    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTools));
12193    G__memfunc_setup("Tools",529,(G__InterfaceMethod) NULL, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTools), -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
12194    G__memfunc_setup("Instance",821,G__G__TMVA2_305_0_2, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTools), -1, 1, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TMVA::Tools& (*)())(&TMVA::Tools::Instance) ), 0);
12195    G__memfunc_setup("DestroyInstance",1567,G__G__TMVA2_305_0_3, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::Tools::DestroyInstance) ), 0);
12196    G__memfunc_setup("ComputeStat",1145,G__G__TMVA2_305_0_4, 121, -1, -1, 0, 10, 1, 1, 0, 
12197 "u 'vector<TMVA::Event*,allocator<TMVA::Event*> >' 'vector<TMVA::Event*>' 11 - - U 'vector<float,allocator<float> >' 'vector<Float_t>' 0 - - "
12198 "d - 'Double_t' 1 - - d - 'Double_t' 1 - - "
12199 "d - 'Double_t' 1 - - d - 'Double_t' 1 - - "
12200 "d - 'Double_t' 1 - - d - 'Double_t' 1 - - "
12201 "i - 'Int_t' 0 - signalClass g - 'Bool_t' 0 'kFALSE' norm", (char*)NULL, (void*) NULL, 0);
12202    G__memfunc_setup("ComputeVariance",1542,G__G__TMVA2_305_0_5, 100, -1, G__defined_typename("Double_t"), 0, 3, 1, 1, 0, 
12203 "d - 'Double_t' 0 - sumx2 d - 'Double_t' 0 - sumx "
12204 "i - 'Int_t' 0 - nx", (char*)NULL, (void*) NULL, 0);
12205    G__memfunc_setup("projNormTH1F",1130,G__G__TMVA2_305_0_6, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TH1), -1, 0, 7, 1, 1, 0, 
12206 "U 'TTree' - 0 - theTree u 'TString' - 11 - theVarName "
12207 "u 'TString' - 11 - name i - 'Int_t' 0 - nbins "
12208 "d - 'Double_t' 0 - xmin d - 'Double_t' 0 - xmax "
12209 "u 'TString' - 11 - cut", (char*)NULL, (void*) NULL, 0);
12210    G__memfunc_setup("NormHist",820,G__G__TMVA2_305_0_7, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12211 "U 'TH1' - 0 - theHist d - 'Double_t' 0 '1.0' norm", (char*)NULL, (void*) NULL, 0);
12212    G__memfunc_setup("ParseFormatLine",1516,G__G__TMVA2_305_0_8, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TList), -1, 0, 2, 1, 1, 0, 
12213 "u 'TString' - 0 - theString C - - 10 '\":\"' sep", (char*)NULL, (void*) NULL, 0);
12214    G__memfunc_setup("ParseANNOptionString",1992,G__G__TMVA2_305_0_9, 85, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEintcOallocatorlEintgRsPgR), G__defined_typename("vector<Int_t>"), 0, 3, 1, 1, 0, 
12215 "u 'TString' - 0 - theOptions i - 'Int_t' 0 - nvar "
12216 "U 'vector<int,allocator<int> >' 'vector<Int_t>' 0 - nodes", (char*)NULL, (void*) NULL, 0);
12217    G__memfunc_setup("GetSQRootMatrix",1501,G__G__TMVA2_305_0_10, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMatrixTlEdoublegR), G__defined_typename("TMatrixD"), 0, 1, 1, 1, 0, "U 'TMatrixTSym<double>' 'TMatrixDSym' 0 - symMat", (char*)NULL, (void*) NULL, 0);
12218    G__memfunc_setup("CalcCovarianceMatrices",2214,G__G__TMVA2_305_0_11, 85, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgR), G__defined_typename("vector<TMatrixDSym*>"), 0, 2, 1, 1, 0, 
12219 "u 'vector<TMVA::Event*,allocator<TMVA::Event*> >' - 11 - events i - 'Int_t' 0 - maxCls", (char*)NULL, (void*) NULL, 0);
12220    G__memfunc_setup("GetCorrelationMatrix",2071,G__G__TMVA2_305_0_12, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMatrixTlEdoublegR), G__defined_typename("TMatrixD"), 0, 1, 1, 1, 1, "U 'TMatrixT<double>' 'TMatrixD' 10 - covMat", (char*)NULL, (void*) NULL, 0);
12221    G__memfunc_setup("CheckSplines",1212,G__G__TMVA2_305_0_13, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 1, 0, 
12222 "U 'TH1' - 10 - - U 'TSpline' - 10 - -", (char*)NULL, (void*) NULL, 0);
12223    G__memfunc_setup("NormVariable",1218,G__G__TMVA2_305_0_14, 100, -1, G__defined_typename("Double_t"), 0, 3, 1, 1, 0, 
12224 "d - 'Double_t' 0 - x d - 'Double_t' 0 - xmin "
12225 "d - 'Double_t' 0 - xmax", (char*)NULL, (void*) NULL, 0);
12226    G__memfunc_setup("GetSeparation",1334,G__G__TMVA2_305_0_15, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 8, 
12227 "U 'TH1' - 0 - S U 'TH1' - 0 - B", (char*)NULL, (void*) NULL, 0);
12228    G__memfunc_setup("GetSeparation",1334,G__G__TMVA2_305_0_16, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 8, 
12229 "u 'TMVA::PDF' - 11 - pdfS u 'TMVA::PDF' - 11 - pdfB", (char*)NULL, (void*) NULL, 0);
12230    G__memfunc_setup("MVADiff",605,G__G__TMVA2_305_0_17, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<Double_t>"), 0, 2, 1, 1, 0, 
12231 "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - - u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - -", (char*)NULL, (void*) NULL, 0);
12232    G__memfunc_setup("Scale",488,G__G__TMVA2_305_0_18, 121, -1, -1, 0, 2, 1, 1, 0, 
12233 "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - - d - 'Double_t' 0 - -", (char*)NULL, (void*) NULL, 0);
12234    G__memfunc_setup("Scale",488,G__G__TMVA2_305_0_19, 121, -1, -1, 0, 2, 1, 1, 0, 
12235 "u 'vector<float,allocator<float> >' 'vector<Float_t>' 1 - - f - 'Float_t' 0 - -", (char*)NULL, (void*) NULL, 0);
12236    G__memfunc_setup("UsefulSortDescending",2064,G__G__TMVA2_305_0_20, 121, -1, -1, 0, 2, 1, 1, 0, 
12237 "u 'vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > >' 'vector<std::vector<Double_t> >' 1 - - U 'vector<TString,allocator<TString> >' 'vector<TString>' 0 '0' vs", (char*)NULL, (void*) NULL, 0);
12238    G__memfunc_setup("UsefulSortAscending",1960,G__G__TMVA2_305_0_21, 121, -1, -1, 0, 2, 1, 1, 0, 
12239 "u 'vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > >' 'vector<std::vector<Double_t> >' 1 - - U 'vector<TString,allocator<TString> >' 'vector<TString>' 0 '0' vs", (char*)NULL, (void*) NULL, 0);
12240    G__memfunc_setup("UsefulSortDescending",2064,G__G__TMVA2_305_0_22, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - -", (char*)NULL, (void*) NULL, 0);
12241    G__memfunc_setup("UsefulSortAscending",1960,G__G__TMVA2_305_0_23, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - -", (char*)NULL, (void*) NULL, 0);
12242    G__memfunc_setup("GetIndexMaxElement",1800,G__G__TMVA2_305_0_24, 105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - -", (char*)NULL, (void*) NULL, 0);
12243    G__memfunc_setup("GetIndexMinElement",1798,G__G__TMVA2_305_0_25, 105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - -", (char*)NULL, (void*) NULL, 0);
12244    G__memfunc_setup("ContainsRegularExpression",2625,G__G__TMVA2_305_0_26, 103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 0, "u 'TString' - 11 - s", (char*)NULL, (void*) NULL, 0);
12245    G__memfunc_setup("ReplaceRegularExpressions",2609,G__G__TMVA2_305_0_27, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 0, 2, 1, 1, 0, 
12246 "u 'TString' - 11 - s u 'TString' - 11 '\"+\"' replace", (char*)NULL, (void*) NULL, 0);
12247    G__memfunc_setup("FormattedOutput",1591,G__G__TMVA2_305_0_28, 121, -1, -1, 0, 6, 1, 1, 0, 
12248 "u 'vector<double,allocator<double> >' 'vector<Double_t>' 11 - - u 'vector<TString,allocator<TString> >' 'vector<TString>' 11 - - "
12249 "u 'TString' - 10 - titleVars u 'TString' - 10 - titleValues "
12250 "u 'TMVA::MsgLogger' - 1 - logger u 'TString' - 0 '\"%+1.3f\"' format", (char*)NULL, (void*) NULL, 0);
12251    G__memfunc_setup("FormattedOutput",1591,G__G__TMVA2_305_0_29, 121, -1, -1, 0, 3, 1, 1, 0, 
12252 "u 'TMatrixT<double>' 'TMatrixD' 11 - - u 'vector<TString,allocator<TString> >' 'vector<TString>' 11 - - "
12253 "u 'TMVA::MsgLogger' - 1 - logger", (char*)NULL, (void*) NULL, 0);
12254    G__memfunc_setup("FormattedOutput",1591,G__G__TMVA2_305_0_30, 121, -1, -1, 0, 4, 1, 1, 0, 
12255 "u 'TMatrixT<double>' 'TMatrixD' 11 - - u 'vector<TString,allocator<TString> >' 'vector<TString>' 11 - vert "
12256 "u 'vector<TString,allocator<TString> >' 'vector<TString>' 11 - horiz u 'TMVA::MsgLogger' - 1 - logger", (char*)NULL, (void*) NULL, 0);
12257    G__memfunc_setup("WriteFloatArbitraryPrecision",2909,G__G__TMVA2_305_0_31, 121, -1, -1, 0, 2, 1, 1, 0, 
12258 "f - 'Float_t' 0 - val u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
12259    G__memfunc_setup("ReadFloatArbitraryPrecision",2766,G__G__TMVA2_305_0_32, 121, -1, -1, 0, 2, 1, 1, 0, 
12260 "f - 'Float_t' 1 - val u 'basic_istream<char,char_traits<char> >' 'istream' 1 - is", (char*)NULL, (void*) NULL, 0);
12261    G__memfunc_setup("GetXTitleWithUnit",1718,G__G__TMVA2_305_0_33, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 0, 2, 1, 1, 0, 
12262 "u 'TString' - 11 - title u 'TString' - 11 - unit", (char*)NULL, (void*) NULL, 0);
12263    G__memfunc_setup("GetYTitleWithUnit",1719,G__G__TMVA2_305_0_34, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 0, 3, 1, 1, 0, 
12264 "u 'TH1' - 11 - h u 'TString' - 11 - unit "
12265 "g - 'Bool_t' 0 - normalised", (char*)NULL, (void*) NULL, 0);
12266    G__memfunc_setup("GetMutualInformation",2078,G__G__TMVA2_305_0_35, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "u 'TH2F' - 11 - -", (char*)NULL, (void*) NULL, 0);
12267    G__memfunc_setup("GetCorrelationRatio",1953,G__G__TMVA2_305_0_36, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "u 'TH2F' - 11 - -", (char*)NULL, (void*) NULL, 0);
12268    G__memfunc_setup("TransposeHist",1367,G__G__TMVA2_305_0_37, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TH2F), -1, 0, 1, 1, 1, 0, "u 'TH2F' - 11 - -", (char*)NULL, (void*) NULL, 0);
12269    G__memfunc_setup("CheckForSilentOption",2029,G__G__TMVA2_305_0_38, 103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 8, "u 'TString' - 11 - -", (char*)NULL, (void*) NULL, 0);
12270    G__memfunc_setup("CheckForVerboseOption",2132,G__G__TMVA2_305_0_39, 103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 8, "u 'TString' - 11 - -", (char*)NULL, (void*) NULL, 0);
12271    G__memfunc_setup("Color",511,G__G__TMVA2_305_0_40, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 1, 1, 1, 1, 1, "u 'TString' - 11 - -", (char*)NULL, (void*) NULL, 0);
12272    G__memfunc_setup("TMVAWelcomeMessage",1737,G__G__TMVA2_305_0_41, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12273    G__memfunc_setup("TMVAWelcomeMessage",1737,G__G__TMVA2_305_0_42, 121, -1, -1, 0, 2, 1, 1, 0, 
12274 "u 'TMVA::MsgLogger' - 1 - logger i 'TMVA::Tools::EWelcomeMessage' - 0 'kStandardWelcomeMsg' m", (char*)NULL, (void*) NULL, 0);
12275    G__memfunc_setup("TMVAVersionMessage",1763,G__G__TMVA2_305_0_43, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMVA::MsgLogger' - 1 - logger", (char*)NULL, (void*) NULL, 0);
12276    G__memfunc_setup("ROOTVersionMessage",1775,G__G__TMVA2_305_0_44, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMVA::MsgLogger' - 1 - logger", (char*)NULL, (void*) NULL, 0);
12277    G__memfunc_setup("TMVACitation",1139,G__G__TMVA2_305_0_45, 121, -1, -1, 0, 2, 1, 1, 0, 
12278 "u 'TMVA::MsgLogger' - 1 - logger i 'TMVA::Tools::ECitation' - 0 'kPlainText' citType", (char*)NULL, (void*) NULL, 0);
12279    G__memfunc_setup("SplitString",1155,G__G__TMVA2_305_0_46, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETStringcOallocatorlETStringgRsPgR), G__defined_typename("vector<TString>"), 0, 2, 1, 1, 8, 
12280 "u 'TString' - 11 - theOpt c - - 10 - separator", (char*)NULL, (void*) NULL, 0);
12281    G__memfunc_setup("Log",290,G__G__TMVA2_305_0_47, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger), -1, 1, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12282    G__memfunc_setup("StringFromInt",1334,G__G__TMVA2_305_0_48, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 0, 1, 1, 1, 0, "l - 'Long_t' 0 - i", (char*)NULL, (void*) NULL, 0);
12283    G__memfunc_setup("StringFromDouble",1638,G__G__TMVA2_305_0_49, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - d", (char*)NULL, (void*) NULL, 0);
12284    G__memfunc_setup("WriteTMatrixDToXML",1740,G__G__TMVA2_305_0_50, 121, -1, -1, 0, 3, 1, 1, 0, 
12285 "Y - - 0 - node C - - 10 - name "
12286 "U 'TMatrixT<double>' 'TMatrixD' 0 - mat", (char*)NULL, (void*) NULL, 0);
12287    G__memfunc_setup("WriteTVectorDToXML",1738,G__G__TMVA2_305_0_51, 121, -1, -1, 0, 3, 1, 1, 0, 
12288 "Y - - 0 - node C - - 10 - name "
12289 "U 'TVectorT<double>' 'TVectorD' 0 - vec", (char*)NULL, (void*) NULL, 0);
12290    G__memfunc_setup("ReadTMatrixDFromXML",1806,G__G__TMVA2_305_0_52, 121, -1, -1, 0, 3, 1, 1, 0, 
12291 "Y - - 0 - node C - - 10 - name "
12292 "U 'TMatrixT<double>' 'TMatrixD' 0 - mat", (char*)NULL, (void*) NULL, 0);
12293    G__memfunc_setup("ReadTVectorDFromXML",1804,G__G__TMVA2_305_0_53, 121, -1, -1, 0, 3, 1, 1, 0, 
12294 "Y - - 0 - node C - - 10 - name "
12295 "U 'TVectorT<double>' 'TVectorD' 0 - vec", (char*)NULL, (void*) NULL, 0);
12296    G__memfunc_setup("HistoHasEquidistantBins",2362,G__G__TMVA2_305_0_54, 103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 0, "u 'TH1' - 11 - h", (char*)NULL, (void*) NULL, 0);
12297    G__memfunc_setup("HasAttr",695,G__G__TMVA2_305_0_55, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 1, 0, 
12298 "Y - - 0 - node C - - 10 - attrname", (char*)NULL, (void*) NULL, 0);
12299    G__memfunc_setup("ReadAttr",791,G__G__TMVA2_305_0_56, 121, -1, -1, 0, 3, 1, 1, 0, 
12300 "Y - - 0 - node C - - 10 - attrname "
12301 "u 'TString' - 1 - value", (char*)NULL, (void*) NULL, 0);
12302    G__memfunc_setup("AddAttr",676,G__G__TMVA2_305_0_57, 121, -1, -1, 0, 3, 1, 1, 0, 
12303 "Y - - 0 - node C - - 10 - attrname "
12304 "C - - 10 - value", (char*)NULL, (void*) NULL, 0);
12305    G__memfunc_setup("AddChild",749,G__G__TMVA2_305_0_58, 89, -1, -1, 0, 4, 1, 1, 0, 
12306 "Y - - 0 - parent C - - 10 - childname "
12307 "C - - 10 '0' content g - - 0 'false' isRootNode", (char*)NULL, (void*) NULL, 0);
12308    G__memfunc_setup("AddRawLine",955,G__G__TMVA2_305_0_59, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 1, 0, 
12309 "Y - - 0 - node C - - 10 - raw", (char*)NULL, (void*) NULL, 0);
12310    G__memfunc_setup("AddComment",988,G__G__TMVA2_305_0_60, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 1, 0, 
12311 "Y - - 0 - node C - - 10 - comment", (char*)NULL, (void*) NULL, 0);
12312    G__memfunc_setup("GetParent",906,G__G__TMVA2_305_0_61, 89, -1, -1, 0, 1, 1, 1, 0, "Y - - 0 - child", (char*)NULL, (void*) NULL, 0);
12313    G__memfunc_setup("GetChild",772,G__G__TMVA2_305_0_62, 89, -1, -1, 0, 2, 1, 1, 0, 
12314 "Y - - 0 - parent C - - 10 '0' childname", (char*)NULL, (void*) NULL, 0);
12315    G__memfunc_setup("GetNextChild",1187,G__G__TMVA2_305_0_63, 89, -1, -1, 0, 2, 1, 1, 0, 
12316 "Y - - 0 - prevchild C - - 10 '0' childname", (char*)NULL, (void*) NULL, 0);
12317    G__memfunc_setup("GetContent",1019,G__G__TMVA2_305_0_64, 67, -1, -1, 0, 1, 1, 1, 1, "Y - - 0 - node", (char*)NULL, (void*) NULL, 0);
12318    G__memfunc_setup("GetName",673,G__G__TMVA2_305_0_65, 67, -1, -1, 0, 1, 1, 1, 1, "Y - - 0 - node", (char*)NULL, (void*) NULL, 0);
12319    G__memfunc_setup("xmlengine",967,G__G__TMVA2_305_0_66, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TXMLEngine), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12320    G__memfunc_setup("GetYMean_binX",1258,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 4, 0, 
12321 "u 'TH2' - 11 - - i - 'Int_t' 0 - bin_x", (char*)NULL, (void*) NULL, 0);
12322    // automatic copy constructor
12323    G__memfunc_setup("Tools", 529, G__G__TMVA2_305_0_68, (int) ('i'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLTools), -1, 0, 1, 1, 1, 0, "u 'TMVA::Tools' - 11 - -", (char*) NULL, (void*) NULL, 0);
12324    // automatic destructor
12325    G__memfunc_setup("~Tools", 655, G__G__TMVA2_305_0_69, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
12326    G__tag_memfunc_reset();
12327 }
12328 
12329 static void G__setup_memfuncTMVAcLcLReader(void) {
12330    /* TMVA::Reader */
12331    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader));
12332    G__memfunc_setup("Reader",595,G__G__TMVA2_421_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader), -1, 0, 2, 1, 1, 0, 
12333 "u 'TString' - 11 '\"\"' theOption g - 'Bool_t' 0 '0' verbose", (char*)NULL, (void*) NULL, 0);
12334    G__memfunc_setup("Reader",595,G__G__TMVA2_421_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader), -1, 0, 3, 1, 1, 0, 
12335 "u 'vector<string,allocator<string> >' 'vector<std::string>' 1 - varNames u 'TString' - 11 '\"\"' theOption "
12336 "g - 'Bool_t' 0 '0' verbose", (char*)NULL, (void*) NULL, 0);
12337    G__memfunc_setup("Reader",595,G__G__TMVA2_421_0_3, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader), -1, 0, 3, 1, 1, 0, 
12338 "u 'string' - 11 - varNames u 'TString' - 11 - theOption "
12339 "g - 'Bool_t' 0 '0' verbose", "format: \"var1:var2:...\"", (void*) NULL, 0);
12340    G__memfunc_setup("Reader",595,G__G__TMVA2_421_0_4, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader), -1, 0, 3, 1, 1, 0, 
12341 "u 'vector<TString,allocator<TString> >' 'vector<TString>' 1 - varNames u 'TString' - 11 '\"\"' theOption "
12342 "g - 'Bool_t' 0 '0' verbose", (char*)NULL, (void*) NULL, 0);
12343    G__memfunc_setup("Reader",595,G__G__TMVA2_421_0_5, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLReader), -1, 0, 3, 1, 1, 0, 
12344 "u 'TString' - 11 - varNames u 'TString' - 11 - theOption "
12345 "g - 'Bool_t' 0 '0' verbose", "format: \"var1:var2:...\"", (void*) NULL, 0);
12346    G__memfunc_setup("BookMVA",623,G__G__TMVA2_421_0_6, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLIMethod), -1, 0, 2, 1, 1, 0, 
12347 "u 'TString' - 11 - methodTag u 'TString' - 11 - weightfile", (char*)NULL, (void*) NULL, 0);
12348    G__memfunc_setup("BookMVA",623,G__G__TMVA2_421_0_7, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLIMethod), -1, 0, 2, 1, 1, 0, 
12349 "i 'TMVA::Types::EMVA' - 0 - methodType C - - 10 - xmlstr", (char*)NULL, (void*) NULL, 0);
12350    G__memfunc_setup("FindMVA",613,G__G__TMVA2_421_0_8, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLIMethod), -1, 0, 1, 1, 1, 0, "u 'TString' - 11 - methodTag", (char*)NULL, (void*) NULL, 0);
12351    G__memfunc_setup("FindCutsMVA",1028,G__G__TMVA2_421_0_9, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMethodCuts), -1, 0, 1, 1, 1, 0, "u 'TString' - 11 - methodTag", (char*)NULL, (void*) NULL, 0);
12352    G__memfunc_setup("EvaluateMVA",1051,G__G__TMVA2_421_0_10, 100, -1, G__defined_typename("Double_t"), 0, 3, 1, 1, 0, 
12353 "u 'vector<float,allocator<float> >' 'vector<Float_t>' 11 - - u 'TString' - 11 - methodTag "
12354 "d - 'Double_t' 0 '0' aux", (char*)NULL, (void*) NULL, 0);
12355    G__memfunc_setup("EvaluateMVA",1051,G__G__TMVA2_421_0_11, 100, -1, G__defined_typename("Double_t"), 0, 3, 1, 1, 0, 
12356 "u 'vector<double,allocator<double> >' 'vector<Double_t>' 11 - - u 'TString' - 11 - methodTag "
12357 "d - 'Double_t' 0 '0' aux", (char*)NULL, (void*) NULL, 0);
12358    G__memfunc_setup("EvaluateMVA",1051,G__G__TMVA2_421_0_12, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12359 "U 'TMVA::MethodBase' - 0 - method d - 'Double_t' 0 '0' aux", (char*)NULL, (void*) NULL, 0);
12360    G__memfunc_setup("EvaluateMVA",1051,G__G__TMVA2_421_0_13, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12361 "u 'TString' - 11 - methodTag d - 'Double_t' 0 '0' aux", (char*)NULL, (void*) NULL, 0);
12362    G__memfunc_setup("GetMVAError",1038,G__G__TMVA2_421_0_14, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12363    G__memfunc_setup("GetMVAErrorLower",1559,G__G__TMVA2_421_0_15, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12364    G__memfunc_setup("GetMVAErrorUpper",1562,G__G__TMVA2_421_0_16, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12365    G__memfunc_setup("EvaluateRegression",1880,G__G__TMVA2_421_0_17, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR), G__defined_typename("vector<Float_t>"), 1, 2, 1, 1, 1, 
12366 "u 'TString' - 11 - methodTag d - 'Double_t' 0 '0' aux", (char*)NULL, (void*) NULL, 0);
12367    G__memfunc_setup("EvaluateRegression",1880,G__G__TMVA2_421_0_18, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR), G__defined_typename("vector<Float_t>"), 1, 2, 1, 1, 1, 
12368 "U 'TMVA::MethodBase' - 0 - method d - 'Double_t' 0 '0' aux", (char*)NULL, (void*) NULL, 0);
12369    G__memfunc_setup("EvaluateRegression",1880,G__G__TMVA2_421_0_19, 102, -1, G__defined_typename("Float_t"), 0, 3, 1, 1, 0, 
12370 "h - 'UInt_t' 0 - tgtNumber u 'TString' - 11 - methodTag "
12371 "d - 'Double_t' 0 '0' aux", (char*)NULL, (void*) NULL, 0);
12372    G__memfunc_setup("EvaluateMulticlass",1880,G__G__TMVA2_421_0_20, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR), G__defined_typename("vector<Float_t>"), 1, 2, 1, 1, 1, 
12373 "u 'TString' - 11 - methodTag d - 'Double_t' 0 '0' aux", (char*)NULL, (void*) NULL, 0);
12374    G__memfunc_setup("EvaluateMulticlass",1880,G__G__TMVA2_421_0_21, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR), G__defined_typename("vector<Float_t>"), 1, 2, 1, 1, 1, 
12375 "U 'TMVA::MethodBase' - 0 - method d - 'Double_t' 0 '0' aux", (char*)NULL, (void*) NULL, 0);
12376    G__memfunc_setup("EvaluateMulticlass",1880,G__G__TMVA2_421_0_22, 102, -1, G__defined_typename("Float_t"), 0, 3, 1, 1, 0, 
12377 "h - 'UInt_t' 0 - clsNumber u 'TString' - 11 - methodTag "
12378 "d - 'Double_t' 0 '0' aux", (char*)NULL, (void*) NULL, 0);
12379    G__memfunc_setup("GetProba",788,G__G__TMVA2_421_0_23, 100, -1, G__defined_typename("Double_t"), 0, 3, 1, 1, 0, 
12380 "u 'TString' - 11 - methodTag d - 'Double_t' 0 '0.5' ap_sig "
12381 "d - 'Double_t' 0 '-9999999' mvaVal", (char*)NULL, (void*) NULL, 0);
12382    G__memfunc_setup("GetRarity",923,G__G__TMVA2_421_0_24, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12383 "u 'TString' - 11 - methodTag d - 'Double_t' 0 '-9999999' mvaVal", (char*)NULL, (void*) NULL, 0);
12384    G__memfunc_setup("GetName",673,(G__InterfaceMethod) NULL,67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
12385    G__memfunc_setup("Verbose",726,G__G__TMVA2_421_0_26, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12386    G__memfunc_setup("SetVerbose",1026,G__G__TMVA2_421_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 - v", (char*)NULL, (void*) NULL, 0);
12387    G__memfunc_setup("DataInfo",774,G__G__TMVA2_421_0_28, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDataSetInfo), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12388    G__memfunc_setup("DataInfo",774,G__G__TMVA2_421_0_29, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLDataSetInfo), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12389    G__memfunc_setup("AddVariable",1071,G__G__TMVA2_421_0_30, 121, -1, -1, 0, 2, 1, 1, 0, 
12390 "u 'TString' - 11 - expression F - 'Float_t' 0 - -", (char*)NULL, (void*) NULL, 0);
12391    G__memfunc_setup("AddVariable",1071,G__G__TMVA2_421_0_31, 121, -1, -1, 0, 2, 1, 1, 0, 
12392 "u 'TString' - 11 - expression I - 'Int_t' 0 - -", (char*)NULL, (void*) NULL, 0);
12393    G__memfunc_setup("AddSpectator",1214,G__G__TMVA2_421_0_32, 121, -1, -1, 0, 2, 1, 1, 0, 
12394 "u 'TString' - 11 - expression F - 'Float_t' 0 - -", (char*)NULL, (void*) NULL, 0);
12395    G__memfunc_setup("AddSpectator",1214,G__G__TMVA2_421_0_33, 121, -1, -1, 0, 2, 1, 1, 0, 
12396 "u 'TString' - 11 - expression I - 'Int_t' 0 - -", (char*)NULL, (void*) NULL, 0);
12397    G__memfunc_setup("GetMethodTypeFromFile",2103,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TString), -1, 0, 1, 1, 4, 0, "u 'TString' - 11 - filename", (char*)NULL, (void*) NULL, 0);
12398    G__memfunc_setup("BookMVA",623,(G__InterfaceMethod) NULL, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLIMethod), -1, 0, 2, 1, 4, 0, 
12399 "i 'TMVA::Types::EMVA' - 0 - method u 'TString' - 11 - weightfile", (char*)NULL, (void*) NULL, 0);
12400    G__memfunc_setup("Init",404,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
12401    G__memfunc_setup("DecodeVarNames",1377,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 1, 1, 4, 0, "u 'string' - 11 - varNames", (char*)NULL, (void*) NULL, 0);
12402    G__memfunc_setup("DecodeVarNames",1377,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 1, 1, 4, 0, "u 'TString' - 11 - varNames", (char*)NULL, (void*) NULL, 0);
12403    G__memfunc_setup("DeclareOptions",1436,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
12404    G__memfunc_setup("Log",290,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger), -1, 1, 0, 1, 4, 8, "", (char*)NULL, (void*) NULL, 0);
12405    G__memfunc_setup("Class",502,G__G__TMVA2_421_0_41, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::Reader::Class) ), 0);
12406    G__memfunc_setup("Class_Name",982,G__G__TMVA2_421_0_42, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::Reader::Class_Name) ), 0);
12407    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_421_0_43, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::Reader::Class_Version) ), 0);
12408    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_421_0_44, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::Reader::Dictionary) ), 0);
12409    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12410    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);
12411    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);
12412    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_421_0_48, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12413    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_421_0_49, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::Reader::DeclFileName) ), 0);
12414    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_421_0_50, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::Reader::ImplFileLine) ), 0);
12415    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_421_0_51, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::Reader::ImplFileName) ), 0);
12416    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_421_0_52, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::Reader::DeclFileLine) ), 0);
12417    // automatic destructor
12418    G__memfunc_setup("~Reader", 721, G__G__TMVA2_421_0_53, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12419    G__tag_memfunc_reset();
12420 }
12421 
12422 static void G__setup_memfuncTMVAcLcLGeneticGenes(void) {
12423    /* TMVA::GeneticGenes */
12424    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticGenes));
12425    G__memfunc_setup("GeneticGenes",1201,G__G__TMVA2_434_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticGenes), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12426    G__memfunc_setup("GeneticGenes",1201,G__G__TMVA2_434_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticGenes), -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - f", (char*)NULL, (void*) NULL, 0);
12427    G__memfunc_setup("GetFactors",1010,G__G__TMVA2_434_0_3, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<Double_t>"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12428    G__memfunc_setup("SetFitness",1032,G__G__TMVA2_434_0_4, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - fitness", (char*)NULL, (void*) NULL, 0);
12429    G__memfunc_setup("GetFitness",1020,G__G__TMVA2_434_0_5, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12430    G__memfunc_setup("Class",502,G__G__TMVA2_434_0_6, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::GeneticGenes::Class) ), 0);
12431    G__memfunc_setup("Class_Name",982,G__G__TMVA2_434_0_7, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticGenes::Class_Name) ), 0);
12432    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_434_0_8, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::GeneticGenes::Class_Version) ), 0);
12433    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_434_0_9, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::GeneticGenes::Dictionary) ), 0);
12434    G__memfunc_setup("IsA",253,G__G__TMVA2_434_0_10, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12435    G__memfunc_setup("ShowMembers",1132,G__G__TMVA2_434_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
12436    G__memfunc_setup("Streamer",835,G__G__TMVA2_434_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
12437    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_434_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12438    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_434_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticGenes::DeclFileName) ), 0);
12439    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_434_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GeneticGenes::ImplFileLine) ), 0);
12440    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_434_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticGenes::ImplFileName) ), 0);
12441    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_434_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GeneticGenes::DeclFileLine) ), 0);
12442    // automatic copy constructor
12443    G__memfunc_setup("GeneticGenes", 1201, G__G__TMVA2_434_0_18, (int) ('i'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticGenes), -1, 0, 1, 1, 1, 0, "u 'TMVA::GeneticGenes' - 11 - -", (char*) NULL, (void*) NULL, 0);
12444    // automatic destructor
12445    G__memfunc_setup("~GeneticGenes", 1327, G__G__TMVA2_434_0_19, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12446    // automatic assignment operator
12447    G__memfunc_setup("operator=", 937, G__G__TMVA2_434_0_20, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticGenes), -1, 1, 1, 1, 1, 0, "u 'TMVA::GeneticGenes' - 11 - -", (char*) NULL, (void*) NULL, 0);
12448    G__tag_memfunc_reset();
12449 }
12450 
12451 static void G__setup_memfuncTMVAcLcLGeneticRange(void) {
12452    /* TMVA::GeneticRange */
12453    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticRange));
12454    G__memfunc_setup("GeneticRange",1196,G__G__TMVA2_436_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticRange), -1, 0, 2, 1, 1, 0, 
12455 "U 'TRandom3' - 0 - rnd U 'TMVA::Interval' - 0 - interval", (char*)NULL, (void*) NULL, 0);
12456    G__memfunc_setup("Random",609,G__G__TMVA2_436_0_2, 100, -1, G__defined_typename("Double_t"), 0, 4, 1, 1, 0, 
12457 "g - 'Bool_t' 0 'kFALSE' near d - 'Double_t' 0 '0' value "
12458 "d - 'Double_t' 0 '0.1' spread g - 'Bool_t' 0 'kFALSE' mirror", (char*)NULL, (void*) NULL, 0);
12459    G__memfunc_setup("RandomDiscrete",1428,G__G__TMVA2_436_0_3, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12460    G__memfunc_setup("GetFrom",692,G__G__TMVA2_436_0_4, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12461    G__memfunc_setup("GetTo",483,G__G__TMVA2_436_0_5, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12462    G__memfunc_setup("GetTotalLength",1414,G__G__TMVA2_436_0_6, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12463    G__memfunc_setup("ReMap",469,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 4, 0, "d - 'Double_t' 0 - val", (char*)NULL, (void*) NULL, 0);
12464    G__memfunc_setup("ReMapMirror",1104,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 4, 0, "d - 'Double_t' 0 - val", (char*)NULL, (void*) NULL, 0);
12465    G__memfunc_setup("Class",502,G__G__TMVA2_436_0_9, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::GeneticRange::Class) ), 0);
12466    G__memfunc_setup("Class_Name",982,G__G__TMVA2_436_0_10, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticRange::Class_Name) ), 0);
12467    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_436_0_11, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::GeneticRange::Class_Version) ), 0);
12468    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_436_0_12, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::GeneticRange::Dictionary) ), 0);
12469    G__memfunc_setup("IsA",253,G__G__TMVA2_436_0_13, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12470    G__memfunc_setup("ShowMembers",1132,G__G__TMVA2_436_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
12471    G__memfunc_setup("Streamer",835,G__G__TMVA2_436_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
12472    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_436_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12473    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_436_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticRange::DeclFileName) ), 0);
12474    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_436_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GeneticRange::ImplFileLine) ), 0);
12475    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_436_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticRange::ImplFileName) ), 0);
12476    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_436_0_20, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GeneticRange::DeclFileLine) ), 0);
12477    // automatic copy constructor
12478    G__memfunc_setup("GeneticRange", 1196, G__G__TMVA2_436_0_21, (int) ('i'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticRange), -1, 0, 1, 1, 1, 0, "u 'TMVA::GeneticRange' - 11 - -", (char*) NULL, (void*) NULL, 0);
12479    // automatic destructor
12480    G__memfunc_setup("~GeneticRange", 1322, G__G__TMVA2_436_0_22, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12481    // automatic assignment operator
12482    G__memfunc_setup("operator=", 937, G__G__TMVA2_436_0_23, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticRange), -1, 1, 1, 1, 1, 0, "u 'TMVA::GeneticRange' - 11 - -", (char*) NULL, (void*) NULL, 0);
12483    G__tag_memfunc_reset();
12484 }
12485 
12486 static void G__setup_memfuncTMVAcLcLGeneticPopulation(void) {
12487    /* TMVA::GeneticPopulation */
12488    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticPopulation));
12489    G__memfunc_setup("GeneticPopulation",1770,G__G__TMVA2_437_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticPopulation), -1, 0, 3, 1, 1, 0, 
12490 "u 'vector<TMVA::Interval*,allocator<TMVA::Interval*> >' 'vector<TMVA::Interval*>' 11 - ranges i - 'Int_t' 0 - size "
12491 "h - 'UInt_t' 0 '0' seed", (char*)NULL, (void*) NULL, 0);
12492    G__memfunc_setup("SetRandomSeed",1294,G__G__TMVA2_437_0_2, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 '0' seed", (char*)NULL, (void*) NULL, 0);
12493    G__memfunc_setup("MakeChildren",1191,G__G__TMVA2_437_0_3, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12494    G__memfunc_setup("Mutate",624,G__G__TMVA2_437_0_4, 121, -1, -1, 0, 5, 1, 1, 0, 
12495 "d - 'Double_t' 0 '20' probability i - 'Int_t' 0 '0' startIndex "
12496 "g - 'Bool_t' 0 'kFALSE' near d - 'Double_t' 0 '0.1' spread "
12497 "g - 'Bool_t' 0 'kFALSE' mirror", (char*)NULL, (void*) NULL, 0);
12498    G__memfunc_setup("GetGenes",786,G__G__TMVA2_437_0_5, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticGenes), -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - index", (char*)NULL, (void*) NULL, 0);
12499    G__memfunc_setup("GetPopulationSize",1766,G__G__TMVA2_437_0_6, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12500    G__memfunc_setup("GetFitness",1020,G__G__TMVA2_437_0_7, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12501    G__memfunc_setup("GetGenePool",1081,G__G__TMVA2_437_0_8, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgR), G__defined_typename("vector<TMVA::GeneticGenes>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12502    G__memfunc_setup("GetRanges",896,G__G__TMVA2_437_0_9, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgR), G__defined_typename("vector<TMVA::GeneticRange*>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12503    G__memfunc_setup("GetGenePool",1081,G__G__TMVA2_437_0_10, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgR), G__defined_typename("vector<TMVA::GeneticGenes>"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12504    G__memfunc_setup("GetRanges",896,G__G__TMVA2_437_0_11, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgR), G__defined_typename("vector<TMVA::GeneticRange*>"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12505    G__memfunc_setup("Print",525,G__G__TMVA2_437_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 '-1' untilIndex", (char*)NULL, (void*) NULL, 0);
12506    G__memfunc_setup("Print",525,G__G__TMVA2_437_0_13, 121, -1, -1, 0, 2, 1, 1, 0, 
12507 "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - out i - 'Int_t' 0 '-1' utilIndex", (char*)NULL, (void*) NULL, 0);
12508    G__memfunc_setup("VariableDistribution",2086,G__G__TMVA2_437_0_14, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TH1F), -1, 0, 4, 1, 1, 0, 
12509 "i - 'Int_t' 0 - varNumber i - 'Int_t' 0 - bins "
12510 "i - 'Int_t' 0 - min i - 'Int_t' 0 - max", (char*)NULL, (void*) NULL, 0);
12511    G__memfunc_setup("VariableDistribution",2086,G__G__TMVA2_437_0_15, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<Double_t>"), 0, 1, 1, 1, 0, "i - 'Int_t' 0 - varNumber", (char*)NULL, (void*) NULL, 0);
12512    G__memfunc_setup("MakeCopies",993,G__G__TMVA2_437_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - number", (char*)NULL, (void*) NULL, 0);
12513    G__memfunc_setup("NextGeneration",1451,G__G__TMVA2_437_0_17, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12514    G__memfunc_setup("AddPopulation",1332,G__G__TMVA2_437_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TMVA::GeneticPopulation' - 0 - strangers", (char*)NULL, (void*) NULL, 0);
12515    G__memfunc_setup("AddPopulation",1332,G__G__TMVA2_437_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMVA::GeneticPopulation' - 1 - strangers", (char*)NULL, (void*) NULL, 0);
12516    G__memfunc_setup("TrimPopulation",1479,G__G__TMVA2_437_0_20, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12517    G__memfunc_setup("GiveHint",798,G__G__TMVA2_437_0_21, 121, -1, -1, 0, 2, 1, 1, 0, 
12518 "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - hint d - 'Double_t' 0 '0' fitness", (char*)NULL, (void*) NULL, 0);
12519    G__memfunc_setup("Sort",424,G__G__TMVA2_437_0_22, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12520    G__memfunc_setup("MakeSex",686,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticGenes), -1, 0, 2, 1, 4, 0, 
12521 "u 'TMVA::GeneticGenes' - 0 - male u 'TMVA::GeneticGenes' - 0 - female", (char*)NULL, (void*) NULL, 0);
12522    G__memfunc_setup("Log",290,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger), -1, 1, 0, 1, 4, 8, "", (char*)NULL, (void*) NULL, 0);
12523    G__memfunc_setup("Class",502,G__G__TMVA2_437_0_25, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::GeneticPopulation::Class) ), 0);
12524    G__memfunc_setup("Class_Name",982,G__G__TMVA2_437_0_26, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticPopulation::Class_Name) ), 0);
12525    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_437_0_27, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::GeneticPopulation::Class_Version) ), 0);
12526    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_437_0_28, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::GeneticPopulation::Dictionary) ), 0);
12527    G__memfunc_setup("IsA",253,G__G__TMVA2_437_0_29, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12528    G__memfunc_setup("ShowMembers",1132,G__G__TMVA2_437_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
12529    G__memfunc_setup("Streamer",835,G__G__TMVA2_437_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
12530    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_437_0_32, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12531    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_437_0_33, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticPopulation::DeclFileName) ), 0);
12532    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_437_0_34, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GeneticPopulation::ImplFileLine) ), 0);
12533    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_437_0_35, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticPopulation::ImplFileName) ), 0);
12534    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_437_0_36, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GeneticPopulation::DeclFileLine) ), 0);
12535    // automatic copy constructor
12536    G__memfunc_setup("GeneticPopulation", 1770, G__G__TMVA2_437_0_37, (int) ('i'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticPopulation), -1, 0, 1, 1, 1, 0, "u 'TMVA::GeneticPopulation' - 11 - -", (char*) NULL, (void*) NULL, 0);
12537    // automatic destructor
12538    G__memfunc_setup("~GeneticPopulation", 1896, G__G__TMVA2_437_0_38, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12539    // automatic assignment operator
12540    G__memfunc_setup("operator=", 937, G__G__TMVA2_437_0_39, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticPopulation), -1, 1, 1, 1, 1, 0, "u 'TMVA::GeneticPopulation' - 11 - -", (char*) NULL, (void*) NULL, 0);
12541    G__tag_memfunc_reset();
12542 }
12543 
12544 static void G__setup_memfuncTMVAcLcLGeneticAlgorithm(void) {
12545    /* TMVA::GeneticAlgorithm */
12546    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticAlgorithm));
12547    G__memfunc_setup("GeneticAlgorithm",1638,G__G__TMVA2_450_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticAlgorithm), -1, 0, 4, 1, 1, 0, 
12548 "u 'TMVA::IFitterTarget' - 1 - target i - 'Int_t' 0 - populationSize "
12549 "u 'vector<TMVA::Interval*,allocator<TMVA::Interval*> >' 'vector<TMVA::Interval*>' 11 - ranges h - 'UInt_t' 0 '0' seed", (char*)NULL, (void*) NULL, 0);
12550    G__memfunc_setup("Init",404,G__G__TMVA2_450_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12551    G__memfunc_setup("HasConverged",1209,G__G__TMVA2_450_0_3, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 1, 0, 
12552 "i - 'Int_t' 0 '10' steps d - 'Double_t' 0 '0.1' ratio", (char*)NULL, (void*) NULL, 1);
12553    G__memfunc_setup("SpreadControl",1344,G__G__TMVA2_450_0_4, 100, -1, G__defined_typename("Double_t"), 0, 3, 1, 1, 0, 
12554 "i - 'Int_t' 0 - steps i - 'Int_t' 0 - ofSteps "
12555 "d - 'Double_t' 0 - factor", (char*)NULL, (void*) NULL, 1);
12556    G__memfunc_setup("NewFitness",1030,G__G__TMVA2_450_0_5, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12557 "d - 'Double_t' 0 - oldValue d - 'Double_t' 0 - newValue", (char*)NULL, (void*) NULL, 1);
12558    G__memfunc_setup("CalculateFitness",1642,G__G__TMVA2_450_0_6, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12559    G__memfunc_setup("Evolution",965,G__G__TMVA2_450_0_7, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12560    G__memfunc_setup("GetGeneticPopulation",2058,G__G__TMVA2_450_0_8, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticPopulation), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12561    G__memfunc_setup("GetSpread",895,G__G__TMVA2_450_0_9, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12562    G__memfunc_setup("SetSpread",907,G__G__TMVA2_450_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - s", (char*)NULL, (void*) NULL, 0);
12563    G__memfunc_setup("SetMakeCopies",1293,G__G__TMVA2_450_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 - s", (char*)NULL, (void*) NULL, 0);
12564    G__memfunc_setup("GetMakeCopies",1281,G__G__TMVA2_450_0_12, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12565    G__memfunc_setup("Log",290,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger), -1, 1, 0, 1, 2, 8, "", (char*)NULL, (void*) NULL, 0);
12566    G__memfunc_setup("Class",502,G__G__TMVA2_450_0_14, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::GeneticAlgorithm::Class) ), 0);
12567    G__memfunc_setup("Class_Name",982,G__G__TMVA2_450_0_15, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticAlgorithm::Class_Name) ), 0);
12568    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_450_0_16, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::GeneticAlgorithm::Class_Version) ), 0);
12569    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_450_0_17, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::GeneticAlgorithm::Dictionary) ), 0);
12570    G__memfunc_setup("IsA",253,G__G__TMVA2_450_0_18, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12571    G__memfunc_setup("ShowMembers",1132,G__G__TMVA2_450_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
12572    G__memfunc_setup("Streamer",835,G__G__TMVA2_450_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
12573    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_450_0_21, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12574    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_450_0_22, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticAlgorithm::DeclFileName) ), 0);
12575    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_450_0_23, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GeneticAlgorithm::ImplFileLine) ), 0);
12576    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_450_0_24, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GeneticAlgorithm::ImplFileName) ), 0);
12577    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_450_0_25, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GeneticAlgorithm::DeclFileLine) ), 0);
12578    // automatic copy constructor
12579    G__memfunc_setup("GeneticAlgorithm", 1638, G__G__TMVA2_450_0_26, (int) ('i'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGeneticAlgorithm), -1, 0, 1, 1, 1, 0, "u 'TMVA::GeneticAlgorithm' - 11 - -", (char*) NULL, (void*) NULL, 0);
12580    // automatic destructor
12581    G__memfunc_setup("~GeneticAlgorithm", 1764, G__G__TMVA2_450_0_27, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12582    G__tag_memfunc_reset();
12583 }
12584 
12585 static void G__setup_memfuncTMVAcLcLGiniIndex(void) {
12586    /* TMVA::GiniIndex */
12587    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndex));
12588    G__memfunc_setup("GiniIndex",895,G__G__TMVA2_454_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndex), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12589    G__memfunc_setup("GiniIndex",895,G__G__TMVA2_454_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndex), -1, 0, 1, 1, 1, 0, "u 'TMVA::GiniIndex' - 11 - g", (char*)NULL, (void*) NULL, 0);
12590    G__memfunc_setup("GetSeparationIndex",1838,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12591 "d - 'Double_t' 11 - s d - 'Double_t' 11 - b", (char*)NULL, (void*) NULL, 1);
12592    G__memfunc_setup("Class",502,G__G__TMVA2_454_0_4, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::GiniIndex::Class) ), 0);
12593    G__memfunc_setup("Class_Name",982,G__G__TMVA2_454_0_5, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GiniIndex::Class_Name) ), 0);
12594    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_454_0_6, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::GiniIndex::Class_Version) ), 0);
12595    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_454_0_7, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::GiniIndex::Dictionary) ), 0);
12596    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12597    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);
12598    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);
12599    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_454_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12600    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_454_0_12, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GiniIndex::DeclFileName) ), 0);
12601    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_454_0_13, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GiniIndex::ImplFileLine) ), 0);
12602    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_454_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GiniIndex::ImplFileName) ), 0);
12603    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_454_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GiniIndex::DeclFileLine) ), 0);
12604    // automatic destructor
12605    G__memfunc_setup("~GiniIndex", 1021, G__G__TMVA2_454_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12606    // automatic assignment operator
12607    G__memfunc_setup("operator=", 937, G__G__TMVA2_454_0_17, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndex), -1, 1, 1, 1, 1, 0, "u 'TMVA::GiniIndex' - 11 - -", (char*) NULL, (void*) NULL, 0);
12608    G__tag_memfunc_reset();
12609 }
12610 
12611 static void G__setup_memfuncTMVAcLcLGiniIndexWithLaplace(void) {
12612    /* TMVA::GiniIndexWithLaplace */
12613    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace));
12614    G__memfunc_setup("GiniIndexWithLaplace",1997,G__G__TMVA2_455_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12615    G__memfunc_setup("GiniIndexWithLaplace",1997,G__G__TMVA2_455_0_2, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace), -1, 0, 1, 1, 1, 0, "u 'TMVA::GiniIndexWithLaplace' - 11 - g", (char*)NULL, (void*) NULL, 0);
12616    G__memfunc_setup("GetSeparationIndex",1838,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0, 
12617 "d - 'Double_t' 11 - s d - 'Double_t' 11 - b", (char*)NULL, (void*) NULL, 1);
12618    G__memfunc_setup("Class",502,G__G__TMVA2_455_0_4, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::GiniIndexWithLaplace::Class) ), 0);
12619    G__memfunc_setup("Class_Name",982,G__G__TMVA2_455_0_5, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GiniIndexWithLaplace::Class_Name) ), 0);
12620    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_455_0_6, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::GiniIndexWithLaplace::Class_Version) ), 0);
12621    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_455_0_7, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::GiniIndexWithLaplace::Dictionary) ), 0);
12622    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12623    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);
12624    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);
12625    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_455_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12626    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_455_0_12, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GiniIndexWithLaplace::DeclFileName) ), 0);
12627    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_455_0_13, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GiniIndexWithLaplace::ImplFileLine) ), 0);
12628    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_455_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::GiniIndexWithLaplace::ImplFileName) ), 0);
12629    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_455_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::GiniIndexWithLaplace::DeclFileLine) ), 0);
12630    // automatic destructor
12631    G__memfunc_setup("~GiniIndexWithLaplace", 2123, G__G__TMVA2_455_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12632    // automatic assignment operator
12633    G__memfunc_setup("operator=", 937, G__G__TMVA2_455_0_17, (int) ('u'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace), -1, 1, 1, 1, 1, 0, "u 'TMVA::GiniIndexWithLaplace' - 11 - -", (char*) NULL, (void*) NULL, 0);
12634    G__tag_memfunc_reset();
12635 }
12636 
12637 static void G__setup_memfuncTMVAcLcLSimulatedAnnealing(void) {
12638    /* TMVA::SimulatedAnnealing */
12639    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealing));
12640    G__memfunc_setup("SimulatedAnnealing",1845,G__G__TMVA2_457_0_1, 105, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealing), -1, 0, 2, 1, 1, 0, 
12641 "u 'TMVA::IFitterTarget' - 1 - target u 'vector<TMVA::Interval*,allocator<TMVA::Interval*> >' 'vector<TMVA::Interval*>' 11 - ranges", (char*)NULL, (void*) NULL, 0);
12642    G__memfunc_setup("Minimize",834,G__G__TMVA2_457_0_2, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - parameters", (char*)NULL, (void*) NULL, 0);
12643    G__memfunc_setup("SetMaxCalls",1089,G__G__TMVA2_457_0_3, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - mc", (char*)NULL, (void*) NULL, 0);
12644    G__memfunc_setup("SetInitTemp",1110,G__G__TMVA2_457_0_4, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - it", (char*)NULL, (void*) NULL, 0);
12645    G__memfunc_setup("SetMinTemp",998,G__G__TMVA2_457_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - min", (char*)NULL, (void*) NULL, 0);
12646    G__memfunc_setup("SetAccuracy",1111,G__G__TMVA2_457_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - eps", (char*)NULL, (void*) NULL, 0);
12647    G__memfunc_setup("SetTemperatureScale",1954,G__G__TMVA2_457_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - scale", (char*)NULL, (void*) NULL, 0);
12648    G__memfunc_setup("SetAdaptiveSpeed",1611,G__G__TMVA2_457_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - speed", (char*)NULL, (void*) NULL, 0);
12649    G__memfunc_setup("SetOptions",1048,G__G__TMVA2_457_0_9, 121, -1, -1, 0, 10, 1, 1, 0, 
12650 "i - 'Int_t' 0 - maxCalls d - 'Double_t' 0 - initialTemperature "
12651 "d - 'Double_t' 0 - minTemperature d - 'Double_t' 0 - eps "
12652 "u 'TString' - 0 - kernelTemperatureS d - 'Double_t' 0 - temperatureScale "
12653 "d - 'Double_t' 0 - adaptiveSpeed d - 'Double_t' 0 - temperatureAdaptiveStep "
12654 "g - 'Bool_t' 0 - useDefaultScale g - 'Bool_t' 0 - useDefaultTemperature", (char*)NULL, (void*) NULL, 0);
12655    G__memfunc_setup("FillWithRandomValues",2036,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 1, 1, 4, 0, "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - parameters", (char*)NULL, (void*) NULL, 0);
12656    G__memfunc_setup("ReWriteParameters",1750,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 2, 1, 4, 0, 
12657 "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - from u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - to", (char*)NULL, (void*) NULL, 0);
12658    G__memfunc_setup("GenerateNewTemperature",2275,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 2, 1, 4, 0, 
12659 "d - 'Double_t' 1 - currentTemperature i - 'Int_t' 0 - Iter", (char*)NULL, (void*) NULL, 0);
12660    G__memfunc_setup("GenerateNeighbour",1742,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 3, 1, 4, 0, 
12661 "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - parameters u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - oldParameters "
12662 "d - 'Double_t' 0 - currentTemperature", (char*)NULL, (void*) NULL, 0);
12663    G__memfunc_setup("ShouldGoIn",988,(G__InterfaceMethod) NULL, 103, -1, G__defined_typename("Bool_t"), 0, 3, 1, 4, 0, 
12664 "d - 'Double_t' 0 - currentFit d - 'Double_t' 0 - localFit "
12665 "d - 'Double_t' 0 - currentTemperature", (char*)NULL, (void*) NULL, 0);
12666    G__memfunc_setup("SetDefaultScale",1497,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
12667    G__memfunc_setup("GenerateMaxTemperature",2271,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 4, 0, "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - parameters", (char*)NULL, (void*) NULL, 0);
12668    G__memfunc_setup("GenerateNeighbour",1742,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<Double_t>"), 0, 2, 1, 4, 0, 
12669 "u 'vector<double,allocator<double> >' 'vector<Double_t>' 1 - parameters d - 'Double_t' 0 - currentTemperature", (char*)NULL, (void*) NULL, 0);
12670    G__memfunc_setup("Log",290,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLMsgLogger), -1, 1, 0, 1, 4, 8, "", (char*)NULL, (void*) NULL, 0);
12671    G__memfunc_setup("Class",502,G__G__TMVA2_457_0_19, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TMVA::SimulatedAnnealing::Class) ), 0);
12672    G__memfunc_setup("Class_Name",982,G__G__TMVA2_457_0_20, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::SimulatedAnnealing::Class_Name) ), 0);
12673    G__memfunc_setup("Class_Version",1339,G__G__TMVA2_457_0_21, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TMVA::SimulatedAnnealing::Class_Version) ), 0);
12674    G__memfunc_setup("Dictionary",1046,G__G__TMVA2_457_0_22, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TMVA::SimulatedAnnealing::Dictionary) ), 0);
12675    G__memfunc_setup("IsA",253,G__G__TMVA2_457_0_23, 85, G__get_linked_tagnum(&G__G__TMVA2LN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12676    G__memfunc_setup("ShowMembers",1132,G__G__TMVA2_457_0_24, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
12677    G__memfunc_setup("Streamer",835,G__G__TMVA2_457_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
12678    G__memfunc_setup("StreamerNVirtual",1656,G__G__TMVA2_457_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
12679    G__memfunc_setup("DeclFileName",1145,G__G__TMVA2_457_0_27, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::SimulatedAnnealing::DeclFileName) ), 0);
12680    G__memfunc_setup("ImplFileLine",1178,G__G__TMVA2_457_0_28, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::SimulatedAnnealing::ImplFileLine) ), 0);
12681    G__memfunc_setup("ImplFileName",1171,G__G__TMVA2_457_0_29, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TMVA::SimulatedAnnealing::ImplFileName) ), 0);
12682    G__memfunc_setup("DeclFileLine",1152,G__G__TMVA2_457_0_30, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TMVA::SimulatedAnnealing::DeclFileLine) ), 0);
12683    // automatic copy constructor
12684    G__memfunc_setup("SimulatedAnnealing", 1845, G__G__TMVA2_457_0_31, (int) ('i'), G__get_linked_tagnum(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealing), -1, 0, 1, 1, 1, 0, "u 'TMVA::SimulatedAnnealing' - 11 - -", (char*) NULL, (void*) NULL, 0);
12685    // automatic destructor
12686    G__memfunc_setup("~SimulatedAnnealing", 1971, G__G__TMVA2_457_0_32, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12687    G__tag_memfunc_reset();
12688 }
12689 
12690 
12691 /*********************************************************
12692 * Member function information setup
12693 *********************************************************/
12694 extern "C" void G__cpp_setup_memfuncG__TMVA2() {
12695 }
12696 
12697 /*********************************************************
12698 * Global variable information setup for each class
12699 *********************************************************/
12700 static void G__cpp_setup_global0() {
12701 
12702    /* Setting up global variables */
12703    G__resetplocal();
12704 
12705 }
12706 
12707 static void G__cpp_setup_global1() {
12708 }
12709 
12710 static void G__cpp_setup_global2() {
12711 }
12712 
12713 static void G__cpp_setup_global3() {
12714 }
12715 
12716 static void G__cpp_setup_global4() {
12717 
12718    G__resetglobalenv();
12719 }
12720 extern "C" void G__cpp_setup_globalG__TMVA2() {
12721   G__cpp_setup_global0();
12722   G__cpp_setup_global1();
12723   G__cpp_setup_global2();
12724   G__cpp_setup_global3();
12725   G__cpp_setup_global4();
12726 }
12727 
12728 /*********************************************************
12729 * Global function information setup for each class
12730 *********************************************************/
12731 static void G__cpp_setup_func0() {
12732    G__lastifuncposition();
12733 
12734 }
12735 
12736 static void G__cpp_setup_func1() {
12737 }
12738 
12739 static void G__cpp_setup_func2() {
12740 }
12741 
12742 static void G__cpp_setup_func3() {
12743 }
12744 
12745 static void G__cpp_setup_func4() {
12746 }
12747 
12748 static void G__cpp_setup_func5() {
12749 }
12750 
12751 static void G__cpp_setup_func6() {
12752 }
12753 
12754 static void G__cpp_setup_func7() {
12755 }
12756 
12757 static void G__cpp_setup_func8() {
12758 }
12759 
12760 static void G__cpp_setup_func9() {
12761 }
12762 
12763 static void G__cpp_setup_func10() {
12764 }
12765 
12766 static void G__cpp_setup_func11() {
12767 }
12768 
12769 static void G__cpp_setup_func12() {
12770 }
12771 
12772 static void G__cpp_setup_func13() {
12773 }
12774 
12775 static void G__cpp_setup_func14() {
12776 }
12777 
12778 static void G__cpp_setup_func15() {
12779 }
12780 
12781 static void G__cpp_setup_func16() {
12782 }
12783 
12784 static void G__cpp_setup_func17() {
12785 }
12786 
12787 static void G__cpp_setup_func18() {
12788 
12789    G__resetifuncposition();
12790 }
12791 
12792 extern "C" void G__cpp_setup_funcG__TMVA2() {
12793   G__cpp_setup_func0();
12794   G__cpp_setup_func1();
12795   G__cpp_setup_func2();
12796   G__cpp_setup_func3();
12797   G__cpp_setup_func4();
12798   G__cpp_setup_func5();
12799   G__cpp_setup_func6();
12800   G__cpp_setup_func7();
12801   G__cpp_setup_func8();
12802   G__cpp_setup_func9();
12803   G__cpp_setup_func10();
12804   G__cpp_setup_func11();
12805   G__cpp_setup_func12();
12806   G__cpp_setup_func13();
12807   G__cpp_setup_func14();
12808   G__cpp_setup_func15();
12809   G__cpp_setup_func16();
12810   G__cpp_setup_func17();
12811   G__cpp_setup_func18();
12812 }
12813 
12814 /*********************************************************
12815 * Class,struct,union,enum tag information setup
12816 *********************************************************/
12817 /* Setup class/struct taginfo */
12818 G__linked_taginfo G__G__TMVA2LN_TClass = { "TClass" , 99 , -1 };
12819 G__linked_taginfo G__G__TMVA2LN_TBuffer = { "TBuffer" , 99 , -1 };
12820 G__linked_taginfo G__G__TMVA2LN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
12821 G__linked_taginfo G__G__TMVA2LN_TObject = { "TObject" , 99 , -1 };
12822 G__linked_taginfo G__G__TMVA2LN_TNamed = { "TNamed" , 99 , -1 };
12823 G__linked_taginfo G__G__TMVA2LN_TString = { "TString" , 99 , -1 };
12824 G__linked_taginfo G__G__TMVA2LN_basic_istreamlEcharcOchar_traitslEchargRsPgR = { "basic_istream<char,char_traits<char> >" , 99 , -1 };
12825 G__linked_taginfo G__G__TMVA2LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR = { "basic_ostream<char,char_traits<char> >" , 99 , -1 };
12826 G__linked_taginfo G__G__TMVA2LN_string = { "string" , 99 , -1 };
12827 G__linked_taginfo G__G__TMVA2LN_basic_stringstreamlEcharcOchar_traitslEchargRcOallocatorlEchargRsPgR = { "basic_stringstream<char,char_traits<char>,allocator<char> >" , 99 , -1 };
12828 G__linked_taginfo G__G__TMVA2LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
12829 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
12830 G__linked_taginfo G__G__TMVA2LN_TList = { "TList" , 99 , -1 };
12831 G__linked_taginfo G__G__TMVA2LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
12832 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
12833 G__linked_taginfo G__G__TMVA2LN_TAttLine = { "TAttLine" , 99 , -1 };
12834 G__linked_taginfo G__G__TMVA2LN_TAttFill = { "TAttFill" , 99 , -1 };
12835 G__linked_taginfo G__G__TMVA2LN_TAttMarker = { "TAttMarker" , 99 , -1 };
12836 G__linked_taginfo G__G__TMVA2LN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
12837 G__linked_taginfo G__G__TMVA2LN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
12838 G__linked_taginfo G__G__TMVA2LN_TH1 = { "TH1" , 99 , -1 };
12839 G__linked_taginfo G__G__TMVA2LN_TH1F = { "TH1F" , 99 , -1 };
12840 G__linked_taginfo G__G__TMVA2LN_TF1 = { "TF1" , 99 , -1 };
12841 G__linked_taginfo G__G__TMVA2LN_TSpline = { "TSpline" , 99 , -1 };
12842 G__linked_taginfo G__G__TMVA2LN_TGraph = { "TGraph" , 99 , -1 };
12843 G__linked_taginfo G__G__TMVA2LN_TMVA = { "TMVA" , 110 , -1 };
12844 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLTSpline2 = { "TMVA::TSpline2" , 99 , -1 };
12845 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLTSpline1 = { "TMVA::TSpline1" , 99 , -1 };
12846 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLMsgLogger = { "TMVA::MsgLogger" , 99 , -1 };
12847 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLKDEKernel = { "TMVA::KDEKernel" , 99 , -1 };
12848 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelType = { "TMVA::KDEKernel::EKernelType" , 101 , -1 };
12849 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelIter = { "TMVA::KDEKernel::EKernelIter" , 101 , -1 };
12850 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelBorder = { "TMVA::KDEKernel::EKernelBorder" , 101 , -1 };
12851 G__linked_taginfo G__G__TMVA2LN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR = { "iterator<bidirectional_iterator_tag,TObject*,long,const TObject**,const TObject*&>" , 115 , -1 };
12852 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLEMsgType = { "TMVA::EMsgType" , 101 , -1 };
12853 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLTypes = { "TMVA::Types" , 99 , -1 };
12854 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLTypescLcLEMVA = { "TMVA::Types::EMVA" , 101 , -1 };
12855 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLTypescLcLEAnalysisType = { "TMVA::Types::EAnalysisType" , 101 , -1 };
12856 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLTypescLcLESBType = { "TMVA::Types::ESBType" , 101 , -1 };
12857 G__linked_taginfo G__G__TMVA2LN_maplETStringcOTMVAcLcLTypescLcLEMVAcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLTypescLcLEMVAgRsPgRsPgR = { "map<TString,TMVA::Types::EMVA,less<TString>,allocator<pair<const TString,TMVA::Types::EMVA> > >" , 99 , -1 };
12858 G__linked_taginfo G__G__TMVA2LN_maplETMVAcLcLEMsgTypecOstringcOlesslETMVAcLcLEMsgTypegRcOallocatorlEpairlEconstsPTMVAcLcLEMsgTypecOstringgRsPgRsPgR = { "map<TMVA::EMsgType,string,less<TMVA::EMsgType>,allocator<pair<const TMVA::EMsgType,string> > >" , 99 , -1 };
12859 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLConfigurable = { "TMVA::Configurable" , 99 , -1 };
12860 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLOptionlEboolgR = { "TMVA::Option<bool>" , 99 , -1 };
12861 G__linked_taginfo G__G__TMVA2LN_vectorlEboolcOallocatorlEboolgRsPgR = { "vector<bool,allocator<bool> >" , 99 , -1 };
12862 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlEboolcOallocatorlEboolgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<bool,allocator<bool> >::iterator>" , 99 , -1 };
12863 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLOptionlEboolmUgR = { "TMVA::Option<bool*>" , 99 , -1 };
12864 G__linked_taginfo G__G__TMVA2LN_vectorlETStringcOallocatorlETStringgRsPgR = { "vector<TString,allocator<TString> >" , 99 , -1 };
12865 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlETStringcOallocatorlETStringgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TString,allocator<TString> >::iterator>" , 99 , -1 };
12866 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLOptionlEfloatgR = { "TMVA::Option<float>" , 99 , -1 };
12867 G__linked_taginfo G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR = { "vector<float,allocator<float> >" , 99 , -1 };
12868 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlEfloatcOallocatorlEfloatgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<float,allocator<float> >::iterator>" , 99 , -1 };
12869 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLPDF = { "TMVA::PDF" , 99 , -1 };
12870 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLPDFcLcLEInterpolateMethod = { "TMVA::PDF::EInterpolateMethod" , 101 , -1 };
12871 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLNode = { "TMVA::Node" , 99 , -1 };
12872 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLEvent = { "TMVA::Event" , 99 , -1 };
12873 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLBinaryTree = { "TMVA::BinaryTree" , 99 , -1 };
12874 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode = { "TMVA::BinarySearchTreeNode" , 99 , -1 };
12875 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLVolume = { "TMVA::Volume" , 99 , -1 };
12876 G__linked_taginfo G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
12877 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR = { "reverse_iterator<vector<double,allocator<double> >::iterator>" , 99 , -1 };
12878 G__linked_taginfo G__G__TMVA2LN_TTree = { "TTree" , 99 , -1 };
12879 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLBinarySearchTree = { "TMVA::BinarySearchTree" , 99 , -1 };
12880 G__linked_taginfo G__G__TMVA2LN_vectorlEconstsPTMVAcLcLBinarySearchTreeNodemUcOallocatorlEconstsPTMVAcLcLBinarySearchTreeNodemUgRsPgR = { "vector<const TMVA::BinarySearchTreeNode*,allocator<const TMVA::BinarySearchTreeNode*> >" , 99 , -1 };
12881 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlEconstsPTMVAcLcLBinarySearchTreeNodemUcOallocatorlEconstsPTMVAcLcLBinarySearchTreeNodemUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<const TMVA::BinarySearchTreeNode*,allocator<const TMVA::BinarySearchTreeNode*> >::iterator>" , 99 , -1 };
12882 G__linked_taginfo G__G__TMVA2LN_vectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgR = { "vector<TMVA::Event*,allocator<TMVA::Event*> >" , 99 , -1 };
12883 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TMVA::Event*,allocator<TMVA::Event*> >::iterator>" , 99 , -1 };
12884 G__linked_taginfo G__G__TMVA2LN_vectorlEintcOallocatorlEintgRsPgR = { "vector<int,allocator<int> >" , 99 , -1 };
12885 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<int,allocator<int> >::iterator>" , 99 , -1 };
12886 G__linked_taginfo G__G__TMVA2LN_pairlEdoublecOconstsPTMVAcLcLEventmUgR = { "pair<double,const TMVA::Event*>" , 115 , -1 };
12887 G__linked_taginfo G__G__TMVA2LN_vectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgR = { "vector<pair<double,const TMVA::Event*>,allocator<pair<double,const TMVA::Event*> > >" , 99 , -1 };
12888 G__linked_taginfo G__G__TMVA2LN_vectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgRcLcLiterator = { "vector<pair<double,const TMVA::Event*>,allocator<pair<double,const TMVA::Event*> > >::iterator" , 99 , -1 };
12889 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<pair<double,const TMVA::Event*>,allocator<pair<double,const TMVA::Event*> > >::iterator>" , 99 , -1 };
12890 G__linked_taginfo G__G__TMVA2LN_TStopwatch = { "TStopwatch" , 99 , -1 };
12891 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLTimer = { "TMVA::Timer" , 99 , -1 };
12892 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLRootFinder = { "TMVA::RootFinder" , 99 , -1 };
12893 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLSeparationBase = { "TMVA::SeparationBase" , 99 , -1 };
12894 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLCrossEntropy = { "TMVA::CrossEntropy" , 99 , -1 };
12895 G__linked_taginfo G__G__TMVA2LN_TMatrixTBaselEfloatgR = { "TMatrixTBase<float>" , 99 , -1 };
12896 G__linked_taginfo G__G__TMVA2LN_TMatrixTBaselEdoublegR = { "TMatrixTBase<double>" , 99 , -1 };
12897 G__linked_taginfo G__G__TMVA2LN_TH2 = { "TH2" , 99 , -1 };
12898 G__linked_taginfo G__G__TMVA2LN_TH2F = { "TH2F" , 99 , -1 };
12899 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLDTNodeTrainingInfo = { "TMVA::DTNodeTrainingInfo" , 99 , -1 };
12900 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLDecisionTreeNode = { "TMVA::DecisionTreeNode" , 99 , -1 };
12901 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLRegressionVariance = { "TMVA::RegressionVariance" , 99 , -1 };
12902 G__linked_taginfo G__G__TMVA2LN_TRandom3 = { "TRandom3" , 99 , -1 };
12903 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLDecisionTree = { "TMVA::DecisionTree" , 99 , -1 };
12904 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLDecisionTreecLcLEPruneMethod = { "TMVA::DecisionTree::EPruneMethod" , 101 , -1 };
12905 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLMisClassificationError = { "TMVA::MisClassificationError" , 99 , -1 };
12906 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB = { "TMVA::SdivSqrtSplusB" , 99 , -1 };
12907 G__linked_taginfo G__G__TMVA2LN_TXMLEngine = { "TXMLEngine" , 99 , -1 };
12908 G__linked_taginfo G__G__TMVA2LN_TMatrixTSymlEdoublegR = { "TMatrixTSym<double>" , 99 , -1 };
12909 G__linked_taginfo G__G__TMVA2LN_TMatrixTlEdoublegR = { "TMatrixT<double>" , 99 , -1 };
12910 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLTools = { "TMVA::Tools" , 99 , -1 };
12911 G__linked_taginfo G__G__TMVA2LN_vectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgR = { "vector<TMatrixTSym<double>*,allocator<TMatrixTSym<double>*> >" , 99 , -1 };
12912 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TMatrixTSym<double>*,allocator<TMatrixTSym<double>*> >::iterator>" , 99 , -1 };
12913 G__linked_taginfo G__G__TMVA2LN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR = { "vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > >" , 99 , -1 };
12914 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > >::iterator>" , 99 , -1 };
12915 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage = { "TMVA::Tools::EWelcomeMessage" , 101 , -1 };
12916 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLToolscLcLECitation = { "TMVA::Tools::ECitation" , 101 , -1 };
12917 G__linked_taginfo G__G__TMVA2LN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR = { "map<string,TObjArray*,less<string>,allocator<pair<const string,TObjArray*> > >" , 99 , -1 };
12918 G__linked_taginfo G__G__TMVA2LN_vectorlEfloatmUcOallocatorlEfloatmUgRsPgR = { "vector<float*,allocator<float*> >" , 99 , -1 };
12919 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlEfloatmUcOallocatorlEfloatmUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<float*,allocator<float*> >::iterator>" , 99 , -1 };
12920 G__linked_taginfo G__G__TMVA2LN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR = { "vector<unsigned int,allocator<unsigned int> >" , 99 , -1 };
12921 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<unsigned int,allocator<unsigned int> >::iterator>" , 99 , -1 };
12922 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLDataSetManager = { "TMVA::DataSetManager" , 99 , -1 };
12923 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLDataSetInfo = { "TMVA::DataSetInfo" , 99 , -1 };
12924 G__linked_taginfo G__G__TMVA2LN_vectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgR = { "vector<TMVA::VariableInfo,allocator<TMVA::VariableInfo> >" , 99 , -1 };
12925 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TMVA::VariableInfo,allocator<TMVA::VariableInfo> >::iterator>" , 99 , -1 };
12926 G__linked_taginfo G__G__TMVA2LN_vectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgR = { "vector<TMVA::ClassInfo*,allocator<TMVA::ClassInfo*> >" , 99 , -1 };
12927 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TMVA::ClassInfo*,allocator<TMVA::ClassInfo*> >::iterator>" , 99 , -1 };
12928 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLDataInputHandler = { "TMVA::DataInputHandler" , 99 , -1 };
12929 G__linked_taginfo G__G__TMVA2LN_vectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgR = { "vector<TMVA::TreeInfo,allocator<TMVA::TreeInfo> >" , 99 , -1 };
12930 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TMVA::TreeInfo,allocator<TMVA::TreeInfo> >::iterator>" , 99 , -1 };
12931 G__linked_taginfo G__G__TMVA2LN_maplETStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRsPgRsPgRsPgR = { "map<TString,vector<TMVA::TreeInfo,allocator<TMVA::TreeInfo> >,less<TString>,allocator<pair<const TString,vector<TMVA::TreeInfo,allocator<TMVA::TreeInfo> > > > >" , 99 , -1 };
12932 G__linked_taginfo G__G__TMVA2LN_maplEstringcOboolcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOboolgRsPgRsPgR = { "map<string,bool,less<string>,allocator<pair<const string,bool> > >" , 99 , -1 };
12933 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLIMethod = { "TMVA::IMethod" , 99 , -1 };
12934 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLMethodBase = { "TMVA::MethodBase" , 99 , -1 };
12935 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLMethodCuts = { "TMVA::MethodCuts" , 99 , -1 };
12936 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLReader = { "TMVA::Reader" , 99 , -1 };
12937 G__linked_taginfo G__G__TMVA2LN_vectorlEstringcOallocatorlEstringgRsPgR = { "vector<string,allocator<string> >" , 99 , -1 };
12938 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<string,allocator<string> >::iterator>" , 99 , -1 };
12939 G__linked_taginfo G__G__TMVA2LN_maplETStringcOTMVAcLcLIMethodmUcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLIMethodmUgRsPgRsPgR = { "map<TString,TMVA::IMethod*,less<TString>,allocator<pair<const TString,TMVA::IMethod*> > >" , 99 , -1 };
12940 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLIFitterTarget = { "TMVA::IFitterTarget" , 99 , -1 };
12941 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLGeneticGenes = { "TMVA::GeneticGenes" , 99 , -1 };
12942 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLInterval = { "TMVA::Interval" , 99 , -1 };
12943 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLGeneticRange = { "TMVA::GeneticRange" , 99 , -1 };
12944 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLGeneticPopulation = { "TMVA::GeneticPopulation" , 99 , -1 };
12945 G__linked_taginfo G__G__TMVA2LN_vectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgR = { "vector<TMVA::Interval*,allocator<TMVA::Interval*> >" , 99 , -1 };
12946 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TMVA::Interval*,allocator<TMVA::Interval*> >::iterator>" , 99 , -1 };
12947 G__linked_taginfo G__G__TMVA2LN_vectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgR = { "vector<TMVA::GeneticGenes,allocator<TMVA::GeneticGenes> >" , 99 , -1 };
12948 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TMVA::GeneticGenes,allocator<TMVA::GeneticGenes> >::iterator>" , 99 , -1 };
12949 G__linked_taginfo G__G__TMVA2LN_vectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgR = { "vector<TMVA::GeneticRange*,allocator<TMVA::GeneticRange*> >" , 99 , -1 };
12950 G__linked_taginfo G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TMVA::GeneticRange*,allocator<TMVA::GeneticRange*> >::iterator>" , 99 , -1 };
12951 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLGeneticAlgorithm = { "TMVA::GeneticAlgorithm" , 99 , -1 };
12952 G__linked_taginfo G__G__TMVA2LN_dequelEintcOallocatorlEintgRsPgR = { "deque<int,allocator<int> >" , 99 , -1 };
12953 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLGiniIndex = { "TMVA::GiniIndex" , 99 , -1 };
12954 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace = { "TMVA::GiniIndexWithLaplace" , 99 , -1 };
12955 G__linked_taginfo G__G__TMVA2LN_TRandom = { "TRandom" , 99 , -1 };
12956 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLSimulatedAnnealing = { "TMVA::SimulatedAnnealing" , 99 , -1 };
12957 G__linked_taginfo G__G__TMVA2LN_TMVAcLcLSimulatedAnnealingcLcLEKernelTemperature = { "TMVA::SimulatedAnnealing::EKernelTemperature" , 101 , -1 };
12958 
12959 /* Reset class/struct taginfo */
12960 extern "C" void G__cpp_reset_tagtableG__TMVA2() {
12961   G__G__TMVA2LN_TClass.tagnum = -1 ;
12962   G__G__TMVA2LN_TBuffer.tagnum = -1 ;
12963   G__G__TMVA2LN_TMemberInspector.tagnum = -1 ;
12964   G__G__TMVA2LN_TObject.tagnum = -1 ;
12965   G__G__TMVA2LN_TNamed.tagnum = -1 ;
12966   G__G__TMVA2LN_TString.tagnum = -1 ;
12967   G__G__TMVA2LN_basic_istreamlEcharcOchar_traitslEchargRsPgR.tagnum = -1 ;
12968   G__G__TMVA2LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR.tagnum = -1 ;
12969   G__G__TMVA2LN_string.tagnum = -1 ;
12970   G__G__TMVA2LN_basic_stringstreamlEcharcOchar_traitslEchargRcOallocatorlEchargRsPgR.tagnum = -1 ;
12971   G__G__TMVA2LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
12972   G__G__TMVA2LN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
12973   G__G__TMVA2LN_TList.tagnum = -1 ;
12974   G__G__TMVA2LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
12975   G__G__TMVA2LN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
12976   G__G__TMVA2LN_TAttLine.tagnum = -1 ;
12977   G__G__TMVA2LN_TAttFill.tagnum = -1 ;
12978   G__G__TMVA2LN_TAttMarker.tagnum = -1 ;
12979   G__G__TMVA2LN_TVectorTlEfloatgR.tagnum = -1 ;
12980   G__G__TMVA2LN_TVectorTlEdoublegR.tagnum = -1 ;
12981   G__G__TMVA2LN_TH1.tagnum = -1 ;
12982   G__G__TMVA2LN_TH1F.tagnum = -1 ;
12983   G__G__TMVA2LN_TF1.tagnum = -1 ;
12984   G__G__TMVA2LN_TSpline.tagnum = -1 ;
12985   G__G__TMVA2LN_TGraph.tagnum = -1 ;
12986   G__G__TMVA2LN_TMVA.tagnum = -1 ;
12987   G__G__TMVA2LN_TMVAcLcLTSpline2.tagnum = -1 ;
12988   G__G__TMVA2LN_TMVAcLcLTSpline1.tagnum = -1 ;
12989   G__G__TMVA2LN_TMVAcLcLMsgLogger.tagnum = -1 ;
12990   G__G__TMVA2LN_TMVAcLcLKDEKernel.tagnum = -1 ;
12991   G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelType.tagnum = -1 ;
12992   G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelIter.tagnum = -1 ;
12993   G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelBorder.tagnum = -1 ;
12994   G__G__TMVA2LN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR.tagnum = -1 ;
12995   G__G__TMVA2LN_TMVAcLcLEMsgType.tagnum = -1 ;
12996   G__G__TMVA2LN_TMVAcLcLTypes.tagnum = -1 ;
12997   G__G__TMVA2LN_TMVAcLcLTypescLcLEMVA.tagnum = -1 ;
12998   G__G__TMVA2LN_TMVAcLcLTypescLcLEAnalysisType.tagnum = -1 ;
12999   G__G__TMVA2LN_TMVAcLcLTypescLcLESBType.tagnum = -1 ;
13000   G__G__TMVA2LN_maplETStringcOTMVAcLcLTypescLcLEMVAcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLTypescLcLEMVAgRsPgRsPgR.tagnum = -1 ;
13001   G__G__TMVA2LN_maplETMVAcLcLEMsgTypecOstringcOlesslETMVAcLcLEMsgTypegRcOallocatorlEpairlEconstsPTMVAcLcLEMsgTypecOstringgRsPgRsPgR.tagnum = -1 ;
13002   G__G__TMVA2LN_TMVAcLcLConfigurable.tagnum = -1 ;
13003   G__G__TMVA2LN_TMVAcLcLOptionlEboolgR.tagnum = -1 ;
13004   G__G__TMVA2LN_vectorlEboolcOallocatorlEboolgRsPgR.tagnum = -1 ;
13005   G__G__TMVA2LN_reverse_iteratorlEvectorlEboolcOallocatorlEboolgRsPgRcLcLiteratorgR.tagnum = -1 ;
13006   G__G__TMVA2LN_TMVAcLcLOptionlEboolmUgR.tagnum = -1 ;
13007   G__G__TMVA2LN_vectorlETStringcOallocatorlETStringgRsPgR.tagnum = -1 ;
13008   G__G__TMVA2LN_reverse_iteratorlEvectorlETStringcOallocatorlETStringgRsPgRcLcLiteratorgR.tagnum = -1 ;
13009   G__G__TMVA2LN_TMVAcLcLOptionlEfloatgR.tagnum = -1 ;
13010   G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR.tagnum = -1 ;
13011   G__G__TMVA2LN_reverse_iteratorlEvectorlEfloatcOallocatorlEfloatgRsPgRcLcLiteratorgR.tagnum = -1 ;
13012   G__G__TMVA2LN_TMVAcLcLPDF.tagnum = -1 ;
13013   G__G__TMVA2LN_TMVAcLcLPDFcLcLEInterpolateMethod.tagnum = -1 ;
13014   G__G__TMVA2LN_TMVAcLcLNode.tagnum = -1 ;
13015   G__G__TMVA2LN_TMVAcLcLEvent.tagnum = -1 ;
13016   G__G__TMVA2LN_TMVAcLcLBinaryTree.tagnum = -1 ;
13017   G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode.tagnum = -1 ;
13018   G__G__TMVA2LN_TMVAcLcLVolume.tagnum = -1 ;
13019   G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
13020   G__G__TMVA2LN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR.tagnum = -1 ;
13021   G__G__TMVA2LN_TTree.tagnum = -1 ;
13022   G__G__TMVA2LN_TMVAcLcLBinarySearchTree.tagnum = -1 ;
13023   G__G__TMVA2LN_vectorlEconstsPTMVAcLcLBinarySearchTreeNodemUcOallocatorlEconstsPTMVAcLcLBinarySearchTreeNodemUgRsPgR.tagnum = -1 ;
13024   G__G__TMVA2LN_reverse_iteratorlEvectorlEconstsPTMVAcLcLBinarySearchTreeNodemUcOallocatorlEconstsPTMVAcLcLBinarySearchTreeNodemUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13025   G__G__TMVA2LN_vectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgR.tagnum = -1 ;
13026   G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13027   G__G__TMVA2LN_vectorlEintcOallocatorlEintgRsPgR.tagnum = -1 ;
13028   G__G__TMVA2LN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR.tagnum = -1 ;
13029   G__G__TMVA2LN_pairlEdoublecOconstsPTMVAcLcLEventmUgR.tagnum = -1 ;
13030   G__G__TMVA2LN_vectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgR.tagnum = -1 ;
13031   G__G__TMVA2LN_vectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgRcLcLiterator.tagnum = -1 ;
13032   G__G__TMVA2LN_reverse_iteratorlEvectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgRcLcLiteratorgR.tagnum = -1 ;
13033   G__G__TMVA2LN_TStopwatch.tagnum = -1 ;
13034   G__G__TMVA2LN_TMVAcLcLTimer.tagnum = -1 ;
13035   G__G__TMVA2LN_TMVAcLcLRootFinder.tagnum = -1 ;
13036   G__G__TMVA2LN_TMVAcLcLSeparationBase.tagnum = -1 ;
13037   G__G__TMVA2LN_TMVAcLcLCrossEntropy.tagnum = -1 ;
13038   G__G__TMVA2LN_TMatrixTBaselEfloatgR.tagnum = -1 ;
13039   G__G__TMVA2LN_TMatrixTBaselEdoublegR.tagnum = -1 ;
13040   G__G__TMVA2LN_TH2.tagnum = -1 ;
13041   G__G__TMVA2LN_TH2F.tagnum = -1 ;
13042   G__G__TMVA2LN_TMVAcLcLDTNodeTrainingInfo.tagnum = -1 ;
13043   G__G__TMVA2LN_TMVAcLcLDecisionTreeNode.tagnum = -1 ;
13044   G__G__TMVA2LN_TMVAcLcLRegressionVariance.tagnum = -1 ;
13045   G__G__TMVA2LN_TRandom3.tagnum = -1 ;
13046   G__G__TMVA2LN_TMVAcLcLDecisionTree.tagnum = -1 ;
13047   G__G__TMVA2LN_TMVAcLcLDecisionTreecLcLEPruneMethod.tagnum = -1 ;
13048   G__G__TMVA2LN_TMVAcLcLMisClassificationError.tagnum = -1 ;
13049   G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB.tagnum = -1 ;
13050   G__G__TMVA2LN_TXMLEngine.tagnum = -1 ;
13051   G__G__TMVA2LN_TMatrixTSymlEdoublegR.tagnum = -1 ;
13052   G__G__TMVA2LN_TMatrixTlEdoublegR.tagnum = -1 ;
13053   G__G__TMVA2LN_TMVAcLcLTools.tagnum = -1 ;
13054   G__G__TMVA2LN_vectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgR.tagnum = -1 ;
13055   G__G__TMVA2LN_reverse_iteratorlEvectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13056   G__G__TMVA2LN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR.tagnum = -1 ;
13057   G__G__TMVA2LN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR.tagnum = -1 ;
13058   G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage.tagnum = -1 ;
13059   G__G__TMVA2LN_TMVAcLcLToolscLcLECitation.tagnum = -1 ;
13060   G__G__TMVA2LN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR.tagnum = -1 ;
13061   G__G__TMVA2LN_vectorlEfloatmUcOallocatorlEfloatmUgRsPgR.tagnum = -1 ;
13062   G__G__TMVA2LN_reverse_iteratorlEvectorlEfloatmUcOallocatorlEfloatmUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13063   G__G__TMVA2LN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR.tagnum = -1 ;
13064   G__G__TMVA2LN_reverse_iteratorlEvectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgRcLcLiteratorgR.tagnum = -1 ;
13065   G__G__TMVA2LN_TMVAcLcLDataSetManager.tagnum = -1 ;
13066   G__G__TMVA2LN_TMVAcLcLDataSetInfo.tagnum = -1 ;
13067   G__G__TMVA2LN_vectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgR.tagnum = -1 ;
13068   G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgRcLcLiteratorgR.tagnum = -1 ;
13069   G__G__TMVA2LN_vectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgR.tagnum = -1 ;
13070   G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13071   G__G__TMVA2LN_TMVAcLcLDataInputHandler.tagnum = -1 ;
13072   G__G__TMVA2LN_vectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgR.tagnum = -1 ;
13073   G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRcLcLiteratorgR.tagnum = -1 ;
13074   G__G__TMVA2LN_maplETStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRsPgRsPgRsPgR.tagnum = -1 ;
13075   G__G__TMVA2LN_maplEstringcOboolcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOboolgRsPgRsPgR.tagnum = -1 ;
13076   G__G__TMVA2LN_TMVAcLcLIMethod.tagnum = -1 ;
13077   G__G__TMVA2LN_TMVAcLcLMethodBase.tagnum = -1 ;
13078   G__G__TMVA2LN_TMVAcLcLMethodCuts.tagnum = -1 ;
13079   G__G__TMVA2LN_TMVAcLcLReader.tagnum = -1 ;
13080   G__G__TMVA2LN_vectorlEstringcOallocatorlEstringgRsPgR.tagnum = -1 ;
13081   G__G__TMVA2LN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR.tagnum = -1 ;
13082   G__G__TMVA2LN_maplETStringcOTMVAcLcLIMethodmUcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLIMethodmUgRsPgRsPgR.tagnum = -1 ;
13083   G__G__TMVA2LN_TMVAcLcLIFitterTarget.tagnum = -1 ;
13084   G__G__TMVA2LN_TMVAcLcLGeneticGenes.tagnum = -1 ;
13085   G__G__TMVA2LN_TMVAcLcLInterval.tagnum = -1 ;
13086   G__G__TMVA2LN_TMVAcLcLGeneticRange.tagnum = -1 ;
13087   G__G__TMVA2LN_TMVAcLcLGeneticPopulation.tagnum = -1 ;
13088   G__G__TMVA2LN_vectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgR.tagnum = -1 ;
13089   G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13090   G__G__TMVA2LN_vectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgR.tagnum = -1 ;
13091   G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgRcLcLiteratorgR.tagnum = -1 ;
13092   G__G__TMVA2LN_vectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgR.tagnum = -1 ;
13093   G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13094   G__G__TMVA2LN_TMVAcLcLGeneticAlgorithm.tagnum = -1 ;
13095   G__G__TMVA2LN_dequelEintcOallocatorlEintgRsPgR.tagnum = -1 ;
13096   G__G__TMVA2LN_TMVAcLcLGiniIndex.tagnum = -1 ;
13097   G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace.tagnum = -1 ;
13098   G__G__TMVA2LN_TRandom.tagnum = -1 ;
13099   G__G__TMVA2LN_TMVAcLcLSimulatedAnnealing.tagnum = -1 ;
13100   G__G__TMVA2LN_TMVAcLcLSimulatedAnnealingcLcLEKernelTemperature.tagnum = -1 ;
13101 }
13102 
13103 
13104 extern "C" void G__cpp_setup_tagtableG__TMVA2() {
13105 
13106    /* Setting up class,struct,union tag entry */
13107    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TClass);
13108    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TBuffer);
13109    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMemberInspector);
13110    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TObject);
13111    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TNamed);
13112    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TString);
13113    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_basic_istreamlEcharcOchar_traitslEchargRsPgR);
13114    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR);
13115    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_string);
13116    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_basic_stringstreamlEcharcOchar_traitslEchargRcOallocatorlEchargRsPgR);
13117    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
13118    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
13119    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TList);
13120    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
13121    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
13122    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TAttLine);
13123    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TAttFill);
13124    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TAttMarker);
13125    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TVectorTlEfloatgR);
13126    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TVectorTlEdoublegR);
13127    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TH1);
13128    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TH1F);
13129    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TF1);
13130    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TSpline);
13131    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TGraph);
13132    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVA),0,-1,0,(char*)NULL,G__setup_memvarTMVA,G__setup_memfuncTMVA);
13133    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLTSpline2),sizeof(TMVA::TSpline2),-1,324608,"Quadratic interpolation class (using quadrax)",G__setup_memvarTMVAcLcLTSpline2,G__setup_memfuncTMVAcLcLTSpline2);
13134    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLTSpline1),sizeof(TMVA::TSpline1),-1,324608,"Linear interpolation class",G__setup_memvarTMVAcLcLTSpline1,G__setup_memfuncTMVAcLcLTSpline1);
13135    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLMsgLogger);
13136    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLKDEKernel);
13137    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelType);
13138    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelIter);
13139    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLKDEKernelcLcLEKernelBorder);
13140    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR);
13141    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLEMsgType);
13142    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLTypes);
13143    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLTypescLcLEMVA);
13144    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLTypescLcLEAnalysisType);
13145    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLTypescLcLESBType);
13146    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_maplETStringcOTMVAcLcLTypescLcLEMVAcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLTypescLcLEMVAgRsPgRsPgR);
13147    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_maplETMVAcLcLEMsgTypecOstringcOlesslETMVAcLcLEMsgTypegRcOallocatorlEpairlEconstsPTMVAcLcLEMsgTypecOstringgRsPgRsPgR);
13148    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLConfigurable);
13149    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLOptionlEboolgR);
13150    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEboolcOallocatorlEboolgRsPgR);
13151    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlEboolcOallocatorlEboolgRsPgRcLcLiteratorgR);
13152    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLOptionlEboolmUgR);
13153    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlETStringcOallocatorlETStringgRsPgR);
13154    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlETStringcOallocatorlETStringgRsPgRcLcLiteratorgR);
13155    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLOptionlEfloatgR);
13156    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEfloatcOallocatorlEfloatgRsPgR);
13157    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlEfloatcOallocatorlEfloatgRsPgRcLcLiteratorgR);
13158    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLPDF),sizeof(TMVA::PDF),-1,324608,"PDF wrapper for histograms",G__setup_memvarTMVAcLcLPDF,G__setup_memfuncTMVAcLcLPDF);
13159    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLPDFcLcLEInterpolateMethod);
13160    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLNode),sizeof(TMVA::Node),-1,296714,"Node for the BinarySearch or Decision Trees",G__setup_memvarTMVAcLcLNode,G__setup_memfuncTMVAcLcLNode);
13161    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLEvent);
13162    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLBinaryTree),sizeof(TMVA::BinaryTree),-1,263427,"Base class for BinarySearch and Decision Trees",G__setup_memvarTMVAcLcLBinaryTree,G__setup_memfuncTMVAcLcLBinaryTree);
13163    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLBinarySearchTreeNode),sizeof(TMVA::BinarySearchTreeNode),-1,296704,"Node for the BinarySearchTree",G__setup_memvarTMVAcLcLBinarySearchTreeNode,G__setup_memfuncTMVAcLcLBinarySearchTreeNode);
13164    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLVolume);
13165    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEdoublecOallocatorlEdoublegRsPgR);
13166    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR);
13167    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TTree);
13168    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLBinarySearchTree),sizeof(TMVA::BinarySearchTree),-1,263936,"Binary search tree including volume search method  ",G__setup_memvarTMVAcLcLBinarySearchTree,G__setup_memfuncTMVAcLcLBinarySearchTree);
13169    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEconstsPTMVAcLcLBinarySearchTreeNodemUcOallocatorlEconstsPTMVAcLcLBinarySearchTreeNodemUgRsPgR);
13170    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlEconstsPTMVAcLcLBinarySearchTreeNodemUcOallocatorlEconstsPTMVAcLcLBinarySearchTreeNodemUgRsPgRcLcLiteratorgR);
13171    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgR);
13172    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLEventmUcOallocatorlETMVAcLcLEventmUgRsPgRcLcLiteratorgR);
13173    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEintcOallocatorlEintgRsPgR);
13174    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR);
13175    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_pairlEdoublecOconstsPTMVAcLcLEventmUgR);
13176    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgR);
13177    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgRcLcLiterator);
13178    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRcOallocatorlEpairlEdoublecOconstsPTMVAcLcLEventmUgRsPgRsPgRcLcLiteratorgR);
13179    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TStopwatch);
13180    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLTimer),sizeof(TMVA::Timer),-1,324864,"Timing information for training and evaluation of MVA methods",G__setup_memvarTMVAcLcLTimer,G__setup_memfuncTMVAcLcLTimer);
13181    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLRootFinder),sizeof(TMVA::RootFinder),-1,324608,"Root finding using Brents algorithm",G__setup_memvarTMVAcLcLRootFinder,G__setup_memfuncTMVAcLcLRootFinder);
13182    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLSeparationBase),sizeof(TMVA::SeparationBase),-1,263937,"Interface to different separation critiera used in training algorithms",G__setup_memvarTMVAcLcLSeparationBase,G__setup_memfuncTMVAcLcLSeparationBase);
13183    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLCrossEntropy),sizeof(TMVA::CrossEntropy),-1,263936,"Implementation of the CrossEntropy as separation criterion",G__setup_memvarTMVAcLcLCrossEntropy,G__setup_memfuncTMVAcLcLCrossEntropy);
13184    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMatrixTBaselEfloatgR);
13185    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMatrixTBaselEdoublegR);
13186    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TH2);
13187    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TH2F);
13188    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLDTNodeTrainingInfo);
13189    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLDecisionTreeNode),sizeof(TMVA::DecisionTreeNode),-1,296704,"Node for the Decision Tree ",G__setup_memvarTMVAcLcLDecisionTreeNode,G__setup_memfuncTMVAcLcLDecisionTreeNode);
13190    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLRegressionVariance),sizeof(TMVA::RegressionVariance),-1,263936,"Interface to different separation critiera used in training algorithms",G__setup_memvarTMVAcLcLRegressionVariance,G__setup_memfuncTMVAcLcLRegressionVariance);
13191    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TRandom3);
13192    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLDecisionTree),sizeof(TMVA::DecisionTree),-1,296704,"implementation of a Decision Tree",G__setup_memvarTMVAcLcLDecisionTree,G__setup_memfuncTMVAcLcLDecisionTree);
13193    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLDecisionTreecLcLEPruneMethod);
13194    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLMisClassificationError),sizeof(TMVA::MisClassificationError),-1,263936,"Implementation of the MisClassificationError as separation criterion",G__setup_memvarTMVAcLcLMisClassificationError,G__setup_memfuncTMVAcLcLMisClassificationError);
13195    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLSdivSqrtSplusB),sizeof(TMVA::SdivSqrtSplusB),-1,263936,"Implementation of the SdivSqrtSplusB as separation criterion",G__setup_memvarTMVAcLcLSdivSqrtSplusB,G__setup_memfuncTMVAcLcLSdivSqrtSplusB);
13196    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TXMLEngine);
13197    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMatrixTSymlEdoublegR);
13198    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMatrixTlEdoublegR);
13199    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLTools),sizeof(TMVA::Tools),-1,263424,(char*)NULL,G__setup_memvarTMVAcLcLTools,G__setup_memfuncTMVAcLcLTools);
13200    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgR);
13201    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMatrixTSymlEdoublegRmUcOallocatorlETMatrixTSymlEdoublegRmUgRsPgRcLcLiteratorgR);
13202    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR);
13203    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR);
13204    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLToolscLcLEWelcomeMessage);
13205    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLToolscLcLECitation);
13206    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR);
13207    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEfloatmUcOallocatorlEfloatmUgRsPgR);
13208    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlEfloatmUcOallocatorlEfloatmUgRsPgRcLcLiteratorgR);
13209    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR);
13210    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgRcLcLiteratorgR);
13211    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLDataSetManager);
13212    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLDataSetInfo);
13213    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgR);
13214    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLVariableInfocOallocatorlETMVAcLcLVariableInfogRsPgRcLcLiteratorgR);
13215    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgR);
13216    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLClassInfomUcOallocatorlETMVAcLcLClassInfomUgRsPgRcLcLiteratorgR);
13217    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLDataInputHandler);
13218    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgR);
13219    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRcLcLiteratorgR);
13220    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_maplETStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOvectorlETMVAcLcLTreeInfocOallocatorlETMVAcLcLTreeInfogRsPgRsPgRsPgRsPgR);
13221    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_maplEstringcOboolcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOboolgRsPgRsPgR);
13222    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLIMethod);
13223    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLMethodBase);
13224    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLMethodCuts);
13225    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLReader),sizeof(TMVA::Reader),-1,324864,"Interpret the trained MVAs in an analysis context",G__setup_memvarTMVAcLcLReader,G__setup_memfuncTMVAcLcLReader);
13226    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlEstringcOallocatorlEstringgRsPgR);
13227    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR);
13228    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_maplETStringcOTMVAcLcLIMethodmUcOlesslETStringgRcOallocatorlEpairlEconstsPTStringcOTMVAcLcLIMethodmUgRsPgRsPgR);
13229    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLIFitterTarget);
13230    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLGeneticGenes),sizeof(TMVA::GeneticGenes),-1,296192,"Genes definition for genetic algorithm",G__setup_memvarTMVAcLcLGeneticGenes,G__setup_memfuncTMVAcLcLGeneticGenes);
13231    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLInterval);
13232    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLGeneticRange),sizeof(TMVA::GeneticRange),-1,295936,"Range definition for genetic algorithm",G__setup_memvarTMVAcLcLGeneticRange,G__setup_memfuncTMVAcLcLGeneticRange);
13233    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLGeneticPopulation),sizeof(TMVA::GeneticPopulation),-1,295936,"Population definition for genetic algorithm",G__setup_memvarTMVAcLcLGeneticPopulation,G__setup_memfuncTMVAcLcLGeneticPopulation);
13234    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgR);
13235    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLIntervalmUcOallocatorlETMVAcLcLIntervalmUgRsPgRcLcLiteratorgR);
13236    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgR);
13237    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLGeneticGenescOallocatorlETMVAcLcLGeneticGenesgRsPgRcLcLiteratorgR);
13238    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_vectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgR);
13239    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_reverse_iteratorlEvectorlETMVAcLcLGeneticRangemUcOallocatorlETMVAcLcLGeneticRangemUgRsPgRcLcLiteratorgR);
13240    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLGeneticAlgorithm),sizeof(TMVA::GeneticAlgorithm),-1,295936,"Genetic algorithm controller",G__setup_memvarTMVAcLcLGeneticAlgorithm,G__setup_memfuncTMVAcLcLGeneticAlgorithm);
13241    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_dequelEintcOallocatorlEintgRsPgR);
13242    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLGiniIndex),sizeof(TMVA::GiniIndex),-1,263936,"Implementation of the GiniIndex as separation criterion",G__setup_memvarTMVAcLcLGiniIndex,G__setup_memfuncTMVAcLcLGiniIndex);
13243    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLGiniIndexWithLaplace),sizeof(TMVA::GiniIndexWithLaplace),-1,263936,"Implementation of the GiniIndexWithLaplace as separation criterion",G__setup_memvarTMVAcLcLGiniIndexWithLaplace,G__setup_memfuncTMVAcLcLGiniIndexWithLaplace);
13244    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TRandom);
13245    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealing),sizeof(TMVA::SimulatedAnnealing),-1,295936,"Base class for Simulated Annealing fitting",G__setup_memvarTMVAcLcLSimulatedAnnealing,G__setup_memfuncTMVAcLcLSimulatedAnnealing);
13246    G__get_linked_tagnum_fwd(&G__G__TMVA2LN_TMVAcLcLSimulatedAnnealingcLcLEKernelTemperature);
13247 }
13248 extern "C" void G__cpp_setupG__TMVA2(void) {
13249   G__check_setup_version(30051515,"G__cpp_setupG__TMVA2()");
13250   G__set_cpp_environmentG__TMVA2();
13251   G__cpp_setup_tagtableG__TMVA2();
13252 
13253   G__cpp_setup_inheritanceG__TMVA2();
13254 
13255   G__cpp_setup_typetableG__TMVA2();
13256 
13257   G__cpp_setup_memvarG__TMVA2();
13258 
13259   G__cpp_setup_memfuncG__TMVA2();
13260   G__cpp_setup_globalG__TMVA2();
13261   G__cpp_setup_funcG__TMVA2();
13262 
13263    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncG__TMVA2();
13264   return;
13265 }
13266 class G__cpp_setup_initG__TMVA2 {
13267   public:
13268     G__cpp_setup_initG__TMVA2() { G__add_setup_func("G__TMVA2",(G__incsetup)(&G__cpp_setupG__TMVA2)); G__call_setup_funcs(); }
13269    ~G__cpp_setup_initG__TMVA2() { G__remove_setup_func("G__TMVA2"); }
13270 };
13271 G__cpp_setup_initG__TMVA2 G__cpp_setup_initializerG__TMVA2;
13272 

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