BOSS 7.0.6
BESIII Offline Software System
Loading...
Searching...
No Matches
HepLorentzVector_dict Class Reference

Public Member Functions

 HepLorentzVector_dict ()
 

Static Public Member Functions

static void * constructor_3161 (void *, const std::vector< void * > &)
 
static void * constructor_3162 (void *, const std::vector< void * > &)
 
static void * constructor_3163 (void *, const std::vector< void * > &)
 
static void * constructor_3164 (void *)
 
static void * constructor_3165 (void *, const std::vector< void * > &)
 
static void * constructor_3166 (void *, const std::vector< void * > &)
 
static void * constructor_3167 (void *, const std::vector< void * > &)
 
static void destructor (void *o)
 
static void * constructor_3256 (void *, const std::vector< void * > &)
 
static void * constructor_3258 (void *, const std::vector< void * > &)
 
static void * constructor_3261 (void *, const std::vector< void * > &)
 
static void * constructor_3263 (void *, const std::vector< void * > &)
 

Detailed Description

Definition at line 108 of file McEventDict_dict.cpp.

Constructor & Destructor Documentation

◆ HepLorentzVector_dict()

HepLorentzVector_dict::HepLorentzVector_dict ( )

Definition at line 126 of file McEventDict_dict.cpp.

126 {
127 ClassBuilder _c_("HepLorentzVector", "", typeid(HepLorentzVector), sizeof(HepLorentzVector),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC);
128 _c_.addField("pp", "Hep3Vector", "", (int)(&((HepLorentzVector*)64)->pp)-64, PRIVATE );
129 _c_.addField("ee", "double", "", (int)(&((HepLorentzVector*)64)->ee)-64, PRIVATE );
130 _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "double; double; double; double", constructor_3161, PUBLIC);
131 _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "double; double; double", constructor_3162, PUBLIC);
132 _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "double", constructor_3163, PUBLIC);
133 _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", constructor_3164, PUBLIC);
134 _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "Hep3Vector&; double", constructor_3165, PUBLIC);
135 _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "double; Hep3Vector&", constructor_3166, PUBLIC);
136 _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "HepLorentzVector&", constructor_3167, PUBLIC);
137 _c_.addMethod("~HepLorentzVector", "", destructor, PUBLIC);
138 _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "double; double; double; Tcomponent", constructor_3256, PUBLIC);
139 _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "Tcomponent; double; double; double", constructor_3258, PUBLIC);
140 _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "Tcomponent", constructor_3261, PUBLIC);
141 _c_.addMethod("HepLorentzVector", "", "HepLorentzVector", "Hep3Vector&", constructor_3263, PUBLIC);
142 _c_.build();
143}
static void * constructor_3165(void *, const std::vector< void * > &)
static void * constructor_3263(void *, const std::vector< void * > &)
static void * constructor_3163(void *, const std::vector< void * > &)
static void * constructor_3164(void *)
static void * constructor_3166(void *, const std::vector< void * > &)
static void * constructor_3162(void *, const std::vector< void * > &)
static void * constructor_3261(void *, const std::vector< void * > &)
static void * constructor_3258(void *, const std::vector< void * > &)
static void destructor(void *o)
static void * constructor_3256(void *, const std::vector< void * > &)
static void * constructor_3167(void *, const std::vector< void * > &)
static void * constructor_3161(void *, const std::vector< void * > &)

Member Function Documentation

◆ constructor_3161()

void * HepLorentzVector_dict::constructor_3161 ( void *  mem,
const std::vector< void * > &  arg 
)
static

Definition at line 145 of file McEventDict_dict.cpp.

145 {
146 return new(mem) HepLorentzVector(*(double*)arg[0],
147 *(double*)arg[1],
148 *(double*)arg[2],
149 *(double*)arg[3]);
150}
double arg(const EvtComplex &c)
Definition: EvtComplex.hh:227

Referenced by HepLorentzVector_dict().

◆ constructor_3162()

void * HepLorentzVector_dict::constructor_3162 ( void *  mem,
const std::vector< void * > &  arg 
)
static

Definition at line 152 of file McEventDict_dict.cpp.

152 {
153 return new(mem) HepLorentzVector(*(double*)arg[0],
154 *(double*)arg[1],
155 *(double*)arg[2]);
156}

Referenced by HepLorentzVector_dict().

◆ constructor_3163()

void * HepLorentzVector_dict::constructor_3163 ( void *  mem,
const std::vector< void * > &  arg 
)
static

Definition at line 158 of file McEventDict_dict.cpp.

158 {
159 return new(mem) HepLorentzVector(*(double*)arg[0]);
160}

Referenced by HepLorentzVector_dict().

◆ constructor_3164()

void * HepLorentzVector_dict::constructor_3164 ( void *  mem)
static

Definition at line 162 of file McEventDict_dict.cpp.

162 {
163 return new(mem) HepLorentzVector();
164}

Referenced by HepLorentzVector_dict().

◆ constructor_3165()

void * HepLorentzVector_dict::constructor_3165 ( void *  mem,
const std::vector< void * > &  arg 
)
static

Definition at line 166 of file McEventDict_dict.cpp.

166 {
167 return new(mem) HepLorentzVector(*(const Hep3Vector*)arg[0],
168 *(double*)arg[1]);
169}

Referenced by HepLorentzVector_dict().

◆ constructor_3166()

void * HepLorentzVector_dict::constructor_3166 ( void *  mem,
const std::vector< void * > &  arg 
)
static

Definition at line 171 of file McEventDict_dict.cpp.

171 {
172 return new(mem) HepLorentzVector(*(double*)arg[0],
173 *(const Hep3Vector*)arg[1]);
174}

Referenced by HepLorentzVector_dict().

◆ constructor_3167()

void * HepLorentzVector_dict::constructor_3167 ( void *  mem,
const std::vector< void * > &  arg 
)
static

Definition at line 176 of file McEventDict_dict.cpp.

176 {
177 return new(mem) HepLorentzVector(*(const HepLorentzVector*)arg[0]);
178}

Referenced by HepLorentzVector_dict().

◆ constructor_3256()

void * HepLorentzVector_dict::constructor_3256 ( void *  mem,
const std::vector< void * > &  arg 
)
static

Definition at line 180 of file McEventDict_dict.cpp.

180 {
181 return new(mem) HepLorentzVector(*(double*)arg[0],
182 *(double*)arg[1],
183 *(double*)arg[2],
184 *(Tcomponent*)arg[3]);
185}

Referenced by HepLorentzVector_dict().

◆ constructor_3258()

void * HepLorentzVector_dict::constructor_3258 ( void *  mem,
const std::vector< void * > &  arg 
)
static

Definition at line 187 of file McEventDict_dict.cpp.

187 {
188 return new(mem) HepLorentzVector(*(Tcomponent*)arg[0],
189 *(double*)arg[1],
190 *(double*)arg[2],
191 *(double*)arg[3]);
192}

Referenced by HepLorentzVector_dict().

◆ constructor_3261()

void * HepLorentzVector_dict::constructor_3261 ( void *  mem,
const std::vector< void * > &  arg 
)
static

Definition at line 194 of file McEventDict_dict.cpp.

194 {
195 return new(mem) HepLorentzVector(*(Tcomponent*)arg[0]);
196}

Referenced by HepLorentzVector_dict().

◆ constructor_3263()

void * HepLorentzVector_dict::constructor_3263 ( void *  mem,
const std::vector< void * > &  arg 
)
static

Definition at line 198 of file McEventDict_dict.cpp.

198 {
199 return new(mem) HepLorentzVector(*(const Hep3Vector*)arg[0]);
200}

Referenced by HepLorentzVector_dict().

◆ destructor()

static void HepLorentzVector_dict::destructor ( void *  o)
inlinestatic

Definition at line 118 of file McEventDict_dict.cpp.

118{ ((HepLorentzVector*)o)->~HepLorentzVector(); }

Referenced by HepLorentzVector_dict().


The documentation for this class was generated from the following file: