Public Member Functions | |
HepMC__GenParticle_dict () | |
Static Public Member Functions | |
static void * | constructor_5693 (void *) |
static void * | constructor_5694 (void *, const std::vector< void * > &) |
static void * | constructor_5695 (void *, const std::vector< void * > &) |
static void | destructor (void *o) |
Definition at line 652 of file McEventDict_dict.cpp.
HepMC__GenParticle_dict::HepMC__GenParticle_dict | ( | ) |
Definition at line 662 of file McEventDict_dict.cpp.
References constructor_5693(), constructor_5694(), constructor_5695(), and destructor().
00662 { 00663 ClassBuilder _c_("HepMC::GenParticle", "", typeid(HepMC::GenParticle), sizeof(HepMC::GenParticle),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL); 00664 _c_.addField("m_momentum", "HepLorentzVector", "", (int)(&((HepMC::GenParticle*)64)->m_momentum)-64, PRIVATE ); 00665 _c_.addField("m_pdg_id", "int", "", (int)(&((HepMC::GenParticle*)64)->m_pdg_id)-64, PRIVATE ); 00666 _c_.addField("m_status", "int", "", (int)(&((HepMC::GenParticle*)64)->m_status)-64, PRIVATE ); 00667 _c_.addField("m_flow", "HepMC::Flow", "", (int)(&((HepMC::GenParticle*)64)->m_flow)-64, PRIVATE ); 00668 _c_.addField("m_polarization", "HepMC::Polarization", "", (int)(&((HepMC::GenParticle*)64)->m_polarization)-64, PRIVATE ); 00669 _c_.addField("m_production_vertex", "HepMC::GenVertex*", "", (int)(&((HepMC::GenParticle*)64)->m_production_vertex)-64, PRIVATE ); 00670 _c_.addField("m_end_vertex", "HepMC::GenVertex*", "", (int)(&((HepMC::GenParticle*)64)->m_end_vertex)-64, PRIVATE ); 00671 _c_.addField("m_barcode", "int", "", (int)(&((HepMC::GenParticle*)64)->m_barcode)-64, PRIVATE ); 00672 _c_.addMethod("GenParticle", "", "HepMC::GenParticle", constructor_5693, PUBLIC); 00673 _c_.addMethod("GenParticle", "", "HepMC::GenParticle", "HepLorentzVector&; int; int=; HepMC::Flow&=; HepMC::Polarization&=", constructor_5694, PUBLIC); 00674 _c_.addMethod("GenParticle", "", "HepMC::GenParticle", "HepMC::GenParticle&", constructor_5695, PUBLIC); 00675 _c_.addMethod("~GenParticle", "", destructor, PUBLIC | VIRTUAL); 00676 _c_.build(); 00677 }
void * HepMC__GenParticle_dict::constructor_5693 | ( | void * | ) | [static] |
void * HepMC__GenParticle_dict::constructor_5694 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 683 of file McEventDict_dict.cpp.
Referenced by HepMC__GenParticle_dict().
00683 { 00684 if ( arg.size() == 2 ) { 00685 return new(mem) HepMC::GenParticle(*(const HepLorentzVector*)arg[0], 00686 *(int*)arg[1]); 00687 } 00688 else if ( arg.size() == 3 ) { 00689 return new(mem) HepMC::GenParticle(*(const HepLorentzVector*)arg[0], 00690 *(int*)arg[1], 00691 *(int*)arg[2]); 00692 } 00693 else if ( arg.size() == 4 ) { 00694 return new(mem) HepMC::GenParticle(*(const HepLorentzVector*)arg[0], 00695 *(int*)arg[1], 00696 *(int*)arg[2], 00697 *(const HepMC::Flow*)arg[3]); 00698 } 00699 else if ( arg.size() == 5 ) { 00700 return new(mem) HepMC::GenParticle(*(const HepLorentzVector*)arg[0], 00701 *(int*)arg[1], 00702 *(int*)arg[2], 00703 *(const HepMC::Flow*)arg[3], 00704 *(const HepMC::Polarization*)arg[4]); 00705 } 00706 return 0; 00707 }
void * HepMC__GenParticle_dict::constructor_5695 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 709 of file McEventDict_dict.cpp.
Referenced by HepMC__GenParticle_dict().
00709 { 00710 return new(mem) HepMC::GenParticle(*(const HepMC::GenParticle*)arg[0]); 00711 }
static void HepMC__GenParticle_dict::destructor | ( | void * | o | ) | [inline, static] |