00001
00002
00003
00004
00005
00006
00007 #define R__DICTIONARY_FILENAME geomdIgeompainterdIsrcdIG__GeomPainter
00008 #include "RConfig.h"
00009 #if !defined(R__ACCESS_IN_SYMBOL)
00010
00011 #define private public
00012 #define protected public
00013 #endif
00014
00015
00016 namespace std {} using namespace std;
00017 #include "G__GeomPainter.h"
00018
00019 #include "TClass.h"
00020 #include "TBuffer.h"
00021 #include "TMemberInspector.h"
00022 #include "TError.h"
00023
00024 #ifndef G__ROOT
00025 #define G__ROOT
00026 #endif
00027
00028 #include "RtypesImp.h"
00029 #include "TIsAProxy.h"
00030
00031
00032
00033 namespace ROOT {
00034 namespace Shadow {
00035 }
00036 }
00037
00038
00039 namespace ROOT {
00040 void TGeoOverlap_ShowMembers(void *obj, TMemberInspector &R__insp);
00041 static void *new_TGeoOverlap(void *p = 0);
00042 static void *newArray_TGeoOverlap(Long_t size, void *p);
00043 static void delete_TGeoOverlap(void *p);
00044 static void deleteArray_TGeoOverlap(void *p);
00045 static void destruct_TGeoOverlap(void *p);
00046
00047
00048 static TGenericClassInfo *GenerateInitInstanceLocal(const ::TGeoOverlap*)
00049 {
00050 ::TGeoOverlap *ptr = 0;
00051 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TGeoOverlap >(0);
00052 static ::ROOT::TGenericClassInfo
00053 instance("TGeoOverlap", ::TGeoOverlap::Class_Version(), "include/TGeoOverlap.h", 51,
00054 typeid(::TGeoOverlap), DefineBehavior(ptr, ptr),
00055 &::TGeoOverlap::Dictionary, isa_proxy, 4,
00056 sizeof(::TGeoOverlap) );
00057 instance.SetNew(&new_TGeoOverlap);
00058 instance.SetNewArray(&newArray_TGeoOverlap);
00059 instance.SetDelete(&delete_TGeoOverlap);
00060 instance.SetDeleteArray(&deleteArray_TGeoOverlap);
00061 instance.SetDestructor(&destruct_TGeoOverlap);
00062 return &instance;
00063 }
00064 TGenericClassInfo *GenerateInitInstance(const ::TGeoOverlap*)
00065 {
00066 return GenerateInitInstanceLocal((::TGeoOverlap*)0);
00067 }
00068
00069 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TGeoOverlap*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00070 }
00071
00072 namespace ROOT {
00073 void TGeoChecker_ShowMembers(void *obj, TMemberInspector &R__insp);
00074 static void *new_TGeoChecker(void *p = 0);
00075 static void *newArray_TGeoChecker(Long_t size, void *p);
00076 static void delete_TGeoChecker(void *p);
00077 static void deleteArray_TGeoChecker(void *p);
00078 static void destruct_TGeoChecker(void *p);
00079
00080
00081 static TGenericClassInfo *GenerateInitInstanceLocal(const ::TGeoChecker*)
00082 {
00083 ::TGeoChecker *ptr = 0;
00084 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TGeoChecker >(0);
00085 static ::ROOT::TGenericClassInfo
00086 instance("TGeoChecker", ::TGeoChecker::Class_Version(), "include/TGeoChecker.h", 39,
00087 typeid(::TGeoChecker), DefineBehavior(ptr, ptr),
00088 &::TGeoChecker::Dictionary, isa_proxy, 4,
00089 sizeof(::TGeoChecker) );
00090 instance.SetNew(&new_TGeoChecker);
00091 instance.SetNewArray(&newArray_TGeoChecker);
00092 instance.SetDelete(&delete_TGeoChecker);
00093 instance.SetDeleteArray(&deleteArray_TGeoChecker);
00094 instance.SetDestructor(&destruct_TGeoChecker);
00095 return &instance;
00096 }
00097 TGenericClassInfo *GenerateInitInstance(const ::TGeoChecker*)
00098 {
00099 return GenerateInitInstanceLocal((::TGeoChecker*)0);
00100 }
00101
00102 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TGeoChecker*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00103 }
00104
00105 namespace ROOT {
00106 void TGeoPainter_ShowMembers(void *obj, TMemberInspector &R__insp);
00107 static void delete_TGeoPainter(void *p);
00108 static void deleteArray_TGeoPainter(void *p);
00109 static void destruct_TGeoPainter(void *p);
00110
00111
00112 static TGenericClassInfo *GenerateInitInstanceLocal(const ::TGeoPainter*)
00113 {
00114 ::TGeoPainter *ptr = 0;
00115 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TGeoPainter >(0);
00116 static ::ROOT::TGenericClassInfo
00117 instance("TGeoPainter", ::TGeoPainter::Class_Version(), "include/TGeoPainter.h", 43,
00118 typeid(::TGeoPainter), DefineBehavior(ptr, ptr),
00119 &::TGeoPainter::Dictionary, isa_proxy, 4,
00120 sizeof(::TGeoPainter) );
00121 instance.SetDelete(&delete_TGeoPainter);
00122 instance.SetDeleteArray(&deleteArray_TGeoPainter);
00123 instance.SetDestructor(&destruct_TGeoPainter);
00124 return &instance;
00125 }
00126 TGenericClassInfo *GenerateInitInstance(const ::TGeoPainter*)
00127 {
00128 return GenerateInitInstanceLocal((::TGeoPainter*)0);
00129 }
00130
00131 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TGeoPainter*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00132 }
00133
00134 namespace ROOT {
00135 void TGeoTrack_ShowMembers(void *obj, TMemberInspector &R__insp);
00136 static void *new_TGeoTrack(void *p = 0);
00137 static void *newArray_TGeoTrack(Long_t size, void *p);
00138 static void delete_TGeoTrack(void *p);
00139 static void deleteArray_TGeoTrack(void *p);
00140 static void destruct_TGeoTrack(void *p);
00141
00142
00143 static TGenericClassInfo *GenerateInitInstanceLocal(const ::TGeoTrack*)
00144 {
00145 ::TGeoTrack *ptr = 0;
00146 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TGeoTrack >(0);
00147 static ::ROOT::TGenericClassInfo
00148 instance("TGeoTrack", ::TGeoTrack::Class_Version(), "include/TGeoTrack.h", 35,
00149 typeid(::TGeoTrack), DefineBehavior(ptr, ptr),
00150 &::TGeoTrack::Dictionary, isa_proxy, 4,
00151 sizeof(::TGeoTrack) );
00152 instance.SetNew(&new_TGeoTrack);
00153 instance.SetNewArray(&newArray_TGeoTrack);
00154 instance.SetDelete(&delete_TGeoTrack);
00155 instance.SetDeleteArray(&deleteArray_TGeoTrack);
00156 instance.SetDestructor(&destruct_TGeoTrack);
00157 return &instance;
00158 }
00159 TGenericClassInfo *GenerateInitInstance(const ::TGeoTrack*)
00160 {
00161 return GenerateInitInstanceLocal((::TGeoTrack*)0);
00162 }
00163
00164 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TGeoTrack*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00165 }
00166
00167
00168 TClass *TGeoOverlap::fgIsA = 0;
00169
00170
00171 const char *TGeoOverlap::Class_Name()
00172 {
00173 return "TGeoOverlap";
00174 }
00175
00176
00177 const char *TGeoOverlap::ImplFileName()
00178 {
00179 return ::ROOT::GenerateInitInstanceLocal((const ::TGeoOverlap*)0x0)->GetImplFileName();
00180 }
00181
00182
00183 int TGeoOverlap::ImplFileLine()
00184 {
00185 return ::ROOT::GenerateInitInstanceLocal((const ::TGeoOverlap*)0x0)->GetImplFileLine();
00186 }
00187
00188
00189 void TGeoOverlap::Dictionary()
00190 {
00191 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGeoOverlap*)0x0)->GetClass();
00192 }
00193
00194
00195 TClass *TGeoOverlap::Class()
00196 {
00197 if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGeoOverlap*)0x0)->GetClass();
00198 return fgIsA;
00199 }
00200
00201
00202 TClass *TGeoChecker::fgIsA = 0;
00203
00204
00205 const char *TGeoChecker::Class_Name()
00206 {
00207 return "TGeoChecker";
00208 }
00209
00210
00211 const char *TGeoChecker::ImplFileName()
00212 {
00213 return ::ROOT::GenerateInitInstanceLocal((const ::TGeoChecker*)0x0)->GetImplFileName();
00214 }
00215
00216
00217 int TGeoChecker::ImplFileLine()
00218 {
00219 return ::ROOT::GenerateInitInstanceLocal((const ::TGeoChecker*)0x0)->GetImplFileLine();
00220 }
00221
00222
00223 void TGeoChecker::Dictionary()
00224 {
00225 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGeoChecker*)0x0)->GetClass();
00226 }
00227
00228
00229 TClass *TGeoChecker::Class()
00230 {
00231 if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGeoChecker*)0x0)->GetClass();
00232 return fgIsA;
00233 }
00234
00235
00236 TClass *TGeoPainter::fgIsA = 0;
00237
00238
00239 const char *TGeoPainter::Class_Name()
00240 {
00241 return "TGeoPainter";
00242 }
00243
00244
00245 const char *TGeoPainter::ImplFileName()
00246 {
00247 return ::ROOT::GenerateInitInstanceLocal((const ::TGeoPainter*)0x0)->GetImplFileName();
00248 }
00249
00250
00251 int TGeoPainter::ImplFileLine()
00252 {
00253 return ::ROOT::GenerateInitInstanceLocal((const ::TGeoPainter*)0x0)->GetImplFileLine();
00254 }
00255
00256
00257 void TGeoPainter::Dictionary()
00258 {
00259 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGeoPainter*)0x0)->GetClass();
00260 }
00261
00262
00263 TClass *TGeoPainter::Class()
00264 {
00265 if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGeoPainter*)0x0)->GetClass();
00266 return fgIsA;
00267 }
00268
00269
00270 TClass *TGeoTrack::fgIsA = 0;
00271
00272
00273 const char *TGeoTrack::Class_Name()
00274 {
00275 return "TGeoTrack";
00276 }
00277
00278
00279 const char *TGeoTrack::ImplFileName()
00280 {
00281 return ::ROOT::GenerateInitInstanceLocal((const ::TGeoTrack*)0x0)->GetImplFileName();
00282 }
00283
00284
00285 int TGeoTrack::ImplFileLine()
00286 {
00287 return ::ROOT::GenerateInitInstanceLocal((const ::TGeoTrack*)0x0)->GetImplFileLine();
00288 }
00289
00290
00291 void TGeoTrack::Dictionary()
00292 {
00293 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGeoTrack*)0x0)->GetClass();
00294 }
00295
00296
00297 TClass *TGeoTrack::Class()
00298 {
00299 if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGeoTrack*)0x0)->GetClass();
00300 return fgIsA;
00301 }
00302
00303
00304 void TGeoPainter::Streamer(TBuffer &R__b)
00305 {
00306
00307
00308 if (R__b.IsReading()) {
00309 R__b.ReadClassBuffer(TGeoPainter::Class(),this);
00310 } else {
00311 R__b.WriteClassBuffer(TGeoPainter::Class(),this);
00312 }
00313 }
00314
00315
00316 void TGeoPainter::ShowMembers(TMemberInspector &R__insp)
00317 {
00318
00319 TClass *R__cl = ::TGeoPainter::IsA();
00320 if (R__cl || R__insp.IsA()) { }
00321 R__insp.Inspect(R__cl, R__insp.GetParent(), "fBombX", &fBombX);
00322 R__insp.Inspect(R__cl, R__insp.GetParent(), "fBombY", &fBombY);
00323 R__insp.Inspect(R__cl, R__insp.GetParent(), "fBombZ", &fBombZ);
00324 R__insp.Inspect(R__cl, R__insp.GetParent(), "fBombR", &fBombR);
00325 R__insp.Inspect(R__cl, R__insp.GetParent(), "fCheckedBox[6]", fCheckedBox);
00326 R__insp.Inspect(R__cl, R__insp.GetParent(), "fMat[9]", fMat);
00327 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNsegments", &fNsegments);
00328 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNVisNodes", &fNVisNodes);
00329 R__insp.Inspect(R__cl, R__insp.GetParent(), "fVisLevel", &fVisLevel);
00330 R__insp.Inspect(R__cl, R__insp.GetParent(), "fVisOption", &fVisOption);
00331 R__insp.Inspect(R__cl, R__insp.GetParent(), "fExplodedView", &fExplodedView);
00332 R__insp.Inspect(R__cl, R__insp.GetParent(), "fVisLock", &fVisLock);
00333 R__insp.Inspect(R__cl, R__insp.GetParent(), "fTopVisible", &fTopVisible);
00334 R__insp.Inspect(R__cl, R__insp.GetParent(), "fPaintingOverlaps", &fPaintingOverlaps);
00335 R__insp.Inspect(R__cl, R__insp.GetParent(), "fIsRaytracing", &fIsRaytracing);
00336 R__insp.Inspect(R__cl, R__insp.GetParent(), "fIsPaintingShape", &fIsPaintingShape);
00337 R__insp.Inspect(R__cl, R__insp.GetParent(), "fVisBranch", &fVisBranch);
00338 R__insp.InspectMember(fVisBranch, "fVisBranch.");
00339 R__insp.Inspect(R__cl, R__insp.GetParent(), "fVolInfo", &fVolInfo);
00340 R__insp.InspectMember(fVolInfo, "fVolInfo.");
00341 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fCheckedNode", &fCheckedNode);
00342 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOverlap", &fOverlap);
00343 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fGlobal", &fGlobal);
00344 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fBuffer", &fBuffer);
00345 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fGeoManager", &fGeoManager);
00346 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fChecker", &fChecker);
00347 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fClippingShape", &fClippingShape);
00348 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fTopVolume", &fTopVolume);
00349 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fLastVolume", &fLastVolume);
00350 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fPlugin", &fPlugin);
00351 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fVisVolumes", &fVisVolumes);
00352 R__insp.Inspect(R__cl, R__insp.GetParent(), "fIsEditable", &fIsEditable);
00353 TVirtualGeoPainter::ShowMembers(R__insp);
00354 }
00355
00356 namespace ROOT {
00357
00358 static void delete_TGeoPainter(void *p) {
00359 delete ((::TGeoPainter*)p);
00360 }
00361 static void deleteArray_TGeoPainter(void *p) {
00362 delete [] ((::TGeoPainter*)p);
00363 }
00364 static void destruct_TGeoPainter(void *p) {
00365 typedef ::TGeoPainter current_t;
00366 ((current_t*)p)->~current_t();
00367 }
00368 }
00369
00370
00371 void TGeoChecker::Streamer(TBuffer &R__b)
00372 {
00373
00374
00375 if (R__b.IsReading()) {
00376 R__b.ReadClassBuffer(TGeoChecker::Class(),this);
00377 } else {
00378 R__b.WriteClassBuffer(TGeoChecker::Class(),this);
00379 }
00380 }
00381
00382
00383 void TGeoChecker::ShowMembers(TMemberInspector &R__insp)
00384 {
00385
00386 TClass *R__cl = ::TGeoChecker::IsA();
00387 if (R__cl || R__insp.IsA()) { }
00388 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fGeoManager", &fGeoManager);
00389 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fVsafe", &fVsafe);
00390 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fBuff1", &fBuff1);
00391 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fBuff2", &fBuff2);
00392 R__insp.Inspect(R__cl, R__insp.GetParent(), "fFullCheck", &fFullCheck);
00393 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fVal1", &fVal1);
00394 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fVal2", &fVal2);
00395 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fFlags", &fFlags);
00396 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fTimer", &fTimer);
00397 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fSelectedNode", &fSelectedNode);
00398 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNchecks", &fNchecks);
00399 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNmeshPoints", &fNmeshPoints);
00400 TObject::ShowMembers(R__insp);
00401 }
00402
00403 namespace ROOT {
00404
00405 static void *new_TGeoChecker(void *p) {
00406 return p ? new(p) ::TGeoChecker : new ::TGeoChecker;
00407 }
00408 static void *newArray_TGeoChecker(Long_t nElements, void *p) {
00409 return p ? new(p) ::TGeoChecker[nElements] : new ::TGeoChecker[nElements];
00410 }
00411
00412 static void delete_TGeoChecker(void *p) {
00413 delete ((::TGeoChecker*)p);
00414 }
00415 static void deleteArray_TGeoChecker(void *p) {
00416 delete [] ((::TGeoChecker*)p);
00417 }
00418 static void destruct_TGeoChecker(void *p) {
00419 typedef ::TGeoChecker current_t;
00420 ((current_t*)p)->~current_t();
00421 }
00422 }
00423
00424
00425 void TGeoTrack::Streamer(TBuffer &R__b)
00426 {
00427
00428
00429 if (R__b.IsReading()) {
00430 R__b.ReadClassBuffer(TGeoTrack::Class(),this);
00431 } else {
00432 R__b.WriteClassBuffer(TGeoTrack::Class(),this);
00433 }
00434 }
00435
00436
00437 void TGeoTrack::ShowMembers(TMemberInspector &R__insp)
00438 {
00439
00440 TClass *R__cl = ::TGeoTrack::IsA();
00441 if (R__cl || R__insp.IsA()) { }
00442 R__insp.Inspect(R__cl, R__insp.GetParent(), "fPointsSize", &fPointsSize);
00443 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNpoints", &fNpoints);
00444 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fPoints", &fPoints);
00445 TVirtualGeoTrack::ShowMembers(R__insp);
00446 }
00447
00448 namespace ROOT {
00449
00450 static void *new_TGeoTrack(void *p) {
00451 return p ? new(p) ::TGeoTrack : new ::TGeoTrack;
00452 }
00453 static void *newArray_TGeoTrack(Long_t nElements, void *p) {
00454 return p ? new(p) ::TGeoTrack[nElements] : new ::TGeoTrack[nElements];
00455 }
00456
00457 static void delete_TGeoTrack(void *p) {
00458 delete ((::TGeoTrack*)p);
00459 }
00460 static void deleteArray_TGeoTrack(void *p) {
00461 delete [] ((::TGeoTrack*)p);
00462 }
00463 static void destruct_TGeoTrack(void *p) {
00464 typedef ::TGeoTrack current_t;
00465 ((current_t*)p)->~current_t();
00466 }
00467 }
00468
00469
00470 void TGeoOverlap::Streamer(TBuffer &R__b)
00471 {
00472
00473
00474 if (R__b.IsReading()) {
00475 R__b.ReadClassBuffer(TGeoOverlap::Class(),this);
00476 } else {
00477 R__b.WriteClassBuffer(TGeoOverlap::Class(),this);
00478 }
00479 }
00480
00481
00482 void TGeoOverlap::ShowMembers(TMemberInspector &R__insp)
00483 {
00484
00485 TClass *R__cl = ::TGeoOverlap::IsA();
00486 if (R__cl || R__insp.IsA()) { }
00487 R__insp.Inspect(R__cl, R__insp.GetParent(), "fOverlap", &fOverlap);
00488 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fVolume1", &fVolume1);
00489 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fVolume2", &fVolume2);
00490 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fMatrix1", &fMatrix1);
00491 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fMatrix2", &fMatrix2);
00492 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fMarker", &fMarker);
00493 TNamed::ShowMembers(R__insp);
00494 TAttLine::ShowMembers(R__insp);
00495 TAttFill::ShowMembers(R__insp);
00496 TAtt3D::ShowMembers(R__insp);
00497 }
00498
00499 namespace ROOT {
00500
00501 static void *new_TGeoOverlap(void *p) {
00502 return p ? new(p) ::TGeoOverlap : new ::TGeoOverlap;
00503 }
00504 static void *newArray_TGeoOverlap(Long_t nElements, void *p) {
00505 return p ? new(p) ::TGeoOverlap[nElements] : new ::TGeoOverlap[nElements];
00506 }
00507
00508 static void delete_TGeoOverlap(void *p) {
00509 delete ((::TGeoOverlap*)p);
00510 }
00511 static void deleteArray_TGeoOverlap(void *p) {
00512 delete [] ((::TGeoOverlap*)p);
00513 }
00514 static void destruct_TGeoOverlap(void *p) {
00515 typedef ::TGeoOverlap current_t;
00516 ((current_t*)p)->~current_t();
00517 }
00518 }
00519
00520
00521
00522
00523
00524
00525
00526
00527 #ifdef G__MEMTEST
00528 #undef malloc
00529 #undef free
00530 #endif
00531
00532 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
00533 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
00534 #endif
00535
00536 extern "C" void G__cpp_reset_tagtableG__GeomPainter();
00537
00538 extern "C" void G__set_cpp_environmentG__GeomPainter() {
00539 G__add_compiledheader("TObject.h");
00540 G__add_compiledheader("TMemberInspector.h");
00541 G__add_compiledheader("TGeoChecker.h");
00542 G__add_compiledheader("TGeoOverlap.h");
00543 G__add_compiledheader("TGeoPainter.h");
00544 G__add_compiledheader("TGeoTrack.h");
00545 G__cpp_reset_tagtableG__GeomPainter();
00546 }
00547 #include <new>
00548 extern "C" int G__cpp_dllrevG__GeomPainter() { return(30051515); }
00549
00550
00551
00552
00553
00554
00555 static int G__G__GeomPainter_105_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00556 {
00557 TGeoOverlap* p = NULL;
00558 char* gvp = (char*) G__getgvp();
00559 int n = G__getaryconstruct();
00560 if (n) {
00561 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00562 p = new TGeoOverlap[n];
00563 } else {
00564 p = new((void*) gvp) TGeoOverlap[n];
00565 }
00566 } else {
00567 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00568 p = new TGeoOverlap;
00569 } else {
00570 p = new((void*) gvp) TGeoOverlap;
00571 }
00572 }
00573 result7->obj.i = (long) p;
00574 result7->ref = (long) p;
00575 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap));
00576 return(1 || funcname || hash || result7 || libp) ;
00577 }
00578
00579 static int G__G__GeomPainter_105_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00580 {
00581 TGeoOverlap* p = NULL;
00582 char* gvp = (char*) G__getgvp();
00583 switch (libp->paran) {
00584 case 7:
00585
00586 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00587 p = new TGeoOverlap(
00588 (const char*) G__int(libp->para[0]), (TGeoVolume*) G__int(libp->para[1])
00589 , (TGeoVolume*) G__int(libp->para[2]), (TGeoMatrix*) G__int(libp->para[3])
00590 , (TGeoMatrix*) G__int(libp->para[4]), (Bool_t) G__int(libp->para[5])
00591 , (Double_t) G__double(libp->para[6]));
00592 } else {
00593 p = new((void*) gvp) TGeoOverlap(
00594 (const char*) G__int(libp->para[0]), (TGeoVolume*) G__int(libp->para[1])
00595 , (TGeoVolume*) G__int(libp->para[2]), (TGeoMatrix*) G__int(libp->para[3])
00596 , (TGeoMatrix*) G__int(libp->para[4]), (Bool_t) G__int(libp->para[5])
00597 , (Double_t) G__double(libp->para[6]));
00598 }
00599 break;
00600 case 6:
00601
00602 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00603 p = new TGeoOverlap(
00604 (const char*) G__int(libp->para[0]), (TGeoVolume*) G__int(libp->para[1])
00605 , (TGeoVolume*) G__int(libp->para[2]), (TGeoMatrix*) G__int(libp->para[3])
00606 , (TGeoMatrix*) G__int(libp->para[4]), (Bool_t) G__int(libp->para[5]));
00607 } else {
00608 p = new((void*) gvp) TGeoOverlap(
00609 (const char*) G__int(libp->para[0]), (TGeoVolume*) G__int(libp->para[1])
00610 , (TGeoVolume*) G__int(libp->para[2]), (TGeoMatrix*) G__int(libp->para[3])
00611 , (TGeoMatrix*) G__int(libp->para[4]), (Bool_t) G__int(libp->para[5]));
00612 }
00613 break;
00614 case 5:
00615
00616 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00617 p = new TGeoOverlap(
00618 (const char*) G__int(libp->para[0]), (TGeoVolume*) G__int(libp->para[1])
00619 , (TGeoVolume*) G__int(libp->para[2]), (TGeoMatrix*) G__int(libp->para[3])
00620 , (TGeoMatrix*) G__int(libp->para[4]));
00621 } else {
00622 p = new((void*) gvp) TGeoOverlap(
00623 (const char*) G__int(libp->para[0]), (TGeoVolume*) G__int(libp->para[1])
00624 , (TGeoVolume*) G__int(libp->para[2]), (TGeoMatrix*) G__int(libp->para[3])
00625 , (TGeoMatrix*) G__int(libp->para[4]));
00626 }
00627 break;
00628 }
00629 result7->obj.i = (long) p;
00630 result7->ref = (long) p;
00631 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap));
00632 return(1 || funcname || hash || result7 || libp) ;
00633 }
00634
00635 static int G__G__GeomPainter_105_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00636 {
00637 G__letint(result7, 85, (long) ((const TGeoOverlap*) G__getstructoffset())->GetPolyMarker());
00638 return(1 || funcname || hash || result7 || libp) ;
00639 }
00640
00641 static int G__G__GeomPainter_105_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00642 {
00643 G__letint(result7, 85, (long) ((const TGeoOverlap*) G__getstructoffset())->GetFirstVolume());
00644 return(1 || funcname || hash || result7 || libp) ;
00645 }
00646
00647 static int G__G__GeomPainter_105_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00648 {
00649 G__letint(result7, 85, (long) ((const TGeoOverlap*) G__getstructoffset())->GetSecondVolume());
00650 return(1 || funcname || hash || result7 || libp) ;
00651 }
00652
00653 static int G__G__GeomPainter_105_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00654 {
00655 G__letint(result7, 85, (long) ((const TGeoOverlap*) G__getstructoffset())->GetFirstMatrix());
00656 return(1 || funcname || hash || result7 || libp) ;
00657 }
00658
00659 static int G__G__GeomPainter_105_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00660 {
00661 G__letint(result7, 85, (long) ((const TGeoOverlap*) G__getstructoffset())->GetSecondMatrix());
00662 return(1 || funcname || hash || result7 || libp) ;
00663 }
00664
00665 static int G__G__GeomPainter_105_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00666 {
00667 G__letdouble(result7, 100, (double) ((const TGeoOverlap*) G__getstructoffset())->GetOverlap());
00668 return(1 || funcname || hash || result7 || libp) ;
00669 }
00670
00671 static int G__G__GeomPainter_105_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00672 {
00673 G__letint(result7, 103, (long) ((const TGeoOverlap*) G__getstructoffset())->IsExtrusion());
00674 return(1 || funcname || hash || result7 || libp) ;
00675 }
00676
00677 static int G__G__GeomPainter_105_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00678 {
00679 G__letint(result7, 103, (long) ((const TGeoOverlap*) G__getstructoffset())->IsOverlap());
00680 return(1 || funcname || hash || result7 || libp) ;
00681 }
00682
00683 static int G__G__GeomPainter_105_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00684 {
00685 ((const TGeoOverlap*) G__getstructoffset())->PrintInfo();
00686 G__setnull(result7);
00687 return(1 || funcname || hash || result7 || libp) ;
00688 }
00689
00690 static int G__G__GeomPainter_105_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00691 {
00692 switch (libp->paran) {
00693 case 1:
00694 ((TGeoOverlap*) G__getstructoffset())->SampleOverlap((Int_t) G__int(libp->para[0]));
00695 G__setnull(result7);
00696 break;
00697 case 0:
00698 ((TGeoOverlap*) G__getstructoffset())->SampleOverlap();
00699 G__setnull(result7);
00700 break;
00701 }
00702 return(1 || funcname || hash || result7 || libp) ;
00703 }
00704
00705 static int G__G__GeomPainter_105_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00706 {
00707 switch (libp->paran) {
00708 case 1:
00709 ((TGeoOverlap*) G__getstructoffset())->SetIsExtrusion((Bool_t) G__int(libp->para[0]));
00710 G__setnull(result7);
00711 break;
00712 case 0:
00713 ((TGeoOverlap*) G__getstructoffset())->SetIsExtrusion();
00714 G__setnull(result7);
00715 break;
00716 }
00717 return(1 || funcname || hash || result7 || libp) ;
00718 }
00719
00720 static int G__G__GeomPainter_105_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00721 {
00722 switch (libp->paran) {
00723 case 1:
00724 ((TGeoOverlap*) G__getstructoffset())->SetIsOverlap((Bool_t) G__int(libp->para[0]));
00725 G__setnull(result7);
00726 break;
00727 case 0:
00728 ((TGeoOverlap*) G__getstructoffset())->SetIsOverlap();
00729 G__setnull(result7);
00730 break;
00731 }
00732 return(1 || funcname || hash || result7 || libp) ;
00733 }
00734
00735 static int G__G__GeomPainter_105_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00736 {
00737 ((TGeoOverlap*) G__getstructoffset())->SetNextPoint((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1])
00738 , (Double_t) G__double(libp->para[2]));
00739 G__setnull(result7);
00740 return(1 || funcname || hash || result7 || libp) ;
00741 }
00742
00743 static int G__G__GeomPainter_105_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00744 {
00745 ((TGeoOverlap*) G__getstructoffset())->SetFirstVolume((TGeoVolume*) G__int(libp->para[0]));
00746 G__setnull(result7);
00747 return(1 || funcname || hash || result7 || libp) ;
00748 }
00749
00750 static int G__G__GeomPainter_105_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00751 {
00752 ((TGeoOverlap*) G__getstructoffset())->SetSecondVolume((TGeoVolume*) G__int(libp->para[0]));
00753 G__setnull(result7);
00754 return(1 || funcname || hash || result7 || libp) ;
00755 }
00756
00757 static int G__G__GeomPainter_105_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00758 {
00759 ((TGeoOverlap*) G__getstructoffset())->SetFirstMatrix((TGeoMatrix*) G__int(libp->para[0]));
00760 G__setnull(result7);
00761 return(1 || funcname || hash || result7 || libp) ;
00762 }
00763
00764 static int G__G__GeomPainter_105_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00765 {
00766 ((TGeoOverlap*) G__getstructoffset())->SetSecondMatrix((TGeoMatrix*) G__int(libp->para[0]));
00767 G__setnull(result7);
00768 return(1 || funcname || hash || result7 || libp) ;
00769 }
00770
00771 static int G__G__GeomPainter_105_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00772 {
00773 ((TGeoOverlap*) G__getstructoffset())->SetOverlap((Double_t) G__double(libp->para[0]));
00774 G__setnull(result7);
00775 return(1 || funcname || hash || result7 || libp) ;
00776 }
00777
00778 static int G__G__GeomPainter_105_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00779 {
00780 ((const TGeoOverlap*) G__getstructoffset())->Validate();
00781 G__setnull(result7);
00782 return(1 || funcname || hash || result7 || libp) ;
00783 }
00784
00785 static int G__G__GeomPainter_105_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00786 {
00787 G__letint(result7, 85, (long) TGeoOverlap::Class());
00788 return(1 || funcname || hash || result7 || libp) ;
00789 }
00790
00791 static int G__G__GeomPainter_105_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00792 {
00793 G__letint(result7, 67, (long) TGeoOverlap::Class_Name());
00794 return(1 || funcname || hash || result7 || libp) ;
00795 }
00796
00797 static int G__G__GeomPainter_105_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00798 {
00799 G__letint(result7, 115, (long) TGeoOverlap::Class_Version());
00800 return(1 || funcname || hash || result7 || libp) ;
00801 }
00802
00803 static int G__G__GeomPainter_105_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00804 {
00805 TGeoOverlap::Dictionary();
00806 G__setnull(result7);
00807 return(1 || funcname || hash || result7 || libp) ;
00808 }
00809
00810 static int G__G__GeomPainter_105_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00811 {
00812 ((TGeoOverlap*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
00813 G__setnull(result7);
00814 return(1 || funcname || hash || result7 || libp) ;
00815 }
00816
00817 static int G__G__GeomPainter_105_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00818 {
00819 G__letint(result7, 67, (long) TGeoOverlap::DeclFileName());
00820 return(1 || funcname || hash || result7 || libp) ;
00821 }
00822
00823 static int G__G__GeomPainter_105_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00824 {
00825 G__letint(result7, 105, (long) TGeoOverlap::ImplFileLine());
00826 return(1 || funcname || hash || result7 || libp) ;
00827 }
00828
00829 static int G__G__GeomPainter_105_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00830 {
00831 G__letint(result7, 67, (long) TGeoOverlap::ImplFileName());
00832 return(1 || funcname || hash || result7 || libp) ;
00833 }
00834
00835 static int G__G__GeomPainter_105_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00836 {
00837 G__letint(result7, 105, (long) TGeoOverlap::DeclFileLine());
00838 return(1 || funcname || hash || result7 || libp) ;
00839 }
00840
00841
00842 typedef TGeoOverlap G__TTGeoOverlap;
00843 static int G__G__GeomPainter_105_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00844 {
00845 char* gvp = (char*) G__getgvp();
00846 long soff = G__getstructoffset();
00847 int n = G__getaryconstruct();
00848
00849
00850
00851
00852
00853 if (!soff) {
00854 return(1);
00855 }
00856 if (n) {
00857 if (gvp == (char*)G__PVOID) {
00858 delete[] (TGeoOverlap*) soff;
00859 } else {
00860 G__setgvp((long) G__PVOID);
00861 for (int i = n - 1; i >= 0; --i) {
00862 ((TGeoOverlap*) (soff+(sizeof(TGeoOverlap)*i)))->~G__TTGeoOverlap();
00863 }
00864 G__setgvp((long)gvp);
00865 }
00866 } else {
00867 if (gvp == (char*)G__PVOID) {
00868 delete (TGeoOverlap*) soff;
00869 } else {
00870 G__setgvp((long) G__PVOID);
00871 ((TGeoOverlap*) (soff))->~G__TTGeoOverlap();
00872 G__setgvp((long)gvp);
00873 }
00874 }
00875 G__setnull(result7);
00876 return(1 || funcname || hash || result7 || libp) ;
00877 }
00878
00879
00880
00881 static int G__G__GeomPainter_109_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00882 {
00883 TGeoChecker* p = NULL;
00884 char* gvp = (char*) G__getgvp();
00885 int n = G__getaryconstruct();
00886 if (n) {
00887 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00888 p = new TGeoChecker[n];
00889 } else {
00890 p = new((void*) gvp) TGeoChecker[n];
00891 }
00892 } else {
00893 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00894 p = new TGeoChecker;
00895 } else {
00896 p = new((void*) gvp) TGeoChecker;
00897 }
00898 }
00899 result7->obj.i = (long) p;
00900 result7->ref = (long) p;
00901 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker));
00902 return(1 || funcname || hash || result7 || libp) ;
00903 }
00904
00905 static int G__G__GeomPainter_109_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00906 {
00907 TGeoChecker* p = NULL;
00908 char* gvp = (char*) G__getgvp();
00909
00910 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00911 p = new TGeoChecker((TGeoManager*) G__int(libp->para[0]));
00912 } else {
00913 p = new((void*) gvp) TGeoChecker((TGeoManager*) G__int(libp->para[0]));
00914 }
00915 result7->obj.i = (long) p;
00916 result7->ref = (long) p;
00917 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker));
00918 return(1 || funcname || hash || result7 || libp) ;
00919 }
00920
00921 static int G__G__GeomPainter_109_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00922 {
00923 switch (libp->paran) {
00924 case 2:
00925 ((TGeoChecker*) G__getstructoffset())->CheckBoundaryErrors((Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1]));
00926 G__setnull(result7);
00927 break;
00928 case 1:
00929 ((TGeoChecker*) G__getstructoffset())->CheckBoundaryErrors((Int_t) G__int(libp->para[0]));
00930 G__setnull(result7);
00931 break;
00932 case 0:
00933 ((TGeoChecker*) G__getstructoffset())->CheckBoundaryErrors();
00934 G__setnull(result7);
00935 break;
00936 }
00937 return(1 || funcname || hash || result7 || libp) ;
00938 }
00939
00940 static int G__G__GeomPainter_109_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00941 {
00942 switch (libp->paran) {
00943 case 1:
00944 ((TGeoChecker*) G__getstructoffset())->CheckBoundaryReference((Int_t) G__int(libp->para[0]));
00945 G__setnull(result7);
00946 break;
00947 case 0:
00948 ((TGeoChecker*) G__getstructoffset())->CheckBoundaryReference();
00949 G__setnull(result7);
00950 break;
00951 }
00952 return(1 || funcname || hash || result7 || libp) ;
00953 }
00954
00955 static int G__G__GeomPainter_109_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00956 {
00957 switch (libp->paran) {
00958 case 4:
00959 ((TGeoChecker*) G__getstructoffset())->CheckGeometryFull((Bool_t) G__int(libp->para[0]), (Bool_t) G__int(libp->para[1])
00960 , (Int_t) G__int(libp->para[2]), (Double_t*) G__int(libp->para[3]));
00961 G__setnull(result7);
00962 break;
00963 case 3:
00964 ((TGeoChecker*) G__getstructoffset())->CheckGeometryFull((Bool_t) G__int(libp->para[0]), (Bool_t) G__int(libp->para[1])
00965 , (Int_t) G__int(libp->para[2]));
00966 G__setnull(result7);
00967 break;
00968 case 2:
00969 ((TGeoChecker*) G__getstructoffset())->CheckGeometryFull((Bool_t) G__int(libp->para[0]), (Bool_t) G__int(libp->para[1]));
00970 G__setnull(result7);
00971 break;
00972 case 1:
00973 ((TGeoChecker*) G__getstructoffset())->CheckGeometryFull((Bool_t) G__int(libp->para[0]));
00974 G__setnull(result7);
00975 break;
00976 case 0:
00977 ((TGeoChecker*) G__getstructoffset())->CheckGeometryFull();
00978 G__setnull(result7);
00979 break;
00980 }
00981 return(1 || funcname || hash || result7 || libp) ;
00982 }
00983
00984 static int G__G__GeomPainter_109_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00985 {
00986 ((const TGeoChecker*) G__getstructoffset())->CheckGeometry((Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
00987 , (Double_t) G__double(libp->para[2]), (Double_t) G__double(libp->para[3]));
00988 G__setnull(result7);
00989 return(1 || funcname || hash || result7 || libp) ;
00990 }
00991
00992 static int G__G__GeomPainter_109_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00993 {
00994 switch (libp->paran) {
00995 case 3:
00996 ((TGeoChecker*) G__getstructoffset())->CheckOverlaps((TGeoVolume*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
00997 , (Option_t*) G__int(libp->para[2]));
00998 G__setnull(result7);
00999 break;
01000 case 2:
01001 ((TGeoChecker*) G__getstructoffset())->CheckOverlaps((TGeoVolume*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1]));
01002 G__setnull(result7);
01003 break;
01004 case 1:
01005 ((TGeoChecker*) G__getstructoffset())->CheckOverlaps((TGeoVolume*) G__int(libp->para[0]));
01006 G__setnull(result7);
01007 break;
01008 }
01009 return(1 || funcname || hash || result7 || libp) ;
01010 }
01011
01012 static int G__G__GeomPainter_109_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01013 {
01014 switch (libp->paran) {
01015 case 3:
01016 ((const TGeoChecker*) G__getstructoffset())->CheckOverlapsBySampling((TGeoVolume*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
01017 , (Int_t) G__int(libp->para[2]));
01018 G__setnull(result7);
01019 break;
01020 case 2:
01021 ((const TGeoChecker*) G__getstructoffset())->CheckOverlapsBySampling((TGeoVolume*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1]));
01022 G__setnull(result7);
01023 break;
01024 case 1:
01025 ((const TGeoChecker*) G__getstructoffset())->CheckOverlapsBySampling((TGeoVolume*) G__int(libp->para[0]));
01026 G__setnull(result7);
01027 break;
01028 }
01029 return(1 || funcname || hash || result7 || libp) ;
01030 }
01031
01032 static int G__G__GeomPainter_109_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01033 {
01034 switch (libp->paran) {
01035 case 4:
01036 ((TGeoChecker*) G__getstructoffset())->CheckPoint((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1])
01037 , (Double_t) G__double(libp->para[2]), (Option_t*) G__int(libp->para[3]));
01038 G__setnull(result7);
01039 break;
01040 case 3:
01041 ((TGeoChecker*) G__getstructoffset())->CheckPoint((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1])
01042 , (Double_t) G__double(libp->para[2]));
01043 G__setnull(result7);
01044 break;
01045 case 2:
01046 ((TGeoChecker*) G__getstructoffset())->CheckPoint((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1]));
01047 G__setnull(result7);
01048 break;
01049 case 1:
01050 ((TGeoChecker*) G__getstructoffset())->CheckPoint((Double_t) G__double(libp->para[0]));
01051 G__setnull(result7);
01052 break;
01053 case 0:
01054 ((TGeoChecker*) G__getstructoffset())->CheckPoint();
01055 G__setnull(result7);
01056 break;
01057 }
01058 return(1 || funcname || hash || result7 || libp) ;
01059 }
01060
01061 static int G__G__GeomPainter_109_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01062 {
01063 G__letdouble(result7, 100, (double) ((TGeoChecker*) G__getstructoffset())->CheckVoxels((TGeoVolume*) G__int(libp->para[0]), (TGeoVoxelFinder*) G__int(libp->para[1])
01064 , (Double_t*) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])));
01065 return(1 || funcname || hash || result7 || libp) ;
01066 }
01067
01068 static int G__G__GeomPainter_109_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01069 {
01070 switch (libp->paran) {
01071 case 9:
01072 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->LegoPlot(
01073 (Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
01074 , (Double_t) G__double(libp->para[2]), (Int_t) G__int(libp->para[3])
01075 , (Double_t) G__double(libp->para[4]), (Double_t) G__double(libp->para[5])
01076 , (Double_t) G__double(libp->para[6]), (Double_t) G__double(libp->para[7])
01077 , (Option_t*) G__int(libp->para[8])));
01078 break;
01079 case 8:
01080 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->LegoPlot(
01081 (Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
01082 , (Double_t) G__double(libp->para[2]), (Int_t) G__int(libp->para[3])
01083 , (Double_t) G__double(libp->para[4]), (Double_t) G__double(libp->para[5])
01084 , (Double_t) G__double(libp->para[6]), (Double_t) G__double(libp->para[7])));
01085 break;
01086 case 7:
01087 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->LegoPlot(
01088 (Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
01089 , (Double_t) G__double(libp->para[2]), (Int_t) G__int(libp->para[3])
01090 , (Double_t) G__double(libp->para[4]), (Double_t) G__double(libp->para[5])
01091 , (Double_t) G__double(libp->para[6])));
01092 break;
01093 case 6:
01094 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->LegoPlot((Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
01095 , (Double_t) G__double(libp->para[2]), (Int_t) G__int(libp->para[3])
01096 , (Double_t) G__double(libp->para[4]), (Double_t) G__double(libp->para[5])));
01097 break;
01098 case 5:
01099 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->LegoPlot((Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
01100 , (Double_t) G__double(libp->para[2]), (Int_t) G__int(libp->para[3])
01101 , (Double_t) G__double(libp->para[4])));
01102 break;
01103 case 4:
01104 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->LegoPlot((Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
01105 , (Double_t) G__double(libp->para[2]), (Int_t) G__int(libp->para[3])));
01106 break;
01107 case 3:
01108 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->LegoPlot((Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
01109 , (Double_t) G__double(libp->para[2])));
01110 break;
01111 case 2:
01112 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->LegoPlot((Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])));
01113 break;
01114 case 1:
01115 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->LegoPlot((Int_t) G__int(libp->para[0])));
01116 break;
01117 case 0:
01118 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->LegoPlot());
01119 break;
01120 }
01121 return(1 || funcname || hash || result7 || libp) ;
01122 }
01123
01124 static int G__G__GeomPainter_109_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01125 {
01126 ((const TGeoChecker*) G__getstructoffset())->PrintOverlaps();
01127 G__setnull(result7);
01128 return(1 || funcname || hash || result7 || libp) ;
01129 }
01130
01131 static int G__G__GeomPainter_109_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01132 {
01133 ((TGeoChecker*) G__getstructoffset())->RandomPoints((TGeoVolume*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
01134 , (Option_t*) G__int(libp->para[2]));
01135 G__setnull(result7);
01136 return(1 || funcname || hash || result7 || libp) ;
01137 }
01138
01139 static int G__G__GeomPainter_109_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01140 {
01141 ((TGeoChecker*) G__getstructoffset())->RandomRays((Int_t) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
01142 , (Double_t) G__double(libp->para[2]), (Double_t) G__double(libp->para[3]));
01143 G__setnull(result7);
01144 return(1 || funcname || hash || result7 || libp) ;
01145 }
01146
01147 static int G__G__GeomPainter_109_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01148 {
01149 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->MakeCheckOverlap(
01150 (const char*) G__int(libp->para[0]), (TGeoVolume*) G__int(libp->para[1])
01151 , (TGeoVolume*) G__int(libp->para[2]), (TGeoMatrix*) G__int(libp->para[3])
01152 , (TGeoMatrix*) G__int(libp->para[4]), (Bool_t) G__int(libp->para[5])
01153 , (Double_t) G__double(libp->para[6])));
01154 return(1 || funcname || hash || result7 || libp) ;
01155 }
01156
01157 static int G__G__GeomPainter_109_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01158 {
01159 switch (libp->paran) {
01160 case 6:
01161 ((TGeoChecker*) G__getstructoffset())->OpProgress((const char*) G__int(libp->para[0]), (Long64_t) G__Longlong(libp->para[1])
01162 , (Long64_t) G__Longlong(libp->para[2]), (TStopwatch*) G__int(libp->para[3])
01163 , (Bool_t) G__int(libp->para[4]), (Bool_t) G__int(libp->para[5]));
01164 G__setnull(result7);
01165 break;
01166 case 5:
01167 ((TGeoChecker*) G__getstructoffset())->OpProgress((const char*) G__int(libp->para[0]), (Long64_t) G__Longlong(libp->para[1])
01168 , (Long64_t) G__Longlong(libp->para[2]), (TStopwatch*) G__int(libp->para[3])
01169 , (Bool_t) G__int(libp->para[4]));
01170 G__setnull(result7);
01171 break;
01172 case 4:
01173 ((TGeoChecker*) G__getstructoffset())->OpProgress((const char*) G__int(libp->para[0]), (Long64_t) G__Longlong(libp->para[1])
01174 , (Long64_t) G__Longlong(libp->para[2]), (TStopwatch*) G__int(libp->para[3]));
01175 G__setnull(result7);
01176 break;
01177 case 3:
01178 ((TGeoChecker*) G__getstructoffset())->OpProgress((const char*) G__int(libp->para[0]), (Long64_t) G__Longlong(libp->para[1])
01179 , (Long64_t) G__Longlong(libp->para[2]));
01180 G__setnull(result7);
01181 break;
01182 }
01183 return(1 || funcname || hash || result7 || libp) ;
01184 }
01185
01186 static int G__G__GeomPainter_109_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01187 {
01188 G__letint(result7, 85, (long) ((TGeoChecker*) G__getstructoffset())->SamplePoints((Int_t) G__int(libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1])
01189 , (Double_t) G__double(libp->para[2]), (const char*) G__int(libp->para[3])));
01190 return(1 || funcname || hash || result7 || libp) ;
01191 }
01192
01193 static int G__G__GeomPainter_109_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01194 {
01195 switch (libp->paran) {
01196 case 8:
01197 G__letint(result7, 68, (long) ((const TGeoChecker*) G__getstructoffset())->ShootRay(
01198 (Double_t*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
01199 , (Double_t) G__double(libp->para[2]), (Double_t) G__double(libp->para[3])
01200 , (Double_t*) G__int(libp->para[4]), *(Int_t*) G__Intref(&libp->para[5])
01201 , *(Int_t*) G__Intref(&libp->para[6]), (Double_t*) G__int(libp->para[7])));
01202 break;
01203 case 7:
01204 G__letint(result7, 68, (long) ((const TGeoChecker*) G__getstructoffset())->ShootRay(
01205 (Double_t*) G__int(libp->para[0]), (Double_t) G__double(libp->para[1])
01206 , (Double_t) G__double(libp->para[2]), (Double_t) G__double(libp->para[3])
01207 , (Double_t*) G__int(libp->para[4]), *(Int_t*) G__Intref(&libp->para[5])
01208 , *(Int_t*) G__Intref(&libp->para[6])));
01209 break;
01210 }
01211 return(1 || funcname || hash || result7 || libp) ;
01212 }
01213
01214 static int G__G__GeomPainter_109_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01215 {
01216 ((TGeoChecker*) G__getstructoffset())->SetSelectedNode((TGeoNode*) G__int(libp->para[0]));
01217 G__setnull(result7);
01218 return(1 || funcname || hash || result7 || libp) ;
01219 }
01220
01221 static int G__G__GeomPainter_109_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01222 {
01223 switch (libp->paran) {
01224 case 1:
01225 ((TGeoChecker*) G__getstructoffset())->SetNmeshPoints((Int_t) G__int(libp->para[0]));
01226 G__setnull(result7);
01227 break;
01228 case 0:
01229 ((TGeoChecker*) G__getstructoffset())->SetNmeshPoints();
01230 G__setnull(result7);
01231 break;
01232 }
01233 return(1 || funcname || hash || result7 || libp) ;
01234 }
01235
01236 static int G__G__GeomPainter_109_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01237 {
01238 ((TGeoChecker*) G__getstructoffset())->Test((Int_t) G__int(libp->para[0]), (Option_t*) G__int(libp->para[1]));
01239 G__setnull(result7);
01240 return(1 || funcname || hash || result7 || libp) ;
01241 }
01242
01243 static int G__G__GeomPainter_109_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01244 {
01245 ((TGeoChecker*) G__getstructoffset())->TestOverlaps((const char*) G__int(libp->para[0]));
01246 G__setnull(result7);
01247 return(1 || funcname || hash || result7 || libp) ;
01248 }
01249
01250 static int G__G__GeomPainter_109_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01251 {
01252 switch (libp->paran) {
01253 case 2:
01254 G__letint(result7, 103, (long) ((TGeoChecker*) G__getstructoffset())->TestVoxels((TGeoVolume*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])));
01255 break;
01256 case 1:
01257 G__letint(result7, 103, (long) ((TGeoChecker*) G__getstructoffset())->TestVoxels((TGeoVolume*) G__int(libp->para[0])));
01258 break;
01259 }
01260 return(1 || funcname || hash || result7 || libp) ;
01261 }
01262
01263 static int G__G__GeomPainter_109_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01264 {
01265 switch (libp->paran) {
01266 case 2:
01267 G__letdouble(result7, 100, (double) ((TGeoChecker*) G__getstructoffset())->Weight((Double_t) G__double(libp->para[0]), (Option_t*) G__int(libp->para[1])));
01268 break;
01269 case 1:
01270 G__letdouble(result7, 100, (double) ((TGeoChecker*) G__getstructoffset())->Weight((Double_t) G__double(libp->para[0])));
01271 break;
01272 case 0:
01273 G__letdouble(result7, 100, (double) ((TGeoChecker*) G__getstructoffset())->Weight());
01274 break;
01275 }
01276 return(1 || funcname || hash || result7 || libp) ;
01277 }
01278
01279 static int G__G__GeomPainter_109_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01280 {
01281 G__letint(result7, 85, (long) TGeoChecker::Class());
01282 return(1 || funcname || hash || result7 || libp) ;
01283 }
01284
01285 static int G__G__GeomPainter_109_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01286 {
01287 G__letint(result7, 67, (long) TGeoChecker::Class_Name());
01288 return(1 || funcname || hash || result7 || libp) ;
01289 }
01290
01291 static int G__G__GeomPainter_109_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01292 {
01293 G__letint(result7, 115, (long) TGeoChecker::Class_Version());
01294 return(1 || funcname || hash || result7 || libp) ;
01295 }
01296
01297 static int G__G__GeomPainter_109_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01298 {
01299 TGeoChecker::Dictionary();
01300 G__setnull(result7);
01301 return(1 || funcname || hash || result7 || libp) ;
01302 }
01303
01304 static int G__G__GeomPainter_109_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01305 {
01306 ((TGeoChecker*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01307 G__setnull(result7);
01308 return(1 || funcname || hash || result7 || libp) ;
01309 }
01310
01311 static int G__G__GeomPainter_109_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01312 {
01313 G__letint(result7, 67, (long) TGeoChecker::DeclFileName());
01314 return(1 || funcname || hash || result7 || libp) ;
01315 }
01316
01317 static int G__G__GeomPainter_109_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01318 {
01319 G__letint(result7, 105, (long) TGeoChecker::ImplFileLine());
01320 return(1 || funcname || hash || result7 || libp) ;
01321 }
01322
01323 static int G__G__GeomPainter_109_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01324 {
01325 G__letint(result7, 67, (long) TGeoChecker::ImplFileName());
01326 return(1 || funcname || hash || result7 || libp) ;
01327 }
01328
01329 static int G__G__GeomPainter_109_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01330 {
01331 G__letint(result7, 105, (long) TGeoChecker::DeclFileLine());
01332 return(1 || funcname || hash || result7 || libp) ;
01333 }
01334
01335
01336 static int G__G__GeomPainter_109_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01337
01338 {
01339 TGeoChecker* p;
01340 void* tmp = (void*) G__int(libp->para[0]);
01341 p = new TGeoChecker(*(TGeoChecker*) tmp);
01342 result7->obj.i = (long) p;
01343 result7->ref = (long) p;
01344 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker));
01345 return(1 || funcname || hash || result7 || libp) ;
01346 }
01347
01348
01349 typedef TGeoChecker G__TTGeoChecker;
01350 static int G__G__GeomPainter_109_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01351 {
01352 char* gvp = (char*) G__getgvp();
01353 long soff = G__getstructoffset();
01354 int n = G__getaryconstruct();
01355
01356
01357
01358
01359
01360 if (!soff) {
01361 return(1);
01362 }
01363 if (n) {
01364 if (gvp == (char*)G__PVOID) {
01365 delete[] (TGeoChecker*) soff;
01366 } else {
01367 G__setgvp((long) G__PVOID);
01368 for (int i = n - 1; i >= 0; --i) {
01369 ((TGeoChecker*) (soff+(sizeof(TGeoChecker)*i)))->~G__TTGeoChecker();
01370 }
01371 G__setgvp((long)gvp);
01372 }
01373 } else {
01374 if (gvp == (char*)G__PVOID) {
01375 delete (TGeoChecker*) soff;
01376 } else {
01377 G__setgvp((long) G__PVOID);
01378 ((TGeoChecker*) (soff))->~G__TTGeoChecker();
01379 G__setgvp((long)gvp);
01380 }
01381 }
01382 G__setnull(result7);
01383 return(1 || funcname || hash || result7 || libp) ;
01384 }
01385
01386
01387 static int G__G__GeomPainter_109_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01388 {
01389 TGeoChecker* dest = (TGeoChecker*) G__getstructoffset();
01390 *dest = *(TGeoChecker*) libp->para[0].ref;
01391 const TGeoChecker& obj = *dest;
01392 result7->ref = (long) (&obj);
01393 result7->obj.i = (long) (&obj);
01394 return(1 || funcname || hash || result7 || libp) ;
01395 }
01396
01397
01398
01399 static int G__G__GeomPainter_216_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01400 {
01401 TGeoPainter* p = NULL;
01402 char* gvp = (char*) G__getgvp();
01403
01404 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01405 p = new TGeoPainter((TGeoManager*) G__int(libp->para[0]));
01406 } else {
01407 p = new((void*) gvp) TGeoPainter((TGeoManager*) G__int(libp->para[0]));
01408 }
01409 result7->obj.i = (long) p;
01410 result7->ref = (long) p;
01411 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoPainter));
01412 return(1 || funcname || hash || result7 || libp) ;
01413 }
01414
01415 static int G__G__GeomPainter_216_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01416 {
01417 ((TGeoPainter*) G__getstructoffset())->CheckEdit();
01418 G__setnull(result7);
01419 return(1 || funcname || hash || result7 || libp) ;
01420 }
01421
01422 static int G__G__GeomPainter_216_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01423 {
01424 G__letint(result7, 105, (long) ((const TGeoPainter*) G__getstructoffset())->CountNodes((TGeoVolume*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])));
01425 return(1 || funcname || hash || result7 || libp) ;
01426 }
01427
01428 static int G__G__GeomPainter_216_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01429 {
01430 G__letint(result7, 85, (long) ((TGeoPainter*) G__getstructoffset())->GetCheckedNode());
01431 return(1 || funcname || hash || result7 || libp) ;
01432 }
01433
01434 static int G__G__GeomPainter_216_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01435 {
01436 G__letint(result7, 85, (long) ((TGeoPainter*) G__getstructoffset())->GetChecker());
01437 return(1 || funcname || hash || result7 || libp) ;
01438 }
01439
01440 static int G__G__GeomPainter_216_0_54(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01441 {
01442 switch (libp->paran) {
01443 case 1:
01444 ((TGeoPainter*) G__getstructoffset())->Lock((Bool_t) G__int(libp->para[0]));
01445 G__setnull(result7);
01446 break;
01447 case 0:
01448 ((TGeoPainter*) G__getstructoffset())->Lock();
01449 G__setnull(result7);
01450 break;
01451 }
01452 return(1 || funcname || hash || result7 || libp) ;
01453 }
01454
01455 static int G__G__GeomPainter_216_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01456 {
01457 G__letint(result7, 103, (long) ((const TGeoPainter*) G__getstructoffset())->PaintShape(*(TGeoShape*) libp->para[0].ref, (Option_t*) G__int(libp->para[1])));
01458 return(1 || funcname || hash || result7 || libp) ;
01459 }
01460
01461 static int G__G__GeomPainter_216_0_64(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01462 {
01463 switch (libp->paran) {
01464 case 2:
01465 ((TGeoPainter*) G__getstructoffset())->PaintPhysicalNode((TGeoPhysicalNode*) G__int(libp->para[0]), (Option_t*) G__int(libp->para[1]));
01466 G__setnull(result7);
01467 break;
01468 case 1:
01469 ((TGeoPainter*) G__getstructoffset())->PaintPhysicalNode((TGeoPhysicalNode*) G__int(libp->para[0]));
01470 G__setnull(result7);
01471 break;
01472 }
01473 return(1 || funcname || hash || result7 || libp) ;
01474 }
01475
01476 static int G__G__GeomPainter_216_0_88(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01477 {
01478 G__letint(result7, 85, (long) TGeoPainter::Class());
01479 return(1 || funcname || hash || result7 || libp) ;
01480 }
01481
01482 static int G__G__GeomPainter_216_0_89(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01483 {
01484 G__letint(result7, 67, (long) TGeoPainter::Class_Name());
01485 return(1 || funcname || hash || result7 || libp) ;
01486 }
01487
01488 static int G__G__GeomPainter_216_0_90(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01489 {
01490 G__letint(result7, 115, (long) TGeoPainter::Class_Version());
01491 return(1 || funcname || hash || result7 || libp) ;
01492 }
01493
01494 static int G__G__GeomPainter_216_0_91(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01495 {
01496 TGeoPainter::Dictionary();
01497 G__setnull(result7);
01498 return(1 || funcname || hash || result7 || libp) ;
01499 }
01500
01501 static int G__G__GeomPainter_216_0_95(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01502 {
01503 ((TGeoPainter*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01504 G__setnull(result7);
01505 return(1 || funcname || hash || result7 || libp) ;
01506 }
01507
01508 static int G__G__GeomPainter_216_0_96(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01509 {
01510 G__letint(result7, 67, (long) TGeoPainter::DeclFileName());
01511 return(1 || funcname || hash || result7 || libp) ;
01512 }
01513
01514 static int G__G__GeomPainter_216_0_97(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01515 {
01516 G__letint(result7, 105, (long) TGeoPainter::ImplFileLine());
01517 return(1 || funcname || hash || result7 || libp) ;
01518 }
01519
01520 static int G__G__GeomPainter_216_0_98(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01521 {
01522 G__letint(result7, 67, (long) TGeoPainter::ImplFileName());
01523 return(1 || funcname || hash || result7 || libp) ;
01524 }
01525
01526 static int G__G__GeomPainter_216_0_99(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01527 {
01528 G__letint(result7, 105, (long) TGeoPainter::DeclFileLine());
01529 return(1 || funcname || hash || result7 || libp) ;
01530 }
01531
01532
01533 static int G__G__GeomPainter_216_0_100(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01534
01535 {
01536 TGeoPainter* p;
01537 void* tmp = (void*) G__int(libp->para[0]);
01538 p = new TGeoPainter(*(TGeoPainter*) tmp);
01539 result7->obj.i = (long) p;
01540 result7->ref = (long) p;
01541 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoPainter));
01542 return(1 || funcname || hash || result7 || libp) ;
01543 }
01544
01545
01546 typedef TGeoPainter G__TTGeoPainter;
01547 static int G__G__GeomPainter_216_0_101(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01548 {
01549 char* gvp = (char*) G__getgvp();
01550 long soff = G__getstructoffset();
01551 int n = G__getaryconstruct();
01552
01553
01554
01555
01556
01557 if (!soff) {
01558 return(1);
01559 }
01560 if (n) {
01561 if (gvp == (char*)G__PVOID) {
01562 delete[] (TGeoPainter*) soff;
01563 } else {
01564 G__setgvp((long) G__PVOID);
01565 for (int i = n - 1; i >= 0; --i) {
01566 ((TGeoPainter*) (soff+(sizeof(TGeoPainter)*i)))->~G__TTGeoPainter();
01567 }
01568 G__setgvp((long)gvp);
01569 }
01570 } else {
01571 if (gvp == (char*)G__PVOID) {
01572 delete (TGeoPainter*) soff;
01573 } else {
01574 G__setgvp((long) G__PVOID);
01575 ((TGeoPainter*) (soff))->~G__TTGeoPainter();
01576 G__setgvp((long)gvp);
01577 }
01578 }
01579 G__setnull(result7);
01580 return(1 || funcname || hash || result7 || libp) ;
01581 }
01582
01583
01584 static int G__G__GeomPainter_216_0_102(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01585 {
01586 TGeoPainter* dest = (TGeoPainter*) G__getstructoffset();
01587 *dest = *(TGeoPainter*) libp->para[0].ref;
01588 const TGeoPainter& obj = *dest;
01589 result7->ref = (long) (&obj);
01590 result7->obj.i = (long) (&obj);
01591 return(1 || funcname || hash || result7 || libp) ;
01592 }
01593
01594
01595
01596 static int G__G__GeomPainter_221_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01597 {
01598 TGeoTrack* p = NULL;
01599 char* gvp = (char*) G__getgvp();
01600 int n = G__getaryconstruct();
01601 if (n) {
01602 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01603 p = new TGeoTrack[n];
01604 } else {
01605 p = new((void*) gvp) TGeoTrack[n];
01606 }
01607 } else {
01608 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01609 p = new TGeoTrack;
01610 } else {
01611 p = new((void*) gvp) TGeoTrack;
01612 }
01613 }
01614 result7->obj.i = (long) p;
01615 result7->ref = (long) p;
01616 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack));
01617 return(1 || funcname || hash || result7 || libp) ;
01618 }
01619
01620 static int G__G__GeomPainter_221_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01621 {
01622 TGeoTrack* p = NULL;
01623 char* gvp = (char*) G__getgvp();
01624 switch (libp->paran) {
01625 case 4:
01626
01627 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01628 p = new TGeoTrack(
01629 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
01630 , (TVirtualGeoTrack*) G__int(libp->para[2]), (TObject*) G__int(libp->para[3]));
01631 } else {
01632 p = new((void*) gvp) TGeoTrack(
01633 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
01634 , (TVirtualGeoTrack*) G__int(libp->para[2]), (TObject*) G__int(libp->para[3]));
01635 }
01636 break;
01637 case 3:
01638
01639 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01640 p = new TGeoTrack(
01641 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
01642 , (TVirtualGeoTrack*) G__int(libp->para[2]));
01643 } else {
01644 p = new((void*) gvp) TGeoTrack(
01645 (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
01646 , (TVirtualGeoTrack*) G__int(libp->para[2]));
01647 }
01648 break;
01649 case 2:
01650
01651 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01652 p = new TGeoTrack((Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1]));
01653 } else {
01654 p = new((void*) gvp) TGeoTrack((Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1]));
01655 }
01656 break;
01657 }
01658 result7->obj.i = (long) p;
01659 result7->ref = (long) p;
01660 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack));
01661 return(1 || funcname || hash || result7 || libp) ;
01662 }
01663
01664 static int G__G__GeomPainter_221_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01665 {
01666 switch (libp->paran) {
01667 case 4:
01668 ((TGeoTrack*) G__getstructoffset())->AnimateTrack((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1])
01669 , (Double_t) G__double(libp->para[2]), (Option_t*) G__int(libp->para[3]));
01670 G__setnull(result7);
01671 break;
01672 case 3:
01673 ((TGeoTrack*) G__getstructoffset())->AnimateTrack((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1])
01674 , (Double_t) G__double(libp->para[2]));
01675 G__setnull(result7);
01676 break;
01677 case 2:
01678 ((TGeoTrack*) G__getstructoffset())->AnimateTrack((Double_t) G__double(libp->para[0]), (Double_t) G__double(libp->para[1]));
01679 G__setnull(result7);
01680 break;
01681 case 1:
01682 ((TGeoTrack*) G__getstructoffset())->AnimateTrack((Double_t) G__double(libp->para[0]));
01683 G__setnull(result7);
01684 break;
01685 case 0:
01686 ((TGeoTrack*) G__getstructoffset())->AnimateTrack();
01687 G__setnull(result7);
01688 break;
01689 }
01690 return(1 || funcname || hash || result7 || libp) ;
01691 }
01692
01693 static int G__G__GeomPainter_221_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01694 {
01695 switch (libp->paran) {
01696 case 3:
01697 G__letint(result7, 105, (long) ((const TGeoTrack*) G__getstructoffset())->GetPoint((Double_t) G__double(libp->para[0]), (Double_t*) G__int(libp->para[1])
01698 , (Int_t) G__int(libp->para[2])));
01699 break;
01700 case 2:
01701 G__letint(result7, 105, (long) ((const TGeoTrack*) G__getstructoffset())->GetPoint((Double_t) G__double(libp->para[0]), (Double_t*) G__int(libp->para[1])));
01702 break;
01703 }
01704 return(1 || funcname || hash || result7 || libp) ;
01705 }
01706
01707 static int G__G__GeomPainter_221_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01708 {
01709 switch (libp->paran) {
01710 case 2:
01711 ((TGeoTrack*) G__getstructoffset())->PaintMarker((Double_t*) G__int(libp->para[0]), (Option_t*) G__int(libp->para[1]));
01712 G__setnull(result7);
01713 break;
01714 case 1:
01715 ((TGeoTrack*) G__getstructoffset())->PaintMarker((Double_t*) G__int(libp->para[0]));
01716 G__setnull(result7);
01717 break;
01718 }
01719 return(1 || funcname || hash || result7 || libp) ;
01720 }
01721
01722 static int G__G__GeomPainter_221_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01723 {
01724 switch (libp->paran) {
01725 case 2:
01726 G__letint(result7, 105, (long) ((const TGeoTrack*) G__getstructoffset())->SearchPoint((Double_t) G__double(libp->para[0]), (Int_t) G__int(libp->para[1])));
01727 break;
01728 case 1:
01729 G__letint(result7, 105, (long) ((const TGeoTrack*) G__getstructoffset())->SearchPoint((Double_t) G__double(libp->para[0])));
01730 break;
01731 }
01732 return(1 || funcname || hash || result7 || libp) ;
01733 }
01734
01735 static int G__G__GeomPainter_221_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01736 {
01737 switch (libp->paran) {
01738 case 4:
01739 ((TGeoTrack*) G__getstructoffset())->SetBits((Bool_t) G__int(libp->para[0]), (Bool_t) G__int(libp->para[1])
01740 , (Bool_t) G__int(libp->para[2]), (Bool_t) G__int(libp->para[3]));
01741 G__setnull(result7);
01742 break;
01743 case 3:
01744 ((TGeoTrack*) G__getstructoffset())->SetBits((Bool_t) G__int(libp->para[0]), (Bool_t) G__int(libp->para[1])
01745 , (Bool_t) G__int(libp->para[2]));
01746 G__setnull(result7);
01747 break;
01748 case 2:
01749 ((TGeoTrack*) G__getstructoffset())->SetBits((Bool_t) G__int(libp->para[0]), (Bool_t) G__int(libp->para[1]));
01750 G__setnull(result7);
01751 break;
01752 case 1:
01753 ((TGeoTrack*) G__getstructoffset())->SetBits((Bool_t) G__int(libp->para[0]));
01754 G__setnull(result7);
01755 break;
01756 case 0:
01757 ((TGeoTrack*) G__getstructoffset())->SetBits();
01758 G__setnull(result7);
01759 break;
01760 }
01761 return(1 || funcname || hash || result7 || libp) ;
01762 }
01763
01764 static int G__G__GeomPainter_221_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01765 {
01766 G__letint(result7, 105, (long) ((TGeoTrack*) G__getstructoffset())->Size(*(Int_t*) G__Intref(&libp->para[0]), *(Int_t*) G__Intref(&libp->para[1])));
01767 return(1 || funcname || hash || result7 || libp) ;
01768 }
01769
01770 static int G__G__GeomPainter_221_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01771 {
01772 ((const TGeoTrack*) G__getstructoffset())->Sizeof3D();
01773 G__setnull(result7);
01774 return(1 || funcname || hash || result7 || libp) ;
01775 }
01776
01777 static int G__G__GeomPainter_221_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01778 {
01779 G__letint(result7, 85, (long) TGeoTrack::Class());
01780 return(1 || funcname || hash || result7 || libp) ;
01781 }
01782
01783 static int G__G__GeomPainter_221_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01784 {
01785 G__letint(result7, 67, (long) TGeoTrack::Class_Name());
01786 return(1 || funcname || hash || result7 || libp) ;
01787 }
01788
01789 static int G__G__GeomPainter_221_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01790 {
01791 G__letint(result7, 115, (long) TGeoTrack::Class_Version());
01792 return(1 || funcname || hash || result7 || libp) ;
01793 }
01794
01795 static int G__G__GeomPainter_221_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01796 {
01797 TGeoTrack::Dictionary();
01798 G__setnull(result7);
01799 return(1 || funcname || hash || result7 || libp) ;
01800 }
01801
01802 static int G__G__GeomPainter_221_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01803 {
01804 ((TGeoTrack*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01805 G__setnull(result7);
01806 return(1 || funcname || hash || result7 || libp) ;
01807 }
01808
01809 static int G__G__GeomPainter_221_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01810 {
01811 G__letint(result7, 67, (long) TGeoTrack::DeclFileName());
01812 return(1 || funcname || hash || result7 || libp) ;
01813 }
01814
01815 static int G__G__GeomPainter_221_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01816 {
01817 G__letint(result7, 105, (long) TGeoTrack::ImplFileLine());
01818 return(1 || funcname || hash || result7 || libp) ;
01819 }
01820
01821 static int G__G__GeomPainter_221_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01822 {
01823 G__letint(result7, 67, (long) TGeoTrack::ImplFileName());
01824 return(1 || funcname || hash || result7 || libp) ;
01825 }
01826
01827 static int G__G__GeomPainter_221_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01828 {
01829 G__letint(result7, 105, (long) TGeoTrack::DeclFileLine());
01830 return(1 || funcname || hash || result7 || libp) ;
01831 }
01832
01833
01834 typedef TGeoTrack G__TTGeoTrack;
01835 static int G__G__GeomPainter_221_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01836 {
01837 char* gvp = (char*) G__getgvp();
01838 long soff = G__getstructoffset();
01839 int n = G__getaryconstruct();
01840
01841
01842
01843
01844
01845 if (!soff) {
01846 return(1);
01847 }
01848 if (n) {
01849 if (gvp == (char*)G__PVOID) {
01850 delete[] (TGeoTrack*) soff;
01851 } else {
01852 G__setgvp((long) G__PVOID);
01853 for (int i = n - 1; i >= 0; --i) {
01854 ((TGeoTrack*) (soff+(sizeof(TGeoTrack)*i)))->~G__TTGeoTrack();
01855 }
01856 G__setgvp((long)gvp);
01857 }
01858 } else {
01859 if (gvp == (char*)G__PVOID) {
01860 delete (TGeoTrack*) soff;
01861 } else {
01862 G__setgvp((long) G__PVOID);
01863 ((TGeoTrack*) (soff))->~G__TTGeoTrack();
01864 G__setgvp((long)gvp);
01865 }
01866 }
01867 G__setnull(result7);
01868 return(1 || funcname || hash || result7 || libp) ;
01869 }
01870
01871
01872
01873
01874
01875
01876
01877
01878
01879
01880
01881
01882
01883
01884
01885
01886
01887
01888
01889
01890
01891
01892
01893 class G__Sizep2memfuncG__GeomPainter {
01894 public:
01895 G__Sizep2memfuncG__GeomPainter(): p(&G__Sizep2memfuncG__GeomPainter::sizep2memfunc) {}
01896 size_t sizep2memfunc() { return(sizeof(p)); }
01897 private:
01898 size_t (G__Sizep2memfuncG__GeomPainter::*p)();
01899 };
01900
01901 size_t G__get_sizep2memfuncG__GeomPainter()
01902 {
01903 G__Sizep2memfuncG__GeomPainter a;
01904 G__setsizep2memfunc((int)a.sizep2memfunc());
01905 return((size_t)a.sizep2memfunc());
01906 }
01907
01908
01909
01910
01911
01912
01913
01914
01915
01916
01917
01918 extern "C" void G__cpp_setup_inheritanceG__GeomPainter() {
01919
01920
01921 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap))) {
01922 TGeoOverlap *G__Lderived;
01923 G__Lderived=(TGeoOverlap*)0x1000;
01924 {
01925 TNamed *G__Lpbase=(TNamed*)G__Lderived;
01926 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap),G__get_linked_tagnum(&G__G__GeomPainterLN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,1);
01927 }
01928 {
01929 TObject *G__Lpbase=(TObject*)G__Lderived;
01930 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap),G__get_linked_tagnum(&G__G__GeomPainterLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
01931 }
01932 {
01933 TAttLine *G__Lpbase=(TAttLine*)G__Lderived;
01934 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap),G__get_linked_tagnum(&G__G__GeomPainterLN_TAttLine),(long)G__Lpbase-(long)G__Lderived,1,1);
01935 }
01936 {
01937 TAttFill *G__Lpbase=(TAttFill*)G__Lderived;
01938 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap),G__get_linked_tagnum(&G__G__GeomPainterLN_TAttFill),(long)G__Lpbase-(long)G__Lderived,1,1);
01939 }
01940 {
01941 TAtt3D *G__Lpbase=(TAtt3D*)G__Lderived;
01942 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap),G__get_linked_tagnum(&G__G__GeomPainterLN_TAtt3D),(long)G__Lpbase-(long)G__Lderived,1,1);
01943 }
01944 }
01945 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker))) {
01946 TGeoChecker *G__Lderived;
01947 G__Lderived=(TGeoChecker*)0x1000;
01948 {
01949 TObject *G__Lpbase=(TObject*)G__Lderived;
01950 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker),G__get_linked_tagnum(&G__G__GeomPainterLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
01951 }
01952 }
01953 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoPainter))) {
01954 TGeoPainter *G__Lderived;
01955 G__Lderived=(TGeoPainter*)0x1000;
01956 {
01957 TVirtualGeoPainter *G__Lpbase=(TVirtualGeoPainter*)G__Lderived;
01958 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoPainter),G__get_linked_tagnum(&G__G__GeomPainterLN_TVirtualGeoPainter),(long)G__Lpbase-(long)G__Lderived,1,1);
01959 }
01960 {
01961 TObject *G__Lpbase=(TObject*)G__Lderived;
01962 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoPainter),G__get_linked_tagnum(&G__G__GeomPainterLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
01963 }
01964 }
01965 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack))) {
01966 TGeoTrack *G__Lderived;
01967 G__Lderived=(TGeoTrack*)0x1000;
01968 {
01969 TVirtualGeoTrack *G__Lpbase=(TVirtualGeoTrack*)G__Lderived;
01970 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack),G__get_linked_tagnum(&G__G__GeomPainterLN_TVirtualGeoTrack),(long)G__Lpbase-(long)G__Lderived,1,1);
01971 }
01972 {
01973 TObject *G__Lpbase=(TObject*)G__Lderived;
01974 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack),G__get_linked_tagnum(&G__G__GeomPainterLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
01975 }
01976 {
01977 TGeoAtt *G__Lpbase=(TGeoAtt*)G__Lderived;
01978 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack),G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoAtt),(long)G__Lpbase-(long)G__Lderived,1,0);
01979 }
01980 {
01981 TAttLine *G__Lpbase=(TAttLine*)G__Lderived;
01982 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack),G__get_linked_tagnum(&G__G__GeomPainterLN_TAttLine),(long)G__Lpbase-(long)G__Lderived,1,0);
01983 }
01984 {
01985 TAttMarker *G__Lpbase=(TAttMarker*)G__Lderived;
01986 G__inheritance_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack),G__get_linked_tagnum(&G__G__GeomPainterLN_TAttMarker),(long)G__Lpbase-(long)G__Lderived,1,0);
01987 }
01988 }
01989 }
01990
01991
01992
01993
01994 extern "C" void G__cpp_setup_typetableG__GeomPainter() {
01995
01996
01997 G__search_typename2("Int_t",105,-1,0,-1);
01998 G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
01999 G__search_typename2("Double_t",100,-1,0,-1);
02000 G__setnewtype(-1,"Double 8 bytes",0);
02001 G__search_typename2("Bool_t",103,-1,0,-1);
02002 G__setnewtype(-1,"Boolean (0=false, 1=true) (bool)",0);
02003 G__search_typename2("Version_t",115,-1,0,-1);
02004 G__setnewtype(-1,"Class version identifier (short)",0);
02005 G__search_typename2("Option_t",99,-1,256,-1);
02006 G__setnewtype(-1,"Option string (const char)",0);
02007 G__search_typename2("Long64_t",110,-1,0,-1);
02008 G__setnewtype(-1,"Portable signed long integer 8 bytes",0);
02009 G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
02010 G__setnewtype(-1,NULL,0);
02011 G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__GeomPainterLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
02012 G__setnewtype(-1,NULL,0);
02013 G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__GeomPainterLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
02014 G__setnewtype(-1,NULL,0);
02015 G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
02016 G__setnewtype(-1,NULL,0);
02017 G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__GeomPainterLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
02018 G__setnewtype(-1,NULL,0);
02019 G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__GeomPainterLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
02020 G__setnewtype(-1,NULL,0);
02021 G__search_typename2("iterator<std::bidirectional_iterator_tag,TObject*,std::ptrdiff_t,const TObject**,const TObject*&>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
02022 G__setnewtype(-1,NULL,0);
02023 G__search_typename2("iterator<bidirectional_iterator_tag,TObject*>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
02024 G__setnewtype(-1,NULL,0);
02025 G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
02026 G__setnewtype(-1,NULL,0);
02027 G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long,const TObject**>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
02028 G__setnewtype(-1,NULL,0);
02029 G__search_typename2("map<Int_t,TGeoElementRN*>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_maplEintcOTGeoElementRNmUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTGeoElementRNmUgRsPgRsPgR),0,-1);
02030 G__setnewtype(-1,NULL,0);
02031 G__search_typename2("map<int,TGeoElementRN*>",117,G__get_linked_tagnum(&G__G__GeomPainterLN_maplEintcOTGeoElementRNmUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTGeoElementRNmUgRsPgRsPgR),0,-1);
02032 G__setnewtype(-1,NULL,0);
02033 G__search_typename2("map<int,TGeoElementRN*,less<int> >",117,G__get_linked_tagnum(&G__G__GeomPainterLN_maplEintcOTGeoElementRNmUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTGeoElementRNmUgRsPgRsPgR),0,-1);
02034 G__setnewtype(-1,NULL,0);
02035 }
02036
02037
02038
02039
02040
02041
02042
02043
02044 static void G__setup_memvarTGeoOverlap(void) {
02045 G__tag_memvar_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap));
02046 { TGeoOverlap *p; p=(TGeoOverlap*)0x1000; if (p) { }
02047 G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlapcLcLEOverlapType),-1,-2,1,G__FastAllocString(2048).Format("kGeoOverlap=%lldLL",(long long)TGeoOverlap::kGeoOverlap).data(),0,(char*)NULL);
02048 G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlapcLcLEOverlapType),-1,-2,1,G__FastAllocString(2048).Format("kGeoExtrusion=%lldLL",(long long)TGeoOverlap::kGeoExtrusion).data(),0,(char*)NULL);
02049 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fOverlap=",0,"overlap distance");
02050 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoVolume),-1,-1,2,"fVolume1=",0,"first volume");
02051 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoVolume),-1,-1,2,"fVolume2=",0,"second volume");
02052 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoHMatrix),-1,-1,2,"fMatrix1=",0,"positioning matrix for first volume");
02053 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoHMatrix),-1,-1,2,"fMatrix2=",0,"positioning matrix for second volume");
02054 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TPolyMarker3D),-1,-1,2,"fMarker=",0,"points in the overlapping region");
02055 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02056 }
02057 G__tag_memvar_reset();
02058 }
02059
02060
02061
02062 static void G__setup_memvarTGeoChecker(void) {
02063 G__tag_memvar_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker));
02064 { TGeoChecker *p; p=(TGeoChecker*)0x1000; if (p) { }
02065 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoManager),-1,-1,4,"fGeoManager=",0,"pointer to geometry manager");
02066 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoVolume),-1,-1,4,"fVsafe=",0,"volume to which a safety sphere node was added");
02067 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TBuffer3D),-1,-1,4,"fBuff1=",0,"Buffer containing mesh vertices for first volume");
02068 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TBuffer3D),-1,-1,4,"fBuff2=",0,"Buffer containing mesh vertices for second volume");
02069 G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fFullCheck=",0,"Full overlap checking");
02070 G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fVal1=",0,"! Array of number of crossings per volume.");
02071 G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fVal2=",0,"! Array of timing per volume.");
02072 G__memvar_setup((void*)0,71,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fFlags=",0,"! Array of flags per volume.");
02073 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TStopwatch),-1,-1,4,"fTimer=",0,"! Timer");
02074 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoNode),-1,-1,4,"fSelectedNode=",0,"! Selected node for overlap checking");
02075 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNchecks=",0,"! Number of checks for current volume");
02076 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNmeshPoints=",0,"! Number of points on mesh to be checked");
02077 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02078 }
02079 G__tag_memvar_reset();
02080 }
02081
02082
02083
02084 static void G__setup_memvarTGeoPainter(void) {
02085 G__tag_memvar_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoPainter));
02086 { TGeoPainter *p; p=(TGeoPainter*)0x1000; if (p) { }
02087 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fBombX=",0,"bomb factor on X");
02088 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fBombY=",0,"bomb factor on Y");
02089 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fBombZ=",0,"bomb factor on Z");
02090 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fBombR=",0,"bomb factor on radius (cyl or sph)");
02091 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fCheckedBox[6]=",0,"bounding box of checked node");
02092 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fMat[9]=",0,"view rotation matrix");
02093 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNsegments=",0,"number of segments approximating circles");
02094 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNVisNodes=",0,"number of visible nodes");
02095 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fVisLevel=",0,"depth for drawing");
02096 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fVisOption=",0,"global visualization option");
02097 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fExplodedView=",0,"type of exploding current view");
02098 G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fVisLock=",0,"lock for adding visible volumes");
02099 G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fTopVisible=",0,"set top volume visible");
02100 G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fPaintingOverlaps=",0,"lock overlaps painting");
02101 G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fIsRaytracing=",0,"raytracing flag");
02102 G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fIsPaintingShape=",0,"flag for shape painting");
02103 G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TString),-1,-1,4,"fVisBranch=",0,"drawn branch");
02104 G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TString),-1,-1,4,"fVolInfo=",0,"volume info");
02105 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoNode),-1,-1,4,"fCheckedNode=",0,"checked node");
02106 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap),-1,-1,4,"fOverlap=",0,"current overlap");
02107 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoHMatrix),-1,-1,4,"fGlobal=",0,"current global matrix");
02108 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TBuffer3D),-1,-1,4,"fBuffer=",0,"buffer used for painting");
02109 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoManager),-1,-1,4,"fGeoManager=",0,"geometry to which applies");
02110 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker),-1,-1,4,"fChecker=",0,"geometry checker");
02111 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoShape),-1,-1,4,"fClippingShape=",0,"clipping shape");
02112 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoVolume),-1,-1,4,"fTopVolume=",0,"top drawn volume");
02113 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoVolume),-1,-1,4,"fLastVolume=",0,"last drawn volume");
02114 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoIteratorPlugin),-1,-1,4,"fPlugin=",0,"User iterator plugin for changing pain volume properties");
02115 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TObjArray),-1,-1,4,"fVisVolumes=",0,"list of visible volumes");
02116 G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,4,"fIsEditable=",0,"flag that geometry is editable");
02117 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02118 }
02119 G__tag_memvar_reset();
02120 }
02121
02122
02123
02124 static void G__setup_memvarTGeoTrack(void) {
02125 G__tag_memvar_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack));
02126 { TGeoTrack *p; p=(TGeoTrack*)0x1000; if (p) { }
02127 G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrackcLcLEGeoParticleActions),-1,-2,1,G__FastAllocString(2048).Format("kGeoPDefault=%lldLL",(long long)TGeoTrack::kGeoPDefault).data(),0,(char*)NULL);
02128 G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrackcLcLEGeoParticleActions),-1,-2,1,G__FastAllocString(2048).Format("kGeoPOnelevel=%lldLL",(long long)TGeoTrack::kGeoPOnelevel).data(),0,(char*)NULL);
02129 G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrackcLcLEGeoParticleActions),-1,-2,1,G__FastAllocString(2048).Format("kGeoPAllDaughters=%lldLL",(long long)TGeoTrack::kGeoPAllDaughters).data(),0,(char*)NULL);
02130 G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrackcLcLEGeoParticleActions),-1,-2,1,G__FastAllocString(2048).Format("kGeoPType=%lldLL",(long long)TGeoTrack::kGeoPType).data(),0,(char*)NULL);
02131 G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrackcLcLEGeoParticleActions),-1,-2,1,G__FastAllocString(2048).Format("kGeoPDrawn=%lldLL",(long long)TGeoTrack::kGeoPDrawn).data(),0,(char*)NULL);
02132 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fPointsSize=",0,"capacity of points array");
02133 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fNpoints=",0,"number of stored points");
02134 G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fPoints=",0,"[fNpoints] array of points (x,y,z,t) belonging to this track");
02135 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__GeomPainterLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02136 }
02137 G__tag_memvar_reset();
02138 }
02139
02140 extern "C" void G__cpp_setup_memvarG__GeomPainter() {
02141 }
02142
02143
02144
02145
02146
02147
02148
02149
02150
02151
02152
02153
02154 static void G__setup_memfuncTGeoOverlap(void) {
02155
02156 G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap));
02157 G__memfunc_setup("TGeoOverlap",1096,(G__InterfaceMethod) NULL, 105, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap), -1, 0, 1, 1, 4, 0, "u 'TGeoOverlap' - 11 - -", "Not implemented", (void*) NULL, 0);
02158 G__memfunc_setup("operator=",937,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap), -1, 1, 1, 1, 4, 0, "u 'TGeoOverlap' - 11 - -", "Not implemented", (void*) NULL, 0);
02159 G__memfunc_setup("TGeoOverlap",1096,G__G__GeomPainter_105_0_3, 105, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02160 G__memfunc_setup("TGeoOverlap",1096,G__G__GeomPainter_105_0_4, 105, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap), -1, 0, 7, 1, 1, 0,
02161 "C - - 10 - name U 'TGeoVolume' - 0 - vol1 "
02162 "U 'TGeoVolume' - 0 - vol2 U 'TGeoMatrix' - 10 - matrix1 "
02163 "U 'TGeoMatrix' - 10 - matrix2 g - 'Bool_t' 0 'kTRUE' isovlp "
02164 "d - 'Double_t' 0 '0.01' ovlp", (char*)NULL, (void*) NULL, 0);
02165 G__memfunc_setup("Browse",626,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "U 'TBrowser' - 0 - b", (char*)NULL, (void*) NULL, 1);
02166 G__memfunc_setup("Compare",711,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 8, "U 'TObject' - 10 - obj", (char*)NULL, (void*) NULL, 1);
02167 G__memfunc_setup("DistancetoPrimitive",1991,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 2, 1, 1, 0,
02168 "i - 'Int_t' 0 - px i - 'Int_t' 0 - py", (char*)NULL, (void*) NULL, 1);
02169 G__memfunc_setup("Draw",398,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", "*MENU*", (void*) NULL, 1);
02170 G__memfunc_setup("ExecuteEvent",1237,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0,
02171 "i - 'Int_t' 0 - event i - 'Int_t' 0 - px "
02172 "i - 'Int_t' 0 - py", (char*)NULL, (void*) NULL, 1);
02173 G__memfunc_setup("GetPolyMarker",1318,G__G__GeomPainter_105_0_10, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TPolyMarker3D), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02174 G__memfunc_setup("GetFirstVolume",1440,G__G__GeomPainter_105_0_11, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoVolume), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02175 G__memfunc_setup("GetSecondVolume",1524,G__G__GeomPainter_105_0_12, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoVolume), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02176 G__memfunc_setup("GetFirstMatrix",1437,G__G__GeomPainter_105_0_13, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoHMatrix), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02177 G__memfunc_setup("GetSecondMatrix",1521,G__G__GeomPainter_105_0_14, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoHMatrix), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02178 G__memfunc_setup("GetOverlap",1017,G__G__GeomPainter_105_0_15, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02179 G__memfunc_setup("IsExtrusion",1165,G__G__GeomPainter_105_0_16, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02180 G__memfunc_setup("IsOverlap",917,G__G__GeomPainter_105_0_17, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02181 G__memfunc_setup("IsFolder",792,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02182 G__memfunc_setup("IsSortable",1016,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02183 G__memfunc_setup("Paint",508,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02184 G__memfunc_setup("Print",525,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "C - 'Option_t' 10 '\"\"' option", "*MENU*", (void*) NULL, 1);
02185 G__memfunc_setup("PrintInfo",921,G__G__GeomPainter_105_0_22, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02186 G__memfunc_setup("Sizeof3D",743,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02187 G__memfunc_setup("SampleOverlap",1339,G__G__GeomPainter_105_0_24, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 '1000000' npoints", "*MENU*", (void*) NULL, 0);
02188 G__memfunc_setup("SetIsExtrusion",1465,G__G__GeomPainter_105_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' flag", (char*)NULL, (void*) NULL, 0);
02189 G__memfunc_setup("SetIsOverlap",1217,G__G__GeomPainter_105_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' flag", (char*)NULL, (void*) NULL, 0);
02190 G__memfunc_setup("SetNextPoint",1237,G__G__GeomPainter_105_0_27, 121, -1, -1, 0, 3, 1, 1, 0,
02191 "d - 'Double_t' 0 - x d - 'Double_t' 0 - y "
02192 "d - 'Double_t' 0 - z", (char*)NULL, (void*) NULL, 0);
02193 G__memfunc_setup("SetFirstVolume",1452,G__G__GeomPainter_105_0_28, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TGeoVolume' - 0 - vol", (char*)NULL, (void*) NULL, 0);
02194 G__memfunc_setup("SetSecondVolume",1536,G__G__GeomPainter_105_0_29, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TGeoVolume' - 0 - vol", (char*)NULL, (void*) NULL, 0);
02195 G__memfunc_setup("SetFirstMatrix",1449,G__G__GeomPainter_105_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TGeoMatrix' - 0 - matrix", (char*)NULL, (void*) NULL, 0);
02196 G__memfunc_setup("SetSecondMatrix",1533,G__G__GeomPainter_105_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TGeoMatrix' - 0 - matrix", (char*)NULL, (void*) NULL, 0);
02197 G__memfunc_setup("SetOverlap",1029,G__G__GeomPainter_105_0_32, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - ovlp", (char*)NULL, (void*) NULL, 0);
02198 G__memfunc_setup("Validate",810,G__G__GeomPainter_105_0_33, 121, -1, -1, 0, 0, 1, 1, 8, "", "*MENU*", (void*) NULL, 0);
02199 G__memfunc_setup("Class",502,G__G__GeomPainter_105_0_34, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TGeoOverlap::Class) ), 0);
02200 G__memfunc_setup("Class_Name",982,G__G__GeomPainter_105_0_35, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoOverlap::Class_Name) ), 0);
02201 G__memfunc_setup("Class_Version",1339,G__G__GeomPainter_105_0_36, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TGeoOverlap::Class_Version) ), 0);
02202 G__memfunc_setup("Dictionary",1046,G__G__GeomPainter_105_0_37, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TGeoOverlap::Dictionary) ), 0);
02203 G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__GeomPainterLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02204 G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
02205 G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
02206 G__memfunc_setup("StreamerNVirtual",1656,G__G__GeomPainter_105_0_41, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02207 G__memfunc_setup("DeclFileName",1145,G__G__GeomPainter_105_0_42, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoOverlap::DeclFileName) ), 0);
02208 G__memfunc_setup("ImplFileLine",1178,G__G__GeomPainter_105_0_43, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGeoOverlap::ImplFileLine) ), 0);
02209 G__memfunc_setup("ImplFileName",1171,G__G__GeomPainter_105_0_44, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoOverlap::ImplFileName) ), 0);
02210 G__memfunc_setup("DeclFileLine",1152,G__G__GeomPainter_105_0_45, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGeoOverlap::DeclFileLine) ), 0);
02211
02212 G__memfunc_setup("~TGeoOverlap", 1222, G__G__GeomPainter_105_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02213 G__tag_memfunc_reset();
02214 }
02215
02216 static void G__setup_memfuncTGeoChecker(void) {
02217
02218 G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker));
02219 G__memfunc_setup("CleanPoints",1120,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 2, 1, 4, 8,
02220 "D - 'Double_t' 0 - points i - 'Int_t' 1 - numPoints", (char*)NULL, (void*) NULL, 0);
02221 G__memfunc_setup("NChecksPerVolume",1598,(G__InterfaceMethod) NULL, 105, -1, G__defined_typename("Int_t"), 0, 1, 1, 4, 0, "U 'TGeoVolume' - 0 - vol", (char*)NULL, (void*) NULL, 0);
02222 G__memfunc_setup("PropagateInGeom",1506,(G__InterfaceMethod) NULL, 105, -1, G__defined_typename("Int_t"), 0, 2, 1, 4, 0,
02223 "D - 'Double_t' 0 - - D - 'Double_t' 0 - -", (char*)NULL, (void*) NULL, 0);
02224 G__memfunc_setup("Score",508,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 3, 1, 4, 0,
02225 "U 'TGeoVolume' - 0 - - i - 'Int_t' 0 - - "
02226 "d - 'Double_t' 0 - -", (char*)NULL, (void*) NULL, 0);
02227 G__memfunc_setup("TimingPerVolume",1543,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 4, 0, "U 'TGeoVolume' - 0 - -", (char*)NULL, (void*) NULL, 0);
02228 G__memfunc_setup("TGeoChecker",1060,G__G__GeomPainter_109_0_6, 105, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02229 G__memfunc_setup("TGeoChecker",1060,G__G__GeomPainter_109_0_7, 105, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker), -1, 0, 1, 1, 1, 0, "U 'TGeoManager' - 0 - geom", (char*)NULL, (void*) NULL, 0);
02230 G__memfunc_setup("CheckBoundaryErrors",1951,G__G__GeomPainter_109_0_8, 121, -1, -1, 0, 2, 1, 1, 0,
02231 "i - 'Int_t' 0 '1000000' ntracks d - 'Double_t' 0 '-1.' radius", (char*)NULL, (void*) NULL, 1);
02232 G__memfunc_setup("CheckBoundaryReference",2225,G__G__GeomPainter_109_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 '-1' icheck", (char*)NULL, (void*) NULL, 1);
02233 G__memfunc_setup("CheckGeometryFull",1725,G__G__GeomPainter_109_0_10, 121, -1, -1, 0, 4, 1, 1, 0,
02234 "g - 'Bool_t' 0 'kTRUE' checkoverlaps g - 'Bool_t' 0 'kTRUE' checkcrossings "
02235 "i - 'Int_t' 0 '10000' nrays D - 'Double_t' 10 'NULL' vertex", (char*)NULL, (void*) NULL, 0);
02236 G__memfunc_setup("CheckGeometry",1322,G__G__GeomPainter_109_0_11, 121, -1, -1, 0, 4, 1, 1, 8,
02237 "i - 'Int_t' 0 - nrays d - 'Double_t' 0 - startx "
02238 "d - 'Double_t' 0 - starty d - 'Double_t' 0 - startz", (char*)NULL, (void*) NULL, 0);
02239 G__memfunc_setup("CheckOverlaps",1322,G__G__GeomPainter_109_0_12, 121, -1, -1, 0, 3, 1, 1, 0,
02240 "U 'TGeoVolume' - 10 - vol d - 'Double_t' 0 '0.1' ovlp "
02241 "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 0);
02242 G__memfunc_setup("CheckOverlapsBySampling",2336,G__G__GeomPainter_109_0_13, 121, -1, -1, 0, 3, 1, 1, 8,
02243 "U 'TGeoVolume' - 0 - vol d - 'Double_t' 0 '0.1' ovlp "
02244 "i - 'Int_t' 0 '1000000' npoints", (char*)NULL, (void*) NULL, 0);
02245 G__memfunc_setup("CheckPoint",1000,G__G__GeomPainter_109_0_14, 121, -1, -1, 0, 4, 1, 1, 0,
02246 "d - 'Double_t' 0 '0' x d - 'Double_t' 0 '0' y "
02247 "d - 'Double_t' 0 '0' z C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 0);
02248 G__memfunc_setup("CheckVoxels",1119,G__G__GeomPainter_109_0_15, 100, -1, G__defined_typename("Double_t"), 0, 4, 1, 1, 0,
02249 "U 'TGeoVolume' - 0 - vol U 'TGeoVoxelFinder' - 0 - voxels "
02250 "D - 'Double_t' 0 - xyz i - 'Int_t' 0 - npoints", (char*)NULL, (void*) NULL, 0);
02251 G__memfunc_setup("LegoPlot",806,G__G__GeomPainter_109_0_16, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TH2F), -1, 0, 9, 1, 1, 0,
02252 "i - 'Int_t' 0 '60' ntheta d - 'Double_t' 0 '0.' themin "
02253 "d - 'Double_t' 0 '180.' themax i - 'Int_t' 0 '90' nphi "
02254 "d - 'Double_t' 0 '0.' phimin d - 'Double_t' 0 '360.' phimax "
02255 "d - 'Double_t' 0 '0.' rmin d - 'Double_t' 0 '9999999' rmax "
02256 "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 0);
02257 G__memfunc_setup("PrintOverlaps",1369,G__G__GeomPainter_109_0_17, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02258 G__memfunc_setup("RandomPoints",1246,G__G__GeomPainter_109_0_18, 121, -1, -1, 0, 3, 1, 1, 0,
02259 "U 'TGeoVolume' - 0 - vol i - 'Int_t' 0 - npoints "
02260 "C - 'Option_t' 10 - option", (char*)NULL, (void*) NULL, 0);
02261 G__memfunc_setup("RandomRays",1024,G__G__GeomPainter_109_0_19, 121, -1, -1, 0, 4, 1, 1, 0,
02262 "i - 'Int_t' 0 - nrays d - 'Double_t' 0 - startx "
02263 "d - 'Double_t' 0 - starty d - 'Double_t' 0 - startz", (char*)NULL, (void*) NULL, 0);
02264 G__memfunc_setup("MakeCheckOverlap",1589,G__G__GeomPainter_109_0_20, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoOverlap), -1, 0, 7, 1, 1, 0,
02265 "C - - 10 - name U 'TGeoVolume' - 0 - vol1 "
02266 "U 'TGeoVolume' - 0 - vol2 U 'TGeoMatrix' - 0 - mat1 "
02267 "U 'TGeoMatrix' - 0 - mat2 g - 'Bool_t' 0 - isovlp "
02268 "d - 'Double_t' 0 - ovlp", (char*)NULL, (void*) NULL, 0);
02269 G__memfunc_setup("OpProgress",1044,G__G__GeomPainter_109_0_21, 121, -1, -1, 0, 6, 1, 1, 0,
02270 "C - - 10 - opname n - 'Long64_t' 0 - current "
02271 "n - 'Long64_t' 0 - size U 'TStopwatch' - 0 '0' watch "
02272 "g - 'Bool_t' 0 'kFALSE' last g - 'Bool_t' 0 'kFALSE' refresh", (char*)NULL, (void*) NULL, 0);
02273 G__memfunc_setup("SamplePoints",1247,G__G__GeomPainter_109_0_22, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoNode), -1, 0, 4, 1, 1, 0,
02274 "i - 'Int_t' 0 - npoints d - 'Double_t' 1 - dist "
02275 "d - 'Double_t' 0 - epsil C - - 10 - g3path", (char*)NULL, (void*) NULL, 0);
02276 G__memfunc_setup("ShootRay",825,G__G__GeomPainter_109_0_23, 68, -1, G__defined_typename("Double_t"), 0, 8, 1, 1, 8,
02277 "D - 'Double_t' 0 - start d - 'Double_t' 0 - dirx "
02278 "d - 'Double_t' 0 - diry d - 'Double_t' 0 - dirz "
02279 "D - 'Double_t' 0 - array i - 'Int_t' 1 - nelem "
02280 "i - 'Int_t' 1 - dim D - 'Double_t' 0 '0' enpoint", (char*)NULL, (void*) NULL, 0);
02281 G__memfunc_setup("SetSelectedNode",1499,G__G__GeomPainter_109_0_24, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TGeoNode' - 0 - node", (char*)NULL, (void*) NULL, 0);
02282 G__memfunc_setup("SetNmeshPoints",1444,G__G__GeomPainter_109_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 '1000' npoints", (char*)NULL, (void*) NULL, 0);
02283 G__memfunc_setup("Test",416,G__G__GeomPainter_109_0_26, 121, -1, -1, 0, 2, 1, 1, 0,
02284 "i - 'Int_t' 0 - npoints C - 'Option_t' 10 - option", (char*)NULL, (void*) NULL, 0);
02285 G__memfunc_setup("TestOverlaps",1260,G__G__GeomPainter_109_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - path", (char*)NULL, (void*) NULL, 0);
02286 G__memfunc_setup("TestVoxels",1057,G__G__GeomPainter_109_0_28, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 1, 0,
02287 "U 'TGeoVolume' - 0 - vol i - 'Int_t' 0 '1000000' npoints", (char*)NULL, (void*) NULL, 0);
02288 G__memfunc_setup("Weight",616,G__G__GeomPainter_109_0_29, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0,
02289 "d - 'Double_t' 0 '0.01' precision C - 'Option_t' 10 '\"v\"' option", (char*)NULL, (void*) NULL, 0);
02290 G__memfunc_setup("Class",502,G__G__GeomPainter_109_0_30, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TGeoChecker::Class) ), 0);
02291 G__memfunc_setup("Class_Name",982,G__G__GeomPainter_109_0_31, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoChecker::Class_Name) ), 0);
02292 G__memfunc_setup("Class_Version",1339,G__G__GeomPainter_109_0_32, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TGeoChecker::Class_Version) ), 0);
02293 G__memfunc_setup("Dictionary",1046,G__G__GeomPainter_109_0_33, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TGeoChecker::Dictionary) ), 0);
02294 G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__GeomPainterLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02295 G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
02296 G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
02297 G__memfunc_setup("StreamerNVirtual",1656,G__G__GeomPainter_109_0_37, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02298 G__memfunc_setup("DeclFileName",1145,G__G__GeomPainter_109_0_38, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoChecker::DeclFileName) ), 0);
02299 G__memfunc_setup("ImplFileLine",1178,G__G__GeomPainter_109_0_39, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGeoChecker::ImplFileLine) ), 0);
02300 G__memfunc_setup("ImplFileName",1171,G__G__GeomPainter_109_0_40, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoChecker::ImplFileName) ), 0);
02301 G__memfunc_setup("DeclFileLine",1152,G__G__GeomPainter_109_0_41, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGeoChecker::DeclFileLine) ), 0);
02302
02303 G__memfunc_setup("TGeoChecker", 1060, G__G__GeomPainter_109_0_42, (int) ('i'), G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker), -1, 0, 1, 1, 1, 0, "u 'TGeoChecker' - 11 - -", (char*) NULL, (void*) NULL, 0);
02304
02305 G__memfunc_setup("~TGeoChecker", 1186, G__G__GeomPainter_109_0_43, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02306
02307 G__memfunc_setup("operator=", 937, G__G__GeomPainter_109_0_44, (int) ('u'), G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker), -1, 1, 1, 1, 1, 0, "u 'TGeoChecker' - 11 - -", (char*) NULL, (void*) NULL, 0);
02308 G__tag_memfunc_reset();
02309 }
02310
02311 static void G__setup_memfuncTGeoPainter(void) {
02312
02313 G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoPainter));
02314 G__memfunc_setup("DefineColors",1213,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 8, "", (char*)NULL, (void*) NULL, 0);
02315 G__memfunc_setup("LocalToMasterVect",1708,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 2, 1, 4, 8,
02316 "D - 'Double_t' 10 - local D - 'Double_t' 0 - master", (char*)NULL, (void*) NULL, 0);
02317 G__memfunc_setup("ClearVisibleVolumes",1952,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 2, 0, "", (char*)NULL, (void*) NULL, 1);
02318 G__memfunc_setup("TGeoPainter",1090,G__G__GeomPainter_216_0_4, 105, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoPainter), -1, 0, 1, 1, 1, 0, "U 'TGeoManager' - 0 - manager", (char*)NULL, (void*) NULL, 0);
02319 G__memfunc_setup("AddSize3D",795,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0,
02320 "i - 'Int_t' 0 - numpoints i - 'Int_t' 0 - numsegs "
02321 "i - 'Int_t' 0 - numpolys", (char*)NULL, (void*) NULL, 1);
02322 G__memfunc_setup("AddTrack",766,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__GeomPainterLN_TVirtualGeoTrack), -1, 0, 3, 1, 1, 0,
02323 "i - 'Int_t' 0 - id i - 'Int_t' 0 - pdgcode "
02324 "U 'TObject' - 0 - part", (char*)NULL, (void*) NULL, 1);
02325 G__memfunc_setup("AddTrackPoint",1288,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0,
02326 "D - 'Double_t' 0 - point D - 'Double_t' 0 - box "
02327 "g - 'Bool_t' 0 'kFALSE' reset", (char*)NULL, (void*) NULL, 1);
02328 G__memfunc_setup("BombTranslation",1551,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02329 "D - 'Double_t' 10 - tr D - 'Double_t' 0 - bombtr", (char*)NULL, (void*) NULL, 1);
02330 G__memfunc_setup("CheckBoundaryErrors",1951,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02331 "i - 'Int_t' 0 '1000000' ntracks d - 'Double_t' 0 '-1.' radius", (char*)NULL, (void*) NULL, 1);
02332 G__memfunc_setup("CheckBoundaryReference",2225,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 '-1' icheck", (char*)NULL, (void*) NULL, 1);
02333 G__memfunc_setup("CheckGeometryFull",1725,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0,
02334 "g - 'Bool_t' 0 'kTRUE' checkoverlaps g - 'Bool_t' 0 'kTRUE' checkcrossings "
02335 "i - 'Int_t' 0 '10000' nrays D - 'Double_t' 10 'NULL' vertex", (char*)NULL, (void*) NULL, 1);
02336 G__memfunc_setup("CheckGeometry",1322,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 8,
02337 "i - 'Int_t' 0 - nrays d - 'Double_t' 0 - startx "
02338 "d - 'Double_t' 0 - starty d - 'Double_t' 0 - startz", (char*)NULL, (void*) NULL, 1);
02339 G__memfunc_setup("CheckEdit",868,G__G__GeomPainter_216_0_13, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02340 G__memfunc_setup("CheckPoint",1000,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0,
02341 "d - 'Double_t' 0 '0' x d - 'Double_t' 0 '0' y "
02342 "d - 'Double_t' 0 '0' z C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02343 G__memfunc_setup("CheckOverlaps",1322,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 8,
02344 "U 'TGeoVolume' - 10 - vol d - 'Double_t' 0 '0.1' ovlp "
02345 "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02346 G__memfunc_setup("CountNodes",1026,G__G__GeomPainter_216_0_16, 105, -1, G__defined_typename("Int_t"), 0, 2, 1, 1, 8,
02347 "U 'TGeoVolume' - 0 - vol i - 'Int_t' 0 - level", (char*)NULL, (void*) NULL, 0);
02348 G__memfunc_setup("CountVisibleNodes",1744,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
02349 G__memfunc_setup("DefaultAngles",1311,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
02350 G__memfunc_setup("DefaultColors",1335,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
02351 G__memfunc_setup("DistanceToPrimitiveVol",2264,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 3, 1, 1, 0,
02352 "U 'TGeoVolume' - 0 - vol i - 'Int_t' 0 - px "
02353 "i - 'Int_t' 0 - py", (char*)NULL, (void*) NULL, 1);
02354 G__memfunc_setup("Draw",398,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02355 G__memfunc_setup("DrawBatemanSol",1396,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02356 "U 'TGeoBatemanSol' - 0 - sol C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02357 G__memfunc_setup("DrawOverlap",1127,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02358 "Y - - 0 - ovlp C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02359 G__memfunc_setup("DrawCurrentPoint",1659,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - color", (char*)NULL, (void*) NULL, 1);
02360 G__memfunc_setup("DrawOnly",816,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02361 G__memfunc_setup("DrawPanel",894,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
02362 G__memfunc_setup("DrawPath",795,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - path", (char*)NULL, (void*) NULL, 1);
02363 G__memfunc_setup("DrawShape",895,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02364 "U 'TGeoShape' - 0 - shape C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02365 G__memfunc_setup("DrawVolume",1030,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02366 "U 'TGeoVolume' - 0 - vol C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02367 G__memfunc_setup("EditGeometry",1234,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02368 G__memfunc_setup("EstimateCameraMove",1820,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0,
02369 "d - 'Double_t' 0 - tmin d - 'Double_t' 0 - tmax "
02370 "D - 'Double_t' 0 - start D - 'Double_t' 0 - end", (char*)NULL, (void*) NULL, 1);
02371 G__memfunc_setup("ExecuteManagerEvent",1936,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0,
02372 "U 'TGeoManager' - 0 - geom i - 'Int_t' 0 - event "
02373 "i - 'Int_t' 0 - px i - 'Int_t' 0 - py", (char*)NULL, (void*) NULL, 1);
02374 G__memfunc_setup("ExecuteShapeEvent",1734,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0,
02375 "U 'TGeoShape' - 0 - shape i - 'Int_t' 0 - event "
02376 "i - 'Int_t' 0 - px i - 'Int_t' 0 - py", (char*)NULL, (void*) NULL, 1);
02377 G__memfunc_setup("ExecuteVolumeEvent",1869,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0,
02378 "U 'TGeoVolume' - 0 - volume i - 'Int_t' 0 - event "
02379 "i - 'Int_t' 0 - px i - 'Int_t' 0 - py", (char*)NULL, (void*) NULL, 1);
02380 G__memfunc_setup("GetVolumeInfo",1316,(G__InterfaceMethod) NULL,67, -1, -1, 0, 3, 1, 1, 9,
02381 "U 'TGeoVolume' - 10 - volume i - 'Int_t' 0 - px "
02382 "i - 'Int_t' 0 - py", (char*)NULL, (void*) NULL, 1);
02383 G__memfunc_setup("GetBombFactors",1394,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 8,
02384 "d - 'Double_t' 1 - bombx d - 'Double_t' 1 - bomby "
02385 "d - 'Double_t' 1 - bombz d - 'Double_t' 1 - bombr", (char*)NULL, (void*) NULL, 1);
02386 G__memfunc_setup("GetBombMode",1061,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02387 G__memfunc_setup("GetCheckedNode",1357,G__G__GeomPainter_216_0_38, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoNode), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
02388 G__memfunc_setup("GetChecker",981,G__G__GeomPainter_216_0_39, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoChecker), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02389 G__memfunc_setup("GetColor",799,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 2, 1, 1, 8,
02390 "i - 'Int_t' 0 - base f - 'Float_t' 0 - light", (char*)NULL, (void*) NULL, 1);
02391 G__memfunc_setup("GetDrawPath",1083,(G__InterfaceMethod) NULL,67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
02392 G__memfunc_setup("GetDrawnVolume",1428,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoVolume), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02393 G__memfunc_setup("GetTopVolume",1227,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoVolume), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02394 G__memfunc_setup("GetVisLevel",1098,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02395 G__memfunc_setup("GetVisOption",1227,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02396 G__memfunc_setup("GetNsegments",1236,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02397 G__memfunc_setup("GrabFocus",892,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0,
02398 "i - 'Int_t' 0 '0' nfr d - 'Double_t' 0 '0' dlong "
02399 "d - 'Double_t' 0 '0' dlat d - 'Double_t' 0 '0' dpsi", (char*)NULL, (void*) NULL, 1);
02400 G__memfunc_setup("GetViewBox",996,(G__InterfaceMethod) NULL,68, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
02401 G__memfunc_setup("GetViewAngles",1301,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0,
02402 "d - 'Double_t' 1 - longitude d - 'Double_t' 1 - latitude "
02403 "d - 'Double_t' 1 - psi", (char*)NULL, (void*) NULL, 1);
02404 G__memfunc_setup("IsExplodedView",1420,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02405 G__memfunc_setup("IsRaytracing",1232,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02406 G__memfunc_setup("IsPaintingShape",1511,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02407 G__memfunc_setup("LegoPlot",806,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__GeomPainterLN_TH2F), -1, 0, 9, 1, 1, 0,
02408 "i - 'Int_t' 0 '60' ntheta d - 'Double_t' 0 '0.' themin "
02409 "d - 'Double_t' 0 '180.' themax i - 'Int_t' 0 '90' nphi "
02410 "d - 'Double_t' 0 '0.' phimin d - 'Double_t' 0 '360.' phimax "
02411 "d - 'Double_t' 0 '0.' rmin d - 'Double_t' 0 '9999999' rmax "
02412 "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02413 G__memfunc_setup("Lock",393,G__G__GeomPainter_216_0_54, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' flag", (char*)NULL, (void*) NULL, 0);
02414 G__memfunc_setup("ModifiedPad",1078,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "g - 'Bool_t' 0 'kFALSE' update", (char*)NULL, (void*) NULL, 1);
02415 G__memfunc_setup("OpProgress",1044,(G__InterfaceMethod) NULL,121, -1, -1, 0, 6, 1, 1, 0,
02416 "C - - 10 - opname n - 'Long64_t' 0 - current "
02417 "n - 'Long64_t' 0 - size U 'TStopwatch' - 0 '0' watch "
02418 "g - 'Bool_t' 0 'kFALSE' last g - 'Bool_t' 0 'kFALSE' refresh", (char*)NULL, (void*) NULL, 1);
02419 G__memfunc_setup("Paint",508,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02420 G__memfunc_setup("PaintNode",898,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0,
02421 "U 'TGeoNode' - 0 - node C - 'Option_t' 10 '\"\"' option "
02422 "U 'TGeoMatrix' - 0 '0' global", (char*)NULL, (void*) NULL, 1);
02423 G__memfunc_setup("PaintShape",1005,G__G__GeomPainter_216_0_59, 103, -1, G__defined_typename("Bool_t"), 0, 2, 1, 1, 8,
02424 "u 'TGeoShape' - 11 - shape C - 'Option_t' 10 - option", (char*)NULL, (void*) NULL, 0);
02425 G__memfunc_setup("PaintShape",1005,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02426 "U 'TGeoShape' - 0 - shape C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02427 G__memfunc_setup("PaintOverlap",1237,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02428 "Y - - 0 - ovlp C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02429 G__memfunc_setup("PaintVolume",1140,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0,
02430 "U 'TGeoVolume' - 0 - vol C - 'Option_t' 10 '\"\"' option "
02431 "U 'TGeoMatrix' - 0 '0' global", (char*)NULL, (void*) NULL, 1);
02432 G__memfunc_setup("PrintOverlaps",1369,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02433 G__memfunc_setup("PaintPhysicalNode",1727,G__G__GeomPainter_216_0_64, 121, -1, -1, 0, 2, 1, 1, 0,
02434 "U 'TGeoPhysicalNode' - 0 - node C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 0);
02435 G__memfunc_setup("RandomPoints",1246,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0,
02436 "U 'TGeoVolume' - 10 - vol i - 'Int_t' 0 - npoints "
02437 "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02438 G__memfunc_setup("RandomRays",1024,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0,
02439 "i - 'Int_t' 0 - nrays d - 'Double_t' 0 - startx "
02440 "d - 'Double_t' 0 - starty d - 'Double_t' 0 - startz", (char*)NULL, (void*) NULL, 1);
02441 G__memfunc_setup("Raytrace",827,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02442 G__memfunc_setup("SamplePoints",1247,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoNode), -1, 0, 4, 1, 1, 0,
02443 "i - 'Int_t' 0 - npoints d - 'Double_t' 1 - dist "
02444 "d - 'Double_t' 0 - epsil C - - 10 - g3path", (char*)NULL, (void*) NULL, 1);
02445 G__memfunc_setup("SetBombFactors",1406,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0,
02446 "d - 'Double_t' 0 '1.3' bombx d - 'Double_t' 0 '1.3' bomby "
02447 "d - 'Double_t' 0 '1.3' bombz d - 'Double_t' 0 '1.3' bombr", (char*)NULL, (void*) NULL, 1);
02448 G__memfunc_setup("SetClippingShape",1619,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "U 'TGeoShape' - 0 - shape", (char*)NULL, (void*) NULL, 1);
02449 G__memfunc_setup("SetExplodedView",1532,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 '0' iopt", (char*)NULL, (void*) NULL, 1);
02450 G__memfunc_setup("SetNsegments",1248,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 '20' nseg", (char*)NULL, (void*) NULL, 1);
02451 G__memfunc_setup("SetNmeshPoints",1444,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - npoints", (char*)NULL, (void*) NULL, 1);
02452 G__memfunc_setup("SetGeoManager",1282,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "U 'TGeoManager' - 0 - geom", (char*)NULL, (void*) NULL, 1);
02453 G__memfunc_setup("SetIteratorPlugin",1765,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "U 'TGeoIteratorPlugin' - 0 - plugin", (char*)NULL, (void*) NULL, 1);
02454 G__memfunc_setup("SetCheckedNode",1369,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "U 'TGeoNode' - 0 - node", (char*)NULL, (void*) NULL, 1);
02455 G__memfunc_setup("SetRaytracing",1344,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' flag", (char*)NULL, (void*) NULL, 1);
02456 G__memfunc_setup("SetTopVisible",1325,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' vis", (char*)NULL, (void*) NULL, 1);
02457 G__memfunc_setup("SetTopVolume",1239,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "U 'TGeoVolume' - 0 - vol", (char*)NULL, (void*) NULL, 1);
02458 G__memfunc_setup("SetVisLevel",1110,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 '3' level", (char*)NULL, (void*) NULL, 1);
02459 G__memfunc_setup("SetVisOption",1239,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 '0' option", (char*)NULL, (void*) NULL, 1);
02460 G__memfunc_setup("ShapeDistancetoPrimitive",2488,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 4, 1, 1, 8,
02461 "U 'TGeoShape' - 10 - shape i - 'Int_t' 0 - numpoints "
02462 "i - 'Int_t' 0 - px i - 'Int_t' 0 - py", (char*)NULL, (void*) NULL, 1);
02463 G__memfunc_setup("Test",416,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02464 "i - 'Int_t' 0 - npoints C - 'Option_t' 10 - option", (char*)NULL, (void*) NULL, 1);
02465 G__memfunc_setup("TestOverlaps",1260,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - path", (char*)NULL, (void*) NULL, 1);
02466 G__memfunc_setup("TestVoxels",1057,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 1, 1, 1, 0, "U 'TGeoVolume' - 0 - vol", (char*)NULL, (void*) NULL, 1);
02467 G__memfunc_setup("UnbombTranslation",1778,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02468 "D - 'Double_t' 10 - tr D - 'Double_t' 0 - bombtr", (char*)NULL, (void*) NULL, 1);
02469 G__memfunc_setup("Weight",616,(G__InterfaceMethod) NULL,100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0,
02470 "d - 'Double_t' 0 - precision C - 'Option_t' 10 '\"v\"' option", (char*)NULL, (void*) NULL, 1);
02471 G__memfunc_setup("Class",502,G__G__GeomPainter_216_0_88, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TGeoPainter::Class) ), 0);
02472 G__memfunc_setup("Class_Name",982,G__G__GeomPainter_216_0_89, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoPainter::Class_Name) ), 0);
02473 G__memfunc_setup("Class_Version",1339,G__G__GeomPainter_216_0_90, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TGeoPainter::Class_Version) ), 0);
02474 G__memfunc_setup("Dictionary",1046,G__G__GeomPainter_216_0_91, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TGeoPainter::Dictionary) ), 0);
02475 G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__GeomPainterLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02476 G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
02477 G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
02478 G__memfunc_setup("StreamerNVirtual",1656,G__G__GeomPainter_216_0_95, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02479 G__memfunc_setup("DeclFileName",1145,G__G__GeomPainter_216_0_96, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoPainter::DeclFileName) ), 0);
02480 G__memfunc_setup("ImplFileLine",1178,G__G__GeomPainter_216_0_97, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGeoPainter::ImplFileLine) ), 0);
02481 G__memfunc_setup("ImplFileName",1171,G__G__GeomPainter_216_0_98, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoPainter::ImplFileName) ), 0);
02482 G__memfunc_setup("DeclFileLine",1152,G__G__GeomPainter_216_0_99, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGeoPainter::DeclFileLine) ), 0);
02483
02484 G__memfunc_setup("TGeoPainter", 1090, G__G__GeomPainter_216_0_100, (int) ('i'), G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoPainter), -1, 0, 1, 1, 1, 0, "u 'TGeoPainter' - 11 - -", (char*) NULL, (void*) NULL, 0);
02485
02486 G__memfunc_setup("~TGeoPainter", 1216, G__G__GeomPainter_216_0_101, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02487
02488 G__memfunc_setup("operator=", 937, G__G__GeomPainter_216_0_102, (int) ('u'), G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoPainter), -1, 1, 1, 1, 1, 0, "u 'TGeoPainter' - 11 - -", (char*) NULL, (void*) NULL, 0);
02489 G__tag_memfunc_reset();
02490 }
02491
02492 static void G__setup_memfuncTGeoTrack(void) {
02493
02494 G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack));
02495 G__memfunc_setup("TGeoTrack",868,(G__InterfaceMethod) NULL, 105, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack), -1, 0, 1, 1, 2, 0, "u 'TGeoTrack' - 11 - -", (char*)NULL, (void*) NULL, 0);
02496 G__memfunc_setup("operator=",937,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack), -1, 1, 1, 1, 2, 0, "u 'TGeoTrack' - 11 - -", (char*)NULL, (void*) NULL, 0);
02497 G__memfunc_setup("TGeoTrack",868,G__G__GeomPainter_221_0_3, 105, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02498 G__memfunc_setup("TGeoTrack",868,G__G__GeomPainter_221_0_4, 105, G__get_linked_tagnum(&G__G__GeomPainterLN_TGeoTrack), -1, 0, 4, 1, 1, 0,
02499 "i - 'Int_t' 0 - id i - 'Int_t' 0 - pdgcode "
02500 "U 'TVirtualGeoTrack' - 0 '0' parent U 'TObject' - 0 '0' particle", (char*)NULL, (void*) NULL, 0);
02501 G__memfunc_setup("AddDaughter",1085,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__GeomPainterLN_TVirtualGeoTrack), -1, 0, 3, 1, 1, 0,
02502 "i - 'Int_t' 0 - id i - 'Int_t' 0 - pdgcode "
02503 "U 'TObject' - 0 '0' particle", (char*)NULL, (void*) NULL, 1);
02504 G__memfunc_setup("AddDaughter",1085,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 0, "U 'TVirtualGeoTrack' - 0 - other", (char*)NULL, (void*) NULL, 1);
02505 G__memfunc_setup("AddPoint",787,(G__InterfaceMethod) NULL,121, -1, -1, 0, 4, 1, 1, 0,
02506 "d - 'Double_t' 0 - x d - 'Double_t' 0 - y "
02507 "d - 'Double_t' 0 - z d - 'Double_t' 0 - t", (char*)NULL, (void*) NULL, 1);
02508 G__memfunc_setup("AnimateTrack",1204,G__G__GeomPainter_221_0_8, 121, -1, -1, 0, 4, 1, 1, 0,
02509 "d - 'Double_t' 0 '0' tmin d - 'Double_t' 0 '5E-8' tmax "
02510 "d - 'Double_t' 0 '200' nframes C - 'Option_t' 10 '\"/*\"' option", "*MENU*", (void*) NULL, 1);
02511 G__memfunc_setup("Browse",626,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "U 'TBrowser' - 0 - b", (char*)NULL, (void*) NULL, 1);
02512 G__memfunc_setup("DistancetoPrimitive",1991,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 2, 1, 1, 0,
02513 "i - 'Int_t' 0 - px i - 'Int_t' 0 - py", (char*)NULL, (void*) NULL, 1);
02514 G__memfunc_setup("Draw",398,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", "*MENU*", (void*) NULL, 1);
02515 G__memfunc_setup("ExecuteEvent",1237,(G__InterfaceMethod) NULL,121, -1, -1, 0, 3, 1, 1, 0,
02516 "i - 'Int_t' 0 - event i - 'Int_t' 0 - px "
02517 "i - 'Int_t' 0 - py", (char*)NULL, (void*) NULL, 1);
02518 G__memfunc_setup("GetObjectInfo",1283,(G__InterfaceMethod) NULL,67, -1, -1, 0, 2, 1, 1, 8,
02519 "i - 'Int_t' 0 - px i - 'Int_t' 0 - py", (char*)NULL, (void*) NULL, 1);
02520 G__memfunc_setup("GetNpoints",1035,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02521 G__memfunc_setup("GetPoint",810,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 5, 1, 1, 8,
02522 "i - 'Int_t' 0 - i d - 'Double_t' 1 - x "
02523 "d - 'Double_t' 1 - y d - 'Double_t' 1 - z "
02524 "d - 'Double_t' 1 - t", (char*)NULL, (void*) NULL, 1);
02525 G__memfunc_setup("GetPoint",810,(G__InterfaceMethod) NULL,68, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 9, "i - 'Int_t' 0 - i", (char*)NULL, (void*) NULL, 1);
02526 G__memfunc_setup("GetPoint",810,G__G__GeomPainter_221_0_17, 105, -1, G__defined_typename("Int_t"), 0, 3, 1, 1, 8,
02527 "d - 'Double_t' 0 - tof D - 'Double_t' 0 - point "
02528 "i - 'Int_t' 0 '0' istart", (char*)NULL, (void*) NULL, 0);
02529 G__memfunc_setup("IsFolder",792,(G__InterfaceMethod) NULL,103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02530 G__memfunc_setup("Paint",508,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02531 G__memfunc_setup("PaintCollect",1218,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02532 "d - 'Double_t' 0 - time D - 'Double_t' 0 - box", (char*)NULL, (void*) NULL, 1);
02533 G__memfunc_setup("PaintCollectTrack",1719,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
02534 "d - 'Double_t' 0 - time D - 'Double_t' 0 - box", (char*)NULL, (void*) NULL, 1);
02535 G__memfunc_setup("PaintMarker",1118,G__G__GeomPainter_221_0_22, 121, -1, -1, 0, 2, 1, 1, 0,
02536 "D - 'Double_t' 0 - point C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 0);
02537 G__memfunc_setup("PaintTrack",1009,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' option", (char*)NULL, (void*) NULL, 1);
02538 G__memfunc_setup("Print",525,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "C - 'Option_t' 10 '\"\"' option", "*MENU*", (void*) NULL, 1);
02539 G__memfunc_setup("ResetTrack",1016,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
02540 G__memfunc_setup("SearchPoint",1120,G__G__GeomPainter_221_0_26, 105, -1, G__defined_typename("Int_t"), 0, 2, 1, 1, 8,
02541 "d - 'Double_t' 0 - time i - 'Int_t' 0 '0' istart", (char*)NULL, (void*) NULL, 0);
02542 G__memfunc_setup("SetBits",702,G__G__GeomPainter_221_0_27, 121, -1, -1, 0, 4, 1, 1, 0,
02543 "g - 'Bool_t' 0 'kTRUE' is_default g - 'Bool_t' 0 'kFALSE' is_onelevel "
02544 "g - 'Bool_t' 0 'kFALSE' is_all g - 'Bool_t' 0 'kFALSE' is_type", (char*)NULL, (void*) NULL, 0);
02545 G__memfunc_setup("Size",411,G__G__GeomPainter_221_0_28, 105, -1, G__defined_typename("Int_t"), 0, 2, 1, 1, 0,
02546 "i - 'Int_t' 1 - imin i - 'Int_t' 1 - imax", (char*)NULL, (void*) NULL, 0);
02547 G__memfunc_setup("Sizeof3D",743,G__G__GeomPainter_221_0_29, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02548 G__memfunc_setup("Class",502,G__G__GeomPainter_221_0_30, 85, G__get_linked_tagnum(&G__G__GeomPainterLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TGeoTrack::Class) ), 0);
02549 G__memfunc_setup("Class_Name",982,G__G__GeomPainter_221_0_31, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoTrack::Class_Name) ), 0);
02550 G__memfunc_setup("Class_Version",1339,G__G__GeomPainter_221_0_32, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TGeoTrack::Class_Version) ), 0);
02551 G__memfunc_setup("Dictionary",1046,G__G__GeomPainter_221_0_33, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TGeoTrack::Dictionary) ), 0);
02552 G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__GeomPainterLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02553 G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
02554 G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
02555 G__memfunc_setup("StreamerNVirtual",1656,G__G__GeomPainter_221_0_37, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02556 G__memfunc_setup("DeclFileName",1145,G__G__GeomPainter_221_0_38, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoTrack::DeclFileName) ), 0);
02557 G__memfunc_setup("ImplFileLine",1178,G__G__GeomPainter_221_0_39, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGeoTrack::ImplFileLine) ), 0);
02558 G__memfunc_setup("ImplFileName",1171,G__G__GeomPainter_221_0_40, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGeoTrack::ImplFileName) ), 0);
02559 G__memfunc_setup("DeclFileLine",1152,G__G__GeomPainter_221_0_41, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGeoTrack::DeclFileLine) ), 0);
02560
02561 G__memfunc_setup("~TGeoTrack", 994, G__G__GeomPainter_221_0_42, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02562 G__tag_memfunc_reset();
02563 }
02564
02565
02566
02567
02568
02569 extern "C" void G__cpp_setup_memfuncG__GeomPainter() {
02570 }
02571
02572
02573
02574
02575 static void G__cpp_setup_global0() {
02576
02577
02578 G__resetplocal();
02579
02580 }
02581
02582 static void G__cpp_setup_global1() {
02583 }
02584
02585 static void G__cpp_setup_global2() {
02586
02587 G__resetglobalenv();
02588 }
02589 extern "C" void G__cpp_setup_globalG__GeomPainter() {
02590 G__cpp_setup_global0();
02591 G__cpp_setup_global1();
02592 G__cpp_setup_global2();
02593 }
02594
02595
02596
02597
02598 static void G__cpp_setup_func0() {
02599 G__lastifuncposition();
02600
02601 }
02602
02603 static void G__cpp_setup_func1() {
02604 }
02605
02606 static void G__cpp_setup_func2() {
02607 }
02608
02609 static void G__cpp_setup_func3() {
02610
02611 G__resetifuncposition();
02612 }
02613
02614 extern "C" void G__cpp_setup_funcG__GeomPainter() {
02615 G__cpp_setup_func0();
02616 G__cpp_setup_func1();
02617 G__cpp_setup_func2();
02618 G__cpp_setup_func3();
02619 }
02620
02621
02622
02623
02624
02625 G__linked_taginfo G__G__GeomPainterLN_TClass = { "TClass" , 99 , -1 };
02626 G__linked_taginfo G__G__GeomPainterLN_TBuffer = { "TBuffer" , 99 , -1 };
02627 G__linked_taginfo G__G__GeomPainterLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
02628 G__linked_taginfo G__G__GeomPainterLN_TObject = { "TObject" , 99 , -1 };
02629 G__linked_taginfo G__G__GeomPainterLN_TNamed = { "TNamed" , 99 , -1 };
02630 G__linked_taginfo G__G__GeomPainterLN_TString = { "TString" , 99 , -1 };
02631 G__linked_taginfo G__G__GeomPainterLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
02632 G__linked_taginfo G__G__GeomPainterLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
02633 G__linked_taginfo G__G__GeomPainterLN_TBrowser = { "TBrowser" , 99 , -1 };
02634 G__linked_taginfo G__G__GeomPainterLN_TObjArray = { "TObjArray" , 99 , -1 };
02635 G__linked_taginfo G__G__GeomPainterLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
02636 G__linked_taginfo G__G__GeomPainterLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
02637 G__linked_taginfo G__G__GeomPainterLN_TGeoVolume = { "TGeoVolume" , 99 , -1 };
02638 G__linked_taginfo G__G__GeomPainterLN_TGeoVoxelFinder = { "TGeoVoxelFinder" , 99 , -1 };
02639 G__linked_taginfo G__G__GeomPainterLN_TGeoNode = { "TGeoNode" , 99 , -1 };
02640 G__linked_taginfo G__G__GeomPainterLN_TGeoManager = { "TGeoManager" , 99 , -1 };
02641 G__linked_taginfo G__G__GeomPainterLN_TGeoMatrix = { "TGeoMatrix" , 99 , -1 };
02642 G__linked_taginfo G__G__GeomPainterLN_TGeoOverlap = { "TGeoOverlap" , 99 , -1 };
02643 G__linked_taginfo G__G__GeomPainterLN_TBuffer3D = { "TBuffer3D" , 99 , -1 };
02644 G__linked_taginfo G__G__GeomPainterLN_TH2F = { "TH2F" , 99 , -1 };
02645 G__linked_taginfo G__G__GeomPainterLN_TStopwatch = { "TStopwatch" , 99 , -1 };
02646 G__linked_taginfo G__G__GeomPainterLN_TGeoChecker = { "TGeoChecker" , 99 , -1 };
02647 G__linked_taginfo G__G__GeomPainterLN_TAttLine = { "TAttLine" , 99 , -1 };
02648 G__linked_taginfo G__G__GeomPainterLN_TAttFill = { "TAttFill" , 99 , -1 };
02649 G__linked_taginfo G__G__GeomPainterLN_TAtt3D = { "TAtt3D" , 99 , -1 };
02650 G__linked_taginfo G__G__GeomPainterLN_TGeoHMatrix = { "TGeoHMatrix" , 99 , -1 };
02651 G__linked_taginfo G__G__GeomPainterLN_TPolyMarker3D = { "TPolyMarker3D" , 99 , -1 };
02652 G__linked_taginfo G__G__GeomPainterLN_TGeoOverlapcLcLEOverlapType = { "TGeoOverlap::EOverlapType" , 101 , -1 };
02653 G__linked_taginfo G__G__GeomPainterLN_TGeoShape = { "TGeoShape" , 99 , -1 };
02654 G__linked_taginfo G__G__GeomPainterLN_TVirtualGeoTrack = { "TVirtualGeoTrack" , 99 , -1 };
02655 G__linked_taginfo G__G__GeomPainterLN_TGeoBatemanSol = { "TGeoBatemanSol" , 99 , -1 };
02656 G__linked_taginfo G__G__GeomPainterLN_TGeoIteratorPlugin = { "TGeoIteratorPlugin" , 99 , -1 };
02657 G__linked_taginfo G__G__GeomPainterLN_TVirtualGeoPainter = { "TVirtualGeoPainter" , 99 , -1 };
02658 G__linked_taginfo G__G__GeomPainterLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR = { "iterator<bidirectional_iterator_tag,TObject*,long,const TObject**,const TObject*&>" , 115 , -1 };
02659 G__linked_taginfo G__G__GeomPainterLN_TGeoAtt = { "TGeoAtt" , 99 , -1 };
02660 G__linked_taginfo G__G__GeomPainterLN_TAttMarker = { "TAttMarker" , 99 , -1 };
02661 G__linked_taginfo G__G__GeomPainterLN_maplEintcOTGeoElementRNmUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTGeoElementRNmUgRsPgRsPgR = { "map<int,TGeoElementRN*,less<int>,allocator<pair<const int,TGeoElementRN*> > >" , 99 , -1 };
02662 G__linked_taginfo G__G__GeomPainterLN_TGeoPhysicalNode = { "TGeoPhysicalNode" , 99 , -1 };
02663 G__linked_taginfo G__G__GeomPainterLN_TGeoPainter = { "TGeoPainter" , 99 , -1 };
02664 G__linked_taginfo G__G__GeomPainterLN_TGeoTrack = { "TGeoTrack" , 99 , -1 };
02665 G__linked_taginfo G__G__GeomPainterLN_TGeoTrackcLcLEGeoParticleActions = { "TGeoTrack::EGeoParticleActions" , 101 , -1 };
02666
02667
02668 extern "C" void G__cpp_reset_tagtableG__GeomPainter() {
02669 G__G__GeomPainterLN_TClass.tagnum = -1 ;
02670 G__G__GeomPainterLN_TBuffer.tagnum = -1 ;
02671 G__G__GeomPainterLN_TMemberInspector.tagnum = -1 ;
02672 G__G__GeomPainterLN_TObject.tagnum = -1 ;
02673 G__G__GeomPainterLN_TNamed.tagnum = -1 ;
02674 G__G__GeomPainterLN_TString.tagnum = -1 ;
02675 G__G__GeomPainterLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
02676 G__G__GeomPainterLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
02677 G__G__GeomPainterLN_TBrowser.tagnum = -1 ;
02678 G__G__GeomPainterLN_TObjArray.tagnum = -1 ;
02679 G__G__GeomPainterLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
02680 G__G__GeomPainterLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
02681 G__G__GeomPainterLN_TGeoVolume.tagnum = -1 ;
02682 G__G__GeomPainterLN_TGeoVoxelFinder.tagnum = -1 ;
02683 G__G__GeomPainterLN_TGeoNode.tagnum = -1 ;
02684 G__G__GeomPainterLN_TGeoManager.tagnum = -1 ;
02685 G__G__GeomPainterLN_TGeoMatrix.tagnum = -1 ;
02686 G__G__GeomPainterLN_TGeoOverlap.tagnum = -1 ;
02687 G__G__GeomPainterLN_TBuffer3D.tagnum = -1 ;
02688 G__G__GeomPainterLN_TH2F.tagnum = -1 ;
02689 G__G__GeomPainterLN_TStopwatch.tagnum = -1 ;
02690 G__G__GeomPainterLN_TGeoChecker.tagnum = -1 ;
02691 G__G__GeomPainterLN_TAttLine.tagnum = -1 ;
02692 G__G__GeomPainterLN_TAttFill.tagnum = -1 ;
02693 G__G__GeomPainterLN_TAtt3D.tagnum = -1 ;
02694 G__G__GeomPainterLN_TGeoHMatrix.tagnum = -1 ;
02695 G__G__GeomPainterLN_TPolyMarker3D.tagnum = -1 ;
02696 G__G__GeomPainterLN_TGeoOverlapcLcLEOverlapType.tagnum = -1 ;
02697 G__G__GeomPainterLN_TGeoShape.tagnum = -1 ;
02698 G__G__GeomPainterLN_TVirtualGeoTrack.tagnum = -1 ;
02699 G__G__GeomPainterLN_TGeoBatemanSol.tagnum = -1 ;
02700 G__G__GeomPainterLN_TGeoIteratorPlugin.tagnum = -1 ;
02701 G__G__GeomPainterLN_TVirtualGeoPainter.tagnum = -1 ;
02702 G__G__GeomPainterLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR.tagnum = -1 ;
02703 G__G__GeomPainterLN_TGeoAtt.tagnum = -1 ;
02704 G__G__GeomPainterLN_TAttMarker.tagnum = -1 ;
02705 G__G__GeomPainterLN_maplEintcOTGeoElementRNmUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTGeoElementRNmUgRsPgRsPgR.tagnum = -1 ;
02706 G__G__GeomPainterLN_TGeoPhysicalNode.tagnum = -1 ;
02707 G__G__GeomPainterLN_TGeoPainter.tagnum = -1 ;
02708 G__G__GeomPainterLN_TGeoTrack.tagnum = -1 ;
02709 G__G__GeomPainterLN_TGeoTrackcLcLEGeoParticleActions.tagnum = -1 ;
02710 }
02711
02712
02713 extern "C" void G__cpp_setup_tagtableG__GeomPainter() {
02714
02715
02716 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TClass);
02717 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TBuffer);
02718 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TMemberInspector);
02719 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TObject);
02720 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TNamed);
02721 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TString);
02722 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
02723 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
02724 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TBrowser);
02725 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TObjArray);
02726 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
02727 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
02728 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoVolume);
02729 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoVoxelFinder);
02730 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoNode);
02731 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoManager);
02732 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoMatrix);
02733 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoOverlap),sizeof(TGeoOverlap),-1,327424,"base class for geometical overlaps",G__setup_memvarTGeoOverlap,G__setup_memfuncTGeoOverlap);
02734 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TBuffer3D);
02735 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TH2F);
02736 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TStopwatch);
02737 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoChecker),sizeof(TGeoChecker),-1,324864,"a simple geometry checker",G__setup_memvarTGeoChecker,G__setup_memfuncTGeoChecker);
02738 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TAttLine);
02739 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TAttFill);
02740 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TAtt3D);
02741 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoHMatrix);
02742 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TPolyMarker3D);
02743 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoOverlapcLcLEOverlapType);
02744 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoShape);
02745 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TVirtualGeoTrack);
02746 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoBatemanSol);
02747 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoIteratorPlugin);
02748 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TVirtualGeoPainter);
02749 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR);
02750 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoAtt);
02751 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TAttMarker);
02752 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_maplEintcOTGeoElementRNmUcOlesslEintgRcOallocatorlEpairlEconstsPintcOTGeoElementRNmUgRsPgRsPgR);
02753 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoPhysicalNode);
02754 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoPainter),sizeof(TGeoPainter),-1,324608,"geometry painter",G__setup_memvarTGeoPainter,G__setup_memfuncTGeoPainter);
02755 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoTrack),sizeof(TGeoTrack),-1,327424,"geometry tracks class",G__setup_memvarTGeoTrack,G__setup_memfuncTGeoTrack);
02756 G__get_linked_tagnum_fwd(&G__G__GeomPainterLN_TGeoTrackcLcLEGeoParticleActions);
02757 }
02758 extern "C" void G__cpp_setupG__GeomPainter(void) {
02759 G__check_setup_version(30051515,"G__cpp_setupG__GeomPainter()");
02760 G__set_cpp_environmentG__GeomPainter();
02761 G__cpp_setup_tagtableG__GeomPainter();
02762
02763 G__cpp_setup_inheritanceG__GeomPainter();
02764
02765 G__cpp_setup_typetableG__GeomPainter();
02766
02767 G__cpp_setup_memvarG__GeomPainter();
02768
02769 G__cpp_setup_memfuncG__GeomPainter();
02770 G__cpp_setup_globalG__GeomPainter();
02771 G__cpp_setup_funcG__GeomPainter();
02772
02773 if(0==G__getsizep2memfunc()) G__get_sizep2memfuncG__GeomPainter();
02774 return;
02775 }
02776 class G__cpp_setup_initG__GeomPainter {
02777 public:
02778 G__cpp_setup_initG__GeomPainter() { G__add_setup_func("G__GeomPainter",(G__incsetup)(&G__cpp_setupG__GeomPainter)); G__call_setup_funcs(); }
02779 ~G__cpp_setup_initG__GeomPainter() { G__remove_setup_func("G__GeomPainter"); }
02780 };
02781 G__cpp_setup_initG__GeomPainter G__cpp_setup_initializerG__GeomPainter;
02782