Public Member Functions | |
HepMC__Polarization_dict () | |
Static Public Member Functions | |
static void * | constructor_5535 (void *, const std::vector< void * > &) |
static void * | constructor_5536 (void *, const std::vector< void * > &) |
static void * | constructor_5537 (void *, const std::vector< void * > &) |
static void | destructor (void *o) |
static void * | constructor_x2 (void *) |
Definition at line 438 of file McEventDict_dict.cpp.
HepMC__Polarization_dict::HepMC__Polarization_dict | ( | ) |
Definition at line 449 of file McEventDict_dict.cpp.
References constructor_5535(), constructor_5536(), constructor_5537(), constructor_x2(), and destructor().
00449 { 00450 ClassBuilder _c_("HepMC::Polarization", "", typeid(HepMC::Polarization), sizeof(HepMC::Polarization),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL); 00451 _c_.addField("m_theta", "double", "", (int)(&((HepMC::Polarization*)64)->m_theta)-64, PRIVATE ); 00452 _c_.addField("m_phi", "double", "", (int)(&((HepMC::Polarization*)64)->m_phi)-64, PRIVATE ); 00453 _c_.addMethod("Polarization", "", "HepMC::Polarization", "double=; double=", constructor_5535, PUBLIC); 00454 _c_.addMethod("Polarization", "", "HepMC::Polarization", "HepMC::Polarization&", constructor_5536, PUBLIC); 00455 _c_.addMethod("Polarization", "", "HepMC::Polarization", "HepNormal3D&", constructor_5537, PUBLIC); 00456 _c_.addMethod("~Polarization", "", destructor, PUBLIC | VIRTUAL); 00457 _c_.addMethod("Polarization", "", "HepMC::Polarization", constructor_x2, PUBLIC); 00458 _c_.build(); 00459 }
void * HepMC__Polarization_dict::constructor_5535 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 461 of file McEventDict_dict.cpp.
Referenced by HepMC__Polarization_dict().
00461 { 00462 if ( arg.size() == 0 ) { 00463 return new(mem) HepMC::Polarization(); 00464 } 00465 else if ( arg.size() == 1 ) { 00466 return new(mem) HepMC::Polarization(*(double*)arg[0]); 00467 } 00468 else if ( arg.size() == 2 ) { 00469 return new(mem) HepMC::Polarization(*(double*)arg[0], 00470 *(double*)arg[1]); 00471 } 00472 return 0; 00473 }
void * HepMC__Polarization_dict::constructor_5536 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 475 of file McEventDict_dict.cpp.
Referenced by HepMC__Polarization_dict().
00475 { 00476 return new(mem) HepMC::Polarization(*(const HepMC::Polarization*)arg[0]); 00477 }
void * HepMC__Polarization_dict::constructor_5537 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 479 of file McEventDict_dict.cpp.
Referenced by HepMC__Polarization_dict().
00479 { 00480 return new(mem) HepMC::Polarization(*(const HepNormal3D*)arg[0]); 00481 }
void * HepMC__Polarization_dict::constructor_x2 | ( | void * | ) | [static] |
static void HepMC__Polarization_dict::destructor | ( | void * | o | ) | [inline, static] |