/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

PulseParams_dict.cc
Go to the documentation of this file.
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", &params);
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", &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 
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 10:03:47 for PulseParamGen by doxygen 1.7.4