Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-03 08:12:40

0001 //
0002 // File generated by rootcint at Tue Jul  3 06:28:47 2018
0003 
0004 // Do NOT change. Changes will be lost next time file is generated
0005 //
0006 
0007 #define R__DICTIONARY_FILENAME DirectPhotonPythia_Dict
0008 #include "RConfig.h" //rootcint 4834
0009 #if !defined(R__ACCESS_IN_SYMBOL)
0010 //Break the privacy of classes -- Disabled for the moment
0011 #define private public
0012 #define protected public
0013 #endif
0014 
0015 // Since CINT ignores the std namespace, we need to do so in this file.
0016 namespace std {} using namespace std;
0017 #include "DirectPhotonPythia_Dict.h"
0018 
0019 #include "TClass.h"
0020 #include "TBuffer.h"
0021 #include "TMemberInspector.h"
0022 #include "TInterpreter.h"
0023 #include "TVirtualMutex.h"
0024 #include "TError.h"
0025 
0026 #ifndef G__ROOT
0027 #define G__ROOT
0028 #endif
0029 
0030 #include "RtypesImp.h"
0031 #include "TIsAProxy.h"
0032 #include "TFileMergeInfo.h"
0033 
0034 // Direct notice to TROOT of the dictionary's loading.
0035 namespace {
0036    static struct DictInit {
0037       DictInit() {
0038          ROOT::RegisterModule();
0039       }
0040    } __TheDictionaryInitializer;
0041 }
0042 
0043 // START OF SHADOWS
0044 
0045 namespace ROOTShadow {
0046    namespace Shadow {
0047    } // of namespace Shadow
0048 } // of namespace ROOTShadow
0049 // END OF SHADOWS
0050 
0051 namespace ROOTDict {
0052    void DirectPhotonPythia_ShowMembers(void *obj, TMemberInspector &R__insp);
0053    static void DirectPhotonPythia_Dictionary();
0054    static void delete_DirectPhotonPythia(void *p);
0055    static void deleteArray_DirectPhotonPythia(void *p);
0056    static void destruct_DirectPhotonPythia(void *p);
0057 
0058    // Function generating the singleton type initializer
0059    static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::DirectPhotonPythia*)
0060    {
0061       ::DirectPhotonPythia *ptr = 0;
0062       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::DirectPhotonPythia),0);
0063       static ::ROOT::TGenericClassInfo 
0064          instance("DirectPhotonPythia", "./DirectPhotonPythia.h", 26,
0065                   typeid(::DirectPhotonPythia), ::ROOT::DefineBehavior(ptr, ptr),
0066                   0, &DirectPhotonPythia_Dictionary, isa_proxy, 1,
0067                   sizeof(::DirectPhotonPythia) );
0068       instance.SetDelete(&delete_DirectPhotonPythia);
0069       instance.SetDeleteArray(&deleteArray_DirectPhotonPythia);
0070       instance.SetDestructor(&destruct_DirectPhotonPythia);
0071       return &instance;
0072    }
0073    ROOT::TGenericClassInfo *GenerateInitInstance(const ::DirectPhotonPythia*)
0074    {
0075       return GenerateInitInstanceLocal((::DirectPhotonPythia*)0);
0076    }
0077    // Static variable to force the class initialization
0078    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::DirectPhotonPythia*)0x0); R__UseDummy(_R__UNIQUE_(Init));
0079 
0080    // Dictionary for non-ClassDef classes
0081    static void DirectPhotonPythia_Dictionary() {
0082       ::ROOTDict::GenerateInitInstanceLocal((const ::DirectPhotonPythia*)0x0)->GetClass();
0083    }
0084 
0085 } // end of namespace ROOTDict
0086 
0087 namespace ROOTDict {
0088    // Wrapper around operator delete
0089    static void delete_DirectPhotonPythia(void *p) {
0090       delete ((::DirectPhotonPythia*)p);
0091    }
0092    static void deleteArray_DirectPhotonPythia(void *p) {
0093       delete [] ((::DirectPhotonPythia*)p);
0094    }
0095    static void destruct_DirectPhotonPythia(void *p) {
0096       typedef ::DirectPhotonPythia current_t;
0097       ((current_t*)p)->~current_t();
0098    }
0099 } // end of namespace ROOTDict for class ::DirectPhotonPythia
0100 
0101 /********************************************************
0102 * DirectPhotonPythia_Dict.C
0103 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
0104 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
0105 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
0106 ********************************************************/
0107 
0108 #ifdef G__MEMTEST
0109 #undef malloc
0110 #undef free
0111 #endif
0112 
0113 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
0114 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
0115 #endif
0116 
0117 extern "C" void G__cpp_reset_tagtableDirectPhotonPythia_Dict();
0118 
0119 extern "C" void G__set_cpp_environmentDirectPhotonPythia_Dict() {
0120   G__add_compiledheader("TObject.h");
0121   G__add_compiledheader("TMemberInspector.h");
0122   G__add_compiledheader("DirectPhotonPythia.h");
0123   G__cpp_reset_tagtableDirectPhotonPythia_Dict();
0124 }
0125 #include <new>
0126 extern "C" int G__cpp_dllrevDirectPhotonPythia_Dict() { return(30051515); }
0127 
0128 /*********************************************************
0129 * Member function Interface Method
0130 *********************************************************/
0131 
0132 /* DirectPhotonPythia */
0133 static int G__DirectPhotonPythia_Dict_523_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0134 {
0135    DirectPhotonPythia* p = NULL;
0136    char* gvp = (char*) G__getgvp();
0137    //m: 1
0138    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
0139      p = new DirectPhotonPythia(*((string*) G__int(libp->para[0])));
0140    } else {
0141      p = new((void*) gvp) DirectPhotonPythia(*((string*) G__int(libp->para[0])));
0142    }
0143    result7->obj.i = (long) p;
0144    result7->ref = (long) p;
0145    G__set_tagnum(result7,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_DirectPhotonPythia));
0146    return(1 || funcname || hash || result7 || libp) ;
0147 }
0148 
0149 static int G__DirectPhotonPythia_Dict_523_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0150 {
0151       G__letdouble(result7, 102, (double) ((DirectPhotonPythia*) G__getstructoffset())->deltaR((float) G__double(libp->para[0]), (float) G__double(libp->para[1])
0152 , (float) G__double(libp->para[2]), (float) G__double(libp->para[3])));
0153    return(1 || funcname || hash || result7 || libp) ;
0154 }
0155 
0156 static int G__DirectPhotonPythia_Dict_523_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0157 {
0158       G__letdouble(result7, 100, (double) ((const DirectPhotonPythia*) G__getstructoffset())->get_eta_max());
0159    return(1 || funcname || hash || result7 || libp) ;
0160 }
0161 
0162 static int G__DirectPhotonPythia_Dict_523_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0163 {
0164       ((DirectPhotonPythia*) G__getstructoffset())->set_eta_max((double) G__double(libp->para[0]));
0165       G__setnull(result7);
0166    return(1 || funcname || hash || result7 || libp) ;
0167 }
0168 
0169 static int G__DirectPhotonPythia_Dict_523_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0170 {
0171       G__letdouble(result7, 100, (double) ((const DirectPhotonPythia*) G__getstructoffset())->get_eta_min());
0172    return(1 || funcname || hash || result7 || libp) ;
0173 }
0174 
0175 static int G__DirectPhotonPythia_Dict_523_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0176 {
0177       ((DirectPhotonPythia*) G__getstructoffset())->set_eta_min((double) G__double(libp->para[0]));
0178       G__setnull(result7);
0179    return(1 || funcname || hash || result7 || libp) ;
0180 }
0181 
0182 static int G__DirectPhotonPythia_Dict_523_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0183 {
0184       G__letdouble(result7, 100, (double) ((const DirectPhotonPythia*) G__getstructoffset())->get_pt_max());
0185    return(1 || funcname || hash || result7 || libp) ;
0186 }
0187 
0188 static int G__DirectPhotonPythia_Dict_523_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0189 {
0190       ((DirectPhotonPythia*) G__getstructoffset())->set_pt_max((double) G__double(libp->para[0]));
0191       G__setnull(result7);
0192    return(1 || funcname || hash || result7 || libp) ;
0193 }
0194 
0195 static int G__DirectPhotonPythia_Dict_523_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0196 {
0197       G__letdouble(result7, 100, (double) ((const DirectPhotonPythia*) G__getstructoffset())->get_pt_min());
0198    return(1 || funcname || hash || result7 || libp) ;
0199 }
0200 
0201 static int G__DirectPhotonPythia_Dict_523_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0202 {
0203       ((DirectPhotonPythia*) G__getstructoffset())->set_pt_min((double) G__double(libp->para[0]));
0204       G__setnull(result7);
0205    return(1 || funcname || hash || result7 || libp) ;
0206 }
0207 
0208 static int G__DirectPhotonPythia_Dict_523_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0209 {
0210       ((DirectPhotonPythia*) G__getstructoffset())->set_rejection_action((int) G__int(libp->para[0]));
0211       G__setnull(result7);
0212    return(1 || funcname || hash || result7 || libp) ;
0213 }
0214 
0215 static int G__DirectPhotonPythia_Dict_523_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0216 {
0217       G__letint(result7, 105, (long) ((const DirectPhotonPythia*) G__getstructoffset())->get_embedding_id());
0218    return(1 || funcname || hash || result7 || libp) ;
0219 }
0220 
0221 static int G__DirectPhotonPythia_Dict_523_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0222 {
0223       ((DirectPhotonPythia*) G__getstructoffset())->set_embedding_id((int) G__int(libp->para[0]));
0224       G__setnull(result7);
0225    return(1 || funcname || hash || result7 || libp) ;
0226 }
0227 
0228 // automatic copy constructor
0229 static int G__DirectPhotonPythia_Dict_523_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0230 
0231 {
0232    DirectPhotonPythia* p;
0233    void* tmp = (void*) G__int(libp->para[0]);
0234    p = new DirectPhotonPythia(*(DirectPhotonPythia*) tmp);
0235    result7->obj.i = (long) p;
0236    result7->ref = (long) p;
0237    G__set_tagnum(result7,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_DirectPhotonPythia));
0238    return(1 || funcname || hash || result7 || libp) ;
0239 }
0240 
0241 // automatic destructor
0242 typedef DirectPhotonPythia G__TDirectPhotonPythia;
0243 static int G__DirectPhotonPythia_Dict_523_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0244 {
0245    char* gvp = (char*) G__getgvp();
0246    long soff = G__getstructoffset();
0247    int n = G__getaryconstruct();
0248    //
0249    //has_a_delete: 0
0250    //has_own_delete1arg: 0
0251    //has_own_delete2arg: 0
0252    //
0253    if (!soff) {
0254      return(1);
0255    }
0256    if (n) {
0257      if (gvp == (char*)G__PVOID) {
0258        delete[] (DirectPhotonPythia*) soff;
0259      } else {
0260        G__setgvp((long) G__PVOID);
0261        for (int i = n - 1; i >= 0; --i) {
0262          ((DirectPhotonPythia*) (soff+(sizeof(DirectPhotonPythia)*i)))->~G__TDirectPhotonPythia();
0263        }
0264        G__setgvp((long)gvp);
0265      }
0266    } else {
0267      if (gvp == (char*)G__PVOID) {
0268        delete (DirectPhotonPythia*) soff;
0269      } else {
0270        G__setgvp((long) G__PVOID);
0271        ((DirectPhotonPythia*) (soff))->~G__TDirectPhotonPythia();
0272        G__setgvp((long)gvp);
0273      }
0274    }
0275    G__setnull(result7);
0276    return(1 || funcname || hash || result7 || libp) ;
0277 }
0278 
0279 // automatic assignment operator
0280 static int G__DirectPhotonPythia_Dict_523_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
0281 {
0282    DirectPhotonPythia* dest = (DirectPhotonPythia*) G__getstructoffset();
0283    *dest = *(DirectPhotonPythia*) libp->para[0].ref;
0284    const DirectPhotonPythia& obj = *dest;
0285    result7->ref = (long) (&obj);
0286    result7->obj.i = (long) (&obj);
0287    return(1 || funcname || hash || result7 || libp) ;
0288 }
0289 
0290 
0291 /* Setting up global function */
0292 
0293 /*********************************************************
0294 * Member function Stub
0295 *********************************************************/
0296 
0297 /* DirectPhotonPythia */
0298 
0299 /*********************************************************
0300 * Global function Stub
0301 *********************************************************/
0302 
0303 /*********************************************************
0304 * Get size of pointer to member function
0305 *********************************************************/
0306 class G__Sizep2memfuncDirectPhotonPythia_Dict {
0307  public:
0308   G__Sizep2memfuncDirectPhotonPythia_Dict(): p(&G__Sizep2memfuncDirectPhotonPythia_Dict::sizep2memfunc) {}
0309     size_t sizep2memfunc() { return(sizeof(p)); }
0310   private:
0311     size_t (G__Sizep2memfuncDirectPhotonPythia_Dict::*p)();
0312 };
0313 
0314 size_t G__get_sizep2memfuncDirectPhotonPythia_Dict()
0315 {
0316   G__Sizep2memfuncDirectPhotonPythia_Dict a;
0317   G__setsizep2memfunc((int)a.sizep2memfunc());
0318   return((size_t)a.sizep2memfunc());
0319 }
0320 
0321 
0322 /*********************************************************
0323 * virtual base class offset calculation interface
0324 *********************************************************/
0325 
0326    /* Setting up class inheritance */
0327 
0328 /*********************************************************
0329 * Inheritance information setup/
0330 *********************************************************/
0331 extern "C" void G__cpp_setup_inheritanceDirectPhotonPythia_Dict() {
0332 
0333    /* Setting up class inheritance */
0334    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_DirectPhotonPythia))) {
0335      DirectPhotonPythia *G__Lderived;
0336      G__Lderived=(DirectPhotonPythia*)0x1000;
0337      {
0338        SubsysReco *G__Lpbase=(SubsysReco*)G__Lderived;
0339        G__inheritance_setup(G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_DirectPhotonPythia),G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_SubsysReco),(long)G__Lpbase-(long)G__Lderived,1,1);
0340      }
0341      {
0342        Fun4AllBase *G__Lpbase=(Fun4AllBase*)G__Lderived;
0343        G__inheritance_setup(G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_DirectPhotonPythia),G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_Fun4AllBase),(long)G__Lpbase-(long)G__Lderived,1,0);
0344      }
0345    }
0346 }
0347 
0348 /*********************************************************
0349 * typedef information setup/
0350 *********************************************************/
0351 extern "C" void G__cpp_setup_typetableDirectPhotonPythia_Dict() {
0352 
0353    /* Setting up typedef entry */
0354    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
0355    G__setnewtype(-1,NULL,0);
0356    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
0357    G__setnewtype(-1,NULL,0);
0358    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
0359    G__setnewtype(-1,NULL,0);
0360    G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
0361    G__setnewtype(-1,NULL,0);
0362    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
0363    G__setnewtype(-1,NULL,0);
0364    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
0365    G__setnewtype(-1,NULL,0);
0366    G__search_typename2("iterator<std::bidirectional_iterator_tag,TObject*,std::ptrdiff_t,const TObject**,const TObject*&>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
0367    G__setnewtype(-1,NULL,0);
0368    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,std::ptrdiff_t,const TObject**,const TObject*&>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
0369    G__setnewtype(-1,NULL,0);
0370    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
0371    G__setnewtype(-1,NULL,0);
0372    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
0373    G__setnewtype(-1,NULL,0);
0374    G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long,const TObject**>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
0375    G__setnewtype(-1,NULL,0);
0376    G__search_typename2("map<std::string,TObjArray*>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR),0,-1);
0377    G__setnewtype(-1,NULL,0);
0378    G__search_typename2("map<string,TObjArray*>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR),0,-1);
0379    G__setnewtype(-1,NULL,0);
0380    G__search_typename2("map<string,TObjArray*>",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR),0,-1);
0381    G__setnewtype(-1,NULL,0);
0382    G__search_typename2("map<string,TObjArray*,less<string> >",117,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR),0,-1);
0383    G__setnewtype(-1,NULL,0);
0384 }
0385 
0386 /*********************************************************
0387 * Data Member information setup/
0388 *********************************************************/
0389 
0390    /* Setting up class,struct,union tag member variable */
0391 
0392    /* DirectPhotonPythia */
0393 static void G__setup_memvarDirectPhotonPythia(void) {
0394    G__tag_memvar_setup(G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_DirectPhotonPythia));
0395    { DirectPhotonPythia *p; p=(DirectPhotonPythia*)0x1000; if (p) { }
0396    G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"_verbose=",0,(char*)NULL);
0397    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"_ievent=",0,(char*)NULL);
0398    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"_total_pass=",0,(char*)NULL);
0399    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_TFile),-1,-1,4,"_f=",0,(char*)NULL);
0400    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_TH1D),-1,-1,4,"_h1=",0,(char*)NULL);
0401    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_TH2D),-1,-1,4,"_h2=",0,(char*)NULL);
0402    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_TH2D),-1,-1,4,"_h2all=",0,(char*)NULL);
0403    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_TH2D),-1,-1,4,"_h2_b=",0,(char*)NULL);
0404    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_TH2D),-1,-1,4,"_h2_c=",0,(char*)NULL);
0405    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_TNtuple),-1,-1,4,"_ntp_gamma=",0,(char*)NULL);
0406    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_string),-1,-1,4,"_foutname=",0,(char*)NULL);
0407    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"_flavor=",0,(char*)NULL);
0408    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"_maxevent=",0,(char*)NULL);
0409    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"_pt_min=",0,(char*)NULL);
0410    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"_pt_max=",0,(char*)NULL);
0411    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"_eta_min=",0,(char*)NULL);
0412    G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"_eta_max=",0,(char*)NULL);
0413    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_string),-1,-1,4,"_jet_name=",0,(char*)NULL);
0414    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"_rejection_action=",0,(char*)NULL);
0415    G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"_embedding_id=",0,(char*)NULL);
0416    }
0417    G__tag_memvar_reset();
0418 }
0419 
0420 extern "C" void G__cpp_setup_memvarDirectPhotonPythia_Dict() {
0421 }
0422 /***********************************************************
0423 ************************************************************
0424 ************************************************************
0425 ************************************************************
0426 ************************************************************
0427 ************************************************************
0428 ************************************************************
0429 ***********************************************************/
0430 
0431 /*********************************************************
0432 * Member function information setup for each class
0433 *********************************************************/
0434 static void G__setup_memfuncDirectPhotonPythia(void) {
0435    /* DirectPhotonPythia */
0436    G__tag_memfunc_setup(G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_DirectPhotonPythia));
0437    G__memfunc_setup("DirectPhotonPythia",1858,G__DirectPhotonPythia_Dict_523_0_1, 105, G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_DirectPhotonPythia), -1, 0, 1, 1, 1, 0, "u 'string' - 0 - filename", (char*)NULL, (void*) NULL, 0);
0438    G__memfunc_setup("Init",404,(G__InterfaceMethod) NULL,105, -1, -1, 0, 1, 1, 1, 0, "U 'PHCompositeNode' - 0 - -", (char*)NULL, (void*) NULL, 1);
0439    G__memfunc_setup("process_event",1408,(G__InterfaceMethod) NULL,105, -1, -1, 0, 1, 1, 1, 0, "U 'PHCompositeNode' - 0 - -", (char*)NULL, (void*) NULL, 1);
0440    G__memfunc_setup("End",279,(G__InterfaceMethod) NULL,105, -1, -1, 0, 1, 1, 1, 0, "U 'PHCompositeNode' - 0 - -", (char*)NULL, (void*) NULL, 1);
0441    G__memfunc_setup("deltaR",604,G__DirectPhotonPythia_Dict_523_0_5, 102, -1, -1, 0, 4, 1, 1, 0, 
0442 "f - - 0 - eta1 f - - 0 - eta2 "
0443 "f - - 0 - phi1 f - - 0 - phi2", (char*)NULL, (void*) NULL, 0);
0444    G__memfunc_setup("get_eta_max",1150,G__DirectPhotonPythia_Dict_523_0_6, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
0445    G__memfunc_setup("set_eta_max",1162,G__DirectPhotonPythia_Dict_523_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - etaMax", (char*)NULL, (void*) NULL, 0);
0446    G__memfunc_setup("get_eta_min",1148,G__DirectPhotonPythia_Dict_523_0_8, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
0447    G__memfunc_setup("set_eta_min",1160,G__DirectPhotonPythia_Dict_523_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - etaMin", (char*)NULL, (void*) NULL, 0);
0448    G__memfunc_setup("get_pt_max",1064,G__DirectPhotonPythia_Dict_523_0_10, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
0449    G__memfunc_setup("set_pt_max",1076,G__DirectPhotonPythia_Dict_523_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - ptMax", (char*)NULL, (void*) NULL, 0);
0450    G__memfunc_setup("get_pt_min",1062,G__DirectPhotonPythia_Dict_523_0_12, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
0451    G__memfunc_setup("set_pt_min",1074,G__DirectPhotonPythia_Dict_523_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - ptMin", (char*)NULL, (void*) NULL, 0);
0452    G__memfunc_setup("set_rejection_action",2123,G__DirectPhotonPythia_Dict_523_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - action", (char*)NULL, (void*) NULL, 0);
0453    G__memfunc_setup("get_embedding_id",1642,G__DirectPhotonPythia_Dict_523_0_15, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
0454    G__memfunc_setup("set_embedding_id",1654,G__DirectPhotonPythia_Dict_523_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - id", (char*)NULL, (void*) NULL, 0);
0455    G__memfunc_setup("parton_tagging",1492,(G__InterfaceMethod) NULL, 105, -1, -1, 0, 3, 1, 4, 0, 
0456 "U 'Jet' - 0 - jet U 'HepMC::GenEvent' - 0 - - "
0457 "d - - 10 - match_radius", (char*)NULL, (void*) NULL, 0);
0458    G__memfunc_setup("hadron_tagging",1468,(G__InterfaceMethod) NULL, 105, -1, -1, 0, 3, 1, 4, 0, 
0459 "U 'Jet' - 0 - jet U 'HepMC::GenEvent' - 0 - - "
0460 "d - - 10 - match_radius", (char*)NULL, (void*) NULL, 0);
0461    // automatic copy constructor
0462    G__memfunc_setup("DirectPhotonPythia", 1858, G__DirectPhotonPythia_Dict_523_0_19, (int) ('i'), G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_DirectPhotonPythia), -1, 0, 1, 1, 1, 0, "u 'DirectPhotonPythia' - 11 - -", (char*) NULL, (void*) NULL, 0);
0463    // automatic destructor
0464    G__memfunc_setup("~DirectPhotonPythia", 1984, G__DirectPhotonPythia_Dict_523_0_20, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
0465    // automatic assignment operator
0466    G__memfunc_setup("operator=", 937, G__DirectPhotonPythia_Dict_523_0_21, (int) ('u'), G__get_linked_tagnum(&G__DirectPhotonPythia_DictLN_DirectPhotonPythia), -1, 1, 1, 1, 1, 0, "u 'DirectPhotonPythia' - 11 - -", (char*) NULL, (void*) NULL, 0);
0467    G__tag_memfunc_reset();
0468 }
0469 
0470 
0471 /*********************************************************
0472 * Member function information setup
0473 *********************************************************/
0474 extern "C" void G__cpp_setup_memfuncDirectPhotonPythia_Dict() {
0475 }
0476 
0477 /*********************************************************
0478 * Global variable information setup for each class
0479 *********************************************************/
0480 static void G__cpp_setup_global0() {
0481 
0482    /* Setting up global variables */
0483    G__resetplocal();
0484 
0485 }
0486 
0487 static void G__cpp_setup_global1() {
0488 }
0489 
0490 static void G__cpp_setup_global2() {
0491 }
0492 
0493 static void G__cpp_setup_global3() {
0494 
0495    G__resetglobalenv();
0496 }
0497 extern "C" void G__cpp_setup_globalDirectPhotonPythia_Dict() {
0498   G__cpp_setup_global0();
0499   G__cpp_setup_global1();
0500   G__cpp_setup_global2();
0501   G__cpp_setup_global3();
0502 }
0503 
0504 /*********************************************************
0505 * Global function information setup for each class
0506 *********************************************************/
0507 static void G__cpp_setup_func0() {
0508    G__lastifuncposition();
0509 
0510 }
0511 
0512 static void G__cpp_setup_func1() {
0513 }
0514 
0515 static void G__cpp_setup_func2() {
0516 }
0517 
0518 static void G__cpp_setup_func3() {
0519 }
0520 
0521 static void G__cpp_setup_func4() {
0522 }
0523 
0524 static void G__cpp_setup_func5() {
0525 }
0526 
0527 static void G__cpp_setup_func6() {
0528 }
0529 
0530 static void G__cpp_setup_func7() {
0531 }
0532 
0533 static void G__cpp_setup_func8() {
0534 }
0535 
0536 static void G__cpp_setup_func9() {
0537 }
0538 
0539 static void G__cpp_setup_func10() {
0540 }
0541 
0542 static void G__cpp_setup_func11() {
0543 }
0544 
0545 static void G__cpp_setup_func12() {
0546 }
0547 
0548 static void G__cpp_setup_func13() {
0549 }
0550 
0551 static void G__cpp_setup_func14() {
0552 }
0553 
0554 static void G__cpp_setup_func15() {
0555 }
0556 
0557 static void G__cpp_setup_func16() {
0558 }
0559 
0560 static void G__cpp_setup_func17() {
0561 }
0562 
0563 static void G__cpp_setup_func18() {
0564 }
0565 
0566 static void G__cpp_setup_func19() {
0567 }
0568 
0569 static void G__cpp_setup_func20() {
0570 }
0571 
0572 static void G__cpp_setup_func21() {
0573 }
0574 
0575 static void G__cpp_setup_func22() {
0576 }
0577 
0578 static void G__cpp_setup_func23() {
0579 }
0580 
0581 static void G__cpp_setup_func24() {
0582 }
0583 
0584 static void G__cpp_setup_func25() {
0585 }
0586 
0587 static void G__cpp_setup_func26() {
0588 
0589    G__resetifuncposition();
0590 }
0591 
0592 extern "C" void G__cpp_setup_funcDirectPhotonPythia_Dict() {
0593   G__cpp_setup_func0();
0594   G__cpp_setup_func1();
0595   G__cpp_setup_func2();
0596   G__cpp_setup_func3();
0597   G__cpp_setup_func4();
0598   G__cpp_setup_func5();
0599   G__cpp_setup_func6();
0600   G__cpp_setup_func7();
0601   G__cpp_setup_func8();
0602   G__cpp_setup_func9();
0603   G__cpp_setup_func10();
0604   G__cpp_setup_func11();
0605   G__cpp_setup_func12();
0606   G__cpp_setup_func13();
0607   G__cpp_setup_func14();
0608   G__cpp_setup_func15();
0609   G__cpp_setup_func16();
0610   G__cpp_setup_func17();
0611   G__cpp_setup_func18();
0612   G__cpp_setup_func19();
0613   G__cpp_setup_func20();
0614   G__cpp_setup_func21();
0615   G__cpp_setup_func22();
0616   G__cpp_setup_func23();
0617   G__cpp_setup_func24();
0618   G__cpp_setup_func25();
0619   G__cpp_setup_func26();
0620 }
0621 
0622 /*********************************************************
0623 * Class,struct,union,enum tag information setup
0624 *********************************************************/
0625 /* Setup class/struct taginfo */
0626 G__linked_taginfo G__DirectPhotonPythia_DictLN_string = { "string" , 99 , -1 };
0627 G__linked_taginfo G__DirectPhotonPythia_DictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
0628 G__linked_taginfo G__DirectPhotonPythia_DictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
0629 G__linked_taginfo G__DirectPhotonPythia_DictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
0630 G__linked_taginfo G__DirectPhotonPythia_DictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
0631 G__linked_taginfo G__DirectPhotonPythia_DictLN_Fun4AllBase = { "Fun4AllBase" , 99 , -1 };
0632 G__linked_taginfo G__DirectPhotonPythia_DictLN_PHCompositeNode = { "PHCompositeNode" , 99 , -1 };
0633 G__linked_taginfo G__DirectPhotonPythia_DictLN_SubsysReco = { "SubsysReco" , 99 , -1 };
0634 G__linked_taginfo G__DirectPhotonPythia_DictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR = { "iterator<bidirectional_iterator_tag,TObject*,long,const TObject**,const TObject*&>" , 115 , -1 };
0635 G__linked_taginfo G__DirectPhotonPythia_DictLN_TFile = { "TFile" , 99 , -1 };
0636 G__linked_taginfo G__DirectPhotonPythia_DictLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR = { "map<string,TObjArray*,less<string>,allocator<pair<const string,TObjArray*> > >" , 99 , -1 };
0637 G__linked_taginfo G__DirectPhotonPythia_DictLN_TNtuple = { "TNtuple" , 99 , -1 };
0638 G__linked_taginfo G__DirectPhotonPythia_DictLN_TH2D = { "TH2D" , 99 , -1 };
0639 G__linked_taginfo G__DirectPhotonPythia_DictLN_TH1D = { "TH1D" , 99 , -1 };
0640 G__linked_taginfo G__DirectPhotonPythia_DictLN_Jet = { "Jet" , 99 , -1 };
0641 G__linked_taginfo G__DirectPhotonPythia_DictLN_HepMC = { "HepMC" , 110 , -1 };
0642 G__linked_taginfo G__DirectPhotonPythia_DictLN_HepMCcLcLGenEvent = { "HepMC::GenEvent" , 99 , -1 };
0643 G__linked_taginfo G__DirectPhotonPythia_DictLN_DirectPhotonPythia = { "DirectPhotonPythia" , 99 , -1 };
0644 
0645 /* Reset class/struct taginfo */
0646 extern "C" void G__cpp_reset_tagtableDirectPhotonPythia_Dict() {
0647   G__DirectPhotonPythia_DictLN_string.tagnum = -1 ;
0648   G__DirectPhotonPythia_DictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
0649   G__DirectPhotonPythia_DictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
0650   G__DirectPhotonPythia_DictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
0651   G__DirectPhotonPythia_DictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
0652   G__DirectPhotonPythia_DictLN_Fun4AllBase.tagnum = -1 ;
0653   G__DirectPhotonPythia_DictLN_PHCompositeNode.tagnum = -1 ;
0654   G__DirectPhotonPythia_DictLN_SubsysReco.tagnum = -1 ;
0655   G__DirectPhotonPythia_DictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR.tagnum = -1 ;
0656   G__DirectPhotonPythia_DictLN_TFile.tagnum = -1 ;
0657   G__DirectPhotonPythia_DictLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR.tagnum = -1 ;
0658   G__DirectPhotonPythia_DictLN_TNtuple.tagnum = -1 ;
0659   G__DirectPhotonPythia_DictLN_TH2D.tagnum = -1 ;
0660   G__DirectPhotonPythia_DictLN_TH1D.tagnum = -1 ;
0661   G__DirectPhotonPythia_DictLN_Jet.tagnum = -1 ;
0662   G__DirectPhotonPythia_DictLN_HepMC.tagnum = -1 ;
0663   G__DirectPhotonPythia_DictLN_HepMCcLcLGenEvent.tagnum = -1 ;
0664   G__DirectPhotonPythia_DictLN_DirectPhotonPythia.tagnum = -1 ;
0665 }
0666 
0667 
0668 extern "C" void G__cpp_setup_tagtableDirectPhotonPythia_Dict() {
0669 
0670    /* Setting up class,struct,union tag entry */
0671    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_string);
0672    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
0673    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
0674    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
0675    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
0676    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_Fun4AllBase);
0677    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_PHCompositeNode);
0678    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_SubsysReco);
0679    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR);
0680    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_TFile);
0681    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_maplEstringcOTObjArraymUcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOTObjArraymUgRsPgRsPgR);
0682    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_TNtuple);
0683    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_TH2D);
0684    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_TH1D);
0685    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_Jet);
0686    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_HepMC);
0687    G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_HepMCcLcLGenEvent);
0688    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__DirectPhotonPythia_DictLN_DirectPhotonPythia),sizeof(DirectPhotonPythia),-1,98304,(char*)NULL,G__setup_memvarDirectPhotonPythia,G__setup_memfuncDirectPhotonPythia);
0689 }
0690 extern "C" void G__cpp_setupDirectPhotonPythia_Dict(void) {
0691   G__check_setup_version(30051515,"G__cpp_setupDirectPhotonPythia_Dict()");
0692   G__set_cpp_environmentDirectPhotonPythia_Dict();
0693   G__cpp_setup_tagtableDirectPhotonPythia_Dict();
0694 
0695   G__cpp_setup_inheritanceDirectPhotonPythia_Dict();
0696 
0697   G__cpp_setup_typetableDirectPhotonPythia_Dict();
0698 
0699   G__cpp_setup_memvarDirectPhotonPythia_Dict();
0700 
0701   G__cpp_setup_memfuncDirectPhotonPythia_Dict();
0702   G__cpp_setup_globalDirectPhotonPythia_Dict();
0703   G__cpp_setup_funcDirectPhotonPythia_Dict();
0704 
0705    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncDirectPhotonPythia_Dict();
0706   return;
0707 }
0708 class G__cpp_setup_initDirectPhotonPythia_Dict {
0709   public:
0710     G__cpp_setup_initDirectPhotonPythia_Dict() { G__add_setup_func("DirectPhotonPythia_Dict",(G__incsetup)(&G__cpp_setupDirectPhotonPythia_Dict)); G__call_setup_funcs(); }
0711    ~G__cpp_setup_initDirectPhotonPythia_Dict() { G__remove_setup_func("DirectPhotonPythia_Dict"); }
0712 };
0713 G__cpp_setup_initDirectPhotonPythia_Dict G__cpp_setup_initializerDirectPhotonPythia_Dict;
0714