/search.css" rel="stylesheet" type="text/css"/> /search.js">
00001 // 00002 // File generated by rootcint at Tue Jan 17 19:19:04 2012 00003 00004 // Do NOT change. Changes will be lost next time file is generated 00005 // 00006 00007 #include "RConfig.h" //rootcint 4834 00008 #if !defined(R__ACCESS_IN_SYMBOL) 00009 //Break the privacy of classes -- Disabled for the moment 00010 #define private public 00011 #define protected public 00012 #endif 00013 00014 // Since CINT ignores the std namespace, we need to do so in this file. 00015 namespace std {} using namespace std; 00016 #include "PulseParams_dict.h" 00017 00018 #include "TClass.h" 00019 #include "TBuffer.h" 00020 #include "TMemberInspector.h" 00021 #include "TError.h" 00022 00023 #ifndef G__ROOT 00024 #define G__ROOT 00025 #endif 00026 00027 #include "RtypesImp.h" 00028 #include "TIsAProxy.h" 00029 00030 // START OF SHADOWS 00031 00032 namespace ROOT { 00033 namespace Shadow { 00034 } // of namespace Shadow 00035 } // of namespace ROOT 00036 // END OF SHADOWS 00037 00038 namespace ROOT { 00039 void GausCubic_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent); 00040 static void *new_GausCubic(void *p = 0); 00041 static void *newArray_GausCubic(Long_t size, void *p); 00042 static void delete_GausCubic(void *p); 00043 static void deleteArray_GausCubic(void *p); 00044 static void destruct_GausCubic(void *p); 00045 00046 // Function generating the singleton type initializer 00047 static TGenericClassInfo *GenerateInitInstanceLocal(const ::GausCubic*) 00048 { 00049 ::GausCubic *ptr = 0; 00050 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::GausCubic >(0); 00051 static ::ROOT::TGenericClassInfo 00052 instance("GausCubic", ::GausCubic::Class_Version(), "./../../PulseParamGen/PulseParams.h", 10, 00053 typeid(::GausCubic), DefineBehavior(ptr, ptr), 00054 &::GausCubic::Dictionary, isa_proxy, 0, 00055 sizeof(::GausCubic) ); 00056 instance.SetNew(&new_GausCubic); 00057 instance.SetNewArray(&newArray_GausCubic); 00058 instance.SetDelete(&delete_GausCubic); 00059 instance.SetDeleteArray(&deleteArray_GausCubic); 00060 instance.SetDestructor(&destruct_GausCubic); 00061 return &instance; 00062 } 00063 TGenericClassInfo *GenerateInitInstance(const ::GausCubic*) 00064 { 00065 return GenerateInitInstanceLocal((::GausCubic*)0); 00066 } 00067 // Static variable to force the class initialization 00068 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::GausCubic*)0x0); R__UseDummy(_R__UNIQUE_(Init)); 00069 } // end of namespace ROOT 00070 00071 namespace ROOT { 00072 void PulseParams_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent); 00073 static void *new_PulseParams(void *p = 0); 00074 static void *newArray_PulseParams(Long_t size, void *p); 00075 static void delete_PulseParams(void *p); 00076 static void deleteArray_PulseParams(void *p); 00077 static void destruct_PulseParams(void *p); 00078 00079 // Function generating the singleton type initializer 00080 static TGenericClassInfo *GenerateInitInstanceLocal(const ::PulseParams*) 00081 { 00082 ::PulseParams *ptr = 0; 00083 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::PulseParams >(0); 00084 static ::ROOT::TGenericClassInfo 00085 instance("PulseParams", ::PulseParams::Class_Version(), "./../../PulseParamGen/PulseParams.h", 20, 00086 typeid(::PulseParams), DefineBehavior(ptr, ptr), 00087 &::PulseParams::Dictionary, isa_proxy, 0, 00088 sizeof(::PulseParams) ); 00089 instance.SetNew(&new_PulseParams); 00090 instance.SetNewArray(&newArray_PulseParams); 00091 instance.SetDelete(&delete_PulseParams); 00092 instance.SetDeleteArray(&deleteArray_PulseParams); 00093 instance.SetDestructor(&destruct_PulseParams); 00094 return &instance; 00095 } 00096 TGenericClassInfo *GenerateInitInstance(const ::PulseParams*) 00097 { 00098 return GenerateInitInstanceLocal((::PulseParams*)0); 00099 } 00100 // Static variable to force the class initialization 00101 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::PulseParams*)0x0); R__UseDummy(_R__UNIQUE_(Init)); 00102 } // end of namespace ROOT 00103 00104 //______________________________________________________________________________ 00105 TClass *GausCubic::fgIsA = 0; // static to hold class pointer 00106 00107 //______________________________________________________________________________ 00108 const char *GausCubic::Class_Name() 00109 { 00110 return "GausCubic"; 00111 } 00112 00113 //______________________________________________________________________________ 00114 const char *GausCubic::ImplFileName() 00115 { 00116 return ::ROOT::GenerateInitInstanceLocal((const ::GausCubic*)0x0)->GetImplFileName(); 00117 } 00118 00119 //______________________________________________________________________________ 00120 int GausCubic::ImplFileLine() 00121 { 00122 return ::ROOT::GenerateInitInstanceLocal((const ::GausCubic*)0x0)->GetImplFileLine(); 00123 } 00124 00125 //______________________________________________________________________________ 00126 void GausCubic::Dictionary() 00127 { 00128 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::GausCubic*)0x0)->GetClass(); 00129 } 00130 00131 //______________________________________________________________________________ 00132 TClass *GausCubic::Class() 00133 { 00134 if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::GausCubic*)0x0)->GetClass(); 00135 return fgIsA; 00136 } 00137 00138 //______________________________________________________________________________ 00139 TClass *PulseParams::fgIsA = 0; // static to hold class pointer 00140 00141 //______________________________________________________________________________ 00142 const char *PulseParams::Class_Name() 00143 { 00144 return "PulseParams"; 00145 } 00146 00147 //______________________________________________________________________________ 00148 const char *PulseParams::ImplFileName() 00149 { 00150 return ::ROOT::GenerateInitInstanceLocal((const ::PulseParams*)0x0)->GetImplFileName(); 00151 } 00152 00153 //______________________________________________________________________________ 00154 int PulseParams::ImplFileLine() 00155 { 00156 return ::ROOT::GenerateInitInstanceLocal((const ::PulseParams*)0x0)->GetImplFileLine(); 00157 } 00158 00159 //______________________________________________________________________________ 00160 void PulseParams::Dictionary() 00161 { 00162 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::PulseParams*)0x0)->GetClass(); 00163 } 00164 00165 //______________________________________________________________________________ 00166 TClass *PulseParams::Class() 00167 { 00168 if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::PulseParams*)0x0)->GetClass(); 00169 return fgIsA; 00170 } 00171 00172 //______________________________________________________________________________ 00173 void PulseParams::Streamer(TBuffer &R__b) 00174 { 00175 // Stream an object of class PulseParams. 00176 00177 UInt_t R__s, R__c; 00178 if (R__b.IsReading()) { 00179 Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { } 00180 R__b >> pmtIdx; 00181 R__b >> fullPackedData; 00182 R__b >> adc; 00183 params.Streamer(R__b); 00184 err.Streamer(R__b); 00185 R__b.CheckByteCount(R__s, R__c, PulseParams::IsA()); 00186 } else { 00187 R__c = R__b.WriteVersion(PulseParams::IsA(), kTRUE); 00188 R__b << pmtIdx; 00189 R__b << fullPackedData; 00190 R__b << adc; 00191 params.Streamer(R__b); 00192 err.Streamer(R__b); 00193 R__b.SetByteCount(R__c, kTRUE); 00194 } 00195 } 00196 00197 //______________________________________________________________________________ 00198 void PulseParams::ShowMembers(TMemberInspector &R__insp, char *R__parent) 00199 { 00200 // Inspect the data members of an object of class PulseParams. 00201 TClass *R__cl = ::PulseParams::IsA(); 00202 Int_t R__ncp = strlen(R__parent); 00203 if (R__ncp || R__cl || R__insp.IsA()) { } 00204 R__insp.Inspect(R__cl, R__parent, "pmtIdx", &pmtIdx); 00205 R__insp.Inspect(R__cl, R__parent, "fullPackedData", &fullPackedData); 00206 R__insp.Inspect(R__cl, R__parent, "adc", &adc); 00207 R__insp.Inspect(R__cl, R__parent, "params", ¶ms); 00208 params.ShowMembers(R__insp, strcat(R__parent,"params.")); R__parent[R__ncp] = 0; 00209 R__insp.Inspect(R__cl, R__parent, "err", &err); 00210 err.ShowMembers(R__insp, strcat(R__parent,"err.")); R__parent[R__ncp] = 0; 00211 } 00212 00213 namespace ROOT { 00214 // Wrappers around operator new 00215 static void *new_PulseParams(void *p) { 00216 return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::PulseParams : new ::PulseParams; 00217 } 00218 static void *newArray_PulseParams(Long_t nElements, void *p) { 00219 return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::PulseParams[nElements] : new ::PulseParams[nElements]; 00220 } 00221 // Wrapper around operator delete 00222 static void delete_PulseParams(void *p) { 00223 delete ((::PulseParams*)p); 00224 } 00225 static void deleteArray_PulseParams(void *p) { 00226 delete [] ((::PulseParams*)p); 00227 } 00228 static void destruct_PulseParams(void *p) { 00229 typedef ::PulseParams current_t; 00230 ((current_t*)p)->~current_t(); 00231 } 00232 } // end of namespace ROOT for class ::PulseParams 00233 00234 //______________________________________________________________________________ 00235 void GausCubic::Streamer(TBuffer &R__b) 00236 { 00237 // Stream an object of class GausCubic. 00238 00239 UInt_t R__s, R__c; 00240 if (R__b.IsReading()) { 00241 Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { } 00242 R__b >> amp; 00243 R__b >> mean; 00244 R__b >> sigma; 00245 R__b >> p0; 00246 R__b >> p1; 00247 R__b >> p2; 00248 R__b >> p3; 00249 R__b.CheckByteCount(R__s, R__c, GausCubic::IsA()); 00250 } else { 00251 R__c = R__b.WriteVersion(GausCubic::IsA(), kTRUE); 00252 R__b << amp; 00253 R__b << mean; 00254 R__b << sigma; 00255 R__b << p0; 00256 R__b << p1; 00257 R__b << p2; 00258 R__b << p3; 00259 R__b.SetByteCount(R__c, kTRUE); 00260 } 00261 } 00262 00263 //______________________________________________________________________________ 00264 void GausCubic::ShowMembers(TMemberInspector &R__insp, char *R__parent) 00265 { 00266 // Inspect the data members of an object of class GausCubic. 00267 TClass *R__cl = ::GausCubic::IsA(); 00268 Int_t R__ncp = strlen(R__parent); 00269 if (R__ncp || R__cl || R__insp.IsA()) { } 00270 R__insp.Inspect(R__cl, R__parent, "amp", &); 00271 R__insp.Inspect(R__cl, R__parent, "mean", &mean); 00272 R__insp.Inspect(R__cl, R__parent, "sigma", &sigma); 00273 R__insp.Inspect(R__cl, R__parent, "p0", &p0); 00274 R__insp.Inspect(R__cl, R__parent, "p1", &p1); 00275 R__insp.Inspect(R__cl, R__parent, "p2", &p2); 00276 R__insp.Inspect(R__cl, R__parent, "p3", &p3); 00277 } 00278 00279 namespace ROOT { 00280 // Wrappers around operator new 00281 static void *new_GausCubic(void *p) { 00282 return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::GausCubic : new ::GausCubic; 00283 } 00284 static void *newArray_GausCubic(Long_t nElements, void *p) { 00285 return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::GausCubic[nElements] : new ::GausCubic[nElements]; 00286 } 00287 // Wrapper around operator delete 00288 static void delete_GausCubic(void *p) { 00289 delete ((::GausCubic*)p); 00290 } 00291 static void deleteArray_GausCubic(void *p) { 00292 delete [] ((::GausCubic*)p); 00293 } 00294 static void destruct_GausCubic(void *p) { 00295 typedef ::GausCubic current_t; 00296 ((current_t*)p)->~current_t(); 00297 } 00298 } // end of namespace ROOT for class ::GausCubic 00299 00300 /******************************************************** 00301 * PulseParams_dict.cc 00302 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED 00303 * FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX(). 00304 * CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE. 00305 ********************************************************/ 00306 00307 #ifdef G__MEMTEST 00308 #undef malloc 00309 #undef free 00310 #endif 00311 00312 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3)) 00313 #pragma GCC diagnostic ignored "-Wstrict-aliasing" 00314 #endif 00315 00316 extern "C" void G__cpp_reset_tagtablePulseParams_dict(); 00317 00318 extern "C" void G__set_cpp_environmentPulseParams_dict() { 00319 G__add_compiledheader("TObject.h"); 00320 G__add_compiledheader("TMemberInspector.h"); 00321 G__add_compiledheader("../../PulseParamGen/PulseParams.h"); 00322 G__cpp_reset_tagtablePulseParams_dict(); 00323 } 00324 #include <new> 00325 extern "C" int G__cpp_dllrevPulseParams_dict() { return(30051515); } 00326 00327 /********************************************************* 00328 * Member function Interface Method 00329 *********************************************************/ 00330 00331 /* GausCubic */ 00332 static int G__PulseParams_dict_467_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00333 { 00334 G__letint(result7, 85, (long) GausCubic::Class()); 00335 return(1 || funcname || hash || result7 || libp) ; 00336 } 00337 00338 static int G__PulseParams_dict_467_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00339 { 00340 G__letint(result7, 67, (long) GausCubic::Class_Name()); 00341 return(1 || funcname || hash || result7 || libp) ; 00342 } 00343 00344 static int G__PulseParams_dict_467_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00345 { 00346 G__letint(result7, 115, (long) GausCubic::Class_Version()); 00347 return(1 || funcname || hash || result7 || libp) ; 00348 } 00349 00350 static int G__PulseParams_dict_467_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00351 { 00352 GausCubic::Dictionary(); 00353 G__setnull(result7); 00354 return(1 || funcname || hash || result7 || libp) ; 00355 } 00356 00357 static int G__PulseParams_dict_467_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00358 { 00359 G__letint(result7, 85, (long) ((const GausCubic*) G__getstructoffset())->IsA()); 00360 return(1 || funcname || hash || result7 || libp) ; 00361 } 00362 00363 static int G__PulseParams_dict_467_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00364 { 00365 ((GausCubic*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref, (char*) G__int(libp->para[1])); 00366 G__setnull(result7); 00367 return(1 || funcname || hash || result7 || libp) ; 00368 } 00369 00370 static int G__PulseParams_dict_467_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00371 { 00372 ((GausCubic*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref); 00373 G__setnull(result7); 00374 return(1 || funcname || hash || result7 || libp) ; 00375 } 00376 00377 static int G__PulseParams_dict_467_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00378 { 00379 ((GausCubic*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref); 00380 G__setnull(result7); 00381 return(1 || funcname || hash || result7 || libp) ; 00382 } 00383 00384 static int G__PulseParams_dict_467_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00385 { 00386 G__letint(result7, 67, (long) GausCubic::DeclFileName()); 00387 return(1 || funcname || hash || result7 || libp) ; 00388 } 00389 00390 static int G__PulseParams_dict_467_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00391 { 00392 G__letint(result7, 105, (long) GausCubic::ImplFileLine()); 00393 return(1 || funcname || hash || result7 || libp) ; 00394 } 00395 00396 static int G__PulseParams_dict_467_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00397 { 00398 G__letint(result7, 67, (long) GausCubic::ImplFileName()); 00399 return(1 || funcname || hash || result7 || libp) ; 00400 } 00401 00402 static int G__PulseParams_dict_467_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00403 { 00404 G__letint(result7, 105, (long) GausCubic::DeclFileLine()); 00405 return(1 || funcname || hash || result7 || libp) ; 00406 } 00407 00408 // automatic default constructor 00409 static int G__PulseParams_dict_467_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00410 { 00411 GausCubic *p; 00412 char* gvp = (char*) G__getgvp(); 00413 int n = G__getaryconstruct(); 00414 if (n) { 00415 if ((gvp == (char*)G__PVOID) || (gvp == 0)) { 00416 p = new GausCubic[n]; 00417 } else { 00418 p = new((void*) gvp) GausCubic[n]; 00419 } 00420 } else { 00421 if ((gvp == (char*)G__PVOID) || (gvp == 0)) { 00422 p = new GausCubic; 00423 } else { 00424 p = new((void*) gvp) GausCubic; 00425 } 00426 } 00427 result7->obj.i = (long) p; 00428 result7->ref = (long) p; 00429 G__set_tagnum(result7,G__get_linked_tagnum(&G__PulseParams_dictLN_GausCubic)); 00430 return(1 || funcname || hash || result7 || libp) ; 00431 } 00432 00433 // automatic copy constructor 00434 static int G__PulseParams_dict_467_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00435 00436 { 00437 GausCubic* p; 00438 void* tmp = (void*) G__int(libp->para[0]); 00439 p = new GausCubic(*(GausCubic*) tmp); 00440 result7->obj.i = (long) p; 00441 result7->ref = (long) p; 00442 G__set_tagnum(result7,G__get_linked_tagnum(&G__PulseParams_dictLN_GausCubic)); 00443 return(1 || funcname || hash || result7 || libp) ; 00444 } 00445 00446 // automatic destructor 00447 typedef GausCubic G__TGausCubic; 00448 static int G__PulseParams_dict_467_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00449 { 00450 char* gvp = (char*) G__getgvp(); 00451 long soff = G__getstructoffset(); 00452 int n = G__getaryconstruct(); 00453 // 00454 //has_a_delete: 0 00455 //has_own_delete1arg: 0 00456 //has_own_delete2arg: 0 00457 // 00458 if (!soff) { 00459 return(1); 00460 } 00461 if (n) { 00462 if (gvp == (char*)G__PVOID) { 00463 delete[] (GausCubic*) soff; 00464 } else { 00465 G__setgvp((long) G__PVOID); 00466 for (int i = n - 1; i >= 0; --i) { 00467 ((GausCubic*) (soff+(sizeof(GausCubic)*i)))->~G__TGausCubic(); 00468 } 00469 G__setgvp((long)gvp); 00470 } 00471 } else { 00472 if (gvp == (char*)G__PVOID) { 00473 delete (GausCubic*) soff; 00474 } else { 00475 G__setgvp((long) G__PVOID); 00476 ((GausCubic*) (soff))->~G__TGausCubic(); 00477 G__setgvp((long)gvp); 00478 } 00479 } 00480 G__setnull(result7); 00481 return(1 || funcname || hash || result7 || libp) ; 00482 } 00483 00484 // automatic assignment operator 00485 static int G__PulseParams_dict_467_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00486 { 00487 GausCubic* dest = (GausCubic*) G__getstructoffset(); 00488 *dest = *(GausCubic*) libp->para[0].ref; 00489 const GausCubic& obj = *dest; 00490 result7->ref = (long) (&obj); 00491 result7->obj.i = (long) (&obj); 00492 return(1 || funcname || hash || result7 || libp) ; 00493 } 00494 00495 00496 /* PulseParams */ 00497 static int G__PulseParams_dict_468_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00498 { 00499 G__letint(result7, 85, (long) PulseParams::Class()); 00500 return(1 || funcname || hash || result7 || libp) ; 00501 } 00502 00503 static int G__PulseParams_dict_468_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00504 { 00505 G__letint(result7, 67, (long) PulseParams::Class_Name()); 00506 return(1 || funcname || hash || result7 || libp) ; 00507 } 00508 00509 static int G__PulseParams_dict_468_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00510 { 00511 G__letint(result7, 115, (long) PulseParams::Class_Version()); 00512 return(1 || funcname || hash || result7 || libp) ; 00513 } 00514 00515 static int G__PulseParams_dict_468_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00516 { 00517 PulseParams::Dictionary(); 00518 G__setnull(result7); 00519 return(1 || funcname || hash || result7 || libp) ; 00520 } 00521 00522 static int G__PulseParams_dict_468_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00523 { 00524 G__letint(result7, 85, (long) ((const PulseParams*) G__getstructoffset())->IsA()); 00525 return(1 || funcname || hash || result7 || libp) ; 00526 } 00527 00528 static int G__PulseParams_dict_468_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00529 { 00530 ((PulseParams*) G__getstructoffset())->ShowMembers(*(TMemberInspector*) libp->para[0].ref, (char*) G__int(libp->para[1])); 00531 G__setnull(result7); 00532 return(1 || funcname || hash || result7 || libp) ; 00533 } 00534 00535 static int G__PulseParams_dict_468_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00536 { 00537 ((PulseParams*) G__getstructoffset())->Streamer(*(TBuffer*) libp->para[0].ref); 00538 G__setnull(result7); 00539 return(1 || funcname || hash || result7 || libp) ; 00540 } 00541 00542 static int G__PulseParams_dict_468_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00543 { 00544 ((PulseParams*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref); 00545 G__setnull(result7); 00546 return(1 || funcname || hash || result7 || libp) ; 00547 } 00548 00549 static int G__PulseParams_dict_468_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00550 { 00551 G__letint(result7, 67, (long) PulseParams::DeclFileName()); 00552 return(1 || funcname || hash || result7 || libp) ; 00553 } 00554 00555 static int G__PulseParams_dict_468_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00556 { 00557 G__letint(result7, 105, (long) PulseParams::ImplFileLine()); 00558 return(1 || funcname || hash || result7 || libp) ; 00559 } 00560 00561 static int G__PulseParams_dict_468_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00562 { 00563 G__letint(result7, 67, (long) PulseParams::ImplFileName()); 00564 return(1 || funcname || hash || result7 || libp) ; 00565 } 00566 00567 static int G__PulseParams_dict_468_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00568 { 00569 G__letint(result7, 105, (long) PulseParams::DeclFileLine()); 00570 return(1 || funcname || hash || result7 || libp) ; 00571 } 00572 00573 // automatic default constructor 00574 static int G__PulseParams_dict_468_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00575 { 00576 PulseParams *p; 00577 char* gvp = (char*) G__getgvp(); 00578 int n = G__getaryconstruct(); 00579 if (n) { 00580 if ((gvp == (char*)G__PVOID) || (gvp == 0)) { 00581 p = new PulseParams[n]; 00582 } else { 00583 p = new((void*) gvp) PulseParams[n]; 00584 } 00585 } else { 00586 if ((gvp == (char*)G__PVOID) || (gvp == 0)) { 00587 p = new PulseParams; 00588 } else { 00589 p = new((void*) gvp) PulseParams; 00590 } 00591 } 00592 result7->obj.i = (long) p; 00593 result7->ref = (long) p; 00594 G__set_tagnum(result7,G__get_linked_tagnum(&G__PulseParams_dictLN_PulseParams)); 00595 return(1 || funcname || hash || result7 || libp) ; 00596 } 00597 00598 // automatic copy constructor 00599 static int G__PulseParams_dict_468_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00600 00601 { 00602 PulseParams* p; 00603 void* tmp = (void*) G__int(libp->para[0]); 00604 p = new PulseParams(*(PulseParams*) tmp); 00605 result7->obj.i = (long) p; 00606 result7->ref = (long) p; 00607 G__set_tagnum(result7,G__get_linked_tagnum(&G__PulseParams_dictLN_PulseParams)); 00608 return(1 || funcname || hash || result7 || libp) ; 00609 } 00610 00611 // automatic destructor 00612 typedef PulseParams G__TPulseParams; 00613 static int G__PulseParams_dict_468_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00614 { 00615 char* gvp = (char*) G__getgvp(); 00616 long soff = G__getstructoffset(); 00617 int n = G__getaryconstruct(); 00618 // 00619 //has_a_delete: 0 00620 //has_own_delete1arg: 0 00621 //has_own_delete2arg: 0 00622 // 00623 if (!soff) { 00624 return(1); 00625 } 00626 if (n) { 00627 if (gvp == (char*)G__PVOID) { 00628 delete[] (PulseParams*) soff; 00629 } else { 00630 G__setgvp((long) G__PVOID); 00631 for (int i = n - 1; i >= 0; --i) { 00632 ((PulseParams*) (soff+(sizeof(PulseParams)*i)))->~G__TPulseParams(); 00633 } 00634 G__setgvp((long)gvp); 00635 } 00636 } else { 00637 if (gvp == (char*)G__PVOID) { 00638 delete (PulseParams*) soff; 00639 } else { 00640 G__setgvp((long) G__PVOID); 00641 ((PulseParams*) (soff))->~G__TPulseParams(); 00642 G__setgvp((long)gvp); 00643 } 00644 } 00645 G__setnull(result7); 00646 return(1 || funcname || hash || result7 || libp) ; 00647 } 00648 00649 // automatic assignment operator 00650 static int G__PulseParams_dict_468_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash) 00651 { 00652 PulseParams* dest = (PulseParams*) G__getstructoffset(); 00653 *dest = *(PulseParams*) libp->para[0].ref; 00654 const PulseParams& obj = *dest; 00655 result7->ref = (long) (&obj); 00656 result7->obj.i = (long) (&obj); 00657 return(1 || funcname || hash || result7 || libp) ; 00658 } 00659 00660 00661 /* Setting up global function */ 00662 00663 /********************************************************* 00664 * Member function Stub 00665 *********************************************************/ 00666 00667 /* GausCubic */ 00668 00669 /* PulseParams */ 00670 00671 /********************************************************* 00672 * Global function Stub 00673 *********************************************************/ 00674 00675 /********************************************************* 00676 * Get size of pointer to member function 00677 *********************************************************/ 00678 class G__Sizep2memfuncPulseParams_dict { 00679 public: 00680 G__Sizep2memfuncPulseParams_dict(): p(&G__Sizep2memfuncPulseParams_dict::sizep2memfunc) {} 00681 size_t sizep2memfunc() { return(sizeof(p)); } 00682 private: 00683 size_t (G__Sizep2memfuncPulseParams_dict::*p)(); 00684 }; 00685 00686 size_t G__get_sizep2memfuncPulseParams_dict() 00687 { 00688 G__Sizep2memfuncPulseParams_dict a; 00689 G__setsizep2memfunc((int)a.sizep2memfunc()); 00690 return((size_t)a.sizep2memfunc()); 00691 } 00692 00693 00694 /********************************************************* 00695 * virtual base class offset calculation interface 00696 *********************************************************/ 00697 00698 /* Setting up class inheritance */ 00699 00700 /********************************************************* 00701 * Inheritance information setup/ 00702 *********************************************************/ 00703 extern "C" void G__cpp_setup_inheritancePulseParams_dict() { 00704 00705 /* Setting up class inheritance */ 00706 } 00707 00708 /********************************************************* 00709 * typedef information setup/ 00710 *********************************************************/ 00711 extern "C" void G__cpp_setup_typetablePulseParams_dict() { 00712 00713 /* Setting up typedef entry */ 00714 G__search_typename2("Version_t",115,-1,0,-1); 00715 G__setnewtype(-1,"Class version identifier (short)",0); 00716 } 00717 00718 /********************************************************* 00719 * Data Member information setup/ 00720 *********************************************************/ 00721 00722 /* Setting up class,struct,union tag member variable */ 00723 00724 /* GausCubic */ 00725 static void G__setup_memvarGausCubic(void) { 00726 G__tag_memvar_setup(G__get_linked_tagnum(&G__PulseParams_dictLN_GausCubic)); 00727 { GausCubic *p; p=(GausCubic*)0x1000; if (p) { } 00728 G__memvar_setup((void*)((long)(&p->amp)-(long)(p)),100,0,0,-1,G__defined_typename("Double_t"),-1,1,"amp=",0,(char*)NULL); 00729 G__memvar_setup((void*)((long)(&p->mean)-(long)(p)),100,0,0,-1,G__defined_typename("Double_t"),-1,1,"mean=",0,(char*)NULL); 00730 G__memvar_setup((void*)((long)(&p->sigma)-(long)(p)),100,0,0,-1,G__defined_typename("Double_t"),-1,1,"sigma=",0,(char*)NULL); 00731 G__memvar_setup((void*)((long)(&p->p0)-(long)(p)),100,0,0,-1,G__defined_typename("Double_t"),-1,1,"p0=",0,(char*)NULL); 00732 G__memvar_setup((void*)((long)(&p->p1)-(long)(p)),100,0,0,-1,G__defined_typename("Double_t"),-1,1,"p1=",0,(char*)NULL); 00733 G__memvar_setup((void*)((long)(&p->p2)-(long)(p)),100,0,0,-1,G__defined_typename("Double_t"),-1,1,"p2=",0,(char*)NULL); 00734 G__memvar_setup((void*)((long)(&p->p3)-(long)(p)),100,0,0,-1,G__defined_typename("Double_t"),-1,1,"p3=",0,(char*)NULL); 00735 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__PulseParams_dictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL); 00736 G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL); 00737 } 00738 G__tag_memvar_reset(); 00739 } 00740 00741 00742 /* PulseParams */ 00743 static void G__setup_memvarPulseParams(void) { 00744 G__tag_memvar_setup(G__get_linked_tagnum(&G__PulseParams_dictLN_PulseParams)); 00745 { PulseParams *p; p=(PulseParams*)0x1000; if (p) { } 00746 G__memvar_setup((void*)((long)(&p->pmtIdx)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"pmtIdx=",0,(char*)NULL); 00747 G__memvar_setup((void*)((long)(&p->fullPackedData)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"fullPackedData=",0,(char*)NULL); 00748 G__memvar_setup((void*)((long)(&p->adc)-(long)(p)),105,0,0,-1,G__defined_typename("Int_t"),-1,1,"adc=",0,(char*)NULL); 00749 G__memvar_setup((void*)((long)(&p->params)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__PulseParams_dictLN_GausCubic),-1,-1,1,"params=",0,(char*)NULL); 00750 G__memvar_setup((void*)((long)(&p->err)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__PulseParams_dictLN_GausCubic),-1,-1,1,"err=",0,"errors in parameters"); 00751 G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__PulseParams_dictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL); 00752 G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL); 00753 } 00754 G__tag_memvar_reset(); 00755 } 00756 00757 extern "C" void G__cpp_setup_memvarPulseParams_dict() { 00758 } 00759 /*********************************************************** 00760 ************************************************************ 00761 ************************************************************ 00762 ************************************************************ 00763 ************************************************************ 00764 ************************************************************ 00765 ************************************************************ 00766 ***********************************************************/ 00767 00768 /********************************************************* 00769 * Member function information setup for each class 00770 *********************************************************/ 00771 static void G__setup_memfuncGausCubic(void) { 00772 /* GausCubic */ 00773 G__tag_memfunc_setup(G__get_linked_tagnum(&G__PulseParams_dictLN_GausCubic)); 00774 G__memfunc_setup("Class",502,G__PulseParams_dict_467_0_1, 85, G__get_linked_tagnum(&G__PulseParams_dictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&GausCubic::Class) ), 0); 00775 G__memfunc_setup("Class_Name",982,G__PulseParams_dict_467_0_2, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&GausCubic::Class_Name) ), 0); 00776 G__memfunc_setup("Class_Version",1339,G__PulseParams_dict_467_0_3, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&GausCubic::Class_Version) ), 0); 00777 G__memfunc_setup("Dictionary",1046,G__PulseParams_dict_467_0_4, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&GausCubic::Dictionary) ), 0); 00778 G__memfunc_setup("IsA",253,G__PulseParams_dict_467_0_5, 85, G__get_linked_tagnum(&G__PulseParams_dictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1); 00779 G__memfunc_setup("ShowMembers",1132,G__PulseParams_dict_467_0_6, 121, -1, -1, 0, 2, 1, 1, 0, 00780 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1); 00781 G__memfunc_setup("Streamer",835,G__PulseParams_dict_467_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1); 00782 G__memfunc_setup("StreamerNVirtual",1656,G__PulseParams_dict_467_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0); 00783 G__memfunc_setup("DeclFileName",1145,G__PulseParams_dict_467_0_9, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&GausCubic::DeclFileName) ), 0); 00784 G__memfunc_setup("ImplFileLine",1178,G__PulseParams_dict_467_0_10, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&GausCubic::ImplFileLine) ), 0); 00785 G__memfunc_setup("ImplFileName",1171,G__PulseParams_dict_467_0_11, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&GausCubic::ImplFileName) ), 0); 00786 G__memfunc_setup("DeclFileLine",1152,G__PulseParams_dict_467_0_12, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&GausCubic::DeclFileLine) ), 0); 00787 // automatic default constructor 00788 G__memfunc_setup("GausCubic", 886, G__PulseParams_dict_467_0_13, (int) ('i'), G__get_linked_tagnum(&G__PulseParams_dictLN_GausCubic), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0); 00789 // automatic copy constructor 00790 G__memfunc_setup("GausCubic", 886, G__PulseParams_dict_467_0_14, (int) ('i'), G__get_linked_tagnum(&G__PulseParams_dictLN_GausCubic), -1, 0, 1, 1, 1, 0, "u 'GausCubic' - 11 - -", (char*) NULL, (void*) NULL, 0); 00791 // automatic destructor 00792 G__memfunc_setup("~GausCubic", 1012, G__PulseParams_dict_467_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1); 00793 // automatic assignment operator 00794 G__memfunc_setup("operator=", 937, G__PulseParams_dict_467_0_16, (int) ('u'), G__get_linked_tagnum(&G__PulseParams_dictLN_GausCubic), -1, 1, 1, 1, 1, 0, "u 'GausCubic' - 11 - -", (char*) NULL, (void*) NULL, 0); 00795 G__tag_memfunc_reset(); 00796 } 00797 00798 static void G__setup_memfuncPulseParams(void) { 00799 /* PulseParams */ 00800 G__tag_memfunc_setup(G__get_linked_tagnum(&G__PulseParams_dictLN_PulseParams)); 00801 G__memfunc_setup("Class",502,G__PulseParams_dict_468_0_1, 85, G__get_linked_tagnum(&G__PulseParams_dictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&PulseParams::Class) ), 0); 00802 G__memfunc_setup("Class_Name",982,G__PulseParams_dict_468_0_2, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&PulseParams::Class_Name) ), 0); 00803 G__memfunc_setup("Class_Version",1339,G__PulseParams_dict_468_0_3, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&PulseParams::Class_Version) ), 0); 00804 G__memfunc_setup("Dictionary",1046,G__PulseParams_dict_468_0_4, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&PulseParams::Dictionary) ), 0); 00805 G__memfunc_setup("IsA",253,G__PulseParams_dict_468_0_5, 85, G__get_linked_tagnum(&G__PulseParams_dictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1); 00806 G__memfunc_setup("ShowMembers",1132,G__PulseParams_dict_468_0_6, 121, -1, -1, 0, 2, 1, 1, 0, 00807 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1); 00808 G__memfunc_setup("Streamer",835,G__PulseParams_dict_468_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1); 00809 G__memfunc_setup("StreamerNVirtual",1656,G__PulseParams_dict_468_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0); 00810 G__memfunc_setup("DeclFileName",1145,G__PulseParams_dict_468_0_9, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&PulseParams::DeclFileName) ), 0); 00811 G__memfunc_setup("ImplFileLine",1178,G__PulseParams_dict_468_0_10, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&PulseParams::ImplFileLine) ), 0); 00812 G__memfunc_setup("ImplFileName",1171,G__PulseParams_dict_468_0_11, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&PulseParams::ImplFileName) ), 0); 00813 G__memfunc_setup("DeclFileLine",1152,G__PulseParams_dict_468_0_12, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&PulseParams::DeclFileLine) ), 0); 00814 // automatic default constructor 00815 G__memfunc_setup("PulseParams", 1133, G__PulseParams_dict_468_0_13, (int) ('i'), G__get_linked_tagnum(&G__PulseParams_dictLN_PulseParams), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0); 00816 // automatic copy constructor 00817 G__memfunc_setup("PulseParams", 1133, G__PulseParams_dict_468_0_14, (int) ('i'), G__get_linked_tagnum(&G__PulseParams_dictLN_PulseParams), -1, 0, 1, 1, 1, 0, "u 'PulseParams' - 11 - -", (char*) NULL, (void*) NULL, 0); 00818 // automatic destructor 00819 G__memfunc_setup("~PulseParams", 1259, G__PulseParams_dict_468_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1); 00820 // automatic assignment operator 00821 G__memfunc_setup("operator=", 937, G__PulseParams_dict_468_0_16, (int) ('u'), G__get_linked_tagnum(&G__PulseParams_dictLN_PulseParams), -1, 1, 1, 1, 1, 0, "u 'PulseParams' - 11 - -", (char*) NULL, (void*) NULL, 0); 00822 G__tag_memfunc_reset(); 00823 } 00824 00825 00826 /********************************************************* 00827 * Member function information setup 00828 *********************************************************/ 00829 extern "C" void G__cpp_setup_memfuncPulseParams_dict() { 00830 } 00831 00832 /********************************************************* 00833 * Global variable information setup for each class 00834 *********************************************************/ 00835 static void G__cpp_setup_global0() { 00836 00837 /* Setting up global variables */ 00838 G__resetplocal(); 00839 00840 } 00841 00842 static void G__cpp_setup_global1() { 00843 } 00844 00845 static void G__cpp_setup_global2() { 00846 00847 G__resetglobalenv(); 00848 } 00849 extern "C" void G__cpp_setup_globalPulseParams_dict() { 00850 G__cpp_setup_global0(); 00851 G__cpp_setup_global1(); 00852 G__cpp_setup_global2(); 00853 } 00854 00855 /********************************************************* 00856 * Global function information setup for each class 00857 *********************************************************/ 00858 static void G__cpp_setup_func0() { 00859 G__lastifuncposition(); 00860 00861 } 00862 00863 static void G__cpp_setup_func1() { 00864 } 00865 00866 static void G__cpp_setup_func2() { 00867 } 00868 00869 static void G__cpp_setup_func3() { 00870 } 00871 00872 static void G__cpp_setup_func4() { 00873 } 00874 00875 static void G__cpp_setup_func5() { 00876 } 00877 00878 static void G__cpp_setup_func6() { 00879 } 00880 00881 static void G__cpp_setup_func7() { 00882 } 00883 00884 static void G__cpp_setup_func8() { 00885 } 00886 00887 static void G__cpp_setup_func9() { 00888 } 00889 00890 static void G__cpp_setup_func10() { 00891 } 00892 00893 static void G__cpp_setup_func11() { 00894 } 00895 00896 static void G__cpp_setup_func12() { 00897 } 00898 00899 static void G__cpp_setup_func13() { 00900 } 00901 00902 static void G__cpp_setup_func14() { 00903 } 00904 00905 static void G__cpp_setup_func15() { 00906 } 00907 00908 static void G__cpp_setup_func16() { 00909 00910 G__resetifuncposition(); 00911 } 00912 00913 extern "C" void G__cpp_setup_funcPulseParams_dict() { 00914 G__cpp_setup_func0(); 00915 G__cpp_setup_func1(); 00916 G__cpp_setup_func2(); 00917 G__cpp_setup_func3(); 00918 G__cpp_setup_func4(); 00919 G__cpp_setup_func5(); 00920 G__cpp_setup_func6(); 00921 G__cpp_setup_func7(); 00922 G__cpp_setup_func8(); 00923 G__cpp_setup_func9(); 00924 G__cpp_setup_func10(); 00925 G__cpp_setup_func11(); 00926 G__cpp_setup_func12(); 00927 G__cpp_setup_func13(); 00928 G__cpp_setup_func14(); 00929 G__cpp_setup_func15(); 00930 G__cpp_setup_func16(); 00931 } 00932 00933 /********************************************************* 00934 * Class,struct,union,enum tag information setup 00935 *********************************************************/ 00936 /* Setup class/struct taginfo */ 00937 G__linked_taginfo G__PulseParams_dictLN_TClass = { "TClass" , 99 , -1 }; 00938 G__linked_taginfo G__PulseParams_dictLN_TBuffer = { "TBuffer" , 99 , -1 }; 00939 G__linked_taginfo G__PulseParams_dictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 }; 00940 G__linked_taginfo G__PulseParams_dictLN_GausCubic = { "GausCubic" , 99 , -1 }; 00941 G__linked_taginfo G__PulseParams_dictLN_PulseParams = { "PulseParams" , 99 , -1 }; 00942 00943 /* Reset class/struct taginfo */ 00944 extern "C" void G__cpp_reset_tagtablePulseParams_dict() { 00945 G__PulseParams_dictLN_TClass.tagnum = -1 ; 00946 G__PulseParams_dictLN_TBuffer.tagnum = -1 ; 00947 G__PulseParams_dictLN_TMemberInspector.tagnum = -1 ; 00948 G__PulseParams_dictLN_GausCubic.tagnum = -1 ; 00949 G__PulseParams_dictLN_PulseParams.tagnum = -1 ; 00950 } 00951 00952 00953 extern "C" void G__cpp_setup_tagtablePulseParams_dict() { 00954 00955 /* Setting up class,struct,union tag entry */ 00956 G__get_linked_tagnum_fwd(&G__PulseParams_dictLN_TClass); 00957 G__get_linked_tagnum_fwd(&G__PulseParams_dictLN_TBuffer); 00958 G__get_linked_tagnum_fwd(&G__PulseParams_dictLN_TMemberInspector); 00959 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__PulseParams_dictLN_GausCubic),sizeof(GausCubic),-1,1024,(char*)NULL,G__setup_memvarGausCubic,G__setup_memfuncGausCubic); 00960 G__tagtable_setup(G__get_linked_tagnum_fwd(&G__PulseParams_dictLN_PulseParams),sizeof(PulseParams),-1,1024,(char*)NULL,G__setup_memvarPulseParams,G__setup_memfuncPulseParams); 00961 } 00962 extern "C" void G__cpp_setupPulseParams_dict(void) { 00963 G__check_setup_version(30051515,"G__cpp_setupPulseParams_dict()"); 00964 G__set_cpp_environmentPulseParams_dict(); 00965 G__cpp_setup_tagtablePulseParams_dict(); 00966 00967 G__cpp_setup_inheritancePulseParams_dict(); 00968 00969 G__cpp_setup_typetablePulseParams_dict(); 00970 00971 G__cpp_setup_memvarPulseParams_dict(); 00972 00973 G__cpp_setup_memfuncPulseParams_dict(); 00974 G__cpp_setup_globalPulseParams_dict(); 00975 G__cpp_setup_funcPulseParams_dict(); 00976 00977 if(0==G__getsizep2memfunc()) G__get_sizep2memfuncPulseParams_dict(); 00978 return; 00979 } 00980 class G__cpp_setup_initPulseParams_dict { 00981 public: 00982 G__cpp_setup_initPulseParams_dict() { G__add_setup_func("PulseParams_dict",(G__incsetup)(&G__cpp_setupPulseParams_dict)); G__call_setup_funcs(); } 00983 ~G__cpp_setup_initPulseParams_dict() { G__remove_setup_func("PulseParams_dict"); } 00984 }; 00985 G__cpp_setup_initPulseParams_dict G__cpp_setup_initializerPulseParams_dict; 00986