Public Member Functions | |
HepMC__Polarization_dict () | |
Static Public Member Functions | |
void * | constructor_5535 (void *, const std::vector< void * > &) |
void * | constructor_5536 (void *, const std::vector< void * > &) |
void * | constructor_5537 (void *, const std::vector< void * > &) |
void * | constructor_x2 (void *) |
void | destructor (void *o) |
|
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 }
|
|
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 }
|
|
00475 { 00476 return new(mem) HepMC::Polarization(*(const HepMC::Polarization*)arg[0]); 00477 }
|
|
00479 { 00480 return new(mem) HepMC::Polarization(*(const HepNormal3D*)arg[0]); 00481 }
|
|
00483 { 00484 return new(mem) HepMC::Polarization(); 00485 }
|
|
00444 { ((HepMC::Polarization*)o)->~Polarization(); }
|