CMS 3D CMS Logo

TCellDict.cc

Go to the documentation of this file.
00001 //
00002 // File generated by rootcint at Sat Jul  5 14:11:52 2008
00003 
00004 // Do NOT change. Changes will be lost next time file is generated
00005 //
00006 
00007 #include "RConfig.h"
00008 #if !defined(R__ACCESS_IN_SYMBOL)
00009 //Break the privacy of classes -- Disabled for the moment
00010 #define private public
00011 #define protected public
00012 #endif
00013 
00014 // Since CINT ignores the std namespace, we need to do so in this file.
00015 namespace std {} using namespace std;
00016 #include "TCellDict.h"
00017 
00018 #include "TClass.h"
00019 #include "TBuffer.h"
00020 #include "TMemberInspector.h"
00021 #include "TError.h"
00022 
00023 #ifndef G__ROOT
00024 #define G__ROOT
00025 #endif
00026 
00027 #include "RtypesImp.h"
00028 #include "TIsAProxy.h"
00029 
00030 // START OF SHADOWS
00031 
00032 namespace ROOT {
00033    namespace Shadow {
00034    } // of namespace Shadow
00035 } // of namespace ROOT
00036 // END OF SHADOWS
00037 
00038 namespace ROOT {
00039    void TCell_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
00040    static void *new_TCell(void *p = 0);
00041    static void *newArray_TCell(Long_t size, void *p);
00042    static void delete_TCell(void *p);
00043    static void deleteArray_TCell(void *p);
00044    static void destruct_TCell(void *p);
00045 
00046    // Function generating the singleton type initializer
00047    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TCell*)
00048    {
00049       ::TCell *ptr = 0;
00050       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TCell >(0);
00051       static ::ROOT::TGenericClassInfo 
00052          instance("TCell", ::TCell::Class_Version(), "TCell.h", 15,
00053                   typeid(::TCell), DefineBehavior(ptr, ptr),
00054                   &::TCell::Dictionary, isa_proxy, 0,
00055                   sizeof(::TCell) );
00056       instance.SetNew(&new_TCell);
00057       instance.SetNewArray(&newArray_TCell);
00058       instance.SetDelete(&delete_TCell);
00059       instance.SetDeleteArray(&deleteArray_TCell);
00060       instance.SetDestructor(&destruct_TCell);
00061       return &instance;
00062    }
00063    TGenericClassInfo *GenerateInitInstance(const ::TCell*)
00064    {
00065       return GenerateInitInstanceLocal((::TCell*)0);
00066    }
00067    // Static variable to force the class initialization
00068    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TCell*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00069 } // end of namespace ROOT
00070 
00071 //______________________________________________________________________________
00072 TClass *TCell::fgIsA = 0;  // static to hold class pointer
00073 
00074 //______________________________________________________________________________
00075 const char *TCell::Class_Name()
00076 {
00077    return "TCell";
00078 }
00079 
00080 //______________________________________________________________________________
00081 const char *TCell::ImplFileName()
00082 {
00083    return ::ROOT::GenerateInitInstanceLocal((const ::TCell*)0x0)->GetImplFileName();
00084 }
00085 
00086 //______________________________________________________________________________
00087 int TCell::ImplFileLine()
00088 {
00089    return ::ROOT::GenerateInitInstanceLocal((const ::TCell*)0x0)->GetImplFileLine();
00090 }
00091 
00092 //______________________________________________________________________________
00093 void TCell::Dictionary()
00094 {
00095    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TCell*)0x0)->GetClass();
00096 }
00097 
00098 //______________________________________________________________________________
00099 TClass *TCell::Class()
00100 {
00101    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TCell*)0x0)->GetClass();
00102    return fgIsA;
00103 }
00104 
00105 //______________________________________________________________________________
00106 void TCell::Streamer(TBuffer &R__b)
00107 {
00108    // Stream an object of class TCell.
00109 
00110    UInt_t R__s, R__c;
00111    if (R__b.IsReading()) {
00112       Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
00113       TObject::Streamer(R__b);
00114       R__b >> _id;
00115       R__b >> _e;
00116       R__b.CheckByteCount(R__s, R__c, TCell::IsA());
00117    } else {
00118       R__c = R__b.WriteVersion(TCell::IsA(), kTRUE);
00119       TObject::Streamer(R__b);
00120       R__b << _id;
00121       R__b << _e;
00122       R__b.SetByteCount(R__c, kTRUE);
00123    }
00124 }
00125 
00126 //______________________________________________________________________________
00127 void TCell::ShowMembers(TMemberInspector &R__insp, char *R__parent)
00128 {
00129       // Inspect the data members of an object of class TCell.
00130       TClass *R__cl = ::TCell::IsA();
00131       Int_t R__ncp = strlen(R__parent);
00132       if (R__ncp || R__cl || R__insp.IsA()) { }
00133       R__insp.Inspect(R__cl, R__parent, "_id", &_id);
00134       R__insp.Inspect(R__cl, R__parent, "_e", &_e);
00135       TObject::ShowMembers(R__insp, R__parent);
00136 }
00137 
00138 namespace ROOT {
00139    // Wrappers around operator new
00140    static void *new_TCell(void *p) {
00141       return  p ? new(p) ::TCell : new ::TCell;
00142    }
00143    static void *newArray_TCell(Long_t nElements, void *p) {
00144       return p ? new(p) ::TCell[nElements] : new ::TCell[nElements];
00145    }
00146    // Wrapper around operator delete
00147    static void delete_TCell(void *p) {
00148       delete ((::TCell*)p);
00149    }
00150    static void deleteArray_TCell(void *p) {
00151       delete [] ((::TCell*)p);
00152    }
00153    static void destruct_TCell(void *p) {
00154       typedef ::TCell current_t;
00155       ((current_t*)p)->~current_t();
00156    }
00157 } // end of namespace ROOT for class ::TCell
00158 
00159 /********************************************************
00160 * TCellDict.cc
00161 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
00162 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
00163 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
00164 ********************************************************/
00165 
00166 #ifdef G__MEMTEST
00167 #undef malloc
00168 #undef free
00169 #endif
00170 
00171 extern "C" void G__cpp_reset_tagtableTCellDict();
00172 
00173 extern "C" void G__set_cpp_environmentTCellDict() {
00174   G__add_compiledheader("TObject.h");
00175   G__add_compiledheader("TMemberInspector.h");
00176   G__add_compiledheader("TCell.h");
00177   G__cpp_reset_tagtableTCellDict();
00178 }
00179 #include <new>
00180 extern "C" int G__cpp_dllrevTCellDict() { return(30051515); }
00181 
00182 /*********************************************************
00183 * Member function Interface Method
00184 *********************************************************/
00185 
00186 /* TCell */
00187 static int G__TCellDict_83_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00188 {
00189    TCell* p = NULL;
00190    long gvp = G__getgvp();
00191    int n = G__getaryconstruct();
00192    if (n) {
00193      if ((gvp == G__PVOID) || (gvp == 0)) {
00194        p = new TCell[n];
00195      } else {
00196        p = new((void*) gvp) TCell[n];
00197      }
00198    } else {
00199      if ((gvp == G__PVOID) || (gvp == 0)) {
00200        p = new TCell;
00201      } else {
00202        p = new((void*) gvp) TCell;
00203      }
00204    }
00205    result7->obj.i = (long) p;
00206    result7->ref = (long) p;
00207    result7->type = 'u';
00208    result7->tagnum = G__get_linked_tagnum(&G__TCellDictLN_TCell);
00209    return(1 || funcname || hash || result7 || libp) ;
00210 }
00211 
00212 static int G__TCellDict_83_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00213 {
00214    TCell* p = NULL;
00215    long gvp = G__getgvp();
00216    //m: 2
00217    if ((gvp == G__PVOID) || (gvp == 0)) {
00218      p = new TCell((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
00219    } else {
00220      p = new((void*) gvp) TCell((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
00221    }
00222    result7->obj.i = (long) p;
00223    result7->ref = (long) p;
00224    result7->type = 'u';
00225    result7->tagnum = G__get_linked_tagnum(&G__TCellDictLN_TCell);
00226    return(1 || funcname || hash || result7 || libp) ;
00227 }
00228 
00229 static int G__TCellDict_83_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00230 {
00231       G__letdouble(result7, 102, (double) ((TCell*) G__getstructoffset())->e());
00232    return(1 || funcname || hash || result7 || libp) ;
00233 }
00234 
00235 static int G__TCellDict_83_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00236 {
00237       G__letint(result7, 104, (long) ((TCell*) G__getstructoffset())->id());
00238    return(1 || funcname || hash || result7 || libp) ;
00239 }
00240 
00241 static int G__TCellDict_83_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00242 {
00243       ((TCell*) G__getstructoffset())->SetE((Float_t) G__double(libp->para[0]));
00244       G__setnull(result7);
00245    return(1 || funcname || hash || result7 || libp) ;
00246 }
00247 
00248 static int G__TCellDict_83_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00249 {
00250       ((TCell*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
00251       G__setnull(result7);
00252    return(1 || funcname || hash || result7 || libp) ;
00253 }
00254 
00255 static int G__TCellDict_83_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00256 {
00257       G__letint(result7, 85, (long) TCell::Class());
00258    return(1 || funcname || hash || result7 || libp) ;
00259 }
00260 
00261 static int G__TCellDict_83_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00262 {
00263       G__letint(result7, 67, (long) TCell::Class_Name());
00264    return(1 || funcname || hash || result7 || libp) ;
00265 }
00266 
00267 static int G__TCellDict_83_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00268 {
00269       G__letint(result7, 115, (long) TCell::Class_Version());
00270    return(1 || funcname || hash || result7 || libp) ;
00271 }
00272 
00273 static int G__TCellDict_83_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00274 {
00275       TCell::Dictionary();
00276       G__setnull(result7);
00277    return(1 || funcname || hash || result7 || libp) ;
00278 }
00279 
00280 static int G__TCellDict_83_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00281 {
00282       ((TCell*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
00283       G__setnull(result7);
00284    return(1 || funcname || hash || result7 || libp) ;
00285 }
00286 
00287 static int G__TCellDict_83_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00288 {
00289       G__letint(result7, 67, (long) TCell::DeclFileName());
00290    return(1 || funcname || hash || result7 || libp) ;
00291 }
00292 
00293 static int G__TCellDict_83_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00294 {
00295       G__letint(result7, 105, (long) TCell::ImplFileLine());
00296    return(1 || funcname || hash || result7 || libp) ;
00297 }
00298 
00299 static int G__TCellDict_83_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00300 {
00301       G__letint(result7, 67, (long) TCell::ImplFileName());
00302    return(1 || funcname || hash || result7 || libp) ;
00303 }
00304 
00305 static int G__TCellDict_83_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00306 {
00307       G__letint(result7, 105, (long) TCell::DeclFileLine());
00308    return(1 || funcname || hash || result7 || libp) ;
00309 }
00310 
00311 // automatic copy constructor
00312 static int G__TCellDict_83_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00313 
00314 {
00315    TCell* p;
00316    void* tmp = (void*) G__int(libp->para[0]);
00317    p = new TCell(*(TCell*) tmp);
00318    result7->obj.i = (long) p;
00319    result7->ref = (long) p;
00320    result7->type = 'u';
00321    result7->tagnum = G__get_linked_tagnum(&G__TCellDictLN_TCell);
00322    return(1 || funcname || hash || result7 || libp) ;
00323 }
00324 
00325 // automatic destructor
00326 typedef TCell G__TTCell;
00327 static int G__TCellDict_83_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00328 {
00329    long gvp = G__getgvp();
00330    long soff = G__getstructoffset();
00331    int n = G__getaryconstruct();
00332    //
00333    //has_a_delete: 1
00334    //has_own_delete1arg: 0
00335    //has_own_delete2arg: 0
00336    //
00337    if (!soff) {
00338      return(1);
00339    }
00340    if (n) {
00341      if (gvp == G__PVOID) {
00342        delete[] (TCell*) soff;
00343      } else {
00344        G__setgvp(G__PVOID);
00345        for (int i = n - 1; i >= 0; --i) {
00346          ((TCell*) (soff+(sizeof(TCell)*i)))->~G__TTCell();
00347        }
00348        G__setgvp(gvp);
00349      }
00350    } else {
00351      if (gvp == G__PVOID) {
00352        delete (TCell*) soff;
00353      } else {
00354        G__setgvp(G__PVOID);
00355        ((TCell*) (soff))->~G__TTCell();
00356        G__setgvp(gvp);
00357      }
00358    }
00359    G__setnull(result7);
00360    return(1 || funcname || hash || result7 || libp) ;
00361 }
00362 
00363 // automatic assignment operator
00364 static int G__TCellDict_83_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00365 {
00366    TCell* dest = (TCell*) G__getstructoffset();
00367    *dest = *(TCell*) libp->para[0].ref;
00368    const TCell& obj = *dest;
00369    result7->ref = (long) (&obj);
00370    result7->obj.i = (long) (&obj);
00371    return(1 || funcname || hash || result7 || libp) ;
00372 }
00373 
00374 
00375 /* Setting up global function */
00376 
00377 /*********************************************************
00378 * Member function Stub
00379 *********************************************************/
00380 
00381 /* TCell */
00382 
00383 /*********************************************************
00384 * Global function Stub
00385 *********************************************************/
00386 
00387 /*********************************************************
00388 * Get size of pointer to member function
00389 *********************************************************/
00390 class G__Sizep2memfuncTCellDict {
00391  public:
00392   G__Sizep2memfuncTCellDict(): p(&G__Sizep2memfuncTCellDict::sizep2memfunc) {}
00393     size_t sizep2memfunc() { return(sizeof(p)); }
00394   private:
00395     size_t (G__Sizep2memfuncTCellDict::*p)();
00396 };
00397 
00398 size_t G__get_sizep2memfuncTCellDict()
00399 {
00400   G__Sizep2memfuncTCellDict a;
00401   G__setsizep2memfunc((int)a.sizep2memfunc());
00402   return((size_t)a.sizep2memfunc());
00403 }
00404 
00405 
00406 /*********************************************************
00407 * virtual base class offset calculation interface
00408 *********************************************************/
00409 
00410    /* Setting up class inheritance */
00411 
00412 /*********************************************************
00413 * Inheritance information setup/
00414 *********************************************************/
00415 extern "C" void G__cpp_setup_inheritanceTCellDict() {
00416 
00417    /* Setting up class inheritance */
00418    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TCellDictLN_TCell))) {
00419      TCell *G__Lderived;
00420      G__Lderived=(TCell*)0x1000;
00421      {
00422        TObject *G__Lpbase=(TObject*)G__Lderived;
00423        G__inheritance_setup(G__get_linked_tagnum(&G__TCellDictLN_TCell),G__get_linked_tagnum(&G__TCellDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
00424      }
00425    }
00426 }
00427 
00428 /*********************************************************
00429 * typedef information setup/
00430 *********************************************************/
00431 extern "C" void G__cpp_setup_typetableTCellDict() {
00432 
00433    /* Setting up typedef entry */
00434    G__search_typename2("UInt_t",104,-1,0,-1);
00435    G__setnewtype(-1,"Unsigned integer 4 bytes (unsigned int)",0);
00436    G__search_typename2("Float_t",102,-1,0,-1);
00437    G__setnewtype(-1,"Float 4 bytes (float)",0);
00438    G__search_typename2("Version_t",115,-1,0,-1);
00439    G__setnewtype(-1,"Class version identifier (short)",0);
00440 }
00441 
00442 /*********************************************************
00443 * Data Member information setup/
00444 *********************************************************/
00445 
00446    /* Setting up class,struct,union tag member variable */
00447 
00448    /* TCell */
00449 static void G__setup_memvarTCell(void) {
00450    G__tag_memvar_setup(G__get_linked_tagnum(&G__TCellDictLN_TCell));
00451    { TCell *p; p=(TCell*)0x1000; if (p) { }
00452    G__memvar_setup((void*)NULL,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"_id=",0,(char*)NULL);
00453    G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"_e=",0,(char*)NULL);
00454    G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__TCellDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
00455    }
00456    G__tag_memvar_reset();
00457 }
00458 
00459 extern "C" void G__cpp_setup_memvarTCellDict() {
00460 }
00461 /***********************************************************
00462 ************************************************************
00463 ************************************************************
00464 ************************************************************
00465 ************************************************************
00466 ************************************************************
00467 ************************************************************
00468 ***********************************************************/
00469 
00470 /*********************************************************
00471 * Member function information setup for each class
00472 *********************************************************/
00473 static void G__setup_memfuncTCell(void) {
00474    /* TCell */
00475    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TCellDictLN_TCell));
00476    G__memfunc_setup("TCell",468,G__TCellDict_83_0_1, 105, G__get_linked_tagnum(&G__TCellDictLN_TCell), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
00477    G__memfunc_setup("TCell",468,G__TCellDict_83_0_2, 105, G__get_linked_tagnum(&G__TCellDictLN_TCell), -1, 0, 2, 1, 1, 0, 
00478 "h - 'UInt_t' 0 - i f - 'Float_t' 0 - e", (char*)NULL, (void*) NULL, 0);
00479    G__memfunc_setup("e",101,G__TCellDict_83_0_3, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
00480    G__memfunc_setup("id",205,G__TCellDict_83_0_4, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
00481    G__memfunc_setup("SetE",369,G__TCellDict_83_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - e", (char*)NULL, (void*) NULL, 0);
00482    G__memfunc_setup("SetId",473,G__TCellDict_83_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - i", (char*)NULL, (void*) NULL, 0);
00483    G__memfunc_setup("Class",502,G__TCellDict_83_0_7, 85, G__get_linked_tagnum(&G__TCellDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) (TClass* (*)())(&TCell::Class), 0);
00484    G__memfunc_setup("Class_Name",982,G__TCellDict_83_0_8, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) (const char* (*)())(&TCell::Class_Name), 0);
00485    G__memfunc_setup("Class_Version",1339,G__TCellDict_83_0_9, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) (Version_t (*)())(&TCell::Class_Version), 0);
00486    G__memfunc_setup("Dictionary",1046,G__TCellDict_83_0_10, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) (void (*)())(&TCell::Dictionary), 0);
00487    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TCellDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
00488    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
00489 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1);
00490    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);
00491    G__memfunc_setup("StreamerNVirtual",1656,G__TCellDict_83_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
00492    G__memfunc_setup("DeclFileName",1145,G__TCellDict_83_0_15, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) (const char* (*)())(&TCell::DeclFileName), 0);
00493    G__memfunc_setup("ImplFileLine",1178,G__TCellDict_83_0_16, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) (int (*)())(&TCell::ImplFileLine), 0);
00494    G__memfunc_setup("ImplFileName",1171,G__TCellDict_83_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) (const char* (*)())(&TCell::ImplFileName), 0);
00495    G__memfunc_setup("DeclFileLine",1152,G__TCellDict_83_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) (int (*)())(&TCell::DeclFileLine), 0);
00496    // automatic copy constructor
00497    G__memfunc_setup("TCell", 468, G__TCellDict_83_0_19, (int) ('i'), G__get_linked_tagnum(&G__TCellDictLN_TCell), -1, 0, 1, 1, 1, 0, "u 'TCell' - 11 - -", (char*) NULL, (void*) NULL, 0);
00498    // automatic destructor
00499    G__memfunc_setup("~TCell", 594, G__TCellDict_83_0_20, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
00500    // automatic assignment operator
00501    G__memfunc_setup("operator=", 937, G__TCellDict_83_0_21, (int) ('u'), G__get_linked_tagnum(&G__TCellDictLN_TCell), -1, 1, 1, 1, 1, 0, "u 'TCell' - 11 - -", (char*) NULL, (void*) NULL, 0);
00502    G__tag_memfunc_reset();
00503 }
00504 
00505 
00506 /*********************************************************
00507 * Member function information setup
00508 *********************************************************/
00509 extern "C" void G__cpp_setup_memfuncTCellDict() {
00510 }
00511 
00512 /*********************************************************
00513 * Global variable information setup for each class
00514 *********************************************************/
00515 static void G__cpp_setup_global0() {
00516 
00517    /* Setting up global variables */
00518    G__resetplocal();
00519 
00520 }
00521 
00522 static void G__cpp_setup_global1() {
00523 
00524    G__resetglobalenv();
00525 }
00526 extern "C" void G__cpp_setup_globalTCellDict() {
00527   G__cpp_setup_global0();
00528   G__cpp_setup_global1();
00529 }
00530 
00531 /*********************************************************
00532 * Global function information setup for each class
00533 *********************************************************/
00534 static void G__cpp_setup_func0() {
00535    G__lastifuncposition();
00536 
00537 }
00538 
00539 static void G__cpp_setup_func1() {
00540 }
00541 
00542 static void G__cpp_setup_func2() {
00543 
00544    G__resetifuncposition();
00545 }
00546 
00547 extern "C" void G__cpp_setup_funcTCellDict() {
00548   G__cpp_setup_func0();
00549   G__cpp_setup_func1();
00550   G__cpp_setup_func2();
00551 }
00552 
00553 /*********************************************************
00554 * Class,struct,union,enum tag information setup
00555 *********************************************************/
00556 /* Setup class/struct taginfo */
00557 G__linked_taginfo G__TCellDictLN_TClass = { "TClass" , 99 , -1 };
00558 G__linked_taginfo G__TCellDictLN_TBuffer = { "TBuffer" , 99 , -1 };
00559 G__linked_taginfo G__TCellDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
00560 G__linked_taginfo G__TCellDictLN_TObject = { "TObject" , 99 , -1 };
00561 G__linked_taginfo G__TCellDictLN_TCell = { "TCell" , 99 , -1 };
00562 
00563 /* Reset class/struct taginfo */
00564 extern "C" void G__cpp_reset_tagtableTCellDict() {
00565   G__TCellDictLN_TClass.tagnum = -1 ;
00566   G__TCellDictLN_TBuffer.tagnum = -1 ;
00567   G__TCellDictLN_TMemberInspector.tagnum = -1 ;
00568   G__TCellDictLN_TObject.tagnum = -1 ;
00569   G__TCellDictLN_TCell.tagnum = -1 ;
00570 }
00571 
00572 
00573 extern "C" void G__cpp_setup_tagtableTCellDict() {
00574 
00575    /* Setting up class,struct,union tag entry */
00576    G__get_linked_tagnum_fwd(&G__TCellDictLN_TClass);
00577    G__get_linked_tagnum_fwd(&G__TCellDictLN_TBuffer);
00578    G__get_linked_tagnum_fwd(&G__TCellDictLN_TMemberInspector);
00579    G__get_linked_tagnum_fwd(&G__TCellDictLN_TObject);
00580    G__tagtable_setup(G__get_linked_tagnum(&G__TCellDictLN_TCell),sizeof(TCell),-1,62720,(char*)NULL,G__setup_memvarTCell,G__setup_memfuncTCell);
00581 }
00582 extern "C" void G__cpp_setupTCellDict(void) {
00583   G__check_setup_version(30051515,"G__cpp_setupTCellDict()");
00584   G__set_cpp_environmentTCellDict();
00585   G__cpp_setup_tagtableTCellDict();
00586 
00587   G__cpp_setup_inheritanceTCellDict();
00588 
00589   G__cpp_setup_typetableTCellDict();
00590 
00591   G__cpp_setup_memvarTCellDict();
00592 
00593   G__cpp_setup_memfuncTCellDict();
00594   G__cpp_setup_globalTCellDict();
00595   G__cpp_setup_funcTCellDict();
00596 
00597    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTCellDict();
00598   return;
00599 }
00600 class G__cpp_setup_initTCellDict {
00601   public:
00602     G__cpp_setup_initTCellDict() { G__add_setup_func("TCellDict",(G__incsetup)(&G__cpp_setupTCellDict)); G__call_setup_funcs(); }
00603    ~G__cpp_setup_initTCellDict() { G__remove_setup_func("TCellDict"); }
00604 };
00605 G__cpp_setup_initTCellDict G__cpp_setup_initializerTCellDict;
00606 

Generated on Tue Jun 9 17:25:37 2009 for CMSSW by  doxygen 1.5.4