00001
00002
00003
00004
00005
00006
00007 #define R__DICTIONARY_FILENAME mathdIfoamdIsrcdIG__Foam
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__Foam.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 #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00036 typedef ::TFoamSampler TFoamSampler;
00037 #else
00038 class TFoamSampler : public ::ROOT::Math::DistSampler {
00039 public:
00040
00041
00042 virtual ~TFoamSampler() throw() {};
00043 bool fOneDim;
00044 :: ROOT::Math::IBaseFunctionOneDim* fFunc1D;
00045 ::TFoam* fFoam;
00046 ::TFoamIntegrand* fFoamDist;
00047 };
00048 #endif
00049
00050 }
00051 }
00052
00053
00054 namespace ROOT {
00055 void TFoamVect_ShowMembers(void *obj, TMemberInspector &R__insp);
00056 static void *new_TFoamVect(void *p = 0);
00057 static void *newArray_TFoamVect(Long_t size, void *p);
00058 static void delete_TFoamVect(void *p);
00059 static void deleteArray_TFoamVect(void *p);
00060 static void destruct_TFoamVect(void *p);
00061
00062
00063 static TGenericClassInfo *GenerateInitInstanceLocal(const ::TFoamVect*)
00064 {
00065 ::TFoamVect *ptr = 0;
00066 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TFoamVect >(0);
00067 static ::ROOT::TGenericClassInfo
00068 instance("TFoamVect", ::TFoamVect::Class_Version(), "include/TFoamVect.h", 20,
00069 typeid(::TFoamVect), DefineBehavior(ptr, ptr),
00070 &::TFoamVect::Dictionary, isa_proxy, 4,
00071 sizeof(::TFoamVect) );
00072 instance.SetNew(&new_TFoamVect);
00073 instance.SetNewArray(&newArray_TFoamVect);
00074 instance.SetDelete(&delete_TFoamVect);
00075 instance.SetDeleteArray(&deleteArray_TFoamVect);
00076 instance.SetDestructor(&destruct_TFoamVect);
00077 return &instance;
00078 }
00079 TGenericClassInfo *GenerateInitInstance(const ::TFoamVect*)
00080 {
00081 return GenerateInitInstanceLocal((::TFoamVect*)0);
00082 }
00083
00084 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TFoamVect*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00085 }
00086
00087 namespace ROOT {
00088 void TFoamCell_ShowMembers(void *obj, TMemberInspector &R__insp);
00089 static void *new_TFoamCell(void *p = 0);
00090 static void *newArray_TFoamCell(Long_t size, void *p);
00091 static void delete_TFoamCell(void *p);
00092 static void deleteArray_TFoamCell(void *p);
00093 static void destruct_TFoamCell(void *p);
00094
00095
00096 static TGenericClassInfo *GenerateInitInstanceLocal(const ::TFoamCell*)
00097 {
00098 ::TFoamCell *ptr = 0;
00099 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TFoamCell >(0);
00100 static ::ROOT::TGenericClassInfo
00101 instance("TFoamCell", ::TFoamCell::Class_Version(), "include/TFoamCell.h", 22,
00102 typeid(::TFoamCell), DefineBehavior(ptr, ptr),
00103 &::TFoamCell::Dictionary, isa_proxy, 4,
00104 sizeof(::TFoamCell) );
00105 instance.SetNew(&new_TFoamCell);
00106 instance.SetNewArray(&newArray_TFoamCell);
00107 instance.SetDelete(&delete_TFoamCell);
00108 instance.SetDeleteArray(&deleteArray_TFoamCell);
00109 instance.SetDestructor(&destruct_TFoamCell);
00110 return &instance;
00111 }
00112 TGenericClassInfo *GenerateInitInstance(const ::TFoamCell*)
00113 {
00114 return GenerateInitInstanceLocal((::TFoamCell*)0);
00115 }
00116
00117 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TFoamCell*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00118 }
00119
00120 namespace ROOT {
00121 void TFoamIntegrand_ShowMembers(void *obj, TMemberInspector &R__insp);
00122 static void delete_TFoamIntegrand(void *p);
00123 static void deleteArray_TFoamIntegrand(void *p);
00124 static void destruct_TFoamIntegrand(void *p);
00125
00126
00127 static TGenericClassInfo *GenerateInitInstanceLocal(const ::TFoamIntegrand*)
00128 {
00129 ::TFoamIntegrand *ptr = 0;
00130 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TFoamIntegrand >(0);
00131 static ::ROOT::TGenericClassInfo
00132 instance("TFoamIntegrand", ::TFoamIntegrand::Class_Version(), "include/TFoamIntegrand.h", 16,
00133 typeid(::TFoamIntegrand), DefineBehavior(ptr, ptr),
00134 &::TFoamIntegrand::Dictionary, isa_proxy, 4,
00135 sizeof(::TFoamIntegrand) );
00136 instance.SetDelete(&delete_TFoamIntegrand);
00137 instance.SetDeleteArray(&deleteArray_TFoamIntegrand);
00138 instance.SetDestructor(&destruct_TFoamIntegrand);
00139 return &instance;
00140 }
00141 TGenericClassInfo *GenerateInitInstance(const ::TFoamIntegrand*)
00142 {
00143 return GenerateInitInstanceLocal((::TFoamIntegrand*)0);
00144 }
00145
00146 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TFoamIntegrand*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00147 }
00148
00149 namespace ROOT {
00150 void TFoamMaxwt_ShowMembers(void *obj, TMemberInspector &R__insp);
00151 static void *new_TFoamMaxwt(void *p = 0);
00152 static void *newArray_TFoamMaxwt(Long_t size, void *p);
00153 static void delete_TFoamMaxwt(void *p);
00154 static void deleteArray_TFoamMaxwt(void *p);
00155 static void destruct_TFoamMaxwt(void *p);
00156
00157
00158 static TGenericClassInfo *GenerateInitInstanceLocal(const ::TFoamMaxwt*)
00159 {
00160 ::TFoamMaxwt *ptr = 0;
00161 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TFoamMaxwt >(0);
00162 static ::ROOT::TGenericClassInfo
00163 instance("TFoamMaxwt", ::TFoamMaxwt::Class_Version(), "include/TFoamMaxwt.h", 20,
00164 typeid(::TFoamMaxwt), DefineBehavior(ptr, ptr),
00165 &::TFoamMaxwt::Dictionary, isa_proxy, 4,
00166 sizeof(::TFoamMaxwt) );
00167 instance.SetNew(&new_TFoamMaxwt);
00168 instance.SetNewArray(&newArray_TFoamMaxwt);
00169 instance.SetDelete(&delete_TFoamMaxwt);
00170 instance.SetDeleteArray(&deleteArray_TFoamMaxwt);
00171 instance.SetDestructor(&destruct_TFoamMaxwt);
00172 return &instance;
00173 }
00174 TGenericClassInfo *GenerateInitInstance(const ::TFoamMaxwt*)
00175 {
00176 return GenerateInitInstanceLocal((::TFoamMaxwt*)0);
00177 }
00178
00179 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TFoamMaxwt*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00180 }
00181
00182 namespace ROOT {
00183 void TFoam_ShowMembers(void *obj, TMemberInspector &R__insp);
00184 static void *new_TFoam(void *p = 0);
00185 static void *newArray_TFoam(Long_t size, void *p);
00186 static void delete_TFoam(void *p);
00187 static void deleteArray_TFoam(void *p);
00188 static void destruct_TFoam(void *p);
00189
00190
00191 static TGenericClassInfo *GenerateInitInstanceLocal(const ::TFoam*)
00192 {
00193 ::TFoam *ptr = 0;
00194 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TFoam >(0);
00195 static ::ROOT::TGenericClassInfo
00196 instance("TFoam", ::TFoam::Class_Version(), "include/TFoam.h", 29,
00197 typeid(::TFoam), DefineBehavior(ptr, ptr),
00198 &::TFoam::Dictionary, isa_proxy, 4,
00199 sizeof(::TFoam) );
00200 instance.SetNew(&new_TFoam);
00201 instance.SetNewArray(&newArray_TFoam);
00202 instance.SetDelete(&delete_TFoam);
00203 instance.SetDeleteArray(&deleteArray_TFoam);
00204 instance.SetDestructor(&destruct_TFoam);
00205 return &instance;
00206 }
00207 TGenericClassInfo *GenerateInitInstance(const ::TFoam*)
00208 {
00209 return GenerateInitInstanceLocal((::TFoam*)0);
00210 }
00211
00212 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TFoam*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00213 }
00214
00215 namespace ROOT {
00216 void TFoamSampler_ShowMembers(void *obj, TMemberInspector &R__insp);
00217 static void TFoamSampler_Dictionary();
00218 static void *new_TFoamSampler(void *p = 0);
00219 static void *newArray_TFoamSampler(Long_t size, void *p);
00220 static void delete_TFoamSampler(void *p);
00221 static void deleteArray_TFoamSampler(void *p);
00222 static void destruct_TFoamSampler(void *p);
00223
00224
00225 static TGenericClassInfo *GenerateInitInstanceLocal(const ::TFoamSampler*)
00226 {
00227
00228 R__ASSERT(sizeof(::TFoamSampler) == sizeof(::ROOT::Shadow::TFoamSampler));
00229 ::TFoamSampler *ptr = 0;
00230 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::TFoamSampler),0);
00231 static ::ROOT::TGenericClassInfo
00232 instance("TFoamSampler", "include/TFoamSampler.h", 50,
00233 typeid(::TFoamSampler), DefineBehavior(ptr, ptr),
00234 &TFoamSampler_ShowMembers, &TFoamSampler_Dictionary, isa_proxy, 4,
00235 sizeof(::TFoamSampler) );
00236 instance.SetNew(&new_TFoamSampler);
00237 instance.SetNewArray(&newArray_TFoamSampler);
00238 instance.SetDelete(&delete_TFoamSampler);
00239 instance.SetDeleteArray(&deleteArray_TFoamSampler);
00240 instance.SetDestructor(&destruct_TFoamSampler);
00241 return &instance;
00242 }
00243 TGenericClassInfo *GenerateInitInstance(const ::TFoamSampler*)
00244 {
00245 return GenerateInitInstanceLocal((::TFoamSampler*)0);
00246 }
00247
00248 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TFoamSampler*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00249
00250
00251 static void TFoamSampler_Dictionary() {
00252 ::ROOT::GenerateInitInstanceLocal((const ::TFoamSampler*)0x0)->GetClass();
00253 }
00254
00255 }
00256
00257
00258 TClass *TFoamVect::fgIsA = 0;
00259
00260
00261 const char *TFoamVect::Class_Name()
00262 {
00263 return "TFoamVect";
00264 }
00265
00266
00267 const char *TFoamVect::ImplFileName()
00268 {
00269 return ::ROOT::GenerateInitInstanceLocal((const ::TFoamVect*)0x0)->GetImplFileName();
00270 }
00271
00272
00273 int TFoamVect::ImplFileLine()
00274 {
00275 return ::ROOT::GenerateInitInstanceLocal((const ::TFoamVect*)0x0)->GetImplFileLine();
00276 }
00277
00278
00279 void TFoamVect::Dictionary()
00280 {
00281 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFoamVect*)0x0)->GetClass();
00282 }
00283
00284
00285 TClass *TFoamVect::Class()
00286 {
00287 if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFoamVect*)0x0)->GetClass();
00288 return fgIsA;
00289 }
00290
00291
00292 TClass *TFoamCell::fgIsA = 0;
00293
00294
00295 const char *TFoamCell::Class_Name()
00296 {
00297 return "TFoamCell";
00298 }
00299
00300
00301 const char *TFoamCell::ImplFileName()
00302 {
00303 return ::ROOT::GenerateInitInstanceLocal((const ::TFoamCell*)0x0)->GetImplFileName();
00304 }
00305
00306
00307 int TFoamCell::ImplFileLine()
00308 {
00309 return ::ROOT::GenerateInitInstanceLocal((const ::TFoamCell*)0x0)->GetImplFileLine();
00310 }
00311
00312
00313 void TFoamCell::Dictionary()
00314 {
00315 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFoamCell*)0x0)->GetClass();
00316 }
00317
00318
00319 TClass *TFoamCell::Class()
00320 {
00321 if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFoamCell*)0x0)->GetClass();
00322 return fgIsA;
00323 }
00324
00325
00326 TClass *TFoamIntegrand::fgIsA = 0;
00327
00328
00329 const char *TFoamIntegrand::Class_Name()
00330 {
00331 return "TFoamIntegrand";
00332 }
00333
00334
00335 const char *TFoamIntegrand::ImplFileName()
00336 {
00337 return ::ROOT::GenerateInitInstanceLocal((const ::TFoamIntegrand*)0x0)->GetImplFileName();
00338 }
00339
00340
00341 int TFoamIntegrand::ImplFileLine()
00342 {
00343 return ::ROOT::GenerateInitInstanceLocal((const ::TFoamIntegrand*)0x0)->GetImplFileLine();
00344 }
00345
00346
00347 void TFoamIntegrand::Dictionary()
00348 {
00349 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFoamIntegrand*)0x0)->GetClass();
00350 }
00351
00352
00353 TClass *TFoamIntegrand::Class()
00354 {
00355 if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFoamIntegrand*)0x0)->GetClass();
00356 return fgIsA;
00357 }
00358
00359
00360 TClass *TFoamMaxwt::fgIsA = 0;
00361
00362
00363 const char *TFoamMaxwt::Class_Name()
00364 {
00365 return "TFoamMaxwt";
00366 }
00367
00368
00369 const char *TFoamMaxwt::ImplFileName()
00370 {
00371 return ::ROOT::GenerateInitInstanceLocal((const ::TFoamMaxwt*)0x0)->GetImplFileName();
00372 }
00373
00374
00375 int TFoamMaxwt::ImplFileLine()
00376 {
00377 return ::ROOT::GenerateInitInstanceLocal((const ::TFoamMaxwt*)0x0)->GetImplFileLine();
00378 }
00379
00380
00381 void TFoamMaxwt::Dictionary()
00382 {
00383 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFoamMaxwt*)0x0)->GetClass();
00384 }
00385
00386
00387 TClass *TFoamMaxwt::Class()
00388 {
00389 if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFoamMaxwt*)0x0)->GetClass();
00390 return fgIsA;
00391 }
00392
00393
00394 TClass *TFoam::fgIsA = 0;
00395
00396
00397 const char *TFoam::Class_Name()
00398 {
00399 return "TFoam";
00400 }
00401
00402
00403 const char *TFoam::ImplFileName()
00404 {
00405 return ::ROOT::GenerateInitInstanceLocal((const ::TFoam*)0x0)->GetImplFileName();
00406 }
00407
00408
00409 int TFoam::ImplFileLine()
00410 {
00411 return ::ROOT::GenerateInitInstanceLocal((const ::TFoam*)0x0)->GetImplFileLine();
00412 }
00413
00414
00415 void TFoam::Dictionary()
00416 {
00417 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFoam*)0x0)->GetClass();
00418 }
00419
00420
00421 TClass *TFoam::Class()
00422 {
00423 if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TFoam*)0x0)->GetClass();
00424 return fgIsA;
00425 }
00426
00427
00428 void TFoamIntegrand::Streamer(TBuffer &R__b)
00429 {
00430
00431
00432 if (R__b.IsReading()) {
00433 R__b.ReadClassBuffer(TFoamIntegrand::Class(),this);
00434 } else {
00435 R__b.WriteClassBuffer(TFoamIntegrand::Class(),this);
00436 }
00437 }
00438
00439
00440 void TFoamIntegrand::ShowMembers(TMemberInspector &R__insp)
00441 {
00442
00443 TClass *R__cl = ::TFoamIntegrand::IsA();
00444 if (R__cl || R__insp.IsA()) { }
00445 TObject::ShowMembers(R__insp);
00446 }
00447
00448 namespace ROOT {
00449
00450 static void delete_TFoamIntegrand(void *p) {
00451 delete ((::TFoamIntegrand*)p);
00452 }
00453 static void deleteArray_TFoamIntegrand(void *p) {
00454 delete [] ((::TFoamIntegrand*)p);
00455 }
00456 static void destruct_TFoamIntegrand(void *p) {
00457 typedef ::TFoamIntegrand current_t;
00458 ((current_t*)p)->~current_t();
00459 }
00460 }
00461
00462
00463 void TFoamMaxwt::Streamer(TBuffer &R__b)
00464 {
00465
00466
00467 if (R__b.IsReading()) {
00468 R__b.ReadClassBuffer(TFoamMaxwt::Class(),this);
00469 } else {
00470 R__b.WriteClassBuffer(TFoamMaxwt::Class(),this);
00471 }
00472 }
00473
00474
00475 void TFoamMaxwt::ShowMembers(TMemberInspector &R__insp)
00476 {
00477
00478 TClass *R__cl = ::TFoamMaxwt::IsA();
00479 if (R__cl || R__insp.IsA()) { }
00480 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNent", &fNent);
00481 R__insp.Inspect(R__cl, R__insp.GetParent(), "fnBin", &fnBin);
00482 R__insp.Inspect(R__cl, R__insp.GetParent(), "fwmax", &fwmax);
00483 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fWtHst1", &fWtHst1);
00484 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fWtHst2", &fWtHst2);
00485 TObject::ShowMembers(R__insp);
00486 }
00487
00488 namespace ROOT {
00489
00490 static void *new_TFoamMaxwt(void *p) {
00491 return p ? new(p) ::TFoamMaxwt : new ::TFoamMaxwt;
00492 }
00493 static void *newArray_TFoamMaxwt(Long_t nElements, void *p) {
00494 return p ? new(p) ::TFoamMaxwt[nElements] : new ::TFoamMaxwt[nElements];
00495 }
00496
00497 static void delete_TFoamMaxwt(void *p) {
00498 delete ((::TFoamMaxwt*)p);
00499 }
00500 static void deleteArray_TFoamMaxwt(void *p) {
00501 delete [] ((::TFoamMaxwt*)p);
00502 }
00503 static void destruct_TFoamMaxwt(void *p) {
00504 typedef ::TFoamMaxwt current_t;
00505 ((current_t*)p)->~current_t();
00506 }
00507 }
00508
00509
00510 void TFoamVect::Streamer(TBuffer &R__b)
00511 {
00512
00513
00514 if (R__b.IsReading()) {
00515 R__b.ReadClassBuffer(TFoamVect::Class(),this);
00516 } else {
00517 R__b.WriteClassBuffer(TFoamVect::Class(),this);
00518 }
00519 }
00520
00521
00522 void TFoamVect::ShowMembers(TMemberInspector &R__insp)
00523 {
00524
00525 TClass *R__cl = ::TFoamVect::IsA();
00526 if (R__cl || R__insp.IsA()) { }
00527 R__insp.Inspect(R__cl, R__insp.GetParent(), "fDim", &fDim);
00528 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fCoords", &fCoords);
00529 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fNext", &fNext);
00530 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fPrev", &fPrev);
00531 TObject::ShowMembers(R__insp);
00532 }
00533
00534 namespace ROOT {
00535
00536 static void *new_TFoamVect(void *p) {
00537 return p ? new(p) ::TFoamVect : new ::TFoamVect;
00538 }
00539 static void *newArray_TFoamVect(Long_t nElements, void *p) {
00540 return p ? new(p) ::TFoamVect[nElements] : new ::TFoamVect[nElements];
00541 }
00542
00543 static void delete_TFoamVect(void *p) {
00544 delete ((::TFoamVect*)p);
00545 }
00546 static void deleteArray_TFoamVect(void *p) {
00547 delete [] ((::TFoamVect*)p);
00548 }
00549 static void destruct_TFoamVect(void *p) {
00550 typedef ::TFoamVect current_t;
00551 ((current_t*)p)->~current_t();
00552 }
00553 }
00554
00555
00556 void TFoamCell::Streamer(TBuffer &R__b)
00557 {
00558
00559
00560 if (R__b.IsReading()) {
00561 R__b.ReadClassBuffer(TFoamCell::Class(),this);
00562 } else {
00563 R__b.WriteClassBuffer(TFoamCell::Class(),this);
00564 }
00565 }
00566
00567
00568 void TFoamCell::ShowMembers(TMemberInspector &R__insp)
00569 {
00570
00571 TClass *R__cl = ::TFoamCell::IsA();
00572 if (R__cl || R__insp.IsA()) { }
00573 R__insp.Inspect(R__cl, R__insp.GetParent(), "fDim", &fDim);
00574 R__insp.Inspect(R__cl, R__insp.GetParent(), "fSerial", &fSerial);
00575 R__insp.Inspect(R__cl, R__insp.GetParent(), "fStatus", &fStatus);
00576 R__insp.Inspect(R__cl, R__insp.GetParent(), "fParent", &fParent);
00577 R__insp.InspectMember(fParent, "fParent.");
00578 R__insp.Inspect(R__cl, R__insp.GetParent(), "fDaught0", &fDaught0);
00579 R__insp.InspectMember(fDaught0, "fDaught0.");
00580 R__insp.Inspect(R__cl, R__insp.GetParent(), "fDaught1", &fDaught1);
00581 R__insp.InspectMember(fDaught1, "fDaught1.");
00582 R__insp.Inspect(R__cl, R__insp.GetParent(), "fXdiv", &fXdiv);
00583 R__insp.Inspect(R__cl, R__insp.GetParent(), "fBest", &fBest);
00584 R__insp.Inspect(R__cl, R__insp.GetParent(), "fVolume", &fVolume);
00585 R__insp.Inspect(R__cl, R__insp.GetParent(), "fIntegral", &fIntegral);
00586 R__insp.Inspect(R__cl, R__insp.GetParent(), "fDrive", &fDrive);
00587 R__insp.Inspect(R__cl, R__insp.GetParent(), "fPrimary", &fPrimary);
00588 TObject::ShowMembers(R__insp);
00589 }
00590
00591 namespace ROOT {
00592
00593 static void *new_TFoamCell(void *p) {
00594 return p ? new(p) ::TFoamCell : new ::TFoamCell;
00595 }
00596 static void *newArray_TFoamCell(Long_t nElements, void *p) {
00597 return p ? new(p) ::TFoamCell[nElements] : new ::TFoamCell[nElements];
00598 }
00599
00600 static void delete_TFoamCell(void *p) {
00601 delete ((::TFoamCell*)p);
00602 }
00603 static void deleteArray_TFoamCell(void *p) {
00604 delete [] ((::TFoamCell*)p);
00605 }
00606 static void destruct_TFoamCell(void *p) {
00607 typedef ::TFoamCell current_t;
00608 ((current_t*)p)->~current_t();
00609 }
00610 }
00611
00612
00613 void TFoam::Streamer(TBuffer &R__b)
00614 {
00615
00616
00617 if (R__b.IsReading()) {
00618 R__b.ReadClassBuffer(TFoam::Class(),this);
00619 } else {
00620 R__b.WriteClassBuffer(TFoam::Class(),this);
00621 }
00622 }
00623
00624
00625 void TFoam::ShowMembers(TMemberInspector &R__insp)
00626 {
00627
00628 TClass *R__cl = ::TFoam::IsA();
00629 if (R__cl || R__insp.IsA()) { }
00630 R__insp.Inspect(R__cl, R__insp.GetParent(), "fName", &fName);
00631 R__insp.InspectMember(fName, "fName.");
00632 R__insp.Inspect(R__cl, R__insp.GetParent(), "fVersion", &fVersion);
00633 R__insp.InspectMember(fVersion, "fVersion.");
00634 R__insp.Inspect(R__cl, R__insp.GetParent(), "fDate", &fDate);
00635 R__insp.InspectMember(fDate, "fDate.");
00636 R__insp.Inspect(R__cl, R__insp.GetParent(), "fDim", &fDim);
00637 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNCells", &fNCells);
00638 R__insp.Inspect(R__cl, R__insp.GetParent(), "fRNmax", &fRNmax);
00639 R__insp.Inspect(R__cl, R__insp.GetParent(), "fOptDrive", &fOptDrive);
00640 R__insp.Inspect(R__cl, R__insp.GetParent(), "fChat", &fChat);
00641 R__insp.Inspect(R__cl, R__insp.GetParent(), "fOptRej", &fOptRej);
00642 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNBin", &fNBin);
00643 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNSampl", &fNSampl);
00644 R__insp.Inspect(R__cl, R__insp.GetParent(), "fEvPerBin", &fEvPerBin);
00645 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fMaskDiv", &fMaskDiv);
00646 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fInhiDiv", &fInhiDiv);
00647 R__insp.Inspect(R__cl, R__insp.GetParent(), "fOptPRD", &fOptPRD);
00648 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fXdivPRD", &fXdivPRD);
00649 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNoAct", &fNoAct);
00650 R__insp.Inspect(R__cl, R__insp.GetParent(), "fLastCe", &fLastCe);
00651 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fCells", &fCells);
00652 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fMCMonit", &fMCMonit);
00653 R__insp.Inspect(R__cl, R__insp.GetParent(), "fMaxWtRej", &fMaxWtRej);
00654 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fCellsAct", &fCellsAct);
00655 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fPrimAcu", &fPrimAcu);
00656 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fHistEdg", &fHistEdg);
00657 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fHistDbg", &fHistDbg);
00658 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fHistWt", &fHistWt);
00659 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fMCvect", &fMCvect);
00660 R__insp.Inspect(R__cl, R__insp.GetParent(), "fMCwt", &fMCwt);
00661 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fRvec", &fRvec);
00662 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fRho", &fRho);
00663 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fMethodCall", &fMethodCall);
00664 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fPseRan", &fPseRan);
00665 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNCalls", &fNCalls);
00666 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNEffev", &fNEffev);
00667 R__insp.Inspect(R__cl, R__insp.GetParent(), "fSumWt", &fSumWt);
00668 R__insp.Inspect(R__cl, R__insp.GetParent(), "fSumWt2", &fSumWt2);
00669 R__insp.Inspect(R__cl, R__insp.GetParent(), "fSumOve", &fSumOve);
00670 R__insp.Inspect(R__cl, R__insp.GetParent(), "fNevGen", &fNevGen);
00671 R__insp.Inspect(R__cl, R__insp.GetParent(), "fWtMax", &fWtMax);
00672 R__insp.Inspect(R__cl, R__insp.GetParent(), "fWtMin", &fWtMin);
00673 R__insp.Inspect(R__cl, R__insp.GetParent(), "fPrime", &fPrime);
00674 R__insp.Inspect(R__cl, R__insp.GetParent(), "fMCresult", &fMCresult);
00675 R__insp.Inspect(R__cl, R__insp.GetParent(), "fMCerror", &fMCerror);
00676 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fAlpha", &fAlpha);
00677 TObject::ShowMembers(R__insp);
00678 }
00679
00680 namespace ROOT {
00681
00682 static void *new_TFoam(void *p) {
00683 return p ? new(p) ::TFoam : new ::TFoam;
00684 }
00685 static void *newArray_TFoam(Long_t nElements, void *p) {
00686 return p ? new(p) ::TFoam[nElements] : new ::TFoam[nElements];
00687 }
00688
00689 static void delete_TFoam(void *p) {
00690 delete ((::TFoam*)p);
00691 }
00692 static void deleteArray_TFoam(void *p) {
00693 delete [] ((::TFoam*)p);
00694 }
00695 static void destruct_TFoam(void *p) {
00696 typedef ::TFoam current_t;
00697 ((current_t*)p)->~current_t();
00698 }
00699 }
00700
00701
00702 namespace ROOT {
00703 void TFoamSampler_ShowMembers(void *obj, TMemberInspector &R__insp)
00704 {
00705
00706 typedef ::ROOT::Shadow::TFoamSampler ShadowClass;
00707 ShadowClass *sobj = (ShadowClass*)obj;
00708 if (sobj) { }
00709
00710 TClass *R__cl = ::ROOT::GenerateInitInstanceLocal((const ::TFoamSampler*)0x0)->GetClass();
00711 if (R__cl || R__insp.IsA()) { }
00712 R__insp.Inspect(R__cl, R__insp.GetParent(), "fOneDim", &sobj->fOneDim);
00713 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fFunc1D", &sobj->fFunc1D);
00714 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fFoam", &sobj->fFoam);
00715 R__insp.Inspect(R__cl, R__insp.GetParent(), "*fFoamDist", &sobj->fFoamDist);
00716 R__insp.GenericShowMembers("ROOT::Math::DistSampler", ( ::ROOT::Math::DistSampler * )( (::TFoamSampler*) obj ), false);
00717 }
00718
00719 }
00720
00721 namespace ROOT {
00722
00723 static void *new_TFoamSampler(void *p) {
00724 return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TFoamSampler : new ::TFoamSampler;
00725 }
00726 static void *newArray_TFoamSampler(Long_t nElements, void *p) {
00727 return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::TFoamSampler[nElements] : new ::TFoamSampler[nElements];
00728 }
00729
00730 static void delete_TFoamSampler(void *p) {
00731 delete ((::TFoamSampler*)p);
00732 }
00733 static void deleteArray_TFoamSampler(void *p) {
00734 delete [] ((::TFoamSampler*)p);
00735 }
00736 static void destruct_TFoamSampler(void *p) {
00737 typedef ::TFoamSampler current_t;
00738 ((current_t*)p)->~current_t();
00739 }
00740 }
00741
00742
00743
00744
00745
00746
00747
00748
00749 #ifdef G__MEMTEST
00750 #undef malloc
00751 #undef free
00752 #endif
00753
00754 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
00755 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
00756 #endif
00757
00758 extern "C" void G__cpp_reset_tagtableG__Foam();
00759
00760 extern "C" void G__set_cpp_environmentG__Foam() {
00761 G__add_compiledheader("TObject.h");
00762 G__add_compiledheader("TMemberInspector.h");
00763 G__add_compiledheader("TFoamCell.h");
00764 G__add_compiledheader("TFoam.h");
00765 G__add_compiledheader("TFoamIntegrand.h");
00766 G__add_compiledheader("TFoamMaxwt.h");
00767 G__add_compiledheader("TFoamSampler.h");
00768 G__add_compiledheader("TFoamVect.h");
00769 G__cpp_reset_tagtableG__Foam();
00770 }
00771 #include <new>
00772 extern "C" int G__cpp_dllrevG__Foam() { return(30051515); }
00773
00774
00775
00776
00777
00778
00779 static int G__G__Foam_103_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00780 {
00781 TFoamVect* p = NULL;
00782 char* gvp = (char*) G__getgvp();
00783 int n = G__getaryconstruct();
00784 if (n) {
00785 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00786 p = new TFoamVect[n];
00787 } else {
00788 p = new((void*) gvp) TFoamVect[n];
00789 }
00790 } else {
00791 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00792 p = new TFoamVect;
00793 } else {
00794 p = new((void*) gvp) TFoamVect;
00795 }
00796 }
00797 result7->obj.i = (long) p;
00798 result7->ref = (long) p;
00799 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoamVect));
00800 return(1 || funcname || hash || result7 || libp) ;
00801 }
00802
00803 static int G__G__Foam_103_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00804 {
00805 TFoamVect* p = NULL;
00806 char* gvp = (char*) G__getgvp();
00807
00808 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00809 p = new TFoamVect((Int_t) G__int(libp->para[0]));
00810 } else {
00811 p = new((void*) gvp) TFoamVect((Int_t) G__int(libp->para[0]));
00812 }
00813 result7->obj.i = (long) p;
00814 result7->ref = (long) p;
00815 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoamVect));
00816 return(1 || funcname || hash || result7 || libp) ;
00817 }
00818
00819 static int G__G__Foam_103_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00820 {
00821 TFoamVect* p = NULL;
00822 char* gvp = (char*) G__getgvp();
00823
00824 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00825 p = new TFoamVect(*(TFoamVect*) libp->para[0].ref);
00826 } else {
00827 p = new((void*) gvp) TFoamVect(*(TFoamVect*) libp->para[0].ref);
00828 }
00829 result7->obj.i = (long) p;
00830 result7->ref = (long) p;
00831 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoamVect));
00832 return(1 || funcname || hash || result7 || libp) ;
00833 }
00834
00835 static int G__G__Foam_103_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00836 {
00837 {
00838 const TFoamVect& obj = ((TFoamVect*) G__getstructoffset())->operator=(*(TFoamVect*) libp->para[0].ref);
00839 result7->ref = (long) (&obj);
00840 result7->obj.i = (long) (&obj);
00841 }
00842 return(1 || funcname || hash || result7 || libp) ;
00843 }
00844
00845 static int G__G__Foam_103_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00846 {
00847 {
00848 const Double_t& obj = ((TFoamVect*) G__getstructoffset())->operator[]((Int_t) G__int(libp->para[0]));
00849 result7->ref = (long) (&obj);
00850 result7->obj.d = (double) (obj);
00851 }
00852 return(1 || funcname || hash || result7 || libp) ;
00853 }
00854
00855 static int G__G__Foam_103_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00856 {
00857 {
00858 const TFoamVect& obj = ((TFoamVect*) G__getstructoffset())->operator=((Double_t*) G__int(libp->para[0]));
00859 result7->ref = (long) (&obj);
00860 result7->obj.i = (long) (&obj);
00861 }
00862 return(1 || funcname || hash || result7 || libp) ;
00863 }
00864
00865 static int G__G__Foam_103_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00866 {
00867 {
00868 const TFoamVect& obj = ((TFoamVect*) G__getstructoffset())->operator=((Double_t) G__double(libp->para[0]));
00869 result7->ref = (long) (&obj);
00870 result7->obj.i = (long) (&obj);
00871 }
00872 return(1 || funcname || hash || result7 || libp) ;
00873 }
00874
00875 static int G__G__Foam_103_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00876 {
00877 {
00878 const TFoamVect& obj = ((TFoamVect*) G__getstructoffset())->operator+=(*(TFoamVect*) libp->para[0].ref);
00879 result7->ref = (long) (&obj);
00880 result7->obj.i = (long) (&obj);
00881 }
00882 return(1 || funcname || hash || result7 || libp) ;
00883 }
00884
00885 static int G__G__Foam_103_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00886 {
00887 {
00888 const TFoamVect& obj = ((TFoamVect*) G__getstructoffset())->operator-=(*(TFoamVect*) libp->para[0].ref);
00889 result7->ref = (long) (&obj);
00890 result7->obj.i = (long) (&obj);
00891 }
00892 return(1 || funcname || hash || result7 || libp) ;
00893 }
00894
00895 static int G__G__Foam_103_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00896 {
00897 {
00898 const TFoamVect& obj = ((TFoamVect*) G__getstructoffset())->operator*=(*(Double_t*) G__Doubleref(&libp->para[0]));
00899 result7->ref = (long) (&obj);
00900 result7->obj.i = (long) (&obj);
00901 }
00902 return(1 || funcname || hash || result7 || libp) ;
00903 }
00904
00905 static int G__G__Foam_103_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00906 {
00907 {
00908 TFoamVect* pobj;
00909 TFoamVect xobj = ((TFoamVect*) G__getstructoffset())->operator+(*(TFoamVect*) libp->para[0].ref);
00910 pobj = new TFoamVect(xobj);
00911 result7->obj.i = (long) ((void*) pobj);
00912 result7->ref = result7->obj.i;
00913 G__store_tempobject(*result7);
00914 }
00915 return(1 || funcname || hash || result7 || libp) ;
00916 }
00917
00918 static int G__G__Foam_103_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00919 {
00920 {
00921 TFoamVect* pobj;
00922 TFoamVect xobj = ((TFoamVect*) G__getstructoffset())->operator-(*(TFoamVect*) libp->para[0].ref);
00923 pobj = new TFoamVect(xobj);
00924 result7->obj.i = (long) ((void*) pobj);
00925 result7->ref = result7->obj.i;
00926 G__store_tempobject(*result7);
00927 }
00928 return(1 || funcname || hash || result7 || libp) ;
00929 }
00930
00931 static int G__G__Foam_103_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00932 {
00933 ((TFoamVect*) G__getstructoffset())->PrintList();
00934 G__setnull(result7);
00935 return(1 || funcname || hash || result7 || libp) ;
00936 }
00937
00938 static int G__G__Foam_103_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00939 {
00940 G__letint(result7, 105, (long) ((const TFoamVect*) G__getstructoffset())->GetDim());
00941 return(1 || funcname || hash || result7 || libp) ;
00942 }
00943
00944 static int G__G__Foam_103_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00945 {
00946 G__letdouble(result7, 100, (double) ((const TFoamVect*) G__getstructoffset())->GetCoord((Int_t) G__int(libp->para[0])));
00947 return(1 || funcname || hash || result7 || libp) ;
00948 }
00949
00950 static int G__G__Foam_103_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00951 {
00952 G__letint(result7, 85, (long) TFoamVect::Class());
00953 return(1 || funcname || hash || result7 || libp) ;
00954 }
00955
00956 static int G__G__Foam_103_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00957 {
00958 G__letint(result7, 67, (long) TFoamVect::Class_Name());
00959 return(1 || funcname || hash || result7 || libp) ;
00960 }
00961
00962 static int G__G__Foam_103_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00963 {
00964 G__letint(result7, 115, (long) TFoamVect::Class_Version());
00965 return(1 || funcname || hash || result7 || libp) ;
00966 }
00967
00968 static int G__G__Foam_103_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00969 {
00970 TFoamVect::Dictionary();
00971 G__setnull(result7);
00972 return(1 || funcname || hash || result7 || libp) ;
00973 }
00974
00975 static int G__G__Foam_103_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00976 {
00977 ((TFoamVect*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
00978 G__setnull(result7);
00979 return(1 || funcname || hash || result7 || libp) ;
00980 }
00981
00982 static int G__G__Foam_103_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00983 {
00984 G__letint(result7, 67, (long) TFoamVect::DeclFileName());
00985 return(1 || funcname || hash || result7 || libp) ;
00986 }
00987
00988 static int G__G__Foam_103_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00989 {
00990 G__letint(result7, 105, (long) TFoamVect::ImplFileLine());
00991 return(1 || funcname || hash || result7 || libp) ;
00992 }
00993
00994 static int G__G__Foam_103_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00995 {
00996 G__letint(result7, 67, (long) TFoamVect::ImplFileName());
00997 return(1 || funcname || hash || result7 || libp) ;
00998 }
00999
01000 static int G__G__Foam_103_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01001 {
01002 G__letint(result7, 105, (long) TFoamVect::DeclFileLine());
01003 return(1 || funcname || hash || result7 || libp) ;
01004 }
01005
01006
01007 typedef TFoamVect G__TTFoamVect;
01008 static int G__G__Foam_103_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01009 {
01010 char* gvp = (char*) G__getgvp();
01011 long soff = G__getstructoffset();
01012 int n = G__getaryconstruct();
01013
01014
01015
01016
01017
01018 if (!soff) {
01019 return(1);
01020 }
01021 if (n) {
01022 if (gvp == (char*)G__PVOID) {
01023 delete[] (TFoamVect*) soff;
01024 } else {
01025 G__setgvp((long) G__PVOID);
01026 for (int i = n - 1; i >= 0; --i) {
01027 ((TFoamVect*) (soff+(sizeof(TFoamVect)*i)))->~G__TTFoamVect();
01028 }
01029 G__setgvp((long)gvp);
01030 }
01031 } else {
01032 if (gvp == (char*)G__PVOID) {
01033 delete (TFoamVect*) soff;
01034 } else {
01035 G__setgvp((long) G__PVOID);
01036 ((TFoamVect*) (soff))->~G__TTFoamVect();
01037 G__setgvp((long)gvp);
01038 }
01039 }
01040 G__setnull(result7);
01041 return(1 || funcname || hash || result7 || libp) ;
01042 }
01043
01044
01045
01046 static int G__G__Foam_104_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01047 {
01048 TFoamCell* p = NULL;
01049 char* gvp = (char*) G__getgvp();
01050 int n = G__getaryconstruct();
01051 if (n) {
01052 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01053 p = new TFoamCell[n];
01054 } else {
01055 p = new((void*) gvp) TFoamCell[n];
01056 }
01057 } else {
01058 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01059 p = new TFoamCell;
01060 } else {
01061 p = new((void*) gvp) TFoamCell;
01062 }
01063 }
01064 result7->obj.i = (long) p;
01065 result7->ref = (long) p;
01066 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoamCell));
01067 return(1 || funcname || hash || result7 || libp) ;
01068 }
01069
01070 static int G__G__Foam_104_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01071 {
01072 TFoamCell* p = NULL;
01073 char* gvp = (char*) G__getgvp();
01074
01075 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01076 p = new TFoamCell((Int_t) G__int(libp->para[0]));
01077 } else {
01078 p = new((void*) gvp) TFoamCell((Int_t) G__int(libp->para[0]));
01079 }
01080 result7->obj.i = (long) p;
01081 result7->ref = (long) p;
01082 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoamCell));
01083 return(1 || funcname || hash || result7 || libp) ;
01084 }
01085
01086 static int G__G__Foam_104_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01087 {
01088 TFoamCell* p = NULL;
01089 char* gvp = (char*) G__getgvp();
01090
01091 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01092 p = new TFoamCell(*(TFoamCell*) libp->para[0].ref);
01093 } else {
01094 p = new((void*) gvp) TFoamCell(*(TFoamCell*) libp->para[0].ref);
01095 }
01096 result7->obj.i = (long) p;
01097 result7->ref = (long) p;
01098 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoamCell));
01099 return(1 || funcname || hash || result7 || libp) ;
01100 }
01101
01102 static int G__G__Foam_104_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01103 {
01104 ((TFoamCell*) G__getstructoffset())->Fill((Int_t) G__int(libp->para[0]), (TFoamCell*) G__int(libp->para[1])
01105 , (TFoamCell*) G__int(libp->para[2]), (TFoamCell*) G__int(libp->para[3]));
01106 G__setnull(result7);
01107 return(1 || funcname || hash || result7 || libp) ;
01108 }
01109
01110 static int G__G__Foam_104_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01111 {
01112 {
01113 const TFoamCell& obj = ((TFoamCell*) G__getstructoffset())->operator=(*(TFoamCell*) libp->para[0].ref);
01114 result7->ref = (long) (&obj);
01115 result7->obj.i = (long) (&obj);
01116 }
01117 return(1 || funcname || hash || result7 || libp) ;
01118 }
01119
01120 static int G__G__Foam_104_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01121 {
01122 G__letdouble(result7, 100, (double) ((const TFoamCell*) G__getstructoffset())->GetXdiv());
01123 return(1 || funcname || hash || result7 || libp) ;
01124 }
01125
01126 static int G__G__Foam_104_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01127 {
01128 G__letint(result7, 105, (long) ((const TFoamCell*) G__getstructoffset())->GetBest());
01129 return(1 || funcname || hash || result7 || libp) ;
01130 }
01131
01132 static int G__G__Foam_104_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01133 {
01134 ((TFoamCell*) G__getstructoffset())->SetBest((Int_t) G__int(libp->para[0]));
01135 G__setnull(result7);
01136 return(1 || funcname || hash || result7 || libp) ;
01137 }
01138
01139 static int G__G__Foam_104_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01140 {
01141 ((TFoamCell*) G__getstructoffset())->SetXdiv((Double_t) G__double(libp->para[0]));
01142 G__setnull(result7);
01143 return(1 || funcname || hash || result7 || libp) ;
01144 }
01145
01146 static int G__G__Foam_104_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01147 {
01148 ((const TFoamCell*) G__getstructoffset())->GetHcub(*(TFoamVect*) libp->para[0].ref, *(TFoamVect*) libp->para[1].ref);
01149 G__setnull(result7);
01150 return(1 || funcname || hash || result7 || libp) ;
01151 }
01152
01153 static int G__G__Foam_104_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01154 {
01155 ((const TFoamCell*) G__getstructoffset())->GetHSize(*(TFoamVect*) libp->para[0].ref);
01156 G__setnull(result7);
01157 return(1 || funcname || hash || result7 || libp) ;
01158 }
01159
01160 static int G__G__Foam_104_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01161 {
01162 ((TFoamCell*) G__getstructoffset())->CalcVolume();
01163 G__setnull(result7);
01164 return(1 || funcname || hash || result7 || libp) ;
01165 }
01166
01167 static int G__G__Foam_104_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01168 {
01169 G__letdouble(result7, 100, (double) ((const TFoamCell*) G__getstructoffset())->GetVolume());
01170 return(1 || funcname || hash || result7 || libp) ;
01171 }
01172
01173 static int G__G__Foam_104_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01174 {
01175 G__letdouble(result7, 100, (double) ((const TFoamCell*) G__getstructoffset())->GetIntg());
01176 return(1 || funcname || hash || result7 || libp) ;
01177 }
01178
01179 static int G__G__Foam_104_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01180 {
01181 G__letdouble(result7, 100, (double) ((const TFoamCell*) G__getstructoffset())->GetDriv());
01182 return(1 || funcname || hash || result7 || libp) ;
01183 }
01184
01185 static int G__G__Foam_104_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01186 {
01187 G__letdouble(result7, 100, (double) ((const TFoamCell*) G__getstructoffset())->GetPrim());
01188 return(1 || funcname || hash || result7 || libp) ;
01189 }
01190
01191 static int G__G__Foam_104_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01192 {
01193 ((TFoamCell*) G__getstructoffset())->SetIntg((Double_t) G__double(libp->para[0]));
01194 G__setnull(result7);
01195 return(1 || funcname || hash || result7 || libp) ;
01196 }
01197
01198 static int G__G__Foam_104_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01199 {
01200 ((TFoamCell*) G__getstructoffset())->SetDriv((Double_t) G__double(libp->para[0]));
01201 G__setnull(result7);
01202 return(1 || funcname || hash || result7 || libp) ;
01203 }
01204
01205 static int G__G__Foam_104_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01206 {
01207 ((TFoamCell*) G__getstructoffset())->SetPrim((Double_t) G__double(libp->para[0]));
01208 G__setnull(result7);
01209 return(1 || funcname || hash || result7 || libp) ;
01210 }
01211
01212 static int G__G__Foam_104_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01213 {
01214 G__letint(result7, 105, (long) ((const TFoamCell*) G__getstructoffset())->GetStat());
01215 return(1 || funcname || hash || result7 || libp) ;
01216 }
01217
01218 static int G__G__Foam_104_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01219 {
01220 ((TFoamCell*) G__getstructoffset())->SetStat((Int_t) G__int(libp->para[0]));
01221 G__setnull(result7);
01222 return(1 || funcname || hash || result7 || libp) ;
01223 }
01224
01225 static int G__G__Foam_104_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01226 {
01227 G__letint(result7, 85, (long) ((const TFoamCell*) G__getstructoffset())->GetPare());
01228 return(1 || funcname || hash || result7 || libp) ;
01229 }
01230
01231 static int G__G__Foam_104_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01232 {
01233 G__letint(result7, 85, (long) ((const TFoamCell*) G__getstructoffset())->GetDau0());
01234 return(1 || funcname || hash || result7 || libp) ;
01235 }
01236
01237 static int G__G__Foam_104_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01238 {
01239 G__letint(result7, 85, (long) ((const TFoamCell*) G__getstructoffset())->GetDau1());
01240 return(1 || funcname || hash || result7 || libp) ;
01241 }
01242
01243 static int G__G__Foam_104_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01244 {
01245 ((TFoamCell*) G__getstructoffset())->SetDau0((TFoamCell*) G__int(libp->para[0]));
01246 G__setnull(result7);
01247 return(1 || funcname || hash || result7 || libp) ;
01248 }
01249
01250 static int G__G__Foam_104_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01251 {
01252 ((TFoamCell*) G__getstructoffset())->SetDau1((TFoamCell*) G__int(libp->para[0]));
01253 G__setnull(result7);
01254 return(1 || funcname || hash || result7 || libp) ;
01255 }
01256
01257 static int G__G__Foam_104_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01258 {
01259 ((TFoamCell*) G__getstructoffset())->SetSerial((Int_t) G__int(libp->para[0]));
01260 G__setnull(result7);
01261 return(1 || funcname || hash || result7 || libp) ;
01262 }
01263
01264 static int G__G__Foam_104_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01265 {
01266 G__letint(result7, 105, (long) ((const TFoamCell*) G__getstructoffset())->GetSerial());
01267 return(1 || funcname || hash || result7 || libp) ;
01268 }
01269
01270 static int G__G__Foam_104_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01271 {
01272 G__letint(result7, 85, (long) TFoamCell::Class());
01273 return(1 || funcname || hash || result7 || libp) ;
01274 }
01275
01276 static int G__G__Foam_104_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01277 {
01278 G__letint(result7, 67, (long) TFoamCell::Class_Name());
01279 return(1 || funcname || hash || result7 || libp) ;
01280 }
01281
01282 static int G__G__Foam_104_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01283 {
01284 G__letint(result7, 115, (long) TFoamCell::Class_Version());
01285 return(1 || funcname || hash || result7 || libp) ;
01286 }
01287
01288 static int G__G__Foam_104_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01289 {
01290 TFoamCell::Dictionary();
01291 G__setnull(result7);
01292 return(1 || funcname || hash || result7 || libp) ;
01293 }
01294
01295 static int G__G__Foam_104_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01296 {
01297 ((TFoamCell*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01298 G__setnull(result7);
01299 return(1 || funcname || hash || result7 || libp) ;
01300 }
01301
01302 static int G__G__Foam_104_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01303 {
01304 G__letint(result7, 67, (long) TFoamCell::DeclFileName());
01305 return(1 || funcname || hash || result7 || libp) ;
01306 }
01307
01308 static int G__G__Foam_104_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01309 {
01310 G__letint(result7, 105, (long) TFoamCell::ImplFileLine());
01311 return(1 || funcname || hash || result7 || libp) ;
01312 }
01313
01314 static int G__G__Foam_104_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01315 {
01316 G__letint(result7, 67, (long) TFoamCell::ImplFileName());
01317 return(1 || funcname || hash || result7 || libp) ;
01318 }
01319
01320 static int G__G__Foam_104_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01321 {
01322 G__letint(result7, 105, (long) TFoamCell::DeclFileLine());
01323 return(1 || funcname || hash || result7 || libp) ;
01324 }
01325
01326
01327 typedef TFoamCell G__TTFoamCell;
01328 static int G__G__Foam_104_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01329 {
01330 char* gvp = (char*) G__getgvp();
01331 long soff = G__getstructoffset();
01332 int n = G__getaryconstruct();
01333
01334
01335
01336
01337
01338 if (!soff) {
01339 return(1);
01340 }
01341 if (n) {
01342 if (gvp == (char*)G__PVOID) {
01343 delete[] (TFoamCell*) soff;
01344 } else {
01345 G__setgvp((long) G__PVOID);
01346 for (int i = n - 1; i >= 0; --i) {
01347 ((TFoamCell*) (soff+(sizeof(TFoamCell)*i)))->~G__TTFoamCell();
01348 }
01349 G__setgvp((long)gvp);
01350 }
01351 } else {
01352 if (gvp == (char*)G__PVOID) {
01353 delete (TFoamCell*) soff;
01354 } else {
01355 G__setgvp((long) G__PVOID);
01356 ((TFoamCell*) (soff))->~G__TTFoamCell();
01357 G__setgvp((long)gvp);
01358 }
01359 }
01360 G__setnull(result7);
01361 return(1 || funcname || hash || result7 || libp) ;
01362 }
01363
01364
01365
01366 static int G__G__Foam_120_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01367 {
01368 G__letdouble(result7, 100, (double) ((TFoamIntegrand*) G__getstructoffset())->Density((Int_t) G__int(libp->para[0]), (Double_t*) G__int(libp->para[1])));
01369 return(1 || funcname || hash || result7 || libp) ;
01370 }
01371
01372 static int G__G__Foam_120_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01373 {
01374 G__letint(result7, 85, (long) TFoamIntegrand::Class());
01375 return(1 || funcname || hash || result7 || libp) ;
01376 }
01377
01378 static int G__G__Foam_120_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01379 {
01380 G__letint(result7, 67, (long) TFoamIntegrand::Class_Name());
01381 return(1 || funcname || hash || result7 || libp) ;
01382 }
01383
01384 static int G__G__Foam_120_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01385 {
01386 G__letint(result7, 115, (long) TFoamIntegrand::Class_Version());
01387 return(1 || funcname || hash || result7 || libp) ;
01388 }
01389
01390 static int G__G__Foam_120_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01391 {
01392 TFoamIntegrand::Dictionary();
01393 G__setnull(result7);
01394 return(1 || funcname || hash || result7 || libp) ;
01395 }
01396
01397 static int G__G__Foam_120_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01398 {
01399 ((TFoamIntegrand*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01400 G__setnull(result7);
01401 return(1 || funcname || hash || result7 || libp) ;
01402 }
01403
01404 static int G__G__Foam_120_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01405 {
01406 G__letint(result7, 67, (long) TFoamIntegrand::DeclFileName());
01407 return(1 || funcname || hash || result7 || libp) ;
01408 }
01409
01410 static int G__G__Foam_120_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01411 {
01412 G__letint(result7, 105, (long) TFoamIntegrand::ImplFileLine());
01413 return(1 || funcname || hash || result7 || libp) ;
01414 }
01415
01416 static int G__G__Foam_120_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01417 {
01418 G__letint(result7, 67, (long) TFoamIntegrand::ImplFileName());
01419 return(1 || funcname || hash || result7 || libp) ;
01420 }
01421
01422 static int G__G__Foam_120_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01423 {
01424 G__letint(result7, 105, (long) TFoamIntegrand::DeclFileLine());
01425 return(1 || funcname || hash || result7 || libp) ;
01426 }
01427
01428
01429 typedef TFoamIntegrand G__TTFoamIntegrand;
01430 static int G__G__Foam_120_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01431 {
01432 char* gvp = (char*) G__getgvp();
01433 long soff = G__getstructoffset();
01434 int n = G__getaryconstruct();
01435
01436
01437
01438
01439
01440 if (!soff) {
01441 return(1);
01442 }
01443 if (n) {
01444 if (gvp == (char*)G__PVOID) {
01445 delete[] (TFoamIntegrand*) soff;
01446 } else {
01447 G__setgvp((long) G__PVOID);
01448 for (int i = n - 1; i >= 0; --i) {
01449 ((TFoamIntegrand*) (soff+(sizeof(TFoamIntegrand)*i)))->~G__TTFoamIntegrand();
01450 }
01451 G__setgvp((long)gvp);
01452 }
01453 } else {
01454 if (gvp == (char*)G__PVOID) {
01455 delete (TFoamIntegrand*) soff;
01456 } else {
01457 G__setgvp((long) G__PVOID);
01458 ((TFoamIntegrand*) (soff))->~G__TTFoamIntegrand();
01459 G__setgvp((long)gvp);
01460 }
01461 }
01462 G__setnull(result7);
01463 return(1 || funcname || hash || result7 || libp) ;
01464 }
01465
01466
01467 static int G__G__Foam_120_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01468 {
01469 TFoamIntegrand* dest = (TFoamIntegrand*) G__getstructoffset();
01470 *dest = *(TFoamIntegrand*) libp->para[0].ref;
01471 const TFoamIntegrand& obj = *dest;
01472 result7->ref = (long) (&obj);
01473 result7->obj.i = (long) (&obj);
01474 return(1 || funcname || hash || result7 || libp) ;
01475 }
01476
01477
01478
01479 static int G__G__Foam_121_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01480 {
01481 TFoamMaxwt* p = NULL;
01482 char* gvp = (char*) G__getgvp();
01483 int n = G__getaryconstruct();
01484 if (n) {
01485 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01486 p = new TFoamMaxwt[n];
01487 } else {
01488 p = new((void*) gvp) TFoamMaxwt[n];
01489 }
01490 } else {
01491 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01492 p = new TFoamMaxwt;
01493 } else {
01494 p = new((void*) gvp) TFoamMaxwt;
01495 }
01496 }
01497 result7->obj.i = (long) p;
01498 result7->ref = (long) p;
01499 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt));
01500 return(1 || funcname || hash || result7 || libp) ;
01501 }
01502
01503 static int G__G__Foam_121_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01504 {
01505 TFoamMaxwt* p = NULL;
01506 char* gvp = (char*) G__getgvp();
01507
01508 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01509 p = new TFoamMaxwt((Double_t) G__double(libp->para[0]), (Int_t) G__int(libp->para[1]));
01510 } else {
01511 p = new((void*) gvp) TFoamMaxwt((Double_t) G__double(libp->para[0]), (Int_t) G__int(libp->para[1]));
01512 }
01513 result7->obj.i = (long) p;
01514 result7->ref = (long) p;
01515 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt));
01516 return(1 || funcname || hash || result7 || libp) ;
01517 }
01518
01519 static int G__G__Foam_121_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01520 {
01521 TFoamMaxwt* p = NULL;
01522 char* gvp = (char*) G__getgvp();
01523
01524 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01525 p = new TFoamMaxwt(*(TFoamMaxwt*) libp->para[0].ref);
01526 } else {
01527 p = new((void*) gvp) TFoamMaxwt(*(TFoamMaxwt*) libp->para[0].ref);
01528 }
01529 result7->obj.i = (long) p;
01530 result7->ref = (long) p;
01531 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt));
01532 return(1 || funcname || hash || result7 || libp) ;
01533 }
01534
01535 static int G__G__Foam_121_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01536 {
01537 ((TFoamMaxwt*) G__getstructoffset())->Reset();
01538 G__setnull(result7);
01539 return(1 || funcname || hash || result7 || libp) ;
01540 }
01541
01542 static int G__G__Foam_121_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01543 {
01544 {
01545 const TFoamMaxwt& obj = ((TFoamMaxwt*) G__getstructoffset())->operator=(*(TFoamMaxwt*) libp->para[0].ref);
01546 result7->ref = (long) (&obj);
01547 result7->obj.i = (long) (&obj);
01548 }
01549 return(1 || funcname || hash || result7 || libp) ;
01550 }
01551
01552 static int G__G__Foam_121_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01553 {
01554 ((TFoamMaxwt*) G__getstructoffset())->Fill((Double_t) G__double(libp->para[0]));
01555 G__setnull(result7);
01556 return(1 || funcname || hash || result7 || libp) ;
01557 }
01558
01559 static int G__G__Foam_121_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01560 {
01561 ((TFoamMaxwt*) G__getstructoffset())->Make((Double_t) G__double(libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1]));
01562 G__setnull(result7);
01563 return(1 || funcname || hash || result7 || libp) ;
01564 }
01565
01566 static int G__G__Foam_121_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01567 {
01568 ((TFoamMaxwt*) G__getstructoffset())->GetMCeff((Double_t) G__double(libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1])
01569 , *(Double_t*) G__Doubleref(&libp->para[2]));
01570 G__setnull(result7);
01571 return(1 || funcname || hash || result7 || libp) ;
01572 }
01573
01574 static int G__G__Foam_121_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01575 {
01576 G__letint(result7, 85, (long) TFoamMaxwt::Class());
01577 return(1 || funcname || hash || result7 || libp) ;
01578 }
01579
01580 static int G__G__Foam_121_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01581 {
01582 G__letint(result7, 67, (long) TFoamMaxwt::Class_Name());
01583 return(1 || funcname || hash || result7 || libp) ;
01584 }
01585
01586 static int G__G__Foam_121_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01587 {
01588 G__letint(result7, 115, (long) TFoamMaxwt::Class_Version());
01589 return(1 || funcname || hash || result7 || libp) ;
01590 }
01591
01592 static int G__G__Foam_121_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01593 {
01594 TFoamMaxwt::Dictionary();
01595 G__setnull(result7);
01596 return(1 || funcname || hash || result7 || libp) ;
01597 }
01598
01599 static int G__G__Foam_121_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01600 {
01601 ((TFoamMaxwt*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01602 G__setnull(result7);
01603 return(1 || funcname || hash || result7 || libp) ;
01604 }
01605
01606 static int G__G__Foam_121_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01607 {
01608 G__letint(result7, 67, (long) TFoamMaxwt::DeclFileName());
01609 return(1 || funcname || hash || result7 || libp) ;
01610 }
01611
01612 static int G__G__Foam_121_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01613 {
01614 G__letint(result7, 105, (long) TFoamMaxwt::ImplFileLine());
01615 return(1 || funcname || hash || result7 || libp) ;
01616 }
01617
01618 static int G__G__Foam_121_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01619 {
01620 G__letint(result7, 67, (long) TFoamMaxwt::ImplFileName());
01621 return(1 || funcname || hash || result7 || libp) ;
01622 }
01623
01624 static int G__G__Foam_121_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01625 {
01626 G__letint(result7, 105, (long) TFoamMaxwt::DeclFileLine());
01627 return(1 || funcname || hash || result7 || libp) ;
01628 }
01629
01630
01631 typedef TFoamMaxwt G__TTFoamMaxwt;
01632 static int G__G__Foam_121_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01633 {
01634 char* gvp = (char*) G__getgvp();
01635 long soff = G__getstructoffset();
01636 int n = G__getaryconstruct();
01637
01638
01639
01640
01641
01642 if (!soff) {
01643 return(1);
01644 }
01645 if (n) {
01646 if (gvp == (char*)G__PVOID) {
01647 delete[] (TFoamMaxwt*) soff;
01648 } else {
01649 G__setgvp((long) G__PVOID);
01650 for (int i = n - 1; i >= 0; --i) {
01651 ((TFoamMaxwt*) (soff+(sizeof(TFoamMaxwt)*i)))->~G__TTFoamMaxwt();
01652 }
01653 G__setgvp((long)gvp);
01654 }
01655 } else {
01656 if (gvp == (char*)G__PVOID) {
01657 delete (TFoamMaxwt*) soff;
01658 } else {
01659 G__setgvp((long) G__PVOID);
01660 ((TFoamMaxwt*) (soff))->~G__TTFoamMaxwt();
01661 G__setgvp((long)gvp);
01662 }
01663 }
01664 G__setnull(result7);
01665 return(1 || funcname || hash || result7 || libp) ;
01666 }
01667
01668
01669
01670 static int G__G__Foam_122_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01671 {
01672 TFoam* p = NULL;
01673 char* gvp = (char*) G__getgvp();
01674 int n = G__getaryconstruct();
01675 if (n) {
01676 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01677 p = new TFoam[n];
01678 } else {
01679 p = new((void*) gvp) TFoam[n];
01680 }
01681 } else {
01682 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01683 p = new TFoam;
01684 } else {
01685 p = new((void*) gvp) TFoam;
01686 }
01687 }
01688 result7->obj.i = (long) p;
01689 result7->ref = (long) p;
01690 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoam));
01691 return(1 || funcname || hash || result7 || libp) ;
01692 }
01693
01694 static int G__G__Foam_122_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01695 {
01696 TFoam* p = NULL;
01697 char* gvp = (char*) G__getgvp();
01698
01699 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01700 p = new TFoam((const Char_t*) G__int(libp->para[0]));
01701 } else {
01702 p = new((void*) gvp) TFoam((const Char_t*) G__int(libp->para[0]));
01703 }
01704 result7->obj.i = (long) p;
01705 result7->ref = (long) p;
01706 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoam));
01707 return(1 || funcname || hash || result7 || libp) ;
01708 }
01709
01710 static int G__G__Foam_122_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01711 {
01712 TFoam* p = NULL;
01713 char* gvp = (char*) G__getgvp();
01714
01715 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01716 p = new TFoam(*(TFoam*) libp->para[0].ref);
01717 } else {
01718 p = new((void*) gvp) TFoam(*(TFoam*) libp->para[0].ref);
01719 }
01720 result7->obj.i = (long) p;
01721 result7->ref = (long) p;
01722 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoam));
01723 return(1 || funcname || hash || result7 || libp) ;
01724 }
01725
01726 static int G__G__Foam_122_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01727 {
01728 ((TFoam*) G__getstructoffset())->Initialize();
01729 G__setnull(result7);
01730 return(1 || funcname || hash || result7 || libp) ;
01731 }
01732
01733 static int G__G__Foam_122_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01734 {
01735 ((TFoam*) G__getstructoffset())->Initialize((TRandom*) G__int(libp->para[0]), (TFoamIntegrand*) G__int(libp->para[1]));
01736 G__setnull(result7);
01737 return(1 || funcname || hash || result7 || libp) ;
01738 }
01739
01740 static int G__G__Foam_122_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01741 {
01742 ((TFoam*) G__getstructoffset())->InitCells();
01743 G__setnull(result7);
01744 return(1 || funcname || hash || result7 || libp) ;
01745 }
01746
01747 static int G__G__Foam_122_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01748 {
01749 G__letint(result7, 105, (long) ((TFoam*) G__getstructoffset())->CellFill((Int_t) G__int(libp->para[0]), (TFoamCell*) G__int(libp->para[1])));
01750 return(1 || funcname || hash || result7 || libp) ;
01751 }
01752
01753 static int G__G__Foam_122_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01754 {
01755 ((TFoam*) G__getstructoffset())->Explore((TFoamCell*) G__int(libp->para[0]));
01756 G__setnull(result7);
01757 return(1 || funcname || hash || result7 || libp) ;
01758 }
01759
01760 static int G__G__Foam_122_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01761 {
01762 ((TFoam*) G__getstructoffset())->Carver(*(Int_t*) G__Intref(&libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1])
01763 , *(Double_t*) G__Doubleref(&libp->para[2]));
01764 G__setnull(result7);
01765 return(1 || funcname || hash || result7 || libp) ;
01766 }
01767
01768 static int G__G__Foam_122_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01769 {
01770 ((TFoam*) G__getstructoffset())->Varedu((Double_t*) G__int(libp->para[0]), *(Int_t*) G__Intref(&libp->para[1])
01771 , *(Double_t*) G__Doubleref(&libp->para[2]), *(Double_t*) G__Doubleref(&libp->para[3]));
01772 G__setnull(result7);
01773 return(1 || funcname || hash || result7 || libp) ;
01774 }
01775
01776 static int G__G__Foam_122_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01777 {
01778 ((TFoam*) G__getstructoffset())->MakeAlpha();
01779 G__setnull(result7);
01780 return(1 || funcname || hash || result7 || libp) ;
01781 }
01782
01783 static int G__G__Foam_122_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01784 {
01785 ((TFoam*) G__getstructoffset())->Grow();
01786 G__setnull(result7);
01787 return(1 || funcname || hash || result7 || libp) ;
01788 }
01789
01790 static int G__G__Foam_122_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01791 {
01792 G__letint(result7, 108, (long) ((TFoam*) G__getstructoffset())->PeekMax());
01793 return(1 || funcname || hash || result7 || libp) ;
01794 }
01795
01796 static int G__G__Foam_122_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01797 {
01798 G__letint(result7, 105, (long) ((TFoam*) G__getstructoffset())->Divide((TFoamCell*) G__int(libp->para[0])));
01799 return(1 || funcname || hash || result7 || libp) ;
01800 }
01801
01802 static int G__G__Foam_122_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01803 {
01804 ((TFoam*) G__getstructoffset())->MakeActiveList();
01805 G__setnull(result7);
01806 return(1 || funcname || hash || result7 || libp) ;
01807 }
01808
01809 static int G__G__Foam_122_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01810 {
01811 ((TFoam*) G__getstructoffset())->GenerCel2(libp->para[0].ref ? *(TFoamCell**) libp->para[0].ref : *(TFoamCell**) (void*) (&G__Mlong(libp->para[0])));
01812 G__setnull(result7);
01813 return(1 || funcname || hash || result7 || libp) ;
01814 }
01815
01816 static int G__G__Foam_122_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01817 {
01818 G__letdouble(result7, 100, (double) ((TFoam*) G__getstructoffset())->Eval((Double_t*) G__int(libp->para[0])));
01819 return(1 || funcname || hash || result7 || libp) ;
01820 }
01821
01822 static int G__G__Foam_122_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01823 {
01824 ((TFoam*) G__getstructoffset())->MakeEvent();
01825 G__setnull(result7);
01826 return(1 || funcname || hash || result7 || libp) ;
01827 }
01828
01829 static int G__G__Foam_122_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01830 {
01831 ((TFoam*) G__getstructoffset())->GetMCvect((Double_t*) G__int(libp->para[0]));
01832 G__setnull(result7);
01833 return(1 || funcname || hash || result7 || libp) ;
01834 }
01835
01836 static int G__G__Foam_122_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01837 {
01838 ((TFoam*) G__getstructoffset())->GetMCwt(*(Double_t*) G__Doubleref(&libp->para[0]));
01839 G__setnull(result7);
01840 return(1 || funcname || hash || result7 || libp) ;
01841 }
01842
01843 static int G__G__Foam_122_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01844 {
01845 G__letdouble(result7, 100, (double) ((TFoam*) G__getstructoffset())->GetMCwt());
01846 return(1 || funcname || hash || result7 || libp) ;
01847 }
01848
01849 static int G__G__Foam_122_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01850 {
01851 G__letdouble(result7, 100, (double) ((TFoam*) G__getstructoffset())->MCgenerate((Double_t*) G__int(libp->para[0])));
01852 return(1 || funcname || hash || result7 || libp) ;
01853 }
01854
01855 static int G__G__Foam_122_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01856 {
01857 ((TFoam*) G__getstructoffset())->GetIntegMC(*(Double_t*) G__Doubleref(&libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1]));
01858 G__setnull(result7);
01859 return(1 || funcname || hash || result7 || libp) ;
01860 }
01861
01862 static int G__G__Foam_122_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01863 {
01864 ((TFoam*) G__getstructoffset())->GetIntNorm(*(Double_t*) G__Doubleref(&libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1]));
01865 G__setnull(result7);
01866 return(1 || funcname || hash || result7 || libp) ;
01867 }
01868
01869 static int G__G__Foam_122_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01870 {
01871 ((TFoam*) G__getstructoffset())->GetWtParams((Double_t) G__double(libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1])
01872 , *(Double_t*) G__Doubleref(&libp->para[2]), *(Double_t*) G__Doubleref(&libp->para[3]));
01873 G__setnull(result7);
01874 return(1 || funcname || hash || result7 || libp) ;
01875 }
01876
01877 static int G__G__Foam_122_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01878 {
01879 ((TFoam*) G__getstructoffset())->Finalize(*(Double_t*) G__Doubleref(&libp->para[0]), *(Double_t*) G__Doubleref(&libp->para[1]));
01880 G__setnull(result7);
01881 return(1 || funcname || hash || result7 || libp) ;
01882 }
01883
01884 static int G__G__Foam_122_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01885 {
01886 G__letint(result7, 85, (long) ((TFoam*) G__getstructoffset())->GetRho());
01887 return(1 || funcname || hash || result7 || libp) ;
01888 }
01889
01890 static int G__G__Foam_122_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01891 {
01892 G__letint(result7, 85, (long) ((const TFoam*) G__getstructoffset())->GetPseRan());
01893 return(1 || funcname || hash || result7 || libp) ;
01894 }
01895
01896 static int G__G__Foam_122_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01897 {
01898 ((TFoam*) G__getstructoffset())->SetRhoInt((void*) G__int(libp->para[0]));
01899 G__setnull(result7);
01900 return(1 || funcname || hash || result7 || libp) ;
01901 }
01902
01903 static int G__G__Foam_122_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01904 {
01905 ((TFoam*) G__getstructoffset())->SetRho((TFoamIntegrand*) G__int(libp->para[0]));
01906 G__setnull(result7);
01907 return(1 || funcname || hash || result7 || libp) ;
01908 }
01909
01910 static int G__G__Foam_122_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01911 {
01912 ((TFoam*) G__getstructoffset())->ResetRho((TFoamIntegrand*) G__int(libp->para[0]));
01913 G__setnull(result7);
01914 return(1 || funcname || hash || result7 || libp) ;
01915 }
01916
01917 static int G__G__Foam_122_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01918 {
01919 ((TFoam*) G__getstructoffset())->SetPseRan((TRandom*) G__int(libp->para[0]));
01920 G__setnull(result7);
01921 return(1 || funcname || hash || result7 || libp) ;
01922 }
01923
01924 static int G__G__Foam_122_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01925 {
01926 ((TFoam*) G__getstructoffset())->ResetPseRan((TRandom*) G__int(libp->para[0]));
01927 G__setnull(result7);
01928 return(1 || funcname || hash || result7 || libp) ;
01929 }
01930
01931 static int G__G__Foam_122_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01932 {
01933 ((TFoam*) G__getstructoffset())->SetkDim((Int_t) G__int(libp->para[0]));
01934 G__setnull(result7);
01935 return(1 || funcname || hash || result7 || libp) ;
01936 }
01937
01938 static int G__G__Foam_122_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01939 {
01940 ((TFoam*) G__getstructoffset())->SetnCells((Long_t) G__int(libp->para[0]));
01941 G__setnull(result7);
01942 return(1 || funcname || hash || result7 || libp) ;
01943 }
01944
01945 static int G__G__Foam_122_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01946 {
01947 ((TFoam*) G__getstructoffset())->SetnSampl((Long_t) G__int(libp->para[0]));
01948 G__setnull(result7);
01949 return(1 || funcname || hash || result7 || libp) ;
01950 }
01951
01952 static int G__G__Foam_122_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01953 {
01954 ((TFoam*) G__getstructoffset())->SetnBin((Int_t) G__int(libp->para[0]));
01955 G__setnull(result7);
01956 return(1 || funcname || hash || result7 || libp) ;
01957 }
01958
01959 static int G__G__Foam_122_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01960 {
01961 ((TFoam*) G__getstructoffset())->SetChat((Int_t) G__int(libp->para[0]));
01962 G__setnull(result7);
01963 return(1 || funcname || hash || result7 || libp) ;
01964 }
01965
01966 static int G__G__Foam_122_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01967 {
01968 ((TFoam*) G__getstructoffset())->SetOptRej((Int_t) G__int(libp->para[0]));
01969 G__setnull(result7);
01970 return(1 || funcname || hash || result7 || libp) ;
01971 }
01972
01973 static int G__G__Foam_122_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01974 {
01975 ((TFoam*) G__getstructoffset())->SetOptDrive((Int_t) G__int(libp->para[0]));
01976 G__setnull(result7);
01977 return(1 || funcname || hash || result7 || libp) ;
01978 }
01979
01980 static int G__G__Foam_122_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01981 {
01982 ((TFoam*) G__getstructoffset())->SetEvPerBin((Int_t) G__int(libp->para[0]));
01983 G__setnull(result7);
01984 return(1 || funcname || hash || result7 || libp) ;
01985 }
01986
01987 static int G__G__Foam_122_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01988 {
01989 ((TFoam*) G__getstructoffset())->SetMaxWtRej((Double_t) G__double(libp->para[0]));
01990 G__setnull(result7);
01991 return(1 || funcname || hash || result7 || libp) ;
01992 }
01993
01994 static int G__G__Foam_122_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01995 {
01996 ((TFoam*) G__getstructoffset())->SetInhiDiv((Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1]));
01997 G__setnull(result7);
01998 return(1 || funcname || hash || result7 || libp) ;
01999 }
02000
02001 static int G__G__Foam_122_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02002 {
02003 ((TFoam*) G__getstructoffset())->SetXdivPRD((Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
02004 , (Double_t*) G__int(libp->para[2]));
02005 G__setnull(result7);
02006 return(1 || funcname || hash || result7 || libp) ;
02007 }
02008
02009 static int G__G__Foam_122_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02010 {
02011 G__letint(result7, 67, (long) ((const TFoam*) G__getstructoffset())->GetVersion());
02012 return(1 || funcname || hash || result7 || libp) ;
02013 }
02014
02015 static int G__G__Foam_122_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02016 {
02017 G__letint(result7, 105, (long) ((const TFoam*) G__getstructoffset())->GetTotDim());
02018 return(1 || funcname || hash || result7 || libp) ;
02019 }
02020
02021 static int G__G__Foam_122_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02022 {
02023 G__letdouble(result7, 100, (double) ((const TFoam*) G__getstructoffset())->GetPrimary());
02024 return(1 || funcname || hash || result7 || libp) ;
02025 }
02026
02027 static int G__G__Foam_122_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02028 {
02029 ((TFoam*) G__getstructoffset())->GetPrimary(*(Double_t*) G__Doubleref(&libp->para[0]));
02030 G__setnull(result7);
02031 return(1 || funcname || hash || result7 || libp) ;
02032 }
02033
02034 static int G__G__Foam_122_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02035 {
02036 G__letint(result7, 108, (long) ((const TFoam*) G__getstructoffset())->GetnCalls());
02037 return(1 || funcname || hash || result7 || libp) ;
02038 }
02039
02040 static int G__G__Foam_122_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02041 {
02042 G__letint(result7, 108, (long) ((const TFoam*) G__getstructoffset())->GetnEffev());
02043 return(1 || funcname || hash || result7 || libp) ;
02044 }
02045
02046 static int G__G__Foam_122_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02047 {
02048 ((TFoam*) G__getstructoffset())->CheckAll((Int_t) G__int(libp->para[0]));
02049 G__setnull(result7);
02050 return(1 || funcname || hash || result7 || libp) ;
02051 }
02052
02053 static int G__G__Foam_122_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02054 {
02055 ((TFoam*) G__getstructoffset())->PrintCells();
02056 G__setnull(result7);
02057 return(1 || funcname || hash || result7 || libp) ;
02058 }
02059
02060 static int G__G__Foam_122_0_53(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02061 {
02062 ((TFoam*) G__getstructoffset())->RootPlot2dim((Char_t*) G__int(libp->para[0]));
02063 G__setnull(result7);
02064 return(1 || funcname || hash || result7 || libp) ;
02065 }
02066
02067 static int G__G__Foam_122_0_54(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02068 {
02069 ((TFoam*) G__getstructoffset())->LinkCells();
02070 G__setnull(result7);
02071 return(1 || funcname || hash || result7 || libp) ;
02072 }
02073
02074 static int G__G__Foam_122_0_56(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02075 {
02076 G__letint(result7, 85, (long) TFoam::Class());
02077 return(1 || funcname || hash || result7 || libp) ;
02078 }
02079
02080 static int G__G__Foam_122_0_57(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02081 {
02082 G__letint(result7, 67, (long) TFoam::Class_Name());
02083 return(1 || funcname || hash || result7 || libp) ;
02084 }
02085
02086 static int G__G__Foam_122_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02087 {
02088 G__letint(result7, 115, (long) TFoam::Class_Version());
02089 return(1 || funcname || hash || result7 || libp) ;
02090 }
02091
02092 static int G__G__Foam_122_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02093 {
02094 TFoam::Dictionary();
02095 G__setnull(result7);
02096 return(1 || funcname || hash || result7 || libp) ;
02097 }
02098
02099 static int G__G__Foam_122_0_63(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02100 {
02101 ((TFoam*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
02102 G__setnull(result7);
02103 return(1 || funcname || hash || result7 || libp) ;
02104 }
02105
02106 static int G__G__Foam_122_0_64(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02107 {
02108 G__letint(result7, 67, (long) TFoam::DeclFileName());
02109 return(1 || funcname || hash || result7 || libp) ;
02110 }
02111
02112 static int G__G__Foam_122_0_65(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02113 {
02114 G__letint(result7, 105, (long) TFoam::ImplFileLine());
02115 return(1 || funcname || hash || result7 || libp) ;
02116 }
02117
02118 static int G__G__Foam_122_0_66(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02119 {
02120 G__letint(result7, 67, (long) TFoam::ImplFileName());
02121 return(1 || funcname || hash || result7 || libp) ;
02122 }
02123
02124 static int G__G__Foam_122_0_67(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02125 {
02126 G__letint(result7, 105, (long) TFoam::DeclFileLine());
02127 return(1 || funcname || hash || result7 || libp) ;
02128 }
02129
02130
02131 typedef TFoam G__TTFoam;
02132 static int G__G__Foam_122_0_68(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02133 {
02134 char* gvp = (char*) G__getgvp();
02135 long soff = G__getstructoffset();
02136 int n = G__getaryconstruct();
02137
02138
02139
02140
02141
02142 if (!soff) {
02143 return(1);
02144 }
02145 if (n) {
02146 if (gvp == (char*)G__PVOID) {
02147 delete[] (TFoam*) soff;
02148 } else {
02149 G__setgvp((long) G__PVOID);
02150 for (int i = n - 1; i >= 0; --i) {
02151 ((TFoam*) (soff+(sizeof(TFoam)*i)))->~G__TTFoam();
02152 }
02153 G__setgvp((long)gvp);
02154 }
02155 } else {
02156 if (gvp == (char*)G__PVOID) {
02157 delete (TFoam*) soff;
02158 } else {
02159 G__setgvp((long) G__PVOID);
02160 ((TFoam*) (soff))->~G__TTFoam();
02161 G__setgvp((long)gvp);
02162 }
02163 }
02164 G__setnull(result7);
02165 return(1 || funcname || hash || result7 || libp) ;
02166 }
02167
02168
02169 static int G__G__Foam_122_0_69(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02170 {
02171 TFoam* dest = (TFoam*) G__getstructoffset();
02172 *dest = *(TFoam*) libp->para[0].ref;
02173 const TFoam& obj = *dest;
02174 result7->ref = (long) (&obj);
02175 result7->obj.i = (long) (&obj);
02176 return(1 || funcname || hash || result7 || libp) ;
02177 }
02178
02179
02180
02181 static int G__G__Foam_143_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02182 {
02183 TFoamSampler* p = NULL;
02184 char* gvp = (char*) G__getgvp();
02185 int n = G__getaryconstruct();
02186 if (n) {
02187 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02188 p = new TFoamSampler[n];
02189 } else {
02190 p = new((void*) gvp) TFoamSampler[n];
02191 }
02192 } else {
02193 if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02194 p = new TFoamSampler;
02195 } else {
02196 p = new((void*) gvp) TFoamSampler;
02197 }
02198 }
02199 result7->obj.i = (long) p;
02200 result7->ref = (long) p;
02201 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoamSampler));
02202 return(1 || funcname || hash || result7 || libp) ;
02203 }
02204
02205 static int G__G__Foam_143_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02206 {
02207 ((TFoamSampler*) G__getstructoffset())->SetFunction((TF1*) G__int(libp->para[0]));
02208 G__setnull(result7);
02209 return(1 || funcname || hash || result7 || libp) ;
02210 }
02211
02212
02213 static int G__G__Foam_143_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02214
02215 {
02216 TFoamSampler* p;
02217 void* tmp = (void*) G__int(libp->para[0]);
02218 p = new TFoamSampler(*(TFoamSampler*) tmp);
02219 result7->obj.i = (long) p;
02220 result7->ref = (long) p;
02221 G__set_tagnum(result7,G__get_linked_tagnum(&G__G__FoamLN_TFoamSampler));
02222 return(1 || funcname || hash || result7 || libp) ;
02223 }
02224
02225
02226 typedef TFoamSampler G__TTFoamSampler;
02227 static int G__G__Foam_143_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02228 {
02229 char* gvp = (char*) G__getgvp();
02230 long soff = G__getstructoffset();
02231 int n = G__getaryconstruct();
02232
02233
02234
02235
02236
02237 if (!soff) {
02238 return(1);
02239 }
02240 if (n) {
02241 if (gvp == (char*)G__PVOID) {
02242 delete[] (TFoamSampler*) soff;
02243 } else {
02244 G__setgvp((long) G__PVOID);
02245 for (int i = n - 1; i >= 0; --i) {
02246 ((TFoamSampler*) (soff+(sizeof(TFoamSampler)*i)))->~G__TTFoamSampler();
02247 }
02248 G__setgvp((long)gvp);
02249 }
02250 } else {
02251 if (gvp == (char*)G__PVOID) {
02252 delete (TFoamSampler*) soff;
02253 } else {
02254 G__setgvp((long) G__PVOID);
02255 ((TFoamSampler*) (soff))->~G__TTFoamSampler();
02256 G__setgvp((long)gvp);
02257 }
02258 }
02259 G__setnull(result7);
02260 return(1 || funcname || hash || result7 || libp) ;
02261 }
02262
02263
02264
02265
02266
02267
02268
02269
02270
02271
02272
02273
02274
02275
02276
02277
02278
02279
02280
02281
02282
02283
02284
02285
02286
02287
02288
02289 class G__Sizep2memfuncG__Foam {
02290 public:
02291 G__Sizep2memfuncG__Foam(): p(&G__Sizep2memfuncG__Foam::sizep2memfunc) {}
02292 size_t sizep2memfunc() { return(sizeof(p)); }
02293 private:
02294 size_t (G__Sizep2memfuncG__Foam::*p)();
02295 };
02296
02297 size_t G__get_sizep2memfuncG__Foam()
02298 {
02299 G__Sizep2memfuncG__Foam a;
02300 G__setsizep2memfunc((int)a.sizep2memfunc());
02301 return((size_t)a.sizep2memfunc());
02302 }
02303
02304
02305
02306
02307
02308
02309
02310
02311
02312
02313
02314 extern "C" void G__cpp_setup_inheritanceG__Foam() {
02315
02316
02317 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__FoamLN_TFoamVect))) {
02318 TFoamVect *G__Lderived;
02319 G__Lderived=(TFoamVect*)0x1000;
02320 {
02321 TObject *G__Lpbase=(TObject*)G__Lderived;
02322 G__inheritance_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamVect),G__get_linked_tagnum(&G__G__FoamLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02323 }
02324 }
02325 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__FoamLN_TFoamCell))) {
02326 TFoamCell *G__Lderived;
02327 G__Lderived=(TFoamCell*)0x1000;
02328 {
02329 TObject *G__Lpbase=(TObject*)G__Lderived;
02330 G__inheritance_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamCell),G__get_linked_tagnum(&G__G__FoamLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02331 }
02332 }
02333 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__FoamLN_TFoamIntegrand))) {
02334 TFoamIntegrand *G__Lderived;
02335 G__Lderived=(TFoamIntegrand*)0x1000;
02336 {
02337 TObject *G__Lpbase=(TObject*)G__Lderived;
02338 G__inheritance_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamIntegrand),G__get_linked_tagnum(&G__G__FoamLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02339 }
02340 }
02341 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt))) {
02342 TFoamMaxwt *G__Lderived;
02343 G__Lderived=(TFoamMaxwt*)0x1000;
02344 {
02345 TObject *G__Lpbase=(TObject*)G__Lderived;
02346 G__inheritance_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt),G__get_linked_tagnum(&G__G__FoamLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02347 }
02348 }
02349 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__FoamLN_TFoam))) {
02350 TFoam *G__Lderived;
02351 G__Lderived=(TFoam*)0x1000;
02352 {
02353 TObject *G__Lpbase=(TObject*)G__Lderived;
02354 G__inheritance_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoam),G__get_linked_tagnum(&G__G__FoamLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
02355 }
02356 }
02357 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__FoamLN_TFoamSampler))) {
02358 TFoamSampler *G__Lderived;
02359 G__Lderived=(TFoamSampler*)0x1000;
02360 {
02361 ROOT::Math::DistSampler *G__Lpbase=(ROOT::Math::DistSampler*)G__Lderived;
02362 G__inheritance_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamSampler),G__get_linked_tagnum(&G__G__FoamLN_ROOTcLcLMathcLcLDistSampler),(long)G__Lpbase-(long)G__Lderived,1,1);
02363 }
02364 }
02365 }
02366
02367
02368
02369
02370 extern "C" void G__cpp_setup_typetableG__Foam() {
02371
02372
02373 G__search_typename2("Char_t",99,-1,0,-1);
02374 G__setnewtype(-1,"Signed Character 1 byte (char)",0);
02375 G__search_typename2("Int_t",105,-1,0,-1);
02376 G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
02377 G__search_typename2("Long_t",108,-1,0,-1);
02378 G__setnewtype(-1,"Signed long integer 4 bytes (long)",0);
02379 G__search_typename2("Double_t",100,-1,0,-1);
02380 G__setnewtype(-1,"Double 8 bytes",0);
02381 G__search_typename2("Version_t",115,-1,0,-1);
02382 G__setnewtype(-1,"Class version identifier (short)",0);
02383 G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__G__FoamLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
02384 G__setnewtype(-1,NULL,0);
02385 G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__FoamLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FoamLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
02386 G__setnewtype(-1,NULL,0);
02387 G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__FoamLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FoamLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
02388 G__setnewtype(-1,NULL,0);
02389 G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__G__FoamLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
02390 G__setnewtype(-1,NULL,0);
02391 G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__FoamLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FoamLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
02392 G__setnewtype(-1,NULL,0);
02393 G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__FoamLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FoamLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
02394 G__setnewtype(-1,NULL,0);
02395 G__search_typename2("vector<double>",117,G__get_linked_tagnum(&G__G__FoamLN_vectorlEdoublecOallocatorlEdoublegRsPgR),0,-1);
02396 G__setnewtype(-1,NULL,0);
02397 G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__FoamLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FoamLN_vectorlEdoublecOallocatorlEdoublegRsPgR));
02398 G__setnewtype(-1,NULL,0);
02399 G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__FoamLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__FoamLN_vectorlEdoublecOallocatorlEdoublegRsPgR));
02400 G__setnewtype(-1,NULL,0);
02401 }
02402
02403
02404
02405
02406
02407
02408
02409
02410 static void G__setup_memvarTFoamVect(void) {
02411 G__tag_memvar_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamVect));
02412 { TFoamVect *p; p=(TFoamVect*)0x1000; if (p) { }
02413 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fDim=",0,"Dimension");
02414 G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,4,"fCoords=",0,"[fDim] Coordinates");
02415 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TFoamVect),-1,-1,4,"fNext=",0,"pointer for tree construction");
02416 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TFoamVect),-1,-1,4,"fPrev=",0,"pointer for tree construction");
02417 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02418 }
02419 G__tag_memvar_reset();
02420 }
02421
02422
02423
02424 static void G__setup_memvarTFoamCell(void) {
02425 G__tag_memvar_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamCell));
02426 { TFoamCell *p; p=(TFoamCell*)0x1000; if (p) { }
02427 G__memvar_setup((void*)0,115,0,0,-1,G__defined_typename("Short_t"),-1,4,"fDim=",0,"Dimension of the vector space");
02428 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fSerial=",0,"Serial number");
02429 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fStatus=",0,"Status (active, inactive)");
02430 G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__FoamLN_TRef),-1,-1,4,"fParent=",0,"Pointer to parent cell");
02431 G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__FoamLN_TRef),-1,-1,4,"fDaught0=",0,"Pointer to daughter 1");
02432 G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__FoamLN_TRef),-1,-1,4,"fDaught1=",0,"Pointer to daughter 2");
02433 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fXdiv=",0,"Factor for division");
02434 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fBest=",0,"Best Edge for division");
02435 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fVolume=",0,"Cartesian Volume of cell");
02436 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fIntegral=",0,"Integral over cell (estimate from exploration)");
02437 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fDrive=",0,"Driver integral, only for cell build-up");
02438 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fPrimary=",0,"Primary integral, only for MC generation");
02439 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02440 }
02441 G__tag_memvar_reset();
02442 }
02443
02444
02445
02446 static void G__setup_memvarTFoamIntegrand(void) {
02447 G__tag_memvar_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamIntegrand));
02448 { TFoamIntegrand *p; p=(TFoamIntegrand*)0x1000; if (p) { }
02449 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02450 }
02451 G__tag_memvar_reset();
02452 }
02453
02454
02455
02456 static void G__setup_memvarTFoamMaxwt(void) {
02457 G__tag_memvar_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt));
02458 { TFoamMaxwt *p; p=(TFoamMaxwt*)0x1000; if (p) { }
02459 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fNent=",0,"No. of MC events");
02460 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fnBin=",0,"No. of bins on the weight distribution");
02461 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"fwmax=",0,"Maximum analyzed weight");
02462 G__memvar_setup((void*)((long)(&p->fWtHst1)-(long)(p)),85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TH1D),-1,-1,1,"fWtHst1=",0,"Histogram of the weight wt");
02463 G__memvar_setup((void*)((long)(&p->fWtHst2)-(long)(p)),85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TH1D),-1,-1,1,"fWtHst2=",0,"Histogram of wt filled with wt");
02464 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02465 }
02466 G__tag_memvar_reset();
02467 }
02468
02469
02470
02471 static void G__setup_memvarTFoam(void) {
02472 G__tag_memvar_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoam));
02473 { TFoam *p; p=(TFoam*)0x1000; if (p) { }
02474 G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__FoamLN_TString),-1,-1,2,"fName=",0,"Name of a given instance of the FOAM class");
02475 G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__FoamLN_TString),-1,-1,2,"fVersion=",0,"Actual version of the FOAM like (1.01m)");
02476 G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__FoamLN_TString),-1,-1,2,"fDate=",0,"Release date of FOAM");
02477 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fDim=",0,"Dimension of the integration/simulation space");
02478 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNCells=",0,"Maximum number of cells");
02479 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fRNmax=",0,"Maximum No. of the rand. numb. requested at once");
02480 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fOptDrive=",0,"Optimization switch =1,2 for variance or maximum weight optimization");
02481 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fChat=",0,"Chat=0,1,2 chat level in output, Chat=1 normal level");
02482 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fOptRej=",0,"Switch =0 for weighted events; =1 for unweighted events in MC");
02483 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNBin=",0,"No. of bins in the edge histogram for cell MC exploration");
02484 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNSampl=",0,"No. of MC events, when dividing (exploring) cell");
02485 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fEvPerBin=",0,"Maximum number of effective (wt=1) events per bin");
02486 G__memvar_setup((void*)0,73,0,0,-1,G__defined_typename("Int_t"),-1,2,"fMaskDiv=",0,"! [fDim] Dynamic Mask for cell division");
02487 G__memvar_setup((void*)0,73,0,0,-1,G__defined_typename("Int_t"),-1,2,"fInhiDiv=",0,"! [fDim] Flags for inhibiting cell division");
02488 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fOptPRD=",0,"Option switch for predefined division, for quick check");
02489 G__memvar_setup((void*)0,85,2,0,G__get_linked_tagnum(&G__G__FoamLN_TFoamVect),-1,-1,2,"fXdivPRD=",0,"! Lists of division values encoded in one vector per direction");
02490 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fNoAct=",0,"Number of active cells");
02491 G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fLastCe=",0,"Index of the last cell");
02492 G__memvar_setup((void*)0,85,2,0,G__get_linked_tagnum(&G__G__FoamLN_TFoamCell),-1,-1,2,"fCells=",0,"[fNCells] Array of ALL cells");
02493 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt),-1,-1,2,"fMCMonit=",0,"Monitor of the MC weight for measuring MC efficiency");
02494 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fMaxWtRej=",0,"Maximum weight in rejection for getting wt=1 events");
02495 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TRefArray),-1,-1,2,"fCellsAct=",0,"Array of pointers to active cells, constructed at the end of foam build-up");
02496 G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,2,"fPrimAcu=",0,"[fNoAct] Array of cumulative probability of all active cells");
02497 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TObjArray),-1,-1,2,"fHistEdg=",0,"Histograms of wt, one for each cell edge");
02498 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TObjArray),-1,-1,2,"fHistDbg=",0,"Histograms of wt, for debug");
02499 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TH1D),-1,-1,2,"fHistWt=",0,"Histogram of the MC wt");
02500 G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,2,"fMCvect=",0,"[fDim] Generated MC vector for the outside user");
02501 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fMCwt=",0,"MC weight");
02502 G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,2,"fRvec=",0,"[fRNmax] random number vector from r.n. generator fDim+1 maximum elements");
02503 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TFoamIntegrand),-1,-1,2,"fRho=",0,"! Pointer to the user-defined integrand function/distribution");
02504 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TMethodCall),-1,-1,2,"fMethodCall=",0,"! ROOT's pointer to user-defined global distribution function");
02505 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TRandom),-1,-1,2,"fPseRan=",0,"Pointer to user-defined generator of pseudorandom numbers");
02506 G__memvar_setup((void*)0,108,0,0,-1,G__defined_typename("Long_t"),-1,2,"fNCalls=",0,"Total number of the function calls");
02507 G__memvar_setup((void*)0,108,0,0,-1,G__defined_typename("Long_t"),-1,2,"fNEffev=",0,"Total number of effective events (wt=1) in the foam buildup");
02508 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fSumWt=",0,(char*)NULL);
02509 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fSumWt2=",0,"Total sum of wt and wt^2");
02510 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fSumOve=",0,"Total Sum of overveighted events");
02511 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fNevGen=",0,"Total number of the generated MC events");
02512 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fWtMax=",0,(char*)NULL);
02513 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fWtMin=",0,"Maximum/Minimum MC weight");
02514 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fPrime=",0,"Primary integral R' (R=R'<wt>)");
02515 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fMCresult=",0,"True Integral R from MC series");
02516 G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double_t"),-1,2,"fMCerror=",0,"and its error");
02517 G__memvar_setup((void*)0,68,0,0,-1,G__defined_typename("Double_t"),-1,2,"fAlpha=",0,"[fDim] Internal parameters of the hyperrectangle");
02518 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
02519 }
02520 G__tag_memvar_reset();
02521 }
02522
02523
02524
02525 static void G__setup_memvarTFoamSampler(void) {
02526 G__tag_memvar_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamSampler));
02527 { TFoamSampler *p; p=(TFoamSampler*)0x1000; if (p) { }
02528 G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fOneDim=",0,"flag to indicate if the function is 1 dimension");
02529 G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__FoamLN_ROOTcLcLMathcLcLIBaseFunctionOneDim),G__defined_typename("IGenFunction"),-1,4,"fFunc1D=",0,"1D function pointer");
02530 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TFoam),-1,-1,4,"fFoam=",0,"foam engine class");
02531 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__FoamLN_TFoamIntegrand),-1,-1,4,"fFoamDist=",0,"foam distribution interface ");
02532 }
02533 G__tag_memvar_reset();
02534 }
02535
02536 extern "C" void G__cpp_setup_memvarG__Foam() {
02537 }
02538
02539
02540
02541
02542
02543
02544
02545
02546
02547
02548
02549
02550 static void G__setup_memfuncTFoamVect(void) {
02551
02552 G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamVect));
02553 G__memfunc_setup("TFoamVect",873,G__G__Foam_103_0_1, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoamVect), -1, 0, 0, 1, 1, 0, "", "Constructor", (void*) NULL, 0);
02554 G__memfunc_setup("TFoamVect",873,G__G__Foam_103_0_2, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoamVect), -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - -", "USER Constructor", (void*) NULL, 0);
02555 G__memfunc_setup("TFoamVect",873,G__G__Foam_103_0_3, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoamVect), -1, 0, 1, 1, 1, 0, "u 'TFoamVect' - 11 - -", "Copy constructor", (void*) NULL, 0);
02556 G__memfunc_setup("operator=",937,G__G__Foam_103_0_4, 117, G__get_linked_tagnum(&G__G__FoamLN_TFoamVect), -1, 1, 1, 1, 1, 0, "u 'TFoamVect' - 11 - -", "= operator; Substitution", (void*) NULL, 0);
02557 G__memfunc_setup("operator[]",1060,G__G__Foam_103_0_5, 100, -1, G__defined_typename("Double_t"), 1, 1, 1, 1, 0, "i - 'Int_t' 0 - -", "[] provides POINTER to coordinate", (void*) NULL, 0);
02558 G__memfunc_setup("operator=",937,G__G__Foam_103_0_6, 117, G__get_linked_tagnum(&G__G__FoamLN_TFoamVect), -1, 1, 1, 1, 1, 0, "D - 'Double_t' 0 - -", "LOAD IN entire double vector", (void*) NULL, 0);
02559 G__memfunc_setup("operator=",937,G__G__Foam_103_0_7, 117, G__get_linked_tagnum(&G__G__FoamLN_TFoamVect), -1, 1, 1, 1, 1, 0, "d - 'Double_t' 0 - -", "LOAD IN double number", (void*) NULL, 0);
02560 G__memfunc_setup("operator+=",980,G__G__Foam_103_0_8, 117, G__get_linked_tagnum(&G__G__FoamLN_TFoamVect), -1, 1, 1, 1, 1, 0, "u 'TFoamVect' - 11 - -", "+=; add vector u+=v (FAST)", (void*) NULL, 0);
02561 G__memfunc_setup("operator-=",982,G__G__Foam_103_0_9, 117, G__get_linked_tagnum(&G__G__FoamLN_TFoamVect), -1, 1, 1, 1, 1, 0, "u 'TFoamVect' - 11 - -", "+=; add vector u+=v (FAST)", (void*) NULL, 0);
02562 G__memfunc_setup("operator*=",979,G__G__Foam_103_0_10, 117, G__get_linked_tagnum(&G__G__FoamLN_TFoamVect), -1, 1, 1, 1, 1, 0, "d - 'Double_t' 11 - -", "*=; mult. by scalar v*=x (FAST)", (void*) NULL, 0);
02563 G__memfunc_setup("operator+",919,G__G__Foam_103_0_11, 117, G__get_linked_tagnum(&G__G__FoamLN_TFoamVect), -1, 0, 1, 1, 1, 0, "u 'TFoamVect' - 11 - -", "+; u=v+s, NEVER USE IT, SLOW!!!", (void*) NULL, 0);
02564 G__memfunc_setup("operator-",921,G__G__Foam_103_0_12, 117, G__get_linked_tagnum(&G__G__FoamLN_TFoamVect), -1, 0, 1, 1, 1, 0, "u 'TFoamVect' - 11 - -", "-; u=v-s, NEVER USE IT, SLOW!!!", (void*) NULL, 0);
02565 G__memfunc_setup("Print",525,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "C - 'Option_t' 10 - option", "Prints vector", (void*) NULL, 1);
02566 G__memfunc_setup("PrintList",937,G__G__Foam_103_0_14, 121, -1, -1, 0, 0, 1, 1, 0, "", "Prints vector and the following linked list", (void*) NULL, 0);
02567 G__memfunc_setup("GetDim",570,G__G__Foam_103_0_15, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", "Returns dimension", (void*) NULL, 0);
02568 G__memfunc_setup("GetCoord",791,G__G__Foam_103_0_16, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 8, "i - 'Int_t' 0 - i", "Returns coordinate", (void*) NULL, 0);
02569 G__memfunc_setup("Class",502,G__G__Foam_103_0_17, 85, G__get_linked_tagnum(&G__G__FoamLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TFoamVect::Class) ), 0);
02570 G__memfunc_setup("Class_Name",982,G__G__Foam_103_0_18, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamVect::Class_Name) ), 0);
02571 G__memfunc_setup("Class_Version",1339,G__G__Foam_103_0_19, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TFoamVect::Class_Version) ), 0);
02572 G__memfunc_setup("Dictionary",1046,G__G__Foam_103_0_20, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TFoamVect::Dictionary) ), 0);
02573 G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__FoamLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02574 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);
02575 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);
02576 G__memfunc_setup("StreamerNVirtual",1656,G__G__Foam_103_0_24, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02577 G__memfunc_setup("DeclFileName",1145,G__G__Foam_103_0_25, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamVect::DeclFileName) ), 0);
02578 G__memfunc_setup("ImplFileLine",1178,G__G__Foam_103_0_26, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFoamVect::ImplFileLine) ), 0);
02579 G__memfunc_setup("ImplFileName",1171,G__G__Foam_103_0_27, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamVect::ImplFileName) ), 0);
02580 G__memfunc_setup("DeclFileLine",1152,G__G__Foam_103_0_28, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFoamVect::DeclFileLine) ), 0);
02581
02582 G__memfunc_setup("~TFoamVect", 999, G__G__Foam_103_0_29, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02583 G__tag_memfunc_reset();
02584 }
02585
02586 static void G__setup_memfuncTFoamCell(void) {
02587
02588 G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamCell));
02589 G__memfunc_setup("TFoamCell",855,G__G__Foam_104_0_1, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoamCell), -1, 0, 0, 1, 1, 0, "", "Default Constructor for ROOT streamers", (void*) NULL, 0);
02590 G__memfunc_setup("TFoamCell",855,G__G__Foam_104_0_2, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoamCell), -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - -", "User Constructor", (void*) NULL, 0);
02591 G__memfunc_setup("TFoamCell",855,G__G__Foam_104_0_3, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoamCell), -1, 0, 1, 1, 1, 0, "u 'TFoamCell' - 1 - -", "Copy Constructor", (void*) NULL, 0);
02592 G__memfunc_setup("Fill",391,G__G__Foam_104_0_4, 121, -1, -1, 0, 4, 1, 1, 0,
02593 "i - 'Int_t' 0 - - U 'TFoamCell' - 0 - - "
02594 "U 'TFoamCell' - 0 - - U 'TFoamCell' - 0 - -", "Assigns values of attributes", (void*) NULL, 0);
02595 G__memfunc_setup("operator=",937,G__G__Foam_104_0_5, 117, G__get_linked_tagnum(&G__G__FoamLN_TFoamCell), -1, 1, 1, 1, 1, 0, "u 'TFoamCell' - 11 - -", "Substitution operator (never used)", (void*) NULL, 0);
02596 G__memfunc_setup("GetXdiv",699,G__G__Foam_104_0_6, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", "Pointer to Xdiv", (void*) NULL, 0);
02597 G__memfunc_setup("GetBest",686,G__G__Foam_104_0_7, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", "Pointer to Best", (void*) NULL, 0);
02598 G__memfunc_setup("SetBest",698,G__G__Foam_104_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - Best", "Set Best edge candidate", (void*) NULL, 0);
02599 G__memfunc_setup("SetXdiv",711,G__G__Foam_104_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Xdiv", "Set x-division for best edge cand.", (void*) NULL, 0);
02600 G__memfunc_setup("GetHcub",674,G__G__Foam_104_0_10, 121, -1, -1, 0, 2, 1, 1, 8,
02601 "u 'TFoamVect' - 1 - - u 'TFoamVect' - 1 - -", "Get position and size vectors (h-cubical subspace)", (void*) NULL, 0);
02602 G__memfunc_setup("GetHSize",771,G__G__Foam_104_0_11, 121, -1, -1, 0, 1, 1, 1, 8, "u 'TFoamVect' - 1 - -", "Get size only of cell vector (h-cubical subspace)", (void*) NULL, 0);
02603 G__memfunc_setup("CalcVolume",1003,G__G__Foam_104_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", "Calculates volume of cell", (void*) NULL, 0);
02604 G__memfunc_setup("GetVolume",920,G__G__Foam_104_0_13, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", "Volume of cell", (void*) NULL, 0);
02605 G__memfunc_setup("GetIntg",690,G__G__Foam_104_0_14, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", "Get Integral", (void*) NULL, 0);
02606 G__memfunc_setup("GetDriv",693,G__G__Foam_104_0_15, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", "Get Drive", (void*) NULL, 0);
02607 G__memfunc_setup("GetPrim",696,G__G__Foam_104_0_16, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", "Get Primary", (void*) NULL, 0);
02608 G__memfunc_setup("SetIntg",702,G__G__Foam_104_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Intg", "Set true integral", (void*) NULL, 0);
02609 G__memfunc_setup("SetDriv",705,G__G__Foam_104_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Driv", "Set driver integral", (void*) NULL, 0);
02610 G__memfunc_setup("SetPrim",708,G__G__Foam_104_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - Prim", "Set primary integral", (void*) NULL, 0);
02611 G__memfunc_setup("GetStat",700,G__G__Foam_104_0_20, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", "Get Status", (void*) NULL, 0);
02612 G__memfunc_setup("SetStat",712,G__G__Foam_104_0_21, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - Stat", "Set Status", (void*) NULL, 0);
02613 G__memfunc_setup("GetPare",680,G__G__Foam_104_0_22, 85, G__get_linked_tagnum(&G__G__FoamLN_TFoamCell), -1, 0, 0, 1, 1, 8, "", "Get Pointer to parent cell", (void*) NULL, 0);
02614 G__memfunc_setup("GetDau0",618,G__G__Foam_104_0_23, 85, G__get_linked_tagnum(&G__G__FoamLN_TFoamCell), -1, 0, 0, 1, 1, 8, "", "Get Pointer to 1-st daughter vertex", (void*) NULL, 0);
02615 G__memfunc_setup("GetDau1",619,G__G__Foam_104_0_24, 85, G__get_linked_tagnum(&G__G__FoamLN_TFoamCell), -1, 0, 0, 1, 1, 8, "", "Get Pointer to 2-nd daughter vertex", (void*) NULL, 0);
02616 G__memfunc_setup("SetDau0",630,G__G__Foam_104_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TFoamCell' - 0 - Daug", "Set pointer to 1-st daughter", (void*) NULL, 0);
02617 G__memfunc_setup("SetDau1",631,G__G__Foam_104_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TFoamCell' - 0 - Daug", "Set pointer to 2-nd daughter", (void*) NULL, 0);
02618 G__memfunc_setup("SetSerial",908,G__G__Foam_104_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - Serial", "Set serial number", (void*) NULL, 0);
02619 G__memfunc_setup("GetSerial",896,G__G__Foam_104_0_28, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", "Get serial number", (void*) NULL, 0);
02620 G__memfunc_setup("Print",525,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "C - 'Option_t' 10 - option", "Prints cell content", (void*) NULL, 1);
02621 G__memfunc_setup("Class",502,G__G__Foam_104_0_30, 85, G__get_linked_tagnum(&G__G__FoamLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TFoamCell::Class) ), 0);
02622 G__memfunc_setup("Class_Name",982,G__G__Foam_104_0_31, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamCell::Class_Name) ), 0);
02623 G__memfunc_setup("Class_Version",1339,G__G__Foam_104_0_32, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TFoamCell::Class_Version) ), 0);
02624 G__memfunc_setup("Dictionary",1046,G__G__Foam_104_0_33, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TFoamCell::Dictionary) ), 0);
02625 G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__FoamLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02626 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);
02627 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);
02628 G__memfunc_setup("StreamerNVirtual",1656,G__G__Foam_104_0_37, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02629 G__memfunc_setup("DeclFileName",1145,G__G__Foam_104_0_38, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamCell::DeclFileName) ), 0);
02630 G__memfunc_setup("ImplFileLine",1178,G__G__Foam_104_0_39, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFoamCell::ImplFileLine) ), 0);
02631 G__memfunc_setup("ImplFileName",1171,G__G__Foam_104_0_40, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamCell::ImplFileName) ), 0);
02632 G__memfunc_setup("DeclFileLine",1152,G__G__Foam_104_0_41, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFoamCell::DeclFileLine) ), 0);
02633
02634 G__memfunc_setup("~TFoamCell", 981, G__G__Foam_104_0_42, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02635 G__tag_memfunc_reset();
02636 }
02637
02638 static void G__setup_memfuncTFoamIntegrand(void) {
02639
02640 G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamIntegrand));
02641 G__memfunc_setup("Density",736,G__G__Foam_120_0_2, 100, -1, G__defined_typename("Double_t"), 0, 2, 1, 1, 0,
02642 "i - 'Int_t' 0 - ndim D - 'Double_t' 0 - -", (char*)NULL, (void*) NULL, 3);
02643 G__memfunc_setup("Class",502,G__G__Foam_120_0_3, 85, G__get_linked_tagnum(&G__G__FoamLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TFoamIntegrand::Class) ), 0);
02644 G__memfunc_setup("Class_Name",982,G__G__Foam_120_0_4, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamIntegrand::Class_Name) ), 0);
02645 G__memfunc_setup("Class_Version",1339,G__G__Foam_120_0_5, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TFoamIntegrand::Class_Version) ), 0);
02646 G__memfunc_setup("Dictionary",1046,G__G__Foam_120_0_6, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TFoamIntegrand::Dictionary) ), 0);
02647 G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__FoamLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02648 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);
02649 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);
02650 G__memfunc_setup("StreamerNVirtual",1656,G__G__Foam_120_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02651 G__memfunc_setup("DeclFileName",1145,G__G__Foam_120_0_11, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamIntegrand::DeclFileName) ), 0);
02652 G__memfunc_setup("ImplFileLine",1178,G__G__Foam_120_0_12, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFoamIntegrand::ImplFileLine) ), 0);
02653 G__memfunc_setup("ImplFileName",1171,G__G__Foam_120_0_13, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamIntegrand::ImplFileName) ), 0);
02654 G__memfunc_setup("DeclFileLine",1152,G__G__Foam_120_0_14, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFoamIntegrand::DeclFileLine) ), 0);
02655
02656 G__memfunc_setup("~TFoamIntegrand", 1521, G__G__Foam_120_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02657
02658 G__memfunc_setup("operator=", 937, G__G__Foam_120_0_16, (int) ('u'), G__get_linked_tagnum(&G__G__FoamLN_TFoamIntegrand), -1, 1, 1, 1, 1, 0, "u 'TFoamIntegrand' - 11 - -", (char*) NULL, (void*) NULL, 0);
02659 G__tag_memfunc_reset();
02660 }
02661
02662 static void G__setup_memfuncTFoamMaxwt(void) {
02663
02664 G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt));
02665 G__memfunc_setup("TFoamMaxwt",1000,G__G__Foam_121_0_1, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt), -1, 0, 0, 1, 1, 0, "", "NOT IMPLEMENTED (NEVER USED)", (void*) NULL, 0);
02666 G__memfunc_setup("TFoamMaxwt",1000,G__G__Foam_121_0_2, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt), -1, 0, 2, 1, 1, 0,
02667 "d - 'Double_t' 0 - - i - 'Int_t' 0 - -", "Principal Constructor", (void*) NULL, 0);
02668 G__memfunc_setup("TFoamMaxwt",1000,G__G__Foam_121_0_3, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt), -1, 0, 1, 1, 1, 0, "u 'TFoamMaxwt' - 1 - From", "Copy constructor", (void*) NULL, 0);
02669 G__memfunc_setup("Reset",515,G__G__Foam_121_0_4, 121, -1, -1, 0, 0, 1, 1, 0, "", "Reset", (void*) NULL, 0);
02670 G__memfunc_setup("operator=",937,G__G__Foam_121_0_5, 117, G__get_linked_tagnum(&G__G__FoamLN_TFoamMaxwt), -1, 1, 1, 1, 1, 0, "u 'TFoamMaxwt' - 11 - -", "operator =", (void*) NULL, 0);
02671 G__memfunc_setup("Fill",391,G__G__Foam_121_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - -", (char*)NULL, (void*) NULL, 0);
02672 G__memfunc_setup("Make",382,G__G__Foam_121_0_7, 121, -1, -1, 0, 2, 1, 1, 0,
02673 "d - 'Double_t' 0 - - d - 'Double_t' 1 - -", (char*)NULL, (void*) NULL, 0);
02674 G__memfunc_setup("GetMCeff",737,G__G__Foam_121_0_8, 121, -1, -1, 0, 3, 1, 1, 0,
02675 "d - 'Double_t' 0 - - d - 'Double_t' 1 - - "
02676 "d - 'Double_t' 1 - -", "get MC efficiency= <w>/wmax", (void*) NULL, 0);
02677 G__memfunc_setup("Class",502,G__G__Foam_121_0_9, 85, G__get_linked_tagnum(&G__G__FoamLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TFoamMaxwt::Class) ), 0);
02678 G__memfunc_setup("Class_Name",982,G__G__Foam_121_0_10, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamMaxwt::Class_Name) ), 0);
02679 G__memfunc_setup("Class_Version",1339,G__G__Foam_121_0_11, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TFoamMaxwt::Class_Version) ), 0);
02680 G__memfunc_setup("Dictionary",1046,G__G__Foam_121_0_12, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TFoamMaxwt::Dictionary) ), 0);
02681 G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__FoamLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02682 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);
02683 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);
02684 G__memfunc_setup("StreamerNVirtual",1656,G__G__Foam_121_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02685 G__memfunc_setup("DeclFileName",1145,G__G__Foam_121_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamMaxwt::DeclFileName) ), 0);
02686 G__memfunc_setup("ImplFileLine",1178,G__G__Foam_121_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFoamMaxwt::ImplFileLine) ), 0);
02687 G__memfunc_setup("ImplFileName",1171,G__G__Foam_121_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoamMaxwt::ImplFileName) ), 0);
02688 G__memfunc_setup("DeclFileLine",1152,G__G__Foam_121_0_20, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFoamMaxwt::DeclFileLine) ), 0);
02689
02690 G__memfunc_setup("~TFoamMaxwt", 1126, G__G__Foam_121_0_21, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02691 G__tag_memfunc_reset();
02692 }
02693
02694 static void G__setup_memfuncTFoam(void) {
02695
02696 G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoam));
02697 G__memfunc_setup("TFoam",471,G__G__Foam_122_0_1, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoam), -1, 0, 0, 1, 1, 0, "", "Default constructor (used only by ROOT streamer)", (void*) NULL, 0);
02698 G__memfunc_setup("TFoam",471,G__G__Foam_122_0_2, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoam), -1, 0, 1, 1, 1, 0, "C - 'Char_t' 10 - -", "Principal user-defined constructor", (void*) NULL, 0);
02699 G__memfunc_setup("TFoam",471,G__G__Foam_122_0_3, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoam), -1, 0, 1, 1, 1, 0, "u 'TFoam' - 11 - -", "Copy Constructor NOT USED", (void*) NULL, 0);
02700 G__memfunc_setup("Initialize",1042,G__G__Foam_122_0_4, 121, -1, -1, 0, 0, 1, 1, 0, "", "Initialization of the FOAM (grid, cells, etc), mandatory!", (void*) NULL, 1);
02701 G__memfunc_setup("Initialize",1042,G__G__Foam_122_0_5, 121, -1, -1, 0, 2, 1, 1, 0,
02702 "U 'TRandom' - 0 - - U 'TFoamIntegrand' - 0 - -", "Alternative initialization method, backward compatibility", (void*) NULL, 1);
02703 G__memfunc_setup("InitCells",903,G__G__Foam_122_0_6, 121, -1, -1, 0, 0, 1, 1, 0, "", "Initializes first cells inside original cube", (void*) NULL, 1);
02704 G__memfunc_setup("CellFill",775,G__G__Foam_122_0_7, 105, -1, G__defined_typename("Int_t"), 0, 2, 1, 1, 0,
02705 "i - 'Int_t' 0 - - U 'TFoamCell' - 0 - -", "Allocates new empty cell and return its index", (void*) NULL, 1);
02706 G__memfunc_setup("Explore",735,G__G__Foam_122_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TFoamCell' - 0 - Cell", "Exploration of the new cell, determine <wt>, wtMax etc.", (void*) NULL, 1);
02707 G__memfunc_setup("Carver",611,G__G__Foam_122_0_9, 121, -1, -1, 0, 3, 1, 1, 0,
02708 "i - 'Int_t' 1 - - d - 'Double_t' 1 - - "
02709 "d - 'Double_t' 1 - -", "Determines the best edge, wt_max reduction", (void*) NULL, 1);
02710 G__memfunc_setup("Varedu",615,G__G__Foam_122_0_10, 121, -1, -1, 0, 4, 1, 1, 0,
02711 "D - 'Double_t' 0 - - i - 'Int_t' 1 - - "
02712 "d - 'Double_t' 1 - - d - 'Double_t' 1 - -", "Determines the best edge, variace reduction", (void*) NULL, 1);
02713 G__memfunc_setup("MakeAlpha",868,G__G__Foam_122_0_11, 121, -1, -1, 0, 0, 1, 1, 0, "", "Provides random point inside hyperrectangle", (void*) NULL, 1);
02714 G__memfunc_setup("Grow",415,G__G__Foam_122_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", "Adds new cells to FOAM object until buffer is full", (void*) NULL, 1);
02715 G__memfunc_setup("PeekMax",683,G__G__Foam_122_0_13, 108, -1, G__defined_typename("Long_t"), 0, 0, 1, 1, 0, "", "Choose one active cell, used by Grow and also in MC generation", (void*) NULL, 1);
02716 G__memfunc_setup("Divide",597,G__G__Foam_122_0_14, 105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 0, "U 'TFoamCell' - 0 - -", "Divide iCell into two daughters; iCell retained, taged as inactive", (void*) NULL, 1);
02717 G__memfunc_setup("MakeActiveList",1398,G__G__Foam_122_0_15, 121, -1, -1, 0, 0, 1, 1, 0, "", "Creates table of active cells", (void*) NULL, 1);
02718 G__memfunc_setup("GenerCel2",823,G__G__Foam_122_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TFoamCell' - 1 - -", "Chose an active cell the with probability ~ Primary integral", (void*) NULL, 1);
02719 G__memfunc_setup("Eval",392,G__G__Foam_122_0_17, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "D - 'Double_t' 0 - -", "Evaluates value of the distribution function", (void*) NULL, 1);
02720 G__memfunc_setup("MakeEvent",896,G__G__Foam_122_0_18, 121, -1, -1, 0, 0, 1, 1, 0, "", "Makes (generates) single MC event", (void*) NULL, 1);
02721 G__memfunc_setup("GetMCvect",866,G__G__Foam_122_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "D - 'Double_t' 0 - -", "Provides generated randomly MC vector", (void*) NULL, 1);
02722 G__memfunc_setup("GetMCwt",667,G__G__Foam_122_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 1 - -", "Provides generated MC weight", (void*) NULL, 1);
02723 G__memfunc_setup("GetMCwt",667,G__G__Foam_122_0_21, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 0, "", "Provides generates MC weight", (void*) NULL, 1);
02724 G__memfunc_setup("MCgenerate",987,G__G__Foam_122_0_22, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 1, 0, "D - 'Double_t' 0 - MCvect", "All three above function in one", (void*) NULL, 1);
02725 G__memfunc_setup("GetIntegMC",935,G__G__Foam_122_0_23, 121, -1, -1, 0, 2, 1, 1, 0,
02726 "d - 'Double_t' 1 - - d - 'Double_t' 1 - -", "Provides Integrand and abs. error from MC run", (void*) NULL, 1);
02727 G__memfunc_setup("GetIntNorm",999,G__G__Foam_122_0_24, 121, -1, -1, 0, 2, 1, 1, 0,
02728 "d - 'Double_t' 1 - - d - 'Double_t' 1 - -", "Provides normalization Inegrand", (void*) NULL, 1);
02729 G__memfunc_setup("GetWtParams",1103,G__G__Foam_122_0_25, 121, -1, -1, 0, 4, 1, 1, 0,
02730 "d - 'Double_t' 0 - - d - 'Double_t' 1 - - "
02731 "d - 'Double_t' 1 - - d - 'Double_t' 1 - -", "Provides MC weight parameters", (void*) NULL, 1);
02732 G__memfunc_setup("Finalize",818,G__G__Foam_122_0_26, 121, -1, -1, 0, 2, 1, 1, 0,
02733 "d - 'Double_t' 1 - - d - 'Double_t' 1 - -", "Prints summary of MC integration", (void*) NULL, 1);
02734 G__memfunc_setup("GetRho",585,G__G__Foam_122_0_27, 85, G__get_linked_tagnum(&G__G__FoamLN_TFoamIntegrand), -1, 0, 0, 1, 1, 0, "", "Gets pointer of the distribut. (after restoring from disk)", (void*) NULL, 1);
02735 G__memfunc_setup("GetPseRan",873,G__G__Foam_122_0_28, 85, G__get_linked_tagnum(&G__G__FoamLN_TRandom), -1, 0, 0, 1, 1, 8, "", "Gets pointer of r.n. generator (after restoring from disk)", (void*) NULL, 1);
02736 G__memfunc_setup("SetRhoInt",896,G__G__Foam_122_0_29, 121, -1, -1, 0, 1, 1, 1, 0, "Y - - 0 - Rho", "Set new integrand distr. in interactive mode", (void*) NULL, 1);
02737 G__memfunc_setup("SetRho",597,G__G__Foam_122_0_30, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TFoamIntegrand' - 0 - Rho", "Set new integrand distr. in compiled mode", (void*) NULL, 1);
02738 G__memfunc_setup("ResetRho",812,G__G__Foam_122_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TFoamIntegrand' - 0 - Rho", "Set new distribution, delete old", (void*) NULL, 1);
02739 G__memfunc_setup("SetPseRan",885,G__G__Foam_122_0_32, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TRandom' - 0 - PseRan", "Set new r.n. generator", (void*) NULL, 1);
02740 G__memfunc_setup("ResetPseRan",1100,G__G__Foam_122_0_33, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TRandom' - 0 - PseRan", "Set new r.n.g, delete old", (void*) NULL, 1);
02741 G__memfunc_setup("SetkDim",689,G__G__Foam_122_0_34, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - kDim", "Sets dimension of cubical space", (void*) NULL, 1);
02742 G__memfunc_setup("SetnCells",909,G__G__Foam_122_0_35, 121, -1, -1, 0, 1, 1, 1, 0, "l - 'Long_t' 0 - nCells", "Sets maximum number of cells", (void*) NULL, 1);
02743 G__memfunc_setup("SetnSampl",919,G__G__Foam_122_0_36, 121, -1, -1, 0, 1, 1, 1, 0, "l - 'Long_t' 0 - nSampl", "Sets no of MC events in cell exploration", (void*) NULL, 1);
02744 G__memfunc_setup("SetnBin",691,G__G__Foam_122_0_37, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - nBin", "Sets no of bins in histogs in cell exploration", (void*) NULL, 1);
02745 G__memfunc_setup("SetChat",684,G__G__Foam_122_0_38, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - Chat", "Sets option Chat, chat level", (void*) NULL, 1);
02746 G__memfunc_setup("SetOptRej",896,G__G__Foam_122_0_39, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - OptRej", "Sets option for MC rejection", (void*) NULL, 1);
02747 G__memfunc_setup("SetOptDrive",1113,G__G__Foam_122_0_40, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - OptDrive", "Sets optimization switch", (void*) NULL, 1);
02748 G__memfunc_setup("SetEvPerBin",1063,G__G__Foam_122_0_41, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - EvPerBin", "Sets max. no. of effective events per bin", (void*) NULL, 1);
02749 G__memfunc_setup("SetMaxWtRej",1086,G__G__Foam_122_0_42, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 0 - MaxWtRej", "Sets max. weight for rejection", (void*) NULL, 1);
02750 G__memfunc_setup("SetInhiDiv",983,G__G__Foam_122_0_43, 121, -1, -1, 0, 2, 1, 1, 0,
02751 "i - 'Int_t' 0 - - i - 'Int_t' 0 - -", "Set inhibition of cell division along certain edge", (void*) NULL, 1);
02752 G__memfunc_setup("SetXdivPRD",941,G__G__Foam_122_0_44, 121, -1, -1, 0, 3, 1, 1, 0,
02753 "i - 'Int_t' 0 - - i - 'Int_t' 0 - - "
02754 "D - 'Double_t' 0 - -", "Set predefined division points", (void*) NULL, 1);
02755 G__memfunc_setup("GetVersion",1030,G__G__Foam_122_0_45, 67, -1, -1, 0, 0, 1, 1, 9, "", "Get version of the FOAM", (void*) NULL, 1);
02756 G__memfunc_setup("GetTotDim",881,G__G__Foam_122_0_46, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", "Get total dimension", (void*) NULL, 1);
02757 G__memfunc_setup("GetPrimary",1028,G__G__Foam_122_0_47, 100, -1, G__defined_typename("Double_t"), 0, 0, 1, 1, 8, "", "Get value of primary integral R'", (void*) NULL, 1);
02758 G__memfunc_setup("GetPrimary",1028,G__G__Foam_122_0_48, 121, -1, -1, 0, 1, 1, 1, 0, "d - 'Double_t' 1 - prime", "Get value of primary integral R'", (void*) NULL, 1);
02759 G__memfunc_setup("GetnCalls",893,G__G__Foam_122_0_49, 108, -1, G__defined_typename("Long_t"), 0, 0, 1, 1, 8, "", "Get total no. of the function calls", (void*) NULL, 1);
02760 G__memfunc_setup("GetnEffev",890,G__G__Foam_122_0_50, 108, -1, G__defined_typename("Long_t"), 0, 0, 1, 1, 8, "", "Get total no. of effective wt=1 events", (void*) NULL, 1);
02761 G__memfunc_setup("CheckAll",759,G__G__Foam_122_0_51, 121, -1, -1, 0, 1, 1, 1, 0, "i - 'Int_t' 0 - -", "Checks correctness of the entire data structure in the FOAM object", (void*) NULL, 1);
02762 G__memfunc_setup("PrintCells",1024,G__G__Foam_122_0_52, 121, -1, -1, 0, 0, 1, 1, 0, "", "Prints content of all cells", (void*) NULL, 1);
02763 G__memfunc_setup("RootPlot2dim",1199,G__G__Foam_122_0_53, 121, -1, -1, 0, 1, 1, 1, 0, "C - 'Char_t' 0 - -", "Generates C++ code for drawing foam", (void*) NULL, 1);
02764 G__memfunc_setup("LinkCells",897,G__G__Foam_122_0_54, 121, -1, -1, 0, 0, 1, 1, 0, "", "Void function for backward compatibility", (void*) NULL, 1);
02765 G__memfunc_setup("Sqr",310,(G__InterfaceMethod) NULL, 100, -1, G__defined_typename("Double_t"), 0, 1, 1, 4, 8, "d - 'Double_t' 0 - x", "Square function", (void*) NULL, 0);
02766 G__memfunc_setup("Class",502,G__G__Foam_122_0_56, 85, G__get_linked_tagnum(&G__G__FoamLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TFoam::Class) ), 0);
02767 G__memfunc_setup("Class_Name",982,G__G__Foam_122_0_57, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoam::Class_Name) ), 0);
02768 G__memfunc_setup("Class_Version",1339,G__G__Foam_122_0_58, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TFoam::Class_Version) ), 0);
02769 G__memfunc_setup("Dictionary",1046,G__G__Foam_122_0_59, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TFoam::Dictionary) ), 0);
02770 G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__FoamLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02771 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);
02772 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);
02773 G__memfunc_setup("StreamerNVirtual",1656,G__G__Foam_122_0_63, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02774 G__memfunc_setup("DeclFileName",1145,G__G__Foam_122_0_64, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoam::DeclFileName) ), 0);
02775 G__memfunc_setup("ImplFileLine",1178,G__G__Foam_122_0_65, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFoam::ImplFileLine) ), 0);
02776 G__memfunc_setup("ImplFileName",1171,G__G__Foam_122_0_66, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TFoam::ImplFileName) ), 0);
02777 G__memfunc_setup("DeclFileLine",1152,G__G__Foam_122_0_67, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TFoam::DeclFileLine) ), 0);
02778
02779 G__memfunc_setup("~TFoam", 597, G__G__Foam_122_0_68, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02780
02781 G__memfunc_setup("operator=", 937, G__G__Foam_122_0_69, (int) ('u'), G__get_linked_tagnum(&G__G__FoamLN_TFoam), -1, 1, 1, 1, 1, 0, "u 'TFoam' - 11 - -", (char*) NULL, (void*) NULL, 0);
02782 G__tag_memfunc_reset();
02783 }
02784
02785 static void G__setup_memfuncTFoamSampler(void) {
02786
02787 G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__FoamLN_TFoamSampler));
02788 G__memfunc_setup("TFoamSampler",1195,G__G__Foam_143_0_1, 105, G__get_linked_tagnum(&G__G__FoamLN_TFoamSampler), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02789 G__memfunc_setup("SetFunction",1138,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::IBaseFunctionOneDim' 'ROOT::Math::IGenFunction' 11 - func", (char*)NULL, (void*) NULL, 1);
02790 G__memfunc_setup("SetFunction",1138,G__G__Foam_143_0_3, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TF1' - 0 - pdf", (char*)NULL, (void*) NULL, 0);
02791 G__memfunc_setup("Init",404,(G__InterfaceMethod) NULL,103, -1, -1, 0, 1, 1, 1, 0, "C - - 10 '\"\"' -", (char*)NULL, (void*) NULL, 1);
02792 G__memfunc_setup("Init",404,(G__InterfaceMethod) NULL,103, -1, -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::DistSamplerOptions' - 11 - opt", (char*)NULL, (void*) NULL, 1);
02793 G__memfunc_setup("SetRandom",909,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "U 'TRandom' - 0 - r", (char*)NULL, (void*) NULL, 1);
02794 G__memfunc_setup("SetSeed",685,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - seed", (char*)NULL, (void*) NULL, 1);
02795 G__memfunc_setup("GetRandom",897,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__FoamLN_TRandom), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
02796 G__memfunc_setup("Sample",610,(G__InterfaceMethod) NULL,103, -1, -1, 0, 1, 1, 1, 0, "D - - 0 - x", (char*)NULL, (void*) NULL, 1);
02797 G__memfunc_setup("SampleBin",891,(G__InterfaceMethod) NULL,103, -1, -1, 0, 3, 1, 1, 0,
02798 "d - - 0 - prob d - - 1 - value "
02799 "D - - 0 '0' error", (char*)NULL, (void*) NULL, 1);
02800
02801 G__memfunc_setup("TFoamSampler", 1195, G__G__Foam_143_0_11, (int) ('i'), G__get_linked_tagnum(&G__G__FoamLN_TFoamSampler), -1, 0, 1, 1, 1, 0, "u 'TFoamSampler' - 11 - -", (char*) NULL, (void*) NULL, 0);
02802
02803 G__memfunc_setup("~TFoamSampler", 1321, G__G__Foam_143_0_12, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02804 G__tag_memfunc_reset();
02805 }
02806
02807
02808
02809
02810
02811 extern "C" void G__cpp_setup_memfuncG__Foam() {
02812 }
02813
02814
02815
02816
02817 static void G__cpp_setup_global0() {
02818
02819
02820 G__resetplocal();
02821
02822 }
02823
02824 static void G__cpp_setup_global1() {
02825
02826 G__resetglobalenv();
02827 }
02828 extern "C" void G__cpp_setup_globalG__Foam() {
02829 G__cpp_setup_global0();
02830 G__cpp_setup_global1();
02831 }
02832
02833
02834
02835
02836 static void G__cpp_setup_func0() {
02837 G__lastifuncposition();
02838
02839 }
02840
02841 static void G__cpp_setup_func1() {
02842 }
02843
02844 static void G__cpp_setup_func2() {
02845 }
02846
02847 static void G__cpp_setup_func3() {
02848 }
02849
02850 static void G__cpp_setup_func4() {
02851
02852 G__resetifuncposition();
02853 }
02854
02855 extern "C" void G__cpp_setup_funcG__Foam() {
02856 G__cpp_setup_func0();
02857 G__cpp_setup_func1();
02858 G__cpp_setup_func2();
02859 G__cpp_setup_func3();
02860 G__cpp_setup_func4();
02861 }
02862
02863
02864
02865
02866
02867 G__linked_taginfo G__G__FoamLN_TClass = { "TClass" , 99 , -1 };
02868 G__linked_taginfo G__G__FoamLN_TBuffer = { "TBuffer" , 99 , -1 };
02869 G__linked_taginfo G__G__FoamLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
02870 G__linked_taginfo G__G__FoamLN_TObject = { "TObject" , 99 , -1 };
02871 G__linked_taginfo G__G__FoamLN_TString = { "TString" , 99 , -1 };
02872 G__linked_taginfo G__G__FoamLN_ROOT = { "ROOT" , 110 , -1 };
02873 G__linked_taginfo G__G__FoamLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
02874 G__linked_taginfo G__G__FoamLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
02875 G__linked_taginfo G__G__FoamLN_TObjArray = { "TObjArray" , 99 , -1 };
02876 G__linked_taginfo G__G__FoamLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
02877 G__linked_taginfo G__G__FoamLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
02878 G__linked_taginfo G__G__FoamLN_TRef = { "TRef" , 99 , -1 };
02879 G__linked_taginfo G__G__FoamLN_TFoamVect = { "TFoamVect" , 99 , -1 };
02880 G__linked_taginfo G__G__FoamLN_TFoamCell = { "TFoamCell" , 99 , -1 };
02881 G__linked_taginfo G__G__FoamLN_TH1D = { "TH1D" , 99 , -1 };
02882 G__linked_taginfo G__G__FoamLN_TRefArray = { "TRefArray" , 99 , -1 };
02883 G__linked_taginfo G__G__FoamLN_TMethodCall = { "TMethodCall" , 99 , -1 };
02884 G__linked_taginfo G__G__FoamLN_TRandom = { "TRandom" , 99 , -1 };
02885 G__linked_taginfo G__G__FoamLN_TFoamIntegrand = { "TFoamIntegrand" , 99 , -1 };
02886 G__linked_taginfo G__G__FoamLN_TFoamMaxwt = { "TFoamMaxwt" , 99 , -1 };
02887 G__linked_taginfo G__G__FoamLN_TFoam = { "TFoam" , 99 , -1 };
02888 G__linked_taginfo G__G__FoamLN_ROOTcLcLMath = { "ROOT::Math" , 110 , -1 };
02889 G__linked_taginfo G__G__FoamLN_ROOTcLcLMathcLcLIBaseFunctionOneDim = { "ROOT::Math::IBaseFunctionOneDim" , 99 , -1 };
02890 G__linked_taginfo G__G__FoamLN_ROOTcLcLMathcLcLDistSamplerOptions = { "ROOT::Math::DistSamplerOptions" , 99 , -1 };
02891 G__linked_taginfo G__G__FoamLN_ROOTcLcLMathcLcLDistSampler = { "ROOT::Math::DistSampler" , 99 , -1 };
02892 G__linked_taginfo G__G__FoamLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
02893 G__linked_taginfo G__G__FoamLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR = { "reverse_iterator<vector<double,allocator<double> >::iterator>" , 99 , -1 };
02894 G__linked_taginfo G__G__FoamLN_TF1 = { "TF1" , 99 , -1 };
02895 G__linked_taginfo G__G__FoamLN_TFoamSampler = { "TFoamSampler" , 99 , -1 };
02896
02897
02898 extern "C" void G__cpp_reset_tagtableG__Foam() {
02899 G__G__FoamLN_TClass.tagnum = -1 ;
02900 G__G__FoamLN_TBuffer.tagnum = -1 ;
02901 G__G__FoamLN_TMemberInspector.tagnum = -1 ;
02902 G__G__FoamLN_TObject.tagnum = -1 ;
02903 G__G__FoamLN_TString.tagnum = -1 ;
02904 G__G__FoamLN_ROOT.tagnum = -1 ;
02905 G__G__FoamLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
02906 G__G__FoamLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
02907 G__G__FoamLN_TObjArray.tagnum = -1 ;
02908 G__G__FoamLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
02909 G__G__FoamLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
02910 G__G__FoamLN_TRef.tagnum = -1 ;
02911 G__G__FoamLN_TFoamVect.tagnum = -1 ;
02912 G__G__FoamLN_TFoamCell.tagnum = -1 ;
02913 G__G__FoamLN_TH1D.tagnum = -1 ;
02914 G__G__FoamLN_TRefArray.tagnum = -1 ;
02915 G__G__FoamLN_TMethodCall.tagnum = -1 ;
02916 G__G__FoamLN_TRandom.tagnum = -1 ;
02917 G__G__FoamLN_TFoamIntegrand.tagnum = -1 ;
02918 G__G__FoamLN_TFoamMaxwt.tagnum = -1 ;
02919 G__G__FoamLN_TFoam.tagnum = -1 ;
02920 G__G__FoamLN_ROOTcLcLMath.tagnum = -1 ;
02921 G__G__FoamLN_ROOTcLcLMathcLcLIBaseFunctionOneDim.tagnum = -1 ;
02922 G__G__FoamLN_ROOTcLcLMathcLcLDistSamplerOptions.tagnum = -1 ;
02923 G__G__FoamLN_ROOTcLcLMathcLcLDistSampler.tagnum = -1 ;
02924 G__G__FoamLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
02925 G__G__FoamLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR.tagnum = -1 ;
02926 G__G__FoamLN_TF1.tagnum = -1 ;
02927 G__G__FoamLN_TFoamSampler.tagnum = -1 ;
02928 }
02929
02930
02931 extern "C" void G__cpp_setup_tagtableG__Foam() {
02932
02933
02934 G__get_linked_tagnum_fwd(&G__G__FoamLN_TClass);
02935 G__get_linked_tagnum_fwd(&G__G__FoamLN_TBuffer);
02936 G__get_linked_tagnum_fwd(&G__G__FoamLN_TMemberInspector);
02937 G__get_linked_tagnum_fwd(&G__G__FoamLN_TObject);
02938 G__get_linked_tagnum_fwd(&G__G__FoamLN_TString);
02939 G__get_linked_tagnum_fwd(&G__G__FoamLN_ROOT);
02940 G__get_linked_tagnum_fwd(&G__G__FoamLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
02941 G__get_linked_tagnum_fwd(&G__G__FoamLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
02942 G__get_linked_tagnum_fwd(&G__G__FoamLN_TObjArray);
02943 G__get_linked_tagnum_fwd(&G__G__FoamLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
02944 G__get_linked_tagnum_fwd(&G__G__FoamLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
02945 G__get_linked_tagnum_fwd(&G__G__FoamLN_TRef);
02946 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__FoamLN_TFoamVect),sizeof(TFoamVect),-1,327424,"n-dimensional vector with dynamical allocation",G__setup_memvarTFoamVect,G__setup_memfuncTFoamVect);
02947 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__FoamLN_TFoamCell),sizeof(TFoamCell),-1,327424,"Single cell of FOAM",G__setup_memvarTFoamCell,G__setup_memfuncTFoamCell);
02948 G__get_linked_tagnum_fwd(&G__G__FoamLN_TH1D);
02949 G__get_linked_tagnum_fwd(&G__G__FoamLN_TRefArray);
02950 G__get_linked_tagnum_fwd(&G__G__FoamLN_TMethodCall);
02951 G__get_linked_tagnum_fwd(&G__G__FoamLN_TRandom);
02952 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__FoamLN_TFoamIntegrand),sizeof(TFoamIntegrand),-1,292097,"n-dimensional real positive integrand of FOAM",G__setup_memvarTFoamIntegrand,G__setup_memfuncTFoamIntegrand);
02953 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__FoamLN_TFoamMaxwt),sizeof(TFoamMaxwt),-1,327424,"Controlling of the MC weight (maximum weight)",G__setup_memvarTFoamMaxwt,G__setup_memfuncTFoamMaxwt);
02954 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__FoamLN_TFoam),sizeof(TFoam),-1,325376,"General purpose self-adapting Monte Carlo event generator",G__setup_memvarTFoam,G__setup_memfuncTFoam);
02955 G__get_linked_tagnum_fwd(&G__G__FoamLN_ROOTcLcLMath);
02956 G__get_linked_tagnum_fwd(&G__G__FoamLN_ROOTcLcLMathcLcLIBaseFunctionOneDim);
02957 G__get_linked_tagnum_fwd(&G__G__FoamLN_ROOTcLcLMathcLcLDistSamplerOptions);
02958 G__get_linked_tagnum_fwd(&G__G__FoamLN_ROOTcLcLMathcLcLDistSampler);
02959 G__get_linked_tagnum_fwd(&G__G__FoamLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
02960 G__get_linked_tagnum_fwd(&G__G__FoamLN_reverse_iteratorlEvectorlEdoublecOallocatorlEdoublegRsPgRcLcLiteratorgR);
02961 G__get_linked_tagnum_fwd(&G__G__FoamLN_TF1);
02962 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__FoamLN_TFoamSampler),sizeof(TFoamSampler),-1,263424,(char*)NULL,G__setup_memvarTFoamSampler,G__setup_memfuncTFoamSampler);
02963 }
02964 extern "C" void G__cpp_setupG__Foam(void) {
02965 G__check_setup_version(30051515,"G__cpp_setupG__Foam()");
02966 G__set_cpp_environmentG__Foam();
02967 G__cpp_setup_tagtableG__Foam();
02968
02969 G__cpp_setup_inheritanceG__Foam();
02970
02971 G__cpp_setup_typetableG__Foam();
02972
02973 G__cpp_setup_memvarG__Foam();
02974
02975 G__cpp_setup_memfuncG__Foam();
02976 G__cpp_setup_globalG__Foam();
02977 G__cpp_setup_funcG__Foam();
02978
02979 if(0==G__getsizep2memfunc()) G__get_sizep2memfuncG__Foam();
02980 return;
02981 }
02982 class G__cpp_setup_initG__Foam {
02983 public:
02984 G__cpp_setup_initG__Foam() { G__add_setup_func("G__Foam",(G__incsetup)(&G__cpp_setupG__Foam)); G__call_setup_funcs(); }
02985 ~G__cpp_setup_initG__Foam() { G__remove_setup_func("G__Foam"); }
02986 };
02987 G__cpp_setup_initG__Foam G__cpp_setup_initializerG__Foam;
02988