LCOV - code coverage report
Current view: top level - Users/ktf/work/active/sw/BUILD/8556343c62afbad8edaef56f6e26bb98ea40d886/AliRoot/BCM - G__BCM.cxx (source / functions) Hit Total Coverage
Test: coverage.info Lines: 206 621 33.2 %
Date: 2016-06-14 17:26:59 Functions: 52 142 36.6 %

          Line data    Source code
       1             : //
       2             : // File generated by /Users/ktf/work/active/sw/osx_x86-64/ROOT/v5-34-30-alice_COVERAGE-1/bin/rootcint at Tue Jun 14 16:21:33 2016
       3             : 
       4             : // Do NOT change. Changes will be lost next time file is generated
       5             : //
       6             : 
       7             : #define R__DICTIONARY_FILENAME dIUsersdIktfdIworkdIactivedIswdIBUILDdI8556343c62afbad8edaef56f6e26bb98ea40d886dIAliRootdIBCMdIG__BCM
       8             : #include "RConfig.h" //rootcint 4834
       9             : #if !defined(R__ACCESS_IN_SYMBOL)
      10             : //Break the privacy of classes -- Disabled for the moment
      11             : #define private public
      12             : #define protected public
      13             : #endif
      14             : 
      15             : // Since CINT ignores the std namespace, we need to do so in this file.
      16             : namespace std {} using namespace std;
      17             : #include "G__BCM.h"
      18             : 
      19             : #include "TClass.h"
      20             : #include "TBuffer.h"
      21             : #include "TMemberInspector.h"
      22             : #include "TInterpreter.h"
      23             : #include "TVirtualMutex.h"
      24             : #include "TError.h"
      25             : 
      26             : #ifndef G__ROOT
      27             : #define G__ROOT
      28             : #endif
      29             : 
      30             : #include "RtypesImp.h"
      31             : #include "TIsAProxy.h"
      32             : #include "TFileMergeInfo.h"
      33             : 
      34             : // Direct notice to TROOT of the dictionary's loading.
      35             : namespace {
      36             :    static struct DictInit {
      37          12 :       DictInit() {
      38          12 :          ROOT::RegisterModule();
      39          12 :       }
      40          12 :    } __TheDictionaryInitializer;
      41             : }
      42             : 
      43             : // START OF SHADOWS
      44             : 
      45             : namespace ROOTShadow {
      46             :    namespace Shadow {
      47             :    } // of namespace Shadow
      48             : } // of namespace ROOTShadow
      49             : // END OF SHADOWS
      50             : 
      51             : namespace ROOTDict {
      52             :    void AliBCM_ShowMembers(void *obj, TMemberInspector &R__insp);
      53             :    static void *new_AliBCM(void *p = 0);
      54             :    static void *newArray_AliBCM(Long_t size, void *p);
      55             :    static void delete_AliBCM(void *p);
      56             :    static void deleteArray_AliBCM(void *p);
      57             :    static void destruct_AliBCM(void *p);
      58             : 
      59             :    // Function generating the singleton type initializer
      60             :    static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::AliBCM*)
      61             :    {
      62             :       ::AliBCM *ptr = 0;
      63          48 :       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::AliBCM >(0);
      64          24 :       static ::ROOT::TGenericClassInfo 
      65          12 :          instance("AliBCM", ::AliBCM::Class_Version(), "/Users/ktf/work/active/sw/SOURCES/AliRoot/0_COVERAGE/0/BCM/AliBCM.h", 16,
      66           6 :                   typeid(::AliBCM), ::ROOT::DefineBehavior(ptr, ptr),
      67           6 :                   &::AliBCM::Dictionary, isa_proxy, 4,
      68             :                   sizeof(::AliBCM) );
      69          12 :       instance.SetNew(&new_AliBCM);
      70          12 :       instance.SetNewArray(&newArray_AliBCM);
      71          12 :       instance.SetDelete(&delete_AliBCM);
      72          12 :       instance.SetDeleteArray(&deleteArray_AliBCM);
      73          12 :       instance.SetDestructor(&destruct_AliBCM);
      74          12 :       return &instance;
      75           0 :    }
      76             :    ROOT::TGenericClassInfo *GenerateInitInstance(const ::AliBCM*)
      77             :    {
      78          12 :       return GenerateInitInstanceLocal((::AliBCM*)0);
      79             :    }
      80             :    // Static variable to force the class initialization
      81          12 :    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::AliBCM*)0x0); R__UseDummy(_R__UNIQUE_(Init));
      82             : } // end of namespace ROOTDict
      83             : 
      84             : namespace ROOTDict {
      85             :    void AliBCMHit_ShowMembers(void *obj, TMemberInspector &R__insp);
      86             :    static void *new_AliBCMHit(void *p = 0);
      87             :    static void *newArray_AliBCMHit(Long_t size, void *p);
      88             :    static void delete_AliBCMHit(void *p);
      89             :    static void deleteArray_AliBCMHit(void *p);
      90             :    static void destruct_AliBCMHit(void *p);
      91             : 
      92             :    // Function generating the singleton type initializer
      93             :    static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::AliBCMHit*)
      94             :    {
      95             :       ::AliBCMHit *ptr = 0;
      96          48 :       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::AliBCMHit >(0);
      97          24 :       static ::ROOT::TGenericClassInfo 
      98          12 :          instance("AliBCMHit", ::AliBCMHit::Class_Version(), "/Users/ktf/work/active/sw/SOURCES/AliRoot/0_COVERAGE/0/BCM/AliBCMHit.h", 13,
      99           6 :                   typeid(::AliBCMHit), ::ROOT::DefineBehavior(ptr, ptr),
     100           6 :                   &::AliBCMHit::Dictionary, isa_proxy, 4,
     101             :                   sizeof(::AliBCMHit) );
     102          12 :       instance.SetNew(&new_AliBCMHit);
     103          12 :       instance.SetNewArray(&newArray_AliBCMHit);
     104          12 :       instance.SetDelete(&delete_AliBCMHit);
     105          12 :       instance.SetDeleteArray(&deleteArray_AliBCMHit);
     106          12 :       instance.SetDestructor(&destruct_AliBCMHit);
     107          12 :       return &instance;
     108           0 :    }
     109             :    ROOT::TGenericClassInfo *GenerateInitInstance(const ::AliBCMHit*)
     110             :    {
     111          12 :       return GenerateInitInstanceLocal((::AliBCMHit*)0);
     112             :    }
     113             :    // Static variable to force the class initialization
     114          12 :    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::AliBCMHit*)0x0); R__UseDummy(_R__UNIQUE_(Init));
     115             : } // end of namespace ROOTDict
     116             : 
     117             : namespace ROOTDict {
     118             :    void AliBCMLoader_ShowMembers(void *obj, TMemberInspector &R__insp);
     119             :    static void *new_AliBCMLoader(void *p = 0);
     120             :    static void *newArray_AliBCMLoader(Long_t size, void *p);
     121             :    static void delete_AliBCMLoader(void *p);
     122             :    static void deleteArray_AliBCMLoader(void *p);
     123             :    static void destruct_AliBCMLoader(void *p);
     124             : 
     125             :    // Function generating the singleton type initializer
     126             :    static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::AliBCMLoader*)
     127             :    {
     128             :       ::AliBCMLoader *ptr = 0;
     129          48 :       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::AliBCMLoader >(0);
     130          24 :       static ::ROOT::TGenericClassInfo 
     131          12 :          instance("AliBCMLoader", ::AliBCMLoader::Class_Version(), "/Users/ktf/work/active/sw/SOURCES/AliRoot/0_COVERAGE/0/BCM/AliBCMLoader.h", 16,
     132           6 :                   typeid(::AliBCMLoader), ::ROOT::DefineBehavior(ptr, ptr),
     133           6 :                   &::AliBCMLoader::Dictionary, isa_proxy, 4,
     134             :                   sizeof(::AliBCMLoader) );
     135          12 :       instance.SetNew(&new_AliBCMLoader);
     136          12 :       instance.SetNewArray(&newArray_AliBCMLoader);
     137          12 :       instance.SetDelete(&delete_AliBCMLoader);
     138          12 :       instance.SetDeleteArray(&deleteArray_AliBCMLoader);
     139          12 :       instance.SetDestructor(&destruct_AliBCMLoader);
     140          12 :       return &instance;
     141           0 :    }
     142             :    ROOT::TGenericClassInfo *GenerateInitInstance(const ::AliBCMLoader*)
     143             :    {
     144          12 :       return GenerateInitInstanceLocal((::AliBCMLoader*)0);
     145             :    }
     146             :    // Static variable to force the class initialization
     147          12 :    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::AliBCMLoader*)0x0); R__UseDummy(_R__UNIQUE_(Init));
     148             : } // end of namespace ROOTDict
     149             : 
     150             : //______________________________________________________________________________
     151             : atomic_TClass_ptr AliBCM::fgIsA(0);  // static to hold class pointer
     152             : 
     153             : //______________________________________________________________________________
     154             : const char *AliBCM::Class_Name()
     155             : {
     156           0 :    return "AliBCM";
     157             : }
     158             : 
     159             : //______________________________________________________________________________
     160             : const char *AliBCM::ImplFileName()
     161             : {
     162           0 :    return ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCM*)0x0)->GetImplFileName();
     163             : }
     164             : 
     165             : //______________________________________________________________________________
     166             : int AliBCM::ImplFileLine()
     167             : {
     168           0 :    return ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCM*)0x0)->GetImplFileLine();
     169             : }
     170             : 
     171             : //______________________________________________________________________________
     172             : void AliBCM::Dictionary()
     173             : {
     174           0 :    fgIsA = ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCM*)0x0)->GetClass();
     175           0 : }
     176             : 
     177             : //______________________________________________________________________________
     178             : TClass *AliBCM::Class()
     179             : {
     180           0 :    if (!fgIsA) { R__LOCKGUARD2(gCINTMutex); if(!fgIsA) {fgIsA = ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCM*)0x0)->GetClass();} }
     181           0 :    return fgIsA;
     182             : }
     183             : 
     184             : //______________________________________________________________________________
     185             : atomic_TClass_ptr AliBCMHit::fgIsA(0);  // static to hold class pointer
     186             : 
     187             : //______________________________________________________________________________
     188             : const char *AliBCMHit::Class_Name()
     189             : {
     190           0 :    return "AliBCMHit";
     191             : }
     192             : 
     193             : //______________________________________________________________________________
     194             : const char *AliBCMHit::ImplFileName()
     195             : {
     196           0 :    return ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCMHit*)0x0)->GetImplFileName();
     197             : }
     198             : 
     199             : //______________________________________________________________________________
     200             : int AliBCMHit::ImplFileLine()
     201             : {
     202           0 :    return ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCMHit*)0x0)->GetImplFileLine();
     203             : }
     204             : 
     205             : //______________________________________________________________________________
     206             : void AliBCMHit::Dictionary()
     207             : {
     208           0 :    fgIsA = ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCMHit*)0x0)->GetClass();
     209           0 : }
     210             : 
     211             : //______________________________________________________________________________
     212             : TClass *AliBCMHit::Class()
     213             : {
     214           0 :    if (!fgIsA) { R__LOCKGUARD2(gCINTMutex); if(!fgIsA) {fgIsA = ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCMHit*)0x0)->GetClass();} }
     215           0 :    return fgIsA;
     216             : }
     217             : 
     218             : //______________________________________________________________________________
     219             : atomic_TClass_ptr AliBCMLoader::fgIsA(0);  // static to hold class pointer
     220             : 
     221             : //______________________________________________________________________________
     222             : const char *AliBCMLoader::Class_Name()
     223             : {
     224           0 :    return "AliBCMLoader";
     225             : }
     226             : 
     227             : //______________________________________________________________________________
     228             : const char *AliBCMLoader::ImplFileName()
     229             : {
     230           0 :    return ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCMLoader*)0x0)->GetImplFileName();
     231             : }
     232             : 
     233             : //______________________________________________________________________________
     234             : int AliBCMLoader::ImplFileLine()
     235             : {
     236           0 :    return ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCMLoader*)0x0)->GetImplFileLine();
     237             : }
     238             : 
     239             : //______________________________________________________________________________
     240             : void AliBCMLoader::Dictionary()
     241             : {
     242           0 :    fgIsA = ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCMLoader*)0x0)->GetClass();
     243           0 : }
     244             : 
     245             : //______________________________________________________________________________
     246             : TClass *AliBCMLoader::Class()
     247             : {
     248           0 :    if (!fgIsA) { R__LOCKGUARD2(gCINTMutex); if(!fgIsA) {fgIsA = ::ROOTDict::GenerateInitInstanceLocal((const ::AliBCMLoader*)0x0)->GetClass();} }
     249           0 :    return fgIsA;
     250             : }
     251             : 
     252             : //______________________________________________________________________________
     253             : void AliBCM::Streamer(TBuffer &R__b)
     254             : {
     255             :    // Stream an object of class AliBCM.
     256             : 
     257           0 :    if (R__b.IsReading()) {
     258           0 :       R__b.ReadClassBuffer(AliBCM::Class(),this);
     259           0 :    } else {
     260           0 :       R__b.WriteClassBuffer(AliBCM::Class(),this);
     261             :    }
     262           0 : }
     263             : 
     264             : //______________________________________________________________________________
     265             : void AliBCM::ShowMembers(TMemberInspector &R__insp)
     266             : {
     267             :       // Inspect the data members of an object of class AliBCM.
     268           0 :       TClass *R__cl = ::AliBCM::IsA();
     269           0 :       if (R__cl || R__insp.IsA()) { }
     270           0 :       R__insp.Inspect(R__cl, R__insp.GetParent(), "fVolId", &fVolId);
     271           0 :       AliDetector::ShowMembers(R__insp);
     272           0 : }
     273             : 
     274             : namespace ROOTDict {
     275             :    // Wrappers around operator new
     276             :    static void *new_AliBCM(void *p) {
     277           0 :       return  p ? new(p) ::AliBCM : new ::AliBCM;
     278           0 :    }
     279             :    static void *newArray_AliBCM(Long_t nElements, void *p) {
     280           0 :       return p ? new(p) ::AliBCM[nElements] : new ::AliBCM[nElements];
     281           0 :    }
     282             :    // Wrapper around operator delete
     283             :    static void delete_AliBCM(void *p) {
     284           0 :       delete ((::AliBCM*)p);
     285           0 :    }
     286             :    static void deleteArray_AliBCM(void *p) {
     287           0 :       delete [] ((::AliBCM*)p);
     288           0 :    }
     289             :    static void destruct_AliBCM(void *p) {
     290             :       typedef ::AliBCM current_t;
     291           0 :       ((current_t*)p)->~current_t();
     292           0 :    }
     293             : } // end of namespace ROOTDict for class ::AliBCM
     294             : 
     295             : //______________________________________________________________________________
     296             : void AliBCMHit::Streamer(TBuffer &R__b)
     297             : {
     298             :    // Stream an object of class AliBCMHit.
     299             : 
     300           0 :    if (R__b.IsReading()) {
     301           0 :       R__b.ReadClassBuffer(AliBCMHit::Class(),this);
     302           0 :    } else {
     303           0 :       R__b.WriteClassBuffer(AliBCMHit::Class(),this);
     304             :    }
     305           0 : }
     306             : 
     307             : //______________________________________________________________________________
     308             : void AliBCMHit::ShowMembers(TMemberInspector &R__insp)
     309             : {
     310             :       // Inspect the data members of an object of class AliBCMHit.
     311           0 :       TClass *R__cl = ::AliBCMHit::IsA();
     312           0 :       if (R__cl || R__insp.IsA()) { }
     313           0 :       R__insp.Inspect(R__cl, R__insp.GetParent(), "fId", &fId);
     314           0 :       R__insp.Inspect(R__cl, R__insp.GetParent(), "fEdep", &fEdep);
     315           0 :       R__insp.Inspect(R__cl, R__insp.GetParent(), "fTime", &fTime);
     316           0 :       AliHit::ShowMembers(R__insp);
     317           0 : }
     318             : 
     319             : namespace ROOTDict {
     320             :    // Wrappers around operator new
     321             :    static void *new_AliBCMHit(void *p) {
     322           0 :       return  p ? new(p) ::AliBCMHit : new ::AliBCMHit;
     323           0 :    }
     324             :    static void *newArray_AliBCMHit(Long_t nElements, void *p) {
     325           0 :       return p ? new(p) ::AliBCMHit[nElements] : new ::AliBCMHit[nElements];
     326           0 :    }
     327             :    // Wrapper around operator delete
     328             :    static void delete_AliBCMHit(void *p) {
     329           0 :       delete ((::AliBCMHit*)p);
     330           0 :    }
     331             :    static void deleteArray_AliBCMHit(void *p) {
     332           0 :       delete [] ((::AliBCMHit*)p);
     333           0 :    }
     334             :    static void destruct_AliBCMHit(void *p) {
     335             :       typedef ::AliBCMHit current_t;
     336           0 :       ((current_t*)p)->~current_t();
     337           0 :    }
     338             : } // end of namespace ROOTDict for class ::AliBCMHit
     339             : 
     340             : //______________________________________________________________________________
     341             : void AliBCMLoader::Streamer(TBuffer &R__b)
     342             : {
     343             :    // Stream an object of class AliBCMLoader.
     344             : 
     345           0 :    if (R__b.IsReading()) {
     346           0 :       R__b.ReadClassBuffer(AliBCMLoader::Class(),this);
     347           0 :    } else {
     348           0 :       R__b.WriteClassBuffer(AliBCMLoader::Class(),this);
     349             :    }
     350           0 : }
     351             : 
     352             : //______________________________________________________________________________
     353             : void AliBCMLoader::ShowMembers(TMemberInspector &R__insp)
     354             : {
     355             :       // Inspect the data members of an object of class AliBCMLoader.
     356           0 :       TClass *R__cl = ::AliBCMLoader::IsA();
     357           0 :       if (R__cl || R__insp.IsA()) { }
     358           0 :       AliLoader::ShowMembers(R__insp);
     359           0 : }
     360             : 
     361             : namespace ROOTDict {
     362             :    // Wrappers around operator new
     363             :    static void *new_AliBCMLoader(void *p) {
     364           0 :       return  p ? new(p) ::AliBCMLoader : new ::AliBCMLoader;
     365           0 :    }
     366             :    static void *newArray_AliBCMLoader(Long_t nElements, void *p) {
     367           0 :       return p ? new(p) ::AliBCMLoader[nElements] : new ::AliBCMLoader[nElements];
     368           0 :    }
     369             :    // Wrapper around operator delete
     370             :    static void delete_AliBCMLoader(void *p) {
     371           0 :       delete ((::AliBCMLoader*)p);
     372           0 :    }
     373             :    static void deleteArray_AliBCMLoader(void *p) {
     374           0 :       delete [] ((::AliBCMLoader*)p);
     375           0 :    }
     376             :    static void destruct_AliBCMLoader(void *p) {
     377             :       typedef ::AliBCMLoader current_t;
     378           0 :       ((current_t*)p)->~current_t();
     379           0 :    }
     380             : } // end of namespace ROOTDict for class ::AliBCMLoader
     381             : 
     382             : /********************************************************
     383             : * /Users/ktf/work/active/sw/BUILD/8556343c62afbad8edaef56f6e26bb98ea40d886/AliRoot/BCM/G__BCM.cxx
     384             : * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
     385             : *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
     386             : *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
     387             : ********************************************************/
     388             : 
     389             : #ifdef G__MEMTEST
     390             : #undef malloc
     391             : #undef free
     392             : #endif
     393             : 
     394             : #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
     395             : #pragma GCC diagnostic ignored "-Wstrict-aliasing"
     396             : #endif
     397             : 
     398             : extern "C" void G__cpp_reset_tagtableG__BCM();
     399             : 
     400             : extern "C" void G__set_cpp_environmentG__BCM() {
     401          12 :   G__cpp_reset_tagtableG__BCM();
     402           6 : }
     403             : #include <new>
     404           0 : extern "C" int G__cpp_dllrevG__BCM() { return(30051515); }
     405             : 
     406             : /*********************************************************
     407             : * Member function Interface Method
     408             : *********************************************************/
     409             : 
     410             : /* AliBCM */
     411             : static int G__G__BCM_210_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     412             : {
     413             :    AliBCM* p = NULL;
     414           0 :    char* gvp = (char*) G__getgvp();
     415           0 :    int n = G__getaryconstruct();
     416           0 :    if (n) {
     417           0 :      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
     418           0 :        p = new AliBCM[n];
     419           0 :      } else {
     420           0 :        p = new((void*) gvp) AliBCM[n];
     421             :      }
     422             :    } else {
     423           0 :      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
     424           0 :        p = new AliBCM;
     425           0 :      } else {
     426           0 :        p = new((void*) gvp) AliBCM;
     427             :      }
     428             :    }
     429           0 :    result7->obj.i = (long) p;
     430           0 :    result7->ref = (long) p;
     431           0 :    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__BCMLN_AliBCM));
     432           0 :    return(1 || funcname || hash || result7 || libp) ;
     433           0 : }
     434             : 
     435             : static int G__G__BCM_210_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     436             : {
     437             :    AliBCM* p = NULL;
     438           0 :    char* gvp = (char*) G__getgvp();
     439             :    //m: 2
     440           0 :    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
     441           0 :      p = new AliBCM((const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1]));
     442           0 :    } else {
     443           0 :      p = new((void*) gvp) AliBCM((const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1]));
     444             :    }
     445           0 :    result7->obj.i = (long) p;
     446           0 :    result7->ref = (long) p;
     447           0 :    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__BCMLN_AliBCM));
     448           0 :    return(1 || funcname || hash || result7 || libp) ;
     449           0 : }
     450             : 
     451             : static int G__G__BCM_210_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     452             : {
     453           0 :       G__letint(result7, 85, (long) AliBCM::Class());
     454           0 :    return(1 || funcname || hash || result7 || libp) ;
     455             : }
     456             : 
     457             : static int G__G__BCM_210_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     458             : {
     459           0 :       G__letint(result7, 67, (long) AliBCM::Class_Name());
     460           0 :    return(1 || funcname || hash || result7 || libp) ;
     461             : }
     462             : 
     463             : static int G__G__BCM_210_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     464             : {
     465           0 :       G__letint(result7, 115, (long) AliBCM::Class_Version());
     466           0 :    return(1 || funcname || hash || result7 || libp) ;
     467             : }
     468             : 
     469             : static int G__G__BCM_210_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     470             : {
     471           0 :       AliBCM::Dictionary();
     472           0 :       G__setnull(result7);
     473           0 :    return(1 || funcname || hash || result7 || libp) ;
     474             : }
     475             : 
     476             : static int G__G__BCM_210_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     477             : {
     478           0 :       ((AliBCM*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
     479           0 :       G__setnull(result7);
     480           0 :    return(1 || funcname || hash || result7 || libp) ;
     481             : }
     482             : 
     483             : static int G__G__BCM_210_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     484             : {
     485           0 :       G__letint(result7, 67, (long) AliBCM::DeclFileName());
     486           0 :    return(1 || funcname || hash || result7 || libp) ;
     487             : }
     488             : 
     489             : static int G__G__BCM_210_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     490             : {
     491           0 :       G__letint(result7, 105, (long) AliBCM::ImplFileLine());
     492           0 :    return(1 || funcname || hash || result7 || libp) ;
     493             : }
     494             : 
     495             : static int G__G__BCM_210_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     496             : {
     497           0 :       G__letint(result7, 67, (long) AliBCM::ImplFileName());
     498           0 :    return(1 || funcname || hash || result7 || libp) ;
     499             : }
     500             : 
     501             : static int G__G__BCM_210_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     502             : {
     503           0 :       G__letint(result7, 105, (long) AliBCM::DeclFileLine());
     504           0 :    return(1 || funcname || hash || result7 || libp) ;
     505             : }
     506             : 
     507             : // automatic destructor
     508             : typedef AliBCM G__TAliBCM;
     509             : static int G__G__BCM_210_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     510             : {
     511           0 :    char* gvp = (char*) G__getgvp();
     512           0 :    long soff = G__getstructoffset();
     513           0 :    int n = G__getaryconstruct();
     514             :    //
     515             :    //has_a_delete: 1
     516             :    //has_own_delete1arg: 0
     517             :    //has_own_delete2arg: 0
     518             :    //
     519           0 :    if (!soff) {
     520           0 :      return(1);
     521             :    }
     522           0 :    if (n) {
     523           0 :      if (gvp == (char*)G__PVOID) {
     524           0 :        delete[] (AliBCM*) soff;
     525             :      } else {
     526           0 :        G__setgvp((long) G__PVOID);
     527           0 :        for (int i = n - 1; i >= 0; --i) {
     528           0 :          ((AliBCM*) (soff+(sizeof(AliBCM)*i)))->~G__TAliBCM();
     529             :        }
     530           0 :        G__setgvp((long)gvp);
     531             :      }
     532             :    } else {
     533           0 :      if (gvp == (char*)G__PVOID) {
     534           0 :        delete (AliBCM*) soff;
     535             :      } else {
     536           0 :        G__setgvp((long) G__PVOID);
     537           0 :        ((AliBCM*) (soff))->~G__TAliBCM();
     538           0 :        G__setgvp((long)gvp);
     539             :      }
     540             :    }
     541           0 :    G__setnull(result7);
     542           0 :    return(1 || funcname || hash || result7 || libp) ;
     543           0 : }
     544             : 
     545             : 
     546             : /* AliBCMHit */
     547             : static int G__G__BCM_211_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     548             : {
     549             :    AliBCMHit* p = NULL;
     550           0 :    char* gvp = (char*) G__getgvp();
     551           0 :    int n = G__getaryconstruct();
     552           0 :    if (n) {
     553           0 :      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
     554           0 :        p = new AliBCMHit[n];
     555           0 :      } else {
     556           0 :        p = new((void*) gvp) AliBCMHit[n];
     557             :      }
     558             :    } else {
     559           0 :      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
     560           0 :        p = new AliBCMHit;
     561           0 :      } else {
     562           0 :        p = new((void*) gvp) AliBCMHit;
     563             :      }
     564             :    }
     565           0 :    result7->obj.i = (long) p;
     566           0 :    result7->ref = (long) p;
     567           0 :    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit));
     568           0 :    return(1 || funcname || hash || result7 || libp) ;
     569           0 : }
     570             : 
     571             : static int G__G__BCM_211_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     572             : {
     573             :    AliBCMHit* p = NULL;
     574           0 :    char* gvp = (char*) G__getgvp();
     575             :    //m: 5
     576           0 :    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
     577           0 :      p = new AliBCMHit(
     578           0 : (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
     579           0 : , (Double_t*) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
     580           0 : , (Float_t) G__double(libp->para[4]));
     581           0 :    } else {
     582           0 :      p = new((void*) gvp) AliBCMHit(
     583           0 : (Int_t) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])
     584           0 : , (Double_t*) G__int(libp->para[2]), (Int_t) G__int(libp->para[3])
     585           0 : , (Float_t) G__double(libp->para[4]));
     586             :    }
     587           0 :    result7->obj.i = (long) p;
     588           0 :    result7->ref = (long) p;
     589           0 :    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit));
     590           0 :    return(1 || funcname || hash || result7 || libp) ;
     591           0 : }
     592             : 
     593             : static int G__G__BCM_211_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     594             : {
     595           0 :       G__letint(result7, 105, (long) ((const AliBCMHit*) G__getstructoffset())->Id());
     596           0 :    return(1 || funcname || hash || result7 || libp) ;
     597             : }
     598             : 
     599             : static int G__G__BCM_211_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     600             : {
     601           0 :       G__letdouble(result7, 102, (double) ((const AliBCMHit*) G__getstructoffset())->Edep());
     602           0 :    return(1 || funcname || hash || result7 || libp) ;
     603             : }
     604             : 
     605             : static int G__G__BCM_211_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     606             : {
     607           0 :       G__letdouble(result7, 102, (double) ((const AliBCMHit*) G__getstructoffset())->Time());
     608           0 :    return(1 || funcname || hash || result7 || libp) ;
     609             : }
     610             : 
     611             : static int G__G__BCM_211_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     612             : {
     613           0 :       G__letint(result7, 85, (long) AliBCMHit::Class());
     614           0 :    return(1 || funcname || hash || result7 || libp) ;
     615             : }
     616             : 
     617             : static int G__G__BCM_211_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     618             : {
     619           0 :       G__letint(result7, 67, (long) AliBCMHit::Class_Name());
     620           0 :    return(1 || funcname || hash || result7 || libp) ;
     621             : }
     622             : 
     623             : static int G__G__BCM_211_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     624             : {
     625           0 :       G__letint(result7, 115, (long) AliBCMHit::Class_Version());
     626           0 :    return(1 || funcname || hash || result7 || libp) ;
     627             : }
     628             : 
     629             : static int G__G__BCM_211_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     630             : {
     631           0 :       AliBCMHit::Dictionary();
     632           0 :       G__setnull(result7);
     633           0 :    return(1 || funcname || hash || result7 || libp) ;
     634             : }
     635             : 
     636             : static int G__G__BCM_211_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     637             : {
     638           0 :       ((AliBCMHit*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
     639           0 :       G__setnull(result7);
     640           0 :    return(1 || funcname || hash || result7 || libp) ;
     641             : }
     642             : 
     643             : static int G__G__BCM_211_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     644             : {
     645           0 :       G__letint(result7, 67, (long) AliBCMHit::DeclFileName());
     646           0 :    return(1 || funcname || hash || result7 || libp) ;
     647             : }
     648             : 
     649             : static int G__G__BCM_211_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     650             : {
     651           0 :       G__letint(result7, 105, (long) AliBCMHit::ImplFileLine());
     652           0 :    return(1 || funcname || hash || result7 || libp) ;
     653             : }
     654             : 
     655             : static int G__G__BCM_211_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     656             : {
     657           0 :       G__letint(result7, 67, (long) AliBCMHit::ImplFileName());
     658           0 :    return(1 || funcname || hash || result7 || libp) ;
     659             : }
     660             : 
     661             : static int G__G__BCM_211_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     662             : {
     663           0 :       G__letint(result7, 105, (long) AliBCMHit::DeclFileLine());
     664           0 :    return(1 || funcname || hash || result7 || libp) ;
     665             : }
     666             : 
     667             : // automatic copy constructor
     668             : static int G__G__BCM_211_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     669             : 
     670             : {
     671             :    AliBCMHit* p;
     672           0 :    void* tmp = (void*) G__int(libp->para[0]);
     673           0 :    p = new AliBCMHit(*(AliBCMHit*) tmp);
     674           0 :    result7->obj.i = (long) p;
     675           0 :    result7->ref = (long) p;
     676           0 :    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit));
     677           0 :    return(1 || funcname || hash || result7 || libp) ;
     678           0 : }
     679             : 
     680             : // automatic destructor
     681             : typedef AliBCMHit G__TAliBCMHit;
     682             : static int G__G__BCM_211_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     683             : {
     684           0 :    char* gvp = (char*) G__getgvp();
     685           0 :    long soff = G__getstructoffset();
     686           0 :    int n = G__getaryconstruct();
     687             :    //
     688             :    //has_a_delete: 1
     689             :    //has_own_delete1arg: 0
     690             :    //has_own_delete2arg: 0
     691             :    //
     692           0 :    if (!soff) {
     693           0 :      return(1);
     694             :    }
     695           0 :    if (n) {
     696           0 :      if (gvp == (char*)G__PVOID) {
     697           0 :        delete[] (AliBCMHit*) soff;
     698             :      } else {
     699           0 :        G__setgvp((long) G__PVOID);
     700           0 :        for (int i = n - 1; i >= 0; --i) {
     701           0 :          ((AliBCMHit*) (soff+(sizeof(AliBCMHit)*i)))->~G__TAliBCMHit();
     702             :        }
     703           0 :        G__setgvp((long)gvp);
     704             :      }
     705             :    } else {
     706           0 :      if (gvp == (char*)G__PVOID) {
     707           0 :        delete (AliBCMHit*) soff;
     708             :      } else {
     709           0 :        G__setgvp((long) G__PVOID);
     710           0 :        ((AliBCMHit*) (soff))->~G__TAliBCMHit();
     711           0 :        G__setgvp((long)gvp);
     712             :      }
     713             :    }
     714           0 :    G__setnull(result7);
     715           0 :    return(1 || funcname || hash || result7 || libp) ;
     716           0 : }
     717             : 
     718             : // automatic assignment operator
     719             : static int G__G__BCM_211_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     720             : {
     721           0 :    AliBCMHit* dest = (AliBCMHit*) G__getstructoffset();
     722           0 :    *dest = *(AliBCMHit*) libp->para[0].ref;
     723             :    const AliBCMHit& obj = *dest;
     724           0 :    result7->ref = (long) (&obj);
     725           0 :    result7->obj.i = (long) (&obj);
     726           0 :    return(1 || funcname || hash || result7 || libp) ;
     727             : }
     728             : 
     729             : 
     730             : /* AliBCMLoader */
     731             : static int G__G__BCM_227_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     732             : {
     733             :    AliBCMLoader* p = NULL;
     734           0 :    char* gvp = (char*) G__getgvp();
     735           0 :    int n = G__getaryconstruct();
     736           0 :    if (n) {
     737           0 :      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
     738           0 :        p = new AliBCMLoader[n];
     739           0 :      } else {
     740           0 :        p = new((void*) gvp) AliBCMLoader[n];
     741             :      }
     742             :    } else {
     743           0 :      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
     744           0 :        p = new AliBCMLoader;
     745           0 :      } else {
     746           0 :        p = new((void*) gvp) AliBCMLoader;
     747             :      }
     748             :    }
     749           0 :    result7->obj.i = (long) p;
     750           0 :    result7->ref = (long) p;
     751           0 :    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader));
     752           0 :    return(1 || funcname || hash || result7 || libp) ;
     753           0 : }
     754             : 
     755             : static int G__G__BCM_227_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     756             : {
     757             :    AliBCMLoader* p = NULL;
     758           0 :    char* gvp = (char*) G__getgvp();
     759             :    //m: 2
     760           0 :    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
     761           0 :      p = new AliBCMLoader((const Char_t*) G__int(libp->para[0]), (const Char_t*) G__int(libp->para[1]));
     762           0 :    } else {
     763           0 :      p = new((void*) gvp) AliBCMLoader((const Char_t*) G__int(libp->para[0]), (const Char_t*) G__int(libp->para[1]));
     764             :    }
     765           0 :    result7->obj.i = (long) p;
     766           0 :    result7->ref = (long) p;
     767           0 :    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader));
     768           0 :    return(1 || funcname || hash || result7 || libp) ;
     769           0 : }
     770             : 
     771             : static int G__G__BCM_227_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     772             : {
     773             :    AliBCMLoader* p = NULL;
     774           0 :    char* gvp = (char*) G__getgvp();
     775             :    //m: 2
     776           0 :    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
     777           0 :      p = new AliBCMLoader((const Char_t*) G__int(libp->para[0]), (TFolder*) G__int(libp->para[1]));
     778           0 :    } else {
     779           0 :      p = new((void*) gvp) AliBCMLoader((const Char_t*) G__int(libp->para[0]), (TFolder*) G__int(libp->para[1]));
     780             :    }
     781           0 :    result7->obj.i = (long) p;
     782           0 :    result7->ref = (long) p;
     783           0 :    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader));
     784           0 :    return(1 || funcname || hash || result7 || libp) ;
     785           0 : }
     786             : 
     787             : static int G__G__BCM_227_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     788             : {
     789             :       {
     790           0 :          const AliBCMLoader& obj = ((AliBCMLoader*) G__getstructoffset())->operator=(*(AliBCMLoader*) libp->para[0].ref);
     791           0 :          result7->ref = (long) (&obj);
     792           0 :          result7->obj.i = (long) (&obj);
     793             :       }
     794           0 :    return(1 || funcname || hash || result7 || libp) ;
     795             : }
     796             : 
     797             : static int G__G__BCM_227_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     798             : {
     799           0 :       G__letint(result7, 85, (long) AliBCMLoader::Class());
     800           0 :    return(1 || funcname || hash || result7 || libp) ;
     801             : }
     802             : 
     803             : static int G__G__BCM_227_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     804             : {
     805           0 :       G__letint(result7, 67, (long) AliBCMLoader::Class_Name());
     806           0 :    return(1 || funcname || hash || result7 || libp) ;
     807             : }
     808             : 
     809             : static int G__G__BCM_227_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     810             : {
     811           0 :       G__letint(result7, 115, (long) AliBCMLoader::Class_Version());
     812           0 :    return(1 || funcname || hash || result7 || libp) ;
     813             : }
     814             : 
     815             : static int G__G__BCM_227_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     816             : {
     817           0 :       AliBCMLoader::Dictionary();
     818           0 :       G__setnull(result7);
     819           0 :    return(1 || funcname || hash || result7 || libp) ;
     820             : }
     821             : 
     822             : static int G__G__BCM_227_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     823             : {
     824           0 :       ((AliBCMLoader*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
     825           0 :       G__setnull(result7);
     826           0 :    return(1 || funcname || hash || result7 || libp) ;
     827             : }
     828             : 
     829             : static int G__G__BCM_227_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     830             : {
     831           0 :       G__letint(result7, 67, (long) AliBCMLoader::DeclFileName());
     832           0 :    return(1 || funcname || hash || result7 || libp) ;
     833             : }
     834             : 
     835             : static int G__G__BCM_227_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     836             : {
     837           0 :       G__letint(result7, 105, (long) AliBCMLoader::ImplFileLine());
     838           0 :    return(1 || funcname || hash || result7 || libp) ;
     839             : }
     840             : 
     841             : static int G__G__BCM_227_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     842             : {
     843           0 :       G__letint(result7, 67, (long) AliBCMLoader::ImplFileName());
     844           0 :    return(1 || funcname || hash || result7 || libp) ;
     845             : }
     846             : 
     847             : static int G__G__BCM_227_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     848             : {
     849           0 :       G__letint(result7, 105, (long) AliBCMLoader::DeclFileLine());
     850           0 :    return(1 || funcname || hash || result7 || libp) ;
     851             : }
     852             : 
     853             : // automatic destructor
     854             : typedef AliBCMLoader G__TAliBCMLoader;
     855             : static int G__G__BCM_227_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
     856             : {
     857           0 :    char* gvp = (char*) G__getgvp();
     858           0 :    long soff = G__getstructoffset();
     859           0 :    int n = G__getaryconstruct();
     860             :    //
     861             :    //has_a_delete: 1
     862             :    //has_own_delete1arg: 0
     863             :    //has_own_delete2arg: 0
     864             :    //
     865           0 :    if (!soff) {
     866           0 :      return(1);
     867             :    }
     868           0 :    if (n) {
     869           0 :      if (gvp == (char*)G__PVOID) {
     870           0 :        delete[] (AliBCMLoader*) soff;
     871             :      } else {
     872           0 :        G__setgvp((long) G__PVOID);
     873           0 :        for (int i = n - 1; i >= 0; --i) {
     874           0 :          ((AliBCMLoader*) (soff+(sizeof(AliBCMLoader)*i)))->~G__TAliBCMLoader();
     875             :        }
     876           0 :        G__setgvp((long)gvp);
     877             :      }
     878             :    } else {
     879           0 :      if (gvp == (char*)G__PVOID) {
     880           0 :        delete (AliBCMLoader*) soff;
     881             :      } else {
     882           0 :        G__setgvp((long) G__PVOID);
     883           0 :        ((AliBCMLoader*) (soff))->~G__TAliBCMLoader();
     884           0 :        G__setgvp((long)gvp);
     885             :      }
     886             :    }
     887           0 :    G__setnull(result7);
     888           0 :    return(1 || funcname || hash || result7 || libp) ;
     889           0 : }
     890             : 
     891             : 
     892             : /* Setting up global function */
     893             : 
     894             : /*********************************************************
     895             : * Member function Stub
     896             : *********************************************************/
     897             : 
     898             : /* AliBCM */
     899             : 
     900             : /* AliBCMHit */
     901             : 
     902             : /* AliBCMLoader */
     903             : 
     904             : /*********************************************************
     905             : * Global function Stub
     906             : *********************************************************/
     907             : 
     908             : /*********************************************************
     909             : * Get size of pointer to member function
     910             : *********************************************************/
     911             : class G__Sizep2memfuncG__BCM {
     912             :  public:
     913           0 :   G__Sizep2memfuncG__BCM(): p(&G__Sizep2memfuncG__BCM::sizep2memfunc) {}
     914           0 :     size_t sizep2memfunc() { return(sizeof(p)); }
     915             :   private:
     916             :     size_t (G__Sizep2memfuncG__BCM::*p)();
     917             : };
     918             : 
     919             : size_t G__get_sizep2memfuncG__BCM()
     920             : {
     921           0 :   G__Sizep2memfuncG__BCM a;
     922           0 :   G__setsizep2memfunc((int)a.sizep2memfunc());
     923           0 :   return((size_t)a.sizep2memfunc());
     924           0 : }
     925             : 
     926             : 
     927             : /*********************************************************
     928             : * virtual base class offset calculation interface
     929             : *********************************************************/
     930             : 
     931             :    /* Setting up class inheritance */
     932             : 
     933             : /*********************************************************
     934             : * Inheritance information setup/
     935             : *********************************************************/
     936             : extern "C" void G__cpp_setup_inheritanceG__BCM() {
     937             : 
     938             :    /* Setting up class inheritance */
     939          12 :    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__BCMLN_AliBCM))) {
     940             :      AliBCM *G__Lderived;
     941             :      G__Lderived=(AliBCM*)0x1000;
     942             :      {
     943             :        AliDetector *G__Lpbase=(AliDetector*)G__Lderived;
     944           6 :        G__inheritance_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCM),G__get_linked_tagnum(&G__G__BCMLN_AliDetector),(long)G__Lpbase-(long)G__Lderived,1,1);
     945             :      }
     946             :      {
     947             :        AliModule *G__Lpbase=(AliModule*)G__Lderived;
     948           6 :        G__inheritance_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCM),G__get_linked_tagnum(&G__G__BCMLN_AliModule),(long)G__Lpbase-(long)G__Lderived,1,0);
     949             :      }
     950             :      {
     951             :        TNamed *G__Lpbase=(TNamed*)G__Lderived;
     952           6 :        G__inheritance_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCM),G__get_linked_tagnum(&G__G__BCMLN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,0);
     953             :      }
     954             :      {
     955             :        TObject *G__Lpbase=(TObject*)G__Lderived;
     956           6 :        G__inheritance_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCM),G__get_linked_tagnum(&G__G__BCMLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
     957             :      }
     958           6 :    }
     959           6 :    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit))) {
     960             :      AliBCMHit *G__Lderived;
     961             :      G__Lderived=(AliBCMHit*)0x1000;
     962             :      {
     963             :        AliHit *G__Lpbase=(AliHit*)G__Lderived;
     964           6 :        G__inheritance_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit),G__get_linked_tagnum(&G__G__BCMLN_AliHit),(long)G__Lpbase-(long)G__Lderived,1,1);
     965             :      }
     966             :      {
     967             :        TObject *G__Lpbase=(TObject*)G__Lderived;
     968           6 :        G__inheritance_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit),G__get_linked_tagnum(&G__G__BCMLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
     969             :      }
     970           6 :    }
     971           6 :    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader))) {
     972             :      AliBCMLoader *G__Lderived;
     973             :      G__Lderived=(AliBCMLoader*)0x1000;
     974             :      {
     975             :        AliLoader *G__Lpbase=(AliLoader*)G__Lderived;
     976           6 :        G__inheritance_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader),G__get_linked_tagnum(&G__G__BCMLN_AliLoader),(long)G__Lpbase-(long)G__Lderived,1,1);
     977             :      }
     978             :      {
     979             :        TNamed *G__Lpbase=(TNamed*)G__Lderived;
     980           6 :        G__inheritance_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader),G__get_linked_tagnum(&G__G__BCMLN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,0);
     981             :      }
     982             :      {
     983             :        TObject *G__Lpbase=(TObject*)G__Lderived;
     984           6 :        G__inheritance_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader),G__get_linked_tagnum(&G__G__BCMLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
     985             :      }
     986           6 :    }
     987           6 : }
     988             : 
     989             : /*********************************************************
     990             : * typedef information setup/
     991             : *********************************************************/
     992             : extern "C" void G__cpp_setup_typetableG__BCM() {
     993             : 
     994             :    /* Setting up typedef entry */
     995          12 :    G__search_typename2("Char_t",99,-1,0,-1);
     996           6 :    G__setnewtype(-1,"Signed Character 1 byte (char)",0);
     997           6 :    G__search_typename2("Int_t",105,-1,0,-1);
     998           6 :    G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
     999           6 :    G__search_typename2("Float_t",102,-1,0,-1);
    1000           6 :    G__setnewtype(-1,"Float 4 bytes (float)",0);
    1001           6 :    G__search_typename2("Double_t",100,-1,0,-1);
    1002           6 :    G__setnewtype(-1,"Double 8 bytes",0);
    1003           6 :    G__search_typename2("Version_t",115,-1,0,-1);
    1004           6 :    G__setnewtype(-1,"Class version identifier (short)",0);
    1005           6 :    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__G__BCMLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
    1006           6 :    G__setnewtype(-1,NULL,0);
    1007           6 :    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__BCMLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__BCMLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
    1008           6 :    G__setnewtype(-1,NULL,0);
    1009           6 :    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__BCMLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__BCMLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
    1010           6 :    G__setnewtype(-1,NULL,0);
    1011           6 :    G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__G__BCMLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
    1012           6 :    G__setnewtype(-1,NULL,0);
    1013           6 :    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__BCMLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__BCMLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
    1014           6 :    G__setnewtype(-1,NULL,0);
    1015           6 :    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__BCMLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__BCMLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
    1016           6 :    G__setnewtype(-1,NULL,0);
    1017           6 :    G__search_typename2("iterator<std::bidirectional_iterator_tag,TObject*,std::ptrdiff_t,const TObject**,const TObject*&>",117,G__get_linked_tagnum(&G__G__BCMLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
    1018           6 :    G__setnewtype(-1,NULL,0);
    1019           6 :    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,std::ptrdiff_t,const TObject**,const TObject*&>",117,G__get_linked_tagnum(&G__G__BCMLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
    1020           6 :    G__setnewtype(-1,NULL,0);
    1021           6 :    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*>",117,G__get_linked_tagnum(&G__G__BCMLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
    1022           6 :    G__setnewtype(-1,NULL,0);
    1023           6 :    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long>",117,G__get_linked_tagnum(&G__G__BCMLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
    1024           6 :    G__setnewtype(-1,NULL,0);
    1025           6 :    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long,const TObject**>",117,G__get_linked_tagnum(&G__G__BCMLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
    1026           6 :    G__setnewtype(-1,NULL,0);
    1027           6 : }
    1028             : 
    1029             : /*********************************************************
    1030             : * Data Member information setup/
    1031             : *********************************************************/
    1032             : 
    1033             :    /* Setting up class,struct,union tag member variable */
    1034             : 
    1035             :    /* AliBCM */
    1036             : static void G__setup_memvarAliBCM(void) {
    1037           0 :    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCM));
    1038             :    { AliBCM *p; p=(AliBCM*)0x1000; if (p) { }
    1039           0 :    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fVolId=",0,"Volume Id of the sensor");
    1040           0 :    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__BCMLN_TClass),G__defined_typename("atomic_TClass_ptr"),-2,4,"fgIsA=",0,(char*)NULL);
    1041             :    }
    1042           0 :    G__tag_memvar_reset();
    1043           0 : }
    1044             : 
    1045             : 
    1046             :    /* AliBCMHit */
    1047             : static void G__setup_memvarAliBCMHit(void) {
    1048           0 :    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit));
    1049             :    { AliBCMHit *p; p=(AliBCMHit*)0x1000; if (p) { }
    1050           0 :    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"fId=",0,"ID of the sensor (11, 12, 13, 14) for z > 0 and (21, 22, 23, 24) for z < 0");
    1051           0 :    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fEdep=",0,"Deposited energy [GeV]");
    1052           0 :    G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"fTime=",0,"Time of hit");
    1053           0 :    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__BCMLN_TClass),G__defined_typename("atomic_TClass_ptr"),-2,4,"fgIsA=",0,(char*)NULL);
    1054             :    }
    1055           0 :    G__tag_memvar_reset();
    1056           0 : }
    1057             : 
    1058             : 
    1059             :    /* AliBCMLoader */
    1060             : static void G__setup_memvarAliBCMLoader(void) {
    1061           0 :    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader));
    1062             :    { AliBCMLoader *p; p=(AliBCMLoader*)0x1000; if (p) { }
    1063           0 :    G__memvar_setup((void*)0,117,0,1,G__get_linked_tagnum(&G__G__BCMLN_TString),-1,-2,4,"fgkDefaultHitsFileName=",0,"Default Name for hit file");
    1064           0 :    G__memvar_setup((void*)0,117,0,1,G__get_linked_tagnum(&G__G__BCMLN_TString),-1,-2,4,"fgkDefaultDigitsFileName=",0,"Default Name for digit file");
    1065           0 :    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__BCMLN_TClass),G__defined_typename("atomic_TClass_ptr"),-2,4,"fgIsA=",0,(char*)NULL);
    1066             :    }
    1067           0 :    G__tag_memvar_reset();
    1068           0 : }
    1069             : 
    1070             : extern "C" void G__cpp_setup_memvarG__BCM() {
    1071          12 : }
    1072             : /***********************************************************
    1073             : ************************************************************
    1074             : ************************************************************
    1075             : ************************************************************
    1076             : ************************************************************
    1077             : ************************************************************
    1078             : ************************************************************
    1079             : ***********************************************************/
    1080             : 
    1081             : /*********************************************************
    1082             : * Member function information setup for each class
    1083             : *********************************************************/
    1084             : static void G__setup_memfuncAliBCM(void) {
    1085             :    /* AliBCM */
    1086           0 :    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCM));
    1087           0 :    G__memfunc_setup("AliBCM",488,G__G__BCM_210_0_1, 105, G__get_linked_tagnum(&G__G__BCMLN_AliBCM), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
    1088           0 :    G__memfunc_setup("AliBCM",488,G__G__BCM_210_0_2, 105, G__get_linked_tagnum(&G__G__BCMLN_AliBCM), -1, 0, 2, 1, 1, 0, 
    1089             : "C - - 10 - name C - - 10 - title", (char*)NULL, (void*) NULL, 0);
    1090           0 :    G__memfunc_setup("CreateGeometry",1440,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
    1091           0 :    G__memfunc_setup("CreateMaterials",1526,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
    1092           0 :    G__memfunc_setup("Init",404,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
    1093           0 :    G__memfunc_setup("StepManager",1111,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
    1094           0 :    G__memfunc_setup("MakeBranch",972,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 - option", (char*)NULL, (void*) NULL, 1);
    1095           0 :    G__memfunc_setup("SetTreeAddress",1410,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
    1096           0 :    G__memfunc_setup("MakeLoader",981,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__BCMLN_AliLoader), -1, 0, 1, 1, 1, 0, "C - - 10 - topfoldername", (char*)NULL, (void*) NULL, 1);
    1097           0 :    G__memfunc_setup("IsVersion",930,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
    1098           0 :    G__memfunc_setup("Class",502,G__G__BCM_210_0_11, 85, G__get_linked_tagnum(&G__G__BCMLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&AliBCM::Class) ), 0);
    1099           0 :    G__memfunc_setup("Class_Name",982,G__G__BCM_210_0_12, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&AliBCM::Class_Name) ), 0);
    1100           0 :    G__memfunc_setup("Class_Version",1339,G__G__BCM_210_0_13, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&AliBCM::Class_Version) ), 0);
    1101           0 :    G__memfunc_setup("Dictionary",1046,G__G__BCM_210_0_14, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&AliBCM::Dictionary) ), 0);
    1102           0 :    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__BCMLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
    1103           0 :    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - -", (char*)NULL, (void*) NULL, 1);
    1104           0 :    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - -", (char*)NULL, (void*) NULL, 1);
    1105           0 :    G__memfunc_setup("StreamerNVirtual",1656,G__G__BCM_210_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - ClassDef_StreamerNVirtual_b", (char*)NULL, (void*) NULL, 0);
    1106           0 :    G__memfunc_setup("DeclFileName",1145,G__G__BCM_210_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&AliBCM::DeclFileName) ), 0);
    1107           0 :    G__memfunc_setup("ImplFileLine",1178,G__G__BCM_210_0_20, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&AliBCM::ImplFileLine) ), 0);
    1108           0 :    G__memfunc_setup("ImplFileName",1171,G__G__BCM_210_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&AliBCM::ImplFileName) ), 0);
    1109           0 :    G__memfunc_setup("DeclFileLine",1152,G__G__BCM_210_0_22, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&AliBCM::DeclFileLine) ), 0);
    1110             :    // automatic destructor
    1111           0 :    G__memfunc_setup("~AliBCM", 614, G__G__BCM_210_0_23, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
    1112           0 :    G__tag_memfunc_reset();
    1113           0 : }
    1114             : 
    1115             : static void G__setup_memfuncAliBCMHit(void) {
    1116             :    /* AliBCMHit */
    1117           0 :    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit));
    1118           0 :    G__memfunc_setup("AliBCMHit",781,G__G__BCM_211_0_1, 105, G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
    1119           0 :    G__memfunc_setup("AliBCMHit",781,G__G__BCM_211_0_2, 105, G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit), -1, 0, 5, 1, 1, 0, 
    1120             : "i - 'Int_t' 0 - shunt i - 'Int_t' 0 - track "
    1121             : "D - 'Double_t' 0 - x i - 'Int_t' 0 - isens "
    1122             : "f - 'Float_t' 0 - edep", (char*)NULL, (void*) NULL, 0);
    1123           0 :    G__memfunc_setup("Id",173,G__G__BCM_211_0_3, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
    1124           0 :    G__memfunc_setup("Edep",382,G__G__BCM_211_0_4, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
    1125           0 :    G__memfunc_setup("Time",399,G__G__BCM_211_0_5, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
    1126           0 :    G__memfunc_setup("Class",502,G__G__BCM_211_0_6, 85, G__get_linked_tagnum(&G__G__BCMLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&AliBCMHit::Class) ), 0);
    1127           0 :    G__memfunc_setup("Class_Name",982,G__G__BCM_211_0_7, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&AliBCMHit::Class_Name) ), 0);
    1128           0 :    G__memfunc_setup("Class_Version",1339,G__G__BCM_211_0_8, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&AliBCMHit::Class_Version) ), 0);
    1129           0 :    G__memfunc_setup("Dictionary",1046,G__G__BCM_211_0_9, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&AliBCMHit::Dictionary) ), 0);
    1130           0 :    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__BCMLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
    1131           0 :    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - -", (char*)NULL, (void*) NULL, 1);
    1132           0 :    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - -", (char*)NULL, (void*) NULL, 1);
    1133           0 :    G__memfunc_setup("StreamerNVirtual",1656,G__G__BCM_211_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - ClassDef_StreamerNVirtual_b", (char*)NULL, (void*) NULL, 0);
    1134           0 :    G__memfunc_setup("DeclFileName",1145,G__G__BCM_211_0_14, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&AliBCMHit::DeclFileName) ), 0);
    1135           0 :    G__memfunc_setup("ImplFileLine",1178,G__G__BCM_211_0_15, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&AliBCMHit::ImplFileLine) ), 0);
    1136           0 :    G__memfunc_setup("ImplFileName",1171,G__G__BCM_211_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&AliBCMHit::ImplFileName) ), 0);
    1137           0 :    G__memfunc_setup("DeclFileLine",1152,G__G__BCM_211_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&AliBCMHit::DeclFileLine) ), 0);
    1138             :    // automatic copy constructor
    1139           0 :    G__memfunc_setup("AliBCMHit", 781, G__G__BCM_211_0_18, (int) ('i'), G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit), -1, 0, 1, 1, 1, 0, "u 'AliBCMHit' - 11 - -", (char*) NULL, (void*) NULL, 0);
    1140             :    // automatic destructor
    1141           0 :    G__memfunc_setup("~AliBCMHit", 907, G__G__BCM_211_0_19, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
    1142             :    // automatic assignment operator
    1143           0 :    G__memfunc_setup("operator=", 937, G__G__BCM_211_0_20, (int) ('u'), G__get_linked_tagnum(&G__G__BCMLN_AliBCMHit), -1, 1, 1, 1, 1, 0, "u 'AliBCMHit' - 11 - -", (char*) NULL, (void*) NULL, 0);
    1144           0 :    G__tag_memfunc_reset();
    1145           0 : }
    1146             : 
    1147             : static void G__setup_memfuncAliBCMLoader(void) {
    1148             :    /* AliBCMLoader */
    1149           0 :    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader));
    1150           0 :    G__memfunc_setup("AliBCMLoader",1087,G__G__BCM_227_0_1, 105, G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
    1151           0 :    G__memfunc_setup("AliBCMLoader",1087,G__G__BCM_227_0_2, 105, G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader), -1, 0, 2, 1, 1, 0, 
    1152             : "C - 'Char_t' 10 - name C - 'Char_t' 10 - topfoldername", (char*)NULL, (void*) NULL, 0);
    1153           0 :    G__memfunc_setup("AliBCMLoader",1087,G__G__BCM_227_0_3, 105, G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader), -1, 0, 2, 1, 1, 0, 
    1154             : "C - 'Char_t' 10 - name U 'TFolder' - 0 - topfolder", (char*)NULL, (void*) NULL, 0);
    1155           0 :    G__memfunc_setup("operator=",937,G__G__BCM_227_0_4, 117, G__get_linked_tagnum(&G__G__BCMLN_AliBCMLoader), -1, 1, 1, 1, 1, 0, "u 'AliBCMLoader' - 11 - -", (char*)NULL, (void*) NULL, 0);
    1156           0 :    G__memfunc_setup("Class",502,G__G__BCM_227_0_5, 85, G__get_linked_tagnum(&G__G__BCMLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&AliBCMLoader::Class) ), 0);
    1157           0 :    G__memfunc_setup("Class_Name",982,G__G__BCM_227_0_6, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&AliBCMLoader::Class_Name) ), 0);
    1158           0 :    G__memfunc_setup("Class_Version",1339,G__G__BCM_227_0_7, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&AliBCMLoader::Class_Version) ), 0);
    1159           0 :    G__memfunc_setup("Dictionary",1046,G__G__BCM_227_0_8, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&AliBCMLoader::Dictionary) ), 0);
    1160           0 :    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__BCMLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
    1161           0 :    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - -", (char*)NULL, (void*) NULL, 1);
    1162           0 :    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - -", (char*)NULL, (void*) NULL, 1);
    1163           0 :    G__memfunc_setup("StreamerNVirtual",1656,G__G__BCM_227_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - ClassDef_StreamerNVirtual_b", (char*)NULL, (void*) NULL, 0);
    1164           0 :    G__memfunc_setup("DeclFileName",1145,G__G__BCM_227_0_13, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&AliBCMLoader::DeclFileName) ), 0);
    1165           0 :    G__memfunc_setup("ImplFileLine",1178,G__G__BCM_227_0_14, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&AliBCMLoader::ImplFileLine) ), 0);
    1166           0 :    G__memfunc_setup("ImplFileName",1171,G__G__BCM_227_0_15, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&AliBCMLoader::ImplFileName) ), 0);
    1167           0 :    G__memfunc_setup("DeclFileLine",1152,G__G__BCM_227_0_16, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&AliBCMLoader::DeclFileLine) ), 0);
    1168             :    // automatic destructor
    1169           0 :    G__memfunc_setup("~AliBCMLoader", 1213, G__G__BCM_227_0_17, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
    1170           0 :    G__tag_memfunc_reset();
    1171           0 : }
    1172             : 
    1173             : 
    1174             : /*********************************************************
    1175             : * Member function information setup
    1176             : *********************************************************/
    1177             : extern "C" void G__cpp_setup_memfuncG__BCM() {
    1178          12 : }
    1179             : 
    1180             : /*********************************************************
    1181             : * Global variable information setup for each class
    1182             : *********************************************************/
    1183             : static void G__cpp_setup_global0() {
    1184             : 
    1185             :    /* Setting up global variables */
    1186          12 :    G__resetplocal();
    1187             : 
    1188           6 : }
    1189             : 
    1190             : static void G__cpp_setup_global1() {
    1191             : 
    1192          12 :    G__resetglobalenv();
    1193           6 : }
    1194             : extern "C" void G__cpp_setup_globalG__BCM() {
    1195          12 :   G__cpp_setup_global0();
    1196           6 :   G__cpp_setup_global1();
    1197           6 : }
    1198             : 
    1199             : /*********************************************************
    1200             : * Global function information setup for each class
    1201             : *********************************************************/
    1202             : static void G__cpp_setup_func0() {
    1203          12 :    G__lastifuncposition();
    1204             : 
    1205           6 : }
    1206             : 
    1207             : static void G__cpp_setup_func1() {
    1208          12 : }
    1209             : 
    1210             : static void G__cpp_setup_func2() {
    1211          12 : }
    1212             : 
    1213             : static void G__cpp_setup_func3() {
    1214          12 : }
    1215             : 
    1216             : static void G__cpp_setup_func4() {
    1217          12 : }
    1218             : 
    1219             : static void G__cpp_setup_func5() {
    1220          12 : }
    1221             : 
    1222             : static void G__cpp_setup_func6() {
    1223          12 : }
    1224             : 
    1225             : static void G__cpp_setup_func7() {
    1226          12 : }
    1227             : 
    1228             : static void G__cpp_setup_func8() {
    1229          12 : }
    1230             : 
    1231             : static void G__cpp_setup_func9() {
    1232          12 : }
    1233             : 
    1234             : static void G__cpp_setup_func10() {
    1235          12 : }
    1236             : 
    1237             : static void G__cpp_setup_func11() {
    1238          12 : }
    1239             : 
    1240             : static void G__cpp_setup_func12() {
    1241          12 : }
    1242             : 
    1243             : static void G__cpp_setup_func13() {
    1244          12 : }
    1245             : 
    1246             : static void G__cpp_setup_func14() {
    1247          12 : }
    1248             : 
    1249             : static void G__cpp_setup_func15() {
    1250          12 : }
    1251             : 
    1252             : static void G__cpp_setup_func16() {
    1253          12 : }
    1254             : 
    1255             : static void G__cpp_setup_func17() {
    1256          12 : }
    1257             : 
    1258             : static void G__cpp_setup_func18() {
    1259          12 : }
    1260             : 
    1261             : static void G__cpp_setup_func19() {
    1262          12 : }
    1263             : 
    1264             : static void G__cpp_setup_func20() {
    1265          12 : }
    1266             : 
    1267             : static void G__cpp_setup_func21() {
    1268          12 : }
    1269             : 
    1270             : static void G__cpp_setup_func22() {
    1271             : 
    1272          12 :    G__resetifuncposition();
    1273           6 : }
    1274             : 
    1275             : extern "C" void G__cpp_setup_funcG__BCM() {
    1276          12 :   G__cpp_setup_func0();
    1277           6 :   G__cpp_setup_func1();
    1278           6 :   G__cpp_setup_func2();
    1279           6 :   G__cpp_setup_func3();
    1280           6 :   G__cpp_setup_func4();
    1281           6 :   G__cpp_setup_func5();
    1282           6 :   G__cpp_setup_func6();
    1283           6 :   G__cpp_setup_func7();
    1284           6 :   G__cpp_setup_func8();
    1285           6 :   G__cpp_setup_func9();
    1286           6 :   G__cpp_setup_func10();
    1287           6 :   G__cpp_setup_func11();
    1288           6 :   G__cpp_setup_func12();
    1289           6 :   G__cpp_setup_func13();
    1290           6 :   G__cpp_setup_func14();
    1291           6 :   G__cpp_setup_func15();
    1292           6 :   G__cpp_setup_func16();
    1293           6 :   G__cpp_setup_func17();
    1294           6 :   G__cpp_setup_func18();
    1295           6 :   G__cpp_setup_func19();
    1296           6 :   G__cpp_setup_func20();
    1297           6 :   G__cpp_setup_func21();
    1298           6 :   G__cpp_setup_func22();
    1299           6 : }
    1300             : 
    1301             : /*********************************************************
    1302             : * Class,struct,union,enum tag information setup
    1303             : *********************************************************/
    1304             : /* Setup class/struct taginfo */
    1305             : G__linked_taginfo G__G__BCMLN_TClass = { "TClass" , 99 , -1 };
    1306             : G__linked_taginfo G__G__BCMLN_TBuffer = { "TBuffer" , 99 , -1 };
    1307             : G__linked_taginfo G__G__BCMLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
    1308             : G__linked_taginfo G__G__BCMLN_TObject = { "TObject" , 99 , -1 };
    1309             : G__linked_taginfo G__G__BCMLN_TNamed = { "TNamed" , 99 , -1 };
    1310             : G__linked_taginfo G__G__BCMLN_TString = { "TString" , 99 , -1 };
    1311             : G__linked_taginfo G__G__BCMLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
    1312             : G__linked_taginfo G__G__BCMLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
    1313             : G__linked_taginfo G__G__BCMLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
    1314             : G__linked_taginfo G__G__BCMLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
    1315             : G__linked_taginfo G__G__BCMLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR = { "iterator<bidirectional_iterator_tag,TObject*,long,const TObject**,const TObject*&>" , 115 , -1 };
    1316             : G__linked_taginfo G__G__BCMLN_AliLoader = { "AliLoader" , 99 , -1 };
    1317             : G__linked_taginfo G__G__BCMLN_AliModule = { "AliModule" , 99 , -1 };
    1318             : G__linked_taginfo G__G__BCMLN_AliHit = { "AliHit" , 99 , -1 };
    1319             : G__linked_taginfo G__G__BCMLN_AliDetector = { "AliDetector" , 99 , -1 };
    1320             : G__linked_taginfo G__G__BCMLN_AliBCM = { "AliBCM" , 99 , -1 };
    1321             : G__linked_taginfo G__G__BCMLN_AliBCMHit = { "AliBCMHit" , 99 , -1 };
    1322             : G__linked_taginfo G__G__BCMLN_TFolder = { "TFolder" , 99 , -1 };
    1323             : G__linked_taginfo G__G__BCMLN_AliBCMLoader = { "AliBCMLoader" , 99 , -1 };
    1324             : 
    1325             : /* Reset class/struct taginfo */
    1326             : extern "C" void G__cpp_reset_tagtableG__BCM() {
    1327          12 :   G__G__BCMLN_TClass.tagnum = -1 ;
    1328           6 :   G__G__BCMLN_TBuffer.tagnum = -1 ;
    1329           6 :   G__G__BCMLN_TMemberInspector.tagnum = -1 ;
    1330           6 :   G__G__BCMLN_TObject.tagnum = -1 ;
    1331           6 :   G__G__BCMLN_TNamed.tagnum = -1 ;
    1332           6 :   G__G__BCMLN_TString.tagnum = -1 ;
    1333           6 :   G__G__BCMLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
    1334           6 :   G__G__BCMLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
    1335           6 :   G__G__BCMLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
    1336           6 :   G__G__BCMLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
    1337           6 :   G__G__BCMLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR.tagnum = -1 ;
    1338           6 :   G__G__BCMLN_AliLoader.tagnum = -1 ;
    1339           6 :   G__G__BCMLN_AliModule.tagnum = -1 ;
    1340           6 :   G__G__BCMLN_AliHit.tagnum = -1 ;
    1341           6 :   G__G__BCMLN_AliDetector.tagnum = -1 ;
    1342           6 :   G__G__BCMLN_AliBCM.tagnum = -1 ;
    1343           6 :   G__G__BCMLN_AliBCMHit.tagnum = -1 ;
    1344           6 :   G__G__BCMLN_TFolder.tagnum = -1 ;
    1345           6 :   G__G__BCMLN_AliBCMLoader.tagnum = -1 ;
    1346           6 : }
    1347             : 
    1348             : 
    1349             : extern "C" void G__cpp_setup_tagtableG__BCM() {
    1350             : 
    1351             :    /* Setting up class,struct,union tag entry */
    1352          12 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_TClass);
    1353           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_TBuffer);
    1354           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_TMemberInspector);
    1355           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_TObject);
    1356           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_TNamed);
    1357           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_TString);
    1358           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
    1359           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
    1360           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
    1361           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
    1362           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR);
    1363           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_AliLoader);
    1364           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_AliModule);
    1365           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_AliHit);
    1366           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_AliDetector);
    1367           6 :    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__BCMLN_AliBCM),sizeof(AliBCM),-1,324864,"Manager for detector BCM",G__setup_memvarAliBCM,G__setup_memfuncAliBCM);
    1368           6 :    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__BCMLN_AliBCMHit),sizeof(AliBCMHit),-1,323840,"BCM hit class ",G__setup_memvarAliBCMHit,G__setup_memfuncAliBCMHit);
    1369           6 :    G__get_linked_tagnum_fwd(&G__G__BCMLN_TFolder);
    1370           6 :    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__BCMLN_AliBCMLoader),sizeof(AliBCMLoader),-1,326912,(char*)NULL,G__setup_memvarAliBCMLoader,G__setup_memfuncAliBCMLoader);
    1371           6 : }
    1372             : extern "C" void G__cpp_setupG__BCM(void) {
    1373          12 :   G__check_setup_version(30051515,"G__cpp_setupG__BCM()");
    1374           6 :   G__set_cpp_environmentG__BCM();
    1375           6 :   G__cpp_setup_tagtableG__BCM();
    1376             : 
    1377           6 :   G__cpp_setup_inheritanceG__BCM();
    1378             : 
    1379           6 :   G__cpp_setup_typetableG__BCM();
    1380             : 
    1381           6 :   G__cpp_setup_memvarG__BCM();
    1382             : 
    1383           6 :   G__cpp_setup_memfuncG__BCM();
    1384           6 :   G__cpp_setup_globalG__BCM();
    1385           6 :   G__cpp_setup_funcG__BCM();
    1386             : 
    1387           6 :    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncG__BCM();
    1388           6 :   return;
    1389             : }
    1390             : class G__cpp_setup_initG__BCM {
    1391             :   public:
    1392          24 :     G__cpp_setup_initG__BCM() { G__add_setup_func("G__BCM",(G__incsetup)(&G__cpp_setupG__BCM)); G__call_setup_funcs(); }
    1393          30 :    ~G__cpp_setup_initG__BCM() { G__remove_setup_func("G__BCM"); }
    1394             : };
    1395          12 : G__cpp_setup_initG__BCM G__cpp_setup_initializerG__BCM;
    1396             : 

Generated by: LCOV version 1.11