/data3/calcul/jacquem/working_dir/Micromegas/micromegasFrameWork/tmp/root/TreeClass.C

Go to the documentation of this file.
00001 //
00002 // File generated by /grid_sw/soft-dev-lapp/LAPPSL5/64bits/Root/root_v5.30.02/bin/rootcint at Sat Dec  1 17:40:56 2012
00003 
00004 // Do NOT change. Changes will be lost next time file is generated
00005 //
00006 
00007 #define R__DICTIONARY_FILENAME tmpdIrootdITreeClass
00008 #include "RConfig.h" //rootcint 4834
00009 #if !defined(R__ACCESS_IN_SYMBOL)
00010 //Break the privacy of classes -- Disabled for the moment
00011 #define private public
00012 #define protected public
00013 #endif
00014 
00015 // Since CINT ignores the std namespace, we need to do so in this file.
00016 namespace std {} using namespace std;
00017 #include "TreeClass.h"
00018 
00019 #include "TCollectionProxyInfo.h"
00020 #include "TClass.h"
00021 #include "TBuffer.h"
00022 #include "TMemberInspector.h"
00023 #include "TError.h"
00024 
00025 #ifndef G__ROOT
00026 #define G__ROOT
00027 #endif
00028 
00029 #include "RtypesImp.h"
00030 #include "TIsAProxy.h"
00031 #include "TFileMergeInfo.h"
00032 
00033 // START OF SHADOWS
00034 
00035 namespace ROOT {
00036    namespace Shadow {
00037    } // of namespace Shadow
00038 } // of namespace ROOT
00039 // END OF SHADOWS
00040 
00041 namespace ROOT {
00042    void MTChip_ShowMembers(void *obj, TMemberInspector &R__insp);
00043    static void *new_MTChip(void *p = 0);
00044    static void *newArray_MTChip(Long_t size, void *p);
00045    static void delete_MTChip(void *p);
00046    static void deleteArray_MTChip(void *p);
00047    static void destruct_MTChip(void *p);
00048 
00049    // Function generating the singleton type initializer
00050    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTChip*)
00051    {
00052       ::MTChip *ptr = 0;
00053       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTChip >(0);
00054       static ::ROOT::TGenericClassInfo 
00055          instance("MTChip", ::MTChip::Class_Version(), "./include/root/MTChip.hh", 21,
00056                   typeid(::MTChip), DefineBehavior(ptr, ptr),
00057                   &::MTChip::Dictionary, isa_proxy, 4,
00058                   sizeof(::MTChip) );
00059       instance.SetNew(&new_MTChip);
00060       instance.SetNewArray(&newArray_MTChip);
00061       instance.SetDelete(&delete_MTChip);
00062       instance.SetDeleteArray(&deleteArray_MTChip);
00063       instance.SetDestructor(&destruct_MTChip);
00064       return &instance;
00065    }
00066    TGenericClassInfo *GenerateInitInstance(const ::MTChip*)
00067    {
00068       return GenerateInitInstanceLocal((::MTChip*)0);
00069    }
00070    // Static variable to force the class initialization
00071    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTChip*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00072 } // end of namespace ROOT
00073 
00074 namespace ROOT {
00075    void MTDif_ShowMembers(void *obj, TMemberInspector &R__insp);
00076    static void *new_MTDif(void *p = 0);
00077    static void *newArray_MTDif(Long_t size, void *p);
00078    static void delete_MTDif(void *p);
00079    static void deleteArray_MTDif(void *p);
00080    static void destruct_MTDif(void *p);
00081 
00082    // Function generating the singleton type initializer
00083    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTDif*)
00084    {
00085       ::MTDif *ptr = 0;
00086       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTDif >(0);
00087       static ::ROOT::TGenericClassInfo 
00088          instance("MTDif", ::MTDif::Class_Version(), "./include/root/MTDif.hh", 20,
00089                   typeid(::MTDif), DefineBehavior(ptr, ptr),
00090                   &::MTDif::Dictionary, isa_proxy, 4,
00091                   sizeof(::MTDif) );
00092       instance.SetNew(&new_MTDif);
00093       instance.SetNewArray(&newArray_MTDif);
00094       instance.SetDelete(&delete_MTDif);
00095       instance.SetDeleteArray(&deleteArray_MTDif);
00096       instance.SetDestructor(&destruct_MTDif);
00097       return &instance;
00098    }
00099    TGenericClassInfo *GenerateInitInstance(const ::MTDif*)
00100    {
00101       return GenerateInitInstanceLocal((::MTDif*)0);
00102    }
00103    // Static variable to force the class initialization
00104    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTDif*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00105 } // end of namespace ROOT
00106 
00107 namespace ROOT {
00108    void MTDetector_ShowMembers(void *obj, TMemberInspector &R__insp);
00109    static void *new_MTDetector(void *p = 0);
00110    static void *newArray_MTDetector(Long_t size, void *p);
00111    static void delete_MTDetector(void *p);
00112    static void deleteArray_MTDetector(void *p);
00113    static void destruct_MTDetector(void *p);
00114 
00115    // Function generating the singleton type initializer
00116    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTDetector*)
00117    {
00118       ::MTDetector *ptr = 0;
00119       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTDetector >(0);
00120       static ::ROOT::TGenericClassInfo 
00121          instance("MTDetector", ::MTDetector::Class_Version(), "./include/root/MTDetector.hh", 16,
00122                   typeid(::MTDetector), DefineBehavior(ptr, ptr),
00123                   &::MTDetector::Dictionary, isa_proxy, 4,
00124                   sizeof(::MTDetector) );
00125       instance.SetNew(&new_MTDetector);
00126       instance.SetNewArray(&newArray_MTDetector);
00127       instance.SetDelete(&delete_MTDetector);
00128       instance.SetDeleteArray(&deleteArray_MTDetector);
00129       instance.SetDestructor(&destruct_MTDetector);
00130       return &instance;
00131    }
00132    TGenericClassInfo *GenerateInitInstance(const ::MTDetector*)
00133    {
00134       return GenerateInitInstanceLocal((::MTDetector*)0);
00135    }
00136    // Static variable to force the class initialization
00137    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTDetector*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00138 } // end of namespace ROOT
00139 
00140 namespace ROOT {
00141    void MTRun_ShowMembers(void *obj, TMemberInspector &R__insp);
00142    static void *new_MTRun(void *p = 0);
00143    static void *newArray_MTRun(Long_t size, void *p);
00144    static void delete_MTRun(void *p);
00145    static void deleteArray_MTRun(void *p);
00146    static void destruct_MTRun(void *p);
00147 
00148    // Function generating the singleton type initializer
00149    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTRun*)
00150    {
00151       ::MTRun *ptr = 0;
00152       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTRun >(0);
00153       static ::ROOT::TGenericClassInfo 
00154          instance("MTRun", ::MTRun::Class_Version(), "./include/root/MTRun.hh", 27,
00155                   typeid(::MTRun), DefineBehavior(ptr, ptr),
00156                   &::MTRun::Dictionary, isa_proxy, 4,
00157                   sizeof(::MTRun) );
00158       instance.SetNew(&new_MTRun);
00159       instance.SetNewArray(&newArray_MTRun);
00160       instance.SetDelete(&delete_MTRun);
00161       instance.SetDeleteArray(&deleteArray_MTRun);
00162       instance.SetDestructor(&destruct_MTRun);
00163       return &instance;
00164    }
00165    TGenericClassInfo *GenerateInitInstance(const ::MTRun*)
00166    {
00167       return GenerateInitInstanceLocal((::MTRun*)0);
00168    }
00169    // Static variable to force the class initialization
00170    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTRun*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00171 } // end of namespace ROOT
00172 
00173 namespace ROOT {
00174    void MTBoard_ShowMembers(void *obj, TMemberInspector &R__insp);
00175    static void *new_MTBoard(void *p = 0);
00176    static void *newArray_MTBoard(Long_t size, void *p);
00177    static void delete_MTBoard(void *p);
00178    static void deleteArray_MTBoard(void *p);
00179    static void destruct_MTBoard(void *p);
00180 
00181    // Function generating the singleton type initializer
00182    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTBoard*)
00183    {
00184       ::MTBoard *ptr = 0;
00185       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTBoard >(0);
00186       static ::ROOT::TGenericClassInfo 
00187          instance("MTBoard", ::MTBoard::Class_Version(), "include/root/MTBoard.hh", 20,
00188                   typeid(::MTBoard), DefineBehavior(ptr, ptr),
00189                   &::MTBoard::Dictionary, isa_proxy, 4,
00190                   sizeof(::MTBoard) );
00191       instance.SetNew(&new_MTBoard);
00192       instance.SetNewArray(&newArray_MTBoard);
00193       instance.SetDelete(&delete_MTBoard);
00194       instance.SetDeleteArray(&deleteArray_MTBoard);
00195       instance.SetDestructor(&destruct_MTBoard);
00196       return &instance;
00197    }
00198    TGenericClassInfo *GenerateInitInstance(const ::MTBoard*)
00199    {
00200       return GenerateInitInstanceLocal((::MTBoard*)0);
00201    }
00202    // Static variable to force the class initialization
00203    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTBoard*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00204 } // end of namespace ROOT
00205 
00206 namespace ROOT {
00207    void MTChamber_ShowMembers(void *obj, TMemberInspector &R__insp);
00208    static void *new_MTChamber(void *p = 0);
00209    static void *newArray_MTChamber(Long_t size, void *p);
00210    static void delete_MTChamber(void *p);
00211    static void deleteArray_MTChamber(void *p);
00212    static void destruct_MTChamber(void *p);
00213 
00214    // Function generating the singleton type initializer
00215    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTChamber*)
00216    {
00217       ::MTChamber *ptr = 0;
00218       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTChamber >(0);
00219       static ::ROOT::TGenericClassInfo 
00220          instance("MTChamber", ::MTChamber::Class_Version(), "./include/root/MTChamber.hh", 21,
00221                   typeid(::MTChamber), DefineBehavior(ptr, ptr),
00222                   &::MTChamber::Dictionary, isa_proxy, 4,
00223                   sizeof(::MTChamber) );
00224       instance.SetNew(&new_MTChamber);
00225       instance.SetNewArray(&newArray_MTChamber);
00226       instance.SetDelete(&delete_MTChamber);
00227       instance.SetDeleteArray(&deleteArray_MTChamber);
00228       instance.SetDestructor(&destruct_MTChamber);
00229       return &instance;
00230    }
00231    TGenericClassInfo *GenerateInitInstance(const ::MTChamber*)
00232    {
00233       return GenerateInitInstanceLocal((::MTChamber*)0);
00234    }
00235    // Static variable to force the class initialization
00236    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTChamber*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00237 } // end of namespace ROOT
00238 
00239 namespace ROOT {
00240    void MTDifSoftId_ShowMembers(void *obj, TMemberInspector &R__insp);
00241    static void *new_MTDifSoftId(void *p = 0);
00242    static void *newArray_MTDifSoftId(Long_t size, void *p);
00243    static void delete_MTDifSoftId(void *p);
00244    static void deleteArray_MTDifSoftId(void *p);
00245    static void destruct_MTDifSoftId(void *p);
00246 
00247    // Function generating the singleton type initializer
00248    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTDifSoftId*)
00249    {
00250       ::MTDifSoftId *ptr = 0;
00251       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTDifSoftId >(0);
00252       static ::ROOT::TGenericClassInfo 
00253          instance("MTDifSoftId", ::MTDifSoftId::Class_Version(), "include/root/MTDifSoftId.hh", 18,
00254                   typeid(::MTDifSoftId), DefineBehavior(ptr, ptr),
00255                   &::MTDifSoftId::Dictionary, isa_proxy, 4,
00256                   sizeof(::MTDifSoftId) );
00257       instance.SetNew(&new_MTDifSoftId);
00258       instance.SetNewArray(&newArray_MTDifSoftId);
00259       instance.SetDelete(&delete_MTDifSoftId);
00260       instance.SetDeleteArray(&deleteArray_MTDifSoftId);
00261       instance.SetDestructor(&destruct_MTDifSoftId);
00262       return &instance;
00263    }
00264    TGenericClassInfo *GenerateInitInstance(const ::MTDifSoftId*)
00265    {
00266       return GenerateInitInstanceLocal((::MTDifSoftId*)0);
00267    }
00268    // Static variable to force the class initialization
00269    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTDifSoftId*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00270 } // end of namespace ROOT
00271 
00272 namespace ROOT {
00273    void MTChipSoftId_ShowMembers(void *obj, TMemberInspector &R__insp);
00274    static void *new_MTChipSoftId(void *p = 0);
00275    static void *newArray_MTChipSoftId(Long_t size, void *p);
00276    static void delete_MTChipSoftId(void *p);
00277    static void deleteArray_MTChipSoftId(void *p);
00278    static void destruct_MTChipSoftId(void *p);
00279 
00280    // Function generating the singleton type initializer
00281    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTChipSoftId*)
00282    {
00283       ::MTChipSoftId *ptr = 0;
00284       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTChipSoftId >(0);
00285       static ::ROOT::TGenericClassInfo 
00286          instance("MTChipSoftId", ::MTChipSoftId::Class_Version(), "include/root/MTChipSoftId.hh", 26,
00287                   typeid(::MTChipSoftId), DefineBehavior(ptr, ptr),
00288                   &::MTChipSoftId::Dictionary, isa_proxy, 4,
00289                   sizeof(::MTChipSoftId) );
00290       instance.SetNew(&new_MTChipSoftId);
00291       instance.SetNewArray(&newArray_MTChipSoftId);
00292       instance.SetDelete(&delete_MTChipSoftId);
00293       instance.SetDeleteArray(&deleteArray_MTChipSoftId);
00294       instance.SetDestructor(&destruct_MTChipSoftId);
00295       return &instance;
00296    }
00297    TGenericClassInfo *GenerateInitInstance(const ::MTChipSoftId*)
00298    {
00299       return GenerateInitInstanceLocal((::MTChipSoftId*)0);
00300    }
00301    // Static variable to force the class initialization
00302    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTChipSoftId*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00303 } // end of namespace ROOT
00304 
00305 namespace ROOT {
00306    void MTChannel_ShowMembers(void *obj, TMemberInspector &R__insp);
00307    static void *new_MTChannel(void *p = 0);
00308    static void *newArray_MTChannel(Long_t size, void *p);
00309    static void delete_MTChannel(void *p);
00310    static void deleteArray_MTChannel(void *p);
00311    static void destruct_MTChannel(void *p);
00312 
00313    // Function generating the singleton type initializer
00314    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTChannel*)
00315    {
00316       ::MTChannel *ptr = 0;
00317       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTChannel >(0);
00318       static ::ROOT::TGenericClassInfo 
00319          instance("MTChannel", ::MTChannel::Class_Version(), "./include/root/MTChannel.hh", 31,
00320                   typeid(::MTChannel), DefineBehavior(ptr, ptr),
00321                   &::MTChannel::Dictionary, isa_proxy, 4,
00322                   sizeof(::MTChannel) );
00323       instance.SetNew(&new_MTChannel);
00324       instance.SetNewArray(&newArray_MTChannel);
00325       instance.SetDelete(&delete_MTChannel);
00326       instance.SetDeleteArray(&deleteArray_MTChannel);
00327       instance.SetDestructor(&destruct_MTChannel);
00328       return &instance;
00329    }
00330    TGenericClassInfo *GenerateInitInstance(const ::MTChannel*)
00331    {
00332       return GenerateInitInstanceLocal((::MTChannel*)0);
00333    }
00334    // Static variable to force the class initialization
00335    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTChannel*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00336 } // end of namespace ROOT
00337 
00338 namespace ROOT {
00339    void MTTrack_ShowMembers(void *obj, TMemberInspector &R__insp);
00340    static void *new_MTTrack(void *p = 0);
00341    static void *newArray_MTTrack(Long_t size, void *p);
00342    static void delete_MTTrack(void *p);
00343    static void deleteArray_MTTrack(void *p);
00344    static void destruct_MTTrack(void *p);
00345 
00346    // Function generating the singleton type initializer
00347    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTTrack*)
00348    {
00349       ::MTTrack *ptr = 0;
00350       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTTrack >(0);
00351       static ::ROOT::TGenericClassInfo 
00352          instance("MTTrack", ::MTTrack::Class_Version(), "./include/root/MTTrack.hh", 60,
00353                   typeid(::MTTrack), DefineBehavior(ptr, ptr),
00354                   &::MTTrack::Dictionary, isa_proxy, 4,
00355                   sizeof(::MTTrack) );
00356       instance.SetNew(&new_MTTrack);
00357       instance.SetNewArray(&newArray_MTTrack);
00358       instance.SetDelete(&delete_MTTrack);
00359       instance.SetDeleteArray(&deleteArray_MTTrack);
00360       instance.SetDestructor(&destruct_MTTrack);
00361       return &instance;
00362    }
00363    TGenericClassInfo *GenerateInitInstance(const ::MTTrack*)
00364    {
00365       return GenerateInitInstanceLocal((::MTTrack*)0);
00366    }
00367    // Static variable to force the class initialization
00368    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTTrack*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00369 } // end of namespace ROOT
00370 
00371 namespace ROOT {
00372    void MTEvent_ShowMembers(void *obj, TMemberInspector &R__insp);
00373    static void *new_MTEvent(void *p = 0);
00374    static void *newArray_MTEvent(Long_t size, void *p);
00375    static void delete_MTEvent(void *p);
00376    static void deleteArray_MTEvent(void *p);
00377    static void destruct_MTEvent(void *p);
00378 
00379    // Function generating the singleton type initializer
00380    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTEvent*)
00381    {
00382       ::MTEvent *ptr = 0;
00383       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTEvent >(0);
00384       static ::ROOT::TGenericClassInfo 
00385          instance("MTEvent", ::MTEvent::Class_Version(), "./include/root/MTEvent.hh", 26,
00386                   typeid(::MTEvent), DefineBehavior(ptr, ptr),
00387                   &::MTEvent::Dictionary, isa_proxy, 4,
00388                   sizeof(::MTEvent) );
00389       instance.SetNew(&new_MTEvent);
00390       instance.SetNewArray(&newArray_MTEvent);
00391       instance.SetDelete(&delete_MTEvent);
00392       instance.SetDeleteArray(&deleteArray_MTEvent);
00393       instance.SetDestructor(&destruct_MTEvent);
00394       return &instance;
00395    }
00396    TGenericClassInfo *GenerateInitInstance(const ::MTEvent*)
00397    {
00398       return GenerateInitInstanceLocal((::MTEvent*)0);
00399    }
00400    // Static variable to force the class initialization
00401    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTEvent*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00402 } // end of namespace ROOT
00403 
00404 namespace ROOT {
00405    void MTChannelSoftId_ShowMembers(void *obj, TMemberInspector &R__insp);
00406    static void *new_MTChannelSoftId(void *p = 0);
00407    static void *newArray_MTChannelSoftId(Long_t size, void *p);
00408    static void delete_MTChannelSoftId(void *p);
00409    static void deleteArray_MTChannelSoftId(void *p);
00410    static void destruct_MTChannelSoftId(void *p);
00411 
00412    // Function generating the singleton type initializer
00413    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTChannelSoftId*)
00414    {
00415       ::MTChannelSoftId *ptr = 0;
00416       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTChannelSoftId >(0);
00417       static ::ROOT::TGenericClassInfo 
00418          instance("MTChannelSoftId", ::MTChannelSoftId::Class_Version(), "include/root/MTChannelSoftId.hh", 18,
00419                   typeid(::MTChannelSoftId), DefineBehavior(ptr, ptr),
00420                   &::MTChannelSoftId::Dictionary, isa_proxy, 4,
00421                   sizeof(::MTChannelSoftId) );
00422       instance.SetNew(&new_MTChannelSoftId);
00423       instance.SetNewArray(&newArray_MTChannelSoftId);
00424       instance.SetDelete(&delete_MTChannelSoftId);
00425       instance.SetDeleteArray(&deleteArray_MTChannelSoftId);
00426       instance.SetDestructor(&destruct_MTChannelSoftId);
00427       return &instance;
00428    }
00429    TGenericClassInfo *GenerateInitInstance(const ::MTChannelSoftId*)
00430    {
00431       return GenerateInitInstanceLocal((::MTChannelSoftId*)0);
00432    }
00433    // Static variable to force the class initialization
00434    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTChannelSoftId*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00435 } // end of namespace ROOT
00436 
00437 namespace ROOT {
00438    void MTHardroc1Chip_ShowMembers(void *obj, TMemberInspector &R__insp);
00439    static void *new_MTHardroc1Chip(void *p = 0);
00440    static void *newArray_MTHardroc1Chip(Long_t size, void *p);
00441    static void delete_MTHardroc1Chip(void *p);
00442    static void deleteArray_MTHardroc1Chip(void *p);
00443    static void destruct_MTHardroc1Chip(void *p);
00444 
00445    // Function generating the singleton type initializer
00446    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTHardroc1Chip*)
00447    {
00448       ::MTHardroc1Chip *ptr = 0;
00449       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTHardroc1Chip >(0);
00450       static ::ROOT::TGenericClassInfo 
00451          instance("MTHardroc1Chip", ::MTHardroc1Chip::Class_Version(), "./include/root/MTHardroc1Chip.hh", 10,
00452                   typeid(::MTHardroc1Chip), DefineBehavior(ptr, ptr),
00453                   &::MTHardroc1Chip::Dictionary, isa_proxy, 4,
00454                   sizeof(::MTHardroc1Chip) );
00455       instance.SetNew(&new_MTHardroc1Chip);
00456       instance.SetNewArray(&newArray_MTHardroc1Chip);
00457       instance.SetDelete(&delete_MTHardroc1Chip);
00458       instance.SetDeleteArray(&deleteArray_MTHardroc1Chip);
00459       instance.SetDestructor(&destruct_MTHardroc1Chip);
00460       return &instance;
00461    }
00462    TGenericClassInfo *GenerateInitInstance(const ::MTHardroc1Chip*)
00463    {
00464       return GenerateInitInstanceLocal((::MTHardroc1Chip*)0);
00465    }
00466    // Static variable to force the class initialization
00467    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTHardroc1Chip*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00468 } // end of namespace ROOT
00469 
00470 namespace ROOT {
00471    void MTMicrorocChip_ShowMembers(void *obj, TMemberInspector &R__insp);
00472    static void *new_MTMicrorocChip(void *p = 0);
00473    static void *newArray_MTMicrorocChip(Long_t size, void *p);
00474    static void delete_MTMicrorocChip(void *p);
00475    static void deleteArray_MTMicrorocChip(void *p);
00476    static void destruct_MTMicrorocChip(void *p);
00477 
00478    // Function generating the singleton type initializer
00479    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTMicrorocChip*)
00480    {
00481       ::MTMicrorocChip *ptr = 0;
00482       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTMicrorocChip >(0);
00483       static ::ROOT::TGenericClassInfo 
00484          instance("MTMicrorocChip", ::MTMicrorocChip::Class_Version(), "./include/root/MTMicrorocChip.hh", 21,
00485                   typeid(::MTMicrorocChip), DefineBehavior(ptr, ptr),
00486                   &::MTMicrorocChip::Dictionary, isa_proxy, 4,
00487                   sizeof(::MTMicrorocChip) );
00488       instance.SetNew(&new_MTMicrorocChip);
00489       instance.SetNewArray(&newArray_MTMicrorocChip);
00490       instance.SetDelete(&delete_MTMicrorocChip);
00491       instance.SetDeleteArray(&deleteArray_MTMicrorocChip);
00492       instance.SetDestructor(&destruct_MTMicrorocChip);
00493       return &instance;
00494    }
00495    TGenericClassInfo *GenerateInitInstance(const ::MTMicrorocChip*)
00496    {
00497       return GenerateInitInstanceLocal((::MTMicrorocChip*)0);
00498    }
00499    // Static variable to force the class initialization
00500    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTMicrorocChip*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00501 } // end of namespace ROOT
00502 
00503 namespace ROOT {
00504    void MTHardroc2Chip_ShowMembers(void *obj, TMemberInspector &R__insp);
00505    static void *new_MTHardroc2Chip(void *p = 0);
00506    static void *newArray_MTHardroc2Chip(Long_t size, void *p);
00507    static void delete_MTHardroc2Chip(void *p);
00508    static void deleteArray_MTHardroc2Chip(void *p);
00509    static void destruct_MTHardroc2Chip(void *p);
00510 
00511    // Function generating the singleton type initializer
00512    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTHardroc2Chip*)
00513    {
00514       ::MTHardroc2Chip *ptr = 0;
00515       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTHardroc2Chip >(0);
00516       static ::ROOT::TGenericClassInfo 
00517          instance("MTHardroc2Chip", ::MTHardroc2Chip::Class_Version(), "./include/root/MTHardroc2Chip.hh", 20,
00518                   typeid(::MTHardroc2Chip), DefineBehavior(ptr, ptr),
00519                   &::MTHardroc2Chip::Dictionary, isa_proxy, 4,
00520                   sizeof(::MTHardroc2Chip) );
00521       instance.SetNew(&new_MTHardroc2Chip);
00522       instance.SetNewArray(&newArray_MTHardroc2Chip);
00523       instance.SetDelete(&delete_MTHardroc2Chip);
00524       instance.SetDeleteArray(&deleteArray_MTHardroc2Chip);
00525       instance.SetDestructor(&destruct_MTHardroc2Chip);
00526       return &instance;
00527    }
00528    TGenericClassInfo *GenerateInitInstance(const ::MTHardroc2Chip*)
00529    {
00530       return GenerateInitInstanceLocal((::MTHardroc2Chip*)0);
00531    }
00532    // Static variable to force the class initialization
00533    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTHardroc2Chip*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00534 } // end of namespace ROOT
00535 
00536 namespace ROOT {
00537    void MTDiracChip_ShowMembers(void *obj, TMemberInspector &R__insp);
00538    static void *new_MTDiracChip(void *p = 0);
00539    static void *newArray_MTDiracChip(Long_t size, void *p);
00540    static void delete_MTDiracChip(void *p);
00541    static void deleteArray_MTDiracChip(void *p);
00542    static void destruct_MTDiracChip(void *p);
00543 
00544    // Function generating the singleton type initializer
00545    static TGenericClassInfo *GenerateInitInstanceLocal(const ::MTDiracChip*)
00546    {
00547       ::MTDiracChip *ptr = 0;
00548       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::MTDiracChip >(0);
00549       static ::ROOT::TGenericClassInfo 
00550          instance("MTDiracChip", ::MTDiracChip::Class_Version(), "./include/root/MTDiracChip.hh", 21,
00551                   typeid(::MTDiracChip), DefineBehavior(ptr, ptr),
00552                   &::MTDiracChip::Dictionary, isa_proxy, 4,
00553                   sizeof(::MTDiracChip) );
00554       instance.SetNew(&new_MTDiracChip);
00555       instance.SetNewArray(&newArray_MTDiracChip);
00556       instance.SetDelete(&delete_MTDiracChip);
00557       instance.SetDeleteArray(&deleteArray_MTDiracChip);
00558       instance.SetDestructor(&destruct_MTDiracChip);
00559       return &instance;
00560    }
00561    TGenericClassInfo *GenerateInitInstance(const ::MTDiracChip*)
00562    {
00563       return GenerateInitInstanceLocal((::MTDiracChip*)0);
00564    }
00565    // Static variable to force the class initialization
00566    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::MTDiracChip*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00567 } // end of namespace ROOT
00568 
00569 namespace ROOT {
00570    void CaloHit_ShowMembers(void *obj, TMemberInspector &R__insp);
00571    static void *new_CaloHit(void *p = 0);
00572    static void *newArray_CaloHit(Long_t size, void *p);
00573    static void delete_CaloHit(void *p);
00574    static void deleteArray_CaloHit(void *p);
00575    static void destruct_CaloHit(void *p);
00576 
00577    // Function generating the singleton type initializer
00578    static TGenericClassInfo *GenerateInitInstanceLocal(const ::CaloHit*)
00579    {
00580       ::CaloHit *ptr = 0;
00581       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::CaloHit >(0);
00582       static ::ROOT::TGenericClassInfo 
00583          instance("CaloHit", ::CaloHit::Class_Version(), "./include/root/CaloHit.hh", 52,
00584                   typeid(::CaloHit), DefineBehavior(ptr, ptr),
00585                   &::CaloHit::Dictionary, isa_proxy, 4,
00586                   sizeof(::CaloHit) );
00587       instance.SetNew(&new_CaloHit);
00588       instance.SetNewArray(&newArray_CaloHit);
00589       instance.SetDelete(&delete_CaloHit);
00590       instance.SetDeleteArray(&deleteArray_CaloHit);
00591       instance.SetDestructor(&destruct_CaloHit);
00592       return &instance;
00593    }
00594    TGenericClassInfo *GenerateInitInstance(const ::CaloHit*)
00595    {
00596       return GenerateInitInstanceLocal((::CaloHit*)0);
00597    }
00598    // Static variable to force the class initialization
00599    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::CaloHit*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00600 } // end of namespace ROOT
00601 
00602 namespace ROOT {
00603    void CaloEvent_ShowMembers(void *obj, TMemberInspector &R__insp);
00604    static void *new_CaloEvent(void *p = 0);
00605    static void *newArray_CaloEvent(Long_t size, void *p);
00606    static void delete_CaloEvent(void *p);
00607    static void deleteArray_CaloEvent(void *p);
00608    static void destruct_CaloEvent(void *p);
00609 
00610    // Function generating the singleton type initializer
00611    static TGenericClassInfo *GenerateInitInstanceLocal(const ::CaloEvent*)
00612    {
00613       ::CaloEvent *ptr = 0;
00614       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::CaloEvent >(0);
00615       static ::ROOT::TGenericClassInfo 
00616          instance("CaloEvent", ::CaloEvent::Class_Version(), "./include/root/CaloEvent.hh", 54,
00617                   typeid(::CaloEvent), DefineBehavior(ptr, ptr),
00618                   &::CaloEvent::Dictionary, isa_proxy, 4,
00619                   sizeof(::CaloEvent) );
00620       instance.SetNew(&new_CaloEvent);
00621       instance.SetNewArray(&newArray_CaloEvent);
00622       instance.SetDelete(&delete_CaloEvent);
00623       instance.SetDeleteArray(&deleteArray_CaloEvent);
00624       instance.SetDestructor(&destruct_CaloEvent);
00625       return &instance;
00626    }
00627    TGenericClassInfo *GenerateInitInstance(const ::CaloEvent*)
00628    {
00629       return GenerateInitInstanceLocal((::CaloEvent*)0);
00630    }
00631    // Static variable to force the class initialization
00632    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::CaloEvent*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00633 } // end of namespace ROOT
00634 
00635 namespace ROOT {
00636    void CaloRun_ShowMembers(void *obj, TMemberInspector &R__insp);
00637    static void *new_CaloRun(void *p = 0);
00638    static void *newArray_CaloRun(Long_t size, void *p);
00639    static void delete_CaloRun(void *p);
00640    static void deleteArray_CaloRun(void *p);
00641    static void destruct_CaloRun(void *p);
00642 
00643    // Function generating the singleton type initializer
00644    static TGenericClassInfo *GenerateInitInstanceLocal(const ::CaloRun*)
00645    {
00646       ::CaloRun *ptr = 0;
00647       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::CaloRun >(0);
00648       static ::ROOT::TGenericClassInfo 
00649          instance("CaloRun", ::CaloRun::Class_Version(), "./include/root/CaloRun.hh", 47,
00650                   typeid(::CaloRun), DefineBehavior(ptr, ptr),
00651                   &::CaloRun::Dictionary, isa_proxy, 4,
00652                   sizeof(::CaloRun) );
00653       instance.SetNew(&new_CaloRun);
00654       instance.SetNewArray(&newArray_CaloRun);
00655       instance.SetDelete(&delete_CaloRun);
00656       instance.SetDeleteArray(&deleteArray_CaloRun);
00657       instance.SetDestructor(&destruct_CaloRun);
00658       return &instance;
00659    }
00660    TGenericClassInfo *GenerateInitInstance(const ::CaloRun*)
00661    {
00662       return GenerateInitInstanceLocal((::CaloRun*)0);
00663    }
00664    // Static variable to force the class initialization
00665    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::CaloRun*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00666 } // end of namespace ROOT
00667 
00668 //______________________________________________________________________________
00669 TClass *MTChip::fgIsA = 0;  // static to hold class pointer
00670 
00671 //______________________________________________________________________________
00672 const char *MTChip::Class_Name()
00673 {
00674    return "MTChip";
00675 }
00676 
00677 //______________________________________________________________________________
00678 const char *MTChip::ImplFileName()
00679 {
00680    return ::ROOT::GenerateInitInstanceLocal((const ::MTChip*)0x0)->GetImplFileName();
00681 }
00682 
00683 //______________________________________________________________________________
00684 int MTChip::ImplFileLine()
00685 {
00686    return ::ROOT::GenerateInitInstanceLocal((const ::MTChip*)0x0)->GetImplFileLine();
00687 }
00688 
00689 //______________________________________________________________________________
00690 void MTChip::Dictionary()
00691 {
00692    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTChip*)0x0)->GetClass();
00693 }
00694 
00695 //______________________________________________________________________________
00696 TClass *MTChip::Class()
00697 {
00698    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTChip*)0x0)->GetClass();
00699    return fgIsA;
00700 }
00701 
00702 //______________________________________________________________________________
00703 TClass *MTDif::fgIsA = 0;  // static to hold class pointer
00704 
00705 //______________________________________________________________________________
00706 const char *MTDif::Class_Name()
00707 {
00708    return "MTDif";
00709 }
00710 
00711 //______________________________________________________________________________
00712 const char *MTDif::ImplFileName()
00713 {
00714    return ::ROOT::GenerateInitInstanceLocal((const ::MTDif*)0x0)->GetImplFileName();
00715 }
00716 
00717 //______________________________________________________________________________
00718 int MTDif::ImplFileLine()
00719 {
00720    return ::ROOT::GenerateInitInstanceLocal((const ::MTDif*)0x0)->GetImplFileLine();
00721 }
00722 
00723 //______________________________________________________________________________
00724 void MTDif::Dictionary()
00725 {
00726    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTDif*)0x0)->GetClass();
00727 }
00728 
00729 //______________________________________________________________________________
00730 TClass *MTDif::Class()
00731 {
00732    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTDif*)0x0)->GetClass();
00733    return fgIsA;
00734 }
00735 
00736 //______________________________________________________________________________
00737 TClass *MTDetector::fgIsA = 0;  // static to hold class pointer
00738 
00739 //______________________________________________________________________________
00740 const char *MTDetector::Class_Name()
00741 {
00742    return "MTDetector";
00743 }
00744 
00745 //______________________________________________________________________________
00746 const char *MTDetector::ImplFileName()
00747 {
00748    return ::ROOT::GenerateInitInstanceLocal((const ::MTDetector*)0x0)->GetImplFileName();
00749 }
00750 
00751 //______________________________________________________________________________
00752 int MTDetector::ImplFileLine()
00753 {
00754    return ::ROOT::GenerateInitInstanceLocal((const ::MTDetector*)0x0)->GetImplFileLine();
00755 }
00756 
00757 //______________________________________________________________________________
00758 void MTDetector::Dictionary()
00759 {
00760    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTDetector*)0x0)->GetClass();
00761 }
00762 
00763 //______________________________________________________________________________
00764 TClass *MTDetector::Class()
00765 {
00766    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTDetector*)0x0)->GetClass();
00767    return fgIsA;
00768 }
00769 
00770 //______________________________________________________________________________
00771 TClass *MTRun::fgIsA = 0;  // static to hold class pointer
00772 
00773 //______________________________________________________________________________
00774 const char *MTRun::Class_Name()
00775 {
00776    return "MTRun";
00777 }
00778 
00779 //______________________________________________________________________________
00780 const char *MTRun::ImplFileName()
00781 {
00782    return ::ROOT::GenerateInitInstanceLocal((const ::MTRun*)0x0)->GetImplFileName();
00783 }
00784 
00785 //______________________________________________________________________________
00786 int MTRun::ImplFileLine()
00787 {
00788    return ::ROOT::GenerateInitInstanceLocal((const ::MTRun*)0x0)->GetImplFileLine();
00789 }
00790 
00791 //______________________________________________________________________________
00792 void MTRun::Dictionary()
00793 {
00794    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTRun*)0x0)->GetClass();
00795 }
00796 
00797 //______________________________________________________________________________
00798 TClass *MTRun::Class()
00799 {
00800    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTRun*)0x0)->GetClass();
00801    return fgIsA;
00802 }
00803 
00804 //______________________________________________________________________________
00805 TClass *MTBoard::fgIsA = 0;  // static to hold class pointer
00806 
00807 //______________________________________________________________________________
00808 const char *MTBoard::Class_Name()
00809 {
00810    return "MTBoard";
00811 }
00812 
00813 //______________________________________________________________________________
00814 const char *MTBoard::ImplFileName()
00815 {
00816    return ::ROOT::GenerateInitInstanceLocal((const ::MTBoard*)0x0)->GetImplFileName();
00817 }
00818 
00819 //______________________________________________________________________________
00820 int MTBoard::ImplFileLine()
00821 {
00822    return ::ROOT::GenerateInitInstanceLocal((const ::MTBoard*)0x0)->GetImplFileLine();
00823 }
00824 
00825 //______________________________________________________________________________
00826 void MTBoard::Dictionary()
00827 {
00828    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTBoard*)0x0)->GetClass();
00829 }
00830 
00831 //______________________________________________________________________________
00832 TClass *MTBoard::Class()
00833 {
00834    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTBoard*)0x0)->GetClass();
00835    return fgIsA;
00836 }
00837 
00838 //______________________________________________________________________________
00839 TClass *MTChamber::fgIsA = 0;  // static to hold class pointer
00840 
00841 //______________________________________________________________________________
00842 const char *MTChamber::Class_Name()
00843 {
00844    return "MTChamber";
00845 }
00846 
00847 //______________________________________________________________________________
00848 const char *MTChamber::ImplFileName()
00849 {
00850    return ::ROOT::GenerateInitInstanceLocal((const ::MTChamber*)0x0)->GetImplFileName();
00851 }
00852 
00853 //______________________________________________________________________________
00854 int MTChamber::ImplFileLine()
00855 {
00856    return ::ROOT::GenerateInitInstanceLocal((const ::MTChamber*)0x0)->GetImplFileLine();
00857 }
00858 
00859 //______________________________________________________________________________
00860 void MTChamber::Dictionary()
00861 {
00862    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTChamber*)0x0)->GetClass();
00863 }
00864 
00865 //______________________________________________________________________________
00866 TClass *MTChamber::Class()
00867 {
00868    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTChamber*)0x0)->GetClass();
00869    return fgIsA;
00870 }
00871 
00872 //______________________________________________________________________________
00873 TClass *MTDifSoftId::fgIsA = 0;  // static to hold class pointer
00874 
00875 //______________________________________________________________________________
00876 const char *MTDifSoftId::Class_Name()
00877 {
00878    return "MTDifSoftId";
00879 }
00880 
00881 //______________________________________________________________________________
00882 const char *MTDifSoftId::ImplFileName()
00883 {
00884    return ::ROOT::GenerateInitInstanceLocal((const ::MTDifSoftId*)0x0)->GetImplFileName();
00885 }
00886 
00887 //______________________________________________________________________________
00888 int MTDifSoftId::ImplFileLine()
00889 {
00890    return ::ROOT::GenerateInitInstanceLocal((const ::MTDifSoftId*)0x0)->GetImplFileLine();
00891 }
00892 
00893 //______________________________________________________________________________
00894 void MTDifSoftId::Dictionary()
00895 {
00896    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTDifSoftId*)0x0)->GetClass();
00897 }
00898 
00899 //______________________________________________________________________________
00900 TClass *MTDifSoftId::Class()
00901 {
00902    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTDifSoftId*)0x0)->GetClass();
00903    return fgIsA;
00904 }
00905 
00906 //______________________________________________________________________________
00907 TClass *MTChipSoftId::fgIsA = 0;  // static to hold class pointer
00908 
00909 //______________________________________________________________________________
00910 const char *MTChipSoftId::Class_Name()
00911 {
00912    return "MTChipSoftId";
00913 }
00914 
00915 //______________________________________________________________________________
00916 const char *MTChipSoftId::ImplFileName()
00917 {
00918    return ::ROOT::GenerateInitInstanceLocal((const ::MTChipSoftId*)0x0)->GetImplFileName();
00919 }
00920 
00921 //______________________________________________________________________________
00922 int MTChipSoftId::ImplFileLine()
00923 {
00924    return ::ROOT::GenerateInitInstanceLocal((const ::MTChipSoftId*)0x0)->GetImplFileLine();
00925 }
00926 
00927 //______________________________________________________________________________
00928 void MTChipSoftId::Dictionary()
00929 {
00930    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTChipSoftId*)0x0)->GetClass();
00931 }
00932 
00933 //______________________________________________________________________________
00934 TClass *MTChipSoftId::Class()
00935 {
00936    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTChipSoftId*)0x0)->GetClass();
00937    return fgIsA;
00938 }
00939 
00940 //______________________________________________________________________________
00941 TClass *MTChannel::fgIsA = 0;  // static to hold class pointer
00942 
00943 //______________________________________________________________________________
00944 const char *MTChannel::Class_Name()
00945 {
00946    return "MTChannel";
00947 }
00948 
00949 //______________________________________________________________________________
00950 const char *MTChannel::ImplFileName()
00951 {
00952    return ::ROOT::GenerateInitInstanceLocal((const ::MTChannel*)0x0)->GetImplFileName();
00953 }
00954 
00955 //______________________________________________________________________________
00956 int MTChannel::ImplFileLine()
00957 {
00958    return ::ROOT::GenerateInitInstanceLocal((const ::MTChannel*)0x0)->GetImplFileLine();
00959 }
00960 
00961 //______________________________________________________________________________
00962 void MTChannel::Dictionary()
00963 {
00964    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTChannel*)0x0)->GetClass();
00965 }
00966 
00967 //______________________________________________________________________________
00968 TClass *MTChannel::Class()
00969 {
00970    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTChannel*)0x0)->GetClass();
00971    return fgIsA;
00972 }
00973 
00974 //______________________________________________________________________________
00975 TClass *MTTrack::fgIsA = 0;  // static to hold class pointer
00976 
00977 //______________________________________________________________________________
00978 const char *MTTrack::Class_Name()
00979 {
00980    return "MTTrack";
00981 }
00982 
00983 //______________________________________________________________________________
00984 const char *MTTrack::ImplFileName()
00985 {
00986    return ::ROOT::GenerateInitInstanceLocal((const ::MTTrack*)0x0)->GetImplFileName();
00987 }
00988 
00989 //______________________________________________________________________________
00990 int MTTrack::ImplFileLine()
00991 {
00992    return ::ROOT::GenerateInitInstanceLocal((const ::MTTrack*)0x0)->GetImplFileLine();
00993 }
00994 
00995 //______________________________________________________________________________
00996 void MTTrack::Dictionary()
00997 {
00998    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTTrack*)0x0)->GetClass();
00999 }
01000 
01001 //______________________________________________________________________________
01002 TClass *MTTrack::Class()
01003 {
01004    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTTrack*)0x0)->GetClass();
01005    return fgIsA;
01006 }
01007 
01008 //______________________________________________________________________________
01009 TClass *MTEvent::fgIsA = 0;  // static to hold class pointer
01010 
01011 //______________________________________________________________________________
01012 const char *MTEvent::Class_Name()
01013 {
01014    return "MTEvent";
01015 }
01016 
01017 //______________________________________________________________________________
01018 const char *MTEvent::ImplFileName()
01019 {
01020    return ::ROOT::GenerateInitInstanceLocal((const ::MTEvent*)0x0)->GetImplFileName();
01021 }
01022 
01023 //______________________________________________________________________________
01024 int MTEvent::ImplFileLine()
01025 {
01026    return ::ROOT::GenerateInitInstanceLocal((const ::MTEvent*)0x0)->GetImplFileLine();
01027 }
01028 
01029 //______________________________________________________________________________
01030 void MTEvent::Dictionary()
01031 {
01032    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTEvent*)0x0)->GetClass();
01033 }
01034 
01035 //______________________________________________________________________________
01036 TClass *MTEvent::Class()
01037 {
01038    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTEvent*)0x0)->GetClass();
01039    return fgIsA;
01040 }
01041 
01042 //______________________________________________________________________________
01043 TClass *MTChannelSoftId::fgIsA = 0;  // static to hold class pointer
01044 
01045 //______________________________________________________________________________
01046 const char *MTChannelSoftId::Class_Name()
01047 {
01048    return "MTChannelSoftId";
01049 }
01050 
01051 //______________________________________________________________________________
01052 const char *MTChannelSoftId::ImplFileName()
01053 {
01054    return ::ROOT::GenerateInitInstanceLocal((const ::MTChannelSoftId*)0x0)->GetImplFileName();
01055 }
01056 
01057 //______________________________________________________________________________
01058 int MTChannelSoftId::ImplFileLine()
01059 {
01060    return ::ROOT::GenerateInitInstanceLocal((const ::MTChannelSoftId*)0x0)->GetImplFileLine();
01061 }
01062 
01063 //______________________________________________________________________________
01064 void MTChannelSoftId::Dictionary()
01065 {
01066    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTChannelSoftId*)0x0)->GetClass();
01067 }
01068 
01069 //______________________________________________________________________________
01070 TClass *MTChannelSoftId::Class()
01071 {
01072    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTChannelSoftId*)0x0)->GetClass();
01073    return fgIsA;
01074 }
01075 
01076 //______________________________________________________________________________
01077 TClass *MTHardroc1Chip::fgIsA = 0;  // static to hold class pointer
01078 
01079 //______________________________________________________________________________
01080 const char *MTHardroc1Chip::Class_Name()
01081 {
01082    return "MTHardroc1Chip";
01083 }
01084 
01085 //______________________________________________________________________________
01086 const char *MTHardroc1Chip::ImplFileName()
01087 {
01088    return ::ROOT::GenerateInitInstanceLocal((const ::MTHardroc1Chip*)0x0)->GetImplFileName();
01089 }
01090 
01091 //______________________________________________________________________________
01092 int MTHardroc1Chip::ImplFileLine()
01093 {
01094    return ::ROOT::GenerateInitInstanceLocal((const ::MTHardroc1Chip*)0x0)->GetImplFileLine();
01095 }
01096 
01097 //______________________________________________________________________________
01098 void MTHardroc1Chip::Dictionary()
01099 {
01100    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTHardroc1Chip*)0x0)->GetClass();
01101 }
01102 
01103 //______________________________________________________________________________
01104 TClass *MTHardroc1Chip::Class()
01105 {
01106    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTHardroc1Chip*)0x0)->GetClass();
01107    return fgIsA;
01108 }
01109 
01110 //______________________________________________________________________________
01111 TClass *MTMicrorocChip::fgIsA = 0;  // static to hold class pointer
01112 
01113 //______________________________________________________________________________
01114 const char *MTMicrorocChip::Class_Name()
01115 {
01116    return "MTMicrorocChip";
01117 }
01118 
01119 //______________________________________________________________________________
01120 const char *MTMicrorocChip::ImplFileName()
01121 {
01122    return ::ROOT::GenerateInitInstanceLocal((const ::MTMicrorocChip*)0x0)->GetImplFileName();
01123 }
01124 
01125 //______________________________________________________________________________
01126 int MTMicrorocChip::ImplFileLine()
01127 {
01128    return ::ROOT::GenerateInitInstanceLocal((const ::MTMicrorocChip*)0x0)->GetImplFileLine();
01129 }
01130 
01131 //______________________________________________________________________________
01132 void MTMicrorocChip::Dictionary()
01133 {
01134    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTMicrorocChip*)0x0)->GetClass();
01135 }
01136 
01137 //______________________________________________________________________________
01138 TClass *MTMicrorocChip::Class()
01139 {
01140    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTMicrorocChip*)0x0)->GetClass();
01141    return fgIsA;
01142 }
01143 
01144 //______________________________________________________________________________
01145 TClass *MTHardroc2Chip::fgIsA = 0;  // static to hold class pointer
01146 
01147 //______________________________________________________________________________
01148 const char *MTHardroc2Chip::Class_Name()
01149 {
01150    return "MTHardroc2Chip";
01151 }
01152 
01153 //______________________________________________________________________________
01154 const char *MTHardroc2Chip::ImplFileName()
01155 {
01156    return ::ROOT::GenerateInitInstanceLocal((const ::MTHardroc2Chip*)0x0)->GetImplFileName();
01157 }
01158 
01159 //______________________________________________________________________________
01160 int MTHardroc2Chip::ImplFileLine()
01161 {
01162    return ::ROOT::GenerateInitInstanceLocal((const ::MTHardroc2Chip*)0x0)->GetImplFileLine();
01163 }
01164 
01165 //______________________________________________________________________________
01166 void MTHardroc2Chip::Dictionary()
01167 {
01168    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTHardroc2Chip*)0x0)->GetClass();
01169 }
01170 
01171 //______________________________________________________________________________
01172 TClass *MTHardroc2Chip::Class()
01173 {
01174    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTHardroc2Chip*)0x0)->GetClass();
01175    return fgIsA;
01176 }
01177 
01178 //______________________________________________________________________________
01179 TClass *MTDiracChip::fgIsA = 0;  // static to hold class pointer
01180 
01181 //______________________________________________________________________________
01182 const char *MTDiracChip::Class_Name()
01183 {
01184    return "MTDiracChip";
01185 }
01186 
01187 //______________________________________________________________________________
01188 const char *MTDiracChip::ImplFileName()
01189 {
01190    return ::ROOT::GenerateInitInstanceLocal((const ::MTDiracChip*)0x0)->GetImplFileName();
01191 }
01192 
01193 //______________________________________________________________________________
01194 int MTDiracChip::ImplFileLine()
01195 {
01196    return ::ROOT::GenerateInitInstanceLocal((const ::MTDiracChip*)0x0)->GetImplFileLine();
01197 }
01198 
01199 //______________________________________________________________________________
01200 void MTDiracChip::Dictionary()
01201 {
01202    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTDiracChip*)0x0)->GetClass();
01203 }
01204 
01205 //______________________________________________________________________________
01206 TClass *MTDiracChip::Class()
01207 {
01208    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::MTDiracChip*)0x0)->GetClass();
01209    return fgIsA;
01210 }
01211 
01212 //______________________________________________________________________________
01213 TClass *CaloHit::fgIsA = 0;  // static to hold class pointer
01214 
01215 //______________________________________________________________________________
01216 const char *CaloHit::Class_Name()
01217 {
01218    return "CaloHit";
01219 }
01220 
01221 //______________________________________________________________________________
01222 const char *CaloHit::ImplFileName()
01223 {
01224    return ::ROOT::GenerateInitInstanceLocal((const ::CaloHit*)0x0)->GetImplFileName();
01225 }
01226 
01227 //______________________________________________________________________________
01228 int CaloHit::ImplFileLine()
01229 {
01230    return ::ROOT::GenerateInitInstanceLocal((const ::CaloHit*)0x0)->GetImplFileLine();
01231 }
01232 
01233 //______________________________________________________________________________
01234 void CaloHit::Dictionary()
01235 {
01236    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::CaloHit*)0x0)->GetClass();
01237 }
01238 
01239 //______________________________________________________________________________
01240 TClass *CaloHit::Class()
01241 {
01242    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::CaloHit*)0x0)->GetClass();
01243    return fgIsA;
01244 }
01245 
01246 //______________________________________________________________________________
01247 TClass *CaloEvent::fgIsA = 0;  // static to hold class pointer
01248 
01249 //______________________________________________________________________________
01250 const char *CaloEvent::Class_Name()
01251 {
01252    return "CaloEvent";
01253 }
01254 
01255 //______________________________________________________________________________
01256 const char *CaloEvent::ImplFileName()
01257 {
01258    return ::ROOT::GenerateInitInstanceLocal((const ::CaloEvent*)0x0)->GetImplFileName();
01259 }
01260 
01261 //______________________________________________________________________________
01262 int CaloEvent::ImplFileLine()
01263 {
01264    return ::ROOT::GenerateInitInstanceLocal((const ::CaloEvent*)0x0)->GetImplFileLine();
01265 }
01266 
01267 //______________________________________________________________________________
01268 void CaloEvent::Dictionary()
01269 {
01270    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::CaloEvent*)0x0)->GetClass();
01271 }
01272 
01273 //______________________________________________________________________________
01274 TClass *CaloEvent::Class()
01275 {
01276    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::CaloEvent*)0x0)->GetClass();
01277    return fgIsA;
01278 }
01279 
01280 //______________________________________________________________________________
01281 TClass *CaloRun::fgIsA = 0;  // static to hold class pointer
01282 
01283 //______________________________________________________________________________
01284 const char *CaloRun::Class_Name()
01285 {
01286    return "CaloRun";
01287 }
01288 
01289 //______________________________________________________________________________
01290 const char *CaloRun::ImplFileName()
01291 {
01292    return ::ROOT::GenerateInitInstanceLocal((const ::CaloRun*)0x0)->GetImplFileName();
01293 }
01294 
01295 //______________________________________________________________________________
01296 int CaloRun::ImplFileLine()
01297 {
01298    return ::ROOT::GenerateInitInstanceLocal((const ::CaloRun*)0x0)->GetImplFileLine();
01299 }
01300 
01301 //______________________________________________________________________________
01302 void CaloRun::Dictionary()
01303 {
01304    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::CaloRun*)0x0)->GetClass();
01305 }
01306 
01307 //______________________________________________________________________________
01308 TClass *CaloRun::Class()
01309 {
01310    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::CaloRun*)0x0)->GetClass();
01311    return fgIsA;
01312 }
01313 
01314 //______________________________________________________________________________
01315 void MTRun::Streamer(TBuffer &R__b)
01316 {
01317    // Stream an object of class MTRun.
01318 
01319    if (R__b.IsReading()) {
01320       R__b.ReadClassBuffer(MTRun::Class(),this);
01321    } else {
01322       R__b.WriteClassBuffer(MTRun::Class(),this);
01323    }
01324 }
01325 
01326 //______________________________________________________________________________
01327 void MTRun::ShowMembers(TMemberInspector &R__insp)
01328 {
01329       // Inspect the data members of an object of class MTRun.
01330       TClass *R__cl = ::MTRun::IsA();
01331       if (R__cl || R__insp.IsA()) { }
01332       R__insp.Inspect(R__cl, R__insp.GetParent(), "id", &id);
01333       R__insp.Inspect(R__cl, R__insp.GetParent(), "name", &name);
01334       R__insp.InspectMember(name, "name.");
01335       R__insp.Inspect(R__cl, R__insp.GetParent(), "date", &date);
01336       R__insp.InspectMember(date, "date.");
01337       R__insp.Inspect(R__cl, R__insp.GetParent(), "processed", &processed);
01338       R__insp.Inspect(R__cl, R__insp.GetParent(), "calibrationRun", &calibrationRun);
01339       R__insp.Inspect(R__cl, R__insp.GetParent(), "difSynchro", &difSynchro);
01340       R__insp.Inspect(R__cl, R__insp.GetParent(), "reconstructionDate", &reconstructionDate);
01341       R__insp.Inspect(R__cl, R__insp.GetParent(), "rawDataFilename", &rawDataFilename);
01342       R__insp.InspectMember(rawDataFilename, "rawDataFilename.");
01343       R__insp.Inspect(R__cl, R__insp.GetParent(), "svnrev", &svnrev);
01344       R__insp.InspectMember(svnrev, "svnrev.");
01345       R__insp.Inspect(R__cl, R__insp.GetParent(), "rawDataFormat", &rawDataFormat);
01346       R__insp.Inspect(R__cl, R__insp.GetParent(), "daqSoftVersion", &daqSoftVersion);
01347       R__insp.Inspect(R__cl, R__insp.GetParent(), "cccFirmwareVersion", &cccFirmwareVersion);
01348       R__insp.Inspect(R__cl, R__insp.GetParent(), "sdccFirmwareVersion", &sdccFirmwareVersion);
01349       R__insp.Inspect(R__cl, R__insp.GetParent(), "difFirmwareVersion", &difFirmwareVersion);
01350       R__insp.Inspect(R__cl, R__insp.GetParent(), "delayTrigger", &delayTrigger);
01351       R__insp.Inspect(R__cl, R__insp.GetParent(), "injectedCharge", &injectedCharge);
01352       R__insp.Inspect(R__cl, R__insp.GetParent(), "widthCtest", &widthCtest);
01353       R__insp.Inspect(R__cl, R__insp.GetParent(), "periodCtest", &periodCtest);
01354       R__insp.Inspect(R__cl, R__insp.GetParent(), "delayCtest", &delayCtest);
01355       R__insp.Inspect(R__cl, R__insp.GetParent(), "*detector", &detector);
01356       TObject::ShowMembers(R__insp);
01357 }
01358 
01359 namespace ROOT {
01360    // Wrappers around operator new
01361    static void *new_MTRun(void *p) {
01362       return  p ? new(p) ::MTRun : new ::MTRun;
01363    }
01364    static void *newArray_MTRun(Long_t nElements, void *p) {
01365       return p ? new(p) ::MTRun[nElements] : new ::MTRun[nElements];
01366    }
01367    // Wrapper around operator delete
01368    static void delete_MTRun(void *p) {
01369       delete ((::MTRun*)p);
01370    }
01371    static void deleteArray_MTRun(void *p) {
01372       delete [] ((::MTRun*)p);
01373    }
01374    static void destruct_MTRun(void *p) {
01375       typedef ::MTRun current_t;
01376       ((current_t*)p)->~current_t();
01377    }
01378 } // end of namespace ROOT for class ::MTRun
01379 
01380 //______________________________________________________________________________
01381 void MTTrack::Streamer(TBuffer &R__b)
01382 {
01383    // Stream an object of class MTTrack.
01384 
01385    if (R__b.IsReading()) {
01386       R__b.ReadClassBuffer(MTTrack::Class(),this);
01387    } else {
01388       R__b.WriteClassBuffer(MTTrack::Class(),this);
01389    }
01390 }
01391 
01392 //______________________________________________________________________________
01393 void MTTrack::ShowMembers(TMemberInspector &R__insp)
01394 {
01395       // Inspect the data members of an object of class MTTrack.
01396       TClass *R__cl = ::MTTrack::IsA();
01397       if (R__cl || R__insp.IsA()) { }
01398       R__insp.Inspect(R__cl, R__insp.GetParent(), "fFromPad", &fFromPad);
01399       R__insp.Inspect(R__cl, R__insp.GetParent(), "fFromStrip", &fFromStrip);
01400       R__insp.Inspect(R__cl, R__insp.GetParent(), "fStraight", &fStraight);
01401       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSingleHit", &fSingleHit);
01402       R__insp.Inspect(R__cl, R__insp.GetParent(), "fAx", &fAx);
01403       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBx", &fBx);
01404       R__insp.Inspect(R__cl, R__insp.GetParent(), "fAy", &fAy);
01405       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBy", &fBy);
01406       TObject::ShowMembers(R__insp);
01407 }
01408 
01409 namespace ROOT {
01410    // Wrappers around operator new
01411    static void *new_MTTrack(void *p) {
01412       return  p ? new(p) ::MTTrack : new ::MTTrack;
01413    }
01414    static void *newArray_MTTrack(Long_t nElements, void *p) {
01415       return p ? new(p) ::MTTrack[nElements] : new ::MTTrack[nElements];
01416    }
01417    // Wrapper around operator delete
01418    static void delete_MTTrack(void *p) {
01419       delete ((::MTTrack*)p);
01420    }
01421    static void deleteArray_MTTrack(void *p) {
01422       delete [] ((::MTTrack*)p);
01423    }
01424    static void destruct_MTTrack(void *p) {
01425       typedef ::MTTrack current_t;
01426       ((current_t*)p)->~current_t();
01427    }
01428 } // end of namespace ROOT for class ::MTTrack
01429 
01430 //______________________________________________________________________________
01431 void MTEvent::Streamer(TBuffer &R__b)
01432 {
01433    // Stream an object of class MTEvent.
01434 
01435    if (R__b.IsReading()) {
01436       R__b.ReadClassBuffer(MTEvent::Class(),this);
01437    } else {
01438       R__b.WriteClassBuffer(MTEvent::Class(),this);
01439    }
01440 }
01441 
01442 //______________________________________________________________________________
01443 void MTEvent::ShowMembers(TMemberInspector &R__insp)
01444 {
01445       // Inspect the data members of an object of class MTEvent.
01446       TClass *R__cl = ::MTEvent::IsA();
01447       if (R__cl || R__insp.IsA()) { }
01448       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSquareEvt", &fSquareEvt);
01449       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBorderEvt", &fBorderEvt);
01450       R__insp.Inspect(R__cl, R__insp.GetParent(), "fChipEvt", &fChipEvt);
01451       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTimeInfo", &fTimeInfo);
01452       R__insp.Inspect(R__cl, R__insp.GetParent(), "fEventId", &fEventId);
01453       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemperature", &fTemperature);
01454       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemperatureAsu1", (void*)&fTemperatureAsu1);
01455       R__insp.InspectMember("map<UInt_t,Float_t>", (void*)&fTemperatureAsu1, "fTemperatureAsu1.", false);
01456       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemperatureAsu2", (void*)&fTemperatureAsu2);
01457       R__insp.InspectMember("map<UInt_t,Float_t>", (void*)&fTemperatureAsu2, "fTemperatureAsu2.", false);
01458       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemperatureDif", (void*)&fTemperatureDif);
01459       R__insp.InspectMember("map<UInt_t,Float_t>", (void*)&fTemperatureDif, "fTemperatureDif.", false);
01460       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPressure", &fPressure);
01461       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDifSynchro", &fDifSynchro);
01462       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTimestamp", &fTimestamp);
01463       R__insp.Inspect(R__cl, R__insp.GetParent(), "fGlobalTriggerCounter", &fGlobalTriggerCounter);
01464       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDifTriggerCounter", &fDifTriggerCounter);
01465       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNbHitPerAbsTime", (void*)&fNbHitPerAbsTime);
01466       R__insp.InspectMember("map<UInt_t,std::map<UInt_t,UInt_t>*>", (void*)&fNbHitPerAbsTime, "fNbHitPerAbsTime.", false);
01467       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNchannel", &fNchannel);
01468       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fChannels", &fChannels);
01469       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMeshVoltage", (void*)&fMeshVoltage);
01470       R__insp.InspectMember("map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>", (void*)&fMeshVoltage, "fMeshVoltage.", false);
01471       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDriftVoltage", (void*)&fDriftVoltage);
01472       R__insp.InspectMember("map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>", (void*)&fDriftVoltage, "fDriftVoltage.", false);
01473       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDtCandidate", (void*)&fDtCandidate);
01474       R__insp.InspectMember("vector<UInt_t>", (void*)&fDtCandidate, "fDtCandidate.", false);
01475       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fTrack", &fTrack);
01476       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCrcIsCorrect", &fCrcIsCorrect);
01477       R__insp.Inspect(R__cl, R__insp.GetParent(), "fValid", &fValid);
01478       TObject::ShowMembers(R__insp);
01479 }
01480 
01481 namespace ROOT {
01482    // Wrappers around operator new
01483    static void *new_MTEvent(void *p) {
01484       return  p ? new(p) ::MTEvent : new ::MTEvent;
01485    }
01486    static void *newArray_MTEvent(Long_t nElements, void *p) {
01487       return p ? new(p) ::MTEvent[nElements] : new ::MTEvent[nElements];
01488    }
01489    // Wrapper around operator delete
01490    static void delete_MTEvent(void *p) {
01491       delete ((::MTEvent*)p);
01492    }
01493    static void deleteArray_MTEvent(void *p) {
01494       delete [] ((::MTEvent*)p);
01495    }
01496    static void destruct_MTEvent(void *p) {
01497       typedef ::MTEvent current_t;
01498       ((current_t*)p)->~current_t();
01499    }
01500 } // end of namespace ROOT for class ::MTEvent
01501 
01502 //______________________________________________________________________________
01503 void MTChannel::Streamer(TBuffer &R__b)
01504 {
01505    // Stream an object of class MTChannel.
01506 
01507    if (R__b.IsReading()) {
01508       R__b.ReadClassBuffer(MTChannel::Class(),this);
01509    } else {
01510       R__b.WriteClassBuffer(MTChannel::Class(),this);
01511    }
01512 }
01513 
01514 //______________________________________________________________________________
01515 void MTChannel::ShowMembers(TMemberInspector &R__insp)
01516 {
01517       // Inspect the data members of an object of class MTChannel.
01518       TClass *R__cl = ::MTChannel::IsA();
01519       if (R__cl || R__insp.IsA()) { }
01520       R__insp.Inspect(R__cl, R__insp.GetParent(), "fAnalogValue", &fAnalogValue);
01521       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDigitalValue", &fDigitalValue);
01522       R__insp.Inspect(R__cl, R__insp.GetParent(), "fEnergy", &fEnergy);
01523       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSoftId", &fSoftId);
01524       R__insp.InspectMember(fSoftId, "fSoftId.");
01525       R__insp.Inspect(R__cl, R__insp.GetParent(), "fHardId", &fHardId);
01526       R__insp.Inspect(R__cl, R__insp.GetParent(), "fX", &fX);
01527       R__insp.Inspect(R__cl, R__insp.GetParent(), "fY", &fY);
01528       R__insp.Inspect(R__cl, R__insp.GetParent(), "fZ", &fZ);
01529       R__insp.Inspect(R__cl, R__insp.GetParent(), "fOrder", &fOrder);
01530       R__insp.Inspect(R__cl, R__insp.GetParent(), "timestamp", &timestamp);
01531       R__insp.Inspect(R__cl, R__insp.GetParent(), "bcIdAbs", &bcIdAbs);
01532       R__insp.Inspect(R__cl, R__insp.GetParent(), "bcIdDif", &bcIdDif);
01533       R__insp.Inspect(R__cl, R__insp.GetParent(), "bcIdHit", &bcIdHit);
01534       R__insp.Inspect(R__cl, R__insp.GetParent(), "bcIdHitFine", &bcIdHitFine);
01535       R__insp.Inspect(R__cl, R__insp.GetParent(), "memoryOrder", &memoryOrder);
01536       R__insp.Inspect(R__cl, R__insp.GetParent(), "rejected", &rejected);
01537       R__insp.Inspect(R__cl, R__insp.GetParent(), "rowInChamber", &rowInChamber);
01538       R__insp.Inspect(R__cl, R__insp.GetParent(), "colInChamber", &colInChamber);
01539       TObject::ShowMembers(R__insp);
01540 }
01541 
01542 namespace ROOT {
01543    // Wrappers around operator new
01544    static void *new_MTChannel(void *p) {
01545       return  p ? new(p) ::MTChannel : new ::MTChannel;
01546    }
01547    static void *newArray_MTChannel(Long_t nElements, void *p) {
01548       return p ? new(p) ::MTChannel[nElements] : new ::MTChannel[nElements];
01549    }
01550    // Wrapper around operator delete
01551    static void delete_MTChannel(void *p) {
01552       delete ((::MTChannel*)p);
01553    }
01554    static void deleteArray_MTChannel(void *p) {
01555       delete [] ((::MTChannel*)p);
01556    }
01557    static void destruct_MTChannel(void *p) {
01558       typedef ::MTChannel current_t;
01559       ((current_t*)p)->~current_t();
01560    }
01561 } // end of namespace ROOT for class ::MTChannel
01562 
01563 //______________________________________________________________________________
01564 void MTDetector::Streamer(TBuffer &R__b)
01565 {
01566    // Stream an object of class MTDetector.
01567 
01568    if (R__b.IsReading()) {
01569       R__b.ReadClassBuffer(MTDetector::Class(),this);
01570    } else {
01571       R__b.WriteClassBuffer(MTDetector::Class(),this);
01572    }
01573 }
01574 
01575 //______________________________________________________________________________
01576 void MTDetector::ShowMembers(TMemberInspector &R__insp)
01577 {
01578       // Inspect the data members of an object of class MTDetector.
01579       TClass *R__cl = ::MTDetector::IsA();
01580       if (R__cl || R__insp.IsA()) { }
01581       R__insp.Inspect(R__cl, R__insp.GetParent(), "id", &id);
01582       R__insp.Inspect(R__cl, R__insp.GetParent(), "name", &name);
01583       R__insp.InspectMember(name, "name.");
01584       R__insp.Inspect(R__cl, R__insp.GetParent(), "description", &description);
01585       R__insp.InspectMember(description, "description.");
01586       R__insp.Inspect(R__cl, R__insp.GetParent(), "chambers", (void*)&chambers);
01587       R__insp.InspectMember("map<UInt_t,MTChamber*>", (void*)&chambers, "chambers.", false);
01588       TObject::ShowMembers(R__insp);
01589 }
01590 
01591 namespace ROOT {
01592    // Wrappers around operator new
01593    static void *new_MTDetector(void *p) {
01594       return  p ? new(p) ::MTDetector : new ::MTDetector;
01595    }
01596    static void *newArray_MTDetector(Long_t nElements, void *p) {
01597       return p ? new(p) ::MTDetector[nElements] : new ::MTDetector[nElements];
01598    }
01599    // Wrapper around operator delete
01600    static void delete_MTDetector(void *p) {
01601       delete ((::MTDetector*)p);
01602    }
01603    static void deleteArray_MTDetector(void *p) {
01604       delete [] ((::MTDetector*)p);
01605    }
01606    static void destruct_MTDetector(void *p) {
01607       typedef ::MTDetector current_t;
01608       ((current_t*)p)->~current_t();
01609    }
01610 } // end of namespace ROOT for class ::MTDetector
01611 
01612 //______________________________________________________________________________
01613 void MTChamber::Streamer(TBuffer &R__b)
01614 {
01615    // Stream an object of class MTChamber.
01616 
01617    if (R__b.IsReading()) {
01618       R__b.ReadClassBuffer(MTChamber::Class(),this);
01619    } else {
01620       R__b.WriteClassBuffer(MTChamber::Class(),this);
01621    }
01622 }
01623 
01624 //______________________________________________________________________________
01625 void MTChamber::ShowMembers(TMemberInspector &R__insp)
01626 {
01627       // Inspect the data members of an object of class MTChamber.
01628       TClass *R__cl = ::MTChamber::IsA();
01629       if (R__cl || R__insp.IsA()) { }
01630       R__insp.Inspect(R__cl, R__insp.GetParent(), "id", &id);
01631       R__insp.Inspect(R__cl, R__insp.GetParent(), "type", &type);
01632       R__insp.InspectMember(type, "type.");
01633       R__insp.Inspect(R__cl, R__insp.GetParent(), "boards", (void*)&boards);
01634       R__insp.InspectMember("map<UInt_t,MTBoard*>", (void*)&boards, "boards.", false);
01635       R__insp.Inspect(R__cl, R__insp.GetParent(), "xPos", &xPos);
01636       R__insp.Inspect(R__cl, R__insp.GetParent(), "yPos", &yPos);
01637       R__insp.Inspect(R__cl, R__insp.GetParent(), "zPos", &zPos);
01638       R__insp.Inspect(R__cl, R__insp.GetParent(), "xRotation", &xRotation);
01639       R__insp.Inspect(R__cl, R__insp.GetParent(), "yRotation", &yRotation);
01640       R__insp.Inspect(R__cl, R__insp.GetParent(), "zRotation", &zRotation);
01641       R__insp.Inspect(R__cl, R__insp.GetParent(), "xLength", &xLength);
01642       R__insp.Inspect(R__cl, R__insp.GetParent(), "yLength", &yLength);
01643       TObject::ShowMembers(R__insp);
01644 }
01645 
01646 namespace ROOT {
01647    // Wrappers around operator new
01648    static void *new_MTChamber(void *p) {
01649       return  p ? new(p) ::MTChamber : new ::MTChamber;
01650    }
01651    static void *newArray_MTChamber(Long_t nElements, void *p) {
01652       return p ? new(p) ::MTChamber[nElements] : new ::MTChamber[nElements];
01653    }
01654    // Wrapper around operator delete
01655    static void delete_MTChamber(void *p) {
01656       delete ((::MTChamber*)p);
01657    }
01658    static void deleteArray_MTChamber(void *p) {
01659       delete [] ((::MTChamber*)p);
01660    }
01661    static void destruct_MTChamber(void *p) {
01662       typedef ::MTChamber current_t;
01663       ((current_t*)p)->~current_t();
01664    }
01665 } // end of namespace ROOT for class ::MTChamber
01666 
01667 //______________________________________________________________________________
01668 void MTBoard::Streamer(TBuffer &R__b)
01669 {
01670    // Stream an object of class MTBoard.
01671 
01672    if (R__b.IsReading()) {
01673       R__b.ReadClassBuffer(MTBoard::Class(),this);
01674    } else {
01675       R__b.WriteClassBuffer(MTBoard::Class(),this);
01676    }
01677 }
01678 
01679 //______________________________________________________________________________
01680 void MTBoard::ShowMembers(TMemberInspector &R__insp)
01681 {
01682       // Inspect the data members of an object of class MTBoard.
01683       TClass *R__cl = ::MTBoard::IsA();
01684       if (R__cl || R__insp.IsA()) { }
01685       R__insp.Inspect(R__cl, R__insp.GetParent(), "id", &id);
01686       R__insp.Inspect(R__cl, R__insp.GetParent(), "chips", (void*)&chips);
01687       R__insp.InspectMember("map<UInt_t,MTChip*>", (void*)&chips, "chips.", false);
01688       TObject::ShowMembers(R__insp);
01689 }
01690 
01691 namespace ROOT {
01692    // Wrappers around operator new
01693    static void *new_MTBoard(void *p) {
01694       return  p ? new(p) ::MTBoard : new ::MTBoard;
01695    }
01696    static void *newArray_MTBoard(Long_t nElements, void *p) {
01697       return p ? new(p) ::MTBoard[nElements] : new ::MTBoard[nElements];
01698    }
01699    // Wrapper around operator delete
01700    static void delete_MTBoard(void *p) {
01701       delete ((::MTBoard*)p);
01702    }
01703    static void deleteArray_MTBoard(void *p) {
01704       delete [] ((::MTBoard*)p);
01705    }
01706    static void destruct_MTBoard(void *p) {
01707       typedef ::MTBoard current_t;
01708       ((current_t*)p)->~current_t();
01709    }
01710 } // end of namespace ROOT for class ::MTBoard
01711 
01712 //______________________________________________________________________________
01713 void MTDif::Streamer(TBuffer &R__b)
01714 {
01715    // Stream an object of class MTDif.
01716 
01717    if (R__b.IsReading()) {
01718       R__b.ReadClassBuffer(MTDif::Class(),this);
01719    } else {
01720       R__b.WriteClassBuffer(MTDif::Class(),this);
01721    }
01722 }
01723 
01724 //______________________________________________________________________________
01725 void MTDif::ShowMembers(TMemberInspector &R__insp)
01726 {
01727       // Inspect the data members of an object of class MTDif.
01728       TClass *R__cl = ::MTDif::IsA();
01729       if (R__cl || R__insp.IsA()) { }
01730       R__insp.Inspect(R__cl, R__insp.GetParent(), "id", &id);
01731       R__insp.Inspect(R__cl, R__insp.GetParent(), "configured", &configured);
01732       R__insp.Inspect(R__cl, R__insp.GetParent(), "low_register", &low_register);
01733       R__insp.Inspect(R__cl, R__insp.GetParent(), "high_register", &high_register);
01734       R__insp.Inspect(R__cl, R__insp.GetParent(), "before_register", &before_register);
01735       R__insp.Inspect(R__cl, R__insp.GetParent(), "after_register", &after_register);
01736       R__insp.Inspect(R__cl, R__insp.GetParent(), "acqMode", &acqMode);
01737       R__insp.Inspect(R__cl, R__insp.GetParent(), "difFirmware", &difFirmware);
01738       R__insp.Inspect(R__cl, R__insp.GetParent(), "difConfig", &difConfig);
01739       R__insp.Inspect(R__cl, R__insp.GetParent(), "asicType", &asicType);
01740       R__insp.Inspect(R__cl, R__insp.GetParent(), "asu1Id", &asu1Id);
01741       R__insp.Inspect(R__cl, R__insp.GetParent(), "asu2Id", &asu2Id);
01742       TObject::ShowMembers(R__insp);
01743 }
01744 
01745 namespace ROOT {
01746    // Wrappers around operator new
01747    static void *new_MTDif(void *p) {
01748       return  p ? new(p) ::MTDif : new ::MTDif;
01749    }
01750    static void *newArray_MTDif(Long_t nElements, void *p) {
01751       return p ? new(p) ::MTDif[nElements] : new ::MTDif[nElements];
01752    }
01753    // Wrapper around operator delete
01754    static void delete_MTDif(void *p) {
01755       delete ((::MTDif*)p);
01756    }
01757    static void deleteArray_MTDif(void *p) {
01758       delete [] ((::MTDif*)p);
01759    }
01760    static void destruct_MTDif(void *p) {
01761       typedef ::MTDif current_t;
01762       ((current_t*)p)->~current_t();
01763    }
01764 } // end of namespace ROOT for class ::MTDif
01765 
01766 //______________________________________________________________________________
01767 void MTChip::Streamer(TBuffer &R__b)
01768 {
01769    // Stream an object of class MTChip.
01770 
01771    if (R__b.IsReading()) {
01772       R__b.ReadClassBuffer(MTChip::Class(),this);
01773    } else {
01774       R__b.WriteClassBuffer(MTChip::Class(),this);
01775    }
01776 }
01777 
01778 //______________________________________________________________________________
01779 void MTChip::ShowMembers(TMemberInspector &R__insp)
01780 {
01781       // Inspect the data members of an object of class MTChip.
01782       TClass *R__cl = ::MTChip::IsA();
01783       if (R__cl || R__insp.IsA()) { }
01784       R__insp.Inspect(R__cl, R__insp.GetParent(), "id", &id);
01785       R__insp.Inspect(R__cl, R__insp.GetParent(), "softId", &softId);
01786       R__insp.InspectMember(softId, "softId.");
01787       R__insp.Inspect(R__cl, R__insp.GetParent(), "board", &board);
01788       R__insp.InspectMember(board, "board.");
01789       R__insp.Inspect(R__cl, R__insp.GetParent(), "serialNum", &serialNum);
01790       R__insp.Inspect(R__cl, R__insp.GetParent(), "gain", &gain);
01791       R__insp.Inspect(R__cl, R__insp.GetParent(), "configured", &configured);
01792       R__insp.Inspect(R__cl, R__insp.GetParent(), "bypassed", &bypassed);
01793       R__insp.Inspect(R__cl, R__insp.GetParent(), "stimulatedChannel[64]", stimulatedChannel);
01794       R__insp.Inspect(R__cl, R__insp.GetParent(), "enableChannel[64]", enableChannel);
01795       R__insp.Inspect(R__cl, R__insp.GetParent(), "maskChannel[64][3]", maskChannel);
01796       R__insp.Inspect(R__cl, R__insp.GetParent(), "pedestal_offset[64]", pedestal_offset);
01797       TObject::ShowMembers(R__insp);
01798 }
01799 
01800 namespace ROOT {
01801    // Wrappers around operator new
01802    static void *new_MTChip(void *p) {
01803       return  p ? new(p) ::MTChip : new ::MTChip;
01804    }
01805    static void *newArray_MTChip(Long_t nElements, void *p) {
01806       return p ? new(p) ::MTChip[nElements] : new ::MTChip[nElements];
01807    }
01808    // Wrapper around operator delete
01809    static void delete_MTChip(void *p) {
01810       delete ((::MTChip*)p);
01811    }
01812    static void deleteArray_MTChip(void *p) {
01813       delete [] ((::MTChip*)p);
01814    }
01815    static void destruct_MTChip(void *p) {
01816       typedef ::MTChip current_t;
01817       ((current_t*)p)->~current_t();
01818    }
01819 } // end of namespace ROOT for class ::MTChip
01820 
01821 //______________________________________________________________________________
01822 void MTDiracChip::Streamer(TBuffer &R__b)
01823 {
01824    // Stream an object of class MTDiracChip.
01825 
01826    if (R__b.IsReading()) {
01827       R__b.ReadClassBuffer(MTDiracChip::Class(),this);
01828    } else {
01829       R__b.WriteClassBuffer(MTDiracChip::Class(),this);
01830    }
01831 }
01832 
01833 //______________________________________________________________________________
01834 void MTDiracChip::ShowMembers(TMemberInspector &R__insp)
01835 {
01836       // Inspect the data members of an object of class MTDiracChip.
01837       TClass *R__cl = ::MTDiracChip::IsA();
01838       if (R__cl || R__insp.IsA()) { }
01839       R__insp.Inspect(R__cl, R__insp.GetParent(), "bLoThreshold", &bLoThreshold);
01840       R__insp.Inspect(R__cl, R__insp.GetParent(), "bMidThreshold", &bMidThreshold);
01841       R__insp.Inspect(R__cl, R__insp.GetParent(), "bHiThreshold", &bHiThreshold);
01842       R__insp.Inspect(R__cl, R__insp.GetParent(), "aLoThreshold", &aLoThreshold);
01843       R__insp.Inspect(R__cl, R__insp.GetParent(), "aMidThreshold", &aMidThreshold);
01844       R__insp.Inspect(R__cl, R__insp.GetParent(), "aHiThreshold", &aHiThreshold);
01845       MTChip::ShowMembers(R__insp);
01846 }
01847 
01848 namespace ROOT {
01849    // Wrappers around operator new
01850    static void *new_MTDiracChip(void *p) {
01851       return  p ? new(p) ::MTDiracChip : new ::MTDiracChip;
01852    }
01853    static void *newArray_MTDiracChip(Long_t nElements, void *p) {
01854       return p ? new(p) ::MTDiracChip[nElements] : new ::MTDiracChip[nElements];
01855    }
01856    // Wrapper around operator delete
01857    static void delete_MTDiracChip(void *p) {
01858       delete ((::MTDiracChip*)p);
01859    }
01860    static void deleteArray_MTDiracChip(void *p) {
01861       delete [] ((::MTDiracChip*)p);
01862    }
01863    static void destruct_MTDiracChip(void *p) {
01864       typedef ::MTDiracChip current_t;
01865       ((current_t*)p)->~current_t();
01866    }
01867 } // end of namespace ROOT for class ::MTDiracChip
01868 
01869 //______________________________________________________________________________
01870 void MTHardroc1Chip::Streamer(TBuffer &R__b)
01871 {
01872    // Stream an object of class MTHardroc1Chip.
01873 
01874    if (R__b.IsReading()) {
01875       R__b.ReadClassBuffer(MTHardroc1Chip::Class(),this);
01876    } else {
01877       R__b.WriteClassBuffer(MTHardroc1Chip::Class(),this);
01878    }
01879 }
01880 
01881 //______________________________________________________________________________
01882 void MTHardroc1Chip::ShowMembers(TMemberInspector &R__insp)
01883 {
01884       // Inspect the data members of an object of class MTHardroc1Chip.
01885       TClass *R__cl = ::MTHardroc1Chip::IsA();
01886       if (R__cl || R__insp.IsA()) { }
01887       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_0", &thresholdDac_0);
01888       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_1", &thresholdDac_1);
01889       MTChip::ShowMembers(R__insp);
01890 }
01891 
01892 namespace ROOT {
01893    // Wrappers around operator new
01894    static void *new_MTHardroc1Chip(void *p) {
01895       return  p ? new(p) ::MTHardroc1Chip : new ::MTHardroc1Chip;
01896    }
01897    static void *newArray_MTHardroc1Chip(Long_t nElements, void *p) {
01898       return p ? new(p) ::MTHardroc1Chip[nElements] : new ::MTHardroc1Chip[nElements];
01899    }
01900    // Wrapper around operator delete
01901    static void delete_MTHardroc1Chip(void *p) {
01902       delete ((::MTHardroc1Chip*)p);
01903    }
01904    static void deleteArray_MTHardroc1Chip(void *p) {
01905       delete [] ((::MTHardroc1Chip*)p);
01906    }
01907    static void destruct_MTHardroc1Chip(void *p) {
01908       typedef ::MTHardroc1Chip current_t;
01909       ((current_t*)p)->~current_t();
01910    }
01911 } // end of namespace ROOT for class ::MTHardroc1Chip
01912 
01913 //______________________________________________________________________________
01914 void MTHardroc2Chip::Streamer(TBuffer &R__b)
01915 {
01916    // Stream an object of class MTHardroc2Chip.
01917 
01918    if (R__b.IsReading()) {
01919       R__b.ReadClassBuffer(MTHardroc2Chip::Class(),this);
01920    } else {
01921       R__b.WriteClassBuffer(MTHardroc2Chip::Class(),this);
01922    }
01923 }
01924 
01925 //______________________________________________________________________________
01926 void MTHardroc2Chip::ShowMembers(TMemberInspector &R__insp)
01927 {
01928       // Inspect the data members of an object of class MTHardroc2Chip.
01929       TClass *R__cl = ::MTHardroc2Chip::IsA();
01930       if (R__cl || R__insp.IsA()) { }
01931       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_0", &thresholdDac_0);
01932       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_1", &thresholdDac_1);
01933       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_2", &thresholdDac_2);
01934       MTChip::ShowMembers(R__insp);
01935 }
01936 
01937 namespace ROOT {
01938    // Wrappers around operator new
01939    static void *new_MTHardroc2Chip(void *p) {
01940       return  p ? new(p) ::MTHardroc2Chip : new ::MTHardroc2Chip;
01941    }
01942    static void *newArray_MTHardroc2Chip(Long_t nElements, void *p) {
01943       return p ? new(p) ::MTHardroc2Chip[nElements] : new ::MTHardroc2Chip[nElements];
01944    }
01945    // Wrapper around operator delete
01946    static void delete_MTHardroc2Chip(void *p) {
01947       delete ((::MTHardroc2Chip*)p);
01948    }
01949    static void deleteArray_MTHardroc2Chip(void *p) {
01950       delete [] ((::MTHardroc2Chip*)p);
01951    }
01952    static void destruct_MTHardroc2Chip(void *p) {
01953       typedef ::MTHardroc2Chip current_t;
01954       ((current_t*)p)->~current_t();
01955    }
01956 } // end of namespace ROOT for class ::MTHardroc2Chip
01957 
01958 //______________________________________________________________________________
01959 void MTMicrorocChip::Streamer(TBuffer &R__b)
01960 {
01961    // Stream an object of class MTMicrorocChip.
01962 
01963    if (R__b.IsReading()) {
01964       R__b.ReadClassBuffer(MTMicrorocChip::Class(),this);
01965    } else {
01966       R__b.WriteClassBuffer(MTMicrorocChip::Class(),this);
01967    }
01968 }
01969 
01970 //______________________________________________________________________________
01971 void MTMicrorocChip::ShowMembers(TMemberInspector &R__insp)
01972 {
01973       // Inspect the data members of an object of class MTMicrorocChip.
01974       TClass *R__cl = ::MTMicrorocChip::IsA();
01975       if (R__cl || R__insp.IsA()) { }
01976       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_0", &thresholdDac_0);
01977       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_1", &thresholdDac_1);
01978       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_2", &thresholdDac_2);
01979       R__insp.Inspect(R__cl, R__insp.GetParent(), "shaper_lg", &shaper_lg);
01980       R__insp.Inspect(R__cl, R__insp.GetParent(), "shaper_hg", &shaper_hg);
01981       MTChip::ShowMembers(R__insp);
01982 }
01983 
01984 namespace ROOT {
01985    // Wrappers around operator new
01986    static void *new_MTMicrorocChip(void *p) {
01987       return  p ? new(p) ::MTMicrorocChip : new ::MTMicrorocChip;
01988    }
01989    static void *newArray_MTMicrorocChip(Long_t nElements, void *p) {
01990       return p ? new(p) ::MTMicrorocChip[nElements] : new ::MTMicrorocChip[nElements];
01991    }
01992    // Wrapper around operator delete
01993    static void delete_MTMicrorocChip(void *p) {
01994       delete ((::MTMicrorocChip*)p);
01995    }
01996    static void deleteArray_MTMicrorocChip(void *p) {
01997       delete [] ((::MTMicrorocChip*)p);
01998    }
01999    static void destruct_MTMicrorocChip(void *p) {
02000       typedef ::MTMicrorocChip current_t;
02001       ((current_t*)p)->~current_t();
02002    }
02003 } // end of namespace ROOT for class ::MTMicrorocChip
02004 
02005 //______________________________________________________________________________
02006 void MTChannelSoftId::Streamer(TBuffer &R__b)
02007 {
02008    // Stream an object of class MTChannelSoftId.
02009 
02010    if (R__b.IsReading()) {
02011       R__b.ReadClassBuffer(MTChannelSoftId::Class(),this);
02012    } else {
02013       R__b.WriteClassBuffer(MTChannelSoftId::Class(),this);
02014    }
02015 }
02016 
02017 //______________________________________________________________________________
02018 void MTChannelSoftId::ShowMembers(TMemberInspector &R__insp)
02019 {
02020       // Inspect the data members of an object of class MTChannelSoftId.
02021       TClass *R__cl = ::MTChannelSoftId::IsA();
02022       if (R__cl || R__insp.IsA()) { }
02023       R__insp.Inspect(R__cl, R__insp.GetParent(), "channelId", &channelId);
02024       R__insp.Inspect(R__cl, R__insp.GetParent(), "col", &col);
02025       R__insp.Inspect(R__cl, R__insp.GetParent(), "row", &row);
02026       MTChipSoftId::ShowMembers(R__insp);
02027 }
02028 
02029 namespace ROOT {
02030    // Wrappers around operator new
02031    static void *new_MTChannelSoftId(void *p) {
02032       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTChannelSoftId : new ::MTChannelSoftId;
02033    }
02034    static void *newArray_MTChannelSoftId(Long_t nElements, void *p) {
02035       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTChannelSoftId[nElements] : new ::MTChannelSoftId[nElements];
02036    }
02037    // Wrapper around operator delete
02038    static void delete_MTChannelSoftId(void *p) {
02039       delete ((::MTChannelSoftId*)p);
02040    }
02041    static void deleteArray_MTChannelSoftId(void *p) {
02042       delete [] ((::MTChannelSoftId*)p);
02043    }
02044    static void destruct_MTChannelSoftId(void *p) {
02045       typedef ::MTChannelSoftId current_t;
02046       ((current_t*)p)->~current_t();
02047    }
02048 } // end of namespace ROOT for class ::MTChannelSoftId
02049 
02050 //______________________________________________________________________________
02051 void MTDifSoftId::Streamer(TBuffer &R__b)
02052 {
02053    // Stream an object of class MTDifSoftId.
02054 
02055    if (R__b.IsReading()) {
02056       R__b.ReadClassBuffer(MTDifSoftId::Class(),this);
02057    } else {
02058       R__b.WriteClassBuffer(MTDifSoftId::Class(),this);
02059    }
02060 }
02061 
02062 //______________________________________________________________________________
02063 void MTDifSoftId::ShowMembers(TMemberInspector &R__insp)
02064 {
02065       // Inspect the data members of an object of class MTDifSoftId.
02066       TClass *R__cl = ::MTDifSoftId::IsA();
02067       if (R__cl || R__insp.IsA()) { }
02068       R__insp.Inspect(R__cl, R__insp.GetParent(), "chamberId", &chamberId);
02069       R__insp.Inspect(R__cl, R__insp.GetParent(), "difId", &difId);
02070 }
02071 
02072 namespace ROOT {
02073    // Wrappers around operator new
02074    static void *new_MTDifSoftId(void *p) {
02075       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTDifSoftId : new ::MTDifSoftId;
02076    }
02077    static void *newArray_MTDifSoftId(Long_t nElements, void *p) {
02078       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTDifSoftId[nElements] : new ::MTDifSoftId[nElements];
02079    }
02080    // Wrapper around operator delete
02081    static void delete_MTDifSoftId(void *p) {
02082       delete ((::MTDifSoftId*)p);
02083    }
02084    static void deleteArray_MTDifSoftId(void *p) {
02085       delete [] ((::MTDifSoftId*)p);
02086    }
02087    static void destruct_MTDifSoftId(void *p) {
02088       typedef ::MTDifSoftId current_t;
02089       ((current_t*)p)->~current_t();
02090    }
02091 } // end of namespace ROOT for class ::MTDifSoftId
02092 
02093 //______________________________________________________________________________
02094 void MTChipSoftId::Streamer(TBuffer &R__b)
02095 {
02096    // Stream an object of class MTChipSoftId.
02097 
02098    if (R__b.IsReading()) {
02099       R__b.ReadClassBuffer(MTChipSoftId::Class(),this);
02100    } else {
02101       R__b.WriteClassBuffer(MTChipSoftId::Class(),this);
02102    }
02103 }
02104 
02105 //______________________________________________________________________________
02106 void MTChipSoftId::ShowMembers(TMemberInspector &R__insp)
02107 {
02108       // Inspect the data members of an object of class MTChipSoftId.
02109       TClass *R__cl = ::MTChipSoftId::IsA();
02110       if (R__cl || R__insp.IsA()) { }
02111       R__insp.Inspect(R__cl, R__insp.GetParent(), "chipId", &chipId);
02112       R__insp.Inspect(R__cl, R__insp.GetParent(), "chipSerialNumber", &chipSerialNumber);
02113       R__insp.Inspect(R__cl, R__insp.GetParent(), "boardId", &boardId);
02114       R__insp.Inspect(R__cl, R__insp.GetParent(), "chipRow", &chipRow);
02115       R__insp.Inspect(R__cl, R__insp.GetParent(), "chipCol", &chipCol);
02116       R__insp.Inspect(R__cl, R__insp.GetParent(), "boardRow", &boardRow);
02117       R__insp.Inspect(R__cl, R__insp.GetParent(), "boardCol", &boardCol);
02118       R__insp.Inspect(R__cl, R__insp.GetParent(), "nbChipByBoardCol", &nbChipByBoardCol);
02119       R__insp.Inspect(R__cl, R__insp.GetParent(), "nbChipByBoardRow", &nbChipByBoardRow);
02120       R__insp.Inspect(R__cl, R__insp.GetParent(), "nbChannelByChipCol", &nbChannelByChipCol);
02121       R__insp.Inspect(R__cl, R__insp.GetParent(), "nbChannelByChipRow", &nbChannelByChipRow);
02122       MTDifSoftId::ShowMembers(R__insp);
02123 }
02124 
02125 namespace ROOT {
02126    // Wrappers around operator new
02127    static void *new_MTChipSoftId(void *p) {
02128       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTChipSoftId : new ::MTChipSoftId;
02129    }
02130    static void *newArray_MTChipSoftId(Long_t nElements, void *p) {
02131       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTChipSoftId[nElements] : new ::MTChipSoftId[nElements];
02132    }
02133    // Wrapper around operator delete
02134    static void delete_MTChipSoftId(void *p) {
02135       delete ((::MTChipSoftId*)p);
02136    }
02137    static void deleteArray_MTChipSoftId(void *p) {
02138       delete [] ((::MTChipSoftId*)p);
02139    }
02140    static void destruct_MTChipSoftId(void *p) {
02141       typedef ::MTChipSoftId current_t;
02142       ((current_t*)p)->~current_t();
02143    }
02144 } // end of namespace ROOT for class ::MTChipSoftId
02145 
02146 //______________________________________________________________________________
02147 void CaloEvent::Streamer(TBuffer &R__b)
02148 {
02149    // Stream an object of class CaloEvent.
02150 
02151    if (R__b.IsReading()) {
02152       R__b.ReadClassBuffer(CaloEvent::Class(),this);
02153    } else {
02154       R__b.WriteClassBuffer(CaloEvent::Class(),this);
02155    }
02156 }
02157 
02158 //______________________________________________________________________________
02159 void CaloEvent::ShowMembers(TMemberInspector &R__insp)
02160 {
02161       // Inspect the data members of an object of class CaloEvent.
02162       TClass *R__cl = ::CaloEvent::IsA();
02163       if (R__cl || R__insp.IsA()) { }
02164       R__insp.Inspect(R__cl, R__insp.GetParent(), "fEventId", &fEventId);
02165       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fHits", &fHits);
02166       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNHits", &fNHits);
02167       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXExtrapol", &fXExtrapol);
02168       R__insp.Inspect(R__cl, R__insp.GetParent(), "fYExtrapol", &fYExtrapol);
02169       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTrkQuality", &fTrkQuality);
02170       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDeltaTmax", &fDeltaTmax);
02171       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBcIdAbs", &fBcIdAbs);
02172       TObject::ShowMembers(R__insp);
02173 }
02174 
02175 namespace ROOT {
02176    // Wrappers around operator new
02177    static void *new_CaloEvent(void *p) {
02178       return  p ? new(p) ::CaloEvent : new ::CaloEvent;
02179    }
02180    static void *newArray_CaloEvent(Long_t nElements, void *p) {
02181       return p ? new(p) ::CaloEvent[nElements] : new ::CaloEvent[nElements];
02182    }
02183    // Wrapper around operator delete
02184    static void delete_CaloEvent(void *p) {
02185       delete ((::CaloEvent*)p);
02186    }
02187    static void deleteArray_CaloEvent(void *p) {
02188       delete [] ((::CaloEvent*)p);
02189    }
02190    static void destruct_CaloEvent(void *p) {
02191       typedef ::CaloEvent current_t;
02192       ((current_t*)p)->~current_t();
02193    }
02194 } // end of namespace ROOT for class ::CaloEvent
02195 
02196 //______________________________________________________________________________
02197 void CaloRun::Streamer(TBuffer &R__b)
02198 {
02199    // Stream an object of class CaloRun.
02200 
02201    if (R__b.IsReading()) {
02202       R__b.ReadClassBuffer(CaloRun::Class(),this);
02203    } else {
02204       R__b.WriteClassBuffer(CaloRun::Class(),this);
02205    }
02206 }
02207 
02208 //______________________________________________________________________________
02209 void CaloRun::ShowMembers(TMemberInspector &R__insp)
02210 {
02211       // Inspect the data members of an object of class CaloRun.
02212       TClass *R__cl = ::CaloRun::IsA();
02213       if (R__cl || R__insp.IsA()) { }
02214       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRunId", &fRunId);
02215       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemp", &fTemp);
02216       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPress", &fPress);
02217       R__insp.Inspect(R__cl, R__insp.GetParent(), "fdeltaTmax", &fdeltaTmax);
02218       TObject::ShowMembers(R__insp);
02219 }
02220 
02221 namespace ROOT {
02222    // Wrappers around operator new
02223    static void *new_CaloRun(void *p) {
02224       return  p ? new(p) ::CaloRun : new ::CaloRun;
02225    }
02226    static void *newArray_CaloRun(Long_t nElements, void *p) {
02227       return p ? new(p) ::CaloRun[nElements] : new ::CaloRun[nElements];
02228    }
02229    // Wrapper around operator delete
02230    static void delete_CaloRun(void *p) {
02231       delete ((::CaloRun*)p);
02232    }
02233    static void deleteArray_CaloRun(void *p) {
02234       delete [] ((::CaloRun*)p);
02235    }
02236    static void destruct_CaloRun(void *p) {
02237       typedef ::CaloRun current_t;
02238       ((current_t*)p)->~current_t();
02239    }
02240 } // end of namespace ROOT for class ::CaloRun
02241 
02242 //______________________________________________________________________________
02243 void CaloHit::Streamer(TBuffer &R__b)
02244 {
02245    // Stream an object of class CaloHit.
02246 
02247    if (R__b.IsReading()) {
02248       R__b.ReadClassBuffer(CaloHit::Class(),this);
02249    } else {
02250       R__b.WriteClassBuffer(CaloHit::Class(),this);
02251    }
02252 }
02253 
02254 //______________________________________________________________________________
02255 void CaloHit::ShowMembers(TMemberInspector &R__insp)
02256 {
02257       // Inspect the data members of an object of class CaloHit.
02258       TClass *R__cl = ::CaloHit::IsA();
02259       if (R__cl || R__insp.IsA()) { }
02260       R__insp.Inspect(R__cl, R__insp.GetParent(), "fX", &fX);
02261       R__insp.Inspect(R__cl, R__insp.GetParent(), "fY", &fY);
02262       R__insp.Inspect(R__cl, R__insp.GetParent(), "fZ", &fZ);
02263       R__insp.Inspect(R__cl, R__insp.GetParent(), "rowInChamber", &rowInChamber);
02264       R__insp.Inspect(R__cl, R__insp.GetParent(), "colInChamber", &colInChamber);
02265       R__insp.Inspect(R__cl, R__insp.GetParent(), "thr", &thr);
02266       R__insp.Inspect(R__cl, R__insp.GetParent(), "deltaT", &deltaT);
02267       R__insp.Inspect(R__cl, R__insp.GetParent(), "layer", &layer);
02268       R__insp.Inspect(R__cl, R__insp.GetParent(), "softId", &softId);
02269       R__insp.InspectMember(softId, "softId.");
02270       TObject::ShowMembers(R__insp);
02271 }
02272 
02273 namespace ROOT {
02274    // Wrappers around operator new
02275    static void *new_CaloHit(void *p) {
02276       return  p ? new(p) ::CaloHit : new ::CaloHit;
02277    }
02278    static void *newArray_CaloHit(Long_t nElements, void *p) {
02279       return p ? new(p) ::CaloHit[nElements] : new ::CaloHit[nElements];
02280    }
02281    // Wrapper around operator delete
02282    static void delete_CaloHit(void *p) {
02283       delete ((::CaloHit*)p);
02284    }
02285    static void deleteArray_CaloHit(void *p) {
02286       delete [] ((::CaloHit*)p);
02287    }
02288    static void destruct_CaloHit(void *p) {
02289       typedef ::CaloHit current_t;
02290       ((current_t*)p)->~current_t();
02291    }
02292 } // end of namespace ROOT for class ::CaloHit
02293 
02294 namespace ROOT {
02295    void maplEunsignedsPintcOMTBoardmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02296    static void maplEunsignedsPintcOMTBoardmUgR_Dictionary();
02297    static void *new_maplEunsignedsPintcOMTBoardmUgR(void *p = 0);
02298    static void *newArray_maplEunsignedsPintcOMTBoardmUgR(Long_t size, void *p);
02299    static void delete_maplEunsignedsPintcOMTBoardmUgR(void *p);
02300    static void deleteArray_maplEunsignedsPintcOMTBoardmUgR(void *p);
02301    static void destruct_maplEunsignedsPintcOMTBoardmUgR(void *p);
02302 
02303    // Function generating the singleton type initializer
02304    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,MTBoard*>*)
02305    {
02306       map<unsigned int,MTBoard*> *ptr = 0;
02307       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,MTBoard*>),0);
02308       static ::ROOT::TGenericClassInfo 
02309          instance("map<unsigned int,MTBoard*>", -2, "prec_stl/map", 63,
02310                   typeid(map<unsigned int,MTBoard*>), DefineBehavior(ptr, ptr),
02311                   0, &maplEunsignedsPintcOMTBoardmUgR_Dictionary, isa_proxy, 0,
02312                   sizeof(map<unsigned int,MTBoard*>) );
02313       instance.SetNew(&new_maplEunsignedsPintcOMTBoardmUgR);
02314       instance.SetNewArray(&newArray_maplEunsignedsPintcOMTBoardmUgR);
02315       instance.SetDelete(&delete_maplEunsignedsPintcOMTBoardmUgR);
02316       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOMTBoardmUgR);
02317       instance.SetDestructor(&destruct_maplEunsignedsPintcOMTBoardmUgR);
02318       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,MTBoard*> >()));
02319       return &instance;
02320    }
02321    // Static variable to force the class initialization
02322    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,MTBoard*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02323 
02324    // Dictionary for non-ClassDef classes
02325    static void maplEunsignedsPintcOMTBoardmUgR_Dictionary() {
02326       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,MTBoard*>*)0x0)->GetClass();
02327    }
02328 
02329 } // end of namespace ROOT
02330 
02331 namespace ROOT {
02332    // Wrappers around operator new
02333    static void *new_maplEunsignedsPintcOMTBoardmUgR(void *p) {
02334       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTBoard*> : new map<unsigned int,MTBoard*>;
02335    }
02336    static void *newArray_maplEunsignedsPintcOMTBoardmUgR(Long_t nElements, void *p) {
02337       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTBoard*>[nElements] : new map<unsigned int,MTBoard*>[nElements];
02338    }
02339    // Wrapper around operator delete
02340    static void delete_maplEunsignedsPintcOMTBoardmUgR(void *p) {
02341       delete ((map<unsigned int,MTBoard*>*)p);
02342    }
02343    static void deleteArray_maplEunsignedsPintcOMTBoardmUgR(void *p) {
02344       delete [] ((map<unsigned int,MTBoard*>*)p);
02345    }
02346    static void destruct_maplEunsignedsPintcOMTBoardmUgR(void *p) {
02347       typedef map<unsigned int,MTBoard*> current_t;
02348       ((current_t*)p)->~current_t();
02349    }
02350 } // end of namespace ROOT for class map<unsigned int,MTBoard*>
02351 
02352 namespace ROOT {
02353    void maplEunsignedsPintcOMTChambermUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02354    static void maplEunsignedsPintcOMTChambermUgR_Dictionary();
02355    static void *new_maplEunsignedsPintcOMTChambermUgR(void *p = 0);
02356    static void *newArray_maplEunsignedsPintcOMTChambermUgR(Long_t size, void *p);
02357    static void delete_maplEunsignedsPintcOMTChambermUgR(void *p);
02358    static void deleteArray_maplEunsignedsPintcOMTChambermUgR(void *p);
02359    static void destruct_maplEunsignedsPintcOMTChambermUgR(void *p);
02360 
02361    // Function generating the singleton type initializer
02362    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,MTChamber*>*)
02363    {
02364       map<unsigned int,MTChamber*> *ptr = 0;
02365       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,MTChamber*>),0);
02366       static ::ROOT::TGenericClassInfo 
02367          instance("map<unsigned int,MTChamber*>", -2, "prec_stl/map", 63,
02368                   typeid(map<unsigned int,MTChamber*>), DefineBehavior(ptr, ptr),
02369                   0, &maplEunsignedsPintcOMTChambermUgR_Dictionary, isa_proxy, 0,
02370                   sizeof(map<unsigned int,MTChamber*>) );
02371       instance.SetNew(&new_maplEunsignedsPintcOMTChambermUgR);
02372       instance.SetNewArray(&newArray_maplEunsignedsPintcOMTChambermUgR);
02373       instance.SetDelete(&delete_maplEunsignedsPintcOMTChambermUgR);
02374       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOMTChambermUgR);
02375       instance.SetDestructor(&destruct_maplEunsignedsPintcOMTChambermUgR);
02376       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,MTChamber*> >()));
02377       return &instance;
02378    }
02379    // Static variable to force the class initialization
02380    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,MTChamber*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02381 
02382    // Dictionary for non-ClassDef classes
02383    static void maplEunsignedsPintcOMTChambermUgR_Dictionary() {
02384       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,MTChamber*>*)0x0)->GetClass();
02385    }
02386 
02387 } // end of namespace ROOT
02388 
02389 namespace ROOT {
02390    // Wrappers around operator new
02391    static void *new_maplEunsignedsPintcOMTChambermUgR(void *p) {
02392       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTChamber*> : new map<unsigned int,MTChamber*>;
02393    }
02394    static void *newArray_maplEunsignedsPintcOMTChambermUgR(Long_t nElements, void *p) {
02395       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTChamber*>[nElements] : new map<unsigned int,MTChamber*>[nElements];
02396    }
02397    // Wrapper around operator delete
02398    static void delete_maplEunsignedsPintcOMTChambermUgR(void *p) {
02399       delete ((map<unsigned int,MTChamber*>*)p);
02400    }
02401    static void deleteArray_maplEunsignedsPintcOMTChambermUgR(void *p) {
02402       delete [] ((map<unsigned int,MTChamber*>*)p);
02403    }
02404    static void destruct_maplEunsignedsPintcOMTChambermUgR(void *p) {
02405       typedef map<unsigned int,MTChamber*> current_t;
02406       ((current_t*)p)->~current_t();
02407    }
02408 } // end of namespace ROOT for class map<unsigned int,MTChamber*>
02409 
02410 namespace ROOT {
02411    void maplEunsignedsPintcOMTChipmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02412    static void maplEunsignedsPintcOMTChipmUgR_Dictionary();
02413    static void *new_maplEunsignedsPintcOMTChipmUgR(void *p = 0);
02414    static void *newArray_maplEunsignedsPintcOMTChipmUgR(Long_t size, void *p);
02415    static void delete_maplEunsignedsPintcOMTChipmUgR(void *p);
02416    static void deleteArray_maplEunsignedsPintcOMTChipmUgR(void *p);
02417    static void destruct_maplEunsignedsPintcOMTChipmUgR(void *p);
02418 
02419    // Function generating the singleton type initializer
02420    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,MTChip*>*)
02421    {
02422       map<unsigned int,MTChip*> *ptr = 0;
02423       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,MTChip*>),0);
02424       static ::ROOT::TGenericClassInfo 
02425          instance("map<unsigned int,MTChip*>", -2, "prec_stl/map", 63,
02426                   typeid(map<unsigned int,MTChip*>), DefineBehavior(ptr, ptr),
02427                   0, &maplEunsignedsPintcOMTChipmUgR_Dictionary, isa_proxy, 0,
02428                   sizeof(map<unsigned int,MTChip*>) );
02429       instance.SetNew(&new_maplEunsignedsPintcOMTChipmUgR);
02430       instance.SetNewArray(&newArray_maplEunsignedsPintcOMTChipmUgR);
02431       instance.SetDelete(&delete_maplEunsignedsPintcOMTChipmUgR);
02432       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOMTChipmUgR);
02433       instance.SetDestructor(&destruct_maplEunsignedsPintcOMTChipmUgR);
02434       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,MTChip*> >()));
02435       return &instance;
02436    }
02437    // Static variable to force the class initialization
02438    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,MTChip*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02439 
02440    // Dictionary for non-ClassDef classes
02441    static void maplEunsignedsPintcOMTChipmUgR_Dictionary() {
02442       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,MTChip*>*)0x0)->GetClass();
02443    }
02444 
02445 } // end of namespace ROOT
02446 
02447 namespace ROOT {
02448    // Wrappers around operator new
02449    static void *new_maplEunsignedsPintcOMTChipmUgR(void *p) {
02450       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTChip*> : new map<unsigned int,MTChip*>;
02451    }
02452    static void *newArray_maplEunsignedsPintcOMTChipmUgR(Long_t nElements, void *p) {
02453       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTChip*>[nElements] : new map<unsigned int,MTChip*>[nElements];
02454    }
02455    // Wrapper around operator delete
02456    static void delete_maplEunsignedsPintcOMTChipmUgR(void *p) {
02457       delete ((map<unsigned int,MTChip*>*)p);
02458    }
02459    static void deleteArray_maplEunsignedsPintcOMTChipmUgR(void *p) {
02460       delete [] ((map<unsigned int,MTChip*>*)p);
02461    }
02462    static void destruct_maplEunsignedsPintcOMTChipmUgR(void *p) {
02463       typedef map<unsigned int,MTChip*> current_t;
02464       ((current_t*)p)->~current_t();
02465    }
02466 } // end of namespace ROOT for class map<unsigned int,MTChip*>
02467 
02468 namespace ROOT {
02469    void maplEunsignedsPintcOfloatgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02470    static void maplEunsignedsPintcOfloatgR_Dictionary();
02471    static void *new_maplEunsignedsPintcOfloatgR(void *p = 0);
02472    static void *newArray_maplEunsignedsPintcOfloatgR(Long_t size, void *p);
02473    static void delete_maplEunsignedsPintcOfloatgR(void *p);
02474    static void deleteArray_maplEunsignedsPintcOfloatgR(void *p);
02475    static void destruct_maplEunsignedsPintcOfloatgR(void *p);
02476 
02477    // Function generating the singleton type initializer
02478    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,float>*)
02479    {
02480       map<unsigned int,float> *ptr = 0;
02481       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,float>),0);
02482       static ::ROOT::TGenericClassInfo 
02483          instance("map<unsigned int,float>", -2, "prec_stl/map", 63,
02484                   typeid(map<unsigned int,float>), DefineBehavior(ptr, ptr),
02485                   0, &maplEunsignedsPintcOfloatgR_Dictionary, isa_proxy, 0,
02486                   sizeof(map<unsigned int,float>) );
02487       instance.SetNew(&new_maplEunsignedsPintcOfloatgR);
02488       instance.SetNewArray(&newArray_maplEunsignedsPintcOfloatgR);
02489       instance.SetDelete(&delete_maplEunsignedsPintcOfloatgR);
02490       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOfloatgR);
02491       instance.SetDestructor(&destruct_maplEunsignedsPintcOfloatgR);
02492       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,float> >()));
02493       return &instance;
02494    }
02495    // Static variable to force the class initialization
02496    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,float>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02497 
02498    // Dictionary for non-ClassDef classes
02499    static void maplEunsignedsPintcOfloatgR_Dictionary() {
02500       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,float>*)0x0)->GetClass();
02501    }
02502 
02503 } // end of namespace ROOT
02504 
02505 namespace ROOT {
02506    // Wrappers around operator new
02507    static void *new_maplEunsignedsPintcOfloatgR(void *p) {
02508       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,float> : new map<unsigned int,float>;
02509    }
02510    static void *newArray_maplEunsignedsPintcOfloatgR(Long_t nElements, void *p) {
02511       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,float>[nElements] : new map<unsigned int,float>[nElements];
02512    }
02513    // Wrapper around operator delete
02514    static void delete_maplEunsignedsPintcOfloatgR(void *p) {
02515       delete ((map<unsigned int,float>*)p);
02516    }
02517    static void deleteArray_maplEunsignedsPintcOfloatgR(void *p) {
02518       delete [] ((map<unsigned int,float>*)p);
02519    }
02520    static void destruct_maplEunsignedsPintcOfloatgR(void *p) {
02521       typedef map<unsigned int,float> current_t;
02522       ((current_t*)p)->~current_t();
02523    }
02524 } // end of namespace ROOT for class map<unsigned int,float>
02525 
02526 namespace ROOT {
02527    void maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02528    static void maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR_Dictionary();
02529    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p = 0);
02530    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(Long_t size, void *p);
02531    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p);
02532    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p);
02533    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p);
02534 
02535    // Function generating the singleton type initializer
02536    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,map<unsigned int,float>*>*)
02537    {
02538       map<unsigned int,map<unsigned int,float>*> *ptr = 0;
02539       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,map<unsigned int,float>*>),0);
02540       static ::ROOT::TGenericClassInfo 
02541          instance("map<unsigned int,map<unsigned int,float>*>", -2, "prec_stl/map", 63,
02542                   typeid(map<unsigned int,map<unsigned int,float>*>), DefineBehavior(ptr, ptr),
02543                   0, &maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR_Dictionary, isa_proxy, 0,
02544                   sizeof(map<unsigned int,map<unsigned int,float>*>) );
02545       instance.SetNew(&new_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR);
02546       instance.SetNewArray(&newArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR);
02547       instance.SetDelete(&delete_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR);
02548       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR);
02549       instance.SetDestructor(&destruct_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR);
02550       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,map<unsigned int,float>*> >()));
02551       return &instance;
02552    }
02553    // Static variable to force the class initialization
02554    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,float>*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02555 
02556    // Dictionary for non-ClassDef classes
02557    static void maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR_Dictionary() {
02558       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,float>*>*)0x0)->GetClass();
02559    }
02560 
02561 } // end of namespace ROOT
02562 
02563 namespace ROOT {
02564    // Wrappers around operator new
02565    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p) {
02566       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,map<unsigned int,float>*> : new map<unsigned int,map<unsigned int,float>*>;
02567    }
02568    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(Long_t nElements, void *p) {
02569       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,map<unsigned int,float>*>[nElements] : new map<unsigned int,map<unsigned int,float>*>[nElements];
02570    }
02571    // Wrapper around operator delete
02572    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p) {
02573       delete ((map<unsigned int,map<unsigned int,float>*>*)p);
02574    }
02575    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p) {
02576       delete [] ((map<unsigned int,map<unsigned int,float>*>*)p);
02577    }
02578    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p) {
02579       typedef map<unsigned int,map<unsigned int,float>*> current_t;
02580       ((current_t*)p)->~current_t();
02581    }
02582 } // end of namespace ROOT for class map<unsigned int,map<unsigned int,float>*>
02583 
02584 namespace ROOT {
02585    void maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02586    static void maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR_Dictionary();
02587    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p = 0);
02588    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(Long_t size, void *p);
02589    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p);
02590    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p);
02591    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p);
02592 
02593    // Function generating the singleton type initializer
02594    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>*)
02595    {
02596       map<unsigned int,map<unsigned int,map<unsigned int,float>*>*> *ptr = 0;
02597       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>),0);
02598       static ::ROOT::TGenericClassInfo 
02599          instance("map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>", -2, "prec_stl/map", 63,
02600                   typeid(map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>), DefineBehavior(ptr, ptr),
02601                   0, &maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR_Dictionary, isa_proxy, 0,
02602                   sizeof(map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>) );
02603       instance.SetNew(&new_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR);
02604       instance.SetNewArray(&newArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR);
02605       instance.SetDelete(&delete_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR);
02606       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR);
02607       instance.SetDestructor(&destruct_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR);
02608       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,map<unsigned int,map<unsigned int,float>*>*> >()));
02609       return &instance;
02610    }
02611    // Static variable to force the class initialization
02612    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02613 
02614    // Dictionary for non-ClassDef classes
02615    static void maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR_Dictionary() {
02616       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>*)0x0)->GetClass();
02617    }
02618 
02619 } // end of namespace ROOT
02620 
02621 namespace ROOT {
02622    // Wrappers around operator new
02623    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p) {
02624       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,map<unsigned int,map<unsigned int,float>*>*> : new map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>;
02625    }
02626    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(Long_t nElements, void *p) {
02627       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>[nElements] : new map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>[nElements];
02628    }
02629    // Wrapper around operator delete
02630    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p) {
02631       delete ((map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>*)p);
02632    }
02633    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p) {
02634       delete [] ((map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>*)p);
02635    }
02636    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p) {
02637       typedef map<unsigned int,map<unsigned int,map<unsigned int,float>*>*> current_t;
02638       ((current_t*)p)->~current_t();
02639    }
02640 } // end of namespace ROOT for class map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>
02641 
02642 namespace ROOT {
02643    void maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02644    static void maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR_Dictionary();
02645    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p = 0);
02646    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(Long_t size, void *p);
02647    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p);
02648    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p);
02649    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p);
02650 
02651    // Function generating the singleton type initializer
02652    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,map<unsigned int,unsigned int>*>*)
02653    {
02654       map<unsigned int,map<unsigned int,unsigned int>*> *ptr = 0;
02655       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,map<unsigned int,unsigned int>*>),0);
02656       static ::ROOT::TGenericClassInfo 
02657          instance("map<unsigned int,map<unsigned int,unsigned int>*>", -2, "prec_stl/map", 63,
02658                   typeid(map<unsigned int,map<unsigned int,unsigned int>*>), DefineBehavior(ptr, ptr),
02659                   0, &maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR_Dictionary, isa_proxy, 0,
02660                   sizeof(map<unsigned int,map<unsigned int,unsigned int>*>) );
02661       instance.SetNew(&new_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR);
02662       instance.SetNewArray(&newArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR);
02663       instance.SetDelete(&delete_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR);
02664       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR);
02665       instance.SetDestructor(&destruct_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR);
02666       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,map<unsigned int,unsigned int>*> >()));
02667       return &instance;
02668    }
02669    // Static variable to force the class initialization
02670    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,unsigned int>*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02671 
02672    // Dictionary for non-ClassDef classes
02673    static void maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR_Dictionary() {
02674       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,unsigned int>*>*)0x0)->GetClass();
02675    }
02676 
02677 } // end of namespace ROOT
02678 
02679 namespace ROOT {
02680    // Wrappers around operator new
02681    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p) {
02682       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,map<unsigned int,unsigned int>*> : new map<unsigned int,map<unsigned int,unsigned int>*>;
02683    }
02684    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(Long_t nElements, void *p) {
02685       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,map<unsigned int,unsigned int>*>[nElements] : new map<unsigned int,map<unsigned int,unsigned int>*>[nElements];
02686    }
02687    // Wrapper around operator delete
02688    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p) {
02689       delete ((map<unsigned int,map<unsigned int,unsigned int>*>*)p);
02690    }
02691    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p) {
02692       delete [] ((map<unsigned int,map<unsigned int,unsigned int>*>*)p);
02693    }
02694    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p) {
02695       typedef map<unsigned int,map<unsigned int,unsigned int>*> current_t;
02696       ((current_t*)p)->~current_t();
02697    }
02698 } // end of namespace ROOT for class map<unsigned int,map<unsigned int,unsigned int>*>
02699 
02700 namespace ROOT {
02701    void maplEunsignedsPintcOunsignedsPintgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02702    static void maplEunsignedsPintcOunsignedsPintgR_Dictionary();
02703    static void *new_maplEunsignedsPintcOunsignedsPintgR(void *p = 0);
02704    static void *newArray_maplEunsignedsPintcOunsignedsPintgR(Long_t size, void *p);
02705    static void delete_maplEunsignedsPintcOunsignedsPintgR(void *p);
02706    static void deleteArray_maplEunsignedsPintcOunsignedsPintgR(void *p);
02707    static void destruct_maplEunsignedsPintcOunsignedsPintgR(void *p);
02708 
02709    // Function generating the singleton type initializer
02710    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,unsigned int>*)
02711    {
02712       map<unsigned int,unsigned int> *ptr = 0;
02713       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,unsigned int>),0);
02714       static ::ROOT::TGenericClassInfo 
02715          instance("map<unsigned int,unsigned int>", -2, "prec_stl/map", 63,
02716                   typeid(map<unsigned int,unsigned int>), DefineBehavior(ptr, ptr),
02717                   0, &maplEunsignedsPintcOunsignedsPintgR_Dictionary, isa_proxy, 0,
02718                   sizeof(map<unsigned int,unsigned int>) );
02719       instance.SetNew(&new_maplEunsignedsPintcOunsignedsPintgR);
02720       instance.SetNewArray(&newArray_maplEunsignedsPintcOunsignedsPintgR);
02721       instance.SetDelete(&delete_maplEunsignedsPintcOunsignedsPintgR);
02722       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOunsignedsPintgR);
02723       instance.SetDestructor(&destruct_maplEunsignedsPintcOunsignedsPintgR);
02724       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,unsigned int> >()));
02725       return &instance;
02726    }
02727    // Static variable to force the class initialization
02728    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,unsigned int>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02729 
02730    // Dictionary for non-ClassDef classes
02731    static void maplEunsignedsPintcOunsignedsPintgR_Dictionary() {
02732       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,unsigned int>*)0x0)->GetClass();
02733    }
02734 
02735 } // end of namespace ROOT
02736 
02737 namespace ROOT {
02738    // Wrappers around operator new
02739    static void *new_maplEunsignedsPintcOunsignedsPintgR(void *p) {
02740       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,unsigned int> : new map<unsigned int,unsigned int>;
02741    }
02742    static void *newArray_maplEunsignedsPintcOunsignedsPintgR(Long_t nElements, void *p) {
02743       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,unsigned int>[nElements] : new map<unsigned int,unsigned int>[nElements];
02744    }
02745    // Wrapper around operator delete
02746    static void delete_maplEunsignedsPintcOunsignedsPintgR(void *p) {
02747       delete ((map<unsigned int,unsigned int>*)p);
02748    }
02749    static void deleteArray_maplEunsignedsPintcOunsignedsPintgR(void *p) {
02750       delete [] ((map<unsigned int,unsigned int>*)p);
02751    }
02752    static void destruct_maplEunsignedsPintcOunsignedsPintgR(void *p) {
02753       typedef map<unsigned int,unsigned int> current_t;
02754       ((current_t*)p)->~current_t();
02755    }
02756 } // end of namespace ROOT for class map<unsigned int,unsigned int>
02757 
02758 namespace ROOT {
02759    void vectorlEunsignedsPintgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02760    static void vectorlEunsignedsPintgR_Dictionary();
02761    static void *new_vectorlEunsignedsPintgR(void *p = 0);
02762    static void *newArray_vectorlEunsignedsPintgR(Long_t size, void *p);
02763    static void delete_vectorlEunsignedsPintgR(void *p);
02764    static void deleteArray_vectorlEunsignedsPintgR(void *p);
02765    static void destruct_vectorlEunsignedsPintgR(void *p);
02766 
02767    // Function generating the singleton type initializer
02768    static TGenericClassInfo *GenerateInitInstanceLocal(const vector<unsigned int>*)
02769    {
02770       vector<unsigned int> *ptr = 0;
02771       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<unsigned int>),0);
02772       static ::ROOT::TGenericClassInfo 
02773          instance("vector<unsigned int>", -2, "vector.dll", 0,
02774                   typeid(vector<unsigned int>), DefineBehavior(ptr, ptr),
02775                   0, &vectorlEunsignedsPintgR_Dictionary, isa_proxy, 0,
02776                   sizeof(vector<unsigned int>) );
02777       instance.SetNew(&new_vectorlEunsignedsPintgR);
02778       instance.SetNewArray(&newArray_vectorlEunsignedsPintgR);
02779       instance.SetDelete(&delete_vectorlEunsignedsPintgR);
02780       instance.SetDeleteArray(&deleteArray_vectorlEunsignedsPintgR);
02781       instance.SetDestructor(&destruct_vectorlEunsignedsPintgR);
02782       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<unsigned int> >()));
02783       return &instance;
02784    }
02785    // Static variable to force the class initialization
02786    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<unsigned int>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02787 
02788    // Dictionary for non-ClassDef classes
02789    static void vectorlEunsignedsPintgR_Dictionary() {
02790       ::ROOT::GenerateInitInstanceLocal((const vector<unsigned int>*)0x0)->GetClass();
02791    }
02792 
02793 } // end of namespace ROOT
02794 
02795 namespace ROOT {
02796    // Wrappers around operator new
02797    static void *new_vectorlEunsignedsPintgR(void *p) {
02798       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned int> : new vector<unsigned int>;
02799    }
02800    static void *newArray_vectorlEunsignedsPintgR(Long_t nElements, void *p) {
02801       return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned int>[nElements] : new vector<unsigned int>[nElements];
02802    }
02803    // Wrapper around operator delete
02804    static void delete_vectorlEunsignedsPintgR(void *p) {
02805       delete ((vector<unsigned int>*)p);
02806    }
02807    static void deleteArray_vectorlEunsignedsPintgR(void *p) {
02808       delete [] ((vector<unsigned int>*)p);
02809    }
02810    static void destruct_vectorlEunsignedsPintgR(void *p) {
02811       typedef vector<unsigned int> current_t;
02812       ((current_t*)p)->~current_t();
02813    }
02814 } // end of namespace ROOT for class vector<unsigned int>
02815 
02816 /********************************************************
02817 * tmp/root/TreeClass.C
02818 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
02819 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
02820 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
02821 ********************************************************/
02822 
02823 #ifdef G__MEMTEST
02824 #undef malloc
02825 #undef free
02826 #endif
02827 
02828 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
02829 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
02830 #endif
02831 
02832 extern "C" void G__cpp_reset_tagtableTreeClass();
02833 
02834 extern "C" void G__set_cpp_environmentTreeClass() {
02835   G__add_compiledheader("TObject.h");
02836   G__add_compiledheader("TMemberInspector.h");
02837   G__add_compiledheader("include/root/MTRun.hh");
02838   G__add_compiledheader("include/root/MTRun.hh");
02839   G__add_compiledheader("include/root/MTChamber.hh");
02840   G__add_compiledheader("include/root/MTEvent.hh");
02841   G__add_compiledheader("include/root/MTChannel.hh");
02842   G__add_compiledheader("include/root/MTDif.hh");
02843   G__add_compiledheader("include/root/MTChip.hh");
02844   G__add_compiledheader("include/root/MTTrack.hh");
02845   G__add_compiledheader("include/root/MTDetector.hh");
02846   G__add_compiledheader("include/root/MTBoard.hh");
02847   G__add_compiledheader("include/root/MTHardroc1Chip.hh");
02848   G__add_compiledheader("include/root/MTMicrorocChip.hh");
02849   G__add_compiledheader("include/root/MTDifSoftId.hh");
02850   G__add_compiledheader("include/root/MTChipSoftId.hh");
02851   G__add_compiledheader("include/root/MTChannelSoftId.hh");
02852   G__add_compiledheader("include/root/MTHardroc2Chip.hh");
02853   G__add_compiledheader("include/root/MTDiracChip.hh");
02854   G__add_compiledheader("include/root/CaloEvent.hh");
02855   G__add_compiledheader("include/root/CaloRun.hh");
02856   G__add_compiledheader("include/root/CaloHit.hh");
02857   G__cpp_reset_tagtableTreeClass();
02858 }
02859 #include <new>
02860 extern "C" int G__cpp_dllrevTreeClass() { return(30051515); }
02861 
02862 /*********************************************************
02863 * Member function Interface Method
02864 *********************************************************/
02865 
02866 /* MTChip */
02867 static int G__TreeClass_458_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02868 {
02869    MTChip* p = NULL;
02870    char* gvp = (char*) G__getgvp();
02871    switch (libp->paran) {
02872    case 1:
02873      //m: 1
02874      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02875        p = new MTChip((UInt_t) G__int(libp->para[0]));
02876      } else {
02877        p = new((void*) gvp) MTChip((UInt_t) G__int(libp->para[0]));
02878      }
02879      break;
02880    case 0:
02881      int n = G__getaryconstruct();
02882      if (n) {
02883        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02884          p = new MTChip[n];
02885        } else {
02886          p = new((void*) gvp) MTChip[n];
02887        }
02888      } else {
02889        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02890          p = new MTChip;
02891        } else {
02892          p = new((void*) gvp) MTChip;
02893        }
02894      }
02895      break;
02896    }
02897    result7->obj.i = (long) p;
02898    result7->ref = (long) p;
02899    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChip));
02900    return(1 || funcname || hash || result7 || libp) ;
02901 }
02902 
02903 static int G__TreeClass_458_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02904 {
02905    MTChip* p = NULL;
02906    char* gvp = (char*) G__getgvp();
02907    //m: 1
02908    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02909      p = new MTChip(*(Chip*) libp->para[0].ref);
02910    } else {
02911      p = new((void*) gvp) MTChip(*(Chip*) libp->para[0].ref);
02912    }
02913    result7->obj.i = (long) p;
02914    result7->ref = (long) p;
02915    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChip));
02916    return(1 || funcname || hash || result7 || libp) ;
02917 }
02918 
02919 static int G__TreeClass_458_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02920 {
02921       {
02922          const MTChip& obj = ((MTChip*) G__getstructoffset())->operator=(*(Chip*) libp->para[0].ref);
02923          result7->ref = (long) (&obj);
02924          result7->obj.i = (long) (&obj);
02925       }
02926    return(1 || funcname || hash || result7 || libp) ;
02927 }
02928 
02929 static int G__TreeClass_458_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02930 {
02931       G__letint(result7, 104, (long) ((const MTChip*) G__getstructoffset())->GetId());
02932    return(1 || funcname || hash || result7 || libp) ;
02933 }
02934 
02935 static int G__TreeClass_458_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02936 {
02937       ((MTChip*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
02938       G__setnull(result7);
02939    return(1 || funcname || hash || result7 || libp) ;
02940 }
02941 
02942 static int G__TreeClass_458_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02943 {
02944       G__letint(result7, 104, (long) ((const MTChip*) G__getstructoffset())->GetSerialNumber());
02945    return(1 || funcname || hash || result7 || libp) ;
02946 }
02947 
02948 static int G__TreeClass_458_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02949 {
02950       ((MTChip*) G__getstructoffset())->SetSerialNumber((UInt_t) G__int(libp->para[0]));
02951       G__setnull(result7);
02952    return(1 || funcname || hash || result7 || libp) ;
02953 }
02954 
02955 static int G__TreeClass_458_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02956 {
02957       G__letint(result7, 105, (long) ((const MTChip*) G__getstructoffset())->GetGain());
02958    return(1 || funcname || hash || result7 || libp) ;
02959 }
02960 
02961 static int G__TreeClass_458_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02962 {
02963       ((MTChip*) G__getstructoffset())->SetGain((Int_t) G__int(libp->para[0]));
02964       G__setnull(result7);
02965    return(1 || funcname || hash || result7 || libp) ;
02966 }
02967 
02968 static int G__TreeClass_458_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02969 {
02970       {
02971          const MTBoard& obj = ((MTChip*) G__getstructoffset())->GetBoard();
02972          result7->ref = (long) (&obj);
02973          result7->obj.i = (long) (&obj);
02974       }
02975    return(1 || funcname || hash || result7 || libp) ;
02976 }
02977 
02978 static int G__TreeClass_458_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02979 {
02980       ((MTChip*) G__getstructoffset())->SetBoard(*(MTBoard*) libp->para[0].ref);
02981       G__setnull(result7);
02982    return(1 || funcname || hash || result7 || libp) ;
02983 }
02984 
02985 static int G__TreeClass_458_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02986 {
02987       ((const MTChip*) G__getstructoffset())->Info();
02988       G__setnull(result7);
02989    return(1 || funcname || hash || result7 || libp) ;
02990 }
02991 
02992 static int G__TreeClass_458_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02993 {
02994       G__letint(result7, 103, (long) ((const MTChip*) G__getstructoffset())->IsConfigured());
02995    return(1 || funcname || hash || result7 || libp) ;
02996 }
02997 
02998 static int G__TreeClass_458_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02999 {
03000       G__letint(result7, 103, (long) ((const MTChip*) G__getstructoffset())->GetBypassed());
03001    return(1 || funcname || hash || result7 || libp) ;
03002 }
03003 
03004 static int G__TreeClass_458_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03005 {
03006       ((MTChip*) G__getstructoffset())->SetBypassed((bool) G__int(libp->para[0]));
03007       G__setnull(result7);
03008    return(1 || funcname || hash || result7 || libp) ;
03009 }
03010 
03011 static int G__TreeClass_458_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03012 {
03013       {
03014          const MTChipSoftId& obj = ((const MTChip*) G__getstructoffset())->GetSoftId();
03015          result7->ref = (long) (&obj);
03016          result7->obj.i = (long) (&obj);
03017       }
03018    return(1 || funcname || hash || result7 || libp) ;
03019 }
03020 
03021 static int G__TreeClass_458_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03022 {
03023       G__letint(result7, 103, (long) ((const MTChip*) G__getstructoffset())->GetEnableChannel((UInt_t) G__int(libp->para[0])));
03024    return(1 || funcname || hash || result7 || libp) ;
03025 }
03026 
03027 static int G__TreeClass_458_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03028 {
03029       G__letint(result7, 71, (long) ((const MTChip*) G__getstructoffset())->GetEnableChannels());
03030    return(1 || funcname || hash || result7 || libp) ;
03031 }
03032 
03033 static int G__TreeClass_458_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03034 {
03035       ((MTChip*) G__getstructoffset())->SetEnableChannel((UInt_t) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
03036       G__setnull(result7);
03037    return(1 || funcname || hash || result7 || libp) ;
03038 }
03039 
03040 static int G__TreeClass_458_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03041 {
03042       G__letint(result7, 103, (long) ((const MTChip*) G__getstructoffset())->GetMaskChannel((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
03043    return(1 || funcname || hash || result7 || libp) ;
03044 }
03045 
03046 static int G__TreeClass_458_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03047 {
03048       ((MTChip*) G__getstructoffset())->SetMaskChannel((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])
03049 , (bool) G__int(libp->para[2]));
03050       G__setnull(result7);
03051    return(1 || funcname || hash || result7 || libp) ;
03052 }
03053 
03054 static int G__TreeClass_458_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03055 {
03056       G__letint(result7, 103, (long) ((const MTChip*) G__getstructoffset())->GetStimulatedChannel((UInt_t) G__int(libp->para[0])));
03057    return(1 || funcname || hash || result7 || libp) ;
03058 }
03059 
03060 static int G__TreeClass_458_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03061 {
03062       G__letint(result7, 71, (long) ((const MTChip*) G__getstructoffset())->GetStimulatedChannels());
03063    return(1 || funcname || hash || result7 || libp) ;
03064 }
03065 
03066 static int G__TreeClass_458_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03067 {
03068       ((MTChip*) G__getstructoffset())->SetStimulatedChannel((UInt_t) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
03069       G__setnull(result7);
03070    return(1 || funcname || hash || result7 || libp) ;
03071 }
03072 
03073 static int G__TreeClass_458_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03074 {
03075       G__letint(result7, 104, (long) ((const MTChip*) G__getstructoffset())->GetPedestalChannel((UInt_t) G__int(libp->para[0])));
03076    return(1 || funcname || hash || result7 || libp) ;
03077 }
03078 
03079 static int G__TreeClass_458_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03080 {
03081       G__letint(result7, 72, (long) ((const MTChip*) G__getstructoffset())->GetPedestalChannels());
03082    return(1 || funcname || hash || result7 || libp) ;
03083 }
03084 
03085 static int G__TreeClass_458_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03086 {
03087       ((MTChip*) G__getstructoffset())->SetPedestalChannel((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1]));
03088       G__setnull(result7);
03089    return(1 || funcname || hash || result7 || libp) ;
03090 }
03091 
03092 static int G__TreeClass_458_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03093 {
03094       G__letint(result7, 85, (long) MTChip::Class());
03095    return(1 || funcname || hash || result7 || libp) ;
03096 }
03097 
03098 static int G__TreeClass_458_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03099 {
03100       G__letint(result7, 67, (long) MTChip::Class_Name());
03101    return(1 || funcname || hash || result7 || libp) ;
03102 }
03103 
03104 static int G__TreeClass_458_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03105 {
03106       G__letint(result7, 115, (long) MTChip::Class_Version());
03107    return(1 || funcname || hash || result7 || libp) ;
03108 }
03109 
03110 static int G__TreeClass_458_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03111 {
03112       MTChip::Dictionary();
03113       G__setnull(result7);
03114    return(1 || funcname || hash || result7 || libp) ;
03115 }
03116 
03117 static int G__TreeClass_458_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03118 {
03119       ((MTChip*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03120       G__setnull(result7);
03121    return(1 || funcname || hash || result7 || libp) ;
03122 }
03123 
03124 static int G__TreeClass_458_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03125 {
03126       G__letint(result7, 67, (long) MTChip::DeclFileName());
03127    return(1 || funcname || hash || result7 || libp) ;
03128 }
03129 
03130 static int G__TreeClass_458_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03131 {
03132       G__letint(result7, 105, (long) MTChip::ImplFileLine());
03133    return(1 || funcname || hash || result7 || libp) ;
03134 }
03135 
03136 static int G__TreeClass_458_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03137 {
03138       G__letint(result7, 67, (long) MTChip::ImplFileName());
03139    return(1 || funcname || hash || result7 || libp) ;
03140 }
03141 
03142 static int G__TreeClass_458_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03143 {
03144       G__letint(result7, 105, (long) MTChip::DeclFileLine());
03145    return(1 || funcname || hash || result7 || libp) ;
03146 }
03147 
03148 // automatic copy constructor
03149 static int G__TreeClass_458_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03150 
03151 {
03152    MTChip* p;
03153    void* tmp = (void*) G__int(libp->para[0]);
03154    p = new MTChip(*(MTChip*) tmp);
03155    result7->obj.i = (long) p;
03156    result7->ref = (long) p;
03157    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChip));
03158    return(1 || funcname || hash || result7 || libp) ;
03159 }
03160 
03161 // automatic destructor
03162 typedef MTChip G__TMTChip;
03163 static int G__TreeClass_458_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03164 {
03165    char* gvp = (char*) G__getgvp();
03166    long soff = G__getstructoffset();
03167    int n = G__getaryconstruct();
03168    //
03169    //has_a_delete: 1
03170    //has_own_delete1arg: 0
03171    //has_own_delete2arg: 0
03172    //
03173    if (!soff) {
03174      return(1);
03175    }
03176    if (n) {
03177      if (gvp == (char*)G__PVOID) {
03178        delete[] (MTChip*) soff;
03179      } else {
03180        G__setgvp((long) G__PVOID);
03181        for (int i = n - 1; i >= 0; --i) {
03182          ((MTChip*) (soff+(sizeof(MTChip)*i)))->~G__TMTChip();
03183        }
03184        G__setgvp((long)gvp);
03185      }
03186    } else {
03187      if (gvp == (char*)G__PVOID) {
03188        delete (MTChip*) soff;
03189      } else {
03190        G__setgvp((long) G__PVOID);
03191        ((MTChip*) (soff))->~G__TMTChip();
03192        G__setgvp((long)gvp);
03193      }
03194    }
03195    G__setnull(result7);
03196    return(1 || funcname || hash || result7 || libp) ;
03197 }
03198 
03199 // automatic assignment operator
03200 static int G__TreeClass_458_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03201 {
03202    MTChip* dest = (MTChip*) G__getstructoffset();
03203    *dest = *(MTChip*) libp->para[0].ref;
03204    const MTChip& obj = *dest;
03205    result7->ref = (long) (&obj);
03206    result7->obj.i = (long) (&obj);
03207    return(1 || funcname || hash || result7 || libp) ;
03208 }
03209 
03210 
03211 /* MTDif */
03212 static int G__TreeClass_459_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03213 {
03214    MTDif* p = NULL;
03215    char* gvp = (char*) G__getgvp();
03216    switch (libp->paran) {
03217    case 1:
03218      //m: 1
03219      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03220        p = new MTDif((UInt_t) G__int(libp->para[0]));
03221      } else {
03222        p = new((void*) gvp) MTDif((UInt_t) G__int(libp->para[0]));
03223      }
03224      break;
03225    case 0:
03226      int n = G__getaryconstruct();
03227      if (n) {
03228        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03229          p = new MTDif[n];
03230        } else {
03231          p = new((void*) gvp) MTDif[n];
03232        }
03233      } else {
03234        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03235          p = new MTDif;
03236        } else {
03237          p = new((void*) gvp) MTDif;
03238        }
03239      }
03240      break;
03241    }
03242    result7->obj.i = (long) p;
03243    result7->ref = (long) p;
03244    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDif));
03245    return(1 || funcname || hash || result7 || libp) ;
03246 }
03247 
03248 static int G__TreeClass_459_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03249 {
03250    MTDif* p = NULL;
03251    char* gvp = (char*) G__getgvp();
03252    //m: 1
03253    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03254      p = new MTDif(*(Dif*) libp->para[0].ref);
03255    } else {
03256      p = new((void*) gvp) MTDif(*(Dif*) libp->para[0].ref);
03257    }
03258    result7->obj.i = (long) p;
03259    result7->ref = (long) p;
03260    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDif));
03261    return(1 || funcname || hash || result7 || libp) ;
03262 }
03263 
03264 static int G__TreeClass_459_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03265 {
03266       {
03267          const MTDif& obj = ((MTDif*) G__getstructoffset())->operator=(*(Dif*) libp->para[0].ref);
03268          result7->ref = (long) (&obj);
03269          result7->obj.i = (long) (&obj);
03270       }
03271    return(1 || funcname || hash || result7 || libp) ;
03272 }
03273 
03274 static int G__TreeClass_459_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03275 {
03276       ((const MTDif*) G__getstructoffset())->Info();
03277       G__setnull(result7);
03278    return(1 || funcname || hash || result7 || libp) ;
03279 }
03280 
03281 static int G__TreeClass_459_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03282 {
03283       ((MTDif*) G__getstructoffset())->SetRegister((Char_t) G__int(libp->para[0]), (Char_t) G__int(libp->para[1])
03284 , (Char_t) G__int(libp->para[2]), (Char_t) G__int(libp->para[3]));
03285       G__setnull(result7);
03286    return(1 || funcname || hash || result7 || libp) ;
03287 }
03288 
03289 static int G__TreeClass_459_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03290 {
03291       ((MTDif*) G__getstructoffset())->SetAcqMiode((Short_t) G__int(libp->para[0]));
03292       G__setnull(result7);
03293    return(1 || funcname || hash || result7 || libp) ;
03294 }
03295 
03296 static int G__TreeClass_459_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03297 {
03298       G__letint(result7, 105, (long) ((const MTDif*) G__getstructoffset())->GetDifBunchCrossing());
03299    return(1 || funcname || hash || result7 || libp) ;
03300 }
03301 
03302 static int G__TreeClass_459_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03303 {
03304       G__letint(result7, 105, (long) ((const MTDif*) G__getstructoffset())->GetId());
03305    return(1 || funcname || hash || result7 || libp) ;
03306 }
03307 
03308 static int G__TreeClass_459_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03309 {
03310       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetLowRegister());
03311    return(1 || funcname || hash || result7 || libp) ;
03312 }
03313 
03314 static int G__TreeClass_459_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03315 {
03316       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetHighRegister());
03317    return(1 || funcname || hash || result7 || libp) ;
03318 }
03319 
03320 static int G__TreeClass_459_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03321 {
03322       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetBeforeRegister());
03323    return(1 || funcname || hash || result7 || libp) ;
03324 }
03325 
03326 static int G__TreeClass_459_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03327 {
03328       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetAfterRegister());
03329    return(1 || funcname || hash || result7 || libp) ;
03330 }
03331 
03332 static int G__TreeClass_459_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03333 {
03334       G__letint(result7, 115, (long) ((const MTDif*) G__getstructoffset())->GetAcqMode());
03335    return(1 || funcname || hash || result7 || libp) ;
03336 }
03337 
03338 static int G__TreeClass_459_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03339 {
03340       ((MTDif*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
03341       G__setnull(result7);
03342    return(1 || funcname || hash || result7 || libp) ;
03343 }
03344 
03345 static int G__TreeClass_459_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03346 {
03347       ((MTDif*) G__getstructoffset())->SetLowRegister((Char_t) G__int(libp->para[0]));
03348       G__setnull(result7);
03349    return(1 || funcname || hash || result7 || libp) ;
03350 }
03351 
03352 static int G__TreeClass_459_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03353 {
03354       ((MTDif*) G__getstructoffset())->SetHighRegister((Char_t) G__int(libp->para[0]));
03355       G__setnull(result7);
03356    return(1 || funcname || hash || result7 || libp) ;
03357 }
03358 
03359 static int G__TreeClass_459_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03360 {
03361       ((MTDif*) G__getstructoffset())->SetBeforeRegister((Char_t) G__int(libp->para[0]));
03362       G__setnull(result7);
03363    return(1 || funcname || hash || result7 || libp) ;
03364 }
03365 
03366 static int G__TreeClass_459_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03367 {
03368       ((MTDif*) G__getstructoffset())->SetAfterRegister((Char_t) G__int(libp->para[0]));
03369       G__setnull(result7);
03370    return(1 || funcname || hash || result7 || libp) ;
03371 }
03372 
03373 static int G__TreeClass_459_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03374 {
03375       ((MTDif*) G__getstructoffset())->SetAcqMode((Short_t) G__int(libp->para[0]));
03376       G__setnull(result7);
03377    return(1 || funcname || hash || result7 || libp) ;
03378 }
03379 
03380 static int G__TreeClass_459_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03381 {
03382       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetDifFirmware());
03383    return(1 || funcname || hash || result7 || libp) ;
03384 }
03385 
03386 static int G__TreeClass_459_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03387 {
03388       ((MTDif*) G__getstructoffset())->SetDifFirmware((Char_t) G__int(libp->para[0]));
03389       G__setnull(result7);
03390    return(1 || funcname || hash || result7 || libp) ;
03391 }
03392 
03393 static int G__TreeClass_459_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03394 {
03395       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetDifConfig());
03396    return(1 || funcname || hash || result7 || libp) ;
03397 }
03398 
03399 static int G__TreeClass_459_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03400 {
03401       ((MTDif*) G__getstructoffset())->SetDifConfig((Char_t) G__int(libp->para[0]));
03402       G__setnull(result7);
03403    return(1 || funcname || hash || result7 || libp) ;
03404 }
03405 
03406 static int G__TreeClass_459_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03407 {
03408       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetAsicType());
03409    return(1 || funcname || hash || result7 || libp) ;
03410 }
03411 
03412 static int G__TreeClass_459_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03413 {
03414       {
03415          const TString* pobj;
03416          const TString xobj = ((const MTDif*) G__getstructoffset())->GetStringAsicType();
03417          pobj = new TString(xobj);
03418          result7->obj.i = (long) ((void*) pobj);
03419          result7->ref = result7->obj.i;
03420          G__store_tempobject(*result7);
03421       }
03422    return(1 || funcname || hash || result7 || libp) ;
03423 }
03424 
03425 static int G__TreeClass_459_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03426 {
03427       ((MTDif*) G__getstructoffset())->SetAsicType((Char_t) G__int(libp->para[0]));
03428       G__setnull(result7);
03429    return(1 || funcname || hash || result7 || libp) ;
03430 }
03431 
03432 static int G__TreeClass_459_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03433 {
03434       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetAsu1Id());
03435    return(1 || funcname || hash || result7 || libp) ;
03436 }
03437 
03438 static int G__TreeClass_459_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03439 {
03440       ((MTDif*) G__getstructoffset())->SetAsu1Id((Char_t) G__int(libp->para[0]));
03441       G__setnull(result7);
03442    return(1 || funcname || hash || result7 || libp) ;
03443 }
03444 
03445 static int G__TreeClass_459_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03446 {
03447       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetAsu2Id());
03448    return(1 || funcname || hash || result7 || libp) ;
03449 }
03450 
03451 static int G__TreeClass_459_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03452 {
03453       ((MTDif*) G__getstructoffset())->SetAsu2Id((Char_t) G__int(libp->para[0]));
03454       G__setnull(result7);
03455    return(1 || funcname || hash || result7 || libp) ;
03456 }
03457 
03458 static int G__TreeClass_459_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03459 {
03460       ((MTDif*) G__getstructoffset())->SetConfigured((bool) G__int(libp->para[0]));
03461       G__setnull(result7);
03462    return(1 || funcname || hash || result7 || libp) ;
03463 }
03464 
03465 static int G__TreeClass_459_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03466 {
03467       G__letint(result7, 103, (long) ((const MTDif*) G__getstructoffset())->IsConfigured());
03468    return(1 || funcname || hash || result7 || libp) ;
03469 }
03470 
03471 static int G__TreeClass_459_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03472 {
03473       G__letint(result7, 85, (long) MTDif::Class());
03474    return(1 || funcname || hash || result7 || libp) ;
03475 }
03476 
03477 static int G__TreeClass_459_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03478 {
03479       G__letint(result7, 67, (long) MTDif::Class_Name());
03480    return(1 || funcname || hash || result7 || libp) ;
03481 }
03482 
03483 static int G__TreeClass_459_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03484 {
03485       G__letint(result7, 115, (long) MTDif::Class_Version());
03486    return(1 || funcname || hash || result7 || libp) ;
03487 }
03488 
03489 static int G__TreeClass_459_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03490 {
03491       MTDif::Dictionary();
03492       G__setnull(result7);
03493    return(1 || funcname || hash || result7 || libp) ;
03494 }
03495 
03496 static int G__TreeClass_459_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03497 {
03498       ((MTDif*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03499       G__setnull(result7);
03500    return(1 || funcname || hash || result7 || libp) ;
03501 }
03502 
03503 static int G__TreeClass_459_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03504 {
03505       G__letint(result7, 67, (long) MTDif::DeclFileName());
03506    return(1 || funcname || hash || result7 || libp) ;
03507 }
03508 
03509 static int G__TreeClass_459_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03510 {
03511       G__letint(result7, 105, (long) MTDif::ImplFileLine());
03512    return(1 || funcname || hash || result7 || libp) ;
03513 }
03514 
03515 static int G__TreeClass_459_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03516 {
03517       G__letint(result7, 67, (long) MTDif::ImplFileName());
03518    return(1 || funcname || hash || result7 || libp) ;
03519 }
03520 
03521 static int G__TreeClass_459_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03522 {
03523       G__letint(result7, 105, (long) MTDif::DeclFileLine());
03524    return(1 || funcname || hash || result7 || libp) ;
03525 }
03526 
03527 // automatic copy constructor
03528 static int G__TreeClass_459_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03529 
03530 {
03531    MTDif* p;
03532    void* tmp = (void*) G__int(libp->para[0]);
03533    p = new MTDif(*(MTDif*) tmp);
03534    result7->obj.i = (long) p;
03535    result7->ref = (long) p;
03536    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDif));
03537    return(1 || funcname || hash || result7 || libp) ;
03538 }
03539 
03540 // automatic destructor
03541 typedef MTDif G__TMTDif;
03542 static int G__TreeClass_459_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03543 {
03544    char* gvp = (char*) G__getgvp();
03545    long soff = G__getstructoffset();
03546    int n = G__getaryconstruct();
03547    //
03548    //has_a_delete: 1
03549    //has_own_delete1arg: 0
03550    //has_own_delete2arg: 0
03551    //
03552    if (!soff) {
03553      return(1);
03554    }
03555    if (n) {
03556      if (gvp == (char*)G__PVOID) {
03557        delete[] (MTDif*) soff;
03558      } else {
03559        G__setgvp((long) G__PVOID);
03560        for (int i = n - 1; i >= 0; --i) {
03561          ((MTDif*) (soff+(sizeof(MTDif)*i)))->~G__TMTDif();
03562        }
03563        G__setgvp((long)gvp);
03564      }
03565    } else {
03566      if (gvp == (char*)G__PVOID) {
03567        delete (MTDif*) soff;
03568      } else {
03569        G__setgvp((long) G__PVOID);
03570        ((MTDif*) (soff))->~G__TMTDif();
03571        G__setgvp((long)gvp);
03572      }
03573    }
03574    G__setnull(result7);
03575    return(1 || funcname || hash || result7 || libp) ;
03576 }
03577 
03578 // automatic assignment operator
03579 static int G__TreeClass_459_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03580 {
03581    MTDif* dest = (MTDif*) G__getstructoffset();
03582    *dest = *(MTDif*) libp->para[0].ref;
03583    const MTDif& obj = *dest;
03584    result7->ref = (long) (&obj);
03585    result7->obj.i = (long) (&obj);
03586    return(1 || funcname || hash || result7 || libp) ;
03587 }
03588 
03589 
03590 /* MTDetector */
03591 static int G__TreeClass_460_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03592 {
03593    MTDetector* p = NULL;
03594    char* gvp = (char*) G__getgvp();
03595    int n = G__getaryconstruct();
03596    if (n) {
03597      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03598        p = new MTDetector[n];
03599      } else {
03600        p = new((void*) gvp) MTDetector[n];
03601      }
03602    } else {
03603      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03604        p = new MTDetector;
03605      } else {
03606        p = new((void*) gvp) MTDetector;
03607      }
03608    }
03609    result7->obj.i = (long) p;
03610    result7->ref = (long) p;
03611    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDetector));
03612    return(1 || funcname || hash || result7 || libp) ;
03613 }
03614 
03615 static int G__TreeClass_460_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03616 {
03617    MTDetector* p = NULL;
03618    char* gvp = (char*) G__getgvp();
03619    //m: 1
03620    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03621      p = new MTDetector(*(Detector*) libp->para[0].ref);
03622    } else {
03623      p = new((void*) gvp) MTDetector(*(Detector*) libp->para[0].ref);
03624    }
03625    result7->obj.i = (long) p;
03626    result7->ref = (long) p;
03627    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDetector));
03628    return(1 || funcname || hash || result7 || libp) ;
03629 }
03630 
03631 static int G__TreeClass_460_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03632 {
03633       {
03634          const MTDetector& obj = ((MTDetector*) G__getstructoffset())->operator=(*(Detector*) libp->para[0].ref);
03635          result7->ref = (long) (&obj);
03636          result7->obj.i = (long) (&obj);
03637       }
03638    return(1 || funcname || hash || result7 || libp) ;
03639 }
03640 
03641 static int G__TreeClass_460_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03642 {
03643       G__letint(result7, 104, (long) ((const MTDetector*) G__getstructoffset())->GetId());
03644    return(1 || funcname || hash || result7 || libp) ;
03645 }
03646 
03647 static int G__TreeClass_460_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03648 {
03649       ((MTDetector*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
03650       G__setnull(result7);
03651    return(1 || funcname || hash || result7 || libp) ;
03652 }
03653 
03654 static int G__TreeClass_460_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03655 {
03656       {
03657          const TString* pobj;
03658          const TString xobj = ((const MTDetector*) G__getstructoffset())->GetDetectorName();
03659          pobj = new TString(xobj);
03660          result7->obj.i = (long) ((void*) pobj);
03661          result7->ref = result7->obj.i;
03662          G__store_tempobject(*result7);
03663       }
03664    return(1 || funcname || hash || result7 || libp) ;
03665 }
03666 
03667 static int G__TreeClass_460_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03668 {
03669       ((MTDetector*) G__getstructoffset())->SeDetectortName(*((TString*) G__int(libp->para[0])));
03670       G__setnull(result7);
03671    return(1 || funcname || hash || result7 || libp) ;
03672 }
03673 
03674 static int G__TreeClass_460_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03675 {
03676       {
03677          const TString* pobj;
03678          const TString xobj = ((const MTDetector*) G__getstructoffset())->GetDescription();
03679          pobj = new TString(xobj);
03680          result7->obj.i = (long) ((void*) pobj);
03681          result7->ref = result7->obj.i;
03682          G__store_tempobject(*result7);
03683       }
03684    return(1 || funcname || hash || result7 || libp) ;
03685 }
03686 
03687 static int G__TreeClass_460_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03688 {
03689       ((MTDetector*) G__getstructoffset())->SetDescription(*((TString*) G__int(libp->para[0])));
03690       G__setnull(result7);
03691    return(1 || funcname || hash || result7 || libp) ;
03692 }
03693 
03694 static int G__TreeClass_460_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03695 {
03696       {
03697          const map<UInt_t,MTChamber*>& obj = ((MTDetector*) G__getstructoffset())->GetChambers();
03698          result7->ref = (long) (&obj);
03699          result7->obj.i = (long) (&obj);
03700       }
03701    return(1 || funcname || hash || result7 || libp) ;
03702 }
03703 
03704 static int G__TreeClass_460_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03705 {
03706       {
03707          const MTChamber& obj = ((const MTDetector*) G__getstructoffset())->GetChamber((UInt_t) G__int(libp->para[0]));
03708          result7->ref = (long) (&obj);
03709          result7->obj.i = (long) (&obj);
03710       }
03711    return(1 || funcname || hash || result7 || libp) ;
03712 }
03713 
03714 static int G__TreeClass_460_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03715 {
03716       ((const MTDetector*) G__getstructoffset())->Info();
03717       G__setnull(result7);
03718    return(1 || funcname || hash || result7 || libp) ;
03719 }
03720 
03721 static int G__TreeClass_460_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03722 {
03723       G__letint(result7, 85, (long) MTDetector::Class());
03724    return(1 || funcname || hash || result7 || libp) ;
03725 }
03726 
03727 static int G__TreeClass_460_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03728 {
03729       G__letint(result7, 67, (long) MTDetector::Class_Name());
03730    return(1 || funcname || hash || result7 || libp) ;
03731 }
03732 
03733 static int G__TreeClass_460_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03734 {
03735       G__letint(result7, 115, (long) MTDetector::Class_Version());
03736    return(1 || funcname || hash || result7 || libp) ;
03737 }
03738 
03739 static int G__TreeClass_460_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03740 {
03741       MTDetector::Dictionary();
03742       G__setnull(result7);
03743    return(1 || funcname || hash || result7 || libp) ;
03744 }
03745 
03746 static int G__TreeClass_460_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03747 {
03748       ((MTDetector*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03749       G__setnull(result7);
03750    return(1 || funcname || hash || result7 || libp) ;
03751 }
03752 
03753 static int G__TreeClass_460_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03754 {
03755       G__letint(result7, 67, (long) MTDetector::DeclFileName());
03756    return(1 || funcname || hash || result7 || libp) ;
03757 }
03758 
03759 static int G__TreeClass_460_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03760 {
03761       G__letint(result7, 105, (long) MTDetector::ImplFileLine());
03762    return(1 || funcname || hash || result7 || libp) ;
03763 }
03764 
03765 static int G__TreeClass_460_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03766 {
03767       G__letint(result7, 67, (long) MTDetector::ImplFileName());
03768    return(1 || funcname || hash || result7 || libp) ;
03769 }
03770 
03771 static int G__TreeClass_460_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03772 {
03773       G__letint(result7, 105, (long) MTDetector::DeclFileLine());
03774    return(1 || funcname || hash || result7 || libp) ;
03775 }
03776 
03777 // automatic copy constructor
03778 static int G__TreeClass_460_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03779 
03780 {
03781    MTDetector* p;
03782    void* tmp = (void*) G__int(libp->para[0]);
03783    p = new MTDetector(*(MTDetector*) tmp);
03784    result7->obj.i = (long) p;
03785    result7->ref = (long) p;
03786    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDetector));
03787    return(1 || funcname || hash || result7 || libp) ;
03788 }
03789 
03790 // automatic destructor
03791 typedef MTDetector G__TMTDetector;
03792 static int G__TreeClass_460_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03793 {
03794    char* gvp = (char*) G__getgvp();
03795    long soff = G__getstructoffset();
03796    int n = G__getaryconstruct();
03797    //
03798    //has_a_delete: 1
03799    //has_own_delete1arg: 0
03800    //has_own_delete2arg: 0
03801    //
03802    if (!soff) {
03803      return(1);
03804    }
03805    if (n) {
03806      if (gvp == (char*)G__PVOID) {
03807        delete[] (MTDetector*) soff;
03808      } else {
03809        G__setgvp((long) G__PVOID);
03810        for (int i = n - 1; i >= 0; --i) {
03811          ((MTDetector*) (soff+(sizeof(MTDetector)*i)))->~G__TMTDetector();
03812        }
03813        G__setgvp((long)gvp);
03814      }
03815    } else {
03816      if (gvp == (char*)G__PVOID) {
03817        delete (MTDetector*) soff;
03818      } else {
03819        G__setgvp((long) G__PVOID);
03820        ((MTDetector*) (soff))->~G__TMTDetector();
03821        G__setgvp((long)gvp);
03822      }
03823    }
03824    G__setnull(result7);
03825    return(1 || funcname || hash || result7 || libp) ;
03826 }
03827 
03828 // automatic assignment operator
03829 static int G__TreeClass_460_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03830 {
03831    MTDetector* dest = (MTDetector*) G__getstructoffset();
03832    *dest = *(MTDetector*) libp->para[0].ref;
03833    const MTDetector& obj = *dest;
03834    result7->ref = (long) (&obj);
03835    result7->obj.i = (long) (&obj);
03836    return(1 || funcname || hash || result7 || libp) ;
03837 }
03838 
03839 
03840 /* MTRun */
03841 static int G__TreeClass_462_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03842 {
03843    MTRun* p = NULL;
03844    char* gvp = (char*) G__getgvp();
03845    int n = G__getaryconstruct();
03846    if (n) {
03847      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03848        p = new MTRun[n];
03849      } else {
03850        p = new((void*) gvp) MTRun[n];
03851      }
03852    } else {
03853      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03854        p = new MTRun;
03855      } else {
03856        p = new((void*) gvp) MTRun;
03857      }
03858    }
03859    result7->obj.i = (long) p;
03860    result7->ref = (long) p;
03861    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTRun));
03862    return(1 || funcname || hash || result7 || libp) ;
03863 }
03864 
03865 static int G__TreeClass_462_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03866 {
03867    MTRun* p = NULL;
03868    char* gvp = (char*) G__getgvp();
03869    //m: 1
03870    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03871      p = new MTRun(*(Run*) libp->para[0].ref);
03872    } else {
03873      p = new((void*) gvp) MTRun(*(Run*) libp->para[0].ref);
03874    }
03875    result7->obj.i = (long) p;
03876    result7->ref = (long) p;
03877    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTRun));
03878    return(1 || funcname || hash || result7 || libp) ;
03879 }
03880 
03881 static int G__TreeClass_462_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03882 {
03883       {
03884          const MTRun& obj = ((MTRun*) G__getstructoffset())->operator=(*(Run*) libp->para[0].ref);
03885          result7->ref = (long) (&obj);
03886          result7->obj.i = (long) (&obj);
03887       }
03888    return(1 || funcname || hash || result7 || libp) ;
03889 }
03890 
03891 static int G__TreeClass_462_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03892 {
03893       G__letint(result7, 108, (long) ((const MTRun*) G__getstructoffset())->GetReconstructionDate(*(TString*) libp->para[0].ref));
03894    return(1 || funcname || hash || result7 || libp) ;
03895 }
03896 
03897 static int G__TreeClass_462_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03898 {
03899       ((MTRun*) G__getstructoffset())->SetRawDataFilename(*((TString*) G__int(libp->para[0])));
03900       G__setnull(result7);
03901    return(1 || funcname || hash || result7 || libp) ;
03902 }
03903 
03904 static int G__TreeClass_462_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03905 {
03906       {
03907          const TString* pobj;
03908          const TString xobj = ((const MTRun*) G__getstructoffset())->GetRawDataFilename();
03909          pobj = new TString(xobj);
03910          result7->obj.i = (long) ((void*) pobj);
03911          result7->ref = result7->obj.i;
03912          G__store_tempobject(*result7);
03913       }
03914    return(1 || funcname || hash || result7 || libp) ;
03915 }
03916 
03917 static int G__TreeClass_462_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03918 {
03919       {
03920          const TString* pobj;
03921          const TString xobj = ((const MTRun*) G__getstructoffset())->GetRunName();
03922          pobj = new TString(xobj);
03923          result7->obj.i = (long) ((void*) pobj);
03924          result7->ref = result7->obj.i;
03925          G__store_tempobject(*result7);
03926       }
03927    return(1 || funcname || hash || result7 || libp) ;
03928 }
03929 
03930 static int G__TreeClass_462_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03931 {
03932       G__letint(result7, 104, (long) ((const MTRun*) G__getstructoffset())->GetRunId());
03933    return(1 || funcname || hash || result7 || libp) ;
03934 }
03935 
03936 static int G__TreeClass_462_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03937 {
03938       ((MTRun*) G__getstructoffset())->SetRunId((UInt_t) G__int(libp->para[0]));
03939       G__setnull(result7);
03940    return(1 || funcname || hash || result7 || libp) ;
03941 }
03942 
03943 static int G__TreeClass_462_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03944 {
03945       G__letint(result7, 103, (long) ((MTRun*) G__getstructoffset())->GetProcessed());
03946    return(1 || funcname || hash || result7 || libp) ;
03947 }
03948 
03949 static int G__TreeClass_462_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03950 {
03951       ((MTRun*) G__getstructoffset())->SetProcessed((bool) G__int(libp->para[0]));
03952       G__setnull(result7);
03953    return(1 || funcname || hash || result7 || libp) ;
03954 }
03955 
03956 static int G__TreeClass_462_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03957 {
03958       {
03959          TString* pobj;
03960          TString xobj = ((MTRun*) G__getstructoffset())->GetDate();
03961          pobj = new TString(xobj);
03962          result7->obj.i = (long) ((void*) pobj);
03963          result7->ref = result7->obj.i;
03964          G__store_tempobject(*result7);
03965       }
03966    return(1 || funcname || hash || result7 || libp) ;
03967 }
03968 
03969 static int G__TreeClass_462_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03970 {
03971       ((MTRun*) G__getstructoffset())->SetDate(*((TString*) G__int(libp->para[0])));
03972       G__setnull(result7);
03973    return(1 || funcname || hash || result7 || libp) ;
03974 }
03975 
03976 static int G__TreeClass_462_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03977 {
03978       {
03979          const TString* pobj;
03980          const TString xobj = ((const MTRun*) G__getstructoffset())->GetSvnVersion();
03981          pobj = new TString(xobj);
03982          result7->obj.i = (long) ((void*) pobj);
03983          result7->ref = result7->obj.i;
03984          G__store_tempobject(*result7);
03985       }
03986    return(1 || funcname || hash || result7 || libp) ;
03987 }
03988 
03989 static int G__TreeClass_462_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03990 {
03991       G__letint(result7, 103, (long) ((const MTRun*) G__getstructoffset())->IsCalibrationRun());
03992    return(1 || funcname || hash || result7 || libp) ;
03993 }
03994 
03995 static int G__TreeClass_462_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03996 {
03997       ((MTRun*) G__getstructoffset())->SetCalibrationRun((bool) G__int(libp->para[0]));
03998       G__setnull(result7);
03999    return(1 || funcname || hash || result7 || libp) ;
04000 }
04001 
04002 static int G__TreeClass_462_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04003 {
04004       G__letint(result7, 103, (long) ((const MTRun*) G__getstructoffset())->IsDifSynchro());
04005    return(1 || funcname || hash || result7 || libp) ;
04006 }
04007 
04008 static int G__TreeClass_462_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04009 {
04010       ((MTRun*) G__getstructoffset())->SetDifSynchro((bool) G__int(libp->para[0]));
04011       G__setnull(result7);
04012    return(1 || funcname || hash || result7 || libp) ;
04013 }
04014 
04015 static int G__TreeClass_462_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04016 {
04017       ((MTRun*) G__getstructoffset())->SetDectector((MTDetector*) G__int(libp->para[0]));
04018       G__setnull(result7);
04019    return(1 || funcname || hash || result7 || libp) ;
04020 }
04021 
04022 static int G__TreeClass_462_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04023 {
04024       G__letint(result7, 85, (long) ((const MTRun*) G__getstructoffset())->GetDetector());
04025    return(1 || funcname || hash || result7 || libp) ;
04026 }
04027 
04028 static int G__TreeClass_462_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04029 {
04030       G__letint(result7, 99, (long) ((const MTRun*) G__getstructoffset())->GetRawDataFormat());
04031    return(1 || funcname || hash || result7 || libp) ;
04032 }
04033 
04034 static int G__TreeClass_462_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04035 {
04036       G__letint(result7, 99, (long) ((const MTRun*) G__getstructoffset())->GetDaqSoftVersion());
04037    return(1 || funcname || hash || result7 || libp) ;
04038 }
04039 
04040 static int G__TreeClass_462_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04041 {
04042       G__letint(result7, 99, (long) ((const MTRun*) G__getstructoffset())->GetCCCFirmwareVersion());
04043    return(1 || funcname || hash || result7 || libp) ;
04044 }
04045 
04046 static int G__TreeClass_462_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04047 {
04048       G__letint(result7, 99, (long) ((const MTRun*) G__getstructoffset())->GetSDCCFirmwareVersion());
04049    return(1 || funcname || hash || result7 || libp) ;
04050 }
04051 
04052 static int G__TreeClass_462_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04053 {
04054       G__letint(result7, 99, (long) ((const MTRun*) G__getstructoffset())->GetDIFFirmwareVersion());
04055    return(1 || funcname || hash || result7 || libp) ;
04056 }
04057 
04058 static int G__TreeClass_462_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04059 {
04060       {
04061          const MTChip& obj = ((const MTRun*) G__getstructoffset())->GetOneChip();
04062          result7->ref = (long) (&obj);
04063          result7->obj.i = (long) (&obj);
04064       }
04065    return(1 || funcname || hash || result7 || libp) ;
04066 }
04067 
04068 static int G__TreeClass_462_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04069 {
04070       G__letdouble(result7, 102, (double) ((const MTRun*) G__getstructoffset())->GetInjectedCharge());
04071    return(1 || funcname || hash || result7 || libp) ;
04072 }
04073 
04074 static int G__TreeClass_462_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04075 {
04076       G__letint(result7, 114, (long) ((const MTRun*) G__getstructoffset())->GetWidthCtest());
04077    return(1 || funcname || hash || result7 || libp) ;
04078 }
04079 
04080 static int G__TreeClass_462_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04081 {
04082       G__letint(result7, 114, (long) ((const MTRun*) G__getstructoffset())->GetPeriodCtest());
04083    return(1 || funcname || hash || result7 || libp) ;
04084 }
04085 
04086 static int G__TreeClass_462_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04087 {
04088       G__letint(result7, 114, (long) ((const MTRun*) G__getstructoffset())->GetDelayCtest());
04089    return(1 || funcname || hash || result7 || libp) ;
04090 }
04091 
04092 static int G__TreeClass_462_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04093 {
04094       G__letint(result7, 114, (long) ((const MTRun*) G__getstructoffset())->GetDelayTrigger());
04095    return(1 || funcname || hash || result7 || libp) ;
04096 }
04097 
04098 static int G__TreeClass_462_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04099 {
04100       ((MTRun*) G__getstructoffset())->SetInjectedCharge((Float_t) G__double(libp->para[0]));
04101       G__setnull(result7);
04102    return(1 || funcname || hash || result7 || libp) ;
04103 }
04104 
04105 static int G__TreeClass_462_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04106 {
04107       ((MTRun*) G__getstructoffset())->SetWidthCtest((UInt_t) G__int(libp->para[0]));
04108       G__setnull(result7);
04109    return(1 || funcname || hash || result7 || libp) ;
04110 }
04111 
04112 static int G__TreeClass_462_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04113 {
04114       ((MTRun*) G__getstructoffset())->SetPeriodCtest((UInt_t) G__int(libp->para[0]));
04115       G__setnull(result7);
04116    return(1 || funcname || hash || result7 || libp) ;
04117 }
04118 
04119 static int G__TreeClass_462_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04120 {
04121       ((MTRun*) G__getstructoffset())->SetDelayCtest((UInt_t) G__int(libp->para[0]));
04122       G__setnull(result7);
04123    return(1 || funcname || hash || result7 || libp) ;
04124 }
04125 
04126 static int G__TreeClass_462_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04127 {
04128       ((MTRun*) G__getstructoffset())->SetDelayTrigger((UInt_t) G__int(libp->para[0]));
04129       G__setnull(result7);
04130    return(1 || funcname || hash || result7 || libp) ;
04131 }
04132 
04133 static int G__TreeClass_462_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04134 {
04135       ((const MTRun*) G__getstructoffset())->Info();
04136       G__setnull(result7);
04137    return(1 || funcname || hash || result7 || libp) ;
04138 }
04139 
04140 static int G__TreeClass_462_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04141 {
04142       G__letint(result7, 85, (long) MTRun::Class());
04143    return(1 || funcname || hash || result7 || libp) ;
04144 }
04145 
04146 static int G__TreeClass_462_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04147 {
04148       G__letint(result7, 67, (long) MTRun::Class_Name());
04149    return(1 || funcname || hash || result7 || libp) ;
04150 }
04151 
04152 static int G__TreeClass_462_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04153 {
04154       G__letint(result7, 115, (long) MTRun::Class_Version());
04155    return(1 || funcname || hash || result7 || libp) ;
04156 }
04157 
04158 static int G__TreeClass_462_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04159 {
04160       MTRun::Dictionary();
04161       G__setnull(result7);
04162    return(1 || funcname || hash || result7 || libp) ;
04163 }
04164 
04165 static int G__TreeClass_462_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04166 {
04167       ((MTRun*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04168       G__setnull(result7);
04169    return(1 || funcname || hash || result7 || libp) ;
04170 }
04171 
04172 static int G__TreeClass_462_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04173 {
04174       G__letint(result7, 67, (long) MTRun::DeclFileName());
04175    return(1 || funcname || hash || result7 || libp) ;
04176 }
04177 
04178 static int G__TreeClass_462_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04179 {
04180       G__letint(result7, 105, (long) MTRun::ImplFileLine());
04181    return(1 || funcname || hash || result7 || libp) ;
04182 }
04183 
04184 static int G__TreeClass_462_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04185 {
04186       G__letint(result7, 67, (long) MTRun::ImplFileName());
04187    return(1 || funcname || hash || result7 || libp) ;
04188 }
04189 
04190 static int G__TreeClass_462_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04191 {
04192       G__letint(result7, 105, (long) MTRun::DeclFileLine());
04193    return(1 || funcname || hash || result7 || libp) ;
04194 }
04195 
04196 // automatic copy constructor
04197 static int G__TreeClass_462_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04198 
04199 {
04200    MTRun* p;
04201    void* tmp = (void*) G__int(libp->para[0]);
04202    p = new MTRun(*(MTRun*) tmp);
04203    result7->obj.i = (long) p;
04204    result7->ref = (long) p;
04205    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTRun));
04206    return(1 || funcname || hash || result7 || libp) ;
04207 }
04208 
04209 // automatic destructor
04210 typedef MTRun G__TMTRun;
04211 static int G__TreeClass_462_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04212 {
04213    char* gvp = (char*) G__getgvp();
04214    long soff = G__getstructoffset();
04215    int n = G__getaryconstruct();
04216    //
04217    //has_a_delete: 1
04218    //has_own_delete1arg: 0
04219    //has_own_delete2arg: 0
04220    //
04221    if (!soff) {
04222      return(1);
04223    }
04224    if (n) {
04225      if (gvp == (char*)G__PVOID) {
04226        delete[] (MTRun*) soff;
04227      } else {
04228        G__setgvp((long) G__PVOID);
04229        for (int i = n - 1; i >= 0; --i) {
04230          ((MTRun*) (soff+(sizeof(MTRun)*i)))->~G__TMTRun();
04231        }
04232        G__setgvp((long)gvp);
04233      }
04234    } else {
04235      if (gvp == (char*)G__PVOID) {
04236        delete (MTRun*) soff;
04237      } else {
04238        G__setgvp((long) G__PVOID);
04239        ((MTRun*) (soff))->~G__TMTRun();
04240        G__setgvp((long)gvp);
04241      }
04242    }
04243    G__setnull(result7);
04244    return(1 || funcname || hash || result7 || libp) ;
04245 }
04246 
04247 // automatic assignment operator
04248 static int G__TreeClass_462_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04249 {
04250    MTRun* dest = (MTRun*) G__getstructoffset();
04251    *dest = *(MTRun*) libp->para[0].ref;
04252    const MTRun& obj = *dest;
04253    result7->ref = (long) (&obj);
04254    result7->obj.i = (long) (&obj);
04255    return(1 || funcname || hash || result7 || libp) ;
04256 }
04257 
04258 
04259 /* MTBoard */
04260 static int G__TreeClass_464_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04261 {
04262    MTBoard* p = NULL;
04263    char* gvp = (char*) G__getgvp();
04264    int n = G__getaryconstruct();
04265    if (n) {
04266      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04267        p = new MTBoard[n];
04268      } else {
04269        p = new((void*) gvp) MTBoard[n];
04270      }
04271    } else {
04272      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04273        p = new MTBoard;
04274      } else {
04275        p = new((void*) gvp) MTBoard;
04276      }
04277    }
04278    result7->obj.i = (long) p;
04279    result7->ref = (long) p;
04280    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTBoard));
04281    return(1 || funcname || hash || result7 || libp) ;
04282 }
04283 
04284 static int G__TreeClass_464_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04285 {
04286    MTBoard* p = NULL;
04287    char* gvp = (char*) G__getgvp();
04288    //m: 1
04289    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04290      p = new MTBoard(*(Board*) libp->para[0].ref);
04291    } else {
04292      p = new((void*) gvp) MTBoard(*(Board*) libp->para[0].ref);
04293    }
04294    result7->obj.i = (long) p;
04295    result7->ref = (long) p;
04296    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTBoard));
04297    return(1 || funcname || hash || result7 || libp) ;
04298 }
04299 
04300 static int G__TreeClass_464_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04301 {
04302       {
04303          const MTBoard& obj = ((MTBoard*) G__getstructoffset())->operator=(*(Board*) libp->para[0].ref);
04304          result7->ref = (long) (&obj);
04305          result7->obj.i = (long) (&obj);
04306       }
04307    return(1 || funcname || hash || result7 || libp) ;
04308 }
04309 
04310 static int G__TreeClass_464_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04311 {
04312       ((const MTBoard*) G__getstructoffset())->Info();
04313       G__setnull(result7);
04314    return(1 || funcname || hash || result7 || libp) ;
04315 }
04316 
04317 static int G__TreeClass_464_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04318 {
04319       G__letint(result7, 104, (long) ((const MTBoard*) G__getstructoffset())->GetId());
04320    return(1 || funcname || hash || result7 || libp) ;
04321 }
04322 
04323 static int G__TreeClass_464_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04324 {
04325       ((MTBoard*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
04326       G__setnull(result7);
04327    return(1 || funcname || hash || result7 || libp) ;
04328 }
04329 
04330 static int G__TreeClass_464_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04331 {
04332       {
04333          const map<UInt_t,MTChip*>& obj = ((const MTBoard*) G__getstructoffset())->GetChips();
04334          result7->ref = (long) (&obj);
04335          result7->obj.i = (long) (&obj);
04336       }
04337    return(1 || funcname || hash || result7 || libp) ;
04338 }
04339 
04340 static int G__TreeClass_464_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04341 {
04342       {
04343          const MTChip& obj = ((const MTBoard*) G__getstructoffset())->GetChip((UInt_t) G__int(libp->para[0]));
04344          result7->ref = (long) (&obj);
04345          result7->obj.i = (long) (&obj);
04346       }
04347    return(1 || funcname || hash || result7 || libp) ;
04348 }
04349 
04350 static int G__TreeClass_464_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04351 {
04352       G__letint(result7, 85, (long) MTBoard::Class());
04353    return(1 || funcname || hash || result7 || libp) ;
04354 }
04355 
04356 static int G__TreeClass_464_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04357 {
04358       G__letint(result7, 67, (long) MTBoard::Class_Name());
04359    return(1 || funcname || hash || result7 || libp) ;
04360 }
04361 
04362 static int G__TreeClass_464_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04363 {
04364       G__letint(result7, 115, (long) MTBoard::Class_Version());
04365    return(1 || funcname || hash || result7 || libp) ;
04366 }
04367 
04368 static int G__TreeClass_464_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04369 {
04370       MTBoard::Dictionary();
04371       G__setnull(result7);
04372    return(1 || funcname || hash || result7 || libp) ;
04373 }
04374 
04375 static int G__TreeClass_464_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04376 {
04377       ((MTBoard*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04378       G__setnull(result7);
04379    return(1 || funcname || hash || result7 || libp) ;
04380 }
04381 
04382 static int G__TreeClass_464_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04383 {
04384       G__letint(result7, 67, (long) MTBoard::DeclFileName());
04385    return(1 || funcname || hash || result7 || libp) ;
04386 }
04387 
04388 static int G__TreeClass_464_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04389 {
04390       G__letint(result7, 105, (long) MTBoard::ImplFileLine());
04391    return(1 || funcname || hash || result7 || libp) ;
04392 }
04393 
04394 static int G__TreeClass_464_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04395 {
04396       G__letint(result7, 67, (long) MTBoard::ImplFileName());
04397    return(1 || funcname || hash || result7 || libp) ;
04398 }
04399 
04400 static int G__TreeClass_464_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04401 {
04402       G__letint(result7, 105, (long) MTBoard::DeclFileLine());
04403    return(1 || funcname || hash || result7 || libp) ;
04404 }
04405 
04406 // automatic copy constructor
04407 static int G__TreeClass_464_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04408 
04409 {
04410    MTBoard* p;
04411    void* tmp = (void*) G__int(libp->para[0]);
04412    p = new MTBoard(*(MTBoard*) tmp);
04413    result7->obj.i = (long) p;
04414    result7->ref = (long) p;
04415    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTBoard));
04416    return(1 || funcname || hash || result7 || libp) ;
04417 }
04418 
04419 // automatic destructor
04420 typedef MTBoard G__TMTBoard;
04421 static int G__TreeClass_464_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04422 {
04423    char* gvp = (char*) G__getgvp();
04424    long soff = G__getstructoffset();
04425    int n = G__getaryconstruct();
04426    //
04427    //has_a_delete: 1
04428    //has_own_delete1arg: 0
04429    //has_own_delete2arg: 0
04430    //
04431    if (!soff) {
04432      return(1);
04433    }
04434    if (n) {
04435      if (gvp == (char*)G__PVOID) {
04436        delete[] (MTBoard*) soff;
04437      } else {
04438        G__setgvp((long) G__PVOID);
04439        for (int i = n - 1; i >= 0; --i) {
04440          ((MTBoard*) (soff+(sizeof(MTBoard)*i)))->~G__TMTBoard();
04441        }
04442        G__setgvp((long)gvp);
04443      }
04444    } else {
04445      if (gvp == (char*)G__PVOID) {
04446        delete (MTBoard*) soff;
04447      } else {
04448        G__setgvp((long) G__PVOID);
04449        ((MTBoard*) (soff))->~G__TMTBoard();
04450        G__setgvp((long)gvp);
04451      }
04452    }
04453    G__setnull(result7);
04454    return(1 || funcname || hash || result7 || libp) ;
04455 }
04456 
04457 // automatic assignment operator
04458 static int G__TreeClass_464_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04459 {
04460    MTBoard* dest = (MTBoard*) G__getstructoffset();
04461    *dest = *(MTBoard*) libp->para[0].ref;
04462    const MTBoard& obj = *dest;
04463    result7->ref = (long) (&obj);
04464    result7->obj.i = (long) (&obj);
04465    return(1 || funcname || hash || result7 || libp) ;
04466 }
04467 
04468 
04469 /* MTChamber */
04470 static int G__TreeClass_465_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04471 {
04472    MTChamber* p = NULL;
04473    char* gvp = (char*) G__getgvp();
04474    int n = G__getaryconstruct();
04475    if (n) {
04476      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04477        p = new MTChamber[n];
04478      } else {
04479        p = new((void*) gvp) MTChamber[n];
04480      }
04481    } else {
04482      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04483        p = new MTChamber;
04484      } else {
04485        p = new((void*) gvp) MTChamber;
04486      }
04487    }
04488    result7->obj.i = (long) p;
04489    result7->ref = (long) p;
04490    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChamber));
04491    return(1 || funcname || hash || result7 || libp) ;
04492 }
04493 
04494 static int G__TreeClass_465_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04495 {
04496    MTChamber* p = NULL;
04497    char* gvp = (char*) G__getgvp();
04498    //m: 1
04499    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04500      p = new MTChamber(*(Chamber*) libp->para[0].ref);
04501    } else {
04502      p = new((void*) gvp) MTChamber(*(Chamber*) libp->para[0].ref);
04503    }
04504    result7->obj.i = (long) p;
04505    result7->ref = (long) p;
04506    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChamber));
04507    return(1 || funcname || hash || result7 || libp) ;
04508 }
04509 
04510 static int G__TreeClass_465_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04511 {
04512       {
04513          const MTChamber& obj = ((MTChamber*) G__getstructoffset())->operator=(*(Chamber*) libp->para[0].ref);
04514          result7->ref = (long) (&obj);
04515          result7->obj.i = (long) (&obj);
04516       }
04517    return(1 || funcname || hash || result7 || libp) ;
04518 }
04519 
04520 static int G__TreeClass_465_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04521 {
04522       ((const MTChamber*) G__getstructoffset())->Info();
04523       G__setnull(result7);
04524    return(1 || funcname || hash || result7 || libp) ;
04525 }
04526 
04527 static int G__TreeClass_465_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04528 {
04529       {
04530          const TString* pobj;
04531          const TString xobj = ((const MTChamber*) G__getstructoffset())->GetType();
04532          pobj = new TString(xobj);
04533          result7->obj.i = (long) ((void*) pobj);
04534          result7->ref = result7->obj.i;
04535          G__store_tempobject(*result7);
04536       }
04537    return(1 || funcname || hash || result7 || libp) ;
04538 }
04539 
04540 static int G__TreeClass_465_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04541 {
04542       G__letint(result7, 105, (long) ((const MTChamber*) G__getstructoffset())->GetId());
04543    return(1 || funcname || hash || result7 || libp) ;
04544 }
04545 
04546 static int G__TreeClass_465_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04547 {
04548       ((MTChamber*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
04549       G__setnull(result7);
04550    return(1 || funcname || hash || result7 || libp) ;
04551 }
04552 
04553 static int G__TreeClass_465_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04554 {
04555       {
04556          const map<UInt_t,MTBoard*>& obj = ((const MTChamber*) G__getstructoffset())->GetBoards();
04557          result7->ref = (long) (&obj);
04558          result7->obj.i = (long) (&obj);
04559       }
04560    return(1 || funcname || hash || result7 || libp) ;
04561 }
04562 
04563 static int G__TreeClass_465_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04564 {
04565       {
04566          const MTBoard& obj = ((const MTChamber*) G__getstructoffset())->GetBoard((UInt_t) G__int(libp->para[0]));
04567          result7->ref = (long) (&obj);
04568          result7->obj.i = (long) (&obj);
04569       }
04570    return(1 || funcname || hash || result7 || libp) ;
04571 }
04572 
04573 static int G__TreeClass_465_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04574 {
04575       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetXLength());
04576    return(1 || funcname || hash || result7 || libp) ;
04577 }
04578 
04579 static int G__TreeClass_465_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04580 {
04581       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetYLength());
04582    return(1 || funcname || hash || result7 || libp) ;
04583 }
04584 
04585 static int G__TreeClass_465_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04586 {
04587       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetLeftBottomX());
04588    return(1 || funcname || hash || result7 || libp) ;
04589 }
04590 
04591 static int G__TreeClass_465_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04592 {
04593       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetLeftBottomY());
04594    return(1 || funcname || hash || result7 || libp) ;
04595 }
04596 
04597 static int G__TreeClass_465_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04598 {
04599       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetRightUpperX());
04600    return(1 || funcname || hash || result7 || libp) ;
04601 }
04602 
04603 static int G__TreeClass_465_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04604 {
04605       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetRightUpperY());
04606    return(1 || funcname || hash || result7 || libp) ;
04607 }
04608 
04609 static int G__TreeClass_465_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04610 {
04611       G__letint(result7, 85, (long) MTChamber::Class());
04612    return(1 || funcname || hash || result7 || libp) ;
04613 }
04614 
04615 static int G__TreeClass_465_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04616 {
04617       G__letint(result7, 67, (long) MTChamber::Class_Name());
04618    return(1 || funcname || hash || result7 || libp) ;
04619 }
04620 
04621 static int G__TreeClass_465_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04622 {
04623       G__letint(result7, 115, (long) MTChamber::Class_Version());
04624    return(1 || funcname || hash || result7 || libp) ;
04625 }
04626 
04627 static int G__TreeClass_465_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04628 {
04629       MTChamber::Dictionary();
04630       G__setnull(result7);
04631    return(1 || funcname || hash || result7 || libp) ;
04632 }
04633 
04634 static int G__TreeClass_465_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04635 {
04636       ((MTChamber*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04637       G__setnull(result7);
04638    return(1 || funcname || hash || result7 || libp) ;
04639 }
04640 
04641 static int G__TreeClass_465_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04642 {
04643       G__letint(result7, 67, (long) MTChamber::DeclFileName());
04644    return(1 || funcname || hash || result7 || libp) ;
04645 }
04646 
04647 static int G__TreeClass_465_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04648 {
04649       G__letint(result7, 105, (long) MTChamber::ImplFileLine());
04650    return(1 || funcname || hash || result7 || libp) ;
04651 }
04652 
04653 static int G__TreeClass_465_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04654 {
04655       G__letint(result7, 67, (long) MTChamber::ImplFileName());
04656    return(1 || funcname || hash || result7 || libp) ;
04657 }
04658 
04659 static int G__TreeClass_465_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04660 {
04661       G__letint(result7, 105, (long) MTChamber::DeclFileLine());
04662    return(1 || funcname || hash || result7 || libp) ;
04663 }
04664 
04665 // automatic copy constructor
04666 static int G__TreeClass_465_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04667 
04668 {
04669    MTChamber* p;
04670    void* tmp = (void*) G__int(libp->para[0]);
04671    p = new MTChamber(*(MTChamber*) tmp);
04672    result7->obj.i = (long) p;
04673    result7->ref = (long) p;
04674    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChamber));
04675    return(1 || funcname || hash || result7 || libp) ;
04676 }
04677 
04678 // automatic destructor
04679 typedef MTChamber G__TMTChamber;
04680 static int G__TreeClass_465_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04681 {
04682    char* gvp = (char*) G__getgvp();
04683    long soff = G__getstructoffset();
04684    int n = G__getaryconstruct();
04685    //
04686    //has_a_delete: 1
04687    //has_own_delete1arg: 0
04688    //has_own_delete2arg: 0
04689    //
04690    if (!soff) {
04691      return(1);
04692    }
04693    if (n) {
04694      if (gvp == (char*)G__PVOID) {
04695        delete[] (MTChamber*) soff;
04696      } else {
04697        G__setgvp((long) G__PVOID);
04698        for (int i = n - 1; i >= 0; --i) {
04699          ((MTChamber*) (soff+(sizeof(MTChamber)*i)))->~G__TMTChamber();
04700        }
04701        G__setgvp((long)gvp);
04702      }
04703    } else {
04704      if (gvp == (char*)G__PVOID) {
04705        delete (MTChamber*) soff;
04706      } else {
04707        G__setgvp((long) G__PVOID);
04708        ((MTChamber*) (soff))->~G__TMTChamber();
04709        G__setgvp((long)gvp);
04710      }
04711    }
04712    G__setnull(result7);
04713    return(1 || funcname || hash || result7 || libp) ;
04714 }
04715 
04716 // automatic assignment operator
04717 static int G__TreeClass_465_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04718 {
04719    MTChamber* dest = (MTChamber*) G__getstructoffset();
04720    *dest = *(MTChamber*) libp->para[0].ref;
04721    const MTChamber& obj = *dest;
04722    result7->ref = (long) (&obj);
04723    result7->obj.i = (long) (&obj);
04724    return(1 || funcname || hash || result7 || libp) ;
04725 }
04726 
04727 
04728 /* MTDifSoftId */
04729 static int G__TreeClass_475_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04730 {
04731    MTDifSoftId* p = NULL;
04732    char* gvp = (char*) G__getgvp();
04733    int n = G__getaryconstruct();
04734    if (n) {
04735      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04736        p = new MTDifSoftId[n];
04737      } else {
04738        p = new((void*) gvp) MTDifSoftId[n];
04739      }
04740    } else {
04741      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04742        p = new MTDifSoftId;
04743      } else {
04744        p = new((void*) gvp) MTDifSoftId;
04745      }
04746    }
04747    result7->obj.i = (long) p;
04748    result7->ref = (long) p;
04749    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId));
04750    return(1 || funcname || hash || result7 || libp) ;
04751 }
04752 
04753 static int G__TreeClass_475_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04754 {
04755    MTDifSoftId* p = NULL;
04756    char* gvp = (char*) G__getgvp();
04757    //m: 1
04758    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04759      p = new MTDifSoftId(*(MTDifSoftId*) libp->para[0].ref);
04760    } else {
04761      p = new((void*) gvp) MTDifSoftId(*(MTDifSoftId*) libp->para[0].ref);
04762    }
04763    result7->obj.i = (long) p;
04764    result7->ref = (long) p;
04765    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId));
04766    return(1 || funcname || hash || result7 || libp) ;
04767 }
04768 
04769 static int G__TreeClass_475_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04770 {
04771       G__letint(result7, 104, (long) ((const MTDifSoftId*) G__getstructoffset())->GetChamberId());
04772    return(1 || funcname || hash || result7 || libp) ;
04773 }
04774 
04775 static int G__TreeClass_475_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04776 {
04777       G__letint(result7, 104, (long) ((const MTDifSoftId*) G__getstructoffset())->GetDifId());
04778    return(1 || funcname || hash || result7 || libp) ;
04779 }
04780 
04781 static int G__TreeClass_475_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04782 {
04783       {
04784          const string* pobj;
04785          const string xobj = ((const MTDifSoftId*) G__getstructoffset())->toString();
04786          pobj = new string(xobj);
04787          result7->obj.i = (long) ((void*) pobj);
04788          result7->ref = result7->obj.i;
04789          G__store_tempobject(*result7);
04790       }
04791    return(1 || funcname || hash || result7 || libp) ;
04792 }
04793 
04794 static int G__TreeClass_475_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04795 {
04796       {
04797          const string* pobj;
04798          const string xobj = ((const MTDifSoftId*) G__getstructoffset())->ToString();
04799          pobj = new string(xobj);
04800          result7->obj.i = (long) ((void*) pobj);
04801          result7->ref = result7->obj.i;
04802          G__store_tempobject(*result7);
04803       }
04804    return(1 || funcname || hash || result7 || libp) ;
04805 }
04806 
04807 static int G__TreeClass_475_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04808 {
04809       ((MTDifSoftId*) G__getstructoffset())->SetValue((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
04810       G__setnull(result7);
04811    return(1 || funcname || hash || result7 || libp) ;
04812 }
04813 
04814 static int G__TreeClass_475_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04815 {
04816       G__letint(result7, 85, (long) MTDifSoftId::Class());
04817    return(1 || funcname || hash || result7 || libp) ;
04818 }
04819 
04820 static int G__TreeClass_475_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04821 {
04822       G__letint(result7, 67, (long) MTDifSoftId::Class_Name());
04823    return(1 || funcname || hash || result7 || libp) ;
04824 }
04825 
04826 static int G__TreeClass_475_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04827 {
04828       G__letint(result7, 115, (long) MTDifSoftId::Class_Version());
04829    return(1 || funcname || hash || result7 || libp) ;
04830 }
04831 
04832 static int G__TreeClass_475_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04833 {
04834       MTDifSoftId::Dictionary();
04835       G__setnull(result7);
04836    return(1 || funcname || hash || result7 || libp) ;
04837 }
04838 
04839 static int G__TreeClass_475_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04840 {
04841       G__letint(result7, 85, (long) ((const MTDifSoftId*) G__getstructoffset())->IsA());
04842    return(1 || funcname || hash || result7 || libp) ;
04843 }
04844 
04845 static int G__TreeClass_475_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04846 {
04847       ((MTDifSoftId*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
04848       G__setnull(result7);
04849    return(1 || funcname || hash || result7 || libp) ;
04850 }
04851 
04852 static int G__TreeClass_475_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04853 {
04854       ((MTDifSoftId*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
04855       G__setnull(result7);
04856    return(1 || funcname || hash || result7 || libp) ;
04857 }
04858 
04859 static int G__TreeClass_475_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04860 {
04861       ((MTDifSoftId*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04862       G__setnull(result7);
04863    return(1 || funcname || hash || result7 || libp) ;
04864 }
04865 
04866 static int G__TreeClass_475_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04867 {
04868       G__letint(result7, 67, (long) MTDifSoftId::DeclFileName());
04869    return(1 || funcname || hash || result7 || libp) ;
04870 }
04871 
04872 static int G__TreeClass_475_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04873 {
04874       G__letint(result7, 105, (long) MTDifSoftId::ImplFileLine());
04875    return(1 || funcname || hash || result7 || libp) ;
04876 }
04877 
04878 static int G__TreeClass_475_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04879 {
04880       G__letint(result7, 67, (long) MTDifSoftId::ImplFileName());
04881    return(1 || funcname || hash || result7 || libp) ;
04882 }
04883 
04884 static int G__TreeClass_475_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04885 {
04886       G__letint(result7, 105, (long) MTDifSoftId::DeclFileLine());
04887    return(1 || funcname || hash || result7 || libp) ;
04888 }
04889 
04890 // automatic destructor
04891 typedef MTDifSoftId G__TMTDifSoftId;
04892 static int G__TreeClass_475_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04893 {
04894    char* gvp = (char*) G__getgvp();
04895    long soff = G__getstructoffset();
04896    int n = G__getaryconstruct();
04897    //
04898    //has_a_delete: 0
04899    //has_own_delete1arg: 0
04900    //has_own_delete2arg: 0
04901    //
04902    if (!soff) {
04903      return(1);
04904    }
04905    if (n) {
04906      if (gvp == (char*)G__PVOID) {
04907        delete[] (MTDifSoftId*) soff;
04908      } else {
04909        G__setgvp((long) G__PVOID);
04910        for (int i = n - 1; i >= 0; --i) {
04911          ((MTDifSoftId*) (soff+(sizeof(MTDifSoftId)*i)))->~G__TMTDifSoftId();
04912        }
04913        G__setgvp((long)gvp);
04914      }
04915    } else {
04916      if (gvp == (char*)G__PVOID) {
04917        delete (MTDifSoftId*) soff;
04918      } else {
04919        G__setgvp((long) G__PVOID);
04920        ((MTDifSoftId*) (soff))->~G__TMTDifSoftId();
04921        G__setgvp((long)gvp);
04922      }
04923    }
04924    G__setnull(result7);
04925    return(1 || funcname || hash || result7 || libp) ;
04926 }
04927 
04928 // automatic assignment operator
04929 static int G__TreeClass_475_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04930 {
04931    MTDifSoftId* dest = (MTDifSoftId*) G__getstructoffset();
04932    *dest = *(MTDifSoftId*) libp->para[0].ref;
04933    const MTDifSoftId& obj = *dest;
04934    result7->ref = (long) (&obj);
04935    result7->obj.i = (long) (&obj);
04936    return(1 || funcname || hash || result7 || libp) ;
04937 }
04938 
04939 
04940 /* MTChipSoftId */
04941 static int G__TreeClass_476_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04942 {
04943    MTChipSoftId* p = NULL;
04944    char* gvp = (char*) G__getgvp();
04945    int n = G__getaryconstruct();
04946    if (n) {
04947      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04948        p = new MTChipSoftId[n];
04949      } else {
04950        p = new((void*) gvp) MTChipSoftId[n];
04951      }
04952    } else {
04953      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04954        p = new MTChipSoftId;
04955      } else {
04956        p = new((void*) gvp) MTChipSoftId;
04957      }
04958    }
04959    result7->obj.i = (long) p;
04960    result7->ref = (long) p;
04961    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId));
04962    return(1 || funcname || hash || result7 || libp) ;
04963 }
04964 
04965 static int G__TreeClass_476_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04966 {
04967    MTChipSoftId* p = NULL;
04968    char* gvp = (char*) G__getgvp();
04969    //m: 1
04970    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04971      p = new MTChipSoftId(*(MTChipSoftId*) libp->para[0].ref);
04972    } else {
04973      p = new((void*) gvp) MTChipSoftId(*(MTChipSoftId*) libp->para[0].ref);
04974    }
04975    result7->obj.i = (long) p;
04976    result7->ref = (long) p;
04977    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId));
04978    return(1 || funcname || hash || result7 || libp) ;
04979 }
04980 
04981 static int G__TreeClass_476_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04982 {
04983       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetChipId());
04984    return(1 || funcname || hash || result7 || libp) ;
04985 }
04986 
04987 static int G__TreeClass_476_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04988 {
04989       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetChipSerialNumber());
04990    return(1 || funcname || hash || result7 || libp) ;
04991 }
04992 
04993 static int G__TreeClass_476_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04994 {
04995       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetBoardId());
04996    return(1 || funcname || hash || result7 || libp) ;
04997 }
04998 
04999 static int G__TreeClass_476_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05000 {
05001       ((MTChipSoftId*) G__getstructoffset())->SetValue(
05002 (unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
05003 , (unsigned int) G__int(libp->para[2]), (unsigned int) G__int(libp->para[3])
05004 , (unsigned int) G__int(libp->para[4]), (unsigned int) G__int(libp->para[5])
05005 , (unsigned int) G__int(libp->para[6]), (unsigned int) G__int(libp->para[7])
05006 , (unsigned int) G__int(libp->para[8]), (unsigned int) G__int(libp->para[9])
05007 , (unsigned int) G__int(libp->para[10]), (unsigned int) G__int(libp->para[11])
05008 , (unsigned int) G__int(libp->para[12]));
05009       G__setnull(result7);
05010    return(1 || funcname || hash || result7 || libp) ;
05011 }
05012 
05013 static int G__TreeClass_476_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05014 {
05015       G__letint(result7, 108, (long) ((const MTChipSoftId*) G__getstructoffset())->GetValue());
05016    return(1 || funcname || hash || result7 || libp) ;
05017 }
05018 
05019 static int G__TreeClass_476_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05020 {
05021       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetChipRow());
05022    return(1 || funcname || hash || result7 || libp) ;
05023 }
05024 
05025 static int G__TreeClass_476_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05026 {
05027       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetChipCol());
05028    return(1 || funcname || hash || result7 || libp) ;
05029 }
05030 
05031 static int G__TreeClass_476_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05032 {
05033       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetBoardRow());
05034    return(1 || funcname || hash || result7 || libp) ;
05035 }
05036 
05037 static int G__TreeClass_476_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05038 {
05039       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetBoardCol());
05040    return(1 || funcname || hash || result7 || libp) ;
05041 }
05042 
05043 static int G__TreeClass_476_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05044 {
05045       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetNbChipByBoardCol());
05046    return(1 || funcname || hash || result7 || libp) ;
05047 }
05048 
05049 static int G__TreeClass_476_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05050 {
05051       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetNbChipByBoardRow());
05052    return(1 || funcname || hash || result7 || libp) ;
05053 }
05054 
05055 static int G__TreeClass_476_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05056 {
05057       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetNbChannelByChipCol());
05058    return(1 || funcname || hash || result7 || libp) ;
05059 }
05060 
05061 static int G__TreeClass_476_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05062 {
05063       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetNbChannelByChipRow());
05064    return(1 || funcname || hash || result7 || libp) ;
05065 }
05066 
05067 static int G__TreeClass_476_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05068 {
05069       {
05070          const string* pobj;
05071          const string xobj = ((const MTChipSoftId*) G__getstructoffset())->toString();
05072          pobj = new string(xobj);
05073          result7->obj.i = (long) ((void*) pobj);
05074          result7->ref = result7->obj.i;
05075          G__store_tempobject(*result7);
05076       }
05077    return(1 || funcname || hash || result7 || libp) ;
05078 }
05079 
05080 static int G__TreeClass_476_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05081 {
05082       {
05083          const string* pobj;
05084          const string xobj = ((const MTChipSoftId*) G__getstructoffset())->ToString();
05085          pobj = new string(xobj);
05086          result7->obj.i = (long) ((void*) pobj);
05087          result7->ref = result7->obj.i;
05088          G__store_tempobject(*result7);
05089       }
05090    return(1 || funcname || hash || result7 || libp) ;
05091 }
05092 
05093 static int G__TreeClass_476_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05094 {
05095       G__letint(result7, 85, (long) MTChipSoftId::Class());
05096    return(1 || funcname || hash || result7 || libp) ;
05097 }
05098 
05099 static int G__TreeClass_476_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05100 {
05101       G__letint(result7, 67, (long) MTChipSoftId::Class_Name());
05102    return(1 || funcname || hash || result7 || libp) ;
05103 }
05104 
05105 static int G__TreeClass_476_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05106 {
05107       G__letint(result7, 115, (long) MTChipSoftId::Class_Version());
05108    return(1 || funcname || hash || result7 || libp) ;
05109 }
05110 
05111 static int G__TreeClass_476_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05112 {
05113       MTChipSoftId::Dictionary();
05114       G__setnull(result7);
05115    return(1 || funcname || hash || result7 || libp) ;
05116 }
05117 
05118 static int G__TreeClass_476_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05119 {
05120       ((MTChipSoftId*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
05121       G__setnull(result7);
05122    return(1 || funcname || hash || result7 || libp) ;
05123 }
05124 
05125 static int G__TreeClass_476_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05126 {
05127       G__letint(result7, 67, (long) MTChipSoftId::DeclFileName());
05128    return(1 || funcname || hash || result7 || libp) ;
05129 }
05130 
05131 static int G__TreeClass_476_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05132 {
05133       G__letint(result7, 105, (long) MTChipSoftId::ImplFileLine());
05134    return(1 || funcname || hash || result7 || libp) ;
05135 }
05136 
05137 static int G__TreeClass_476_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05138 {
05139       G__letint(result7, 67, (long) MTChipSoftId::ImplFileName());
05140    return(1 || funcname || hash || result7 || libp) ;
05141 }
05142 
05143 static int G__TreeClass_476_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05144 {
05145       G__letint(result7, 105, (long) MTChipSoftId::DeclFileLine());
05146    return(1 || funcname || hash || result7 || libp) ;
05147 }
05148 
05149 // automatic destructor
05150 typedef MTChipSoftId G__TMTChipSoftId;
05151 static int G__TreeClass_476_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05152 {
05153    char* gvp = (char*) G__getgvp();
05154    long soff = G__getstructoffset();
05155    int n = G__getaryconstruct();
05156    //
05157    //has_a_delete: 0
05158    //has_own_delete1arg: 0
05159    //has_own_delete2arg: 0
05160    //
05161    if (!soff) {
05162      return(1);
05163    }
05164    if (n) {
05165      if (gvp == (char*)G__PVOID) {
05166        delete[] (MTChipSoftId*) soff;
05167      } else {
05168        G__setgvp((long) G__PVOID);
05169        for (int i = n - 1; i >= 0; --i) {
05170          ((MTChipSoftId*) (soff+(sizeof(MTChipSoftId)*i)))->~G__TMTChipSoftId();
05171        }
05172        G__setgvp((long)gvp);
05173      }
05174    } else {
05175      if (gvp == (char*)G__PVOID) {
05176        delete (MTChipSoftId*) soff;
05177      } else {
05178        G__setgvp((long) G__PVOID);
05179        ((MTChipSoftId*) (soff))->~G__TMTChipSoftId();
05180        G__setgvp((long)gvp);
05181      }
05182    }
05183    G__setnull(result7);
05184    return(1 || funcname || hash || result7 || libp) ;
05185 }
05186 
05187 // automatic assignment operator
05188 static int G__TreeClass_476_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05189 {
05190    MTChipSoftId* dest = (MTChipSoftId*) G__getstructoffset();
05191    *dest = *(MTChipSoftId*) libp->para[0].ref;
05192    const MTChipSoftId& obj = *dest;
05193    result7->ref = (long) (&obj);
05194    result7->obj.i = (long) (&obj);
05195    return(1 || funcname || hash || result7 || libp) ;
05196 }
05197 
05198 
05199 /* MTChannel */
05200 static int G__TreeClass_479_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05201 {
05202    MTChannel* p = NULL;
05203    char* gvp = (char*) G__getgvp();
05204    int n = G__getaryconstruct();
05205    if (n) {
05206      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05207        p = new MTChannel[n];
05208      } else {
05209        p = new((void*) gvp) MTChannel[n];
05210      }
05211    } else {
05212      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05213        p = new MTChannel;
05214      } else {
05215        p = new((void*) gvp) MTChannel;
05216      }
05217    }
05218    result7->obj.i = (long) p;
05219    result7->ref = (long) p;
05220    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChannel));
05221    return(1 || funcname || hash || result7 || libp) ;
05222 }
05223 
05224 static int G__TreeClass_479_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05225 {
05226    MTChannel* p = NULL;
05227    char* gvp = (char*) G__getgvp();
05228    //m: 1
05229    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05230      p = new MTChannel(*(MTChannel*) libp->para[0].ref);
05231    } else {
05232      p = new((void*) gvp) MTChannel(*(MTChannel*) libp->para[0].ref);
05233    }
05234    result7->obj.i = (long) p;
05235    result7->ref = (long) p;
05236    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChannel));
05237    return(1 || funcname || hash || result7 || libp) ;
05238 }
05239 
05240 static int G__TreeClass_479_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05241 {
05242    MTChannel* p = NULL;
05243    char* gvp = (char*) G__getgvp();
05244    //m: 2
05245    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05246      p = new MTChannel(*(ChannelHit*) libp->para[0].ref, (UInt_t) G__int(libp->para[1]));
05247    } else {
05248      p = new((void*) gvp) MTChannel(*(ChannelHit*) libp->para[0].ref, (UInt_t) G__int(libp->para[1]));
05249    }
05250    result7->obj.i = (long) p;
05251    result7->ref = (long) p;
05252    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChannel));
05253    return(1 || funcname || hash || result7 || libp) ;
05254 }
05255 
05256 static int G__TreeClass_479_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05257 {
05258       G__letint(result7, 105, (long) ((const MTChannel*) G__getstructoffset())->GetAnalogValue());
05259    return(1 || funcname || hash || result7 || libp) ;
05260 }
05261 
05262 static int G__TreeClass_479_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05263 {
05264       G__letint(result7, 105, (long) ((const MTChannel*) G__getstructoffset())->GetDigitalValue());
05265    return(1 || funcname || hash || result7 || libp) ;
05266 }
05267 
05268 static int G__TreeClass_479_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05269 {
05270       G__letdouble(result7, 102, (double) ((const MTChannel*) G__getstructoffset())->GetEnergy());
05271    return(1 || funcname || hash || result7 || libp) ;
05272 }
05273 
05274 static int G__TreeClass_479_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05275 {
05276       {
05277          const MTChannelSoftId& obj = ((const MTChannel*) G__getstructoffset())->GetSoftId();
05278          result7->ref = (long) (&obj);
05279          result7->obj.i = (long) (&obj);
05280       }
05281    return(1 || funcname || hash || result7 || libp) ;
05282 }
05283 
05284 static int G__TreeClass_479_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05285 {
05286       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetHardId());
05287    return(1 || funcname || hash || result7 || libp) ;
05288 }
05289 
05290 static int G__TreeClass_479_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05291 {
05292       G__letint(result7, 105, (long) ((const MTChannel*) G__getstructoffset())->GetX());
05293    return(1 || funcname || hash || result7 || libp) ;
05294 }
05295 
05296 static int G__TreeClass_479_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05297 {
05298       G__letint(result7, 105, (long) ((const MTChannel*) G__getstructoffset())->GetY());
05299    return(1 || funcname || hash || result7 || libp) ;
05300 }
05301 
05302 static int G__TreeClass_479_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05303 {
05304       G__letint(result7, 105, (long) ((const MTChannel*) G__getstructoffset())->GetZ());
05305    return(1 || funcname || hash || result7 || libp) ;
05306 }
05307 
05308 static int G__TreeClass_479_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05309 {
05310       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetOrder());
05311    return(1 || funcname || hash || result7 || libp) ;
05312 }
05313 
05314 static int G__TreeClass_479_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05315 {
05316       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetChb());
05317    return(1 || funcname || hash || result7 || libp) ;
05318 }
05319 
05320 static int G__TreeClass_479_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05321 {
05322       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetChamberId());
05323    return(1 || funcname || hash || result7 || libp) ;
05324 }
05325 
05326 static int G__TreeClass_479_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05327 {
05328       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetDifId());
05329    return(1 || funcname || hash || result7 || libp) ;
05330 }
05331 
05332 static int G__TreeClass_479_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05333 {
05334       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetChipId());
05335    return(1 || funcname || hash || result7 || libp) ;
05336 }
05337 
05338 static int G__TreeClass_479_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05339 {
05340       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetBoardId());
05341    return(1 || funcname || hash || result7 || libp) ;
05342 }
05343 
05344 static int G__TreeClass_479_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05345 {
05346       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetRowInChip());
05347    return(1 || funcname || hash || result7 || libp) ;
05348 }
05349 
05350 static int G__TreeClass_479_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05351 {
05352       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetColInChip());
05353    return(1 || funcname || hash || result7 || libp) ;
05354 }
05355 
05356 static int G__TreeClass_479_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05357 {
05358       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetRowInChamber());
05359    return(1 || funcname || hash || result7 || libp) ;
05360 }
05361 
05362 static int G__TreeClass_479_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05363 {
05364       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetColInChamber());
05365    return(1 || funcname || hash || result7 || libp) ;
05366 }
05367 
05368 static int G__TreeClass_479_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05369 {
05370       G__letULonglong(result7, 109, (G__uint64) ((const MTChannel*) G__getstructoffset())->GetTimestamp());
05371    return(1 || funcname || hash || result7 || libp) ;
05372 }
05373 
05374 static int G__TreeClass_479_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05375 {
05376       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetBcIdAbs());
05377    return(1 || funcname || hash || result7 || libp) ;
05378 }
05379 
05380 static int G__TreeClass_479_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05381 {
05382       G__letint(result7, 104, (long) ((MTChannel*) G__getstructoffset())->SetBcIdAbs((UInt_t) G__int(libp->para[0])));
05383    return(1 || funcname || hash || result7 || libp) ;
05384 }
05385 
05386 static int G__TreeClass_479_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05387 {
05388       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetBcIdDif());
05389    return(1 || funcname || hash || result7 || libp) ;
05390 }
05391 
05392 static int G__TreeClass_479_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05393 {
05394       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetBcIdHit());
05395    return(1 || funcname || hash || result7 || libp) ;
05396 }
05397 
05398 static int G__TreeClass_479_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05399 {
05400       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetBcIdHitFine());
05401    return(1 || funcname || hash || result7 || libp) ;
05402 }
05403 
05404 static int G__TreeClass_479_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05405 {
05406       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetAbsTime());
05407    return(1 || funcname || hash || result7 || libp) ;
05408 }
05409 
05410 static int G__TreeClass_479_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05411 {
05412       G__letint(result7, 103, (long) ((const MTChannel*) G__getstructoffset())->GetRejected());
05413    return(1 || funcname || hash || result7 || libp) ;
05414 }
05415 
05416 static int G__TreeClass_479_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05417 {
05418       ((MTChannel*) G__getstructoffset())->SetRejected((bool) G__int(libp->para[0]));
05419       G__setnull(result7);
05420    return(1 || funcname || hash || result7 || libp) ;
05421 }
05422 
05423 static int G__TreeClass_479_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05424 {
05425       ((MTChannel*) G__getstructoffset())->SetMemoryOrder((const UInt_t) G__int(libp->para[0]));
05426       G__setnull(result7);
05427    return(1 || funcname || hash || result7 || libp) ;
05428 }
05429 
05430 static int G__TreeClass_479_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05431 {
05432       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetMemoryOrder());
05433    return(1 || funcname || hash || result7 || libp) ;
05434 }
05435 
05436 static int G__TreeClass_479_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05437 {
05438       ((MTChannel*) G__getstructoffset())->SetX((Int_t) G__int(libp->para[0]));
05439       G__setnull(result7);
05440    return(1 || funcname || hash || result7 || libp) ;
05441 }
05442 
05443 static int G__TreeClass_479_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05444 {
05445       ((MTChannel*) G__getstructoffset())->SetY((Int_t) G__int(libp->para[0]));
05446       G__setnull(result7);
05447    return(1 || funcname || hash || result7 || libp) ;
05448 }
05449 
05450 static int G__TreeClass_479_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05451 {
05452       ((MTChannel*) G__getstructoffset())->SetZ((Int_t) G__int(libp->para[0]));
05453       G__setnull(result7);
05454    return(1 || funcname || hash || result7 || libp) ;
05455 }
05456 
05457 static int G__TreeClass_479_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05458 {
05459       ((MTChannel*) G__getstructoffset())->SetEnergy((Float_t) G__double(libp->para[0]));
05460       G__setnull(result7);
05461    return(1 || funcname || hash || result7 || libp) ;
05462 }
05463 
05464 static int G__TreeClass_479_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05465 {
05466       G__letint(result7, 85, (long) MTChannel::Class());
05467    return(1 || funcname || hash || result7 || libp) ;
05468 }
05469 
05470 static int G__TreeClass_479_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05471 {
05472       G__letint(result7, 67, (long) MTChannel::Class_Name());
05473    return(1 || funcname || hash || result7 || libp) ;
05474 }
05475 
05476 static int G__TreeClass_479_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05477 {
05478       G__letint(result7, 115, (long) MTChannel::Class_Version());
05479    return(1 || funcname || hash || result7 || libp) ;
05480 }
05481 
05482 static int G__TreeClass_479_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05483 {
05484       MTChannel::Dictionary();
05485       G__setnull(result7);
05486    return(1 || funcname || hash || result7 || libp) ;
05487 }
05488 
05489 static int G__TreeClass_479_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05490 {
05491       ((MTChannel*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
05492       G__setnull(result7);
05493    return(1 || funcname || hash || result7 || libp) ;
05494 }
05495 
05496 static int G__TreeClass_479_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05497 {
05498       G__letint(result7, 67, (long) MTChannel::DeclFileName());
05499    return(1 || funcname || hash || result7 || libp) ;
05500 }
05501 
05502 static int G__TreeClass_479_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05503 {
05504       G__letint(result7, 105, (long) MTChannel::ImplFileLine());
05505    return(1 || funcname || hash || result7 || libp) ;
05506 }
05507 
05508 static int G__TreeClass_479_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05509 {
05510       G__letint(result7, 67, (long) MTChannel::ImplFileName());
05511    return(1 || funcname || hash || result7 || libp) ;
05512 }
05513 
05514 static int G__TreeClass_479_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05515 {
05516       G__letint(result7, 105, (long) MTChannel::DeclFileLine());
05517    return(1 || funcname || hash || result7 || libp) ;
05518 }
05519 
05520 // automatic destructor
05521 typedef MTChannel G__TMTChannel;
05522 static int G__TreeClass_479_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05523 {
05524    char* gvp = (char*) G__getgvp();
05525    long soff = G__getstructoffset();
05526    int n = G__getaryconstruct();
05527    //
05528    //has_a_delete: 1
05529    //has_own_delete1arg: 0
05530    //has_own_delete2arg: 0
05531    //
05532    if (!soff) {
05533      return(1);
05534    }
05535    if (n) {
05536      if (gvp == (char*)G__PVOID) {
05537        delete[] (MTChannel*) soff;
05538      } else {
05539        G__setgvp((long) G__PVOID);
05540        for (int i = n - 1; i >= 0; --i) {
05541          ((MTChannel*) (soff+(sizeof(MTChannel)*i)))->~G__TMTChannel();
05542        }
05543        G__setgvp((long)gvp);
05544      }
05545    } else {
05546      if (gvp == (char*)G__PVOID) {
05547        delete (MTChannel*) soff;
05548      } else {
05549        G__setgvp((long) G__PVOID);
05550        ((MTChannel*) (soff))->~G__TMTChannel();
05551        G__setgvp((long)gvp);
05552      }
05553    }
05554    G__setnull(result7);
05555    return(1 || funcname || hash || result7 || libp) ;
05556 }
05557 
05558 // automatic assignment operator
05559 static int G__TreeClass_479_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05560 {
05561    MTChannel* dest = (MTChannel*) G__getstructoffset();
05562    *dest = *(MTChannel*) libp->para[0].ref;
05563    const MTChannel& obj = *dest;
05564    result7->ref = (long) (&obj);
05565    result7->obj.i = (long) (&obj);
05566    return(1 || funcname || hash || result7 || libp) ;
05567 }
05568 
05569 
05570 /* MTTrack */
05571 static int G__TreeClass_480_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05572 {
05573    MTTrack* p = NULL;
05574    char* gvp = (char*) G__getgvp();
05575    int n = G__getaryconstruct();
05576    if (n) {
05577      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05578        p = new MTTrack[n];
05579      } else {
05580        p = new((void*) gvp) MTTrack[n];
05581      }
05582    } else {
05583      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05584        p = new MTTrack;
05585      } else {
05586        p = new((void*) gvp) MTTrack;
05587      }
05588    }
05589    result7->obj.i = (long) p;
05590    result7->ref = (long) p;
05591    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTTrack));
05592    return(1 || funcname || hash || result7 || libp) ;
05593 }
05594 
05595 static int G__TreeClass_480_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05596 {
05597    MTTrack* p = NULL;
05598    char* gvp = (char*) G__getgvp();
05599    //m: 8
05600    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05601      p = new MTTrack(
05602 (bool) G__int(libp->para[0]), (bool) G__int(libp->para[1])
05603 , (bool) G__int(libp->para[2]), (bool) G__int(libp->para[3])
05604 , (Float_t) G__double(libp->para[4]), (Float_t) G__double(libp->para[5])
05605 , (Float_t) G__double(libp->para[6]), (Float_t) G__double(libp->para[7]));
05606    } else {
05607      p = new((void*) gvp) MTTrack(
05608 (bool) G__int(libp->para[0]), (bool) G__int(libp->para[1])
05609 , (bool) G__int(libp->para[2]), (bool) G__int(libp->para[3])
05610 , (Float_t) G__double(libp->para[4]), (Float_t) G__double(libp->para[5])
05611 , (Float_t) G__double(libp->para[6]), (Float_t) G__double(libp->para[7]));
05612    }
05613    result7->obj.i = (long) p;
05614    result7->ref = (long) p;
05615    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTTrack));
05616    return(1 || funcname || hash || result7 || libp) ;
05617 }
05618 
05619 static int G__TreeClass_480_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05620 {
05621       G__letint(result7, 103, (long) ((const MTTrack*) G__getstructoffset())->GetStraight());
05622    return(1 || funcname || hash || result7 || libp) ;
05623 }
05624 
05625 static int G__TreeClass_480_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05626 {
05627       G__letint(result7, 103, (long) ((const MTTrack*) G__getstructoffset())->GetFromStrip());
05628    return(1 || funcname || hash || result7 || libp) ;
05629 }
05630 
05631 static int G__TreeClass_480_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05632 {
05633       G__letint(result7, 103, (long) ((const MTTrack*) G__getstructoffset())->GetFromPad());
05634    return(1 || funcname || hash || result7 || libp) ;
05635 }
05636 
05637 static int G__TreeClass_480_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05638 {
05639       G__letint(result7, 103, (long) ((const MTTrack*) G__getstructoffset())->GetSingleHit());
05640    return(1 || funcname || hash || result7 || libp) ;
05641 }
05642 
05643 static int G__TreeClass_480_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05644 {
05645       G__letdouble(result7, 102, (double) ((const MTTrack*) G__getstructoffset())->GetAx());
05646    return(1 || funcname || hash || result7 || libp) ;
05647 }
05648 
05649 static int G__TreeClass_480_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05650 {
05651       G__letdouble(result7, 102, (double) ((const MTTrack*) G__getstructoffset())->GetBx());
05652    return(1 || funcname || hash || result7 || libp) ;
05653 }
05654 
05655 static int G__TreeClass_480_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05656 {
05657       G__letdouble(result7, 102, (double) ((const MTTrack*) G__getstructoffset())->GetAy());
05658    return(1 || funcname || hash || result7 || libp) ;
05659 }
05660 
05661 static int G__TreeClass_480_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05662 {
05663       G__letdouble(result7, 102, (double) ((const MTTrack*) G__getstructoffset())->GetBy());
05664    return(1 || funcname || hash || result7 || libp) ;
05665 }
05666 
05667 static int G__TreeClass_480_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05668 {
05669       ((MTTrack*) G__getstructoffset())->SetStraight((bool) G__int(libp->para[0]));
05670       G__setnull(result7);
05671    return(1 || funcname || hash || result7 || libp) ;
05672 }
05673 
05674 static int G__TreeClass_480_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05675 {
05676       ((MTTrack*) G__getstructoffset())->SetFromStrip((bool) G__int(libp->para[0]));
05677       G__setnull(result7);
05678    return(1 || funcname || hash || result7 || libp) ;
05679 }
05680 
05681 static int G__TreeClass_480_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05682 {
05683       ((MTTrack*) G__getstructoffset())->SetFromPad((bool) G__int(libp->para[0]));
05684       G__setnull(result7);
05685    return(1 || funcname || hash || result7 || libp) ;
05686 }
05687 
05688 static int G__TreeClass_480_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05689 {
05690       ((MTTrack*) G__getstructoffset())->SetSingleHit((bool) G__int(libp->para[0]));
05691       G__setnull(result7);
05692    return(1 || funcname || hash || result7 || libp) ;
05693 }
05694 
05695 static int G__TreeClass_480_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05696 {
05697       ((MTTrack*) G__getstructoffset())->SetAx((Float_t) G__double(libp->para[0]));
05698       G__setnull(result7);
05699    return(1 || funcname || hash || result7 || libp) ;
05700 }
05701 
05702 static int G__TreeClass_480_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05703 {
05704       ((MTTrack*) G__getstructoffset())->SetAy((Float_t) G__double(libp->para[0]));
05705       G__setnull(result7);
05706    return(1 || funcname || hash || result7 || libp) ;
05707 }
05708 
05709 static int G__TreeClass_480_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05710 {
05711       ((MTTrack*) G__getstructoffset())->SetBx((Float_t) G__double(libp->para[0]));
05712       G__setnull(result7);
05713    return(1 || funcname || hash || result7 || libp) ;
05714 }
05715 
05716 static int G__TreeClass_480_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05717 {
05718       ((MTTrack*) G__getstructoffset())->SetBy((Float_t) G__double(libp->para[0]));
05719       G__setnull(result7);
05720    return(1 || funcname || hash || result7 || libp) ;
05721 }
05722 
05723 static int G__TreeClass_480_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05724 {
05725       G__letint(result7, 85, (long) MTTrack::Class());
05726    return(1 || funcname || hash || result7 || libp) ;
05727 }
05728 
05729 static int G__TreeClass_480_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05730 {
05731       G__letint(result7, 67, (long) MTTrack::Class_Name());
05732    return(1 || funcname || hash || result7 || libp) ;
05733 }
05734 
05735 static int G__TreeClass_480_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05736 {
05737       G__letint(result7, 115, (long) MTTrack::Class_Version());
05738    return(1 || funcname || hash || result7 || libp) ;
05739 }
05740 
05741 static int G__TreeClass_480_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05742 {
05743       MTTrack::Dictionary();
05744       G__setnull(result7);
05745    return(1 || funcname || hash || result7 || libp) ;
05746 }
05747 
05748 static int G__TreeClass_480_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05749 {
05750       ((MTTrack*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
05751       G__setnull(result7);
05752    return(1 || funcname || hash || result7 || libp) ;
05753 }
05754 
05755 static int G__TreeClass_480_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05756 {
05757       G__letint(result7, 67, (long) MTTrack::DeclFileName());
05758    return(1 || funcname || hash || result7 || libp) ;
05759 }
05760 
05761 static int G__TreeClass_480_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05762 {
05763       G__letint(result7, 105, (long) MTTrack::ImplFileLine());
05764    return(1 || funcname || hash || result7 || libp) ;
05765 }
05766 
05767 static int G__TreeClass_480_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05768 {
05769       G__letint(result7, 67, (long) MTTrack::ImplFileName());
05770    return(1 || funcname || hash || result7 || libp) ;
05771 }
05772 
05773 static int G__TreeClass_480_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05774 {
05775       G__letint(result7, 105, (long) MTTrack::DeclFileLine());
05776    return(1 || funcname || hash || result7 || libp) ;
05777 }
05778 
05779 // automatic copy constructor
05780 static int G__TreeClass_480_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05781 
05782 {
05783    MTTrack* p;
05784    void* tmp = (void*) G__int(libp->para[0]);
05785    p = new MTTrack(*(MTTrack*) tmp);
05786    result7->obj.i = (long) p;
05787    result7->ref = (long) p;
05788    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTTrack));
05789    return(1 || funcname || hash || result7 || libp) ;
05790 }
05791 
05792 // automatic destructor
05793 typedef MTTrack G__TMTTrack;
05794 static int G__TreeClass_480_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05795 {
05796    char* gvp = (char*) G__getgvp();
05797    long soff = G__getstructoffset();
05798    int n = G__getaryconstruct();
05799    //
05800    //has_a_delete: 1
05801    //has_own_delete1arg: 0
05802    //has_own_delete2arg: 0
05803    //
05804    if (!soff) {
05805      return(1);
05806    }
05807    if (n) {
05808      if (gvp == (char*)G__PVOID) {
05809        delete[] (MTTrack*) soff;
05810      } else {
05811        G__setgvp((long) G__PVOID);
05812        for (int i = n - 1; i >= 0; --i) {
05813          ((MTTrack*) (soff+(sizeof(MTTrack)*i)))->~G__TMTTrack();
05814        }
05815        G__setgvp((long)gvp);
05816      }
05817    } else {
05818      if (gvp == (char*)G__PVOID) {
05819        delete (MTTrack*) soff;
05820      } else {
05821        G__setgvp((long) G__PVOID);
05822        ((MTTrack*) (soff))->~G__TMTTrack();
05823        G__setgvp((long)gvp);
05824      }
05825    }
05826    G__setnull(result7);
05827    return(1 || funcname || hash || result7 || libp) ;
05828 }
05829 
05830 // automatic assignment operator
05831 static int G__TreeClass_480_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05832 {
05833    MTTrack* dest = (MTTrack*) G__getstructoffset();
05834    *dest = *(MTTrack*) libp->para[0].ref;
05835    const MTTrack& obj = *dest;
05836    result7->ref = (long) (&obj);
05837    result7->obj.i = (long) (&obj);
05838    return(1 || funcname || hash || result7 || libp) ;
05839 }
05840 
05841 
05842 /* MTEvent */
05843 static int G__TreeClass_481_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05844 {
05845    MTEvent* p = NULL;
05846    char* gvp = (char*) G__getgvp();
05847    int n = G__getaryconstruct();
05848    if (n) {
05849      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05850        p = new MTEvent[n];
05851      } else {
05852        p = new((void*) gvp) MTEvent[n];
05853      }
05854    } else {
05855      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05856        p = new MTEvent;
05857      } else {
05858        p = new((void*) gvp) MTEvent;
05859      }
05860    }
05861    result7->obj.i = (long) p;
05862    result7->ref = (long) p;
05863    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTEvent));
05864    return(1 || funcname || hash || result7 || libp) ;
05865 }
05866 
05867 static int G__TreeClass_481_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05868 {
05869       {
05870          const MTEvent& obj = ((MTEvent*) G__getstructoffset())->operator=(*(Event*) libp->para[0].ref);
05871          result7->ref = (long) (&obj);
05872          result7->obj.i = (long) (&obj);
05873       }
05874    return(1 || funcname || hash || result7 || libp) ;
05875 }
05876 
05877 static int G__TreeClass_481_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05878 {
05879       {
05880          const MTEvent& obj = ((MTEvent*) G__getstructoffset())->operator=(*(MTEvent*) libp->para[0].ref);
05881          result7->ref = (long) (&obj);
05882          result7->obj.i = (long) (&obj);
05883       }
05884    return(1 || funcname || hash || result7 || libp) ;
05885 }
05886 
05887 static int G__TreeClass_481_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05888 {
05889       ((MTEvent*) G__getstructoffset())->Build((UInt_t) G__int(libp->para[0]), (ULong64_t) G__ULonglong(libp->para[1])
05890 , (Double32_t) G__double(libp->para[2]), (Double32_t) G__double(libp->para[3])
05891 , (ULong64_t) G__ULonglong(libp->para[4]));
05892       G__setnull(result7);
05893    return(1 || funcname || hash || result7 || libp) ;
05894 }
05895 
05896 static int G__TreeClass_481_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05897 {
05898       ((MTEvent*) G__getstructoffset())->SetTrack((MTTrack*) G__int(libp->para[0]));
05899       G__setnull(result7);
05900    return(1 || funcname || hash || result7 || libp) ;
05901 }
05902 
05903 static int G__TreeClass_481_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05904 {
05905       G__letint(result7, 85, (long) ((const MTEvent*) G__getstructoffset())->GetTrack());
05906    return(1 || funcname || hash || result7 || libp) ;
05907 }
05908 
05909 static int G__TreeClass_481_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05910 {
05911       G__letint(result7, 103, (long) ((const MTEvent*) G__getstructoffset())->GetSquareEvt());
05912    return(1 || funcname || hash || result7 || libp) ;
05913 }
05914 
05915 static int G__TreeClass_481_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05916 {
05917       ((MTEvent*) G__getstructoffset())->SetSquareEvt((bool) G__int(libp->para[0]));
05918       G__setnull(result7);
05919    return(1 || funcname || hash || result7 || libp) ;
05920 }
05921 
05922 static int G__TreeClass_481_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05923 {
05924       G__letint(result7, 103, (long) ((const MTEvent*) G__getstructoffset())->GetBorderEvt());
05925    return(1 || funcname || hash || result7 || libp) ;
05926 }
05927 
05928 static int G__TreeClass_481_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05929 {
05930       ((MTEvent*) G__getstructoffset())->SetBorderEvt((bool) G__int(libp->para[0]));
05931       G__setnull(result7);
05932    return(1 || funcname || hash || result7 || libp) ;
05933 }
05934 
05935 static int G__TreeClass_481_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05936 {
05937       G__letint(result7, 103, (long) ((const MTEvent*) G__getstructoffset())->GetChipEvt());
05938    return(1 || funcname || hash || result7 || libp) ;
05939 }
05940 
05941 static int G__TreeClass_481_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05942 {
05943       ((MTEvent*) G__getstructoffset())->SetChipEvt((bool) G__int(libp->para[0]));
05944       G__setnull(result7);
05945    return(1 || funcname || hash || result7 || libp) ;
05946 }
05947 
05948 static int G__TreeClass_481_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05949 {
05950       G__letint(result7, 103, (long) ((const MTEvent*) G__getstructoffset())->GetTimeInfo());
05951    return(1 || funcname || hash || result7 || libp) ;
05952 }
05953 
05954 static int G__TreeClass_481_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05955 {
05956       ((MTEvent*) G__getstructoffset())->SetTimeInfo((bool) G__int(libp->para[0]));
05957       G__setnull(result7);
05958    return(1 || funcname || hash || result7 || libp) ;
05959 }
05960 
05961 static int G__TreeClass_481_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05962 {
05963       {
05964          const vector<UInt_t>& obj = ((MTEvent*) G__getstructoffset())->GetDtCandidate();
05965          result7->ref = (long) (&obj);
05966          result7->obj.i = (long) (&obj);
05967       }
05968    return(1 || funcname || hash || result7 || libp) ;
05969 }
05970 
05971 static int G__TreeClass_481_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05972 {
05973    switch (libp->paran) {
05974    case 1:
05975       MTEvent::Reset((Option_t*) G__int(libp->para[0]));
05976       G__setnull(result7);
05977       break;
05978    case 0:
05979       MTEvent::Reset();
05980       G__setnull(result7);
05981       break;
05982    }
05983    return(1 || funcname || hash || result7 || libp) ;
05984 }
05985 
05986 static int G__TreeClass_481_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05987 {
05988       ((MTEvent*) G__getstructoffset())->SortChannel();
05989       G__setnull(result7);
05990    return(1 || funcname || hash || result7 || libp) ;
05991 }
05992 
05993 static int G__TreeClass_481_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05994 {
05995       ((MTEvent*) G__getstructoffset())->SetGlobalTriggerCounter((UInt_t) G__int(libp->para[0]));
05996       G__setnull(result7);
05997    return(1 || funcname || hash || result7 || libp) ;
05998 }
05999 
06000 static int G__TreeClass_481_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06001 {
06002       ((MTEvent*) G__getstructoffset())->SetDifTriggerCounter((UInt_t) G__int(libp->para[0]));
06003       G__setnull(result7);
06004    return(1 || funcname || hash || result7 || libp) ;
06005 }
06006 
06007 static int G__TreeClass_481_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06008 {
06009       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetGlobalTriggerCounter());
06010    return(1 || funcname || hash || result7 || libp) ;
06011 }
06012 
06013 static int G__TreeClass_481_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06014 {
06015       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetDifTriggerCounter());
06016    return(1 || funcname || hash || result7 || libp) ;
06017 }
06018 
06019 static int G__TreeClass_481_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06020 {
06021       ((MTEvent*) G__getstructoffset())->AddHitForAbsTime((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])
06022 , (UInt_t) G__int(libp->para[2]));
06023       G__setnull(result7);
06024    return(1 || funcname || hash || result7 || libp) ;
06025 }
06026 
06027 static int G__TreeClass_481_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06028 {
06029       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetNbHitPerAbsTime((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
06030    return(1 || funcname || hash || result7 || libp) ;
06031 }
06032 
06033 static int G__TreeClass_481_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06034 {
06035       {
06036          const map<UInt_t,std::map<UInt_t,UInt_t>*>& obj = ((MTEvent*) G__getstructoffset())->GetNbHitPerAbsTime();
06037          result7->ref = (long) (&obj);
06038          result7->obj.i = (long) (&obj);
06039       }
06040    return(1 || funcname || hash || result7 || libp) ;
06041 }
06042 
06043 static int G__TreeClass_481_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06044 {
06045       G__letint(result7, 103, (long) ((const MTEvent*) G__getstructoffset())->GetCrcIsCorrect());
06046    return(1 || funcname || hash || result7 || libp) ;
06047 }
06048 
06049 static int G__TreeClass_481_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06050 {
06051       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetValidFlag());
06052    return(1 || funcname || hash || result7 || libp) ;
06053 }
06054 
06055 static int G__TreeClass_481_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06056 {
06057       {
06058          const TString* pobj;
06059          const TString xobj = ((const MTEvent*) G__getstructoffset())->GetValidFlagString();
06060          pobj = new TString(xobj);
06061          result7->obj.i = (long) ((void*) pobj);
06062          result7->ref = result7->obj.i;
06063          G__store_tempobject(*result7);
06064       }
06065    return(1 || funcname || hash || result7 || libp) ;
06066 }
06067 
06068 static int G__TreeClass_481_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06069 {
06070    switch (libp->paran) {
06071    case 2:
06072       ((MTEvent*) G__getstructoffset())->SetValidFlag((UInt_t) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
06073       G__setnull(result7);
06074       break;
06075    case 1:
06076       ((MTEvent*) G__getstructoffset())->SetValidFlag((UInt_t) G__int(libp->para[0]));
06077       G__setnull(result7);
06078       break;
06079    }
06080    return(1 || funcname || hash || result7 || libp) ;
06081 }
06082 
06083 static int G__TreeClass_481_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06084 {
06085       G__letint(result7, 103, (long) ((const MTEvent*) G__getstructoffset())->IsValid());
06086    return(1 || funcname || hash || result7 || libp) ;
06087 }
06088 
06089 static int G__TreeClass_481_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06090 {
06091       ((MTEvent*) G__getstructoffset())->SetCrcIsCorrect((bool) G__int(libp->para[0]));
06092       G__setnull(result7);
06093    return(1 || funcname || hash || result7 || libp) ;
06094 }
06095 
06096 static int G__TreeClass_481_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06097 {
06098       G__letint(result7, 103, (long) ((MTEvent*) G__getstructoffset())->IsSquare((UInt_t) G__int(libp->para[0]), *(UInt_t*) G__UIntref(&libp->para[1])
06099 , *(UInt_t*) G__UIntref(&libp->para[2]), (UInt_t) G__int(libp->para[3])));
06100    return(1 || funcname || hash || result7 || libp) ;
06101 }
06102 
06103 static int G__TreeClass_481_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06104 {
06105       G__letint(result7, 103, (long) ((MTEvent*) G__getstructoffset())->IsBorder((UInt_t) G__int(libp->para[0]), *(UInt_t*) G__UIntref(&libp->para[1])
06106 , *(UInt_t*) G__UIntref(&libp->para[2]), (UInt_t) G__int(libp->para[3])));
06107    return(1 || funcname || hash || result7 || libp) ;
06108 }
06109 
06110 static int G__TreeClass_481_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06111 {
06112       G__letint(result7, 103, (long) ((MTEvent*) G__getstructoffset())->IsChip((UInt_t) G__int(libp->para[0]), *(UInt_t*) G__UIntref(&libp->para[1])
06113 , *(UInt_t*) G__UIntref(&libp->para[2]), (UInt_t) G__int(libp->para[3])));
06114    return(1 || funcname || hash || result7 || libp) ;
06115 }
06116 
06117 static int G__TreeClass_481_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06118 {
06119       ((MTEvent*) G__getstructoffset())->SetDifSynchro((ULong64_t) G__ULonglong(libp->para[0]));
06120       G__setnull(result7);
06121    return(1 || funcname || hash || result7 || libp) ;
06122 }
06123 
06124 static int G__TreeClass_481_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06125 {
06126       ((MTEvent*) G__getstructoffset())->SetTemperature((Double32_t) G__double(libp->para[0]));
06127       G__setnull(result7);
06128    return(1 || funcname || hash || result7 || libp) ;
06129 }
06130 
06131 static int G__TreeClass_481_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06132 {
06133       ((MTEvent*) G__getstructoffset())->SetPressure((Double32_t) G__double(libp->para[0]));
06134       G__setnull(result7);
06135    return(1 || funcname || hash || result7 || libp) ;
06136 }
06137 
06138 static int G__TreeClass_481_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06139 {
06140       ((MTEvent*) G__getstructoffset())->SetTimestamp((ULong64_t) G__ULonglong(libp->para[0]));
06141       G__setnull(result7);
06142    return(1 || funcname || hash || result7 || libp) ;
06143 }
06144 
06145 static int G__TreeClass_481_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06146 {
06147       ((MTEvent*) G__getstructoffset())->SetEventId((UInt_t) G__int(libp->para[0]));
06148       G__setnull(result7);
06149    return(1 || funcname || hash || result7 || libp) ;
06150 }
06151 
06152 static int G__TreeClass_481_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06153 {
06154       G__letint(result7, 85, (long) ((MTEvent*) G__getstructoffset())->AddChannel(*(ChannelHit*) libp->para[0].ref, (UInt_t) G__int(libp->para[1])));
06155    return(1 || funcname || hash || result7 || libp) ;
06156 }
06157 
06158 static int G__TreeClass_481_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06159 {
06160       G__letint(result7, 85, (long) ((MTEvent*) G__getstructoffset())->AddChannel((MTChannel*) G__int(libp->para[0])));
06161    return(1 || funcname || hash || result7 || libp) ;
06162 }
06163 
06164 static int G__TreeClass_481_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06165 {
06166       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetEventId());
06167    return(1 || funcname || hash || result7 || libp) ;
06168 }
06169 
06170 static int G__TreeClass_481_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06171 {
06172       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetId());
06173    return(1 || funcname || hash || result7 || libp) ;
06174 }
06175 
06176 static int G__TreeClass_481_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06177 {
06178       G__letULonglong(result7, 109, (G__uint64) ((const MTEvent*) G__getstructoffset())->GetDifSynchro());
06179    return(1 || funcname || hash || result7 || libp) ;
06180 }
06181 
06182 static int G__TreeClass_481_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06183 {
06184       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetNchannel());
06185    return(1 || funcname || hash || result7 || libp) ;
06186 }
06187 
06188 static int G__TreeClass_481_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06189 {
06190       ((MTEvent*) G__getstructoffset())->SetNchannel((Int_t) G__int(libp->para[0]));
06191       G__setnull(result7);
06192    return(1 || funcname || hash || result7 || libp) ;
06193 }
06194 
06195 static int G__TreeClass_481_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06196 {
06197       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetNchannel((UInt_t) G__int(libp->para[0])));
06198    return(1 || funcname || hash || result7 || libp) ;
06199 }
06200 
06201 static int G__TreeClass_481_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06202 {
06203       G__letdouble(result7, 100, (double) ((const MTEvent*) G__getstructoffset())->GetTemperature());
06204    return(1 || funcname || hash || result7 || libp) ;
06205 }
06206 
06207 static int G__TreeClass_481_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06208 {
06209       G__letULonglong(result7, 109, (G__uint64) ((const MTEvent*) G__getstructoffset())->GetTimestamp());
06210    return(1 || funcname || hash || result7 || libp) ;
06211 }
06212 
06213 static int G__TreeClass_481_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06214 {
06215       G__letdouble(result7, 100, (double) ((const MTEvent*) G__getstructoffset())->GetPressure());
06216    return(1 || funcname || hash || result7 || libp) ;
06217 }
06218 
06219 static int G__TreeClass_481_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06220 {
06221       G__letint(result7, 85, (long) ((const MTEvent*) G__getstructoffset())->GetChannels());
06222    return(1 || funcname || hash || result7 || libp) ;
06223 }
06224 
06225 static int G__TreeClass_481_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06226 {
06227       G__letint(result7, 85, (long) ((const MTEvent*) G__getstructoffset())->GetChannelByOrder((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
06228    return(1 || funcname || hash || result7 || libp) ;
06229 }
06230 
06231 static int G__TreeClass_481_0_53(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06232 {
06233       {
06234          const map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>* pobj;
06235          const map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*> xobj = ((const MTEvent*) G__getstructoffset())->GetMeshVoltage();
06236          pobj = new map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>(xobj);
06237          result7->obj.i = (long) ((void*) pobj);
06238          result7->ref = result7->obj.i;
06239          G__store_tempobject(*result7);
06240       }
06241    return(1 || funcname || hash || result7 || libp) ;
06242 }
06243 
06244 static int G__TreeClass_481_0_54(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06245 {
06246       {
06247          const map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>* pobj;
06248          const map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*> xobj = ((const MTEvent*) G__getstructoffset())->GetDriftVoltage();
06249          pobj = new map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>(xobj);
06250          result7->obj.i = (long) ((void*) pobj);
06251          result7->ref = result7->obj.i;
06252          G__store_tempobject(*result7);
06253       }
06254    return(1 || funcname || hash || result7 || libp) ;
06255 }
06256 
06257 static int G__TreeClass_481_0_55(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06258 {
06259       G__letdouble(result7, 102, (double) ((const MTEvent*) G__getstructoffset())->GetMeshVoltage((const Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06260 , (Int_t) G__int(libp->para[2])));
06261    return(1 || funcname || hash || result7 || libp) ;
06262 }
06263 
06264 static int G__TreeClass_481_0_56(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06265 {
06266       G__letdouble(result7, 102, (double) ((const MTEvent*) G__getstructoffset())->GetDriftVoltage((const Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06267 , (Int_t) G__int(libp->para[2])));
06268    return(1 || funcname || hash || result7 || libp) ;
06269 }
06270 
06271 static int G__TreeClass_481_0_57(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06272 {
06273       ((MTEvent*) G__getstructoffset())->SetMeshVoltage((const Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06274 , (Int_t) G__int(libp->para[2]), (const Float_t) G__double(libp->para[3]));
06275       G__setnull(result7);
06276    return(1 || funcname || hash || result7 || libp) ;
06277 }
06278 
06279 static int G__TreeClass_481_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06280 {
06281       ((MTEvent*) G__getstructoffset())->SetDriftVoltage((const Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06282 , (Int_t) G__int(libp->para[2]), (const Float_t) G__double(libp->para[3]));
06283       G__setnull(result7);
06284    return(1 || funcname || hash || result7 || libp) ;
06285 }
06286 
06287 static int G__TreeClass_481_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06288 {
06289       ((MTEvent*) G__getstructoffset())->SetTemperature((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1])
06290 , (Float_t) G__double(libp->para[2]), (Float_t) G__double(libp->para[3]));
06291       G__setnull(result7);
06292    return(1 || funcname || hash || result7 || libp) ;
06293 }
06294 
06295 static int G__TreeClass_481_0_60(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06296 {
06297       ((MTEvent*) G__getstructoffset())->SetTemperatureAsu1((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
06298       G__setnull(result7);
06299    return(1 || funcname || hash || result7 || libp) ;
06300 }
06301 
06302 static int G__TreeClass_481_0_61(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06303 {
06304       ((MTEvent*) G__getstructoffset())->SetTemperatureAsu2((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
06305       G__setnull(result7);
06306    return(1 || funcname || hash || result7 || libp) ;
06307 }
06308 
06309 static int G__TreeClass_481_0_62(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06310 {
06311       ((MTEvent*) G__getstructoffset())->SetTemperatureDif((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
06312       G__setnull(result7);
06313    return(1 || funcname || hash || result7 || libp) ;
06314 }
06315 
06316 static int G__TreeClass_481_0_63(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06317 {
06318       G__letdouble(result7, 102, (double) ((const MTEvent*) G__getstructoffset())->GetTemperatureAsu1((UInt_t) G__int(libp->para[0])));
06319    return(1 || funcname || hash || result7 || libp) ;
06320 }
06321 
06322 static int G__TreeClass_481_0_64(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06323 {
06324       G__letdouble(result7, 102, (double) ((const MTEvent*) G__getstructoffset())->GetTemperatureAsu2((UInt_t) G__int(libp->para[0])));
06325    return(1 || funcname || hash || result7 || libp) ;
06326 }
06327 
06328 static int G__TreeClass_481_0_65(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06329 {
06330       G__letdouble(result7, 102, (double) ((const MTEvent*) G__getstructoffset())->GetTemperatureDif((UInt_t) G__int(libp->para[0])));
06331    return(1 || funcname || hash || result7 || libp) ;
06332 }
06333 
06334 static int G__TreeClass_481_0_66(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06335 {
06336       {
06337          const map<UInt_t,Float_t>* pobj;
06338          const map<UInt_t,Float_t> xobj = ((const MTEvent*) G__getstructoffset())->GetTemperatureAsu1();
06339          pobj = new map<UInt_t,Float_t>(xobj);
06340          result7->obj.i = (long) ((void*) pobj);
06341          result7->ref = result7->obj.i;
06342          G__store_tempobject(*result7);
06343       }
06344    return(1 || funcname || hash || result7 || libp) ;
06345 }
06346 
06347 static int G__TreeClass_481_0_67(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06348 {
06349       {
06350          const map<UInt_t,Float_t>* pobj;
06351          const map<UInt_t,Float_t> xobj = ((const MTEvent*) G__getstructoffset())->GetTemperatureAsu2();
06352          pobj = new map<UInt_t,Float_t>(xobj);
06353          result7->obj.i = (long) ((void*) pobj);
06354          result7->ref = result7->obj.i;
06355          G__store_tempobject(*result7);
06356       }
06357    return(1 || funcname || hash || result7 || libp) ;
06358 }
06359 
06360 static int G__TreeClass_481_0_68(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06361 {
06362       {
06363          const map<UInt_t,Float_t>* pobj;
06364          const map<UInt_t,Float_t> xobj = ((const MTEvent*) G__getstructoffset())->GetTemperatureDif();
06365          pobj = new map<UInt_t,Float_t>(xobj);
06366          result7->obj.i = (long) ((void*) pobj);
06367          result7->ref = result7->obj.i;
06368          G__store_tempobject(*result7);
06369       }
06370    return(1 || funcname || hash || result7 || libp) ;
06371 }
06372 
06373 static int G__TreeClass_481_0_69(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06374 {
06375       G__letint(result7, 85, (long) MTEvent::Class());
06376    return(1 || funcname || hash || result7 || libp) ;
06377 }
06378 
06379 static int G__TreeClass_481_0_70(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06380 {
06381       G__letint(result7, 67, (long) MTEvent::Class_Name());
06382    return(1 || funcname || hash || result7 || libp) ;
06383 }
06384 
06385 static int G__TreeClass_481_0_71(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06386 {
06387       G__letint(result7, 115, (long) MTEvent::Class_Version());
06388    return(1 || funcname || hash || result7 || libp) ;
06389 }
06390 
06391 static int G__TreeClass_481_0_72(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06392 {
06393       MTEvent::Dictionary();
06394       G__setnull(result7);
06395    return(1 || funcname || hash || result7 || libp) ;
06396 }
06397 
06398 static int G__TreeClass_481_0_76(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06399 {
06400       ((MTEvent*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
06401       G__setnull(result7);
06402    return(1 || funcname || hash || result7 || libp) ;
06403 }
06404 
06405 static int G__TreeClass_481_0_77(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06406 {
06407       G__letint(result7, 67, (long) MTEvent::DeclFileName());
06408    return(1 || funcname || hash || result7 || libp) ;
06409 }
06410 
06411 static int G__TreeClass_481_0_78(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06412 {
06413       G__letint(result7, 105, (long) MTEvent::ImplFileLine());
06414    return(1 || funcname || hash || result7 || libp) ;
06415 }
06416 
06417 static int G__TreeClass_481_0_79(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06418 {
06419       G__letint(result7, 67, (long) MTEvent::ImplFileName());
06420    return(1 || funcname || hash || result7 || libp) ;
06421 }
06422 
06423 static int G__TreeClass_481_0_80(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06424 {
06425       G__letint(result7, 105, (long) MTEvent::DeclFileLine());
06426    return(1 || funcname || hash || result7 || libp) ;
06427 }
06428 
06429 // automatic copy constructor
06430 static int G__TreeClass_481_0_81(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06431 
06432 {
06433    MTEvent* p;
06434    void* tmp = (void*) G__int(libp->para[0]);
06435    p = new MTEvent(*(MTEvent*) tmp);
06436    result7->obj.i = (long) p;
06437    result7->ref = (long) p;
06438    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTEvent));
06439    return(1 || funcname || hash || result7 || libp) ;
06440 }
06441 
06442 // automatic destructor
06443 typedef MTEvent G__TMTEvent;
06444 static int G__TreeClass_481_0_82(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06445 {
06446    char* gvp = (char*) G__getgvp();
06447    long soff = G__getstructoffset();
06448    int n = G__getaryconstruct();
06449    //
06450    //has_a_delete: 1
06451    //has_own_delete1arg: 0
06452    //has_own_delete2arg: 0
06453    //
06454    if (!soff) {
06455      return(1);
06456    }
06457    if (n) {
06458      if (gvp == (char*)G__PVOID) {
06459        delete[] (MTEvent*) soff;
06460      } else {
06461        G__setgvp((long) G__PVOID);
06462        for (int i = n - 1; i >= 0; --i) {
06463          ((MTEvent*) (soff+(sizeof(MTEvent)*i)))->~G__TMTEvent();
06464        }
06465        G__setgvp((long)gvp);
06466      }
06467    } else {
06468      if (gvp == (char*)G__PVOID) {
06469        delete (MTEvent*) soff;
06470      } else {
06471        G__setgvp((long) G__PVOID);
06472        ((MTEvent*) (soff))->~G__TMTEvent();
06473        G__setgvp((long)gvp);
06474      }
06475    }
06476    G__setnull(result7);
06477    return(1 || funcname || hash || result7 || libp) ;
06478 }
06479 
06480 
06481 /* MTChannelSoftId */
06482 static int G__TreeClass_517_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06483 {
06484    MTChannelSoftId* p = NULL;
06485    char* gvp = (char*) G__getgvp();
06486    int n = G__getaryconstruct();
06487    if (n) {
06488      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06489        p = new MTChannelSoftId[n];
06490      } else {
06491        p = new((void*) gvp) MTChannelSoftId[n];
06492      }
06493    } else {
06494      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06495        p = new MTChannelSoftId;
06496      } else {
06497        p = new((void*) gvp) MTChannelSoftId;
06498      }
06499    }
06500    result7->obj.i = (long) p;
06501    result7->ref = (long) p;
06502    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId));
06503    return(1 || funcname || hash || result7 || libp) ;
06504 }
06505 
06506 static int G__TreeClass_517_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06507 {
06508    MTChannelSoftId* p = NULL;
06509    char* gvp = (char*) G__getgvp();
06510    //m: 1
06511    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06512      p = new MTChannelSoftId(*(MTChannelSoftId*) libp->para[0].ref);
06513    } else {
06514      p = new((void*) gvp) MTChannelSoftId(*(MTChannelSoftId*) libp->para[0].ref);
06515    }
06516    result7->obj.i = (long) p;
06517    result7->ref = (long) p;
06518    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId));
06519    return(1 || funcname || hash || result7 || libp) ;
06520 }
06521 
06522 static int G__TreeClass_517_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06523 {
06524       G__letint(result7, 104, (long) ((const MTChannelSoftId*) G__getstructoffset())->GetRowInChip());
06525    return(1 || funcname || hash || result7 || libp) ;
06526 }
06527 
06528 static int G__TreeClass_517_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06529 {
06530       G__letint(result7, 104, (long) ((const MTChannelSoftId*) G__getstructoffset())->GetColInChip());
06531    return(1 || funcname || hash || result7 || libp) ;
06532 }
06533 
06534 static int G__TreeClass_517_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06535 {
06536       G__letint(result7, 104, (long) ((const MTChannelSoftId*) G__getstructoffset())->GetChannelId());
06537    return(1 || funcname || hash || result7 || libp) ;
06538 }
06539 
06540 static int G__TreeClass_517_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06541 {
06542       ((MTChannelSoftId*) G__getstructoffset())->SetValue(
06543 (unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
06544 , (unsigned int) G__int(libp->para[2]), (unsigned int) G__int(libp->para[3])
06545 , (unsigned int) G__int(libp->para[4]), (unsigned int) G__int(libp->para[5])
06546 , (unsigned int) G__int(libp->para[6]), (unsigned int) G__int(libp->para[7])
06547 , (unsigned int) G__int(libp->para[8]), (unsigned int) G__int(libp->para[9])
06548 , (unsigned int) G__int(libp->para[10]), (unsigned int) G__int(libp->para[11])
06549 , (unsigned int) G__int(libp->para[12]), (unsigned int) G__int(libp->para[13])
06550 , (unsigned int) G__int(libp->para[14]), (unsigned int) G__int(libp->para[15]));
06551       G__setnull(result7);
06552    return(1 || funcname || hash || result7 || libp) ;
06553 }
06554 
06555 static int G__TreeClass_517_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06556 {
06557       {
06558          const string* pobj;
06559          const string xobj = ((const MTChannelSoftId*) G__getstructoffset())->toString();
06560          pobj = new string(xobj);
06561          result7->obj.i = (long) ((void*) pobj);
06562          result7->ref = result7->obj.i;
06563          G__store_tempobject(*result7);
06564       }
06565    return(1 || funcname || hash || result7 || libp) ;
06566 }
06567 
06568 static int G__TreeClass_517_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06569 {
06570       {
06571          const string* pobj;
06572          const string xobj = ((const MTChannelSoftId*) G__getstructoffset())->ToString();
06573          pobj = new string(xobj);
06574          result7->obj.i = (long) ((void*) pobj);
06575          result7->ref = result7->obj.i;
06576          G__store_tempobject(*result7);
06577       }
06578    return(1 || funcname || hash || result7 || libp) ;
06579 }
06580 
06581 static int G__TreeClass_517_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06582 {
06583       G__letint(result7, 108, (long) ((const MTChannelSoftId*) G__getstructoffset())->GetValue());
06584    return(1 || funcname || hash || result7 || libp) ;
06585 }
06586 
06587 static int G__TreeClass_517_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06588 {
06589       G__letint(result7, 85, (long) MTChannelSoftId::Class());
06590    return(1 || funcname || hash || result7 || libp) ;
06591 }
06592 
06593 static int G__TreeClass_517_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06594 {
06595       G__letint(result7, 67, (long) MTChannelSoftId::Class_Name());
06596    return(1 || funcname || hash || result7 || libp) ;
06597 }
06598 
06599 static int G__TreeClass_517_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06600 {
06601       G__letint(result7, 115, (long) MTChannelSoftId::Class_Version());
06602    return(1 || funcname || hash || result7 || libp) ;
06603 }
06604 
06605 static int G__TreeClass_517_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06606 {
06607       MTChannelSoftId::Dictionary();
06608       G__setnull(result7);
06609    return(1 || funcname || hash || result7 || libp) ;
06610 }
06611 
06612 static int G__TreeClass_517_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06613 {
06614       ((MTChannelSoftId*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
06615       G__setnull(result7);
06616    return(1 || funcname || hash || result7 || libp) ;
06617 }
06618 
06619 static int G__TreeClass_517_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06620 {
06621       G__letint(result7, 67, (long) MTChannelSoftId::DeclFileName());
06622    return(1 || funcname || hash || result7 || libp) ;
06623 }
06624 
06625 static int G__TreeClass_517_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06626 {
06627       G__letint(result7, 105, (long) MTChannelSoftId::ImplFileLine());
06628    return(1 || funcname || hash || result7 || libp) ;
06629 }
06630 
06631 static int G__TreeClass_517_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06632 {
06633       G__letint(result7, 67, (long) MTChannelSoftId::ImplFileName());
06634    return(1 || funcname || hash || result7 || libp) ;
06635 }
06636 
06637 static int G__TreeClass_517_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06638 {
06639       G__letint(result7, 105, (long) MTChannelSoftId::DeclFileLine());
06640    return(1 || funcname || hash || result7 || libp) ;
06641 }
06642 
06643 // automatic destructor
06644 typedef MTChannelSoftId G__TMTChannelSoftId;
06645 static int G__TreeClass_517_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06646 {
06647    char* gvp = (char*) G__getgvp();
06648    long soff = G__getstructoffset();
06649    int n = G__getaryconstruct();
06650    //
06651    //has_a_delete: 0
06652    //has_own_delete1arg: 0
06653    //has_own_delete2arg: 0
06654    //
06655    if (!soff) {
06656      return(1);
06657    }
06658    if (n) {
06659      if (gvp == (char*)G__PVOID) {
06660        delete[] (MTChannelSoftId*) soff;
06661      } else {
06662        G__setgvp((long) G__PVOID);
06663        for (int i = n - 1; i >= 0; --i) {
06664          ((MTChannelSoftId*) (soff+(sizeof(MTChannelSoftId)*i)))->~G__TMTChannelSoftId();
06665        }
06666        G__setgvp((long)gvp);
06667      }
06668    } else {
06669      if (gvp == (char*)G__PVOID) {
06670        delete (MTChannelSoftId*) soff;
06671      } else {
06672        G__setgvp((long) G__PVOID);
06673        ((MTChannelSoftId*) (soff))->~G__TMTChannelSoftId();
06674        G__setgvp((long)gvp);
06675      }
06676    }
06677    G__setnull(result7);
06678    return(1 || funcname || hash || result7 || libp) ;
06679 }
06680 
06681 // automatic assignment operator
06682 static int G__TreeClass_517_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06683 {
06684    MTChannelSoftId* dest = (MTChannelSoftId*) G__getstructoffset();
06685    *dest = *(MTChannelSoftId*) libp->para[0].ref;
06686    const MTChannelSoftId& obj = *dest;
06687    result7->ref = (long) (&obj);
06688    result7->obj.i = (long) (&obj);
06689    return(1 || funcname || hash || result7 || libp) ;
06690 }
06691 
06692 
06693 /* MTHardroc1Chip */
06694 static int G__TreeClass_537_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06695 {
06696    MTHardroc1Chip* p = NULL;
06697    char* gvp = (char*) G__getgvp();
06698    switch (libp->paran) {
06699    case 1:
06700      //m: 1
06701      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06702        p = new MTHardroc1Chip((UInt_t) G__int(libp->para[0]));
06703      } else {
06704        p = new((void*) gvp) MTHardroc1Chip((UInt_t) G__int(libp->para[0]));
06705      }
06706      break;
06707    case 0:
06708      int n = G__getaryconstruct();
06709      if (n) {
06710        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06711          p = new MTHardroc1Chip[n];
06712        } else {
06713          p = new((void*) gvp) MTHardroc1Chip[n];
06714        }
06715      } else {
06716        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06717          p = new MTHardroc1Chip;
06718        } else {
06719          p = new((void*) gvp) MTHardroc1Chip;
06720        }
06721      }
06722      break;
06723    }
06724    result7->obj.i = (long) p;
06725    result7->ref = (long) p;
06726    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip));
06727    return(1 || funcname || hash || result7 || libp) ;
06728 }
06729 
06730 static int G__TreeClass_537_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06731 {
06732    MTHardroc1Chip* p = NULL;
06733    char* gvp = (char*) G__getgvp();
06734    //m: 1
06735    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06736      p = new MTHardroc1Chip(*(Hardroc1Chip*) libp->para[0].ref);
06737    } else {
06738      p = new((void*) gvp) MTHardroc1Chip(*(Hardroc1Chip*) libp->para[0].ref);
06739    }
06740    result7->obj.i = (long) p;
06741    result7->ref = (long) p;
06742    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip));
06743    return(1 || funcname || hash || result7 || libp) ;
06744 }
06745 
06746 static int G__TreeClass_537_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06747 {
06748       {
06749          const MTHardroc1Chip& obj = ((MTHardroc1Chip*) G__getstructoffset())->operator=(*(Hardroc1Chip*) libp->para[0].ref);
06750          result7->ref = (long) (&obj);
06751          result7->obj.i = (long) (&obj);
06752       }
06753    return(1 || funcname || hash || result7 || libp) ;
06754 }
06755 
06756 static int G__TreeClass_537_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06757 {
06758       G__letint(result7, 104, (long) ((const MTHardroc1Chip*) G__getstructoffset())->GetThresholdDac_0());
06759    return(1 || funcname || hash || result7 || libp) ;
06760 }
06761 
06762 static int G__TreeClass_537_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06763 {
06764       G__letint(result7, 104, (long) ((const MTHardroc1Chip*) G__getstructoffset())->GetThresholdDac_1());
06765    return(1 || funcname || hash || result7 || libp) ;
06766 }
06767 
06768 static int G__TreeClass_537_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06769 {
06770       ((MTHardroc1Chip*) G__getstructoffset())->SetThresholdDac_0((UInt_t) G__int(libp->para[0]));
06771       G__setnull(result7);
06772    return(1 || funcname || hash || result7 || libp) ;
06773 }
06774 
06775 static int G__TreeClass_537_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06776 {
06777       ((MTHardroc1Chip*) G__getstructoffset())->SetThresholdDac_1((UInt_t) G__int(libp->para[0]));
06778       G__setnull(result7);
06779    return(1 || funcname || hash || result7 || libp) ;
06780 }
06781 
06782 static int G__TreeClass_537_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06783 {
06784       ((const MTHardroc1Chip*) G__getstructoffset())->Info();
06785       G__setnull(result7);
06786    return(1 || funcname || hash || result7 || libp) ;
06787 }
06788 
06789 static int G__TreeClass_537_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06790 {
06791       G__letint(result7, 85, (long) MTHardroc1Chip::Class());
06792    return(1 || funcname || hash || result7 || libp) ;
06793 }
06794 
06795 static int G__TreeClass_537_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06796 {
06797       G__letint(result7, 67, (long) MTHardroc1Chip::Class_Name());
06798    return(1 || funcname || hash || result7 || libp) ;
06799 }
06800 
06801 static int G__TreeClass_537_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06802 {
06803       G__letint(result7, 115, (long) MTHardroc1Chip::Class_Version());
06804    return(1 || funcname || hash || result7 || libp) ;
06805 }
06806 
06807 static int G__TreeClass_537_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06808 {
06809       MTHardroc1Chip::Dictionary();
06810       G__setnull(result7);
06811    return(1 || funcname || hash || result7 || libp) ;
06812 }
06813 
06814 static int G__TreeClass_537_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06815 {
06816       ((MTHardroc1Chip*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
06817       G__setnull(result7);
06818    return(1 || funcname || hash || result7 || libp) ;
06819 }
06820 
06821 static int G__TreeClass_537_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06822 {
06823       G__letint(result7, 67, (long) MTHardroc1Chip::DeclFileName());
06824    return(1 || funcname || hash || result7 || libp) ;
06825 }
06826 
06827 static int G__TreeClass_537_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06828 {
06829       G__letint(result7, 105, (long) MTHardroc1Chip::ImplFileLine());
06830    return(1 || funcname || hash || result7 || libp) ;
06831 }
06832 
06833 static int G__TreeClass_537_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06834 {
06835       G__letint(result7, 67, (long) MTHardroc1Chip::ImplFileName());
06836    return(1 || funcname || hash || result7 || libp) ;
06837 }
06838 
06839 static int G__TreeClass_537_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06840 {
06841       G__letint(result7, 105, (long) MTHardroc1Chip::DeclFileLine());
06842    return(1 || funcname || hash || result7 || libp) ;
06843 }
06844 
06845 // automatic copy constructor
06846 static int G__TreeClass_537_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06847 
06848 {
06849    MTHardroc1Chip* p;
06850    void* tmp = (void*) G__int(libp->para[0]);
06851    p = new MTHardroc1Chip(*(MTHardroc1Chip*) tmp);
06852    result7->obj.i = (long) p;
06853    result7->ref = (long) p;
06854    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip));
06855    return(1 || funcname || hash || result7 || libp) ;
06856 }
06857 
06858 // automatic destructor
06859 typedef MTHardroc1Chip G__TMTHardroc1Chip;
06860 static int G__TreeClass_537_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06861 {
06862    char* gvp = (char*) G__getgvp();
06863    long soff = G__getstructoffset();
06864    int n = G__getaryconstruct();
06865    //
06866    //has_a_delete: 1
06867    //has_own_delete1arg: 0
06868    //has_own_delete2arg: 0
06869    //
06870    if (!soff) {
06871      return(1);
06872    }
06873    if (n) {
06874      if (gvp == (char*)G__PVOID) {
06875        delete[] (MTHardroc1Chip*) soff;
06876      } else {
06877        G__setgvp((long) G__PVOID);
06878        for (int i = n - 1; i >= 0; --i) {
06879          ((MTHardroc1Chip*) (soff+(sizeof(MTHardroc1Chip)*i)))->~G__TMTHardroc1Chip();
06880        }
06881        G__setgvp((long)gvp);
06882      }
06883    } else {
06884      if (gvp == (char*)G__PVOID) {
06885        delete (MTHardroc1Chip*) soff;
06886      } else {
06887        G__setgvp((long) G__PVOID);
06888        ((MTHardroc1Chip*) (soff))->~G__TMTHardroc1Chip();
06889        G__setgvp((long)gvp);
06890      }
06891    }
06892    G__setnull(result7);
06893    return(1 || funcname || hash || result7 || libp) ;
06894 }
06895 
06896 // automatic assignment operator
06897 static int G__TreeClass_537_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06898 {
06899    MTHardroc1Chip* dest = (MTHardroc1Chip*) G__getstructoffset();
06900    *dest = *(MTHardroc1Chip*) libp->para[0].ref;
06901    const MTHardroc1Chip& obj = *dest;
06902    result7->ref = (long) (&obj);
06903    result7->obj.i = (long) (&obj);
06904    return(1 || funcname || hash || result7 || libp) ;
06905 }
06906 
06907 
06908 /* MTMicrorocChip */
06909 static int G__TreeClass_539_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06910 {
06911    MTMicrorocChip* p = NULL;
06912    char* gvp = (char*) G__getgvp();
06913    switch (libp->paran) {
06914    case 1:
06915      //m: 1
06916      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06917        p = new MTMicrorocChip((UInt_t) G__int(libp->para[0]));
06918      } else {
06919        p = new((void*) gvp) MTMicrorocChip((UInt_t) G__int(libp->para[0]));
06920      }
06921      break;
06922    case 0:
06923      int n = G__getaryconstruct();
06924      if (n) {
06925        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06926          p = new MTMicrorocChip[n];
06927        } else {
06928          p = new((void*) gvp) MTMicrorocChip[n];
06929        }
06930      } else {
06931        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06932          p = new MTMicrorocChip;
06933        } else {
06934          p = new((void*) gvp) MTMicrorocChip;
06935        }
06936      }
06937      break;
06938    }
06939    result7->obj.i = (long) p;
06940    result7->ref = (long) p;
06941    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip));
06942    return(1 || funcname || hash || result7 || libp) ;
06943 }
06944 
06945 static int G__TreeClass_539_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06946 {
06947    MTMicrorocChip* p = NULL;
06948    char* gvp = (char*) G__getgvp();
06949    //m: 1
06950    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06951      p = new MTMicrorocChip(*(MicrorocChip*) libp->para[0].ref);
06952    } else {
06953      p = new((void*) gvp) MTMicrorocChip(*(MicrorocChip*) libp->para[0].ref);
06954    }
06955    result7->obj.i = (long) p;
06956    result7->ref = (long) p;
06957    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip));
06958    return(1 || funcname || hash || result7 || libp) ;
06959 }
06960 
06961 static int G__TreeClass_539_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06962 {
06963       {
06964          const MTMicrorocChip& obj = ((MTMicrorocChip*) G__getstructoffset())->operator=(*(MicrorocChip*) libp->para[0].ref);
06965          result7->ref = (long) (&obj);
06966          result7->obj.i = (long) (&obj);
06967       }
06968    return(1 || funcname || hash || result7 || libp) ;
06969 }
06970 
06971 static int G__TreeClass_539_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06972 {
06973       G__letint(result7, 104, (long) ((const MTMicrorocChip*) G__getstructoffset())->GetThresholdDac_0());
06974    return(1 || funcname || hash || result7 || libp) ;
06975 }
06976 
06977 static int G__TreeClass_539_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06978 {
06979       G__letint(result7, 104, (long) ((const MTMicrorocChip*) G__getstructoffset())->GetThresholdDac_1());
06980    return(1 || funcname || hash || result7 || libp) ;
06981 }
06982 
06983 static int G__TreeClass_539_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06984 {
06985       G__letint(result7, 104, (long) ((const MTMicrorocChip*) G__getstructoffset())->GetThresholdDac_2());
06986    return(1 || funcname || hash || result7 || libp) ;
06987 }
06988 
06989 static int G__TreeClass_539_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06990 {
06991       ((MTMicrorocChip*) G__getstructoffset())->SetThresholdDac_0((UInt_t) G__int(libp->para[0]));
06992       G__setnull(result7);
06993    return(1 || funcname || hash || result7 || libp) ;
06994 }
06995 
06996 static int G__TreeClass_539_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06997 {
06998       ((MTMicrorocChip*) G__getstructoffset())->SetThresholdDac_1((UInt_t) G__int(libp->para[0]));
06999       G__setnull(result7);
07000    return(1 || funcname || hash || result7 || libp) ;
07001 }
07002 
07003 static int G__TreeClass_539_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07004 {
07005       ((MTMicrorocChip*) G__getstructoffset())->SetThresholdDac_2((UInt_t) G__int(libp->para[0]));
07006       G__setnull(result7);
07007    return(1 || funcname || hash || result7 || libp) ;
07008 }
07009 
07010 static int G__TreeClass_539_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07011 {
07012       G__letint(result7, 104, (long) ((const MTMicrorocChip*) G__getstructoffset())->GetShaper_lg());
07013    return(1 || funcname || hash || result7 || libp) ;
07014 }
07015 
07016 static int G__TreeClass_539_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07017 {
07018       G__letint(result7, 104, (long) ((const MTMicrorocChip*) G__getstructoffset())->GetShaper_hg());
07019    return(1 || funcname || hash || result7 || libp) ;
07020 }
07021 
07022 static int G__TreeClass_539_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07023 {
07024       ((MTMicrorocChip*) G__getstructoffset())->SetShaper_lg((UInt_t) G__int(libp->para[0]));
07025       G__setnull(result7);
07026    return(1 || funcname || hash || result7 || libp) ;
07027 }
07028 
07029 static int G__TreeClass_539_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07030 {
07031       ((MTMicrorocChip*) G__getstructoffset())->SetShaper_hg((UInt_t) G__int(libp->para[0]));
07032       G__setnull(result7);
07033    return(1 || funcname || hash || result7 || libp) ;
07034 }
07035 
07036 static int G__TreeClass_539_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07037 {
07038       ((const MTMicrorocChip*) G__getstructoffset())->Info();
07039       G__setnull(result7);
07040    return(1 || funcname || hash || result7 || libp) ;
07041 }
07042 
07043 static int G__TreeClass_539_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07044 {
07045       G__letint(result7, 85, (long) MTMicrorocChip::Class());
07046    return(1 || funcname || hash || result7 || libp) ;
07047 }
07048 
07049 static int G__TreeClass_539_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07050 {
07051       G__letint(result7, 67, (long) MTMicrorocChip::Class_Name());
07052    return(1 || funcname || hash || result7 || libp) ;
07053 }
07054 
07055 static int G__TreeClass_539_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07056 {
07057       G__letint(result7, 115, (long) MTMicrorocChip::Class_Version());
07058    return(1 || funcname || hash || result7 || libp) ;
07059 }
07060 
07061 static int G__TreeClass_539_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07062 {
07063       MTMicrorocChip::Dictionary();
07064       G__setnull(result7);
07065    return(1 || funcname || hash || result7 || libp) ;
07066 }
07067 
07068 static int G__TreeClass_539_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07069 {
07070       ((MTMicrorocChip*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
07071       G__setnull(result7);
07072    return(1 || funcname || hash || result7 || libp) ;
07073 }
07074 
07075 static int G__TreeClass_539_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07076 {
07077       G__letint(result7, 67, (long) MTMicrorocChip::DeclFileName());
07078    return(1 || funcname || hash || result7 || libp) ;
07079 }
07080 
07081 static int G__TreeClass_539_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07082 {
07083       G__letint(result7, 105, (long) MTMicrorocChip::ImplFileLine());
07084    return(1 || funcname || hash || result7 || libp) ;
07085 }
07086 
07087 static int G__TreeClass_539_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07088 {
07089       G__letint(result7, 67, (long) MTMicrorocChip::ImplFileName());
07090    return(1 || funcname || hash || result7 || libp) ;
07091 }
07092 
07093 static int G__TreeClass_539_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07094 {
07095       G__letint(result7, 105, (long) MTMicrorocChip::DeclFileLine());
07096    return(1 || funcname || hash || result7 || libp) ;
07097 }
07098 
07099 // automatic copy constructor
07100 static int G__TreeClass_539_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07101 
07102 {
07103    MTMicrorocChip* p;
07104    void* tmp = (void*) G__int(libp->para[0]);
07105    p = new MTMicrorocChip(*(MTMicrorocChip*) tmp);
07106    result7->obj.i = (long) p;
07107    result7->ref = (long) p;
07108    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip));
07109    return(1 || funcname || hash || result7 || libp) ;
07110 }
07111 
07112 // automatic destructor
07113 typedef MTMicrorocChip G__TMTMicrorocChip;
07114 static int G__TreeClass_539_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07115 {
07116    char* gvp = (char*) G__getgvp();
07117    long soff = G__getstructoffset();
07118    int n = G__getaryconstruct();
07119    //
07120    //has_a_delete: 1
07121    //has_own_delete1arg: 0
07122    //has_own_delete2arg: 0
07123    //
07124    if (!soff) {
07125      return(1);
07126    }
07127    if (n) {
07128      if (gvp == (char*)G__PVOID) {
07129        delete[] (MTMicrorocChip*) soff;
07130      } else {
07131        G__setgvp((long) G__PVOID);
07132        for (int i = n - 1; i >= 0; --i) {
07133          ((MTMicrorocChip*) (soff+(sizeof(MTMicrorocChip)*i)))->~G__TMTMicrorocChip();
07134        }
07135        G__setgvp((long)gvp);
07136      }
07137    } else {
07138      if (gvp == (char*)G__PVOID) {
07139        delete (MTMicrorocChip*) soff;
07140      } else {
07141        G__setgvp((long) G__PVOID);
07142        ((MTMicrorocChip*) (soff))->~G__TMTMicrorocChip();
07143        G__setgvp((long)gvp);
07144      }
07145    }
07146    G__setnull(result7);
07147    return(1 || funcname || hash || result7 || libp) ;
07148 }
07149 
07150 // automatic assignment operator
07151 static int G__TreeClass_539_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07152 {
07153    MTMicrorocChip* dest = (MTMicrorocChip*) G__getstructoffset();
07154    *dest = *(MTMicrorocChip*) libp->para[0].ref;
07155    const MTMicrorocChip& obj = *dest;
07156    result7->ref = (long) (&obj);
07157    result7->obj.i = (long) (&obj);
07158    return(1 || funcname || hash || result7 || libp) ;
07159 }
07160 
07161 
07162 /* MTHardroc2Chip */
07163 static int G__TreeClass_541_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07164 {
07165    MTHardroc2Chip* p = NULL;
07166    char* gvp = (char*) G__getgvp();
07167    switch (libp->paran) {
07168    case 1:
07169      //m: 1
07170      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07171        p = new MTHardroc2Chip((UInt_t) G__int(libp->para[0]));
07172      } else {
07173        p = new((void*) gvp) MTHardroc2Chip((UInt_t) G__int(libp->para[0]));
07174      }
07175      break;
07176    case 0:
07177      int n = G__getaryconstruct();
07178      if (n) {
07179        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07180          p = new MTHardroc2Chip[n];
07181        } else {
07182          p = new((void*) gvp) MTHardroc2Chip[n];
07183        }
07184      } else {
07185        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07186          p = new MTHardroc2Chip;
07187        } else {
07188          p = new((void*) gvp) MTHardroc2Chip;
07189        }
07190      }
07191      break;
07192    }
07193    result7->obj.i = (long) p;
07194    result7->ref = (long) p;
07195    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip));
07196    return(1 || funcname || hash || result7 || libp) ;
07197 }
07198 
07199 static int G__TreeClass_541_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07200 {
07201    MTHardroc2Chip* p = NULL;
07202    char* gvp = (char*) G__getgvp();
07203    //m: 1
07204    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07205      p = new MTHardroc2Chip(*(Hardroc2Chip*) libp->para[0].ref);
07206    } else {
07207      p = new((void*) gvp) MTHardroc2Chip(*(Hardroc2Chip*) libp->para[0].ref);
07208    }
07209    result7->obj.i = (long) p;
07210    result7->ref = (long) p;
07211    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip));
07212    return(1 || funcname || hash || result7 || libp) ;
07213 }
07214 
07215 static int G__TreeClass_541_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07216 {
07217       {
07218          const MTHardroc2Chip& obj = ((MTHardroc2Chip*) G__getstructoffset())->operator=(*(Hardroc2Chip*) libp->para[0].ref);
07219          result7->ref = (long) (&obj);
07220          result7->obj.i = (long) (&obj);
07221       }
07222    return(1 || funcname || hash || result7 || libp) ;
07223 }
07224 
07225 static int G__TreeClass_541_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07226 {
07227       G__letint(result7, 104, (long) ((const MTHardroc2Chip*) G__getstructoffset())->GetThresholdDac_0());
07228    return(1 || funcname || hash || result7 || libp) ;
07229 }
07230 
07231 static int G__TreeClass_541_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07232 {
07233       G__letint(result7, 104, (long) ((const MTHardroc2Chip*) G__getstructoffset())->GetThresholdDac_1());
07234    return(1 || funcname || hash || result7 || libp) ;
07235 }
07236 
07237 static int G__TreeClass_541_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07238 {
07239       G__letint(result7, 104, (long) ((const MTHardroc2Chip*) G__getstructoffset())->GetThresholdDac_2());
07240    return(1 || funcname || hash || result7 || libp) ;
07241 }
07242 
07243 static int G__TreeClass_541_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07244 {
07245       ((MTHardroc2Chip*) G__getstructoffset())->SetThresholdDac_0((UInt_t) G__int(libp->para[0]));
07246       G__setnull(result7);
07247    return(1 || funcname || hash || result7 || libp) ;
07248 }
07249 
07250 static int G__TreeClass_541_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07251 {
07252       ((MTHardroc2Chip*) G__getstructoffset())->SetThresholdDac_1((UInt_t) G__int(libp->para[0]));
07253       G__setnull(result7);
07254    return(1 || funcname || hash || result7 || libp) ;
07255 }
07256 
07257 static int G__TreeClass_541_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07258 {
07259       ((MTHardroc2Chip*) G__getstructoffset())->SetThresholdDac_2((UInt_t) G__int(libp->para[0]));
07260       G__setnull(result7);
07261    return(1 || funcname || hash || result7 || libp) ;
07262 }
07263 
07264 static int G__TreeClass_541_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07265 {
07266       ((const MTHardroc2Chip*) G__getstructoffset())->Info();
07267       G__setnull(result7);
07268    return(1 || funcname || hash || result7 || libp) ;
07269 }
07270 
07271 static int G__TreeClass_541_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07272 {
07273       G__letint(result7, 85, (long) MTHardroc2Chip::Class());
07274    return(1 || funcname || hash || result7 || libp) ;
07275 }
07276 
07277 static int G__TreeClass_541_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07278 {
07279       G__letint(result7, 67, (long) MTHardroc2Chip::Class_Name());
07280    return(1 || funcname || hash || result7 || libp) ;
07281 }
07282 
07283 static int G__TreeClass_541_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07284 {
07285       G__letint(result7, 115, (long) MTHardroc2Chip::Class_Version());
07286    return(1 || funcname || hash || result7 || libp) ;
07287 }
07288 
07289 static int G__TreeClass_541_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07290 {
07291       MTHardroc2Chip::Dictionary();
07292       G__setnull(result7);
07293    return(1 || funcname || hash || result7 || libp) ;
07294 }
07295 
07296 static int G__TreeClass_541_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07297 {
07298       ((MTHardroc2Chip*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
07299       G__setnull(result7);
07300    return(1 || funcname || hash || result7 || libp) ;
07301 }
07302 
07303 static int G__TreeClass_541_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07304 {
07305       G__letint(result7, 67, (long) MTHardroc2Chip::DeclFileName());
07306    return(1 || funcname || hash || result7 || libp) ;
07307 }
07308 
07309 static int G__TreeClass_541_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07310 {
07311       G__letint(result7, 105, (long) MTHardroc2Chip::ImplFileLine());
07312    return(1 || funcname || hash || result7 || libp) ;
07313 }
07314 
07315 static int G__TreeClass_541_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07316 {
07317       G__letint(result7, 67, (long) MTHardroc2Chip::ImplFileName());
07318    return(1 || funcname || hash || result7 || libp) ;
07319 }
07320 
07321 static int G__TreeClass_541_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07322 {
07323       G__letint(result7, 105, (long) MTHardroc2Chip::DeclFileLine());
07324    return(1 || funcname || hash || result7 || libp) ;
07325 }
07326 
07327 // automatic copy constructor
07328 static int G__TreeClass_541_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07329 
07330 {
07331    MTHardroc2Chip* p;
07332    void* tmp = (void*) G__int(libp->para[0]);
07333    p = new MTHardroc2Chip(*(MTHardroc2Chip*) tmp);
07334    result7->obj.i = (long) p;
07335    result7->ref = (long) p;
07336    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip));
07337    return(1 || funcname || hash || result7 || libp) ;
07338 }
07339 
07340 // automatic destructor
07341 typedef MTHardroc2Chip G__TMTHardroc2Chip;
07342 static int G__TreeClass_541_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07343 {
07344    char* gvp = (char*) G__getgvp();
07345    long soff = G__getstructoffset();
07346    int n = G__getaryconstruct();
07347    //
07348    //has_a_delete: 1
07349    //has_own_delete1arg: 0
07350    //has_own_delete2arg: 0
07351    //
07352    if (!soff) {
07353      return(1);
07354    }
07355    if (n) {
07356      if (gvp == (char*)G__PVOID) {
07357        delete[] (MTHardroc2Chip*) soff;
07358      } else {
07359        G__setgvp((long) G__PVOID);
07360        for (int i = n - 1; i >= 0; --i) {
07361          ((MTHardroc2Chip*) (soff+(sizeof(MTHardroc2Chip)*i)))->~G__TMTHardroc2Chip();
07362        }
07363        G__setgvp((long)gvp);
07364      }
07365    } else {
07366      if (gvp == (char*)G__PVOID) {
07367        delete (MTHardroc2Chip*) soff;
07368      } else {
07369        G__setgvp((long) G__PVOID);
07370        ((MTHardroc2Chip*) (soff))->~G__TMTHardroc2Chip();
07371        G__setgvp((long)gvp);
07372      }
07373    }
07374    G__setnull(result7);
07375    return(1 || funcname || hash || result7 || libp) ;
07376 }
07377 
07378 // automatic assignment operator
07379 static int G__TreeClass_541_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07380 {
07381    MTHardroc2Chip* dest = (MTHardroc2Chip*) G__getstructoffset();
07382    *dest = *(MTHardroc2Chip*) libp->para[0].ref;
07383    const MTHardroc2Chip& obj = *dest;
07384    result7->ref = (long) (&obj);
07385    result7->obj.i = (long) (&obj);
07386    return(1 || funcname || hash || result7 || libp) ;
07387 }
07388 
07389 
07390 /* MTDiracChip */
07391 static int G__TreeClass_543_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07392 {
07393    MTDiracChip* p = NULL;
07394    char* gvp = (char*) G__getgvp();
07395    switch (libp->paran) {
07396    case 1:
07397      //m: 1
07398      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07399        p = new MTDiracChip((UInt_t) G__int(libp->para[0]));
07400      } else {
07401        p = new((void*) gvp) MTDiracChip((UInt_t) G__int(libp->para[0]));
07402      }
07403      break;
07404    case 0:
07405      int n = G__getaryconstruct();
07406      if (n) {
07407        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07408          p = new MTDiracChip[n];
07409        } else {
07410          p = new((void*) gvp) MTDiracChip[n];
07411        }
07412      } else {
07413        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07414          p = new MTDiracChip;
07415        } else {
07416          p = new((void*) gvp) MTDiracChip;
07417        }
07418      }
07419      break;
07420    }
07421    result7->obj.i = (long) p;
07422    result7->ref = (long) p;
07423    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip));
07424    return(1 || funcname || hash || result7 || libp) ;
07425 }
07426 
07427 static int G__TreeClass_543_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07428 {
07429    MTDiracChip* p = NULL;
07430    char* gvp = (char*) G__getgvp();
07431    //m: 1
07432    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07433      p = new MTDiracChip(*(DiracChip*) libp->para[0].ref);
07434    } else {
07435      p = new((void*) gvp) MTDiracChip(*(DiracChip*) libp->para[0].ref);
07436    }
07437    result7->obj.i = (long) p;
07438    result7->ref = (long) p;
07439    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip));
07440    return(1 || funcname || hash || result7 || libp) ;
07441 }
07442 
07443 static int G__TreeClass_543_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07444 {
07445       {
07446          const MTDiracChip& obj = ((MTDiracChip*) G__getstructoffset())->operator=(*(DiracChip*) libp->para[0].ref);
07447          result7->ref = (long) (&obj);
07448          result7->obj.i = (long) (&obj);
07449       }
07450    return(1 || funcname || hash || result7 || libp) ;
07451 }
07452 
07453 static int G__TreeClass_543_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07454 {
07455       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetBLoThreshold());
07456    return(1 || funcname || hash || result7 || libp) ;
07457 }
07458 
07459 static int G__TreeClass_543_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07460 {
07461       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetBMidThreshold());
07462    return(1 || funcname || hash || result7 || libp) ;
07463 }
07464 
07465 static int G__TreeClass_543_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07466 {
07467       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetBHiThreshold());
07468    return(1 || funcname || hash || result7 || libp) ;
07469 }
07470 
07471 static int G__TreeClass_543_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07472 {
07473       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetALoThreshold());
07474    return(1 || funcname || hash || result7 || libp) ;
07475 }
07476 
07477 static int G__TreeClass_543_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07478 {
07479       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetAMidThreshold());
07480    return(1 || funcname || hash || result7 || libp) ;
07481 }
07482 
07483 static int G__TreeClass_543_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07484 {
07485       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetAHiThreshold());
07486    return(1 || funcname || hash || result7 || libp) ;
07487 }
07488 
07489 static int G__TreeClass_543_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07490 {
07491       ((MTDiracChip*) G__getstructoffset())->SetBLoThreshold((UInt_t) G__int(libp->para[0]));
07492       G__setnull(result7);
07493    return(1 || funcname || hash || result7 || libp) ;
07494 }
07495 
07496 static int G__TreeClass_543_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07497 {
07498       ((MTDiracChip*) G__getstructoffset())->SetBMidThreshold((UInt_t) G__int(libp->para[0]));
07499       G__setnull(result7);
07500    return(1 || funcname || hash || result7 || libp) ;
07501 }
07502 
07503 static int G__TreeClass_543_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07504 {
07505       ((MTDiracChip*) G__getstructoffset())->SetBHiThreshold((UInt_t) G__int(libp->para[0]));
07506       G__setnull(result7);
07507    return(1 || funcname || hash || result7 || libp) ;
07508 }
07509 
07510 static int G__TreeClass_543_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07511 {
07512       ((MTDiracChip*) G__getstructoffset())->SetALoThreshold((UInt_t) G__int(libp->para[0]));
07513       G__setnull(result7);
07514    return(1 || funcname || hash || result7 || libp) ;
07515 }
07516 
07517 static int G__TreeClass_543_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07518 {
07519       ((MTDiracChip*) G__getstructoffset())->SetAMidThreshold((UInt_t) G__int(libp->para[0]));
07520       G__setnull(result7);
07521    return(1 || funcname || hash || result7 || libp) ;
07522 }
07523 
07524 static int G__TreeClass_543_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07525 {
07526       ((MTDiracChip*) G__getstructoffset())->SetAHiThreshold((UInt_t) G__int(libp->para[0]));
07527       G__setnull(result7);
07528    return(1 || funcname || hash || result7 || libp) ;
07529 }
07530 
07531 static int G__TreeClass_543_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07532 {
07533       ((const MTDiracChip*) G__getstructoffset())->Info();
07534       G__setnull(result7);
07535    return(1 || funcname || hash || result7 || libp) ;
07536 }
07537 
07538 static int G__TreeClass_543_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07539 {
07540       G__letint(result7, 85, (long) MTDiracChip::Class());
07541    return(1 || funcname || hash || result7 || libp) ;
07542 }
07543 
07544 static int G__TreeClass_543_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07545 {
07546       G__letint(result7, 67, (long) MTDiracChip::Class_Name());
07547    return(1 || funcname || hash || result7 || libp) ;
07548 }
07549 
07550 static int G__TreeClass_543_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07551 {
07552       G__letint(result7, 115, (long) MTDiracChip::Class_Version());
07553    return(1 || funcname || hash || result7 || libp) ;
07554 }
07555 
07556 static int G__TreeClass_543_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07557 {
07558       MTDiracChip::Dictionary();
07559       G__setnull(result7);
07560    return(1 || funcname || hash || result7 || libp) ;
07561 }
07562 
07563 static int G__TreeClass_543_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07564 {
07565       ((MTDiracChip*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
07566       G__setnull(result7);
07567    return(1 || funcname || hash || result7 || libp) ;
07568 }
07569 
07570 static int G__TreeClass_543_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07571 {
07572       G__letint(result7, 67, (long) MTDiracChip::DeclFileName());
07573    return(1 || funcname || hash || result7 || libp) ;
07574 }
07575 
07576 static int G__TreeClass_543_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07577 {
07578       G__letint(result7, 105, (long) MTDiracChip::ImplFileLine());
07579    return(1 || funcname || hash || result7 || libp) ;
07580 }
07581 
07582 static int G__TreeClass_543_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07583 {
07584       G__letint(result7, 67, (long) MTDiracChip::ImplFileName());
07585    return(1 || funcname || hash || result7 || libp) ;
07586 }
07587 
07588 static int G__TreeClass_543_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07589 {
07590       G__letint(result7, 105, (long) MTDiracChip::DeclFileLine());
07591    return(1 || funcname || hash || result7 || libp) ;
07592 }
07593 
07594 // automatic copy constructor
07595 static int G__TreeClass_543_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07596 
07597 {
07598    MTDiracChip* p;
07599    void* tmp = (void*) G__int(libp->para[0]);
07600    p = new MTDiracChip(*(MTDiracChip*) tmp);
07601    result7->obj.i = (long) p;
07602    result7->ref = (long) p;
07603    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip));
07604    return(1 || funcname || hash || result7 || libp) ;
07605 }
07606 
07607 // automatic destructor
07608 typedef MTDiracChip G__TMTDiracChip;
07609 static int G__TreeClass_543_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07610 {
07611    char* gvp = (char*) G__getgvp();
07612    long soff = G__getstructoffset();
07613    int n = G__getaryconstruct();
07614    //
07615    //has_a_delete: 1
07616    //has_own_delete1arg: 0
07617    //has_own_delete2arg: 0
07618    //
07619    if (!soff) {
07620      return(1);
07621    }
07622    if (n) {
07623      if (gvp == (char*)G__PVOID) {
07624        delete[] (MTDiracChip*) soff;
07625      } else {
07626        G__setgvp((long) G__PVOID);
07627        for (int i = n - 1; i >= 0; --i) {
07628          ((MTDiracChip*) (soff+(sizeof(MTDiracChip)*i)))->~G__TMTDiracChip();
07629        }
07630        G__setgvp((long)gvp);
07631      }
07632    } else {
07633      if (gvp == (char*)G__PVOID) {
07634        delete (MTDiracChip*) soff;
07635      } else {
07636        G__setgvp((long) G__PVOID);
07637        ((MTDiracChip*) (soff))->~G__TMTDiracChip();
07638        G__setgvp((long)gvp);
07639      }
07640    }
07641    G__setnull(result7);
07642    return(1 || funcname || hash || result7 || libp) ;
07643 }
07644 
07645 // automatic assignment operator
07646 static int G__TreeClass_543_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07647 {
07648    MTDiracChip* dest = (MTDiracChip*) G__getstructoffset();
07649    *dest = *(MTDiracChip*) libp->para[0].ref;
07650    const MTDiracChip& obj = *dest;
07651    result7->ref = (long) (&obj);
07652    result7->obj.i = (long) (&obj);
07653    return(1 || funcname || hash || result7 || libp) ;
07654 }
07655 
07656 
07657 /* CaloHit */
07658 static int G__TreeClass_544_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07659 {
07660    CaloHit* p = NULL;
07661    char* gvp = (char*) G__getgvp();
07662    int n = G__getaryconstruct();
07663    if (n) {
07664      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07665        p = new CaloHit[n];
07666      } else {
07667        p = new((void*) gvp) CaloHit[n];
07668      }
07669    } else {
07670      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07671        p = new CaloHit;
07672      } else {
07673        p = new((void*) gvp) CaloHit;
07674      }
07675    }
07676    result7->obj.i = (long) p;
07677    result7->ref = (long) p;
07678    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloHit));
07679    return(1 || funcname || hash || result7 || libp) ;
07680 }
07681 
07682 static int G__TreeClass_544_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07683 {
07684       G__letint(result7, 105, (long) ((const CaloHit*) G__getstructoffset())->GetX());
07685    return(1 || funcname || hash || result7 || libp) ;
07686 }
07687 
07688 static int G__TreeClass_544_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07689 {
07690       G__letint(result7, 105, (long) ((const CaloHit*) G__getstructoffset())->GetY());
07691    return(1 || funcname || hash || result7 || libp) ;
07692 }
07693 
07694 static int G__TreeClass_544_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07695 {
07696       G__letint(result7, 105, (long) ((const CaloHit*) G__getstructoffset())->GetZ());
07697    return(1 || funcname || hash || result7 || libp) ;
07698 }
07699 
07700 static int G__TreeClass_544_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07701 {
07702       G__letint(result7, 104, (long) ((const CaloHit*) G__getstructoffset())->GetThreshold());
07703    return(1 || funcname || hash || result7 || libp) ;
07704 }
07705 
07706 static int G__TreeClass_544_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07707 {
07708       G__letint(result7, 105, (long) ((const CaloHit*) G__getstructoffset())->GetDeltaT());
07709    return(1 || funcname || hash || result7 || libp) ;
07710 }
07711 
07712 static int G__TreeClass_544_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07713 {
07714       ((CaloHit*) G__getstructoffset())->SetX((const Int_t) G__int(libp->para[0]));
07715       G__setnull(result7);
07716    return(1 || funcname || hash || result7 || libp) ;
07717 }
07718 
07719 static int G__TreeClass_544_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07720 {
07721       ((CaloHit*) G__getstructoffset())->SetY((const Int_t) G__int(libp->para[0]));
07722       G__setnull(result7);
07723    return(1 || funcname || hash || result7 || libp) ;
07724 }
07725 
07726 static int G__TreeClass_544_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07727 {
07728       ((CaloHit*) G__getstructoffset())->SetZ((const Int_t) G__int(libp->para[0]));
07729       G__setnull(result7);
07730    return(1 || funcname || hash || result7 || libp) ;
07731 }
07732 
07733 static int G__TreeClass_544_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07734 {
07735       ((CaloHit*) G__getstructoffset())->SetLayer((const UInt_t) G__int(libp->para[0]));
07736       G__setnull(result7);
07737    return(1 || funcname || hash || result7 || libp) ;
07738 }
07739 
07740 static int G__TreeClass_544_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07741 {
07742       ((CaloHit*) G__getstructoffset())->SetThreshold((const UInt_t) G__int(libp->para[0]));
07743       G__setnull(result7);
07744    return(1 || funcname || hash || result7 || libp) ;
07745 }
07746 
07747 static int G__TreeClass_544_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07748 {
07749       ((CaloHit*) G__getstructoffset())->SetDeltaT((const Int_t) G__int(libp->para[0]));
07750       G__setnull(result7);
07751    return(1 || funcname || hash || result7 || libp) ;
07752 }
07753 
07754 static int G__TreeClass_544_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07755 {
07756       G__letint(result7, 104, (long) ((CaloHit*) G__getstructoffset())->GetLayer());
07757    return(1 || funcname || hash || result7 || libp) ;
07758 }
07759 
07760 static int G__TreeClass_544_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07761 {
07762       {
07763          MTChannelSoftId* pobj;
07764          MTChannelSoftId xobj = ((CaloHit*) G__getstructoffset())->GetSolftId();
07765          pobj = new MTChannelSoftId(xobj);
07766          result7->obj.i = (long) ((void*) pobj);
07767          result7->ref = result7->obj.i;
07768          G__store_tempobject(*result7);
07769       }
07770    return(1 || funcname || hash || result7 || libp) ;
07771 }
07772 
07773 static int G__TreeClass_544_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07774 {
07775       ((CaloHit*) G__getstructoffset())->SetSoftId(*((MTChannelSoftId*) G__int(libp->para[0])));
07776       G__setnull(result7);
07777    return(1 || funcname || hash || result7 || libp) ;
07778 }
07779 
07780 static int G__TreeClass_544_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07781 {
07782       ((CaloHit*) G__getstructoffset())->SetRowInChamber((UInt_t) G__int(libp->para[0]));
07783       G__setnull(result7);
07784    return(1 || funcname || hash || result7 || libp) ;
07785 }
07786 
07787 static int G__TreeClass_544_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07788 {
07789       ((CaloHit*) G__getstructoffset())->SetColInChamber((UInt_t) G__int(libp->para[0]));
07790       G__setnull(result7);
07791    return(1 || funcname || hash || result7 || libp) ;
07792 }
07793 
07794 static int G__TreeClass_544_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07795 {
07796       G__letint(result7, 104, (long) ((const CaloHit*) G__getstructoffset())->GetRowInChamber());
07797    return(1 || funcname || hash || result7 || libp) ;
07798 }
07799 
07800 static int G__TreeClass_544_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07801 {
07802       G__letint(result7, 104, (long) ((const CaloHit*) G__getstructoffset())->GetColInChamber());
07803    return(1 || funcname || hash || result7 || libp) ;
07804 }
07805 
07806 static int G__TreeClass_544_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07807 {
07808       G__letint(result7, 85, (long) CaloHit::Class());
07809    return(1 || funcname || hash || result7 || libp) ;
07810 }
07811 
07812 static int G__TreeClass_544_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07813 {
07814       G__letint(result7, 67, (long) CaloHit::Class_Name());
07815    return(1 || funcname || hash || result7 || libp) ;
07816 }
07817 
07818 static int G__TreeClass_544_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07819 {
07820       G__letint(result7, 115, (long) CaloHit::Class_Version());
07821    return(1 || funcname || hash || result7 || libp) ;
07822 }
07823 
07824 static int G__TreeClass_544_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07825 {
07826       CaloHit::Dictionary();
07827       G__setnull(result7);
07828    return(1 || funcname || hash || result7 || libp) ;
07829 }
07830 
07831 static int G__TreeClass_544_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07832 {
07833       ((CaloHit*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
07834       G__setnull(result7);
07835    return(1 || funcname || hash || result7 || libp) ;
07836 }
07837 
07838 static int G__TreeClass_544_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07839 {
07840       G__letint(result7, 67, (long) CaloHit::DeclFileName());
07841    return(1 || funcname || hash || result7 || libp) ;
07842 }
07843 
07844 static int G__TreeClass_544_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07845 {
07846       G__letint(result7, 105, (long) CaloHit::ImplFileLine());
07847    return(1 || funcname || hash || result7 || libp) ;
07848 }
07849 
07850 static int G__TreeClass_544_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07851 {
07852       G__letint(result7, 67, (long) CaloHit::ImplFileName());
07853    return(1 || funcname || hash || result7 || libp) ;
07854 }
07855 
07856 static int G__TreeClass_544_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07857 {
07858       G__letint(result7, 105, (long) CaloHit::DeclFileLine());
07859    return(1 || funcname || hash || result7 || libp) ;
07860 }
07861 
07862 // automatic copy constructor
07863 static int G__TreeClass_544_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07864 
07865 {
07866    CaloHit* p;
07867    void* tmp = (void*) G__int(libp->para[0]);
07868    p = new CaloHit(*(CaloHit*) tmp);
07869    result7->obj.i = (long) p;
07870    result7->ref = (long) p;
07871    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloHit));
07872    return(1 || funcname || hash || result7 || libp) ;
07873 }
07874 
07875 // automatic destructor
07876 typedef CaloHit G__TCaloHit;
07877 static int G__TreeClass_544_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07878 {
07879    char* gvp = (char*) G__getgvp();
07880    long soff = G__getstructoffset();
07881    int n = G__getaryconstruct();
07882    //
07883    //has_a_delete: 1
07884    //has_own_delete1arg: 0
07885    //has_own_delete2arg: 0
07886    //
07887    if (!soff) {
07888      return(1);
07889    }
07890    if (n) {
07891      if (gvp == (char*)G__PVOID) {
07892        delete[] (CaloHit*) soff;
07893      } else {
07894        G__setgvp((long) G__PVOID);
07895        for (int i = n - 1; i >= 0; --i) {
07896          ((CaloHit*) (soff+(sizeof(CaloHit)*i)))->~G__TCaloHit();
07897        }
07898        G__setgvp((long)gvp);
07899      }
07900    } else {
07901      if (gvp == (char*)G__PVOID) {
07902        delete (CaloHit*) soff;
07903      } else {
07904        G__setgvp((long) G__PVOID);
07905        ((CaloHit*) (soff))->~G__TCaloHit();
07906        G__setgvp((long)gvp);
07907      }
07908    }
07909    G__setnull(result7);
07910    return(1 || funcname || hash || result7 || libp) ;
07911 }
07912 
07913 // automatic assignment operator
07914 static int G__TreeClass_544_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07915 {
07916    CaloHit* dest = (CaloHit*) G__getstructoffset();
07917    *dest = *(CaloHit*) libp->para[0].ref;
07918    const CaloHit& obj = *dest;
07919    result7->ref = (long) (&obj);
07920    result7->obj.i = (long) (&obj);
07921    return(1 || funcname || hash || result7 || libp) ;
07922 }
07923 
07924 
07925 /* CaloEvent */
07926 static int G__TreeClass_545_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07927 {
07928    CaloEvent* p = NULL;
07929    char* gvp = (char*) G__getgvp();
07930    int n = G__getaryconstruct();
07931    if (n) {
07932      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07933        p = new CaloEvent[n];
07934      } else {
07935        p = new((void*) gvp) CaloEvent[n];
07936      }
07937    } else {
07938      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07939        p = new CaloEvent;
07940      } else {
07941        p = new((void*) gvp) CaloEvent;
07942      }
07943    }
07944    result7->obj.i = (long) p;
07945    result7->ref = (long) p;
07946    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloEvent));
07947    return(1 || funcname || hash || result7 || libp) ;
07948 }
07949 
07950 static int G__TreeClass_545_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07951 {
07952       {
07953          const CaloEvent& obj = ((CaloEvent*) G__getstructoffset())->operator=(*(MTEvent*) libp->para[0].ref);
07954          result7->ref = (long) (&obj);
07955          result7->obj.i = (long) (&obj);
07956       }
07957    return(1 || funcname || hash || result7 || libp) ;
07958 }
07959 
07960 static int G__TreeClass_545_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07961 {
07962       G__letint(result7, 85, (long) ((CaloEvent*) G__getstructoffset())->AddHit(*(CaloHit*) libp->para[0].ref));
07963    return(1 || funcname || hash || result7 || libp) ;
07964 }
07965 
07966 static int G__TreeClass_545_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07967 {
07968       G__letint(result7, 85, (long) ((const CaloEvent*) G__getstructoffset())->GetHits());
07969    return(1 || funcname || hash || result7 || libp) ;
07970 }
07971 
07972 static int G__TreeClass_545_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07973 {
07974       G__letint(result7, 104, (long) ((const CaloEvent*) G__getstructoffset())->GetNHits());
07975    return(1 || funcname || hash || result7 || libp) ;
07976 }
07977 
07978 static int G__TreeClass_545_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07979 {
07980       G__letdouble(result7, 102, (double) ((const CaloEvent*) G__getstructoffset())->GetXExtrapol());
07981    return(1 || funcname || hash || result7 || libp) ;
07982 }
07983 
07984 static int G__TreeClass_545_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07985 {
07986       G__letdouble(result7, 102, (double) ((const CaloEvent*) G__getstructoffset())->GetYExtrapol());
07987    return(1 || funcname || hash || result7 || libp) ;
07988 }
07989 
07990 static int G__TreeClass_545_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07991 {
07992       G__letint(result7, 104, (long) ((CaloEvent*) G__getstructoffset())->GetTrkQuality());
07993    return(1 || funcname || hash || result7 || libp) ;
07994 }
07995 
07996 static int G__TreeClass_545_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07997 {
07998       G__letint(result7, 104, (long) ((CaloEvent*) G__getstructoffset())->GetEventId());
07999    return(1 || funcname || hash || result7 || libp) ;
08000 }
08001 
08002 static int G__TreeClass_545_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08003 {
08004       ((CaloEvent*) G__getstructoffset())->SetEventId((const UInt_t) G__int(libp->para[0]));
08005       G__setnull(result7);
08006    return(1 || funcname || hash || result7 || libp) ;
08007 }
08008 
08009 static int G__TreeClass_545_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08010 {
08011       G__letint(result7, 104, (long) ((CaloEvent*) G__getstructoffset())->GetDeltaTmax());
08012    return(1 || funcname || hash || result7 || libp) ;
08013 }
08014 
08015 static int G__TreeClass_545_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08016 {
08017       G__letint(result7, 104, (long) ((CaloEvent*) G__getstructoffset())->GetBcIdAbs());
08018    return(1 || funcname || hash || result7 || libp) ;
08019 }
08020 
08021 static int G__TreeClass_545_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08022 {
08023       ((CaloEvent*) G__getstructoffset())->SetBcIdAbs((UInt_t) G__int(libp->para[0]));
08024       G__setnull(result7);
08025    return(1 || funcname || hash || result7 || libp) ;
08026 }
08027 
08028 static int G__TreeClass_545_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08029 {
08030       ((CaloEvent*) G__getstructoffset())->SetXExtrapol((const Float_t) G__double(libp->para[0]));
08031       G__setnull(result7);
08032    return(1 || funcname || hash || result7 || libp) ;
08033 }
08034 
08035 static int G__TreeClass_545_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08036 {
08037       ((CaloEvent*) G__getstructoffset())->SetYExtrapol((const Float_t) G__double(libp->para[0]));
08038       G__setnull(result7);
08039    return(1 || funcname || hash || result7 || libp) ;
08040 }
08041 
08042 static int G__TreeClass_545_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08043 {
08044       ((CaloEvent*) G__getstructoffset())->SetTrkQuality((const UInt_t) G__int(libp->para[0]));
08045       G__setnull(result7);
08046    return(1 || funcname || hash || result7 || libp) ;
08047 }
08048 
08049 static int G__TreeClass_545_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08050 {
08051       ((CaloEvent*) G__getstructoffset())->SetDeltaTmax((const UInt_t) G__int(libp->para[0]));
08052       G__setnull(result7);
08053    return(1 || funcname || hash || result7 || libp) ;
08054 }
08055 
08056 static int G__TreeClass_545_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08057 {
08058       G__letint(result7, 85, (long) CaloEvent::Class());
08059    return(1 || funcname || hash || result7 || libp) ;
08060 }
08061 
08062 static int G__TreeClass_545_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08063 {
08064       G__letint(result7, 67, (long) CaloEvent::Class_Name());
08065    return(1 || funcname || hash || result7 || libp) ;
08066 }
08067 
08068 static int G__TreeClass_545_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08069 {
08070       G__letint(result7, 115, (long) CaloEvent::Class_Version());
08071    return(1 || funcname || hash || result7 || libp) ;
08072 }
08073 
08074 static int G__TreeClass_545_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08075 {
08076       CaloEvent::Dictionary();
08077       G__setnull(result7);
08078    return(1 || funcname || hash || result7 || libp) ;
08079 }
08080 
08081 static int G__TreeClass_545_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08082 {
08083       ((CaloEvent*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
08084       G__setnull(result7);
08085    return(1 || funcname || hash || result7 || libp) ;
08086 }
08087 
08088 static int G__TreeClass_545_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08089 {
08090       G__letint(result7, 67, (long) CaloEvent::DeclFileName());
08091    return(1 || funcname || hash || result7 || libp) ;
08092 }
08093 
08094 static int G__TreeClass_545_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08095 {
08096       G__letint(result7, 105, (long) CaloEvent::ImplFileLine());
08097    return(1 || funcname || hash || result7 || libp) ;
08098 }
08099 
08100 static int G__TreeClass_545_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08101 {
08102       G__letint(result7, 67, (long) CaloEvent::ImplFileName());
08103    return(1 || funcname || hash || result7 || libp) ;
08104 }
08105 
08106 static int G__TreeClass_545_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08107 {
08108       G__letint(result7, 105, (long) CaloEvent::DeclFileLine());
08109    return(1 || funcname || hash || result7 || libp) ;
08110 }
08111 
08112 // automatic copy constructor
08113 static int G__TreeClass_545_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08114 
08115 {
08116    CaloEvent* p;
08117    void* tmp = (void*) G__int(libp->para[0]);
08118    p = new CaloEvent(*(CaloEvent*) tmp);
08119    result7->obj.i = (long) p;
08120    result7->ref = (long) p;
08121    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloEvent));
08122    return(1 || funcname || hash || result7 || libp) ;
08123 }
08124 
08125 // automatic destructor
08126 typedef CaloEvent G__TCaloEvent;
08127 static int G__TreeClass_545_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08128 {
08129    char* gvp = (char*) G__getgvp();
08130    long soff = G__getstructoffset();
08131    int n = G__getaryconstruct();
08132    //
08133    //has_a_delete: 1
08134    //has_own_delete1arg: 0
08135    //has_own_delete2arg: 0
08136    //
08137    if (!soff) {
08138      return(1);
08139    }
08140    if (n) {
08141      if (gvp == (char*)G__PVOID) {
08142        delete[] (CaloEvent*) soff;
08143      } else {
08144        G__setgvp((long) G__PVOID);
08145        for (int i = n - 1; i >= 0; --i) {
08146          ((CaloEvent*) (soff+(sizeof(CaloEvent)*i)))->~G__TCaloEvent();
08147        }
08148        G__setgvp((long)gvp);
08149      }
08150    } else {
08151      if (gvp == (char*)G__PVOID) {
08152        delete (CaloEvent*) soff;
08153      } else {
08154        G__setgvp((long) G__PVOID);
08155        ((CaloEvent*) (soff))->~G__TCaloEvent();
08156        G__setgvp((long)gvp);
08157      }
08158    }
08159    G__setnull(result7);
08160    return(1 || funcname || hash || result7 || libp) ;
08161 }
08162 
08163 // automatic assignment operator
08164 static int G__TreeClass_545_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08165 {
08166    CaloEvent* dest = (CaloEvent*) G__getstructoffset();
08167    *dest = *(CaloEvent*) libp->para[0].ref;
08168    const CaloEvent& obj = *dest;
08169    result7->ref = (long) (&obj);
08170    result7->obj.i = (long) (&obj);
08171    return(1 || funcname || hash || result7 || libp) ;
08172 }
08173 
08174 
08175 /* CaloRun */
08176 static int G__TreeClass_546_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08177 {
08178    CaloRun* p = NULL;
08179    char* gvp = (char*) G__getgvp();
08180    int n = G__getaryconstruct();
08181    if (n) {
08182      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08183        p = new CaloRun[n];
08184      } else {
08185        p = new((void*) gvp) CaloRun[n];
08186      }
08187    } else {
08188      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08189        p = new CaloRun;
08190      } else {
08191        p = new((void*) gvp) CaloRun;
08192      }
08193    }
08194    result7->obj.i = (long) p;
08195    result7->ref = (long) p;
08196    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloRun));
08197    return(1 || funcname || hash || result7 || libp) ;
08198 }
08199 
08200 static int G__TreeClass_546_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08201 {
08202       G__letint(result7, 104, (long) ((const CaloRun*) G__getstructoffset())->GetRunId());
08203    return(1 || funcname || hash || result7 || libp) ;
08204 }
08205 
08206 static int G__TreeClass_546_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08207 {
08208       G__letdouble(result7, 100, (double) ((const CaloRun*) G__getstructoffset())->GetTemperature());
08209    return(1 || funcname || hash || result7 || libp) ;
08210 }
08211 
08212 static int G__TreeClass_546_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08213 {
08214       G__letdouble(result7, 100, (double) ((const CaloRun*) G__getstructoffset())->GetPressure());
08215    return(1 || funcname || hash || result7 || libp) ;
08216 }
08217 
08218 static int G__TreeClass_546_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08219 {
08220       ((CaloRun*) G__getstructoffset())->SetTemperature((const Double32_t) G__double(libp->para[0]));
08221       G__setnull(result7);
08222    return(1 || funcname || hash || result7 || libp) ;
08223 }
08224 
08225 static int G__TreeClass_546_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08226 {
08227       ((CaloRun*) G__getstructoffset())->SetPressure((const Double32_t) G__double(libp->para[0]));
08228       G__setnull(result7);
08229    return(1 || funcname || hash || result7 || libp) ;
08230 }
08231 
08232 static int G__TreeClass_546_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08233 {
08234       ((CaloRun*) G__getstructoffset())->SetRunId((const UInt_t) G__int(libp->para[0]));
08235       G__setnull(result7);
08236    return(1 || funcname || hash || result7 || libp) ;
08237 }
08238 
08239 static int G__TreeClass_546_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08240 {
08241       G__letint(result7, 85, (long) CaloRun::Class());
08242    return(1 || funcname || hash || result7 || libp) ;
08243 }
08244 
08245 static int G__TreeClass_546_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08246 {
08247       G__letint(result7, 67, (long) CaloRun::Class_Name());
08248    return(1 || funcname || hash || result7 || libp) ;
08249 }
08250 
08251 static int G__TreeClass_546_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08252 {
08253       G__letint(result7, 115, (long) CaloRun::Class_Version());
08254    return(1 || funcname || hash || result7 || libp) ;
08255 }
08256 
08257 static int G__TreeClass_546_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08258 {
08259       CaloRun::Dictionary();
08260       G__setnull(result7);
08261    return(1 || funcname || hash || result7 || libp) ;
08262 }
08263 
08264 static int G__TreeClass_546_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08265 {
08266       ((CaloRun*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
08267       G__setnull(result7);
08268    return(1 || funcname || hash || result7 || libp) ;
08269 }
08270 
08271 static int G__TreeClass_546_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08272 {
08273       G__letint(result7, 67, (long) CaloRun::DeclFileName());
08274    return(1 || funcname || hash || result7 || libp) ;
08275 }
08276 
08277 static int G__TreeClass_546_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08278 {
08279       G__letint(result7, 105, (long) CaloRun::ImplFileLine());
08280    return(1 || funcname || hash || result7 || libp) ;
08281 }
08282 
08283 static int G__TreeClass_546_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08284 {
08285       G__letint(result7, 67, (long) CaloRun::ImplFileName());
08286    return(1 || funcname || hash || result7 || libp) ;
08287 }
08288 
08289 static int G__TreeClass_546_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08290 {
08291       G__letint(result7, 105, (long) CaloRun::DeclFileLine());
08292    return(1 || funcname || hash || result7 || libp) ;
08293 }
08294 
08295 // automatic copy constructor
08296 static int G__TreeClass_546_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08297 
08298 {
08299    CaloRun* p;
08300    void* tmp = (void*) G__int(libp->para[0]);
08301    p = new CaloRun(*(CaloRun*) tmp);
08302    result7->obj.i = (long) p;
08303    result7->ref = (long) p;
08304    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloRun));
08305    return(1 || funcname || hash || result7 || libp) ;
08306 }
08307 
08308 // automatic destructor
08309 typedef CaloRun G__TCaloRun;
08310 static int G__TreeClass_546_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08311 {
08312    char* gvp = (char*) G__getgvp();
08313    long soff = G__getstructoffset();
08314    int n = G__getaryconstruct();
08315    //
08316    //has_a_delete: 1
08317    //has_own_delete1arg: 0
08318    //has_own_delete2arg: 0
08319    //
08320    if (!soff) {
08321      return(1);
08322    }
08323    if (n) {
08324      if (gvp == (char*)G__PVOID) {
08325        delete[] (CaloRun*) soff;
08326      } else {
08327        G__setgvp((long) G__PVOID);
08328        for (int i = n - 1; i >= 0; --i) {
08329          ((CaloRun*) (soff+(sizeof(CaloRun)*i)))->~G__TCaloRun();
08330        }
08331        G__setgvp((long)gvp);
08332      }
08333    } else {
08334      if (gvp == (char*)G__PVOID) {
08335        delete (CaloRun*) soff;
08336      } else {
08337        G__setgvp((long) G__PVOID);
08338        ((CaloRun*) (soff))->~G__TCaloRun();
08339        G__setgvp((long)gvp);
08340      }
08341    }
08342    G__setnull(result7);
08343    return(1 || funcname || hash || result7 || libp) ;
08344 }
08345 
08346 // automatic assignment operator
08347 static int G__TreeClass_546_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08348 {
08349    CaloRun* dest = (CaloRun*) G__getstructoffset();
08350    *dest = *(CaloRun*) libp->para[0].ref;
08351    const CaloRun& obj = *dest;
08352    result7->ref = (long) (&obj);
08353    result7->obj.i = (long) (&obj);
08354    return(1 || funcname || hash || result7 || libp) ;
08355 }
08356 
08357 
08358 /* Setting up global function */
08359 
08360 /*********************************************************
08361 * Member function Stub
08362 *********************************************************/
08363 
08364 /* MTChip */
08365 
08366 /* MTDif */
08367 
08368 /* MTDetector */
08369 
08370 /* MTRun */
08371 
08372 /* MTBoard */
08373 
08374 /* MTChamber */
08375 
08376 /* MTDifSoftId */
08377 
08378 /* MTChipSoftId */
08379 
08380 /* MTChannel */
08381 
08382 /* MTTrack */
08383 
08384 /* MTEvent */
08385 
08386 /* MTChannelSoftId */
08387 
08388 /* MTHardroc1Chip */
08389 
08390 /* MTMicrorocChip */
08391 
08392 /* MTHardroc2Chip */
08393 
08394 /* MTDiracChip */
08395 
08396 /* CaloHit */
08397 
08398 /* CaloEvent */
08399 
08400 /* CaloRun */
08401 
08402 /*********************************************************
08403 * Global function Stub
08404 *********************************************************/
08405 
08406 /*********************************************************
08407 * Get size of pointer to member function
08408 *********************************************************/
08409 class G__Sizep2memfuncTreeClass {
08410  public:
08411   G__Sizep2memfuncTreeClass(): p(&G__Sizep2memfuncTreeClass::sizep2memfunc) {}
08412     size_t sizep2memfunc() { return(sizeof(p)); }
08413   private:
08414     size_t (G__Sizep2memfuncTreeClass::*p)();
08415 };
08416 
08417 size_t G__get_sizep2memfuncTreeClass()
08418 {
08419   G__Sizep2memfuncTreeClass a;
08420   G__setsizep2memfunc((int)a.sizep2memfunc());
08421   return((size_t)a.sizep2memfunc());
08422 }
08423 
08424 
08425 /*********************************************************
08426 * virtual base class offset calculation interface
08427 *********************************************************/
08428 
08429    /* Setting up class inheritance */
08430 
08431 /*********************************************************
08432 * Inheritance information setup/
08433 *********************************************************/
08434 extern "C" void G__cpp_setup_inheritanceTreeClass() {
08435 
08436    /* Setting up class inheritance */
08437    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTChip))) {
08438      MTChip *G__Lderived;
08439      G__Lderived=(MTChip*)0x1000;
08440      {
08441        TObject *G__Lpbase=(TObject*)G__Lderived;
08442        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChip),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08443      }
08444    }
08445    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTDif))) {
08446      MTDif *G__Lderived;
08447      G__Lderived=(MTDif*)0x1000;
08448      {
08449        TObject *G__Lpbase=(TObject*)G__Lderived;
08450        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDif),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08451      }
08452    }
08453    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTDetector))) {
08454      MTDetector *G__Lderived;
08455      G__Lderived=(MTDetector*)0x1000;
08456      {
08457        TObject *G__Lpbase=(TObject*)G__Lderived;
08458        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDetector),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08459      }
08460    }
08461    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTRun))) {
08462      MTRun *G__Lderived;
08463      G__Lderived=(MTRun*)0x1000;
08464      {
08465        TObject *G__Lpbase=(TObject*)G__Lderived;
08466        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTRun),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08467      }
08468    }
08469    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTBoard))) {
08470      MTBoard *G__Lderived;
08471      G__Lderived=(MTBoard*)0x1000;
08472      {
08473        TObject *G__Lpbase=(TObject*)G__Lderived;
08474        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTBoard),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08475      }
08476    }
08477    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTChamber))) {
08478      MTChamber *G__Lderived;
08479      G__Lderived=(MTChamber*)0x1000;
08480      {
08481        TObject *G__Lpbase=(TObject*)G__Lderived;
08482        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChamber),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08483      }
08484    }
08485    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId))) {
08486      MTChipSoftId *G__Lderived;
08487      G__Lderived=(MTChipSoftId*)0x1000;
08488      {
08489        MTDifSoftId *G__Lpbase=(MTDifSoftId*)G__Lderived;
08490        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId),G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId),(long)G__Lpbase-(long)G__Lderived,1,1);
08491      }
08492    }
08493    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTChannel))) {
08494      MTChannel *G__Lderived;
08495      G__Lderived=(MTChannel*)0x1000;
08496      {
08497        TObject *G__Lpbase=(TObject*)G__Lderived;
08498        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChannel),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08499      }
08500    }
08501    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTTrack))) {
08502      MTTrack *G__Lderived;
08503      G__Lderived=(MTTrack*)0x1000;
08504      {
08505        TObject *G__Lpbase=(TObject*)G__Lderived;
08506        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTTrack),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08507      }
08508    }
08509    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTEvent))) {
08510      MTEvent *G__Lderived;
08511      G__Lderived=(MTEvent*)0x1000;
08512      {
08513        TObject *G__Lpbase=(TObject*)G__Lderived;
08514        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTEvent),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08515      }
08516    }
08517    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId))) {
08518      MTChannelSoftId *G__Lderived;
08519      G__Lderived=(MTChannelSoftId*)0x1000;
08520      {
08521        MTChipSoftId *G__Lpbase=(MTChipSoftId*)G__Lderived;
08522        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId),G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId),(long)G__Lpbase-(long)G__Lderived,1,1);
08523      }
08524      {
08525        MTDifSoftId *G__Lpbase=(MTDifSoftId*)G__Lderived;
08526        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId),G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId),(long)G__Lpbase-(long)G__Lderived,1,0);
08527      }
08528    }
08529    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip))) {
08530      MTHardroc1Chip *G__Lderived;
08531      G__Lderived=(MTHardroc1Chip*)0x1000;
08532      {
08533        MTChip *G__Lpbase=(MTChip*)G__Lderived;
08534        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip),G__get_linked_tagnum(&G__TreeClassLN_MTChip),(long)G__Lpbase-(long)G__Lderived,1,1);
08535      }
08536      {
08537        TObject *G__Lpbase=(TObject*)G__Lderived;
08538        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
08539      }
08540    }
08541    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip))) {
08542      MTMicrorocChip *G__Lderived;
08543      G__Lderived=(MTMicrorocChip*)0x1000;
08544      {
08545        MTChip *G__Lpbase=(MTChip*)G__Lderived;
08546        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip),G__get_linked_tagnum(&G__TreeClassLN_MTChip),(long)G__Lpbase-(long)G__Lderived,1,1);
08547      }
08548      {
08549        TObject *G__Lpbase=(TObject*)G__Lderived;
08550        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
08551      }
08552    }
08553    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip))) {
08554      MTHardroc2Chip *G__Lderived;
08555      G__Lderived=(MTHardroc2Chip*)0x1000;
08556      {
08557        MTChip *G__Lpbase=(MTChip*)G__Lderived;
08558        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip),G__get_linked_tagnum(&G__TreeClassLN_MTChip),(long)G__Lpbase-(long)G__Lderived,1,1);
08559      }
08560      {
08561        TObject *G__Lpbase=(TObject*)G__Lderived;
08562        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
08563      }
08564    }
08565    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip))) {
08566      MTDiracChip *G__Lderived;
08567      G__Lderived=(MTDiracChip*)0x1000;
08568      {
08569        MTChip *G__Lpbase=(MTChip*)G__Lderived;
08570        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip),G__get_linked_tagnum(&G__TreeClassLN_MTChip),(long)G__Lpbase-(long)G__Lderived,1,1);
08571      }
08572      {
08573        TObject *G__Lpbase=(TObject*)G__Lderived;
08574        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
08575      }
08576    }
08577    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_CaloHit))) {
08578      CaloHit *G__Lderived;
08579      G__Lderived=(CaloHit*)0x1000;
08580      {
08581        TObject *G__Lpbase=(TObject*)G__Lderived;
08582        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloHit),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08583      }
08584    }
08585    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_CaloEvent))) {
08586      CaloEvent *G__Lderived;
08587      G__Lderived=(CaloEvent*)0x1000;
08588      {
08589        TObject *G__Lpbase=(TObject*)G__Lderived;
08590        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloEvent),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08591      }
08592    }
08593    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_CaloRun))) {
08594      CaloRun *G__Lderived;
08595      G__Lderived=(CaloRun*)0x1000;
08596      {
08597        TObject *G__Lpbase=(TObject*)G__Lderived;
08598        G__inheritance_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloRun),G__get_linked_tagnum(&G__TreeClassLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
08599      }
08600    }
08601 }
08602 
08603 /*********************************************************
08604 * typedef information setup/
08605 *********************************************************/
08606 extern "C" void G__cpp_setup_typetableTreeClass() {
08607 
08608    /* Setting up typedef entry */
08609    G__search_typename2("Char_t",99,-1,0,-1);
08610    G__setnewtype(-1,"Signed Character 1 byte (char)",0);
08611    G__search_typename2("Short_t",115,-1,0,-1);
08612    G__setnewtype(-1,"Signed Short integer 2 bytes (short)",0);
08613    G__search_typename2("UShort_t",114,-1,0,-1);
08614    G__setnewtype(-1,"Unsigned Short integer 2 bytes (unsigned short)",0);
08615    G__search_typename2("Int_t",105,-1,0,-1);
08616    G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
08617    G__search_typename2("UInt_t",104,-1,0,-1);
08618    G__setnewtype(-1,"Unsigned integer 4 bytes (unsigned int)",0);
08619    G__search_typename2("Float_t",102,-1,0,-1);
08620    G__setnewtype(-1,"Float 4 bytes (float)",0);
08621    G__search_typename2("Double32_t",100,-1,0,-1);
08622    G__setnewtype(-1,"Double 8 bytes in memory, written as a 4 bytes float",0);
08623    G__search_typename2("Version_t",115,-1,0,-1);
08624    G__setnewtype(-1,"Class version identifier (short)",0);
08625    G__search_typename2("Option_t",99,-1,256,-1);
08626    G__setnewtype(-1,"Option string (const char)",0);
08627    G__search_typename2("ULong64_t",109,-1,0,-1);
08628    G__setnewtype(-1,"Portable unsigned long integer 8 bytes",0);
08629    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
08630    G__setnewtype(-1,NULL,0);
08631    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TreeClassLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
08632    G__setnewtype(-1,NULL,0);
08633    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TreeClassLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
08634    G__setnewtype(-1,NULL,0);
08635    G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
08636    G__setnewtype(-1,NULL,0);
08637    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TreeClassLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
08638    G__setnewtype(-1,NULL,0);
08639    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TreeClassLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
08640    G__setnewtype(-1,NULL,0);
08641    G__search_typename2("iterator<std::bidirectional_iterator_tag,TObject*,std::ptrdiff_t,const TObject**,const TObject*&>",117,G__get_linked_tagnum(&G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
08642    G__setnewtype(-1,NULL,0);
08643    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*>",117,G__get_linked_tagnum(&G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
08644    G__setnewtype(-1,NULL,0);
08645    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long>",117,G__get_linked_tagnum(&G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
08646    G__setnewtype(-1,NULL,0);
08647    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long,const TObject**>",117,G__get_linked_tagnum(&G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
08648    G__setnewtype(-1,NULL,0);
08649    G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__TreeClassLN_TVectorTlEfloatgR),0,-1);
08650    G__setnewtype(-1,NULL,0);
08651    G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__TreeClassLN_TVectorTlEdoublegR),0,-1);
08652    G__setnewtype(-1,NULL,0);
08653    G__search_typename2("map<UInt_t,MTBoard*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR),0,-1);
08654    G__setnewtype(-1,NULL,0);
08655    G__search_typename2("map<unsigned int,MTBoard*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR),0,-1);
08656    G__setnewtype(-1,NULL,0);
08657    G__search_typename2("map<unsigned int,MTBoard*,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR),0,-1);
08658    G__setnewtype(-1,NULL,0);
08659    G__search_typename2("map<UInt_t,Float_t>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR),0,-1);
08660    G__setnewtype(-1,NULL,0);
08661    G__search_typename2("map<unsigned int,float>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR),0,-1);
08662    G__setnewtype(-1,NULL,0);
08663    G__search_typename2("map<unsigned int,float,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR),0,-1);
08664    G__setnewtype(-1,NULL,0);
08665    G__search_typename2("map<UInt_t,UInt_t>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR),0,-1);
08666    G__setnewtype(-1,NULL,0);
08667    G__search_typename2("map<unsigned int,unsigned int>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR),0,-1);
08668    G__setnewtype(-1,NULL,0);
08669    G__search_typename2("map<unsigned int,unsigned int,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR),0,-1);
08670    G__setnewtype(-1,NULL,0);
08671    G__search_typename2("map<UInt_t,std::map<UInt_t,UInt_t>*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUgRsPgRsPgR),0,-1);
08672    G__setnewtype(-1,NULL,0);
08673    G__search_typename2("map<unsigned int,map<unsigned int,unsigned int,less<unsigned int>,allocator<pair<const unsigned int,unsigned int> > >*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUgRsPgRsPgR),0,-1);
08674    G__setnewtype(-1,NULL,0);
08675    G__search_typename2("map<unsigned int,map<unsigned int,unsigned int,less<unsigned int>,allocator<pair<const unsigned int,unsigned int> > >*,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUgRsPgRsPgR),0,-1);
08676    G__setnewtype(-1,NULL,0);
08677    G__search_typename2("map<UInt_t,std::map<UInt_t,Float_t>*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgR),0,-1);
08678    G__setnewtype(-1,NULL,0);
08679    G__search_typename2("map<unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgR),0,-1);
08680    G__setnewtype(-1,NULL,0);
08681    G__search_typename2("map<unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgR),0,-1);
08682    G__setnewtype(-1,NULL,0);
08683    G__search_typename2("map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR),0,-1);
08684    G__setnewtype(-1,NULL,0);
08685    G__search_typename2("map<unsigned int,map<unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*,less<unsigned int>,allocator<pair<const unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*> > >*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR),0,-1);
08686    G__setnewtype(-1,NULL,0);
08687    G__search_typename2("map<unsigned int,map<unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*,less<unsigned int>,allocator<pair<const unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*> > >*,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR),0,-1);
08688    G__setnewtype(-1,NULL,0);
08689    G__search_typename2("vector<UInt_t>",117,G__get_linked_tagnum(&G__TreeClassLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR),0,-1);
08690    G__setnewtype(-1,NULL,0);
08691    G__search_typename2("map<UInt_t,MTChip*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR),0,-1);
08692    G__setnewtype(-1,NULL,0);
08693    G__search_typename2("map<unsigned int,MTChip*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR),0,-1);
08694    G__setnewtype(-1,NULL,0);
08695    G__search_typename2("map<unsigned int,MTChip*,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR),0,-1);
08696    G__setnewtype(-1,NULL,0);
08697    G__search_typename2("map<UInt_t,MTChamber*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR),0,-1);
08698    G__setnewtype(-1,NULL,0);
08699    G__search_typename2("map<unsigned int,MTChamber*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR),0,-1);
08700    G__setnewtype(-1,NULL,0);
08701    G__search_typename2("map<unsigned int,MTChamber*,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR),0,-1);
08702    G__setnewtype(-1,NULL,0);
08703 }
08704 
08705 /*********************************************************
08706 * Data Member information setup/
08707 *********************************************************/
08708 
08709    /* Setting up class,struct,union tag member variable */
08710 
08711    /* MTChip */
08712 static void G__setup_memvarMTChip(void) {
08713    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChip));
08714    { MTChip *p; p=(MTChip*)0x1000; if (p) { }
08715    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"id=",0,"unique id per Board");
08716    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId),-1,-1,4,"softId=",0,"unique softid per DIF");
08717    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_MTBoard),-1,-1,4,"board=",0,(char*)NULL);
08718    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"serialNum=",0,(char*)NULL);
08719    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"gain=",0,"<- Chip config.");
08720    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"configured=",0,(char*)NULL);
08721    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"bypassed=",0,(char*)NULL);
08722    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"stimulatedChannel[64]=",0,"<- Channel config.");
08723    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"enableChannel[64]=",0,"<- Channel Config .A disabled chip cannot cause the writing of 64 channel");
08724    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"maskChannel[64][3]=",0,(char*)NULL);
08725    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"pedestal_offset[64]=",0,"<- 4 bits");
08726    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08727    }
08728    G__tag_memvar_reset();
08729 }
08730 
08731 
08732    /* MTDif */
08733 static void G__setup_memvarMTDif(void) {
08734    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDif));
08735    { MTDif *p; p=(MTDif*)0x1000; if (p) { }
08736    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"id=",0,(char*)NULL);
08737    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"configured=",0,(char*)NULL);
08738    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"low_register=",0,"8 bits");
08739    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"high_register=",0,"8 bits");
08740    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"before_register=",0,"6 bits");
08741    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"after_register=",0,"6 bits");
08742    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"acqMode=",0,"4 bits acquisition mode");
08743    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"difFirmware=",0,"Dif firmware version 8 bits");
08744    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"difConfig=",0,"Dif config           8 bits");
08745    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"asicType=",0,"Code to describe front-end electronic device:");
08746    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"asu1Id=",0,"First Slab ASU number");
08747    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"asu2Id=",0,(char*)NULL);
08748    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08749    }
08750    G__tag_memvar_reset();
08751 }
08752 
08753 
08754    /* MTDetector */
08755 static void G__setup_memvarMTDetector(void) {
08756    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDetector));
08757    { MTDetector *p; p=(MTDetector*)0x1000; if (p) { }
08758    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"id=",0,"XML or in filename for XDaq");
08759    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"name=",0,"XML");
08760    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"description=",0,"XML");
08761    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR),G__defined_typename("map<UInt_t,MTChamber*>"),-1,4,"chambers=",0,"Map key is dif id");
08762    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08763    }
08764    G__tag_memvar_reset();
08765 }
08766 
08767 
08768    /* MTRun */
08769 static void G__setup_memvarMTRun(void) {
08770    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTRun));
08771    { MTRun *p; p=(MTRun*)0x1000; if (p) { }
08772    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"id=",0,"XML or in filename for XDaq");
08773    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"name=",0,"XML");
08774    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"date=",0,"XML");
08775    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"processed=",0,"default false");
08776    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"calibrationRun=",0,"Set by parser. Default is false;");
08777    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"difSynchro=",0,"set true for dif_synchro acquisition");
08778    G__memvar_setup((void*)0,108,0,0,-1,G__defined_typename("time_t"),-1,4,"reconstructionDate=",0,"millisec from 1 janv 1970 */");
08779    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"rawDataFilename=",0,"<- from XML");
08780    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"svnrev=",0,"<- from source code");
08781    G__memvar_setup((void*)0,99,0,0,-1,G__defined_typename("Char_t"),-1,4,"rawDataFormat=",0,"Raw data format");
08782    G__memvar_setup((void*)0,99,0,0,-1,G__defined_typename("Char_t"),-1,4,"daqSoftVersion=",0,"DAQ software version");
08783    G__memvar_setup((void*)0,99,0,0,-1,G__defined_typename("Char_t"),-1,4,"cccFirmwareVersion=",0,"CCC firmwareVersion");
08784    G__memvar_setup((void*)0,99,0,0,-1,G__defined_typename("Char_t"),-1,4,"sdccFirmwareVersion=",0,"SDcc firmwareVersion");
08785    G__memvar_setup((void*)0,99,0,0,-1,G__defined_typename("Char_t"),-1,4,"difFirmwareVersion=",0,"DIF firmwareVersion");
08786    G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"delayTrigger=",0,(char*)NULL);
08787    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"injectedCharge=",0,"16 bits");
08788    G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"widthCtest=",0,"10 bit store in 16 bits");
08789    G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"periodCtest=",0,"10 bit store in 16 bits");
08790    G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"delayCtest=",0,"10 bit store in 16 bits");
08791    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_MTDetector),-1,-1,4,"detector=",0,(char*)NULL);
08792    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08793    }
08794    G__tag_memvar_reset();
08795 }
08796 
08797 
08798    /* MTBoard */
08799 static void G__setup_memvarMTBoard(void) {
08800    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTBoard));
08801    { MTBoard *p; p=(MTBoard*)0x1000; if (p) { }
08802    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"id=",0,(char*)NULL);
08803    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR),G__defined_typename("map<UInt_t,MTChip*>"),-1,4,"chips=",0,"Map key is chip id");
08804    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08805    }
08806    G__tag_memvar_reset();
08807 }
08808 
08809 
08810    /* MTChamber */
08811 static void G__setup_memvarMTChamber(void) {
08812    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChamber));
08813    { MTChamber *p; p=(MTChamber*)0x1000; if (p) { }
08814    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"id=",0,(char*)NULL);
08815    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"type=",0,(char*)NULL);
08816    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR),G__defined_typename("map<UInt_t,MTBoard*>"),-1,4,"boards=",0,"Map key is board id");
08817    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"xPos=",0,(char*)NULL);
08818    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"yPos=",0,(char*)NULL);
08819    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"zPos=",0,"* the chamber position **/");
08820    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"xRotation=",0,(char*)NULL);
08821    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"yRotation=",0,(char*)NULL);
08822    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"zRotation=",0,(char*)NULL);
08823    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"xLength=",0,(char*)NULL);
08824    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"yLength=",0,(char*)NULL);
08825    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08826    }
08827    G__tag_memvar_reset();
08828 }
08829 
08830 
08831    /* MTDifSoftId */
08832 static void G__setup_memvarMTDifSoftId(void) {
08833    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId));
08834    { MTDifSoftId *p; p=(MTDifSoftId*)0x1000; if (p) { }
08835    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"chamberId=",0,(char*)NULL);
08836    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"difId=",0,(char*)NULL);
08837    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08838    G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
08839    }
08840    G__tag_memvar_reset();
08841 }
08842 
08843 
08844    /* MTChipSoftId */
08845 static void G__setup_memvarMTChipSoftId(void) {
08846    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId));
08847    { MTChipSoftId *p; p=(MTChipSoftId*)0x1000; if (p) { }
08848    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"chipId=",0,(char*)NULL);
08849    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"chipSerialNumber=",0,(char*)NULL);
08850    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"boardId=",0,(char*)NULL);
08851    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"chipRow=",0,(char*)NULL);
08852    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"chipCol=",0,(char*)NULL);
08853    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"boardRow=",0,(char*)NULL);
08854    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"boardCol=",0,(char*)NULL);
08855    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"nbChipByBoardCol=",0,(char*)NULL);
08856    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"nbChipByBoardRow=",0,(char*)NULL);
08857    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"nbChannelByChipCol=",0,(char*)NULL);
08858    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"nbChannelByChipRow=",0,(char*)NULL);
08859    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08860    }
08861    G__tag_memvar_reset();
08862 }
08863 
08864 
08865    /* MTChannel */
08866 static void G__setup_memvarMTChannel(void) {
08867    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChannel));
08868    { MTChannel *p; p=(MTChannel*)0x1000; if (p) { }
08869    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fAnalogValue=",0,"Analog Value of MTChannel for Gassiplex and Dirac");
08870    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fDigitalValue=",0,"Digiatl Value of MTChannel for Hardroc and Dirac");
08871    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fEnergy=",0,"Reconstructed Energy");
08872    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId),-1,-1,4,"fSoftId=",0,"unique Id of MTChannel for all Chambers a");
08873    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fHardId=",0,"Id of MTChannel for its chamber");
08874    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fX=",0,"X coordinate of channel");
08875    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fY=",0,"Y coordinate of channel");
08876    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fZ=",0,"Z coordinate of channel");
08877    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fOrder=",0,"Order of MTChannel for its chamber");
08878    G__memvar_setup((void*)0,109,0,0,-1,G__defined_typename("ULong64_t"),-1,4,"timestamp=",0,"common unix timestamp");
08879    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bcIdAbs=",0,"t1: absolute BCID (BCID_abs)");
08880    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bcIdDif=",0,"t2: BCID of the DIF (BCID_dif)");
08881    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bcIdHit=",0,"t3: BCID of the hit (BCID_hit)");
08882    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bcIdHitFine=",0,"t3: BCID of the hit (BCID_hit)");
08883    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"memoryOrder=",0,"Ordre de lecture dans la memoire du Chip pour un meme trigger");
08884    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"rejected=",0,"bad hit, hardware tagging");
08885    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"rowInChamber=",0,"row in Chamber alongside X axis");
08886    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"colInChamber=",0,"col in Chamber alongside Y axis");
08887    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08888    }
08889    G__tag_memvar_reset();
08890 }
08891 
08892 
08893    /* MTTrack */
08894 static void G__setup_memvarMTTrack(void) {
08895    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTTrack));
08896    { MTTrack *p; p=(MTTrack*)0x1000; if (p) { }
08897    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fFromPad=",0,(char*)NULL);
08898    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fFromStrip=",0,(char*)NULL);
08899    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fStraight=",0,(char*)NULL);
08900    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fSingleHit=",0,(char*)NULL);
08901    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fAx=",0,(char*)NULL);
08902    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fBx=",0,(char*)NULL);
08903    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fAy=",0,(char*)NULL);
08904    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fBy=",0,(char*)NULL);
08905    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08906    }
08907    G__tag_memvar_reset();
08908 }
08909 
08910 
08911    /* MTEvent */
08912 static void G__setup_memvarMTEvent(void) {
08913    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTEvent));
08914    { MTEvent *p; p=(MTEvent*)0x1000; if (p) { }
08915    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fSquareEvt=",0,"default false");
08916    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fBorderEvt=",0,"default false");
08917    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fChipEvt=",0,"default false");
08918    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fTimeInfo=",0,"default false:  ->true si l'info en temps est vrai, c.a.d. si la dernièrer lecture était il y a moins de 3.35 s. sinon false");
08919    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fEventId=",0,(char*)NULL);
08920    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fTemperature=",0,(char*)NULL);
08921    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR),G__defined_typename("map<UInt_t,Float_t>"),-1,4,"fTemperatureAsu1=",0,"Key is difId");
08922    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR),G__defined_typename("map<UInt_t,Float_t>"),-1,4,"fTemperatureAsu2=",0,"Key is difId");
08923    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR),G__defined_typename("map<UInt_t,Float_t>"),-1,4,"fTemperatureDif=",0,"Key is difId");
08924    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fPressure=",0,(char*)NULL);
08925    G__memvar_setup((void*)0,109,0,0,-1,G__defined_typename("ULong64_t"),-1,4,"fDifSynchro=",0,(char*)NULL);
08926    G__memvar_setup((void*)0,109,0,0,-1,G__defined_typename("ULong64_t"),-1,4,"fTimestamp=",0,"millisecond fromn 1 janv 1970");
08927    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fGlobalTriggerCounter=",0,"increment at each trigger");
08928    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fDifTriggerCounter=",0,"increment on trigger only if dif store data");
08929    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUgRsPgRsPgR),G__defined_typename("map<UInt_t,std::map<UInt_t,UInt_t>*>"),-1,4,"fNbHitPerAbsTime=",0,"key is boardId, key is bcId_hit, value is nbHi");
08930    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNchannel=",0,"Number of channels hit for this event");
08931    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClonesArray),-1,-1,4,"fChannels=",0,"->array with all channels");
08932    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR),G__defined_typename("map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>"),-1,4,"fMeshVoltage=",0,(char*)NULL);
08933    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR),G__defined_typename("map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>"),-1,4,"fDriftVoltage=",0,(char*)NULL);
08934    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR),G__defined_typename("vector<UInt_t>"),-1,4,"fDtCandidate=",0,(char*)NULL);
08935    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_MTTrack),-1,-1,4,"fTrack=",0,(char*)NULL);
08936    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClonesArray),-1,-2,4,"fgChannels=",0,(char*)NULL);
08937    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fCrcIsCorrect=",0,(char*)NULL);
08938    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fValid=",0,(char*)NULL);
08939    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08940    }
08941    G__tag_memvar_reset();
08942 }
08943 
08944 
08945    /* MTChannelSoftId */
08946 static void G__setup_memvarMTChannelSoftId(void) {
08947    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId));
08948    { MTChannelSoftId *p; p=(MTChannelSoftId*)0x1000; if (p) { }
08949    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"channelId=",0,(char*)NULL);
08950    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"col=",0,"in chip");
08951    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"row=",0,"in chip");
08952    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08953    }
08954    G__tag_memvar_reset();
08955 }
08956 
08957 
08958    /* MTHardroc1Chip */
08959 static void G__setup_memvarMTHardroc1Chip(void) {
08960    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip));
08961    { MTHardroc1Chip *p; p=(MTHardroc1Chip*)0x1000; if (p) { }
08962    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_0=",0,(char*)NULL);
08963    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_1=",0,(char*)NULL);
08964    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08965    }
08966    G__tag_memvar_reset();
08967 }
08968 
08969 
08970    /* MTMicrorocChip */
08971 static void G__setup_memvarMTMicrorocChip(void) {
08972    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip));
08973    { MTMicrorocChip *p; p=(MTMicrorocChip*)0x1000; if (p) { }
08974    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_0=",0,(char*)NULL);
08975    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_1=",0,(char*)NULL);
08976    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_2=",0,(char*)NULL);
08977    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"shaper_lg=",0,"low gain");
08978    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"shaper_hg=",0,"hight gain");
08979    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08980    }
08981    G__tag_memvar_reset();
08982 }
08983 
08984 
08985    /* MTHardroc2Chip */
08986 static void G__setup_memvarMTHardroc2Chip(void) {
08987    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip));
08988    { MTHardroc2Chip *p; p=(MTHardroc2Chip*)0x1000; if (p) { }
08989    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_0=",0,(char*)NULL);
08990    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_1=",0,(char*)NULL);
08991    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_2=",0,(char*)NULL);
08992    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08993    }
08994    G__tag_memvar_reset();
08995 }
08996 
08997 
08998    /* MTDiracChip */
08999 static void G__setup_memvarMTDiracChip(void) {
09000    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip));
09001    { MTDiracChip *p; p=(MTDiracChip*)0x1000; if (p) { }
09002    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bLoThreshold=",0,"<- Chip config DIRAC");
09003    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bMidThreshold=",0,"<- Chip config DIRAC");
09004    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bHiThreshold=",0,"<- Chip config DIRAC");
09005    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"aLoThreshold=",0,"<- Chip config DIRAC");
09006    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"aMidThreshold=",0,"<- Chip config DIRAC");
09007    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"aHiThreshold=",0,"<- Chip config DIRAC");
09008    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
09009    }
09010    G__tag_memvar_reset();
09011 }
09012 
09013 
09014    /* CaloHit */
09015 static void G__setup_memvarCaloHit(void) {
09016    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloHit));
09017    { CaloHit *p; p=(CaloHit*)0x1000; if (p) { }
09018    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fX=",0,(char*)NULL);
09019    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fY=",0,(char*)NULL);
09020    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fZ=",0,(char*)NULL);
09021    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"rowInChamber=",0,"row in Chamber alongside X axis");
09022    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"colInChamber=",0,"col in Chamber alongside Y axis");
09023    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thr=",0,(char*)NULL);
09024    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"deltaT=",0,(char*)NULL);
09025    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"layer=",0,(char*)NULL);
09026    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId),-1,-1,4,"softId=",0,(char*)NULL);
09027    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
09028    }
09029    G__tag_memvar_reset();
09030 }
09031 
09032 
09033    /* CaloEvent */
09034 static void G__setup_memvarCaloEvent(void) {
09035    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloEvent));
09036    { CaloEvent *p; p=(CaloEvent*)0x1000; if (p) { }
09037    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClonesArray),-1,-2,4,"fgHits=",0,(char*)NULL);
09038    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fEventId=",0,(char*)NULL);
09039    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClonesArray),-1,-1,4,"fHits=",0,"->array with all hits");
09040    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNHits=",0,"Number of hit for this event");
09041    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fXExtrapol=",0,(char*)NULL);
09042    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fYExtrapol=",0,(char*)NULL);
09043    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fTrkQuality=",0,(char*)NULL);
09044    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fDeltaTmax=",0,(char*)NULL);
09045    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fBcIdAbs=",0,(char*)NULL);
09046    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
09047    }
09048    G__tag_memvar_reset();
09049 }
09050 
09051 
09052    /* CaloRun */
09053 static void G__setup_memvarCaloRun(void) {
09054    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloRun));
09055    { CaloRun *p; p=(CaloRun*)0x1000; if (p) { }
09056    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fRunId=",0,(char*)NULL);
09057    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fTemp=",0,(char*)NULL);
09058    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fPress=",0,(char*)NULL);
09059    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fdeltaTmax=",0,(char*)NULL);
09060    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
09061    }
09062    G__tag_memvar_reset();
09063 }
09064 
09065 extern "C" void G__cpp_setup_memvarTreeClass() {
09066 }
09067 /***********************************************************
09068 ************************************************************
09069 ************************************************************
09070 ************************************************************
09071 ************************************************************
09072 ************************************************************
09073 ************************************************************
09074 ***********************************************************/
09075 
09076 /*********************************************************
09077 * Member function information setup for each class
09078 *********************************************************/
09079 static void G__setup_memfuncMTChip(void) {
09080    /* MTChip */
09081    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChip));
09082    G__memfunc_setup("MTChip",549,G__TreeClass_458_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChip), -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 '0' id", (char*)NULL, (void*) NULL, 0);
09083    G__memfunc_setup("MTChip",549,G__TreeClass_458_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChip), -1, 0, 1, 1, 1, 0, "u 'Chip' - 11 - aChip", (char*)NULL, (void*) NULL, 0);
09084    G__memfunc_setup("operator=",937,G__TreeClass_458_0_3, 117, G__get_linked_tagnum(&G__TreeClassLN_MTChip), -1, 1, 1, 1, 1, 0, "u 'Chip' - 11 - aChip", (char*)NULL, (void*) NULL, 0);
09085    G__memfunc_setup("GetId",461,G__TreeClass_458_0_4, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09086    G__memfunc_setup("SetId",473,G__TreeClass_458_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09087    G__memfunc_setup("GetSerialNumber",1513,G__TreeClass_458_0_6, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09088    G__memfunc_setup("SetSerialNumber",1525,G__TreeClass_458_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09089    G__memfunc_setup("GetGain",671,G__TreeClass_458_0_8, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09090    G__memfunc_setup("SetGain",683,G__TreeClass_458_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09091    G__memfunc_setup("GetBoard",776,G__TreeClass_458_0_10, 117, G__get_linked_tagnum(&G__TreeClassLN_MTBoard), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09092    G__memfunc_setup("SetBoard",788,G__TreeClass_458_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "u 'MTBoard' - 1 - value", (char*)NULL, (void*) NULL, 0);
09093    G__memfunc_setup("Info",396,G__TreeClass_458_0_12, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09094    G__memfunc_setup("IsConfigured",1218,G__TreeClass_458_0_13, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09095    G__memfunc_setup("GetBypassed",1115,G__TreeClass_458_0_14, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09096    G__memfunc_setup("SetBypassed",1127,G__TreeClass_458_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09097    G__memfunc_setup("GetSoftId",873,G__TreeClass_458_0_16, 117, G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09098    G__memfunc_setup("GetEnableChannel",1568,G__TreeClass_458_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - channelId", (char*)NULL, (void*) NULL, 0);
09099    G__memfunc_setup("GetEnableChannels",1683,G__TreeClass_458_0_18, 71, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09100    G__memfunc_setup("SetEnableChannel",1580,G__TreeClass_458_0_19, 121, -1, -1, 0, 2, 1, 1, 0, 
09101 "h - 'UInt_t' 0 - channelId g - - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09102    G__memfunc_setup("GetMaskChannel",1381,G__TreeClass_458_0_20, 103, -1, -1, 0, 2, 1, 1, 8, 
09103 "h - 'UInt_t' 0 - channelId h - 'UInt_t' 0 - index", (char*)NULL, (void*) NULL, 0);
09104    G__memfunc_setup("SetMaskChannel",1393,G__TreeClass_458_0_21, 121, -1, -1, 0, 3, 1, 1, 0, 
09105 "h - 'UInt_t' 0 - channelId h - 'UInt_t' 0 - index "
09106 "g - - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09107    G__memfunc_setup("GetStimulatedChannel",2037,G__TreeClass_458_0_22, 103, -1, -1, 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - channelId", (char*)NULL, (void*) NULL, 0);
09108    G__memfunc_setup("GetStimulatedChannels",2152,G__TreeClass_458_0_23, 71, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09109    G__memfunc_setup("SetStimulatedChannel",2049,G__TreeClass_458_0_24, 121, -1, -1, 0, 2, 1, 1, 0, 
09110 "h - 'UInt_t' 0 - channelId g - - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09111    G__memfunc_setup("GetPedestalChannel",1803,G__TreeClass_458_0_25, 104, -1, G__defined_typename("UInt_t"), 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - channelId", (char*)NULL, (void*) NULL, 0);
09112    G__memfunc_setup("GetPedestalChannels",1918,G__TreeClass_458_0_26, 72, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09113    G__memfunc_setup("SetPedestalChannel",1815,G__TreeClass_458_0_27, 121, -1, -1, 0, 2, 1, 1, 0, 
09114 "h - 'UInt_t' 0 - channelId h - 'UInt_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09115    G__memfunc_setup("Class",502,G__TreeClass_458_0_28, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTChip::Class) ), 0);
09116    G__memfunc_setup("Class_Name",982,G__TreeClass_458_0_29, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChip::Class_Name) ), 0);
09117    G__memfunc_setup("Class_Version",1339,G__TreeClass_458_0_30, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTChip::Class_Version) ), 0);
09118    G__memfunc_setup("Dictionary",1046,G__TreeClass_458_0_31, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTChip::Dictionary) ), 0);
09119    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09120    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09121    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);
09122    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_458_0_35, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09123    G__memfunc_setup("DeclFileName",1145,G__TreeClass_458_0_36, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChip::DeclFileName) ), 0);
09124    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_458_0_37, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChip::ImplFileLine) ), 0);
09125    G__memfunc_setup("ImplFileName",1171,G__TreeClass_458_0_38, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChip::ImplFileName) ), 0);
09126    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_458_0_39, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChip::DeclFileLine) ), 0);
09127    // automatic copy constructor
09128    G__memfunc_setup("MTChip", 549, G__TreeClass_458_0_40, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTChip), -1, 0, 1, 1, 1, 0, "u 'MTChip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09129    // automatic destructor
09130    G__memfunc_setup("~MTChip", 675, G__TreeClass_458_0_41, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09131    // automatic assignment operator
09132    G__memfunc_setup("operator=", 937, G__TreeClass_458_0_42, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTChip), -1, 1, 1, 1, 1, 0, "u 'MTChip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09133    G__tag_memfunc_reset();
09134 }
09135 
09136 static void G__setup_memfuncMTDif(void) {
09137    /* MTDif */
09138    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDif));
09139    G__memfunc_setup("MTDif",436,G__TreeClass_459_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTDif), -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 '0' _id", (char*)NULL, (void*) NULL, 0);
09140    G__memfunc_setup("MTDif",436,G__TreeClass_459_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTDif), -1, 0, 1, 1, 1, 0, "u 'Dif' - 11 - aDif", (char*)NULL, (void*) NULL, 0);
09141    G__memfunc_setup("operator=",937,G__TreeClass_459_0_3, 117, G__get_linked_tagnum(&G__TreeClassLN_MTDif), -1, 1, 1, 1, 1, 0, "u 'Dif' - 11 - aDif", (char*)NULL, (void*) NULL, 0);
09142    G__memfunc_setup("Info",396,G__TreeClass_459_0_4, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09143    G__memfunc_setup("SetRegister",1137,G__TreeClass_459_0_5, 121, -1, -1, 0, 4, 1, 1, 0, 
09144 "c - 'Char_t' 0 - low c - 'Char_t' 0 - high "
09145 "c - 'Char_t' 0 - before c - 'Char_t' 0 - after", (char*)NULL, (void*) NULL, 0);
09146    G__memfunc_setup("SetAcqMiode",1071,G__TreeClass_459_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "s - 'Short_t' 0 - _acqMode", (char*)NULL, (void*) NULL, 0);
09147    G__memfunc_setup("GetDifBunchCrossing",1899,G__TreeClass_459_0_7, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", "64 bits", (void*) NULL, 0);
09148    G__memfunc_setup("GetId",461,G__TreeClass_459_0_8, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09149    G__memfunc_setup("GetLowRegister",1431,G__TreeClass_459_0_9, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09150    G__memfunc_setup("GetHighRegister",1509,G__TreeClass_459_0_10, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09151    G__memfunc_setup("GetBeforeRegister",1720,G__TreeClass_459_0_11, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09152    G__memfunc_setup("GetAfterRegister",1623,G__TreeClass_459_0_12, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09153    G__memfunc_setup("GetAcqMode",954,G__TreeClass_459_0_13, 115, -1, G__defined_typename("Short_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09154    G__memfunc_setup("SetId",473,G__TreeClass_459_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09155    G__memfunc_setup("SetLowRegister",1443,G__TreeClass_459_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "c - 'Char_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09156    G__memfunc_setup("SetHighRegister",1521,G__TreeClass_459_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "c - 'Char_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09157    G__memfunc_setup("SetBeforeRegister",1732,G__TreeClass_459_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "c - 'Char_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09158    G__memfunc_setup("SetAfterRegister",1635,G__TreeClass_459_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "c - 'Char_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09159    G__memfunc_setup("SetAcqMode",966,G__TreeClass_459_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "s - 'Short_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09160    G__memfunc_setup("GetDifFirmware",1392,G__TreeClass_459_0_20, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09161    G__memfunc_setup("SetDifFirmware",1404,G__TreeClass_459_0_21, 121, -1, -1, 0, 1, 1, 1, 0, "c - 'Char_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09162    G__memfunc_setup("GetDifConfig",1161,G__TreeClass_459_0_22, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09163    G__memfunc_setup("SetDifConfig",1173,G__TreeClass_459_0_23, 121, -1, -1, 0, 1, 1, 1, 0, "c - 'Char_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09164    G__memfunc_setup("GetAsicType",1090,G__TreeClass_459_0_24, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09165    G__memfunc_setup("GetStringAsicType",1721,G__TreeClass_459_0_25, 117, G__get_linked_tagnum(&G__TreeClassLN_TString), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09166    G__memfunc_setup("SetAsicType",1102,G__TreeClass_459_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "c - 'Char_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09167    G__memfunc_setup("GetAsu1Id",807,G__TreeClass_459_0_27, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09168    G__memfunc_setup("SetAsu1Id",819,G__TreeClass_459_0_28, 121, -1, -1, 0, 1, 1, 1, 0, "c - 'Char_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09169    G__memfunc_setup("GetAsu2Id",808,G__TreeClass_459_0_29, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09170    G__memfunc_setup("SetAsu2Id",820,G__TreeClass_459_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "c - 'Char_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09171    G__memfunc_setup("SetConfigured",1330,G__TreeClass_459_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09172    G__memfunc_setup("IsConfigured",1218,G__TreeClass_459_0_32, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09173    G__memfunc_setup("Class",502,G__TreeClass_459_0_33, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTDif::Class) ), 0);
09174    G__memfunc_setup("Class_Name",982,G__TreeClass_459_0_34, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDif::Class_Name) ), 0);
09175    G__memfunc_setup("Class_Version",1339,G__TreeClass_459_0_35, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTDif::Class_Version) ), 0);
09176    G__memfunc_setup("Dictionary",1046,G__TreeClass_459_0_36, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTDif::Dictionary) ), 0);
09177    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09178    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09179    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);
09180    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_459_0_40, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09181    G__memfunc_setup("DeclFileName",1145,G__TreeClass_459_0_41, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDif::DeclFileName) ), 0);
09182    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_459_0_42, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTDif::ImplFileLine) ), 0);
09183    G__memfunc_setup("ImplFileName",1171,G__TreeClass_459_0_43, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDif::ImplFileName) ), 0);
09184    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_459_0_44, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTDif::DeclFileLine) ), 0);
09185    // automatic copy constructor
09186    G__memfunc_setup("MTDif", 436, G__TreeClass_459_0_45, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTDif), -1, 0, 1, 1, 1, 0, "u 'MTDif' - 11 - -", (char*) NULL, (void*) NULL, 0);
09187    // automatic destructor
09188    G__memfunc_setup("~MTDif", 562, G__TreeClass_459_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09189    // automatic assignment operator
09190    G__memfunc_setup("operator=", 937, G__TreeClass_459_0_47, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTDif), -1, 1, 1, 1, 1, 0, "u 'MTDif' - 11 - -", (char*) NULL, (void*) NULL, 0);
09191    G__tag_memfunc_reset();
09192 }
09193 
09194 static void G__setup_memfuncMTDetector(void) {
09195    /* MTDetector */
09196    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDetector));
09197    G__memfunc_setup("MTDetector",987,G__TreeClass_460_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTDetector), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09198    G__memfunc_setup("MTDetector",987,G__TreeClass_460_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTDetector), -1, 0, 1, 1, 1, 0, "u 'Detector' - 11 - aDetector", (char*)NULL, (void*) NULL, 0);
09199    G__memfunc_setup("operator=",937,G__TreeClass_460_0_3, 117, G__get_linked_tagnum(&G__TreeClassLN_MTDetector), -1, 1, 1, 1, 1, 0, "u 'Detector' - 11 - aDetector", (char*)NULL, (void*) NULL, 0);
09200    G__memfunc_setup("GetId",461,G__TreeClass_460_0_4, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09201    G__memfunc_setup("SetId",473,G__TreeClass_460_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09202    G__memfunc_setup("GetDetectorName",1499,G__TreeClass_460_0_6, 117, G__get_linked_tagnum(&G__TreeClassLN_TString), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09203    G__memfunc_setup("SeDetectortName",1511,G__TreeClass_460_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TString' - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09204    G__memfunc_setup("GetDescription",1444,G__TreeClass_460_0_8, 117, G__get_linked_tagnum(&G__TreeClassLN_TString), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09205    G__memfunc_setup("SetDescription",1456,G__TreeClass_460_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TString' - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09206    G__memfunc_setup("GetChambers",1093,G__TreeClass_460_0_10, 117, G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR), G__defined_typename("map<UInt_t,MTChamber*>"), 1, 0, 1, 1, 1, "", (char*)NULL, (void*) NULL, 0);
09207    G__memfunc_setup("GetChamber",978,G__TreeClass_460_0_11, 117, G__get_linked_tagnum(&G__TreeClassLN_MTChamber), -1, 1, 1, 1, 1, 9, "h - 'UInt_t' 0 - id", (char*)NULL, (void*) NULL, 0);
09208    G__memfunc_setup("Info",396,G__TreeClass_460_0_12, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09209    G__memfunc_setup("Class",502,G__TreeClass_460_0_13, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTDetector::Class) ), 0);
09210    G__memfunc_setup("Class_Name",982,G__TreeClass_460_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDetector::Class_Name) ), 0);
09211    G__memfunc_setup("Class_Version",1339,G__TreeClass_460_0_15, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTDetector::Class_Version) ), 0);
09212    G__memfunc_setup("Dictionary",1046,G__TreeClass_460_0_16, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTDetector::Dictionary) ), 0);
09213    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09214    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09215    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);
09216    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_460_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09217    G__memfunc_setup("DeclFileName",1145,G__TreeClass_460_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDetector::DeclFileName) ), 0);
09218    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_460_0_22, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTDetector::ImplFileLine) ), 0);
09219    G__memfunc_setup("ImplFileName",1171,G__TreeClass_460_0_23, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDetector::ImplFileName) ), 0);
09220    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_460_0_24, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTDetector::DeclFileLine) ), 0);
09221    // automatic copy constructor
09222    G__memfunc_setup("MTDetector", 987, G__TreeClass_460_0_25, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTDetector), -1, 0, 1, 1, 1, 0, "u 'MTDetector' - 11 - -", (char*) NULL, (void*) NULL, 0);
09223    // automatic destructor
09224    G__memfunc_setup("~MTDetector", 1113, G__TreeClass_460_0_26, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09225    // automatic assignment operator
09226    G__memfunc_setup("operator=", 937, G__TreeClass_460_0_27, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTDetector), -1, 1, 1, 1, 1, 0, "u 'MTDetector' - 11 - -", (char*) NULL, (void*) NULL, 0);
09227    G__tag_memfunc_reset();
09228 }
09229 
09230 static void G__setup_memfuncMTRun(void) {
09231    /* MTRun */
09232    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTRun));
09233    G__memfunc_setup("MTRun",470,G__TreeClass_462_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTRun), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09234    G__memfunc_setup("MTRun",470,G__TreeClass_462_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTRun), -1, 0, 1, 1, 1, 0, "u 'Run' - 11 - aRun", (char*)NULL, (void*) NULL, 0);
09235    G__memfunc_setup("operator=",937,G__TreeClass_462_0_3, 117, G__get_linked_tagnum(&G__TreeClassLN_MTRun), -1, 1, 1, 1, 1, 0, "u 'Run' - 11 - aRun", (char*)NULL, (void*) NULL, 0);
09236    G__memfunc_setup("GetReconstructionDate",2176,G__TreeClass_462_0_4, 108, -1, G__defined_typename("time_t"), 0, 1, 1, 1, 8, "u 'TString' - 1 - dateToComplete", (char*)NULL, (void*) NULL, 0);
09237    G__memfunc_setup("SetRawDataFilename",1777,G__TreeClass_462_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TString' - 0 - value", (char*)NULL, (void*) NULL, 0);
09238    G__memfunc_setup("GetRawDataFilename",1765,G__TreeClass_462_0_6, 117, G__get_linked_tagnum(&G__TreeClassLN_TString), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09239    G__memfunc_setup("GetRunName",982,G__TreeClass_462_0_7, 117, G__get_linked_tagnum(&G__TreeClassLN_TString), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09240    G__memfunc_setup("GetRunId",770,G__TreeClass_462_0_8, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09241    G__memfunc_setup("SetRunId",782,G__TreeClass_462_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09242    G__memfunc_setup("GetProcessed",1224,G__TreeClass_462_0_10, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09243    G__memfunc_setup("SetProcessed",1236,G__TreeClass_462_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09244    G__memfunc_setup("GetDate",670,G__TreeClass_462_0_12, 117, G__get_linked_tagnum(&G__TreeClassLN_TString), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09245    G__memfunc_setup("SetDate",682,G__TreeClass_462_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TString' - 0 - aDate", (char*)NULL, (void*) NULL, 0);
09246    G__memfunc_setup("GetSvnVersion",1341,G__TreeClass_462_0_14, 117, G__get_linked_tagnum(&G__TreeClassLN_TString), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09247    G__memfunc_setup("IsCalibrationRun",1625,G__TreeClass_462_0_15, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09248    G__memfunc_setup("SetCalibrationRun",1737,G__TreeClass_462_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09249    G__memfunc_setup("IsDifSynchro",1205,G__TreeClass_462_0_17, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09250    G__memfunc_setup("SetDifSynchro",1317,G__TreeClass_462_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09251    G__memfunc_setup("SetDectector",1225,G__TreeClass_462_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "U 'MTDetector' - 0 - value", (char*)NULL, (void*) NULL, 0);
09252    G__memfunc_setup("GetDetector",1114,G__TreeClass_462_0_20, 85, G__get_linked_tagnum(&G__TreeClassLN_MTDetector), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09253    G__memfunc_setup("GetRawDataFormat",1581,G__TreeClass_462_0_21, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09254    G__memfunc_setup("GetDaqSoftVersion",1720,G__TreeClass_462_0_22, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09255    G__memfunc_setup("GetCCCFirmwareVersion",2060,G__TreeClass_462_0_23, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09256    G__memfunc_setup("GetSDCCFirmwareVersion",2144,G__TreeClass_462_0_24, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09257    G__memfunc_setup("GetDIFFirmwareVersion",2070,G__TreeClass_462_0_25, 99, -1, G__defined_typename("Char_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09258    G__memfunc_setup("GetOneChip",966,G__TreeClass_462_0_26, 117, G__get_linked_tagnum(&G__TreeClassLN_MTChip), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09259    G__memfunc_setup("GetInjectedCharge",1680,G__TreeClass_462_0_27, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09260    G__memfunc_setup("GetWidthCtest",1315,G__TreeClass_462_0_28, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09261    G__memfunc_setup("GetPeriodCtest",1414,G__TreeClass_462_0_29, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09262    G__memfunc_setup("GetDelayCtest",1298,G__TreeClass_462_0_30, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09263    G__memfunc_setup("GetDelayTrigger",1507,G__TreeClass_462_0_31, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09264    G__memfunc_setup("SetInjectedCharge",1692,G__TreeClass_462_0_32, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09265    G__memfunc_setup("SetWidthCtest",1327,G__TreeClass_462_0_33, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09266    G__memfunc_setup("SetPeriodCtest",1426,G__TreeClass_462_0_34, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09267    G__memfunc_setup("SetDelayCtest",1310,G__TreeClass_462_0_35, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09268    G__memfunc_setup("SetDelayTrigger",1519,G__TreeClass_462_0_36, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09269    G__memfunc_setup("Info",396,G__TreeClass_462_0_37, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09270    G__memfunc_setup("Class",502,G__TreeClass_462_0_38, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTRun::Class) ), 0);
09271    G__memfunc_setup("Class_Name",982,G__TreeClass_462_0_39, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTRun::Class_Name) ), 0);
09272    G__memfunc_setup("Class_Version",1339,G__TreeClass_462_0_40, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTRun::Class_Version) ), 0);
09273    G__memfunc_setup("Dictionary",1046,G__TreeClass_462_0_41, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTRun::Dictionary) ), 0);
09274    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09275    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09276    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);
09277    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_462_0_45, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09278    G__memfunc_setup("DeclFileName",1145,G__TreeClass_462_0_46, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTRun::DeclFileName) ), 0);
09279    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_462_0_47, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTRun::ImplFileLine) ), 0);
09280    G__memfunc_setup("ImplFileName",1171,G__TreeClass_462_0_48, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTRun::ImplFileName) ), 0);
09281    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_462_0_49, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTRun::DeclFileLine) ), 0);
09282    // automatic copy constructor
09283    G__memfunc_setup("MTRun", 470, G__TreeClass_462_0_50, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTRun), -1, 0, 1, 1, 1, 0, "u 'MTRun' - 11 - -", (char*) NULL, (void*) NULL, 0);
09284    // automatic destructor
09285    G__memfunc_setup("~MTRun", 596, G__TreeClass_462_0_51, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09286    // automatic assignment operator
09287    G__memfunc_setup("operator=", 937, G__TreeClass_462_0_52, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTRun), -1, 1, 1, 1, 1, 0, "u 'MTRun' - 11 - -", (char*) NULL, (void*) NULL, 0);
09288    G__tag_memfunc_reset();
09289 }
09290 
09291 static void G__setup_memfuncMTBoard(void) {
09292    /* MTBoard */
09293    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTBoard));
09294    G__memfunc_setup("MTBoard",649,G__TreeClass_464_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTBoard), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09295    G__memfunc_setup("MTBoard",649,G__TreeClass_464_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTBoard), -1, 0, 1, 1, 1, 0, "u 'Board' - 11 - aBoard", (char*)NULL, (void*) NULL, 0);
09296    G__memfunc_setup("operator=",937,G__TreeClass_464_0_3, 117, G__get_linked_tagnum(&G__TreeClassLN_MTBoard), -1, 1, 1, 1, 1, 0, "u 'Board' - 11 - aBoard", (char*)NULL, (void*) NULL, 0);
09297    G__memfunc_setup("Info",396,G__TreeClass_464_0_4, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09298    G__memfunc_setup("GetId",461,G__TreeClass_464_0_5, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09299    G__memfunc_setup("SetId",473,G__TreeClass_464_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09300    G__memfunc_setup("GetChips",791,G__TreeClass_464_0_7, 117, G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR), G__defined_typename("map<UInt_t,MTChip*>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09301    G__memfunc_setup("GetChip",676,G__TreeClass_464_0_8, 117, G__get_linked_tagnum(&G__TreeClassLN_MTChip), -1, 1, 1, 1, 1, 8, "h - 'UInt_t' 0 - id", (char*)NULL, (void*) NULL, 0);
09302    G__memfunc_setup("Class",502,G__TreeClass_464_0_9, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTBoard::Class) ), 0);
09303    G__memfunc_setup("Class_Name",982,G__TreeClass_464_0_10, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTBoard::Class_Name) ), 0);
09304    G__memfunc_setup("Class_Version",1339,G__TreeClass_464_0_11, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTBoard::Class_Version) ), 0);
09305    G__memfunc_setup("Dictionary",1046,G__TreeClass_464_0_12, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTBoard::Dictionary) ), 0);
09306    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09307    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09308    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);
09309    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_464_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09310    G__memfunc_setup("DeclFileName",1145,G__TreeClass_464_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTBoard::DeclFileName) ), 0);
09311    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_464_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTBoard::ImplFileLine) ), 0);
09312    G__memfunc_setup("ImplFileName",1171,G__TreeClass_464_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTBoard::ImplFileName) ), 0);
09313    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_464_0_20, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTBoard::DeclFileLine) ), 0);
09314    // automatic copy constructor
09315    G__memfunc_setup("MTBoard", 649, G__TreeClass_464_0_21, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTBoard), -1, 0, 1, 1, 1, 0, "u 'MTBoard' - 11 - -", (char*) NULL, (void*) NULL, 0);
09316    // automatic destructor
09317    G__memfunc_setup("~MTBoard", 775, G__TreeClass_464_0_22, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09318    // automatic assignment operator
09319    G__memfunc_setup("operator=", 937, G__TreeClass_464_0_23, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTBoard), -1, 1, 1, 1, 1, 0, "u 'MTBoard' - 11 - -", (char*) NULL, (void*) NULL, 0);
09320    G__tag_memfunc_reset();
09321 }
09322 
09323 static void G__setup_memfuncMTChamber(void) {
09324    /* MTChamber */
09325    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChamber));
09326    G__memfunc_setup("MTChamber",851,G__TreeClass_465_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChamber), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09327    G__memfunc_setup("MTChamber",851,G__TreeClass_465_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChamber), -1, 0, 1, 1, 1, 0, "u 'Chamber' - 11 - aChamber", (char*)NULL, (void*) NULL, 0);
09328    G__memfunc_setup("operator=",937,G__TreeClass_465_0_3, 117, G__get_linked_tagnum(&G__TreeClassLN_MTChamber), -1, 1, 1, 1, 1, 0, "u 'Chamber' - 11 - aChamber", (char*)NULL, (void*) NULL, 0);
09329    G__memfunc_setup("Info",396,G__TreeClass_465_0_4, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09330    G__memfunc_setup("GetType",706,G__TreeClass_465_0_5, 117, G__get_linked_tagnum(&G__TreeClassLN_TString), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09331    G__memfunc_setup("GetId",461,G__TreeClass_465_0_6, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09332    G__memfunc_setup("SetId",473,G__TreeClass_465_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09333    G__memfunc_setup("GetBoards",891,G__TreeClass_465_0_8, 117, G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR), G__defined_typename("map<UInt_t,MTBoard*>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09334    G__memfunc_setup("GetBoard",776,G__TreeClass_465_0_9, 117, G__get_linked_tagnum(&G__TreeClassLN_MTBoard), -1, 1, 1, 1, 1, 8, "h - 'UInt_t' 0 - id", (char*)NULL, (void*) NULL, 0);
09335    G__memfunc_setup("GetXLength",986,G__TreeClass_465_0_10, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09336    G__memfunc_setup("GetYLength",987,G__TreeClass_465_0_11, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09337    G__memfunc_setup("GetLeftBottomX",1400,G__TreeClass_465_0_12, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09338    G__memfunc_setup("GetLeftBottomY",1401,G__TreeClass_465_0_13, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09339    G__memfunc_setup("GetRightUpperX",1410,G__TreeClass_465_0_14, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09340    G__memfunc_setup("GetRightUpperY",1411,G__TreeClass_465_0_15, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09341    G__memfunc_setup("Class",502,G__TreeClass_465_0_16, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTChamber::Class) ), 0);
09342    G__memfunc_setup("Class_Name",982,G__TreeClass_465_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChamber::Class_Name) ), 0);
09343    G__memfunc_setup("Class_Version",1339,G__TreeClass_465_0_18, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTChamber::Class_Version) ), 0);
09344    G__memfunc_setup("Dictionary",1046,G__TreeClass_465_0_19, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTChamber::Dictionary) ), 0);
09345    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09346    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09347    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);
09348    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_465_0_23, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09349    G__memfunc_setup("DeclFileName",1145,G__TreeClass_465_0_24, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChamber::DeclFileName) ), 0);
09350    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_465_0_25, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChamber::ImplFileLine) ), 0);
09351    G__memfunc_setup("ImplFileName",1171,G__TreeClass_465_0_26, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChamber::ImplFileName) ), 0);
09352    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_465_0_27, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChamber::DeclFileLine) ), 0);
09353    // automatic copy constructor
09354    G__memfunc_setup("MTChamber", 851, G__TreeClass_465_0_28, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTChamber), -1, 0, 1, 1, 1, 0, "u 'MTChamber' - 11 - -", (char*) NULL, (void*) NULL, 0);
09355    // automatic destructor
09356    G__memfunc_setup("~MTChamber", 977, G__TreeClass_465_0_29, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09357    // automatic assignment operator
09358    G__memfunc_setup("operator=", 937, G__TreeClass_465_0_30, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTChamber), -1, 1, 1, 1, 1, 0, "u 'MTChamber' - 11 - -", (char*) NULL, (void*) NULL, 0);
09359    G__tag_memfunc_reset();
09360 }
09361 
09362 static void G__setup_memfuncMTDifSoftId(void) {
09363    /* MTDifSoftId */
09364    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId));
09365    G__memfunc_setup("MTDifSoftId",1021,G__TreeClass_475_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09366    G__memfunc_setup("MTDifSoftId",1021,G__TreeClass_475_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId), -1, 0, 1, 1, 1, 0, "u 'MTDifSoftId' - 11 - orig", (char*)NULL, (void*) NULL, 0);
09367    G__memfunc_setup("GetChamberId",1151,G__TreeClass_475_0_3, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09368    G__memfunc_setup("GetDifId",736,G__TreeClass_475_0_4, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09369    G__memfunc_setup("toString",858,G__TreeClass_475_0_5, 117, G__get_linked_tagnum(&G__TreeClassLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09370    G__memfunc_setup("ToString",826,G__TreeClass_475_0_6, 117, G__get_linked_tagnum(&G__TreeClassLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09371    G__memfunc_setup("SetValue",809,G__TreeClass_475_0_7, 121, -1, -1, 0, 2, 1, 1, 0, 
09372 "h - - 0 - _chamberId h - - 0 - _difId", (char*)NULL, (void*) NULL, 0);
09373    G__memfunc_setup("Class",502,G__TreeClass_475_0_8, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTDifSoftId::Class) ), 0);
09374    G__memfunc_setup("Class_Name",982,G__TreeClass_475_0_9, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDifSoftId::Class_Name) ), 0);
09375    G__memfunc_setup("Class_Version",1339,G__TreeClass_475_0_10, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTDifSoftId::Class_Version) ), 0);
09376    G__memfunc_setup("Dictionary",1046,G__TreeClass_475_0_11, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTDifSoftId::Dictionary) ), 0);
09377    G__memfunc_setup("IsA",253,G__TreeClass_475_0_12, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09378    G__memfunc_setup("ShowMembers",1132,G__TreeClass_475_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09379    G__memfunc_setup("Streamer",835,G__TreeClass_475_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
09380    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_475_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09381    G__memfunc_setup("DeclFileName",1145,G__TreeClass_475_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDifSoftId::DeclFileName) ), 0);
09382    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_475_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTDifSoftId::ImplFileLine) ), 0);
09383    G__memfunc_setup("ImplFileName",1171,G__TreeClass_475_0_18, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDifSoftId::ImplFileName) ), 0);
09384    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_475_0_19, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTDifSoftId::DeclFileLine) ), 0);
09385    // automatic destructor
09386    G__memfunc_setup("~MTDifSoftId", 1147, G__TreeClass_475_0_20, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
09387    // automatic assignment operator
09388    G__memfunc_setup("operator=", 937, G__TreeClass_475_0_21, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId), -1, 1, 1, 1, 1, 0, "u 'MTDifSoftId' - 11 - -", (char*) NULL, (void*) NULL, 0);
09389    G__tag_memfunc_reset();
09390 }
09391 
09392 static void G__setup_memfuncMTChipSoftId(void) {
09393    /* MTChipSoftId */
09394    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId));
09395    G__memfunc_setup("MTChipSoftId",1134,G__TreeClass_476_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09396    G__memfunc_setup("MTChipSoftId",1134,G__TreeClass_476_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId), -1, 0, 1, 1, 1, 0, "u 'MTChipSoftId' - 11 - orig", (char*)NULL, (void*) NULL, 0);
09397    G__memfunc_setup("GetChipId",849,G__TreeClass_476_0_3, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09398    G__memfunc_setup("GetChipSerialNumber",1901,G__TreeClass_476_0_4, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09399    G__memfunc_setup("GetBoardId",949,G__TreeClass_476_0_5, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09400    G__memfunc_setup("SetValue",809,G__TreeClass_476_0_6, 121, -1, -1, 0, 13, 1, 1, 0, 
09401 "h - - 0 - chamberId h - - 0 - difId "
09402 "h - - 0 - boardId h - - 0 - boardRow "
09403 "h - - 0 - boardCol h - - 0 - nbChipByBoardRow "
09404 "h - - 0 - nbChipByBoardCol h - - 0 - chipId "
09405 "h - - 0 - chipRow h - - 0 - chipCol "
09406 "h - - 0 - nbChannelByChipRow h - - 0 - nbChannelByChipCol "
09407 "h - - 0 - chipSerialNumber", (char*)NULL, (void*) NULL, 0);
09408    G__memfunc_setup("GetValue",797,G__TreeClass_476_0_7, 108, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09409    G__memfunc_setup("GetChipRow",988,G__TreeClass_476_0_8, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09410    G__memfunc_setup("GetChipCol",962,G__TreeClass_476_0_9, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09411    G__memfunc_setup("GetBoardRow",1088,G__TreeClass_476_0_10, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09412    G__memfunc_setup("GetBoardCol",1062,G__TreeClass_476_0_11, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09413    G__memfunc_setup("GetNbChipByBoardCol",1813,G__TreeClass_476_0_12, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09414    G__memfunc_setup("GetNbChipByBoardRow",1839,G__TreeClass_476_0_13, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09415    G__memfunc_setup("GetNbChannelByChipCol",2022,G__TreeClass_476_0_14, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09416    G__memfunc_setup("GetNbChannelByChipRow",2048,G__TreeClass_476_0_15, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09417    G__memfunc_setup("toString",858,G__TreeClass_476_0_16, 117, G__get_linked_tagnum(&G__TreeClassLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09418    G__memfunc_setup("ToString",826,G__TreeClass_476_0_17, 117, G__get_linked_tagnum(&G__TreeClassLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09419    G__memfunc_setup("Class",502,G__TreeClass_476_0_18, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTChipSoftId::Class) ), 0);
09420    G__memfunc_setup("Class_Name",982,G__TreeClass_476_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChipSoftId::Class_Name) ), 0);
09421    G__memfunc_setup("Class_Version",1339,G__TreeClass_476_0_20, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTChipSoftId::Class_Version) ), 0);
09422    G__memfunc_setup("Dictionary",1046,G__TreeClass_476_0_21, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTChipSoftId::Dictionary) ), 0);
09423    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09424    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09425    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);
09426    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_476_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09427    G__memfunc_setup("DeclFileName",1145,G__TreeClass_476_0_26, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChipSoftId::DeclFileName) ), 0);
09428    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_476_0_27, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChipSoftId::ImplFileLine) ), 0);
09429    G__memfunc_setup("ImplFileName",1171,G__TreeClass_476_0_28, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChipSoftId::ImplFileName) ), 0);
09430    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_476_0_29, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChipSoftId::DeclFileLine) ), 0);
09431    // automatic destructor
09432    G__memfunc_setup("~MTChipSoftId", 1260, G__TreeClass_476_0_30, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
09433    // automatic assignment operator
09434    G__memfunc_setup("operator=", 937, G__TreeClass_476_0_31, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId), -1, 1, 1, 1, 1, 0, "u 'MTChipSoftId' - 11 - -", (char*) NULL, (void*) NULL, 0);
09435    G__tag_memfunc_reset();
09436 }
09437 
09438 static void G__setup_memfuncMTChannel(void) {
09439    /* MTChannel */
09440    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChannel));
09441    G__memfunc_setup("MTChannel",858,G__TreeClass_479_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09442    G__memfunc_setup("MTChannel",858,G__TreeClass_479_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 0, 1, 1, 1, 0, "u 'MTChannel' - 11 - orig", "copy constructor", (void*) NULL, 0);
09443    G__memfunc_setup("MTChannel",858,G__TreeClass_479_0_3, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 0, 2, 1, 1, 0, 
09444 "u 'ChannelHit' - 11 - hit h - 'UInt_t' 0 - order", (char*)NULL, (void*) NULL, 0);
09445    G__memfunc_setup("GetAnalogValue",1391,G__TreeClass_479_0_4, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09446    G__memfunc_setup("GetDigitalValue",1499,G__TreeClass_479_0_5, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09447    G__memfunc_setup("GetEnergy",906,G__TreeClass_479_0_6, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09448    G__memfunc_setup("GetSoftId",873,G__TreeClass_479_0_7, 117, G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09449    G__memfunc_setup("GetHardId",844,G__TreeClass_479_0_8, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09450    G__memfunc_setup("GetX",376,G__TreeClass_479_0_9, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09451    G__memfunc_setup("GetY",377,G__TreeClass_479_0_10, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09452    G__memfunc_setup("GetZ",378,G__TreeClass_479_0_11, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09453    G__memfunc_setup("GetOrder",796,G__TreeClass_479_0_12, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09454    G__memfunc_setup("GetChb",557,G__TreeClass_479_0_13, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09455    G__memfunc_setup("GetChamberId",1151,G__TreeClass_479_0_14, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09456    G__memfunc_setup("GetDifId",736,G__TreeClass_479_0_15, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09457    G__memfunc_setup("GetChipId",849,G__TreeClass_479_0_16, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09458    G__memfunc_setup("GetBoardId",949,G__TreeClass_479_0_17, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09459    G__memfunc_setup("GetRowInChip",1171,G__TreeClass_479_0_18, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09460    G__memfunc_setup("GetColInChip",1145,G__TreeClass_479_0_19, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09461    G__memfunc_setup("GetRowInChamber",1473,G__TreeClass_479_0_20, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09462    G__memfunc_setup("GetColInChamber",1447,G__TreeClass_479_0_21, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09463    G__memfunc_setup("GetTimestamp",1236,G__TreeClass_479_0_22, 109, -1, G__defined_typename("ULong64_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09464    G__memfunc_setup("GetBcIdAbs",904,G__TreeClass_479_0_23, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09465    G__memfunc_setup("SetBcIdAbs",916,G__TreeClass_479_0_24, 104, -1, G__defined_typename("UInt_t"), 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - bcId", (char*)NULL, (void*) NULL, 0);
09466    G__memfunc_setup("GetBcIdDif",901,G__TreeClass_479_0_25, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09467    G__memfunc_setup("GetBcIdHit",919,G__TreeClass_479_0_26, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09468    G__memfunc_setup("GetBcIdHitFine",1305,G__TreeClass_479_0_27, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09469    G__memfunc_setup("GetAbsTime",965,G__TreeClass_479_0_28, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09470    G__memfunc_setup("GetRejected",1094,G__TreeClass_479_0_29, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09471    G__memfunc_setup("SetRejected",1106,G__TreeClass_479_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09472    G__memfunc_setup("SetMemoryOrder",1441,G__TreeClass_479_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 10 - order", (char*)NULL, (void*) NULL, 0);
09473    G__memfunc_setup("GetMemoryOrder",1429,G__TreeClass_479_0_32, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09474    G__memfunc_setup("SetX",388,G__TreeClass_479_0_33, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - val", (char*)NULL, (void*) NULL, 0);
09475    G__memfunc_setup("SetY",389,G__TreeClass_479_0_34, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - val", (char*)NULL, (void*) NULL, 0);
09476    G__memfunc_setup("SetZ",390,G__TreeClass_479_0_35, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - val", (char*)NULL, (void*) NULL, 0);
09477    G__memfunc_setup("SetEnergy",918,G__TreeClass_479_0_36, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - val", (char*)NULL, (void*) NULL, 0);
09478    G__memfunc_setup("Compare",711,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 8, "U 'TObject' - 10 - obj", (char*)NULL, (void*) NULL, 1);
09479    G__memfunc_setup("IsSortable",1016,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09480    G__memfunc_setup("Class",502,G__TreeClass_479_0_39, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTChannel::Class) ), 0);
09481    G__memfunc_setup("Class_Name",982,G__TreeClass_479_0_40, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChannel::Class_Name) ), 0);
09482    G__memfunc_setup("Class_Version",1339,G__TreeClass_479_0_41, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTChannel::Class_Version) ), 0);
09483    G__memfunc_setup("Dictionary",1046,G__TreeClass_479_0_42, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTChannel::Dictionary) ), 0);
09484    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09485    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09486    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);
09487    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_479_0_46, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09488    G__memfunc_setup("DeclFileName",1145,G__TreeClass_479_0_47, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChannel::DeclFileName) ), 0);
09489    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_479_0_48, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChannel::ImplFileLine) ), 0);
09490    G__memfunc_setup("ImplFileName",1171,G__TreeClass_479_0_49, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChannel::ImplFileName) ), 0);
09491    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_479_0_50, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChannel::DeclFileLine) ), 0);
09492    // automatic destructor
09493    G__memfunc_setup("~MTChannel", 984, G__TreeClass_479_0_51, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09494    // automatic assignment operator
09495    G__memfunc_setup("operator=", 937, G__TreeClass_479_0_52, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 1, 1, 1, 1, 0, "u 'MTChannel' - 11 - -", (char*) NULL, (void*) NULL, 0);
09496    G__tag_memfunc_reset();
09497 }
09498 
09499 static void G__setup_memfuncMTTrack(void) {
09500    /* MTTrack */
09501    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTTrack));
09502    G__memfunc_setup("MTTrack",662,G__TreeClass_480_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTTrack), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09503    G__memfunc_setup("MTTrack",662,G__TreeClass_480_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTTrack), -1, 0, 8, 1, 1, 0, 
09504 "g - - 0 - fromPad g - - 0 - fromStrip "
09505 "g - - 0 - straight g - - 0 - singleHit "
09506 "f - 'Float_t' 0 - ax f - 'Float_t' 0 - bx "
09507 "f - 'Float_t' 0 - ay f - 'Float_t' 0 - by", (char*)NULL, (void*) NULL, 0);
09508    G__memfunc_setup("GetStraight",1126,G__TreeClass_480_0_3, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09509    G__memfunc_setup("GetFromStrip",1222,G__TreeClass_480_0_4, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09510    G__memfunc_setup("GetFromPad",969,G__TreeClass_480_0_5, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09511    G__memfunc_setup("GetSingleHit",1191,G__TreeClass_480_0_6, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09512    G__memfunc_setup("GetAx",473,G__TreeClass_480_0_7, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09513    G__memfunc_setup("GetBx",474,G__TreeClass_480_0_8, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09514    G__memfunc_setup("GetAy",474,G__TreeClass_480_0_9, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09515    G__memfunc_setup("GetBy",475,G__TreeClass_480_0_10, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09516    G__memfunc_setup("SetStraight",1138,G__TreeClass_480_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09517    G__memfunc_setup("SetFromStrip",1234,G__TreeClass_480_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09518    G__memfunc_setup("SetFromPad",981,G__TreeClass_480_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09519    G__memfunc_setup("SetSingleHit",1203,G__TreeClass_480_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09520    G__memfunc_setup("SetAx",485,G__TreeClass_480_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09521    G__memfunc_setup("SetAy",486,G__TreeClass_480_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09522    G__memfunc_setup("SetBx",486,G__TreeClass_480_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09523    G__memfunc_setup("SetBy",487,G__TreeClass_480_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09524    G__memfunc_setup("Class",502,G__TreeClass_480_0_19, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTTrack::Class) ), 0);
09525    G__memfunc_setup("Class_Name",982,G__TreeClass_480_0_20, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTTrack::Class_Name) ), 0);
09526    G__memfunc_setup("Class_Version",1339,G__TreeClass_480_0_21, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTTrack::Class_Version) ), 0);
09527    G__memfunc_setup("Dictionary",1046,G__TreeClass_480_0_22, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTTrack::Dictionary) ), 0);
09528    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09529    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09530    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);
09531    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_480_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09532    G__memfunc_setup("DeclFileName",1145,G__TreeClass_480_0_27, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTTrack::DeclFileName) ), 0);
09533    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_480_0_28, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTTrack::ImplFileLine) ), 0);
09534    G__memfunc_setup("ImplFileName",1171,G__TreeClass_480_0_29, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTTrack::ImplFileName) ), 0);
09535    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_480_0_30, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTTrack::DeclFileLine) ), 0);
09536    // automatic copy constructor
09537    G__memfunc_setup("MTTrack", 662, G__TreeClass_480_0_31, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTTrack), -1, 0, 1, 1, 1, 0, "u 'MTTrack' - 11 - -", (char*) NULL, (void*) NULL, 0);
09538    // automatic destructor
09539    G__memfunc_setup("~MTTrack", 788, G__TreeClass_480_0_32, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09540    // automatic assignment operator
09541    G__memfunc_setup("operator=", 937, G__TreeClass_480_0_33, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTTrack), -1, 1, 1, 1, 1, 0, "u 'MTTrack' - 11 - -", (char*) NULL, (void*) NULL, 0);
09542    G__tag_memfunc_reset();
09543 }
09544 
09545 static void G__setup_memfuncMTEvent(void) {
09546    /* MTEvent */
09547    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTEvent));
09548    G__memfunc_setup("MTEvent",675,G__TreeClass_481_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTEvent), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09549    G__memfunc_setup("operator=",937,G__TreeClass_481_0_2, 117, G__get_linked_tagnum(&G__TreeClassLN_MTEvent), -1, 1, 1, 1, 1, 0, "u 'Event' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
09550    G__memfunc_setup("operator=",937,G__TreeClass_481_0_3, 117, G__get_linked_tagnum(&G__TreeClassLN_MTEvent), -1, 1, 1, 1, 1, 0, "u 'MTEvent' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
09551    G__memfunc_setup("Build",496,G__TreeClass_481_0_4, 121, -1, -1, 0, 5, 1, 1, 0, 
09552 "h - 'UInt_t' 0 - evtId m - 'ULong64_t' 0 - difSynchro "
09553 "d - 'Double32_t' 0 - temperature d - 'Double32_t' 0 - pressure "
09554 "m - 'ULong64_t' 0 - timestamp", (char*)NULL, (void*) NULL, 0);
09555    G__memfunc_setup("SetTrack",801,G__TreeClass_481_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "U 'MTTrack' - 0 - aTrack", (char*)NULL, (void*) NULL, 0);
09556    G__memfunc_setup("GetTrack",789,G__TreeClass_481_0_6, 85, G__get_linked_tagnum(&G__TreeClassLN_MTTrack), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09557    G__memfunc_setup("GetSquareEvt",1216,G__TreeClass_481_0_7, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09558    G__memfunc_setup("SetSquareEvt",1228,G__TreeClass_481_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09559    G__memfunc_setup("GetBorderEvt",1197,G__TreeClass_481_0_9, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09560    G__memfunc_setup("SetBorderEvt",1209,G__TreeClass_481_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09561    G__memfunc_setup("GetChipEvt",979,G__TreeClass_481_0_11, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09562    G__memfunc_setup("SetChipEvt",991,G__TreeClass_481_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09563    G__memfunc_setup("GetTimeInfo",1083,G__TreeClass_481_0_13, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09564    G__memfunc_setup("SetTimeInfo",1095,G__TreeClass_481_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09565    G__memfunc_setup("GetDtCandidate",1365,G__TreeClass_481_0_15, 117, G__get_linked_tagnum(&G__TreeClassLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR), G__defined_typename("vector<UInt_t>"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09566    G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
09567    G__memfunc_setup("Reset",515,G__TreeClass_481_0_17, 121, -1, -1, 0, 1, 3, 1, 0, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) G__func2void( (void (*)(Option_t*))(&MTEvent::Reset) ), 0);
09568    G__memfunc_setup("SortChannel",1121,G__TreeClass_481_0_18, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09569    G__memfunc_setup("SetGlobalTriggerCounter",2353,G__TreeClass_481_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09570    G__memfunc_setup("SetDifTriggerCounter",2035,G__TreeClass_481_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09571    G__memfunc_setup("GetGlobalTriggerCounter",2341,G__TreeClass_481_0_21, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09572    G__memfunc_setup("GetDifTriggerCounter",2023,G__TreeClass_481_0_22, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09573    G__memfunc_setup("AddHitForAbsTime",1530,G__TreeClass_481_0_23, 121, -1, -1, 0, 3, 1, 1, 0, 
09574 "h - 'UInt_t' 0 - boardId h - 'UInt_t' 0 - abs_time "
09575 "h - 'UInt_t' 0 - increment", (char*)NULL, (void*) NULL, 0);
09576    G__memfunc_setup("GetNbHitPerAbsTime",1729,G__TreeClass_481_0_24, 104, -1, G__defined_typename("UInt_t"), 0, 2, 1, 1, 8, 
09577 "h - 'UInt_t' 0 - boardId h - 'UInt_t' 0 - abs_time", (char*)NULL, (void*) NULL, 0);
09578    G__memfunc_setup("GetNbHitPerAbsTime",1729,G__TreeClass_481_0_25, 117, G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUgRsPgRsPgR), G__defined_typename("map<UInt_t,std::map<UInt_t,UInt_t>*>"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09579    G__memfunc_setup("GetCrcIsCorrect",1478,G__TreeClass_481_0_26, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09580    G__memfunc_setup("GetValidFlag",1162,G__TreeClass_481_0_27, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09581    G__memfunc_setup("GetValidFlagString",1793,G__TreeClass_481_0_28, 117, G__get_linked_tagnum(&G__TreeClassLN_TString), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09582    G__memfunc_setup("SetValidFlag",1174,G__TreeClass_481_0_29, 121, -1, -1, 0, 2, 1, 1, 0, 
09583 "h - 'UInt_t' 0 - value g - - 0 'true' valid", (char*)NULL, (void*) NULL, 0);
09584    G__memfunc_setup("IsValid",684,G__TreeClass_481_0_30, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09585    G__memfunc_setup("SetCrcIsCorrect",1490,G__TreeClass_481_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09586    G__memfunc_setup("IsSquare",813,G__TreeClass_481_0_32, 103, -1, -1, 0, 4, 1, 1, 0, 
09587 "h - 'UInt_t' 0 - nbPad h - 'UInt_t' 1 - asu "
09588 "h - 'UInt_t' 1 - abs_time h - 'UInt_t' 0 - chb", "input : nbPad = threshold where we consider an event \"Square\"; chb = chamber ID; outputs: asu = the asu where the event is square; abs_time = the abs_time when the event is square", (void*) NULL, 0);
09589    G__memfunc_setup("IsBorder",794,G__TreeClass_481_0_33, 103, -1, -1, 0, 4, 1, 1, 0, 
09590 "h - 'UInt_t' 0 - nbPad h - 'UInt_t' 1 - asu "
09591 "h - 'UInt_t' 1 - abs_time h - 'UInt_t' 0 - chb", "input : nbPad = threshold where we consider an event \"Border\"; chb = chamber ID; outputs: asu = the asu where the event is border; abs_time = the abs_time when the event is border", (void*) NULL, 0);
09592    G__memfunc_setup("IsChip",576,G__TreeClass_481_0_34, 103, -1, -1, 0, 4, 1, 1, 0, 
09593 "h - 'UInt_t' 0 - nbPad h - 'UInt_t' 1 - chip "
09594 "h - 'UInt_t' 1 - abs_time h - 'UInt_t' 0 - chb", "input : nbPad = threshold where we consider an event \"Chip\"; chb = chamber ID; outputs: chip = the chip where the event is chip; abs_time = the abs_time when the event is chip", (void*) NULL, 0);
09595    G__memfunc_setup("SetDifSynchro",1317,G__TreeClass_481_0_35, 121, -1, -1, 0, 1, 1, 1, 0, "m - 'ULong64_t' 0 - t", (char*)NULL, (void*) NULL, 0);
09596    G__memfunc_setup("SetTemperature",1466,G__TreeClass_481_0_36, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 0 - t", (char*)NULL, (void*) NULL, 0);
09597    G__memfunc_setup("SetPressure",1157,G__TreeClass_481_0_37, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 0 - t", (char*)NULL, (void*) NULL, 0);
09598    G__memfunc_setup("SetTimestamp",1248,G__TreeClass_481_0_38, 121, -1, -1, 0, 1, 1, 1, 0, "m - 'ULong64_t' 0 - t", (char*)NULL, (void*) NULL, 0);
09599    G__memfunc_setup("SetEventId",987,G__TreeClass_481_0_39, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - aId", (char*)NULL, (void*) NULL, 0);
09600    G__memfunc_setup("AddChannel",962,G__TreeClass_481_0_40, 85, G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 0, 2, 1, 1, 0, 
09601 "u 'ChannelHit' - 11 - hit h - 'UInt_t' 0 - order", (char*)NULL, (void*) NULL, 0);
09602    G__memfunc_setup("AddChannel",962,G__TreeClass_481_0_41, 85, G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 0, 1, 1, 1, 0, "U 'MTChannel' - 0 - aChannel", (char*)NULL, (void*) NULL, 0);
09603    G__memfunc_setup("GetEventId",975,G__TreeClass_481_0_42, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09604    G__memfunc_setup("GetId",461,G__TreeClass_481_0_43, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09605    G__memfunc_setup("GetDifSynchro",1305,G__TreeClass_481_0_44, 109, -1, G__defined_typename("ULong64_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09606    G__memfunc_setup("GetNchannel",1095,G__TreeClass_481_0_45, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09607    G__memfunc_setup("SetNchannel",1107,G__TreeClass_481_0_46, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - n", (char*)NULL, (void*) NULL, 0);
09608    G__memfunc_setup("GetNchannel",1095,G__TreeClass_481_0_47, 104, -1, G__defined_typename("UInt_t"), 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - chamberId", (char*)NULL, (void*) NULL, 0);
09609    G__memfunc_setup("GetTemperature",1454,G__TreeClass_481_0_48, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09610    G__memfunc_setup("GetTimestamp",1236,G__TreeClass_481_0_49, 109, -1, G__defined_typename("ULong64_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09611    G__memfunc_setup("GetPressure",1145,G__TreeClass_481_0_50, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09612    G__memfunc_setup("GetChannels",1100,G__TreeClass_481_0_51, 85, G__get_linked_tagnum(&G__TreeClassLN_TClonesArray), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09613    G__memfunc_setup("GetChannelByOrder",1680,G__TreeClass_481_0_52, 85, G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 0, 2, 1, 1, 8, 
09614 "h - 'UInt_t' 0 - order h - 'UInt_t' 0 - chamberId", (char*)NULL, (void*) NULL, 0);
09615    G__memfunc_setup("GetMeshVoltage",1407,G__TreeClass_481_0_53, 117, G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR), G__defined_typename("map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09616    G__memfunc_setup("GetDriftVoltage",1515,G__TreeClass_481_0_54, 117, G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR), G__defined_typename("map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09617    G__memfunc_setup("GetMeshVoltage",1407,G__TreeClass_481_0_55, 102, -1, G__defined_typename("Float_t"), 0, 3, 1, 1, 8, 
09618 "i - 'Int_t' 10 - chamberId i - 'Int_t' 0 - difId "
09619 "i - 'Int_t' 0 - boardId", (char*)NULL, (void*) NULL, 0);
09620    G__memfunc_setup("GetDriftVoltage",1515,G__TreeClass_481_0_56, 102, -1, G__defined_typename("Float_t"), 0, 3, 1, 1, 8, 
09621 "i - 'Int_t' 10 - chamberId i - 'Int_t' 0 - difId "
09622 "i - 'Int_t' 0 - boardId", (char*)NULL, (void*) NULL, 0);
09623    G__memfunc_setup("SetMeshVoltage",1419,G__TreeClass_481_0_57, 121, -1, -1, 0, 4, 1, 1, 0, 
09624 "i - 'Int_t' 10 - chamberId i - 'Int_t' 0 - difId "
09625 "i - 'Int_t' 0 - boardId f - 'Float_t' 10 - aValue", (char*)NULL, (void*) NULL, 0);
09626    G__memfunc_setup("SetDriftVoltage",1527,G__TreeClass_481_0_58, 121, -1, -1, 0, 4, 1, 1, 0, 
09627 "i - 'Int_t' 10 - chamberId i - 'Int_t' 0 - difId "
09628 "i - 'Int_t' 0 - boardId f - 'Float_t' 10 - aValue", (char*)NULL, (void*) NULL, 0);
09629    G__memfunc_setup("SetTemperature",1466,G__TreeClass_481_0_59, 121, -1, -1, 0, 4, 1, 1, 0, 
09630 "h - 'UInt_t' 0 - difId f - 'Float_t' 0 - asu1 "
09631 "f - 'Float_t' 0 - asu2 f - 'Float_t' 0 - dif", (char*)NULL, (void*) NULL, 0);
09632    G__memfunc_setup("SetTemperatureAsu1",1812,G__TreeClass_481_0_60, 121, -1, -1, 0, 2, 1, 1, 0, 
09633 "h - 'UInt_t' 0 - difId f - 'Float_t' 0 - asu1", (char*)NULL, (void*) NULL, 0);
09634    G__memfunc_setup("SetTemperatureAsu2",1813,G__TreeClass_481_0_61, 121, -1, -1, 0, 2, 1, 1, 0, 
09635 "h - 'UInt_t' 0 - difId f - 'Float_t' 0 - asu2", (char*)NULL, (void*) NULL, 0);
09636    G__memfunc_setup("SetTemperatureDif",1741,G__TreeClass_481_0_62, 121, -1, -1, 0, 2, 1, 1, 0, 
09637 "h - 'UInt_t' 0 - difId f - 'Float_t' 0 - dif", (char*)NULL, (void*) NULL, 0);
09638    G__memfunc_setup("GetTemperatureAsu1",1800,G__TreeClass_481_0_63, 102, -1, G__defined_typename("Float_t"), 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - difId", (char*)NULL, (void*) NULL, 0);
09639    G__memfunc_setup("GetTemperatureAsu2",1801,G__TreeClass_481_0_64, 102, -1, G__defined_typename("Float_t"), 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - difId", (char*)NULL, (void*) NULL, 0);
09640    G__memfunc_setup("GetTemperatureDif",1729,G__TreeClass_481_0_65, 102, -1, G__defined_typename("Float_t"), 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - difId", (char*)NULL, (void*) NULL, 0);
09641    G__memfunc_setup("GetTemperatureAsu1",1800,G__TreeClass_481_0_66, 117, G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR), G__defined_typename("map<UInt_t,Float_t>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09642    G__memfunc_setup("GetTemperatureAsu2",1801,G__TreeClass_481_0_67, 117, G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR), G__defined_typename("map<UInt_t,Float_t>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09643    G__memfunc_setup("GetTemperatureDif",1729,G__TreeClass_481_0_68, 117, G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR), G__defined_typename("map<UInt_t,Float_t>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09644    G__memfunc_setup("Class",502,G__TreeClass_481_0_69, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTEvent::Class) ), 0);
09645    G__memfunc_setup("Class_Name",982,G__TreeClass_481_0_70, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTEvent::Class_Name) ), 0);
09646    G__memfunc_setup("Class_Version",1339,G__TreeClass_481_0_71, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTEvent::Class_Version) ), 0);
09647    G__memfunc_setup("Dictionary",1046,G__TreeClass_481_0_72, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTEvent::Dictionary) ), 0);
09648    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09649    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09650    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);
09651    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_481_0_76, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09652    G__memfunc_setup("DeclFileName",1145,G__TreeClass_481_0_77, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTEvent::DeclFileName) ), 0);
09653    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_481_0_78, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTEvent::ImplFileLine) ), 0);
09654    G__memfunc_setup("ImplFileName",1171,G__TreeClass_481_0_79, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTEvent::ImplFileName) ), 0);
09655    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_481_0_80, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTEvent::DeclFileLine) ), 0);
09656    // automatic copy constructor
09657    G__memfunc_setup("MTEvent", 675, G__TreeClass_481_0_81, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTEvent), -1, 0, 1, 1, 1, 0, "u 'MTEvent' - 11 - -", (char*) NULL, (void*) NULL, 0);
09658    // automatic destructor
09659    G__memfunc_setup("~MTEvent", 801, G__TreeClass_481_0_82, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09660    G__tag_memfunc_reset();
09661 }
09662 
09663 static void G__setup_memfuncMTChannelSoftId(void) {
09664    /* MTChannelSoftId */
09665    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId));
09666    G__memfunc_setup("MTChannelSoftId",1443,G__TreeClass_517_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09667    G__memfunc_setup("MTChannelSoftId",1443,G__TreeClass_517_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId), -1, 0, 1, 1, 1, 0, "u 'MTChannelSoftId' - 11 - orig", (char*)NULL, (void*) NULL, 0);
09668    G__memfunc_setup("GetRowInChip",1171,G__TreeClass_517_0_3, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09669    G__memfunc_setup("GetColInChip",1145,G__TreeClass_517_0_4, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09670    G__memfunc_setup("GetChannelId",1158,G__TreeClass_517_0_5, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09671    G__memfunc_setup("SetValue",809,G__TreeClass_517_0_6, 121, -1, -1, 0, 16, 1, 1, 0, 
09672 "h - - 0 - chamberId h - - 0 - difId "
09673 "h - - 0 - boardId h - - 0 - boardRow "
09674 "h - - 0 - boardCol h - - 0 - nbChipByBoardRow "
09675 "h - - 0 - nbChipByBoardCol h - - 0 - chipId "
09676 "h - - 0 - chipRow h - - 0 - chipCol "
09677 "h - - 0 - nbChannelByChipRow h - - 0 - nbChannelByChipCol "
09678 "h - - 0 - chipSerialNum h - - 0 - channelId "
09679 "h - - 0 - row h - - 0 - col", (char*)NULL, (void*) NULL, 0);
09680    G__memfunc_setup("toString",858,G__TreeClass_517_0_7, 117, G__get_linked_tagnum(&G__TreeClassLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09681    G__memfunc_setup("ToString",826,G__TreeClass_517_0_8, 117, G__get_linked_tagnum(&G__TreeClassLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09682    G__memfunc_setup("GetValue",797,G__TreeClass_517_0_9, 108, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09683    G__memfunc_setup("Class",502,G__TreeClass_517_0_10, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTChannelSoftId::Class) ), 0);
09684    G__memfunc_setup("Class_Name",982,G__TreeClass_517_0_11, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChannelSoftId::Class_Name) ), 0);
09685    G__memfunc_setup("Class_Version",1339,G__TreeClass_517_0_12, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTChannelSoftId::Class_Version) ), 0);
09686    G__memfunc_setup("Dictionary",1046,G__TreeClass_517_0_13, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTChannelSoftId::Dictionary) ), 0);
09687    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09688    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09689    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);
09690    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_517_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09691    G__memfunc_setup("DeclFileName",1145,G__TreeClass_517_0_18, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChannelSoftId::DeclFileName) ), 0);
09692    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_517_0_19, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChannelSoftId::ImplFileLine) ), 0);
09693    G__memfunc_setup("ImplFileName",1171,G__TreeClass_517_0_20, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChannelSoftId::ImplFileName) ), 0);
09694    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_517_0_21, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChannelSoftId::DeclFileLine) ), 0);
09695    // automatic destructor
09696    G__memfunc_setup("~MTChannelSoftId", 1569, G__TreeClass_517_0_22, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09697    // automatic assignment operator
09698    G__memfunc_setup("operator=", 937, G__TreeClass_517_0_23, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId), -1, 1, 1, 1, 1, 0, "u 'MTChannelSoftId' - 11 - -", (char*) NULL, (void*) NULL, 0);
09699    G__tag_memfunc_reset();
09700 }
09701 
09702 static void G__setup_memfuncMTHardroc1Chip(void) {
09703    /* MTHardroc1Chip */
09704    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip));
09705    G__memfunc_setup("MTHardroc1Chip",1305,G__TreeClass_537_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip), -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 '0' id", (char*)NULL, (void*) NULL, 0);
09706    G__memfunc_setup("MTHardroc1Chip",1305,G__TreeClass_537_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip), -1, 0, 1, 1, 1, 0, "u 'Hardroc1Chip' - 11 - aChip", (char*)NULL, (void*) NULL, 0);
09707    G__memfunc_setup("operator=",937,G__TreeClass_537_0_3, 117, G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip), -1, 1, 1, 1, 1, 0, "u 'Hardroc1Chip' - 11 - aChip", (char*)NULL, (void*) NULL, 0);
09708    G__memfunc_setup("GetThresholdDac_0",1636,G__TreeClass_537_0_4, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09709    G__memfunc_setup("GetThresholdDac_1",1637,G__TreeClass_537_0_5, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09710    G__memfunc_setup("SetThresholdDac_0",1648,G__TreeClass_537_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09711    G__memfunc_setup("SetThresholdDac_1",1649,G__TreeClass_537_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09712    G__memfunc_setup("Info",396,G__TreeClass_537_0_8, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09713    G__memfunc_setup("Class",502,G__TreeClass_537_0_9, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTHardroc1Chip::Class) ), 0);
09714    G__memfunc_setup("Class_Name",982,G__TreeClass_537_0_10, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTHardroc1Chip::Class_Name) ), 0);
09715    G__memfunc_setup("Class_Version",1339,G__TreeClass_537_0_11, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTHardroc1Chip::Class_Version) ), 0);
09716    G__memfunc_setup("Dictionary",1046,G__TreeClass_537_0_12, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTHardroc1Chip::Dictionary) ), 0);
09717    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09718    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09719    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);
09720    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_537_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09721    G__memfunc_setup("DeclFileName",1145,G__TreeClass_537_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTHardroc1Chip::DeclFileName) ), 0);
09722    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_537_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTHardroc1Chip::ImplFileLine) ), 0);
09723    G__memfunc_setup("ImplFileName",1171,G__TreeClass_537_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTHardroc1Chip::ImplFileName) ), 0);
09724    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_537_0_20, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTHardroc1Chip::DeclFileLine) ), 0);
09725    // automatic copy constructor
09726    G__memfunc_setup("MTHardroc1Chip", 1305, G__TreeClass_537_0_21, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip), -1, 0, 1, 1, 1, 0, "u 'MTHardroc1Chip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09727    // automatic destructor
09728    G__memfunc_setup("~MTHardroc1Chip", 1431, G__TreeClass_537_0_22, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09729    // automatic assignment operator
09730    G__memfunc_setup("operator=", 937, G__TreeClass_537_0_23, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip), -1, 1, 1, 1, 1, 0, "u 'MTHardroc1Chip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09731    G__tag_memfunc_reset();
09732 }
09733 
09734 static void G__setup_memfuncMTMicrorocChip(void) {
09735    /* MTMicrorocChip */
09736    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip));
09737    G__memfunc_setup("MTMicrorocChip",1379,G__TreeClass_539_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip), -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 '0' id", (char*)NULL, (void*) NULL, 0);
09738    G__memfunc_setup("MTMicrorocChip",1379,G__TreeClass_539_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip), -1, 0, 1, 1, 1, 0, "u 'MicrorocChip' - 11 - aChip", (char*)NULL, (void*) NULL, 0);
09739    G__memfunc_setup("operator=",937,G__TreeClass_539_0_3, 117, G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip), -1, 1, 1, 1, 1, 0, "u 'MicrorocChip' - 11 - aChip", (char*)NULL, (void*) NULL, 0);
09740    G__memfunc_setup("GetThresholdDac_0",1636,G__TreeClass_539_0_4, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09741    G__memfunc_setup("GetThresholdDac_1",1637,G__TreeClass_539_0_5, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09742    G__memfunc_setup("GetThresholdDac_2",1638,G__TreeClass_539_0_6, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09743    G__memfunc_setup("SetThresholdDac_0",1648,G__TreeClass_539_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09744    G__memfunc_setup("SetThresholdDac_1",1649,G__TreeClass_539_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09745    G__memfunc_setup("SetThresholdDac_2",1650,G__TreeClass_539_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09746    G__memfunc_setup("GetShaper_lg",1205,G__TreeClass_539_0_10, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09747    G__memfunc_setup("GetShaper_hg",1201,G__TreeClass_539_0_11, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09748    G__memfunc_setup("SetShaper_lg",1217,G__TreeClass_539_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09749    G__memfunc_setup("SetShaper_hg",1213,G__TreeClass_539_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09750    G__memfunc_setup("Info",396,G__TreeClass_539_0_14, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09751    G__memfunc_setup("Class",502,G__TreeClass_539_0_15, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTMicrorocChip::Class) ), 0);
09752    G__memfunc_setup("Class_Name",982,G__TreeClass_539_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTMicrorocChip::Class_Name) ), 0);
09753    G__memfunc_setup("Class_Version",1339,G__TreeClass_539_0_17, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTMicrorocChip::Class_Version) ), 0);
09754    G__memfunc_setup("Dictionary",1046,G__TreeClass_539_0_18, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTMicrorocChip::Dictionary) ), 0);
09755    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09756    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09757    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);
09758    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_539_0_22, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09759    G__memfunc_setup("DeclFileName",1145,G__TreeClass_539_0_23, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTMicrorocChip::DeclFileName) ), 0);
09760    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_539_0_24, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTMicrorocChip::ImplFileLine) ), 0);
09761    G__memfunc_setup("ImplFileName",1171,G__TreeClass_539_0_25, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTMicrorocChip::ImplFileName) ), 0);
09762    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_539_0_26, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTMicrorocChip::DeclFileLine) ), 0);
09763    // automatic copy constructor
09764    G__memfunc_setup("MTMicrorocChip", 1379, G__TreeClass_539_0_27, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip), -1, 0, 1, 1, 1, 0, "u 'MTMicrorocChip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09765    // automatic destructor
09766    G__memfunc_setup("~MTMicrorocChip", 1505, G__TreeClass_539_0_28, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09767    // automatic assignment operator
09768    G__memfunc_setup("operator=", 937, G__TreeClass_539_0_29, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip), -1, 1, 1, 1, 1, 0, "u 'MTMicrorocChip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09769    G__tag_memfunc_reset();
09770 }
09771 
09772 static void G__setup_memfuncMTHardroc2Chip(void) {
09773    /* MTHardroc2Chip */
09774    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip));
09775    G__memfunc_setup("MTHardroc2Chip",1306,G__TreeClass_541_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip), -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 '0' id", (char*)NULL, (void*) NULL, 0);
09776    G__memfunc_setup("MTHardroc2Chip",1306,G__TreeClass_541_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip), -1, 0, 1, 1, 1, 0, "u 'Hardroc2Chip' - 11 - aChip", (char*)NULL, (void*) NULL, 0);
09777    G__memfunc_setup("operator=",937,G__TreeClass_541_0_3, 117, G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip), -1, 1, 1, 1, 1, 0, "u 'Hardroc2Chip' - 11 - aChip", (char*)NULL, (void*) NULL, 0);
09778    G__memfunc_setup("GetThresholdDac_0",1636,G__TreeClass_541_0_4, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09779    G__memfunc_setup("GetThresholdDac_1",1637,G__TreeClass_541_0_5, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09780    G__memfunc_setup("GetThresholdDac_2",1638,G__TreeClass_541_0_6, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09781    G__memfunc_setup("SetThresholdDac_0",1648,G__TreeClass_541_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09782    G__memfunc_setup("SetThresholdDac_1",1649,G__TreeClass_541_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09783    G__memfunc_setup("SetThresholdDac_2",1650,G__TreeClass_541_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09784    G__memfunc_setup("Info",396,G__TreeClass_541_0_10, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09785    G__memfunc_setup("Class",502,G__TreeClass_541_0_11, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTHardroc2Chip::Class) ), 0);
09786    G__memfunc_setup("Class_Name",982,G__TreeClass_541_0_12, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTHardroc2Chip::Class_Name) ), 0);
09787    G__memfunc_setup("Class_Version",1339,G__TreeClass_541_0_13, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTHardroc2Chip::Class_Version) ), 0);
09788    G__memfunc_setup("Dictionary",1046,G__TreeClass_541_0_14, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTHardroc2Chip::Dictionary) ), 0);
09789    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09790    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09791    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);
09792    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_541_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09793    G__memfunc_setup("DeclFileName",1145,G__TreeClass_541_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTHardroc2Chip::DeclFileName) ), 0);
09794    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_541_0_20, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTHardroc2Chip::ImplFileLine) ), 0);
09795    G__memfunc_setup("ImplFileName",1171,G__TreeClass_541_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTHardroc2Chip::ImplFileName) ), 0);
09796    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_541_0_22, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTHardroc2Chip::DeclFileLine) ), 0);
09797    // automatic copy constructor
09798    G__memfunc_setup("MTHardroc2Chip", 1306, G__TreeClass_541_0_23, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip), -1, 0, 1, 1, 1, 0, "u 'MTHardroc2Chip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09799    // automatic destructor
09800    G__memfunc_setup("~MTHardroc2Chip", 1432, G__TreeClass_541_0_24, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09801    // automatic assignment operator
09802    G__memfunc_setup("operator=", 937, G__TreeClass_541_0_25, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip), -1, 1, 1, 1, 1, 0, "u 'MTHardroc2Chip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09803    G__tag_memfunc_reset();
09804 }
09805 
09806 static void G__setup_memfuncMTDiracChip(void) {
09807    /* MTDiracChip */
09808    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip));
09809    G__memfunc_setup("MTDiracChip",1032,G__TreeClass_543_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip), -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 '0' id", (char*)NULL, (void*) NULL, 0);
09810    G__memfunc_setup("MTDiracChip",1032,G__TreeClass_543_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip), -1, 0, 1, 1, 1, 0, "u 'DiracChip' - 11 - aChip", (char*)NULL, (void*) NULL, 0);
09811    G__memfunc_setup("operator=",937,G__TreeClass_543_0_3, 117, G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip), -1, 1, 1, 1, 1, 0, "u 'DiracChip' - 11 - aChip", (char*)NULL, (void*) NULL, 0);
09812    G__memfunc_setup("GetBLoThreshold",1482,G__TreeClass_543_0_4, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09813    G__memfunc_setup("GetBMidThreshold",1577,G__TreeClass_543_0_5, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09814    G__memfunc_setup("GetBHiThreshold",1472,G__TreeClass_543_0_6, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09815    G__memfunc_setup("GetALoThreshold",1481,G__TreeClass_543_0_7, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09816    G__memfunc_setup("GetAMidThreshold",1576,G__TreeClass_543_0_8, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09817    G__memfunc_setup("GetAHiThreshold",1471,G__TreeClass_543_0_9, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09818    G__memfunc_setup("SetBLoThreshold",1494,G__TreeClass_543_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09819    G__memfunc_setup("SetBMidThreshold",1589,G__TreeClass_543_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09820    G__memfunc_setup("SetBHiThreshold",1484,G__TreeClass_543_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09821    G__memfunc_setup("SetALoThreshold",1493,G__TreeClass_543_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09822    G__memfunc_setup("SetAMidThreshold",1588,G__TreeClass_543_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09823    G__memfunc_setup("SetAHiThreshold",1483,G__TreeClass_543_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09824    G__memfunc_setup("Info",396,G__TreeClass_543_0_16, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09825    G__memfunc_setup("Class",502,G__TreeClass_543_0_17, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTDiracChip::Class) ), 0);
09826    G__memfunc_setup("Class_Name",982,G__TreeClass_543_0_18, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDiracChip::Class_Name) ), 0);
09827    G__memfunc_setup("Class_Version",1339,G__TreeClass_543_0_19, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTDiracChip::Class_Version) ), 0);
09828    G__memfunc_setup("Dictionary",1046,G__TreeClass_543_0_20, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTDiracChip::Dictionary) ), 0);
09829    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09830    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09831    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);
09832    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_543_0_24, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09833    G__memfunc_setup("DeclFileName",1145,G__TreeClass_543_0_25, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDiracChip::DeclFileName) ), 0);
09834    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_543_0_26, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTDiracChip::ImplFileLine) ), 0);
09835    G__memfunc_setup("ImplFileName",1171,G__TreeClass_543_0_27, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTDiracChip::ImplFileName) ), 0);
09836    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_543_0_28, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTDiracChip::DeclFileLine) ), 0);
09837    // automatic copy constructor
09838    G__memfunc_setup("MTDiracChip", 1032, G__TreeClass_543_0_29, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip), -1, 0, 1, 1, 1, 0, "u 'MTDiracChip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09839    // automatic destructor
09840    G__memfunc_setup("~MTDiracChip", 1158, G__TreeClass_543_0_30, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09841    // automatic assignment operator
09842    G__memfunc_setup("operator=", 937, G__TreeClass_543_0_31, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip), -1, 1, 1, 1, 1, 0, "u 'MTDiracChip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09843    G__tag_memfunc_reset();
09844 }
09845 
09846 static void G__setup_memfuncCaloHit(void) {
09847    /* CaloHit */
09848    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloHit));
09849    G__memfunc_setup("CaloHit",676,G__TreeClass_544_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_CaloHit), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09850    G__memfunc_setup("GetX",376,G__TreeClass_544_0_2, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09851    G__memfunc_setup("GetY",377,G__TreeClass_544_0_3, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09852    G__memfunc_setup("GetZ",378,G__TreeClass_544_0_4, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09853    G__memfunc_setup("GetThreshold",1229,G__TreeClass_544_0_5, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09854    G__memfunc_setup("GetDeltaT",862,G__TreeClass_544_0_6, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09855    G__memfunc_setup("SetX",388,G__TreeClass_544_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09856    G__memfunc_setup("SetY",389,G__TreeClass_544_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09857    G__memfunc_setup("SetZ",390,G__TreeClass_544_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09858    G__memfunc_setup("SetLayer",809,G__TreeClass_544_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09859    G__memfunc_setup("SetThreshold",1241,G__TreeClass_544_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09860    G__memfunc_setup("SetDeltaT",874,G__TreeClass_544_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09861    G__memfunc_setup("GetLayer",797,G__TreeClass_544_0_13, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09862    G__memfunc_setup("GetSolftId",981,G__TreeClass_544_0_14, 117, G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09863    G__memfunc_setup("SetSoftId",885,G__TreeClass_544_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "u 'MTChannelSoftId' - 0 - value", (char*)NULL, (void*) NULL, 0);
09864    G__memfunc_setup("SetRowInChamber",1485,G__TreeClass_544_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09865    G__memfunc_setup("SetColInChamber",1459,G__TreeClass_544_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09866    G__memfunc_setup("GetRowInChamber",1473,G__TreeClass_544_0_18, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09867    G__memfunc_setup("GetColInChamber",1447,G__TreeClass_544_0_19, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09868    G__memfunc_setup("Class",502,G__TreeClass_544_0_20, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&CaloHit::Class) ), 0);
09869    G__memfunc_setup("Class_Name",982,G__TreeClass_544_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloHit::Class_Name) ), 0);
09870    G__memfunc_setup("Class_Version",1339,G__TreeClass_544_0_22, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&CaloHit::Class_Version) ), 0);
09871    G__memfunc_setup("Dictionary",1046,G__TreeClass_544_0_23, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&CaloHit::Dictionary) ), 0);
09872    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09873    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09874    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);
09875    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_544_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09876    G__memfunc_setup("DeclFileName",1145,G__TreeClass_544_0_28, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloHit::DeclFileName) ), 0);
09877    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_544_0_29, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&CaloHit::ImplFileLine) ), 0);
09878    G__memfunc_setup("ImplFileName",1171,G__TreeClass_544_0_30, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloHit::ImplFileName) ), 0);
09879    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_544_0_31, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&CaloHit::DeclFileLine) ), 0);
09880    // automatic copy constructor
09881    G__memfunc_setup("CaloHit", 676, G__TreeClass_544_0_32, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_CaloHit), -1, 0, 1, 1, 1, 0, "u 'CaloHit' - 11 - -", (char*) NULL, (void*) NULL, 0);
09882    // automatic destructor
09883    G__memfunc_setup("~CaloHit", 802, G__TreeClass_544_0_33, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09884    // automatic assignment operator
09885    G__memfunc_setup("operator=", 937, G__TreeClass_544_0_34, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_CaloHit), -1, 1, 1, 1, 1, 0, "u 'CaloHit' - 11 - -", (char*) NULL, (void*) NULL, 0);
09886    G__tag_memfunc_reset();
09887 }
09888 
09889 static void G__setup_memfuncCaloEvent(void) {
09890    /* CaloEvent */
09891    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloEvent));
09892    G__memfunc_setup("CaloEvent",897,G__TreeClass_545_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_CaloEvent), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09893    G__memfunc_setup("operator=",937,G__TreeClass_545_0_2, 117, G__get_linked_tagnum(&G__TreeClassLN_CaloEvent), -1, 1, 1, 1, 1, 0, "u 'MTEvent' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
09894    G__memfunc_setup("AddHit",558,G__TreeClass_545_0_3, 85, G__get_linked_tagnum(&G__TreeClassLN_CaloHit), -1, 0, 1, 1, 1, 0, "u 'CaloHit' - 11 - ahit", (char*)NULL, (void*) NULL, 0);
09895    G__memfunc_setup("Clear",487,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
09896    G__memfunc_setup("GetHits",696,G__TreeClass_545_0_5, 85, G__get_linked_tagnum(&G__TreeClassLN_TClonesArray), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09897    G__memfunc_setup("GetNHits",774,G__TreeClass_545_0_6, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09898    G__memfunc_setup("GetXExtrapol",1223,G__TreeClass_545_0_7, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09899    G__memfunc_setup("GetYExtrapol",1224,G__TreeClass_545_0_8, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09900    G__memfunc_setup("GetTrkQuality",1338,G__TreeClass_545_0_9, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09901    G__memfunc_setup("GetEventId",975,G__TreeClass_545_0_10, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09902    G__memfunc_setup("SetEventId",987,G__TreeClass_545_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09903    G__memfunc_setup("GetDeltaTmax",1188,G__TreeClass_545_0_12, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09904    G__memfunc_setup("GetBcIdAbs",904,G__TreeClass_545_0_13, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09905    G__memfunc_setup("SetBcIdAbs",916,G__TreeClass_545_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09906    G__memfunc_setup("SetXExtrapol",1235,G__TreeClass_545_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09907    G__memfunc_setup("SetYExtrapol",1236,G__TreeClass_545_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09908    G__memfunc_setup("SetTrkQuality",1350,G__TreeClass_545_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09909    G__memfunc_setup("SetDeltaTmax",1200,G__TreeClass_545_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 10 - dtmax", (char*)NULL, (void*) NULL, 0);
09910    G__memfunc_setup("Class",502,G__TreeClass_545_0_19, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&CaloEvent::Class) ), 0);
09911    G__memfunc_setup("Class_Name",982,G__TreeClass_545_0_20, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloEvent::Class_Name) ), 0);
09912    G__memfunc_setup("Class_Version",1339,G__TreeClass_545_0_21, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&CaloEvent::Class_Version) ), 0);
09913    G__memfunc_setup("Dictionary",1046,G__TreeClass_545_0_22, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&CaloEvent::Dictionary) ), 0);
09914    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09915    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09916    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);
09917    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_545_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09918    G__memfunc_setup("DeclFileName",1145,G__TreeClass_545_0_27, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloEvent::DeclFileName) ), 0);
09919    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_545_0_28, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&CaloEvent::ImplFileLine) ), 0);
09920    G__memfunc_setup("ImplFileName",1171,G__TreeClass_545_0_29, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloEvent::ImplFileName) ), 0);
09921    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_545_0_30, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&CaloEvent::DeclFileLine) ), 0);
09922    // automatic copy constructor
09923    G__memfunc_setup("CaloEvent", 897, G__TreeClass_545_0_31, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_CaloEvent), -1, 0, 1, 1, 1, 0, "u 'CaloEvent' - 11 - -", (char*) NULL, (void*) NULL, 0);
09924    // automatic destructor
09925    G__memfunc_setup("~CaloEvent", 1023, G__TreeClass_545_0_32, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09926    // automatic assignment operator
09927    G__memfunc_setup("operator=", 937, G__TreeClass_545_0_33, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_CaloEvent), -1, 1, 1, 1, 1, 0, "u 'CaloEvent' - 11 - -", (char*) NULL, (void*) NULL, 0);
09928    G__tag_memfunc_reset();
09929 }
09930 
09931 static void G__setup_memfuncCaloRun(void) {
09932    /* CaloRun */
09933    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloRun));
09934    G__memfunc_setup("CaloRun",692,G__TreeClass_546_0_1, 105, G__get_linked_tagnum(&G__TreeClassLN_CaloRun), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09935    G__memfunc_setup("GetRunId",770,G__TreeClass_546_0_2, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09936    G__memfunc_setup("GetTemperature",1454,G__TreeClass_546_0_3, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09937    G__memfunc_setup("GetPressure",1145,G__TreeClass_546_0_4, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09938    G__memfunc_setup("SetTemperature",1466,G__TreeClass_546_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09939    G__memfunc_setup("SetPressure",1157,G__TreeClass_546_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09940    G__memfunc_setup("SetRunId",782,G__TreeClass_546_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09941    G__memfunc_setup("Class",502,G__TreeClass_546_0_8, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&CaloRun::Class) ), 0);
09942    G__memfunc_setup("Class_Name",982,G__TreeClass_546_0_9, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloRun::Class_Name) ), 0);
09943    G__memfunc_setup("Class_Version",1339,G__TreeClass_546_0_10, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&CaloRun::Class_Version) ), 0);
09944    G__memfunc_setup("Dictionary",1046,G__TreeClass_546_0_11, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&CaloRun::Dictionary) ), 0);
09945    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
09946    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
09947    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);
09948    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_546_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09949    G__memfunc_setup("DeclFileName",1145,G__TreeClass_546_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloRun::DeclFileName) ), 0);
09950    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_546_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&CaloRun::ImplFileLine) ), 0);
09951    G__memfunc_setup("ImplFileName",1171,G__TreeClass_546_0_18, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloRun::ImplFileName) ), 0);
09952    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_546_0_19, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&CaloRun::DeclFileLine) ), 0);
09953    // automatic copy constructor
09954    G__memfunc_setup("CaloRun", 692, G__TreeClass_546_0_20, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_CaloRun), -1, 0, 1, 1, 1, 0, "u 'CaloRun' - 11 - -", (char*) NULL, (void*) NULL, 0);
09955    // automatic destructor
09956    G__memfunc_setup("~CaloRun", 818, G__TreeClass_546_0_21, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09957    // automatic assignment operator
09958    G__memfunc_setup("operator=", 937, G__TreeClass_546_0_22, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_CaloRun), -1, 1, 1, 1, 1, 0, "u 'CaloRun' - 11 - -", (char*) NULL, (void*) NULL, 0);
09959    G__tag_memfunc_reset();
09960 }
09961 
09962 
09963 /*********************************************************
09964 * Member function information setup
09965 *********************************************************/
09966 extern "C" void G__cpp_setup_memfuncTreeClass() {
09967 }
09968 
09969 /*********************************************************
09970 * Global variable information setup for each class
09971 *********************************************************/
09972 static void G__cpp_setup_global0() {
09973 
09974    /* Setting up global variables */
09975    G__resetplocal();
09976 
09977 }
09978 
09979 static void G__cpp_setup_global1() {
09980 }
09981 
09982 static void G__cpp_setup_global2() {
09983 
09984    G__resetglobalenv();
09985 }
09986 extern "C" void G__cpp_setup_globalTreeClass() {
09987   G__cpp_setup_global0();
09988   G__cpp_setup_global1();
09989   G__cpp_setup_global2();
09990 }
09991 
09992 /*********************************************************
09993 * Global function information setup for each class
09994 *********************************************************/
09995 static void G__cpp_setup_func0() {
09996    G__lastifuncposition();
09997 
09998 }
09999 
10000 static void G__cpp_setup_func1() {
10001 }
10002 
10003 static void G__cpp_setup_func2() {
10004 }
10005 
10006 static void G__cpp_setup_func3() {
10007 }
10008 
10009 static void G__cpp_setup_func4() {
10010 }
10011 
10012 static void G__cpp_setup_func5() {
10013 }
10014 
10015 static void G__cpp_setup_func6() {
10016 }
10017 
10018 static void G__cpp_setup_func7() {
10019 }
10020 
10021 static void G__cpp_setup_func8() {
10022 }
10023 
10024 static void G__cpp_setup_func9() {
10025 }
10026 
10027 static void G__cpp_setup_func10() {
10028 }
10029 
10030 static void G__cpp_setup_func11() {
10031 }
10032 
10033 static void G__cpp_setup_func12() {
10034 }
10035 
10036 static void G__cpp_setup_func13() {
10037 }
10038 
10039 static void G__cpp_setup_func14() {
10040 }
10041 
10042 static void G__cpp_setup_func15() {
10043 }
10044 
10045 static void G__cpp_setup_func16() {
10046 }
10047 
10048 static void G__cpp_setup_func17() {
10049 }
10050 
10051 static void G__cpp_setup_func18() {
10052 
10053    G__resetifuncposition();
10054 }
10055 
10056 extern "C" void G__cpp_setup_funcTreeClass() {
10057   G__cpp_setup_func0();
10058   G__cpp_setup_func1();
10059   G__cpp_setup_func2();
10060   G__cpp_setup_func3();
10061   G__cpp_setup_func4();
10062   G__cpp_setup_func5();
10063   G__cpp_setup_func6();
10064   G__cpp_setup_func7();
10065   G__cpp_setup_func8();
10066   G__cpp_setup_func9();
10067   G__cpp_setup_func10();
10068   G__cpp_setup_func11();
10069   G__cpp_setup_func12();
10070   G__cpp_setup_func13();
10071   G__cpp_setup_func14();
10072   G__cpp_setup_func15();
10073   G__cpp_setup_func16();
10074   G__cpp_setup_func17();
10075   G__cpp_setup_func18();
10076 }
10077 
10078 /*********************************************************
10079 * Class,struct,union,enum tag information setup
10080 *********************************************************/
10081 /* Setup class/struct taginfo */
10082 G__linked_taginfo G__TreeClassLN_TClass = { "TClass" , 99 , -1 };
10083 G__linked_taginfo G__TreeClassLN_TBuffer = { "TBuffer" , 99 , -1 };
10084 G__linked_taginfo G__TreeClassLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
10085 G__linked_taginfo G__TreeClassLN_TObject = { "TObject" , 99 , -1 };
10086 G__linked_taginfo G__TreeClassLN_TString = { "TString" , 99 , -1 };
10087 G__linked_taginfo G__TreeClassLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR = { "vector<unsigned int,allocator<unsigned int> >" , 99 , -1 };
10088 G__linked_taginfo G__TreeClassLN_string = { "string" , 99 , -1 };
10089 G__linked_taginfo G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
10090 G__linked_taginfo G__TreeClassLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
10091 G__linked_taginfo G__TreeClassLN_TClonesArray = { "TClonesArray" , 99 , -1 };
10092 G__linked_taginfo G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
10093 G__linked_taginfo G__TreeClassLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
10094 G__linked_taginfo G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR = { "iterator<bidirectional_iterator_tag,TObject*,long,const TObject**,const TObject*&>" , 115 , -1 };
10095 G__linked_taginfo G__TreeClassLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
10096 G__linked_taginfo G__TreeClassLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
10097 G__linked_taginfo G__TreeClassLN_MTChip = { "MTChip" , 99 , -1 };
10098 G__linked_taginfo G__TreeClassLN_MTDif = { "MTDif" , 99 , -1 };
10099 G__linked_taginfo G__TreeClassLN_MTDetector = { "MTDetector" , 99 , -1 };
10100 G__linked_taginfo G__TreeClassLN_Run = { "Run" , 99 , -1 };
10101 G__linked_taginfo G__TreeClassLN_MTRun = { "MTRun" , 99 , -1 };
10102 G__linked_taginfo G__TreeClassLN_Chamber = { "Chamber" , 99 , -1 };
10103 G__linked_taginfo G__TreeClassLN_MTBoard = { "MTBoard" , 99 , -1 };
10104 G__linked_taginfo G__TreeClassLN_MTChamber = { "MTChamber" , 99 , -1 };
10105 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR = { "map<unsigned int,MTBoard*,less<unsigned int>,allocator<pair<const unsigned int,MTBoard*> > >" , 99 , -1 };
10106 G__linked_taginfo G__TreeClassLN_MTDifSoftId = { "MTDifSoftId" , 99 , -1 };
10107 G__linked_taginfo G__TreeClassLN_MTChipSoftId = { "MTChipSoftId" , 99 , -1 };
10108 G__linked_taginfo G__TreeClassLN_Event = { "Event" , 99 , -1 };
10109 G__linked_taginfo G__TreeClassLN_ChannelHit = { "ChannelHit" , 99 , -1 };
10110 G__linked_taginfo G__TreeClassLN_MTChannel = { "MTChannel" , 99 , -1 };
10111 G__linked_taginfo G__TreeClassLN_MTTrack = { "MTTrack" , 99 , -1 };
10112 G__linked_taginfo G__TreeClassLN_MTEvent = { "MTEvent" , 99 , -1 };
10113 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR = { "map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >" , 99 , -1 };
10114 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR = { "map<unsigned int,unsigned int,less<unsigned int>,allocator<pair<const unsigned int,unsigned int> > >" , 99 , -1 };
10115 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUgRsPgRsPgR = { "map<unsigned int,map<unsigned int,unsigned int,less<unsigned int>,allocator<pair<const unsigned int,unsigned int> > >*,less<unsigned int>,allocator<pair<const unsigned int,map<unsigned int,unsigned int,less<unsigned int>,allocator<pair<const unsigned int,unsigned int> > >*> > >" , 99 , -1 };
10116 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgR = { "map<unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*,less<unsigned int>,allocator<pair<const unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*> > >" , 99 , -1 };
10117 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR = { "map<unsigned int,map<unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*,less<unsigned int>,allocator<pair<const unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*> > >*,less<unsigned int>,allocator<pair<const unsigned int,map<unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*,less<unsigned int>,allocator<pair<const unsigned int,map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >*> > >*> > >" , 99 , -1 };
10118 G__linked_taginfo G__TreeClassLN_MTChannelSoftId = { "MTChannelSoftId" , 99 , -1 };
10119 G__linked_taginfo G__TreeClassLN_Dif = { "Dif" , 99 , -1 };
10120 G__linked_taginfo G__TreeClassLN_Board = { "Board" , 99 , -1 };
10121 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR = { "map<unsigned int,MTChip*,less<unsigned int>,allocator<pair<const unsigned int,MTChip*> > >" , 99 , -1 };
10122 G__linked_taginfo G__TreeClassLN_Chip = { "Chip" , 99 , -1 };
10123 G__linked_taginfo G__TreeClassLN_Detector = { "Detector" , 99 , -1 };
10124 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR = { "map<unsigned int,MTChamber*,less<unsigned int>,allocator<pair<const unsigned int,MTChamber*> > >" , 99 , -1 };
10125 G__linked_taginfo G__TreeClassLN_Hardroc1Chip = { "Hardroc1Chip" , 99 , -1 };
10126 G__linked_taginfo G__TreeClassLN_MTHardroc1Chip = { "MTHardroc1Chip" , 99 , -1 };
10127 G__linked_taginfo G__TreeClassLN_MicrorocChip = { "MicrorocChip" , 99 , -1 };
10128 G__linked_taginfo G__TreeClassLN_MTMicrorocChip = { "MTMicrorocChip" , 99 , -1 };
10129 G__linked_taginfo G__TreeClassLN_Hardroc2Chip = { "Hardroc2Chip" , 99 , -1 };
10130 G__linked_taginfo G__TreeClassLN_MTHardroc2Chip = { "MTHardroc2Chip" , 99 , -1 };
10131 G__linked_taginfo G__TreeClassLN_DiracChip = { "DiracChip" , 99 , -1 };
10132 G__linked_taginfo G__TreeClassLN_MTDiracChip = { "MTDiracChip" , 99 , -1 };
10133 G__linked_taginfo G__TreeClassLN_CaloHit = { "CaloHit" , 99 , -1 };
10134 G__linked_taginfo G__TreeClassLN_CaloEvent = { "CaloEvent" , 99 , -1 };
10135 G__linked_taginfo G__TreeClassLN_CaloRun = { "CaloRun" , 99 , -1 };
10136 
10137 /* Reset class/struct taginfo */
10138 extern "C" void G__cpp_reset_tagtableTreeClass() {
10139   G__TreeClassLN_TClass.tagnum = -1 ;
10140   G__TreeClassLN_TBuffer.tagnum = -1 ;
10141   G__TreeClassLN_TMemberInspector.tagnum = -1 ;
10142   G__TreeClassLN_TObject.tagnum = -1 ;
10143   G__TreeClassLN_TString.tagnum = -1 ;
10144   G__TreeClassLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR.tagnum = -1 ;
10145   G__TreeClassLN_string.tagnum = -1 ;
10146   G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
10147   G__TreeClassLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
10148   G__TreeClassLN_TClonesArray.tagnum = -1 ;
10149   G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
10150   G__TreeClassLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
10151   G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR.tagnum = -1 ;
10152   G__TreeClassLN_TVectorTlEfloatgR.tagnum = -1 ;
10153   G__TreeClassLN_TVectorTlEdoublegR.tagnum = -1 ;
10154   G__TreeClassLN_MTChip.tagnum = -1 ;
10155   G__TreeClassLN_MTDif.tagnum = -1 ;
10156   G__TreeClassLN_MTDetector.tagnum = -1 ;
10157   G__TreeClassLN_Run.tagnum = -1 ;
10158   G__TreeClassLN_MTRun.tagnum = -1 ;
10159   G__TreeClassLN_Chamber.tagnum = -1 ;
10160   G__TreeClassLN_MTBoard.tagnum = -1 ;
10161   G__TreeClassLN_MTChamber.tagnum = -1 ;
10162   G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR.tagnum = -1 ;
10163   G__TreeClassLN_MTDifSoftId.tagnum = -1 ;
10164   G__TreeClassLN_MTChipSoftId.tagnum = -1 ;
10165   G__TreeClassLN_Event.tagnum = -1 ;
10166   G__TreeClassLN_ChannelHit.tagnum = -1 ;
10167   G__TreeClassLN_MTChannel.tagnum = -1 ;
10168   G__TreeClassLN_MTTrack.tagnum = -1 ;
10169   G__TreeClassLN_MTEvent.tagnum = -1 ;
10170   G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR.tagnum = -1 ;
10171   G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR.tagnum = -1 ;
10172   G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUgRsPgRsPgR.tagnum = -1 ;
10173   G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgR.tagnum = -1 ;
10174   G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR.tagnum = -1 ;
10175   G__TreeClassLN_MTChannelSoftId.tagnum = -1 ;
10176   G__TreeClassLN_Dif.tagnum = -1 ;
10177   G__TreeClassLN_Board.tagnum = -1 ;
10178   G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR.tagnum = -1 ;
10179   G__TreeClassLN_Chip.tagnum = -1 ;
10180   G__TreeClassLN_Detector.tagnum = -1 ;
10181   G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR.tagnum = -1 ;
10182   G__TreeClassLN_Hardroc1Chip.tagnum = -1 ;
10183   G__TreeClassLN_MTHardroc1Chip.tagnum = -1 ;
10184   G__TreeClassLN_MicrorocChip.tagnum = -1 ;
10185   G__TreeClassLN_MTMicrorocChip.tagnum = -1 ;
10186   G__TreeClassLN_Hardroc2Chip.tagnum = -1 ;
10187   G__TreeClassLN_MTHardroc2Chip.tagnum = -1 ;
10188   G__TreeClassLN_DiracChip.tagnum = -1 ;
10189   G__TreeClassLN_MTDiracChip.tagnum = -1 ;
10190   G__TreeClassLN_CaloHit.tagnum = -1 ;
10191   G__TreeClassLN_CaloEvent.tagnum = -1 ;
10192   G__TreeClassLN_CaloRun.tagnum = -1 ;
10193 }
10194 
10195 
10196 extern "C" void G__cpp_setup_tagtableTreeClass() {
10197 
10198    /* Setting up class,struct,union tag entry */
10199    G__get_linked_tagnum_fwd(&G__TreeClassLN_TClass);
10200    G__get_linked_tagnum_fwd(&G__TreeClassLN_TBuffer);
10201    G__get_linked_tagnum_fwd(&G__TreeClassLN_TMemberInspector);
10202    G__get_linked_tagnum_fwd(&G__TreeClassLN_TObject);
10203    G__get_linked_tagnum_fwd(&G__TreeClassLN_TString);
10204    G__get_linked_tagnum_fwd(&G__TreeClassLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR);
10205    G__get_linked_tagnum_fwd(&G__TreeClassLN_string);
10206    G__get_linked_tagnum_fwd(&G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
10207    G__get_linked_tagnum_fwd(&G__TreeClassLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
10208    G__get_linked_tagnum_fwd(&G__TreeClassLN_TClonesArray);
10209    G__get_linked_tagnum_fwd(&G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
10210    G__get_linked_tagnum_fwd(&G__TreeClassLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
10211    G__get_linked_tagnum_fwd(&G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR);
10212    G__get_linked_tagnum_fwd(&G__TreeClassLN_TVectorTlEfloatgR);
10213    G__get_linked_tagnum_fwd(&G__TreeClassLN_TVectorTlEdoublegR);
10214    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTChip),sizeof(MTChip),-1,326912,"MTChip structure",G__setup_memvarMTChip,G__setup_memfuncMTChip);
10215    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTDif),sizeof(MTDif),-1,326912,"MTDif structure",G__setup_memvarMTDif,G__setup_memfuncMTDif);
10216    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTDetector),sizeof(MTDetector),-1,326912,"MTDetector structure",G__setup_memvarMTDetector,G__setup_memfuncMTDetector);
10217    G__get_linked_tagnum_fwd(&G__TreeClassLN_Run);
10218    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTRun),sizeof(MTRun),-1,326912,"MTRun structure",G__setup_memvarMTRun,G__setup_memfuncMTRun);
10219    G__get_linked_tagnum_fwd(&G__TreeClassLN_Chamber);
10220    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTBoard),sizeof(MTBoard),-1,326912,"MTBoard structure",G__setup_memvarMTBoard,G__setup_memfuncMTBoard);
10221    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTChamber),sizeof(MTChamber),-1,326912,"MTChamber structure",G__setup_memvarMTChamber,G__setup_memfuncMTChamber);
10222    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR);
10223    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTDifSoftId),sizeof(MTDifSoftId),-1,263936,(char*)NULL,G__setup_memvarMTDifSoftId,G__setup_memfuncMTDifSoftId);
10224    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTChipSoftId),sizeof(MTChipSoftId),-1,263936,"MTChip structure",G__setup_memvarMTChipSoftId,G__setup_memfuncMTChipSoftId);
10225    G__get_linked_tagnum_fwd(&G__TreeClassLN_Event);
10226    G__get_linked_tagnum_fwd(&G__TreeClassLN_ChannelHit);
10227    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTChannel),sizeof(MTChannel),-1,325376,(char*)NULL,G__setup_memvarMTChannel,G__setup_memfuncMTChannel);
10228    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTTrack),sizeof(MTTrack),-1,324864,"MTEvent structure",G__setup_memvarMTTrack,G__setup_memfuncMTTrack);
10229    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTEvent),sizeof(MTEvent),-1,294144,"MTEvent structure",G__setup_memvarMTEvent,G__setup_memfuncMTEvent);
10230    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR);
10231    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR);
10232    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUgRsPgRsPgR);
10233    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgR);
10234    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR);
10235    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTChannelSoftId),sizeof(MTChannelSoftId),-1,263936,"MTChip structure",G__setup_memvarMTChannelSoftId,G__setup_memfuncMTChannelSoftId);
10236    G__get_linked_tagnum_fwd(&G__TreeClassLN_Dif);
10237    G__get_linked_tagnum_fwd(&G__TreeClassLN_Board);
10238    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR);
10239    G__get_linked_tagnum_fwd(&G__TreeClassLN_Chip);
10240    G__get_linked_tagnum_fwd(&G__TreeClassLN_Detector);
10241    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR);
10242    G__get_linked_tagnum_fwd(&G__TreeClassLN_Hardroc1Chip);
10243    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTHardroc1Chip),sizeof(MTHardroc1Chip),-1,326912,"MTChip structure",G__setup_memvarMTHardroc1Chip,G__setup_memfuncMTHardroc1Chip);
10244    G__get_linked_tagnum_fwd(&G__TreeClassLN_MicrorocChip);
10245    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTMicrorocChip),sizeof(MTMicrorocChip),-1,326912,"MTChip structure",G__setup_memvarMTMicrorocChip,G__setup_memfuncMTMicrorocChip);
10246    G__get_linked_tagnum_fwd(&G__TreeClassLN_Hardroc2Chip);
10247    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTHardroc2Chip),sizeof(MTHardroc2Chip),-1,326912,"MTChip structure",G__setup_memvarMTHardroc2Chip,G__setup_memfuncMTHardroc2Chip);
10248    G__get_linked_tagnum_fwd(&G__TreeClassLN_DiracChip);
10249    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTDiracChip),sizeof(MTDiracChip),-1,326912,"MTChip structure",G__setup_memvarMTDiracChip,G__setup_memfuncMTDiracChip);
10250    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_CaloHit),sizeof(CaloHit),-1,292096,"MTEvent structure",G__setup_memvarCaloHit,G__setup_memfuncCaloHit);
10251    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_CaloEvent),sizeof(CaloEvent),-1,294144,"MTEvent structure",G__setup_memvarCaloEvent,G__setup_memfuncCaloEvent);
10252    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_CaloRun),sizeof(CaloRun),-1,292096,"MTEvent structure",G__setup_memvarCaloRun,G__setup_memfuncCaloRun);
10253 }
10254 extern "C" void G__cpp_setupTreeClass(void) {
10255   G__check_setup_version(30051515,"G__cpp_setupTreeClass()");
10256   G__set_cpp_environmentTreeClass();
10257   G__cpp_setup_tagtableTreeClass();
10258 
10259   G__cpp_setup_inheritanceTreeClass();
10260 
10261   G__cpp_setup_typetableTreeClass();
10262 
10263   G__cpp_setup_memvarTreeClass();
10264 
10265   G__cpp_setup_memfuncTreeClass();
10266   G__cpp_setup_globalTreeClass();
10267   G__cpp_setup_funcTreeClass();
10268 
10269    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTreeClass();
10270   return;
10271 }
10272 class G__cpp_setup_initTreeClass {
10273   public:
10274     G__cpp_setup_initTreeClass() { G__add_setup_func("TreeClass",(G__incsetup)(&G__cpp_setupTreeClass)); G__call_setup_funcs(); }
10275    ~G__cpp_setup_initTreeClass() { G__remove_setup_func("TreeClass"); }
10276 };
10277 G__cpp_setup_initTreeClass G__cpp_setup_initializerTreeClass;
10278 

Generated on Mon Jan 7 13:15:23 2013 for MicromegasFramework by  doxygen 1.4.7