Public Member Functions | |
HepMC__GenEvent_dict () | |
Static Public Member Functions | |
static void * | constructor_5641 (void *, const std::vector< void * > &) |
static void * | constructor_5642 (void *, const std::vector< void * > &) |
static void | destructor (void *o) |
static void * | constructor_x5 (void *) |
Definition at line 582 of file McEventDict_dict.cpp.
HepMC__GenEvent_dict::HepMC__GenEvent_dict | ( | ) |
Definition at line 592 of file McEventDict_dict.cpp.
References constructor_5641(), constructor_5642(), constructor_x5(), destructor(), and m_weights().
00592 { 00593 ClassBuilder _c_("HepMC::GenEvent", "", typeid(HepMC::GenEvent), sizeof(HepMC::GenEvent),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL); 00594 _c_.addField("m_signal_process_id", "int", "", (int)(&((HepMC::GenEvent*)64)->m_signal_process_id)-64, PRIVATE ); 00595 _c_.addField("m_event_number", "int", "", (int)(&((HepMC::GenEvent*)64)->m_event_number)-64, PRIVATE ); 00596 _c_.addField("m_event_scale", "double", "", (int)(&((HepMC::GenEvent*)64)->m_event_scale)-64, PRIVATE ); 00597 _c_.addField("m_alphaQCD", "double", "", (int)(&((HepMC::GenEvent*)64)->m_alphaQCD)-64, PRIVATE ); 00598 _c_.addField("m_alphaQED", "double", "", (int)(&((HepMC::GenEvent*)64)->m_alphaQED)-64, PRIVATE ); 00599 _c_.addField("m_signal_process_vertex", "HepMC::GenVertex*", "", (int)(&((HepMC::GenEvent*)64)->m_signal_process_vertex)-64, PRIVATE ); 00600 _c_.addField("m_weights", "HepMC::WeightContainer", "", (int)(&((HepMC::GenEvent*)64)->m_weights)-64, PRIVATE ); 00601 _c_.addField("m_random_states", "std::vector<long int>", "", (int)(&((HepMC::GenEvent*)64)->m_random_states)-64, PRIVATE ); 00602 _c_.addField("m_vertex_barcodes", "std::map<int,HepMC::GenVertex*,std::greater<int> >", "", (int)(&((HepMC::GenEvent*)64)->m_vertex_barcodes)-64, PRIVATE ); 00603 _c_.addField("m_particle_barcodes", "std::map<int,HepMC::GenParticle*>", "", (int)(&((HepMC::GenEvent*)64)->m_particle_barcodes)-64, PRIVATE ); 00604 _c_.addMethod("GenEvent", "", "HepMC::GenEvent", "int=; int=; HepMC::GenVertex*=; HepMC::WeightContainer&=; std::vector<long int>&=", constructor_5641, PUBLIC); 00605 _c_.addMethod("GenEvent", "", "HepMC::GenEvent", "HepMC::GenEvent&", constructor_5642, PUBLIC); 00606 _c_.addMethod("~GenEvent", "", destructor, PUBLIC | VIRTUAL); 00607 _c_.addMethod("GenEvent", "", "HepMC::GenEvent", constructor_x5, PUBLIC); 00608 _c_.build(); 00609 }
void * HepMC__GenEvent_dict::constructor_5641 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 611 of file McEventDict_dict.cpp.
Referenced by HepMC__GenEvent_dict().
00611 { 00612 if ( arg.size() == 0 ) { 00613 return new(mem) HepMC::GenEvent(); 00614 } 00615 else if ( arg.size() == 1 ) { 00616 return new(mem) HepMC::GenEvent(*(int*)arg[0]); 00617 } 00618 else if ( arg.size() == 2 ) { 00619 return new(mem) HepMC::GenEvent(*(int*)arg[0], 00620 *(int*)arg[1]); 00621 } 00622 else if ( arg.size() == 3 ) { 00623 return new(mem) HepMC::GenEvent(*(int*)arg[0], 00624 *(int*)arg[1], 00625 (HepMC::GenVertex*)arg[2]); 00626 } 00627 else if ( arg.size() == 4 ) { 00628 return new(mem) HepMC::GenEvent(*(int*)arg[0], 00629 *(int*)arg[1], 00630 (HepMC::GenVertex*)arg[2], 00631 *(const HepMC::WeightContainer*)arg[3]); 00632 } 00633 else if ( arg.size() == 5 ) { 00634 return new(mem) HepMC::GenEvent(*(int*)arg[0], 00635 *(int*)arg[1], 00636 (HepMC::GenVertex*)arg[2], 00637 *(const HepMC::WeightContainer*)arg[3], 00638 *(const std::vector<long int>*)arg[4]); 00639 } 00640 return 0; 00641 }
void * HepMC__GenEvent_dict::constructor_5642 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 643 of file McEventDict_dict.cpp.
Referenced by HepMC__GenEvent_dict().
00643 { 00644 return new(mem) HepMC::GenEvent(*(const HepMC::GenEvent*)arg[0]); 00645 }
void * HepMC__GenEvent_dict::constructor_x5 | ( | void * | ) | [static] |
static void HepMC__GenEvent_dict::destructor | ( | void * | o | ) | [inline, static] |