Public Member Functions | |
HepMC__Flow_dict () | |
Static Public Member Functions | |
static void * | constructor_5555 (void *, const std::vector< void * > &) |
static void * | constructor_5556 (void *, const std::vector< void * > &) |
static void | destructor (void *o) |
static void * | constructor_x3 (void *) |
Definition at line 488 of file McEventDict_dict.cpp.
HepMC__Flow_dict::HepMC__Flow_dict | ( | ) |
Definition at line 498 of file McEventDict_dict.cpp.
References constructor_5555(), constructor_5556(), constructor_x3(), and destructor().
00498 { 00499 ClassBuilder _c_("HepMC::Flow", "", typeid(HepMC::Flow), sizeof(HepMC::Flow),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL); 00500 _c_.addField("m_particle_owner", "HepMC::GenParticle*", "", (int)(&((HepMC::Flow*)64)->m_particle_owner)-64, PRIVATE ); 00501 _c_.addField("m_icode", "std::map<int,int>", "", (int)(&((HepMC::Flow*)64)->m_icode)-64, PRIVATE ); 00502 _c_.addMethod("Flow", "", "HepMC::Flow", "HepMC::GenParticle*=", constructor_5555, PUBLIC); 00503 _c_.addMethod("Flow", "", "HepMC::Flow", "HepMC::Flow&", constructor_5556, PUBLIC); 00504 _c_.addMethod("~Flow", "", destructor, PUBLIC | VIRTUAL); 00505 _c_.addMethod("Flow", "", "HepMC::Flow", constructor_x3, PUBLIC); 00506 _c_.build(); 00507 }
void * HepMC__Flow_dict::constructor_5555 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 509 of file McEventDict_dict.cpp.
Referenced by HepMC__Flow_dict().
00509 { 00510 if ( arg.size() == 0 ) { 00511 return new(mem) HepMC::Flow(); 00512 } 00513 else if ( arg.size() == 1 ) { 00514 return new(mem) HepMC::Flow((HepMC::GenParticle*)arg[0]); 00515 } 00516 return 0; 00517 }
void * HepMC__Flow_dict::constructor_5556 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 519 of file McEventDict_dict.cpp.
Referenced by HepMC__Flow_dict().
00519 { 00520 return new(mem) HepMC::Flow(*(const HepMC::Flow*)arg[0]); 00521 }
void * HepMC__Flow_dict::constructor_x3 | ( | void * | ) | [static] |
static void HepMC__Flow_dict::destructor | ( | void * | o | ) | [inline, static] |