// // File generated by rootcint at Tue Nov 21 18:13:48 2000. // Do NOT change. Changes will be lost next time file is generated // #include "ExR05Dictionary.h" #include "TBuffer.h" #include "TMemberInspector.h" #include "TError.h" //______________________________________________________________________________ TBuffer &operator>>(TBuffer &buf, ExR05RootHit *&obj) { // Read a pointer to an object of class ExR05RootHit. obj = (ExR05RootHit *) buf.ReadObject(ExR05RootHit::Class()); return buf; } //______________________________________________________________________________ TBuffer &operator>>(TBuffer &buf, ExR05RootEvent *&obj) { // Read a pointer to an object of class ExR05RootEvent. obj = (ExR05RootEvent *) buf.ReadObject(ExR05RootEvent::Class()); return buf; } //______________________________________________________________________________ void ExR05RootEvent::Streamer(TBuffer &R__b) { // Stream an object of class ExR05RootEvent. if (R__b.IsReading()) { Version_t R__v = R__b.ReadVersion(); if (R__v) { } TObject::Streamer(R__b); R__b >> m_runNumber; R__b >> m_eventNumber; R__b >> m_hits; } else { R__b.WriteVersion(ExR05RootEvent::IsA()); TObject::Streamer(R__b); R__b << m_runNumber; R__b << m_eventNumber; R__b << m_hits; } } //______________________________________________________________________________ void ExR05RootEvent::ShowMembers(TMemberInspector &R__insp, char *R__parent) { // Inspect the data members of an object of class ExR05RootEvent. TClass *R__cl = ExR05RootEvent::IsA(); Int_t R__ncp = strlen(R__parent); if (R__ncp || R__cl || R__insp.IsA()) { } R__insp.Inspect(R__cl, R__parent, "m_runNumber", &m_runNumber); R__insp.Inspect(R__cl, R__parent, "m_eventNumber", &m_eventNumber); R__insp.Inspect(R__cl, R__parent, "*m_hits", &m_hits); TObject::ShowMembers(R__insp, R__parent); } //______________________________________________________________________________ const char *ExR05RootEvent::Class_Name() { // Return the class name for ExR05RootEvent. return "ExR05RootEvent"; } // Static variable to hold initialization object static ExR05RootEvent::R__Init __gR__InitExR05RootEvent; //______________________________________________________________________________ void ExR05RootHit::Streamer(TBuffer &R__b) { // Stream an object of class ExR05RootHit. if (R__b.IsReading()) { Version_t R__v = R__b.ReadVersion(); if (R__v) { } TObject::Streamer(R__b); m_position.Streamer(R__b); R__b >> m_energyDeposit; R__b >> m_event; } else { R__b.WriteVersion(ExR05RootHit::IsA()); TObject::Streamer(R__b); m_position.Streamer(R__b); R__b << m_energyDeposit; R__b << m_event; } } //______________________________________________________________________________ void ExR05RootHit::ShowMembers(TMemberInspector &R__insp, char *R__parent) { // Inspect the data members of an object of class ExR05RootHit. TClass *R__cl = ExR05RootHit::IsA(); Int_t R__ncp = strlen(R__parent); if (R__ncp || R__cl || R__insp.IsA()) { } m_position.ShowMembers(R__insp, strcat(R__parent,"m_position.")); R__parent[R__ncp] = 0; R__insp.Inspect(R__cl, R__parent, "m_energyDeposit", &m_energyDeposit); R__insp.Inspect(R__cl, R__parent, "*m_event", &m_event); TObject::ShowMembers(R__insp, R__parent); } //______________________________________________________________________________ const char *ExR05RootHit::Class_Name() { // Return the class name for ExR05RootHit. return "ExR05RootHit"; } // Static variable to hold initialization object static ExR05RootHit::R__Init __gR__InitExR05RootHit; /******************************************************** * src/ExR05Dictionary.cc ********************************************************/ #ifdef G__MEMTEST #undef malloc #endif extern "C" void G__cpp_reset_tagtableExR05Dictionary(); extern "C" void G__set_cpp_environmentExR05Dictionary() { G__add_compiledheader("TROOT.h"); G__add_compiledheader("TMemberInspector.h"); G__add_compiledheader("ExR05RootEvent.hh"); G__add_compiledheader("ExR05RootHit.hh"); G__cpp_reset_tagtableExR05Dictionary(); } extern "C" int G__cpp_dllrevExR05Dictionary() { return(30051428); } /********************************************************* * Member function Interface Method *********************************************************/ /* ExR05RootHit */ static int G__ExR05RootHit_ExR05RootHit_0_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { ExR05RootHit *p=NULL; if(G__getaryconstruct()) p=new ExR05RootHit[G__getaryconstruct()]; else p=new ExR05RootHit; result7->obj.i = (long)p; result7->ref = (long)p; result7->type = 'u'; result7->tagnum = G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootHit); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_GetEnergy_2_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letdouble(result7,100,(double)((const ExR05RootHit*)(G__getstructoffset()))->GetEnergy()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_X_3_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letdouble(result7,100,(double)((const ExR05RootHit*)(G__getstructoffset()))->X()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_Y_4_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letdouble(result7,100,(double)((const ExR05RootHit*)(G__getstructoffset()))->Y()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_Z_5_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letdouble(result7,100,(double)((const ExR05RootHit*)(G__getstructoffset()))->Z()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_GetPosition_6_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { { const TVector3 *pobj,xobj=((const ExR05RootHit*)(G__getstructoffset()))->GetPosition(); pobj=new TVector3(xobj); result7->obj.i=(long)((void*)pobj); result7->ref=result7->obj.i; G__store_tempobject(*result7); } return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_GetEvent_7_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,85,(long)((const ExR05RootHit*)(G__getstructoffset()))->GetEvent()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_Print_8_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { switch(libp->paran) { case 1: G__setnull(result7); ((const ExR05RootHit*)(G__getstructoffset()))->Print((Option_t*)G__int(libp->para[0])); break; case 0: G__setnull(result7); ((const ExR05RootHit*)(G__getstructoffset()))->Print(); break; } return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_Class_2_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,85,(long)((ExR05RootHit*)(G__getstructoffset()))->Class()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_Class_Name_3_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,67,(long)((ExR05RootHit*)(G__getstructoffset()))->Class_Name()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_Class_Version_4_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,115,(long)((ExR05RootHit*)(G__getstructoffset()))->Class_Version()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_Dictionary_5_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__setnull(result7); ((ExR05RootHit*)(G__getstructoffset()))->Dictionary(); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_IsA_6_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,85,(long)((const ExR05RootHit*)(G__getstructoffset()))->IsA()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_ShowMembers_7_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__setnull(result7); ((ExR05RootHit*)(G__getstructoffset()))->ShowMembers(*(TMemberInspector*)libp->para[0].ref,(char*)G__int(libp->para[1])); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_Streamer_8_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__setnull(result7); ((ExR05RootHit*)(G__getstructoffset()))->Streamer(*(TBuffer*)libp->para[0].ref); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_DeclFileName_9_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,67,(long)((ExR05RootHit*)(G__getstructoffset()))->DeclFileName()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_DeclFileLine_0_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,105,(long)((ExR05RootHit*)(G__getstructoffset()))->DeclFileLine()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_ImplFileName_1_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,67,(long)((ExR05RootHit*)(G__getstructoffset()))->ImplFileName()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootHit_ImplFileLine_2_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,105,(long)((ExR05RootHit*)(G__getstructoffset()))->ImplFileLine()); return(1 || funcname || hash || result7 || libp) ; } // automatic copy constructor static int G__ExR05RootHit_ExR05RootHit_3_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { ExR05RootHit *p; p=new ExR05RootHit(*(ExR05RootHit*)G__int(libp->para[0])); result7->obj.i = (long)p; result7->ref = (long)p; result7->type = 'u'; result7->tagnum = G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootHit); return(1 || funcname || hash || result7 || libp) ; } // automatic destructor static int G__ExR05RootHit_wAExR05RootHit_4_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { if(G__getaryconstruct()) if(G__PVOID==G__getgvp()) delete[] (ExR05RootHit *)(G__getstructoffset()); else for(int i=G__getaryconstruct()-1;i>=0;i--) delete (ExR05RootHit *)((G__getstructoffset())+sizeof(ExR05RootHit)*i); else delete (ExR05RootHit *)(G__getstructoffset()); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } /* ExR05RootEvent */ static int G__ExR05RootEvent_ExR05RootEvent_0_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { ExR05RootEvent *p=NULL; if(G__getaryconstruct()) p=new ExR05RootEvent[G__getaryconstruct()]; else p=new ExR05RootEvent; result7->obj.i = (long)p; result7->ref = (long)p; result7->type = 'u'; result7->tagnum = G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootEvent); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_GetRunID_2_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,105,(long)((const ExR05RootEvent*)(G__getstructoffset()))->GetRunID()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_GetEventID_3_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,105,(long)((const ExR05RootEvent*)(G__getstructoffset()))->GetEventID()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_GetNumberHits_4_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,105,(long)((const ExR05RootEvent*)(G__getstructoffset()))->GetNumberHits()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_GetHit_5_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,85,(long)((const ExR05RootEvent*)(G__getstructoffset()))->GetHit((Int_t)G__int(libp->para[0]))); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_GetHitCollection_6_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,85,(long)((const ExR05RootEvent*)(G__getstructoffset()))->GetHitCollection()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_Print_7_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { switch(libp->paran) { case 1: G__setnull(result7); ((const ExR05RootEvent*)(G__getstructoffset()))->Print((Option_t*)G__int(libp->para[0])); break; case 0: G__setnull(result7); ((const ExR05RootEvent*)(G__getstructoffset()))->Print(); break; } return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_Class_1_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,85,(long)((ExR05RootEvent*)(G__getstructoffset()))->Class()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_Class_Name_2_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,67,(long)((ExR05RootEvent*)(G__getstructoffset()))->Class_Name()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_Class_Version_3_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,115,(long)((ExR05RootEvent*)(G__getstructoffset()))->Class_Version()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_Dictionary_4_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__setnull(result7); ((ExR05RootEvent*)(G__getstructoffset()))->Dictionary(); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_IsA_5_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,85,(long)((const ExR05RootEvent*)(G__getstructoffset()))->IsA()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_ShowMembers_6_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__setnull(result7); ((ExR05RootEvent*)(G__getstructoffset()))->ShowMembers(*(TMemberInspector*)libp->para[0].ref,(char*)G__int(libp->para[1])); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_Streamer_7_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__setnull(result7); ((ExR05RootEvent*)(G__getstructoffset()))->Streamer(*(TBuffer*)libp->para[0].ref); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_DeclFileName_8_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,67,(long)((ExR05RootEvent*)(G__getstructoffset()))->DeclFileName()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_DeclFileLine_9_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,105,(long)((ExR05RootEvent*)(G__getstructoffset()))->DeclFileLine()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_ImplFileName_0_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,67,(long)((ExR05RootEvent*)(G__getstructoffset()))->ImplFileName()); return(1 || funcname || hash || result7 || libp) ; } static int G__ExR05RootEvent_ImplFileLine_1_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { G__letint(result7,105,(long)((ExR05RootEvent*)(G__getstructoffset()))->ImplFileLine()); return(1 || funcname || hash || result7 || libp) ; } // automatic copy constructor static int G__ExR05RootEvent_ExR05RootEvent_2_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { ExR05RootEvent *p; p=new ExR05RootEvent(*(ExR05RootEvent*)G__int(libp->para[0])); result7->obj.i = (long)p; result7->ref = (long)p; result7->type = 'u'; result7->tagnum = G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootEvent); return(1 || funcname || hash || result7 || libp) ; } // automatic destructor static int G__ExR05RootEvent_wAExR05RootEvent_3_2(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) { if(G__getaryconstruct()) if(G__PVOID==G__getgvp()) delete[] (ExR05RootEvent *)(G__getstructoffset()); else for(int i=G__getaryconstruct()-1;i>=0;i--) delete (ExR05RootEvent *)((G__getstructoffset())+sizeof(ExR05RootEvent)*i); else delete (ExR05RootEvent *)(G__getstructoffset()); G__setnull(result7); return(1 || funcname || hash || result7 || libp) ; } /* Setting up global function */ /********************************************************* * Member function Stub *********************************************************/ /* ExR05RootHit */ /* ExR05RootEvent */ /********************************************************* * Global function Stub *********************************************************/ /********************************************************* * Get size of pointer to member function *********************************************************/ class G__Sizep2memfuncExR05Dictionary { public: G__Sizep2memfuncExR05Dictionary() {p=&G__Sizep2memfuncExR05Dictionary::sizep2memfunc;} size_t sizep2memfunc() { return(sizeof(p)); } private: size_t (G__Sizep2memfuncExR05Dictionary::*p)(); }; size_t G__get_sizep2memfuncExR05Dictionary() { G__Sizep2memfuncExR05Dictionary a; G__setsizep2memfunc((int)a.sizep2memfunc()); return((size_t)a.sizep2memfunc()); } /********************************************************* * virtual base class offset calculation interface *********************************************************/ /* Setting up class inheritance */ /********************************************************* * Inheritance information setup/ *********************************************************/ extern "C" void G__cpp_setup_inheritanceExR05Dictionary() { /* Setting up class inheritance */ if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootHit))) { ExR05RootHit *G__Lderived; G__Lderived=(ExR05RootHit*)0x1000; { TObject *G__Lpbase=(TObject*)G__Lderived; G__inheritance_setup(G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootHit),G__get_linked_tagnum(&G__ExR05DictionaryLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1); } } if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootEvent))) { ExR05RootEvent *G__Lderived; G__Lderived=(ExR05RootEvent*)0x1000; { TObject *G__Lpbase=(TObject*)G__Lderived; G__inheritance_setup(G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootEvent),G__get_linked_tagnum(&G__ExR05DictionaryLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1); } } } /********************************************************* * typedef information setup/ *********************************************************/ extern "C" void G__cpp_setup_typetableExR05Dictionary() { /* Setting up typedef entry */ G__search_typename2("Char_t",99,-1,0, -1); G__setnewtype(-1,"Signed Character 1 byte",0); G__search_typename2("UChar_t",98,-1,0, -1); G__setnewtype(-1,"Unsigned Character 1 byte",0); G__search_typename2("Short_t",115,-1,0, -1); G__setnewtype(-1,"Signed Short integer 2 bytes",0); G__search_typename2("UShort_t",114,-1,0, -1); G__setnewtype(-1,"Unsigned Short integer 2 bytes",0); G__search_typename2("Int_t",105,-1,0, -1); G__setnewtype(-1,"Signed integer 4 bytes",0); G__search_typename2("UInt_t",104,-1,0, -1); G__setnewtype(-1,"Unsigned integer 4 bytes",0); G__search_typename2("Seek_t",105,-1,0, -1); G__setnewtype(-1,"File pointer",0); G__search_typename2("Long_t",108,-1,0, -1); G__setnewtype(-1,"Signed long integer 8 bytes",0); G__search_typename2("ULong_t",107,-1,0, -1); G__setnewtype(-1,"Unsigned long integer 8 bytes",0); G__search_typename2("Float_t",102,-1,0, -1); G__setnewtype(-1,"Float 4 bytes",0); G__search_typename2("Double_t",100,-1,0, -1); G__setnewtype(-1,"Float 8 bytes",0); G__search_typename2("Text_t",99,-1,0, -1); G__setnewtype(-1,"General string",0); G__search_typename2("Bool_t",98,-1,0, -1); G__setnewtype(-1,"Boolean (0=false, 1=true)",0); G__search_typename2("Byte_t",98,-1,0, -1); G__setnewtype(-1,"Byte (8 bits)",0); G__search_typename2("Version_t",115,-1,0, -1); G__setnewtype(-1,"Class version identifier",0); G__search_typename2("Option_t",99,-1,0, -1); G__setnewtype(-1,"Option string",0); G__search_typename2("Ssiz_t",105,-1,0, -1); G__setnewtype(-1,"String size",0); G__search_typename2("Real_t",102,-1,0, -1); G__setnewtype(-1,"TVector and TMatrix element type",0); G__search_typename2("VoidFuncPtr_t",89,-1,0, -1); G__setnewtype(-1,"pointer to void function",0); G__search_typename2("va_list",67,-1,0, -1); G__setnewtype(-1,NULL,0); G__search_typename2("FreeHookFun_t",89,-1,0, -1); G__setnewtype(-1,NULL,0); G__search_typename2("ReAllocFun_t",81,-1,0, -1); G__setnewtype(-1,NULL,0); G__search_typename2("ReAllocCFun_t",81,-1,0, -1); G__setnewtype(-1,NULL,0); G__search_typename2("Axis_t",100,-1,0, -1); G__setnewtype(-1,"Axis values type",0); G__search_typename2("Stat_t",100,-1,0, -1); G__setnewtype(-1,"Statistics type",0); G__search_typename2("ErrorHandlerFunc_t",89,-1,0, -1); G__setnewtype(-1,NULL,0); } /********************************************************* * Data Member information setup/ *********************************************************/ /* Setting up class,struct,union tag member variable */ /* ExR05RootHit */ static void G__setup_memvarExR05RootHit(void) { G__tag_memvar_setup(G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootHit)); { ExR05RootHit *p; p=(ExR05RootHit*)0x1000; if (p) { } G__memvar_setup((void*)NULL,117,0,0,G__get_linked_tagnum(&G__ExR05DictionaryLN_TVector3),-1,-1,4,"m_position=",0,"position of hit [cm]."); G__memvar_setup((void*)NULL,100,0,0,-1,G__defined_typename("Double_t"),-1,4,"m_energyDeposit=",0,"Energy deposited by hit."); G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootEvent),-1,-1,4,"m_event=",0,"Pointer to event containing this hit."); G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__ExR05DictionaryLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL); } G__tag_memvar_reset(); } /* ExR05RootEvent */ static void G__setup_memvarExR05RootEvent(void) { G__tag_memvar_setup(G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootEvent)); { ExR05RootEvent *p; p=(ExR05RootEvent*)0x1000; if (p) { } G__memvar_setup((void*)NULL,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"m_runNumber=",0,"Geant4 run number"); G__memvar_setup((void*)NULL,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"m_eventNumber=",0,"Geant4 event number"); G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__ExR05DictionaryLN_TOrdCollection),-1,-1,4,"m_hits=",0,"Collection of hits for this event."); G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__ExR05DictionaryLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL); } G__tag_memvar_reset(); } extern "C" void G__cpp_setup_memvarExR05Dictionary() { } /*********************************************************** ************************************************************ ************************************************************ ************************************************************ ************************************************************ ************************************************************ ************************************************************ ***********************************************************/ /********************************************************* * Member function information setup for each class *********************************************************/ static void G__setup_memfuncExR05RootHit(void) { /* ExR05RootHit */ G__tag_memfunc_setup(G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootHit)); G__memfunc_setup("ExR05RootHit",1085,G__ExR05RootHit_ExR05RootHit_0_0,105,G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootHit),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("GetEnergy",906,G__ExR05RootHit_GetEnergy_2_0,100,-1,G__defined_typename("Double_t"),0,0,1,1,8,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("X",88,G__ExR05RootHit_X_3_0,100,-1,G__defined_typename("Double_t"),0,0,1,1,8,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("Y",89,G__ExR05RootHit_Y_4_0,100,-1,G__defined_typename("Double_t"),0,0,1,1,8,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("Z",90,G__ExR05RootHit_Z_5_0,100,-1,G__defined_typename("Double_t"),0,0,1,1,8,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("GetPosition",1141,G__ExR05RootHit_GetPosition_6_0,117,G__get_linked_tagnum(&G__ExR05DictionaryLN_TVector3),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("GetEvent",802,G__ExR05RootHit_GetEvent_7_0,85,G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootEvent),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("Print",525,G__ExR05RootHit_Print_8_0,121,-1,-1,0,1,1,1,8,"C - 'Option_t' 0 \"\" a_option","option=\"verbose\" means print run# & event# with hit info",(void*)NULL,0); G__memfunc_setup("SetEnergy",918,(G__InterfaceMethod)NULL,121,-1,-1,0,1,1,2,0,"d - 'Double_t' 0 - e",(char*)NULL,(void*)NULL,0); G__memfunc_setup("SetPosition",1153,(G__InterfaceMethod)NULL,121,-1,-1,0,3,1,2,0, "d - 'Double_t' 0 - x d - 'Double_t' 0 - y " "d - 'Double_t' 0 - z",(char*)NULL,(void*)NULL,0); G__memfunc_setup("SetEvent",814,(G__InterfaceMethod)NULL,121,-1,-1,0,1,1,2,0,"U 'ExR05RootEvent' - 0 - e",(char*)NULL,(void*)NULL,0); G__memfunc_setup("Class",502,G__ExR05RootHit_Class_2_1,85,G__get_linked_tagnum(&G__ExR05DictionaryLN_TClass),-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("Class_Name",982,G__ExR05RootHit_Class_Name_3_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("Class_Version",1339,G__ExR05RootHit_Class_Version_4_1,115,-1,G__defined_typename("Version_t"),0,0,3,1,0,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("Dictionary",1046,G__ExR05RootHit_Dictionary_5_1,121,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("IsA",253,G__ExR05RootHit_IsA_6_1,85,G__get_linked_tagnum(&G__ExR05DictionaryLN_TClass),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,1); G__memfunc_setup("ShowMembers",1132,G__ExR05RootHit_ShowMembers_7_1,121,-1,-1,0,2,1,1,0, "u 'TMemberInspector' - 1 - insp C - - 0 - parent",(char*)NULL,(void*)NULL,1); G__memfunc_setup("Streamer",835,G__ExR05RootHit_Streamer_8_1,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,1); G__memfunc_setup("DeclFileName",1145,G__ExR05RootHit_DeclFileName_9_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("DeclFileLine",1152,G__ExR05RootHit_DeclFileLine_0_2,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("ImplFileName",1171,G__ExR05RootHit_ImplFileName_1_2,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("ImplFileLine",1178,G__ExR05RootHit_ImplFileLine_2_2,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0); // automatic copy constructor G__memfunc_setup("ExR05RootHit",1085,G__ExR05RootHit_ExR05RootHit_3_2,(int)('i'),G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootHit),-1,0,1,1,1,0,"u 'ExR05RootHit' - 1 - -",(char*)NULL,(void*)NULL,0); // automatic destructor G__memfunc_setup("~ExR05RootHit",1211,G__ExR05RootHit_wAExR05RootHit_4_2,(int)('y'),-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,1); G__tag_memfunc_reset(); } static void G__setup_memfuncExR05RootEvent(void) { /* ExR05RootEvent */ G__tag_memfunc_setup(G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootEvent)); G__memfunc_setup("ExR05RootEvent",1306,G__ExR05RootEvent_ExR05RootEvent_0_0,105,G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootEvent),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("GetRunID",738,G__ExR05RootEvent_GetRunID_2_0,105,-1,G__defined_typename("Int_t"),0,0,1,1,8,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("GetEventID",943,G__ExR05RootEvent_GetEventID_3_0,105,-1,G__defined_typename("Int_t"),0,0,1,1,8,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("GetNumberHits",1313,G__ExR05RootEvent_GetNumberHits_4_0,105,-1,G__defined_typename("Int_t"),0,0,1,1,8,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("GetHit",581,G__ExR05RootEvent_GetHit_5_0,85,G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootHit),-1,0,1,1,1,8,"i - 'Int_t' 0 - a_hitNumber",(char*)NULL,(void*)NULL,0); G__memfunc_setup("GetHitCollection",1617,G__ExR05RootEvent_GetHitCollection_6_0,85,G__get_linked_tagnum(&G__ExR05DictionaryLN_TOrdCollection),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("Print",525,G__ExR05RootEvent_Print_7_0,121,-1,-1,0,1,1,1,8,"C - 'Option_t' 0 \"\" a_option","options=\"hits\" means to print hits as well",(void*)NULL,0); G__memfunc_setup("SetRunID",750,(G__InterfaceMethod)NULL,121,-1,-1,0,1,1,2,0,"i - 'Int_t' 0 - r",(char*)NULL,(void*)NULL,0); G__memfunc_setup("SetEventID",955,(G__InterfaceMethod)NULL,121,-1,-1,0,1,1,2,0,"i - 'Int_t' 0 - e",(char*)NULL,(void*)NULL,0); G__memfunc_setup("AdoptHit",797,(G__InterfaceMethod)NULL,121,-1,-1,0,1,1,2,0,"U 'ExR05RootHit' - 0 - h","Add hit to event and adopt its pointer (the event will delete it)",(void*)NULL,0); G__memfunc_setup("Class",502,G__ExR05RootEvent_Class_1_1,85,G__get_linked_tagnum(&G__ExR05DictionaryLN_TClass),-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("Class_Name",982,G__ExR05RootEvent_Class_Name_2_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("Class_Version",1339,G__ExR05RootEvent_Class_Version_3_1,115,-1,G__defined_typename("Version_t"),0,0,3,1,0,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("Dictionary",1046,G__ExR05RootEvent_Dictionary_4_1,121,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("IsA",253,G__ExR05RootEvent_IsA_5_1,85,G__get_linked_tagnum(&G__ExR05DictionaryLN_TClass),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,1); G__memfunc_setup("ShowMembers",1132,G__ExR05RootEvent_ShowMembers_6_1,121,-1,-1,0,2,1,1,0, "u 'TMemberInspector' - 1 - insp C - - 0 - parent",(char*)NULL,(void*)NULL,1); G__memfunc_setup("Streamer",835,G__ExR05RootEvent_Streamer_7_1,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,1); G__memfunc_setup("DeclFileName",1145,G__ExR05RootEvent_DeclFileName_8_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("DeclFileLine",1152,G__ExR05RootEvent_DeclFileLine_9_1,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("ImplFileName",1171,G__ExR05RootEvent_ImplFileName_0_2,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)NULL,0); G__memfunc_setup("ImplFileLine",1178,G__ExR05RootEvent_ImplFileLine_1_2,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)NULL,0); // automatic copy constructor G__memfunc_setup("ExR05RootEvent",1306,G__ExR05RootEvent_ExR05RootEvent_2_2,(int)('i'),G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootEvent),-1,0,1,1,1,0,"u 'ExR05RootEvent' - 1 - -",(char*)NULL,(void*)NULL,0); // automatic destructor G__memfunc_setup("~ExR05RootEvent",1432,G__ExR05RootEvent_wAExR05RootEvent_3_2,(int)('y'),-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,1); G__tag_memfunc_reset(); } /********************************************************* * Member function information setup *********************************************************/ extern "C" void G__cpp_setup_memfuncExR05Dictionary() { } /********************************************************* * Global variable information setup for each class *********************************************************/ extern "C" void G__cpp_setup_globalExR05Dictionary() { /* Setting up global variables */ G__resetplocal(); G__resetglobalenv(); } /********************************************************* * Global function information setup for each class *********************************************************/ extern "C" void G__cpp_setup_funcExR05Dictionary() { G__lastifuncposition(); G__resetifuncposition(); } /********************************************************* * Class,struct,union,enum tag information setup *********************************************************/ /* Setup class/struct taginfo */ G__linked_taginfo G__ExR05DictionaryLN_TClass = { "TClass" , 99 , -1 }; G__linked_taginfo G__ExR05DictionaryLN_TObject = { "TObject" , 99 , -1 }; G__linked_taginfo G__ExR05DictionaryLN_TOrdCollection = { "TOrdCollection" , 99 , -1 }; G__linked_taginfo G__ExR05DictionaryLN_ExR05RootHit = { "ExR05RootHit" , 99 , -1 }; G__linked_taginfo G__ExR05DictionaryLN_ExR05RootEvent = { "ExR05RootEvent" , 99 , -1 }; G__linked_taginfo G__ExR05DictionaryLN_TVector3 = { "TVector3" , 99 , -1 }; /* Reset class/struct taginfo */ extern "C" void G__cpp_reset_tagtableExR05Dictionary() { G__ExR05DictionaryLN_TClass.tagnum = -1 ; G__ExR05DictionaryLN_TObject.tagnum = -1 ; G__ExR05DictionaryLN_TOrdCollection.tagnum = -1 ; G__ExR05DictionaryLN_ExR05RootHit.tagnum = -1 ; G__ExR05DictionaryLN_ExR05RootEvent.tagnum = -1 ; G__ExR05DictionaryLN_TVector3.tagnum = -1 ; } extern "C" void G__cpp_setup_tagtableExR05Dictionary() { /* Setting up class,struct,union tag entry */ G__tagtable_setup(G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootHit),sizeof(ExR05RootHit),-1,0,"Simple hit class for example R05",G__setup_memvarExR05RootHit,G__setup_memfuncExR05RootHit); G__tagtable_setup(G__get_linked_tagnum(&G__ExR05DictionaryLN_ExR05RootEvent),sizeof(ExR05RootEvent),-1,0,"Simple event class for example R05",G__setup_memvarExR05RootEvent,G__setup_memfuncExR05RootEvent); } extern "C" void G__cpp_setupExR05Dictionary(void) { G__check_setup_version(30051428,"G__cpp_setupExR05Dictionary()"); G__set_cpp_environmentExR05Dictionary(); G__cpp_setup_tagtableExR05Dictionary(); G__cpp_setup_inheritanceExR05Dictionary(); G__cpp_setup_typetableExR05Dictionary(); G__cpp_setup_memvarExR05Dictionary(); G__cpp_setup_memfuncExR05Dictionary(); G__cpp_setup_globalExR05Dictionary(); G__cpp_setup_funcExR05Dictionary(); if(0==G__getsizep2memfunc()) G__get_sizep2memfuncExR05Dictionary(); return; } class G__cpp_setup_initExR05Dictionary { public: G__cpp_setup_initExR05Dictionary() { G__add_setup_func("ExR05Dictionary",(G__incsetup)(&G__cpp_setupExR05Dictionary)); } ~G__cpp_setup_initExR05Dictionary() { G__remove_setup_func("ExR05Dictionary"); } }; G__cpp_setup_initExR05Dictionary G__cpp_setup_initializerExR05Dictionary;