/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 Mon Jun 11 16:53:15 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", 25,
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(), "delayTrigger", &delayTrigger);
01349       R__insp.Inspect(R__cl, R__insp.GetParent(), "injectedCharge", &injectedCharge);
01350       R__insp.Inspect(R__cl, R__insp.GetParent(), "widthCtest", &widthCtest);
01351       R__insp.Inspect(R__cl, R__insp.GetParent(), "periodCtest", &periodCtest);
01352       R__insp.Inspect(R__cl, R__insp.GetParent(), "delayCtest", &delayCtest);
01353       R__insp.Inspect(R__cl, R__insp.GetParent(), "*detector", &detector);
01354       TObject::ShowMembers(R__insp);
01355 }
01356 
01357 namespace ROOT {
01358    // Wrappers around operator new
01359    static void *new_MTRun(void *p) {
01360       return  p ? new(p) ::MTRun : new ::MTRun;
01361    }
01362    static void *newArray_MTRun(Long_t nElements, void *p) {
01363       return p ? new(p) ::MTRun[nElements] : new ::MTRun[nElements];
01364    }
01365    // Wrapper around operator delete
01366    static void delete_MTRun(void *p) {
01367       delete ((::MTRun*)p);
01368    }
01369    static void deleteArray_MTRun(void *p) {
01370       delete [] ((::MTRun*)p);
01371    }
01372    static void destruct_MTRun(void *p) {
01373       typedef ::MTRun current_t;
01374       ((current_t*)p)->~current_t();
01375    }
01376 } // end of namespace ROOT for class ::MTRun
01377 
01378 //______________________________________________________________________________
01379 void MTTrack::Streamer(TBuffer &R__b)
01380 {
01381    // Stream an object of class MTTrack.
01382 
01383    if (R__b.IsReading()) {
01384       R__b.ReadClassBuffer(MTTrack::Class(),this);
01385    } else {
01386       R__b.WriteClassBuffer(MTTrack::Class(),this);
01387    }
01388 }
01389 
01390 //______________________________________________________________________________
01391 void MTTrack::ShowMembers(TMemberInspector &R__insp)
01392 {
01393       // Inspect the data members of an object of class MTTrack.
01394       TClass *R__cl = ::MTTrack::IsA();
01395       if (R__cl || R__insp.IsA()) { }
01396       R__insp.Inspect(R__cl, R__insp.GetParent(), "fFromPad", &fFromPad);
01397       R__insp.Inspect(R__cl, R__insp.GetParent(), "fFromStrip", &fFromStrip);
01398       R__insp.Inspect(R__cl, R__insp.GetParent(), "fStraight", &fStraight);
01399       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSingleHit", &fSingleHit);
01400       R__insp.Inspect(R__cl, R__insp.GetParent(), "fAx", &fAx);
01401       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBx", &fBx);
01402       R__insp.Inspect(R__cl, R__insp.GetParent(), "fAy", &fAy);
01403       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBy", &fBy);
01404       TObject::ShowMembers(R__insp);
01405 }
01406 
01407 namespace ROOT {
01408    // Wrappers around operator new
01409    static void *new_MTTrack(void *p) {
01410       return  p ? new(p) ::MTTrack : new ::MTTrack;
01411    }
01412    static void *newArray_MTTrack(Long_t nElements, void *p) {
01413       return p ? new(p) ::MTTrack[nElements] : new ::MTTrack[nElements];
01414    }
01415    // Wrapper around operator delete
01416    static void delete_MTTrack(void *p) {
01417       delete ((::MTTrack*)p);
01418    }
01419    static void deleteArray_MTTrack(void *p) {
01420       delete [] ((::MTTrack*)p);
01421    }
01422    static void destruct_MTTrack(void *p) {
01423       typedef ::MTTrack current_t;
01424       ((current_t*)p)->~current_t();
01425    }
01426 } // end of namespace ROOT for class ::MTTrack
01427 
01428 //______________________________________________________________________________
01429 void MTEvent::Streamer(TBuffer &R__b)
01430 {
01431    // Stream an object of class MTEvent.
01432 
01433    if (R__b.IsReading()) {
01434       R__b.ReadClassBuffer(MTEvent::Class(),this);
01435    } else {
01436       R__b.WriteClassBuffer(MTEvent::Class(),this);
01437    }
01438 }
01439 
01440 //______________________________________________________________________________
01441 void MTEvent::ShowMembers(TMemberInspector &R__insp)
01442 {
01443       // Inspect the data members of an object of class MTEvent.
01444       TClass *R__cl = ::MTEvent::IsA();
01445       if (R__cl || R__insp.IsA()) { }
01446       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSquareEvt", &fSquareEvt);
01447       R__insp.Inspect(R__cl, R__insp.GetParent(), "fBorderEvt", &fBorderEvt);
01448       R__insp.Inspect(R__cl, R__insp.GetParent(), "fChipEvt", &fChipEvt);
01449       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTimeInfo", &fTimeInfo);
01450       R__insp.Inspect(R__cl, R__insp.GetParent(), "fEventId", &fEventId);
01451       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemperature", &fTemperature);
01452       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemperatureAsu1", (void*)&fTemperatureAsu1);
01453       R__insp.InspectMember("map<UInt_t,Float_t>", (void*)&fTemperatureAsu1, "fTemperatureAsu1.", false);
01454       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemperatureAsu2", (void*)&fTemperatureAsu2);
01455       R__insp.InspectMember("map<UInt_t,Float_t>", (void*)&fTemperatureAsu2, "fTemperatureAsu2.", false);
01456       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemperatureDif", (void*)&fTemperatureDif);
01457       R__insp.InspectMember("map<UInt_t,Float_t>", (void*)&fTemperatureDif, "fTemperatureDif.", false);
01458       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPressure", &fPressure);
01459       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDifSynchro", &fDifSynchro);
01460       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTimestamp", &fTimestamp);
01461       R__insp.Inspect(R__cl, R__insp.GetParent(), "fGlobalTriggerCounter", &fGlobalTriggerCounter);
01462       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDifTriggerCounter", &fDifTriggerCounter);
01463       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNbHitPerAbsTime", (void*)&fNbHitPerAbsTime);
01464       R__insp.InspectMember("map<UInt_t,std::map<UInt_t,UInt_t>*>", (void*)&fNbHitPerAbsTime, "fNbHitPerAbsTime.", false);
01465       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNchannel", &fNchannel);
01466       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fChannels", &fChannels);
01467       R__insp.Inspect(R__cl, R__insp.GetParent(), "fMeshVoltage", (void*)&fMeshVoltage);
01468       R__insp.InspectMember("map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>", (void*)&fMeshVoltage, "fMeshVoltage.", false);
01469       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDriftVoltage", (void*)&fDriftVoltage);
01470       R__insp.InspectMember("map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>", (void*)&fDriftVoltage, "fDriftVoltage.", false);
01471       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDtCandidate", (void*)&fDtCandidate);
01472       R__insp.InspectMember("vector<UInt_t>", (void*)&fDtCandidate, "fDtCandidate.", false);
01473       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fTrack", &fTrack);
01474       R__insp.Inspect(R__cl, R__insp.GetParent(), "fCrcIsCorrect", &fCrcIsCorrect);
01475       R__insp.Inspect(R__cl, R__insp.GetParent(), "fValid", &fValid);
01476       TObject::ShowMembers(R__insp);
01477 }
01478 
01479 namespace ROOT {
01480    // Wrappers around operator new
01481    static void *new_MTEvent(void *p) {
01482       return  p ? new(p) ::MTEvent : new ::MTEvent;
01483    }
01484    static void *newArray_MTEvent(Long_t nElements, void *p) {
01485       return p ? new(p) ::MTEvent[nElements] : new ::MTEvent[nElements];
01486    }
01487    // Wrapper around operator delete
01488    static void delete_MTEvent(void *p) {
01489       delete ((::MTEvent*)p);
01490    }
01491    static void deleteArray_MTEvent(void *p) {
01492       delete [] ((::MTEvent*)p);
01493    }
01494    static void destruct_MTEvent(void *p) {
01495       typedef ::MTEvent current_t;
01496       ((current_t*)p)->~current_t();
01497    }
01498 } // end of namespace ROOT for class ::MTEvent
01499 
01500 //______________________________________________________________________________
01501 void MTChannel::Streamer(TBuffer &R__b)
01502 {
01503    // Stream an object of class MTChannel.
01504 
01505    if (R__b.IsReading()) {
01506       R__b.ReadClassBuffer(MTChannel::Class(),this);
01507    } else {
01508       R__b.WriteClassBuffer(MTChannel::Class(),this);
01509    }
01510 }
01511 
01512 //______________________________________________________________________________
01513 void MTChannel::ShowMembers(TMemberInspector &R__insp)
01514 {
01515       // Inspect the data members of an object of class MTChannel.
01516       TClass *R__cl = ::MTChannel::IsA();
01517       if (R__cl || R__insp.IsA()) { }
01518       R__insp.Inspect(R__cl, R__insp.GetParent(), "fAnalogValue", &fAnalogValue);
01519       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDigitalValue", &fDigitalValue);
01520       R__insp.Inspect(R__cl, R__insp.GetParent(), "fEnergy", &fEnergy);
01521       R__insp.Inspect(R__cl, R__insp.GetParent(), "fSoftId", &fSoftId);
01522       R__insp.InspectMember(fSoftId, "fSoftId.");
01523       R__insp.Inspect(R__cl, R__insp.GetParent(), "fHardId", &fHardId);
01524       R__insp.Inspect(R__cl, R__insp.GetParent(), "fX", &fX);
01525       R__insp.Inspect(R__cl, R__insp.GetParent(), "fY", &fY);
01526       R__insp.Inspect(R__cl, R__insp.GetParent(), "fZ", &fZ);
01527       R__insp.Inspect(R__cl, R__insp.GetParent(), "fOrder", &fOrder);
01528       R__insp.Inspect(R__cl, R__insp.GetParent(), "timestamp", &timestamp);
01529       R__insp.Inspect(R__cl, R__insp.GetParent(), "bcId_Abs", &bcId_Abs);
01530       R__insp.Inspect(R__cl, R__insp.GetParent(), "bcId_Dif", &bcId_Dif);
01531       R__insp.Inspect(R__cl, R__insp.GetParent(), "bcId_Hit", &bcId_Hit);
01532       R__insp.Inspect(R__cl, R__insp.GetParent(), "bcId_Hit_Fine", &bcId_Hit_Fine);
01533       R__insp.Inspect(R__cl, R__insp.GetParent(), "memoryOrder", &memoryOrder);
01534       R__insp.Inspect(R__cl, R__insp.GetParent(), "rejected", &rejected);
01535       R__insp.Inspect(R__cl, R__insp.GetParent(), "rowInChamber", &rowInChamber);
01536       R__insp.Inspect(R__cl, R__insp.GetParent(), "colInChamber", &colInChamber);
01537       TObject::ShowMembers(R__insp);
01538 }
01539 
01540 namespace ROOT {
01541    // Wrappers around operator new
01542    static void *new_MTChannel(void *p) {
01543       return  p ? new(p) ::MTChannel : new ::MTChannel;
01544    }
01545    static void *newArray_MTChannel(Long_t nElements, void *p) {
01546       return p ? new(p) ::MTChannel[nElements] : new ::MTChannel[nElements];
01547    }
01548    // Wrapper around operator delete
01549    static void delete_MTChannel(void *p) {
01550       delete ((::MTChannel*)p);
01551    }
01552    static void deleteArray_MTChannel(void *p) {
01553       delete [] ((::MTChannel*)p);
01554    }
01555    static void destruct_MTChannel(void *p) {
01556       typedef ::MTChannel current_t;
01557       ((current_t*)p)->~current_t();
01558    }
01559 } // end of namespace ROOT for class ::MTChannel
01560 
01561 //______________________________________________________________________________
01562 void MTDetector::Streamer(TBuffer &R__b)
01563 {
01564    // Stream an object of class MTDetector.
01565 
01566    if (R__b.IsReading()) {
01567       R__b.ReadClassBuffer(MTDetector::Class(),this);
01568    } else {
01569       R__b.WriteClassBuffer(MTDetector::Class(),this);
01570    }
01571 }
01572 
01573 //______________________________________________________________________________
01574 void MTDetector::ShowMembers(TMemberInspector &R__insp)
01575 {
01576       // Inspect the data members of an object of class MTDetector.
01577       TClass *R__cl = ::MTDetector::IsA();
01578       if (R__cl || R__insp.IsA()) { }
01579       R__insp.Inspect(R__cl, R__insp.GetParent(), "id", &id);
01580       R__insp.Inspect(R__cl, R__insp.GetParent(), "name", &name);
01581       R__insp.InspectMember(name, "name.");
01582       R__insp.Inspect(R__cl, R__insp.GetParent(), "description", &description);
01583       R__insp.InspectMember(description, "description.");
01584       R__insp.Inspect(R__cl, R__insp.GetParent(), "chambers", (void*)&chambers);
01585       R__insp.InspectMember("map<UInt_t,MTChamber*>", (void*)&chambers, "chambers.", false);
01586       TObject::ShowMembers(R__insp);
01587 }
01588 
01589 namespace ROOT {
01590    // Wrappers around operator new
01591    static void *new_MTDetector(void *p) {
01592       return  p ? new(p) ::MTDetector : new ::MTDetector;
01593    }
01594    static void *newArray_MTDetector(Long_t nElements, void *p) {
01595       return p ? new(p) ::MTDetector[nElements] : new ::MTDetector[nElements];
01596    }
01597    // Wrapper around operator delete
01598    static void delete_MTDetector(void *p) {
01599       delete ((::MTDetector*)p);
01600    }
01601    static void deleteArray_MTDetector(void *p) {
01602       delete [] ((::MTDetector*)p);
01603    }
01604    static void destruct_MTDetector(void *p) {
01605       typedef ::MTDetector current_t;
01606       ((current_t*)p)->~current_t();
01607    }
01608 } // end of namespace ROOT for class ::MTDetector
01609 
01610 //______________________________________________________________________________
01611 void MTChamber::Streamer(TBuffer &R__b)
01612 {
01613    // Stream an object of class MTChamber.
01614 
01615    if (R__b.IsReading()) {
01616       R__b.ReadClassBuffer(MTChamber::Class(),this);
01617    } else {
01618       R__b.WriteClassBuffer(MTChamber::Class(),this);
01619    }
01620 }
01621 
01622 //______________________________________________________________________________
01623 void MTChamber::ShowMembers(TMemberInspector &R__insp)
01624 {
01625       // Inspect the data members of an object of class MTChamber.
01626       TClass *R__cl = ::MTChamber::IsA();
01627       if (R__cl || R__insp.IsA()) { }
01628       R__insp.Inspect(R__cl, R__insp.GetParent(), "id", &id);
01629       R__insp.Inspect(R__cl, R__insp.GetParent(), "type", &type);
01630       R__insp.InspectMember(type, "type.");
01631       R__insp.Inspect(R__cl, R__insp.GetParent(), "boards", (void*)&boards);
01632       R__insp.InspectMember("map<UInt_t,MTBoard*>", (void*)&boards, "boards.", false);
01633       R__insp.Inspect(R__cl, R__insp.GetParent(), "xPos", &xPos);
01634       R__insp.Inspect(R__cl, R__insp.GetParent(), "yPos", &yPos);
01635       R__insp.Inspect(R__cl, R__insp.GetParent(), "zPos", &zPos);
01636       R__insp.Inspect(R__cl, R__insp.GetParent(), "xRotation", &xRotation);
01637       R__insp.Inspect(R__cl, R__insp.GetParent(), "yRotation", &yRotation);
01638       R__insp.Inspect(R__cl, R__insp.GetParent(), "zRotation", &zRotation);
01639       R__insp.Inspect(R__cl, R__insp.GetParent(), "xLength", &xLength);
01640       R__insp.Inspect(R__cl, R__insp.GetParent(), "yLength", &yLength);
01641       TObject::ShowMembers(R__insp);
01642 }
01643 
01644 namespace ROOT {
01645    // Wrappers around operator new
01646    static void *new_MTChamber(void *p) {
01647       return  p ? new(p) ::MTChamber : new ::MTChamber;
01648    }
01649    static void *newArray_MTChamber(Long_t nElements, void *p) {
01650       return p ? new(p) ::MTChamber[nElements] : new ::MTChamber[nElements];
01651    }
01652    // Wrapper around operator delete
01653    static void delete_MTChamber(void *p) {
01654       delete ((::MTChamber*)p);
01655    }
01656    static void deleteArray_MTChamber(void *p) {
01657       delete [] ((::MTChamber*)p);
01658    }
01659    static void destruct_MTChamber(void *p) {
01660       typedef ::MTChamber current_t;
01661       ((current_t*)p)->~current_t();
01662    }
01663 } // end of namespace ROOT for class ::MTChamber
01664 
01665 //______________________________________________________________________________
01666 void MTBoard::Streamer(TBuffer &R__b)
01667 {
01668    // Stream an object of class MTBoard.
01669 
01670    if (R__b.IsReading()) {
01671       R__b.ReadClassBuffer(MTBoard::Class(),this);
01672    } else {
01673       R__b.WriteClassBuffer(MTBoard::Class(),this);
01674    }
01675 }
01676 
01677 //______________________________________________________________________________
01678 void MTBoard::ShowMembers(TMemberInspector &R__insp)
01679 {
01680       // Inspect the data members of an object of class MTBoard.
01681       TClass *R__cl = ::MTBoard::IsA();
01682       if (R__cl || R__insp.IsA()) { }
01683       R__insp.Inspect(R__cl, R__insp.GetParent(), "id", &id);
01684       R__insp.Inspect(R__cl, R__insp.GetParent(), "chips", (void*)&chips);
01685       R__insp.InspectMember("map<UInt_t,MTChip*>", (void*)&chips, "chips.", false);
01686       TObject::ShowMembers(R__insp);
01687 }
01688 
01689 namespace ROOT {
01690    // Wrappers around operator new
01691    static void *new_MTBoard(void *p) {
01692       return  p ? new(p) ::MTBoard : new ::MTBoard;
01693    }
01694    static void *newArray_MTBoard(Long_t nElements, void *p) {
01695       return p ? new(p) ::MTBoard[nElements] : new ::MTBoard[nElements];
01696    }
01697    // Wrapper around operator delete
01698    static void delete_MTBoard(void *p) {
01699       delete ((::MTBoard*)p);
01700    }
01701    static void deleteArray_MTBoard(void *p) {
01702       delete [] ((::MTBoard*)p);
01703    }
01704    static void destruct_MTBoard(void *p) {
01705       typedef ::MTBoard current_t;
01706       ((current_t*)p)->~current_t();
01707    }
01708 } // end of namespace ROOT for class ::MTBoard
01709 
01710 //______________________________________________________________________________
01711 void MTDif::Streamer(TBuffer &R__b)
01712 {
01713    // Stream an object of class MTDif.
01714 
01715    if (R__b.IsReading()) {
01716       R__b.ReadClassBuffer(MTDif::Class(),this);
01717    } else {
01718       R__b.WriteClassBuffer(MTDif::Class(),this);
01719    }
01720 }
01721 
01722 //______________________________________________________________________________
01723 void MTDif::ShowMembers(TMemberInspector &R__insp)
01724 {
01725       // Inspect the data members of an object of class MTDif.
01726       TClass *R__cl = ::MTDif::IsA();
01727       if (R__cl || R__insp.IsA()) { }
01728       R__insp.Inspect(R__cl, R__insp.GetParent(), "id", &id);
01729       R__insp.Inspect(R__cl, R__insp.GetParent(), "configured", &configured);
01730       R__insp.Inspect(R__cl, R__insp.GetParent(), "low_register", &low_register);
01731       R__insp.Inspect(R__cl, R__insp.GetParent(), "high_register", &high_register);
01732       R__insp.Inspect(R__cl, R__insp.GetParent(), "before_register", &before_register);
01733       R__insp.Inspect(R__cl, R__insp.GetParent(), "after_register", &after_register);
01734       R__insp.Inspect(R__cl, R__insp.GetParent(), "acqMode", &acqMode);
01735       R__insp.Inspect(R__cl, R__insp.GetParent(), "difFirmware", &difFirmware);
01736       R__insp.Inspect(R__cl, R__insp.GetParent(), "difConfig", &difConfig);
01737       R__insp.Inspect(R__cl, R__insp.GetParent(), "asicType", &asicType);
01738       R__insp.Inspect(R__cl, R__insp.GetParent(), "asu1Id", &asu1Id);
01739       R__insp.Inspect(R__cl, R__insp.GetParent(), "asu2Id", &asu2Id);
01740       TObject::ShowMembers(R__insp);
01741 }
01742 
01743 namespace ROOT {
01744    // Wrappers around operator new
01745    static void *new_MTDif(void *p) {
01746       return  p ? new(p) ::MTDif : new ::MTDif;
01747    }
01748    static void *newArray_MTDif(Long_t nElements, void *p) {
01749       return p ? new(p) ::MTDif[nElements] : new ::MTDif[nElements];
01750    }
01751    // Wrapper around operator delete
01752    static void delete_MTDif(void *p) {
01753       delete ((::MTDif*)p);
01754    }
01755    static void deleteArray_MTDif(void *p) {
01756       delete [] ((::MTDif*)p);
01757    }
01758    static void destruct_MTDif(void *p) {
01759       typedef ::MTDif current_t;
01760       ((current_t*)p)->~current_t();
01761    }
01762 } // end of namespace ROOT for class ::MTDif
01763 
01764 //______________________________________________________________________________
01765 void MTChip::Streamer(TBuffer &R__b)
01766 {
01767    // Stream an object of class MTChip.
01768 
01769    if (R__b.IsReading()) {
01770       R__b.ReadClassBuffer(MTChip::Class(),this);
01771    } else {
01772       R__b.WriteClassBuffer(MTChip::Class(),this);
01773    }
01774 }
01775 
01776 //______________________________________________________________________________
01777 void MTChip::ShowMembers(TMemberInspector &R__insp)
01778 {
01779       // Inspect the data members of an object of class MTChip.
01780       TClass *R__cl = ::MTChip::IsA();
01781       if (R__cl || R__insp.IsA()) { }
01782       R__insp.Inspect(R__cl, R__insp.GetParent(), "id", &id);
01783       R__insp.Inspect(R__cl, R__insp.GetParent(), "softId", &softId);
01784       R__insp.InspectMember(softId, "softId.");
01785       R__insp.Inspect(R__cl, R__insp.GetParent(), "board", &board);
01786       R__insp.InspectMember(board, "board.");
01787       R__insp.Inspect(R__cl, R__insp.GetParent(), "serialNum", &serialNum);
01788       R__insp.Inspect(R__cl, R__insp.GetParent(), "gain", &gain);
01789       R__insp.Inspect(R__cl, R__insp.GetParent(), "configured", &configured);
01790       R__insp.Inspect(R__cl, R__insp.GetParent(), "stimulatedChannel[64]", stimulatedChannel);
01791       R__insp.Inspect(R__cl, R__insp.GetParent(), "enableChannel[64]", enableChannel);
01792       R__insp.Inspect(R__cl, R__insp.GetParent(), "maskChannel[64][3]", maskChannel);
01793       R__insp.Inspect(R__cl, R__insp.GetParent(), "pedestal_offset[64]", pedestal_offset);
01794       TObject::ShowMembers(R__insp);
01795 }
01796 
01797 namespace ROOT {
01798    // Wrappers around operator new
01799    static void *new_MTChip(void *p) {
01800       return  p ? new(p) ::MTChip : new ::MTChip;
01801    }
01802    static void *newArray_MTChip(Long_t nElements, void *p) {
01803       return p ? new(p) ::MTChip[nElements] : new ::MTChip[nElements];
01804    }
01805    // Wrapper around operator delete
01806    static void delete_MTChip(void *p) {
01807       delete ((::MTChip*)p);
01808    }
01809    static void deleteArray_MTChip(void *p) {
01810       delete [] ((::MTChip*)p);
01811    }
01812    static void destruct_MTChip(void *p) {
01813       typedef ::MTChip current_t;
01814       ((current_t*)p)->~current_t();
01815    }
01816 } // end of namespace ROOT for class ::MTChip
01817 
01818 //______________________________________________________________________________
01819 void MTDiracChip::Streamer(TBuffer &R__b)
01820 {
01821    // Stream an object of class MTDiracChip.
01822 
01823    if (R__b.IsReading()) {
01824       R__b.ReadClassBuffer(MTDiracChip::Class(),this);
01825    } else {
01826       R__b.WriteClassBuffer(MTDiracChip::Class(),this);
01827    }
01828 }
01829 
01830 //______________________________________________________________________________
01831 void MTDiracChip::ShowMembers(TMemberInspector &R__insp)
01832 {
01833       // Inspect the data members of an object of class MTDiracChip.
01834       TClass *R__cl = ::MTDiracChip::IsA();
01835       if (R__cl || R__insp.IsA()) { }
01836       R__insp.Inspect(R__cl, R__insp.GetParent(), "bLoThreshold", &bLoThreshold);
01837       R__insp.Inspect(R__cl, R__insp.GetParent(), "bMidThreshold", &bMidThreshold);
01838       R__insp.Inspect(R__cl, R__insp.GetParent(), "bHiThreshold", &bHiThreshold);
01839       R__insp.Inspect(R__cl, R__insp.GetParent(), "aLoThreshold", &aLoThreshold);
01840       R__insp.Inspect(R__cl, R__insp.GetParent(), "aMidThreshold", &aMidThreshold);
01841       R__insp.Inspect(R__cl, R__insp.GetParent(), "aHiThreshold", &aHiThreshold);
01842       MTChip::ShowMembers(R__insp);
01843 }
01844 
01845 namespace ROOT {
01846    // Wrappers around operator new
01847    static void *new_MTDiracChip(void *p) {
01848       return  p ? new(p) ::MTDiracChip : new ::MTDiracChip;
01849    }
01850    static void *newArray_MTDiracChip(Long_t nElements, void *p) {
01851       return p ? new(p) ::MTDiracChip[nElements] : new ::MTDiracChip[nElements];
01852    }
01853    // Wrapper around operator delete
01854    static void delete_MTDiracChip(void *p) {
01855       delete ((::MTDiracChip*)p);
01856    }
01857    static void deleteArray_MTDiracChip(void *p) {
01858       delete [] ((::MTDiracChip*)p);
01859    }
01860    static void destruct_MTDiracChip(void *p) {
01861       typedef ::MTDiracChip current_t;
01862       ((current_t*)p)->~current_t();
01863    }
01864 } // end of namespace ROOT for class ::MTDiracChip
01865 
01866 //______________________________________________________________________________
01867 void MTHardroc1Chip::Streamer(TBuffer &R__b)
01868 {
01869    // Stream an object of class MTHardroc1Chip.
01870 
01871    if (R__b.IsReading()) {
01872       R__b.ReadClassBuffer(MTHardroc1Chip::Class(),this);
01873    } else {
01874       R__b.WriteClassBuffer(MTHardroc1Chip::Class(),this);
01875    }
01876 }
01877 
01878 //______________________________________________________________________________
01879 void MTHardroc1Chip::ShowMembers(TMemberInspector &R__insp)
01880 {
01881       // Inspect the data members of an object of class MTHardroc1Chip.
01882       TClass *R__cl = ::MTHardroc1Chip::IsA();
01883       if (R__cl || R__insp.IsA()) { }
01884       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_0", &thresholdDac_0);
01885       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_1", &thresholdDac_1);
01886       MTChip::ShowMembers(R__insp);
01887 }
01888 
01889 namespace ROOT {
01890    // Wrappers around operator new
01891    static void *new_MTHardroc1Chip(void *p) {
01892       return  p ? new(p) ::MTHardroc1Chip : new ::MTHardroc1Chip;
01893    }
01894    static void *newArray_MTHardroc1Chip(Long_t nElements, void *p) {
01895       return p ? new(p) ::MTHardroc1Chip[nElements] : new ::MTHardroc1Chip[nElements];
01896    }
01897    // Wrapper around operator delete
01898    static void delete_MTHardroc1Chip(void *p) {
01899       delete ((::MTHardroc1Chip*)p);
01900    }
01901    static void deleteArray_MTHardroc1Chip(void *p) {
01902       delete [] ((::MTHardroc1Chip*)p);
01903    }
01904    static void destruct_MTHardroc1Chip(void *p) {
01905       typedef ::MTHardroc1Chip current_t;
01906       ((current_t*)p)->~current_t();
01907    }
01908 } // end of namespace ROOT for class ::MTHardroc1Chip
01909 
01910 //______________________________________________________________________________
01911 void MTHardroc2Chip::Streamer(TBuffer &R__b)
01912 {
01913    // Stream an object of class MTHardroc2Chip.
01914 
01915    if (R__b.IsReading()) {
01916       R__b.ReadClassBuffer(MTHardroc2Chip::Class(),this);
01917    } else {
01918       R__b.WriteClassBuffer(MTHardroc2Chip::Class(),this);
01919    }
01920 }
01921 
01922 //______________________________________________________________________________
01923 void MTHardroc2Chip::ShowMembers(TMemberInspector &R__insp)
01924 {
01925       // Inspect the data members of an object of class MTHardroc2Chip.
01926       TClass *R__cl = ::MTHardroc2Chip::IsA();
01927       if (R__cl || R__insp.IsA()) { }
01928       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_0", &thresholdDac_0);
01929       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_1", &thresholdDac_1);
01930       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_2", &thresholdDac_2);
01931       MTChip::ShowMembers(R__insp);
01932 }
01933 
01934 namespace ROOT {
01935    // Wrappers around operator new
01936    static void *new_MTHardroc2Chip(void *p) {
01937       return  p ? new(p) ::MTHardroc2Chip : new ::MTHardroc2Chip;
01938    }
01939    static void *newArray_MTHardroc2Chip(Long_t nElements, void *p) {
01940       return p ? new(p) ::MTHardroc2Chip[nElements] : new ::MTHardroc2Chip[nElements];
01941    }
01942    // Wrapper around operator delete
01943    static void delete_MTHardroc2Chip(void *p) {
01944       delete ((::MTHardroc2Chip*)p);
01945    }
01946    static void deleteArray_MTHardroc2Chip(void *p) {
01947       delete [] ((::MTHardroc2Chip*)p);
01948    }
01949    static void destruct_MTHardroc2Chip(void *p) {
01950       typedef ::MTHardroc2Chip current_t;
01951       ((current_t*)p)->~current_t();
01952    }
01953 } // end of namespace ROOT for class ::MTHardroc2Chip
01954 
01955 //______________________________________________________________________________
01956 void MTMicrorocChip::Streamer(TBuffer &R__b)
01957 {
01958    // Stream an object of class MTMicrorocChip.
01959 
01960    if (R__b.IsReading()) {
01961       R__b.ReadClassBuffer(MTMicrorocChip::Class(),this);
01962    } else {
01963       R__b.WriteClassBuffer(MTMicrorocChip::Class(),this);
01964    }
01965 }
01966 
01967 //______________________________________________________________________________
01968 void MTMicrorocChip::ShowMembers(TMemberInspector &R__insp)
01969 {
01970       // Inspect the data members of an object of class MTMicrorocChip.
01971       TClass *R__cl = ::MTMicrorocChip::IsA();
01972       if (R__cl || R__insp.IsA()) { }
01973       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_0", &thresholdDac_0);
01974       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_1", &thresholdDac_1);
01975       R__insp.Inspect(R__cl, R__insp.GetParent(), "thresholdDac_2", &thresholdDac_2);
01976       R__insp.Inspect(R__cl, R__insp.GetParent(), "shaper_lg", &shaper_lg);
01977       R__insp.Inspect(R__cl, R__insp.GetParent(), "shaper_hg", &shaper_hg);
01978       MTChip::ShowMembers(R__insp);
01979 }
01980 
01981 namespace ROOT {
01982    // Wrappers around operator new
01983    static void *new_MTMicrorocChip(void *p) {
01984       return  p ? new(p) ::MTMicrorocChip : new ::MTMicrorocChip;
01985    }
01986    static void *newArray_MTMicrorocChip(Long_t nElements, void *p) {
01987       return p ? new(p) ::MTMicrorocChip[nElements] : new ::MTMicrorocChip[nElements];
01988    }
01989    // Wrapper around operator delete
01990    static void delete_MTMicrorocChip(void *p) {
01991       delete ((::MTMicrorocChip*)p);
01992    }
01993    static void deleteArray_MTMicrorocChip(void *p) {
01994       delete [] ((::MTMicrorocChip*)p);
01995    }
01996    static void destruct_MTMicrorocChip(void *p) {
01997       typedef ::MTMicrorocChip current_t;
01998       ((current_t*)p)->~current_t();
01999    }
02000 } // end of namespace ROOT for class ::MTMicrorocChip
02001 
02002 //______________________________________________________________________________
02003 void MTChannelSoftId::Streamer(TBuffer &R__b)
02004 {
02005    // Stream an object of class MTChannelSoftId.
02006 
02007    if (R__b.IsReading()) {
02008       R__b.ReadClassBuffer(MTChannelSoftId::Class(),this);
02009    } else {
02010       R__b.WriteClassBuffer(MTChannelSoftId::Class(),this);
02011    }
02012 }
02013 
02014 //______________________________________________________________________________
02015 void MTChannelSoftId::ShowMembers(TMemberInspector &R__insp)
02016 {
02017       // Inspect the data members of an object of class MTChannelSoftId.
02018       TClass *R__cl = ::MTChannelSoftId::IsA();
02019       if (R__cl || R__insp.IsA()) { }
02020       R__insp.Inspect(R__cl, R__insp.GetParent(), "channelId", &channelId);
02021       R__insp.Inspect(R__cl, R__insp.GetParent(), "col", &col);
02022       R__insp.Inspect(R__cl, R__insp.GetParent(), "row", &row);
02023       MTChipSoftId::ShowMembers(R__insp);
02024 }
02025 
02026 namespace ROOT {
02027    // Wrappers around operator new
02028    static void *new_MTChannelSoftId(void *p) {
02029       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTChannelSoftId : new ::MTChannelSoftId;
02030    }
02031    static void *newArray_MTChannelSoftId(Long_t nElements, void *p) {
02032       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTChannelSoftId[nElements] : new ::MTChannelSoftId[nElements];
02033    }
02034    // Wrapper around operator delete
02035    static void delete_MTChannelSoftId(void *p) {
02036       delete ((::MTChannelSoftId*)p);
02037    }
02038    static void deleteArray_MTChannelSoftId(void *p) {
02039       delete [] ((::MTChannelSoftId*)p);
02040    }
02041    static void destruct_MTChannelSoftId(void *p) {
02042       typedef ::MTChannelSoftId current_t;
02043       ((current_t*)p)->~current_t();
02044    }
02045 } // end of namespace ROOT for class ::MTChannelSoftId
02046 
02047 //______________________________________________________________________________
02048 void MTDifSoftId::Streamer(TBuffer &R__b)
02049 {
02050    // Stream an object of class MTDifSoftId.
02051 
02052    if (R__b.IsReading()) {
02053       R__b.ReadClassBuffer(MTDifSoftId::Class(),this);
02054    } else {
02055       R__b.WriteClassBuffer(MTDifSoftId::Class(),this);
02056    }
02057 }
02058 
02059 //______________________________________________________________________________
02060 void MTDifSoftId::ShowMembers(TMemberInspector &R__insp)
02061 {
02062       // Inspect the data members of an object of class MTDifSoftId.
02063       TClass *R__cl = ::MTDifSoftId::IsA();
02064       if (R__cl || R__insp.IsA()) { }
02065       R__insp.Inspect(R__cl, R__insp.GetParent(), "chamberId", &chamberId);
02066       R__insp.Inspect(R__cl, R__insp.GetParent(), "difId", &difId);
02067 }
02068 
02069 namespace ROOT {
02070    // Wrappers around operator new
02071    static void *new_MTDifSoftId(void *p) {
02072       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTDifSoftId : new ::MTDifSoftId;
02073    }
02074    static void *newArray_MTDifSoftId(Long_t nElements, void *p) {
02075       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTDifSoftId[nElements] : new ::MTDifSoftId[nElements];
02076    }
02077    // Wrapper around operator delete
02078    static void delete_MTDifSoftId(void *p) {
02079       delete ((::MTDifSoftId*)p);
02080    }
02081    static void deleteArray_MTDifSoftId(void *p) {
02082       delete [] ((::MTDifSoftId*)p);
02083    }
02084    static void destruct_MTDifSoftId(void *p) {
02085       typedef ::MTDifSoftId current_t;
02086       ((current_t*)p)->~current_t();
02087    }
02088 } // end of namespace ROOT for class ::MTDifSoftId
02089 
02090 //______________________________________________________________________________
02091 void MTChipSoftId::Streamer(TBuffer &R__b)
02092 {
02093    // Stream an object of class MTChipSoftId.
02094 
02095    if (R__b.IsReading()) {
02096       R__b.ReadClassBuffer(MTChipSoftId::Class(),this);
02097    } else {
02098       R__b.WriteClassBuffer(MTChipSoftId::Class(),this);
02099    }
02100 }
02101 
02102 //______________________________________________________________________________
02103 void MTChipSoftId::ShowMembers(TMemberInspector &R__insp)
02104 {
02105       // Inspect the data members of an object of class MTChipSoftId.
02106       TClass *R__cl = ::MTChipSoftId::IsA();
02107       if (R__cl || R__insp.IsA()) { }
02108       R__insp.Inspect(R__cl, R__insp.GetParent(), "chipId", &chipId);
02109       R__insp.Inspect(R__cl, R__insp.GetParent(), "chipSerialNumber", &chipSerialNumber);
02110       R__insp.Inspect(R__cl, R__insp.GetParent(), "boardId", &boardId);
02111       R__insp.Inspect(R__cl, R__insp.GetParent(), "chipRow", &chipRow);
02112       R__insp.Inspect(R__cl, R__insp.GetParent(), "chipCol", &chipCol);
02113       R__insp.Inspect(R__cl, R__insp.GetParent(), "boardRow", &boardRow);
02114       R__insp.Inspect(R__cl, R__insp.GetParent(), "boardCol", &boardCol);
02115       R__insp.Inspect(R__cl, R__insp.GetParent(), "nbChipByBoardCol", &nbChipByBoardCol);
02116       R__insp.Inspect(R__cl, R__insp.GetParent(), "nbChipByBoardRow", &nbChipByBoardRow);
02117       R__insp.Inspect(R__cl, R__insp.GetParent(), "nbChannelByChipCol", &nbChannelByChipCol);
02118       R__insp.Inspect(R__cl, R__insp.GetParent(), "nbChannelByChipRow", &nbChannelByChipRow);
02119       MTDifSoftId::ShowMembers(R__insp);
02120 }
02121 
02122 namespace ROOT {
02123    // Wrappers around operator new
02124    static void *new_MTChipSoftId(void *p) {
02125       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTChipSoftId : new ::MTChipSoftId;
02126    }
02127    static void *newArray_MTChipSoftId(Long_t nElements, void *p) {
02128       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::MTChipSoftId[nElements] : new ::MTChipSoftId[nElements];
02129    }
02130    // Wrapper around operator delete
02131    static void delete_MTChipSoftId(void *p) {
02132       delete ((::MTChipSoftId*)p);
02133    }
02134    static void deleteArray_MTChipSoftId(void *p) {
02135       delete [] ((::MTChipSoftId*)p);
02136    }
02137    static void destruct_MTChipSoftId(void *p) {
02138       typedef ::MTChipSoftId current_t;
02139       ((current_t*)p)->~current_t();
02140    }
02141 } // end of namespace ROOT for class ::MTChipSoftId
02142 
02143 //______________________________________________________________________________
02144 void CaloEvent::Streamer(TBuffer &R__b)
02145 {
02146    // Stream an object of class CaloEvent.
02147 
02148    if (R__b.IsReading()) {
02149       R__b.ReadClassBuffer(CaloEvent::Class(),this);
02150    } else {
02151       R__b.WriteClassBuffer(CaloEvent::Class(),this);
02152    }
02153 }
02154 
02155 //______________________________________________________________________________
02156 void CaloEvent::ShowMembers(TMemberInspector &R__insp)
02157 {
02158       // Inspect the data members of an object of class CaloEvent.
02159       TClass *R__cl = ::CaloEvent::IsA();
02160       if (R__cl || R__insp.IsA()) { }
02161       R__insp.Inspect(R__cl, R__insp.GetParent(), "fEventId", &fEventId);
02162       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fHits", &fHits);
02163       R__insp.Inspect(R__cl, R__insp.GetParent(), "fNHits", &fNHits);
02164       R__insp.Inspect(R__cl, R__insp.GetParent(), "fXExtrapol", &fXExtrapol);
02165       R__insp.Inspect(R__cl, R__insp.GetParent(), "fYExtrapol", &fYExtrapol);
02166       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTrkQuality", &fTrkQuality);
02167       R__insp.Inspect(R__cl, R__insp.GetParent(), "fDeltaTmax", &fDeltaTmax);
02168       TObject::ShowMembers(R__insp);
02169 }
02170 
02171 namespace ROOT {
02172    // Wrappers around operator new
02173    static void *new_CaloEvent(void *p) {
02174       return  p ? new(p) ::CaloEvent : new ::CaloEvent;
02175    }
02176    static void *newArray_CaloEvent(Long_t nElements, void *p) {
02177       return p ? new(p) ::CaloEvent[nElements] : new ::CaloEvent[nElements];
02178    }
02179    // Wrapper around operator delete
02180    static void delete_CaloEvent(void *p) {
02181       delete ((::CaloEvent*)p);
02182    }
02183    static void deleteArray_CaloEvent(void *p) {
02184       delete [] ((::CaloEvent*)p);
02185    }
02186    static void destruct_CaloEvent(void *p) {
02187       typedef ::CaloEvent current_t;
02188       ((current_t*)p)->~current_t();
02189    }
02190 } // end of namespace ROOT for class ::CaloEvent
02191 
02192 //______________________________________________________________________________
02193 void CaloRun::Streamer(TBuffer &R__b)
02194 {
02195    // Stream an object of class CaloRun.
02196 
02197    if (R__b.IsReading()) {
02198       R__b.ReadClassBuffer(CaloRun::Class(),this);
02199    } else {
02200       R__b.WriteClassBuffer(CaloRun::Class(),this);
02201    }
02202 }
02203 
02204 //______________________________________________________________________________
02205 void CaloRun::ShowMembers(TMemberInspector &R__insp)
02206 {
02207       // Inspect the data members of an object of class CaloRun.
02208       TClass *R__cl = ::CaloRun::IsA();
02209       if (R__cl || R__insp.IsA()) { }
02210       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRunId", &fRunId);
02211       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTemp", &fTemp);
02212       R__insp.Inspect(R__cl, R__insp.GetParent(), "fPress", &fPress);
02213       R__insp.Inspect(R__cl, R__insp.GetParent(), "fdeltaTmax", &fdeltaTmax);
02214       TObject::ShowMembers(R__insp);
02215 }
02216 
02217 namespace ROOT {
02218    // Wrappers around operator new
02219    static void *new_CaloRun(void *p) {
02220       return  p ? new(p) ::CaloRun : new ::CaloRun;
02221    }
02222    static void *newArray_CaloRun(Long_t nElements, void *p) {
02223       return p ? new(p) ::CaloRun[nElements] : new ::CaloRun[nElements];
02224    }
02225    // Wrapper around operator delete
02226    static void delete_CaloRun(void *p) {
02227       delete ((::CaloRun*)p);
02228    }
02229    static void deleteArray_CaloRun(void *p) {
02230       delete [] ((::CaloRun*)p);
02231    }
02232    static void destruct_CaloRun(void *p) {
02233       typedef ::CaloRun current_t;
02234       ((current_t*)p)->~current_t();
02235    }
02236 } // end of namespace ROOT for class ::CaloRun
02237 
02238 //______________________________________________________________________________
02239 void CaloHit::Streamer(TBuffer &R__b)
02240 {
02241    // Stream an object of class CaloHit.
02242 
02243    if (R__b.IsReading()) {
02244       R__b.ReadClassBuffer(CaloHit::Class(),this);
02245    } else {
02246       R__b.WriteClassBuffer(CaloHit::Class(),this);
02247    }
02248 }
02249 
02250 //______________________________________________________________________________
02251 void CaloHit::ShowMembers(TMemberInspector &R__insp)
02252 {
02253       // Inspect the data members of an object of class CaloHit.
02254       TClass *R__cl = ::CaloHit::IsA();
02255       if (R__cl || R__insp.IsA()) { }
02256       R__insp.Inspect(R__cl, R__insp.GetParent(), "fX", &fX);
02257       R__insp.Inspect(R__cl, R__insp.GetParent(), "fY", &fY);
02258       R__insp.Inspect(R__cl, R__insp.GetParent(), "fZ", &fZ);
02259       R__insp.Inspect(R__cl, R__insp.GetParent(), "rowInChamber", &rowInChamber);
02260       R__insp.Inspect(R__cl, R__insp.GetParent(), "colInChamber", &colInChamber);
02261       R__insp.Inspect(R__cl, R__insp.GetParent(), "thr", &thr);
02262       R__insp.Inspect(R__cl, R__insp.GetParent(), "deltaT", &deltaT);
02263       R__insp.Inspect(R__cl, R__insp.GetParent(), "layer", &layer);
02264       R__insp.Inspect(R__cl, R__insp.GetParent(), "softId", &softId);
02265       R__insp.InspectMember(softId, "softId.");
02266       TObject::ShowMembers(R__insp);
02267 }
02268 
02269 namespace ROOT {
02270    // Wrappers around operator new
02271    static void *new_CaloHit(void *p) {
02272       return  p ? new(p) ::CaloHit : new ::CaloHit;
02273    }
02274    static void *newArray_CaloHit(Long_t nElements, void *p) {
02275       return p ? new(p) ::CaloHit[nElements] : new ::CaloHit[nElements];
02276    }
02277    // Wrapper around operator delete
02278    static void delete_CaloHit(void *p) {
02279       delete ((::CaloHit*)p);
02280    }
02281    static void deleteArray_CaloHit(void *p) {
02282       delete [] ((::CaloHit*)p);
02283    }
02284    static void destruct_CaloHit(void *p) {
02285       typedef ::CaloHit current_t;
02286       ((current_t*)p)->~current_t();
02287    }
02288 } // end of namespace ROOT for class ::CaloHit
02289 
02290 namespace ROOT {
02291    void maplEunsignedsPintcOMTBoardmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02292    static void maplEunsignedsPintcOMTBoardmUgR_Dictionary();
02293    static void *new_maplEunsignedsPintcOMTBoardmUgR(void *p = 0);
02294    static void *newArray_maplEunsignedsPintcOMTBoardmUgR(Long_t size, void *p);
02295    static void delete_maplEunsignedsPintcOMTBoardmUgR(void *p);
02296    static void deleteArray_maplEunsignedsPintcOMTBoardmUgR(void *p);
02297    static void destruct_maplEunsignedsPintcOMTBoardmUgR(void *p);
02298 
02299    // Function generating the singleton type initializer
02300    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,MTBoard*>*)
02301    {
02302       map<unsigned int,MTBoard*> *ptr = 0;
02303       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,MTBoard*>),0);
02304       static ::ROOT::TGenericClassInfo 
02305          instance("map<unsigned int,MTBoard*>", -2, "prec_stl/map", 63,
02306                   typeid(map<unsigned int,MTBoard*>), DefineBehavior(ptr, ptr),
02307                   0, &maplEunsignedsPintcOMTBoardmUgR_Dictionary, isa_proxy, 0,
02308                   sizeof(map<unsigned int,MTBoard*>) );
02309       instance.SetNew(&new_maplEunsignedsPintcOMTBoardmUgR);
02310       instance.SetNewArray(&newArray_maplEunsignedsPintcOMTBoardmUgR);
02311       instance.SetDelete(&delete_maplEunsignedsPintcOMTBoardmUgR);
02312       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOMTBoardmUgR);
02313       instance.SetDestructor(&destruct_maplEunsignedsPintcOMTBoardmUgR);
02314       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,MTBoard*> >()));
02315       return &instance;
02316    }
02317    // Static variable to force the class initialization
02318    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,MTBoard*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02319 
02320    // Dictionary for non-ClassDef classes
02321    static void maplEunsignedsPintcOMTBoardmUgR_Dictionary() {
02322       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,MTBoard*>*)0x0)->GetClass();
02323    }
02324 
02325 } // end of namespace ROOT
02326 
02327 namespace ROOT {
02328    // Wrappers around operator new
02329    static void *new_maplEunsignedsPintcOMTBoardmUgR(void *p) {
02330       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTBoard*> : new map<unsigned int,MTBoard*>;
02331    }
02332    static void *newArray_maplEunsignedsPintcOMTBoardmUgR(Long_t nElements, void *p) {
02333       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTBoard*>[nElements] : new map<unsigned int,MTBoard*>[nElements];
02334    }
02335    // Wrapper around operator delete
02336    static void delete_maplEunsignedsPintcOMTBoardmUgR(void *p) {
02337       delete ((map<unsigned int,MTBoard*>*)p);
02338    }
02339    static void deleteArray_maplEunsignedsPintcOMTBoardmUgR(void *p) {
02340       delete [] ((map<unsigned int,MTBoard*>*)p);
02341    }
02342    static void destruct_maplEunsignedsPintcOMTBoardmUgR(void *p) {
02343       typedef map<unsigned int,MTBoard*> current_t;
02344       ((current_t*)p)->~current_t();
02345    }
02346 } // end of namespace ROOT for class map<unsigned int,MTBoard*>
02347 
02348 namespace ROOT {
02349    void maplEunsignedsPintcOMTChambermUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02350    static void maplEunsignedsPintcOMTChambermUgR_Dictionary();
02351    static void *new_maplEunsignedsPintcOMTChambermUgR(void *p = 0);
02352    static void *newArray_maplEunsignedsPintcOMTChambermUgR(Long_t size, void *p);
02353    static void delete_maplEunsignedsPintcOMTChambermUgR(void *p);
02354    static void deleteArray_maplEunsignedsPintcOMTChambermUgR(void *p);
02355    static void destruct_maplEunsignedsPintcOMTChambermUgR(void *p);
02356 
02357    // Function generating the singleton type initializer
02358    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,MTChamber*>*)
02359    {
02360       map<unsigned int,MTChamber*> *ptr = 0;
02361       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,MTChamber*>),0);
02362       static ::ROOT::TGenericClassInfo 
02363          instance("map<unsigned int,MTChamber*>", -2, "prec_stl/map", 63,
02364                   typeid(map<unsigned int,MTChamber*>), DefineBehavior(ptr, ptr),
02365                   0, &maplEunsignedsPintcOMTChambermUgR_Dictionary, isa_proxy, 0,
02366                   sizeof(map<unsigned int,MTChamber*>) );
02367       instance.SetNew(&new_maplEunsignedsPintcOMTChambermUgR);
02368       instance.SetNewArray(&newArray_maplEunsignedsPintcOMTChambermUgR);
02369       instance.SetDelete(&delete_maplEunsignedsPintcOMTChambermUgR);
02370       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOMTChambermUgR);
02371       instance.SetDestructor(&destruct_maplEunsignedsPintcOMTChambermUgR);
02372       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,MTChamber*> >()));
02373       return &instance;
02374    }
02375    // Static variable to force the class initialization
02376    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,MTChamber*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02377 
02378    // Dictionary for non-ClassDef classes
02379    static void maplEunsignedsPintcOMTChambermUgR_Dictionary() {
02380       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,MTChamber*>*)0x0)->GetClass();
02381    }
02382 
02383 } // end of namespace ROOT
02384 
02385 namespace ROOT {
02386    // Wrappers around operator new
02387    static void *new_maplEunsignedsPintcOMTChambermUgR(void *p) {
02388       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTChamber*> : new map<unsigned int,MTChamber*>;
02389    }
02390    static void *newArray_maplEunsignedsPintcOMTChambermUgR(Long_t nElements, void *p) {
02391       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTChamber*>[nElements] : new map<unsigned int,MTChamber*>[nElements];
02392    }
02393    // Wrapper around operator delete
02394    static void delete_maplEunsignedsPintcOMTChambermUgR(void *p) {
02395       delete ((map<unsigned int,MTChamber*>*)p);
02396    }
02397    static void deleteArray_maplEunsignedsPintcOMTChambermUgR(void *p) {
02398       delete [] ((map<unsigned int,MTChamber*>*)p);
02399    }
02400    static void destruct_maplEunsignedsPintcOMTChambermUgR(void *p) {
02401       typedef map<unsigned int,MTChamber*> current_t;
02402       ((current_t*)p)->~current_t();
02403    }
02404 } // end of namespace ROOT for class map<unsigned int,MTChamber*>
02405 
02406 namespace ROOT {
02407    void maplEunsignedsPintcOMTChipmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02408    static void maplEunsignedsPintcOMTChipmUgR_Dictionary();
02409    static void *new_maplEunsignedsPintcOMTChipmUgR(void *p = 0);
02410    static void *newArray_maplEunsignedsPintcOMTChipmUgR(Long_t size, void *p);
02411    static void delete_maplEunsignedsPintcOMTChipmUgR(void *p);
02412    static void deleteArray_maplEunsignedsPintcOMTChipmUgR(void *p);
02413    static void destruct_maplEunsignedsPintcOMTChipmUgR(void *p);
02414 
02415    // Function generating the singleton type initializer
02416    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,MTChip*>*)
02417    {
02418       map<unsigned int,MTChip*> *ptr = 0;
02419       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,MTChip*>),0);
02420       static ::ROOT::TGenericClassInfo 
02421          instance("map<unsigned int,MTChip*>", -2, "prec_stl/map", 63,
02422                   typeid(map<unsigned int,MTChip*>), DefineBehavior(ptr, ptr),
02423                   0, &maplEunsignedsPintcOMTChipmUgR_Dictionary, isa_proxy, 0,
02424                   sizeof(map<unsigned int,MTChip*>) );
02425       instance.SetNew(&new_maplEunsignedsPintcOMTChipmUgR);
02426       instance.SetNewArray(&newArray_maplEunsignedsPintcOMTChipmUgR);
02427       instance.SetDelete(&delete_maplEunsignedsPintcOMTChipmUgR);
02428       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOMTChipmUgR);
02429       instance.SetDestructor(&destruct_maplEunsignedsPintcOMTChipmUgR);
02430       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,MTChip*> >()));
02431       return &instance;
02432    }
02433    // Static variable to force the class initialization
02434    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,MTChip*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02435 
02436    // Dictionary for non-ClassDef classes
02437    static void maplEunsignedsPintcOMTChipmUgR_Dictionary() {
02438       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,MTChip*>*)0x0)->GetClass();
02439    }
02440 
02441 } // end of namespace ROOT
02442 
02443 namespace ROOT {
02444    // Wrappers around operator new
02445    static void *new_maplEunsignedsPintcOMTChipmUgR(void *p) {
02446       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTChip*> : new map<unsigned int,MTChip*>;
02447    }
02448    static void *newArray_maplEunsignedsPintcOMTChipmUgR(Long_t nElements, void *p) {
02449       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,MTChip*>[nElements] : new map<unsigned int,MTChip*>[nElements];
02450    }
02451    // Wrapper around operator delete
02452    static void delete_maplEunsignedsPintcOMTChipmUgR(void *p) {
02453       delete ((map<unsigned int,MTChip*>*)p);
02454    }
02455    static void deleteArray_maplEunsignedsPintcOMTChipmUgR(void *p) {
02456       delete [] ((map<unsigned int,MTChip*>*)p);
02457    }
02458    static void destruct_maplEunsignedsPintcOMTChipmUgR(void *p) {
02459       typedef map<unsigned int,MTChip*> current_t;
02460       ((current_t*)p)->~current_t();
02461    }
02462 } // end of namespace ROOT for class map<unsigned int,MTChip*>
02463 
02464 namespace ROOT {
02465    void maplEunsignedsPintcOfloatgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02466    static void maplEunsignedsPintcOfloatgR_Dictionary();
02467    static void *new_maplEunsignedsPintcOfloatgR(void *p = 0);
02468    static void *newArray_maplEunsignedsPintcOfloatgR(Long_t size, void *p);
02469    static void delete_maplEunsignedsPintcOfloatgR(void *p);
02470    static void deleteArray_maplEunsignedsPintcOfloatgR(void *p);
02471    static void destruct_maplEunsignedsPintcOfloatgR(void *p);
02472 
02473    // Function generating the singleton type initializer
02474    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,float>*)
02475    {
02476       map<unsigned int,float> *ptr = 0;
02477       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,float>),0);
02478       static ::ROOT::TGenericClassInfo 
02479          instance("map<unsigned int,float>", -2, "prec_stl/map", 63,
02480                   typeid(map<unsigned int,float>), DefineBehavior(ptr, ptr),
02481                   0, &maplEunsignedsPintcOfloatgR_Dictionary, isa_proxy, 0,
02482                   sizeof(map<unsigned int,float>) );
02483       instance.SetNew(&new_maplEunsignedsPintcOfloatgR);
02484       instance.SetNewArray(&newArray_maplEunsignedsPintcOfloatgR);
02485       instance.SetDelete(&delete_maplEunsignedsPintcOfloatgR);
02486       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOfloatgR);
02487       instance.SetDestructor(&destruct_maplEunsignedsPintcOfloatgR);
02488       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,float> >()));
02489       return &instance;
02490    }
02491    // Static variable to force the class initialization
02492    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,float>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02493 
02494    // Dictionary for non-ClassDef classes
02495    static void maplEunsignedsPintcOfloatgR_Dictionary() {
02496       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,float>*)0x0)->GetClass();
02497    }
02498 
02499 } // end of namespace ROOT
02500 
02501 namespace ROOT {
02502    // Wrappers around operator new
02503    static void *new_maplEunsignedsPintcOfloatgR(void *p) {
02504       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,float> : new map<unsigned int,float>;
02505    }
02506    static void *newArray_maplEunsignedsPintcOfloatgR(Long_t nElements, void *p) {
02507       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,float>[nElements] : new map<unsigned int,float>[nElements];
02508    }
02509    // Wrapper around operator delete
02510    static void delete_maplEunsignedsPintcOfloatgR(void *p) {
02511       delete ((map<unsigned int,float>*)p);
02512    }
02513    static void deleteArray_maplEunsignedsPintcOfloatgR(void *p) {
02514       delete [] ((map<unsigned int,float>*)p);
02515    }
02516    static void destruct_maplEunsignedsPintcOfloatgR(void *p) {
02517       typedef map<unsigned int,float> current_t;
02518       ((current_t*)p)->~current_t();
02519    }
02520 } // end of namespace ROOT for class map<unsigned int,float>
02521 
02522 namespace ROOT {
02523    void maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02524    static void maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR_Dictionary();
02525    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p = 0);
02526    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(Long_t size, void *p);
02527    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p);
02528    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p);
02529    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p);
02530 
02531    // Function generating the singleton type initializer
02532    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,map<unsigned int,float>*>*)
02533    {
02534       map<unsigned int,map<unsigned int,float>*> *ptr = 0;
02535       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,map<unsigned int,float>*>),0);
02536       static ::ROOT::TGenericClassInfo 
02537          instance("map<unsigned int,map<unsigned int,float>*>", -2, "prec_stl/map", 63,
02538                   typeid(map<unsigned int,map<unsigned int,float>*>), DefineBehavior(ptr, ptr),
02539                   0, &maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR_Dictionary, isa_proxy, 0,
02540                   sizeof(map<unsigned int,map<unsigned int,float>*>) );
02541       instance.SetNew(&new_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR);
02542       instance.SetNewArray(&newArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR);
02543       instance.SetDelete(&delete_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR);
02544       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR);
02545       instance.SetDestructor(&destruct_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR);
02546       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,map<unsigned int,float>*> >()));
02547       return &instance;
02548    }
02549    // Static variable to force the class initialization
02550    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,float>*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02551 
02552    // Dictionary for non-ClassDef classes
02553    static void maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR_Dictionary() {
02554       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,float>*>*)0x0)->GetClass();
02555    }
02556 
02557 } // end of namespace ROOT
02558 
02559 namespace ROOT {
02560    // Wrappers around operator new
02561    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p) {
02562       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,map<unsigned int,float>*> : new map<unsigned int,map<unsigned int,float>*>;
02563    }
02564    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(Long_t nElements, void *p) {
02565       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,map<unsigned int,float>*>[nElements] : new map<unsigned int,map<unsigned int,float>*>[nElements];
02566    }
02567    // Wrapper around operator delete
02568    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p) {
02569       delete ((map<unsigned int,map<unsigned int,float>*>*)p);
02570    }
02571    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p) {
02572       delete [] ((map<unsigned int,map<unsigned int,float>*>*)p);
02573    }
02574    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgR(void *p) {
02575       typedef map<unsigned int,map<unsigned int,float>*> current_t;
02576       ((current_t*)p)->~current_t();
02577    }
02578 } // end of namespace ROOT for class map<unsigned int,map<unsigned int,float>*>
02579 
02580 namespace ROOT {
02581    void maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02582    static void maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR_Dictionary();
02583    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p = 0);
02584    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(Long_t size, void *p);
02585    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p);
02586    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p);
02587    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p);
02588 
02589    // Function generating the singleton type initializer
02590    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>*)
02591    {
02592       map<unsigned int,map<unsigned int,map<unsigned int,float>*>*> *ptr = 0;
02593       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>),0);
02594       static ::ROOT::TGenericClassInfo 
02595          instance("map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>", -2, "prec_stl/map", 63,
02596                   typeid(map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>), DefineBehavior(ptr, ptr),
02597                   0, &maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR_Dictionary, isa_proxy, 0,
02598                   sizeof(map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>) );
02599       instance.SetNew(&new_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR);
02600       instance.SetNewArray(&newArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR);
02601       instance.SetDelete(&delete_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR);
02602       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR);
02603       instance.SetDestructor(&destruct_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR);
02604       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,map<unsigned int,map<unsigned int,float>*>*> >()));
02605       return &instance;
02606    }
02607    // Static variable to force the class initialization
02608    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02609 
02610    // Dictionary for non-ClassDef classes
02611    static void maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR_Dictionary() {
02612       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>*)0x0)->GetClass();
02613    }
02614 
02615 } // end of namespace ROOT
02616 
02617 namespace ROOT {
02618    // Wrappers around operator new
02619    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p) {
02620       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>*>*>;
02621    }
02622    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(Long_t nElements, void *p) {
02623       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];
02624    }
02625    // Wrapper around operator delete
02626    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p) {
02627       delete ((map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>*)p);
02628    }
02629    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p) {
02630       delete [] ((map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>*)p);
02631    }
02632    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatgRmUgRmUgR(void *p) {
02633       typedef map<unsigned int,map<unsigned int,map<unsigned int,float>*>*> current_t;
02634       ((current_t*)p)->~current_t();
02635    }
02636 } // end of namespace ROOT for class map<unsigned int,map<unsigned int,map<unsigned int,float>*>*>
02637 
02638 namespace ROOT {
02639    void maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02640    static void maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR_Dictionary();
02641    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p = 0);
02642    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(Long_t size, void *p);
02643    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p);
02644    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p);
02645    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p);
02646 
02647    // Function generating the singleton type initializer
02648    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,map<unsigned int,unsigned int>*>*)
02649    {
02650       map<unsigned int,map<unsigned int,unsigned int>*> *ptr = 0;
02651       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,map<unsigned int,unsigned int>*>),0);
02652       static ::ROOT::TGenericClassInfo 
02653          instance("map<unsigned int,map<unsigned int,unsigned int>*>", -2, "prec_stl/map", 63,
02654                   typeid(map<unsigned int,map<unsigned int,unsigned int>*>), DefineBehavior(ptr, ptr),
02655                   0, &maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR_Dictionary, isa_proxy, 0,
02656                   sizeof(map<unsigned int,map<unsigned int,unsigned int>*>) );
02657       instance.SetNew(&new_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR);
02658       instance.SetNewArray(&newArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR);
02659       instance.SetDelete(&delete_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR);
02660       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR);
02661       instance.SetDestructor(&destruct_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR);
02662       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,map<unsigned int,unsigned int>*> >()));
02663       return &instance;
02664    }
02665    // Static variable to force the class initialization
02666    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,unsigned int>*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02667 
02668    // Dictionary for non-ClassDef classes
02669    static void maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR_Dictionary() {
02670       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,map<unsigned int,unsigned int>*>*)0x0)->GetClass();
02671    }
02672 
02673 } // end of namespace ROOT
02674 
02675 namespace ROOT {
02676    // Wrappers around operator new
02677    static void *new_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p) {
02678       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,map<unsigned int,unsigned int>*> : new map<unsigned int,map<unsigned int,unsigned int>*>;
02679    }
02680    static void *newArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(Long_t nElements, void *p) {
02681       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];
02682    }
02683    // Wrapper around operator delete
02684    static void delete_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p) {
02685       delete ((map<unsigned int,map<unsigned int,unsigned int>*>*)p);
02686    }
02687    static void deleteArray_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p) {
02688       delete [] ((map<unsigned int,map<unsigned int,unsigned int>*>*)p);
02689    }
02690    static void destruct_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintgRmUgR(void *p) {
02691       typedef map<unsigned int,map<unsigned int,unsigned int>*> current_t;
02692       ((current_t*)p)->~current_t();
02693    }
02694 } // end of namespace ROOT for class map<unsigned int,map<unsigned int,unsigned int>*>
02695 
02696 namespace ROOT {
02697    void maplEunsignedsPintcOunsignedsPintgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02698    static void maplEunsignedsPintcOunsignedsPintgR_Dictionary();
02699    static void *new_maplEunsignedsPintcOunsignedsPintgR(void *p = 0);
02700    static void *newArray_maplEunsignedsPintcOunsignedsPintgR(Long_t size, void *p);
02701    static void delete_maplEunsignedsPintcOunsignedsPintgR(void *p);
02702    static void deleteArray_maplEunsignedsPintcOunsignedsPintgR(void *p);
02703    static void destruct_maplEunsignedsPintcOunsignedsPintgR(void *p);
02704 
02705    // Function generating the singleton type initializer
02706    static TGenericClassInfo *GenerateInitInstanceLocal(const map<unsigned int,unsigned int>*)
02707    {
02708       map<unsigned int,unsigned int> *ptr = 0;
02709       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<unsigned int,unsigned int>),0);
02710       static ::ROOT::TGenericClassInfo 
02711          instance("map<unsigned int,unsigned int>", -2, "prec_stl/map", 63,
02712                   typeid(map<unsigned int,unsigned int>), DefineBehavior(ptr, ptr),
02713                   0, &maplEunsignedsPintcOunsignedsPintgR_Dictionary, isa_proxy, 0,
02714                   sizeof(map<unsigned int,unsigned int>) );
02715       instance.SetNew(&new_maplEunsignedsPintcOunsignedsPintgR);
02716       instance.SetNewArray(&newArray_maplEunsignedsPintcOunsignedsPintgR);
02717       instance.SetDelete(&delete_maplEunsignedsPintcOunsignedsPintgR);
02718       instance.SetDeleteArray(&deleteArray_maplEunsignedsPintcOunsignedsPintgR);
02719       instance.SetDestructor(&destruct_maplEunsignedsPintcOunsignedsPintgR);
02720       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<unsigned int,unsigned int> >()));
02721       return &instance;
02722    }
02723    // Static variable to force the class initialization
02724    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<unsigned int,unsigned int>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02725 
02726    // Dictionary for non-ClassDef classes
02727    static void maplEunsignedsPintcOunsignedsPintgR_Dictionary() {
02728       ::ROOT::GenerateInitInstanceLocal((const map<unsigned int,unsigned int>*)0x0)->GetClass();
02729    }
02730 
02731 } // end of namespace ROOT
02732 
02733 namespace ROOT {
02734    // Wrappers around operator new
02735    static void *new_maplEunsignedsPintcOunsignedsPintgR(void *p) {
02736       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,unsigned int> : new map<unsigned int,unsigned int>;
02737    }
02738    static void *newArray_maplEunsignedsPintcOunsignedsPintgR(Long_t nElements, void *p) {
02739       return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<unsigned int,unsigned int>[nElements] : new map<unsigned int,unsigned int>[nElements];
02740    }
02741    // Wrapper around operator delete
02742    static void delete_maplEunsignedsPintcOunsignedsPintgR(void *p) {
02743       delete ((map<unsigned int,unsigned int>*)p);
02744    }
02745    static void deleteArray_maplEunsignedsPintcOunsignedsPintgR(void *p) {
02746       delete [] ((map<unsigned int,unsigned int>*)p);
02747    }
02748    static void destruct_maplEunsignedsPintcOunsignedsPintgR(void *p) {
02749       typedef map<unsigned int,unsigned int> current_t;
02750       ((current_t*)p)->~current_t();
02751    }
02752 } // end of namespace ROOT for class map<unsigned int,unsigned int>
02753 
02754 namespace ROOT {
02755    void vectorlEunsignedsPintgR_ShowMembers(void *obj, TMemberInspector &R__insp);
02756    static void vectorlEunsignedsPintgR_Dictionary();
02757    static void *new_vectorlEunsignedsPintgR(void *p = 0);
02758    static void *newArray_vectorlEunsignedsPintgR(Long_t size, void *p);
02759    static void delete_vectorlEunsignedsPintgR(void *p);
02760    static void deleteArray_vectorlEunsignedsPintgR(void *p);
02761    static void destruct_vectorlEunsignedsPintgR(void *p);
02762 
02763    // Function generating the singleton type initializer
02764    static TGenericClassInfo *GenerateInitInstanceLocal(const vector<unsigned int>*)
02765    {
02766       vector<unsigned int> *ptr = 0;
02767       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<unsigned int>),0);
02768       static ::ROOT::TGenericClassInfo 
02769          instance("vector<unsigned int>", -2, "vector.dll", 0,
02770                   typeid(vector<unsigned int>), DefineBehavior(ptr, ptr),
02771                   0, &vectorlEunsignedsPintgR_Dictionary, isa_proxy, 0,
02772                   sizeof(vector<unsigned int>) );
02773       instance.SetNew(&new_vectorlEunsignedsPintgR);
02774       instance.SetNewArray(&newArray_vectorlEunsignedsPintgR);
02775       instance.SetDelete(&delete_vectorlEunsignedsPintgR);
02776       instance.SetDeleteArray(&deleteArray_vectorlEunsignedsPintgR);
02777       instance.SetDestructor(&destruct_vectorlEunsignedsPintgR);
02778       instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<unsigned int> >()));
02779       return &instance;
02780    }
02781    // Static variable to force the class initialization
02782    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<unsigned int>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
02783 
02784    // Dictionary for non-ClassDef classes
02785    static void vectorlEunsignedsPintgR_Dictionary() {
02786       ::ROOT::GenerateInitInstanceLocal((const vector<unsigned int>*)0x0)->GetClass();
02787    }
02788 
02789 } // end of namespace ROOT
02790 
02791 namespace ROOT {
02792    // Wrappers around operator new
02793    static void *new_vectorlEunsignedsPintgR(void *p) {
02794       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned int> : new vector<unsigned int>;
02795    }
02796    static void *newArray_vectorlEunsignedsPintgR(Long_t nElements, void *p) {
02797       return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<unsigned int>[nElements] : new vector<unsigned int>[nElements];
02798    }
02799    // Wrapper around operator delete
02800    static void delete_vectorlEunsignedsPintgR(void *p) {
02801       delete ((vector<unsigned int>*)p);
02802    }
02803    static void deleteArray_vectorlEunsignedsPintgR(void *p) {
02804       delete [] ((vector<unsigned int>*)p);
02805    }
02806    static void destruct_vectorlEunsignedsPintgR(void *p) {
02807       typedef vector<unsigned int> current_t;
02808       ((current_t*)p)->~current_t();
02809    }
02810 } // end of namespace ROOT for class vector<unsigned int>
02811 
02812 /********************************************************
02813 * tmp/root/TreeClass.C
02814 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
02815 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
02816 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
02817 ********************************************************/
02818 
02819 #ifdef G__MEMTEST
02820 #undef malloc
02821 #undef free
02822 #endif
02823 
02824 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
02825 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
02826 #endif
02827 
02828 extern "C" void G__cpp_reset_tagtableTreeClass();
02829 
02830 extern "C" void G__set_cpp_environmentTreeClass() {
02831   G__add_compiledheader("TObject.h");
02832   G__add_compiledheader("TMemberInspector.h");
02833   G__add_compiledheader("include/root/MTRun.hh");
02834   G__add_compiledheader("include/root/MTRun.hh");
02835   G__add_compiledheader("include/root/MTChamber.hh");
02836   G__add_compiledheader("include/root/MTEvent.hh");
02837   G__add_compiledheader("include/root/MTChannel.hh");
02838   G__add_compiledheader("include/root/MTDif.hh");
02839   G__add_compiledheader("include/root/MTChip.hh");
02840   G__add_compiledheader("include/root/MTTrack.hh");
02841   G__add_compiledheader("include/root/MTDetector.hh");
02842   G__add_compiledheader("include/root/MTBoard.hh");
02843   G__add_compiledheader("include/root/MTHardroc1Chip.hh");
02844   G__add_compiledheader("include/root/MTMicrorocChip.hh");
02845   G__add_compiledheader("include/root/MTDifSoftId.hh");
02846   G__add_compiledheader("include/root/MTChipSoftId.hh");
02847   G__add_compiledheader("include/root/MTChannelSoftId.hh");
02848   G__add_compiledheader("include/root/MTHardroc2Chip.hh");
02849   G__add_compiledheader("include/root/MTDiracChip.hh");
02850   G__add_compiledheader("include/root/CaloEvent.hh");
02851   G__add_compiledheader("include/root/CaloRun.hh");
02852   G__add_compiledheader("include/root/CaloHit.hh");
02853   G__cpp_reset_tagtableTreeClass();
02854 }
02855 #include <new>
02856 extern "C" int G__cpp_dllrevTreeClass() { return(30051515); }
02857 
02858 /*********************************************************
02859 * Member function Interface Method
02860 *********************************************************/
02861 
02862 /* MTChip */
02863 static int G__TreeClass_458_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02864 {
02865    MTChip* p = NULL;
02866    char* gvp = (char*) G__getgvp();
02867    switch (libp->paran) {
02868    case 1:
02869      //m: 1
02870      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02871        p = new MTChip((UInt_t) G__int(libp->para[0]));
02872      } else {
02873        p = new((void*) gvp) MTChip((UInt_t) G__int(libp->para[0]));
02874      }
02875      break;
02876    case 0:
02877      int n = G__getaryconstruct();
02878      if (n) {
02879        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02880          p = new MTChip[n];
02881        } else {
02882          p = new((void*) gvp) MTChip[n];
02883        }
02884      } else {
02885        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02886          p = new MTChip;
02887        } else {
02888          p = new((void*) gvp) MTChip;
02889        }
02890      }
02891      break;
02892    }
02893    result7->obj.i = (long) p;
02894    result7->ref = (long) p;
02895    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChip));
02896    return(1 || funcname || hash || result7 || libp) ;
02897 }
02898 
02899 static int G__TreeClass_458_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02900 {
02901    MTChip* p = NULL;
02902    char* gvp = (char*) G__getgvp();
02903    //m: 1
02904    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02905      p = new MTChip(*(Chip*) libp->para[0].ref);
02906    } else {
02907      p = new((void*) gvp) MTChip(*(Chip*) libp->para[0].ref);
02908    }
02909    result7->obj.i = (long) p;
02910    result7->ref = (long) p;
02911    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChip));
02912    return(1 || funcname || hash || result7 || libp) ;
02913 }
02914 
02915 static int G__TreeClass_458_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02916 {
02917       {
02918          const MTChip& obj = ((MTChip*) G__getstructoffset())->operator=(*(Chip*) libp->para[0].ref);
02919          result7->ref = (long) (&obj);
02920          result7->obj.i = (long) (&obj);
02921       }
02922    return(1 || funcname || hash || result7 || libp) ;
02923 }
02924 
02925 static int G__TreeClass_458_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02926 {
02927       G__letint(result7, 104, (long) ((const MTChip*) G__getstructoffset())->GetId());
02928    return(1 || funcname || hash || result7 || libp) ;
02929 }
02930 
02931 static int G__TreeClass_458_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02932 {
02933       ((MTChip*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
02934       G__setnull(result7);
02935    return(1 || funcname || hash || result7 || libp) ;
02936 }
02937 
02938 static int G__TreeClass_458_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02939 {
02940       G__letint(result7, 104, (long) ((const MTChip*) G__getstructoffset())->GetSerialNumber());
02941    return(1 || funcname || hash || result7 || libp) ;
02942 }
02943 
02944 static int G__TreeClass_458_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02945 {
02946       ((MTChip*) G__getstructoffset())->SetSerialNumber((UInt_t) G__int(libp->para[0]));
02947       G__setnull(result7);
02948    return(1 || funcname || hash || result7 || libp) ;
02949 }
02950 
02951 static int G__TreeClass_458_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02952 {
02953       G__letint(result7, 105, (long) ((const MTChip*) G__getstructoffset())->GetGain());
02954    return(1 || funcname || hash || result7 || libp) ;
02955 }
02956 
02957 static int G__TreeClass_458_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02958 {
02959       ((MTChip*) G__getstructoffset())->SetGain((Int_t) G__int(libp->para[0]));
02960       G__setnull(result7);
02961    return(1 || funcname || hash || result7 || libp) ;
02962 }
02963 
02964 static int G__TreeClass_458_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02965 {
02966       {
02967          const MTBoard& obj = ((MTChip*) G__getstructoffset())->GetBoard();
02968          result7->ref = (long) (&obj);
02969          result7->obj.i = (long) (&obj);
02970       }
02971    return(1 || funcname || hash || result7 || libp) ;
02972 }
02973 
02974 static int G__TreeClass_458_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02975 {
02976       ((MTChip*) G__getstructoffset())->SetBoard(*(MTBoard*) libp->para[0].ref);
02977       G__setnull(result7);
02978    return(1 || funcname || hash || result7 || libp) ;
02979 }
02980 
02981 static int G__TreeClass_458_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02982 {
02983       ((const MTChip*) G__getstructoffset())->Info();
02984       G__setnull(result7);
02985    return(1 || funcname || hash || result7 || libp) ;
02986 }
02987 
02988 static int G__TreeClass_458_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02989 {
02990       G__letint(result7, 103, (long) ((const MTChip*) G__getstructoffset())->IsConfigured());
02991    return(1 || funcname || hash || result7 || libp) ;
02992 }
02993 
02994 static int G__TreeClass_458_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02995 {
02996       {
02997          const MTChipSoftId& obj = ((const MTChip*) G__getstructoffset())->GetSoftId();
02998          result7->ref = (long) (&obj);
02999          result7->obj.i = (long) (&obj);
03000       }
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       G__letint(result7, 103, (long) ((const MTChip*) G__getstructoffset())->GetEnableChannel((UInt_t) G__int(libp->para[0])));
03007    return(1 || funcname || hash || result7 || libp) ;
03008 }
03009 
03010 static int G__TreeClass_458_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03011 {
03012       G__letint(result7, 71, (long) ((const MTChip*) G__getstructoffset())->GetEnableChannels());
03013    return(1 || funcname || hash || result7 || libp) ;
03014 }
03015 
03016 static int G__TreeClass_458_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03017 {
03018       ((MTChip*) G__getstructoffset())->SetEnableChannel((UInt_t) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
03019       G__setnull(result7);
03020    return(1 || funcname || hash || result7 || libp) ;
03021 }
03022 
03023 static int G__TreeClass_458_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03024 {
03025       G__letint(result7, 103, (long) ((const MTChip*) G__getstructoffset())->GetMaskChannel((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
03026    return(1 || funcname || hash || result7 || libp) ;
03027 }
03028 
03029 static int G__TreeClass_458_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03030 {
03031       ((MTChip*) G__getstructoffset())->SetMaskChannel((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])
03032 , (bool) G__int(libp->para[2]));
03033       G__setnull(result7);
03034    return(1 || funcname || hash || result7 || libp) ;
03035 }
03036 
03037 static int G__TreeClass_458_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03038 {
03039       G__letint(result7, 103, (long) ((const MTChip*) G__getstructoffset())->GetStimulatedChannel((UInt_t) G__int(libp->para[0])));
03040    return(1 || funcname || hash || result7 || libp) ;
03041 }
03042 
03043 static int G__TreeClass_458_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03044 {
03045       G__letint(result7, 71, (long) ((const MTChip*) G__getstructoffset())->GetStimulatedChannels());
03046    return(1 || funcname || hash || result7 || libp) ;
03047 }
03048 
03049 static int G__TreeClass_458_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03050 {
03051       ((MTChip*) G__getstructoffset())->SetStimulatedChannel((UInt_t) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
03052       G__setnull(result7);
03053    return(1 || funcname || hash || result7 || libp) ;
03054 }
03055 
03056 static int G__TreeClass_458_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03057 {
03058       G__letint(result7, 104, (long) ((const MTChip*) G__getstructoffset())->GetPedestalChannel((UInt_t) G__int(libp->para[0])));
03059    return(1 || funcname || hash || result7 || libp) ;
03060 }
03061 
03062 static int G__TreeClass_458_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03063 {
03064       G__letint(result7, 72, (long) ((const MTChip*) G__getstructoffset())->GetPedestalChannels());
03065    return(1 || funcname || hash || result7 || libp) ;
03066 }
03067 
03068 static int G__TreeClass_458_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03069 {
03070       ((MTChip*) G__getstructoffset())->SetPedestalChannel((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1]));
03071       G__setnull(result7);
03072    return(1 || funcname || hash || result7 || libp) ;
03073 }
03074 
03075 static int G__TreeClass_458_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03076 {
03077       G__letint(result7, 85, (long) MTChip::Class());
03078    return(1 || funcname || hash || result7 || libp) ;
03079 }
03080 
03081 static int G__TreeClass_458_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03082 {
03083       G__letint(result7, 67, (long) MTChip::Class_Name());
03084    return(1 || funcname || hash || result7 || libp) ;
03085 }
03086 
03087 static int G__TreeClass_458_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03088 {
03089       G__letint(result7, 115, (long) MTChip::Class_Version());
03090    return(1 || funcname || hash || result7 || libp) ;
03091 }
03092 
03093 static int G__TreeClass_458_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03094 {
03095       MTChip::Dictionary();
03096       G__setnull(result7);
03097    return(1 || funcname || hash || result7 || libp) ;
03098 }
03099 
03100 static int G__TreeClass_458_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03101 {
03102       ((MTChip*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03103       G__setnull(result7);
03104    return(1 || funcname || hash || result7 || libp) ;
03105 }
03106 
03107 static int G__TreeClass_458_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03108 {
03109       G__letint(result7, 67, (long) MTChip::DeclFileName());
03110    return(1 || funcname || hash || result7 || libp) ;
03111 }
03112 
03113 static int G__TreeClass_458_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03114 {
03115       G__letint(result7, 105, (long) MTChip::ImplFileLine());
03116    return(1 || funcname || hash || result7 || libp) ;
03117 }
03118 
03119 static int G__TreeClass_458_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03120 {
03121       G__letint(result7, 67, (long) MTChip::ImplFileName());
03122    return(1 || funcname || hash || result7 || libp) ;
03123 }
03124 
03125 static int G__TreeClass_458_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03126 {
03127       G__letint(result7, 105, (long) MTChip::DeclFileLine());
03128    return(1 || funcname || hash || result7 || libp) ;
03129 }
03130 
03131 // automatic copy constructor
03132 static int G__TreeClass_458_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03133 
03134 {
03135    MTChip* p;
03136    void* tmp = (void*) G__int(libp->para[0]);
03137    p = new MTChip(*(MTChip*) tmp);
03138    result7->obj.i = (long) p;
03139    result7->ref = (long) p;
03140    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChip));
03141    return(1 || funcname || hash || result7 || libp) ;
03142 }
03143 
03144 // automatic destructor
03145 typedef MTChip G__TMTChip;
03146 static int G__TreeClass_458_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03147 {
03148    char* gvp = (char*) G__getgvp();
03149    long soff = G__getstructoffset();
03150    int n = G__getaryconstruct();
03151    //
03152    //has_a_delete: 1
03153    //has_own_delete1arg: 0
03154    //has_own_delete2arg: 0
03155    //
03156    if (!soff) {
03157      return(1);
03158    }
03159    if (n) {
03160      if (gvp == (char*)G__PVOID) {
03161        delete[] (MTChip*) soff;
03162      } else {
03163        G__setgvp((long) G__PVOID);
03164        for (int i = n - 1; i >= 0; --i) {
03165          ((MTChip*) (soff+(sizeof(MTChip)*i)))->~G__TMTChip();
03166        }
03167        G__setgvp((long)gvp);
03168      }
03169    } else {
03170      if (gvp == (char*)G__PVOID) {
03171        delete (MTChip*) soff;
03172      } else {
03173        G__setgvp((long) G__PVOID);
03174        ((MTChip*) (soff))->~G__TMTChip();
03175        G__setgvp((long)gvp);
03176      }
03177    }
03178    G__setnull(result7);
03179    return(1 || funcname || hash || result7 || libp) ;
03180 }
03181 
03182 // automatic assignment operator
03183 static int G__TreeClass_458_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03184 {
03185    MTChip* dest = (MTChip*) G__getstructoffset();
03186    *dest = *(MTChip*) libp->para[0].ref;
03187    const MTChip& obj = *dest;
03188    result7->ref = (long) (&obj);
03189    result7->obj.i = (long) (&obj);
03190    return(1 || funcname || hash || result7 || libp) ;
03191 }
03192 
03193 
03194 /* MTDif */
03195 static int G__TreeClass_459_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03196 {
03197    MTDif* p = NULL;
03198    char* gvp = (char*) G__getgvp();
03199    switch (libp->paran) {
03200    case 1:
03201      //m: 1
03202      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03203        p = new MTDif((UInt_t) G__int(libp->para[0]));
03204      } else {
03205        p = new((void*) gvp) MTDif((UInt_t) G__int(libp->para[0]));
03206      }
03207      break;
03208    case 0:
03209      int n = G__getaryconstruct();
03210      if (n) {
03211        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03212          p = new MTDif[n];
03213        } else {
03214          p = new((void*) gvp) MTDif[n];
03215        }
03216      } else {
03217        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03218          p = new MTDif;
03219        } else {
03220          p = new((void*) gvp) MTDif;
03221        }
03222      }
03223      break;
03224    }
03225    result7->obj.i = (long) p;
03226    result7->ref = (long) p;
03227    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDif));
03228    return(1 || funcname || hash || result7 || libp) ;
03229 }
03230 
03231 static int G__TreeClass_459_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03232 {
03233    MTDif* p = NULL;
03234    char* gvp = (char*) G__getgvp();
03235    //m: 1
03236    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03237      p = new MTDif(*(Dif*) libp->para[0].ref);
03238    } else {
03239      p = new((void*) gvp) MTDif(*(Dif*) libp->para[0].ref);
03240    }
03241    result7->obj.i = (long) p;
03242    result7->ref = (long) p;
03243    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDif));
03244    return(1 || funcname || hash || result7 || libp) ;
03245 }
03246 
03247 static int G__TreeClass_459_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03248 {
03249       {
03250          const MTDif& obj = ((MTDif*) G__getstructoffset())->operator=(*(Dif*) libp->para[0].ref);
03251          result7->ref = (long) (&obj);
03252          result7->obj.i = (long) (&obj);
03253       }
03254    return(1 || funcname || hash || result7 || libp) ;
03255 }
03256 
03257 static int G__TreeClass_459_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03258 {
03259       ((const MTDif*) G__getstructoffset())->Info();
03260       G__setnull(result7);
03261    return(1 || funcname || hash || result7 || libp) ;
03262 }
03263 
03264 static int G__TreeClass_459_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03265 {
03266       ((MTDif*) G__getstructoffset())->SetRegister((Char_t) G__int(libp->para[0]), (Char_t) G__int(libp->para[1])
03267 , (Char_t) G__int(libp->para[2]), (Char_t) G__int(libp->para[3]));
03268       G__setnull(result7);
03269    return(1 || funcname || hash || result7 || libp) ;
03270 }
03271 
03272 static int G__TreeClass_459_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03273 {
03274       ((MTDif*) G__getstructoffset())->SetAcqMiode((Short_t) G__int(libp->para[0]));
03275       G__setnull(result7);
03276    return(1 || funcname || hash || result7 || libp) ;
03277 }
03278 
03279 static int G__TreeClass_459_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03280 {
03281       G__letint(result7, 105, (long) ((const MTDif*) G__getstructoffset())->GetDifBunchCrossing());
03282    return(1 || funcname || hash || result7 || libp) ;
03283 }
03284 
03285 static int G__TreeClass_459_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03286 {
03287       G__letint(result7, 105, (long) ((const MTDif*) G__getstructoffset())->GetId());
03288    return(1 || funcname || hash || result7 || libp) ;
03289 }
03290 
03291 static int G__TreeClass_459_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03292 {
03293       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetLowRegister());
03294    return(1 || funcname || hash || result7 || libp) ;
03295 }
03296 
03297 static int G__TreeClass_459_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03298 {
03299       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetHighRegister());
03300    return(1 || funcname || hash || result7 || libp) ;
03301 }
03302 
03303 static int G__TreeClass_459_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03304 {
03305       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetBeforeRegister());
03306    return(1 || funcname || hash || result7 || libp) ;
03307 }
03308 
03309 static int G__TreeClass_459_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03310 {
03311       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetAfterRegister());
03312    return(1 || funcname || hash || result7 || libp) ;
03313 }
03314 
03315 static int G__TreeClass_459_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03316 {
03317       G__letint(result7, 115, (long) ((const MTDif*) G__getstructoffset())->GetAcqMode());
03318    return(1 || funcname || hash || result7 || libp) ;
03319 }
03320 
03321 static int G__TreeClass_459_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03322 {
03323       ((MTDif*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
03324       G__setnull(result7);
03325    return(1 || funcname || hash || result7 || libp) ;
03326 }
03327 
03328 static int G__TreeClass_459_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03329 {
03330       ((MTDif*) G__getstructoffset())->SetLowRegister((Char_t) G__int(libp->para[0]));
03331       G__setnull(result7);
03332    return(1 || funcname || hash || result7 || libp) ;
03333 }
03334 
03335 static int G__TreeClass_459_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03336 {
03337       ((MTDif*) G__getstructoffset())->SetHighRegister((Char_t) G__int(libp->para[0]));
03338       G__setnull(result7);
03339    return(1 || funcname || hash || result7 || libp) ;
03340 }
03341 
03342 static int G__TreeClass_459_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03343 {
03344       ((MTDif*) G__getstructoffset())->SetBeforeRegister((Char_t) G__int(libp->para[0]));
03345       G__setnull(result7);
03346    return(1 || funcname || hash || result7 || libp) ;
03347 }
03348 
03349 static int G__TreeClass_459_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03350 {
03351       ((MTDif*) G__getstructoffset())->SetAfterRegister((Char_t) G__int(libp->para[0]));
03352       G__setnull(result7);
03353    return(1 || funcname || hash || result7 || libp) ;
03354 }
03355 
03356 static int G__TreeClass_459_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03357 {
03358       ((MTDif*) G__getstructoffset())->SetAcqMode((Short_t) G__int(libp->para[0]));
03359       G__setnull(result7);
03360    return(1 || funcname || hash || result7 || libp) ;
03361 }
03362 
03363 static int G__TreeClass_459_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03364 {
03365       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetDifFirmware());
03366    return(1 || funcname || hash || result7 || libp) ;
03367 }
03368 
03369 static int G__TreeClass_459_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03370 {
03371       ((MTDif*) G__getstructoffset())->SetDifFirmware((Char_t) G__int(libp->para[0]));
03372       G__setnull(result7);
03373    return(1 || funcname || hash || result7 || libp) ;
03374 }
03375 
03376 static int G__TreeClass_459_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03377 {
03378       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetDifConfig());
03379    return(1 || funcname || hash || result7 || libp) ;
03380 }
03381 
03382 static int G__TreeClass_459_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03383 {
03384       ((MTDif*) G__getstructoffset())->SetDifConfig((Char_t) G__int(libp->para[0]));
03385       G__setnull(result7);
03386    return(1 || funcname || hash || result7 || libp) ;
03387 }
03388 
03389 static int G__TreeClass_459_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03390 {
03391       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetAsicType());
03392    return(1 || funcname || hash || result7 || libp) ;
03393 }
03394 
03395 static int G__TreeClass_459_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03396 {
03397       {
03398          const TString* pobj;
03399          const TString xobj = ((const MTDif*) G__getstructoffset())->GetStringAsicType();
03400          pobj = new TString(xobj);
03401          result7->obj.i = (long) ((void*) pobj);
03402          result7->ref = result7->obj.i;
03403          G__store_tempobject(*result7);
03404       }
03405    return(1 || funcname || hash || result7 || libp) ;
03406 }
03407 
03408 static int G__TreeClass_459_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03409 {
03410       ((MTDif*) G__getstructoffset())->SetAsicType((Char_t) G__int(libp->para[0]));
03411       G__setnull(result7);
03412    return(1 || funcname || hash || result7 || libp) ;
03413 }
03414 
03415 static int G__TreeClass_459_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03416 {
03417       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetAsu1Id());
03418    return(1 || funcname || hash || result7 || libp) ;
03419 }
03420 
03421 static int G__TreeClass_459_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03422 {
03423       ((MTDif*) G__getstructoffset())->SetAsu1Id((Char_t) G__int(libp->para[0]));
03424       G__setnull(result7);
03425    return(1 || funcname || hash || result7 || libp) ;
03426 }
03427 
03428 static int G__TreeClass_459_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03429 {
03430       G__letint(result7, 99, (long) ((const MTDif*) G__getstructoffset())->GetAsu2Id());
03431    return(1 || funcname || hash || result7 || libp) ;
03432 }
03433 
03434 static int G__TreeClass_459_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03435 {
03436       ((MTDif*) G__getstructoffset())->SetAsu2Id((Char_t) G__int(libp->para[0]));
03437       G__setnull(result7);
03438    return(1 || funcname || hash || result7 || libp) ;
03439 }
03440 
03441 static int G__TreeClass_459_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03442 {
03443       ((MTDif*) G__getstructoffset())->SetConfigured((bool) G__int(libp->para[0]));
03444       G__setnull(result7);
03445    return(1 || funcname || hash || result7 || libp) ;
03446 }
03447 
03448 static int G__TreeClass_459_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03449 {
03450       G__letint(result7, 103, (long) ((const MTDif*) G__getstructoffset())->IsConfigured());
03451    return(1 || funcname || hash || result7 || libp) ;
03452 }
03453 
03454 static int G__TreeClass_459_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03455 {
03456       G__letint(result7, 85, (long) MTDif::Class());
03457    return(1 || funcname || hash || result7 || libp) ;
03458 }
03459 
03460 static int G__TreeClass_459_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03461 {
03462       G__letint(result7, 67, (long) MTDif::Class_Name());
03463    return(1 || funcname || hash || result7 || libp) ;
03464 }
03465 
03466 static int G__TreeClass_459_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03467 {
03468       G__letint(result7, 115, (long) MTDif::Class_Version());
03469    return(1 || funcname || hash || result7 || libp) ;
03470 }
03471 
03472 static int G__TreeClass_459_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03473 {
03474       MTDif::Dictionary();
03475       G__setnull(result7);
03476    return(1 || funcname || hash || result7 || libp) ;
03477 }
03478 
03479 static int G__TreeClass_459_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03480 {
03481       ((MTDif*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03482       G__setnull(result7);
03483    return(1 || funcname || hash || result7 || libp) ;
03484 }
03485 
03486 static int G__TreeClass_459_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03487 {
03488       G__letint(result7, 67, (long) MTDif::DeclFileName());
03489    return(1 || funcname || hash || result7 || libp) ;
03490 }
03491 
03492 static int G__TreeClass_459_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03493 {
03494       G__letint(result7, 105, (long) MTDif::ImplFileLine());
03495    return(1 || funcname || hash || result7 || libp) ;
03496 }
03497 
03498 static int G__TreeClass_459_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03499 {
03500       G__letint(result7, 67, (long) MTDif::ImplFileName());
03501    return(1 || funcname || hash || result7 || libp) ;
03502 }
03503 
03504 static int G__TreeClass_459_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03505 {
03506       G__letint(result7, 105, (long) MTDif::DeclFileLine());
03507    return(1 || funcname || hash || result7 || libp) ;
03508 }
03509 
03510 // automatic copy constructor
03511 static int G__TreeClass_459_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03512 
03513 {
03514    MTDif* p;
03515    void* tmp = (void*) G__int(libp->para[0]);
03516    p = new MTDif(*(MTDif*) tmp);
03517    result7->obj.i = (long) p;
03518    result7->ref = (long) p;
03519    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDif));
03520    return(1 || funcname || hash || result7 || libp) ;
03521 }
03522 
03523 // automatic destructor
03524 typedef MTDif G__TMTDif;
03525 static int G__TreeClass_459_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03526 {
03527    char* gvp = (char*) G__getgvp();
03528    long soff = G__getstructoffset();
03529    int n = G__getaryconstruct();
03530    //
03531    //has_a_delete: 1
03532    //has_own_delete1arg: 0
03533    //has_own_delete2arg: 0
03534    //
03535    if (!soff) {
03536      return(1);
03537    }
03538    if (n) {
03539      if (gvp == (char*)G__PVOID) {
03540        delete[] (MTDif*) soff;
03541      } else {
03542        G__setgvp((long) G__PVOID);
03543        for (int i = n - 1; i >= 0; --i) {
03544          ((MTDif*) (soff+(sizeof(MTDif)*i)))->~G__TMTDif();
03545        }
03546        G__setgvp((long)gvp);
03547      }
03548    } else {
03549      if (gvp == (char*)G__PVOID) {
03550        delete (MTDif*) soff;
03551      } else {
03552        G__setgvp((long) G__PVOID);
03553        ((MTDif*) (soff))->~G__TMTDif();
03554        G__setgvp((long)gvp);
03555      }
03556    }
03557    G__setnull(result7);
03558    return(1 || funcname || hash || result7 || libp) ;
03559 }
03560 
03561 // automatic assignment operator
03562 static int G__TreeClass_459_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03563 {
03564    MTDif* dest = (MTDif*) G__getstructoffset();
03565    *dest = *(MTDif*) libp->para[0].ref;
03566    const MTDif& obj = *dest;
03567    result7->ref = (long) (&obj);
03568    result7->obj.i = (long) (&obj);
03569    return(1 || funcname || hash || result7 || libp) ;
03570 }
03571 
03572 
03573 /* MTDetector */
03574 static int G__TreeClass_460_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03575 {
03576    MTDetector* p = NULL;
03577    char* gvp = (char*) G__getgvp();
03578    int n = G__getaryconstruct();
03579    if (n) {
03580      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03581        p = new MTDetector[n];
03582      } else {
03583        p = new((void*) gvp) MTDetector[n];
03584      }
03585    } else {
03586      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03587        p = new MTDetector;
03588      } else {
03589        p = new((void*) gvp) MTDetector;
03590      }
03591    }
03592    result7->obj.i = (long) p;
03593    result7->ref = (long) p;
03594    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDetector));
03595    return(1 || funcname || hash || result7 || libp) ;
03596 }
03597 
03598 static int G__TreeClass_460_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03599 {
03600    MTDetector* p = NULL;
03601    char* gvp = (char*) G__getgvp();
03602    //m: 1
03603    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03604      p = new MTDetector(*(Detector*) libp->para[0].ref);
03605    } else {
03606      p = new((void*) gvp) MTDetector(*(Detector*) libp->para[0].ref);
03607    }
03608    result7->obj.i = (long) p;
03609    result7->ref = (long) p;
03610    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDetector));
03611    return(1 || funcname || hash || result7 || libp) ;
03612 }
03613 
03614 static int G__TreeClass_460_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03615 {
03616       {
03617          const MTDetector& obj = ((MTDetector*) G__getstructoffset())->operator=(*(Detector*) libp->para[0].ref);
03618          result7->ref = (long) (&obj);
03619          result7->obj.i = (long) (&obj);
03620       }
03621    return(1 || funcname || hash || result7 || libp) ;
03622 }
03623 
03624 static int G__TreeClass_460_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03625 {
03626       G__letint(result7, 104, (long) ((const MTDetector*) G__getstructoffset())->GetId());
03627    return(1 || funcname || hash || result7 || libp) ;
03628 }
03629 
03630 static int G__TreeClass_460_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03631 {
03632       ((MTDetector*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
03633       G__setnull(result7);
03634    return(1 || funcname || hash || result7 || libp) ;
03635 }
03636 
03637 static int G__TreeClass_460_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03638 {
03639       {
03640          const TString* pobj;
03641          const TString xobj = ((const MTDetector*) G__getstructoffset())->GetDetectorName();
03642          pobj = new TString(xobj);
03643          result7->obj.i = (long) ((void*) pobj);
03644          result7->ref = result7->obj.i;
03645          G__store_tempobject(*result7);
03646       }
03647    return(1 || funcname || hash || result7 || libp) ;
03648 }
03649 
03650 static int G__TreeClass_460_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03651 {
03652       ((MTDetector*) G__getstructoffset())->SeDetectortName(*((TString*) G__int(libp->para[0])));
03653       G__setnull(result7);
03654    return(1 || funcname || hash || result7 || libp) ;
03655 }
03656 
03657 static int G__TreeClass_460_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03658 {
03659       {
03660          const TString* pobj;
03661          const TString xobj = ((const MTDetector*) G__getstructoffset())->GetDescription();
03662          pobj = new TString(xobj);
03663          result7->obj.i = (long) ((void*) pobj);
03664          result7->ref = result7->obj.i;
03665          G__store_tempobject(*result7);
03666       }
03667    return(1 || funcname || hash || result7 || libp) ;
03668 }
03669 
03670 static int G__TreeClass_460_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03671 {
03672       ((MTDetector*) G__getstructoffset())->SetDescription(*((TString*) G__int(libp->para[0])));
03673       G__setnull(result7);
03674    return(1 || funcname || hash || result7 || libp) ;
03675 }
03676 
03677 static int G__TreeClass_460_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03678 {
03679       {
03680          const map<UInt_t,MTChamber*>& obj = ((MTDetector*) G__getstructoffset())->GetChambers();
03681          result7->ref = (long) (&obj);
03682          result7->obj.i = (long) (&obj);
03683       }
03684    return(1 || funcname || hash || result7 || libp) ;
03685 }
03686 
03687 static int G__TreeClass_460_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03688 {
03689       {
03690          const MTChamber& obj = ((const MTDetector*) G__getstructoffset())->GetChamber((UInt_t) G__int(libp->para[0]));
03691          result7->ref = (long) (&obj);
03692          result7->obj.i = (long) (&obj);
03693       }
03694    return(1 || funcname || hash || result7 || libp) ;
03695 }
03696 
03697 static int G__TreeClass_460_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03698 {
03699       ((const MTDetector*) G__getstructoffset())->Info();
03700       G__setnull(result7);
03701    return(1 || funcname || hash || result7 || libp) ;
03702 }
03703 
03704 static int G__TreeClass_460_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03705 {
03706       G__letint(result7, 85, (long) MTDetector::Class());
03707    return(1 || funcname || hash || result7 || libp) ;
03708 }
03709 
03710 static int G__TreeClass_460_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03711 {
03712       G__letint(result7, 67, (long) MTDetector::Class_Name());
03713    return(1 || funcname || hash || result7 || libp) ;
03714 }
03715 
03716 static int G__TreeClass_460_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03717 {
03718       G__letint(result7, 115, (long) MTDetector::Class_Version());
03719    return(1 || funcname || hash || result7 || libp) ;
03720 }
03721 
03722 static int G__TreeClass_460_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03723 {
03724       MTDetector::Dictionary();
03725       G__setnull(result7);
03726    return(1 || funcname || hash || result7 || libp) ;
03727 }
03728 
03729 static int G__TreeClass_460_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03730 {
03731       ((MTDetector*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
03732       G__setnull(result7);
03733    return(1 || funcname || hash || result7 || libp) ;
03734 }
03735 
03736 static int G__TreeClass_460_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03737 {
03738       G__letint(result7, 67, (long) MTDetector::DeclFileName());
03739    return(1 || funcname || hash || result7 || libp) ;
03740 }
03741 
03742 static int G__TreeClass_460_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03743 {
03744       G__letint(result7, 105, (long) MTDetector::ImplFileLine());
03745    return(1 || funcname || hash || result7 || libp) ;
03746 }
03747 
03748 static int G__TreeClass_460_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03749 {
03750       G__letint(result7, 67, (long) MTDetector::ImplFileName());
03751    return(1 || funcname || hash || result7 || libp) ;
03752 }
03753 
03754 static int G__TreeClass_460_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03755 {
03756       G__letint(result7, 105, (long) MTDetector::DeclFileLine());
03757    return(1 || funcname || hash || result7 || libp) ;
03758 }
03759 
03760 // automatic copy constructor
03761 static int G__TreeClass_460_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03762 
03763 {
03764    MTDetector* p;
03765    void* tmp = (void*) G__int(libp->para[0]);
03766    p = new MTDetector(*(MTDetector*) tmp);
03767    result7->obj.i = (long) p;
03768    result7->ref = (long) p;
03769    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDetector));
03770    return(1 || funcname || hash || result7 || libp) ;
03771 }
03772 
03773 // automatic destructor
03774 typedef MTDetector G__TMTDetector;
03775 static int G__TreeClass_460_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03776 {
03777    char* gvp = (char*) G__getgvp();
03778    long soff = G__getstructoffset();
03779    int n = G__getaryconstruct();
03780    //
03781    //has_a_delete: 1
03782    //has_own_delete1arg: 0
03783    //has_own_delete2arg: 0
03784    //
03785    if (!soff) {
03786      return(1);
03787    }
03788    if (n) {
03789      if (gvp == (char*)G__PVOID) {
03790        delete[] (MTDetector*) soff;
03791      } else {
03792        G__setgvp((long) G__PVOID);
03793        for (int i = n - 1; i >= 0; --i) {
03794          ((MTDetector*) (soff+(sizeof(MTDetector)*i)))->~G__TMTDetector();
03795        }
03796        G__setgvp((long)gvp);
03797      }
03798    } else {
03799      if (gvp == (char*)G__PVOID) {
03800        delete (MTDetector*) soff;
03801      } else {
03802        G__setgvp((long) G__PVOID);
03803        ((MTDetector*) (soff))->~G__TMTDetector();
03804        G__setgvp((long)gvp);
03805      }
03806    }
03807    G__setnull(result7);
03808    return(1 || funcname || hash || result7 || libp) ;
03809 }
03810 
03811 // automatic assignment operator
03812 static int G__TreeClass_460_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03813 {
03814    MTDetector* dest = (MTDetector*) G__getstructoffset();
03815    *dest = *(MTDetector*) libp->para[0].ref;
03816    const MTDetector& obj = *dest;
03817    result7->ref = (long) (&obj);
03818    result7->obj.i = (long) (&obj);
03819    return(1 || funcname || hash || result7 || libp) ;
03820 }
03821 
03822 
03823 /* MTRun */
03824 static int G__TreeClass_462_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03825 {
03826    MTRun* p = NULL;
03827    char* gvp = (char*) G__getgvp();
03828    int n = G__getaryconstruct();
03829    if (n) {
03830      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03831        p = new MTRun[n];
03832      } else {
03833        p = new((void*) gvp) MTRun[n];
03834      }
03835    } else {
03836      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03837        p = new MTRun;
03838      } else {
03839        p = new((void*) gvp) MTRun;
03840      }
03841    }
03842    result7->obj.i = (long) p;
03843    result7->ref = (long) p;
03844    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTRun));
03845    return(1 || funcname || hash || result7 || libp) ;
03846 }
03847 
03848 static int G__TreeClass_462_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03849 {
03850    MTRun* p = NULL;
03851    char* gvp = (char*) G__getgvp();
03852    //m: 1
03853    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03854      p = new MTRun(*(Run*) libp->para[0].ref);
03855    } else {
03856      p = new((void*) gvp) MTRun(*(Run*) libp->para[0].ref);
03857    }
03858    result7->obj.i = (long) p;
03859    result7->ref = (long) p;
03860    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTRun));
03861    return(1 || funcname || hash || result7 || libp) ;
03862 }
03863 
03864 static int G__TreeClass_462_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03865 {
03866       {
03867          const MTRun& obj = ((MTRun*) G__getstructoffset())->operator=(*(Run*) libp->para[0].ref);
03868          result7->ref = (long) (&obj);
03869          result7->obj.i = (long) (&obj);
03870       }
03871    return(1 || funcname || hash || result7 || libp) ;
03872 }
03873 
03874 static int G__TreeClass_462_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03875 {
03876       G__letint(result7, 108, (long) ((const MTRun*) G__getstructoffset())->GetReconstructionDate(*(TString*) libp->para[0].ref));
03877    return(1 || funcname || hash || result7 || libp) ;
03878 }
03879 
03880 static int G__TreeClass_462_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03881 {
03882       ((MTRun*) G__getstructoffset())->SetRawDataFilename(*((TString*) G__int(libp->para[0])));
03883       G__setnull(result7);
03884    return(1 || funcname || hash || result7 || libp) ;
03885 }
03886 
03887 static int G__TreeClass_462_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03888 {
03889       {
03890          const TString* pobj;
03891          const TString xobj = ((const MTRun*) G__getstructoffset())->GetRawDataFilename();
03892          pobj = new TString(xobj);
03893          result7->obj.i = (long) ((void*) pobj);
03894          result7->ref = result7->obj.i;
03895          G__store_tempobject(*result7);
03896       }
03897    return(1 || funcname || hash || result7 || libp) ;
03898 }
03899 
03900 static int G__TreeClass_462_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03901 {
03902       {
03903          const TString* pobj;
03904          const TString xobj = ((const MTRun*) G__getstructoffset())->GetRunName();
03905          pobj = new TString(xobj);
03906          result7->obj.i = (long) ((void*) pobj);
03907          result7->ref = result7->obj.i;
03908          G__store_tempobject(*result7);
03909       }
03910    return(1 || funcname || hash || result7 || libp) ;
03911 }
03912 
03913 static int G__TreeClass_462_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03914 {
03915       G__letint(result7, 104, (long) ((const MTRun*) G__getstructoffset())->GetRunId());
03916    return(1 || funcname || hash || result7 || libp) ;
03917 }
03918 
03919 static int G__TreeClass_462_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03920 {
03921       ((MTRun*) G__getstructoffset())->SetRunId((UInt_t) G__int(libp->para[0]));
03922       G__setnull(result7);
03923    return(1 || funcname || hash || result7 || libp) ;
03924 }
03925 
03926 static int G__TreeClass_462_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03927 {
03928       G__letint(result7, 103, (long) ((MTRun*) G__getstructoffset())->GetProcessed());
03929    return(1 || funcname || hash || result7 || libp) ;
03930 }
03931 
03932 static int G__TreeClass_462_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03933 {
03934       ((MTRun*) G__getstructoffset())->SetProcessed((bool) G__int(libp->para[0]));
03935       G__setnull(result7);
03936    return(1 || funcname || hash || result7 || libp) ;
03937 }
03938 
03939 static int G__TreeClass_462_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03940 {
03941       {
03942          TString* pobj;
03943          TString xobj = ((MTRun*) G__getstructoffset())->GetDate();
03944          pobj = new TString(xobj);
03945          result7->obj.i = (long) ((void*) pobj);
03946          result7->ref = result7->obj.i;
03947          G__store_tempobject(*result7);
03948       }
03949    return(1 || funcname || hash || result7 || libp) ;
03950 }
03951 
03952 static int G__TreeClass_462_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03953 {
03954       ((MTRun*) G__getstructoffset())->SetDate(*((TString*) G__int(libp->para[0])));
03955       G__setnull(result7);
03956    return(1 || funcname || hash || result7 || libp) ;
03957 }
03958 
03959 static int G__TreeClass_462_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03960 {
03961       {
03962          const TString* pobj;
03963          const TString xobj = ((const MTRun*) G__getstructoffset())->GetSvnVersion();
03964          pobj = new TString(xobj);
03965          result7->obj.i = (long) ((void*) pobj);
03966          result7->ref = result7->obj.i;
03967          G__store_tempobject(*result7);
03968       }
03969    return(1 || funcname || hash || result7 || libp) ;
03970 }
03971 
03972 static int G__TreeClass_462_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03973 {
03974       G__letint(result7, 103, (long) ((const MTRun*) G__getstructoffset())->IsCalibrationRun());
03975    return(1 || funcname || hash || result7 || libp) ;
03976 }
03977 
03978 static int G__TreeClass_462_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03979 {
03980       ((MTRun*) G__getstructoffset())->SetCalibrationRun((bool) G__int(libp->para[0]));
03981       G__setnull(result7);
03982    return(1 || funcname || hash || result7 || libp) ;
03983 }
03984 
03985 static int G__TreeClass_462_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03986 {
03987       G__letint(result7, 103, (long) ((const MTRun*) G__getstructoffset())->IsDifSynchro());
03988    return(1 || funcname || hash || result7 || libp) ;
03989 }
03990 
03991 static int G__TreeClass_462_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03992 {
03993       ((MTRun*) G__getstructoffset())->SetDifSynchro((bool) G__int(libp->para[0]));
03994       G__setnull(result7);
03995    return(1 || funcname || hash || result7 || libp) ;
03996 }
03997 
03998 static int G__TreeClass_462_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03999 {
04000       ((MTRun*) G__getstructoffset())->SetDectector((MTDetector*) G__int(libp->para[0]));
04001       G__setnull(result7);
04002    return(1 || funcname || hash || result7 || libp) ;
04003 }
04004 
04005 static int G__TreeClass_462_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04006 {
04007       G__letint(result7, 85, (long) ((const MTRun*) G__getstructoffset())->GetDetector());
04008    return(1 || funcname || hash || result7 || libp) ;
04009 }
04010 
04011 static int G__TreeClass_462_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04012 {
04013       G__letint(result7, 99, (long) ((const MTRun*) G__getstructoffset())->GetRawDataFormat());
04014    return(1 || funcname || hash || result7 || libp) ;
04015 }
04016 
04017 static int G__TreeClass_462_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04018 {
04019       G__letint(result7, 99, (long) ((const MTRun*) G__getstructoffset())->GetDaqSoftVersion());
04020    return(1 || funcname || hash || result7 || libp) ;
04021 }
04022 
04023 static int G__TreeClass_462_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04024 {
04025       G__letint(result7, 99, (long) ((const MTRun*) G__getstructoffset())->GetCCCFirmwareVersion());
04026    return(1 || funcname || hash || result7 || libp) ;
04027 }
04028 
04029 static int G__TreeClass_462_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04030 {
04031       {
04032          const MTChip& obj = ((const MTRun*) G__getstructoffset())->GetOneChip();
04033          result7->ref = (long) (&obj);
04034          result7->obj.i = (long) (&obj);
04035       }
04036    return(1 || funcname || hash || result7 || libp) ;
04037 }
04038 
04039 static int G__TreeClass_462_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04040 {
04041       G__letdouble(result7, 102, (double) ((const MTRun*) G__getstructoffset())->GetInjectedCharge());
04042    return(1 || funcname || hash || result7 || libp) ;
04043 }
04044 
04045 static int G__TreeClass_462_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04046 {
04047       G__letint(result7, 114, (long) ((const MTRun*) G__getstructoffset())->GetWidthCtest());
04048    return(1 || funcname || hash || result7 || libp) ;
04049 }
04050 
04051 static int G__TreeClass_462_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04052 {
04053       G__letint(result7, 114, (long) ((const MTRun*) G__getstructoffset())->GetPeriodCtest());
04054    return(1 || funcname || hash || result7 || libp) ;
04055 }
04056 
04057 static int G__TreeClass_462_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04058 {
04059       G__letint(result7, 114, (long) ((const MTRun*) G__getstructoffset())->GetDelayCtest());
04060    return(1 || funcname || hash || result7 || libp) ;
04061 }
04062 
04063 static int G__TreeClass_462_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04064 {
04065       G__letint(result7, 114, (long) ((const MTRun*) G__getstructoffset())->GetDelayTrigger());
04066    return(1 || funcname || hash || result7 || libp) ;
04067 }
04068 
04069 static int G__TreeClass_462_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04070 {
04071       ((MTRun*) G__getstructoffset())->SetInjectedCharge((Float_t) G__double(libp->para[0]));
04072       G__setnull(result7);
04073    return(1 || funcname || hash || result7 || libp) ;
04074 }
04075 
04076 static int G__TreeClass_462_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04077 {
04078       ((MTRun*) G__getstructoffset())->SetWidthCtest((UInt_t) G__int(libp->para[0]));
04079       G__setnull(result7);
04080    return(1 || funcname || hash || result7 || libp) ;
04081 }
04082 
04083 static int G__TreeClass_462_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04084 {
04085       ((MTRun*) G__getstructoffset())->SetPeriodCtest((UInt_t) G__int(libp->para[0]));
04086       G__setnull(result7);
04087    return(1 || funcname || hash || result7 || libp) ;
04088 }
04089 
04090 static int G__TreeClass_462_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04091 {
04092       ((MTRun*) G__getstructoffset())->SetDelayCtest((UInt_t) G__int(libp->para[0]));
04093       G__setnull(result7);
04094    return(1 || funcname || hash || result7 || libp) ;
04095 }
04096 
04097 static int G__TreeClass_462_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04098 {
04099       ((MTRun*) G__getstructoffset())->SetDelayTrigger((UInt_t) G__int(libp->para[0]));
04100       G__setnull(result7);
04101    return(1 || funcname || hash || result7 || libp) ;
04102 }
04103 
04104 static int G__TreeClass_462_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04105 {
04106       ((const MTRun*) G__getstructoffset())->Info();
04107       G__setnull(result7);
04108    return(1 || funcname || hash || result7 || libp) ;
04109 }
04110 
04111 static int G__TreeClass_462_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04112 {
04113       G__letint(result7, 85, (long) MTRun::Class());
04114    return(1 || funcname || hash || result7 || libp) ;
04115 }
04116 
04117 static int G__TreeClass_462_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04118 {
04119       G__letint(result7, 67, (long) MTRun::Class_Name());
04120    return(1 || funcname || hash || result7 || libp) ;
04121 }
04122 
04123 static int G__TreeClass_462_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04124 {
04125       G__letint(result7, 115, (long) MTRun::Class_Version());
04126    return(1 || funcname || hash || result7 || libp) ;
04127 }
04128 
04129 static int G__TreeClass_462_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04130 {
04131       MTRun::Dictionary();
04132       G__setnull(result7);
04133    return(1 || funcname || hash || result7 || libp) ;
04134 }
04135 
04136 static int G__TreeClass_462_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04137 {
04138       ((MTRun*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04139       G__setnull(result7);
04140    return(1 || funcname || hash || result7 || libp) ;
04141 }
04142 
04143 static int G__TreeClass_462_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04144 {
04145       G__letint(result7, 67, (long) MTRun::DeclFileName());
04146    return(1 || funcname || hash || result7 || libp) ;
04147 }
04148 
04149 static int G__TreeClass_462_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04150 {
04151       G__letint(result7, 105, (long) MTRun::ImplFileLine());
04152    return(1 || funcname || hash || result7 || libp) ;
04153 }
04154 
04155 static int G__TreeClass_462_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04156 {
04157       G__letint(result7, 67, (long) MTRun::ImplFileName());
04158    return(1 || funcname || hash || result7 || libp) ;
04159 }
04160 
04161 static int G__TreeClass_462_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04162 {
04163       G__letint(result7, 105, (long) MTRun::DeclFileLine());
04164    return(1 || funcname || hash || result7 || libp) ;
04165 }
04166 
04167 // automatic copy constructor
04168 static int G__TreeClass_462_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04169 
04170 {
04171    MTRun* p;
04172    void* tmp = (void*) G__int(libp->para[0]);
04173    p = new MTRun(*(MTRun*) tmp);
04174    result7->obj.i = (long) p;
04175    result7->ref = (long) p;
04176    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTRun));
04177    return(1 || funcname || hash || result7 || libp) ;
04178 }
04179 
04180 // automatic destructor
04181 typedef MTRun G__TMTRun;
04182 static int G__TreeClass_462_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04183 {
04184    char* gvp = (char*) G__getgvp();
04185    long soff = G__getstructoffset();
04186    int n = G__getaryconstruct();
04187    //
04188    //has_a_delete: 1
04189    //has_own_delete1arg: 0
04190    //has_own_delete2arg: 0
04191    //
04192    if (!soff) {
04193      return(1);
04194    }
04195    if (n) {
04196      if (gvp == (char*)G__PVOID) {
04197        delete[] (MTRun*) soff;
04198      } else {
04199        G__setgvp((long) G__PVOID);
04200        for (int i = n - 1; i >= 0; --i) {
04201          ((MTRun*) (soff+(sizeof(MTRun)*i)))->~G__TMTRun();
04202        }
04203        G__setgvp((long)gvp);
04204      }
04205    } else {
04206      if (gvp == (char*)G__PVOID) {
04207        delete (MTRun*) soff;
04208      } else {
04209        G__setgvp((long) G__PVOID);
04210        ((MTRun*) (soff))->~G__TMTRun();
04211        G__setgvp((long)gvp);
04212      }
04213    }
04214    G__setnull(result7);
04215    return(1 || funcname || hash || result7 || libp) ;
04216 }
04217 
04218 // automatic assignment operator
04219 static int G__TreeClass_462_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04220 {
04221    MTRun* dest = (MTRun*) G__getstructoffset();
04222    *dest = *(MTRun*) libp->para[0].ref;
04223    const MTRun& obj = *dest;
04224    result7->ref = (long) (&obj);
04225    result7->obj.i = (long) (&obj);
04226    return(1 || funcname || hash || result7 || libp) ;
04227 }
04228 
04229 
04230 /* MTBoard */
04231 static int G__TreeClass_464_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04232 {
04233    MTBoard* p = NULL;
04234    char* gvp = (char*) G__getgvp();
04235    int n = G__getaryconstruct();
04236    if (n) {
04237      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04238        p = new MTBoard[n];
04239      } else {
04240        p = new((void*) gvp) MTBoard[n];
04241      }
04242    } else {
04243      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04244        p = new MTBoard;
04245      } else {
04246        p = new((void*) gvp) MTBoard;
04247      }
04248    }
04249    result7->obj.i = (long) p;
04250    result7->ref = (long) p;
04251    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTBoard));
04252    return(1 || funcname || hash || result7 || libp) ;
04253 }
04254 
04255 static int G__TreeClass_464_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04256 {
04257    MTBoard* p = NULL;
04258    char* gvp = (char*) G__getgvp();
04259    //m: 1
04260    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04261      p = new MTBoard(*(Board*) libp->para[0].ref);
04262    } else {
04263      p = new((void*) gvp) MTBoard(*(Board*) libp->para[0].ref);
04264    }
04265    result7->obj.i = (long) p;
04266    result7->ref = (long) p;
04267    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTBoard));
04268    return(1 || funcname || hash || result7 || libp) ;
04269 }
04270 
04271 static int G__TreeClass_464_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04272 {
04273       {
04274          const MTBoard& obj = ((MTBoard*) G__getstructoffset())->operator=(*(Board*) libp->para[0].ref);
04275          result7->ref = (long) (&obj);
04276          result7->obj.i = (long) (&obj);
04277       }
04278    return(1 || funcname || hash || result7 || libp) ;
04279 }
04280 
04281 static int G__TreeClass_464_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04282 {
04283       ((const MTBoard*) G__getstructoffset())->Info();
04284       G__setnull(result7);
04285    return(1 || funcname || hash || result7 || libp) ;
04286 }
04287 
04288 static int G__TreeClass_464_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04289 {
04290       G__letint(result7, 104, (long) ((const MTBoard*) G__getstructoffset())->GetId());
04291    return(1 || funcname || hash || result7 || libp) ;
04292 }
04293 
04294 static int G__TreeClass_464_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04295 {
04296       ((MTBoard*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
04297       G__setnull(result7);
04298    return(1 || funcname || hash || result7 || libp) ;
04299 }
04300 
04301 static int G__TreeClass_464_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04302 {
04303       {
04304          const map<UInt_t,MTChip*>& obj = ((const MTBoard*) G__getstructoffset())->GetChips();
04305          result7->ref = (long) (&obj);
04306          result7->obj.i = (long) (&obj);
04307       }
04308    return(1 || funcname || hash || result7 || libp) ;
04309 }
04310 
04311 static int G__TreeClass_464_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04312 {
04313       {
04314          const MTChip& obj = ((const MTBoard*) G__getstructoffset())->GetChip((UInt_t) G__int(libp->para[0]));
04315          result7->ref = (long) (&obj);
04316          result7->obj.i = (long) (&obj);
04317       }
04318    return(1 || funcname || hash || result7 || libp) ;
04319 }
04320 
04321 static int G__TreeClass_464_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04322 {
04323       G__letint(result7, 85, (long) MTBoard::Class());
04324    return(1 || funcname || hash || result7 || libp) ;
04325 }
04326 
04327 static int G__TreeClass_464_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04328 {
04329       G__letint(result7, 67, (long) MTBoard::Class_Name());
04330    return(1 || funcname || hash || result7 || libp) ;
04331 }
04332 
04333 static int G__TreeClass_464_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04334 {
04335       G__letint(result7, 115, (long) MTBoard::Class_Version());
04336    return(1 || funcname || hash || result7 || libp) ;
04337 }
04338 
04339 static int G__TreeClass_464_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04340 {
04341       MTBoard::Dictionary();
04342       G__setnull(result7);
04343    return(1 || funcname || hash || result7 || libp) ;
04344 }
04345 
04346 static int G__TreeClass_464_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04347 {
04348       ((MTBoard*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04349       G__setnull(result7);
04350    return(1 || funcname || hash || result7 || libp) ;
04351 }
04352 
04353 static int G__TreeClass_464_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04354 {
04355       G__letint(result7, 67, (long) MTBoard::DeclFileName());
04356    return(1 || funcname || hash || result7 || libp) ;
04357 }
04358 
04359 static int G__TreeClass_464_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04360 {
04361       G__letint(result7, 105, (long) MTBoard::ImplFileLine());
04362    return(1 || funcname || hash || result7 || libp) ;
04363 }
04364 
04365 static int G__TreeClass_464_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04366 {
04367       G__letint(result7, 67, (long) MTBoard::ImplFileName());
04368    return(1 || funcname || hash || result7 || libp) ;
04369 }
04370 
04371 static int G__TreeClass_464_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04372 {
04373       G__letint(result7, 105, (long) MTBoard::DeclFileLine());
04374    return(1 || funcname || hash || result7 || libp) ;
04375 }
04376 
04377 // automatic copy constructor
04378 static int G__TreeClass_464_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04379 
04380 {
04381    MTBoard* p;
04382    void* tmp = (void*) G__int(libp->para[0]);
04383    p = new MTBoard(*(MTBoard*) tmp);
04384    result7->obj.i = (long) p;
04385    result7->ref = (long) p;
04386    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTBoard));
04387    return(1 || funcname || hash || result7 || libp) ;
04388 }
04389 
04390 // automatic destructor
04391 typedef MTBoard G__TMTBoard;
04392 static int G__TreeClass_464_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04393 {
04394    char* gvp = (char*) G__getgvp();
04395    long soff = G__getstructoffset();
04396    int n = G__getaryconstruct();
04397    //
04398    //has_a_delete: 1
04399    //has_own_delete1arg: 0
04400    //has_own_delete2arg: 0
04401    //
04402    if (!soff) {
04403      return(1);
04404    }
04405    if (n) {
04406      if (gvp == (char*)G__PVOID) {
04407        delete[] (MTBoard*) soff;
04408      } else {
04409        G__setgvp((long) G__PVOID);
04410        for (int i = n - 1; i >= 0; --i) {
04411          ((MTBoard*) (soff+(sizeof(MTBoard)*i)))->~G__TMTBoard();
04412        }
04413        G__setgvp((long)gvp);
04414      }
04415    } else {
04416      if (gvp == (char*)G__PVOID) {
04417        delete (MTBoard*) soff;
04418      } else {
04419        G__setgvp((long) G__PVOID);
04420        ((MTBoard*) (soff))->~G__TMTBoard();
04421        G__setgvp((long)gvp);
04422      }
04423    }
04424    G__setnull(result7);
04425    return(1 || funcname || hash || result7 || libp) ;
04426 }
04427 
04428 // automatic assignment operator
04429 static int G__TreeClass_464_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04430 {
04431    MTBoard* dest = (MTBoard*) G__getstructoffset();
04432    *dest = *(MTBoard*) libp->para[0].ref;
04433    const MTBoard& obj = *dest;
04434    result7->ref = (long) (&obj);
04435    result7->obj.i = (long) (&obj);
04436    return(1 || funcname || hash || result7 || libp) ;
04437 }
04438 
04439 
04440 /* MTChamber */
04441 static int G__TreeClass_465_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04442 {
04443    MTChamber* p = NULL;
04444    char* gvp = (char*) G__getgvp();
04445    int n = G__getaryconstruct();
04446    if (n) {
04447      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04448        p = new MTChamber[n];
04449      } else {
04450        p = new((void*) gvp) MTChamber[n];
04451      }
04452    } else {
04453      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04454        p = new MTChamber;
04455      } else {
04456        p = new((void*) gvp) MTChamber;
04457      }
04458    }
04459    result7->obj.i = (long) p;
04460    result7->ref = (long) p;
04461    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChamber));
04462    return(1 || funcname || hash || result7 || libp) ;
04463 }
04464 
04465 static int G__TreeClass_465_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04466 {
04467    MTChamber* p = NULL;
04468    char* gvp = (char*) G__getgvp();
04469    //m: 1
04470    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04471      p = new MTChamber(*(Chamber*) libp->para[0].ref);
04472    } else {
04473      p = new((void*) gvp) MTChamber(*(Chamber*) libp->para[0].ref);
04474    }
04475    result7->obj.i = (long) p;
04476    result7->ref = (long) p;
04477    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChamber));
04478    return(1 || funcname || hash || result7 || libp) ;
04479 }
04480 
04481 static int G__TreeClass_465_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04482 {
04483       {
04484          const MTChamber& obj = ((MTChamber*) G__getstructoffset())->operator=(*(Chamber*) libp->para[0].ref);
04485          result7->ref = (long) (&obj);
04486          result7->obj.i = (long) (&obj);
04487       }
04488    return(1 || funcname || hash || result7 || libp) ;
04489 }
04490 
04491 static int G__TreeClass_465_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04492 {
04493       ((const MTChamber*) G__getstructoffset())->Info();
04494       G__setnull(result7);
04495    return(1 || funcname || hash || result7 || libp) ;
04496 }
04497 
04498 static int G__TreeClass_465_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04499 {
04500       {
04501          const TString* pobj;
04502          const TString xobj = ((const MTChamber*) G__getstructoffset())->GetType();
04503          pobj = new TString(xobj);
04504          result7->obj.i = (long) ((void*) pobj);
04505          result7->ref = result7->obj.i;
04506          G__store_tempobject(*result7);
04507       }
04508    return(1 || funcname || hash || result7 || libp) ;
04509 }
04510 
04511 static int G__TreeClass_465_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04512 {
04513       G__letint(result7, 105, (long) ((const MTChamber*) G__getstructoffset())->GetId());
04514    return(1 || funcname || hash || result7 || libp) ;
04515 }
04516 
04517 static int G__TreeClass_465_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04518 {
04519       ((MTChamber*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
04520       G__setnull(result7);
04521    return(1 || funcname || hash || result7 || libp) ;
04522 }
04523 
04524 static int G__TreeClass_465_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04525 {
04526       {
04527          const map<UInt_t,MTBoard*>& obj = ((const MTChamber*) G__getstructoffset())->GetBoards();
04528          result7->ref = (long) (&obj);
04529          result7->obj.i = (long) (&obj);
04530       }
04531    return(1 || funcname || hash || result7 || libp) ;
04532 }
04533 
04534 static int G__TreeClass_465_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04535 {
04536       {
04537          const MTBoard& obj = ((const MTChamber*) G__getstructoffset())->GetBoard((UInt_t) G__int(libp->para[0]));
04538          result7->ref = (long) (&obj);
04539          result7->obj.i = (long) (&obj);
04540       }
04541    return(1 || funcname || hash || result7 || libp) ;
04542 }
04543 
04544 static int G__TreeClass_465_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04545 {
04546       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetXLength());
04547    return(1 || funcname || hash || result7 || libp) ;
04548 }
04549 
04550 static int G__TreeClass_465_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04551 {
04552       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetYLength());
04553    return(1 || funcname || hash || result7 || libp) ;
04554 }
04555 
04556 static int G__TreeClass_465_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04557 {
04558       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetLeftBottomX());
04559    return(1 || funcname || hash || result7 || libp) ;
04560 }
04561 
04562 static int G__TreeClass_465_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04563 {
04564       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetLeftBottomY());
04565    return(1 || funcname || hash || result7 || libp) ;
04566 }
04567 
04568 static int G__TreeClass_465_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04569 {
04570       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetRightUpperX());
04571    return(1 || funcname || hash || result7 || libp) ;
04572 }
04573 
04574 static int G__TreeClass_465_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04575 {
04576       G__letdouble(result7, 102, (double) ((const MTChamber*) G__getstructoffset())->GetRightUpperY());
04577    return(1 || funcname || hash || result7 || libp) ;
04578 }
04579 
04580 static int G__TreeClass_465_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04581 {
04582       G__letint(result7, 85, (long) MTChamber::Class());
04583    return(1 || funcname || hash || result7 || libp) ;
04584 }
04585 
04586 static int G__TreeClass_465_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04587 {
04588       G__letint(result7, 67, (long) MTChamber::Class_Name());
04589    return(1 || funcname || hash || result7 || libp) ;
04590 }
04591 
04592 static int G__TreeClass_465_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04593 {
04594       G__letint(result7, 115, (long) MTChamber::Class_Version());
04595    return(1 || funcname || hash || result7 || libp) ;
04596 }
04597 
04598 static int G__TreeClass_465_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04599 {
04600       MTChamber::Dictionary();
04601       G__setnull(result7);
04602    return(1 || funcname || hash || result7 || libp) ;
04603 }
04604 
04605 static int G__TreeClass_465_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04606 {
04607       ((MTChamber*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04608       G__setnull(result7);
04609    return(1 || funcname || hash || result7 || libp) ;
04610 }
04611 
04612 static int G__TreeClass_465_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04613 {
04614       G__letint(result7, 67, (long) MTChamber::DeclFileName());
04615    return(1 || funcname || hash || result7 || libp) ;
04616 }
04617 
04618 static int G__TreeClass_465_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04619 {
04620       G__letint(result7, 105, (long) MTChamber::ImplFileLine());
04621    return(1 || funcname || hash || result7 || libp) ;
04622 }
04623 
04624 static int G__TreeClass_465_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04625 {
04626       G__letint(result7, 67, (long) MTChamber::ImplFileName());
04627    return(1 || funcname || hash || result7 || libp) ;
04628 }
04629 
04630 static int G__TreeClass_465_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04631 {
04632       G__letint(result7, 105, (long) MTChamber::DeclFileLine());
04633    return(1 || funcname || hash || result7 || libp) ;
04634 }
04635 
04636 // automatic copy constructor
04637 static int G__TreeClass_465_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04638 
04639 {
04640    MTChamber* p;
04641    void* tmp = (void*) G__int(libp->para[0]);
04642    p = new MTChamber(*(MTChamber*) tmp);
04643    result7->obj.i = (long) p;
04644    result7->ref = (long) p;
04645    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChamber));
04646    return(1 || funcname || hash || result7 || libp) ;
04647 }
04648 
04649 // automatic destructor
04650 typedef MTChamber G__TMTChamber;
04651 static int G__TreeClass_465_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04652 {
04653    char* gvp = (char*) G__getgvp();
04654    long soff = G__getstructoffset();
04655    int n = G__getaryconstruct();
04656    //
04657    //has_a_delete: 1
04658    //has_own_delete1arg: 0
04659    //has_own_delete2arg: 0
04660    //
04661    if (!soff) {
04662      return(1);
04663    }
04664    if (n) {
04665      if (gvp == (char*)G__PVOID) {
04666        delete[] (MTChamber*) soff;
04667      } else {
04668        G__setgvp((long) G__PVOID);
04669        for (int i = n - 1; i >= 0; --i) {
04670          ((MTChamber*) (soff+(sizeof(MTChamber)*i)))->~G__TMTChamber();
04671        }
04672        G__setgvp((long)gvp);
04673      }
04674    } else {
04675      if (gvp == (char*)G__PVOID) {
04676        delete (MTChamber*) soff;
04677      } else {
04678        G__setgvp((long) G__PVOID);
04679        ((MTChamber*) (soff))->~G__TMTChamber();
04680        G__setgvp((long)gvp);
04681      }
04682    }
04683    G__setnull(result7);
04684    return(1 || funcname || hash || result7 || libp) ;
04685 }
04686 
04687 // automatic assignment operator
04688 static int G__TreeClass_465_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04689 {
04690    MTChamber* dest = (MTChamber*) G__getstructoffset();
04691    *dest = *(MTChamber*) libp->para[0].ref;
04692    const MTChamber& obj = *dest;
04693    result7->ref = (long) (&obj);
04694    result7->obj.i = (long) (&obj);
04695    return(1 || funcname || hash || result7 || libp) ;
04696 }
04697 
04698 
04699 /* MTDifSoftId */
04700 static int G__TreeClass_475_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04701 {
04702    MTDifSoftId* p = NULL;
04703    char* gvp = (char*) G__getgvp();
04704    int n = G__getaryconstruct();
04705    if (n) {
04706      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04707        p = new MTDifSoftId[n];
04708      } else {
04709        p = new((void*) gvp) MTDifSoftId[n];
04710      }
04711    } else {
04712      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04713        p = new MTDifSoftId;
04714      } else {
04715        p = new((void*) gvp) MTDifSoftId;
04716      }
04717    }
04718    result7->obj.i = (long) p;
04719    result7->ref = (long) p;
04720    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId));
04721    return(1 || funcname || hash || result7 || libp) ;
04722 }
04723 
04724 static int G__TreeClass_475_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04725 {
04726    MTDifSoftId* p = NULL;
04727    char* gvp = (char*) G__getgvp();
04728    //m: 1
04729    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04730      p = new MTDifSoftId(*(MTDifSoftId*) libp->para[0].ref);
04731    } else {
04732      p = new((void*) gvp) MTDifSoftId(*(MTDifSoftId*) libp->para[0].ref);
04733    }
04734    result7->obj.i = (long) p;
04735    result7->ref = (long) p;
04736    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId));
04737    return(1 || funcname || hash || result7 || libp) ;
04738 }
04739 
04740 static int G__TreeClass_475_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04741 {
04742       G__letint(result7, 104, (long) ((const MTDifSoftId*) G__getstructoffset())->GetChamberId());
04743    return(1 || funcname || hash || result7 || libp) ;
04744 }
04745 
04746 static int G__TreeClass_475_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04747 {
04748       G__letint(result7, 104, (long) ((const MTDifSoftId*) G__getstructoffset())->GetDifId());
04749    return(1 || funcname || hash || result7 || libp) ;
04750 }
04751 
04752 static int G__TreeClass_475_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04753 {
04754       {
04755          const string* pobj;
04756          const string xobj = ((const MTDifSoftId*) G__getstructoffset())->toString();
04757          pobj = new string(xobj);
04758          result7->obj.i = (long) ((void*) pobj);
04759          result7->ref = result7->obj.i;
04760          G__store_tempobject(*result7);
04761       }
04762    return(1 || funcname || hash || result7 || libp) ;
04763 }
04764 
04765 static int G__TreeClass_475_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04766 {
04767       {
04768          const string* pobj;
04769          const string xobj = ((const MTDifSoftId*) G__getstructoffset())->ToString();
04770          pobj = new string(xobj);
04771          result7->obj.i = (long) ((void*) pobj);
04772          result7->ref = result7->obj.i;
04773          G__store_tempobject(*result7);
04774       }
04775    return(1 || funcname || hash || result7 || libp) ;
04776 }
04777 
04778 static int G__TreeClass_475_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04779 {
04780       ((MTDifSoftId*) G__getstructoffset())->SetValue((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
04781       G__setnull(result7);
04782    return(1 || funcname || hash || result7 || libp) ;
04783 }
04784 
04785 static int G__TreeClass_475_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04786 {
04787       G__letint(result7, 85, (long) MTDifSoftId::Class());
04788    return(1 || funcname || hash || result7 || libp) ;
04789 }
04790 
04791 static int G__TreeClass_475_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04792 {
04793       G__letint(result7, 67, (long) MTDifSoftId::Class_Name());
04794    return(1 || funcname || hash || result7 || libp) ;
04795 }
04796 
04797 static int G__TreeClass_475_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04798 {
04799       G__letint(result7, 115, (long) MTDifSoftId::Class_Version());
04800    return(1 || funcname || hash || result7 || libp) ;
04801 }
04802 
04803 static int G__TreeClass_475_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04804 {
04805       MTDifSoftId::Dictionary();
04806       G__setnull(result7);
04807    return(1 || funcname || hash || result7 || libp) ;
04808 }
04809 
04810 static int G__TreeClass_475_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04811 {
04812       G__letint(result7, 85, (long) ((const MTDifSoftId*) G__getstructoffset())->IsA());
04813    return(1 || funcname || hash || result7 || libp) ;
04814 }
04815 
04816 static int G__TreeClass_475_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04817 {
04818       ((MTDifSoftId*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref);
04819       G__setnull(result7);
04820    return(1 || funcname || hash || result7 || libp) ;
04821 }
04822 
04823 static int G__TreeClass_475_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04824 {
04825       ((MTDifSoftId*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref);
04826       G__setnull(result7);
04827    return(1 || funcname || hash || result7 || libp) ;
04828 }
04829 
04830 static int G__TreeClass_475_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04831 {
04832       ((MTDifSoftId*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
04833       G__setnull(result7);
04834    return(1 || funcname || hash || result7 || libp) ;
04835 }
04836 
04837 static int G__TreeClass_475_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04838 {
04839       G__letint(result7, 67, (long) MTDifSoftId::DeclFileName());
04840    return(1 || funcname || hash || result7 || libp) ;
04841 }
04842 
04843 static int G__TreeClass_475_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04844 {
04845       G__letint(result7, 105, (long) MTDifSoftId::ImplFileLine());
04846    return(1 || funcname || hash || result7 || libp) ;
04847 }
04848 
04849 static int G__TreeClass_475_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04850 {
04851       G__letint(result7, 67, (long) MTDifSoftId::ImplFileName());
04852    return(1 || funcname || hash || result7 || libp) ;
04853 }
04854 
04855 static int G__TreeClass_475_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04856 {
04857       G__letint(result7, 105, (long) MTDifSoftId::DeclFileLine());
04858    return(1 || funcname || hash || result7 || libp) ;
04859 }
04860 
04861 // automatic destructor
04862 typedef MTDifSoftId G__TMTDifSoftId;
04863 static int G__TreeClass_475_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04864 {
04865    char* gvp = (char*) G__getgvp();
04866    long soff = G__getstructoffset();
04867    int n = G__getaryconstruct();
04868    //
04869    //has_a_delete: 0
04870    //has_own_delete1arg: 0
04871    //has_own_delete2arg: 0
04872    //
04873    if (!soff) {
04874      return(1);
04875    }
04876    if (n) {
04877      if (gvp == (char*)G__PVOID) {
04878        delete[] (MTDifSoftId*) soff;
04879      } else {
04880        G__setgvp((long) G__PVOID);
04881        for (int i = n - 1; i >= 0; --i) {
04882          ((MTDifSoftId*) (soff+(sizeof(MTDifSoftId)*i)))->~G__TMTDifSoftId();
04883        }
04884        G__setgvp((long)gvp);
04885      }
04886    } else {
04887      if (gvp == (char*)G__PVOID) {
04888        delete (MTDifSoftId*) soff;
04889      } else {
04890        G__setgvp((long) G__PVOID);
04891        ((MTDifSoftId*) (soff))->~G__TMTDifSoftId();
04892        G__setgvp((long)gvp);
04893      }
04894    }
04895    G__setnull(result7);
04896    return(1 || funcname || hash || result7 || libp) ;
04897 }
04898 
04899 // automatic assignment operator
04900 static int G__TreeClass_475_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04901 {
04902    MTDifSoftId* dest = (MTDifSoftId*) G__getstructoffset();
04903    *dest = *(MTDifSoftId*) libp->para[0].ref;
04904    const MTDifSoftId& obj = *dest;
04905    result7->ref = (long) (&obj);
04906    result7->obj.i = (long) (&obj);
04907    return(1 || funcname || hash || result7 || libp) ;
04908 }
04909 
04910 
04911 /* MTChipSoftId */
04912 static int G__TreeClass_476_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04913 {
04914    MTChipSoftId* p = NULL;
04915    char* gvp = (char*) G__getgvp();
04916    int n = G__getaryconstruct();
04917    if (n) {
04918      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04919        p = new MTChipSoftId[n];
04920      } else {
04921        p = new((void*) gvp) MTChipSoftId[n];
04922      }
04923    } else {
04924      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04925        p = new MTChipSoftId;
04926      } else {
04927        p = new((void*) gvp) MTChipSoftId;
04928      }
04929    }
04930    result7->obj.i = (long) p;
04931    result7->ref = (long) p;
04932    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId));
04933    return(1 || funcname || hash || result7 || libp) ;
04934 }
04935 
04936 static int G__TreeClass_476_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04937 {
04938    MTChipSoftId* p = NULL;
04939    char* gvp = (char*) G__getgvp();
04940    //m: 1
04941    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04942      p = new MTChipSoftId(*(MTChipSoftId*) libp->para[0].ref);
04943    } else {
04944      p = new((void*) gvp) MTChipSoftId(*(MTChipSoftId*) libp->para[0].ref);
04945    }
04946    result7->obj.i = (long) p;
04947    result7->ref = (long) p;
04948    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId));
04949    return(1 || funcname || hash || result7 || libp) ;
04950 }
04951 
04952 static int G__TreeClass_476_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04953 {
04954       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetChipId());
04955    return(1 || funcname || hash || result7 || libp) ;
04956 }
04957 
04958 static int G__TreeClass_476_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04959 {
04960       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetChipSerialNumber());
04961    return(1 || funcname || hash || result7 || libp) ;
04962 }
04963 
04964 static int G__TreeClass_476_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04965 {
04966       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetBoardId());
04967    return(1 || funcname || hash || result7 || libp) ;
04968 }
04969 
04970 static int G__TreeClass_476_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04971 {
04972       ((MTChipSoftId*) G__getstructoffset())->SetValue(
04973 (unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
04974 , (unsigned int) G__int(libp->para[2]), (unsigned int) G__int(libp->para[3])
04975 , (unsigned int) G__int(libp->para[4]), (unsigned int) G__int(libp->para[5])
04976 , (unsigned int) G__int(libp->para[6]), (unsigned int) G__int(libp->para[7])
04977 , (unsigned int) G__int(libp->para[8]), (unsigned int) G__int(libp->para[9])
04978 , (unsigned int) G__int(libp->para[10]), (unsigned int) G__int(libp->para[11])
04979 , (unsigned int) G__int(libp->para[12]));
04980       G__setnull(result7);
04981    return(1 || funcname || hash || result7 || libp) ;
04982 }
04983 
04984 static int G__TreeClass_476_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04985 {
04986       G__letint(result7, 108, (long) ((const MTChipSoftId*) G__getstructoffset())->GetValue());
04987    return(1 || funcname || hash || result7 || libp) ;
04988 }
04989 
04990 static int G__TreeClass_476_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04991 {
04992       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetChipRow());
04993    return(1 || funcname || hash || result7 || libp) ;
04994 }
04995 
04996 static int G__TreeClass_476_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04997 {
04998       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetChipCol());
04999    return(1 || funcname || hash || result7 || libp) ;
05000 }
05001 
05002 static int G__TreeClass_476_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05003 {
05004       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetBoardRow());
05005    return(1 || funcname || hash || result7 || libp) ;
05006 }
05007 
05008 static int G__TreeClass_476_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05009 {
05010       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetBoardCol());
05011    return(1 || funcname || hash || result7 || libp) ;
05012 }
05013 
05014 static int G__TreeClass_476_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05015 {
05016       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetNbChipByBoardCol());
05017    return(1 || funcname || hash || result7 || libp) ;
05018 }
05019 
05020 static int G__TreeClass_476_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05021 {
05022       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetNbChipByBoardRow());
05023    return(1 || funcname || hash || result7 || libp) ;
05024 }
05025 
05026 static int G__TreeClass_476_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05027 {
05028       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetNbChannelByChipCol());
05029    return(1 || funcname || hash || result7 || libp) ;
05030 }
05031 
05032 static int G__TreeClass_476_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05033 {
05034       G__letint(result7, 104, (long) ((const MTChipSoftId*) G__getstructoffset())->GetNbChannelByChipRow());
05035    return(1 || funcname || hash || result7 || libp) ;
05036 }
05037 
05038 static int G__TreeClass_476_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05039 {
05040       {
05041          const string* pobj;
05042          const string xobj = ((const MTChipSoftId*) G__getstructoffset())->toString();
05043          pobj = new string(xobj);
05044          result7->obj.i = (long) ((void*) pobj);
05045          result7->ref = result7->obj.i;
05046          G__store_tempobject(*result7);
05047       }
05048    return(1 || funcname || hash || result7 || libp) ;
05049 }
05050 
05051 static int G__TreeClass_476_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05052 {
05053       {
05054          const string* pobj;
05055          const string xobj = ((const MTChipSoftId*) G__getstructoffset())->ToString();
05056          pobj = new string(xobj);
05057          result7->obj.i = (long) ((void*) pobj);
05058          result7->ref = result7->obj.i;
05059          G__store_tempobject(*result7);
05060       }
05061    return(1 || funcname || hash || result7 || libp) ;
05062 }
05063 
05064 static int G__TreeClass_476_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05065 {
05066       G__letint(result7, 85, (long) MTChipSoftId::Class());
05067    return(1 || funcname || hash || result7 || libp) ;
05068 }
05069 
05070 static int G__TreeClass_476_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05071 {
05072       G__letint(result7, 67, (long) MTChipSoftId::Class_Name());
05073    return(1 || funcname || hash || result7 || libp) ;
05074 }
05075 
05076 static int G__TreeClass_476_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05077 {
05078       G__letint(result7, 115, (long) MTChipSoftId::Class_Version());
05079    return(1 || funcname || hash || result7 || libp) ;
05080 }
05081 
05082 static int G__TreeClass_476_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05083 {
05084       MTChipSoftId::Dictionary();
05085       G__setnull(result7);
05086    return(1 || funcname || hash || result7 || libp) ;
05087 }
05088 
05089 static int G__TreeClass_476_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05090 {
05091       ((MTChipSoftId*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
05092       G__setnull(result7);
05093    return(1 || funcname || hash || result7 || libp) ;
05094 }
05095 
05096 static int G__TreeClass_476_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05097 {
05098       G__letint(result7, 67, (long) MTChipSoftId::DeclFileName());
05099    return(1 || funcname || hash || result7 || libp) ;
05100 }
05101 
05102 static int G__TreeClass_476_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05103 {
05104       G__letint(result7, 105, (long) MTChipSoftId::ImplFileLine());
05105    return(1 || funcname || hash || result7 || libp) ;
05106 }
05107 
05108 static int G__TreeClass_476_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05109 {
05110       G__letint(result7, 67, (long) MTChipSoftId::ImplFileName());
05111    return(1 || funcname || hash || result7 || libp) ;
05112 }
05113 
05114 static int G__TreeClass_476_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05115 {
05116       G__letint(result7, 105, (long) MTChipSoftId::DeclFileLine());
05117    return(1 || funcname || hash || result7 || libp) ;
05118 }
05119 
05120 // automatic destructor
05121 typedef MTChipSoftId G__TMTChipSoftId;
05122 static int G__TreeClass_476_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05123 {
05124    char* gvp = (char*) G__getgvp();
05125    long soff = G__getstructoffset();
05126    int n = G__getaryconstruct();
05127    //
05128    //has_a_delete: 0
05129    //has_own_delete1arg: 0
05130    //has_own_delete2arg: 0
05131    //
05132    if (!soff) {
05133      return(1);
05134    }
05135    if (n) {
05136      if (gvp == (char*)G__PVOID) {
05137        delete[] (MTChipSoftId*) soff;
05138      } else {
05139        G__setgvp((long) G__PVOID);
05140        for (int i = n - 1; i >= 0; --i) {
05141          ((MTChipSoftId*) (soff+(sizeof(MTChipSoftId)*i)))->~G__TMTChipSoftId();
05142        }
05143        G__setgvp((long)gvp);
05144      }
05145    } else {
05146      if (gvp == (char*)G__PVOID) {
05147        delete (MTChipSoftId*) soff;
05148      } else {
05149        G__setgvp((long) G__PVOID);
05150        ((MTChipSoftId*) (soff))->~G__TMTChipSoftId();
05151        G__setgvp((long)gvp);
05152      }
05153    }
05154    G__setnull(result7);
05155    return(1 || funcname || hash || result7 || libp) ;
05156 }
05157 
05158 // automatic assignment operator
05159 static int G__TreeClass_476_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05160 {
05161    MTChipSoftId* dest = (MTChipSoftId*) G__getstructoffset();
05162    *dest = *(MTChipSoftId*) libp->para[0].ref;
05163    const MTChipSoftId& obj = *dest;
05164    result7->ref = (long) (&obj);
05165    result7->obj.i = (long) (&obj);
05166    return(1 || funcname || hash || result7 || libp) ;
05167 }
05168 
05169 
05170 /* MTChannel */
05171 static int G__TreeClass_479_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05172 {
05173    MTChannel* p = NULL;
05174    char* gvp = (char*) G__getgvp();
05175    int n = G__getaryconstruct();
05176    if (n) {
05177      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05178        p = new MTChannel[n];
05179      } else {
05180        p = new((void*) gvp) MTChannel[n];
05181      }
05182    } else {
05183      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05184        p = new MTChannel;
05185      } else {
05186        p = new((void*) gvp) MTChannel;
05187      }
05188    }
05189    result7->obj.i = (long) p;
05190    result7->ref = (long) p;
05191    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChannel));
05192    return(1 || funcname || hash || result7 || libp) ;
05193 }
05194 
05195 static int G__TreeClass_479_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05196 {
05197    MTChannel* p = NULL;
05198    char* gvp = (char*) G__getgvp();
05199    //m: 1
05200    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05201      p = new MTChannel(*(MTChannel*) libp->para[0].ref);
05202    } else {
05203      p = new((void*) gvp) MTChannel(*(MTChannel*) libp->para[0].ref);
05204    }
05205    result7->obj.i = (long) p;
05206    result7->ref = (long) p;
05207    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChannel));
05208    return(1 || funcname || hash || result7 || libp) ;
05209 }
05210 
05211 static int G__TreeClass_479_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05212 {
05213    MTChannel* p = NULL;
05214    char* gvp = (char*) G__getgvp();
05215    //m: 2
05216    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05217      p = new MTChannel(*(ChannelHit*) libp->para[0].ref, (UInt_t) G__int(libp->para[1]));
05218    } else {
05219      p = new((void*) gvp) MTChannel(*(ChannelHit*) libp->para[0].ref, (UInt_t) G__int(libp->para[1]));
05220    }
05221    result7->obj.i = (long) p;
05222    result7->ref = (long) p;
05223    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChannel));
05224    return(1 || funcname || hash || result7 || libp) ;
05225 }
05226 
05227 static int G__TreeClass_479_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05228 {
05229       G__letint(result7, 105, (long) ((const MTChannel*) G__getstructoffset())->GetAnalogValue());
05230    return(1 || funcname || hash || result7 || libp) ;
05231 }
05232 
05233 static int G__TreeClass_479_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05234 {
05235       G__letint(result7, 105, (long) ((const MTChannel*) G__getstructoffset())->GetDigitalValue());
05236    return(1 || funcname || hash || result7 || libp) ;
05237 }
05238 
05239 static int G__TreeClass_479_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05240 {
05241       G__letdouble(result7, 102, (double) ((const MTChannel*) G__getstructoffset())->GetEnergy());
05242    return(1 || funcname || hash || result7 || libp) ;
05243 }
05244 
05245 static int G__TreeClass_479_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05246 {
05247       {
05248          const MTChannelSoftId& obj = ((const MTChannel*) G__getstructoffset())->GetSoftId();
05249          result7->ref = (long) (&obj);
05250          result7->obj.i = (long) (&obj);
05251       }
05252    return(1 || funcname || hash || result7 || libp) ;
05253 }
05254 
05255 static int G__TreeClass_479_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05256 {
05257       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetHardId());
05258    return(1 || funcname || hash || result7 || libp) ;
05259 }
05260 
05261 static int G__TreeClass_479_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05262 {
05263       G__letint(result7, 105, (long) ((const MTChannel*) G__getstructoffset())->GetX());
05264    return(1 || funcname || hash || result7 || libp) ;
05265 }
05266 
05267 static int G__TreeClass_479_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05268 {
05269       G__letint(result7, 105, (long) ((const MTChannel*) G__getstructoffset())->GetY());
05270    return(1 || funcname || hash || result7 || libp) ;
05271 }
05272 
05273 static int G__TreeClass_479_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05274 {
05275       G__letint(result7, 105, (long) ((const MTChannel*) G__getstructoffset())->GetZ());
05276    return(1 || funcname || hash || result7 || libp) ;
05277 }
05278 
05279 static int G__TreeClass_479_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05280 {
05281       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetOrder());
05282    return(1 || funcname || hash || result7 || libp) ;
05283 }
05284 
05285 static int G__TreeClass_479_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05286 {
05287       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetChb());
05288    return(1 || funcname || hash || result7 || libp) ;
05289 }
05290 
05291 static int G__TreeClass_479_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05292 {
05293       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetChamberId());
05294    return(1 || funcname || hash || result7 || libp) ;
05295 }
05296 
05297 static int G__TreeClass_479_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05298 {
05299       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetDifId());
05300    return(1 || funcname || hash || result7 || libp) ;
05301 }
05302 
05303 static int G__TreeClass_479_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05304 {
05305       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetChipId());
05306    return(1 || funcname || hash || result7 || libp) ;
05307 }
05308 
05309 static int G__TreeClass_479_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05310 {
05311       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetBoardId());
05312    return(1 || funcname || hash || result7 || libp) ;
05313 }
05314 
05315 static int G__TreeClass_479_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05316 {
05317       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetRowInChip());
05318    return(1 || funcname || hash || result7 || libp) ;
05319 }
05320 
05321 static int G__TreeClass_479_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05322 {
05323       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetColInChip());
05324    return(1 || funcname || hash || result7 || libp) ;
05325 }
05326 
05327 static int G__TreeClass_479_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05328 {
05329       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetRowInChamber());
05330    return(1 || funcname || hash || result7 || libp) ;
05331 }
05332 
05333 static int G__TreeClass_479_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05334 {
05335       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetColInChamber());
05336    return(1 || funcname || hash || result7 || libp) ;
05337 }
05338 
05339 static int G__TreeClass_479_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05340 {
05341       G__letULonglong(result7, 109, (G__uint64) ((const MTChannel*) G__getstructoffset())->GetTimestamp());
05342    return(1 || funcname || hash || result7 || libp) ;
05343 }
05344 
05345 static int G__TreeClass_479_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05346 {
05347       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetBcId_Abs());
05348    return(1 || funcname || hash || result7 || libp) ;
05349 }
05350 
05351 static int G__TreeClass_479_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05352 {
05353       G__letint(result7, 104, (long) ((MTChannel*) G__getstructoffset())->SetBcId_Abs((UInt_t) G__int(libp->para[0])));
05354    return(1 || funcname || hash || result7 || libp) ;
05355 }
05356 
05357 static int G__TreeClass_479_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05358 {
05359       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetBcId_Dif());
05360    return(1 || funcname || hash || result7 || libp) ;
05361 }
05362 
05363 static int G__TreeClass_479_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05364 {
05365       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetBcId_Hit());
05366    return(1 || funcname || hash || result7 || libp) ;
05367 }
05368 
05369 static int G__TreeClass_479_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05370 {
05371       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetBcId_Hit_Fine());
05372    return(1 || funcname || hash || result7 || libp) ;
05373 }
05374 
05375 static int G__TreeClass_479_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05376 {
05377       G__letint(result7, 103, (long) ((const MTChannel*) G__getstructoffset())->GetRejected());
05378    return(1 || funcname || hash || result7 || libp) ;
05379 }
05380 
05381 static int G__TreeClass_479_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05382 {
05383       ((MTChannel*) G__getstructoffset())->SetRejected((bool) G__int(libp->para[0]));
05384       G__setnull(result7);
05385    return(1 || funcname || hash || result7 || libp) ;
05386 }
05387 
05388 static int G__TreeClass_479_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05389 {
05390       ((MTChannel*) G__getstructoffset())->SetMemoryOrder((const UInt_t) G__int(libp->para[0]));
05391       G__setnull(result7);
05392    return(1 || funcname || hash || result7 || libp) ;
05393 }
05394 
05395 static int G__TreeClass_479_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05396 {
05397       G__letint(result7, 104, (long) ((const MTChannel*) G__getstructoffset())->GetMemoryOrder());
05398    return(1 || funcname || hash || result7 || libp) ;
05399 }
05400 
05401 static int G__TreeClass_479_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05402 {
05403       ((MTChannel*) G__getstructoffset())->SetX((Int_t) G__int(libp->para[0]));
05404       G__setnull(result7);
05405    return(1 || funcname || hash || result7 || libp) ;
05406 }
05407 
05408 static int G__TreeClass_479_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05409 {
05410       ((MTChannel*) G__getstructoffset())->SetY((Int_t) G__int(libp->para[0]));
05411       G__setnull(result7);
05412    return(1 || funcname || hash || result7 || libp) ;
05413 }
05414 
05415 static int G__TreeClass_479_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05416 {
05417       ((MTChannel*) G__getstructoffset())->SetZ((Int_t) G__int(libp->para[0]));
05418       G__setnull(result7);
05419    return(1 || funcname || hash || result7 || libp) ;
05420 }
05421 
05422 static int G__TreeClass_479_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05423 {
05424       ((MTChannel*) G__getstructoffset())->SetEnergy((Float_t) G__double(libp->para[0]));
05425       G__setnull(result7);
05426    return(1 || funcname || hash || result7 || libp) ;
05427 }
05428 
05429 static int G__TreeClass_479_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05430 {
05431       G__letint(result7, 85, (long) MTChannel::Class());
05432    return(1 || funcname || hash || result7 || libp) ;
05433 }
05434 
05435 static int G__TreeClass_479_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05436 {
05437       G__letint(result7, 67, (long) MTChannel::Class_Name());
05438    return(1 || funcname || hash || result7 || libp) ;
05439 }
05440 
05441 static int G__TreeClass_479_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05442 {
05443       G__letint(result7, 115, (long) MTChannel::Class_Version());
05444    return(1 || funcname || hash || result7 || libp) ;
05445 }
05446 
05447 static int G__TreeClass_479_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05448 {
05449       MTChannel::Dictionary();
05450       G__setnull(result7);
05451    return(1 || funcname || hash || result7 || libp) ;
05452 }
05453 
05454 static int G__TreeClass_479_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05455 {
05456       ((MTChannel*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
05457       G__setnull(result7);
05458    return(1 || funcname || hash || result7 || libp) ;
05459 }
05460 
05461 static int G__TreeClass_479_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05462 {
05463       G__letint(result7, 67, (long) MTChannel::DeclFileName());
05464    return(1 || funcname || hash || result7 || libp) ;
05465 }
05466 
05467 static int G__TreeClass_479_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05468 {
05469       G__letint(result7, 105, (long) MTChannel::ImplFileLine());
05470    return(1 || funcname || hash || result7 || libp) ;
05471 }
05472 
05473 static int G__TreeClass_479_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05474 {
05475       G__letint(result7, 67, (long) MTChannel::ImplFileName());
05476    return(1 || funcname || hash || result7 || libp) ;
05477 }
05478 
05479 static int G__TreeClass_479_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05480 {
05481       G__letint(result7, 105, (long) MTChannel::DeclFileLine());
05482    return(1 || funcname || hash || result7 || libp) ;
05483 }
05484 
05485 // automatic destructor
05486 typedef MTChannel G__TMTChannel;
05487 static int G__TreeClass_479_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05488 {
05489    char* gvp = (char*) G__getgvp();
05490    long soff = G__getstructoffset();
05491    int n = G__getaryconstruct();
05492    //
05493    //has_a_delete: 1
05494    //has_own_delete1arg: 0
05495    //has_own_delete2arg: 0
05496    //
05497    if (!soff) {
05498      return(1);
05499    }
05500    if (n) {
05501      if (gvp == (char*)G__PVOID) {
05502        delete[] (MTChannel*) soff;
05503      } else {
05504        G__setgvp((long) G__PVOID);
05505        for (int i = n - 1; i >= 0; --i) {
05506          ((MTChannel*) (soff+(sizeof(MTChannel)*i)))->~G__TMTChannel();
05507        }
05508        G__setgvp((long)gvp);
05509      }
05510    } else {
05511      if (gvp == (char*)G__PVOID) {
05512        delete (MTChannel*) soff;
05513      } else {
05514        G__setgvp((long) G__PVOID);
05515        ((MTChannel*) (soff))->~G__TMTChannel();
05516        G__setgvp((long)gvp);
05517      }
05518    }
05519    G__setnull(result7);
05520    return(1 || funcname || hash || result7 || libp) ;
05521 }
05522 
05523 // automatic assignment operator
05524 static int G__TreeClass_479_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05525 {
05526    MTChannel* dest = (MTChannel*) G__getstructoffset();
05527    *dest = *(MTChannel*) libp->para[0].ref;
05528    const MTChannel& obj = *dest;
05529    result7->ref = (long) (&obj);
05530    result7->obj.i = (long) (&obj);
05531    return(1 || funcname || hash || result7 || libp) ;
05532 }
05533 
05534 
05535 /* MTTrack */
05536 static int G__TreeClass_480_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05537 {
05538    MTTrack* p = NULL;
05539    char* gvp = (char*) G__getgvp();
05540    int n = G__getaryconstruct();
05541    if (n) {
05542      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05543        p = new MTTrack[n];
05544      } else {
05545        p = new((void*) gvp) MTTrack[n];
05546      }
05547    } else {
05548      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05549        p = new MTTrack;
05550      } else {
05551        p = new((void*) gvp) MTTrack;
05552      }
05553    }
05554    result7->obj.i = (long) p;
05555    result7->ref = (long) p;
05556    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTTrack));
05557    return(1 || funcname || hash || result7 || libp) ;
05558 }
05559 
05560 static int G__TreeClass_480_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05561 {
05562    MTTrack* p = NULL;
05563    char* gvp = (char*) G__getgvp();
05564    //m: 8
05565    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05566      p = new MTTrack(
05567 (bool) G__int(libp->para[0]), (bool) G__int(libp->para[1])
05568 , (bool) G__int(libp->para[2]), (bool) G__int(libp->para[3])
05569 , (Float_t) G__double(libp->para[4]), (Float_t) G__double(libp->para[5])
05570 , (Float_t) G__double(libp->para[6]), (Float_t) G__double(libp->para[7]));
05571    } else {
05572      p = new((void*) gvp) MTTrack(
05573 (bool) G__int(libp->para[0]), (bool) G__int(libp->para[1])
05574 , (bool) G__int(libp->para[2]), (bool) G__int(libp->para[3])
05575 , (Float_t) G__double(libp->para[4]), (Float_t) G__double(libp->para[5])
05576 , (Float_t) G__double(libp->para[6]), (Float_t) G__double(libp->para[7]));
05577    }
05578    result7->obj.i = (long) p;
05579    result7->ref = (long) p;
05580    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTTrack));
05581    return(1 || funcname || hash || result7 || libp) ;
05582 }
05583 
05584 static int G__TreeClass_480_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05585 {
05586       G__letint(result7, 103, (long) ((const MTTrack*) G__getstructoffset())->GetStraight());
05587    return(1 || funcname || hash || result7 || libp) ;
05588 }
05589 
05590 static int G__TreeClass_480_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05591 {
05592       G__letint(result7, 103, (long) ((const MTTrack*) G__getstructoffset())->GetFromStrip());
05593    return(1 || funcname || hash || result7 || libp) ;
05594 }
05595 
05596 static int G__TreeClass_480_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05597 {
05598       G__letint(result7, 103, (long) ((const MTTrack*) G__getstructoffset())->GetFromPad());
05599    return(1 || funcname || hash || result7 || libp) ;
05600 }
05601 
05602 static int G__TreeClass_480_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05603 {
05604       G__letint(result7, 103, (long) ((const MTTrack*) G__getstructoffset())->GetSingleHit());
05605    return(1 || funcname || hash || result7 || libp) ;
05606 }
05607 
05608 static int G__TreeClass_480_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05609 {
05610       G__letdouble(result7, 102, (double) ((const MTTrack*) G__getstructoffset())->GetAx());
05611    return(1 || funcname || hash || result7 || libp) ;
05612 }
05613 
05614 static int G__TreeClass_480_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05615 {
05616       G__letdouble(result7, 102, (double) ((const MTTrack*) G__getstructoffset())->GetBx());
05617    return(1 || funcname || hash || result7 || libp) ;
05618 }
05619 
05620 static int G__TreeClass_480_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05621 {
05622       G__letdouble(result7, 102, (double) ((const MTTrack*) G__getstructoffset())->GetAy());
05623    return(1 || funcname || hash || result7 || libp) ;
05624 }
05625 
05626 static int G__TreeClass_480_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05627 {
05628       G__letdouble(result7, 102, (double) ((const MTTrack*) G__getstructoffset())->GetBy());
05629    return(1 || funcname || hash || result7 || libp) ;
05630 }
05631 
05632 static int G__TreeClass_480_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05633 {
05634       ((MTTrack*) G__getstructoffset())->SetStraight((bool) G__int(libp->para[0]));
05635       G__setnull(result7);
05636    return(1 || funcname || hash || result7 || libp) ;
05637 }
05638 
05639 static int G__TreeClass_480_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05640 {
05641       ((MTTrack*) G__getstructoffset())->SetFromStrip((bool) G__int(libp->para[0]));
05642       G__setnull(result7);
05643    return(1 || funcname || hash || result7 || libp) ;
05644 }
05645 
05646 static int G__TreeClass_480_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05647 {
05648       ((MTTrack*) G__getstructoffset())->SetFromPad((bool) G__int(libp->para[0]));
05649       G__setnull(result7);
05650    return(1 || funcname || hash || result7 || libp) ;
05651 }
05652 
05653 static int G__TreeClass_480_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05654 {
05655       ((MTTrack*) G__getstructoffset())->SetSingleHit((bool) G__int(libp->para[0]));
05656       G__setnull(result7);
05657    return(1 || funcname || hash || result7 || libp) ;
05658 }
05659 
05660 static int G__TreeClass_480_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05661 {
05662       ((MTTrack*) G__getstructoffset())->SetAx((Float_t) G__double(libp->para[0]));
05663       G__setnull(result7);
05664    return(1 || funcname || hash || result7 || libp) ;
05665 }
05666 
05667 static int G__TreeClass_480_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05668 {
05669       ((MTTrack*) G__getstructoffset())->SetAy((Float_t) G__double(libp->para[0]));
05670       G__setnull(result7);
05671    return(1 || funcname || hash || result7 || libp) ;
05672 }
05673 
05674 static int G__TreeClass_480_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05675 {
05676       ((MTTrack*) G__getstructoffset())->SetBx((Float_t) G__double(libp->para[0]));
05677       G__setnull(result7);
05678    return(1 || funcname || hash || result7 || libp) ;
05679 }
05680 
05681 static int G__TreeClass_480_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05682 {
05683       ((MTTrack*) G__getstructoffset())->SetBy((Float_t) G__double(libp->para[0]));
05684       G__setnull(result7);
05685    return(1 || funcname || hash || result7 || libp) ;
05686 }
05687 
05688 static int G__TreeClass_480_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05689 {
05690       G__letint(result7, 85, (long) MTTrack::Class());
05691    return(1 || funcname || hash || result7 || libp) ;
05692 }
05693 
05694 static int G__TreeClass_480_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05695 {
05696       G__letint(result7, 67, (long) MTTrack::Class_Name());
05697    return(1 || funcname || hash || result7 || libp) ;
05698 }
05699 
05700 static int G__TreeClass_480_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05701 {
05702       G__letint(result7, 115, (long) MTTrack::Class_Version());
05703    return(1 || funcname || hash || result7 || libp) ;
05704 }
05705 
05706 static int G__TreeClass_480_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05707 {
05708       MTTrack::Dictionary();
05709       G__setnull(result7);
05710    return(1 || funcname || hash || result7 || libp) ;
05711 }
05712 
05713 static int G__TreeClass_480_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05714 {
05715       ((MTTrack*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
05716       G__setnull(result7);
05717    return(1 || funcname || hash || result7 || libp) ;
05718 }
05719 
05720 static int G__TreeClass_480_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05721 {
05722       G__letint(result7, 67, (long) MTTrack::DeclFileName());
05723    return(1 || funcname || hash || result7 || libp) ;
05724 }
05725 
05726 static int G__TreeClass_480_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05727 {
05728       G__letint(result7, 105, (long) MTTrack::ImplFileLine());
05729    return(1 || funcname || hash || result7 || libp) ;
05730 }
05731 
05732 static int G__TreeClass_480_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05733 {
05734       G__letint(result7, 67, (long) MTTrack::ImplFileName());
05735    return(1 || funcname || hash || result7 || libp) ;
05736 }
05737 
05738 static int G__TreeClass_480_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05739 {
05740       G__letint(result7, 105, (long) MTTrack::DeclFileLine());
05741    return(1 || funcname || hash || result7 || libp) ;
05742 }
05743 
05744 // automatic copy constructor
05745 static int G__TreeClass_480_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05746 
05747 {
05748    MTTrack* p;
05749    void* tmp = (void*) G__int(libp->para[0]);
05750    p = new MTTrack(*(MTTrack*) tmp);
05751    result7->obj.i = (long) p;
05752    result7->ref = (long) p;
05753    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTTrack));
05754    return(1 || funcname || hash || result7 || libp) ;
05755 }
05756 
05757 // automatic destructor
05758 typedef MTTrack G__TMTTrack;
05759 static int G__TreeClass_480_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05760 {
05761    char* gvp = (char*) G__getgvp();
05762    long soff = G__getstructoffset();
05763    int n = G__getaryconstruct();
05764    //
05765    //has_a_delete: 1
05766    //has_own_delete1arg: 0
05767    //has_own_delete2arg: 0
05768    //
05769    if (!soff) {
05770      return(1);
05771    }
05772    if (n) {
05773      if (gvp == (char*)G__PVOID) {
05774        delete[] (MTTrack*) soff;
05775      } else {
05776        G__setgvp((long) G__PVOID);
05777        for (int i = n - 1; i >= 0; --i) {
05778          ((MTTrack*) (soff+(sizeof(MTTrack)*i)))->~G__TMTTrack();
05779        }
05780        G__setgvp((long)gvp);
05781      }
05782    } else {
05783      if (gvp == (char*)G__PVOID) {
05784        delete (MTTrack*) soff;
05785      } else {
05786        G__setgvp((long) G__PVOID);
05787        ((MTTrack*) (soff))->~G__TMTTrack();
05788        G__setgvp((long)gvp);
05789      }
05790    }
05791    G__setnull(result7);
05792    return(1 || funcname || hash || result7 || libp) ;
05793 }
05794 
05795 // automatic assignment operator
05796 static int G__TreeClass_480_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05797 {
05798    MTTrack* dest = (MTTrack*) G__getstructoffset();
05799    *dest = *(MTTrack*) libp->para[0].ref;
05800    const MTTrack& obj = *dest;
05801    result7->ref = (long) (&obj);
05802    result7->obj.i = (long) (&obj);
05803    return(1 || funcname || hash || result7 || libp) ;
05804 }
05805 
05806 
05807 /* MTEvent */
05808 static int G__TreeClass_481_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05809 {
05810    MTEvent* p = NULL;
05811    char* gvp = (char*) G__getgvp();
05812    int n = G__getaryconstruct();
05813    if (n) {
05814      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05815        p = new MTEvent[n];
05816      } else {
05817        p = new((void*) gvp) MTEvent[n];
05818      }
05819    } else {
05820      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05821        p = new MTEvent;
05822      } else {
05823        p = new((void*) gvp) MTEvent;
05824      }
05825    }
05826    result7->obj.i = (long) p;
05827    result7->ref = (long) p;
05828    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTEvent));
05829    return(1 || funcname || hash || result7 || libp) ;
05830 }
05831 
05832 static int G__TreeClass_481_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05833 {
05834       {
05835          const MTEvent& obj = ((MTEvent*) G__getstructoffset())->operator=(*(Event*) libp->para[0].ref);
05836          result7->ref = (long) (&obj);
05837          result7->obj.i = (long) (&obj);
05838       }
05839    return(1 || funcname || hash || result7 || libp) ;
05840 }
05841 
05842 static int G__TreeClass_481_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05843 {
05844       {
05845          const MTEvent& obj = ((MTEvent*) G__getstructoffset())->operator=(*(MTEvent*) libp->para[0].ref);
05846          result7->ref = (long) (&obj);
05847          result7->obj.i = (long) (&obj);
05848       }
05849    return(1 || funcname || hash || result7 || libp) ;
05850 }
05851 
05852 static int G__TreeClass_481_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05853 {
05854       ((MTEvent*) G__getstructoffset())->Build((UInt_t) G__int(libp->para[0]), (ULong64_t) G__ULonglong(libp->para[1])
05855 , (Double32_t) G__double(libp->para[2]), (Double32_t) G__double(libp->para[3])
05856 , (ULong64_t) G__ULonglong(libp->para[4]));
05857       G__setnull(result7);
05858    return(1 || funcname || hash || result7 || libp) ;
05859 }
05860 
05861 static int G__TreeClass_481_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05862 {
05863       ((MTEvent*) G__getstructoffset())->SetTrack((MTTrack*) G__int(libp->para[0]));
05864       G__setnull(result7);
05865    return(1 || funcname || hash || result7 || libp) ;
05866 }
05867 
05868 static int G__TreeClass_481_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05869 {
05870       G__letint(result7, 85, (long) ((MTEvent*) G__getstructoffset())->GetTrack());
05871    return(1 || funcname || hash || result7 || libp) ;
05872 }
05873 
05874 static int G__TreeClass_481_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05875 {
05876       G__letint(result7, 103, (long) ((MTEvent*) G__getstructoffset())->GetSquareEvt());
05877    return(1 || funcname || hash || result7 || libp) ;
05878 }
05879 
05880 static int G__TreeClass_481_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05881 {
05882       ((MTEvent*) G__getstructoffset())->SetSquareEvt((bool) G__int(libp->para[0]));
05883       G__setnull(result7);
05884    return(1 || funcname || hash || result7 || libp) ;
05885 }
05886 
05887 static int G__TreeClass_481_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05888 {
05889       G__letint(result7, 103, (long) ((MTEvent*) G__getstructoffset())->GetBorderEvt());
05890    return(1 || funcname || hash || result7 || libp) ;
05891 }
05892 
05893 static int G__TreeClass_481_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05894 {
05895       ((MTEvent*) G__getstructoffset())->SetBorderEvt((bool) G__int(libp->para[0]));
05896       G__setnull(result7);
05897    return(1 || funcname || hash || result7 || libp) ;
05898 }
05899 
05900 static int G__TreeClass_481_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05901 {
05902       G__letint(result7, 103, (long) ((MTEvent*) G__getstructoffset())->GetChipEvt());
05903    return(1 || funcname || hash || result7 || libp) ;
05904 }
05905 
05906 static int G__TreeClass_481_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05907 {
05908       ((MTEvent*) G__getstructoffset())->SetChipEvt((bool) G__int(libp->para[0]));
05909       G__setnull(result7);
05910    return(1 || funcname || hash || result7 || libp) ;
05911 }
05912 
05913 static int G__TreeClass_481_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05914 {
05915       G__letint(result7, 103, (long) ((MTEvent*) G__getstructoffset())->GetTimeInfo());
05916    return(1 || funcname || hash || result7 || libp) ;
05917 }
05918 
05919 static int G__TreeClass_481_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05920 {
05921       ((MTEvent*) G__getstructoffset())->SetTimeInfo((bool) G__int(libp->para[0]));
05922       G__setnull(result7);
05923    return(1 || funcname || hash || result7 || libp) ;
05924 }
05925 
05926 static int G__TreeClass_481_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05927 {
05928       {
05929          const vector<UInt_t>& obj = ((MTEvent*) G__getstructoffset())->GetDtCandidate();
05930          result7->ref = (long) (&obj);
05931          result7->obj.i = (long) (&obj);
05932       }
05933    return(1 || funcname || hash || result7 || libp) ;
05934 }
05935 
05936 static int G__TreeClass_481_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05937 {
05938    switch (libp->paran) {
05939    case 1:
05940       MTEvent::Reset((Option_t*) G__int(libp->para[0]));
05941       G__setnull(result7);
05942       break;
05943    case 0:
05944       MTEvent::Reset();
05945       G__setnull(result7);
05946       break;
05947    }
05948    return(1 || funcname || hash || result7 || libp) ;
05949 }
05950 
05951 static int G__TreeClass_481_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05952 {
05953       ((MTEvent*) G__getstructoffset())->SortChannel();
05954       G__setnull(result7);
05955    return(1 || funcname || hash || result7 || libp) ;
05956 }
05957 
05958 static int G__TreeClass_481_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05959 {
05960       ((MTEvent*) G__getstructoffset())->SetGlobalTriggerCounter((UInt_t) G__int(libp->para[0]));
05961       G__setnull(result7);
05962    return(1 || funcname || hash || result7 || libp) ;
05963 }
05964 
05965 static int G__TreeClass_481_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05966 {
05967       ((MTEvent*) G__getstructoffset())->SetDifTriggerCounter((UInt_t) G__int(libp->para[0]));
05968       G__setnull(result7);
05969    return(1 || funcname || hash || result7 || libp) ;
05970 }
05971 
05972 static int G__TreeClass_481_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05973 {
05974       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetGlobalTriggerCounter());
05975    return(1 || funcname || hash || result7 || libp) ;
05976 }
05977 
05978 static int G__TreeClass_481_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05979 {
05980       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetDifTriggerCounter());
05981    return(1 || funcname || hash || result7 || libp) ;
05982 }
05983 
05984 static int G__TreeClass_481_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05985 {
05986       ((MTEvent*) G__getstructoffset())->AddHitForAbsTime((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])
05987 , (UInt_t) G__int(libp->para[2]));
05988       G__setnull(result7);
05989    return(1 || funcname || hash || result7 || libp) ;
05990 }
05991 
05992 static int G__TreeClass_481_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05993 {
05994       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetNbHitPerAbsTime((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
05995    return(1 || funcname || hash || result7 || libp) ;
05996 }
05997 
05998 static int G__TreeClass_481_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05999 {
06000       {
06001          const map<UInt_t,std::map<UInt_t,UInt_t>*>& obj = ((MTEvent*) G__getstructoffset())->GetNbHitPerAbsTime();
06002          result7->ref = (long) (&obj);
06003          result7->obj.i = (long) (&obj);
06004       }
06005    return(1 || funcname || hash || result7 || libp) ;
06006 }
06007 
06008 static int G__TreeClass_481_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06009 {
06010       G__letint(result7, 103, (long) ((const MTEvent*) G__getstructoffset())->GetCrcIsCorrect());
06011    return(1 || funcname || hash || result7 || libp) ;
06012 }
06013 
06014 static int G__TreeClass_481_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06015 {
06016       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetValidFlag());
06017    return(1 || funcname || hash || result7 || libp) ;
06018 }
06019 
06020 static int G__TreeClass_481_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06021 {
06022       ((MTEvent*) G__getstructoffset())->SetValidFlag((UInt_t) G__int(libp->para[0]));
06023       G__setnull(result7);
06024    return(1 || funcname || hash || result7 || libp) ;
06025 }
06026 
06027 static int G__TreeClass_481_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06028 {
06029       G__letint(result7, 103, (long) ((MTEvent*) G__getstructoffset())->IsValid());
06030    return(1 || funcname || hash || result7 || libp) ;
06031 }
06032 
06033 static int G__TreeClass_481_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06034 {
06035       ((MTEvent*) G__getstructoffset())->SetCrcIsCorrect((bool) G__int(libp->para[0]));
06036       G__setnull(result7);
06037    return(1 || funcname || hash || result7 || libp) ;
06038 }
06039 
06040 static int G__TreeClass_481_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06041 {
06042       G__letint(result7, 103, (long) ((MTEvent*) G__getstructoffset())->IsSquare((UInt_t) G__int(libp->para[0]), *(UInt_t*) G__UIntref(&libp->para[1])
06043 , *(UInt_t*) G__UIntref(&libp->para[2]), (UInt_t) G__int(libp->para[3])));
06044    return(1 || funcname || hash || result7 || libp) ;
06045 }
06046 
06047 static int G__TreeClass_481_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06048 {
06049       G__letint(result7, 103, (long) ((MTEvent*) G__getstructoffset())->IsBorder((UInt_t) G__int(libp->para[0]), *(UInt_t*) G__UIntref(&libp->para[1])
06050 , *(UInt_t*) G__UIntref(&libp->para[2]), (UInt_t) G__int(libp->para[3])));
06051    return(1 || funcname || hash || result7 || libp) ;
06052 }
06053 
06054 static int G__TreeClass_481_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06055 {
06056       G__letint(result7, 103, (long) ((MTEvent*) G__getstructoffset())->IsChip((UInt_t) G__int(libp->para[0]), *(UInt_t*) G__UIntref(&libp->para[1])
06057 , *(UInt_t*) G__UIntref(&libp->para[2]), (UInt_t) G__int(libp->para[3])));
06058    return(1 || funcname || hash || result7 || libp) ;
06059 }
06060 
06061 static int G__TreeClass_481_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06062 {
06063       ((MTEvent*) G__getstructoffset())->SetDifSynchro((ULong64_t) G__ULonglong(libp->para[0]));
06064       G__setnull(result7);
06065    return(1 || funcname || hash || result7 || libp) ;
06066 }
06067 
06068 static int G__TreeClass_481_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06069 {
06070       ((MTEvent*) G__getstructoffset())->SetTemperature((Double32_t) G__double(libp->para[0]));
06071       G__setnull(result7);
06072    return(1 || funcname || hash || result7 || libp) ;
06073 }
06074 
06075 static int G__TreeClass_481_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06076 {
06077       ((MTEvent*) G__getstructoffset())->SetPressure((Double32_t) G__double(libp->para[0]));
06078       G__setnull(result7);
06079    return(1 || funcname || hash || result7 || libp) ;
06080 }
06081 
06082 static int G__TreeClass_481_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06083 {
06084       ((MTEvent*) G__getstructoffset())->SetTimestamp((ULong64_t) G__ULonglong(libp->para[0]));
06085       G__setnull(result7);
06086    return(1 || funcname || hash || result7 || libp) ;
06087 }
06088 
06089 static int G__TreeClass_481_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06090 {
06091       ((MTEvent*) G__getstructoffset())->SetEventId((UInt_t) 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_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06097 {
06098       G__letint(result7, 85, (long) ((MTEvent*) G__getstructoffset())->AddChannel(*(ChannelHit*) libp->para[0].ref, (UInt_t) G__int(libp->para[1])));
06099    return(1 || funcname || hash || result7 || libp) ;
06100 }
06101 
06102 static int G__TreeClass_481_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06103 {
06104       G__letint(result7, 85, (long) ((MTEvent*) G__getstructoffset())->AddChannel((MTChannel*) G__int(libp->para[0])));
06105    return(1 || funcname || hash || result7 || libp) ;
06106 }
06107 
06108 static int G__TreeClass_481_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06109 {
06110       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetEventId());
06111    return(1 || funcname || hash || result7 || libp) ;
06112 }
06113 
06114 static int G__TreeClass_481_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06115 {
06116       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetId());
06117    return(1 || funcname || hash || result7 || libp) ;
06118 }
06119 
06120 static int G__TreeClass_481_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06121 {
06122       G__letULonglong(result7, 109, (G__uint64) ((const MTEvent*) G__getstructoffset())->GetDifSynchro());
06123    return(1 || funcname || hash || result7 || libp) ;
06124 }
06125 
06126 static int G__TreeClass_481_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06127 {
06128       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetNchannel());
06129    return(1 || funcname || hash || result7 || libp) ;
06130 }
06131 
06132 static int G__TreeClass_481_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06133 {
06134       ((MTEvent*) G__getstructoffset())->SetNchannel((Int_t) G__int(libp->para[0]));
06135       G__setnull(result7);
06136    return(1 || funcname || hash || result7 || libp) ;
06137 }
06138 
06139 static int G__TreeClass_481_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06140 {
06141       G__letint(result7, 104, (long) ((const MTEvent*) G__getstructoffset())->GetNchannel((UInt_t) G__int(libp->para[0])));
06142    return(1 || funcname || hash || result7 || libp) ;
06143 }
06144 
06145 static int G__TreeClass_481_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06146 {
06147       G__letdouble(result7, 100, (double) ((const MTEvent*) G__getstructoffset())->GetTemperature());
06148    return(1 || funcname || hash || result7 || libp) ;
06149 }
06150 
06151 static int G__TreeClass_481_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06152 {
06153       G__letULonglong(result7, 109, (G__uint64) ((const MTEvent*) G__getstructoffset())->GetTimestamp());
06154    return(1 || funcname || hash || result7 || libp) ;
06155 }
06156 
06157 static int G__TreeClass_481_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06158 {
06159       G__letdouble(result7, 100, (double) ((const MTEvent*) G__getstructoffset())->GetPressure());
06160    return(1 || funcname || hash || result7 || libp) ;
06161 }
06162 
06163 static int G__TreeClass_481_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06164 {
06165       G__letint(result7, 85, (long) ((const MTEvent*) G__getstructoffset())->GetChannels());
06166    return(1 || funcname || hash || result7 || libp) ;
06167 }
06168 
06169 static int G__TreeClass_481_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06170 {
06171       G__letint(result7, 85, (long) ((const MTEvent*) G__getstructoffset())->GetChannelByOrder((UInt_t) G__int(libp->para[0]), (UInt_t) G__int(libp->para[1])));
06172    return(1 || funcname || hash || result7 || libp) ;
06173 }
06174 
06175 static int G__TreeClass_481_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06176 {
06177       {
06178          const map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>* pobj;
06179          const map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*> xobj = ((const MTEvent*) G__getstructoffset())->GetMeshVoltage();
06180          pobj = new map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>(xobj);
06181          result7->obj.i = (long) ((void*) pobj);
06182          result7->ref = result7->obj.i;
06183          G__store_tempobject(*result7);
06184       }
06185    return(1 || funcname || hash || result7 || libp) ;
06186 }
06187 
06188 static int G__TreeClass_481_0_53(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06189 {
06190       {
06191          const map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>* pobj;
06192          const map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*> xobj = ((const MTEvent*) G__getstructoffset())->GetDriftVoltage();
06193          pobj = new map<UInt_t,std::map<UInt_t,std::map<UInt_t,Float_t>*>*>(xobj);
06194          result7->obj.i = (long) ((void*) pobj);
06195          result7->ref = result7->obj.i;
06196          G__store_tempobject(*result7);
06197       }
06198    return(1 || funcname || hash || result7 || libp) ;
06199 }
06200 
06201 static int G__TreeClass_481_0_54(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06202 {
06203       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])
06204 , (Int_t) G__int(libp->para[2])));
06205    return(1 || funcname || hash || result7 || libp) ;
06206 }
06207 
06208 static int G__TreeClass_481_0_55(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06209 {
06210       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])
06211 , (Int_t) G__int(libp->para[2])));
06212    return(1 || funcname || hash || result7 || libp) ;
06213 }
06214 
06215 static int G__TreeClass_481_0_56(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06216 {
06217       ((MTEvent*) G__getstructoffset())->SetMeshVoltage((const Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06218 , (Int_t) G__int(libp->para[2]), (const Float_t) G__double(libp->para[3]));
06219       G__setnull(result7);
06220    return(1 || funcname || hash || result7 || libp) ;
06221 }
06222 
06223 static int G__TreeClass_481_0_57(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06224 {
06225       ((MTEvent*) G__getstructoffset())->SetDriftVoltage((const Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
06226 , (Int_t) G__int(libp->para[2]), (const Float_t) G__double(libp->para[3]));
06227       G__setnull(result7);
06228    return(1 || funcname || hash || result7 || libp) ;
06229 }
06230 
06231 static int G__TreeClass_481_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06232 {
06233       ((MTEvent*) G__getstructoffset())->SetTemperature((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1])
06234 , (Float_t) G__double(libp->para[2]), (Float_t) G__double(libp->para[3]));
06235       G__setnull(result7);
06236    return(1 || funcname || hash || result7 || libp) ;
06237 }
06238 
06239 static int G__TreeClass_481_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06240 {
06241       ((MTEvent*) G__getstructoffset())->SetTemperatureAsu1((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
06242       G__setnull(result7);
06243    return(1 || funcname || hash || result7 || libp) ;
06244 }
06245 
06246 static int G__TreeClass_481_0_60(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06247 {
06248       ((MTEvent*) G__getstructoffset())->SetTemperatureAsu2((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
06249       G__setnull(result7);
06250    return(1 || funcname || hash || result7 || libp) ;
06251 }
06252 
06253 static int G__TreeClass_481_0_61(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06254 {
06255       ((MTEvent*) G__getstructoffset())->SetTemperatureDif((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
06256       G__setnull(result7);
06257    return(1 || funcname || hash || result7 || libp) ;
06258 }
06259 
06260 static int G__TreeClass_481_0_62(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06261 {
06262       G__letdouble(result7, 102, (double) ((const MTEvent*) G__getstructoffset())->GetTemperatureAsu1((UInt_t) G__int(libp->para[0])));
06263    return(1 || funcname || hash || result7 || libp) ;
06264 }
06265 
06266 static int G__TreeClass_481_0_63(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06267 {
06268       G__letdouble(result7, 102, (double) ((const MTEvent*) G__getstructoffset())->GetTemperatureAsu2((UInt_t) G__int(libp->para[0])));
06269    return(1 || funcname || hash || result7 || libp) ;
06270 }
06271 
06272 static int G__TreeClass_481_0_64(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06273 {
06274       G__letdouble(result7, 102, (double) ((const MTEvent*) G__getstructoffset())->GetTemperatureDif((UInt_t) G__int(libp->para[0])));
06275    return(1 || funcname || hash || result7 || libp) ;
06276 }
06277 
06278 static int G__TreeClass_481_0_65(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06279 {
06280       {
06281          map<UInt_t,Float_t>* pobj;
06282          map<UInt_t,Float_t> xobj = ((MTEvent*) G__getstructoffset())->GetTemperatureAsu1();
06283          pobj = new map<UInt_t,Float_t>(xobj);
06284          result7->obj.i = (long) ((void*) pobj);
06285          result7->ref = result7->obj.i;
06286          G__store_tempobject(*result7);
06287       }
06288    return(1 || funcname || hash || result7 || libp) ;
06289 }
06290 
06291 static int G__TreeClass_481_0_66(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06292 {
06293       {
06294          map<UInt_t,Float_t>* pobj;
06295          map<UInt_t,Float_t> xobj = ((MTEvent*) G__getstructoffset())->GetTemperatureAsu2();
06296          pobj = new map<UInt_t,Float_t>(xobj);
06297          result7->obj.i = (long) ((void*) pobj);
06298          result7->ref = result7->obj.i;
06299          G__store_tempobject(*result7);
06300       }
06301    return(1 || funcname || hash || result7 || libp) ;
06302 }
06303 
06304 static int G__TreeClass_481_0_67(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06305 {
06306       {
06307          map<UInt_t,Float_t>* pobj;
06308          map<UInt_t,Float_t> xobj = ((MTEvent*) G__getstructoffset())->GetTemperatureDif();
06309          pobj = new map<UInt_t,Float_t>(xobj);
06310          result7->obj.i = (long) ((void*) pobj);
06311          result7->ref = result7->obj.i;
06312          G__store_tempobject(*result7);
06313       }
06314    return(1 || funcname || hash || result7 || libp) ;
06315 }
06316 
06317 static int G__TreeClass_481_0_68(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06318 {
06319       G__letint(result7, 85, (long) MTEvent::Class());
06320    return(1 || funcname || hash || result7 || libp) ;
06321 }
06322 
06323 static int G__TreeClass_481_0_69(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06324 {
06325       G__letint(result7, 67, (long) MTEvent::Class_Name());
06326    return(1 || funcname || hash || result7 || libp) ;
06327 }
06328 
06329 static int G__TreeClass_481_0_70(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06330 {
06331       G__letint(result7, 115, (long) MTEvent::Class_Version());
06332    return(1 || funcname || hash || result7 || libp) ;
06333 }
06334 
06335 static int G__TreeClass_481_0_71(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06336 {
06337       MTEvent::Dictionary();
06338       G__setnull(result7);
06339    return(1 || funcname || hash || result7 || libp) ;
06340 }
06341 
06342 static int G__TreeClass_481_0_75(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06343 {
06344       ((MTEvent*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
06345       G__setnull(result7);
06346    return(1 || funcname || hash || result7 || libp) ;
06347 }
06348 
06349 static int G__TreeClass_481_0_76(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06350 {
06351       G__letint(result7, 67, (long) MTEvent::DeclFileName());
06352    return(1 || funcname || hash || result7 || libp) ;
06353 }
06354 
06355 static int G__TreeClass_481_0_77(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06356 {
06357       G__letint(result7, 105, (long) MTEvent::ImplFileLine());
06358    return(1 || funcname || hash || result7 || libp) ;
06359 }
06360 
06361 static int G__TreeClass_481_0_78(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06362 {
06363       G__letint(result7, 67, (long) MTEvent::ImplFileName());
06364    return(1 || funcname || hash || result7 || libp) ;
06365 }
06366 
06367 static int G__TreeClass_481_0_79(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06368 {
06369       G__letint(result7, 105, (long) MTEvent::DeclFileLine());
06370    return(1 || funcname || hash || result7 || libp) ;
06371 }
06372 
06373 // automatic copy constructor
06374 static int G__TreeClass_481_0_80(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06375 
06376 {
06377    MTEvent* p;
06378    void* tmp = (void*) G__int(libp->para[0]);
06379    p = new MTEvent(*(MTEvent*) tmp);
06380    result7->obj.i = (long) p;
06381    result7->ref = (long) p;
06382    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTEvent));
06383    return(1 || funcname || hash || result7 || libp) ;
06384 }
06385 
06386 // automatic destructor
06387 typedef MTEvent G__TMTEvent;
06388 static int G__TreeClass_481_0_81(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06389 {
06390    char* gvp = (char*) G__getgvp();
06391    long soff = G__getstructoffset();
06392    int n = G__getaryconstruct();
06393    //
06394    //has_a_delete: 1
06395    //has_own_delete1arg: 0
06396    //has_own_delete2arg: 0
06397    //
06398    if (!soff) {
06399      return(1);
06400    }
06401    if (n) {
06402      if (gvp == (char*)G__PVOID) {
06403        delete[] (MTEvent*) soff;
06404      } else {
06405        G__setgvp((long) G__PVOID);
06406        for (int i = n - 1; i >= 0; --i) {
06407          ((MTEvent*) (soff+(sizeof(MTEvent)*i)))->~G__TMTEvent();
06408        }
06409        G__setgvp((long)gvp);
06410      }
06411    } else {
06412      if (gvp == (char*)G__PVOID) {
06413        delete (MTEvent*) soff;
06414      } else {
06415        G__setgvp((long) G__PVOID);
06416        ((MTEvent*) (soff))->~G__TMTEvent();
06417        G__setgvp((long)gvp);
06418      }
06419    }
06420    G__setnull(result7);
06421    return(1 || funcname || hash || result7 || libp) ;
06422 }
06423 
06424 
06425 /* MTChannelSoftId */
06426 static int G__TreeClass_517_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06427 {
06428    MTChannelSoftId* p = NULL;
06429    char* gvp = (char*) G__getgvp();
06430    int n = G__getaryconstruct();
06431    if (n) {
06432      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06433        p = new MTChannelSoftId[n];
06434      } else {
06435        p = new((void*) gvp) MTChannelSoftId[n];
06436      }
06437    } else {
06438      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06439        p = new MTChannelSoftId;
06440      } else {
06441        p = new((void*) gvp) MTChannelSoftId;
06442      }
06443    }
06444    result7->obj.i = (long) p;
06445    result7->ref = (long) p;
06446    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId));
06447    return(1 || funcname || hash || result7 || libp) ;
06448 }
06449 
06450 static int G__TreeClass_517_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06451 {
06452    MTChannelSoftId* p = NULL;
06453    char* gvp = (char*) G__getgvp();
06454    //m: 1
06455    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06456      p = new MTChannelSoftId(*(MTChannelSoftId*) libp->para[0].ref);
06457    } else {
06458      p = new((void*) gvp) MTChannelSoftId(*(MTChannelSoftId*) libp->para[0].ref);
06459    }
06460    result7->obj.i = (long) p;
06461    result7->ref = (long) p;
06462    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId));
06463    return(1 || funcname || hash || result7 || libp) ;
06464 }
06465 
06466 static int G__TreeClass_517_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06467 {
06468       G__letint(result7, 104, (long) ((const MTChannelSoftId*) G__getstructoffset())->GetRowInChip());
06469    return(1 || funcname || hash || result7 || libp) ;
06470 }
06471 
06472 static int G__TreeClass_517_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06473 {
06474       G__letint(result7, 104, (long) ((const MTChannelSoftId*) G__getstructoffset())->GetColInChip());
06475    return(1 || funcname || hash || result7 || libp) ;
06476 }
06477 
06478 static int G__TreeClass_517_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06479 {
06480       G__letint(result7, 104, (long) ((const MTChannelSoftId*) G__getstructoffset())->GetChannelId());
06481    return(1 || funcname || hash || result7 || libp) ;
06482 }
06483 
06484 static int G__TreeClass_517_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06485 {
06486       ((MTChannelSoftId*) G__getstructoffset())->SetValue(
06487 (unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
06488 , (unsigned int) G__int(libp->para[2]), (unsigned int) G__int(libp->para[3])
06489 , (unsigned int) G__int(libp->para[4]), (unsigned int) G__int(libp->para[5])
06490 , (unsigned int) G__int(libp->para[6]), (unsigned int) G__int(libp->para[7])
06491 , (unsigned int) G__int(libp->para[8]), (unsigned int) G__int(libp->para[9])
06492 , (unsigned int) G__int(libp->para[10]), (unsigned int) G__int(libp->para[11])
06493 , (unsigned int) G__int(libp->para[12]), (unsigned int) G__int(libp->para[13])
06494 , (unsigned int) G__int(libp->para[14]), (unsigned int) G__int(libp->para[15]));
06495       G__setnull(result7);
06496    return(1 || funcname || hash || result7 || libp) ;
06497 }
06498 
06499 static int G__TreeClass_517_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06500 {
06501       {
06502          const string* pobj;
06503          const string xobj = ((const MTChannelSoftId*) G__getstructoffset())->toString();
06504          pobj = new string(xobj);
06505          result7->obj.i = (long) ((void*) pobj);
06506          result7->ref = result7->obj.i;
06507          G__store_tempobject(*result7);
06508       }
06509    return(1 || funcname || hash || result7 || libp) ;
06510 }
06511 
06512 static int G__TreeClass_517_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06513 {
06514       {
06515          const string* pobj;
06516          const string xobj = ((const MTChannelSoftId*) G__getstructoffset())->ToString();
06517          pobj = new string(xobj);
06518          result7->obj.i = (long) ((void*) pobj);
06519          result7->ref = result7->obj.i;
06520          G__store_tempobject(*result7);
06521       }
06522    return(1 || funcname || hash || result7 || libp) ;
06523 }
06524 
06525 static int G__TreeClass_517_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06526 {
06527       G__letint(result7, 108, (long) ((const MTChannelSoftId*) G__getstructoffset())->GetValue());
06528    return(1 || funcname || hash || result7 || libp) ;
06529 }
06530 
06531 static int G__TreeClass_517_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06532 {
06533       G__letint(result7, 85, (long) MTChannelSoftId::Class());
06534    return(1 || funcname || hash || result7 || libp) ;
06535 }
06536 
06537 static int G__TreeClass_517_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06538 {
06539       G__letint(result7, 67, (long) MTChannelSoftId::Class_Name());
06540    return(1 || funcname || hash || result7 || libp) ;
06541 }
06542 
06543 static int G__TreeClass_517_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06544 {
06545       G__letint(result7, 115, (long) MTChannelSoftId::Class_Version());
06546    return(1 || funcname || hash || result7 || libp) ;
06547 }
06548 
06549 static int G__TreeClass_517_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06550 {
06551       MTChannelSoftId::Dictionary();
06552       G__setnull(result7);
06553    return(1 || funcname || hash || result7 || libp) ;
06554 }
06555 
06556 static int G__TreeClass_517_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06557 {
06558       ((MTChannelSoftId*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
06559       G__setnull(result7);
06560    return(1 || funcname || hash || result7 || libp) ;
06561 }
06562 
06563 static int G__TreeClass_517_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06564 {
06565       G__letint(result7, 67, (long) MTChannelSoftId::DeclFileName());
06566    return(1 || funcname || hash || result7 || libp) ;
06567 }
06568 
06569 static int G__TreeClass_517_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06570 {
06571       G__letint(result7, 105, (long) MTChannelSoftId::ImplFileLine());
06572    return(1 || funcname || hash || result7 || libp) ;
06573 }
06574 
06575 static int G__TreeClass_517_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06576 {
06577       G__letint(result7, 67, (long) MTChannelSoftId::ImplFileName());
06578    return(1 || funcname || hash || result7 || libp) ;
06579 }
06580 
06581 static int G__TreeClass_517_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06582 {
06583       G__letint(result7, 105, (long) MTChannelSoftId::DeclFileLine());
06584    return(1 || funcname || hash || result7 || libp) ;
06585 }
06586 
06587 // automatic destructor
06588 typedef MTChannelSoftId G__TMTChannelSoftId;
06589 static int G__TreeClass_517_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06590 {
06591    char* gvp = (char*) G__getgvp();
06592    long soff = G__getstructoffset();
06593    int n = G__getaryconstruct();
06594    //
06595    //has_a_delete: 0
06596    //has_own_delete1arg: 0
06597    //has_own_delete2arg: 0
06598    //
06599    if (!soff) {
06600      return(1);
06601    }
06602    if (n) {
06603      if (gvp == (char*)G__PVOID) {
06604        delete[] (MTChannelSoftId*) soff;
06605      } else {
06606        G__setgvp((long) G__PVOID);
06607        for (int i = n - 1; i >= 0; --i) {
06608          ((MTChannelSoftId*) (soff+(sizeof(MTChannelSoftId)*i)))->~G__TMTChannelSoftId();
06609        }
06610        G__setgvp((long)gvp);
06611      }
06612    } else {
06613      if (gvp == (char*)G__PVOID) {
06614        delete (MTChannelSoftId*) soff;
06615      } else {
06616        G__setgvp((long) G__PVOID);
06617        ((MTChannelSoftId*) (soff))->~G__TMTChannelSoftId();
06618        G__setgvp((long)gvp);
06619      }
06620    }
06621    G__setnull(result7);
06622    return(1 || funcname || hash || result7 || libp) ;
06623 }
06624 
06625 // automatic assignment operator
06626 static int G__TreeClass_517_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06627 {
06628    MTChannelSoftId* dest = (MTChannelSoftId*) G__getstructoffset();
06629    *dest = *(MTChannelSoftId*) libp->para[0].ref;
06630    const MTChannelSoftId& obj = *dest;
06631    result7->ref = (long) (&obj);
06632    result7->obj.i = (long) (&obj);
06633    return(1 || funcname || hash || result7 || libp) ;
06634 }
06635 
06636 
06637 /* MTHardroc1Chip */
06638 static int G__TreeClass_537_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06639 {
06640    MTHardroc1Chip* p = NULL;
06641    char* gvp = (char*) G__getgvp();
06642    switch (libp->paran) {
06643    case 1:
06644      //m: 1
06645      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06646        p = new MTHardroc1Chip((UInt_t) G__int(libp->para[0]));
06647      } else {
06648        p = new((void*) gvp) MTHardroc1Chip((UInt_t) G__int(libp->para[0]));
06649      }
06650      break;
06651    case 0:
06652      int n = G__getaryconstruct();
06653      if (n) {
06654        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06655          p = new MTHardroc1Chip[n];
06656        } else {
06657          p = new((void*) gvp) MTHardroc1Chip[n];
06658        }
06659      } else {
06660        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06661          p = new MTHardroc1Chip;
06662        } else {
06663          p = new((void*) gvp) MTHardroc1Chip;
06664        }
06665      }
06666      break;
06667    }
06668    result7->obj.i = (long) p;
06669    result7->ref = (long) p;
06670    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip));
06671    return(1 || funcname || hash || result7 || libp) ;
06672 }
06673 
06674 static int G__TreeClass_537_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06675 {
06676    MTHardroc1Chip* p = NULL;
06677    char* gvp = (char*) G__getgvp();
06678    //m: 1
06679    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06680      p = new MTHardroc1Chip(*(Hardroc1Chip*) libp->para[0].ref);
06681    } else {
06682      p = new((void*) gvp) MTHardroc1Chip(*(Hardroc1Chip*) libp->para[0].ref);
06683    }
06684    result7->obj.i = (long) p;
06685    result7->ref = (long) p;
06686    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip));
06687    return(1 || funcname || hash || result7 || libp) ;
06688 }
06689 
06690 static int G__TreeClass_537_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06691 {
06692       {
06693          const MTHardroc1Chip& obj = ((MTHardroc1Chip*) G__getstructoffset())->operator=(*(Hardroc1Chip*) libp->para[0].ref);
06694          result7->ref = (long) (&obj);
06695          result7->obj.i = (long) (&obj);
06696       }
06697    return(1 || funcname || hash || result7 || libp) ;
06698 }
06699 
06700 static int G__TreeClass_537_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06701 {
06702       G__letint(result7, 104, (long) ((const MTHardroc1Chip*) G__getstructoffset())->GetThresholdDac_0());
06703    return(1 || funcname || hash || result7 || libp) ;
06704 }
06705 
06706 static int G__TreeClass_537_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06707 {
06708       G__letint(result7, 104, (long) ((const MTHardroc1Chip*) G__getstructoffset())->GetThresholdDac_1());
06709    return(1 || funcname || hash || result7 || libp) ;
06710 }
06711 
06712 static int G__TreeClass_537_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06713 {
06714       ((MTHardroc1Chip*) G__getstructoffset())->SetThresholdDac_0((UInt_t) G__int(libp->para[0]));
06715       G__setnull(result7);
06716    return(1 || funcname || hash || result7 || libp) ;
06717 }
06718 
06719 static int G__TreeClass_537_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06720 {
06721       ((MTHardroc1Chip*) G__getstructoffset())->SetThresholdDac_1((UInt_t) G__int(libp->para[0]));
06722       G__setnull(result7);
06723    return(1 || funcname || hash || result7 || libp) ;
06724 }
06725 
06726 static int G__TreeClass_537_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06727 {
06728       ((const MTHardroc1Chip*) G__getstructoffset())->Info();
06729       G__setnull(result7);
06730    return(1 || funcname || hash || result7 || libp) ;
06731 }
06732 
06733 static int G__TreeClass_537_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06734 {
06735       G__letint(result7, 85, (long) MTHardroc1Chip::Class());
06736    return(1 || funcname || hash || result7 || libp) ;
06737 }
06738 
06739 static int G__TreeClass_537_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06740 {
06741       G__letint(result7, 67, (long) MTHardroc1Chip::Class_Name());
06742    return(1 || funcname || hash || result7 || libp) ;
06743 }
06744 
06745 static int G__TreeClass_537_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06746 {
06747       G__letint(result7, 115, (long) MTHardroc1Chip::Class_Version());
06748    return(1 || funcname || hash || result7 || libp) ;
06749 }
06750 
06751 static int G__TreeClass_537_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06752 {
06753       MTHardroc1Chip::Dictionary();
06754       G__setnull(result7);
06755    return(1 || funcname || hash || result7 || libp) ;
06756 }
06757 
06758 static int G__TreeClass_537_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06759 {
06760       ((MTHardroc1Chip*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
06761       G__setnull(result7);
06762    return(1 || funcname || hash || result7 || libp) ;
06763 }
06764 
06765 static int G__TreeClass_537_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06766 {
06767       G__letint(result7, 67, (long) MTHardroc1Chip::DeclFileName());
06768    return(1 || funcname || hash || result7 || libp) ;
06769 }
06770 
06771 static int G__TreeClass_537_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06772 {
06773       G__letint(result7, 105, (long) MTHardroc1Chip::ImplFileLine());
06774    return(1 || funcname || hash || result7 || libp) ;
06775 }
06776 
06777 static int G__TreeClass_537_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06778 {
06779       G__letint(result7, 67, (long) MTHardroc1Chip::ImplFileName());
06780    return(1 || funcname || hash || result7 || libp) ;
06781 }
06782 
06783 static int G__TreeClass_537_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06784 {
06785       G__letint(result7, 105, (long) MTHardroc1Chip::DeclFileLine());
06786    return(1 || funcname || hash || result7 || libp) ;
06787 }
06788 
06789 // automatic copy constructor
06790 static int G__TreeClass_537_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06791 
06792 {
06793    MTHardroc1Chip* p;
06794    void* tmp = (void*) G__int(libp->para[0]);
06795    p = new MTHardroc1Chip(*(MTHardroc1Chip*) tmp);
06796    result7->obj.i = (long) p;
06797    result7->ref = (long) p;
06798    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip));
06799    return(1 || funcname || hash || result7 || libp) ;
06800 }
06801 
06802 // automatic destructor
06803 typedef MTHardroc1Chip G__TMTHardroc1Chip;
06804 static int G__TreeClass_537_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06805 {
06806    char* gvp = (char*) G__getgvp();
06807    long soff = G__getstructoffset();
06808    int n = G__getaryconstruct();
06809    //
06810    //has_a_delete: 1
06811    //has_own_delete1arg: 0
06812    //has_own_delete2arg: 0
06813    //
06814    if (!soff) {
06815      return(1);
06816    }
06817    if (n) {
06818      if (gvp == (char*)G__PVOID) {
06819        delete[] (MTHardroc1Chip*) soff;
06820      } else {
06821        G__setgvp((long) G__PVOID);
06822        for (int i = n - 1; i >= 0; --i) {
06823          ((MTHardroc1Chip*) (soff+(sizeof(MTHardroc1Chip)*i)))->~G__TMTHardroc1Chip();
06824        }
06825        G__setgvp((long)gvp);
06826      }
06827    } else {
06828      if (gvp == (char*)G__PVOID) {
06829        delete (MTHardroc1Chip*) soff;
06830      } else {
06831        G__setgvp((long) G__PVOID);
06832        ((MTHardroc1Chip*) (soff))->~G__TMTHardroc1Chip();
06833        G__setgvp((long)gvp);
06834      }
06835    }
06836    G__setnull(result7);
06837    return(1 || funcname || hash || result7 || libp) ;
06838 }
06839 
06840 // automatic assignment operator
06841 static int G__TreeClass_537_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06842 {
06843    MTHardroc1Chip* dest = (MTHardroc1Chip*) G__getstructoffset();
06844    *dest = *(MTHardroc1Chip*) libp->para[0].ref;
06845    const MTHardroc1Chip& obj = *dest;
06846    result7->ref = (long) (&obj);
06847    result7->obj.i = (long) (&obj);
06848    return(1 || funcname || hash || result7 || libp) ;
06849 }
06850 
06851 
06852 /* MTMicrorocChip */
06853 static int G__TreeClass_539_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06854 {
06855    MTMicrorocChip* p = NULL;
06856    char* gvp = (char*) G__getgvp();
06857    switch (libp->paran) {
06858    case 1:
06859      //m: 1
06860      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06861        p = new MTMicrorocChip((UInt_t) G__int(libp->para[0]));
06862      } else {
06863        p = new((void*) gvp) MTMicrorocChip((UInt_t) G__int(libp->para[0]));
06864      }
06865      break;
06866    case 0:
06867      int n = G__getaryconstruct();
06868      if (n) {
06869        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06870          p = new MTMicrorocChip[n];
06871        } else {
06872          p = new((void*) gvp) MTMicrorocChip[n];
06873        }
06874      } else {
06875        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06876          p = new MTMicrorocChip;
06877        } else {
06878          p = new((void*) gvp) MTMicrorocChip;
06879        }
06880      }
06881      break;
06882    }
06883    result7->obj.i = (long) p;
06884    result7->ref = (long) p;
06885    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip));
06886    return(1 || funcname || hash || result7 || libp) ;
06887 }
06888 
06889 static int G__TreeClass_539_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06890 {
06891    MTMicrorocChip* p = NULL;
06892    char* gvp = (char*) G__getgvp();
06893    //m: 1
06894    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06895      p = new MTMicrorocChip(*(MicrorocChip*) libp->para[0].ref);
06896    } else {
06897      p = new((void*) gvp) MTMicrorocChip(*(MicrorocChip*) libp->para[0].ref);
06898    }
06899    result7->obj.i = (long) p;
06900    result7->ref = (long) p;
06901    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip));
06902    return(1 || funcname || hash || result7 || libp) ;
06903 }
06904 
06905 static int G__TreeClass_539_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06906 {
06907       {
06908          const MTMicrorocChip& obj = ((MTMicrorocChip*) G__getstructoffset())->operator=(*(MicrorocChip*) libp->para[0].ref);
06909          result7->ref = (long) (&obj);
06910          result7->obj.i = (long) (&obj);
06911       }
06912    return(1 || funcname || hash || result7 || libp) ;
06913 }
06914 
06915 static int G__TreeClass_539_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06916 {
06917       G__letint(result7, 104, (long) ((const MTMicrorocChip*) G__getstructoffset())->GetThresholdDac_0());
06918    return(1 || funcname || hash || result7 || libp) ;
06919 }
06920 
06921 static int G__TreeClass_539_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06922 {
06923       G__letint(result7, 104, (long) ((const MTMicrorocChip*) G__getstructoffset())->GetThresholdDac_1());
06924    return(1 || funcname || hash || result7 || libp) ;
06925 }
06926 
06927 static int G__TreeClass_539_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06928 {
06929       G__letint(result7, 104, (long) ((const MTMicrorocChip*) G__getstructoffset())->GetThresholdDac_2());
06930    return(1 || funcname || hash || result7 || libp) ;
06931 }
06932 
06933 static int G__TreeClass_539_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06934 {
06935       ((MTMicrorocChip*) G__getstructoffset())->SetThresholdDac_0((UInt_t) G__int(libp->para[0]));
06936       G__setnull(result7);
06937    return(1 || funcname || hash || result7 || libp) ;
06938 }
06939 
06940 static int G__TreeClass_539_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06941 {
06942       ((MTMicrorocChip*) G__getstructoffset())->SetThresholdDac_1((UInt_t) G__int(libp->para[0]));
06943       G__setnull(result7);
06944    return(1 || funcname || hash || result7 || libp) ;
06945 }
06946 
06947 static int G__TreeClass_539_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06948 {
06949       ((MTMicrorocChip*) G__getstructoffset())->SetThresholdDac_2((UInt_t) G__int(libp->para[0]));
06950       G__setnull(result7);
06951    return(1 || funcname || hash || result7 || libp) ;
06952 }
06953 
06954 static int G__TreeClass_539_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06955 {
06956       G__letint(result7, 104, (long) ((const MTMicrorocChip*) G__getstructoffset())->GetShaper_lg());
06957    return(1 || funcname || hash || result7 || libp) ;
06958 }
06959 
06960 static int G__TreeClass_539_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06961 {
06962       G__letint(result7, 104, (long) ((const MTMicrorocChip*) G__getstructoffset())->GetShaper_hg());
06963    return(1 || funcname || hash || result7 || libp) ;
06964 }
06965 
06966 static int G__TreeClass_539_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06967 {
06968       ((MTMicrorocChip*) G__getstructoffset())->SetShaper_lg((UInt_t) G__int(libp->para[0]));
06969       G__setnull(result7);
06970    return(1 || funcname || hash || result7 || libp) ;
06971 }
06972 
06973 static int G__TreeClass_539_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06974 {
06975       ((MTMicrorocChip*) G__getstructoffset())->SetShaper_hg((UInt_t) G__int(libp->para[0]));
06976       G__setnull(result7);
06977    return(1 || funcname || hash || result7 || libp) ;
06978 }
06979 
06980 static int G__TreeClass_539_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06981 {
06982       ((const MTMicrorocChip*) G__getstructoffset())->Info();
06983       G__setnull(result7);
06984    return(1 || funcname || hash || result7 || libp) ;
06985 }
06986 
06987 static int G__TreeClass_539_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06988 {
06989       G__letint(result7, 85, (long) MTMicrorocChip::Class());
06990    return(1 || funcname || hash || result7 || libp) ;
06991 }
06992 
06993 static int G__TreeClass_539_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06994 {
06995       G__letint(result7, 67, (long) MTMicrorocChip::Class_Name());
06996    return(1 || funcname || hash || result7 || libp) ;
06997 }
06998 
06999 static int G__TreeClass_539_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07000 {
07001       G__letint(result7, 115, (long) MTMicrorocChip::Class_Version());
07002    return(1 || funcname || hash || result7 || libp) ;
07003 }
07004 
07005 static int G__TreeClass_539_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07006 {
07007       MTMicrorocChip::Dictionary();
07008       G__setnull(result7);
07009    return(1 || funcname || hash || result7 || libp) ;
07010 }
07011 
07012 static int G__TreeClass_539_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07013 {
07014       ((MTMicrorocChip*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
07015       G__setnull(result7);
07016    return(1 || funcname || hash || result7 || libp) ;
07017 }
07018 
07019 static int G__TreeClass_539_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07020 {
07021       G__letint(result7, 67, (long) MTMicrorocChip::DeclFileName());
07022    return(1 || funcname || hash || result7 || libp) ;
07023 }
07024 
07025 static int G__TreeClass_539_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07026 {
07027       G__letint(result7, 105, (long) MTMicrorocChip::ImplFileLine());
07028    return(1 || funcname || hash || result7 || libp) ;
07029 }
07030 
07031 static int G__TreeClass_539_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07032 {
07033       G__letint(result7, 67, (long) MTMicrorocChip::ImplFileName());
07034    return(1 || funcname || hash || result7 || libp) ;
07035 }
07036 
07037 static int G__TreeClass_539_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07038 {
07039       G__letint(result7, 105, (long) MTMicrorocChip::DeclFileLine());
07040    return(1 || funcname || hash || result7 || libp) ;
07041 }
07042 
07043 // automatic copy constructor
07044 static int G__TreeClass_539_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07045 
07046 {
07047    MTMicrorocChip* p;
07048    void* tmp = (void*) G__int(libp->para[0]);
07049    p = new MTMicrorocChip(*(MTMicrorocChip*) tmp);
07050    result7->obj.i = (long) p;
07051    result7->ref = (long) p;
07052    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip));
07053    return(1 || funcname || hash || result7 || libp) ;
07054 }
07055 
07056 // automatic destructor
07057 typedef MTMicrorocChip G__TMTMicrorocChip;
07058 static int G__TreeClass_539_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07059 {
07060    char* gvp = (char*) G__getgvp();
07061    long soff = G__getstructoffset();
07062    int n = G__getaryconstruct();
07063    //
07064    //has_a_delete: 1
07065    //has_own_delete1arg: 0
07066    //has_own_delete2arg: 0
07067    //
07068    if (!soff) {
07069      return(1);
07070    }
07071    if (n) {
07072      if (gvp == (char*)G__PVOID) {
07073        delete[] (MTMicrorocChip*) soff;
07074      } else {
07075        G__setgvp((long) G__PVOID);
07076        for (int i = n - 1; i >= 0; --i) {
07077          ((MTMicrorocChip*) (soff+(sizeof(MTMicrorocChip)*i)))->~G__TMTMicrorocChip();
07078        }
07079        G__setgvp((long)gvp);
07080      }
07081    } else {
07082      if (gvp == (char*)G__PVOID) {
07083        delete (MTMicrorocChip*) soff;
07084      } else {
07085        G__setgvp((long) G__PVOID);
07086        ((MTMicrorocChip*) (soff))->~G__TMTMicrorocChip();
07087        G__setgvp((long)gvp);
07088      }
07089    }
07090    G__setnull(result7);
07091    return(1 || funcname || hash || result7 || libp) ;
07092 }
07093 
07094 // automatic assignment operator
07095 static int G__TreeClass_539_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07096 {
07097    MTMicrorocChip* dest = (MTMicrorocChip*) G__getstructoffset();
07098    *dest = *(MTMicrorocChip*) libp->para[0].ref;
07099    const MTMicrorocChip& obj = *dest;
07100    result7->ref = (long) (&obj);
07101    result7->obj.i = (long) (&obj);
07102    return(1 || funcname || hash || result7 || libp) ;
07103 }
07104 
07105 
07106 /* MTHardroc2Chip */
07107 static int G__TreeClass_541_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07108 {
07109    MTHardroc2Chip* p = NULL;
07110    char* gvp = (char*) G__getgvp();
07111    switch (libp->paran) {
07112    case 1:
07113      //m: 1
07114      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07115        p = new MTHardroc2Chip((UInt_t) G__int(libp->para[0]));
07116      } else {
07117        p = new((void*) gvp) MTHardroc2Chip((UInt_t) G__int(libp->para[0]));
07118      }
07119      break;
07120    case 0:
07121      int n = G__getaryconstruct();
07122      if (n) {
07123        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07124          p = new MTHardroc2Chip[n];
07125        } else {
07126          p = new((void*) gvp) MTHardroc2Chip[n];
07127        }
07128      } else {
07129        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07130          p = new MTHardroc2Chip;
07131        } else {
07132          p = new((void*) gvp) MTHardroc2Chip;
07133        }
07134      }
07135      break;
07136    }
07137    result7->obj.i = (long) p;
07138    result7->ref = (long) p;
07139    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip));
07140    return(1 || funcname || hash || result7 || libp) ;
07141 }
07142 
07143 static int G__TreeClass_541_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07144 {
07145    MTHardroc2Chip* p = NULL;
07146    char* gvp = (char*) G__getgvp();
07147    //m: 1
07148    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07149      p = new MTHardroc2Chip(*(Hardroc2Chip*) libp->para[0].ref);
07150    } else {
07151      p = new((void*) gvp) MTHardroc2Chip(*(Hardroc2Chip*) libp->para[0].ref);
07152    }
07153    result7->obj.i = (long) p;
07154    result7->ref = (long) p;
07155    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip));
07156    return(1 || funcname || hash || result7 || libp) ;
07157 }
07158 
07159 static int G__TreeClass_541_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07160 {
07161       {
07162          const MTHardroc2Chip& obj = ((MTHardroc2Chip*) G__getstructoffset())->operator=(*(Hardroc2Chip*) libp->para[0].ref);
07163          result7->ref = (long) (&obj);
07164          result7->obj.i = (long) (&obj);
07165       }
07166    return(1 || funcname || hash || result7 || libp) ;
07167 }
07168 
07169 static int G__TreeClass_541_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07170 {
07171       G__letint(result7, 104, (long) ((const MTHardroc2Chip*) G__getstructoffset())->GetThresholdDac_0());
07172    return(1 || funcname || hash || result7 || libp) ;
07173 }
07174 
07175 static int G__TreeClass_541_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07176 {
07177       G__letint(result7, 104, (long) ((const MTHardroc2Chip*) G__getstructoffset())->GetThresholdDac_1());
07178    return(1 || funcname || hash || result7 || libp) ;
07179 }
07180 
07181 static int G__TreeClass_541_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07182 {
07183       G__letint(result7, 104, (long) ((const MTHardroc2Chip*) G__getstructoffset())->GetThresholdDac_2());
07184    return(1 || funcname || hash || result7 || libp) ;
07185 }
07186 
07187 static int G__TreeClass_541_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07188 {
07189       ((MTHardroc2Chip*) G__getstructoffset())->SetThresholdDac_0((UInt_t) G__int(libp->para[0]));
07190       G__setnull(result7);
07191    return(1 || funcname || hash || result7 || libp) ;
07192 }
07193 
07194 static int G__TreeClass_541_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07195 {
07196       ((MTHardroc2Chip*) G__getstructoffset())->SetThresholdDac_1((UInt_t) G__int(libp->para[0]));
07197       G__setnull(result7);
07198    return(1 || funcname || hash || result7 || libp) ;
07199 }
07200 
07201 static int G__TreeClass_541_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07202 {
07203       ((MTHardroc2Chip*) G__getstructoffset())->SetThresholdDac_2((UInt_t) G__int(libp->para[0]));
07204       G__setnull(result7);
07205    return(1 || funcname || hash || result7 || libp) ;
07206 }
07207 
07208 static int G__TreeClass_541_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07209 {
07210       ((const MTHardroc2Chip*) G__getstructoffset())->Info();
07211       G__setnull(result7);
07212    return(1 || funcname || hash || result7 || libp) ;
07213 }
07214 
07215 static int G__TreeClass_541_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07216 {
07217       G__letint(result7, 85, (long) MTHardroc2Chip::Class());
07218    return(1 || funcname || hash || result7 || libp) ;
07219 }
07220 
07221 static int G__TreeClass_541_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07222 {
07223       G__letint(result7, 67, (long) MTHardroc2Chip::Class_Name());
07224    return(1 || funcname || hash || result7 || libp) ;
07225 }
07226 
07227 static int G__TreeClass_541_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07228 {
07229       G__letint(result7, 115, (long) MTHardroc2Chip::Class_Version());
07230    return(1 || funcname || hash || result7 || libp) ;
07231 }
07232 
07233 static int G__TreeClass_541_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07234 {
07235       MTHardroc2Chip::Dictionary();
07236       G__setnull(result7);
07237    return(1 || funcname || hash || result7 || libp) ;
07238 }
07239 
07240 static int G__TreeClass_541_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07241 {
07242       ((MTHardroc2Chip*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
07243       G__setnull(result7);
07244    return(1 || funcname || hash || result7 || libp) ;
07245 }
07246 
07247 static int G__TreeClass_541_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07248 {
07249       G__letint(result7, 67, (long) MTHardroc2Chip::DeclFileName());
07250    return(1 || funcname || hash || result7 || libp) ;
07251 }
07252 
07253 static int G__TreeClass_541_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07254 {
07255       G__letint(result7, 105, (long) MTHardroc2Chip::ImplFileLine());
07256    return(1 || funcname || hash || result7 || libp) ;
07257 }
07258 
07259 static int G__TreeClass_541_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07260 {
07261       G__letint(result7, 67, (long) MTHardroc2Chip::ImplFileName());
07262    return(1 || funcname || hash || result7 || libp) ;
07263 }
07264 
07265 static int G__TreeClass_541_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07266 {
07267       G__letint(result7, 105, (long) MTHardroc2Chip::DeclFileLine());
07268    return(1 || funcname || hash || result7 || libp) ;
07269 }
07270 
07271 // automatic copy constructor
07272 static int G__TreeClass_541_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07273 
07274 {
07275    MTHardroc2Chip* p;
07276    void* tmp = (void*) G__int(libp->para[0]);
07277    p = new MTHardroc2Chip(*(MTHardroc2Chip*) tmp);
07278    result7->obj.i = (long) p;
07279    result7->ref = (long) p;
07280    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip));
07281    return(1 || funcname || hash || result7 || libp) ;
07282 }
07283 
07284 // automatic destructor
07285 typedef MTHardroc2Chip G__TMTHardroc2Chip;
07286 static int G__TreeClass_541_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07287 {
07288    char* gvp = (char*) G__getgvp();
07289    long soff = G__getstructoffset();
07290    int n = G__getaryconstruct();
07291    //
07292    //has_a_delete: 1
07293    //has_own_delete1arg: 0
07294    //has_own_delete2arg: 0
07295    //
07296    if (!soff) {
07297      return(1);
07298    }
07299    if (n) {
07300      if (gvp == (char*)G__PVOID) {
07301        delete[] (MTHardroc2Chip*) soff;
07302      } else {
07303        G__setgvp((long) G__PVOID);
07304        for (int i = n - 1; i >= 0; --i) {
07305          ((MTHardroc2Chip*) (soff+(sizeof(MTHardroc2Chip)*i)))->~G__TMTHardroc2Chip();
07306        }
07307        G__setgvp((long)gvp);
07308      }
07309    } else {
07310      if (gvp == (char*)G__PVOID) {
07311        delete (MTHardroc2Chip*) soff;
07312      } else {
07313        G__setgvp((long) G__PVOID);
07314        ((MTHardroc2Chip*) (soff))->~G__TMTHardroc2Chip();
07315        G__setgvp((long)gvp);
07316      }
07317    }
07318    G__setnull(result7);
07319    return(1 || funcname || hash || result7 || libp) ;
07320 }
07321 
07322 // automatic assignment operator
07323 static int G__TreeClass_541_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07324 {
07325    MTHardroc2Chip* dest = (MTHardroc2Chip*) G__getstructoffset();
07326    *dest = *(MTHardroc2Chip*) libp->para[0].ref;
07327    const MTHardroc2Chip& obj = *dest;
07328    result7->ref = (long) (&obj);
07329    result7->obj.i = (long) (&obj);
07330    return(1 || funcname || hash || result7 || libp) ;
07331 }
07332 
07333 
07334 /* MTDiracChip */
07335 static int G__TreeClass_543_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07336 {
07337    MTDiracChip* p = NULL;
07338    char* gvp = (char*) G__getgvp();
07339    switch (libp->paran) {
07340    case 1:
07341      //m: 1
07342      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07343        p = new MTDiracChip((UInt_t) G__int(libp->para[0]));
07344      } else {
07345        p = new((void*) gvp) MTDiracChip((UInt_t) G__int(libp->para[0]));
07346      }
07347      break;
07348    case 0:
07349      int n = G__getaryconstruct();
07350      if (n) {
07351        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07352          p = new MTDiracChip[n];
07353        } else {
07354          p = new((void*) gvp) MTDiracChip[n];
07355        }
07356      } else {
07357        if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07358          p = new MTDiracChip;
07359        } else {
07360          p = new((void*) gvp) MTDiracChip;
07361        }
07362      }
07363      break;
07364    }
07365    result7->obj.i = (long) p;
07366    result7->ref = (long) p;
07367    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip));
07368    return(1 || funcname || hash || result7 || libp) ;
07369 }
07370 
07371 static int G__TreeClass_543_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07372 {
07373    MTDiracChip* p = NULL;
07374    char* gvp = (char*) G__getgvp();
07375    //m: 1
07376    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07377      p = new MTDiracChip(*(DiracChip*) libp->para[0].ref);
07378    } else {
07379      p = new((void*) gvp) MTDiracChip(*(DiracChip*) libp->para[0].ref);
07380    }
07381    result7->obj.i = (long) p;
07382    result7->ref = (long) p;
07383    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip));
07384    return(1 || funcname || hash || result7 || libp) ;
07385 }
07386 
07387 static int G__TreeClass_543_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07388 {
07389       {
07390          const MTDiracChip& obj = ((MTDiracChip*) G__getstructoffset())->operator=(*(DiracChip*) libp->para[0].ref);
07391          result7->ref = (long) (&obj);
07392          result7->obj.i = (long) (&obj);
07393       }
07394    return(1 || funcname || hash || result7 || libp) ;
07395 }
07396 
07397 static int G__TreeClass_543_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07398 {
07399       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetBLoThreshold());
07400    return(1 || funcname || hash || result7 || libp) ;
07401 }
07402 
07403 static int G__TreeClass_543_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07404 {
07405       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetBMidThreshold());
07406    return(1 || funcname || hash || result7 || libp) ;
07407 }
07408 
07409 static int G__TreeClass_543_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07410 {
07411       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetBHiThreshold());
07412    return(1 || funcname || hash || result7 || libp) ;
07413 }
07414 
07415 static int G__TreeClass_543_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07416 {
07417       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetALoThreshold());
07418    return(1 || funcname || hash || result7 || libp) ;
07419 }
07420 
07421 static int G__TreeClass_543_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07422 {
07423       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetAMidThreshold());
07424    return(1 || funcname || hash || result7 || libp) ;
07425 }
07426 
07427 static int G__TreeClass_543_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07428 {
07429       G__letint(result7, 104, (long) ((const MTDiracChip*) G__getstructoffset())->GetAHiThreshold());
07430    return(1 || funcname || hash || result7 || libp) ;
07431 }
07432 
07433 static int G__TreeClass_543_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07434 {
07435       ((MTDiracChip*) G__getstructoffset())->SetBLoThreshold((UInt_t) G__int(libp->para[0]));
07436       G__setnull(result7);
07437    return(1 || funcname || hash || result7 || libp) ;
07438 }
07439 
07440 static int G__TreeClass_543_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07441 {
07442       ((MTDiracChip*) G__getstructoffset())->SetBMidThreshold((UInt_t) G__int(libp->para[0]));
07443       G__setnull(result7);
07444    return(1 || funcname || hash || result7 || libp) ;
07445 }
07446 
07447 static int G__TreeClass_543_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07448 {
07449       ((MTDiracChip*) G__getstructoffset())->SetBHiThreshold((UInt_t) G__int(libp->para[0]));
07450       G__setnull(result7);
07451    return(1 || funcname || hash || result7 || libp) ;
07452 }
07453 
07454 static int G__TreeClass_543_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07455 {
07456       ((MTDiracChip*) G__getstructoffset())->SetALoThreshold((UInt_t) G__int(libp->para[0]));
07457       G__setnull(result7);
07458    return(1 || funcname || hash || result7 || libp) ;
07459 }
07460 
07461 static int G__TreeClass_543_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07462 {
07463       ((MTDiracChip*) G__getstructoffset())->SetAMidThreshold((UInt_t) G__int(libp->para[0]));
07464       G__setnull(result7);
07465    return(1 || funcname || hash || result7 || libp) ;
07466 }
07467 
07468 static int G__TreeClass_543_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07469 {
07470       ((MTDiracChip*) G__getstructoffset())->SetAHiThreshold((UInt_t) G__int(libp->para[0]));
07471       G__setnull(result7);
07472    return(1 || funcname || hash || result7 || libp) ;
07473 }
07474 
07475 static int G__TreeClass_543_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07476 {
07477       ((const MTDiracChip*) G__getstructoffset())->Info();
07478       G__setnull(result7);
07479    return(1 || funcname || hash || result7 || libp) ;
07480 }
07481 
07482 static int G__TreeClass_543_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07483 {
07484       G__letint(result7, 85, (long) MTDiracChip::Class());
07485    return(1 || funcname || hash || result7 || libp) ;
07486 }
07487 
07488 static int G__TreeClass_543_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07489 {
07490       G__letint(result7, 67, (long) MTDiracChip::Class_Name());
07491    return(1 || funcname || hash || result7 || libp) ;
07492 }
07493 
07494 static int G__TreeClass_543_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07495 {
07496       G__letint(result7, 115, (long) MTDiracChip::Class_Version());
07497    return(1 || funcname || hash || result7 || libp) ;
07498 }
07499 
07500 static int G__TreeClass_543_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07501 {
07502       MTDiracChip::Dictionary();
07503       G__setnull(result7);
07504    return(1 || funcname || hash || result7 || libp) ;
07505 }
07506 
07507 static int G__TreeClass_543_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07508 {
07509       ((MTDiracChip*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
07510       G__setnull(result7);
07511    return(1 || funcname || hash || result7 || libp) ;
07512 }
07513 
07514 static int G__TreeClass_543_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07515 {
07516       G__letint(result7, 67, (long) MTDiracChip::DeclFileName());
07517    return(1 || funcname || hash || result7 || libp) ;
07518 }
07519 
07520 static int G__TreeClass_543_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07521 {
07522       G__letint(result7, 105, (long) MTDiracChip::ImplFileLine());
07523    return(1 || funcname || hash || result7 || libp) ;
07524 }
07525 
07526 static int G__TreeClass_543_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07527 {
07528       G__letint(result7, 67, (long) MTDiracChip::ImplFileName());
07529    return(1 || funcname || hash || result7 || libp) ;
07530 }
07531 
07532 static int G__TreeClass_543_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07533 {
07534       G__letint(result7, 105, (long) MTDiracChip::DeclFileLine());
07535    return(1 || funcname || hash || result7 || libp) ;
07536 }
07537 
07538 // automatic copy constructor
07539 static int G__TreeClass_543_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07540 
07541 {
07542    MTDiracChip* p;
07543    void* tmp = (void*) G__int(libp->para[0]);
07544    p = new MTDiracChip(*(MTDiracChip*) tmp);
07545    result7->obj.i = (long) p;
07546    result7->ref = (long) p;
07547    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip));
07548    return(1 || funcname || hash || result7 || libp) ;
07549 }
07550 
07551 // automatic destructor
07552 typedef MTDiracChip G__TMTDiracChip;
07553 static int G__TreeClass_543_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07554 {
07555    char* gvp = (char*) G__getgvp();
07556    long soff = G__getstructoffset();
07557    int n = G__getaryconstruct();
07558    //
07559    //has_a_delete: 1
07560    //has_own_delete1arg: 0
07561    //has_own_delete2arg: 0
07562    //
07563    if (!soff) {
07564      return(1);
07565    }
07566    if (n) {
07567      if (gvp == (char*)G__PVOID) {
07568        delete[] (MTDiracChip*) soff;
07569      } else {
07570        G__setgvp((long) G__PVOID);
07571        for (int i = n - 1; i >= 0; --i) {
07572          ((MTDiracChip*) (soff+(sizeof(MTDiracChip)*i)))->~G__TMTDiracChip();
07573        }
07574        G__setgvp((long)gvp);
07575      }
07576    } else {
07577      if (gvp == (char*)G__PVOID) {
07578        delete (MTDiracChip*) soff;
07579      } else {
07580        G__setgvp((long) G__PVOID);
07581        ((MTDiracChip*) (soff))->~G__TMTDiracChip();
07582        G__setgvp((long)gvp);
07583      }
07584    }
07585    G__setnull(result7);
07586    return(1 || funcname || hash || result7 || libp) ;
07587 }
07588 
07589 // automatic assignment operator
07590 static int G__TreeClass_543_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07591 {
07592    MTDiracChip* dest = (MTDiracChip*) G__getstructoffset();
07593    *dest = *(MTDiracChip*) libp->para[0].ref;
07594    const MTDiracChip& obj = *dest;
07595    result7->ref = (long) (&obj);
07596    result7->obj.i = (long) (&obj);
07597    return(1 || funcname || hash || result7 || libp) ;
07598 }
07599 
07600 
07601 /* CaloHit */
07602 static int G__TreeClass_544_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07603 {
07604    CaloHit* p = NULL;
07605    char* gvp = (char*) G__getgvp();
07606    int n = G__getaryconstruct();
07607    if (n) {
07608      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07609        p = new CaloHit[n];
07610      } else {
07611        p = new((void*) gvp) CaloHit[n];
07612      }
07613    } else {
07614      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07615        p = new CaloHit;
07616      } else {
07617        p = new((void*) gvp) CaloHit;
07618      }
07619    }
07620    result7->obj.i = (long) p;
07621    result7->ref = (long) p;
07622    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloHit));
07623    return(1 || funcname || hash || result7 || libp) ;
07624 }
07625 
07626 static int G__TreeClass_544_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07627 {
07628       G__letint(result7, 105, (long) ((const CaloHit*) G__getstructoffset())->GetX());
07629    return(1 || funcname || hash || result7 || libp) ;
07630 }
07631 
07632 static int G__TreeClass_544_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07633 {
07634       G__letint(result7, 105, (long) ((const CaloHit*) G__getstructoffset())->GetY());
07635    return(1 || funcname || hash || result7 || libp) ;
07636 }
07637 
07638 static int G__TreeClass_544_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07639 {
07640       G__letint(result7, 105, (long) ((const CaloHit*) G__getstructoffset())->GetZ());
07641    return(1 || funcname || hash || result7 || libp) ;
07642 }
07643 
07644 static int G__TreeClass_544_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07645 {
07646       G__letint(result7, 104, (long) ((const CaloHit*) G__getstructoffset())->GetThreshold());
07647    return(1 || funcname || hash || result7 || libp) ;
07648 }
07649 
07650 static int G__TreeClass_544_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07651 {
07652       G__letint(result7, 105, (long) ((const CaloHit*) G__getstructoffset())->GetDeltaT());
07653    return(1 || funcname || hash || result7 || libp) ;
07654 }
07655 
07656 static int G__TreeClass_544_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07657 {
07658       ((CaloHit*) G__getstructoffset())->SetX((const Int_t) G__int(libp->para[0]));
07659       G__setnull(result7);
07660    return(1 || funcname || hash || result7 || libp) ;
07661 }
07662 
07663 static int G__TreeClass_544_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07664 {
07665       ((CaloHit*) G__getstructoffset())->SetY((const Int_t) G__int(libp->para[0]));
07666       G__setnull(result7);
07667    return(1 || funcname || hash || result7 || libp) ;
07668 }
07669 
07670 static int G__TreeClass_544_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07671 {
07672       ((CaloHit*) G__getstructoffset())->SetZ((const Int_t) G__int(libp->para[0]));
07673       G__setnull(result7);
07674    return(1 || funcname || hash || result7 || libp) ;
07675 }
07676 
07677 static int G__TreeClass_544_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07678 {
07679       ((CaloHit*) G__getstructoffset())->SetLayer((const UInt_t) G__int(libp->para[0]));
07680       G__setnull(result7);
07681    return(1 || funcname || hash || result7 || libp) ;
07682 }
07683 
07684 static int G__TreeClass_544_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07685 {
07686       ((CaloHit*) G__getstructoffset())->SetThreshold((const UInt_t) G__int(libp->para[0]));
07687       G__setnull(result7);
07688    return(1 || funcname || hash || result7 || libp) ;
07689 }
07690 
07691 static int G__TreeClass_544_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07692 {
07693       ((CaloHit*) G__getstructoffset())->SetDeltaT((const Int_t) G__int(libp->para[0]));
07694       G__setnull(result7);
07695    return(1 || funcname || hash || result7 || libp) ;
07696 }
07697 
07698 static int G__TreeClass_544_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07699 {
07700       G__letint(result7, 104, (long) ((CaloHit*) G__getstructoffset())->GetLayer());
07701    return(1 || funcname || hash || result7 || libp) ;
07702 }
07703 
07704 static int G__TreeClass_544_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07705 {
07706       {
07707          MTChannelSoftId* pobj;
07708          MTChannelSoftId xobj = ((CaloHit*) G__getstructoffset())->GetSolftId();
07709          pobj = new MTChannelSoftId(xobj);
07710          result7->obj.i = (long) ((void*) pobj);
07711          result7->ref = result7->obj.i;
07712          G__store_tempobject(*result7);
07713       }
07714    return(1 || funcname || hash || result7 || libp) ;
07715 }
07716 
07717 static int G__TreeClass_544_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07718 {
07719       ((CaloHit*) G__getstructoffset())->SetSoftId(*((MTChannelSoftId*) G__int(libp->para[0])));
07720       G__setnull(result7);
07721    return(1 || funcname || hash || result7 || libp) ;
07722 }
07723 
07724 static int G__TreeClass_544_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07725 {
07726       ((CaloHit*) G__getstructoffset())->SetRowInChamber((UInt_t) G__int(libp->para[0]));
07727       G__setnull(result7);
07728    return(1 || funcname || hash || result7 || libp) ;
07729 }
07730 
07731 static int G__TreeClass_544_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07732 {
07733       ((CaloHit*) G__getstructoffset())->SetColInChamber((UInt_t) G__int(libp->para[0]));
07734       G__setnull(result7);
07735    return(1 || funcname || hash || result7 || libp) ;
07736 }
07737 
07738 static int G__TreeClass_544_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07739 {
07740       G__letint(result7, 104, (long) ((const CaloHit*) G__getstructoffset())->GetRowInChamber());
07741    return(1 || funcname || hash || result7 || libp) ;
07742 }
07743 
07744 static int G__TreeClass_544_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07745 {
07746       G__letint(result7, 104, (long) ((const CaloHit*) G__getstructoffset())->GetColInChamber());
07747    return(1 || funcname || hash || result7 || libp) ;
07748 }
07749 
07750 static int G__TreeClass_544_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07751 {
07752       G__letint(result7, 85, (long) CaloHit::Class());
07753    return(1 || funcname || hash || result7 || libp) ;
07754 }
07755 
07756 static int G__TreeClass_544_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07757 {
07758       G__letint(result7, 67, (long) CaloHit::Class_Name());
07759    return(1 || funcname || hash || result7 || libp) ;
07760 }
07761 
07762 static int G__TreeClass_544_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07763 {
07764       G__letint(result7, 115, (long) CaloHit::Class_Version());
07765    return(1 || funcname || hash || result7 || libp) ;
07766 }
07767 
07768 static int G__TreeClass_544_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07769 {
07770       CaloHit::Dictionary();
07771       G__setnull(result7);
07772    return(1 || funcname || hash || result7 || libp) ;
07773 }
07774 
07775 static int G__TreeClass_544_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07776 {
07777       ((CaloHit*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
07778       G__setnull(result7);
07779    return(1 || funcname || hash || result7 || libp) ;
07780 }
07781 
07782 static int G__TreeClass_544_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07783 {
07784       G__letint(result7, 67, (long) CaloHit::DeclFileName());
07785    return(1 || funcname || hash || result7 || libp) ;
07786 }
07787 
07788 static int G__TreeClass_544_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07789 {
07790       G__letint(result7, 105, (long) CaloHit::ImplFileLine());
07791    return(1 || funcname || hash || result7 || libp) ;
07792 }
07793 
07794 static int G__TreeClass_544_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07795 {
07796       G__letint(result7, 67, (long) CaloHit::ImplFileName());
07797    return(1 || funcname || hash || result7 || libp) ;
07798 }
07799 
07800 static int G__TreeClass_544_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07801 {
07802       G__letint(result7, 105, (long) CaloHit::DeclFileLine());
07803    return(1 || funcname || hash || result7 || libp) ;
07804 }
07805 
07806 // automatic copy constructor
07807 static int G__TreeClass_544_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07808 
07809 {
07810    CaloHit* p;
07811    void* tmp = (void*) G__int(libp->para[0]);
07812    p = new CaloHit(*(CaloHit*) tmp);
07813    result7->obj.i = (long) p;
07814    result7->ref = (long) p;
07815    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloHit));
07816    return(1 || funcname || hash || result7 || libp) ;
07817 }
07818 
07819 // automatic destructor
07820 typedef CaloHit G__TCaloHit;
07821 static int G__TreeClass_544_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07822 {
07823    char* gvp = (char*) G__getgvp();
07824    long soff = G__getstructoffset();
07825    int n = G__getaryconstruct();
07826    //
07827    //has_a_delete: 1
07828    //has_own_delete1arg: 0
07829    //has_own_delete2arg: 0
07830    //
07831    if (!soff) {
07832      return(1);
07833    }
07834    if (n) {
07835      if (gvp == (char*)G__PVOID) {
07836        delete[] (CaloHit*) soff;
07837      } else {
07838        G__setgvp((long) G__PVOID);
07839        for (int i = n - 1; i >= 0; --i) {
07840          ((CaloHit*) (soff+(sizeof(CaloHit)*i)))->~G__TCaloHit();
07841        }
07842        G__setgvp((long)gvp);
07843      }
07844    } else {
07845      if (gvp == (char*)G__PVOID) {
07846        delete (CaloHit*) soff;
07847      } else {
07848        G__setgvp((long) G__PVOID);
07849        ((CaloHit*) (soff))->~G__TCaloHit();
07850        G__setgvp((long)gvp);
07851      }
07852    }
07853    G__setnull(result7);
07854    return(1 || funcname || hash || result7 || libp) ;
07855 }
07856 
07857 // automatic assignment operator
07858 static int G__TreeClass_544_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07859 {
07860    CaloHit* dest = (CaloHit*) G__getstructoffset();
07861    *dest = *(CaloHit*) libp->para[0].ref;
07862    const CaloHit& obj = *dest;
07863    result7->ref = (long) (&obj);
07864    result7->obj.i = (long) (&obj);
07865    return(1 || funcname || hash || result7 || libp) ;
07866 }
07867 
07868 
07869 /* CaloEvent */
07870 static int G__TreeClass_545_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07871 {
07872    CaloEvent* p = NULL;
07873    char* gvp = (char*) G__getgvp();
07874    int n = G__getaryconstruct();
07875    if (n) {
07876      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07877        p = new CaloEvent[n];
07878      } else {
07879        p = new((void*) gvp) CaloEvent[n];
07880      }
07881    } else {
07882      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07883        p = new CaloEvent;
07884      } else {
07885        p = new((void*) gvp) CaloEvent;
07886      }
07887    }
07888    result7->obj.i = (long) p;
07889    result7->ref = (long) p;
07890    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloEvent));
07891    return(1 || funcname || hash || result7 || libp) ;
07892 }
07893 
07894 static int G__TreeClass_545_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07895 {
07896       {
07897          const CaloEvent& obj = ((CaloEvent*) G__getstructoffset())->operator=(*(MTEvent*) libp->para[0].ref);
07898          result7->ref = (long) (&obj);
07899          result7->obj.i = (long) (&obj);
07900       }
07901    return(1 || funcname || hash || result7 || libp) ;
07902 }
07903 
07904 static int G__TreeClass_545_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07905 {
07906       G__letint(result7, 85, (long) ((CaloEvent*) G__getstructoffset())->AddHit(*(CaloHit*) libp->para[0].ref));
07907    return(1 || funcname || hash || result7 || libp) ;
07908 }
07909 
07910 static int G__TreeClass_545_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07911 {
07912       G__letint(result7, 85, (long) ((const CaloEvent*) G__getstructoffset())->GetHits());
07913    return(1 || funcname || hash || result7 || libp) ;
07914 }
07915 
07916 static int G__TreeClass_545_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07917 {
07918       G__letint(result7, 104, (long) ((const CaloEvent*) G__getstructoffset())->GetNHits());
07919    return(1 || funcname || hash || result7 || libp) ;
07920 }
07921 
07922 static int G__TreeClass_545_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07923 {
07924       G__letdouble(result7, 102, (double) ((const CaloEvent*) G__getstructoffset())->GetXExtrapol());
07925    return(1 || funcname || hash || result7 || libp) ;
07926 }
07927 
07928 static int G__TreeClass_545_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07929 {
07930       G__letdouble(result7, 102, (double) ((const CaloEvent*) G__getstructoffset())->GetYExtrapol());
07931    return(1 || funcname || hash || result7 || libp) ;
07932 }
07933 
07934 static int G__TreeClass_545_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07935 {
07936       G__letint(result7, 104, (long) ((CaloEvent*) G__getstructoffset())->GetTrkQuality());
07937    return(1 || funcname || hash || result7 || libp) ;
07938 }
07939 
07940 static int G__TreeClass_545_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07941 {
07942       ((CaloEvent*) G__getstructoffset())->SetEventId((const UInt_t) G__int(libp->para[0]));
07943       G__setnull(result7);
07944    return(1 || funcname || hash || result7 || libp) ;
07945 }
07946 
07947 static int G__TreeClass_545_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07948 {
07949       G__letint(result7, 104, (long) ((CaloEvent*) G__getstructoffset())->GetDeltaTmax());
07950    return(1 || funcname || hash || result7 || libp) ;
07951 }
07952 
07953 static int G__TreeClass_545_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07954 {
07955       ((CaloEvent*) G__getstructoffset())->SetXExtrapol((const Float_t) G__double(libp->para[0]));
07956       G__setnull(result7);
07957    return(1 || funcname || hash || result7 || libp) ;
07958 }
07959 
07960 static int G__TreeClass_545_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07961 {
07962       ((CaloEvent*) G__getstructoffset())->SetYExtrapol((const Float_t) G__double(libp->para[0]));
07963       G__setnull(result7);
07964    return(1 || funcname || hash || result7 || libp) ;
07965 }
07966 
07967 static int G__TreeClass_545_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07968 {
07969       ((CaloEvent*) G__getstructoffset())->SetTrkQuality((const UInt_t) G__int(libp->para[0]));
07970       G__setnull(result7);
07971    return(1 || funcname || hash || result7 || libp) ;
07972 }
07973 
07974 static int G__TreeClass_545_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07975 {
07976       ((CaloEvent*) G__getstructoffset())->SetDeltaTmax((const UInt_t) G__int(libp->para[0]));
07977       G__setnull(result7);
07978    return(1 || funcname || hash || result7 || libp) ;
07979 }
07980 
07981 static int G__TreeClass_545_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07982 {
07983       G__letint(result7, 85, (long) CaloEvent::Class());
07984    return(1 || funcname || hash || result7 || libp) ;
07985 }
07986 
07987 static int G__TreeClass_545_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07988 {
07989       G__letint(result7, 67, (long) CaloEvent::Class_Name());
07990    return(1 || funcname || hash || result7 || libp) ;
07991 }
07992 
07993 static int G__TreeClass_545_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07994 {
07995       G__letint(result7, 115, (long) CaloEvent::Class_Version());
07996    return(1 || funcname || hash || result7 || libp) ;
07997 }
07998 
07999 static int G__TreeClass_545_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08000 {
08001       CaloEvent::Dictionary();
08002       G__setnull(result7);
08003    return(1 || funcname || hash || result7 || libp) ;
08004 }
08005 
08006 static int G__TreeClass_545_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08007 {
08008       ((CaloEvent*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
08009       G__setnull(result7);
08010    return(1 || funcname || hash || result7 || libp) ;
08011 }
08012 
08013 static int G__TreeClass_545_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08014 {
08015       G__letint(result7, 67, (long) CaloEvent::DeclFileName());
08016    return(1 || funcname || hash || result7 || libp) ;
08017 }
08018 
08019 static int G__TreeClass_545_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08020 {
08021       G__letint(result7, 105, (long) CaloEvent::ImplFileLine());
08022    return(1 || funcname || hash || result7 || libp) ;
08023 }
08024 
08025 static int G__TreeClass_545_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08026 {
08027       G__letint(result7, 67, (long) CaloEvent::ImplFileName());
08028    return(1 || funcname || hash || result7 || libp) ;
08029 }
08030 
08031 static int G__TreeClass_545_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08032 {
08033       G__letint(result7, 105, (long) CaloEvent::DeclFileLine());
08034    return(1 || funcname || hash || result7 || libp) ;
08035 }
08036 
08037 // automatic copy constructor
08038 static int G__TreeClass_545_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08039 
08040 {
08041    CaloEvent* p;
08042    void* tmp = (void*) G__int(libp->para[0]);
08043    p = new CaloEvent(*(CaloEvent*) tmp);
08044    result7->obj.i = (long) p;
08045    result7->ref = (long) p;
08046    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloEvent));
08047    return(1 || funcname || hash || result7 || libp) ;
08048 }
08049 
08050 // automatic destructor
08051 typedef CaloEvent G__TCaloEvent;
08052 static int G__TreeClass_545_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08053 {
08054    char* gvp = (char*) G__getgvp();
08055    long soff = G__getstructoffset();
08056    int n = G__getaryconstruct();
08057    //
08058    //has_a_delete: 1
08059    //has_own_delete1arg: 0
08060    //has_own_delete2arg: 0
08061    //
08062    if (!soff) {
08063      return(1);
08064    }
08065    if (n) {
08066      if (gvp == (char*)G__PVOID) {
08067        delete[] (CaloEvent*) soff;
08068      } else {
08069        G__setgvp((long) G__PVOID);
08070        for (int i = n - 1; i >= 0; --i) {
08071          ((CaloEvent*) (soff+(sizeof(CaloEvent)*i)))->~G__TCaloEvent();
08072        }
08073        G__setgvp((long)gvp);
08074      }
08075    } else {
08076      if (gvp == (char*)G__PVOID) {
08077        delete (CaloEvent*) soff;
08078      } else {
08079        G__setgvp((long) G__PVOID);
08080        ((CaloEvent*) (soff))->~G__TCaloEvent();
08081        G__setgvp((long)gvp);
08082      }
08083    }
08084    G__setnull(result7);
08085    return(1 || funcname || hash || result7 || libp) ;
08086 }
08087 
08088 // automatic assignment operator
08089 static int G__TreeClass_545_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08090 {
08091    CaloEvent* dest = (CaloEvent*) G__getstructoffset();
08092    *dest = *(CaloEvent*) libp->para[0].ref;
08093    const CaloEvent& obj = *dest;
08094    result7->ref = (long) (&obj);
08095    result7->obj.i = (long) (&obj);
08096    return(1 || funcname || hash || result7 || libp) ;
08097 }
08098 
08099 
08100 /* CaloRun */
08101 static int G__TreeClass_546_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08102 {
08103    CaloRun* p = NULL;
08104    char* gvp = (char*) G__getgvp();
08105    int n = G__getaryconstruct();
08106    if (n) {
08107      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08108        p = new CaloRun[n];
08109      } else {
08110        p = new((void*) gvp) CaloRun[n];
08111      }
08112    } else {
08113      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08114        p = new CaloRun;
08115      } else {
08116        p = new((void*) gvp) CaloRun;
08117      }
08118    }
08119    result7->obj.i = (long) p;
08120    result7->ref = (long) p;
08121    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloRun));
08122    return(1 || funcname || hash || result7 || libp) ;
08123 }
08124 
08125 static int G__TreeClass_546_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08126 {
08127       G__letint(result7, 104, (long) ((const CaloRun*) G__getstructoffset())->GetRunId());
08128    return(1 || funcname || hash || result7 || libp) ;
08129 }
08130 
08131 static int G__TreeClass_546_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08132 {
08133       G__letdouble(result7, 100, (double) ((const CaloRun*) G__getstructoffset())->GetTemperature());
08134    return(1 || funcname || hash || result7 || libp) ;
08135 }
08136 
08137 static int G__TreeClass_546_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08138 {
08139       G__letdouble(result7, 100, (double) ((const CaloRun*) G__getstructoffset())->GetPressure());
08140    return(1 || funcname || hash || result7 || libp) ;
08141 }
08142 
08143 static int G__TreeClass_546_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08144 {
08145       ((CaloRun*) G__getstructoffset())->SetTemperature((const Double32_t) G__double(libp->para[0]));
08146       G__setnull(result7);
08147    return(1 || funcname || hash || result7 || libp) ;
08148 }
08149 
08150 static int G__TreeClass_546_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08151 {
08152       ((CaloRun*) G__getstructoffset())->SetPressure((const Double32_t) G__double(libp->para[0]));
08153       G__setnull(result7);
08154    return(1 || funcname || hash || result7 || libp) ;
08155 }
08156 
08157 static int G__TreeClass_546_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08158 {
08159       ((CaloRun*) G__getstructoffset())->SetRunId((const UInt_t) G__int(libp->para[0]));
08160       G__setnull(result7);
08161    return(1 || funcname || hash || result7 || libp) ;
08162 }
08163 
08164 static int G__TreeClass_546_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08165 {
08166       G__letint(result7, 85, (long) CaloRun::Class());
08167    return(1 || funcname || hash || result7 || libp) ;
08168 }
08169 
08170 static int G__TreeClass_546_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08171 {
08172       G__letint(result7, 67, (long) CaloRun::Class_Name());
08173    return(1 || funcname || hash || result7 || libp) ;
08174 }
08175 
08176 static int G__TreeClass_546_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08177 {
08178       G__letint(result7, 115, (long) CaloRun::Class_Version());
08179    return(1 || funcname || hash || result7 || libp) ;
08180 }
08181 
08182 static int G__TreeClass_546_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08183 {
08184       CaloRun::Dictionary();
08185       G__setnull(result7);
08186    return(1 || funcname || hash || result7 || libp) ;
08187 }
08188 
08189 static int G__TreeClass_546_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08190 {
08191       ((CaloRun*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
08192       G__setnull(result7);
08193    return(1 || funcname || hash || result7 || libp) ;
08194 }
08195 
08196 static int G__TreeClass_546_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08197 {
08198       G__letint(result7, 67, (long) CaloRun::DeclFileName());
08199    return(1 || funcname || hash || result7 || libp) ;
08200 }
08201 
08202 static int G__TreeClass_546_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08203 {
08204       G__letint(result7, 105, (long) CaloRun::ImplFileLine());
08205    return(1 || funcname || hash || result7 || libp) ;
08206 }
08207 
08208 static int G__TreeClass_546_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08209 {
08210       G__letint(result7, 67, (long) CaloRun::ImplFileName());
08211    return(1 || funcname || hash || result7 || libp) ;
08212 }
08213 
08214 static int G__TreeClass_546_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08215 {
08216       G__letint(result7, 105, (long) CaloRun::DeclFileLine());
08217    return(1 || funcname || hash || result7 || libp) ;
08218 }
08219 
08220 // automatic copy constructor
08221 static int G__TreeClass_546_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08222 
08223 {
08224    CaloRun* p;
08225    void* tmp = (void*) G__int(libp->para[0]);
08226    p = new CaloRun(*(CaloRun*) tmp);
08227    result7->obj.i = (long) p;
08228    result7->ref = (long) p;
08229    G__set_tagnum(result7,G__get_linked_tagnum(&G__TreeClassLN_CaloRun));
08230    return(1 || funcname || hash || result7 || libp) ;
08231 }
08232 
08233 // automatic destructor
08234 typedef CaloRun G__TCaloRun;
08235 static int G__TreeClass_546_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08236 {
08237    char* gvp = (char*) G__getgvp();
08238    long soff = G__getstructoffset();
08239    int n = G__getaryconstruct();
08240    //
08241    //has_a_delete: 1
08242    //has_own_delete1arg: 0
08243    //has_own_delete2arg: 0
08244    //
08245    if (!soff) {
08246      return(1);
08247    }
08248    if (n) {
08249      if (gvp == (char*)G__PVOID) {
08250        delete[] (CaloRun*) soff;
08251      } else {
08252        G__setgvp((long) G__PVOID);
08253        for (int i = n - 1; i >= 0; --i) {
08254          ((CaloRun*) (soff+(sizeof(CaloRun)*i)))->~G__TCaloRun();
08255        }
08256        G__setgvp((long)gvp);
08257      }
08258    } else {
08259      if (gvp == (char*)G__PVOID) {
08260        delete (CaloRun*) soff;
08261      } else {
08262        G__setgvp((long) G__PVOID);
08263        ((CaloRun*) (soff))->~G__TCaloRun();
08264        G__setgvp((long)gvp);
08265      }
08266    }
08267    G__setnull(result7);
08268    return(1 || funcname || hash || result7 || libp) ;
08269 }
08270 
08271 // automatic assignment operator
08272 static int G__TreeClass_546_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08273 {
08274    CaloRun* dest = (CaloRun*) G__getstructoffset();
08275    *dest = *(CaloRun*) libp->para[0].ref;
08276    const CaloRun& obj = *dest;
08277    result7->ref = (long) (&obj);
08278    result7->obj.i = (long) (&obj);
08279    return(1 || funcname || hash || result7 || libp) ;
08280 }
08281 
08282 
08283 /* Setting up global function */
08284 
08285 /*********************************************************
08286 * Member function Stub
08287 *********************************************************/
08288 
08289 /* MTChip */
08290 
08291 /* MTDif */
08292 
08293 /* MTDetector */
08294 
08295 /* MTRun */
08296 
08297 /* MTBoard */
08298 
08299 /* MTChamber */
08300 
08301 /* MTDifSoftId */
08302 
08303 /* MTChipSoftId */
08304 
08305 /* MTChannel */
08306 
08307 /* MTTrack */
08308 
08309 /* MTEvent */
08310 
08311 /* MTChannelSoftId */
08312 
08313 /* MTHardroc1Chip */
08314 
08315 /* MTMicrorocChip */
08316 
08317 /* MTHardroc2Chip */
08318 
08319 /* MTDiracChip */
08320 
08321 /* CaloHit */
08322 
08323 /* CaloEvent */
08324 
08325 /* CaloRun */
08326 
08327 /*********************************************************
08328 * Global function Stub
08329 *********************************************************/
08330 
08331 /*********************************************************
08332 * Get size of pointer to member function
08333 *********************************************************/
08334 class G__Sizep2memfuncTreeClass {
08335  public:
08336   G__Sizep2memfuncTreeClass(): p(&G__Sizep2memfuncTreeClass::sizep2memfunc) {}
08337     size_t sizep2memfunc() { return(sizeof(p)); }
08338   private:
08339     size_t (G__Sizep2memfuncTreeClass::*p)();
08340 };
08341 
08342 size_t G__get_sizep2memfuncTreeClass()
08343 {
08344   G__Sizep2memfuncTreeClass a;
08345   G__setsizep2memfunc((int)a.sizep2memfunc());
08346   return((size_t)a.sizep2memfunc());
08347 }
08348 
08349 
08350 /*********************************************************
08351 * virtual base class offset calculation interface
08352 *********************************************************/
08353 
08354    /* Setting up class inheritance */
08355 
08356 /*********************************************************
08357 * Inheritance information setup/
08358 *********************************************************/
08359 extern "C" void G__cpp_setup_inheritanceTreeClass() {
08360 
08361    /* Setting up class inheritance */
08362    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTChip))) {
08363      MTChip *G__Lderived;
08364      G__Lderived=(MTChip*)0x1000;
08365      {
08366        TObject *G__Lpbase=(TObject*)G__Lderived;
08367        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);
08368      }
08369    }
08370    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTDif))) {
08371      MTDif *G__Lderived;
08372      G__Lderived=(MTDif*)0x1000;
08373      {
08374        TObject *G__Lpbase=(TObject*)G__Lderived;
08375        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);
08376      }
08377    }
08378    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTDetector))) {
08379      MTDetector *G__Lderived;
08380      G__Lderived=(MTDetector*)0x1000;
08381      {
08382        TObject *G__Lpbase=(TObject*)G__Lderived;
08383        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);
08384      }
08385    }
08386    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTRun))) {
08387      MTRun *G__Lderived;
08388      G__Lderived=(MTRun*)0x1000;
08389      {
08390        TObject *G__Lpbase=(TObject*)G__Lderived;
08391        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);
08392      }
08393    }
08394    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTBoard))) {
08395      MTBoard *G__Lderived;
08396      G__Lderived=(MTBoard*)0x1000;
08397      {
08398        TObject *G__Lpbase=(TObject*)G__Lderived;
08399        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);
08400      }
08401    }
08402    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTChamber))) {
08403      MTChamber *G__Lderived;
08404      G__Lderived=(MTChamber*)0x1000;
08405      {
08406        TObject *G__Lpbase=(TObject*)G__Lderived;
08407        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);
08408      }
08409    }
08410    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId))) {
08411      MTChipSoftId *G__Lderived;
08412      G__Lderived=(MTChipSoftId*)0x1000;
08413      {
08414        MTDifSoftId *G__Lpbase=(MTDifSoftId*)G__Lderived;
08415        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);
08416      }
08417    }
08418    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTChannel))) {
08419      MTChannel *G__Lderived;
08420      G__Lderived=(MTChannel*)0x1000;
08421      {
08422        TObject *G__Lpbase=(TObject*)G__Lderived;
08423        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);
08424      }
08425    }
08426    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTTrack))) {
08427      MTTrack *G__Lderived;
08428      G__Lderived=(MTTrack*)0x1000;
08429      {
08430        TObject *G__Lpbase=(TObject*)G__Lderived;
08431        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);
08432      }
08433    }
08434    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTEvent))) {
08435      MTEvent *G__Lderived;
08436      G__Lderived=(MTEvent*)0x1000;
08437      {
08438        TObject *G__Lpbase=(TObject*)G__Lderived;
08439        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);
08440      }
08441    }
08442    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId))) {
08443      MTChannelSoftId *G__Lderived;
08444      G__Lderived=(MTChannelSoftId*)0x1000;
08445      {
08446        MTChipSoftId *G__Lpbase=(MTChipSoftId*)G__Lderived;
08447        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);
08448      }
08449      {
08450        MTDifSoftId *G__Lpbase=(MTDifSoftId*)G__Lderived;
08451        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);
08452      }
08453    }
08454    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip))) {
08455      MTHardroc1Chip *G__Lderived;
08456      G__Lderived=(MTHardroc1Chip*)0x1000;
08457      {
08458        MTChip *G__Lpbase=(MTChip*)G__Lderived;
08459        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);
08460      }
08461      {
08462        TObject *G__Lpbase=(TObject*)G__Lderived;
08463        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);
08464      }
08465    }
08466    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip))) {
08467      MTMicrorocChip *G__Lderived;
08468      G__Lderived=(MTMicrorocChip*)0x1000;
08469      {
08470        MTChip *G__Lpbase=(MTChip*)G__Lderived;
08471        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);
08472      }
08473      {
08474        TObject *G__Lpbase=(TObject*)G__Lderived;
08475        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);
08476      }
08477    }
08478    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip))) {
08479      MTHardroc2Chip *G__Lderived;
08480      G__Lderived=(MTHardroc2Chip*)0x1000;
08481      {
08482        MTChip *G__Lpbase=(MTChip*)G__Lderived;
08483        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);
08484      }
08485      {
08486        TObject *G__Lpbase=(TObject*)G__Lderived;
08487        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);
08488      }
08489    }
08490    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip))) {
08491      MTDiracChip *G__Lderived;
08492      G__Lderived=(MTDiracChip*)0x1000;
08493      {
08494        MTChip *G__Lpbase=(MTChip*)G__Lderived;
08495        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);
08496      }
08497      {
08498        TObject *G__Lpbase=(TObject*)G__Lderived;
08499        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);
08500      }
08501    }
08502    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_CaloHit))) {
08503      CaloHit *G__Lderived;
08504      G__Lderived=(CaloHit*)0x1000;
08505      {
08506        TObject *G__Lpbase=(TObject*)G__Lderived;
08507        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);
08508      }
08509    }
08510    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_CaloEvent))) {
08511      CaloEvent *G__Lderived;
08512      G__Lderived=(CaloEvent*)0x1000;
08513      {
08514        TObject *G__Lpbase=(TObject*)G__Lderived;
08515        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);
08516      }
08517    }
08518    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TreeClassLN_CaloRun))) {
08519      CaloRun *G__Lderived;
08520      G__Lderived=(CaloRun*)0x1000;
08521      {
08522        TObject *G__Lpbase=(TObject*)G__Lderived;
08523        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);
08524      }
08525    }
08526 }
08527 
08528 /*********************************************************
08529 * typedef information setup/
08530 *********************************************************/
08531 extern "C" void G__cpp_setup_typetableTreeClass() {
08532 
08533    /* Setting up typedef entry */
08534    G__search_typename2("Char_t",99,-1,0,-1);
08535    G__setnewtype(-1,"Signed Character 1 byte (char)",0);
08536    G__search_typename2("Short_t",115,-1,0,-1);
08537    G__setnewtype(-1,"Signed Short integer 2 bytes (short)",0);
08538    G__search_typename2("UShort_t",114,-1,0,-1);
08539    G__setnewtype(-1,"Unsigned Short integer 2 bytes (unsigned short)",0);
08540    G__search_typename2("Int_t",105,-1,0,-1);
08541    G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
08542    G__search_typename2("UInt_t",104,-1,0,-1);
08543    G__setnewtype(-1,"Unsigned integer 4 bytes (unsigned int)",0);
08544    G__search_typename2("Float_t",102,-1,0,-1);
08545    G__setnewtype(-1,"Float 4 bytes (float)",0);
08546    G__search_typename2("Double32_t",100,-1,0,-1);
08547    G__setnewtype(-1,"Double 8 bytes in memory, written as a 4 bytes float",0);
08548    G__search_typename2("Version_t",115,-1,0,-1);
08549    G__setnewtype(-1,"Class version identifier (short)",0);
08550    G__search_typename2("Option_t",99,-1,256,-1);
08551    G__setnewtype(-1,"Option string (const char)",0);
08552    G__search_typename2("ULong64_t",109,-1,0,-1);
08553    G__setnewtype(-1,"Portable unsigned long integer 8 bytes",0);
08554    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
08555    G__setnewtype(-1,NULL,0);
08556    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TreeClassLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
08557    G__setnewtype(-1,NULL,0);
08558    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TreeClassLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
08559    G__setnewtype(-1,NULL,0);
08560    G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
08561    G__setnewtype(-1,NULL,0);
08562    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__TreeClassLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
08563    G__setnewtype(-1,NULL,0);
08564    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__TreeClassLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
08565    G__setnewtype(-1,NULL,0);
08566    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);
08567    G__setnewtype(-1,NULL,0);
08568    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*>",117,G__get_linked_tagnum(&G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
08569    G__setnewtype(-1,NULL,0);
08570    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long>",117,G__get_linked_tagnum(&G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
08571    G__setnewtype(-1,NULL,0);
08572    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long,const TObject**>",117,G__get_linked_tagnum(&G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
08573    G__setnewtype(-1,NULL,0);
08574    G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__TreeClassLN_TVectorTlEfloatgR),0,-1);
08575    G__setnewtype(-1,NULL,0);
08576    G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__TreeClassLN_TVectorTlEdoublegR),0,-1);
08577    G__setnewtype(-1,NULL,0);
08578    G__search_typename2("map<UInt_t,MTBoard*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR),0,-1);
08579    G__setnewtype(-1,NULL,0);
08580    G__search_typename2("map<unsigned int,MTBoard*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR),0,-1);
08581    G__setnewtype(-1,NULL,0);
08582    G__search_typename2("map<unsigned int,MTBoard*,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR),0,-1);
08583    G__setnewtype(-1,NULL,0);
08584    G__search_typename2("map<UInt_t,Float_t>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR),0,-1);
08585    G__setnewtype(-1,NULL,0);
08586    G__search_typename2("map<unsigned int,float>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR),0,-1);
08587    G__setnewtype(-1,NULL,0);
08588    G__search_typename2("map<unsigned int,float,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR),0,-1);
08589    G__setnewtype(-1,NULL,0);
08590    G__search_typename2("map<UInt_t,UInt_t>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR),0,-1);
08591    G__setnewtype(-1,NULL,0);
08592    G__search_typename2("map<unsigned int,unsigned int>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR),0,-1);
08593    G__setnewtype(-1,NULL,0);
08594    G__search_typename2("map<unsigned int,unsigned int,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR),0,-1);
08595    G__setnewtype(-1,NULL,0);
08596    G__search_typename2("map<UInt_t,std::map<UInt_t,UInt_t>*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUgRsPgRsPgR),0,-1);
08597    G__setnewtype(-1,NULL,0);
08598    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);
08599    G__setnewtype(-1,NULL,0);
08600    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);
08601    G__setnewtype(-1,NULL,0);
08602    G__search_typename2("map<UInt_t,std::map<UInt_t,Float_t>*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgR),0,-1);
08603    G__setnewtype(-1,NULL,0);
08604    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);
08605    G__setnewtype(-1,NULL,0);
08606    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);
08607    G__setnewtype(-1,NULL,0);
08608    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);
08609    G__setnewtype(-1,NULL,0);
08610    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);
08611    G__setnewtype(-1,NULL,0);
08612    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);
08613    G__setnewtype(-1,NULL,0);
08614    G__search_typename2("vector<UInt_t>",117,G__get_linked_tagnum(&G__TreeClassLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR),0,-1);
08615    G__setnewtype(-1,NULL,0);
08616    G__search_typename2("map<UInt_t,MTChip*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR),0,-1);
08617    G__setnewtype(-1,NULL,0);
08618    G__search_typename2("map<unsigned int,MTChip*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR),0,-1);
08619    G__setnewtype(-1,NULL,0);
08620    G__search_typename2("map<unsigned int,MTChip*,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR),0,-1);
08621    G__setnewtype(-1,NULL,0);
08622    G__search_typename2("map<UInt_t,MTChamber*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR),0,-1);
08623    G__setnewtype(-1,NULL,0);
08624    G__search_typename2("map<unsigned int,MTChamber*>",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR),0,-1);
08625    G__setnewtype(-1,NULL,0);
08626    G__search_typename2("map<unsigned int,MTChamber*,less<unsigned int> >",117,G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR),0,-1);
08627    G__setnewtype(-1,NULL,0);
08628 }
08629 
08630 /*********************************************************
08631 * Data Member information setup/
08632 *********************************************************/
08633 
08634    /* Setting up class,struct,union tag member variable */
08635 
08636    /* MTChip */
08637 static void G__setup_memvarMTChip(void) {
08638    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChip));
08639    { MTChip *p; p=(MTChip*)0x1000; if (p) { }
08640    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"id=",0,"unique id per Board");
08641    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId),-1,-1,4,"softId=",0,"unique softid per DIF");
08642    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_MTBoard),-1,-1,4,"board=",0,(char*)NULL);
08643    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"serialNum=",0,(char*)NULL);
08644    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"gain=",0,"<- Chip config.");
08645    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"configured=",0,(char*)NULL);
08646    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"stimulatedChannel[64]=",0,"<- Channel config.");
08647    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");
08648    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"maskChannel[64][3]=",0,(char*)NULL);
08649    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"pedestal_offset[64]=",0,"<- 4 bits");
08650    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08651    }
08652    G__tag_memvar_reset();
08653 }
08654 
08655 
08656    /* MTDif */
08657 static void G__setup_memvarMTDif(void) {
08658    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDif));
08659    { MTDif *p; p=(MTDif*)0x1000; if (p) { }
08660    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"id=",0,(char*)NULL);
08661    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"configured=",0,(char*)NULL);
08662    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"low_register=",0,"8 bits");
08663    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"high_register=",0,"8 bits");
08664    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"before_register=",0,"6 bits");
08665    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"after_register=",0,"6 bits");
08666    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"acqMode=",0,"4 bits acquisition mode");
08667    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"difFirmware=",0,"Dif firmware version 8 bits");
08668    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"difConfig=",0,"Dif config           8 bits");
08669    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:");
08670    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"asu1Id=",0,"First Slab ASU number");
08671    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"asu2Id=",0,(char*)NULL);
08672    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08673    }
08674    G__tag_memvar_reset();
08675 }
08676 
08677 
08678    /* MTDetector */
08679 static void G__setup_memvarMTDetector(void) {
08680    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDetector));
08681    { MTDetector *p; p=(MTDetector*)0x1000; if (p) { }
08682    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"id=",0,"XML or in filename for XDaq");
08683    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"name=",0,"XML");
08684    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"description=",0,"XML");
08685    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");
08686    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08687    }
08688    G__tag_memvar_reset();
08689 }
08690 
08691 
08692    /* MTRun */
08693 static void G__setup_memvarMTRun(void) {
08694    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTRun));
08695    { MTRun *p; p=(MTRun*)0x1000; if (p) { }
08696    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"id=",0,"XML or in filename for XDaq");
08697    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"name=",0,"XML");
08698    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"date=",0,"XML");
08699    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"processed=",0,"default false");
08700    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"calibrationRun=",0,"Set by parser. Default is false;");
08701    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"difSynchro=",0,"set true for dif_synchro acquisition");
08702    G__memvar_setup((void*)0,108,0,0,-1,G__defined_typename("time_t"),-1,4,"reconstructionDate=",0,"millisec from 1 janv 1970 */");
08703    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"rawDataFilename=",0,"<- from XML");
08704    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"svnrev=",0,"<- from source code");
08705    G__memvar_setup((void*)0,99,0,0,-1,G__defined_typename("Char_t"),-1,4,"rawDataFormat=",0,"Raw data format");
08706    G__memvar_setup((void*)0,99,0,0,-1,G__defined_typename("Char_t"),-1,4,"daqSoftVersion=",0,"DAQ software version");
08707    G__memvar_setup((void*)0,99,0,0,-1,G__defined_typename("Char_t"),-1,4,"cccFirmwareVersion=",0,"CCC firmwareVersion");
08708    G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"delayTrigger=",0,(char*)NULL);
08709    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"injectedCharge=",0,"16 bits");
08710    G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"widthCtest=",0,"10 bit store in 16 bits");
08711    G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"periodCtest=",0,"10 bit store in 16 bits");
08712    G__memvar_setup((void*)0,114,0,0,-1,G__defined_typename("UShort_t"),-1,4,"delayCtest=",0,"10 bit store in 16 bits");
08713    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_MTDetector),-1,-1,4,"detector=",0,(char*)NULL);
08714    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08715    }
08716    G__tag_memvar_reset();
08717 }
08718 
08719 
08720    /* MTBoard */
08721 static void G__setup_memvarMTBoard(void) {
08722    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTBoard));
08723    { MTBoard *p; p=(MTBoard*)0x1000; if (p) { }
08724    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"id=",0,(char*)NULL);
08725    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");
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    /* MTChamber */
08733 static void G__setup_memvarMTChamber(void) {
08734    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChamber));
08735    { MTChamber *p; p=(MTChamber*)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,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_TString),-1,-1,4,"type=",0,(char*)NULL);
08738    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");
08739    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"xPos=",0,(char*)NULL);
08740    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"yPos=",0,(char*)NULL);
08741    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"zPos=",0,"* the chamber position **/");
08742    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"xRotation=",0,(char*)NULL);
08743    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"yRotation=",0,(char*)NULL);
08744    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"zRotation=",0,(char*)NULL);
08745    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"xLength=",0,(char*)NULL);
08746    G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"yLength=",0,(char*)NULL);
08747    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08748    }
08749    G__tag_memvar_reset();
08750 }
08751 
08752 
08753    /* MTDifSoftId */
08754 static void G__setup_memvarMTDifSoftId(void) {
08755    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId));
08756    { MTDifSoftId *p; p=(MTDifSoftId*)0x1000; if (p) { }
08757    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"chamberId=",0,(char*)NULL);
08758    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"difId=",0,(char*)NULL);
08759    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08760    G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
08761    }
08762    G__tag_memvar_reset();
08763 }
08764 
08765 
08766    /* MTChipSoftId */
08767 static void G__setup_memvarMTChipSoftId(void) {
08768    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId));
08769    { MTChipSoftId *p; p=(MTChipSoftId*)0x1000; if (p) { }
08770    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"chipId=",0,(char*)NULL);
08771    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"chipSerialNumber=",0,(char*)NULL);
08772    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"boardId=",0,(char*)NULL);
08773    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"chipRow=",0,(char*)NULL);
08774    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"chipCol=",0,(char*)NULL);
08775    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"boardRow=",0,(char*)NULL);
08776    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"boardCol=",0,(char*)NULL);
08777    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"nbChipByBoardCol=",0,(char*)NULL);
08778    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"nbChipByBoardRow=",0,(char*)NULL);
08779    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"nbChannelByChipCol=",0,(char*)NULL);
08780    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"nbChannelByChipRow=",0,(char*)NULL);
08781    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08782    }
08783    G__tag_memvar_reset();
08784 }
08785 
08786 
08787    /* MTChannel */
08788 static void G__setup_memvarMTChannel(void) {
08789    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChannel));
08790    { MTChannel *p; p=(MTChannel*)0x1000; if (p) { }
08791    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");
08792    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");
08793    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fEnergy=",0,"Reconstructed Energy");
08794    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");
08795    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fHardId=",0,"Id of MTChannel for its chamber");
08796    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fX=",0,"X coordinate of channel");
08797    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fY=",0,"Y coordinate of channel");
08798    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fZ=",0,"Z coordinate of channel");
08799    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fOrder=",0,"Order of MTChannel for its chamber");
08800    G__memvar_setup((void*)0,109,0,0,-1,G__defined_typename("ULong64_t"),-1,4,"timestamp=",0,"common unix timestamp");
08801    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bcId_Abs=",0,"t1: absolute BCID (BCID_abs)");
08802    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bcId_Dif=",0,"t2: BCID of the DIF (BCID_dif)");
08803    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bcId_Hit=",0,"t3: BCID of the hit (BCID_hit)");
08804    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bcId_Hit_Fine=",0,"t3: BCID of the hit (BCID_hit)");
08805    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");
08806    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"rejected=",0,"bad hit, hardware tagging");
08807    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"rowInChamber=",0,"row in Chamber alongside X axis");
08808    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"colInChamber=",0,"col in Chamber alongside Y axis");
08809    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08810    }
08811    G__tag_memvar_reset();
08812 }
08813 
08814 
08815    /* MTTrack */
08816 static void G__setup_memvarMTTrack(void) {
08817    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTTrack));
08818    { MTTrack *p; p=(MTTrack*)0x1000; if (p) { }
08819    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fFromPad=",0,(char*)NULL);
08820    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fFromStrip=",0,(char*)NULL);
08821    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fStraight=",0,(char*)NULL);
08822    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fSingleHit=",0,(char*)NULL);
08823    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fAx=",0,(char*)NULL);
08824    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fBx=",0,(char*)NULL);
08825    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fAy=",0,(char*)NULL);
08826    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fBy=",0,(char*)NULL);
08827    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08828    }
08829    G__tag_memvar_reset();
08830 }
08831 
08832 
08833    /* MTEvent */
08834 static void G__setup_memvarMTEvent(void) {
08835    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTEvent));
08836    { MTEvent *p; p=(MTEvent*)0x1000; if (p) { }
08837    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fSquareEvt=",0,"default false");
08838    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fBorderEvt=",0,"default false");
08839    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fChipEvt=",0,"default false");
08840    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");
08841    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fEventId=",0,(char*)NULL);
08842    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fTemperature=",0,(char*)NULL);
08843    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");
08844    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");
08845    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");
08846    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fPressure=",0,(char*)NULL);
08847    G__memvar_setup((void*)0,109,0,0,-1,G__defined_typename("ULong64_t"),-1,4,"fDifSynchro=",0,(char*)NULL);
08848    G__memvar_setup((void*)0,109,0,0,-1,G__defined_typename("ULong64_t"),-1,4,"fTimestamp=",0,"millisecond fromn 1 janv 1970");
08849    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fGlobalTriggerCounter=",0,"increment at each trigger");
08850    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");
08851    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");
08852    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");
08853    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClonesArray),-1,-1,4,"fChannels=",0,"->array with all channels");
08854    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);
08855    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);
08856    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);
08857    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_MTTrack),-1,-1,4,"fTrack=",0,(char*)NULL);
08858    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClonesArray),-1,-2,4,"fgChannels=",0,(char*)NULL);
08859    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fCrcIsCorrect=",0,(char*)NULL);
08860    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fValid=",0,(char*)NULL);
08861    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08862    }
08863    G__tag_memvar_reset();
08864 }
08865 
08866 
08867    /* MTChannelSoftId */
08868 static void G__setup_memvarMTChannelSoftId(void) {
08869    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId));
08870    { MTChannelSoftId *p; p=(MTChannelSoftId*)0x1000; if (p) { }
08871    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"channelId=",0,(char*)NULL);
08872    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"col=",0,"in chip");
08873    G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"row=",0,"in chip");
08874    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08875    }
08876    G__tag_memvar_reset();
08877 }
08878 
08879 
08880    /* MTHardroc1Chip */
08881 static void G__setup_memvarMTHardroc1Chip(void) {
08882    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip));
08883    { MTHardroc1Chip *p; p=(MTHardroc1Chip*)0x1000; if (p) { }
08884    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_0=",0,(char*)NULL);
08885    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_1=",0,(char*)NULL);
08886    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08887    }
08888    G__tag_memvar_reset();
08889 }
08890 
08891 
08892    /* MTMicrorocChip */
08893 static void G__setup_memvarMTMicrorocChip(void) {
08894    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip));
08895    { MTMicrorocChip *p; p=(MTMicrorocChip*)0x1000; if (p) { }
08896    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_0=",0,(char*)NULL);
08897    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_1=",0,(char*)NULL);
08898    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_2=",0,(char*)NULL);
08899    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"shaper_lg=",0,"low gain");
08900    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"shaper_hg=",0,"hight gain");
08901    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08902    }
08903    G__tag_memvar_reset();
08904 }
08905 
08906 
08907    /* MTHardroc2Chip */
08908 static void G__setup_memvarMTHardroc2Chip(void) {
08909    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip));
08910    { MTHardroc2Chip *p; p=(MTHardroc2Chip*)0x1000; if (p) { }
08911    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_0=",0,(char*)NULL);
08912    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_1=",0,(char*)NULL);
08913    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thresholdDac_2=",0,(char*)NULL);
08914    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08915    }
08916    G__tag_memvar_reset();
08917 }
08918 
08919 
08920    /* MTDiracChip */
08921 static void G__setup_memvarMTDiracChip(void) {
08922    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip));
08923    { MTDiracChip *p; p=(MTDiracChip*)0x1000; if (p) { }
08924    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bLoThreshold=",0,"<- Chip config DIRAC");
08925    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bMidThreshold=",0,"<- Chip config DIRAC");
08926    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"bHiThreshold=",0,"<- Chip config DIRAC");
08927    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"aLoThreshold=",0,"<- Chip config DIRAC");
08928    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"aMidThreshold=",0,"<- Chip config DIRAC");
08929    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"aHiThreshold=",0,"<- Chip config DIRAC");
08930    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08931    }
08932    G__tag_memvar_reset();
08933 }
08934 
08935 
08936    /* CaloHit */
08937 static void G__setup_memvarCaloHit(void) {
08938    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloHit));
08939    { CaloHit *p; p=(CaloHit*)0x1000; if (p) { }
08940    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fX=",0,(char*)NULL);
08941    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fY=",0,(char*)NULL);
08942    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fZ=",0,(char*)NULL);
08943    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"rowInChamber=",0,"row in Chamber alongside X axis");
08944    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"colInChamber=",0,"col in Chamber alongside Y axis");
08945    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"thr=",0,(char*)NULL);
08946    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"deltaT=",0,(char*)NULL);
08947    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"layer=",0,(char*)NULL);
08948    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId),-1,-1,4,"softId=",0,(char*)NULL);
08949    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08950    }
08951    G__tag_memvar_reset();
08952 }
08953 
08954 
08955    /* CaloEvent */
08956 static void G__setup_memvarCaloEvent(void) {
08957    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloEvent));
08958    { CaloEvent *p; p=(CaloEvent*)0x1000; if (p) { }
08959    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClonesArray),-1,-2,4,"fgHits=",0,(char*)NULL);
08960    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fEventId=",0,(char*)NULL);
08961    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClonesArray),-1,-1,4,"fHits=",0,"->array with all hits");
08962    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNHits=",0,"Number of hit for this event");
08963    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fXExtrapol=",0,(char*)NULL);
08964    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fYExtrapol=",0,(char*)NULL);
08965    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fTrkQuality=",0,(char*)NULL);
08966    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fDeltaTmax=",0,(char*)NULL);
08967    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08968    }
08969    G__tag_memvar_reset();
08970 }
08971 
08972 
08973    /* CaloRun */
08974 static void G__setup_memvarCaloRun(void) {
08975    G__tag_memvar_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloRun));
08976    { CaloRun *p; p=(CaloRun*)0x1000; if (p) { }
08977    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fRunId=",0,(char*)NULL);
08978    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fTemp=",0,(char*)NULL);
08979    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fPress=",0,(char*)NULL);
08980    G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"fdeltaTmax=",0,(char*)NULL);
08981    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__TreeClassLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
08982    }
08983    G__tag_memvar_reset();
08984 }
08985 
08986 extern "C" void G__cpp_setup_memvarTreeClass() {
08987 }
08988 /***********************************************************
08989 ************************************************************
08990 ************************************************************
08991 ************************************************************
08992 ************************************************************
08993 ************************************************************
08994 ************************************************************
08995 ***********************************************************/
08996 
08997 /*********************************************************
08998 * Member function information setup for each class
08999 *********************************************************/
09000 static void G__setup_memfuncMTChip(void) {
09001    /* MTChip */
09002    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChip));
09003    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);
09004    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);
09005    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);
09006    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);
09007    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);
09008    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);
09009    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);
09010    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);
09011    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);
09012    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);
09013    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);
09014    G__memfunc_setup("Info",396,G__TreeClass_458_0_12, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09015    G__memfunc_setup("IsConfigured",1218,G__TreeClass_458_0_13, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09016    G__memfunc_setup("GetSoftId",873,G__TreeClass_458_0_14, 117, G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09017    G__memfunc_setup("GetEnableChannel",1568,G__TreeClass_458_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - channelId", (char*)NULL, (void*) NULL, 0);
09018    G__memfunc_setup("GetEnableChannels",1683,G__TreeClass_458_0_16, 71, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09019    G__memfunc_setup("SetEnableChannel",1580,G__TreeClass_458_0_17, 121, -1, -1, 0, 2, 1, 1, 0, 
09020 "h - 'UInt_t' 0 - channelId g - - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09021    G__memfunc_setup("GetMaskChannel",1381,G__TreeClass_458_0_18, 103, -1, -1, 0, 2, 1, 1, 8, 
09022 "h - 'UInt_t' 0 - channelId h - 'UInt_t' 0 - index", (char*)NULL, (void*) NULL, 0);
09023    G__memfunc_setup("SetMaskChannel",1393,G__TreeClass_458_0_19, 121, -1, -1, 0, 3, 1, 1, 0, 
09024 "h - 'UInt_t' 0 - channelId h - 'UInt_t' 0 - index "
09025 "g - - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09026    G__memfunc_setup("GetStimulatedChannel",2037,G__TreeClass_458_0_20, 103, -1, -1, 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - channelId", (char*)NULL, (void*) NULL, 0);
09027    G__memfunc_setup("GetStimulatedChannels",2152,G__TreeClass_458_0_21, 71, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09028    G__memfunc_setup("SetStimulatedChannel",2049,G__TreeClass_458_0_22, 121, -1, -1, 0, 2, 1, 1, 0, 
09029 "h - 'UInt_t' 0 - channelId g - - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09030    G__memfunc_setup("GetPedestalChannel",1803,G__TreeClass_458_0_23, 104, -1, G__defined_typename("UInt_t"), 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - channelId", (char*)NULL, (void*) NULL, 0);
09031    G__memfunc_setup("GetPedestalChannels",1918,G__TreeClass_458_0_24, 72, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09032    G__memfunc_setup("SetPedestalChannel",1815,G__TreeClass_458_0_25, 121, -1, -1, 0, 2, 1, 1, 0, 
09033 "h - 'UInt_t' 0 - channelId h - 'UInt_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09034    G__memfunc_setup("Class",502,G__TreeClass_458_0_26, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTChip::Class) ), 0);
09035    G__memfunc_setup("Class_Name",982,G__TreeClass_458_0_27, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChip::Class_Name) ), 0);
09036    G__memfunc_setup("Class_Version",1339,G__TreeClass_458_0_28, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTChip::Class_Version) ), 0);
09037    G__memfunc_setup("Dictionary",1046,G__TreeClass_458_0_29, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTChip::Dictionary) ), 0);
09038    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);
09039    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);
09040    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);
09041    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_458_0_33, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09042    G__memfunc_setup("DeclFileName",1145,G__TreeClass_458_0_34, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChip::DeclFileName) ), 0);
09043    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_458_0_35, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChip::ImplFileLine) ), 0);
09044    G__memfunc_setup("ImplFileName",1171,G__TreeClass_458_0_36, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChip::ImplFileName) ), 0);
09045    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_458_0_37, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChip::DeclFileLine) ), 0);
09046    // automatic copy constructor
09047    G__memfunc_setup("MTChip", 549, G__TreeClass_458_0_38, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTChip), -1, 0, 1, 1, 1, 0, "u 'MTChip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09048    // automatic destructor
09049    G__memfunc_setup("~MTChip", 675, G__TreeClass_458_0_39, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09050    // automatic assignment operator
09051    G__memfunc_setup("operator=", 937, G__TreeClass_458_0_40, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTChip), -1, 1, 1, 1, 1, 0, "u 'MTChip' - 11 - -", (char*) NULL, (void*) NULL, 0);
09052    G__tag_memfunc_reset();
09053 }
09054 
09055 static void G__setup_memfuncMTDif(void) {
09056    /* MTDif */
09057    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDif));
09058    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);
09059    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);
09060    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);
09061    G__memfunc_setup("Info",396,G__TreeClass_459_0_4, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09062    G__memfunc_setup("SetRegister",1137,G__TreeClass_459_0_5, 121, -1, -1, 0, 4, 1, 1, 0, 
09063 "c - 'Char_t' 0 - low c - 'Char_t' 0 - high "
09064 "c - 'Char_t' 0 - before c - 'Char_t' 0 - after", (char*)NULL, (void*) NULL, 0);
09065    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);
09066    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);
09067    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);
09068    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);
09069    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);
09070    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);
09071    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);
09072    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);
09073    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);
09074    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);
09075    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);
09076    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);
09077    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);
09078    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);
09079    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);
09080    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);
09081    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);
09082    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);
09083    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);
09084    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);
09085    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);
09086    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);
09087    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);
09088    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);
09089    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);
09090    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);
09091    G__memfunc_setup("IsConfigured",1218,G__TreeClass_459_0_32, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09092    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);
09093    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);
09094    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);
09095    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);
09096    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);
09097    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);
09098    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);
09099    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);
09100    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);
09101    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);
09102    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);
09103    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);
09104    // automatic copy constructor
09105    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);
09106    // automatic destructor
09107    G__memfunc_setup("~MTDif", 562, G__TreeClass_459_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09108    // automatic assignment operator
09109    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);
09110    G__tag_memfunc_reset();
09111 }
09112 
09113 static void G__setup_memfuncMTDetector(void) {
09114    /* MTDetector */
09115    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDetector));
09116    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);
09117    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);
09118    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);
09119    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);
09120    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);
09121    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);
09122    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);
09123    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);
09124    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);
09125    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);
09126    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);
09127    G__memfunc_setup("Info",396,G__TreeClass_460_0_12, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09128    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);
09129    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);
09130    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);
09131    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);
09132    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);
09133    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);
09134    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);
09135    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);
09136    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);
09137    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);
09138    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);
09139    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);
09140    // automatic copy constructor
09141    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);
09142    // automatic destructor
09143    G__memfunc_setup("~MTDetector", 1113, G__TreeClass_460_0_26, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09144    // automatic assignment operator
09145    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);
09146    G__tag_memfunc_reset();
09147 }
09148 
09149 static void G__setup_memfuncMTRun(void) {
09150    /* MTRun */
09151    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTRun));
09152    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);
09153    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);
09154    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);
09155    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);
09156    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);
09157    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);
09158    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);
09159    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);
09160    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);
09161    G__memfunc_setup("GetProcessed",1224,G__TreeClass_462_0_10, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09162    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);
09163    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);
09164    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);
09165    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);
09166    G__memfunc_setup("IsCalibrationRun",1625,G__TreeClass_462_0_15, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09167    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);
09168    G__memfunc_setup("IsDifSynchro",1205,G__TreeClass_462_0_17, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09169    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);
09170    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);
09171    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);
09172    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);
09173    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);
09174    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);
09175    G__memfunc_setup("GetOneChip",966,G__TreeClass_462_0_24, 117, G__get_linked_tagnum(&G__TreeClassLN_MTChip), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09176    G__memfunc_setup("GetInjectedCharge",1680,G__TreeClass_462_0_25, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09177    G__memfunc_setup("GetWidthCtest",1315,G__TreeClass_462_0_26, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09178    G__memfunc_setup("GetPeriodCtest",1414,G__TreeClass_462_0_27, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09179    G__memfunc_setup("GetDelayCtest",1298,G__TreeClass_462_0_28, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09180    G__memfunc_setup("GetDelayTrigger",1507,G__TreeClass_462_0_29, 114, -1, G__defined_typename("UShort_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09181    G__memfunc_setup("SetInjectedCharge",1692,G__TreeClass_462_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09182    G__memfunc_setup("SetWidthCtest",1327,G__TreeClass_462_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09183    G__memfunc_setup("SetPeriodCtest",1426,G__TreeClass_462_0_32, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09184    G__memfunc_setup("SetDelayCtest",1310,G__TreeClass_462_0_33, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09185    G__memfunc_setup("SetDelayTrigger",1519,G__TreeClass_462_0_34, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - aValue", (char*)NULL, (void*) NULL, 0);
09186    G__memfunc_setup("Info",396,G__TreeClass_462_0_35, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09187    G__memfunc_setup("Class",502,G__TreeClass_462_0_36, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTRun::Class) ), 0);
09188    G__memfunc_setup("Class_Name",982,G__TreeClass_462_0_37, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTRun::Class_Name) ), 0);
09189    G__memfunc_setup("Class_Version",1339,G__TreeClass_462_0_38, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTRun::Class_Version) ), 0);
09190    G__memfunc_setup("Dictionary",1046,G__TreeClass_462_0_39, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTRun::Dictionary) ), 0);
09191    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);
09192    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);
09193    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);
09194    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_462_0_43, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09195    G__memfunc_setup("DeclFileName",1145,G__TreeClass_462_0_44, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTRun::DeclFileName) ), 0);
09196    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_462_0_45, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTRun::ImplFileLine) ), 0);
09197    G__memfunc_setup("ImplFileName",1171,G__TreeClass_462_0_46, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTRun::ImplFileName) ), 0);
09198    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_462_0_47, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTRun::DeclFileLine) ), 0);
09199    // automatic copy constructor
09200    G__memfunc_setup("MTRun", 470, G__TreeClass_462_0_48, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTRun), -1, 0, 1, 1, 1, 0, "u 'MTRun' - 11 - -", (char*) NULL, (void*) NULL, 0);
09201    // automatic destructor
09202    G__memfunc_setup("~MTRun", 596, G__TreeClass_462_0_49, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09203    // automatic assignment operator
09204    G__memfunc_setup("operator=", 937, G__TreeClass_462_0_50, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTRun), -1, 1, 1, 1, 1, 0, "u 'MTRun' - 11 - -", (char*) NULL, (void*) NULL, 0);
09205    G__tag_memfunc_reset();
09206 }
09207 
09208 static void G__setup_memfuncMTBoard(void) {
09209    /* MTBoard */
09210    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTBoard));
09211    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);
09212    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);
09213    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);
09214    G__memfunc_setup("Info",396,G__TreeClass_464_0_4, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09215    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);
09216    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);
09217    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);
09218    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);
09219    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);
09220    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);
09221    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);
09222    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);
09223    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);
09224    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);
09225    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);
09226    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);
09227    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);
09228    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);
09229    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);
09230    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);
09231    // automatic copy constructor
09232    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);
09233    // automatic destructor
09234    G__memfunc_setup("~MTBoard", 775, G__TreeClass_464_0_22, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09235    // automatic assignment operator
09236    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);
09237    G__tag_memfunc_reset();
09238 }
09239 
09240 static void G__setup_memfuncMTChamber(void) {
09241    /* MTChamber */
09242    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChamber));
09243    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);
09244    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);
09245    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);
09246    G__memfunc_setup("Info",396,G__TreeClass_465_0_4, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09247    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);
09248    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);
09249    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);
09250    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);
09251    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);
09252    G__memfunc_setup("GetXLength",986,G__TreeClass_465_0_10, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09253    G__memfunc_setup("GetYLength",987,G__TreeClass_465_0_11, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09254    G__memfunc_setup("GetLeftBottomX",1400,G__TreeClass_465_0_12, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09255    G__memfunc_setup("GetLeftBottomY",1401,G__TreeClass_465_0_13, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09256    G__memfunc_setup("GetRightUpperX",1410,G__TreeClass_465_0_14, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09257    G__memfunc_setup("GetRightUpperY",1411,G__TreeClass_465_0_15, 102, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
09258    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);
09259    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);
09260    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);
09261    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);
09262    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);
09263    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);
09264    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);
09265    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);
09266    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);
09267    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);
09268    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);
09269    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);
09270    // automatic copy constructor
09271    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);
09272    // automatic destructor
09273    G__memfunc_setup("~MTChamber", 977, G__TreeClass_465_0_29, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09274    // automatic assignment operator
09275    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);
09276    G__tag_memfunc_reset();
09277 }
09278 
09279 static void G__setup_memfuncMTDifSoftId(void) {
09280    /* MTDifSoftId */
09281    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDifSoftId));
09282    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);
09283    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);
09284    G__memfunc_setup("GetChamberId",1151,G__TreeClass_475_0_3, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09285    G__memfunc_setup("GetDifId",736,G__TreeClass_475_0_4, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09286    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);
09287    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);
09288    G__memfunc_setup("SetValue",809,G__TreeClass_475_0_7, 121, -1, -1, 0, 2, 1, 1, 0, 
09289 "h - - 0 - _chamberId h - - 0 - _difId", (char*)NULL, (void*) NULL, 0);
09290    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);
09291    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);
09292    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);
09293    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);
09294    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);
09295    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);
09296    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);
09297    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);
09298    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);
09299    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);
09300    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);
09301    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);
09302    // automatic destructor
09303    G__memfunc_setup("~MTDifSoftId", 1147, G__TreeClass_475_0_20, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
09304    // automatic assignment operator
09305    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);
09306    G__tag_memfunc_reset();
09307 }
09308 
09309 static void G__setup_memfuncMTChipSoftId(void) {
09310    /* MTChipSoftId */
09311    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChipSoftId));
09312    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);
09313    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);
09314    G__memfunc_setup("GetChipId",849,G__TreeClass_476_0_3, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09315    G__memfunc_setup("GetChipSerialNumber",1901,G__TreeClass_476_0_4, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09316    G__memfunc_setup("GetBoardId",949,G__TreeClass_476_0_5, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09317    G__memfunc_setup("SetValue",809,G__TreeClass_476_0_6, 121, -1, -1, 0, 13, 1, 1, 0, 
09318 "h - - 0 - chamberId h - - 0 - difId "
09319 "h - - 0 - boardId h - - 0 - boardRow "
09320 "h - - 0 - boardCol h - - 0 - nbChipByBoardRow "
09321 "h - - 0 - nbChipByBoardCol h - - 0 - chipId "
09322 "h - - 0 - chipRow h - - 0 - chipCol "
09323 "h - - 0 - nbChannelByChipRow h - - 0 - nbChannelByChipCol "
09324 "h - - 0 - chipSerialNumber", (char*)NULL, (void*) NULL, 0);
09325    G__memfunc_setup("GetValue",797,G__TreeClass_476_0_7, 108, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09326    G__memfunc_setup("GetChipRow",988,G__TreeClass_476_0_8, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09327    G__memfunc_setup("GetChipCol",962,G__TreeClass_476_0_9, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09328    G__memfunc_setup("GetBoardRow",1088,G__TreeClass_476_0_10, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09329    G__memfunc_setup("GetBoardCol",1062,G__TreeClass_476_0_11, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09330    G__memfunc_setup("GetNbChipByBoardCol",1813,G__TreeClass_476_0_12, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09331    G__memfunc_setup("GetNbChipByBoardRow",1839,G__TreeClass_476_0_13, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09332    G__memfunc_setup("GetNbChannelByChipCol",2022,G__TreeClass_476_0_14, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09333    G__memfunc_setup("GetNbChannelByChipRow",2048,G__TreeClass_476_0_15, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09334    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);
09335    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);
09336    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);
09337    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);
09338    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);
09339    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);
09340    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);
09341    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);
09342    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);
09343    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);
09344    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);
09345    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);
09346    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);
09347    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);
09348    // automatic destructor
09349    G__memfunc_setup("~MTChipSoftId", 1260, G__TreeClass_476_0_30, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
09350    // automatic assignment operator
09351    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);
09352    G__tag_memfunc_reset();
09353 }
09354 
09355 static void G__setup_memfuncMTChannel(void) {
09356    /* MTChannel */
09357    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChannel));
09358    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);
09359    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);
09360    G__memfunc_setup("MTChannel",858,G__TreeClass_479_0_3, 105, G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 0, 2, 1, 1, 0, 
09361 "u 'ChannelHit' - 11 - hit h - 'UInt_t' 0 - order", (char*)NULL, (void*) NULL, 0);
09362    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);
09363    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);
09364    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);
09365    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);
09366    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);
09367    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);
09368    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);
09369    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);
09370    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);
09371    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);
09372    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);
09373    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);
09374    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);
09375    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);
09376    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);
09377    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);
09378    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);
09379    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);
09380    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);
09381    G__memfunc_setup("GetBcId_Abs",999,G__TreeClass_479_0_23, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09382    G__memfunc_setup("SetBcId_Abs",1011,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);
09383    G__memfunc_setup("GetBcId_Dif",996,G__TreeClass_479_0_25, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09384    G__memfunc_setup("GetBcId_Hit",1014,G__TreeClass_479_0_26, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09385    G__memfunc_setup("GetBcId_Hit_Fine",1495,G__TreeClass_479_0_27, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09386    G__memfunc_setup("GetRejected",1094,G__TreeClass_479_0_28, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09387    G__memfunc_setup("SetRejected",1106,G__TreeClass_479_0_29, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - aValue", (char*)NULL, (void*) NULL, 0);
09388    G__memfunc_setup("SetMemoryOrder",1441,G__TreeClass_479_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 10 - order", (char*)NULL, (void*) NULL, 0);
09389    G__memfunc_setup("GetMemoryOrder",1429,G__TreeClass_479_0_31, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09390    G__memfunc_setup("SetX",388,G__TreeClass_479_0_32, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - val", (char*)NULL, (void*) NULL, 0);
09391    G__memfunc_setup("SetY",389,G__TreeClass_479_0_33, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - val", (char*)NULL, (void*) NULL, 0);
09392    G__memfunc_setup("SetZ",390,G__TreeClass_479_0_34, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - val", (char*)NULL, (void*) NULL, 0);
09393    G__memfunc_setup("SetEnergy",918,G__TreeClass_479_0_35, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - val", (char*)NULL, (void*) NULL, 0);
09394    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);
09395    G__memfunc_setup("Class",502,G__TreeClass_479_0_37, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTChannel::Class) ), 0);
09396    G__memfunc_setup("Class_Name",982,G__TreeClass_479_0_38, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChannel::Class_Name) ), 0);
09397    G__memfunc_setup("Class_Version",1339,G__TreeClass_479_0_39, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTChannel::Class_Version) ), 0);
09398    G__memfunc_setup("Dictionary",1046,G__TreeClass_479_0_40, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTChannel::Dictionary) ), 0);
09399    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);
09400    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);
09401    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);
09402    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_479_0_44, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09403    G__memfunc_setup("DeclFileName",1145,G__TreeClass_479_0_45, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChannel::DeclFileName) ), 0);
09404    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_479_0_46, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChannel::ImplFileLine) ), 0);
09405    G__memfunc_setup("ImplFileName",1171,G__TreeClass_479_0_47, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTChannel::ImplFileName) ), 0);
09406    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_479_0_48, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTChannel::DeclFileLine) ), 0);
09407    // automatic destructor
09408    G__memfunc_setup("~MTChannel", 984, G__TreeClass_479_0_49, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09409    // automatic assignment operator
09410    G__memfunc_setup("operator=", 937, G__TreeClass_479_0_50, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 1, 1, 1, 1, 0, "u 'MTChannel' - 11 - -", (char*) NULL, (void*) NULL, 0);
09411    G__tag_memfunc_reset();
09412 }
09413 
09414 static void G__setup_memfuncMTTrack(void) {
09415    /* MTTrack */
09416    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTTrack));
09417    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);
09418    G__memfunc_setup("MTTrack",662,G__TreeClass_480_0_2, 105, G__get_linked_tagnum(&G__TreeClassLN_MTTrack), -1, 0, 8, 1, 1, 0, 
09419 "g - - 0 - fromPad g - - 0 - fromStrip "
09420 "g - - 0 - straight g - - 0 - singleHit "
09421 "f - 'Float_t' 0 - ax f - 'Float_t' 0 - bx "
09422 "f - 'Float_t' 0 - ay f - 'Float_t' 0 - by", (char*)NULL, (void*) NULL, 0);
09423    G__memfunc_setup("GetStraight",1126,G__TreeClass_480_0_3, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09424    G__memfunc_setup("GetFromStrip",1222,G__TreeClass_480_0_4, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09425    G__memfunc_setup("GetFromPad",969,G__TreeClass_480_0_5, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09426    G__memfunc_setup("GetSingleHit",1191,G__TreeClass_480_0_6, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09427    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);
09428    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);
09429    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);
09430    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);
09431    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);
09432    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);
09433    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);
09434    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);
09435    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);
09436    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);
09437    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);
09438    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);
09439    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);
09440    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);
09441    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);
09442    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);
09443    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);
09444    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);
09445    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);
09446    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);
09447    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);
09448    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);
09449    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);
09450    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);
09451    // automatic copy constructor
09452    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);
09453    // automatic destructor
09454    G__memfunc_setup("~MTTrack", 788, G__TreeClass_480_0_32, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09455    // automatic assignment operator
09456    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);
09457    G__tag_memfunc_reset();
09458 }
09459 
09460 static void G__setup_memfuncMTEvent(void) {
09461    /* MTEvent */
09462    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTEvent));
09463    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);
09464    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);
09465    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);
09466    G__memfunc_setup("Build",496,G__TreeClass_481_0_4, 121, -1, -1, 0, 5, 1, 1, 0, 
09467 "h - 'UInt_t' 0 - evtId m - 'ULong64_t' 0 - difSynchro "
09468 "d - 'Double32_t' 0 - temperature d - 'Double32_t' 0 - pressure "
09469 "m - 'ULong64_t' 0 - timestamp", (char*)NULL, (void*) NULL, 0);
09470    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);
09471    G__memfunc_setup("GetTrack",789,G__TreeClass_481_0_6, 85, G__get_linked_tagnum(&G__TreeClassLN_MTTrack), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09472    G__memfunc_setup("GetSquareEvt",1216,G__TreeClass_481_0_7, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09473    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);
09474    G__memfunc_setup("GetBorderEvt",1197,G__TreeClass_481_0_9, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09475    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);
09476    G__memfunc_setup("GetChipEvt",979,G__TreeClass_481_0_11, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09477    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);
09478    G__memfunc_setup("GetTimeInfo",1083,G__TreeClass_481_0_13, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09479    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);
09480    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);
09481    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);
09482    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);
09483    G__memfunc_setup("SortChannel",1121,G__TreeClass_481_0_18, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09484    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);
09485    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);
09486    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);
09487    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);
09488    G__memfunc_setup("AddHitForAbsTime",1530,G__TreeClass_481_0_23, 121, -1, -1, 0, 3, 1, 1, 0, 
09489 "h - 'UInt_t' 0 - boardId h - 'UInt_t' 0 - abs_time "
09490 "h - 'UInt_t' 0 - increment", (char*)NULL, (void*) NULL, 0);
09491    G__memfunc_setup("GetNbHitPerAbsTime",1729,G__TreeClass_481_0_24, 104, -1, G__defined_typename("UInt_t"), 0, 2, 1, 1, 8, 
09492 "h - 'UInt_t' 0 - boardId h - 'UInt_t' 0 - abs_time", (char*)NULL, (void*) NULL, 0);
09493    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);
09494    G__memfunc_setup("GetCrcIsCorrect",1478,G__TreeClass_481_0_26, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09495    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);
09496    G__memfunc_setup("SetValidFlag",1174,G__TreeClass_481_0_28, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - value", (char*)NULL, (void*) NULL, 0);
09497    G__memfunc_setup("IsValid",684,G__TreeClass_481_0_29, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09498    G__memfunc_setup("SetCrcIsCorrect",1490,G__TreeClass_481_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - value", (char*)NULL, (void*) NULL, 0);
09499    G__memfunc_setup("IsSquare",813,G__TreeClass_481_0_31, 103, -1, -1, 0, 4, 1, 1, 0, 
09500 "h - 'UInt_t' 0 - nbPad h - 'UInt_t' 1 - asu "
09501 "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);
09502    G__memfunc_setup("IsBorder",794,G__TreeClass_481_0_32, 103, -1, -1, 0, 4, 1, 1, 0, 
09503 "h - 'UInt_t' 0 - nbPad h - 'UInt_t' 1 - asu "
09504 "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);
09505    G__memfunc_setup("IsChip",576,G__TreeClass_481_0_33, 103, -1, -1, 0, 4, 1, 1, 0, 
09506 "h - 'UInt_t' 0 - nbPad h - 'UInt_t' 1 - chip "
09507 "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);
09508    G__memfunc_setup("SetDifSynchro",1317,G__TreeClass_481_0_34, 121, -1, -1, 0, 1, 1, 1, 0, "m - 'ULong64_t' 0 - t", (char*)NULL, (void*) NULL, 0);
09509    G__memfunc_setup("SetTemperature",1466,G__TreeClass_481_0_35, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 0 - t", (char*)NULL, (void*) NULL, 0);
09510    G__memfunc_setup("SetPressure",1157,G__TreeClass_481_0_36, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 0 - t", (char*)NULL, (void*) NULL, 0);
09511    G__memfunc_setup("SetTimestamp",1248,G__TreeClass_481_0_37, 121, -1, -1, 0, 1, 1, 1, 0, "m - 'ULong64_t' 0 - t", (char*)NULL, (void*) NULL, 0);
09512    G__memfunc_setup("SetEventId",987,G__TreeClass_481_0_38, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - aId", (char*)NULL, (void*) NULL, 0);
09513    G__memfunc_setup("AddChannel",962,G__TreeClass_481_0_39, 85, G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 0, 2, 1, 1, 0, 
09514 "u 'ChannelHit' - 11 - hit h - 'UInt_t' 0 - order", (char*)NULL, (void*) NULL, 0);
09515    G__memfunc_setup("AddChannel",962,G__TreeClass_481_0_40, 85, G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 0, 1, 1, 1, 0, "U 'MTChannel' - 0 - aChannel", (char*)NULL, (void*) NULL, 0);
09516    G__memfunc_setup("GetEventId",975,G__TreeClass_481_0_41, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09517    G__memfunc_setup("GetId",461,G__TreeClass_481_0_42, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09518    G__memfunc_setup("GetDifSynchro",1305,G__TreeClass_481_0_43, 109, -1, G__defined_typename("ULong64_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09519    G__memfunc_setup("GetNchannel",1095,G__TreeClass_481_0_44, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09520    G__memfunc_setup("SetNchannel",1107,G__TreeClass_481_0_45, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - n", (char*)NULL, (void*) NULL, 0);
09521    G__memfunc_setup("GetNchannel",1095,G__TreeClass_481_0_46, 104, -1, G__defined_typename("UInt_t"), 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - chamberId", (char*)NULL, (void*) NULL, 0);
09522    G__memfunc_setup("GetTemperature",1454,G__TreeClass_481_0_47, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09523    G__memfunc_setup("GetTimestamp",1236,G__TreeClass_481_0_48, 109, -1, G__defined_typename("ULong64_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09524    G__memfunc_setup("GetPressure",1145,G__TreeClass_481_0_49, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09525    G__memfunc_setup("GetChannels",1100,G__TreeClass_481_0_50, 85, G__get_linked_tagnum(&G__TreeClassLN_TClonesArray), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09526    G__memfunc_setup("GetChannelByOrder",1680,G__TreeClass_481_0_51, 85, G__get_linked_tagnum(&G__TreeClassLN_MTChannel), -1, 0, 2, 1, 1, 8, 
09527 "h - 'UInt_t' 0 - order h - 'UInt_t' 0 - chamberId", (char*)NULL, (void*) NULL, 0);
09528    G__memfunc_setup("GetMeshVoltage",1407,G__TreeClass_481_0_52, 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);
09529    G__memfunc_setup("GetDriftVoltage",1515,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);
09530    G__memfunc_setup("GetMeshVoltage",1407,G__TreeClass_481_0_54, 102, -1, G__defined_typename("Float_t"), 0, 3, 1, 1, 8, 
09531 "i - 'Int_t' 10 - chamberId i - 'Int_t' 0 - difId "
09532 "i - 'Int_t' 0 - boardId", (char*)NULL, (void*) NULL, 0);
09533    G__memfunc_setup("GetDriftVoltage",1515,G__TreeClass_481_0_55, 102, -1, G__defined_typename("Float_t"), 0, 3, 1, 1, 8, 
09534 "i - 'Int_t' 10 - chamberId i - 'Int_t' 0 - difId "
09535 "i - 'Int_t' 0 - boardId", (char*)NULL, (void*) NULL, 0);
09536    G__memfunc_setup("SetMeshVoltage",1419,G__TreeClass_481_0_56, 121, -1, -1, 0, 4, 1, 1, 0, 
09537 "i - 'Int_t' 10 - chamberId i - 'Int_t' 0 - difId "
09538 "i - 'Int_t' 0 - boardId f - 'Float_t' 10 - aValue", (char*)NULL, (void*) NULL, 0);
09539    G__memfunc_setup("SetDriftVoltage",1527,G__TreeClass_481_0_57, 121, -1, -1, 0, 4, 1, 1, 0, 
09540 "i - 'Int_t' 10 - chamberId i - 'Int_t' 0 - difId "
09541 "i - 'Int_t' 0 - boardId f - 'Float_t' 10 - aValue", (char*)NULL, (void*) NULL, 0);
09542    G__memfunc_setup("SetTemperature",1466,G__TreeClass_481_0_58, 121, -1, -1, 0, 4, 1, 1, 0, 
09543 "h - 'UInt_t' 0 - difId f - 'Float_t' 0 - asu1 "
09544 "f - 'Float_t' 0 - asu2 f - 'Float_t' 0 - dif", (char*)NULL, (void*) NULL, 0);
09545    G__memfunc_setup("SetTemperatureAsu1",1812,G__TreeClass_481_0_59, 121, -1, -1, 0, 2, 1, 1, 0, 
09546 "h - 'UInt_t' 0 - difId f - 'Float_t' 0 - asu1", (char*)NULL, (void*) NULL, 0);
09547    G__memfunc_setup("SetTemperatureAsu2",1813,G__TreeClass_481_0_60, 121, -1, -1, 0, 2, 1, 1, 0, 
09548 "h - 'UInt_t' 0 - difId f - 'Float_t' 0 - asu2", (char*)NULL, (void*) NULL, 0);
09549    G__memfunc_setup("SetTemperatureDif",1741,G__TreeClass_481_0_61, 121, -1, -1, 0, 2, 1, 1, 0, 
09550 "h - 'UInt_t' 0 - difId f - 'Float_t' 0 - dif", (char*)NULL, (void*) NULL, 0);
09551    G__memfunc_setup("GetTemperatureAsu1",1800,G__TreeClass_481_0_62, 102, -1, G__defined_typename("Float_t"), 0, 1, 1, 1, 8, "h - 'UInt_t' 0 - difId", (char*)NULL, (void*) NULL, 0);
09552    G__memfunc_setup("GetTemperatureAsu2",1801,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);
09553    G__memfunc_setup("GetTemperatureDif",1729,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);
09554    G__memfunc_setup("GetTemperatureAsu1",1800,G__TreeClass_481_0_65, 117, G__get_linked_tagnum(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR), G__defined_typename("map<UInt_t,Float_t>"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09555    G__memfunc_setup("GetTemperatureAsu2",1801,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, 0, "", (char*)NULL, (void*) NULL, 0);
09556    G__memfunc_setup("GetTemperatureDif",1729,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, 0, "", (char*)NULL, (void*) NULL, 0);
09557    G__memfunc_setup("Class",502,G__TreeClass_481_0_68, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&MTEvent::Class) ), 0);
09558    G__memfunc_setup("Class_Name",982,G__TreeClass_481_0_69, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTEvent::Class_Name) ), 0);
09559    G__memfunc_setup("Class_Version",1339,G__TreeClass_481_0_70, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&MTEvent::Class_Version) ), 0);
09560    G__memfunc_setup("Dictionary",1046,G__TreeClass_481_0_71, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&MTEvent::Dictionary) ), 0);
09561    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);
09562    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);
09563    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);
09564    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_481_0_75, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09565    G__memfunc_setup("DeclFileName",1145,G__TreeClass_481_0_76, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTEvent::DeclFileName) ), 0);
09566    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_481_0_77, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTEvent::ImplFileLine) ), 0);
09567    G__memfunc_setup("ImplFileName",1171,G__TreeClass_481_0_78, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&MTEvent::ImplFileName) ), 0);
09568    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_481_0_79, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&MTEvent::DeclFileLine) ), 0);
09569    // automatic copy constructor
09570    G__memfunc_setup("MTEvent", 675, G__TreeClass_481_0_80, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_MTEvent), -1, 0, 1, 1, 1, 0, "u 'MTEvent' - 11 - -", (char*) NULL, (void*) NULL, 0);
09571    // automatic destructor
09572    G__memfunc_setup("~MTEvent", 801, G__TreeClass_481_0_81, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09573    G__tag_memfunc_reset();
09574 }
09575 
09576 static void G__setup_memfuncMTChannelSoftId(void) {
09577    /* MTChannelSoftId */
09578    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTChannelSoftId));
09579    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);
09580    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);
09581    G__memfunc_setup("GetRowInChip",1171,G__TreeClass_517_0_3, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09582    G__memfunc_setup("GetColInChip",1145,G__TreeClass_517_0_4, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09583    G__memfunc_setup("GetChannelId",1158,G__TreeClass_517_0_5, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09584    G__memfunc_setup("SetValue",809,G__TreeClass_517_0_6, 121, -1, -1, 0, 16, 1, 1, 0, 
09585 "h - - 0 - chamberId h - - 0 - difId "
09586 "h - - 0 - boardId h - - 0 - boardRow "
09587 "h - - 0 - boardCol h - - 0 - nbChipByBoardRow "
09588 "h - - 0 - nbChipByBoardCol h - - 0 - chipId "
09589 "h - - 0 - chipRow h - - 0 - chipCol "
09590 "h - - 0 - nbChannelByChipRow h - - 0 - nbChannelByChipCol "
09591 "h - - 0 - chipSerialNum h - - 0 - channelId "
09592 "h - - 0 - row h - - 0 - col", (char*)NULL, (void*) NULL, 0);
09593    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);
09594    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);
09595    G__memfunc_setup("GetValue",797,G__TreeClass_517_0_9, 108, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09596    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);
09597    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);
09598    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);
09599    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);
09600    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);
09601    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);
09602    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);
09603    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);
09604    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);
09605    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);
09606    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);
09607    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);
09608    // automatic destructor
09609    G__memfunc_setup("~MTChannelSoftId", 1569, G__TreeClass_517_0_22, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09610    // automatic assignment operator
09611    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);
09612    G__tag_memfunc_reset();
09613 }
09614 
09615 static void G__setup_memfuncMTHardroc1Chip(void) {
09616    /* MTHardroc1Chip */
09617    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc1Chip));
09618    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);
09619    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);
09620    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);
09621    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);
09622    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);
09623    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);
09624    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);
09625    G__memfunc_setup("Info",396,G__TreeClass_537_0_8, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09626    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);
09627    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);
09628    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);
09629    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);
09630    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);
09631    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);
09632    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);
09633    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);
09634    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);
09635    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);
09636    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);
09637    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);
09638    // automatic copy constructor
09639    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);
09640    // automatic destructor
09641    G__memfunc_setup("~MTHardroc1Chip", 1431, G__TreeClass_537_0_22, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09642    // automatic assignment operator
09643    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);
09644    G__tag_memfunc_reset();
09645 }
09646 
09647 static void G__setup_memfuncMTMicrorocChip(void) {
09648    /* MTMicrorocChip */
09649    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTMicrorocChip));
09650    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);
09651    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);
09652    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);
09653    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);
09654    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);
09655    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);
09656    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);
09657    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);
09658    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);
09659    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);
09660    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);
09661    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);
09662    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);
09663    G__memfunc_setup("Info",396,G__TreeClass_539_0_14, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09664    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);
09665    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);
09666    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);
09667    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);
09668    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);
09669    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);
09670    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);
09671    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);
09672    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);
09673    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);
09674    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);
09675    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);
09676    // automatic copy constructor
09677    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);
09678    // automatic destructor
09679    G__memfunc_setup("~MTMicrorocChip", 1505, G__TreeClass_539_0_28, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09680    // automatic assignment operator
09681    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);
09682    G__tag_memfunc_reset();
09683 }
09684 
09685 static void G__setup_memfuncMTHardroc2Chip(void) {
09686    /* MTHardroc2Chip */
09687    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTHardroc2Chip));
09688    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);
09689    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);
09690    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);
09691    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);
09692    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);
09693    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);
09694    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);
09695    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);
09696    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);
09697    G__memfunc_setup("Info",396,G__TreeClass_541_0_10, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09698    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);
09699    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);
09700    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);
09701    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);
09702    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);
09703    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);
09704    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);
09705    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);
09706    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);
09707    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);
09708    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);
09709    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);
09710    // automatic copy constructor
09711    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);
09712    // automatic destructor
09713    G__memfunc_setup("~MTHardroc2Chip", 1432, G__TreeClass_541_0_24, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09714    // automatic assignment operator
09715    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);
09716    G__tag_memfunc_reset();
09717 }
09718 
09719 static void G__setup_memfuncMTDiracChip(void) {
09720    /* MTDiracChip */
09721    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_MTDiracChip));
09722    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);
09723    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);
09724    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);
09725    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);
09726    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);
09727    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);
09728    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);
09729    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);
09730    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);
09731    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);
09732    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);
09733    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);
09734    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);
09735    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);
09736    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);
09737    G__memfunc_setup("Info",396,G__TreeClass_543_0_16, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09738    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);
09739    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);
09740    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);
09741    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);
09742    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);
09743    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);
09744    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);
09745    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);
09746    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);
09747    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);
09748    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);
09749    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);
09750    // automatic copy constructor
09751    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);
09752    // automatic destructor
09753    G__memfunc_setup("~MTDiracChip", 1158, G__TreeClass_543_0_30, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09754    // automatic assignment operator
09755    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);
09756    G__tag_memfunc_reset();
09757 }
09758 
09759 static void G__setup_memfuncCaloHit(void) {
09760    /* CaloHit */
09761    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloHit));
09762    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);
09763    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);
09764    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);
09765    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);
09766    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);
09767    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);
09768    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);
09769    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);
09770    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);
09771    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);
09772    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);
09773    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);
09774    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);
09775    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);
09776    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);
09777    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);
09778    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);
09779    G__memfunc_setup("GetRowInChamber",1473,G__TreeClass_544_0_18, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09780    G__memfunc_setup("GetColInChamber",1447,G__TreeClass_544_0_19, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
09781    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);
09782    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);
09783    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);
09784    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);
09785    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);
09786    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);
09787    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);
09788    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);
09789    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);
09790    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);
09791    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);
09792    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);
09793    // automatic copy constructor
09794    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);
09795    // automatic destructor
09796    G__memfunc_setup("~CaloHit", 802, G__TreeClass_544_0_33, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09797    // automatic assignment operator
09798    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);
09799    G__tag_memfunc_reset();
09800 }
09801 
09802 static void G__setup_memfuncCaloEvent(void) {
09803    /* CaloEvent */
09804    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloEvent));
09805    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);
09806    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);
09807    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);
09808    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);
09809    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);
09810    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);
09811    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);
09812    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);
09813    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);
09814    G__memfunc_setup("SetEventId",987,G__TreeClass_545_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09815    G__memfunc_setup("GetDeltaTmax",1188,G__TreeClass_545_0_11, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
09816    G__memfunc_setup("SetXExtrapol",1235,G__TreeClass_545_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09817    G__memfunc_setup("SetYExtrapol",1236,G__TreeClass_545_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09818    G__memfunc_setup("SetTrkQuality",1350,G__TreeClass_545_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 10 - value", (char*)NULL, (void*) NULL, 0);
09819    G__memfunc_setup("SetDeltaTmax",1200,G__TreeClass_545_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 10 - dtmax", (char*)NULL, (void*) NULL, 0);
09820    G__memfunc_setup("Class",502,G__TreeClass_545_0_16, 85, G__get_linked_tagnum(&G__TreeClassLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&CaloEvent::Class) ), 0);
09821    G__memfunc_setup("Class_Name",982,G__TreeClass_545_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloEvent::Class_Name) ), 0);
09822    G__memfunc_setup("Class_Version",1339,G__TreeClass_545_0_18, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&CaloEvent::Class_Version) ), 0);
09823    G__memfunc_setup("Dictionary",1046,G__TreeClass_545_0_19, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&CaloEvent::Dictionary) ), 0);
09824    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);
09825    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);
09826    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);
09827    G__memfunc_setup("StreamerNVirtual",1656,G__TreeClass_545_0_23, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
09828    G__memfunc_setup("DeclFileName",1145,G__TreeClass_545_0_24, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloEvent::DeclFileName) ), 0);
09829    G__memfunc_setup("ImplFileLine",1178,G__TreeClass_545_0_25, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&CaloEvent::ImplFileLine) ), 0);
09830    G__memfunc_setup("ImplFileName",1171,G__TreeClass_545_0_26, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&CaloEvent::ImplFileName) ), 0);
09831    G__memfunc_setup("DeclFileLine",1152,G__TreeClass_545_0_27, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&CaloEvent::DeclFileLine) ), 0);
09832    // automatic copy constructor
09833    G__memfunc_setup("CaloEvent", 897, G__TreeClass_545_0_28, (int) ('i'), G__get_linked_tagnum(&G__TreeClassLN_CaloEvent), -1, 0, 1, 1, 1, 0, "u 'CaloEvent' - 11 - -", (char*) NULL, (void*) NULL, 0);
09834    // automatic destructor
09835    G__memfunc_setup("~CaloEvent", 1023, G__TreeClass_545_0_29, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09836    // automatic assignment operator
09837    G__memfunc_setup("operator=", 937, G__TreeClass_545_0_30, (int) ('u'), G__get_linked_tagnum(&G__TreeClassLN_CaloEvent), -1, 1, 1, 1, 1, 0, "u 'CaloEvent' - 11 - -", (char*) NULL, (void*) NULL, 0);
09838    G__tag_memfunc_reset();
09839 }
09840 
09841 static void G__setup_memfuncCaloRun(void) {
09842    /* CaloRun */
09843    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TreeClassLN_CaloRun));
09844    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);
09845    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);
09846    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);
09847    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);
09848    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);
09849    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);
09850    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);
09851    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);
09852    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);
09853    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);
09854    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);
09855    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);
09856    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);
09857    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);
09858    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);
09859    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);
09860    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);
09861    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);
09862    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);
09863    // automatic copy constructor
09864    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);
09865    // automatic destructor
09866    G__memfunc_setup("~CaloRun", 818, G__TreeClass_546_0_21, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
09867    // automatic assignment operator
09868    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);
09869    G__tag_memfunc_reset();
09870 }
09871 
09872 
09873 /*********************************************************
09874 * Member function information setup
09875 *********************************************************/
09876 extern "C" void G__cpp_setup_memfuncTreeClass() {
09877 }
09878 
09879 /*********************************************************
09880 * Global variable information setup for each class
09881 *********************************************************/
09882 static void G__cpp_setup_global0() {
09883 
09884    /* Setting up global variables */
09885    G__resetplocal();
09886 
09887 }
09888 
09889 static void G__cpp_setup_global1() {
09890 }
09891 
09892 static void G__cpp_setup_global2() {
09893 
09894    G__resetglobalenv();
09895 }
09896 extern "C" void G__cpp_setup_globalTreeClass() {
09897   G__cpp_setup_global0();
09898   G__cpp_setup_global1();
09899   G__cpp_setup_global2();
09900 }
09901 
09902 /*********************************************************
09903 * Global function information setup for each class
09904 *********************************************************/
09905 static void G__cpp_setup_func0() {
09906    G__lastifuncposition();
09907 
09908 }
09909 
09910 static void G__cpp_setup_func1() {
09911 }
09912 
09913 static void G__cpp_setup_func2() {
09914 }
09915 
09916 static void G__cpp_setup_func3() {
09917 }
09918 
09919 static void G__cpp_setup_func4() {
09920 }
09921 
09922 static void G__cpp_setup_func5() {
09923 }
09924 
09925 static void G__cpp_setup_func6() {
09926 }
09927 
09928 static void G__cpp_setup_func7() {
09929 }
09930 
09931 static void G__cpp_setup_func8() {
09932 }
09933 
09934 static void G__cpp_setup_func9() {
09935 }
09936 
09937 static void G__cpp_setup_func10() {
09938 }
09939 
09940 static void G__cpp_setup_func11() {
09941 }
09942 
09943 static void G__cpp_setup_func12() {
09944 }
09945 
09946 static void G__cpp_setup_func13() {
09947 }
09948 
09949 static void G__cpp_setup_func14() {
09950 }
09951 
09952 static void G__cpp_setup_func15() {
09953 }
09954 
09955 static void G__cpp_setup_func16() {
09956 }
09957 
09958 static void G__cpp_setup_func17() {
09959 }
09960 
09961 static void G__cpp_setup_func18() {
09962 
09963    G__resetifuncposition();
09964 }
09965 
09966 extern "C" void G__cpp_setup_funcTreeClass() {
09967   G__cpp_setup_func0();
09968   G__cpp_setup_func1();
09969   G__cpp_setup_func2();
09970   G__cpp_setup_func3();
09971   G__cpp_setup_func4();
09972   G__cpp_setup_func5();
09973   G__cpp_setup_func6();
09974   G__cpp_setup_func7();
09975   G__cpp_setup_func8();
09976   G__cpp_setup_func9();
09977   G__cpp_setup_func10();
09978   G__cpp_setup_func11();
09979   G__cpp_setup_func12();
09980   G__cpp_setup_func13();
09981   G__cpp_setup_func14();
09982   G__cpp_setup_func15();
09983   G__cpp_setup_func16();
09984   G__cpp_setup_func17();
09985   G__cpp_setup_func18();
09986 }
09987 
09988 /*********************************************************
09989 * Class,struct,union,enum tag information setup
09990 *********************************************************/
09991 /* Setup class/struct taginfo */
09992 G__linked_taginfo G__TreeClassLN_TClass = { "TClass" , 99 , -1 };
09993 G__linked_taginfo G__TreeClassLN_TBuffer = { "TBuffer" , 99 , -1 };
09994 G__linked_taginfo G__TreeClassLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
09995 G__linked_taginfo G__TreeClassLN_TObject = { "TObject" , 99 , -1 };
09996 G__linked_taginfo G__TreeClassLN_TString = { "TString" , 99 , -1 };
09997 G__linked_taginfo G__TreeClassLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR = { "vector<unsigned int,allocator<unsigned int> >" , 99 , -1 };
09998 G__linked_taginfo G__TreeClassLN_string = { "string" , 99 , -1 };
09999 G__linked_taginfo G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
10000 G__linked_taginfo G__TreeClassLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
10001 G__linked_taginfo G__TreeClassLN_TClonesArray = { "TClonesArray" , 99 , -1 };
10002 G__linked_taginfo G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
10003 G__linked_taginfo G__TreeClassLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
10004 G__linked_taginfo G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR = { "iterator<bidirectional_iterator_tag,TObject*,long,const TObject**,const TObject*&>" , 115 , -1 };
10005 G__linked_taginfo G__TreeClassLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
10006 G__linked_taginfo G__TreeClassLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
10007 G__linked_taginfo G__TreeClassLN_MTChip = { "MTChip" , 99 , -1 };
10008 G__linked_taginfo G__TreeClassLN_MTDif = { "MTDif" , 99 , -1 };
10009 G__linked_taginfo G__TreeClassLN_MTDetector = { "MTDetector" , 99 , -1 };
10010 G__linked_taginfo G__TreeClassLN_Run = { "Run" , 99 , -1 };
10011 G__linked_taginfo G__TreeClassLN_MTRun = { "MTRun" , 99 , -1 };
10012 G__linked_taginfo G__TreeClassLN_Chamber = { "Chamber" , 99 , -1 };
10013 G__linked_taginfo G__TreeClassLN_MTBoard = { "MTBoard" , 99 , -1 };
10014 G__linked_taginfo G__TreeClassLN_MTChamber = { "MTChamber" , 99 , -1 };
10015 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR = { "map<unsigned int,MTBoard*,less<unsigned int>,allocator<pair<const unsigned int,MTBoard*> > >" , 99 , -1 };
10016 G__linked_taginfo G__TreeClassLN_MTDifSoftId = { "MTDifSoftId" , 99 , -1 };
10017 G__linked_taginfo G__TreeClassLN_MTChipSoftId = { "MTChipSoftId" , 99 , -1 };
10018 G__linked_taginfo G__TreeClassLN_Event = { "Event" , 99 , -1 };
10019 G__linked_taginfo G__TreeClassLN_ChannelHit = { "ChannelHit" , 99 , -1 };
10020 G__linked_taginfo G__TreeClassLN_MTChannel = { "MTChannel" , 99 , -1 };
10021 G__linked_taginfo G__TreeClassLN_MTTrack = { "MTTrack" , 99 , -1 };
10022 G__linked_taginfo G__TreeClassLN_MTEvent = { "MTEvent" , 99 , -1 };
10023 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR = { "map<unsigned int,float,less<unsigned int>,allocator<pair<const unsigned int,float> > >" , 99 , -1 };
10024 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR = { "map<unsigned int,unsigned int,less<unsigned int>,allocator<pair<const unsigned int,unsigned int> > >" , 99 , -1 };
10025 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 };
10026 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 };
10027 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 };
10028 G__linked_taginfo G__TreeClassLN_MTChannelSoftId = { "MTChannelSoftId" , 99 , -1 };
10029 G__linked_taginfo G__TreeClassLN_Dif = { "Dif" , 99 , -1 };
10030 G__linked_taginfo G__TreeClassLN_Board = { "Board" , 99 , -1 };
10031 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR = { "map<unsigned int,MTChip*,less<unsigned int>,allocator<pair<const unsigned int,MTChip*> > >" , 99 , -1 };
10032 G__linked_taginfo G__TreeClassLN_Chip = { "Chip" , 99 , -1 };
10033 G__linked_taginfo G__TreeClassLN_Detector = { "Detector" , 99 , -1 };
10034 G__linked_taginfo G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR = { "map<unsigned int,MTChamber*,less<unsigned int>,allocator<pair<const unsigned int,MTChamber*> > >" , 99 , -1 };
10035 G__linked_taginfo G__TreeClassLN_Hardroc1Chip = { "Hardroc1Chip" , 99 , -1 };
10036 G__linked_taginfo G__TreeClassLN_MTHardroc1Chip = { "MTHardroc1Chip" , 99 , -1 };
10037 G__linked_taginfo G__TreeClassLN_MicrorocChip = { "MicrorocChip" , 99 , -1 };
10038 G__linked_taginfo G__TreeClassLN_MTMicrorocChip = { "MTMicrorocChip" , 99 , -1 };
10039 G__linked_taginfo G__TreeClassLN_Hardroc2Chip = { "Hardroc2Chip" , 99 , -1 };
10040 G__linked_taginfo G__TreeClassLN_MTHardroc2Chip = { "MTHardroc2Chip" , 99 , -1 };
10041 G__linked_taginfo G__TreeClassLN_DiracChip = { "DiracChip" , 99 , -1 };
10042 G__linked_taginfo G__TreeClassLN_MTDiracChip = { "MTDiracChip" , 99 , -1 };
10043 G__linked_taginfo G__TreeClassLN_CaloHit = { "CaloHit" , 99 , -1 };
10044 G__linked_taginfo G__TreeClassLN_CaloEvent = { "CaloEvent" , 99 , -1 };
10045 G__linked_taginfo G__TreeClassLN_CaloRun = { "CaloRun" , 99 , -1 };
10046 
10047 /* Reset class/struct taginfo */
10048 extern "C" void G__cpp_reset_tagtableTreeClass() {
10049   G__TreeClassLN_TClass.tagnum = -1 ;
10050   G__TreeClassLN_TBuffer.tagnum = -1 ;
10051   G__TreeClassLN_TMemberInspector.tagnum = -1 ;
10052   G__TreeClassLN_TObject.tagnum = -1 ;
10053   G__TreeClassLN_TString.tagnum = -1 ;
10054   G__TreeClassLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR.tagnum = -1 ;
10055   G__TreeClassLN_string.tagnum = -1 ;
10056   G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
10057   G__TreeClassLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
10058   G__TreeClassLN_TClonesArray.tagnum = -1 ;
10059   G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
10060   G__TreeClassLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
10061   G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR.tagnum = -1 ;
10062   G__TreeClassLN_TVectorTlEfloatgR.tagnum = -1 ;
10063   G__TreeClassLN_TVectorTlEdoublegR.tagnum = -1 ;
10064   G__TreeClassLN_MTChip.tagnum = -1 ;
10065   G__TreeClassLN_MTDif.tagnum = -1 ;
10066   G__TreeClassLN_MTDetector.tagnum = -1 ;
10067   G__TreeClassLN_Run.tagnum = -1 ;
10068   G__TreeClassLN_MTRun.tagnum = -1 ;
10069   G__TreeClassLN_Chamber.tagnum = -1 ;
10070   G__TreeClassLN_MTBoard.tagnum = -1 ;
10071   G__TreeClassLN_MTChamber.tagnum = -1 ;
10072   G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR.tagnum = -1 ;
10073   G__TreeClassLN_MTDifSoftId.tagnum = -1 ;
10074   G__TreeClassLN_MTChipSoftId.tagnum = -1 ;
10075   G__TreeClassLN_Event.tagnum = -1 ;
10076   G__TreeClassLN_ChannelHit.tagnum = -1 ;
10077   G__TreeClassLN_MTChannel.tagnum = -1 ;
10078   G__TreeClassLN_MTTrack.tagnum = -1 ;
10079   G__TreeClassLN_MTEvent.tagnum = -1 ;
10080   G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR.tagnum = -1 ;
10081   G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR.tagnum = -1 ;
10082   G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUgRsPgRsPgR.tagnum = -1 ;
10083   G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgR.tagnum = -1 ;
10084   G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR.tagnum = -1 ;
10085   G__TreeClassLN_MTChannelSoftId.tagnum = -1 ;
10086   G__TreeClassLN_Dif.tagnum = -1 ;
10087   G__TreeClassLN_Board.tagnum = -1 ;
10088   G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR.tagnum = -1 ;
10089   G__TreeClassLN_Chip.tagnum = -1 ;
10090   G__TreeClassLN_Detector.tagnum = -1 ;
10091   G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR.tagnum = -1 ;
10092   G__TreeClassLN_Hardroc1Chip.tagnum = -1 ;
10093   G__TreeClassLN_MTHardroc1Chip.tagnum = -1 ;
10094   G__TreeClassLN_MicrorocChip.tagnum = -1 ;
10095   G__TreeClassLN_MTMicrorocChip.tagnum = -1 ;
10096   G__TreeClassLN_Hardroc2Chip.tagnum = -1 ;
10097   G__TreeClassLN_MTHardroc2Chip.tagnum = -1 ;
10098   G__TreeClassLN_DiracChip.tagnum = -1 ;
10099   G__TreeClassLN_MTDiracChip.tagnum = -1 ;
10100   G__TreeClassLN_CaloHit.tagnum = -1 ;
10101   G__TreeClassLN_CaloEvent.tagnum = -1 ;
10102   G__TreeClassLN_CaloRun.tagnum = -1 ;
10103 }
10104 
10105 
10106 extern "C" void G__cpp_setup_tagtableTreeClass() {
10107 
10108    /* Setting up class,struct,union tag entry */
10109    G__get_linked_tagnum_fwd(&G__TreeClassLN_TClass);
10110    G__get_linked_tagnum_fwd(&G__TreeClassLN_TBuffer);
10111    G__get_linked_tagnum_fwd(&G__TreeClassLN_TMemberInspector);
10112    G__get_linked_tagnum_fwd(&G__TreeClassLN_TObject);
10113    G__get_linked_tagnum_fwd(&G__TreeClassLN_TString);
10114    G__get_linked_tagnum_fwd(&G__TreeClassLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR);
10115    G__get_linked_tagnum_fwd(&G__TreeClassLN_string);
10116    G__get_linked_tagnum_fwd(&G__TreeClassLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
10117    G__get_linked_tagnum_fwd(&G__TreeClassLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
10118    G__get_linked_tagnum_fwd(&G__TreeClassLN_TClonesArray);
10119    G__get_linked_tagnum_fwd(&G__TreeClassLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
10120    G__get_linked_tagnum_fwd(&G__TreeClassLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
10121    G__get_linked_tagnum_fwd(&G__TreeClassLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR);
10122    G__get_linked_tagnum_fwd(&G__TreeClassLN_TVectorTlEfloatgR);
10123    G__get_linked_tagnum_fwd(&G__TreeClassLN_TVectorTlEdoublegR);
10124    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTChip),sizeof(MTChip),-1,326912,"MTChip structure",G__setup_memvarMTChip,G__setup_memfuncMTChip);
10125    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTDif),sizeof(MTDif),-1,326912,"MTDif structure",G__setup_memvarMTDif,G__setup_memfuncMTDif);
10126    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTDetector),sizeof(MTDetector),-1,326912,"MTDetector structure",G__setup_memvarMTDetector,G__setup_memfuncMTDetector);
10127    G__get_linked_tagnum_fwd(&G__TreeClassLN_Run);
10128    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTRun),sizeof(MTRun),-1,326912,"MTRun structure",G__setup_memvarMTRun,G__setup_memfuncMTRun);
10129    G__get_linked_tagnum_fwd(&G__TreeClassLN_Chamber);
10130    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTBoard),sizeof(MTBoard),-1,326912,"MTBoard structure",G__setup_memvarMTBoard,G__setup_memfuncMTBoard);
10131    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTChamber),sizeof(MTChamber),-1,326912,"MTChamber structure",G__setup_memvarMTChamber,G__setup_memfuncMTChamber);
10132    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOMTBoardmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTBoardmUgRsPgRsPgR);
10133    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTDifSoftId),sizeof(MTDifSoftId),-1,263936,(char*)NULL,G__setup_memvarMTDifSoftId,G__setup_memfuncMTDifSoftId);
10134    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTChipSoftId),sizeof(MTChipSoftId),-1,263936,"MTChip structure",G__setup_memvarMTChipSoftId,G__setup_memfuncMTChipSoftId);
10135    G__get_linked_tagnum_fwd(&G__TreeClassLN_Event);
10136    G__get_linked_tagnum_fwd(&G__TreeClassLN_ChannelHit);
10137    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTChannel),sizeof(MTChannel),-1,325376,(char*)NULL,G__setup_memvarMTChannel,G__setup_memfuncMTChannel);
10138    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTTrack),sizeof(MTTrack),-1,324864,"MTEvent structure",G__setup_memvarMTTrack,G__setup_memfuncMTTrack);
10139    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTEvent),sizeof(MTEvent),-1,294144,"MTEvent structure",G__setup_memvarMTEvent,G__setup_memfuncMTEvent);
10140    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgR);
10141    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgR);
10142    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOunsignedsPintcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOunsignedsPintgRsPgRsPgRmUgRsPgRsPgR);
10143    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgR);
10144    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOmaplEunsignedsPintcOfloatcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOfloatgRsPgRsPgRmUgRsPgRsPgRmUgRsPgRsPgR);
10145    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTChannelSoftId),sizeof(MTChannelSoftId),-1,263936,"MTChip structure",G__setup_memvarMTChannelSoftId,G__setup_memfuncMTChannelSoftId);
10146    G__get_linked_tagnum_fwd(&G__TreeClassLN_Dif);
10147    G__get_linked_tagnum_fwd(&G__TreeClassLN_Board);
10148    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOMTChipmUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChipmUgRsPgRsPgR);
10149    G__get_linked_tagnum_fwd(&G__TreeClassLN_Chip);
10150    G__get_linked_tagnum_fwd(&G__TreeClassLN_Detector);
10151    G__get_linked_tagnum_fwd(&G__TreeClassLN_maplEunsignedsPintcOMTChambermUcOlesslEunsignedsPintgRcOallocatorlEpairlEconstsPunsignedsPintcOMTChambermUgRsPgRsPgR);
10152    G__get_linked_tagnum_fwd(&G__TreeClassLN_Hardroc1Chip);
10153    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTHardroc1Chip),sizeof(MTHardroc1Chip),-1,326912,"MTChip structure",G__setup_memvarMTHardroc1Chip,G__setup_memfuncMTHardroc1Chip);
10154    G__get_linked_tagnum_fwd(&G__TreeClassLN_MicrorocChip);
10155    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTMicrorocChip),sizeof(MTMicrorocChip),-1,326912,"MTChip structure",G__setup_memvarMTMicrorocChip,G__setup_memfuncMTMicrorocChip);
10156    G__get_linked_tagnum_fwd(&G__TreeClassLN_Hardroc2Chip);
10157    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTHardroc2Chip),sizeof(MTHardroc2Chip),-1,326912,"MTChip structure",G__setup_memvarMTHardroc2Chip,G__setup_memfuncMTHardroc2Chip);
10158    G__get_linked_tagnum_fwd(&G__TreeClassLN_DiracChip);
10159    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_MTDiracChip),sizeof(MTDiracChip),-1,326912,"MTChip structure",G__setup_memvarMTDiracChip,G__setup_memfuncMTDiracChip);
10160    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_CaloHit),sizeof(CaloHit),-1,292096,"MTEvent structure",G__setup_memvarCaloHit,G__setup_memfuncCaloHit);
10161    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_CaloEvent),sizeof(CaloEvent),-1,294144,"MTEvent structure",G__setup_memvarCaloEvent,G__setup_memfuncCaloEvent);
10162    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__TreeClassLN_CaloRun),sizeof(CaloRun),-1,292096,"MTEvent structure",G__setup_memvarCaloRun,G__setup_memfuncCaloRun);
10163 }
10164 extern "C" void G__cpp_setupTreeClass(void) {
10165   G__check_setup_version(30051515,"G__cpp_setupTreeClass()");
10166   G__set_cpp_environmentTreeClass();
10167   G__cpp_setup_tagtableTreeClass();
10168 
10169   G__cpp_setup_inheritanceTreeClass();
10170 
10171   G__cpp_setup_typetableTreeClass();
10172 
10173   G__cpp_setup_memvarTreeClass();
10174 
10175   G__cpp_setup_memfuncTreeClass();
10176   G__cpp_setup_globalTreeClass();
10177   G__cpp_setup_funcTreeClass();
10178 
10179    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTreeClass();
10180   return;
10181 }
10182 class G__cpp_setup_initTreeClass {
10183   public:
10184     G__cpp_setup_initTreeClass() { G__add_setup_func("TreeClass",(G__incsetup)(&G__cpp_setupTreeClass)); G__call_setup_funcs(); }
10185    ~G__cpp_setup_initTreeClass() { G__remove_setup_func("TreeClass"); }
10186 };
10187 G__cpp_setup_initTreeClass G__cpp_setup_initializerTreeClass;
10188 

Generated on Mon Jun 11 16:55:47 2012 for MicromegasFramework by  doxygen 1.4.7