Public Member Functions | |
HepMC__GenVertex_dict () | |
Static Public Member Functions | |
static void * | constructor_5590 (void *, const std::vector< void * > &) |
static void * | constructor_5591 (void *, const std::vector< void * > &) |
static void | destructor (void *o) |
static void * | constructor_x4 (void *) |
Definition at line 528 of file McEventDict_dict.cpp.
HepMC__GenVertex_dict::HepMC__GenVertex_dict | ( | ) |
Definition at line 538 of file McEventDict_dict.cpp.
References constructor_5590(), constructor_5591(), constructor_x4(), destructor(), and m_weights().
00538 { 00539 ClassBuilder _c_("HepMC::GenVertex", "", typeid(HepMC::GenVertex), sizeof(HepMC::GenVertex),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL); 00540 _c_.addField("m_position", "HepLorentzVector", "", (int)(&((HepMC::GenVertex*)64)->m_position)-64, PRIVATE ); 00541 _c_.addField("m_particles_in", "std::set<HepMC::GenParticle*>", "", (int)(&((HepMC::GenVertex*)64)->m_particles_in)-64, PRIVATE ); 00542 _c_.addField("m_particles_out", "std::set<HepMC::GenParticle*>", "", (int)(&((HepMC::GenVertex*)64)->m_particles_out)-64, PRIVATE ); 00543 _c_.addField("m_id", "int", "", (int)(&((HepMC::GenVertex*)64)->m_id)-64, PRIVATE ); 00544 _c_.addField("m_weights", "HepMC::WeightContainer", "", (int)(&((HepMC::GenVertex*)64)->m_weights)-64, PRIVATE ); 00545 _c_.addField("m_event", "HepMC::GenEvent*", "", (int)(&((HepMC::GenVertex*)64)->m_event)-64, PRIVATE ); 00546 _c_.addField("m_barcode", "int", "", (int)(&((HepMC::GenVertex*)64)->m_barcode)-64, PRIVATE ); 00547 _c_.addMethod("GenVertex", "", "HepMC::GenVertex", "HepLorentzVector&=; int=; HepMC::WeightContainer&=", constructor_5590, PUBLIC); 00548 _c_.addMethod("GenVertex", "", "HepMC::GenVertex", "HepMC::GenVertex&", constructor_5591, PUBLIC); 00549 _c_.addMethod("~GenVertex", "", destructor, PUBLIC | VIRTUAL); 00550 _c_.addMethod("GenVertex", "", "HepMC::GenVertex", constructor_x4, PUBLIC); 00551 _c_.build(); 00552 }
void * HepMC__GenVertex_dict::constructor_5590 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 554 of file McEventDict_dict.cpp.
Referenced by HepMC__GenVertex_dict().
00554 { 00555 if ( arg.size() == 0 ) { 00556 return new(mem) HepMC::GenVertex(); 00557 } 00558 else if ( arg.size() == 1 ) { 00559 return new(mem) HepMC::GenVertex(*(const HepLorentzVector*)arg[0]); 00560 } 00561 else if ( arg.size() == 2 ) { 00562 return new(mem) HepMC::GenVertex(*(const HepLorentzVector*)arg[0], 00563 *(int*)arg[1]); 00564 } 00565 else if ( arg.size() == 3 ) { 00566 return new(mem) HepMC::GenVertex(*(const HepLorentzVector*)arg[0], 00567 *(int*)arg[1], 00568 *(const HepMC::WeightContainer*)arg[2]); 00569 } 00570 return 0; 00571 }
void * HepMC__GenVertex_dict::constructor_5591 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 573 of file McEventDict_dict.cpp.
Referenced by HepMC__GenVertex_dict().
00573 { 00574 return new(mem) HepMC::GenVertex(*(const HepMC::GenVertex*)arg[0]); 00575 }
void * HepMC__GenVertex_dict::constructor_x4 | ( | void * | ) | [static] |
static void HepMC__GenVertex_dict::destructor | ( | void * | o | ) | [inline, static] |