Public Member Functions | |
HepMC__WeightContainer_dict () | |
Static Public Member Functions | |
void * | constructor_5726 (void *, const std::vector< void * > &) |
void * | constructor_5727 (void *, const std::vector< void * > &) |
void * | constructor_5728 (void *, const std::vector< void * > &) |
void * | constructor_x6 (void *) |
void | destructor (void *o) |
|
00725 { 00726 ClassBuilder _c_("HepMC::WeightContainer", "", typeid(HepMC::WeightContainer), sizeof(HepMC::WeightContainer),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL); 00727 _c_.addField("m_weights", "std::vector<double>", "", (int)(&((HepMC::WeightContainer*)64)->m_weights)-64, PRIVATE ); 00728 _c_.addMethod("WeightContainer", "", "HepMC::WeightContainer", "unsigned int=; double&=", constructor_5726, PUBLIC); 00729 _c_.addMethod("WeightContainer", "", "HepMC::WeightContainer", "std::vector<double>&", constructor_5727, PUBLIC); 00730 _c_.addMethod("WeightContainer", "", "HepMC::WeightContainer", "HepMC::WeightContainer&", constructor_5728, PUBLIC); 00731 _c_.addMethod("~WeightContainer", "", destructor, PUBLIC | VIRTUAL); 00732 _c_.addMethod("WeightContainer", "", "HepMC::WeightContainer", constructor_x6, PUBLIC); 00733 _c_.build(); 00734 }
|
|
00736 { 00737 if ( arg.size() == 0 ) { 00738 return new(mem) HepMC::WeightContainer(); 00739 } 00740 else if ( arg.size() == 1 ) { 00741 return new(mem) HepMC::WeightContainer(*(unsigned int*)arg[0]); 00742 } 00743 else if ( arg.size() == 2 ) { 00744 return new(mem) HepMC::WeightContainer(*(unsigned int*)arg[0], 00745 *(const double*)arg[1]); 00746 } 00747 return 0; 00748 }
|
|
00750 { 00751 return new(mem) HepMC::WeightContainer(*(const std::vector<double>*)arg[0]); 00752 }
|
|
00754 { 00755 return new(mem) HepMC::WeightContainer(*(const HepMC::WeightContainer*)arg[0]); 00756 }
|
|
00758 { 00759 return new(mem) HepMC::WeightContainer(); 00760 }
|
|
00720 { ((HepMC::WeightContainer*)o)->~WeightContainer(); }
|