Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:12:31

0001 // Do NOT change. Changes will be lost next time file is generated
0002 
0003 #define R__DICTIONARY_FILENAME Analyze_dict
0004 #define R__NO_DEPRECATION
0005 
0006 /*******************************************************************/
0007 #include <stddef.h>
0008 #include <stdio.h>
0009 #include <stdlib.h>
0010 #include <string.h>
0011 #include <assert.h>
0012 #define G__DICTIONARY
0013 #include "RConfig.h"
0014 #include "TClass.h"
0015 #include "TDictAttributeMap.h"
0016 #include "TInterpreter.h"
0017 #include "TROOT.h"
0018 #include "TBuffer.h"
0019 #include "TMemberInspector.h"
0020 #include "TInterpreter.h"
0021 #include "TVirtualMutex.h"
0022 #include "TError.h"
0023 
0024 #ifndef G__ROOT
0025 #define G__ROOT
0026 #endif
0027 
0028 #include "RtypesImp.h"
0029 #include "TIsAProxy.h"
0030 #include "TFileMergeInfo.h"
0031 #include <algorithm>
0032 #include "TCollectionProxyInfo.h"
0033 /*******************************************************************/
0034 
0035 #include "TDataMember.h"
0036 
0037 // Header files passed as explicit arguments
0038 #include "Analyze.h"
0039 #include "InttEvent.h"
0040 
0041 // Header files passed via #pragma extra_include
0042 
0043 // The generated code does not explicitly qualify STL entities
0044 namespace std {} using namespace std;
0045 
0046 namespace ROOT {
0047    static void *new_InttHit(void *p = nullptr);
0048    static void *newArray_InttHit(Long_t size, void *p);
0049    static void delete_InttHit(void *p);
0050    static void deleteArray_InttHit(void *p);
0051    static void destruct_InttHit(void *p);
0052 
0053    // Function generating the singleton type initializer
0054    static TGenericClassInfo *GenerateInitInstanceLocal(const ::InttHit*)
0055    {
0056       ::InttHit *ptr = nullptr;
0057       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::InttHit >(nullptr);
0058       static ::ROOT::TGenericClassInfo 
0059          instance("InttHit", ::InttHit::Class_Version(), "InttEvent.h", 9,
0060                   typeid(::InttHit), ::ROOT::Internal::DefineBehavior(ptr, ptr),
0061                   &::InttHit::Dictionary, isa_proxy, 4,
0062                   sizeof(::InttHit) );
0063       instance.SetNew(&new_InttHit);
0064       instance.SetNewArray(&newArray_InttHit);
0065       instance.SetDelete(&delete_InttHit);
0066       instance.SetDeleteArray(&deleteArray_InttHit);
0067       instance.SetDestructor(&destruct_InttHit);
0068       return &instance;
0069    }
0070    TGenericClassInfo *GenerateInitInstance(const ::InttHit*)
0071    {
0072       return GenerateInitInstanceLocal((::InttHit*)nullptr);
0073    }
0074    // Static variable to force the class initialization
0075    static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal((const ::InttHit*)nullptr); R__UseDummy(_R__UNIQUE_DICT_(Init));
0076 } // end of namespace ROOT
0077 
0078 namespace ROOT {
0079    static void *new_InttEvent(void *p = nullptr);
0080    static void *newArray_InttEvent(Long_t size, void *p);
0081    static void delete_InttEvent(void *p);
0082    static void deleteArray_InttEvent(void *p);
0083    static void destruct_InttEvent(void *p);
0084 
0085    // Function generating the singleton type initializer
0086    static TGenericClassInfo *GenerateInitInstanceLocal(const ::InttEvent*)
0087    {
0088       ::InttEvent *ptr = nullptr;
0089       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::InttEvent >(nullptr);
0090       static ::ROOT::TGenericClassInfo 
0091          instance("InttEvent", ::InttEvent::Class_Version(), "InttEvent.h", 52,
0092                   typeid(::InttEvent), ::ROOT::Internal::DefineBehavior(ptr, ptr),
0093                   &::InttEvent::Dictionary, isa_proxy, 4,
0094                   sizeof(::InttEvent) );
0095       instance.SetNew(&new_InttEvent);
0096       instance.SetNewArray(&newArray_InttEvent);
0097       instance.SetDelete(&delete_InttEvent);
0098       instance.SetDeleteArray(&deleteArray_InttEvent);
0099       instance.SetDestructor(&destruct_InttEvent);
0100       return &instance;
0101    }
0102    TGenericClassInfo *GenerateInitInstance(const ::InttEvent*)
0103    {
0104       return GenerateInitInstanceLocal((::InttEvent*)nullptr);
0105    }
0106    // Static variable to force the class initialization
0107    static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal((const ::InttEvent*)nullptr); R__UseDummy(_R__UNIQUE_DICT_(Init));
0108 } // end of namespace ROOT
0109 
0110 //______________________________________________________________________________
0111 atomic_TClass_ptr InttHit::fgIsA(nullptr);  // static to hold class pointer
0112 
0113 //______________________________________________________________________________
0114 const char *InttHit::Class_Name()
0115 {
0116    return "InttHit";
0117 }
0118 
0119 //______________________________________________________________________________
0120 const char *InttHit::ImplFileName()
0121 {
0122    return ::ROOT::GenerateInitInstanceLocal((const ::InttHit*)nullptr)->GetImplFileName();
0123 }
0124 
0125 //______________________________________________________________________________
0126 int InttHit::ImplFileLine()
0127 {
0128    return ::ROOT::GenerateInitInstanceLocal((const ::InttHit*)nullptr)->GetImplFileLine();
0129 }
0130 
0131 //______________________________________________________________________________
0132 TClass *InttHit::Dictionary()
0133 {
0134    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::InttHit*)nullptr)->GetClass();
0135    return fgIsA;
0136 }
0137 
0138 //______________________________________________________________________________
0139 TClass *InttHit::Class()
0140 {
0141    if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::InttHit*)nullptr)->GetClass(); }
0142    return fgIsA;
0143 }
0144 
0145 //______________________________________________________________________________
0146 atomic_TClass_ptr InttEvent::fgIsA(nullptr);  // static to hold class pointer
0147 
0148 //______________________________________________________________________________
0149 const char *InttEvent::Class_Name()
0150 {
0151    return "InttEvent";
0152 }
0153 
0154 //______________________________________________________________________________
0155 const char *InttEvent::ImplFileName()
0156 {
0157    return ::ROOT::GenerateInitInstanceLocal((const ::InttEvent*)nullptr)->GetImplFileName();
0158 }
0159 
0160 //______________________________________________________________________________
0161 int InttEvent::ImplFileLine()
0162 {
0163    return ::ROOT::GenerateInitInstanceLocal((const ::InttEvent*)nullptr)->GetImplFileLine();
0164 }
0165 
0166 //______________________________________________________________________________
0167 TClass *InttEvent::Dictionary()
0168 {
0169    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::InttEvent*)nullptr)->GetClass();
0170    return fgIsA;
0171 }
0172 
0173 //______________________________________________________________________________
0174 TClass *InttEvent::Class()
0175 {
0176    if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::InttEvent*)nullptr)->GetClass(); }
0177    return fgIsA;
0178 }
0179 
0180 //______________________________________________________________________________
0181 void InttHit::Streamer(TBuffer &R__b)
0182 {
0183    // Stream an object of class InttHit.
0184 
0185    if (R__b.IsReading()) {
0186       R__b.ReadClassBuffer(InttHit::Class(),this);
0187    } else {
0188       R__b.WriteClassBuffer(InttHit::Class(),this);
0189    }
0190 }
0191 
0192 namespace ROOT {
0193    // Wrappers around operator new
0194    static void *new_InttHit(void *p) {
0195       return  p ? new(p) ::InttHit : new ::InttHit;
0196    }
0197    static void *newArray_InttHit(Long_t nElements, void *p) {
0198       return p ? new(p) ::InttHit[nElements] : new ::InttHit[nElements];
0199    }
0200    // Wrapper around operator delete
0201    static void delete_InttHit(void *p) {
0202       delete ((::InttHit*)p);
0203    }
0204    static void deleteArray_InttHit(void *p) {
0205       delete [] ((::InttHit*)p);
0206    }
0207    static void destruct_InttHit(void *p) {
0208       typedef ::InttHit current_t;
0209       ((current_t*)p)->~current_t();
0210    }
0211 } // end of namespace ROOT for class ::InttHit
0212 
0213 //______________________________________________________________________________
0214 void InttEvent::Streamer(TBuffer &R__b)
0215 {
0216    // Stream an object of class InttEvent.
0217 
0218    if (R__b.IsReading()) {
0219       R__b.ReadClassBuffer(InttEvent::Class(),this);
0220    } else {
0221       R__b.WriteClassBuffer(InttEvent::Class(),this);
0222    }
0223 }
0224 
0225 namespace ROOT {
0226    // Wrappers around operator new
0227    static void *new_InttEvent(void *p) {
0228       return  p ? new(p) ::InttEvent : new ::InttEvent;
0229    }
0230    static void *newArray_InttEvent(Long_t nElements, void *p) {
0231       return p ? new(p) ::InttEvent[nElements] : new ::InttEvent[nElements];
0232    }
0233    // Wrapper around operator delete
0234    static void delete_InttEvent(void *p) {
0235       delete ((::InttEvent*)p);
0236    }
0237    static void deleteArray_InttEvent(void *p) {
0238       delete [] ((::InttEvent*)p);
0239    }
0240    static void destruct_InttEvent(void *p) {
0241       typedef ::InttEvent current_t;
0242       ((current_t*)p)->~current_t();
0243    }
0244 } // end of namespace ROOT for class ::InttEvent
0245 
0246 namespace {
0247   void TriggerDictionaryInitialization_Analyze_dict_Impl() {
0248     static const char* headers[] = {
0249 "Analyze.h",
0250 "InttEvent.h",
0251 nullptr
0252     };
0253     static const char* includePaths[] = {
0254 "/cvmfs/sphenix.sdcc.bnl.gov/gcc-12.1.0/release/release_new/new.9/include",
0255 "/cvmfs/sphenix.sdcc.bnl.gov/gcc-12.1.0/release/release_new/new.9/include",
0256 "/cvmfs/sphenix.sdcc.bnl.gov/gcc-12.1.0/opt/sphenix/core/root-6.26.06.p01/include/",
0257 "/gpfs/mnt/gpfs02/sphenix/user/hachiya/INTT/INTT/general_codes/hachiya/mbd_sync/",
0258 nullptr
0259     };
0260     static const char* fwdDeclCode = R"DICTFWDDCLS(
0261 #line 1 "Analyze_dict dictionary forward declarations' payload"
0262 #pragma clang diagnostic ignored "-Wkeyword-compat"
0263 #pragma clang diagnostic ignored "-Wignored-attributes"
0264 #pragma clang diagnostic ignored "-Wreturn-type-c-linkage"
0265 extern int __Cling_AutoLoading_Map;
0266 class __attribute__((annotate("$clingAutoload$InttEvent.h")))  InttHit;
0267 class __attribute__((annotate("$clingAutoload$InttEvent.h")))  InttEvent;
0268 )DICTFWDDCLS";
0269     static const char* payloadCode = R"DICTPAYLOAD(
0270 #line 1 "Analyze_dict dictionary payload"
0271 
0272 
0273 #define _BACKWARD_BACKWARD_WARNING_H
0274 // Inline headers
0275 #include "Analyze.h"
0276 #include "InttEvent.h"
0277 
0278 #undef  _BACKWARD_BACKWARD_WARNING_H
0279 )DICTPAYLOAD";
0280     static const char* classesHeaders[] = {
0281 "InitAnalysis", payloadCode, "@",
0282 "InttEvent", payloadCode, "@",
0283 "InttHit", payloadCode, "@",
0284 "RunAnalysis", payloadCode, "@",
0285 nullptr
0286 };
0287     static bool isInitialized = false;
0288     if (!isInitialized) {
0289       TROOT::RegisterModule("Analyze_dict",
0290         headers, includePaths, payloadCode, fwdDeclCode,
0291         TriggerDictionaryInitialization_Analyze_dict_Impl, {}, classesHeaders, /*hasCxxModule*/false);
0292       isInitialized = true;
0293     }
0294   }
0295   static struct DictInit {
0296     DictInit() {
0297       TriggerDictionaryInitialization_Analyze_dict_Impl();
0298     }
0299   } __TheDictionaryInitializer;
0300 }
0301 void TriggerDictionaryInitialization_Analyze_dict() {
0302   TriggerDictionaryInitialization_Analyze_dict_Impl();
0303 }