introducing the US EM calorimeter
[u/mrichter/AliRoot.git] / EMCAL / EMCALCint.cxx
CommitLineData
2012850d 1//
2// File generated by rootcint at Wed Apr 4 13:09:04 2001.
3// Do NOT change. Changes will be lost next time file is generated
4//
5#include "EMCALCint.h"
6
7#include "TClass.h"
8#include "TBuffer.h"
9#include "TMemberInspector.h"
10#include "TError.h"
11
12#ifndef G__ROOT
13#define G__ROOT
14#endif
15
16//______________________________________________________________________________
17TBuffer &operator>>(TBuffer &buf, AliEMCALGeometry *&obj)
18{
19 // Read a pointer to an object of class AliEMCALGeometry.
20
21 obj = (AliEMCALGeometry *) buf.ReadObject(AliEMCALGeometry::Class());
22 return buf;
23}
24
25//______________________________________________________________________________
26TBuffer &operator>>(TBuffer &buf, AliEMCAL *&obj)
27{
28 // Read a pointer to an object of class AliEMCAL.
29
30 obj = (AliEMCAL *) buf.ReadObject(AliEMCAL::Class());
31 return buf;
32}
33
34//______________________________________________________________________________
35TBuffer &operator>>(TBuffer &buf, AliEMCALv0 *&obj)
36{
37 // Read a pointer to an object of class AliEMCALv0.
38
39 obj = (AliEMCALv0 *) buf.ReadObject(AliEMCALv0::Class());
40 return buf;
41}
42
43//______________________________________________________________________________
44void R__AliEMCAL_fGeom(TBuffer &R__b, void *R__p, int)
45{
46 AliEMCALGeometry** fGeom = (AliEMCALGeometry**)R__p;
47 if (R__b.IsReading()) {
48 R__b >> *fGeom;
49 } else {
50 R__b << (TObject*)*fGeom;
51 }
52}
53
54//______________________________________________________________________________
55void R__AliEMCAL_fSDigits(TBuffer &R__b, void *R__p, int)
56{
57 TClonesArray** fSDigits = (TClonesArray**)R__p;
58 if (R__b.IsReading()) {
59 R__b >> *fSDigits;
60 } else {
61 R__b << (TObject*)*fSDigits;
62 }
63}
64
65//______________________________________________________________________________
66void R__AliEMCAL_fDigits(TBuffer &R__b, void *R__p, int)
67{
68 TClonesArray** fDigits = (TClonesArray**)R__p;
69 if (R__b.IsReading()) {
70 R__b >> *fDigits;
71 } else {
72 R__b << (TObject*)*fDigits;
73 }
74}
75
76//______________________________________________________________________________
77void AliEMCAL::Streamer(TBuffer &R__b)
78{
79 // Stream an object of class AliEMCAL.
80
81 if (R__b.IsReading()) {
82 AliEMCAL::Class()->ReadBuffer(R__b, this);
83 } else {
84 AliEMCAL::Class()->WriteBuffer(R__b, this);
85 }
86}
87
88//______________________________________________________________________________
89void AliEMCAL::ShowMembers(TMemberInspector &R__insp, char *R__parent)
90{
91 // Inspect the data members of an object of class AliEMCAL.
92
93 TClass *R__cl = AliEMCAL::IsA();
94 Int_t R__ncp = strlen(R__parent);
95 if (R__ncp || R__cl || R__insp.IsA()) { }
96 R__insp.Inspect(R__cl, R__parent, "*fGeom", &fGeom);
97 R__cl->SetStreamer("*fGeom",R__AliEMCAL_fGeom);
98 R__insp.Inspect(R__cl, R__parent, "*fSDigits", &fSDigits);
99 R__cl->SetStreamer("*fSDigits",R__AliEMCAL_fSDigits);
100 R__insp.Inspect(R__cl, R__parent, "*fDigits", &fDigits);
101 R__cl->SetStreamer("*fDigits",R__AliEMCAL_fDigits);
102 AliDetector::ShowMembers(R__insp, R__parent);
103}
104
105//______________________________________________________________________________
106const char *AliEMCAL::Class_Name()
107{
108 // Return the class name for AliEMCAL.
109 return "AliEMCAL";
110}
111
112// Static variable to hold initialization object
113static AliEMCAL::R__Init __gR__InitAliEMCAL(4);
114
115//______________________________________________________________________________
116void AliEMCALGeometry::Streamer(TBuffer &R__b)
117{
118 // Stream an object of class AliEMCALGeometry.
119
120 if (R__b.IsReading()) {
121 AliEMCALGeometry::Class()->ReadBuffer(R__b, this);
122 } else {
123 AliEMCALGeometry::Class()->WriteBuffer(R__b, this);
124 }
125}
126
127//______________________________________________________________________________
128void AliEMCALGeometry::ShowMembers(TMemberInspector &R__insp, char *R__parent)
129{
130 // Inspect the data members of an object of class AliEMCALGeometry.
131
132 TClass *R__cl = AliEMCALGeometry::IsA();
133 Int_t R__ncp = strlen(R__parent);
134 if (R__ncp || R__cl || R__insp.IsA()) { }
135 R__insp.Inspect(R__cl, R__parent, "fAirGap", &fAirGap);
136 R__insp.Inspect(R__cl, R__parent, "fArm1PhiMin", &fArm1PhiMin);
137 R__insp.Inspect(R__cl, R__parent, "fArm1PhiMax", &fArm1PhiMax);
138 R__insp.Inspect(R__cl, R__parent, "fArm2PhiMin", &fArm2PhiMin);
139 R__insp.Inspect(R__cl, R__parent, "fArm2PhiMax", &fArm2PhiMax);
140 R__insp.Inspect(R__cl, R__parent, "fEnvelop[3]", fEnvelop);
141 R__insp.Inspect(R__cl, R__parent, "fIPDistance", &fIPDistance);
142 R__insp.Inspect(R__cl, R__parent, "fShellThickness", &fShellThickness);
143 R__insp.Inspect(R__cl, R__parent, "fZLength", &fZLength);
144 R__insp.Inspect(R__cl, R__parent, "fAmat", &fAmat);
145 R__insp.Inspect(R__cl, R__parent, "fZmat", &fZmat);
146 R__insp.Inspect(R__cl, R__parent, "fDmat", &fDmat);
147 R__insp.Inspect(R__cl, R__parent, "fRmat", &fRmat);
148 R__insp.Inspect(R__cl, R__parent, "fEmat", &fEmat);
149 AliGeometry::ShowMembers(R__insp, R__parent);
150}
151
152//______________________________________________________________________________
153const char *AliEMCALGeometry::Class_Name()
154{
155 // Return the class name for AliEMCALGeometry.
156 return "AliEMCALGeometry";
157}
158
159// Static variable to hold initialization object
160static AliEMCALGeometry::R__Init __gR__InitAliEMCALGeometry(4);
161
162//______________________________________________________________________________
163void AliEMCALv0::Streamer(TBuffer &R__b)
164{
165 // Stream an object of class AliEMCALv0.
166
167 if (R__b.IsReading()) {
168 AliEMCALv0::Class()->ReadBuffer(R__b, this);
169 } else {
170 AliEMCALv0::Class()->WriteBuffer(R__b, this);
171 }
172}
173
174//______________________________________________________________________________
175void AliEMCALv0::ShowMembers(TMemberInspector &R__insp, char *R__parent)
176{
177 // Inspect the data members of an object of class AliEMCALv0.
178
179 TClass *R__cl = AliEMCALv0::IsA();
180 Int_t R__ncp = strlen(R__parent);
181 if (R__ncp || R__cl || R__insp.IsA()) { }
182 AliEMCAL::ShowMembers(R__insp, R__parent);
183}
184
185//______________________________________________________________________________
186const char *AliEMCALv0::Class_Name()
187{
188 // Return the class name for AliEMCALv0.
189 return "AliEMCALv0";
190}
191
192// Static variable to hold initialization object
193static AliEMCALv0::R__Init __gR__InitAliEMCALv0(4);
194
195/********************************************************
196* EMCALCint.cxx
197********************************************************/
198
199#ifdef G__MEMTEST
200#undef malloc
201#undef free
202#endif
203
204extern "C" void G__cpp_reset_tagtableEMCALCint();
205
206extern "C" void G__set_cpp_environmentEMCALCint() {
207 G__add_compiledheader("TROOT.h");
208 G__add_compiledheader("TMemberInspector.h");
209 G__add_compiledheader("AliEMCAL.h");
210 G__add_compiledheader("AliEMCALGeometry.h");
211 G__add_compiledheader("AliEMCALv0.h");
212 G__add_compiledheader("/usr/remote/prive/alice/root/new/include/TTree.h");
213 G__cpp_reset_tagtableEMCALCint();
214}
215class G__EMCALCintdOcxx_tag {};
216
217void* operator new(size_t size,G__EMCALCintdOcxx_tag* p) {
218 if(p && G__PVOID!=G__getgvp()) return((void*)p);
219#ifndef G__ROOT
220 return(malloc(size));
221#else
222 return(::operator new(size));
223#endif
224}
225
226/* dummy, for exception */
227#ifdef G__EH_DUMMY_DELETE
228void operator delete(void *p,G__EMCALCintdOcxx_tag* x) {
229 if((long)p==G__getgvp() && G__PVOID!=G__getgvp()) return;
230#ifndef G__ROOT
231 free(p);
232#else
233 ::operator delete(p);
234#endif
235}
236#endif
237
238static void G__operator_delete(void *p) {
239 if((long)p==G__getgvp() && G__PVOID!=G__getgvp()) return;
240#ifndef G__ROOT
241 free(p);
242#else
243 ::operator delete(p);
244#endif
245}
246
247void G__DELDMY_EMCALCintdOcxx() { G__operator_delete(0); }
248
249extern "C" int G__cpp_dllrevEMCALCint() { return(30051472); }
250
251/*********************************************************
252* Member function Interface Method
253*********************************************************/
254
255/* AliEMCALGeometry */
256static int G__AliEMCALGeometry_AliEMCALGeometry_0_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
257 AliEMCALGeometry *p=NULL;
258 if(G__getaryconstruct()) p=new AliEMCALGeometry[G__getaryconstruct()];
259 else p=new AliEMCALGeometry;
260 result7->obj.i = (long)p;
261 result7->ref = (long)p;
262 result7->type = 'u';
263 result7->tagnum = G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry);
264 return(1 || funcname || hash || result7 || libp) ;
265}
266
267static int G__AliEMCALGeometry_AliEMCALGeometry_1_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
268 AliEMCALGeometry *p=NULL;
269 p = new AliEMCALGeometry(*(AliEMCALGeometry*)libp->para[0].ref);
270 result7->obj.i = (long)p;
271 result7->ref = (long)p;
272 result7->type = 'u';
273 result7->tagnum = G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry);
274 return(1 || funcname || hash || result7 || libp) ;
275}
276
277static int G__AliEMCALGeometry_GetInstance_3_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
278 switch(libp->paran) {
279 case 2:
280 G__letint(result7,85,(long)((AliEMCALGeometry*)(G__getstructoffset()))->GetInstance((const Text_t*)G__int(libp->para[0]),(const Text_t*)G__int(libp->para[1])));
281 break;
282 case 1:
283 G__letint(result7,85,(long)((AliEMCALGeometry*)(G__getstructoffset()))->GetInstance((const Text_t*)G__int(libp->para[0])));
284 break;
285 }
286 return(1 || funcname || hash || result7 || libp) ;
287}
288
289static int G__AliEMCALGeometry_GetInstance_4_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
290 G__letint(result7,85,(long)((AliEMCALGeometry*)(G__getstructoffset()))->GetInstance());
291 return(1 || funcname || hash || result7 || libp) ;
292}
293
294static int G__AliEMCALGeometry_operatoreQ_5_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
295 {
296 const AliEMCALGeometry& obj=((const AliEMCALGeometry*)(G__getstructoffset()))->operator=(*(AliEMCALGeometry*)libp->para[0].ref);
297 result7->ref=(long)(&obj); result7->obj.i=(long)(&obj);
298 }
299 return(1 || funcname || hash || result7 || libp) ;
300}
301
302static int G__AliEMCALGeometry_GetGlobal_6_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
303 G__setnull(result7);
304 ((const AliEMCALGeometry*)(G__getstructoffset()))->GetGlobal((const AliRecPoint*)G__int(libp->para[0]),*(TVector3*)libp->para[1].ref
305,*(TMatrix*)libp->para[2].ref);
306 return(1 || funcname || hash || result7 || libp) ;
307}
308
309static int G__AliEMCALGeometry_GetGlobal_7_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
310 G__setnull(result7);
311 ((const AliEMCALGeometry*)(G__getstructoffset()))->GetGlobal((const AliRecPoint*)G__int(libp->para[0]),*(TVector3*)libp->para[1].ref);
312 return(1 || funcname || hash || result7 || libp) ;
313}
314
315static int G__AliEMCALGeometry_IsInitialized_8_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
316 G__letint(result7,98,(long)((const AliEMCALGeometry*)(G__getstructoffset()))->IsInitialized());
317 return(1 || funcname || hash || result7 || libp) ;
318}
319
320static int G__AliEMCALGeometry_GetAirGap_9_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
321 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetAirGap());
322 return(1 || funcname || hash || result7 || libp) ;
323}
324
325static int G__AliEMCALGeometry_GetArm1PhiMin_0_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
326 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetArm1PhiMin());
327 return(1 || funcname || hash || result7 || libp) ;
328}
329
330static int G__AliEMCALGeometry_GetArm1PhiMax_1_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
331 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetArm1PhiMax());
332 return(1 || funcname || hash || result7 || libp) ;
333}
334
335static int G__AliEMCALGeometry_GetArm2PhiMin_2_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
336 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetArm2PhiMin());
337 return(1 || funcname || hash || result7 || libp) ;
338}
339
340static int G__AliEMCALGeometry_GetArm2PhiMax_3_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
341 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetArm2PhiMax());
342 return(1 || funcname || hash || result7 || libp) ;
343}
344
345static int G__AliEMCALGeometry_GetIPDistance_4_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
346 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetIPDistance());
347 return(1 || funcname || hash || result7 || libp) ;
348}
349
350static int G__AliEMCALGeometry_GetEnvelop_5_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
351 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetEnvelop((Int_t)G__int(libp->para[0])));
352 return(1 || funcname || hash || result7 || libp) ;
353}
354
355static int G__AliEMCALGeometry_GetShellThickness_6_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
356 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetShellThickness());
357 return(1 || funcname || hash || result7 || libp) ;
358}
359
360static int G__AliEMCALGeometry_GetZLength_7_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
361 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetZLength());
362 return(1 || funcname || hash || result7 || libp) ;
363}
364
365static int G__AliEMCALGeometry_GetAmat_8_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
366 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetAmat());
367 return(1 || funcname || hash || result7 || libp) ;
368}
369
370static int G__AliEMCALGeometry_GetZmat_9_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
371 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetZmat());
372 return(1 || funcname || hash || result7 || libp) ;
373}
374
375static int G__AliEMCALGeometry_GetDmat_0_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
376 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetDmat());
377 return(1 || funcname || hash || result7 || libp) ;
378}
379
380static int G__AliEMCALGeometry_GetRmat_1_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
381 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetRmat());
382 return(1 || funcname || hash || result7 || libp) ;
383}
384
385static int G__AliEMCALGeometry_GetEmat_2_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
386 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetEmat());
387 return(1 || funcname || hash || result7 || libp) ;
388}
389
390static int G__AliEMCALGeometry_GetLmat_3_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
391 G__letdouble(result7,102,(double)((const AliEMCALGeometry*)(G__getstructoffset()))->GetLmat());
392 return(1 || funcname || hash || result7 || libp) ;
393}
394
395static int G__AliEMCALGeometry_Class_6_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
396 G__letint(result7,85,(long)((AliEMCALGeometry*)(G__getstructoffset()))->Class());
397 return(1 || funcname || hash || result7 || libp) ;
398}
399
400static int G__AliEMCALGeometry_Class_Name_7_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
401 G__letint(result7,67,(long)((AliEMCALGeometry*)(G__getstructoffset()))->Class_Name());
402 return(1 || funcname || hash || result7 || libp) ;
403}
404
405static int G__AliEMCALGeometry_Class_Version_8_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
406 G__letint(result7,115,(long)((AliEMCALGeometry*)(G__getstructoffset()))->Class_Version());
407 return(1 || funcname || hash || result7 || libp) ;
408}
409
410static int G__AliEMCALGeometry_Dictionary_9_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
411 G__setnull(result7);
412 ((AliEMCALGeometry*)(G__getstructoffset()))->Dictionary();
413 return(1 || funcname || hash || result7 || libp) ;
414}
415
416static int G__AliEMCALGeometry_IsA_0_3(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
417 G__letint(result7,85,(long)((const AliEMCALGeometry*)(G__getstructoffset()))->IsA());
418 return(1 || funcname || hash || result7 || libp) ;
419}
420
421static int G__AliEMCALGeometry_ShowMembers_1_3(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
422 G__setnull(result7);
423 ((AliEMCALGeometry*)(G__getstructoffset()))->ShowMembers(*(TMemberInspector*)libp->para[0].ref,(char*)G__int(libp->para[1]));
424 return(1 || funcname || hash || result7 || libp) ;
425}
426
427static int G__AliEMCALGeometry_Streamer_2_3(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
428 G__setnull(result7);
429 ((AliEMCALGeometry*)(G__getstructoffset()))->Streamer(*(TBuffer*)libp->para[0].ref);
430 return(1 || funcname || hash || result7 || libp) ;
431}
432
433static int G__AliEMCALGeometry_StreamerNVirtual_3_3(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
434 G__setnull(result7);
435 ((AliEMCALGeometry*)(G__getstructoffset()))->StreamerNVirtual(*(TBuffer*)libp->para[0].ref);
436 return(1 || funcname || hash || result7 || libp) ;
437}
438
439static int G__AliEMCALGeometry_DeclFileName_4_3(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
440 G__letint(result7,67,(long)((AliEMCALGeometry*)(G__getstructoffset()))->DeclFileName());
441 return(1 || funcname || hash || result7 || libp) ;
442}
443
444static int G__AliEMCALGeometry_DeclFileLine_5_3(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
445 G__letint(result7,105,(long)((AliEMCALGeometry*)(G__getstructoffset()))->DeclFileLine());
446 return(1 || funcname || hash || result7 || libp) ;
447}
448
449static int G__AliEMCALGeometry_ImplFileName_6_3(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
450 G__letint(result7,67,(long)((AliEMCALGeometry*)(G__getstructoffset()))->ImplFileName());
451 return(1 || funcname || hash || result7 || libp) ;
452}
453
454static int G__AliEMCALGeometry_ImplFileLine_7_3(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
455 G__letint(result7,105,(long)((AliEMCALGeometry*)(G__getstructoffset()))->ImplFileLine());
456 return(1 || funcname || hash || result7 || libp) ;
457}
458
459// automatic destructor
460typedef AliEMCALGeometry G__TAliEMCALGeometry;
461static int G__AliEMCALGeometry_wAAliEMCALGeometry_8_3(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
462 if(G__getaryconstruct())
463 if(G__PVOID==G__getgvp())
464 delete[] (AliEMCALGeometry *)(G__getstructoffset());
465 else
466 for(int i=G__getaryconstruct()-1;i>=0;i--)
467 delete (AliEMCALGeometry *)((G__getstructoffset())+sizeof(AliEMCALGeometry)*i);
468 else delete (AliEMCALGeometry *)(G__getstructoffset());
469 G__setnull(result7);
470 return(1 || funcname || hash || result7 || libp) ;
471}
472
473
474/* AliEMCAL */
475static int G__AliEMCAL_AliEMCAL_0_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
476 AliEMCAL *p=NULL;
477 if(G__getaryconstruct()) p=new AliEMCAL[G__getaryconstruct()];
478 else p=new AliEMCAL;
479 result7->obj.i = (long)p;
480 result7->ref = (long)p;
481 result7->type = 'u';
482 result7->tagnum = G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL);
483 return(1 || funcname || hash || result7 || libp) ;
484}
485
486static int G__AliEMCAL_AliEMCAL_1_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
487 AliEMCAL *p=NULL;
488 switch(libp->paran) {
489 case 2:
490 p = new AliEMCAL((const char*)G__int(libp->para[0]),(const char*)G__int(libp->para[1]));
491 break;
492 case 1:
493 p = new AliEMCAL((const char*)G__int(libp->para[0]));
494 break;
495 }
496 result7->obj.i = (long)p;
497 result7->ref = (long)p;
498 result7->type = 'u';
499 result7->tagnum = G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL);
500 return(1 || funcname || hash || result7 || libp) ;
501}
502
503static int G__AliEMCAL_AliEMCAL_2_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
504 AliEMCAL *p=NULL;
505 p = new AliEMCAL(*(AliEMCAL*)libp->para[0].ref);
506 result7->obj.i = (long)p;
507 result7->ref = (long)p;
508 result7->type = 'u';
509 result7->tagnum = G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL);
510 return(1 || funcname || hash || result7 || libp) ;
511}
512
513static int G__AliEMCAL_CreateMaterials_4_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
514 G__setnull(result7);
515 ((AliEMCAL*)(G__getstructoffset()))->CreateMaterials();
516 return(1 || funcname || hash || result7 || libp) ;
517}
518
519static int G__AliEMCAL_GetGeometry_5_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
520 G__letint(result7,85,(long)((AliEMCAL*)(G__getstructoffset()))->GetGeometry());
521 return(1 || funcname || hash || result7 || libp) ;
522}
523
524static int G__AliEMCAL_IsVersion_6_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
525 G__letint(result7,105,(long)((const AliEMCAL*)(G__getstructoffset()))->IsVersion());
526 return(1 || funcname || hash || result7 || libp) ;
527}
528
529static int G__AliEMCAL_SetTreeAddress_7_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
530 G__setnull(result7);
531 ((AliEMCAL*)(G__getstructoffset()))->SetTreeAddress();
532 return(1 || funcname || hash || result7 || libp) ;
533}
534
535static int G__AliEMCAL_SDigits_8_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
536 G__letint(result7,85,(long)((const AliEMCAL*)(G__getstructoffset()))->SDigits());
537 return(1 || funcname || hash || result7 || libp) ;
538}
539
540static int G__AliEMCAL_Version_9_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
541 {
542 TString *pobj,xobj=((AliEMCAL*)(G__getstructoffset()))->Version();
543 pobj=new TString(xobj);
544 result7->obj.i=(long)((void*)pobj); result7->ref=result7->obj.i;
545 G__store_tempobject(*result7);
546 }
547 return(1 || funcname || hash || result7 || libp) ;
548}
549
550static int G__AliEMCAL_operatoreQ_0_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
551 {
552 AliEMCAL& obj=((AliEMCAL*)(G__getstructoffset()))->operator=(*(AliEMCAL*)libp->para[0].ref);
553 result7->ref=(long)(&obj); result7->obj.i=(long)(&obj);
554 }
555 return(1 || funcname || hash || result7 || libp) ;
556}
557
558static int G__AliEMCAL_Class_1_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
559 G__letint(result7,85,(long)((AliEMCAL*)(G__getstructoffset()))->Class());
560 return(1 || funcname || hash || result7 || libp) ;
561}
562
563static int G__AliEMCAL_Class_Name_2_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
564 G__letint(result7,67,(long)((AliEMCAL*)(G__getstructoffset()))->Class_Name());
565 return(1 || funcname || hash || result7 || libp) ;
566}
567
568static int G__AliEMCAL_Class_Version_3_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
569 G__letint(result7,115,(long)((AliEMCAL*)(G__getstructoffset()))->Class_Version());
570 return(1 || funcname || hash || result7 || libp) ;
571}
572
573static int G__AliEMCAL_Dictionary_4_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
574 G__setnull(result7);
575 ((AliEMCAL*)(G__getstructoffset()))->Dictionary();
576 return(1 || funcname || hash || result7 || libp) ;
577}
578
579static int G__AliEMCAL_IsA_5_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
580 G__letint(result7,85,(long)((const AliEMCAL*)(G__getstructoffset()))->IsA());
581 return(1 || funcname || hash || result7 || libp) ;
582}
583
584static int G__AliEMCAL_ShowMembers_6_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
585 G__setnull(result7);
586 ((AliEMCAL*)(G__getstructoffset()))->ShowMembers(*(TMemberInspector*)libp->para[0].ref,(char*)G__int(libp->para[1]));
587 return(1 || funcname || hash || result7 || libp) ;
588}
589
590static int G__AliEMCAL_Streamer_7_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
591 G__setnull(result7);
592 ((AliEMCAL*)(G__getstructoffset()))->Streamer(*(TBuffer*)libp->para[0].ref);
593 return(1 || funcname || hash || result7 || libp) ;
594}
595
596static int G__AliEMCAL_StreamerNVirtual_8_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
597 G__setnull(result7);
598 ((AliEMCAL*)(G__getstructoffset()))->StreamerNVirtual(*(TBuffer*)libp->para[0].ref);
599 return(1 || funcname || hash || result7 || libp) ;
600}
601
602static int G__AliEMCAL_DeclFileName_9_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
603 G__letint(result7,67,(long)((AliEMCAL*)(G__getstructoffset()))->DeclFileName());
604 return(1 || funcname || hash || result7 || libp) ;
605}
606
607static int G__AliEMCAL_DeclFileLine_0_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
608 G__letint(result7,105,(long)((AliEMCAL*)(G__getstructoffset()))->DeclFileLine());
609 return(1 || funcname || hash || result7 || libp) ;
610}
611
612static int G__AliEMCAL_ImplFileName_1_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
613 G__letint(result7,67,(long)((AliEMCAL*)(G__getstructoffset()))->ImplFileName());
614 return(1 || funcname || hash || result7 || libp) ;
615}
616
617static int G__AliEMCAL_ImplFileLine_2_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
618 G__letint(result7,105,(long)((AliEMCAL*)(G__getstructoffset()))->ImplFileLine());
619 return(1 || funcname || hash || result7 || libp) ;
620}
621
622// automatic destructor
623typedef AliEMCAL G__TAliEMCAL;
624static int G__AliEMCAL_wAAliEMCAL_3_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
625 if(G__getaryconstruct())
626 if(G__PVOID==G__getgvp())
627 delete[] (AliEMCAL *)(G__getstructoffset());
628 else
629 for(int i=G__getaryconstruct()-1;i>=0;i--)
630 delete (AliEMCAL *)((G__getstructoffset())+sizeof(AliEMCAL)*i);
631 else delete (AliEMCAL *)(G__getstructoffset());
632 G__setnull(result7);
633 return(1 || funcname || hash || result7 || libp) ;
634}
635
636
637/* AliEMCALv0 */
638static int G__AliEMCALv0_AliEMCALv0_0_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
639 AliEMCALv0 *p=NULL;
640 if(G__getaryconstruct()) p=new AliEMCALv0[G__getaryconstruct()];
641 else p=new AliEMCALv0;
642 result7->obj.i = (long)p;
643 result7->ref = (long)p;
644 result7->type = 'u';
645 result7->tagnum = G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0);
646 return(1 || funcname || hash || result7 || libp) ;
647}
648
649static int G__AliEMCALv0_AliEMCALv0_1_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
650 AliEMCALv0 *p=NULL;
651 switch(libp->paran) {
652 case 2:
653 p = new AliEMCALv0((const char*)G__int(libp->para[0]),(const char*)G__int(libp->para[1]));
654 break;
655 case 1:
656 p = new AliEMCALv0((const char*)G__int(libp->para[0]));
657 break;
658 }
659 result7->obj.i = (long)p;
660 result7->ref = (long)p;
661 result7->type = 'u';
662 result7->tagnum = G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0);
663 return(1 || funcname || hash || result7 || libp) ;
664}
665
666static int G__AliEMCALv0_AliEMCALv0_2_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
667 AliEMCALv0 *p=NULL;
668 p = new AliEMCALv0(*(AliEMCALv0*)libp->para[0].ref);
669 result7->obj.i = (long)p;
670 result7->ref = (long)p;
671 result7->type = 'u';
672 result7->tagnum = G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0);
673 return(1 || funcname || hash || result7 || libp) ;
674}
675
676static int G__AliEMCALv0_BuildGeometry_4_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
677 G__setnull(result7);
678 ((AliEMCALv0*)(G__getstructoffset()))->BuildGeometry();
679 return(1 || funcname || hash || result7 || libp) ;
680}
681
682static int G__AliEMCALv0_CreateGeometry_5_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
683 G__setnull(result7);
684 ((AliEMCALv0*)(G__getstructoffset()))->CreateGeometry();
685 return(1 || funcname || hash || result7 || libp) ;
686}
687
688static int G__AliEMCALv0_Init_6_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
689 G__setnull(result7);
690 ((AliEMCALv0*)(G__getstructoffset()))->Init();
691 return(1 || funcname || hash || result7 || libp) ;
692}
693
694static int G__AliEMCALv0_IsVersion_7_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
695 G__letint(result7,105,(long)((const AliEMCALv0*)(G__getstructoffset()))->IsVersion());
696 return(1 || funcname || hash || result7 || libp) ;
697}
698
699static int G__AliEMCALv0_Version_8_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
700 {
701 TString *pobj,xobj=((AliEMCALv0*)(G__getstructoffset()))->Version();
702 pobj=new TString(xobj);
703 result7->obj.i=(long)((void*)pobj); result7->ref=result7->obj.i;
704 G__store_tempobject(*result7);
705 }
706 return(1 || funcname || hash || result7 || libp) ;
707}
708
709static int G__AliEMCALv0_operatoreQ_9_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
710 {
711 AliEMCALv0& obj=((AliEMCALv0*)(G__getstructoffset()))->operator=(*(AliEMCALv0*)libp->para[0].ref);
712 result7->ref=(long)(&obj); result7->obj.i=(long)(&obj);
713 }
714 return(1 || funcname || hash || result7 || libp) ;
715}
716
717static int G__AliEMCALv0_Class_0_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
718 G__letint(result7,85,(long)((AliEMCALv0*)(G__getstructoffset()))->Class());
719 return(1 || funcname || hash || result7 || libp) ;
720}
721
722static int G__AliEMCALv0_Class_Name_1_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
723 G__letint(result7,67,(long)((AliEMCALv0*)(G__getstructoffset()))->Class_Name());
724 return(1 || funcname || hash || result7 || libp) ;
725}
726
727static int G__AliEMCALv0_Class_Version_2_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
728 G__letint(result7,115,(long)((AliEMCALv0*)(G__getstructoffset()))->Class_Version());
729 return(1 || funcname || hash || result7 || libp) ;
730}
731
732static int G__AliEMCALv0_Dictionary_3_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
733 G__setnull(result7);
734 ((AliEMCALv0*)(G__getstructoffset()))->Dictionary();
735 return(1 || funcname || hash || result7 || libp) ;
736}
737
738static int G__AliEMCALv0_IsA_4_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
739 G__letint(result7,85,(long)((const AliEMCALv0*)(G__getstructoffset()))->IsA());
740 return(1 || funcname || hash || result7 || libp) ;
741}
742
743static int G__AliEMCALv0_ShowMembers_5_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
744 G__setnull(result7);
745 ((AliEMCALv0*)(G__getstructoffset()))->ShowMembers(*(TMemberInspector*)libp->para[0].ref,(char*)G__int(libp->para[1]));
746 return(1 || funcname || hash || result7 || libp) ;
747}
748
749static int G__AliEMCALv0_Streamer_6_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
750 G__setnull(result7);
751 ((AliEMCALv0*)(G__getstructoffset()))->Streamer(*(TBuffer*)libp->para[0].ref);
752 return(1 || funcname || hash || result7 || libp) ;
753}
754
755static int G__AliEMCALv0_StreamerNVirtual_7_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
756 G__setnull(result7);
757 ((AliEMCALv0*)(G__getstructoffset()))->StreamerNVirtual(*(TBuffer*)libp->para[0].ref);
758 return(1 || funcname || hash || result7 || libp) ;
759}
760
761static int G__AliEMCALv0_DeclFileName_8_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
762 G__letint(result7,67,(long)((AliEMCALv0*)(G__getstructoffset()))->DeclFileName());
763 return(1 || funcname || hash || result7 || libp) ;
764}
765
766static int G__AliEMCALv0_DeclFileLine_9_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
767 G__letint(result7,105,(long)((AliEMCALv0*)(G__getstructoffset()))->DeclFileLine());
768 return(1 || funcname || hash || result7 || libp) ;
769}
770
771static int G__AliEMCALv0_ImplFileName_0_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
772 G__letint(result7,67,(long)((AliEMCALv0*)(G__getstructoffset()))->ImplFileName());
773 return(1 || funcname || hash || result7 || libp) ;
774}
775
776static int G__AliEMCALv0_ImplFileLine_1_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
777 G__letint(result7,105,(long)((AliEMCALv0*)(G__getstructoffset()))->ImplFileLine());
778 return(1 || funcname || hash || result7 || libp) ;
779}
780
781// automatic destructor
782typedef AliEMCALv0 G__TAliEMCALv0;
783static int G__AliEMCALv0_wAAliEMCALv0_2_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
784 if(G__getaryconstruct())
785 if(G__PVOID==G__getgvp())
786 delete[] (AliEMCALv0 *)(G__getstructoffset());
787 else
788 for(int i=G__getaryconstruct()-1;i>=0;i--)
789 delete (AliEMCALv0 *)((G__getstructoffset())+sizeof(AliEMCALv0)*i);
790 else delete (AliEMCALv0 *)(G__getstructoffset());
791 G__setnull(result7);
792 return(1 || funcname || hash || result7 || libp) ;
793}
794
795
796/* Setting up global function */
797
798/*********************************************************
799* Member function Stub
800*********************************************************/
801
802/* AliEMCALGeometry */
803
804/* AliEMCAL */
805
806/* AliEMCALv0 */
807
808/*********************************************************
809* Global function Stub
810*********************************************************/
811
812/*********************************************************
813* Get size of pointer to member function
814*********************************************************/
815class G__Sizep2memfuncEMCALCint {
816 public:
817 G__Sizep2memfuncEMCALCint() {p=&G__Sizep2memfuncEMCALCint::sizep2memfunc;}
818 size_t sizep2memfunc() { return(sizeof(p)); }
819 private:
820 size_t (G__Sizep2memfuncEMCALCint::*p)();
821};
822
823size_t G__get_sizep2memfuncEMCALCint()
824{
825 G__Sizep2memfuncEMCALCint a;
826 G__setsizep2memfunc((int)a.sizep2memfunc());
827 return((size_t)a.sizep2memfunc());
828}
829
830
831/*********************************************************
832* virtual base class offset calculation interface
833*********************************************************/
834
835 /* Setting up class inheritance */
836
837/*********************************************************
838* Inheritance information setup/
839*********************************************************/
840extern "C" void G__cpp_setup_inheritanceEMCALCint() {
841
842 /* Setting up class inheritance */
843 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry))) {
844 AliEMCALGeometry *G__Lderived;
845 G__Lderived=(AliEMCALGeometry*)0x1000;
846 {
847 AliGeometry *G__Lpbase=(AliGeometry*)G__Lderived;
848 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),G__get_linked_tagnum(&G__EMCALCintLN_AliGeometry),(long)G__Lpbase-(long)G__Lderived,1,1);
849 }
850 {
851 TNamed *G__Lpbase=(TNamed*)G__Lderived;
852 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),G__get_linked_tagnum(&G__EMCALCintLN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,0);
853 }
854 {
855 TObject *G__Lpbase=(TObject*)G__Lderived;
856 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),G__get_linked_tagnum(&G__EMCALCintLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
857 }
858 }
859 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL))) {
860 AliEMCAL *G__Lderived;
861 G__Lderived=(AliEMCAL*)0x1000;
862 {
863 AliDetector *G__Lpbase=(AliDetector*)G__Lderived;
864 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),G__get_linked_tagnum(&G__EMCALCintLN_AliDetector),(long)G__Lpbase-(long)G__Lderived,1,1);
865 }
866 {
867 AliModule *G__Lpbase=(AliModule*)G__Lderived;
868 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),G__get_linked_tagnum(&G__EMCALCintLN_AliModule),(long)G__Lpbase-(long)G__Lderived,1,0);
869 }
870 {
871 TNamed *G__Lpbase=(TNamed*)G__Lderived;
872 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),G__get_linked_tagnum(&G__EMCALCintLN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,0);
873 }
874 {
875 TObject *G__Lpbase=(TObject*)G__Lderived;
876 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),G__get_linked_tagnum(&G__EMCALCintLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
877 }
878 {
879 TAttLine *G__Lpbase=(TAttLine*)G__Lderived;
880 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),G__get_linked_tagnum(&G__EMCALCintLN_TAttLine),(long)G__Lpbase-(long)G__Lderived,1,0);
881 }
882 {
883 TAttMarker *G__Lpbase=(TAttMarker*)G__Lderived;
884 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),G__get_linked_tagnum(&G__EMCALCintLN_TAttMarker),(long)G__Lpbase-(long)G__Lderived,1,0);
885 }
886 {
887 AliRndm *G__Lpbase=(AliRndm*)G__Lderived;
888 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),G__get_linked_tagnum(&G__EMCALCintLN_AliRndm),(long)G__Lpbase-(long)G__Lderived,1,0);
889 }
890 }
891 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__EMCALCintLN_AliGeometry))) {
892 AliGeometry *G__Lderived;
893 G__Lderived=(AliGeometry*)0x1000;
894 {
895 TNamed *G__Lpbase=(TNamed*)G__Lderived;
896 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliGeometry),G__get_linked_tagnum(&G__EMCALCintLN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,1);
897 }
898 {
899 TObject *G__Lpbase=(TObject*)G__Lderived;
900 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliGeometry),G__get_linked_tagnum(&G__EMCALCintLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
901 }
902 }
903 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0))) {
904 AliEMCALv0 *G__Lderived;
905 G__Lderived=(AliEMCALv0*)0x1000;
906 {
907 AliEMCAL *G__Lpbase=(AliEMCAL*)G__Lderived;
908 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),(long)G__Lpbase-(long)G__Lderived,1,1);
909 }
910 {
911 AliDetector *G__Lpbase=(AliDetector*)G__Lderived;
912 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),G__get_linked_tagnum(&G__EMCALCintLN_AliDetector),(long)G__Lpbase-(long)G__Lderived,1,0);
913 }
914 {
915 AliModule *G__Lpbase=(AliModule*)G__Lderived;
916 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),G__get_linked_tagnum(&G__EMCALCintLN_AliModule),(long)G__Lpbase-(long)G__Lderived,1,0);
917 }
918 {
919 TNamed *G__Lpbase=(TNamed*)G__Lderived;
920 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),G__get_linked_tagnum(&G__EMCALCintLN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,0);
921 }
922 {
923 TObject *G__Lpbase=(TObject*)G__Lderived;
924 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),G__get_linked_tagnum(&G__EMCALCintLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
925 }
926 {
927 TAttLine *G__Lpbase=(TAttLine*)G__Lderived;
928 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),G__get_linked_tagnum(&G__EMCALCintLN_TAttLine),(long)G__Lpbase-(long)G__Lderived,1,0);
929 }
930 {
931 TAttMarker *G__Lpbase=(TAttMarker*)G__Lderived;
932 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),G__get_linked_tagnum(&G__EMCALCintLN_TAttMarker),(long)G__Lpbase-(long)G__Lderived,1,0);
933 }
934 {
935 AliRndm *G__Lpbase=(AliRndm*)G__Lderived;
936 G__inheritance_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),G__get_linked_tagnum(&G__EMCALCintLN_AliRndm),(long)G__Lpbase-(long)G__Lderived,1,0);
937 }
938 }
939}
940
941/*********************************************************
942* typedef information setup/
943*********************************************************/
944extern "C" void G__cpp_setup_typetableEMCALCint() {
945
946 /* Setting up typedef entry */
947 G__search_typename2("Char_t",99,-1,0,
948-1);
949 G__setnewtype(-1,"Signed Character 1 byte",0);
950 G__search_typename2("UChar_t",98,-1,0,
951-1);
952 G__setnewtype(-1,"Unsigned Character 1 byte",0);
953 G__search_typename2("Short_t",115,-1,0,
954-1);
955 G__setnewtype(-1,"Signed Short integer 2 bytes",0);
956 G__search_typename2("UShort_t",114,-1,0,
957-1);
958 G__setnewtype(-1,"Unsigned Short integer 2 bytes",0);
959 G__search_typename2("Int_t",105,-1,0,
960-1);
961 G__setnewtype(-1,"Signed integer 4 bytes",0);
962 G__search_typename2("UInt_t",104,-1,0,
963-1);
964 G__setnewtype(-1,"Unsigned integer 4 bytes",0);
965 G__search_typename2("Seek_t",105,-1,0,
966-1);
967 G__setnewtype(-1,"File pointer",0);
968 G__search_typename2("Long_t",108,-1,0,
969-1);
970 G__setnewtype(-1,"Signed long integer 4 bytes",0);
971 G__search_typename2("ULong_t",107,-1,0,
972-1);
973 G__setnewtype(-1,"Unsigned long integer 4 bytes",0);
974 G__search_typename2("Float_t",102,-1,0,
975-1);
976 G__setnewtype(-1,"Float 4 bytes",0);
977 G__search_typename2("Double_t",100,-1,0,
978-1);
979 G__setnewtype(-1,"Float 8 bytes",0);
980 G__search_typename2("Text_t",99,-1,0,
981-1);
982 G__setnewtype(-1,"General string",0);
983 G__search_typename2("Bool_t",98,-1,0,
984-1);
985 G__setnewtype(-1,"Boolean (0=false, 1=true)",0);
986 G__search_typename2("Byte_t",98,-1,0,
987-1);
988 G__setnewtype(-1,"Byte (8 bits)",0);
989 G__search_typename2("Version_t",115,-1,0,
990-1);
991 G__setnewtype(-1,"Class version identifier",0);
992 G__search_typename2("Option_t",99,-1,0,
993-1);
994 G__setnewtype(-1,"Option string",0);
995 G__search_typename2("Ssiz_t",105,-1,0,
996-1);
997 G__setnewtype(-1,"String size",0);
998 G__search_typename2("Real_t",102,-1,0,
999-1);
1000 G__setnewtype(-1,"TVector and TMatrix element type",0);
1001 G__search_typename2("Streamer_t",89,-1,0,
1002-1);
1003 G__setnewtype(-1,NULL,0);
1004 G__search_typename2("VoidFuncPtr_t",89,-1,0,
1005-1);
1006 G__setnewtype(-1,"pointer to void function",0);
1007 G__search_typename2("FreeHookFun_t",89,-1,0,
1008-1);
1009 G__setnewtype(-1,NULL,0);
1010 G__search_typename2("ReAllocFun_t",81,-1,0,
1011-1);
1012 G__setnewtype(-1,NULL,0);
1013 G__search_typename2("ReAllocCFun_t",81,-1,0,
1014-1);
1015 G__setnewtype(-1,NULL,0);
1016 G__search_typename2("Axis_t",100,-1,0,
1017-1);
1018 G__setnewtype(-1,"Axis values type",0);
1019 G__search_typename2("Stat_t",100,-1,0,
1020-1);
1021 G__setnewtype(-1,"Statistics type",0);
1022 G__search_typename2("Font_t",115,-1,0,
1023-1);
1024 G__setnewtype(-1,"Font number",0);
1025 G__search_typename2("Style_t",115,-1,0,
1026-1);
1027 G__setnewtype(-1,"Style number",0);
1028 G__search_typename2("Marker_t",115,-1,0,
1029-1);
1030 G__setnewtype(-1,"Marker number",0);
1031 G__search_typename2("Width_t",115,-1,0,
1032-1);
1033 G__setnewtype(-1,"Line width",0);
1034 G__search_typename2("Color_t",115,-1,0,
1035-1);
1036 G__setnewtype(-1,"Color number",0);
1037 G__search_typename2("SCoord_t",115,-1,0,
1038-1);
1039 G__setnewtype(-1,"Screen coordinates",0);
1040 G__search_typename2("Coord_t",100,-1,0,
1041-1);
1042 G__setnewtype(-1,"Pad world coordinates",0);
1043 G__search_typename2("Angle_t",102,-1,0,
1044-1);
1045 G__setnewtype(-1,"Graphics angle",0);
1046 G__search_typename2("Size_t",102,-1,0,
1047-1);
1048 G__setnewtype(-1,"Attribute size",0);
1049}
1050
1051/*********************************************************
1052* Data Member information setup/
1053*********************************************************/
1054
1055 /* Setting up class,struct,union tag member variable */
1056
1057 /* AliEMCALGeometry */
1058static void G__setup_memvarAliEMCALGeometry(void) {
1059 G__tag_memvar_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry));
1060 { AliEMCALGeometry *p; p=(AliEMCALGeometry*)0x1000; if (p) { }
1061 G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),-1,-2,4,"fgGeom=",0,"pointer to the unique instance of the singleton ");
1062 G__memvar_setup((void*)NULL,98,0,0,-1,G__defined_typename("Bool_t"),-2,4,"fgInit=",0,"Tells if geometry has been succesfully set up ");
1063 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fAirGap=",0,"Distance between envelop and active material ");
1064 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fArm1PhiMin=",0,"Minimum phi angle covered by Arm 1 ");
1065 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fArm1PhiMax=",0,"Maximum phi angle covered by Arm 1 ");
1066 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fArm2PhiMin=",0,"Minimum phi angle covered by Arm 2 ");
1067 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fArm2PhiMax=",0,"Maximum phi angle covered by Arm 2");
1068 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fEnvelop[3]=",0,"the GEANT TUB that contains the 2 arms");
1069 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fIPDistance=",0,"Distance of the inner surface to the interaction point");
1070 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fShellThickness=",0,"Total thickness in (x,y) direction");
1071 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fZLength=",0,"Total length in z direction");
1072 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fAmat=",0,"average atomic weight of the active material");
1073 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fZmat=",0,"average atomic number of the active material ");
1074 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fDmat=",0,"average density of the active material");
1075 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fRmat=",0,"average radiation length of the active material");
1076 G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fEmat=",0,"thickness of the active material in radiation length units");
1077 G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__EMCALCintLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
1078 }
1079 G__tag_memvar_reset();
1080}
1081
1082
1083 /* AliEMCAL */
1084static void G__setup_memvarAliEMCAL(void) {
1085 G__tag_memvar_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL));
1086 { AliEMCAL *p; p=(AliEMCAL*)0x1000; if (p) { }
1087 G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),-1,-1,2,"fGeom=",0,"Geometry definition");
1088 G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__EMCALCintLN_TClonesArray),-1,-1,2,"fSDigits=",0,"List of summable digits");
1089 G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__EMCALCintLN_TClonesArray),-1,-1,2,"fDigits=",0,"List of digits");
1090 G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__EMCALCintLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
1091 }
1092 G__tag_memvar_reset();
1093}
1094
1095
1096 /* AliEMCALv0 */
1097static void G__setup_memvarAliEMCALv0(void) {
1098 G__tag_memvar_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0));
1099 { AliEMCALv0 *p; p=(AliEMCALv0*)0x1000; if (p) { }
1100 G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__EMCALCintLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
1101 }
1102 G__tag_memvar_reset();
1103}
1104
1105extern "C" void G__cpp_setup_memvarEMCALCint() {
1106}
1107/***********************************************************
1108************************************************************
1109************************************************************
1110************************************************************
1111************************************************************
1112************************************************************
1113************************************************************
1114***********************************************************/
1115
1116/*********************************************************
1117* Member function information setup for each class
1118*********************************************************/
1119static void G__setup_memfuncAliEMCALGeometry(void) {
1120 /* AliEMCALGeometry */
1121 G__tag_memfunc_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry));
1122 G__memfunc_setup("AliEMCALGeometry",1476,G__AliEMCALGeometry_AliEMCALGeometry_0_0,105,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
1123 G__memfunc_setup("AliEMCALGeometry",1476,G__AliEMCALGeometry_AliEMCALGeometry_1_0,105,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),-1,0,1,1,1,0,"u 'AliEMCALGeometry' - 11 - geom",(char*)NULL,(void*)NULL,0);
1124 G__memfunc_setup("GetInstance",1109,G__AliEMCALGeometry_GetInstance_3_0,85,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),-1,0,2,3,1,0,
1125"C - 'Text_t' 10 - name C - 'Text_t' 10 \"\" title",(char*)NULL,(void*)NULL,0);
1126 G__memfunc_setup("GetInstance",1109,G__AliEMCALGeometry_GetInstance_4_0,85,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1127 G__memfunc_setup("operator=",937,G__AliEMCALGeometry_operatoreQ_5_0,117,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),-1,1,1,1,1,8,"u 'AliEMCALGeometry' - 11 - rvalue",(char*)NULL,(void*)NULL,0);
1128 G__memfunc_setup("GetGlobal",881,G__AliEMCALGeometry_GetGlobal_6_0,121,-1,-1,0,3,1,1,8,
1129"U 'AliRecPoint' - 10 - - u 'TVector3' - 1 - - "
1130"u 'TMatrix' - 1 - -",(char*)NULL,(void*)NULL,1);
1131 G__memfunc_setup("GetGlobal",881,G__AliEMCALGeometry_GetGlobal_7_0,121,-1,-1,0,2,1,1,8,
1132"U 'AliRecPoint' - 10 - - u 'TVector3' - 1 - -",(char*)NULL,(void*)NULL,1);
1133 G__memfunc_setup("IsInitialized",1330,G__AliEMCALGeometry_IsInitialized_8_0,98,-1,G__defined_typename("Bool_t"),0,0,1,1,8,"",(char*)NULL,(void*)NULL,0);
1134 G__memfunc_setup("GetAirGap",852,G__AliEMCALGeometry_GetAirGap_9_0,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1135 G__memfunc_setup("GetArm1PhiMin",1206,G__AliEMCALGeometry_GetArm1PhiMin_0_1,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1136 G__memfunc_setup("GetArm1PhiMax",1208,G__AliEMCALGeometry_GetArm1PhiMax_1_1,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1137 G__memfunc_setup("GetArm2PhiMin",1207,G__AliEMCALGeometry_GetArm2PhiMin_2_1,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1138 G__memfunc_setup("GetArm2PhiMax",1209,G__AliEMCALGeometry_GetArm2PhiMax_3_1,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1139 G__memfunc_setup("GetIPDistance",1252,G__AliEMCALGeometry_GetIPDistance_4_1,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1140 G__memfunc_setup("GetEnvelop",1017,G__AliEMCALGeometry_GetEnvelop_5_1,102,-1,G__defined_typename("Float_t"),0,1,1,1,9,"i - 'Int_t' 0 - index",(char*)NULL,(void*)NULL,0);
1141 G__memfunc_setup("GetShellThickness",1732,G__AliEMCALGeometry_GetShellThickness_6_1,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1142 G__memfunc_setup("GetZLength",988,G__AliEMCALGeometry_GetZLength_7_1,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1143 G__memfunc_setup("GetAmat",675,G__AliEMCALGeometry_GetAmat_8_1,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1144 G__memfunc_setup("GetZmat",700,G__AliEMCALGeometry_GetZmat_9_1,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1145 G__memfunc_setup("GetDmat",678,G__AliEMCALGeometry_GetDmat_0_2,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1146 G__memfunc_setup("GetRmat",692,G__AliEMCALGeometry_GetRmat_1_2,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1147 G__memfunc_setup("GetEmat",679,G__AliEMCALGeometry_GetEmat_2_2,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1148 G__memfunc_setup("GetLmat",686,G__AliEMCALGeometry_GetLmat_3_2,102,-1,G__defined_typename("Float_t"),0,0,1,1,9,"",(char*)NULL,(void*)NULL,0);
1149 G__memfunc_setup("AliEMCALGeometry",1476,(G__InterfaceMethod)NULL,105,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),-1,0,2,1,2,0,
1150"C - 'Text_t' 10 - name C - 'Text_t' 10 \"\" title",(char*)NULL,(void*)NULL,0);
1151 G__memfunc_setup("Init",404,(G__InterfaceMethod)NULL,121,-1,-1,0,0,1,2,0,"","initializes the parameters of EMCAL ",(void*)NULL,0);
1152 G__memfunc_setup("Class",502,G__AliEMCALGeometry_Class_6_2,85,G__get_linked_tagnum(&G__EMCALCintLN_TClass),-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1153 G__memfunc_setup("Class_Name",982,G__AliEMCALGeometry_Class_Name_7_2,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
1154 G__memfunc_setup("Class_Version",1339,G__AliEMCALGeometry_Class_Version_8_2,115,-1,G__defined_typename("Version_t"),0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1155 G__memfunc_setup("Dictionary",1046,G__AliEMCALGeometry_Dictionary_9_2,121,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1156 G__memfunc_setup("IsA",253,G__AliEMCALGeometry_IsA_0_3,85,G__get_linked_tagnum(&G__EMCALCintLN_TClass),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,1);
1157 G__memfunc_setup("ShowMembers",1132,G__AliEMCALGeometry_ShowMembers_1_3,121,-1,-1,0,2,1,1,0,
1158"u 'TMemberInspector' - 1 - insp C - - 0 - parent",(char*)NULL,(void*)NULL,1);
1159 G__memfunc_setup("Streamer",835,G__AliEMCALGeometry_Streamer_2_3,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,1);
1160 G__memfunc_setup("StreamerNVirtual",1656,G__AliEMCALGeometry_StreamerNVirtual_3_3,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,0);
1161 G__memfunc_setup("DeclFileName",1145,G__AliEMCALGeometry_DeclFileName_4_3,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
1162 G__memfunc_setup("DeclFileLine",1152,G__AliEMCALGeometry_DeclFileLine_5_3,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1163 G__memfunc_setup("ImplFileName",1171,G__AliEMCALGeometry_ImplFileName_6_3,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
1164 G__memfunc_setup("ImplFileLine",1178,G__AliEMCALGeometry_ImplFileLine_7_3,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1165 // automatic destructor
1166 G__memfunc_setup("~AliEMCALGeometry",1602,G__AliEMCALGeometry_wAAliEMCALGeometry_8_3,(int)('y'),-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,1);
1167 G__tag_memfunc_reset();
1168}
1169
1170static void G__setup_memfuncAliEMCAL(void) {
1171 /* AliEMCAL */
1172 G__tag_memfunc_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL));
1173 G__memfunc_setup("AliEMCAL",632,G__AliEMCAL_AliEMCAL_0_0,105,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
1174 G__memfunc_setup("AliEMCAL",632,G__AliEMCAL_AliEMCAL_1_0,105,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),-1,0,2,1,1,0,
1175"C - - 10 - name C - - 10 \"\" title",(char*)NULL,(void*)NULL,0);
1176 G__memfunc_setup("AliEMCAL",632,G__AliEMCAL_AliEMCAL_2_0,105,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),-1,0,1,1,1,0,"u 'AliEMCAL' - 11 - emcal",(char*)NULL,(void*)NULL,0);
1177 G__memfunc_setup("CreateMaterials",1526,G__AliEMCAL_CreateMaterials_4_0,121,-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,1);
1178 G__memfunc_setup("GetGeometry",1132,G__AliEMCAL_GetGeometry_5_0,85,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,1);
1179 G__memfunc_setup("IsVersion",930,G__AliEMCAL_IsVersion_6_0,105,-1,G__defined_typename("Int_t"),0,0,1,1,8,"",(char*)NULL,(void*)NULL,1);
1180 G__memfunc_setup("SetTreeAddress",1410,G__AliEMCAL_SetTreeAddress_7_0,121,-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,1);
1181 G__memfunc_setup("SDigits",695,G__AliEMCAL_SDigits_8_0,85,G__get_linked_tagnum(&G__EMCALCintLN_TClonesArray),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,0);
1182 G__memfunc_setup("Version",742,G__AliEMCAL_Version_9_0,117,G__get_linked_tagnum(&G__EMCALCintLN_TString),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,1);
1183 G__memfunc_setup("operator=",937,G__AliEMCAL_operatoreQ_0_1,117,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),-1,1,1,1,1,0,"u 'AliEMCAL' - 11 - rvalue",(char*)NULL,(void*)NULL,0);
1184 G__memfunc_setup("Class",502,G__AliEMCAL_Class_1_1,85,G__get_linked_tagnum(&G__EMCALCintLN_TClass),-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1185 G__memfunc_setup("Class_Name",982,G__AliEMCAL_Class_Name_2_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
1186 G__memfunc_setup("Class_Version",1339,G__AliEMCAL_Class_Version_3_1,115,-1,G__defined_typename("Version_t"),0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1187 G__memfunc_setup("Dictionary",1046,G__AliEMCAL_Dictionary_4_1,121,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1188 G__memfunc_setup("IsA",253,G__AliEMCAL_IsA_5_1,85,G__get_linked_tagnum(&G__EMCALCintLN_TClass),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,1);
1189 G__memfunc_setup("ShowMembers",1132,G__AliEMCAL_ShowMembers_6_1,121,-1,-1,0,2,1,1,0,
1190"u 'TMemberInspector' - 1 - insp C - - 0 - parent",(char*)NULL,(void*)NULL,1);
1191 G__memfunc_setup("Streamer",835,G__AliEMCAL_Streamer_7_1,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,1);
1192 G__memfunc_setup("StreamerNVirtual",1656,G__AliEMCAL_StreamerNVirtual_8_1,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,0);
1193 G__memfunc_setup("DeclFileName",1145,G__AliEMCAL_DeclFileName_9_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
1194 G__memfunc_setup("DeclFileLine",1152,G__AliEMCAL_DeclFileLine_0_2,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1195 G__memfunc_setup("ImplFileName",1171,G__AliEMCAL_ImplFileName_1_2,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
1196 G__memfunc_setup("ImplFileLine",1178,G__AliEMCAL_ImplFileLine_2_2,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1197 // automatic destructor
1198 G__memfunc_setup("~AliEMCAL",758,G__AliEMCAL_wAAliEMCAL_3_2,(int)('y'),-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,1);
1199 G__tag_memfunc_reset();
1200}
1201
1202static void G__setup_memfuncAliEMCALv0(void) {
1203 /* AliEMCALv0 */
1204 G__tag_memfunc_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0));
1205 G__memfunc_setup("AliEMCALv0",798,G__AliEMCALv0_AliEMCALv0_0_0,105,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
1206 G__memfunc_setup("AliEMCALv0",798,G__AliEMCALv0_AliEMCALv0_1_0,105,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),-1,0,2,1,1,0,
1207"C - - 10 - name C - - 10 \"\" title",(char*)NULL,(void*)NULL,0);
1208 G__memfunc_setup("AliEMCALv0",798,G__AliEMCALv0_AliEMCALv0_2_0,105,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),-1,0,1,1,1,0,"u 'AliEMCALv0' - 11 - emcal",(char*)NULL,(void*)NULL,0);
1209 G__memfunc_setup("BuildGeometry",1340,G__AliEMCALv0_BuildGeometry_4_0,121,-1,-1,0,0,1,1,0,"","creates the geometry for the ROOT display",(void*)NULL,1);
1210 G__memfunc_setup("CreateGeometry",1440,G__AliEMCALv0_CreateGeometry_5_0,121,-1,-1,0,0,1,1,0,"","creates the geometry for GEANT",(void*)NULL,1);
1211 G__memfunc_setup("Init",404,G__AliEMCALv0_Init_6_0,121,-1,-1,0,0,1,1,0,"","does nothing",(void*)NULL,1);
1212 G__memfunc_setup("IsVersion",930,G__AliEMCALv0_IsVersion_7_0,105,-1,G__defined_typename("Int_t"),0,0,1,1,8,"",(char*)NULL,(void*)NULL,1);
1213 G__memfunc_setup("Version",742,G__AliEMCALv0_Version_8_0,117,G__get_linked_tagnum(&G__EMCALCintLN_TString),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,1);
1214 G__memfunc_setup("operator=",937,G__AliEMCALv0_operatoreQ_9_0,117,G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),-1,1,1,1,1,0,"u 'AliEMCALv0' - 11 - rvalue",(char*)NULL,(void*)NULL,0);
1215 G__memfunc_setup("Class",502,G__AliEMCALv0_Class_0_1,85,G__get_linked_tagnum(&G__EMCALCintLN_TClass),-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1216 G__memfunc_setup("Class_Name",982,G__AliEMCALv0_Class_Name_1_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
1217 G__memfunc_setup("Class_Version",1339,G__AliEMCALv0_Class_Version_2_1,115,-1,G__defined_typename("Version_t"),0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1218 G__memfunc_setup("Dictionary",1046,G__AliEMCALv0_Dictionary_3_1,121,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1219 G__memfunc_setup("IsA",253,G__AliEMCALv0_IsA_4_1,85,G__get_linked_tagnum(&G__EMCALCintLN_TClass),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,1);
1220 G__memfunc_setup("ShowMembers",1132,G__AliEMCALv0_ShowMembers_5_1,121,-1,-1,0,2,1,1,0,
1221"u 'TMemberInspector' - 1 - insp C - - 0 - parent",(char*)NULL,(void*)NULL,1);
1222 G__memfunc_setup("Streamer",835,G__AliEMCALv0_Streamer_6_1,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,1);
1223 G__memfunc_setup("StreamerNVirtual",1656,G__AliEMCALv0_StreamerNVirtual_7_1,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,0);
1224 G__memfunc_setup("DeclFileName",1145,G__AliEMCALv0_DeclFileName_8_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
1225 G__memfunc_setup("DeclFileLine",1152,G__AliEMCALv0_DeclFileLine_9_1,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1226 G__memfunc_setup("ImplFileName",1171,G__AliEMCALv0_ImplFileName_0_2,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0);
1227 G__memfunc_setup("ImplFileLine",1178,G__AliEMCALv0_ImplFileLine_1_2,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0);
1228 // automatic destructor
1229 G__memfunc_setup("~AliEMCALv0",924,G__AliEMCALv0_wAAliEMCALv0_2_2,(int)('y'),-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,1);
1230 G__tag_memfunc_reset();
1231}
1232
1233
1234/*********************************************************
1235* Member function information setup
1236*********************************************************/
1237extern "C" void G__cpp_setup_memfuncEMCALCint() {
1238}
1239
1240/*********************************************************
1241* Global variable information setup for each class
1242*********************************************************/
1243extern "C" void G__cpp_setup_globalEMCALCint() {
1244
1245 /* Setting up global variables */
1246 G__resetplocal();
1247
1248
1249 G__resetglobalenv();
1250}
1251
1252/*********************************************************
1253* Global function information setup for each class
1254*********************************************************/
1255extern "C" void G__cpp_setup_funcEMCALCint() {
1256 G__lastifuncposition();
1257
1258
1259 G__resetifuncposition();
1260}
1261
1262/*********************************************************
1263* Class,struct,union,enum tag information setup
1264*********************************************************/
1265/* Setup class/struct taginfo */
1266G__linked_taginfo G__EMCALCintLN_TClass = { "TClass" , 99 , -1 };
1267G__linked_taginfo G__EMCALCintLN_TObject = { "TObject" , 99 , -1 };
1268G__linked_taginfo G__EMCALCintLN_TString = { "TString" , 99 , -1 };
1269G__linked_taginfo G__EMCALCintLN_TNamed = { "TNamed" , 99 , -1 };
1270G__linked_taginfo G__EMCALCintLN_TClonesArray = { "TClonesArray" , 99 , -1 };
1271G__linked_taginfo G__EMCALCintLN_TAttLine = { "TAttLine" , 99 , -1 };
1272G__linked_taginfo G__EMCALCintLN_TAttMarker = { "TAttMarker" , 99 , -1 };
1273G__linked_taginfo G__EMCALCintLN_AliRndm = { "AliRndm" , 99 , -1 };
1274G__linked_taginfo G__EMCALCintLN_AliModule = { "AliModule" , 99 , -1 };
1275G__linked_taginfo G__EMCALCintLN_AliDetector = { "AliDetector" , 99 , -1 };
1276G__linked_taginfo G__EMCALCintLN_AliEMCALGeometry = { "AliEMCALGeometry" , 99 , -1 };
1277G__linked_taginfo G__EMCALCintLN_AliEMCAL = { "AliEMCAL" , 99 , -1 };
1278G__linked_taginfo G__EMCALCintLN_AliGeometry = { "AliGeometry" , 99 , -1 };
1279G__linked_taginfo G__EMCALCintLN_AliEMCALv0 = { "AliEMCALv0" , 99 , -1 };
1280
1281/* Reset class/struct taginfo */
1282extern "C" void G__cpp_reset_tagtableEMCALCint() {
1283 G__EMCALCintLN_TClass.tagnum = -1 ;
1284 G__EMCALCintLN_TObject.tagnum = -1 ;
1285 G__EMCALCintLN_TString.tagnum = -1 ;
1286 G__EMCALCintLN_TNamed.tagnum = -1 ;
1287 G__EMCALCintLN_TClonesArray.tagnum = -1 ;
1288 G__EMCALCintLN_TAttLine.tagnum = -1 ;
1289 G__EMCALCintLN_TAttMarker.tagnum = -1 ;
1290 G__EMCALCintLN_AliRndm.tagnum = -1 ;
1291 G__EMCALCintLN_AliModule.tagnum = -1 ;
1292 G__EMCALCintLN_AliDetector.tagnum = -1 ;
1293 G__EMCALCintLN_AliEMCALGeometry.tagnum = -1 ;
1294 G__EMCALCintLN_AliEMCAL.tagnum = -1 ;
1295 G__EMCALCintLN_AliGeometry.tagnum = -1 ;
1296 G__EMCALCintLN_AliEMCALv0.tagnum = -1 ;
1297}
1298
1299
1300extern "C" void G__cpp_setup_tagtableEMCALCint() {
1301
1302 /* Setting up class,struct,union tag entry */
1303 G__tagtable_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALGeometry),sizeof(AliEMCALGeometry),-1,32512,"EMCAL geometry class ",G__setup_memvarAliEMCALGeometry,G__setup_memfuncAliEMCALGeometry);
1304 G__tagtable_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCAL),sizeof(AliEMCAL),-1,32512,"Electromagnetic calorimeter (base class)",G__setup_memvarAliEMCAL,G__setup_memfuncAliEMCAL);
1305 G__tagtable_setup(G__get_linked_tagnum(&G__EMCALCintLN_AliEMCALv0),sizeof(AliEMCALv0),-1,32512,"Implementation of EMCAL manager class for layout EMC+PPSD",G__setup_memvarAliEMCALv0,G__setup_memfuncAliEMCALv0);
1306}
1307extern "C" void G__cpp_setupEMCALCint(void) {
1308 G__check_setup_version(30051472,"G__cpp_setupEMCALCint()");
1309 G__set_cpp_environmentEMCALCint();
1310 G__cpp_setup_tagtableEMCALCint();
1311
1312 G__cpp_setup_inheritanceEMCALCint();
1313
1314 G__cpp_setup_typetableEMCALCint();
1315
1316 G__cpp_setup_memvarEMCALCint();
1317
1318 G__cpp_setup_memfuncEMCALCint();
1319 G__cpp_setup_globalEMCALCint();
1320 G__cpp_setup_funcEMCALCint();
1321
1322 if(0==G__getsizep2memfunc()) G__get_sizep2memfuncEMCALCint();
1323 return;
1324}
1325class G__cpp_setup_initEMCALCint {
1326 public:
1327 G__cpp_setup_initEMCALCint() { G__add_setup_func("EMCALCint",(G__incsetup)(&G__cpp_setupEMCALCint)); }
1328 ~G__cpp_setup_initEMCALCint() { G__remove_setup_func("EMCALCint"); }
1329};
1330G__cpp_setup_initEMCALCint G__cpp_setup_initializerEMCALCint;
1331