Definition at line 714 of file McEventDict_dict.cpp.
◆ HepMC__WeightContainer_dict()
HepMC__WeightContainer_dict::HepMC__WeightContainer_dict |
( |
| ) |
|
Definition at line 725 of file McEventDict_dict.cpp.
725 {
726 ClassBuilder _c_("HepMC::WeightContainer", "", typeid(HepMC::WeightContainer), sizeof(HepMC::WeightContainer),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL);
727 _c_.addField(
"m_weights",
"std::vector<double>",
"", (
int)(&((HepMC::WeightContainer*)64)->
m_weights)-64, PRIVATE );
728 _c_.addMethod(
"WeightContainer",
"",
"HepMC::WeightContainer",
"unsigned int=; double&=",
constructor_5726, PUBLIC);
729 _c_.addMethod(
"WeightContainer",
"",
"HepMC::WeightContainer",
"std::vector<double>&",
constructor_5727, PUBLIC);
730 _c_.addMethod(
"WeightContainer",
"",
"HepMC::WeightContainer",
"HepMC::WeightContainer&",
constructor_5728, PUBLIC);
731 _c_.addMethod(
"~WeightContainer",
"",
destructor, PUBLIC | VIRTUAL);
732 _c_.addMethod(
"WeightContainer",
"",
"HepMC::WeightContainer",
constructor_x6, PUBLIC);
733 _c_.build();
734}
HepSymMatrix m_weights(18, 0)
static void * constructor_5728(void *, const std::vector< void * > &)
static void * constructor_5726(void *, const std::vector< void * > &)
static void * constructor_5727(void *, const std::vector< void * > &)
static void * constructor_x6(void *)
static void destructor(void *o)
◆ constructor_5726()
void * HepMC__WeightContainer_dict::constructor_5726 |
( |
void * |
mem, |
|
|
const std::vector< void * > & |
arg |
|
) |
| |
|
static |
Definition at line 736 of file McEventDict_dict.cpp.
736 {
737 if (
arg.size() == 0 ) {
738 return new(mem) HepMC::WeightContainer();
739 }
740 else if (
arg.size() == 1 ) {
741 return new(mem) HepMC::WeightContainer(*(
unsigned int*)
arg[0]);
742 }
743 else if (
arg.size() == 2 ) {
744 return new(mem) HepMC::WeightContainer(*(
unsigned int*)
arg[0],
745 *(
const double*)
arg[1]);
746 }
747 return 0;
748}
double arg(const EvtComplex &c)
Referenced by HepMC__WeightContainer_dict().
◆ constructor_5727()
void * HepMC__WeightContainer_dict::constructor_5727 |
( |
void * |
mem, |
|
|
const std::vector< void * > & |
arg |
|
) |
| |
|
static |
◆ constructor_5728()
void * HepMC__WeightContainer_dict::constructor_5728 |
( |
void * |
mem, |
|
|
const std::vector< void * > & |
arg |
|
) |
| |
|
static |
◆ constructor_x6()
void * HepMC__WeightContainer_dict::constructor_x6 |
( |
void * |
mem | ) |
|
|
static |
◆ destructor()
static void HepMC__WeightContainer_dict::destructor |
( |
void * |
o | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file: