Definition at line 999 of file McEventDict_dict.cpp.
◆ std__vector_longsint__dict()
std__vector_longsint__dict::std__vector_longsint__dict |
( |
| ) |
|
Definition at line 1014 of file McEventDict_dict.cpp.
1014 {
1015 ClassBuilder _c_("std::vector<long int>", "", typeid(std::vector<long int>), sizeof(std::vector<long int>),std::vector<const std::type_info*>(), false, VECTOR, 0, PUBLIC);
1016 _c_.addSuperClass(
"std::_Vector_base<long int,std::allocator<long int> >", 0,
tobase_7315);
1017 _c_.addMethod(
"vector",
"",
"std::vector<long int>",
"std::allocator<long int>&=",
constructor_7352, PUBLIC);
1018 _c_.addMethod(
"vector",
"",
"std::vector<long int>",
"unsigned int; long int&; std::allocator<long int>&=",
constructor_7353, PUBLIC);
1019 _c_.addMethod(
"vector",
"",
"std::vector<long int>",
"unsigned int",
constructor_7354, PUBLIC);
1020 _c_.addMethod(
"vector",
"",
"std::vector<long int>",
"std::vector<long int>&",
constructor_7355, PUBLIC);
1021 _c_.addMethod(
"~vector",
"",
destructor, PUBLIC);
1022 _c_.addMethod(
"vector",
"",
"std::vector<long int>",
constructor_x14, PUBLIC);
1023 _c_.addMethod(
"writeData",
"",
"void*",
"std::vector<void*>",
method_x15);
1024 _c_.addMethod(
"readData",
"",
"void*",
"std::vector<void*>",
method_x16);
1025 _c_.build();
1026}
static void * method_x16(void *, const std::vector< void * > &)
static int tobase_7315(void *)
static void * constructor_7354(void *, const std::vector< void * > &)
static void destructor(void *o)
static void * constructor_7353(void *, const std::vector< void * > &)
static void * method_x15(void *, const std::vector< void * > &)
static void * constructor_7355(void *, const std::vector< void * > &)
static void * constructor_7352(void *, const std::vector< void * > &)
static void * constructor_x14(void *)
◆ constructor_7352()
void * std__vector_longsint__dict::constructor_7352 |
( |
void * | mem, |
|
|
const std::vector< void * > & | arg ) |
|
static |
Definition at line 1032 of file McEventDict_dict.cpp.
1032 {
1033 if (
arg.size() == 0 ) {
1034 return new(mem) std::vector<long int>();
1035 }
1036 else if (
arg.size() == 1 ) {
1037 return new(mem) std::vector<long int>(*(
const std::allocator<long int>*)
arg[0]);
1038 }
1039 return 0;
1040}
double arg(const EvtComplex &c)
Referenced by std__vector_longsint__dict().
◆ constructor_7353()
void * std__vector_longsint__dict::constructor_7353 |
( |
void * | mem, |
|
|
const std::vector< void * > & | arg ) |
|
static |
Definition at line 1042 of file McEventDict_dict.cpp.
1042 {
1043 if (
arg.size() == 2 ) {
1044 return new(mem) std::vector<long int>(*(
unsigned int*)
arg[0],
1045 *(
const long int*)
arg[1]);
1046 }
1047 else if (
arg.size() == 3 ) {
1048 return new(mem) std::vector<long int>(*(
unsigned int*)
arg[0],
1049 *(
const long int*)
arg[1],
1050 *(
const std::allocator<long int>*)
arg[2]);
1051 }
1052 return 0;
1053}
Referenced by std__vector_longsint__dict().
◆ constructor_7354()
void * std__vector_longsint__dict::constructor_7354 |
( |
void * | mem, |
|
|
const std::vector< void * > & | arg ) |
|
static |
◆ constructor_7355()
void * std__vector_longsint__dict::constructor_7355 |
( |
void * | mem, |
|
|
const std::vector< void * > & | arg ) |
|
static |
◆ constructor_x14()
void * std__vector_longsint__dict::constructor_x14 |
( |
void * | mem | ) |
|
|
static |
◆ destructor()
static void std__vector_longsint__dict::destructor |
( |
void * | o | ) |
|
|
inlinestatic |
◆ method_x15()
void * std__vector_longsint__dict::method_x15 |
( |
void * | o, |
|
|
const std::vector< void * > & | args ) |
|
static |
Definition at line 1067 of file McEventDict_dict.cpp.
1068{
1069 std::vector<long int>*
v = (std::vector<long int>*)o;
1070 size_t n =
v->size();
1071 ((void (*)(
size_t&,
const std::vector<void*>&))args[1])(
n, args);
1072 for(std::vector<long int>::iterator i =
v->begin(); i !=
v->end(); i++) {
1073 ((void (*)(const void*, const std::vector<void*>&))args[2])(&(*i), args);
1074 }
1075 return 0;
1076}
**********Class see also m_nmax DOUBLE PRECISION m_amel DOUBLE PRECISION m_x2 DOUBLE PRECISION m_alfinv DOUBLE PRECISION m_Xenph INTEGER m_KeyWtm INTEGER m_idyfs DOUBLE PRECISION m_zini DOUBLE PRECISION m_q2 DOUBLE PRECISION m_Wt_KF DOUBLE PRECISION m_WtCut INTEGER m_KFfin *COMMON c_KarLud $ !Input CMS energy[GeV] $ !CMS energy after beam spread beam strahlung[GeV] $ !Beam energy spread[GeV] $ !z boost due to beam spread $ !electron beam mass *ff pair spectrum $ !minimum v
Referenced by std__vector_longsint__dict().
◆ method_x16()
void * std__vector_longsint__dict::method_x16 |
( |
void * | o, |
|
|
const std::vector< void * > & | args ) |
|
static |
Definition at line 1078 of file McEventDict_dict.cpp.
1079{
1080 std::vector<long int>*
v = (std::vector<long int>*)o;
1081 size_t n = *(
size_t*)args[1];
1083 for(
size_t i = 0; i <
n; i++) {
1084 std::vector<long int>::value_type o;
1085 ((void (*)(const void*, const std::vector<void*>&))args[2])(&o, args);
1087 }
1088 ;
1089} return 0;
1090}
Referenced by std__vector_longsint__dict().
◆ tobase_7315()
int std__vector_longsint__dict::tobase_7315 |
( |
void * | o | ) |
|
|
static |
The documentation for this class was generated from the following file: