text: //
  // File generated by rootcint at Tue Nov 20 16:48:41 2018
  
  // Do NOT change. Changes will be lost next time file is generated
  //
  
  #define R__DICTIONARY_FILENAME dOsl73_gcc485dIobjdIStRootdIStV0MakerdIStV0Maker_Cint
  #include "RConfig.h" //rootcint 4834
  #if !defined(R__ACCESS_IN_SYMBOL)
  //Break the privacy of classes -- Disabled for the moment
  #define private public
  #define protected public
  #endif
  
  // Since CINT ignores the std namespace, we need to do so in this file.
  namespace std {} using namespace std;
  #include "StV0Maker_Cint.h"
  
  #include "TCollectionProxyInfo.h"
  #include "TClass.h"
  #include "TBuffer.h"
  #include "TMemberInspector.h"
  #include "TInterpreter.h"
  #include "TVirtualMutex.h"
  #include "TError.h"
  
  #ifndef G__ROOT
  #define G__ROOT
  #endif
  
  #include "RtypesImp.h"
  #include "TIsAProxy.h"
  #include "TFileMergeInfo.h"
  
  // Direct notice to TROOT of the dictionary's loading.
  namespace {
     static struct DictInit {
        DictInit() {
           ROOT::RegisterModule();
        }
     } __TheDictionaryInitializer;
  }
  
  // START OF SHADOWS
  
  namespace ROOTShadow {
     namespace Shadow {
     } // of namespace Shadow
  } // of namespace ROOTShadow
  // END OF SHADOWS
  
  namespace ROOTDict {
     void StV0Maker_ShowMembers(void *obj, TMemberInspector &R__insp);
     static void delete_StV0Maker(void *p);
     static void deleteArray_StV0Maker(void *p);
     static void destruct_StV0Maker(void *p);
  
     // Function generating the singleton type initializer
     static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::StV0Maker*)
     {
        ::StV0Maker *ptr = 0;
        static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::StV0Maker >(0);
        static ::ROOT::TGenericClassInfo 
           instance("StV0Maker", ::StV0Maker::Class_Version(), ".sl73_gcc485/obj/StRoot/StV0Maker/StV0Maker.h", 19,
                    typeid(::StV0Maker), ::ROOT::DefineBehavior(ptr, ptr),
                    &::StV0Maker::Dictionary, isa_proxy, 4,
                    sizeof(::StV0Maker) );
        instance.SetDelete(&delete_StV0Maker);
        instance.SetDeleteArray(&deleteArray_StV0Maker);
        instance.SetDestructor(&destruct_StV0Maker);
        return &instance;
     }
     ROOT::TGenericClassInfo *GenerateInitInstance(const ::StV0Maker*)
     {
        return GenerateInitInstanceLocal((::StV0Maker*)0);
     }
     // Static variable to force the class initialization
     static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::StV0Maker*)0x0); R__UseDummy(_R__UNIQUE_(Init));
  } // end of namespace ROOTDict
  
  //______________________________________________________________________________
  atomic_TClass_ptr StV0Maker::fgIsA(0);  // static to hold class pointer
  
  //______________________________________________________________________________
  const char *StV0Maker::Class_Name()
  {
     return "StV0Maker";
  }
  
  //______________________________________________________________________________
  const char *StV0Maker::ImplFileName()
  {
     return ::ROOTDict::GenerateInitInstanceLocal((const ::StV0Maker*)0x0)->GetImplFileName();
  }
  
  //______________________________________________________________________________
  int StV0Maker::ImplFileLine()
  {
     return ::ROOTDict::GenerateInitInstanceLocal((const ::StV0Maker*)0x0)->GetImplFileLine();
  }
  
  //______________________________________________________________________________
  void StV0Maker::Dictionary()
  {
     fgIsA = ::ROOTDict::GenerateInitInstanceLocal((const ::StV0Maker*)0x0)->GetClass();
  }
  
  //______________________________________________________________________________
  TClass *StV0Maker::Class()
  {
     if (!fgIsA) { R__LOCKGUARD2(gCINTMutex); if(!fgIsA) {fgIsA = ::ROOTDict::GenerateInitInstanceLocal((const ::StV0Maker*)0x0)->GetClass();} }
     return fgIsA;
  }
  
  //______________________________________________________________________________
  void StV0Maker::Streamer(TBuffer &R__b)
  {
     // Stream an object of class StV0Maker.
  
     if (R__b.IsReading()) {
        R__b.ReadClassBuffer(StV0Maker::Class(),this);
     } else {
        R__b.WriteClassBuffer(StV0Maker::Class(),this);
     }
  }
  
  //______________________________________________________________________________
  void StV0Maker::ShowMembers(TMemberInspector &R__insp)
  {
        // Inspect the data members of an object of class StV0Maker.
        TClass *R__cl = ::StV0Maker::IsA();
        if (R__cl || R__insp.IsA()) { }
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*mMuDstMaker", &mMuDstMaker);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mV0Type", &mV0Type);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mRotate", &mRotate);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mSameSignPlus", &mSameSignPlus);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mSameSignMinus", &mSameSignMinus);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDcaAlgoLong", &mDcaAlgoLong);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mMassV0", &mMassV0);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mMass1", &mMass1);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mMass2", &mMass2);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mChargeV0", &mChargeV0);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mCharge1", &mCharge1);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mCharge2", &mCharge2);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutAbsVertexZLeEq", &cutAbsVertexZLeEq);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutNHitsGr", &cutNHitsGr);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutNHitsDedxGr", &cutNHitsDedxGr);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutPtGrEq", &cutPtGrEq);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutAbsNSigma2Le", &cutAbsNSigma2Le);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutDca1GrEq", &cutDca1GrEq);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutDca2GrEq", &cutDca2GrEq);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutDca1to2LeEq", &cutDca1to2LeEq);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutV0MassWidthLeEq", &cutV0MassWidthLeEq);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutDauPtArmLeEq", &cutDauPtArmLeEq);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutAbsDausPtShoulderDiffLeEq", &cutAbsDausPtShoulderDiffLeEq);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutDau1DecAngGr", &cutDau1DecAngGr);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutDau2DecAngGr", &cutDau2DecAngGr);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutV0rdotpGr", &cutV0rdotpGr);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutDcaV0Le", &cutDcaV0Le);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutV0DecLenGrEq", &cutV0DecLenGrEq);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutDau1Dau2Ang3DLe", &cutDau1Dau2Ang3DLe);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "cutDau1Dau2DipAngDiffLe", &cutDau1Dau2DipAngDiffLe);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "RotDegree", &RotDegree);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hNPrimVertex", &hNPrimVertex);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hVertexZ", &hVertexZ);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hVertexZdiff", &hVertexZdiff);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hNRefMult", &hNRefMult);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hSelectNRefMult", &hSelectNRefMult);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hPrimaryRefMult", &hPrimaryRefMult);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hMagneticField", &hMagneticField);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hnSigmaProton", &hnSigmaProton);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hnSigmaPion", &hnSigmaPion);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hnSigmaKaon", &hnSigmaKaon);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hdEdxP", &hdEdxP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hDcaP", &hDcaP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hMassP", &hMassP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hInvBetaP", &hInvBetaP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hdau1dEdxP", &hdau1dEdxP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hdau2dEdxP", &hdau2dEdxP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hdau1ZP", &hdau1ZP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hdau2ZP", &hdau2ZP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hdau1MassP", &hdau1MassP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hdau2MassP", &hdau2MassP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hdau1InvBetaP", &hdau1InvBetaP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hdau2InvBetaP", &hdau2InvBetaP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hdau1DiffInvBetaP", &hdau1DiffInvBetaP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hdau2DiffInvBetaP", &hdau2DiffInvBetaP);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*hInvMass", &hInvMass);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "dedx_dau1_th[11901]", dedx_dau1_th);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "dedx_dau2_th[11901]", dedx_dau2_th);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mHistogramOutputFileName", &mHistogramOutputFileName);
        R__insp.InspectMember(mHistogramOutputFileName, "mHistogramOutputFileName.");
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mV0TreeOutputFileName", &mV0TreeOutputFileName);
        R__insp.InspectMember(mV0TreeOutputFileName, "mV0TreeOutputFileName.");
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*histogram_output", &histogram_output);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*v0tree_output", &v0tree_output);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "*mV0Tree", &mV0Tree);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mV0Dst", (void*)&mV0Dst);
        R__insp.InspectMember("StV0Dst", (void*)&mV0Dst, "mV0Dst.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mEventsProcessed", &mEventsProcessed);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mTestVZ", &mTestVZ);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mTestNTrack", &mTestNTrack);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mPassEventCut", &mPassEventCut);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauVec1", (void*)&mDauVec1);
        R__insp.InspectMember("vector<StMuTrack*>", (void*)&mDauVec1, "mDauVec1.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauVec2", (void*)&mDauVec2);
        R__insp.InspectMember("vector<StMuTrack*>", (void*)&mDauVec2, "mDauVec2.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauDcaVec1", (void*)&mDauDcaVec1);
        R__insp.InspectMember("vector<double>", (void*)&mDauDcaVec1, "mDauDcaVec1.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauDcaVec2", (void*)&mDauDcaVec2);
        R__insp.InspectMember("vector<double>", (void*)&mDauDcaVec2, "mDauDcaVec2.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauZVec1", (void*)&mDauZVec1);
        R__insp.InspectMember("vector<double>", (void*)&mDauZVec1, "mDauZVec1.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauZVec2", (void*)&mDauZVec2);
        R__insp.InspectMember("vector<double>", (void*)&mDauZVec2, "mDauZVec2.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauMassVec1", (void*)&mDauMassVec1);
        R__insp.InspectMember("vector<double>", (void*)&mDauMassVec1, "mDauMassVec1.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauMassVec2", (void*)&mDauMassVec2);
        R__insp.InspectMember("vector<double>", (void*)&mDauMassVec2, "mDauMassVec2.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauBetaVec1", (void*)&mDauBetaVec1);
        R__insp.InspectMember("vector<double>", (void*)&mDauBetaVec1, "mDauBetaVec1.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauBetaVec2", (void*)&mDauBetaVec2);
        R__insp.InspectMember("vector<double>", (void*)&mDauBetaVec2, "mDauBetaVec2.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauDiffInvBetaVec1", (void*)&mDauDiffInvBetaVec1);
        R__insp.InspectMember("vector<double>", (void*)&mDauDiffInvBetaVec1, "mDauDiffInvBetaVec1.", false);
        R__insp.Inspect(R__cl, R__insp.GetParent(), "mDauDiffInvBetaVec2", (void*)&mDauDiffInvBetaVec2);
        R__insp.InspectMember("vector<double>", (void*)&mDauDiffInvBetaVec2, "mDauDiffInvBetaVec2.", false);
        StMaker::ShowMembers(R__insp);
  }
  
  namespace ROOTDict {
     // Wrapper around operator delete
     static void delete_StV0Maker(void *p) {
        delete ((::StV0Maker*)p);
     }
     static void deleteArray_StV0Maker(void *p) {
        delete [] ((::StV0Maker*)p);
     }
     static void destruct_StV0Maker(void *p) {
        typedef ::StV0Maker current_t;
        ((current_t*)p)->~current_t();
     }
  } // end of namespace ROOTDict for class ::StV0Maker
  
  namespace ROOTDict {
     void vectorlEStMuTrackmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
     static void vectorlEStMuTrackmUgR_Dictionary();
     static void *new_vectorlEStMuTrackmUgR(void *p = 0);
     static void *newArray_vectorlEStMuTrackmUgR(Long_t size, void *p);
     static void delete_vectorlEStMuTrackmUgR(void *p);
     static void deleteArray_vectorlEStMuTrackmUgR(void *p);
     static void destruct_vectorlEStMuTrackmUgR(void *p);
  
     // Function generating the singleton type initializer
     static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const vector<StMuTrack*>*)
     {
        vector<StMuTrack*> *ptr = 0;
        static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<StMuTrack*>),0);
        static ::ROOT::TGenericClassInfo 
           instance("vector<StMuTrack*>", -2, "prec_stl/vector", 49,
                    typeid(vector<StMuTrack*>), ::ROOT::DefineBehavior(ptr, ptr),
                    0, &vectorlEStMuTrackmUgR_Dictionary, isa_proxy, 0,
                    sizeof(vector<StMuTrack*>) );
        instance.SetNew(&new_vectorlEStMuTrackmUgR);
        instance.SetNewArray(&newArray_vectorlEStMuTrackmUgR);
        instance.SetDelete(&delete_vectorlEStMuTrackmUgR);
        instance.SetDeleteArray(&deleteArray_vectorlEStMuTrackmUgR);
        instance.SetDestructor(&destruct_vectorlEStMuTrackmUgR);
        instance.AdoptCollectionProxyInfo( ::ROOT::TCollectionProxyInfo::Generate( ::ROOT::TCollectionProxyInfo::Pushback< vector<StMuTrack*> >()));
        return &instance;
     }
     // Static variable to force the class initialization
     static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<StMuTrack*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
  
     // Dictionary for non-ClassDef classes
     static void vectorlEStMuTrackmUgR_Dictionary() {
        ::ROOTDict::GenerateInitInstanceLocal((const vector<StMuTrack*>*)0x0)->GetClass();
     }
  
  } // end of namespace ROOTDict
  
  namespace ROOTDict {
     // Wrappers around operator new
     static void *new_vectorlEStMuTrackmUgR(void *p) {
        return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<StMuTrack*> : new vector<StMuTrack*>;
     }
     static void *newArray_vectorlEStMuTrackmUgR(Long_t nElements, void *p) {
        return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<StMuTrack*>[nElements] : new vector<StMuTrack*>[nElements];
     }
     // Wrapper around operator delete
     static void delete_vectorlEStMuTrackmUgR(void *p) {
        delete ((vector<StMuTrack*>*)p);
     }
     static void deleteArray_vectorlEStMuTrackmUgR(void *p) {
        delete [] ((vector<StMuTrack*>*)p);
     }
     static void destruct_vectorlEStMuTrackmUgR(void *p) {
        typedef vector<StMuTrack*> current_t;
        ((current_t*)p)->~current_t();
     }
  } // end of namespace ROOTDict for class vector<StMuTrack*>
  
  namespace ROOTDict {
     void vectorlEdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
     static void vectorlEdoublegR_Dictionary();
     static void *new_vectorlEdoublegR(void *p = 0);
     static void *newArray_vectorlEdoublegR(Long_t size, void *p);
     static void delete_vectorlEdoublegR(void *p);
     static void deleteArray_vectorlEdoublegR(void *p);
     static void destruct_vectorlEdoublegR(void *p);
  
     // Function generating the singleton type initializer
     static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const vector<double>*)
     {
        vector<double> *ptr = 0;
        static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<double>),0);
        static ::ROOT::TGenericClassInfo 
           instance("vector<double>", -2, "vector.dll", 0,
                    typeid(vector<double>), ::ROOT::DefineBehavior(ptr, ptr),
                    0, &vectorlEdoublegR_Dictionary, isa_proxy, 0,
                    sizeof(vector<double>) );
        instance.SetNew(&new_vectorlEdoublegR);
        instance.SetNewArray(&newArray_vectorlEdoublegR);
        instance.SetDelete(&delete_vectorlEdoublegR);
        instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
        instance.SetDestructor(&destruct_vectorlEdoublegR);
        instance.AdoptCollectionProxyInfo( ::ROOT::TCollectionProxyInfo::Generate( ::ROOT::TCollectionProxyInfo::Pushback< vector<double> >()));
        return &instance;
     }
     // Static variable to force the class initialization
     static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
  
     // Dictionary for non-ClassDef classes
     static void vectorlEdoublegR_Dictionary() {
        ::ROOTDict::GenerateInitInstanceLocal((const vector<double>*)0x0)->GetClass();
     }
  
  } // end of namespace ROOTDict
  
  namespace ROOTDict {
     // Wrappers around operator new
     static void *new_vectorlEdoublegR(void *p) {
        return  p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double> : new vector<double>;
     }
     static void *newArray_vectorlEdoublegR(Long_t nElements, void *p) {
        return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<double>[nElements] : new vector<double>[nElements];
     }
     // Wrapper around operator delete
     static void delete_vectorlEdoublegR(void *p) {
        delete ((vector<double>*)p);
     }
     static void deleteArray_vectorlEdoublegR(void *p) {
        delete [] ((vector<double>*)p);
     }
     static void destruct_vectorlEdoublegR(void *p) {
        typedef vector<double> current_t;
        ((current_t*)p)->~current_t();
     }
  } // end of namespace ROOTDict for class vector<double>
  
  /********************************************************
  * .sl73_gcc485/obj/StRoot/StV0Maker/StV0Maker_Cint.cxx
  * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
  *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
  *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
  ********************************************************/
  
  #ifdef G__MEMTEST
  #undef malloc
  #undef free
  #endif
  
  #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  #endif
  
  extern "C" void G__cpp_reset_tagtableStV0Maker_Cint();
  
  extern "C" void G__set_cpp_environmentStV0Maker_Cint() {
    G__add_compiledheader("TObject.h");
    G__add_compiledheader("TMemberInspector.h");
    G__add_compiledheader("StV0Maker.h");
    G__cpp_reset_tagtableStV0Maker_Cint();
  }
  #include <new>
  extern "C" int G__cpp_dllrevStV0Maker_Cint() { return(30051515); }
  
  /*********************************************************
  * Member function Interface Method
  *********************************************************/
  
  /* StV0Maker */
  static int G__StV0Maker_Cint_588_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
     StV0Maker* p = NULL;
     char* gvp = (char*) G__getgvp();
     //m: 2
     if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
       p = new StV0Maker((StMuDstMaker*) G__int(libp->para[0]), (const char*) G__int(libp->para[1]));
     } else {
       p = new((void*) gvp) StV0Maker((StMuDstMaker*) G__int(libp->para[0]), (const char*) G__int(libp->para[1]));
     }
     result7->obj.i = (long) p;
     result7->ref = (long) p;
     G__set_tagnum(result7,G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Maker));
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        ((StV0Maker*) G__getstructoffset())->setHistoFileName(*((TString*) G__int(libp->para[0])));
        G__setnull(result7);
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        ((StV0Maker*) G__getstructoffset())->setV0TreeFileName(*((TString*) G__int(libp->para[0])));
        G__setnull(result7);
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        ((StV0Maker*) G__getstructoffset())->setV0Type((StV0Type) G__int(libp->para[0]));
        G__setnull(result7);
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        ((StV0Maker*) G__getstructoffset())->setRotate((bool) G__int(libp->para[0]));
        G__setnull(result7);
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        ((StV0Maker*) G__getstructoffset())->setSameSignPlus((bool) G__int(libp->para[0]));
        G__setnull(result7);
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        ((StV0Maker*) G__getstructoffset())->setSameSignMinus((bool) G__int(libp->para[0]));
        G__setnull(result7);
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        {
           const StV0Dst& obj = ((const StV0Maker*) G__getstructoffset())->getV0Dst();
           result7->ref = (long) (&obj);
           result7->obj.i = (long) (&obj);
        }
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        G__letint(result7, 103, (long) ((const StV0Maker*) G__getstructoffset())->passEventCut());
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        {
           StPhysicalHelixD* pobj;
           StPhysicalHelixD xobj = ((StV0Maker*) G__getstructoffset())->RotHelix(*((StPhysicalHelixD*) G__int(libp->para[0])), *((StThreeVectorD*) G__int(libp->para[1]))
  , (double) G__double(libp->para[2]), (double) G__double(libp->para[3])
  , (int) G__int(libp->para[4]));
           pobj = new StPhysicalHelixD(xobj);
           result7->obj.i = (long) ((void*) pobj);
           result7->ref = result7->obj.i;
           G__store_tempobject(*result7);
        }
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        G__letint(result7, 105, (long) ((StV0Maker*) G__getstructoffset())->index_for_p((float) G__double(libp->para[0])));
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        G__letint(result7, 85, (long) StV0Maker::Class());
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        G__letint(result7, 67, (long) StV0Maker::Class_Name());
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        G__letint(result7, 115, (long) StV0Maker::Class_Version());
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        StV0Maker::Dictionary();
        G__setnull(result7);
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        ((StV0Maker*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
        G__setnull(result7);
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        G__letint(result7, 67, (long) StV0Maker::DeclFileName());
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        G__letint(result7, 105, (long) StV0Maker::ImplFileLine());
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        G__letint(result7, 67, (long) StV0Maker::ImplFileName());
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  static int G__StV0Maker_Cint_588_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
        G__letint(result7, 105, (long) StV0Maker::DeclFileLine());
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  // automatic copy constructor
  static int G__StV0Maker_Cint_588_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  
  {
     StV0Maker* p;
     void* tmp = (void*) G__int(libp->para[0]);
     p = new StV0Maker(*(StV0Maker*) tmp);
     result7->obj.i = (long) p;
     result7->ref = (long) p;
     G__set_tagnum(result7,G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Maker));
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  // automatic destructor
  typedef StV0Maker G__TStV0Maker;
  static int G__StV0Maker_Cint_588_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
  {
     char* gvp = (char*) G__getgvp();
     long soff = G__getstructoffset();
     int n = G__getaryconstruct();
     //
     //has_a_delete: 1
     //has_own_delete1arg: 0
     //has_own_delete2arg: 0
     //
     if (!soff) {
       return(1);
     }
     if (n) {
       if (gvp == (char*)G__PVOID) {
         delete[] (StV0Maker*) soff;
       } else {
         G__setgvp((long) G__PVOID);
         for (int i = n - 1; i >= 0; --i) {
           ((StV0Maker*) (soff+(sizeof(StV0Maker)*i)))->~G__TStV0Maker();
         }
         G__setgvp((long)gvp);
       }
     } else {
       if (gvp == (char*)G__PVOID) {
         delete (StV0Maker*) soff;
       } else {
         G__setgvp((long) G__PVOID);
         ((StV0Maker*) (soff))->~G__TStV0Maker();
         G__setgvp((long)gvp);
       }
     }
     G__setnull(result7);
     return(1 || funcname || hash || result7 || libp) ;
  }
  
  
  /* Setting up global function */
  
  /*********************************************************
  * Member function Stub
  *********************************************************/
  
  /* StV0Maker */
  
  /*********************************************************
  * Global function Stub
  *********************************************************/
  
  /*********************************************************
  * Get size of pointer to member function
  *********************************************************/
  class G__Sizep2memfuncStV0Maker_Cint {
   public:
    G__Sizep2memfuncStV0Maker_Cint(): p(&G__Sizep2memfuncStV0Maker_Cint::sizep2memfunc) {}
      size_t sizep2memfunc() { return(sizeof(p)); }
    private:
      size_t (G__Sizep2memfuncStV0Maker_Cint::*p)();
  };
  
  size_t G__get_sizep2memfuncStV0Maker_Cint()
  {
    G__Sizep2memfuncStV0Maker_Cint a;
    G__setsizep2memfunc((int)a.sizep2memfunc());
    return((size_t)a.sizep2memfunc());
  }
  
  
  /*********************************************************
  * virtual base class offset calculation interface
  *********************************************************/
  
     /* Setting up class inheritance */
  
  /*********************************************************
  * Inheritance information setup/
  *********************************************************/
  extern "C" void G__cpp_setup_inheritanceStV0Maker_Cint() {
  
     /* Setting up class inheritance */
     if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Maker))) {
       StV0Maker *G__Lderived;
       G__Lderived=(StV0Maker*)0x1000;
       {
         StMaker *G__Lpbase=(StMaker*)G__Lderived;
         G__inheritance_setup(G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Maker),G__get_linked_tagnum(&G__StV0Maker_CintLN_StMaker),(long)G__Lpbase-(long)G__Lderived,1,1);
       }
       {
         TDataSet *G__Lpbase=(TDataSet*)G__Lderived;
         G__inheritance_setup(G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Maker),G__get_linked_tagnum(&G__StV0Maker_CintLN_TDataSet),(long)G__Lpbase-(long)G__Lderived,1,0);
       }
       {
         TNamed *G__Lpbase=(TNamed*)G__Lderived;
         G__inheritance_setup(G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Maker),G__get_linked_tagnum(&G__StV0Maker_CintLN_TNamed),(long)G__Lpbase-(long)G__Lderived,1,0);
       }
       {
         TObject *G__Lpbase=(TObject*)G__Lderived;
         G__inheritance_setup(G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Maker),G__get_linked_tagnum(&G__StV0Maker_CintLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
       }
     }
  }
  
  /*********************************************************
  * typedef information setup/
  *********************************************************/
  extern "C" void G__cpp_setup_typetableStV0Maker_Cint() {
  
     /* Setting up typedef entry */
     G__search_typename2("Version_t",115,-1,0,-1);
     G__setnewtype(-1,"Class version identifier (short)",0);
     G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
     G__setnewtype(-1,NULL,0);
     G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
     G__setnewtype(-1,NULL,0);
     G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
     G__setnewtype(-1,NULL,0);
     G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
     G__setnewtype(-1,NULL,0);
     G__search_typename2("iterator<std::bidirectional_iterator_tag,TObject*,std::ptrdiff_t,const TObject**,const TObject*&>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,std::ptrdiff_t,const TObject**,const TObject*&>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("iterator<bidirectional_iterator_tag,TObject*>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long,const TObject**>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("map<std::string,TObjArray*>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("map<string,TObjArray*>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("map<string,TObjArray*>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("map<string,TObjArray*,less<string> >",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_TVectorTlEfloatgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_TVectorTlEdoublegR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("StThreeVectorD",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_StThreeVectorlEdoublegR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("StPhysicalHelixD",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_StPhysicalHelix),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("vector<StMuTrack*>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgR),0,-1);
     G__setnewtype(-1,NULL,0);
     G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_reverse_iteratorlEvectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgR));
     G__setnewtype(-1,NULL,0);
     G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__StV0Maker_CintLN_reverse_iteratorlEvectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgR));
     G__setnewtype(-1,NULL,0);
  }
  
  /*********************************************************
  * Data Member information setup/
  *********************************************************/
  
     /* Setting up class,struct,union tag member variable */
  
     /* StV0Maker */
  static void G__setup_memvarStV0Maker(void) {
     G__tag_memvar_setup(G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Maker));
     { StV0Maker *p; p=(StV0Maker*)0x1000; if (p) { }
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_StMuDstMaker),-1,-1,4,"mMuDstMaker=",0,(char*)NULL);
     G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Type),-1,-1,4,"mV0Type=",0,(char*)NULL);
     G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"mRotate=",0,(char*)NULL);
     G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"mSameSignPlus=",0,(char*)NULL);
     G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"mSameSignMinus=",0,(char*)NULL);
     G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"mDcaAlgoLong=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"mMassV0=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"mMass1=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"mMass2=",0,(char*)NULL);
     G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"mChargeV0=",0,(char*)NULL);
     G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"mCharge1=",0,(char*)NULL);
     G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,4,"mCharge2=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutAbsVertexZLeEq=",0,(char*)NULL);
     G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"cutNHitsGr=",0,(char*)NULL);
     G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"cutNHitsDedxGr=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutPtGrEq=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutAbsNSigma2Le=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutDca1GrEq=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutDca2GrEq=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutDca1to2LeEq=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutV0MassWidthLeEq=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutDauPtArmLeEq=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutAbsDausPtShoulderDiffLeEq=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutDau1DecAngGr=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutDau2DecAngGr=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutV0rdotpGr=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutDcaV0Le=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutV0DecLenGrEq=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutDau1Dau2Ang3DLe=",0,(char*)NULL);
     G__memvar_setup((void*)0,102,0,0,-1,-1,-1,4,"cutDau1Dau2DipAngDiffLe=",0,(char*)NULL);
     G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"RotDegree=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH1F),-1,-1,4,"hNPrimVertex=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH1F),-1,-1,4,"hVertexZ=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH1F),-1,-1,4,"hVertexZdiff=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH1F),-1,-1,4,"hNRefMult=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH1F),-1,-1,4,"hSelectNRefMult=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH1F),-1,-1,4,"hPrimaryRefMult=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH1F),-1,-1,4,"hMagneticField=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hnSigmaProton=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hnSigmaPion=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hnSigmaKaon=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hdEdxP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hDcaP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hMassP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hInvBetaP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hdau1dEdxP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hdau2dEdxP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hdau1ZP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hdau2ZP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hdau1MassP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hdau2MassP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hdau1InvBetaP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hdau2InvBetaP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hdau1DiffInvBetaP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH2F),-1,-1,4,"hdau2DiffInvBetaP=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TH1F),-1,-1,4,"hInvMass=",0,(char*)NULL);
     G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"dedx_dau1_th[11901]=",0,(char*)NULL);
     G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"dedx_dau2_th[11901]=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TString),-1,-1,4,"mHistogramOutputFileName=",0,"Name of the histogram output file");
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TString),-1,-1,4,"mV0TreeOutputFileName=",0,"Name of the v0 tree output file");
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TFile),-1,-1,4,"histogram_output=",0,"Histograms outputfile pointer");
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TFile),-1,-1,4,"v0tree_output=",0,"V0 Tree outputfile pointer");
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TTree),-1,-1,4,"mV0Tree=",0,"V0 Tree outputfile pointer");
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Dst),-1,-1,4,"mV0Dst=",0,"V0 event (picoDst), to fill the tree");
     G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"mEventsProcessed=",0,"Number of Events read and processed");
     G__memvar_setup((void*)0,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"mTestVZ=",0,(char*)NULL);
     G__memvar_setup((void*)0,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"mTestNTrack=",0,(char*)NULL);
     G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"mPassEventCut=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgR),G__defined_typename("vector<StMuTrack*>"),-1,4,"mDauVec1=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgR),G__defined_typename("vector<StMuTrack*>"),-1,4,"mDauVec2=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"mDauDcaVec1=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"mDauDcaVec2=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"mDauZVec1=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"mDauZVec2=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"mDauMassVec1=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"mDauMassVec2=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"mDauBetaVec1=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"mDauBetaVec2=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"mDauDiffInvBetaVec1=",0,(char*)NULL);
     G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"mDauDiffInvBetaVec2=",0,(char*)NULL);
     G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__StV0Maker_CintLN_TClass),G__defined_typename("atomic_TClass_ptr"),-2,4,"fgIsA=",0,(char*)NULL);
     }
     G__tag_memvar_reset();
  }
  
  extern "C" void G__cpp_setup_memvarStV0Maker_Cint() {
  }
  /***********************************************************
  ************************************************************
  ************************************************************
  ************************************************************
  ************************************************************
  ************************************************************
  ************************************************************
  ***********************************************************/
  
  /*********************************************************
  * Member function information setup for each class
  *********************************************************/
  static void G__setup_memfuncStV0Maker(void) {
     /* StV0Maker */
     G__tag_memfunc_setup(G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Maker));
     G__memfunc_setup("initParam",933,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", "initialize parameters", (void*) NULL, 0);
     G__memfunc_setup("initConst",955,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", "initialize constants for v0type", (void*) NULL, 0);
     G__memfunc_setup("initHisto",955,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", "book histograms", (void*) NULL, 0);
     G__memfunc_setup("initTree",836,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", "book tree", (void*) NULL, 0);
     G__memfunc_setup("StV0Maker",829,G__StV0Maker_Cint_588_0_5, 105, G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Maker), -1, 0, 2, 1, 1, 0, 
  "U 'StMuDstMaker' - 0 - maker C - - 10 - name", "Constructor", (void*) NULL, 0);
     G__memfunc_setup("Init",404,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 0, "", "Initiliaze the analysis tools ... done once", (void*) NULL, 1);
     G__memfunc_setup("Make",382,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 0, "", "The main analysis that is done on each event", (void*) NULL, 1);
     G__memfunc_setup("Finish",609,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 0, "", "Finish the analysis, close files, and clean up.", (void*) NULL, 1);
     G__memfunc_setup("setHistoFileName",1620,G__StV0Maker_Cint_588_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TString' - 0 - name", "set the name of output file for histograms", (void*) NULL, 0);
     G__memfunc_setup("setV0TreeFileName",1635,G__StV0Maker_Cint_588_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TString' - 0 - name", "set the name of output file for StV0Dst", (void*) NULL, 0);
     G__memfunc_setup("setV0Type",884,G__StV0Maker_Cint_588_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "i 'StV0Type' - 0 - v0type", "set the v0 type: kLambda,kAntiLambda,kKs", (void*) NULL, 0);
     G__memfunc_setup("setRotate",955,G__StV0Maker_Cint_588_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - brot", "set rotation option", (void*) NULL, 0);
     G__memfunc_setup("setSameSignPlus",1543,G__StV0Maker_Cint_588_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - brot", "set same sign plus", (void*) NULL, 0);
     G__memfunc_setup("setSameSignMinus",1647,G__StV0Maker_Cint_588_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - brot", "set same sign minus", (void*) NULL, 0);
     G__memfunc_setup("getV0Dst",753,G__StV0Maker_Cint_588_0_15, 117, G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Dst), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
     G__memfunc_setup("passEventCut",1253,G__StV0Maker_Cint_588_0_16, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
     G__memfunc_setup("RotHelix",815,G__StV0Maker_Cint_588_0_17, 117, G__get_linked_tagnum(&G__StV0Maker_CintLN_StPhysicalHelix), G__defined_typename("StPhysicalHelixD"), 0, 5, 1, 1, 0, 
  "u 'StPhysicalHelix' 'StPhysicalHelixD' 0 - Helix u 'StThreeVector<double>' 'StThreeVectorD' 0 - Pv "
  "d - - 0 - degree d - - 0 - magn "
  "i - - 0 - charge", (char*)NULL, (void*) NULL, 0);
     G__memfunc_setup("index_for_p",1165,G__StV0Maker_Cint_588_0_18, 105, -1, -1, 0, 1, 1, 1, 0, "f - - 0 - -", (char*)NULL, (void*) NULL, 0);
     G__memfunc_setup("Class",502,G__StV0Maker_Cint_588_0_19, 85, G__get_linked_tagnum(&G__StV0Maker_CintLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&StV0Maker::Class) ), 0);
     G__memfunc_setup("Class_Name",982,G__StV0Maker_Cint_588_0_20, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&StV0Maker::Class_Name) ), 0);
     G__memfunc_setup("Class_Version",1339,G__StV0Maker_Cint_588_0_21, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&StV0Maker::Class_Version) ), 0);
     G__memfunc_setup("Dictionary",1046,G__StV0Maker_Cint_588_0_22, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&StV0Maker::Dictionary) ), 0);
     G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__StV0Maker_CintLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
     G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - -", (char*)NULL, (void*) NULL, 1);
     G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - -", (char*)NULL, (void*) NULL, 1);
     G__memfunc_setup("StreamerNVirtual",1656,G__StV0Maker_Cint_588_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - ClassDef_StreamerNVirtual_b", (char*)NULL, (void*) NULL, 0);
     G__memfunc_setup("DeclFileName",1145,G__StV0Maker_Cint_588_0_27, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&StV0Maker::DeclFileName) ), 0);
     G__memfunc_setup("ImplFileLine",1178,G__StV0Maker_Cint_588_0_28, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&StV0Maker::ImplFileLine) ), 0);
     G__memfunc_setup("ImplFileName",1171,G__StV0Maker_Cint_588_0_29, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&StV0Maker::ImplFileName) ), 0);
     G__memfunc_setup("DeclFileLine",1152,G__StV0Maker_Cint_588_0_30, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&StV0Maker::DeclFileLine) ), 0);
     // automatic copy constructor
     G__memfunc_setup("StV0Maker", 829, G__StV0Maker_Cint_588_0_31, (int) ('i'), G__get_linked_tagnum(&G__StV0Maker_CintLN_StV0Maker), -1, 0, 1, 1, 1, 0, "u 'StV0Maker' - 11 - -", (char*) NULL, (void*) NULL, 0);
     // automatic destructor
     G__memfunc_setup("~StV0Maker", 955, G__StV0Maker_Cint_588_0_32, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
     G__tag_memfunc_reset();
  }
  
  
  /*********************************************************
  * Member function information setup
  *********************************************************/
  extern "C" void G__cpp_setup_memfuncStV0Maker_Cint() {
  }
  
  /*********************************************************
  * Global variable information setup for each class
  *********************************************************/
  static void G__cpp_setup_global0() {
  
     /* Setting up global variables */
     G__resetplocal();
  
  }
  
  static void G__cpp_setup_global1() {
  }
  
  static void G__cpp_setup_global2() {
  }
  
  static void G__cpp_setup_global3() {
  }
  
  static void G__cpp_setup_global4() {
  
     G__resetglobalenv();
  }
  extern "C" void G__cpp_setup_globalStV0Maker_Cint() {
    G__cpp_setup_global0();
    G__cpp_setup_global1();
    G__cpp_setup_global2();
    G__cpp_setup_global3();
    G__cpp_setup_global4();
  }
  
  /*********************************************************
  * Global function information setup for each class
  *********************************************************/
  static void G__cpp_setup_func0() {
     G__lastifuncposition();
  
  }
  
  static void G__cpp_setup_func1() {
  }
  
  static void G__cpp_setup_func2() {
  }
  
  static void G__cpp_setup_func3() {
  }
  
  static void G__cpp_setup_func4() {
  }
  
  static void G__cpp_setup_func5() {
  }
  
  static void G__cpp_setup_func6() {
  }
  
  static void G__cpp_setup_func7() {
  }
  
  static void G__cpp_setup_func8() {
  }
  
  static void G__cpp_setup_func9() {
  }
  
  static void G__cpp_setup_func10() {
  }
  
  static void G__cpp_setup_func11() {
  }
  
  static void G__cpp_setup_func12() {
  }
  
  static void G__cpp_setup_func13() {
  }
  
  static void G__cpp_setup_func14() {
  }
  
  static void G__cpp_setup_func15() {
  }
  
  static void G__cpp_setup_func16() {
  }
  
  static void G__cpp_setup_func17() {
  }
  
  static void G__cpp_setup_func18() {
  }
  
  static void G__cpp_setup_func19() {
  }
  
  static void G__cpp_setup_func20() {
  }
  
  static void G__cpp_setup_func21() {
  }
  
  static void G__cpp_setup_func22() {
  }
  
  static void G__cpp_setup_func23() {
  }
  
  static void G__cpp_setup_func24() {
  }
  
  static void G__cpp_setup_func25() {
  }
  
  static void G__cpp_setup_func26() {
  }
  
  static void G__cpp_setup_func27() {
  
     G__resetifuncposition();
  }
  
  extern "C" void G__cpp_setup_funcStV0Maker_Cint() {
    G__cpp_setup_func0();
    G__cpp_setup_func1();
    G__cpp_setup_func2();
    G__cpp_setup_func3();
    G__cpp_setup_func4();
    G__cpp_setup_func5();
    G__cpp_setup_func6();
    G__cpp_setup_func7();
    G__cpp_setup_func8();
    G__cpp_setup_func9();
    G__cpp_setup_func10();
    G__cpp_setup_func11();
    G__cpp_setup_func12();
    G__cpp_setup_func13();
    G__cpp_setup_func14();
    G__cpp_setup_func15();
    G__cpp_setup_func16();
    G__cpp_setup_func17();
    G__cpp_setup_func18();
    G__cpp_setup_func19();
    G__cpp_setup_func20();
    G__cpp_setup_func21();
    G__cpp_setup_func22();
    G__cpp_setup_func23();
    G__cpp_setup_func24();
    G__cpp_setup_func25();
    G__cpp_setup_func26();
    G__cpp_setup_func27();
  }
  
  /*********************************************************
  * Class,struct,union,enum tag information setup
  *********************************************************/
  /* Setup class/struct taginfo */
  G__linked_taginfo G__StV0Maker_CintLN_TClass = { "TClass" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TBuffer = { "TBuffer" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TObject = { "TObject" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TNamed = { "TNamed" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TString = { "TString" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TDataSet = { "TDataSet" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR = { "iterator<bidirectional_iterator_tag,TObject*,long,const TObject**,const TObject*&>" , 115 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR = { "map<string,TObjArray*,less<string>,allocator<pair<const string,TObjArray*> > >" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TH1F = { "TH1F" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TFile = { "TFile" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TTree = { "TTree" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_StMaker = { "StMaker" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_StThreeVectorlEdoublegR = { "StThreeVector<double>" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_StPhysicalHelix = { "StPhysicalHelix" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_StMuDstMaker = { "StMuDstMaker" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_TH2F = { "TH2F" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_StV0Type = { "StV0Type" , 101 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_StV0Dst = { "StV0Dst" , 115 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_StV0Maker = { "StV0Maker" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_vectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgR = { "vector<StMuTrack*,allocator<StMuTrack*> >" , 99 , -1 };
  G__linked_taginfo G__StV0Maker_CintLN_reverse_iteratorlEvectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<StMuTrack*,allocator<StMuTrack*> >::iterator>" , 99 , -1 };
  
  /* Reset class/struct taginfo */
  extern "C" void G__cpp_reset_tagtableStV0Maker_Cint() {
    G__StV0Maker_CintLN_TClass.tagnum = -1 ;
    G__StV0Maker_CintLN_TBuffer.tagnum = -1 ;
    G__StV0Maker_CintLN_TMemberInspector.tagnum = -1 ;
    G__StV0Maker_CintLN_TObject.tagnum = -1 ;
    G__StV0Maker_CintLN_TNamed.tagnum = -1 ;
    G__StV0Maker_CintLN_TString.tagnum = -1 ;
    G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
    G__StV0Maker_CintLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
    G__StV0Maker_CintLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
    G__StV0Maker_CintLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
    G__StV0Maker_CintLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
    G__StV0Maker_CintLN_TDataSet.tagnum = -1 ;
    G__StV0Maker_CintLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR.tagnum = -1 ;
    G__StV0Maker_CintLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR.tagnum = -1 ;
    G__StV0Maker_CintLN_TVectorTlEfloatgR.tagnum = -1 ;
    G__StV0Maker_CintLN_TVectorTlEdoublegR.tagnum = -1 ;
    G__StV0Maker_CintLN_TH1F.tagnum = -1 ;
    G__StV0Maker_CintLN_TFile.tagnum = -1 ;
    G__StV0Maker_CintLN_TTree.tagnum = -1 ;
    G__StV0Maker_CintLN_StMaker.tagnum = -1 ;
    G__StV0Maker_CintLN_StThreeVectorlEdoublegR.tagnum = -1 ;
    G__StV0Maker_CintLN_StPhysicalHelix.tagnum = -1 ;
    G__StV0Maker_CintLN_StMuDstMaker.tagnum = -1 ;
    G__StV0Maker_CintLN_TH2F.tagnum = -1 ;
    G__StV0Maker_CintLN_StV0Type.tagnum = -1 ;
    G__StV0Maker_CintLN_StV0Dst.tagnum = -1 ;
    G__StV0Maker_CintLN_StV0Maker.tagnum = -1 ;
    G__StV0Maker_CintLN_vectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgR.tagnum = -1 ;
    G__StV0Maker_CintLN_reverse_iteratorlEvectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgRcLcLiteratorgR.tagnum = -1 ;
  }
  
  
  extern "C" void G__cpp_setup_tagtableStV0Maker_Cint() {
  
     /* Setting up class,struct,union tag entry */
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TClass);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TBuffer);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TMemberInspector);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TObject);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TNamed);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TString);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TDataSet);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TVectorTlEfloatgR);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TVectorTlEdoublegR);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TH1F);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TFile);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TTree);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_StMaker);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_StThreeVectorlEdoublegR);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_StPhysicalHelix);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_StMuDstMaker);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_TH2F);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_StV0Type);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_StV0Dst);
     G__tagtable_setup(G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_StV0Maker),sizeof(StV0Maker),-1,324608,"Macro for CINT compatability",G__setup_memvarStV0Maker,G__setup_memfuncStV0Maker);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_vectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgR);
     G__get_linked_tagnum_fwd(&G__StV0Maker_CintLN_reverse_iteratorlEvectorlEStMuTrackmUcOallocatorlEStMuTrackmUgRsPgRcLcLiteratorgR);
  }
  extern "C" void G__cpp_setupStV0Maker_Cint(void) {
    G__check_setup_version(30051515,"G__cpp_setupStV0Maker_Cint()");
    G__set_cpp_environmentStV0Maker_Cint();
    G__cpp_setup_tagtableStV0Maker_Cint();
  
    G__cpp_setup_inheritanceStV0Maker_Cint();
  
    G__cpp_setup_typetableStV0Maker_Cint();
  
    G__cpp_setup_memvarStV0Maker_Cint();
  
    G__cpp_setup_memfuncStV0Maker_Cint();
    G__cpp_setup_globalStV0Maker_Cint();
    G__cpp_setup_funcStV0Maker_Cint();
  
     if(0==G__getsizep2memfunc()) G__get_sizep2memfuncStV0Maker_Cint();
    return;
  }
  class G__cpp_setup_initStV0Maker_Cint {
    public:
      G__cpp_setup_initStV0Maker_Cint() { G__add_setup_func("StV0Maker_Cint",(G__incsetup)(&G__cpp_setupStV0Maker_Cint)); G__call_setup_funcs(); }
     ~G__cpp_setup_initStV0Maker_Cint() { G__remove_setup_func("StV0Maker_Cint"); }
  };
  G__cpp_setup_initStV0Maker_Cint G__cpp_setup_initializerStV0Maker_Cint;
  
  