Public Member Functions | |
HepMcParticleLink_dict () | |
Static Public Member Functions | |
static void * | constructor_2570 (void *) |
static void * | constructor_2571 (void *, const std::vector< void * > &) |
static void * | constructor_2572 (void *, const std::vector< void * > &) |
static void * | constructor_2573 (void *, const std::vector< void * > &) |
static void * | constructor_2574 (void *, const std::vector< void * > &) |
Definition at line 16 of file McEventDict_dict.cpp.
HepMcParticleLink_dict::HepMcParticleLink_dict | ( | ) |
Definition at line 27 of file McEventDict_dict.cpp.
References constructor_2570(), constructor_2571(), constructor_2572(), constructor_2573(), and constructor_2574().
00027 { 00028 ClassBuilder _c_("HepMcParticleLink", "", typeid(HepMcParticleLink), sizeof(HepMcParticleLink),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC); 00029 _c_.addField("m_particle", "HepMC::GenParticle*", "", (int)(&((HepMcParticleLink*)64)->m_particle)-64, PRIVATE | TRANSIENT ); 00030 _c_.addField("m_extBarcode", "HepMcParticleLink::ExtendedBarCode", "", (int)(&((HepMcParticleLink*)64)->m_extBarcode)-64, PRIVATE ); 00031 _c_.addMethod("HepMcParticleLink", "", "HepMcParticleLink", constructor_2570, PUBLIC); 00032 _c_.addMethod("HepMcParticleLink", "", "HepMcParticleLink", "unsigned int; unsigned int=", constructor_2571, PUBLIC); 00033 _c_.addMethod("HepMcParticleLink", "", "HepMcParticleLink", "HepMC::GenParticle*; unsigned int=", constructor_2572, PUBLIC); 00034 _c_.addMethod("HepMcParticleLink", "", "HepMcParticleLink", "HepMcParticleLink&", constructor_2573, PUBLIC); 00035 _c_.addMethod("HepMcParticleLink", "", "HepMcParticleLink", "HepMC::GenParticle*; HepMC::GenEvent*", constructor_2574, PUBLIC); 00036 _c_.build(); 00037 }
void * HepMcParticleLink_dict::constructor_2570 | ( | void * | ) | [static] |
Definition at line 39 of file McEventDict_dict.cpp.
Referenced by HepMcParticleLink_dict().
00039 { 00040 return new(mem) HepMcParticleLink(); 00041 }
void * HepMcParticleLink_dict::constructor_2571 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 43 of file McEventDict_dict.cpp.
Referenced by HepMcParticleLink_dict().
00043 { 00044 if ( arg.size() == 1 ) { 00045 return new(mem) HepMcParticleLink(*(unsigned int*)arg[0]); 00046 } 00047 else if ( arg.size() == 2 ) { 00048 return new(mem) HepMcParticleLink(*(unsigned int*)arg[0], 00049 *(unsigned int*)arg[1]); 00050 } 00051 return 0; 00052 }
void * HepMcParticleLink_dict::constructor_2572 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 54 of file McEventDict_dict.cpp.
Referenced by HepMcParticleLink_dict().
00054 { 00055 if ( arg.size() == 1 ) { 00056 return new(mem) HepMcParticleLink((const HepMC::GenParticle*)arg[0]); 00057 } 00058 else if ( arg.size() == 2 ) { 00059 return new(mem) HepMcParticleLink((const HepMC::GenParticle*)arg[0], 00060 *(unsigned int*)arg[1]); 00061 } 00062 return 0; 00063 }
void * HepMcParticleLink_dict::constructor_2573 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 65 of file McEventDict_dict.cpp.
Referenced by HepMcParticleLink_dict().
00065 { 00066 return new(mem) HepMcParticleLink(*(const HepMcParticleLink*)arg[0]); 00067 }
void * HepMcParticleLink_dict::constructor_2574 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 69 of file McEventDict_dict.cpp.
Referenced by HepMcParticleLink_dict().
00069 { 00070 return new(mem) HepMcParticleLink((const HepMC::GenParticle*)arg[0], 00071 (const HepMC::GenEvent*)arg[1]); 00072 }