3 #define R__DICTIONARY_FILENAME sPHElectronPairContainer_Dict
4 #define R__NO_DEPRECATION
15 #include "TDictAttributeMap.h"
16 #include "TInterpreter.h"
19 #include "TMemberInspector.h"
20 #include "TInterpreter.h"
21 #include "TVirtualMutex.h"
28 #include "RtypesImp.h"
29 #include "TIsAProxy.h"
30 #include "TFileMergeInfo.h"
32 #include "TCollectionProxyInfo.h"
35 #include "TDataMember.h"
38 namespace std {}
using namespace std;
41 #include "/sphenix/u/weihuma/analysis/EventMix/src/sPHElectronPairContainer.h"
54 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::sPHElectronPairContainer >(0);
55 static ::ROOT::TGenericClassInfo
56 instance(
"sPHElectronPairContainer", ::sPHElectronPairContainer::Class_Version(),
"", 12,
58 &::sPHElectronPairContainer::Dictionary, isa_proxy, 4,
74 atomic_TClass_ptr sPHElectronPairContainer::fgIsA(0);
77 const char *sPHElectronPairContainer::Class_Name()
79 return "sPHElectronPairContainer";
83 const char *sPHElectronPairContainer::ImplFileName()
89 int sPHElectronPairContainer::ImplFileLine()
95 TClass *sPHElectronPairContainer::Dictionary()
102 TClass *sPHElectronPairContainer::Class()
109 void sPHElectronPairContainer::Streamer(TBuffer &R__b)
113 if (R__b.IsReading()) {
114 R__b.ReadClassBuffer(sPHElectronPairContainer::Class(),
this);
116 R__b.WriteClassBuffer(sPHElectronPairContainer::Class(),
this);
129 typedef ::sPHElectronPairContainer current_t;
130 ((current_t*)p)->~current_t();
135 void TriggerDictionaryInitialization_sPHElectronPairContainer_Dict_Impl() {
136 static const char*
headers[] = {
140 static const char* includePaths[] = {
143 static const char* fwdDeclCode = R
"DICTFWDDCLS(
#line 1 "sPHElectronPairContainer_Dict dictionary forward declarations' payload"
#pragma clang diagnostic ignored "-Wkeyword-compat"
#pragma clang diagnostic ignored "-Wignored-attributes"
#pragma clang diagnostic ignored "-Wreturn-type-c-linkage"
extern int __Cling_AutoLoading_Map;
class sPHElectronPairContainer;
)DICTFWDDCLS";
144 static const char* payloadCode = R
"DICTPAYLOAD(
#line 1 "sPHElectronPairContainer_Dict dictionary payload"
#define _BACKWARD_BACKWARD_WARNING_H
// Inline headers
#ifndef __SPHELECTRONPAIRCONTAINER_H__
#define __SPHELECTRONPAIRCONTAINER_H__
#include <phool/PHObject.h>
#include <iostream>
#include <map>
#include "sPHElectronPair.h"
class sPHElectronPairContainer : public PHObject
{
public:
// typedef std::map<unsigned int, sPHElectronPair*> PairMap;
// typedef std::map<unsigned int, sPHElectronPair*>::const_iterator ConstIter;
// typedef std::map<unsigned int, sPHElectronPair*>::iterator Iter;
virtual ~sPHElectronPairContainer() {}
virtual void identify(std::ostream& os = std::cout) const
{ os << "sPHElectronPairContainer base class" << std::endl; }
virtual void Reset() {}
virtual void clear() {}
virtual int isValid() const { return 0; }
virtual size_t size() const { return 0; }
virtual bool empty() const { return true; } // returns true if container empty
virtual PHObject* CloneMe() const { return nullptr; }
// virtual const sPHElectronPair* get(unsigned int id) const {return nullptr;}
// virtual sPHElectronPair* get(unsigned int id) {return nullptr;}
// virtual void insert(const sPHElectronPair* pair) {return nullptr;}
// virtual size_t erase(unsigned int id) {return 0;}
// virtual ConstIter begin() const { return PairMap().end(); }
// virtual ConstIter find(unsigned int id) const { return PairMap().end(); }
// virtual ConstIter end() const { return PairMap().end(); }
// virtual Iter begin() { return PairMap().end(); }
// virtual Iter find(unsigned int id) { return PairMap().end(); }
// virtual Iter end() { return PairMap().end(); }
protected:
sPHElectronPairContainer() {}
ClassDef(sPHElectronPairContainer, 1);
};
#endif
#undef _BACKWARD_BACKWARD_WARNING_H
)DICTPAYLOAD";
145 static const char* classesHeaders[] = {
146 "sPHElectronPairContainer", payloadCode,
"@",
149 static bool isInitialized =
false;
150 if (!isInitialized) {
151 TROOT::RegisterModule(
"sPHElectronPairContainer_Dict",
152 headers, includePaths, payloadCode, fwdDeclCode,
153 TriggerDictionaryInitialization_sPHElectronPairContainer_Dict_Impl, {}, classesHeaders,
false);
154 isInitialized =
true;
157 static struct DictInit {
159 TriggerDictionaryInitialization_sPHElectronPairContainer_Dict_Impl();
161 } __TheDictionaryInitializer;
164 TriggerDictionaryInitialization_sPHElectronPairContainer_Dict_Impl();