StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StTabdict.cxx
1 //
2 // File generated by rootcint at Fri Jan 30 14:29:17 2004.
3 // Do NOT change. Changes will be lost next time file is generated
4 //
5 
6 #include "RConfig.h"
7 #if !defined(R__ACCESS_IN_SYMBOL)
8 //Break the privacy of classes -- Disabled for the moment
9 #define private public
10 #define protected public
11 #endif
12 
13 #include "StTabdict.h"
14 #include "TClass.h"
15 #include "TBuffer.h"
16 #include "TMemberInspector.h"
17 #include "TError.h"
18 
19 #ifndef G__ROOT
20 #define G__ROOT
21 #endif
22 
23 // Since CINT ignores the std namespace, we need to do so in this file.
24 namespace std {} using namespace std;
25 
26 #include "RtypesImp.h"
27 
28 #include "TVectorProxy.h"
29 
30 namespace ROOT {
31  namespace Shadow {
32  #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
33  typedef ::Tab_st Tab_st;
34  #else
35  class Tab_st {
36  public:
37  //friend XX;
38  float pt; //
39  int gid; //
40  };
41  #endif
42 
43  } // Of namespace ROOT::Shadow
44 } // Of namespace ROOT
45 
46 namespace ROOT {
47  void Tab_st_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
48  void Tab_st_Dictionary();
49  TClass *Tab_st_IsA(const void*);
50  void *new_Tab_st(void *p = 0);
51  void *newArray_Tab_st(Long_t size);
52  void delete_Tab_st(void *p);
53  void deleteArray_Tab_st(void *p);
54  void destruct_Tab_st(void *p);
55 
56  // Function generating the singleton type initializer
57  TGenericClassInfo *GenerateInitInstance(const Tab_st*)
58  {
59  // Make sure the shadow class has the right sizeof
60  Assert(sizeof(::Tab_st) == sizeof(ROOT::Shadow::Tab_st));
61  Tab_st *ptr = 0;
62  static ROOT::TGenericClassInfo
63  instance("Tab_st", "StTab.h", 5,
64  typeid(Tab_st), DefineBehavior(ptr, ptr),
65  (void*)&Tab_st_ShowMembers, &Tab_st_Dictionary, &Tab_st_IsA, 4,
66  sizeof(Tab_st) );
67  instance.SetNew(&new_Tab_st);
68  instance.SetNewArray(&newArray_Tab_st);
69  instance.SetDelete(&delete_Tab_st);
70  instance.SetDeleteArray(&deleteArray_Tab_st);
71  instance.SetDestructor(&destruct_Tab_st);
72  return &instance;
73  }
74  // Static variable to force the class initialization
75  static ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstance((const Tab_st*)0x0); R__UseDummy(_R__UNIQUE_(Init));
76 
77  // Dictionary for non-ClassDef classes
78  void Tab_st_Dictionary() {
79  ROOT::GenerateInitInstance((const Tab_st*)0x0)->GetClass();
80  }
81 
82 }
83 
84 namespace ROOT {
85  void StTab_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
86  TClass *StTab_IsA(const void*);
87  void *new_StTab(void *p = 0);
88  void *newArray_StTab(Long_t size);
89  void delete_StTab(void *p);
90  void deleteArray_StTab(void *p);
91  void destruct_StTab(void *p);
92 
93  // Function generating the singleton type initializer
94  TGenericClassInfo *GenerateInitInstance(const StTab*)
95  {
96  StTab *ptr = 0;
97  static ROOT::TGenericClassInfo
98  instance("StTab", StTab::Class_Version(), "StTab.h", 12,
99  typeid(StTab), DefineBehavior(ptr, ptr),
100  &::StTab::Dictionary, &StTab_IsA, 1,
101  sizeof(StTab) );
102  instance.SetNew(&new_StTab);
103  instance.SetNewArray(&newArray_StTab);
104  instance.SetDelete(&delete_StTab);
105  instance.SetDeleteArray(&deleteArray_StTab);
106  instance.SetDestructor(&destruct_StTab);
107  return &instance;
108  }
109  // Static variable to force the class initialization
110  static ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstance((const StTab*)0x0); R__UseDummy(_R__UNIQUE_(Init));
111 }
112 
113 //______________________________________________________________________________
114 TClass *StTab::fgIsA = 0; // static to hold class pointer
115 
116 //______________________________________________________________________________
117 const char *StTab::Class_Name()
118 {
119  return "StTab";
120 }
121 
122 //______________________________________________________________________________
123 const char *StTab::ImplFileName()
124 {
125  return ROOT::GenerateInitInstance((const StTab*)0x0)->GetImplFileName();
126 }
127 
128 //______________________________________________________________________________
129 int StTab::ImplFileLine()
130 {
131  return ROOT::GenerateInitInstance((const StTab*)0x0)->GetImplFileLine();
132 }
133 
134 //______________________________________________________________________________
135 void StTab::Dictionary()
136 {
137  fgIsA = ROOT::GenerateInitInstance((const StTab*)0x0)->GetClass();
138 }
139 
140 //______________________________________________________________________________
141 TClass *StTab::Class()
142 {
143  if (!fgIsA) fgIsA = ROOT::GenerateInitInstance((const StTab*)0x0)->GetClass();
144  return fgIsA;
145 }
146 
147 //______________________________________________________________________________
148 void StTab::ShowMembers(TMemberInspector &R__insp, char *R__parent)
149 {
150  // Inspect the data members of an object of class StTab.
151 
152  TClass *R__cl = StTab::IsA();
153  Int_t R__ncp = strlen(R__parent);
154  if (R__ncp || R__cl || R__insp.IsA()) { }
155  TTable::ShowMembers(R__insp, R__parent);
156 }
157 
158 namespace ROOT {
159  // Return the actual TClass for the object argument
160  TClass *StTab_IsA(const void *obj) {
161  return ((::StTab*)obj)->IsA();
162  }
163  // Wrappers around operator new
164  void *new_StTab(void *p) {
165  return p ? new(p) ::StTab : new ::StTab;
166  }
167  void *newArray_StTab(Long_t size) {
168  return new ::StTab[size];
169  }
170  // Wrapper around operator delete
171  void delete_StTab(void *p) {
172  delete ((::StTab*)p);
173  }
174  void deleteArray_StTab(void *p) {
175  delete [] ((::StTab*)p);
176  }
177  void destruct_StTab(void *p) {
178  typedef ::StTab current_t;
179  ((current_t*)p)->~current_t();
180  }
181 } // end of namespace ROOT for class ::StTab
182 
183 //______________________________________________________________________________
184 namespace ROOT {
185  void Tab_st_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent)
186  {
187  // Inspect the data members of an object of class Tab_st.
188 
189  typedef ROOT::Shadow::Tab_st ShadowClass;
190  ShadowClass *sobj = (ShadowClass*)obj;
191  if (sobj) { } // Dummy usage just in case there is no datamember.
192 
193  TClass *R__cl = ROOT::GenerateInitInstance((const Tab_st*)0x0)->GetClass();
194  Int_t R__ncp = strlen(R__parent);
195  if (R__ncp || R__cl || R__insp.IsA()) { }
196  R__insp.Inspect(R__cl, R__parent, "pt", &sobj->pt);
197  R__insp.Inspect(R__cl, R__parent, "gid", &sobj->gid);
198  }
199 
200 }
201 
202 namespace ROOT {
203  // Return the actual TClass for the object argument
204  TClass *Tab_st_IsA(const void *obj) {
205  return GetROOT()->GetClass(typeid(*(::Tab_st*)obj));
206  }
207  // Wrappers around operator new
208  void *new_Tab_st(void *p) {
209  return p ? ::new((ROOT::TOperatorNewHelper*)p) ::Tab_st : new ::Tab_st;
210  }
211  void *newArray_Tab_st(Long_t size) {
212  return new ::Tab_st[size];
213  }
214  // Wrapper around operator delete
215  void delete_Tab_st(void *p) {
216  delete ((::Tab_st*)p);
217  }
218  void deleteArray_Tab_st(void *p) {
219  delete [] ((::Tab_st*)p);
220  }
221  void destruct_Tab_st(void *p) {
222  typedef ::Tab_st current_t;
223  ((current_t*)p)->~current_t();
224  }
225 } // end of namespace ROOT for class ::Tab_st
226 
227 /********************************************************
228 * StTabdict.cxx
229 ********************************************************/
230 
231 #ifdef G__MEMTEST
232 #undef malloc
233 #undef free
234 #endif
235 
236 extern "C" void G__cpp_reset_tagtableStTabdict();
237 
238 extern "C" void G__set_cpp_environmentStTabdict() {
239  G__add_compiledheader("TROOT.h");
240  G__add_compiledheader("TMemberInspector.h");
241  G__add_compiledheader("StTab.h");
242  G__cpp_reset_tagtableStTabdict();
243 }
245 
246 void* operator new(size_t size,G__StTabdictdOcxx_tag* p) {
247  if(p && G__PVOID!=G__getgvp()) return((void*)p);
248 #ifndef G__ROOT
249  return(malloc(size));
250 #else
251  return(::operator new(size));
252 #endif
253 }
254 
255 /* dummy, for exception */
256 #ifdef G__EH_DUMMY_DELETE
257 void operator delete(void *p,G__StTabdictdOcxx_tag* x) {
258  if((long)p==G__getgvp() && G__PVOID!=G__getgvp()) return;
259 #ifndef G__ROOT
260  free(p);
261 #else
262  ::operator delete(p);
263 #endif
264 }
265 #endif
266 
267 static void G__operator_delete(void *p) {
268  if((long)p==G__getgvp() && G__PVOID!=G__getgvp()) return;
269 #ifndef G__ROOT
270  free(p);
271 #else
272  ::operator delete(p);
273 #endif
274 }
275 
276 void G__DELDMY_StTabdictdOcxx() { G__operator_delete(0); }
277 
278 extern "C" int G__cpp_dllrevStTabdict() { return(30051515); }
279 
280 /*********************************************************
281 * Member function Interface Method
282 *********************************************************/
283 
284 /* Tab_st */
285 // automatic default constructor
286 static int G__StTabdict_121_0_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
287  Tab_st *p;
288  if(G__getaryconstruct()) p=new Tab_st[G__getaryconstruct()];
289  else p=::new((G__StTabdictdOcxx_tag*)G__getgvp()) Tab_st;
290  result7->obj.i = (long)p;
291  result7->ref = (long)p;
292  result7->type = 'u';
293  result7->tagnum = G__get_linked_tagnum(&G__StTabdictLN_Tab_st);
294  return(1 || funcname || hash || result7 || libp) ;
295 }
296 
297 // automatic copy constructor
298 static int G__StTabdict_121_1_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash)
299 {
300  Tab_st *p;
301  void *xtmp = (void*)G__int(libp->para[0]);
302  p=new Tab_st(*(Tab_st*)xtmp);
303  result7->obj.i = (long)p;
304  result7->ref = (long)p;
305  result7->type = 'u';
306  result7->tagnum = G__get_linked_tagnum(&G__StTabdictLN_Tab_st);
307  return(1 || funcname || hash || result7 || libp) ;
308 }
309 
310 // automatic destructor
311 typedef Tab_st G__TTab_st;
312 static int G__StTabdict_121_2_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
313  if(0==G__getstructoffset()) return(1);
314  if(G__getaryconstruct())
315  if(G__PVOID==G__getgvp())
316  delete[] (Tab_st *)(G__getstructoffset());
317  else
318  for(int i=G__getaryconstruct()-1;i>=0;i--)
319  ((Tab_st *)((G__getstructoffset())+sizeof(Tab_st)*i))->~G__TTab_st();
320  else {
321  long G__Xtmp=G__getgvp();
322  G__setgvp(G__PVOID);
323  ((Tab_st *)(G__getstructoffset()))->~G__TTab_st();
324  G__setgvp(G__Xtmp);
325  G__operator_delete((void*)G__getstructoffset());
326  }
327  G__setnull(result7);
328  return(1 || funcname || hash || result7 || libp) ;
329 }
330 
331 
332 /* StTab */
333 static int G__StTabdict_176_0_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
334  G__letint(result7,67,(long)StTab::TableDictionary());
335  return(1 || funcname || hash || result7 || libp) ;
336 }
337 
338 static int G__StTabdict_176_3_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
339  StTab *p=NULL;
340  if(G__getaryconstruct()) p=new StTab[G__getaryconstruct()];
341  else p=new StTab;
342  result7->obj.i = (long)p;
343  result7->ref = (long)p;
344  result7->type = 'u';
345  result7->tagnum = G__get_linked_tagnum(&G__StTabdictLN_StTab);
346  return(1 || funcname || hash || result7 || libp) ;
347 }
348 
349 static int G__StTabdict_176_4_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
350  StTab *p=NULL;
351  p = new StTab((const Text_t*)G__int(libp->para[0]));
352  result7->obj.i = (long)p;
353  result7->ref = (long)p;
354  result7->type = 'u';
355  result7->tagnum = G__get_linked_tagnum(&G__StTabdictLN_StTab);
356  return(1 || funcname || hash || result7 || libp) ;
357 }
358 
359 static int G__StTabdict_176_5_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
360  StTab *p=NULL;
361  p = new StTab((Int_t)G__int(libp->para[0]));
362  result7->obj.i = (long)p;
363  result7->ref = (long)p;
364  result7->type = 'u';
365  result7->tagnum = G__get_linked_tagnum(&G__StTabdictLN_StTab);
366  return(1 || funcname || hash || result7 || libp) ;
367 }
368 
369 static int G__StTabdict_176_6_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
370  StTab *p=NULL;
371  p = new StTab((const Text_t*)G__int(libp->para[0]),(Int_t)G__int(libp->para[1]));
372  result7->obj.i = (long)p;
373  result7->ref = (long)p;
374  result7->type = 'u';
375  result7->tagnum = G__get_linked_tagnum(&G__StTabdictLN_StTab);
376  return(1 || funcname || hash || result7 || libp) ;
377 }
378 
379 static int G__StTabdict_176_7_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
380  switch(libp->paran) {
381  case 1:
382  G__letint(result7,85,(long)((const StTab*)(G__getstructoffset()))->GetTable((Int_t)G__int(libp->para[0])));
383  break;
384  case 0:
385  G__letint(result7,85,(long)((const StTab*)(G__getstructoffset()))->GetTable());
386  break;
387  }
388  return(1 || funcname || hash || result7 || libp) ;
389 }
390 
391 static int G__StTabdict_176_8_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
392  {
393  const Tab_st& obj=((StTab*)(G__getstructoffset()))->operator[]((Int_t)G__int(libp->para[0]));
394  result7->ref=(long)(&obj); result7->obj.i=(long)(&obj);
395  }
396  return(1 || funcname || hash || result7 || libp) ;
397 }
398 
399 static int G__StTabdict_176_9_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
400  {
401  const Tab_st& obj=((const StTab*)(G__getstructoffset()))->operator[]((Int_t)G__int(libp->para[0]));
402  result7->ref=(long)(&obj); result7->obj.i=(long)(&obj);
403  }
404  return(1 || funcname || hash || result7 || libp) ;
405 }
406 
407 static int G__StTabdict_176_0_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
408  G__letint(result7,85,(long)((const StTab*)(G__getstructoffset()))->begin());
409  return(1 || funcname || hash || result7 || libp) ;
410 }
411 
412 static int G__StTabdict_176_1_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
413  G__letint(result7,85,(long)((const StTab*)(G__getstructoffset()))->end());
414  return(1 || funcname || hash || result7 || libp) ;
415 }
416 
417 static int G__StTabdict_176_2_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
418  G__letint(result7,85,(long)StTab::Class());
419  return(1 || funcname || hash || result7 || libp) ;
420 }
421 
422 static int G__StTabdict_176_3_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
423  G__letint(result7,67,(long)StTab::Class_Name());
424  return(1 || funcname || hash || result7 || libp) ;
425 }
426 
427 static int G__StTabdict_176_4_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
428  G__letint(result7,115,(long)StTab::Class_Version());
429  return(1 || funcname || hash || result7 || libp) ;
430 }
431 
432 static int G__StTabdict_176_5_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
433  G__setnull(result7);
434  StTab::Dictionary();
435  return(1 || funcname || hash || result7 || libp) ;
436 }
437 
438 static int G__StTabdict_176_6_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
439  G__letint(result7,85,(long)((const StTab*)(G__getstructoffset()))->IsA());
440  return(1 || funcname || hash || result7 || libp) ;
441 }
442 
443 static int G__StTabdict_176_7_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
444  G__setnull(result7);
445  ((StTab*)(G__getstructoffset()))->ShowMembers(*(TMemberInspector*)libp->para[0].ref,(char*)G__int(libp->para[1]));
446  return(1 || funcname || hash || result7 || libp) ;
447 }
448 
449 static int G__StTabdict_176_8_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
450  G__setnull(result7);
451  ((StTab*)(G__getstructoffset()))->Streamer(*(TBuffer*)libp->para[0].ref);
452  return(1 || funcname || hash || result7 || libp) ;
453 }
454 
455 static int G__StTabdict_176_9_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
456  G__setnull(result7);
457  ((StTab*)(G__getstructoffset()))->StreamerNVirtual(*(TBuffer*)libp->para[0].ref);
458  return(1 || funcname || hash || result7 || libp) ;
459 }
460 
461 static int G__StTabdict_176_0_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
462  G__letint(result7,67,(long)StTab::DeclFileName());
463  return(1 || funcname || hash || result7 || libp) ;
464 }
465 
466 static int G__StTabdict_176_1_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
467  G__letint(result7,105,(long)StTab::ImplFileLine());
468  return(1 || funcname || hash || result7 || libp) ;
469 }
470 
471 static int G__StTabdict_176_2_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
472  G__letint(result7,67,(long)StTab::ImplFileName());
473  return(1 || funcname || hash || result7 || libp) ;
474 }
475 
476 static int G__StTabdict_176_3_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
477  G__letint(result7,105,(long)StTab::DeclFileLine());
478  return(1 || funcname || hash || result7 || libp) ;
479 }
480 
481 // automatic copy constructor
482 static int G__StTabdict_176_4_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash)
483 {
484  StTab *p;
485  void *xtmp = (void*)G__int(libp->para[0]);
486  p=new StTab(*(StTab*)xtmp);
487  result7->obj.i = (long)p;
488  result7->ref = (long)p;
489  result7->type = 'u';
490  result7->tagnum = G__get_linked_tagnum(&G__StTabdictLN_StTab);
491  return(1 || funcname || hash || result7 || libp) ;
492 }
493 
494 // automatic destructor
495 typedef StTab G__TStTab;
496 static int G__StTabdict_176_5_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
497  if(0==G__getstructoffset()) return(1);
498  if(G__getaryconstruct())
499  if(G__PVOID==G__getgvp())
500  delete[] (StTab *)(G__getstructoffset());
501  else
502  for(int i=G__getaryconstruct()-1;i>=0;i--)
503  delete (StTab *)((G__getstructoffset())+sizeof(StTab)*i);
504  else delete (StTab *)(G__getstructoffset());
505  G__setnull(result7);
506  return(1 || funcname || hash || result7 || libp) ;
507 }
508 
509 
510 /* Setting up global function */
511 
512 /*********************************************************
513 * Member function Stub
514 *********************************************************/
515 
516 /* Tab_st */
517 
518 /* StTab */
519 
520 /*********************************************************
521 * Global function Stub
522 *********************************************************/
523 
524 /*********************************************************
525 * Get size of pointer to member function
526 *********************************************************/
528  public:
529  G__Sizep2memfuncStTabdict() {p=&G__Sizep2memfuncStTabdict::sizep2memfunc;}
530  size_t sizep2memfunc() { return(sizeof(p)); }
531  private:
532  size_t (G__Sizep2memfuncStTabdict::*p)();
533 };
534 
535 size_t G__get_sizep2memfuncStTabdict()
536 {
538  G__setsizep2memfunc((int)a.sizep2memfunc());
539  return((size_t)a.sizep2memfunc());
540 }
541 
542 
543 /*********************************************************
544 * virtual base class offset calculation interface
545 *********************************************************/
546 
547  /* Setting up class inheritance */
548 
549 /*********************************************************
550 * Inheritance information setup/
551 *********************************************************/
552 extern "C" void G__cpp_setup_inheritanceStTabdict() {
553 
554  /* Setting up class inheritance */
555  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__StTabdictLN_StTab))) {
556  StTab *G__Lderived;
557  G__Lderived=(StTab*)0x1000;
558  {
559  TTable *G__Lpbase=(TTable*)G__Lderived;
560  G__inheritance_setup(G__get_linked_tagnum(&G__StTabdictLN_StTab),G__get_linked_tagnum(&G__StTabdictLN_TTable),(long)G__Lpbase-(long)G__Lderived,1,1);
561  }
562  {
563  TDataSet *G__Lpbase=(TDataSet*)G__Lderived;
564  G__inheritance_setup(G__get_linked_tagnum(&G__StTabdictLN_StTab),G__get_linked_tagnum(&G__StTabdictLN_TDataSet),(long)G__Lpbase-(long)G__Lderived,1,0);
565  }
566  {
567  TNamed *G__Lpbase=(TNamed*)G__Lderived;
568  G__inheritance_setup(G__get_linked_tagnum(&G__StTabdictLN_StTab),G__get_linked_tagnum(&G__StTabdictLN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,0);
569  }
570  {
571  TObject *G__Lpbase=(TObject*)G__Lderived;
572  G__inheritance_setup(G__get_linked_tagnum(&G__StTabdictLN_StTab),G__get_linked_tagnum(&G__StTabdictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
573  }
574  }
575 }
576 
577 /*********************************************************
578 * typedef information setup/
579 *********************************************************/
580 extern "C" void G__cpp_setup_typetableStTabdict() {
581 
582  /* Setting up typedef entry */
583  G__search_typename2("Int_t",105,-1,0,
584 -1);
585  G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
586  G__search_typename2("Text_t",99,-1,0,
587 -1);
588  G__setnewtype(-1,"General string (char)",0);
589  G__search_typename2("Version_t",115,-1,0,
590 -1);
591  G__setnewtype(-1,"Class version identifier (short)",0);
592  G__search_typename2("vector<Long_t>",117,G__get_linked_tagnum(&G__StTabdictLN_vectorlElongcOallocatorlElonggRsPgR),0,-1);
593  G__setnewtype(-1,"// @(#)root/base:$Name: $:$Id: StTabdict.cxx,v 1.1 2004/10/06 16:46:29 fisyak Exp $",0);
594  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__StTabdictLN_reverse_iteratorlEvectorlElongcOallocatorlElonggRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__StTabdictLN_vectorlElongcOallocatorlElonggRsPgR));
595  G__setnewtype(-1,"// @(#)root/base:$Name: $:$Id: StTabdict.cxx,v 1.1 2004/10/06 16:46:29 fisyak Exp $",0);
596  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__StTabdictLN_reverse_iteratorlEvectorlElongcOallocatorlElonggRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__StTabdictLN_vectorlElongcOallocatorlElonggRsPgR));
597  G__setnewtype(-1,"// @(#)root/base:$Name: $:$Id: StTabdict.cxx,v 1.1 2004/10/06 16:46:29 fisyak Exp $",0);
598  G__search_typename2("vector<long>",117,G__get_linked_tagnum(&G__StTabdictLN_vectorlElongcOallocatorlElonggRsPgR),0,-1);
599  G__setnewtype(-1,"// @(#)root/base:$Name: $:$Id: StTabdict.cxx,v 1.1 2004/10/06 16:46:29 fisyak Exp $",0);
600  G__search_typename2("iterator",85,G__get_linked_tagnum(&G__StTabdictLN_Tab_st),0,G__get_linked_tagnum(&G__StTabdictLN_StTab));
601  G__setnewtype(-1,NULL,0);
602 }
603 
604 /*********************************************************
605 * Data Member information setup/
606 *********************************************************/
607 
608  /* Setting up class,struct,union tag member variable */
609 
610  /* Tab_st */
611 static void G__setup_memvarTab_st(void) {
612  G__tag_memvar_setup(G__get_linked_tagnum(&G__StTabdictLN_Tab_st));
613  { Tab_st *p; p=(Tab_st*)0x1000; if (p) { }
614  G__memvar_setup((void*)((long)(&p->pt)-(long)(p)),102,0,0,-1,-1,-1,1,"pt=",0,(char*)NULL);
615  G__memvar_setup((void*)((long)(&p->gid)-(long)(p)),105,0,0,-1,-1,-1,1,"gid=",0,(char*)NULL);
616  }
617  G__tag_memvar_reset();
618 }
619 
620 
621  /* StTab */
622 static void G__setup_memvarStTab(void) {
623  G__tag_memvar_setup(G__get_linked_tagnum(&G__StTabdictLN_StTab));
624  { StTab *p; p=(StTab*)0x1000; if (p) { }
625  G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__StTabdictLN_TTableDescriptor),-1,-2,2,"fgColDescriptors=",0,(char*)NULL);
626  G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__StTabdictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
627  }
628  G__tag_memvar_reset();
629 }
630 
631 extern "C" void G__cpp_setup_memvarStTabdict() {
632 }
633 /***********************************************************
634 ************************************************************
635 ************************************************************
636 ************************************************************
637 ************************************************************
638 ************************************************************
639 ************************************************************
640 ***********************************************************/
641 
642 /*********************************************************
643 * Member function information setup for each class
644 *********************************************************/
645 static void G__setup_memfuncTab_st(void) {
646  /* Tab_st */
647  G__tag_memfunc_setup(G__get_linked_tagnum(&G__StTabdictLN_Tab_st));
648  // automatic default constructor
649  G__memfunc_setup("Tab_st",605,G__StTabdict_121_0_0,(int)('i'),G__get_linked_tagnum(&G__StTabdictLN_Tab_st),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
650  // automatic copy constructor
651  G__memfunc_setup("Tab_st",605,G__StTabdict_121_1_0,(int)('i'),G__get_linked_tagnum(&G__StTabdictLN_Tab_st),-1,0,1,1,1,0,"u 'Tab_st' - 11 - -",(char*)NULL,(void*)NULL,0);
652  // automatic destructor
653  G__memfunc_setup("~Tab_st",731,G__StTabdict_121_2_0,(int)('y'),-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
654  G__tag_memfunc_reset();
655 }
656 
657 static void G__setup_memfuncStTab(void) {
658  /* StTab */
659  G__tag_memfunc_setup(G__get_linked_tagnum(&G__StTabdictLN_StTab));
660  G__memfunc_setup("TableDictionary",1534,G__StTabdict_176_0_0,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
661  G__memfunc_setup("GetDescriptorPointer",2080,(G__InterfaceMethod)NULL,85,G__get_linked_tagnum(&G__StTabdictLN_TTableDescriptor),-1,0,0,1,2,8,"",(char*)NULL,(void*)NULL,1);
662  G__memfunc_setup("SetDescriptorPointer",2092,(G__InterfaceMethod)NULL,121,-1,-1,0,1,1,2,0,"U 'TTableDescriptor' - 0 - list",(char*)NULL,(void*)NULL,1);
663  G__memfunc_setup("StTab",478,G__StTabdict_176_3_0,105,G__get_linked_tagnum(&G__StTabdictLN_StTab),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
664  G__memfunc_setup("StTab",478,G__StTabdict_176_4_0,105,G__get_linked_tagnum(&G__StTabdictLN_StTab),-1,0,1,1,1,0,"C - 'Text_t' 10 - name",(char*)NULL,(void*)NULL,0);
665  G__memfunc_setup("StTab",478,G__StTabdict_176_5_0,105,G__get_linked_tagnum(&G__StTabdictLN_StTab),-1,0,1,1,1,0,"i - 'Int_t' 0 - n",(char*)NULL,(void*)NULL,0);
666  G__memfunc_setup("StTab",478,G__StTabdict_176_6_0,105,G__get_linked_tagnum(&G__StTabdictLN_StTab),-1,0,2,1,1,0,
667 "C - 'Text_t' 10 - name i - 'Int_t' 0 - n",(char*)NULL,(void*)NULL,0);
668  G__memfunc_setup("GetTable",776,G__StTabdict_176_7_0,85,G__get_linked_tagnum(&G__StTabdictLN_Tab_st),-1,0,1,1,1,8,"i - 'Int_t' 0 0 i",(char*)NULL,(void*)NULL,0);
669  G__memfunc_setup("operator[]",1060,G__StTabdict_176_8_0,117,G__get_linked_tagnum(&G__StTabdictLN_Tab_st),-1,1,1,1,1,0,"i - 'Int_t' 0 - i",(char*)NULL,(void*)NULL,0);
670  G__memfunc_setup("operator[]",1060,G__StTabdict_176_9_0,117,G__get_linked_tagnum(&G__StTabdictLN_Tab_st),-1,1,1,1,1,9,"i - 'Int_t' 0 - i",(char*)NULL,(void*)NULL,0);
671  G__memfunc_setup("begin",517,G__StTabdict_176_0_1,85,G__get_linked_tagnum(&G__StTabdictLN_Tab_st),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,0);
672  G__memfunc_setup("end",311,G__StTabdict_176_1_1,85,G__get_linked_tagnum(&G__StTabdictLN_Tab_st),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,0);
673  G__memfunc_setup("Class",502,G__StTabdict_176_2_1,85,G__get_linked_tagnum(&G__StTabdictLN_TClass),-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
674  G__memfunc_setup("Class_Name",982,G__StTabdict_176_3_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
675  G__memfunc_setup("Class_Version",1339,G__StTabdict_176_4_1,115,-1,G__defined_typename("Version_t"),0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
676  G__memfunc_setup("Dictionary",1046,G__StTabdict_176_5_1,121,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
677  G__memfunc_setup("IsA",253,G__StTabdict_176_6_1,85,G__get_linked_tagnum(&G__StTabdictLN_TClass),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,1);
678  G__memfunc_setup("ShowMembers",1132,G__StTabdict_176_7_1,121,-1,-1,0,2,1,1,0,
679 "u 'TMemberInspector' - 1 - insp C - - 0 - parent",(char*)NULL,(void*)NULL,1);
680  G__memfunc_setup("Streamer",835,G__StTabdict_176_8_1,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,1);
681  G__memfunc_setup("StreamerNVirtual",1656,G__StTabdict_176_9_1,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,0);
682  G__memfunc_setup("DeclFileName",1145,G__StTabdict_176_0_2,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
683  G__memfunc_setup("ImplFileLine",1178,G__StTabdict_176_1_2,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
684  G__memfunc_setup("ImplFileName",1171,G__StTabdict_176_2_2,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
685  G__memfunc_setup("DeclFileLine",1152,G__StTabdict_176_3_2,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
686  // automatic copy constructor
687  G__memfunc_setup("StTab",478,G__StTabdict_176_4_2,(int)('i'),G__get_linked_tagnum(&G__StTabdictLN_StTab),-1,0,1,1,1,0,"u 'StTab' - 11 - -",(char*)NULL,(void*)NULL,0);
688  // automatic destructor
689  G__memfunc_setup("~StTab",604,G__StTabdict_176_5_2,(int)('y'),-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
690  G__tag_memfunc_reset();
691 }
692 
693 
694 /*********************************************************
695 * Member function information setup
696 *********************************************************/
697 extern "C" void G__cpp_setup_memfuncStTabdict() {
698 }
699 
700 /*********************************************************
701 * Global variable information setup for each class
702 *********************************************************/
703 static void G__cpp_setup_global0() {
704 
705  /* Setting up global variables */
706  G__resetplocal();
707 
708 }
709 
710 static void G__cpp_setup_global1() {
711 }
712 
713 static void G__cpp_setup_global2() {
714 
715  G__resetglobalenv();
716 }
717 extern "C" void G__cpp_setup_globalStTabdict() {
718  G__cpp_setup_global0();
719  G__cpp_setup_global1();
720  G__cpp_setup_global2();
721 }
722 
723 /*********************************************************
724 * Global function information setup for each class
725 *********************************************************/
726 static void G__cpp_setup_func0() {
727  G__lastifuncposition();
728 
729 }
730 
731 static void G__cpp_setup_func1() {
732 }
733 
734 static void G__cpp_setup_func2() {
735 }
736 
737 static void G__cpp_setup_func3() {
738 
739  G__resetifuncposition();
740 }
741 
742 extern "C" void G__cpp_setup_funcStTabdict() {
743  G__cpp_setup_func0();
744  G__cpp_setup_func1();
745  G__cpp_setup_func2();
746  G__cpp_setup_func3();
747 }
748 
749 /*********************************************************
750 * Class,struct,union,enum tag information setup
751 *********************************************************/
752 /* Setup class/struct taginfo */
753 G__linked_taginfo G__StTabdictLN_TClass = { "TClass" , 99 , -1 };
754 G__linked_taginfo G__StTabdictLN_TBuffer = { "TBuffer" , 99 , -1 };
755 G__linked_taginfo G__StTabdictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
756 G__linked_taginfo G__StTabdictLN_TObject = { "TObject" , 99 , -1 };
757 G__linked_taginfo G__StTabdictLN_TNamed = { "TNamed" , 99 , -1 };
758 G__linked_taginfo G__StTabdictLN_Tab_st = { "Tab_st" , 115 , -1 };
759 G__linked_taginfo G__StTabdictLN_TTable = { "TTable" , 99 , -1 };
760 G__linked_taginfo G__StTabdictLN_TDataSet = { "TDataSet" , 99 , -1 };
761 G__linked_taginfo G__StTabdictLN_TTableDescriptor = { "TTableDescriptor" , 99 , -1 };
762 G__linked_taginfo G__StTabdictLN_vectorlElongcOallocatorlElonggRsPgR = { "vector<long,allocator<long> >" , 99 , -1 };
763 G__linked_taginfo G__StTabdictLN_reverse_iteratorlEvectorlElongcOallocatorlElonggRsPgRcLcLiteratorgR = { "reverse_iterator<vector<long,allocator<long> >::iterator>" , 99 , -1 };
764 G__linked_taginfo G__StTabdictLN_StTab = { "StTab" , 99 , -1 };
765 
766 /* Reset class/struct taginfo */
767 extern "C" void G__cpp_reset_tagtableStTabdict() {
768  G__StTabdictLN_TClass.tagnum = -1 ;
769  G__StTabdictLN_TBuffer.tagnum = -1 ;
770  G__StTabdictLN_TMemberInspector.tagnum = -1 ;
771  G__StTabdictLN_TObject.tagnum = -1 ;
772  G__StTabdictLN_TNamed.tagnum = -1 ;
773  G__StTabdictLN_Tab_st.tagnum = -1 ;
774  G__StTabdictLN_TTable.tagnum = -1 ;
775  G__StTabdictLN_TDataSet.tagnum = -1 ;
776  G__StTabdictLN_TTableDescriptor.tagnum = -1 ;
777  G__StTabdictLN_vectorlElongcOallocatorlElonggRsPgR.tagnum = -1 ;
778  G__StTabdictLN_reverse_iteratorlEvectorlElongcOallocatorlElonggRsPgRcLcLiteratorgR.tagnum = -1 ;
779  G__StTabdictLN_StTab.tagnum = -1 ;
780 }
781 
782 
783 extern "C" void G__cpp_setup_tagtableStTabdict() {
784 
785  /* Setting up class,struct,union tag entry */
786  G__get_linked_tagnum(&G__StTabdictLN_TClass);
787  G__get_linked_tagnum(&G__StTabdictLN_TBuffer);
788  G__get_linked_tagnum(&G__StTabdictLN_TMemberInspector);
789  G__get_linked_tagnum(&G__StTabdictLN_TObject);
790  G__get_linked_tagnum(&G__StTabdictLN_TNamed);
791  G__tagtable_setup(G__get_linked_tagnum(&G__StTabdictLN_Tab_st),sizeof(Tab_st),-1,262144,(char*)NULL,G__setup_memvarTab_st,G__setup_memfuncTab_st);
792  G__get_linked_tagnum(&G__StTabdictLN_TTable);
793  G__get_linked_tagnum(&G__StTabdictLN_TDataSet);
794  G__get_linked_tagnum(&G__StTabdictLN_TTableDescriptor);
795  G__get_linked_tagnum(&G__StTabdictLN_vectorlElongcOallocatorlElonggRsPgR);
796  G__get_linked_tagnum(&G__StTabdictLN_reverse_iteratorlEvectorlElongcOallocatorlElonggRsPgRcLcLiteratorgR);
797  G__tagtable_setup(G__get_linked_tagnum(&G__StTabdictLN_StTab),sizeof(StTab),-1,127232,"Particles or cells table for jet finder ",G__setup_memvarStTab,G__setup_memfuncStTab);
798 }
799 extern "C" void G__cpp_setupStTabdict(void) {
800  G__check_setup_version(30051515,"G__cpp_setupStTabdict()");
801  G__set_cpp_environmentStTabdict();
802  G__cpp_setup_tagtableStTabdict();
803 
804  G__cpp_setup_inheritanceStTabdict();
805 
806  G__cpp_setup_typetableStTabdict();
807 
808  G__cpp_setup_memvarStTabdict();
809 
810  G__cpp_setup_memfuncStTabdict();
811  G__cpp_setup_globalStTabdict();
812  G__cpp_setup_funcStTabdict();
813 
814  if(0==G__getsizep2memfunc()) G__get_sizep2memfuncStTabdict();
815  return;
816 }
818  public:
819  G__cpp_setup_initStTabdict() { G__add_setup_func("StTabdict",(G__incsetup)(&G__cpp_setupStTabdict)); G__call_setup_funcs(); }
820  ~G__cpp_setup_initStTabdict() { G__remove_setup_func("StTabdict"); }
821 };
822 G__cpp_setup_initStTabdict G__cpp_setup_initializerStTabdict;
823 
Definition: tdd.C:4
Definition: TTable.h:48
Definition: StTab.h:11
Definition: StTab.h:4