File indexing completed on 2025-08-03 08:14:04
0001
0002
0003 #define R__DICTIONARY_FILENAME PHAnaDict
0004
0005
0006 #include <stddef.h>
0007 #include <stdio.h>
0008 #include <stdlib.h>
0009 #include <string.h>
0010 #include <assert.h>
0011 #define G__DICTIONARY
0012 #include "RConfig.h"
0013 #include "TClass.h"
0014 #include "TDictAttributeMap.h"
0015 #include "TInterpreter.h"
0016 #include "TROOT.h"
0017 #include "TBuffer.h"
0018 #include "TMemberInspector.h"
0019 #include "TInterpreter.h"
0020 #include "TVirtualMutex.h"
0021 #include "TError.h"
0022
0023 #ifndef G__ROOT
0024 #define G__ROOT
0025 #endif
0026
0027 #include "RtypesImp.h"
0028 #include "TIsAProxy.h"
0029 #include "TFileMergeInfo.h"
0030 #include <algorithm>
0031 #include "TCollectionProxyInfo.h"
0032
0033
0034 #include "TDataMember.h"
0035
0036
0037 namespace std {} using namespace std;
0038
0039
0040 #include "/sphenix/u/weihuma/analysis/Ana/PHAna.h"
0041
0042
0043
0044 namespace ROOT {
0045 static TClass *PHAna_Dictionary();
0046 static void PHAna_TClassManip(TClass*);
0047 static void *new_PHAna(void *p = 0);
0048 static void *newArray_PHAna(Long_t size, void *p);
0049 static void delete_PHAna(void *p);
0050 static void deleteArray_PHAna(void *p);
0051 static void destruct_PHAna(void *p);
0052
0053
0054 static TGenericClassInfo *GenerateInitInstanceLocal(const ::PHAna*)
0055 {
0056 ::PHAna *ptr = 0;
0057 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::PHAna));
0058 static ::ROOT::TGenericClassInfo
0059 instance("PHAna", "PHAna.h", 16,
0060 typeid(::PHAna), ::ROOT::Internal::DefineBehavior(ptr, ptr),
0061 &PHAna_Dictionary, isa_proxy, 3,
0062 sizeof(::PHAna) );
0063 instance.SetNew(&new_PHAna);
0064 instance.SetNewArray(&newArray_PHAna);
0065 instance.SetDelete(&delete_PHAna);
0066 instance.SetDeleteArray(&deleteArray_PHAna);
0067 instance.SetDestructor(&destruct_PHAna);
0068 return &instance;
0069 }
0070 TGenericClassInfo *GenerateInitInstance(const ::PHAna*)
0071 {
0072 return GenerateInitInstanceLocal((::PHAna*)0);
0073 }
0074
0075 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal((const ::PHAna*)0x0); R__UseDummy(_R__UNIQUE_DICT_(Init));
0076
0077
0078 static TClass *PHAna_Dictionary() {
0079 TClass* theClass =::ROOT::GenerateInitInstanceLocal((const ::PHAna*)0x0)->GetClass();
0080 PHAna_TClassManip(theClass);
0081 return theClass;
0082 }
0083
0084 static void PHAna_TClassManip(TClass* ){
0085 }
0086
0087 }
0088
0089 namespace ROOT {
0090
0091 static void *new_PHAna(void *p) {
0092 return p ? new(p) ::PHAna : new ::PHAna;
0093 }
0094 static void *newArray_PHAna(Long_t nElements, void *p) {
0095 return p ? new(p) ::PHAna[nElements] : new ::PHAna[nElements];
0096 }
0097
0098 static void delete_PHAna(void *p) {
0099 delete ((::PHAna*)p);
0100 }
0101 static void deleteArray_PHAna(void *p) {
0102 delete [] ((::PHAna*)p);
0103 }
0104 static void destruct_PHAna(void *p) {
0105 typedef ::PHAna current_t;
0106 ((current_t*)p)->~current_t();
0107 }
0108 }
0109
0110 namespace {
0111 void TriggerDictionaryInitialization_PHAnaDict_Impl() {
0112 static const char* headers[] = {
0113 "/sphenix/u/weihuma/analysis/Ana/PHAna.h",
0114 0
0115 };
0116 static const char* includePaths[] = {
0117 "/sphenix/u/weihuma/analysis/Ana",
0118 "/usr/local/include",
0119 "/cvmfs/sphenix.sdcc.bnl.gov/x8664_sl7/release/release_new/new.4/include",
0120 "/cvmfs/sphenix.sdcc.bnl.gov/x8664_sl7/opt/sphenix/core/root-6.16.00/include",
0121 "/cvmfs/sphenix.sdcc.bnl.gov/x8664_sl7/opt/sphenix/core/root-6.16.00/include",
0122 "/direct/sphenix+u/weihuma/analysis/mybuild/",
0123 0
0124 };
0125 static const char* fwdDeclCode = R"DICTFWDDCLS(
0126 #line 1 "PHAnaDict dictionary forward declarations' payload"
0127 #pragma clang diagnostic ignored "-Wkeyword-compat"
0128 #pragma clang diagnostic ignored "-Wignored-attributes"
0129 #pragma clang diagnostic ignored "-Wreturn-type-c-linkage"
0130 extern int __Cling_Autoloading_Map;
0131 class __attribute__((annotate("$clingAutoload$/sphenix/u/weihuma/analysis/Ana/PHAna.h"))) PHAna;
0132 )DICTFWDDCLS";
0133 static const char* payloadCode = R"DICTPAYLOAD(
0134 #line 1 "PHAnaDict dictionary payload"
0135
0136 #ifndef G__VECTOR_HAS_CLASS_ITERATOR
0137 #define G__VECTOR_HAS_CLASS_ITERATOR 1
0138 #endif
0139 #ifndef PACKAGE_NAME
0140 #define PACKAGE_NAME "PHAna"
0141 #endif
0142 #ifndef PACKAGE_TARNAME
0143 #define PACKAGE_TARNAME "phana"
0144 #endif
0145 #ifndef PACKAGE_VERSION
0146 #define PACKAGE_VERSION "1.00"
0147 #endif
0148 #ifndef PACKAGE_STRING
0149 #define PACKAGE_STRING "PHAna 1.00"
0150 #endif
0151 #ifndef PACKAGE_BUGREPORT
0152 #define PACKAGE_BUGREPORT ""
0153 #endif
0154 #ifndef PACKAGE_URL
0155 #define PACKAGE_URL ""
0156 #endif
0157 #ifndef PACKAGE
0158 #define PACKAGE "phana"
0159 #endif
0160 #ifndef VERSION
0161 #define VERSION "1.00"
0162 #endif
0163 #ifndef STDC_HEADERS
0164 #define STDC_HEADERS 1
0165 #endif
0166 #ifndef HAVE_SYS_TYPES_H
0167 #define HAVE_SYS_TYPES_H 1
0168 #endif
0169 #ifndef HAVE_SYS_STAT_H
0170 #define HAVE_SYS_STAT_H 1
0171 #endif
0172 #ifndef HAVE_STDLIB_H
0173 #define HAVE_STDLIB_H 1
0174 #endif
0175 #ifndef HAVE_STRING_H
0176 #define HAVE_STRING_H 1
0177 #endif
0178 #ifndef HAVE_MEMORY_H
0179 #define HAVE_MEMORY_H 1
0180 #endif
0181 #ifndef HAVE_STRINGS_H
0182 #define HAVE_STRINGS_H 1
0183 #endif
0184 #ifndef HAVE_INTTYPES_H
0185 #define HAVE_INTTYPES_H 1
0186 #endif
0187 #ifndef HAVE_STDINT_H
0188 #define HAVE_STDINT_H 1
0189 #endif
0190 #ifndef HAVE_UNISTD_H
0191 #define HAVE_UNISTD_H 1
0192 #endif
0193 #ifndef HAVE_DLFCN_H
0194 #define HAVE_DLFCN_H 1
0195 #endif
0196 #ifndef LT_OBJDIR
0197 #define LT_OBJDIR ".libs/"
0198 #endif
0199
0200 #define _BACKWARD_BACKWARD_WARNING_H
0201 #include "/sphenix/u/weihuma/analysis/Ana/PHAna.h"
0202
0203 #undef _BACKWARD_BACKWARD_WARNING_H
0204 )DICTPAYLOAD";
0205 static const char* classesHeaders[]={
0206 "PHAna", payloadCode, "@",
0207 nullptr};
0208
0209 static bool isInitialized = false;
0210 if (!isInitialized) {
0211 TROOT::RegisterModule("PHAnaDict",
0212 headers, includePaths, payloadCode, fwdDeclCode,
0213 TriggerDictionaryInitialization_PHAnaDict_Impl, {}, classesHeaders, /*has no C++ module*/false);
0214 isInitialized = true;
0215 }
0216 }
0217 static struct DictInit {
0218 DictInit() {
0219 TriggerDictionaryInitialization_PHAnaDict_Impl();
0220 }
0221 } __TheDictionaryInitializer;
0222 }
0223 void TriggerDictionaryInitialization_PHAnaDict() {
0224 TriggerDictionaryInitialization_PHAnaDict_Impl();
0225 }