DataDict.cc

Go to the documentation of this file.
00001 //
00002 // File generated by rootcint at Sat Nov  6 14:56:43 2010
00003 
00004 // Do NOT change. Changes will be lost next time file is generated
00005 //
00006 
00007 #include "RConfig.h" //rootcint 4834
00008 #if !defined(R__ACCESS_IN_SYMBOL)
00009 //Break the privacy of classes -- Disabled for the moment
00010 #define private public
00011 #define protected public
00012 #endif
00013 
00014 // Since CINT ignores the std namespace, we need to do so in this file.
00015 namespace std {} using namespace std;
00016 #include "DataDict.h"
00017 
00018 #include "TCollectionProxyInfo.h"
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    } // of namespace Shadow
00036 } // of namespace ROOT
00037 // END OF SHADOWS
00038 
00039 namespace ROOT {
00040    void GN_Data_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
00041    static void *new_GN_Data(void *p = 0);
00042    static void *newArray_GN_Data(Long_t size, void *p);
00043    static void delete_GN_Data(void *p);
00044    static void deleteArray_GN_Data(void *p);
00045    static void destruct_GN_Data(void *p);
00046 
00047    // Function generating the singleton type initializer
00048    static TGenericClassInfo *GenerateInitInstanceLocal(const ::GN_Data*)
00049    {
00050       ::GN_Data *ptr = 0;
00051       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::GN_Data >(0);
00052       static ::ROOT::TGenericClassInfo 
00053          instance("GN_Data", ::GN_Data::Class_Version(), "GN_Data.h", 33,
00054                   typeid(::GN_Data), DefineBehavior(ptr, ptr),
00055                   &::GN_Data::Dictionary, isa_proxy, 4,
00056                   sizeof(::GN_Data) );
00057       instance.SetNew(&new_GN_Data);
00058       instance.SetNewArray(&newArray_GN_Data);
00059       instance.SetDelete(&delete_GN_Data);
00060       instance.SetDeleteArray(&deleteArray_GN_Data);
00061       instance.SetDestructor(&destruct_GN_Data);
00062       return &instance;
00063    }
00064    TGenericClassInfo *GenerateInitInstance(const ::GN_Data*)
00065    {
00066       return GenerateInitInstanceLocal((::GN_Data*)0);
00067    }
00068    // Static variable to force the class initialization
00069    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::GN_Data*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00070 } // end of namespace ROOT
00071 
00072 namespace ROOT {
00073    void EV_Data_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
00074    static void *new_EV_Data(void *p = 0);
00075    static void *newArray_EV_Data(Long_t size, void *p);
00076    static void delete_EV_Data(void *p);
00077    static void deleteArray_EV_Data(void *p);
00078    static void destruct_EV_Data(void *p);
00079 
00080    // Function generating the singleton type initializer
00081    static TGenericClassInfo *GenerateInitInstanceLocal(const ::EV_Data*)
00082    {
00083       ::EV_Data *ptr = 0;
00084       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::EV_Data >(0);
00085       static ::ROOT::TGenericClassInfo 
00086          instance("EV_Data", ::EV_Data::Class_Version(), "EV_Data.h", 29,
00087                   typeid(::EV_Data), DefineBehavior(ptr, ptr),
00088                   &::EV_Data::Dictionary, isa_proxy, 4,
00089                   sizeof(::EV_Data) );
00090       instance.SetNew(&new_EV_Data);
00091       instance.SetNewArray(&newArray_EV_Data);
00092       instance.SetDelete(&delete_EV_Data);
00093       instance.SetDeleteArray(&deleteArray_EV_Data);
00094       instance.SetDestructor(&destruct_EV_Data);
00095       return &instance;
00096    }
00097    TGenericClassInfo *GenerateInitInstance(const ::EV_Data*)
00098    {
00099       return GenerateInitInstanceLocal((::EV_Data*)0);
00100    }
00101    // Static variable to force the class initialization
00102    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::EV_Data*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00103 } // end of namespace ROOT
00104 
00105 namespace ROOT {
00106    void GT_Data_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
00107    static void *new_GT_Data(void *p = 0);
00108    static void *newArray_GT_Data(Long_t size, void *p);
00109    static void delete_GT_Data(void *p);
00110    static void deleteArray_GT_Data(void *p);
00111    static void destruct_GT_Data(void *p);
00112 
00113    // Function generating the singleton type initializer
00114    static TGenericClassInfo *GenerateInitInstanceLocal(const ::GT_Data*)
00115    {
00116       ::GT_Data *ptr = 0;
00117       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::GT_Data >(0);
00118       static ::ROOT::TGenericClassInfo 
00119          instance("GT_Data", ::GT_Data::Class_Version(), "GT_Data.h", 36,
00120                   typeid(::GT_Data), DefineBehavior(ptr, ptr),
00121                   &::GT_Data::Dictionary, isa_proxy, 4,
00122                   sizeof(::GT_Data) );
00123       instance.SetNew(&new_GT_Data);
00124       instance.SetNewArray(&newArray_GT_Data);
00125       instance.SetDelete(&delete_GT_Data);
00126       instance.SetDeleteArray(&deleteArray_GT_Data);
00127       instance.SetDestructor(&destruct_GT_Data);
00128       return &instance;
00129    }
00130    TGenericClassInfo *GenerateInitInstance(const ::GT_Data*)
00131    {
00132       return GenerateInitInstanceLocal((::GT_Data*)0);
00133    }
00134    // Static variable to force the class initialization
00135    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::GT_Data*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00136 } // end of namespace ROOT
00137 
00138 namespace ROOT {
00139    void WC_Data_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
00140    static void *new_WC_Data(void *p = 0);
00141    static void *newArray_WC_Data(Long_t size, void *p);
00142    static void delete_WC_Data(void *p);
00143    static void deleteArray_WC_Data(void *p);
00144    static void destruct_WC_Data(void *p);
00145 
00146    // Function generating the singleton type initializer
00147    static TGenericClassInfo *GenerateInitInstanceLocal(const ::WC_Data*)
00148    {
00149       ::WC_Data *ptr = 0;
00150       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::WC_Data >(0);
00151       static ::ROOT::TGenericClassInfo 
00152          instance("WC_Data", ::WC_Data::Class_Version(), "WC_Data.h", 36,
00153                   typeid(::WC_Data), DefineBehavior(ptr, ptr),
00154                   &::WC_Data::Dictionary, isa_proxy, 4,
00155                   sizeof(::WC_Data) );
00156       instance.SetNew(&new_WC_Data);
00157       instance.SetNewArray(&newArray_WC_Data);
00158       instance.SetDelete(&delete_WC_Data);
00159       instance.SetDeleteArray(&deleteArray_WC_Data);
00160       instance.SetDestructor(&destruct_WC_Data);
00161       return &instance;
00162    }
00163    TGenericClassInfo *GenerateInitInstance(const ::WC_Data*)
00164    {
00165       return GenerateInitInstanceLocal((::WC_Data*)0);
00166    }
00167    // Static variable to force the class initialization
00168    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::WC_Data*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00169 } // end of namespace ROOT
00170 
00171 namespace ROOT {
00172    void TF_Data_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
00173    static void *new_TF_Data(void *p = 0);
00174    static void *newArray_TF_Data(Long_t size, void *p);
00175    static void delete_TF_Data(void *p);
00176    static void deleteArray_TF_Data(void *p);
00177    static void destruct_TF_Data(void *p);
00178 
00179    // Function generating the singleton type initializer
00180    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TF_Data*)
00181    {
00182       ::TF_Data *ptr = 0;
00183       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TF_Data >(0);
00184       static ::ROOT::TGenericClassInfo 
00185          instance("TF_Data", ::TF_Data::Class_Version(), "TF_Data.h", 36,
00186                   typeid(::TF_Data), DefineBehavior(ptr, ptr),
00187                   &::TF_Data::Dictionary, isa_proxy, 4,
00188                   sizeof(::TF_Data) );
00189       instance.SetNew(&new_TF_Data);
00190       instance.SetNewArray(&newArray_TF_Data);
00191       instance.SetDelete(&delete_TF_Data);
00192       instance.SetDeleteArray(&deleteArray_TF_Data);
00193       instance.SetDestructor(&destruct_TF_Data);
00194       return &instance;
00195    }
00196    TGenericClassInfo *GenerateInitInstance(const ::TF_Data*)
00197    {
00198       return GenerateInitInstanceLocal((::TF_Data*)0);
00199    }
00200    // Static variable to force the class initialization
00201    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TF_Data*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00202 } // end of namespace ROOT
00203 
00204 namespace ROOT {
00205    void LM_Data_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
00206    static void *new_LM_Data(void *p = 0);
00207    static void *newArray_LM_Data(Long_t size, void *p);
00208    static void delete_LM_Data(void *p);
00209    static void deleteArray_LM_Data(void *p);
00210    static void destruct_LM_Data(void *p);
00211 
00212    // Function generating the singleton type initializer
00213    static TGenericClassInfo *GenerateInitInstanceLocal(const ::LM_Data*)
00214    {
00215       ::LM_Data *ptr = 0;
00216       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::LM_Data >(0);
00217       static ::ROOT::TGenericClassInfo 
00218          instance("LM_Data", ::LM_Data::Class_Version(), "LM_Data.h", 36,
00219                   typeid(::LM_Data), DefineBehavior(ptr, ptr),
00220                   &::LM_Data::Dictionary, isa_proxy, 4,
00221                   sizeof(::LM_Data) );
00222       instance.SetNew(&new_LM_Data);
00223       instance.SetNewArray(&newArray_LM_Data);
00224       instance.SetDelete(&delete_LM_Data);
00225       instance.SetDeleteArray(&deleteArray_LM_Data);
00226       instance.SetDestructor(&destruct_LM_Data);
00227       return &instance;
00228    }
00229    TGenericClassInfo *GenerateInitInstance(const ::LM_Data*)
00230    {
00231       return GenerateInitInstanceLocal((::LM_Data*)0);
00232    }
00233    // Static variable to force the class initialization
00234    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::LM_Data*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00235 } // end of namespace ROOT
00236 
00237 namespace ROOT {
00238    void MW_Data_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
00239    static void *new_MW_Data(void *p = 0);
00240    static void *newArray_MW_Data(Long_t size, void *p);
00241    static void delete_MW_Data(void *p);
00242    static void deleteArray_MW_Data(void *p);
00243    static void destruct_MW_Data(void *p);
00244 
00245    // Function generating the singleton type initializer
00246    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MW_Data*)
00247    {
00248       ::MW_Data *ptr = 0;
00249       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MW_Data >(0);
00250       static ::ROOT::TGenericClassInfo 
00251          instance("MW_Data", ::MW_Data::Class_Version(), "MW_Data.h", 36,
00252                   typeid(::MW_Data), DefineBehavior(ptr, ptr),
00253                   &::MW_Data::Dictionary, isa_proxy, 4,
00254                   sizeof(::MW_Data) );
00255       instance.SetNew(&new_MW_Data);
00256       instance.SetNewArray(&newArray_MW_Data);
00257       instance.SetDelete(&delete_MW_Data);
00258       instance.SetDeleteArray(&deleteArray_MW_Data);
00259       instance.SetDestructor(&destruct_MW_Data);
00260       return &instance;
00261    }
00262    TGenericClassInfo *GenerateInitInstance(const ::MW_Data*)
00263    {
00264       return GenerateInitInstanceLocal((::MW_Data*)0);
00265    }
00266    // Static variable to force the class initialization
00267    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MW_Data*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00268 } // end of namespace ROOT
00269 
00270 namespace ROOT {
00271    void SM_Data_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
00272    static void *new_SM_Data(void *p = 0);
00273    static void *newArray_SM_Data(Long_t size, void *p);
00274    static void delete_SM_Data(void *p);
00275    static void deleteArray_SM_Data(void *p);
00276    static void destruct_SM_Data(void *p);
00277 
00278    // Function generating the singleton type initializer
00279    static TGenericClassInfo *GenerateInitInstanceLocal(const ::SM_Data*)
00280    {
00281       ::SM_Data *ptr = 0;
00282       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::SM_Data >(0);
00283       static ::ROOT::TGenericClassInfo 
00284          instance("SM_Data", ::SM_Data::Class_Version(), "SM_Data.h", 36,
00285                   typeid(::SM_Data), DefineBehavior(ptr, ptr),
00286                   &::SM_Data::Dictionary, isa_proxy, 4,
00287                   sizeof(::SM_Data) );
00288       instance.SetNew(&new_SM_Data);
00289       instance.SetNewArray(&newArray_SM_Data);
00290       instance.SetDelete(&delete_SM_Data);
00291       instance.SetDeleteArray(&deleteArray_SM_Data);
00292       instance.SetDestructor(&destruct_SM_Data);
00293       return &instance;
00294    }
00295    TGenericClassInfo *GenerateInitInstance(const ::SM_Data*)
00296    {
00297       return GenerateInitInstanceLocal((::SM_Data*)0);
00298    }
00299    // Static variable to force the class initialization
00300    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::SM_Data*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00301 } // end of namespace ROOT
00302 
00303 //______________________________________________________________________________
00304 TClass *GN_Data::fgIsA = 0;  // static to hold class pointer
00305 
00306 //______________________________________________________________________________
00307 const char *GN_Data::Class_Name()
00308 {
00309    return "GN_Data";
00310 }
00311 
00312 //______________________________________________________________________________
00313 const char *GN_Data::ImplFileName()
00314 {
00315    return ::ROOT::GenerateInitInstanceLocal((const ::GN_Data*)0x0)->GetImplFileName();
00316 }
00317 
00318 //______________________________________________________________________________
00319 int GN_Data::ImplFileLine()
00320 {
00321    return ::ROOT::GenerateInitInstanceLocal((const ::GN_Data*)0x0)->GetImplFileLine();
00322 }
00323 
00324 //______________________________________________________________________________
00325 void GN_Data::Dictionary()
00326 {
00327    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::GN_Data*)0x0)->GetClass();
00328 }
00329 
00330 //______________________________________________________________________________
00331 TClass *GN_Data::Class()
00332 {
00333    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::GN_Data*)0x0)->GetClass();
00334    return fgIsA;
00335 }
00336 
00337 //______________________________________________________________________________
00338 TClass *EV_Data::fgIsA = 0;  // static to hold class pointer
00339 
00340 //______________________________________________________________________________
00341 const char *EV_Data::Class_Name()
00342 {
00343    return "EV_Data";
00344 }
00345 
00346 //______________________________________________________________________________
00347 const char *EV_Data::ImplFileName()
00348 {
00349    return ::ROOT::GenerateInitInstanceLocal((const ::EV_Data*)0x0)->GetImplFileName();
00350 }
00351 
00352 //______________________________________________________________________________
00353 int EV_Data::ImplFileLine()
00354 {
00355    return ::ROOT::GenerateInitInstanceLocal((const ::EV_Data*)0x0)->GetImplFileLine();
00356 }
00357 
00358 //______________________________________________________________________________
00359 void EV_Data::Dictionary()
00360 {
00361    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::EV_Data*)0x0)->GetClass();
00362 }
00363 
00364 //______________________________________________________________________________
00365 TClass *EV_Data::Class()
00366 {
00367    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::EV_Data*)0x0)->GetClass();
00368    return fgIsA;
00369 }
00370 
00371 //______________________________________________________________________________
00372 TClass *GT_Data::fgIsA = 0;  // static to hold class pointer
00373 
00374 //______________________________________________________________________________
00375 const char *GT_Data::Class_Name()
00376 {
00377    return "GT_Data";
00378 }
00379 
00380 //______________________________________________________________________________
00381 const char *GT_Data::ImplFileName()
00382 {
00383    return ::ROOT::GenerateInitInstanceLocal((const ::GT_Data*)0x0)->GetImplFileName();
00384 }
00385 
00386 //______________________________________________________________________________
00387 int GT_Data::ImplFileLine()
00388 {
00389    return ::ROOT::GenerateInitInstanceLocal((const ::GT_Data*)0x0)->GetImplFileLine();
00390 }
00391 
00392 //______________________________________________________________________________
00393 void GT_Data::Dictionary()
00394 {
00395    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::GT_Data*)0x0)->GetClass();
00396 }
00397 
00398 //______________________________________________________________________________
00399 TClass *GT_Data::Class()
00400 {
00401    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::GT_Data*)0x0)->GetClass();
00402    return fgIsA;
00403 }
00404 
00405 //______________________________________________________________________________
00406 TClass *WC_Data::fgIsA = 0;  // static to hold class pointer
00407 
00408 //______________________________________________________________________________
00409 const char *WC_Data::Class_Name()
00410 {
00411    return "WC_Data";
00412 }
00413 
00414 //______________________________________________________________________________
00415 const char *WC_Data::ImplFileName()
00416 {
00417    return ::ROOT::GenerateInitInstanceLocal((const ::WC_Data*)0x0)->GetImplFileName();
00418 }
00419 
00420 //______________________________________________________________________________
00421 int WC_Data::ImplFileLine()
00422 {
00423    return ::ROOT::GenerateInitInstanceLocal((const ::WC_Data*)0x0)->GetImplFileLine();
00424 }
00425 
00426 //______________________________________________________________________________
00427 void WC_Data::Dictionary()
00428 {
00429    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::WC_Data*)0x0)->GetClass();
00430 }
00431 
00432 //______________________________________________________________________________
00433 TClass *WC_Data::Class()
00434 {
00435    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::WC_Data*)0x0)->GetClass();
00436    return fgIsA;
00437 }
00438 
00439 //______________________________________________________________________________
00440 TClass *TF_Data::fgIsA = 0;  // static to hold class pointer
00441 
00442 //______________________________________________________________________________
00443 const char *TF_Data::Class_Name()
00444 {
00445    return "TF_Data";
00446 }
00447 
00448 //______________________________________________________________________________
00449 const char *TF_Data::ImplFileName()
00450 {
00451    return ::ROOT::GenerateInitInstanceLocal((const ::TF_Data*)0x0)->GetImplFileName();
00452 }
00453 
00454 //______________________________________________________________________________
00455 int TF_Data::ImplFileLine()
00456 {
00457    return ::ROOT::GenerateInitInstanceLocal((const ::TF_Data*)0x0)->GetImplFileLine();
00458 }
00459 
00460 //______________________________________________________________________________
00461 void TF_Data::Dictionary()
00462 {
00463    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TF_Data*)0x0)->GetClass();
00464 }
00465 
00466 //______________________________________________________________________________
00467 TClass *TF_Data::Class()
00468 {
00469    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TF_Data*)0x0)->GetClass();
00470    return fgIsA;
00471 }
00472 
00473 //______________________________________________________________________________
00474 TClass *LM_Data::fgIsA = 0;  // static to hold class pointer
00475 
00476 //______________________________________________________________________________
00477 const char *LM_Data::Class_Name()
00478 {
00479    return "LM_Data";
00480 }
00481 
00482 //______________________________________________________________________________
00483 const char *LM_Data::ImplFileName()
00484 {
00485    return ::ROOT::GenerateInitInstanceLocal((const ::LM_Data*)0x0)->GetImplFileName();
00486 }
00487 
00488 //______________________________________________________________________________
00489 int LM_Data::ImplFileLine()
00490 {
00491    return ::ROOT::GenerateInitInstanceLocal((const ::LM_Data*)0x0)->GetImplFileLine();
00492 }
00493 
00494 //______________________________________________________________________________
00495 void LM_Data::Dictionary()
00496 {
00497    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::LM_Data*)0x0)->GetClass();
00498 }
00499 
00500 //______________________________________________________________________________
00501 TClass *LM_Data::Class()
00502 {
00503    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::LM_Data*)0x0)->GetClass();
00504    return fgIsA;
00505 }
00506 
00507 //______________________________________________________________________________
00508 TClass *MW_Data::fgIsA = 0;  // static to hold class pointer
00509 
00510 //______________________________________________________________________________
00511 const char *MW_Data::Class_Name()
00512 {
00513    return "MW_Data";
00514 }
00515 
00516 //______________________________________________________________________________
00517 const char *MW_Data::ImplFileName()
00518 {
00519    return ::ROOT::GenerateInitInstanceLocal((const ::MW_Data*)0x0)->GetImplFileName();
00520 }
00521 
00522 //______________________________________________________________________________
00523 int MW_Data::ImplFileLine()
00524 {
00525    return ::ROOT::GenerateInitInstanceLocal((const ::MW_Data*)0x0)->GetImplFileLine();
00526 }
00527 
00528 //______________________________________________________________________________
00529 void MW_Data::Dictionary()
00530 {
00531    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MW_Data*)0x0)->GetClass();
00532 }
00533 
00534 //______________________________________________________________________________
00535 TClass *MW_Data::Class()
00536 {
00537    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MW_Data*)0x0)->GetClass();
00538    return fgIsA;
00539 }
00540 
00541 //______________________________________________________________________________
00542 TClass *SM_Data::fgIsA = 0;  // static to hold class pointer
00543 
00544 //______________________________________________________________________________
00545 const char *SM_Data::Class_Name()
00546 {
00547    return "SM_Data";
00548 }
00549 
00550 //______________________________________________________________________________
00551 const char *SM_Data::ImplFileName()
00552 {
00553    return ::ROOT::GenerateInitInstanceLocal((const ::SM_Data*)0x0)->GetImplFileName();
00554 }
00555 
00556 //______________________________________________________________________________
00557 int SM_Data::ImplFileLine()
00558 {
00559    return ::ROOT::GenerateInitInstanceLocal((const ::SM_Data*)0x0)->GetImplFileLine();
00560 }
00561 
00562 //______________________________________________________________________________
00563 void SM_Data::Dictionary()
00564 {
00565    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::SM_Data*)0x0)->GetClass();
00566 }
00567 
00568 //______________________________________________________________________________
00569 TClass *SM_Data::Class()
00570 {
00571    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::SM_Data*)0x0)->GetClass();
00572    return fgIsA;
00573 }
00574 
00575 //______________________________________________________________________________
00576 void GN_Data::Streamer(TBuffer &R__b)
00577 {
00578    // Stream an object of class GN_Data.
00579 
00580    if (R__b.IsReading()) {
00581       R__b.ReadClassBuffer(GN_Data::Class(),this);
00582    } else {
00583       R__b.WriteClassBuffer(GN_Data::Class(),this);
00584    }
00585 }
00586 
00587 //______________________________________________________________________________
00588 void GN_Data::ShowMembers(TMemberInspector &R__insp, char *R__parent)
00589 {
00590       // Inspect the data members of an object of class GN_Data.
00591       TClass *R__cl = ::GN_Data::IsA();
00592       Int_t R__ncp = strlen(R__parent);
00593       if (R__ncp || R__cl || R__insp.IsA()) { }
00594       R__insp.Inspect(R__cl, R__parent, "nGN", &nGN);
00595       R__insp.Inspect(R__cl, R__parent, "id", (void*)&id);
00596       ::ROOT::GenericShowMembers("vector<int>", (void*)&id, R__insp, strcat(R__parent,"id."),false);
00597       R__parent[R__ncp] = 0;
00598       R__insp.Inspect(R__cl, R__parent, "q", (void*)&q);
00599       ::ROOT::GenericShowMembers("vector<int>", (void*)&q, R__insp, strcat(R__parent,"q."),false);
00600       R__parent[R__ncp] = 0;
00601       R__insp.Inspect(R__cl, R__parent, "tr", (void*)&tr);
00602       ::ROOT::GenericShowMembers("vector<int>", (void*)&tr, R__insp, strcat(R__parent,"tr."),false);
00603       R__parent[R__ncp] = 0;
00604       R__insp.Inspect(R__cl, R__parent, "x", (void*)&x);
00605       ::ROOT::GenericShowMembers("vector<double>", (void*)&x, R__insp, strcat(R__parent,"x."),false);
00606       R__parent[R__ncp] = 0;
00607       R__insp.Inspect(R__cl, R__parent, "y", (void*)&y);
00608       ::ROOT::GenericShowMembers("vector<double>", (void*)&y, R__insp, strcat(R__parent,"y."),false);
00609       R__parent[R__ncp] = 0;
00610       R__insp.Inspect(R__cl, R__parent, "z", (void*)&z);
00611       ::ROOT::GenericShowMembers("vector<double>", (void*)&z, R__insp, strcat(R__parent,"z."),false);
00612       R__parent[R__ncp] = 0;
00613       R__insp.Inspect(R__cl, R__parent, "px", (void*)&px);
00614       ::ROOT::GenericShowMembers("vector<double>", (void*)&px, R__insp, strcat(R__parent,"px."),false);
00615       R__parent[R__ncp] = 0;
00616       R__insp.Inspect(R__cl, R__parent, "py", (void*)&py);
00617       ::ROOT::GenericShowMembers("vector<double>", (void*)&py, R__insp, strcat(R__parent,"py."),false);
00618       R__parent[R__ncp] = 0;
00619       R__insp.Inspect(R__cl, R__parent, "pz", (void*)&pz);
00620       ::ROOT::GenericShowMembers("vector<double>", (void*)&pz, R__insp, strcat(R__parent,"pz."),false);
00621       R__parent[R__ncp] = 0;
00622       TObject::ShowMembers(R__insp, R__parent);
00623 }
00624 
00625 namespace ROOT {
00626    // Wrappers around operator new
00627    static void *new_GN_Data(void *p) {
00628       return  p ? new(p) ::GN_Data : new ::GN_Data;
00629    }
00630    static void *newArray_GN_Data(Long_t nElements, void *p) {
00631       return p ? new(p) ::GN_Data[nElements] : new ::GN_Data[nElements];
00632    }
00633    // Wrapper around operator delete
00634    static void delete_GN_Data(void *p) {
00635       delete ((::GN_Data*)p);
00636    }
00637    static void deleteArray_GN_Data(void *p) {
00638       delete [] ((::GN_Data*)p);
00639    }
00640    static void destruct_GN_Data(void *p) {
00641       typedef ::GN_Data current_t;
00642       ((current_t*)p)->~current_t();
00643    }
00644 } // end of namespace ROOT for class ::GN_Data
00645 
00646 //______________________________________________________________________________
00647 void EV_Data::Streamer(TBuffer &R__b)
00648 {
00649    // Stream an object of class EV_Data.
00650 
00651    if (R__b.IsReading()) {
00652       R__b.ReadClassBuffer(EV_Data::Class(),this);
00653    } else {
00654       R__b.WriteClassBuffer(EV_Data::Class(),this);
00655    }
00656 }
00657 
00658 //______________________________________________________________________________
00659 void EV_Data::ShowMembers(TMemberInspector &R__insp, char *R__parent)
00660 {
00661       // Inspect the data members of an object of class EV_Data.
00662       TClass *R__cl = ::EV_Data::IsA();
00663       Int_t R__ncp = strlen(R__parent);
00664       if (R__ncp || R__cl || R__insp.IsA()) { }
00665       R__insp.Inspect(R__cl, R__parent, "nEV", &nEV);
00666       TObject::ShowMembers(R__insp, R__parent);
00667 }
00668 
00669 namespace ROOT {
00670    // Wrappers around operator new
00671    static void *new_EV_Data(void *p) {
00672       return  p ? new(p) ::EV_Data : new ::EV_Data;
00673    }
00674    static void *newArray_EV_Data(Long_t nElements, void *p) {
00675       return p ? new(p) ::EV_Data[nElements] : new ::EV_Data[nElements];
00676    }
00677    // Wrapper around operator delete
00678    static void delete_EV_Data(void *p) {
00679       delete ((::EV_Data*)p);
00680    }
00681    static void deleteArray_EV_Data(void *p) {
00682       delete [] ((::EV_Data*)p);
00683    }
00684    static void destruct_EV_Data(void *p) {
00685       typedef ::EV_Data current_t;
00686       ((current_t*)p)->~current_t();
00687    }
00688 } // end of namespace ROOT for class ::EV_Data
00689 
00690 //______________________________________________________________________________
00691 void GT_Data::Streamer(TBuffer &R__b)
00692 {
00693    // Stream an object of class GT_Data.
00694 
00695    if (R__b.IsReading()) {
00696       R__b.ReadClassBuffer(GT_Data::Class(),this);
00697    } else {
00698       R__b.WriteClassBuffer(GT_Data::Class(),this);
00699    }
00700 }
00701 
00702 //______________________________________________________________________________
00703 void GT_Data::ShowMembers(TMemberInspector &R__insp, char *R__parent)
00704 {
00705       // Inspect the data members of an object of class GT_Data.
00706       TClass *R__cl = ::GT_Data::IsA();
00707       Int_t R__ncp = strlen(R__parent);
00708       if (R__ncp || R__cl || R__insp.IsA()) { }
00709       R__insp.Inspect(R__cl, R__parent, "nGT", &nGT);
00710       R__insp.Inspect(R__cl, R__parent, "id", (void*)&id);
00711       ::ROOT::GenericShowMembers("vector<int>", (void*)&id, R__insp, strcat(R__parent,"id."),false);
00712       R__parent[R__ncp] = 0;
00713       R__insp.Inspect(R__cl, R__parent, "tr", (void*)&tr);
00714       ::ROOT::GenericShowMembers("vector<int>", (void*)&tr, R__insp, strcat(R__parent,"tr."),false);
00715       R__parent[R__ncp] = 0;
00716       R__insp.Inspect(R__cl, R__parent, "e", (void*)&e);
00717       ::ROOT::GenericShowMembers("vector<double>", (void*)&e, R__insp, strcat(R__parent,"e."),false);
00718       R__parent[R__ncp] = 0;
00719       R__insp.Inspect(R__cl, R__parent, "t", (void*)&t);
00720       ::ROOT::GenericShowMembers("vector<double>", (void*)&t, R__insp, strcat(R__parent,"t."),false);
00721       R__parent[R__ncp] = 0;
00722       R__insp.Inspect(R__cl, R__parent, "tx", (void*)&tx);
00723       ::ROOT::GenericShowMembers("vector<double>", (void*)&tx, R__insp, strcat(R__parent,"tx."),false);
00724       R__parent[R__ncp] = 0;
00725       R__insp.Inspect(R__cl, R__parent, "ty", (void*)&ty);
00726       ::ROOT::GenericShowMembers("vector<double>", (void*)&ty, R__insp, strcat(R__parent,"ty."),false);
00727       R__parent[R__ncp] = 0;
00728       R__insp.Inspect(R__cl, R__parent, "tz", (void*)&tz);
00729       ::ROOT::GenericShowMembers("vector<double>", (void*)&tz, R__insp, strcat(R__parent,"tz."),false);
00730       R__parent[R__ncp] = 0;
00731       R__insp.Inspect(R__cl, R__parent, "txl", (void*)&txl);
00732       ::ROOT::GenericShowMembers("vector<double>", (void*)&txl, R__insp, strcat(R__parent,"txl."),false);
00733       R__parent[R__ncp] = 0;
00734       R__insp.Inspect(R__cl, R__parent, "tyl", (void*)&tyl);
00735       ::ROOT::GenericShowMembers("vector<double>", (void*)&tyl, R__insp, strcat(R__parent,"tyl."),false);
00736       R__parent[R__ncp] = 0;
00737       R__insp.Inspect(R__cl, R__parent, "tzl", (void*)&tzl);
00738       ::ROOT::GenericShowMembers("vector<double>", (void*)&tzl, R__insp, strcat(R__parent,"tzl."),false);
00739       R__parent[R__ncp] = 0;
00740       R__insp.Inspect(R__cl, R__parent, "x", (void*)&x);
00741       ::ROOT::GenericShowMembers("vector<double>", (void*)&x, R__insp, strcat(R__parent,"x."),false);
00742       R__parent[R__ncp] = 0;
00743       R__insp.Inspect(R__cl, R__parent, "y", (void*)&y);
00744       ::ROOT::GenericShowMembers("vector<double>", (void*)&y, R__insp, strcat(R__parent,"y."),false);
00745       R__parent[R__ncp] = 0;
00746       R__insp.Inspect(R__cl, R__parent, "z", (void*)&z);
00747       ::ROOT::GenericShowMembers("vector<double>", (void*)&z, R__insp, strcat(R__parent,"z."),false);
00748       R__parent[R__ncp] = 0;
00749       R__insp.Inspect(R__cl, R__parent, "xl", (void*)&xl);
00750       ::ROOT::GenericShowMembers("vector<double>", (void*)&xl, R__insp, strcat(R__parent,"xl."),false);
00751       R__parent[R__ncp] = 0;
00752       R__insp.Inspect(R__cl, R__parent, "yl", (void*)&yl);
00753       ::ROOT::GenericShowMembers("vector<double>", (void*)&yl, R__insp, strcat(R__parent,"yl."),false);
00754       R__parent[R__ncp] = 0;
00755       R__insp.Inspect(R__cl, R__parent, "zl", (void*)&zl);
00756       ::ROOT::GenericShowMembers("vector<double>", (void*)&zl, R__insp, strcat(R__parent,"zl."),false);
00757       R__parent[R__ncp] = 0;
00758       TObject::ShowMembers(R__insp, R__parent);
00759 }
00760 
00761 namespace ROOT {
00762    // Wrappers around operator new
00763    static void *new_GT_Data(void *p) {
00764       return  p ? new(p) ::GT_Data : new ::GT_Data;
00765    }
00766    static void *newArray_GT_Data(Long_t nElements, void *p) {
00767       return p ? new(p) ::GT_Data[nElements] : new ::GT_Data[nElements];
00768    }
00769    // Wrapper around operator delete
00770    static void delete_GT_Data(void *p) {
00771       delete ((::GT_Data*)p);
00772    }
00773    static void deleteArray_GT_Data(void *p) {
00774       delete [] ((::GT_Data*)p);
00775    }
00776    static void destruct_GT_Data(void *p) {
00777       typedef ::GT_Data current_t;
00778       ((current_t*)p)->~current_t();
00779    }
00780 } // end of namespace ROOT for class ::GT_Data
00781 
00782 //______________________________________________________________________________
00783 void WC_Data::Streamer(TBuffer &R__b)
00784 {
00785    // Stream an object of class WC_Data.
00786 
00787    if (R__b.IsReading()) {
00788       R__b.ReadClassBuffer(WC_Data::Class(),this);
00789    } else {
00790       R__b.WriteClassBuffer(WC_Data::Class(),this);
00791    }
00792 }
00793 
00794 //______________________________________________________________________________
00795 void WC_Data::ShowMembers(TMemberInspector &R__insp, char *R__parent)
00796 {
00797       // Inspect the data members of an object of class WC_Data.
00798       TClass *R__cl = ::WC_Data::IsA();
00799       Int_t R__ncp = strlen(R__parent);
00800       if (R__ncp || R__cl || R__insp.IsA()) { }
00801       R__insp.Inspect(R__cl, R__parent, "nWC", &nWC);
00802       R__insp.Inspect(R__cl, R__parent, "id", (void*)&id);
00803       ::ROOT::GenericShowMembers("vector<int>", (void*)&id, R__insp, strcat(R__parent,"id."),false);
00804       R__parent[R__ncp] = 0;
00805       R__insp.Inspect(R__cl, R__parent, "tr", (void*)&tr);
00806       ::ROOT::GenericShowMembers("vector<int>", (void*)&tr, R__insp, strcat(R__parent,"tr."),false);
00807       R__parent[R__ncp] = 0;
00808       R__insp.Inspect(R__cl, R__parent, "e", (void*)&e);
00809       ::ROOT::GenericShowMembers("vector<double>", (void*)&e, R__insp, strcat(R__parent,"e."),false);
00810       R__parent[R__ncp] = 0;
00811       R__insp.Inspect(R__cl, R__parent, "t", (void*)&t);
00812       ::ROOT::GenericShowMembers("vector<double>", (void*)&t, R__insp, strcat(R__parent,"t."),false);
00813       R__parent[R__ncp] = 0;
00814       R__insp.Inspect(R__cl, R__parent, "tx", (void*)&tx);
00815       ::ROOT::GenericShowMembers("vector<double>", (void*)&tx, R__insp, strcat(R__parent,"tx."),false);
00816       R__parent[R__ncp] = 0;
00817       R__insp.Inspect(R__cl, R__parent, "ty", (void*)&ty);
00818       ::ROOT::GenericShowMembers("vector<double>", (void*)&ty, R__insp, strcat(R__parent,"ty."),false);
00819       R__parent[R__ncp] = 0;
00820       R__insp.Inspect(R__cl, R__parent, "tz", (void*)&tz);
00821       ::ROOT::GenericShowMembers("vector<double>", (void*)&tz, R__insp, strcat(R__parent,"tz."),false);
00822       R__parent[R__ncp] = 0;
00823       R__insp.Inspect(R__cl, R__parent, "txl", (void*)&txl);
00824       ::ROOT::GenericShowMembers("vector<double>", (void*)&txl, R__insp, strcat(R__parent,"txl."),false);
00825       R__parent[R__ncp] = 0;
00826       R__insp.Inspect(R__cl, R__parent, "tyl", (void*)&tyl);
00827       ::ROOT::GenericShowMembers("vector<double>", (void*)&tyl, R__insp, strcat(R__parent,"tyl."),false);
00828       R__parent[R__ncp] = 0;
00829       R__insp.Inspect(R__cl, R__parent, "tzl", (void*)&tzl);
00830       ::ROOT::GenericShowMembers("vector<double>", (void*)&tzl, R__insp, strcat(R__parent,"tzl."),false);
00831       R__parent[R__ncp] = 0;
00832       R__insp.Inspect(R__cl, R__parent, "x", (void*)&x);
00833       ::ROOT::GenericShowMembers("vector<double>", (void*)&x, R__insp, strcat(R__parent,"x."),false);
00834       R__parent[R__ncp] = 0;
00835       R__insp.Inspect(R__cl, R__parent, "y", (void*)&y);
00836       ::ROOT::GenericShowMembers("vector<double>", (void*)&y, R__insp, strcat(R__parent,"y."),false);
00837       R__parent[R__ncp] = 0;
00838       R__insp.Inspect(R__cl, R__parent, "z", (void*)&z);
00839       ::ROOT::GenericShowMembers("vector<double>", (void*)&z, R__insp, strcat(R__parent,"z."),false);
00840       R__parent[R__ncp] = 0;
00841       R__insp.Inspect(R__cl, R__parent, "xl", (void*)&xl);
00842       ::ROOT::GenericShowMembers("vector<double>", (void*)&xl, R__insp, strcat(R__parent,"xl."),false);
00843       R__parent[R__ncp] = 0;
00844       R__insp.Inspect(R__cl, R__parent, "yl", (void*)&yl);
00845       ::ROOT::GenericShowMembers("vector<double>", (void*)&yl, R__insp, strcat(R__parent,"yl."),false);
00846       R__parent[R__ncp] = 0;
00847       R__insp.Inspect(R__cl, R__parent, "zl", (void*)&zl);
00848       ::ROOT::GenericShowMembers("vector<double>", (void*)&zl, R__insp, strcat(R__parent,"zl."),false);
00849       R__parent[R__ncp] = 0;
00850       TObject::ShowMembers(R__insp, R__parent);
00851 }
00852 
00853 namespace ROOT {
00854    // Wrappers around operator new
00855    static void *new_WC_Data(void *p) {
00856       return  p ? new(p) ::WC_Data : new ::WC_Data;
00857    }
00858    static void *newArray_WC_Data(Long_t nElements, void *p) {
00859       return p ? new(p) ::WC_Data[nElements] : new ::WC_Data[nElements];
00860    }
00861    // Wrapper around operator delete
00862    static void delete_WC_Data(void *p) {
00863       delete ((::WC_Data*)p);
00864    }
00865    static void deleteArray_WC_Data(void *p) {
00866       delete [] ((::WC_Data*)p);
00867    }
00868    static void destruct_WC_Data(void *p) {
00869       typedef ::WC_Data current_t;
00870       ((current_t*)p)->~current_t();
00871    }
00872 } // end of namespace ROOT for class ::WC_Data
00873 
00874 //______________________________________________________________________________
00875 void TF_Data::Streamer(TBuffer &R__b)
00876 {
00877    // Stream an object of class TF_Data.
00878 
00879    if (R__b.IsReading()) {
00880       R__b.ReadClassBuffer(TF_Data::Class(),this);
00881    } else {
00882       R__b.WriteClassBuffer(TF_Data::Class(),this);
00883    }
00884 }
00885 
00886 //______________________________________________________________________________
00887 void TF_Data::ShowMembers(TMemberInspector &R__insp, char *R__parent)
00888 {
00889       // Inspect the data members of an object of class TF_Data.
00890       TClass *R__cl = ::TF_Data::IsA();
00891       Int_t R__ncp = strlen(R__parent);
00892       if (R__ncp || R__cl || R__insp.IsA()) { }
00893       R__insp.Inspect(R__cl, R__parent, "nTF", &nTF);
00894       R__insp.Inspect(R__cl, R__parent, "id", (void*)&id);
00895       ::ROOT::GenericShowMembers("vector<int>", (void*)&id, R__insp, strcat(R__parent,"id."),false);
00896       R__parent[R__ncp] = 0;
00897       R__insp.Inspect(R__cl, R__parent, "tr", (void*)&tr);
00898       ::ROOT::GenericShowMembers("vector<int>", (void*)&tr, R__insp, strcat(R__parent,"tr."),false);
00899       R__parent[R__ncp] = 0;
00900       R__insp.Inspect(R__cl, R__parent, "e", (void*)&e);
00901       ::ROOT::GenericShowMembers("vector<double>", (void*)&e, R__insp, strcat(R__parent,"e."),false);
00902       R__parent[R__ncp] = 0;
00903       R__insp.Inspect(R__cl, R__parent, "tt", (void*)&tt);
00904       ::ROOT::GenericShowMembers("vector<double>", (void*)&tt, R__insp, strcat(R__parent,"tt."),false);
00905       R__parent[R__ncp] = 0;
00906       R__insp.Inspect(R__cl, R__parent, "t", (void*)&t);
00907       ::ROOT::GenericShowMembers("vector<double>", (void*)&t, R__insp, strcat(R__parent,"t."),false);
00908       R__parent[R__ncp] = 0;
00909       R__insp.Inspect(R__cl, R__parent, "tx", (void*)&tx);
00910       ::ROOT::GenericShowMembers("vector<double>", (void*)&tx, R__insp, strcat(R__parent,"tx."),false);
00911       R__parent[R__ncp] = 0;
00912       R__insp.Inspect(R__cl, R__parent, "ty", (void*)&ty);
00913       ::ROOT::GenericShowMembers("vector<double>", (void*)&ty, R__insp, strcat(R__parent,"ty."),false);
00914       R__parent[R__ncp] = 0;
00915       R__insp.Inspect(R__cl, R__parent, "tz", (void*)&tz);
00916       ::ROOT::GenericShowMembers("vector<double>", (void*)&tz, R__insp, strcat(R__parent,"tz."),false);
00917       R__parent[R__ncp] = 0;
00918       R__insp.Inspect(R__cl, R__parent, "txl", (void*)&txl);
00919       ::ROOT::GenericShowMembers("vector<double>", (void*)&txl, R__insp, strcat(R__parent,"txl."),false);
00920       R__parent[R__ncp] = 0;
00921       R__insp.Inspect(R__cl, R__parent, "tyl", (void*)&tyl);
00922       ::ROOT::GenericShowMembers("vector<double>", (void*)&tyl, R__insp, strcat(R__parent,"tyl."),false);
00923       R__parent[R__ncp] = 0;
00924       R__insp.Inspect(R__cl, R__parent, "tzl", (void*)&tzl);
00925       ::ROOT::GenericShowMembers("vector<double>", (void*)&tzl, R__insp, strcat(R__parent,"tzl."),false);
00926       R__parent[R__ncp] = 0;
00927       R__insp.Inspect(R__cl, R__parent, "x", (void*)&x);
00928       ::ROOT::GenericShowMembers("vector<double>", (void*)&x, R__insp, strcat(R__parent,"x."),false);
00929       R__parent[R__ncp] = 0;
00930       R__insp.Inspect(R__cl, R__parent, "y", (void*)&y);
00931       ::ROOT::GenericShowMembers("vector<double>", (void*)&y, R__insp, strcat(R__parent,"y."),false);
00932       R__parent[R__ncp] = 0;
00933       R__insp.Inspect(R__cl, R__parent, "z", (void*)&z);
00934       ::ROOT::GenericShowMembers("vector<double>", (void*)&z, R__insp, strcat(R__parent,"z."),false);
00935       R__parent[R__ncp] = 0;
00936       R__insp.Inspect(R__cl, R__parent, "xl", (void*)&xl);
00937       ::ROOT::GenericShowMembers("vector<double>", (void*)&xl, R__insp, strcat(R__parent,"xl."),false);
00938       R__parent[R__ncp] = 0;
00939       R__insp.Inspect(R__cl, R__parent, "yl", (void*)&yl);
00940       ::ROOT::GenericShowMembers("vector<double>", (void*)&yl, R__insp, strcat(R__parent,"yl."),false);
00941       R__parent[R__ncp] = 0;
00942       R__insp.Inspect(R__cl, R__parent, "zl", (void*)&zl);
00943       ::ROOT::GenericShowMembers("vector<double>", (void*)&zl, R__insp, strcat(R__parent,"zl."),false);
00944       R__parent[R__ncp] = 0;
00945       TObject::ShowMembers(R__insp, R__parent);
00946 }
00947 
00948 namespace ROOT {
00949    // Wrappers around operator new
00950    static void *new_TF_Data(void *p) {
00951       return  p ? new(p) ::TF_Data : new ::TF_Data;
00952    }
00953    static void *newArray_TF_Data(Long_t nElements, void *p) {
00954       return p ? new(p) ::TF_Data[nElements] : new ::TF_Data[nElements];
00955    }
00956    // Wrapper around operator delete
00957    static void delete_TF_Data(void *p) {
00958       delete ((::TF_Data*)p);
00959    }
00960    static void deleteArray_TF_Data(void *p) {
00961       delete [] ((::TF_Data*)p);
00962    }
00963    static void destruct_TF_Data(void *p) {
00964       typedef ::TF_Data current_t;
00965       ((current_t*)p)->~current_t();
00966    }
00967 } // end of namespace ROOT for class ::TF_Data
00968 
00969 //______________________________________________________________________________
00970 void LM_Data::Streamer(TBuffer &R__b)
00971 {
00972    // Stream an object of class LM_Data.
00973 
00974    if (R__b.IsReading()) {
00975       R__b.ReadClassBuffer(LM_Data::Class(),this);
00976    } else {
00977       R__b.WriteClassBuffer(LM_Data::Class(),this);
00978    }
00979 }
00980 
00981 //______________________________________________________________________________
00982 void LM_Data::ShowMembers(TMemberInspector &R__insp, char *R__parent)
00983 {
00984       // Inspect the data members of an object of class LM_Data.
00985       TClass *R__cl = ::LM_Data::IsA();
00986       Int_t R__ncp = strlen(R__parent);
00987       if (R__ncp || R__cl || R__insp.IsA()) { }
00988       R__insp.Inspect(R__cl, R__parent, "nLM", &nLM);
00989       R__insp.Inspect(R__cl, R__parent, "id", (void*)&id);
00990       ::ROOT::GenericShowMembers("vector<int>", (void*)&id, R__insp, strcat(R__parent,"id."),false);
00991       R__parent[R__ncp] = 0;
00992       R__insp.Inspect(R__cl, R__parent, "tr", (void*)&tr);
00993       ::ROOT::GenericShowMembers("vector<int>", (void*)&tr, R__insp, strcat(R__parent,"tr."),false);
00994       R__parent[R__ncp] = 0;
00995       R__insp.Inspect(R__cl, R__parent, "e", (void*)&e);
00996       ::ROOT::GenericShowMembers("vector<double>", (void*)&e, R__insp, strcat(R__parent,"e."),false);
00997       R__parent[R__ncp] = 0;
00998       R__insp.Inspect(R__cl, R__parent, "t", (void*)&t);
00999       ::ROOT::GenericShowMembers("vector<double>", (void*)&t, R__insp, strcat(R__parent,"t."),false);
01000       R__parent[R__ncp] = 0;
01001       R__insp.Inspect(R__cl, R__parent, "tx", (void*)&tx);
01002       ::ROOT::GenericShowMembers("vector<double>", (void*)&tx, R__insp, strcat(R__parent,"tx."),false);
01003       R__parent[R__ncp] = 0;
01004       R__insp.Inspect(R__cl, R__parent, "ty", (void*)&ty);
01005       ::ROOT::GenericShowMembers("vector<double>", (void*)&ty, R__insp, strcat(R__parent,"ty."),false);
01006       R__parent[R__ncp] = 0;
01007       R__insp.Inspect(R__cl, R__parent, "tz", (void*)&tz);
01008       ::ROOT::GenericShowMembers("vector<double>", (void*)&tz, R__insp, strcat(R__parent,"tz."),false);
01009       R__parent[R__ncp] = 0;
01010       R__insp.Inspect(R__cl, R__parent, "txl", (void*)&txl);
01011       ::ROOT::GenericShowMembers("vector<double>", (void*)&txl, R__insp, strcat(R__parent,"txl."),false);
01012       R__parent[R__ncp] = 0;
01013       R__insp.Inspect(R__cl, R__parent, "tyl", (void*)&tyl);
01014       ::ROOT::GenericShowMembers("vector<double>", (void*)&tyl, R__insp, strcat(R__parent,"tyl."),false);
01015       R__parent[R__ncp] = 0;
01016       R__insp.Inspect(R__cl, R__parent, "tzl", (void*)&tzl);
01017       ::ROOT::GenericShowMembers("vector<double>", (void*)&tzl, R__insp, strcat(R__parent,"tzl."),false);
01018       R__parent[R__ncp] = 0;
01019       R__insp.Inspect(R__cl, R__parent, "x", (void*)&x);
01020       ::ROOT::GenericShowMembers("vector<double>", (void*)&x, R__insp, strcat(R__parent,"x."),false);
01021       R__parent[R__ncp] = 0;
01022       R__insp.Inspect(R__cl, R__parent, "y", (void*)&y);
01023       ::ROOT::GenericShowMembers("vector<double>", (void*)&y, R__insp, strcat(R__parent,"y."),false);
01024       R__parent[R__ncp] = 0;
01025       R__insp.Inspect(R__cl, R__parent, "z", (void*)&z);
01026       ::ROOT::GenericShowMembers("vector<double>", (void*)&z, R__insp, strcat(R__parent,"z."),false);
01027       R__parent[R__ncp] = 0;
01028       R__insp.Inspect(R__cl, R__parent, "xl", (void*)&xl);
01029       ::ROOT::GenericShowMembers("vector<double>", (void*)&xl, R__insp, strcat(R__parent,"xl."),false);
01030       R__parent[R__ncp] = 0;
01031       R__insp.Inspect(R__cl, R__parent, "yl", (void*)&yl);
01032       ::ROOT::GenericShowMembers("vector<double>", (void*)&yl, R__insp, strcat(R__parent,"yl."),false);
01033       R__parent[R__ncp] = 0;
01034       R__insp.Inspect(R__cl, R__parent, "zl", (void*)&zl);
01035       ::ROOT::GenericShowMembers("vector<double>", (void*)&zl, R__insp, strcat(R__parent,"zl."),false);
01036       R__parent[R__ncp] = 0;
01037       TObject::ShowMembers(R__insp, R__parent);
01038 }
01039 
01040 namespace ROOT {
01041    // Wrappers around operator new
01042    static void *new_LM_Data(void *p) {
01043       return  p ? new(p) ::LM_Data : new ::LM_Data;
01044    }
01045    static void *newArray_LM_Data(Long_t nElements, void *p) {
01046       return p ? new(p) ::LM_Data[nElements] : new ::LM_Data[nElements];
01047    }
01048    // Wrapper around operator delete
01049    static void delete_LM_Data(void *p) {
01050       delete ((::LM_Data*)p);
01051    }
01052    static void deleteArray_LM_Data(void *p) {
01053       delete [] ((::LM_Data*)p);
01054    }
01055    static void destruct_LM_Data(void *p) {
01056       typedef ::LM_Data current_t;
01057       ((current_t*)p)->~current_t();
01058    }
01059 } // end of namespace ROOT for class ::LM_Data
01060 
01061 //______________________________________________________________________________
01062 void MW_Data::Streamer(TBuffer &R__b)
01063 {
01064    // Stream an object of class MW_Data.
01065 
01066    if (R__b.IsReading()) {
01067       R__b.ReadClassBuffer(MW_Data::Class(),this);
01068    } else {
01069       R__b.WriteClassBuffer(MW_Data::Class(),this);
01070    }
01071 }
01072 
01073 //______________________________________________________________________________
01074 void MW_Data::ShowMembers(TMemberInspector &R__insp, char *R__parent)
01075 {
01076       // Inspect the data members of an object of class MW_Data.
01077       TClass *R__cl = ::MW_Data::IsA();
01078       Int_t R__ncp = strlen(R__parent);
01079       if (R__ncp || R__cl || R__insp.IsA()) { }
01080       R__insp.Inspect(R__cl, R__parent, "nMW", &nMW);
01081       R__insp.Inspect(R__cl, R__parent, "id", (void*)&id);
01082       ::ROOT::GenericShowMembers("vector<int>", (void*)&id, R__insp, strcat(R__parent,"id."),false);
01083       R__parent[R__ncp] = 0;
01084       R__insp.Inspect(R__cl, R__parent, "tr", (void*)&tr);
01085       ::ROOT::GenericShowMembers("vector<int>", (void*)&tr, R__insp, strcat(R__parent,"tr."),false);
01086       R__parent[R__ncp] = 0;
01087       R__insp.Inspect(R__cl, R__parent, "e", (void*)&e);
01088       ::ROOT::GenericShowMembers("vector<double>", (void*)&e, R__insp, strcat(R__parent,"e."),false);
01089       R__parent[R__ncp] = 0;
01090       R__insp.Inspect(R__cl, R__parent, "t", (void*)&t);
01091       ::ROOT::GenericShowMembers("vector<double>", (void*)&t, R__insp, strcat(R__parent,"t."),false);
01092       R__parent[R__ncp] = 0;
01093       R__insp.Inspect(R__cl, R__parent, "tx", (void*)&tx);
01094       ::ROOT::GenericShowMembers("vector<double>", (void*)&tx, R__insp, strcat(R__parent,"tx."),false);
01095       R__parent[R__ncp] = 0;
01096       R__insp.Inspect(R__cl, R__parent, "ty", (void*)&ty);
01097       ::ROOT::GenericShowMembers("vector<double>", (void*)&ty, R__insp, strcat(R__parent,"ty."),false);
01098       R__parent[R__ncp] = 0;
01099       R__insp.Inspect(R__cl, R__parent, "tz", (void*)&tz);
01100       ::ROOT::GenericShowMembers("vector<double>", (void*)&tz, R__insp, strcat(R__parent,"tz."),false);
01101       R__parent[R__ncp] = 0;
01102       R__insp.Inspect(R__cl, R__parent, "txl", (void*)&txl);
01103       ::ROOT::GenericShowMembers("vector<double>", (void*)&txl, R__insp, strcat(R__parent,"txl."),false);
01104       R__parent[R__ncp] = 0;
01105       R__insp.Inspect(R__cl, R__parent, "tyl", (void*)&tyl);
01106       ::ROOT::GenericShowMembers("vector<double>", (void*)&tyl, R__insp, strcat(R__parent,"tyl."),false);
01107       R__parent[R__ncp] = 0;
01108       R__insp.Inspect(R__cl, R__parent, "tzl", (void*)&tzl);
01109       ::ROOT::GenericShowMembers("vector<double>", (void*)&tzl, R__insp, strcat(R__parent,"tzl."),false);
01110       R__parent[R__ncp] = 0;
01111       R__insp.Inspect(R__cl, R__parent, "x", (void*)&x);
01112       ::ROOT::GenericShowMembers("vector<double>", (void*)&x, R__insp, strcat(R__parent,"x."),false);
01113       R__parent[R__ncp] = 0;
01114       R__insp.Inspect(R__cl, R__parent, "y", (void*)&y);
01115       ::ROOT::GenericShowMembers("vector<double>", (void*)&y, R__insp, strcat(R__parent,"y."),false);
01116       R__parent[R__ncp] = 0;
01117       R__insp.Inspect(R__cl, R__parent, "z", (void*)&z);
01118       ::ROOT::GenericShowMembers("vector<double>", (void*)&z, R__insp, strcat(R__parent,"z."),false);
01119       R__parent[R__ncp] = 0;
01120       R__insp.Inspect(R__cl, R__parent, "xl", (void*)&xl);
01121       ::ROOT::GenericShowMembers("vector<double>", (void*)&xl, R__insp, strcat(R__parent,"xl."),false);
01122       R__parent[R__ncp] = 0;
01123       R__insp.Inspect(R__cl, R__parent, "yl", (void*)&yl);
01124       ::ROOT::GenericShowMembers("vector<double>", (void*)&yl, R__insp, strcat(R__parent,"yl."),false);
01125       R__parent[R__ncp] = 0;
01126       R__insp.Inspect(R__cl, R__parent, "zl", (void*)&zl);
01127       ::ROOT::GenericShowMembers("vector<double>", (void*)&zl, R__insp, strcat(R__parent,"zl."),false);
01128       R__parent[R__ncp] = 0;
01129       TObject::ShowMembers(R__insp, R__parent);
01130 }
01131 
01132 namespace ROOT {
01133    // Wrappers around operator new
01134    static void *new_MW_Data(void *p) {
01135       return  p ? new(p) ::MW_Data : new ::MW_Data;
01136    }
01137    static void *newArray_MW_Data(Long_t nElements, void *p) {
01138       return p ? new(p) ::MW_Data[nElements] : new ::MW_Data[nElements];
01139    }
01140    // Wrapper around operator delete
01141    static void delete_MW_Data(void *p) {
01142       delete ((::MW_Data*)p);
01143    }
01144    static void deleteArray_MW_Data(void *p) {
01145       delete [] ((::MW_Data*)p);
01146    }
01147    static void destruct_MW_Data(void *p) {
01148       typedef ::MW_Data current_t;
01149       ((current_t*)p)->~current_t();
01150    }
01151 } // end of namespace ROOT for class ::MW_Data
01152 
01153 //______________________________________________________________________________
01154 void SM_Data::Streamer(TBuffer &R__b)
01155 {
01156    // Stream an object of class SM_Data.
01157 
01158    if (R__b.IsReading()) {
01159       R__b.ReadClassBuffer(SM_Data::Class(),this);
01160    } else {
01161       R__b.WriteClassBuffer(SM_Data::Class(),this);
01162    }
01163 }
01164 
01165 //______________________________________________________________________________
01166 void SM_Data::ShowMembers(TMemberInspector &R__insp, char *R__parent)
01167 {
01168       // Inspect the data members of an object of class SM_Data.
01169       TClass *R__cl = ::SM_Data::IsA();
01170       Int_t R__ncp = strlen(R__parent);
01171       if (R__ncp || R__cl || R__insp.IsA()) { }
01172       R__insp.Inspect(R__cl, R__parent, "nSM", &nSM);
01173       R__insp.Inspect(R__cl, R__parent, "id", (void*)&id);
01174       ::ROOT::GenericShowMembers("vector<int>", (void*)&id, R__insp, strcat(R__parent,"id."),false);
01175       R__parent[R__ncp] = 0;
01176       R__insp.Inspect(R__cl, R__parent, "tr", (void*)&tr);
01177       ::ROOT::GenericShowMembers("vector<int>", (void*)&tr, R__insp, strcat(R__parent,"tr."),false);
01178       R__parent[R__ncp] = 0;
01179       R__insp.Inspect(R__cl, R__parent, "e", (void*)&e);
01180       ::ROOT::GenericShowMembers("vector<double>", (void*)&e, R__insp, strcat(R__parent,"e."),false);
01181       R__parent[R__ncp] = 0;
01182       R__insp.Inspect(R__cl, R__parent, "t", (void*)&t);
01183       ::ROOT::GenericShowMembers("vector<double>", (void*)&t, R__insp, strcat(R__parent,"t."),false);
01184       R__parent[R__ncp] = 0;
01185       R__insp.Inspect(R__cl, R__parent, "tx", (void*)&tx);
01186       ::ROOT::GenericShowMembers("vector<double>", (void*)&tx, R__insp, strcat(R__parent,"tx."),false);
01187       R__parent[R__ncp] = 0;
01188       R__insp.Inspect(R__cl, R__parent, "ty", (void*)&ty);
01189       ::ROOT::GenericShowMembers("vector<double>", (void*)&ty, R__insp, strcat(R__parent,"ty."),false);
01190       R__parent[R__ncp] = 0;
01191       R__insp.Inspect(R__cl, R__parent, "tz", (void*)&tz);
01192       ::ROOT::GenericShowMembers("vector<double>", (void*)&tz, R__insp, strcat(R__parent,"tz."),false);
01193       R__parent[R__ncp] = 0;
01194       R__insp.Inspect(R__cl, R__parent, "txl", (void*)&txl);
01195       ::ROOT::GenericShowMembers("vector<double>", (void*)&txl, R__insp, strcat(R__parent,"txl."),false);
01196       R__parent[R__ncp] = 0;
01197       R__insp.Inspect(R__cl, R__parent, "tyl", (void*)&tyl);
01198       ::ROOT::GenericShowMembers("vector<double>", (void*)&tyl, R__insp, strcat(R__parent,"tyl."),false);
01199       R__parent[R__ncp] = 0;
01200       R__insp.Inspect(R__cl, R__parent, "tzl", (void*)&tzl);
01201       ::ROOT::GenericShowMembers("vector<double>", (void*)&tzl, R__insp, strcat(R__parent,"tzl."),false);
01202       R__parent[R__ncp] = 0;
01203       R__insp.Inspect(R__cl, R__parent, "x", (void*)&x);
01204       ::ROOT::GenericShowMembers("vector<double>", (void*)&x, R__insp, strcat(R__parent,"x."),false);
01205       R__parent[R__ncp] = 0;
01206       R__insp.Inspect(R__cl, R__parent, "y", (void*)&y);
01207       ::ROOT::GenericShowMembers("vector<double>", (void*)&y, R__insp, strcat(R__parent,"y."),false);
01208       R__parent[R__ncp] = 0;
01209       R__insp.Inspect(R__cl, R__parent, "z", (void*)&z);
01210       ::ROOT::GenericShowMembers("vector<double>", (void*)&z, R__insp, strcat(R__parent,"z."),false);
01211       R__parent[R__ncp] = 0;
01212       R__insp.Inspect(R__cl, R__parent, "xl", (void*)&xl);
01213       ::ROOT::GenericShowMembers("vector<double>", (void*)&xl, R__insp, strcat(R__parent,"xl."),false);
01214       R__parent[R__ncp] = 0;
01215       R__insp.Inspect(R__cl, R__parent, "yl", (void*)&yl);
01216       ::ROOT::GenericShowMembers("vector<double>", (void*)&yl, R__insp, strcat(R__parent,"yl."),false);
01217       R__parent[R__ncp] = 0;
01218       R__insp.Inspect(R__cl, R__parent, "zl", (void*)&zl);
01219       ::ROOT::GenericShowMembers("vector<double>", (void*)&zl, R__insp, strcat(R__parent,"zl."),false);
01220       R__parent[R__ncp] = 0;
01221       TObject::ShowMembers(R__insp, R__parent);
01222 }
01223 
01224 namespace ROOT {
01225    // Wrappers around operator new
01226    static void *new_SM_Data(void *p) {
01227       return  p ? new(p) ::SM_Data : new ::SM_Data;
01228    }
01229    static void *newArray_SM_Data(Long_t nElements, void *p) {
01230       return p ? new(p) ::SM_Data[nElements] : new ::SM_Data[nElements];
01231    }
01232    // Wrapper around operator delete
01233    static void delete_SM_Data(void *p) {
01234       delete ((::SM_Data*)p);
01235    }
01236    static void deleteArray_SM_Data(void *p) {
01237       delete [] ((::SM_Data*)p);
01238    }
01239    static void destruct_SM_Data(void *p) {
01240       typedef ::SM_Data current_t;
01241       ((current_t*)p)->~current_t();
01242    }
01243 } // end of namespace ROOT for class ::SM_Data
01244 
01245 namespace ROOT {
01246    void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
01247    static void vectorlEdoublegR_Dictionary();
01248    static void *new_vectorlEdoublegR(void *p = 0);
01249    static void *newArray_vectorlEdoublegR(Long_t size, void *p);
01250    static void delete_vectorlEdoublegR(void *p);
01251    static void deleteArray_vectorlEdoublegR(void *p);
01252    static void destruct_vectorlEdoublegR(void *p);
01253 
01254    // Function generating the singleton type initializer
01255    static TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
01256    {
01257       vector<double> *ptr = 0;
01258       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
01259       static ::ROOT::TGenericClassInfo 
01260          instance("vector<double>", -2, "vector.dll", 0,
01261                   typeid(vector<double>), DefineBehavior(ptr, ptr),
01262                   0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
01263                   sizeof(vector<double>) );
01264       instance.SetNew(&new_vectorlEdoublegR);
01265       instance.SetNewArray(&newArray_vectorlEdoublegR);
01266       instance.SetDelete(&delete_vectorlEdoublegR);
01267       instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
01268       instance.SetDestructor(&destruct_vectorlEdoublegR);
01269       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
01270       return &instance;
01271    }
01272    // Static variable to force the class initialization
01273    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01274 
01275    // Dictionary for non-ClassDef classes
01276    static void vectorlEdoublegR_Dictionary() {
01277       ::ROOT::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
01278    }
01279 
01280 } // end of namespace ROOT
01281 
01282 namespace ROOT {
01283    // Wrappers around operator new
01284    static void *new_vectorlEdoublegR(void *p) {
01285       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
01286    }
01287    static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
01288       return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
01289    }
01290    // Wrapper around operator delete
01291    static void delete_vectorlEdoublegR(void *p) {
01292       delete ((vector<double>*)p);
01293    }
01294    static void deleteArray_vectorlEdoublegR(void *p) {
01295       delete [] ((vector<double>*)p);
01296    }
01297    static void destruct_vectorlEdoublegR(void *p) {
01298       typedef vector<double> current_t;
01299       ((current_t*)p)->~current_t();
01300    }
01301 } // end of namespace ROOT for class vector<double>
01302 
01303 namespace ROOT {
01304    void vectorlEintgR_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
01305    static void vectorlEintgR_Dictionary();
01306    static void *new_vectorlEintgR(void *p = 0);
01307    static void *newArray_vectorlEintgR(Long_t size, void *p);
01308    static void delete_vectorlEintgR(void *p);
01309    static void deleteArray_vectorlEintgR(void *p);
01310    static void destruct_vectorlEintgR(void *p);
01311 
01312    // Function generating the singleton type initializer
01313    static TGenericClassInfo *GenerateInitInstanceLocal(const vector<int>*)
01314    {
01315       vector<int> *ptr = 0;
01316       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<int>),0);
01317       static ::ROOT::TGenericClassInfo 
01318          instance("vector<int>", -2, "prec_stl/vector", 49,
01319                   typeid(vector<int>), DefineBehavior(ptr, ptr),
01320                   0, &vectorlEintgR_Dictionary, isa_proxy, 0,
01321                   sizeof(vector<int>) );
01322       instance.SetNew(&new_vectorlEintgR);
01323       instance.SetNewArray(&newArray_vectorlEintgR);
01324       instance.SetDelete(&delete_vectorlEintgR);
01325       instance.SetDeleteArray(&deleteArray_vectorlEintgR);
01326       instance.SetDestructor(&destruct_vectorlEintgR);
01327       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<int> >()));
01328       return &instance;
01329    }
01330    // Static variable to force the class initialization
01331    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<int>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01332 
01333    // Dictionary for non-ClassDef classes
01334    static void vectorlEintgR_Dictionary() {
01335       ::ROOT::GenerateInitInstanceLocal((const vector<int>*)0x0)->GetClass();
01336    }
01337 
01338 } // end of namespace ROOT
01339 
01340 namespace ROOT {
01341    // Wrappers around operator new
01342    static void *new_vectorlEintgR(void *p) {
01343       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<int> : new vector<int>;
01344    }
01345    static void *newArray_vectorlEintgR(Long_t nElements, void *p) {
01346       return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<int>[nElements] : new vector<int>[nElements];
01347    }
01348    // Wrapper around operator delete
01349    static void delete_vectorlEintgR(void *p) {
01350       delete ((vector<int>*)p);
01351    }
01352    static void deleteArray_vectorlEintgR(void *p) {
01353       delete [] ((vector<int>*)p);
01354    }
01355    static void destruct_vectorlEintgR(void *p) {
01356       typedef vector<int> current_t;
01357       ((current_t*)p)->~current_t();
01358    }
01359 } // end of namespace ROOT for class vector<int>
01360 
01361 /********************************************************
01362 * ../src/DataDict.cc
01363 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
01364 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
01365 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
01366 ********************************************************/
01367 
01368 #ifdef G__MEMTEST
01369 #undef malloc
01370 #undef free
01371 #endif
01372 
01373 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
01374 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
01375 #endif
01376 
01377 extern "C" void G__cpp_reset_tagtableDataDict();
01378 
01379 extern "C" void G__set_cpp_environmentDataDict() {
01380   G__add_compiledheader("TObject.h");
01381   G__add_compiledheader("TMemberInspector.h");
01382   G__add_compiledheader("GN_Data.h");
01383   G__add_compiledheader("EV_Data.h");
01384   G__add_compiledheader("GT_Data.h");
01385   G__add_compiledheader("WC_Data.h");
01386   G__add_compiledheader("TF_Data.h");
01387   G__add_compiledheader("LM_Data.h");
01388   G__add_compiledheader("MW_Data.h");
01389   G__add_compiledheader("SM_Data.h");
01390   G__cpp_reset_tagtableDataDict();
01391 }
01392 #include <new>
01393 extern "C" int G__cpp_dllrevDataDict() { return(30051515); }
01394 
01395 /*********************************************************
01396 * Member function Interface Method
01397 *********************************************************/
01398 
01399 /* GN_Data */
01400 static int G__DataDict_146_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01401 {
01402    GN_Data* p = NULL;
01403    char* gvp = (char*) G__getgvp();
01404    int n = G__getaryconstruct();
01405    if (n) {
01406      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01407        p = new GN_Data[n];
01408      } else {
01409        p = new((void*) gvp) GN_Data[n];
01410      }
01411    } else {
01412      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01413        p = new GN_Data;
01414      } else {
01415        p = new((void*) gvp) GN_Data;
01416      }
01417    }
01418    result7->obj.i = (long) p;
01419    result7->ref = (long) p;
01420    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_GN_Data));
01421    return(1 || funcname || hash || result7 || libp) ;
01422 }
01423 
01424 static int G__DataDict_146_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01425 {
01426       ((GN_Data*) G__getstructoffset())->Reset();
01427       G__setnull(result7);
01428    return(1 || funcname || hash || result7 || libp) ;
01429 }
01430 
01431 static int G__DataDict_146_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01432 {
01433       G__letdouble(result7, 100, (double) ((GN_Data*) G__getstructoffset())->P((int) G__int(libp->para[0])));
01434    return(1 || funcname || hash || result7 || libp) ;
01435 }
01436 
01437 static int G__DataDict_146_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01438 {
01439       G__letdouble(result7, 100, (double) ((GN_Data*) G__getstructoffset())->Theta((int) G__int(libp->para[0])));
01440    return(1 || funcname || hash || result7 || libp) ;
01441 }
01442 
01443 static int G__DataDict_146_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01444 {
01445       G__letdouble(result7, 100, (double) ((GN_Data*) G__getstructoffset())->Phi((int) G__int(libp->para[0])));
01446    return(1 || funcname || hash || result7 || libp) ;
01447 }
01448 
01449 static int G__DataDict_146_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01450 {
01451       G__letint(result7, 85, (long) GN_Data::Class());
01452    return(1 || funcname || hash || result7 || libp) ;
01453 }
01454 
01455 static int G__DataDict_146_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01456 {
01457       G__letint(result7, 67, (long) GN_Data::Class_Name());
01458    return(1 || funcname || hash || result7 || libp) ;
01459 }
01460 
01461 static int G__DataDict_146_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01462 {
01463       G__letint(result7, 115, (long) GN_Data::Class_Version());
01464    return(1 || funcname || hash || result7 || libp) ;
01465 }
01466 
01467 static int G__DataDict_146_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01468 {
01469       GN_Data::Dictionary();
01470       G__setnull(result7);
01471    return(1 || funcname || hash || result7 || libp) ;
01472 }
01473 
01474 static int G__DataDict_146_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01475 {
01476       ((GN_Data*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01477       G__setnull(result7);
01478    return(1 || funcname || hash || result7 || libp) ;
01479 }
01480 
01481 static int G__DataDict_146_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01482 {
01483       G__letint(result7, 67, (long) GN_Data::DeclFileName());
01484    return(1 || funcname || hash || result7 || libp) ;
01485 }
01486 
01487 static int G__DataDict_146_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01488 {
01489       G__letint(result7, 105, (long) GN_Data::ImplFileLine());
01490    return(1 || funcname || hash || result7 || libp) ;
01491 }
01492 
01493 static int G__DataDict_146_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01494 {
01495       G__letint(result7, 67, (long) GN_Data::ImplFileName());
01496    return(1 || funcname || hash || result7 || libp) ;
01497 }
01498 
01499 static int G__DataDict_146_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01500 {
01501       G__letint(result7, 105, (long) GN_Data::DeclFileLine());
01502    return(1 || funcname || hash || result7 || libp) ;
01503 }
01504 
01505 // automatic copy constructor
01506 static int G__DataDict_146_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01507 
01508 {
01509    GN_Data* p;
01510    void* tmp = (void*) G__int(libp->para[0]);
01511    p = new GN_Data(*(GN_Data*) tmp);
01512    result7->obj.i = (long) p;
01513    result7->ref = (long) p;
01514    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_GN_Data));
01515    return(1 || funcname || hash || result7 || libp) ;
01516 }
01517 
01518 // automatic destructor
01519 typedef GN_Data G__TGN_Data;
01520 static int G__DataDict_146_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01521 {
01522    char* gvp = (char*) G__getgvp();
01523    long soff = G__getstructoffset();
01524    int n = G__getaryconstruct();
01525    //
01526    //has_a_delete: 1
01527    //has_own_delete1arg: 0
01528    //has_own_delete2arg: 0
01529    //
01530    if (!soff) {
01531      return(1);
01532    }
01533    if (n) {
01534      if (gvp == (char*)G__PVOID) {
01535        delete[] (GN_Data*) soff;
01536      } else {
01537        G__setgvp((long) G__PVOID);
01538        for (int i = n - 1; i >= 0; --i) {
01539          ((GN_Data*) (soff+(sizeof(GN_Data)*i)))->~G__TGN_Data();
01540        }
01541        G__setgvp((long)gvp);
01542      }
01543    } else {
01544      if (gvp == (char*)G__PVOID) {
01545        delete (GN_Data*) soff;
01546      } else {
01547        G__setgvp((long) G__PVOID);
01548        ((GN_Data*) (soff))->~G__TGN_Data();
01549        G__setgvp((long)gvp);
01550      }
01551    }
01552    G__setnull(result7);
01553    return(1 || funcname || hash || result7 || libp) ;
01554 }
01555 
01556 // automatic assignment operator
01557 static int G__DataDict_146_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01558 {
01559    GN_Data* dest = (GN_Data*) G__getstructoffset();
01560    *dest = *(GN_Data*) libp->para[0].ref;
01561    const GN_Data& obj = *dest;
01562    result7->ref = (long) (&obj);
01563    result7->obj.i = (long) (&obj);
01564    return(1 || funcname || hash || result7 || libp) ;
01565 }
01566 
01567 
01568 /* EV_Data */
01569 static int G__DataDict_152_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01570 {
01571    EV_Data* p = NULL;
01572    char* gvp = (char*) G__getgvp();
01573    int n = G__getaryconstruct();
01574    if (n) {
01575      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01576        p = new EV_Data[n];
01577      } else {
01578        p = new((void*) gvp) EV_Data[n];
01579      }
01580    } else {
01581      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01582        p = new EV_Data;
01583      } else {
01584        p = new((void*) gvp) EV_Data;
01585      }
01586    }
01587    result7->obj.i = (long) p;
01588    result7->ref = (long) p;
01589    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_EV_Data));
01590    return(1 || funcname || hash || result7 || libp) ;
01591 }
01592 
01593 static int G__DataDict_152_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01594 {
01595       ((EV_Data*) G__getstructoffset())->Reset();
01596       G__setnull(result7);
01597    return(1 || funcname || hash || result7 || libp) ;
01598 }
01599 
01600 static int G__DataDict_152_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01601 {
01602       G__letint(result7, 85, (long) EV_Data::Class());
01603    return(1 || funcname || hash || result7 || libp) ;
01604 }
01605 
01606 static int G__DataDict_152_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01607 {
01608       G__letint(result7, 67, (long) EV_Data::Class_Name());
01609    return(1 || funcname || hash || result7 || libp) ;
01610 }
01611 
01612 static int G__DataDict_152_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01613 {
01614       G__letint(result7, 115, (long) EV_Data::Class_Version());
01615    return(1 || funcname || hash || result7 || libp) ;
01616 }
01617 
01618 static int G__DataDict_152_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01619 {
01620       EV_Data::Dictionary();
01621       G__setnull(result7);
01622    return(1 || funcname || hash || result7 || libp) ;
01623 }
01624 
01625 static int G__DataDict_152_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01626 {
01627       ((EV_Data*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01628       G__setnull(result7);
01629    return(1 || funcname || hash || result7 || libp) ;
01630 }
01631 
01632 static int G__DataDict_152_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01633 {
01634       G__letint(result7, 67, (long) EV_Data::DeclFileName());
01635    return(1 || funcname || hash || result7 || libp) ;
01636 }
01637 
01638 static int G__DataDict_152_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01639 {
01640       G__letint(result7, 105, (long) EV_Data::ImplFileLine());
01641    return(1 || funcname || hash || result7 || libp) ;
01642 }
01643 
01644 static int G__DataDict_152_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01645 {
01646       G__letint(result7, 67, (long) EV_Data::ImplFileName());
01647    return(1 || funcname || hash || result7 || libp) ;
01648 }
01649 
01650 static int G__DataDict_152_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01651 {
01652       G__letint(result7, 105, (long) EV_Data::DeclFileLine());
01653    return(1 || funcname || hash || result7 || libp) ;
01654 }
01655 
01656 // automatic copy constructor
01657 static int G__DataDict_152_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01658 
01659 {
01660    EV_Data* p;
01661    void* tmp = (void*) G__int(libp->para[0]);
01662    p = new EV_Data(*(EV_Data*) tmp);
01663    result7->obj.i = (long) p;
01664    result7->ref = (long) p;
01665    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_EV_Data));
01666    return(1 || funcname || hash || result7 || libp) ;
01667 }
01668 
01669 // automatic destructor
01670 typedef EV_Data G__TEV_Data;
01671 static int G__DataDict_152_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01672 {
01673    char* gvp = (char*) G__getgvp();
01674    long soff = G__getstructoffset();
01675    int n = G__getaryconstruct();
01676    //
01677    //has_a_delete: 1
01678    //has_own_delete1arg: 0
01679    //has_own_delete2arg: 0
01680    //
01681    if (!soff) {
01682      return(1);
01683    }
01684    if (n) {
01685      if (gvp == (char*)G__PVOID) {
01686        delete[] (EV_Data*) soff;
01687      } else {
01688        G__setgvp((long) G__PVOID);
01689        for (int i = n - 1; i >= 0; --i) {
01690          ((EV_Data*) (soff+(sizeof(EV_Data)*i)))->~G__TEV_Data();
01691        }
01692        G__setgvp((long)gvp);
01693      }
01694    } else {
01695      if (gvp == (char*)G__PVOID) {
01696        delete (EV_Data*) soff;
01697      } else {
01698        G__setgvp((long) G__PVOID);
01699        ((EV_Data*) (soff))->~G__TEV_Data();
01700        G__setgvp((long)gvp);
01701      }
01702    }
01703    G__setnull(result7);
01704    return(1 || funcname || hash || result7 || libp) ;
01705 }
01706 
01707 // automatic assignment operator
01708 static int G__DataDict_152_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01709 {
01710    EV_Data* dest = (EV_Data*) G__getstructoffset();
01711    *dest = *(EV_Data*) libp->para[0].ref;
01712    const EV_Data& obj = *dest;
01713    result7->ref = (long) (&obj);
01714    result7->obj.i = (long) (&obj);
01715    return(1 || funcname || hash || result7 || libp) ;
01716 }
01717 
01718 
01719 /* GT_Data */
01720 static int G__DataDict_153_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01721 {
01722    GT_Data* p = NULL;
01723    char* gvp = (char*) G__getgvp();
01724    int n = G__getaryconstruct();
01725    if (n) {
01726      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01727        p = new GT_Data[n];
01728      } else {
01729        p = new((void*) gvp) GT_Data[n];
01730      }
01731    } else {
01732      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01733        p = new GT_Data;
01734      } else {
01735        p = new((void*) gvp) GT_Data;
01736      }
01737    }
01738    result7->obj.i = (long) p;
01739    result7->ref = (long) p;
01740    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_GT_Data));
01741    return(1 || funcname || hash || result7 || libp) ;
01742 }
01743 
01744 static int G__DataDict_153_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01745 {
01746       ((GT_Data*) G__getstructoffset())->Reset();
01747       G__setnull(result7);
01748    return(1 || funcname || hash || result7 || libp) ;
01749 }
01750 
01751 static int G__DataDict_153_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01752 {
01753       G__letint(result7, 85, (long) GT_Data::Class());
01754    return(1 || funcname || hash || result7 || libp) ;
01755 }
01756 
01757 static int G__DataDict_153_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01758 {
01759       G__letint(result7, 67, (long) GT_Data::Class_Name());
01760    return(1 || funcname || hash || result7 || libp) ;
01761 }
01762 
01763 static int G__DataDict_153_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01764 {
01765       G__letint(result7, 115, (long) GT_Data::Class_Version());
01766    return(1 || funcname || hash || result7 || libp) ;
01767 }
01768 
01769 static int G__DataDict_153_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01770 {
01771       GT_Data::Dictionary();
01772       G__setnull(result7);
01773    return(1 || funcname || hash || result7 || libp) ;
01774 }
01775 
01776 static int G__DataDict_153_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01777 {
01778       ((GT_Data*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01779       G__setnull(result7);
01780    return(1 || funcname || hash || result7 || libp) ;
01781 }
01782 
01783 static int G__DataDict_153_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01784 {
01785       G__letint(result7, 67, (long) GT_Data::DeclFileName());
01786    return(1 || funcname || hash || result7 || libp) ;
01787 }
01788 
01789 static int G__DataDict_153_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01790 {
01791       G__letint(result7, 105, (long) GT_Data::ImplFileLine());
01792    return(1 || funcname || hash || result7 || libp) ;
01793 }
01794 
01795 static int G__DataDict_153_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01796 {
01797       G__letint(result7, 67, (long) GT_Data::ImplFileName());
01798    return(1 || funcname || hash || result7 || libp) ;
01799 }
01800 
01801 static int G__DataDict_153_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01802 {
01803       G__letint(result7, 105, (long) GT_Data::DeclFileLine());
01804    return(1 || funcname || hash || result7 || libp) ;
01805 }
01806 
01807 // automatic copy constructor
01808 static int G__DataDict_153_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01809 
01810 {
01811    GT_Data* p;
01812    void* tmp = (void*) G__int(libp->para[0]);
01813    p = new GT_Data(*(GT_Data*) tmp);
01814    result7->obj.i = (long) p;
01815    result7->ref = (long) p;
01816    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_GT_Data));
01817    return(1 || funcname || hash || result7 || libp) ;
01818 }
01819 
01820 // automatic destructor
01821 typedef GT_Data G__TGT_Data;
01822 static int G__DataDict_153_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01823 {
01824    char* gvp = (char*) G__getgvp();
01825    long soff = G__getstructoffset();
01826    int n = G__getaryconstruct();
01827    //
01828    //has_a_delete: 1
01829    //has_own_delete1arg: 0
01830    //has_own_delete2arg: 0
01831    //
01832    if (!soff) {
01833      return(1);
01834    }
01835    if (n) {
01836      if (gvp == (char*)G__PVOID) {
01837        delete[] (GT_Data*) soff;
01838      } else {
01839        G__setgvp((long) G__PVOID);
01840        for (int i = n - 1; i >= 0; --i) {
01841          ((GT_Data*) (soff+(sizeof(GT_Data)*i)))->~G__TGT_Data();
01842        }
01843        G__setgvp((long)gvp);
01844      }
01845    } else {
01846      if (gvp == (char*)G__PVOID) {
01847        delete (GT_Data*) soff;
01848      } else {
01849        G__setgvp((long) G__PVOID);
01850        ((GT_Data*) (soff))->~G__TGT_Data();
01851        G__setgvp((long)gvp);
01852      }
01853    }
01854    G__setnull(result7);
01855    return(1 || funcname || hash || result7 || libp) ;
01856 }
01857 
01858 // automatic assignment operator
01859 static int G__DataDict_153_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01860 {
01861    GT_Data* dest = (GT_Data*) G__getstructoffset();
01862    *dest = *(GT_Data*) libp->para[0].ref;
01863    const GT_Data& obj = *dest;
01864    result7->ref = (long) (&obj);
01865    result7->obj.i = (long) (&obj);
01866    return(1 || funcname || hash || result7 || libp) ;
01867 }
01868 
01869 
01870 /* WC_Data */
01871 static int G__DataDict_155_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01872 {
01873    WC_Data* p = NULL;
01874    char* gvp = (char*) G__getgvp();
01875    int n = G__getaryconstruct();
01876    if (n) {
01877      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01878        p = new WC_Data[n];
01879      } else {
01880        p = new((void*) gvp) WC_Data[n];
01881      }
01882    } else {
01883      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01884        p = new WC_Data;
01885      } else {
01886        p = new((void*) gvp) WC_Data;
01887      }
01888    }
01889    result7->obj.i = (long) p;
01890    result7->ref = (long) p;
01891    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_WC_Data));
01892    return(1 || funcname || hash || result7 || libp) ;
01893 }
01894 
01895 static int G__DataDict_155_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01896 {
01897       ((WC_Data*) G__getstructoffset())->Reset();
01898       G__setnull(result7);
01899    return(1 || funcname || hash || result7 || libp) ;
01900 }
01901 
01902 static int G__DataDict_155_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01903 {
01904       G__letint(result7, 85, (long) WC_Data::Class());
01905    return(1 || funcname || hash || result7 || libp) ;
01906 }
01907 
01908 static int G__DataDict_155_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01909 {
01910       G__letint(result7, 67, (long) WC_Data::Class_Name());
01911    return(1 || funcname || hash || result7 || libp) ;
01912 }
01913 
01914 static int G__DataDict_155_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01915 {
01916       G__letint(result7, 115, (long) WC_Data::Class_Version());
01917    return(1 || funcname || hash || result7 || libp) ;
01918 }
01919 
01920 static int G__DataDict_155_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01921 {
01922       WC_Data::Dictionary();
01923       G__setnull(result7);
01924    return(1 || funcname || hash || result7 || libp) ;
01925 }
01926 
01927 static int G__DataDict_155_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01928 {
01929       ((WC_Data*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01930       G__setnull(result7);
01931    return(1 || funcname || hash || result7 || libp) ;
01932 }
01933 
01934 static int G__DataDict_155_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01935 {
01936       G__letint(result7, 67, (long) WC_Data::DeclFileName());
01937    return(1 || funcname || hash || result7 || libp) ;
01938 }
01939 
01940 static int G__DataDict_155_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01941 {
01942       G__letint(result7, 105, (long) WC_Data::ImplFileLine());
01943    return(1 || funcname || hash || result7 || libp) ;
01944 }
01945 
01946 static int G__DataDict_155_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01947 {
01948       G__letint(result7, 67, (long) WC_Data::ImplFileName());
01949    return(1 || funcname || hash || result7 || libp) ;
01950 }
01951 
01952 static int G__DataDict_155_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01953 {
01954       G__letint(result7, 105, (long) WC_Data::DeclFileLine());
01955    return(1 || funcname || hash || result7 || libp) ;
01956 }
01957 
01958 // automatic copy constructor
01959 static int G__DataDict_155_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01960 
01961 {
01962    WC_Data* p;
01963    void* tmp = (void*) G__int(libp->para[0]);
01964    p = new WC_Data(*(WC_Data*) tmp);
01965    result7->obj.i = (long) p;
01966    result7->ref = (long) p;
01967    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_WC_Data));
01968    return(1 || funcname || hash || result7 || libp) ;
01969 }
01970 
01971 // automatic destructor
01972 typedef WC_Data G__TWC_Data;
01973 static int G__DataDict_155_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01974 {
01975    char* gvp = (char*) G__getgvp();
01976    long soff = G__getstructoffset();
01977    int n = G__getaryconstruct();
01978    //
01979    //has_a_delete: 1
01980    //has_own_delete1arg: 0
01981    //has_own_delete2arg: 0
01982    //
01983    if (!soff) {
01984      return(1);
01985    }
01986    if (n) {
01987      if (gvp == (char*)G__PVOID) {
01988        delete[] (WC_Data*) soff;
01989      } else {
01990        G__setgvp((long) G__PVOID);
01991        for (int i = n - 1; i >= 0; --i) {
01992          ((WC_Data*) (soff+(sizeof(WC_Data)*i)))->~G__TWC_Data();
01993        }
01994        G__setgvp((long)gvp);
01995      }
01996    } else {
01997      if (gvp == (char*)G__PVOID) {
01998        delete (WC_Data*) soff;
01999      } else {
02000        G__setgvp((long) G__PVOID);
02001        ((WC_Data*) (soff))->~G__TWC_Data();
02002        G__setgvp((long)gvp);
02003      }
02004    }
02005    G__setnull(result7);
02006    return(1 || funcname || hash || result7 || libp) ;
02007 }
02008 
02009 // automatic assignment operator
02010 static int G__DataDict_155_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02011 {
02012    WC_Data* dest = (WC_Data*) G__getstructoffset();
02013    *dest = *(WC_Data*) libp->para[0].ref;
02014    const WC_Data& obj = *dest;
02015    result7->ref = (long) (&obj);
02016    result7->obj.i = (long) (&obj);
02017    return(1 || funcname || hash || result7 || libp) ;
02018 }
02019 
02020 
02021 /* TF_Data */
02022 static int G__DataDict_157_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02023 {
02024    TF_Data* p = NULL;
02025    char* gvp = (char*) G__getgvp();
02026    int n = G__getaryconstruct();
02027    if (n) {
02028      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02029        p = new TF_Data[n];
02030      } else {
02031        p = new((void*) gvp) TF_Data[n];
02032      }
02033    } else {
02034      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02035        p = new TF_Data;
02036      } else {
02037        p = new((void*) gvp) TF_Data;
02038      }
02039    }
02040    result7->obj.i = (long) p;
02041    result7->ref = (long) p;
02042    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_TF_Data));
02043    return(1 || funcname || hash || result7 || libp) ;
02044 }
02045 
02046 static int G__DataDict_157_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02047 {
02048       ((TF_Data*) G__getstructoffset())->Reset();
02049       G__setnull(result7);
02050    return(1 || funcname || hash || result7 || libp) ;
02051 }
02052 
02053 static int G__DataDict_157_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02054 {
02055       G__letint(result7, 85, (long) TF_Data::Class());
02056    return(1 || funcname || hash || result7 || libp) ;
02057 }
02058 
02059 static int G__DataDict_157_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02060 {
02061       G__letint(result7, 67, (long) TF_Data::Class_Name());
02062    return(1 || funcname || hash || result7 || libp) ;
02063 }
02064 
02065 static int G__DataDict_157_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02066 {
02067       G__letint(result7, 115, (long) TF_Data::Class_Version());
02068    return(1 || funcname || hash || result7 || libp) ;
02069 }
02070 
02071 static int G__DataDict_157_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02072 {
02073       TF_Data::Dictionary();
02074       G__setnull(result7);
02075    return(1 || funcname || hash || result7 || libp) ;
02076 }
02077 
02078 static int G__DataDict_157_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02079 {
02080       ((TF_Data*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
02081       G__setnull(result7);
02082    return(1 || funcname || hash || result7 || libp) ;
02083 }
02084 
02085 static int G__DataDict_157_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02086 {
02087       G__letint(result7, 67, (long) TF_Data::DeclFileName());
02088    return(1 || funcname || hash || result7 || libp) ;
02089 }
02090 
02091 static int G__DataDict_157_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02092 {
02093       G__letint(result7, 105, (long) TF_Data::ImplFileLine());
02094    return(1 || funcname || hash || result7 || libp) ;
02095 }
02096 
02097 static int G__DataDict_157_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02098 {
02099       G__letint(result7, 67, (long) TF_Data::ImplFileName());
02100    return(1 || funcname || hash || result7 || libp) ;
02101 }
02102 
02103 static int G__DataDict_157_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02104 {
02105       G__letint(result7, 105, (long) TF_Data::DeclFileLine());
02106    return(1 || funcname || hash || result7 || libp) ;
02107 }
02108 
02109 // automatic copy constructor
02110 static int G__DataDict_157_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02111 
02112 {
02113    TF_Data* p;
02114    void* tmp = (void*) G__int(libp->para[0]);
02115    p = new TF_Data(*(TF_Data*) tmp);
02116    result7->obj.i = (long) p;
02117    result7->ref = (long) p;
02118    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_TF_Data));
02119    return(1 || funcname || hash || result7 || libp) ;
02120 }
02121 
02122 // automatic destructor
02123 typedef TF_Data G__TTF_Data;
02124 static int G__DataDict_157_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02125 {
02126    char* gvp = (char*) G__getgvp();
02127    long soff = G__getstructoffset();
02128    int n = G__getaryconstruct();
02129    //
02130    //has_a_delete: 1
02131    //has_own_delete1arg: 0
02132    //has_own_delete2arg: 0
02133    //
02134    if (!soff) {
02135      return(1);
02136    }
02137    if (n) {
02138      if (gvp == (char*)G__PVOID) {
02139        delete[] (TF_Data*) soff;
02140      } else {
02141        G__setgvp((long) G__PVOID);
02142        for (int i = n - 1; i >= 0; --i) {
02143          ((TF_Data*) (soff+(sizeof(TF_Data)*i)))->~G__TTF_Data();
02144        }
02145        G__setgvp((long)gvp);
02146      }
02147    } else {
02148      if (gvp == (char*)G__PVOID) {
02149        delete (TF_Data*) soff;
02150      } else {
02151        G__setgvp((long) G__PVOID);
02152        ((TF_Data*) (soff))->~G__TTF_Data();
02153        G__setgvp((long)gvp);
02154      }
02155    }
02156    G__setnull(result7);
02157    return(1 || funcname || hash || result7 || libp) ;
02158 }
02159 
02160 // automatic assignment operator
02161 static int G__DataDict_157_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02162 {
02163    TF_Data* dest = (TF_Data*) G__getstructoffset();
02164    *dest = *(TF_Data*) libp->para[0].ref;
02165    const TF_Data& obj = *dest;
02166    result7->ref = (long) (&obj);
02167    result7->obj.i = (long) (&obj);
02168    return(1 || funcname || hash || result7 || libp) ;
02169 }
02170 
02171 
02172 /* LM_Data */
02173 static int G__DataDict_159_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02174 {
02175    LM_Data* p = NULL;
02176    char* gvp = (char*) G__getgvp();
02177    int n = G__getaryconstruct();
02178    if (n) {
02179      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02180        p = new LM_Data[n];
02181      } else {
02182        p = new((void*) gvp) LM_Data[n];
02183      }
02184    } else {
02185      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02186        p = new LM_Data;
02187      } else {
02188        p = new((void*) gvp) LM_Data;
02189      }
02190    }
02191    result7->obj.i = (long) p;
02192    result7->ref = (long) p;
02193    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_LM_Data));
02194    return(1 || funcname || hash || result7 || libp) ;
02195 }
02196 
02197 static int G__DataDict_159_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02198 {
02199       ((LM_Data*) G__getstructoffset())->Reset();
02200       G__setnull(result7);
02201    return(1 || funcname || hash || result7 || libp) ;
02202 }
02203 
02204 static int G__DataDict_159_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02205 {
02206       G__letint(result7, 85, (long) LM_Data::Class());
02207    return(1 || funcname || hash || result7 || libp) ;
02208 }
02209 
02210 static int G__DataDict_159_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02211 {
02212       G__letint(result7, 67, (long) LM_Data::Class_Name());
02213    return(1 || funcname || hash || result7 || libp) ;
02214 }
02215 
02216 static int G__DataDict_159_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02217 {
02218       G__letint(result7, 115, (long) LM_Data::Class_Version());
02219    return(1 || funcname || hash || result7 || libp) ;
02220 }
02221 
02222 static int G__DataDict_159_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02223 {
02224       LM_Data::Dictionary();
02225       G__setnull(result7);
02226    return(1 || funcname || hash || result7 || libp) ;
02227 }
02228 
02229 static int G__DataDict_159_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02230 {
02231       ((LM_Data*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
02232       G__setnull(result7);
02233    return(1 || funcname || hash || result7 || libp) ;
02234 }
02235 
02236 static int G__DataDict_159_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02237 {
02238       G__letint(result7, 67, (long) LM_Data::DeclFileName());
02239    return(1 || funcname || hash || result7 || libp) ;
02240 }
02241 
02242 static int G__DataDict_159_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02243 {
02244       G__letint(result7, 105, (long) LM_Data::ImplFileLine());
02245    return(1 || funcname || hash || result7 || libp) ;
02246 }
02247 
02248 static int G__DataDict_159_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02249 {
02250       G__letint(result7, 67, (long) LM_Data::ImplFileName());
02251    return(1 || funcname || hash || result7 || libp) ;
02252 }
02253 
02254 static int G__DataDict_159_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02255 {
02256       G__letint(result7, 105, (long) LM_Data::DeclFileLine());
02257    return(1 || funcname || hash || result7 || libp) ;
02258 }
02259 
02260 // automatic copy constructor
02261 static int G__DataDict_159_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02262 
02263 {
02264    LM_Data* p;
02265    void* tmp = (void*) G__int(libp->para[0]);
02266    p = new LM_Data(*(LM_Data*) tmp);
02267    result7->obj.i = (long) p;
02268    result7->ref = (long) p;
02269    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_LM_Data));
02270    return(1 || funcname || hash || result7 || libp) ;
02271 }
02272 
02273 // automatic destructor
02274 typedef LM_Data G__TLM_Data;
02275 static int G__DataDict_159_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02276 {
02277    char* gvp = (char*) G__getgvp();
02278    long soff = G__getstructoffset();
02279    int n = G__getaryconstruct();
02280    //
02281    //has_a_delete: 1
02282    //has_own_delete1arg: 0
02283    //has_own_delete2arg: 0
02284    //
02285    if (!soff) {
02286      return(1);
02287    }
02288    if (n) {
02289      if (gvp == (char*)G__PVOID) {
02290        delete[] (LM_Data*) soff;
02291      } else {
02292        G__setgvp((long) G__PVOID);
02293        for (int i = n - 1; i >= 0; --i) {
02294          ((LM_Data*) (soff+(sizeof(LM_Data)*i)))->~G__TLM_Data();
02295        }
02296        G__setgvp((long)gvp);
02297      }
02298    } else {
02299      if (gvp == (char*)G__PVOID) {
02300        delete (LM_Data*) soff;
02301      } else {
02302        G__setgvp((long) G__PVOID);
02303        ((LM_Data*) (soff))->~G__TLM_Data();
02304        G__setgvp((long)gvp);
02305      }
02306    }
02307    G__setnull(result7);
02308    return(1 || funcname || hash || result7 || libp) ;
02309 }
02310 
02311 // automatic assignment operator
02312 static int G__DataDict_159_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02313 {
02314    LM_Data* dest = (LM_Data*) G__getstructoffset();
02315    *dest = *(LM_Data*) libp->para[0].ref;
02316    const LM_Data& obj = *dest;
02317    result7->ref = (long) (&obj);
02318    result7->obj.i = (long) (&obj);
02319    return(1 || funcname || hash || result7 || libp) ;
02320 }
02321 
02322 
02323 /* MW_Data */
02324 static int G__DataDict_161_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02325 {
02326    MW_Data* p = NULL;
02327    char* gvp = (char*) G__getgvp();
02328    int n = G__getaryconstruct();
02329    if (n) {
02330      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02331        p = new MW_Data[n];
02332      } else {
02333        p = new((void*) gvp) MW_Data[n];
02334      }
02335    } else {
02336      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02337        p = new MW_Data;
02338      } else {
02339        p = new((void*) gvp) MW_Data;
02340      }
02341    }
02342    result7->obj.i = (long) p;
02343    result7->ref = (long) p;
02344    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_MW_Data));
02345    return(1 || funcname || hash || result7 || libp) ;
02346 }
02347 
02348 static int G__DataDict_161_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02349 {
02350       ((MW_Data*) G__getstructoffset())->Reset();
02351       G__setnull(result7);
02352    return(1 || funcname || hash || result7 || libp) ;
02353 }
02354 
02355 static int G__DataDict_161_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02356 {
02357       G__letint(result7, 85, (long) MW_Data::Class());
02358    return(1 || funcname || hash || result7 || libp) ;
02359 }
02360 
02361 static int G__DataDict_161_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02362 {
02363       G__letint(result7, 67, (long) MW_Data::Class_Name());
02364    return(1 || funcname || hash || result7 || libp) ;
02365 }
02366 
02367 static int G__DataDict_161_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02368 {
02369       G__letint(result7, 115, (long) MW_Data::Class_Version());
02370    return(1 || funcname || hash || result7 || libp) ;
02371 }
02372 
02373 static int G__DataDict_161_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02374 {
02375       MW_Data::Dictionary();
02376       G__setnull(result7);
02377    return(1 || funcname || hash || result7 || libp) ;
02378 }
02379 
02380 static int G__DataDict_161_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02381 {
02382       ((MW_Data*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
02383       G__setnull(result7);
02384    return(1 || funcname || hash || result7 || libp) ;
02385 }
02386 
02387 static int G__DataDict_161_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02388 {
02389       G__letint(result7, 67, (long) MW_Data::DeclFileName());
02390    return(1 || funcname || hash || result7 || libp) ;
02391 }
02392 
02393 static int G__DataDict_161_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02394 {
02395       G__letint(result7, 105, (long) MW_Data::ImplFileLine());
02396    return(1 || funcname || hash || result7 || libp) ;
02397 }
02398 
02399 static int G__DataDict_161_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02400 {
02401       G__letint(result7, 67, (long) MW_Data::ImplFileName());
02402    return(1 || funcname || hash || result7 || libp) ;
02403 }
02404 
02405 static int G__DataDict_161_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02406 {
02407       G__letint(result7, 105, (long) MW_Data::DeclFileLine());
02408    return(1 || funcname || hash || result7 || libp) ;
02409 }
02410 
02411 // automatic copy constructor
02412 static int G__DataDict_161_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02413 
02414 {
02415    MW_Data* p;
02416    void* tmp = (void*) G__int(libp->para[0]);
02417    p = new MW_Data(*(MW_Data*) tmp);
02418    result7->obj.i = (long) p;
02419    result7->ref = (long) p;
02420    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_MW_Data));
02421    return(1 || funcname || hash || result7 || libp) ;
02422 }
02423 
02424 // automatic destructor
02425 typedef MW_Data G__TMW_Data;
02426 static int G__DataDict_161_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02427 {
02428    char* gvp = (char*) G__getgvp();
02429    long soff = G__getstructoffset();
02430    int n = G__getaryconstruct();
02431    //
02432    //has_a_delete: 1
02433    //has_own_delete1arg: 0
02434    //has_own_delete2arg: 0
02435    //
02436    if (!soff) {
02437      return(1);
02438    }
02439    if (n) {
02440      if (gvp == (char*)G__PVOID) {
02441        delete[] (MW_Data*) soff;
02442      } else {
02443        G__setgvp((long) G__PVOID);
02444        for (int i = n - 1; i >= 0; --i) {
02445          ((MW_Data*) (soff+(sizeof(MW_Data)*i)))->~G__TMW_Data();
02446        }
02447        G__setgvp((long)gvp);
02448      }
02449    } else {
02450      if (gvp == (char*)G__PVOID) {
02451        delete (MW_Data*) soff;
02452      } else {
02453        G__setgvp((long) G__PVOID);
02454        ((MW_Data*) (soff))->~G__TMW_Data();
02455        G__setgvp((long)gvp);
02456      }
02457    }
02458    G__setnull(result7);
02459    return(1 || funcname || hash || result7 || libp) ;
02460 }
02461 
02462 // automatic assignment operator
02463 static int G__DataDict_161_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02464 {
02465    MW_Data* dest = (MW_Data*) G__getstructoffset();
02466    *dest = *(MW_Data*) libp->para[0].ref;
02467    const MW_Data& obj = *dest;
02468    result7->ref = (long) (&obj);
02469    result7->obj.i = (long) (&obj);
02470    return(1 || funcname || hash || result7 || libp) ;
02471 }
02472 
02473 
02474 /* SM_Data */
02475 static int G__DataDict_163_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02476 {
02477    SM_Data* p = NULL;
02478    char* gvp = (char*) G__getgvp();
02479    int n = G__getaryconstruct();
02480    if (n) {
02481      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02482        p = new SM_Data[n];
02483      } else {
02484        p = new((void*) gvp) SM_Data[n];
02485      }
02486    } else {
02487      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02488        p = new SM_Data;
02489      } else {
02490        p = new((void*) gvp) SM_Data;
02491      }
02492    }
02493    result7->obj.i = (long) p;
02494    result7->ref = (long) p;
02495    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_SM_Data));
02496    return(1 || funcname || hash || result7 || libp) ;
02497 }
02498 
02499 static int G__DataDict_163_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02500 {
02501       ((SM_Data*) G__getstructoffset())->Reset();
02502       G__setnull(result7);
02503    return(1 || funcname || hash || result7 || libp) ;
02504 }
02505 
02506 static int G__DataDict_163_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02507 {
02508       G__letint(result7, 85, (long) SM_Data::Class());
02509    return(1 || funcname || hash || result7 || libp) ;
02510 }
02511 
02512 static int G__DataDict_163_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02513 {
02514       G__letint(result7, 67, (long) SM_Data::Class_Name());
02515    return(1 || funcname || hash || result7 || libp) ;
02516 }
02517 
02518 static int G__DataDict_163_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02519 {
02520       G__letint(result7, 115, (long) SM_Data::Class_Version());
02521    return(1 || funcname || hash || result7 || libp) ;
02522 }
02523 
02524 static int G__DataDict_163_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02525 {
02526       SM_Data::Dictionary();
02527       G__setnull(result7);
02528    return(1 || funcname || hash || result7 || libp) ;
02529 }
02530 
02531 static int G__DataDict_163_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02532 {
02533       ((SM_Data*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
02534       G__setnull(result7);
02535    return(1 || funcname || hash || result7 || libp) ;
02536 }
02537 
02538 static int G__DataDict_163_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02539 {
02540       G__letint(result7, 67, (long) SM_Data::DeclFileName());
02541    return(1 || funcname || hash || result7 || libp) ;
02542 }
02543 
02544 static int G__DataDict_163_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02545 {
02546       G__letint(result7, 105, (long) SM_Data::ImplFileLine());
02547    return(1 || funcname || hash || result7 || libp) ;
02548 }
02549 
02550 static int G__DataDict_163_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02551 {
02552       G__letint(result7, 67, (long) SM_Data::ImplFileName());
02553    return(1 || funcname || hash || result7 || libp) ;
02554 }
02555 
02556 static int G__DataDict_163_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02557 {
02558       G__letint(result7, 105, (long) SM_Data::DeclFileLine());
02559    return(1 || funcname || hash || result7 || libp) ;
02560 }
02561 
02562 // automatic copy constructor
02563 static int G__DataDict_163_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02564 
02565 {
02566    SM_Data* p;
02567    void* tmp = (void*) G__int(libp->para[0]);
02568    p = new SM_Data(*(SM_Data*) tmp);
02569    result7->obj.i = (long) p;
02570    result7->ref = (long) p;
02571    G__set_tagnum(result7,G__get_linked_tagnum(&G__DataDictLN_SM_Data));
02572    return(1 || funcname || hash || result7 || libp) ;
02573 }
02574 
02575 // automatic destructor
02576 typedef SM_Data G__TSM_Data;
02577 static int G__DataDict_163_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02578 {
02579    char* gvp = (char*) G__getgvp();
02580    long soff = G__getstructoffset();
02581    int n = G__getaryconstruct();
02582    //
02583    //has_a_delete: 1
02584    //has_own_delete1arg: 0
02585    //has_own_delete2arg: 0
02586    //
02587    if (!soff) {
02588      return(1);
02589    }
02590    if (n) {
02591      if (gvp == (char*)G__PVOID) {
02592        delete[] (SM_Data*) soff;
02593      } else {
02594        G__setgvp((long) G__PVOID);
02595        for (int i = n - 1; i >= 0; --i) {
02596          ((SM_Data*) (soff+(sizeof(SM_Data)*i)))->~G__TSM_Data();
02597        }
02598        G__setgvp((long)gvp);
02599      }
02600    } else {
02601      if (gvp == (char*)G__PVOID) {
02602        delete (SM_Data*) soff;
02603      } else {
02604        G__setgvp((long) G__PVOID);
02605        ((SM_Data*) (soff))->~G__TSM_Data();
02606        G__setgvp((long)gvp);
02607      }
02608    }
02609    G__setnull(result7);
02610    return(1 || funcname || hash || result7 || libp) ;
02611 }
02612 
02613 // automatic assignment operator
02614 static int G__DataDict_163_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02615 {
02616    SM_Data* dest = (SM_Data*) G__getstructoffset();
02617    *dest = *(SM_Data*) libp->para[0].ref;
02618    const SM_Data& obj = *dest;
02619    result7->ref = (long) (&obj);
02620    result7->obj.i = (long) (&obj);
02621    return(1 || funcname || hash || result7 || libp) ;
02622 }
02623 
02624 
02625 /* Setting up global function */
02626 
02627 /*********************************************************
02628 * Member function Stub
02629 *********************************************************/
02630 
02631 /* GN_Data */
02632 
02633 /* EV_Data */
02634 
02635 /* GT_Data */
02636 
02637 /* WC_Data */
02638 
02639 /* TF_Data */
02640 
02641 /* LM_Data */
02642 
02643 /* MW_Data */
02644 
02645 /* SM_Data */
02646 
02647 /*********************************************************
02648 * Global function Stub
02649 *********************************************************/
02650 
02651 /*********************************************************
02652 * Get size of pointer to member function
02653 *********************************************************/
02654 class G__Sizep2memfuncDataDict {
02655  public:
02656   G__Sizep2memfuncDataDict(): p(&G__Sizep2memfuncDataDict::sizep2memfunc) {}
02657     size_t sizep2memfunc() { return(sizeof(p)); }
02658   private:
02659     size_t (G__Sizep2memfuncDataDict::*p)();
02660 };
02661 
02662 size_t G__get_sizep2memfuncDataDict()
02663 {
02664   G__Sizep2memfuncDataDict a;
02665   G__setsizep2memfunc((int)a.sizep2memfunc());
02666   return((size_t)a.sizep2memfunc());
02667 }
02668 
02669 
02670 /*********************************************************
02671 * virtual base class offset calculation interface
02672 *********************************************************/
02673 
02674    /* Setting up class inheritance */
02675 
02676 /*********************************************************
02677 * Inheritance information setup/
02678 *********************************************************/
02679 extern "C" void G__cpp_setup_inheritanceDataDict() {
02680 
02681    /* Setting up class inheritance */
02682    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DataDictLN_GN_Data))) {
02683      GN_Data *G__Lderived;
02684      G__Lderived=(GN_Data*)0x1000;
02685      {
02686        TObject *G__Lpbase=(TObject*)G__Lderived;
02687        G__inheritance_setup(G__get_linked_tagnum(&G__DataDictLN_GN_Data),G__get_linked_tagnum(&G__DataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02688      }
02689    }
02690    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DataDictLN_EV_Data))) {
02691      EV_Data *G__Lderived;
02692      G__Lderived=(EV_Data*)0x1000;
02693      {
02694        TObject *G__Lpbase=(TObject*)G__Lderived;
02695        G__inheritance_setup(G__get_linked_tagnum(&G__DataDictLN_EV_Data),G__get_linked_tagnum(&G__DataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02696      }
02697    }
02698    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DataDictLN_GT_Data))) {
02699      GT_Data *G__Lderived;
02700      G__Lderived=(GT_Data*)0x1000;
02701      {
02702        TObject *G__Lpbase=(TObject*)G__Lderived;
02703        G__inheritance_setup(G__get_linked_tagnum(&G__DataDictLN_GT_Data),G__get_linked_tagnum(&G__DataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02704      }
02705    }
02706    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DataDictLN_WC_Data))) {
02707      WC_Data *G__Lderived;
02708      G__Lderived=(WC_Data*)0x1000;
02709      {
02710        TObject *G__Lpbase=(TObject*)G__Lderived;
02711        G__inheritance_setup(G__get_linked_tagnum(&G__DataDictLN_WC_Data),G__get_linked_tagnum(&G__DataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02712      }
02713    }
02714    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DataDictLN_TF_Data))) {
02715      TF_Data *G__Lderived;
02716      G__Lderived=(TF_Data*)0x1000;
02717      {
02718        TObject *G__Lpbase=(TObject*)G__Lderived;
02719        G__inheritance_setup(G__get_linked_tagnum(&G__DataDictLN_TF_Data),G__get_linked_tagnum(&G__DataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02720      }
02721    }
02722    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DataDictLN_LM_Data))) {
02723      LM_Data *G__Lderived;
02724      G__Lderived=(LM_Data*)0x1000;
02725      {
02726        TObject *G__Lpbase=(TObject*)G__Lderived;
02727        G__inheritance_setup(G__get_linked_tagnum(&G__DataDictLN_LM_Data),G__get_linked_tagnum(&G__DataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02728      }
02729    }
02730    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DataDictLN_MW_Data))) {
02731      MW_Data *G__Lderived;
02732      G__Lderived=(MW_Data*)0x1000;
02733      {
02734        TObject *G__Lpbase=(TObject*)G__Lderived;
02735        G__inheritance_setup(G__get_linked_tagnum(&G__DataDictLN_MW_Data),G__get_linked_tagnum(&G__DataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02736      }
02737    }
02738    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DataDictLN_SM_Data))) {
02739      SM_Data *G__Lderived;
02740      G__Lderived=(SM_Data*)0x1000;
02741      {
02742        TObject *G__Lpbase=(TObject*)G__Lderived;
02743        G__inheritance_setup(G__get_linked_tagnum(&G__DataDictLN_SM_Data),G__get_linked_tagnum(&G__DataDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02744      }
02745    }
02746 }
02747 
02748 /*********************************************************
02749 * typedef information setup/
02750 *********************************************************/
02751 extern "C" void G__cpp_setup_typetableDataDict() {
02752 
02753    /* Setting up typedef entry */
02754    G__search_typename2("Version_t",115,-1,0,-1);
02755    G__setnewtype(-1,"Class version identifier (short)",0);
02756    G__search_typename2("vector<TSchemaHelper>",117,G__get_linked_tagnum(&G__DataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
02757    G__setnewtype(-1,NULL,0);
02758    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__DataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
02759    G__setnewtype(-1,NULL,0);
02760    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__DataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
02761    G__setnewtype(-1,NULL,0);
02762    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__DataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
02763    G__setnewtype(-1,NULL,0);
02764    G__search_typename2("vector<int>",117,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
02765    G__setnewtype(-1,NULL,0);
02766    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__DataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR));
02767    G__setnewtype(-1,NULL,0);
02768    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__DataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR));
02769    G__setnewtype(-1,NULL,0);
02770 }
02771 
02772 /*********************************************************
02773 * Data Member information setup/
02774 *********************************************************/
02775 
02776    /* Setting up class,struct,union tag member variable */
02777 
02778    /* GN_Data */
02779 static void G__setup_memvarGN_Data(void) {
02780    G__tag_memvar_setup(G__get_linked_tagnum(&G__DataDictLN_GN_Data));
02781    { GN_Data *p; p=(GN_Data*)0x1000; if (p) { }
02782    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"nGN=",0,(char*)NULL);
02783    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"id=",0,(char*)NULL);
02784    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"q=",0,(char*)NULL);
02785    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"tr=",0,(char*)NULL);
02786    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"x=",0,(char*)NULL);
02787    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"y=",0,(char*)NULL);
02788    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"z=",0,(char*)NULL);
02789    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"px=",0,(char*)NULL);
02790    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"py=",0,(char*)NULL);
02791    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"pz=",0,(char*)NULL);
02792    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02793    }
02794    G__tag_memvar_reset();
02795 }
02796 
02797 
02798    /* EV_Data */
02799 static void G__setup_memvarEV_Data(void) {
02800    G__tag_memvar_setup(G__get_linked_tagnum(&G__DataDictLN_EV_Data));
02801    { EV_Data *p; p=(EV_Data*)0x1000; if (p) { }
02802    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"nEV=",0,(char*)NULL);
02803    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02804    }
02805    G__tag_memvar_reset();
02806 }
02807 
02808 
02809    /* GT_Data */
02810 static void G__setup_memvarGT_Data(void) {
02811    G__tag_memvar_setup(G__get_linked_tagnum(&G__DataDictLN_GT_Data));
02812    { GT_Data *p; p=(GT_Data*)0x1000; if (p) { }
02813    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"nGT=",0,(char*)NULL);
02814    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"id=",0,(char*)NULL);
02815    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"tr=",0,(char*)NULL);
02816    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"e=",0,(char*)NULL);
02817    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"t=",0,(char*)NULL);
02818    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tx=",0,(char*)NULL);
02819    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"ty=",0,(char*)NULL);
02820    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tz=",0,(char*)NULL);
02821    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"txl=",0,(char*)NULL);
02822    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tyl=",0,(char*)NULL);
02823    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tzl=",0,(char*)NULL);
02824    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"x=",0,(char*)NULL);
02825    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"y=",0,(char*)NULL);
02826    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"z=",0,(char*)NULL);
02827    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"xl=",0,(char*)NULL);
02828    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"yl=",0,(char*)NULL);
02829    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"zl=",0,(char*)NULL);
02830    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02831    }
02832    G__tag_memvar_reset();
02833 }
02834 
02835 
02836    /* WC_Data */
02837 static void G__setup_memvarWC_Data(void) {
02838    G__tag_memvar_setup(G__get_linked_tagnum(&G__DataDictLN_WC_Data));
02839    { WC_Data *p; p=(WC_Data*)0x1000; if (p) { }
02840    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"nWC=",0,(char*)NULL);
02841    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"id=",0,(char*)NULL);
02842    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"tr=",0,(char*)NULL);
02843    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"e=",0,(char*)NULL);
02844    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"t=",0,(char*)NULL);
02845    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tx=",0,(char*)NULL);
02846    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"ty=",0,(char*)NULL);
02847    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tz=",0,(char*)NULL);
02848    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"txl=",0,(char*)NULL);
02849    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tyl=",0,(char*)NULL);
02850    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tzl=",0,(char*)NULL);
02851    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"x=",0,(char*)NULL);
02852    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"y=",0,(char*)NULL);
02853    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"z=",0,(char*)NULL);
02854    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"xl=",0,(char*)NULL);
02855    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"yl=",0,(char*)NULL);
02856    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"zl=",0,(char*)NULL);
02857    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02858    }
02859    G__tag_memvar_reset();
02860 }
02861 
02862 
02863    /* TF_Data */
02864 static void G__setup_memvarTF_Data(void) {
02865    G__tag_memvar_setup(G__get_linked_tagnum(&G__DataDictLN_TF_Data));
02866    { TF_Data *p; p=(TF_Data*)0x1000; if (p) { }
02867    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"nTF=",0,(char*)NULL);
02868    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"id=",0,(char*)NULL);
02869    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"tr=",0,(char*)NULL);
02870    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"e=",0,(char*)NULL);
02871    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tt=",0,(char*)NULL);
02872    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"t=",0,(char*)NULL);
02873    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tx=",0,(char*)NULL);
02874    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"ty=",0,(char*)NULL);
02875    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tz=",0,(char*)NULL);
02876    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"txl=",0,(char*)NULL);
02877    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tyl=",0,(char*)NULL);
02878    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tzl=",0,(char*)NULL);
02879    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"x=",0,(char*)NULL);
02880    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"y=",0,(char*)NULL);
02881    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"z=",0,(char*)NULL);
02882    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"xl=",0,(char*)NULL);
02883    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"yl=",0,(char*)NULL);
02884    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"zl=",0,(char*)NULL);
02885    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02886    }
02887    G__tag_memvar_reset();
02888 }
02889 
02890 
02891    /* LM_Data */
02892 static void G__setup_memvarLM_Data(void) {
02893    G__tag_memvar_setup(G__get_linked_tagnum(&G__DataDictLN_LM_Data));
02894    { LM_Data *p; p=(LM_Data*)0x1000; if (p) { }
02895    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"nLM=",0,(char*)NULL);
02896    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"id=",0,(char*)NULL);
02897    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"tr=",0,(char*)NULL);
02898    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"e=",0,(char*)NULL);
02899    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"t=",0,(char*)NULL);
02900    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tx=",0,(char*)NULL);
02901    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"ty=",0,(char*)NULL);
02902    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tz=",0,(char*)NULL);
02903    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"txl=",0,(char*)NULL);
02904    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tyl=",0,(char*)NULL);
02905    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tzl=",0,(char*)NULL);
02906    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"x=",0,(char*)NULL);
02907    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"y=",0,(char*)NULL);
02908    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"z=",0,(char*)NULL);
02909    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"xl=",0,(char*)NULL);
02910    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"yl=",0,(char*)NULL);
02911    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"zl=",0,(char*)NULL);
02912    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02913    }
02914    G__tag_memvar_reset();
02915 }
02916 
02917 
02918    /* MW_Data */
02919 static void G__setup_memvarMW_Data(void) {
02920    G__tag_memvar_setup(G__get_linked_tagnum(&G__DataDictLN_MW_Data));
02921    { MW_Data *p; p=(MW_Data*)0x1000; if (p) { }
02922    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"nMW=",0,(char*)NULL);
02923    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"id=",0,(char*)NULL);
02924    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"tr=",0,(char*)NULL);
02925    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"e=",0,(char*)NULL);
02926    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"t=",0,(char*)NULL);
02927    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tx=",0,(char*)NULL);
02928    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"ty=",0,(char*)NULL);
02929    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tz=",0,(char*)NULL);
02930    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"txl=",0,(char*)NULL);
02931    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tyl=",0,(char*)NULL);
02932    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tzl=",0,(char*)NULL);
02933    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"x=",0,(char*)NULL);
02934    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"y=",0,(char*)NULL);
02935    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"z=",0,(char*)NULL);
02936    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"xl=",0,(char*)NULL);
02937    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"yl=",0,(char*)NULL);
02938    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"zl=",0,(char*)NULL);
02939    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02940    }
02941    G__tag_memvar_reset();
02942 }
02943 
02944 
02945    /* SM_Data */
02946 static void G__setup_memvarSM_Data(void) {
02947    G__tag_memvar_setup(G__get_linked_tagnum(&G__DataDictLN_SM_Data));
02948    { SM_Data *p; p=(SM_Data*)0x1000; if (p) { }
02949    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"nSM=",0,(char*)NULL);
02950    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"id=",0,(char*)NULL);
02951    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"tr=",0,(char*)NULL);
02952    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"e=",0,(char*)NULL);
02953    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"t=",0,(char*)NULL);
02954    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tx=",0,(char*)NULL);
02955    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"ty=",0,(char*)NULL);
02956    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tz=",0,(char*)NULL);
02957    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"txl=",0,(char*)NULL);
02958    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tyl=",0,(char*)NULL);
02959    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"tzl=",0,(char*)NULL);
02960    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"x=",0,(char*)NULL);
02961    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"y=",0,(char*)NULL);
02962    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"z=",0,(char*)NULL);
02963    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"xl=",0,(char*)NULL);
02964    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"yl=",0,(char*)NULL);
02965    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"zl=",0,(char*)NULL);
02966    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DataDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02967    }
02968    G__tag_memvar_reset();
02969 }
02970 
02971 extern "C" void G__cpp_setup_memvarDataDict() {
02972 }
02973 /***********************************************************
02974 ************************************************************
02975 ************************************************************
02976 ************************************************************
02977 ************************************************************
02978 ************************************************************
02979 ************************************************************
02980 ***********************************************************/
02981 
02982 /*********************************************************
02983 * Member function information setup for each class
02984 *********************************************************/
02985 static void G__setup_memfuncGN_Data(void) {
02986    /* GN_Data */
02987    G__tag_memfunc_setup(G__get_linked_tagnum(&G__DataDictLN_GN_Data));
02988    G__memfunc_setup("GN_Data",622,G__DataDict_146_0_1, 105, G__get_linked_tagnum(&G__DataDictLN_GN_Data), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02989    G__memfunc_setup("Reset",515,G__DataDict_146_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02990    G__memfunc_setup("P",80,G__DataDict_146_0_3, 100, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - i", (char*)NULL, (void*) NULL, 0);
02991    G__memfunc_setup("Theta",502,G__DataDict_146_0_4, 100, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - i", (char*)NULL, (void*) NULL, 0);
02992    G__memfunc_setup("Phi",289,G__DataDict_146_0_5, 100, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - i", (char*)NULL, (void*) NULL, 0);
02993    G__memfunc_setup("Class",502,G__DataDict_146_0_6, 85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&GN_Data::Class) ), 0);
02994    G__memfunc_setup("Class_Name",982,G__DataDict_146_0_7, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&GN_Data::Class_Name) ), 0);
02995    G__memfunc_setup("Class_Version",1339,G__DataDict_146_0_8, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&GN_Data::Class_Version) ), 0);
02996    G__memfunc_setup("Dictionary",1046,G__DataDict_146_0_9, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&GN_Data::Dictionary) ), 0);
02997    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02998    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
02999 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1);
03000    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);
03001    G__memfunc_setup("StreamerNVirtual",1656,G__DataDict_146_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
03002    G__memfunc_setup("DeclFileName",1145,G__DataDict_146_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&GN_Data::DeclFileName) ), 0);
03003    G__memfunc_setup("ImplFileLine",1178,G__DataDict_146_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&GN_Data::ImplFileLine) ), 0);
03004    G__memfunc_setup("ImplFileName",1171,G__DataDict_146_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&GN_Data::ImplFileName) ), 0);
03005    G__memfunc_setup("DeclFileLine",1152,G__DataDict_146_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&GN_Data::DeclFileLine) ), 0);
03006    // automatic copy constructor
03007    G__memfunc_setup("GN_Data", 622, G__DataDict_146_0_18, (int) ('i'), G__get_linked_tagnum(&G__DataDictLN_GN_Data), -1, 0, 1, 1, 1, 0, "u 'GN_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03008    // automatic destructor
03009    G__memfunc_setup("~GN_Data", 748, G__DataDict_146_0_19, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
03010    // automatic assignment operator
03011    G__memfunc_setup("operator=", 937, G__DataDict_146_0_20, (int) ('u'), G__get_linked_tagnum(&G__DataDictLN_GN_Data), -1, 1, 1, 1, 1, 0, "u 'GN_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03012    G__tag_memfunc_reset();
03013 }
03014 
03015 static void G__setup_memfuncEV_Data(void) {
03016    /* EV_Data */
03017    G__tag_memfunc_setup(G__get_linked_tagnum(&G__DataDictLN_EV_Data));
03018    G__memfunc_setup("EV_Data",628,G__DataDict_152_0_1, 105, G__get_linked_tagnum(&G__DataDictLN_EV_Data), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03019    G__memfunc_setup("Reset",515,G__DataDict_152_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03020    G__memfunc_setup("Class",502,G__DataDict_152_0_3, 85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&EV_Data::Class) ), 0);
03021    G__memfunc_setup("Class_Name",982,G__DataDict_152_0_4, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&EV_Data::Class_Name) ), 0);
03022    G__memfunc_setup("Class_Version",1339,G__DataDict_152_0_5, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&EV_Data::Class_Version) ), 0);
03023    G__memfunc_setup("Dictionary",1046,G__DataDict_152_0_6, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&EV_Data::Dictionary) ), 0);
03024    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
03025    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
03026 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1);
03027    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);
03028    G__memfunc_setup("StreamerNVirtual",1656,G__DataDict_152_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
03029    G__memfunc_setup("DeclFileName",1145,G__DataDict_152_0_11, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&EV_Data::DeclFileName) ), 0);
03030    G__memfunc_setup("ImplFileLine",1178,G__DataDict_152_0_12, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&EV_Data::ImplFileLine) ), 0);
03031    G__memfunc_setup("ImplFileName",1171,G__DataDict_152_0_13, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&EV_Data::ImplFileName) ), 0);
03032    G__memfunc_setup("DeclFileLine",1152,G__DataDict_152_0_14, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&EV_Data::DeclFileLine) ), 0);
03033    // automatic copy constructor
03034    G__memfunc_setup("EV_Data", 628, G__DataDict_152_0_15, (int) ('i'), G__get_linked_tagnum(&G__DataDictLN_EV_Data), -1, 0, 1, 1, 1, 0, "u 'EV_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03035    // automatic destructor
03036    G__memfunc_setup("~EV_Data", 754, G__DataDict_152_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
03037    // automatic assignment operator
03038    G__memfunc_setup("operator=", 937, G__DataDict_152_0_17, (int) ('u'), G__get_linked_tagnum(&G__DataDictLN_EV_Data), -1, 1, 1, 1, 1, 0, "u 'EV_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03039    G__tag_memfunc_reset();
03040 }
03041 
03042 static void G__setup_memfuncGT_Data(void) {
03043    /* GT_Data */
03044    G__tag_memfunc_setup(G__get_linked_tagnum(&G__DataDictLN_GT_Data));
03045    G__memfunc_setup("GT_Data",628,G__DataDict_153_0_1, 105, G__get_linked_tagnum(&G__DataDictLN_GT_Data), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03046    G__memfunc_setup("Reset",515,G__DataDict_153_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03047    G__memfunc_setup("Class",502,G__DataDict_153_0_3, 85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&GT_Data::Class) ), 0);
03048    G__memfunc_setup("Class_Name",982,G__DataDict_153_0_4, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&GT_Data::Class_Name) ), 0);
03049    G__memfunc_setup("Class_Version",1339,G__DataDict_153_0_5, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&GT_Data::Class_Version) ), 0);
03050    G__memfunc_setup("Dictionary",1046,G__DataDict_153_0_6, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&GT_Data::Dictionary) ), 0);
03051    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
03052    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
03053 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1);
03054    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);
03055    G__memfunc_setup("StreamerNVirtual",1656,G__DataDict_153_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
03056    G__memfunc_setup("DeclFileName",1145,G__DataDict_153_0_11, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&GT_Data::DeclFileName) ), 0);
03057    G__memfunc_setup("ImplFileLine",1178,G__DataDict_153_0_12, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&GT_Data::ImplFileLine) ), 0);
03058    G__memfunc_setup("ImplFileName",1171,G__DataDict_153_0_13, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&GT_Data::ImplFileName) ), 0);
03059    G__memfunc_setup("DeclFileLine",1152,G__DataDict_153_0_14, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&GT_Data::DeclFileLine) ), 0);
03060    // automatic copy constructor
03061    G__memfunc_setup("GT_Data", 628, G__DataDict_153_0_15, (int) ('i'), G__get_linked_tagnum(&G__DataDictLN_GT_Data), -1, 0, 1, 1, 1, 0, "u 'GT_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03062    // automatic destructor
03063    G__memfunc_setup("~GT_Data", 754, G__DataDict_153_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
03064    // automatic assignment operator
03065    G__memfunc_setup("operator=", 937, G__DataDict_153_0_17, (int) ('u'), G__get_linked_tagnum(&G__DataDictLN_GT_Data), -1, 1, 1, 1, 1, 0, "u 'GT_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03066    G__tag_memfunc_reset();
03067 }
03068 
03069 static void G__setup_memfuncWC_Data(void) {
03070    /* WC_Data */
03071    G__tag_memfunc_setup(G__get_linked_tagnum(&G__DataDictLN_WC_Data));
03072    G__memfunc_setup("WC_Data",627,G__DataDict_155_0_1, 105, G__get_linked_tagnum(&G__DataDictLN_WC_Data), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03073    G__memfunc_setup("Reset",515,G__DataDict_155_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03074    G__memfunc_setup("Class",502,G__DataDict_155_0_3, 85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&WC_Data::Class) ), 0);
03075    G__memfunc_setup("Class_Name",982,G__DataDict_155_0_4, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&WC_Data::Class_Name) ), 0);
03076    G__memfunc_setup("Class_Version",1339,G__DataDict_155_0_5, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&WC_Data::Class_Version) ), 0);
03077    G__memfunc_setup("Dictionary",1046,G__DataDict_155_0_6, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&WC_Data::Dictionary) ), 0);
03078    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
03079    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
03080 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1);
03081    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);
03082    G__memfunc_setup("StreamerNVirtual",1656,G__DataDict_155_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
03083    G__memfunc_setup("DeclFileName",1145,G__DataDict_155_0_11, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&WC_Data::DeclFileName) ), 0);
03084    G__memfunc_setup("ImplFileLine",1178,G__DataDict_155_0_12, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&WC_Data::ImplFileLine) ), 0);
03085    G__memfunc_setup("ImplFileName",1171,G__DataDict_155_0_13, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&WC_Data::ImplFileName) ), 0);
03086    G__memfunc_setup("DeclFileLine",1152,G__DataDict_155_0_14, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&WC_Data::DeclFileLine) ), 0);
03087    // automatic copy constructor
03088    G__memfunc_setup("WC_Data", 627, G__DataDict_155_0_15, (int) ('i'), G__get_linked_tagnum(&G__DataDictLN_WC_Data), -1, 0, 1, 1, 1, 0, "u 'WC_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03089    // automatic destructor
03090    G__memfunc_setup("~WC_Data", 753, G__DataDict_155_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
03091    // automatic assignment operator
03092    G__memfunc_setup("operator=", 937, G__DataDict_155_0_17, (int) ('u'), G__get_linked_tagnum(&G__DataDictLN_WC_Data), -1, 1, 1, 1, 1, 0, "u 'WC_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03093    G__tag_memfunc_reset();
03094 }
03095 
03096 static void G__setup_memfuncTF_Data(void) {
03097    /* TF_Data */
03098    G__tag_memfunc_setup(G__get_linked_tagnum(&G__DataDictLN_TF_Data));
03099    G__memfunc_setup("TF_Data",627,G__DataDict_157_0_1, 105, G__get_linked_tagnum(&G__DataDictLN_TF_Data), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03100    G__memfunc_setup("Reset",515,G__DataDict_157_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03101    G__memfunc_setup("Class",502,G__DataDict_157_0_3, 85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TF_Data::Class) ), 0);
03102    G__memfunc_setup("Class_Name",982,G__DataDict_157_0_4, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TF_Data::Class_Name) ), 0);
03103    G__memfunc_setup("Class_Version",1339,G__DataDict_157_0_5, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TF_Data::Class_Version) ), 0);
03104    G__memfunc_setup("Dictionary",1046,G__DataDict_157_0_6, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TF_Data::Dictionary) ), 0);
03105    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
03106    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
03107 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1);
03108    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);
03109    G__memfunc_setup("StreamerNVirtual",1656,G__DataDict_157_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
03110    G__memfunc_setup("DeclFileName",1145,G__DataDict_157_0_11, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TF_Data::DeclFileName) ), 0);
03111    G__memfunc_setup("ImplFileLine",1178,G__DataDict_157_0_12, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TF_Data::ImplFileLine) ), 0);
03112    G__memfunc_setup("ImplFileName",1171,G__DataDict_157_0_13, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TF_Data::ImplFileName) ), 0);
03113    G__memfunc_setup("DeclFileLine",1152,G__DataDict_157_0_14, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TF_Data::DeclFileLine) ), 0);
03114    // automatic copy constructor
03115    G__memfunc_setup("TF_Data", 627, G__DataDict_157_0_15, (int) ('i'), G__get_linked_tagnum(&G__DataDictLN_TF_Data), -1, 0, 1, 1, 1, 0, "u 'TF_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03116    // automatic destructor
03117    G__memfunc_setup("~TF_Data", 753, G__DataDict_157_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
03118    // automatic assignment operator
03119    G__memfunc_setup("operator=", 937, G__DataDict_157_0_17, (int) ('u'), G__get_linked_tagnum(&G__DataDictLN_TF_Data), -1, 1, 1, 1, 1, 0, "u 'TF_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03120    G__tag_memfunc_reset();
03121 }
03122 
03123 static void G__setup_memfuncLM_Data(void) {
03124    /* LM_Data */
03125    G__tag_memfunc_setup(G__get_linked_tagnum(&G__DataDictLN_LM_Data));
03126    G__memfunc_setup("LM_Data",626,G__DataDict_159_0_1, 105, G__get_linked_tagnum(&G__DataDictLN_LM_Data), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03127    G__memfunc_setup("Reset",515,G__DataDict_159_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03128    G__memfunc_setup("Class",502,G__DataDict_159_0_3, 85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&LM_Data::Class) ), 0);
03129    G__memfunc_setup("Class_Name",982,G__DataDict_159_0_4, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&LM_Data::Class_Name) ), 0);
03130    G__memfunc_setup("Class_Version",1339,G__DataDict_159_0_5, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&LM_Data::Class_Version) ), 0);
03131    G__memfunc_setup("Dictionary",1046,G__DataDict_159_0_6, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&LM_Data::Dictionary) ), 0);
03132    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
03133    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
03134 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1);
03135    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);
03136    G__memfunc_setup("StreamerNVirtual",1656,G__DataDict_159_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
03137    G__memfunc_setup("DeclFileName",1145,G__DataDict_159_0_11, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&LM_Data::DeclFileName) ), 0);
03138    G__memfunc_setup("ImplFileLine",1178,G__DataDict_159_0_12, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&LM_Data::ImplFileLine) ), 0);
03139    G__memfunc_setup("ImplFileName",1171,G__DataDict_159_0_13, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&LM_Data::ImplFileName) ), 0);
03140    G__memfunc_setup("DeclFileLine",1152,G__DataDict_159_0_14, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&LM_Data::DeclFileLine) ), 0);
03141    // automatic copy constructor
03142    G__memfunc_setup("LM_Data", 626, G__DataDict_159_0_15, (int) ('i'), G__get_linked_tagnum(&G__DataDictLN_LM_Data), -1, 0, 1, 1, 1, 0, "u 'LM_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03143    // automatic destructor
03144    G__memfunc_setup("~LM_Data", 752, G__DataDict_159_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
03145    // automatic assignment operator
03146    G__memfunc_setup("operator=", 937, G__DataDict_159_0_17, (int) ('u'), G__get_linked_tagnum(&G__DataDictLN_LM_Data), -1, 1, 1, 1, 1, 0, "u 'LM_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03147    G__tag_memfunc_reset();
03148 }
03149 
03150 static void G__setup_memfuncMW_Data(void) {
03151    /* MW_Data */
03152    G__tag_memfunc_setup(G__get_linked_tagnum(&G__DataDictLN_MW_Data));
03153    G__memfunc_setup("MW_Data",637,G__DataDict_161_0_1, 105, G__get_linked_tagnum(&G__DataDictLN_MW_Data), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03154    G__memfunc_setup("Reset",515,G__DataDict_161_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03155    G__memfunc_setup("Class",502,G__DataDict_161_0_3, 85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MW_Data::Class) ), 0);
03156    G__memfunc_setup("Class_Name",982,G__DataDict_161_0_4, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MW_Data::Class_Name) ), 0);
03157    G__memfunc_setup("Class_Version",1339,G__DataDict_161_0_5, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MW_Data::Class_Version) ), 0);
03158    G__memfunc_setup("Dictionary",1046,G__DataDict_161_0_6, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MW_Data::Dictionary) ), 0);
03159    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
03160    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
03161 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1);
03162    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);
03163    G__memfunc_setup("StreamerNVirtual",1656,G__DataDict_161_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
03164    G__memfunc_setup("DeclFileName",1145,G__DataDict_161_0_11, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MW_Data::DeclFileName) ), 0);
03165    G__memfunc_setup("ImplFileLine",1178,G__DataDict_161_0_12, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MW_Data::ImplFileLine) ), 0);
03166    G__memfunc_setup("ImplFileName",1171,G__DataDict_161_0_13, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MW_Data::ImplFileName) ), 0);
03167    G__memfunc_setup("DeclFileLine",1152,G__DataDict_161_0_14, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MW_Data::DeclFileLine) ), 0);
03168    // automatic copy constructor
03169    G__memfunc_setup("MW_Data", 637, G__DataDict_161_0_15, (int) ('i'), G__get_linked_tagnum(&G__DataDictLN_MW_Data), -1, 0, 1, 1, 1, 0, "u 'MW_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03170    // automatic destructor
03171    G__memfunc_setup("~MW_Data", 763, G__DataDict_161_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
03172    // automatic assignment operator
03173    G__memfunc_setup("operator=", 937, G__DataDict_161_0_17, (int) ('u'), G__get_linked_tagnum(&G__DataDictLN_MW_Data), -1, 1, 1, 1, 1, 0, "u 'MW_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03174    G__tag_memfunc_reset();
03175 }
03176 
03177 static void G__setup_memfuncSM_Data(void) {
03178    /* SM_Data */
03179    G__tag_memfunc_setup(G__get_linked_tagnum(&G__DataDictLN_SM_Data));
03180    G__memfunc_setup("SM_Data",633,G__DataDict_163_0_1, 105, G__get_linked_tagnum(&G__DataDictLN_SM_Data), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03181    G__memfunc_setup("Reset",515,G__DataDict_163_0_2, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
03182    G__memfunc_setup("Class",502,G__DataDict_163_0_3, 85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&SM_Data::Class) ), 0);
03183    G__memfunc_setup("Class_Name",982,G__DataDict_163_0_4, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&SM_Data::Class_Name) ), 0);
03184    G__memfunc_setup("Class_Version",1339,G__DataDict_163_0_5, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&SM_Data::Class_Version) ), 0);
03185    G__memfunc_setup("Dictionary",1046,G__DataDict_163_0_6, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&SM_Data::Dictionary) ), 0);
03186    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__DataDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
03187    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
03188 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1);
03189    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);
03190    G__memfunc_setup("StreamerNVirtual",1656,G__DataDict_163_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
03191    G__memfunc_setup("DeclFileName",1145,G__DataDict_163_0_11, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&SM_Data::DeclFileName) ), 0);
03192    G__memfunc_setup("ImplFileLine",1178,G__DataDict_163_0_12, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&SM_Data::ImplFileLine) ), 0);
03193    G__memfunc_setup("ImplFileName",1171,G__DataDict_163_0_13, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&SM_Data::ImplFileName) ), 0);
03194    G__memfunc_setup("DeclFileLine",1152,G__DataDict_163_0_14, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&SM_Data::DeclFileLine) ), 0);
03195    // automatic copy constructor
03196    G__memfunc_setup("SM_Data", 633, G__DataDict_163_0_15, (int) ('i'), G__get_linked_tagnum(&G__DataDictLN_SM_Data), -1, 0, 1, 1, 1, 0, "u 'SM_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03197    // automatic destructor
03198    G__memfunc_setup("~SM_Data", 759, G__DataDict_163_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
03199    // automatic assignment operator
03200    G__memfunc_setup("operator=", 937, G__DataDict_163_0_17, (int) ('u'), G__get_linked_tagnum(&G__DataDictLN_SM_Data), -1, 1, 1, 1, 1, 0, "u 'SM_Data' - 11 - -", (char*) NULL, (void*) NULL, 0);
03201    G__tag_memfunc_reset();
03202 }
03203 
03204 
03205 /*********************************************************
03206 * Member function information setup
03207 *********************************************************/
03208 extern "C" void G__cpp_setup_memfuncDataDict() {
03209 }
03210 
03211 /*********************************************************
03212 * Global variable information setup for each class
03213 *********************************************************/
03214 static void G__cpp_setup_global0() {
03215 
03216    /* Setting up global variables */
03217    G__resetplocal();
03218 
03219 }
03220 
03221 static void G__cpp_setup_global1() {
03222 
03223    G__resetglobalenv();
03224 }
03225 extern "C" void G__cpp_setup_globalDataDict() {
03226   G__cpp_setup_global0();
03227   G__cpp_setup_global1();
03228 }
03229 
03230 /*********************************************************
03231 * Global function information setup for each class
03232 *********************************************************/
03233 static void G__cpp_setup_func0() {
03234    G__lastifuncposition();
03235 
03236 }
03237 
03238 static void G__cpp_setup_func1() {
03239 }
03240 
03241 static void G__cpp_setup_func2() {
03242 }
03243 
03244 static void G__cpp_setup_func3() {
03245 }
03246 
03247 static void G__cpp_setup_func4() {
03248 }
03249 
03250 static void G__cpp_setup_func5() {
03251 }
03252 
03253 static void G__cpp_setup_func6() {
03254 }
03255 
03256 static void G__cpp_setup_func7() {
03257 }
03258 
03259 static void G__cpp_setup_func8() {
03260 }
03261 
03262 static void G__cpp_setup_func9() {
03263 }
03264 
03265 static void G__cpp_setup_func10() {
03266 }
03267 
03268 static void G__cpp_setup_func11() {
03269 
03270    G__resetifuncposition();
03271 }
03272 
03273 extern "C" void G__cpp_setup_funcDataDict() {
03274   G__cpp_setup_func0();
03275   G__cpp_setup_func1();
03276   G__cpp_setup_func2();
03277   G__cpp_setup_func3();
03278   G__cpp_setup_func4();
03279   G__cpp_setup_func5();
03280   G__cpp_setup_func6();
03281   G__cpp_setup_func7();
03282   G__cpp_setup_func8();
03283   G__cpp_setup_func9();
03284   G__cpp_setup_func10();
03285   G__cpp_setup_func11();
03286 }
03287 
03288 /*********************************************************
03289 * Class,struct,union,enum tag information setup
03290 *********************************************************/
03291 /* Setup class/struct taginfo */
03292 G__linked_taginfo G__DataDictLN_TClass = { "TClass" , 99 , -1 };
03293 G__linked_taginfo G__DataDictLN_TBuffer = { "TBuffer" , 99 , -1 };
03294 G__linked_taginfo G__DataDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
03295 G__linked_taginfo G__DataDictLN_TObject = { "TObject" , 99 , -1 };
03296 G__linked_taginfo G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
03297 G__linked_taginfo G__DataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
03298 G__linked_taginfo G__DataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
03299 G__linked_taginfo G__DataDictLN_GN_Data = { "GN_Data" , 99 , -1 };
03300 G__linked_taginfo G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR = { "vector<int,allocator<int> >" , 99 , -1 };
03301 G__linked_taginfo G__DataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<int,allocator<int> >::iterator>" , 99 , -1 };
03302 G__linked_taginfo G__DataDictLN_EV_Data = { "EV_Data" , 99 , -1 };
03303 G__linked_taginfo G__DataDictLN_GT_Data = { "GT_Data" , 99 , -1 };
03304 G__linked_taginfo G__DataDictLN_WC_Data = { "WC_Data" , 99 , -1 };
03305 G__linked_taginfo G__DataDictLN_TF_Data = { "TF_Data" , 99 , -1 };
03306 G__linked_taginfo G__DataDictLN_LM_Data = { "LM_Data" , 99 , -1 };
03307 G__linked_taginfo G__DataDictLN_MW_Data = { "MW_Data" , 99 , -1 };
03308 G__linked_taginfo G__DataDictLN_SM_Data = { "SM_Data" , 99 , -1 };
03309 
03310 /* Reset class/struct taginfo */
03311 extern "C" void G__cpp_reset_tagtableDataDict() {
03312   G__DataDictLN_TClass.tagnum = -1 ;
03313   G__DataDictLN_TBuffer.tagnum = -1 ;
03314   G__DataDictLN_TMemberInspector.tagnum = -1 ;
03315   G__DataDictLN_TObject.tagnum = -1 ;
03316   G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
03317   G__DataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
03318   G__DataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
03319   G__DataDictLN_GN_Data.tagnum = -1 ;
03320   G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR.tagnum = -1 ;
03321   G__DataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR.tagnum = -1 ;
03322   G__DataDictLN_EV_Data.tagnum = -1 ;
03323   G__DataDictLN_GT_Data.tagnum = -1 ;
03324   G__DataDictLN_WC_Data.tagnum = -1 ;
03325   G__DataDictLN_TF_Data.tagnum = -1 ;
03326   G__DataDictLN_LM_Data.tagnum = -1 ;
03327   G__DataDictLN_MW_Data.tagnum = -1 ;
03328   G__DataDictLN_SM_Data.tagnum = -1 ;
03329 }
03330 
03331 
03332 extern "C" void G__cpp_setup_tagtableDataDict() {
03333 
03334    /* Setting up class,struct,union tag entry */
03335    G__get_linked_tagnum_fwd(&G__DataDictLN_TClass);
03336    G__get_linked_tagnum_fwd(&G__DataDictLN_TBuffer);
03337    G__get_linked_tagnum_fwd(&G__DataDictLN_TMemberInspector);
03338    G__get_linked_tagnum_fwd(&G__DataDictLN_TObject);
03339    G__get_linked_tagnum_fwd(&G__DataDictLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
03340    G__get_linked_tagnum_fwd(&G__DataDictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
03341    G__get_linked_tagnum_fwd(&G__DataDictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
03342    G__tagtable_setup(G__get_linked_tagnum(&G__DataDictLN_GN_Data),sizeof(GN_Data),-1,292096,"The OLYMPUS MC data class.",G__setup_memvarGN_Data,G__setup_memfuncGN_Data);
03343    G__get_linked_tagnum_fwd(&G__DataDictLN_vectorlEintcOallocatorlEintgRsPgR);
03344    G__get_linked_tagnum_fwd(&G__DataDictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR);
03345    G__tagtable_setup(G__get_linked_tagnum(&G__DataDictLN_EV_Data),sizeof(EV_Data),-1,292096,"The OLYMPUS Event data class.",G__setup_memvarEV_Data,G__setup_memfuncEV_Data);
03346    G__tagtable_setup(G__get_linked_tagnum(&G__DataDictLN_GT_Data),sizeof(GT_Data),-1,292096,"The OLYMPUS GT data class.",G__setup_memvarGT_Data,G__setup_memfuncGT_Data);
03347    G__tagtable_setup(G__get_linked_tagnum(&G__DataDictLN_WC_Data),sizeof(WC_Data),-1,292096,"The OLYMPUS WC data class.",G__setup_memvarWC_Data,G__setup_memfuncWC_Data);
03348    G__tagtable_setup(G__get_linked_tagnum(&G__DataDictLN_TF_Data),sizeof(TF_Data),-1,292096,"The OLYMPUS GT data class.",G__setup_memvarTF_Data,G__setup_memfuncTF_Data);
03349    G__tagtable_setup(G__get_linked_tagnum(&G__DataDictLN_LM_Data),sizeof(LM_Data),-1,292096,"The OLYMPUS LM data class.",G__setup_memvarLM_Data,G__setup_memfuncLM_Data);
03350    G__tagtable_setup(G__get_linked_tagnum(&G__DataDictLN_MW_Data),sizeof(MW_Data),-1,292096,"The OLYMPUS MW data class.",G__setup_memvarMW_Data,G__setup_memfuncMW_Data);
03351    G__tagtable_setup(G__get_linked_tagnum(&G__DataDictLN_SM_Data),sizeof(SM_Data),-1,292096,"The OLYMPUS SM data class.",G__setup_memvarSM_Data,G__setup_memfuncSM_Data);
03352 }
03353 extern "C" void G__cpp_setupDataDict(void) {
03354   G__check_setup_version(30051515,"G__cpp_setupDataDict()");
03355   G__set_cpp_environmentDataDict();
03356   G__cpp_setup_tagtableDataDict();
03357 
03358   G__cpp_setup_inheritanceDataDict();
03359 
03360   G__cpp_setup_typetableDataDict();
03361 
03362   G__cpp_setup_memvarDataDict();
03363 
03364   G__cpp_setup_memfuncDataDict();
03365   G__cpp_setup_globalDataDict();
03366   G__cpp_setup_funcDataDict();
03367 
03368    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncDataDict();
03369   return;
03370 }
03371 class G__cpp_setup_initDataDict {
03372   public:
03373     G__cpp_setup_initDataDict() { G__add_setup_func("DataDict",(G__incsetup)(&G__cpp_setupDataDict)); G__call_setup_funcs(); }
03374    ~G__cpp_setup_initDataDict() { G__remove_setup_func("DataDict"); }
03375 };
03376 G__cpp_setup_initDataDict G__cpp_setup_initializerDataDict;
03377