BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
McEventDict_dict.cpp
Go to the documentation of this file.
1// Generated at Thu Nov 27 15:18:56 2003. Do not modify it
2
3#ifdef _WIN32
4#pragma warning ( disable : 4786 )
5#endif
6#define private public
7#define protected public
8#include "../GeneratorObject/McEventDict.h"
9#undef private
10#undef protected
11#include "ReflectionBuilder/ReflectionBuilder.h"
12#include <typeinfo>
13using namespace seal::reflect;
14
15//------Dictionary for class HepMcParticleLink -------------------------------
17 public:
19 static void* constructor_2570( void* );
20 static void* constructor_2571( void*, const std::vector<void*>& );
21 static void* constructor_2572( void*, const std::vector<void*>& );
22 static void* constructor_2573( void*, const std::vector<void*>& );
23 static void* constructor_2574( void*, const std::vector<void*>& );
24};
25static HepMcParticleLink_dict instance_8;
26
28 ClassBuilder _c_("HepMcParticleLink", "", typeid(HepMcParticleLink), sizeof(HepMcParticleLink),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC);
29 _c_.addField("m_particle", "HepMC::GenParticle*", "", (int)(&((HepMcParticleLink*)64)->m_particle)-64, PRIVATE | TRANSIENT );
30 _c_.addField("m_extBarcode", "HepMcParticleLink::ExtendedBarCode", "", (int)(&((HepMcParticleLink*)64)->m_extBarcode)-64, PRIVATE );
31 _c_.addMethod("HepMcParticleLink", "", "HepMcParticleLink", constructor_2570, PUBLIC);
32 _c_.addMethod("HepMcParticleLink", "", "HepMcParticleLink", "unsigned int; unsigned int=", constructor_2571, PUBLIC);
33 _c_.addMethod("HepMcParticleLink", "", "HepMcParticleLink", "HepMC::GenParticle*; unsigned int=", constructor_2572, PUBLIC);
34 _c_.addMethod("HepMcParticleLink", "", "HepMcParticleLink", "HepMcParticleLink&", constructor_2573, PUBLIC);
35 _c_.addMethod("HepMcParticleLink", "", "HepMcParticleLink", "HepMC::GenParticle*; HepMC::GenEvent*", constructor_2574, PUBLIC);
36 _c_.build();
37}
38
40 return new(mem) HepMcParticleLink();
41}
42
43void* HepMcParticleLink_dict::constructor_2571( void* mem, const std::vector<void*>& arg) {
44 if ( arg.size() == 1 ) {
45 return new(mem) HepMcParticleLink(*(unsigned int*)arg[0]);
46 }
47 else if ( arg.size() == 2 ) {
48 return new(mem) HepMcParticleLink(*(unsigned int*)arg[0],
49 *(unsigned int*)arg[1]);
50 }
51 return 0;
52}
53
54void* HepMcParticleLink_dict::constructor_2572( void* mem, const std::vector<void*>& arg) {
55 if ( arg.size() == 1 ) {
56 return new(mem) HepMcParticleLink((const HepMC::GenParticle*)arg[0]);
57 }
58 else if ( arg.size() == 2 ) {
59 return new(mem) HepMcParticleLink((const HepMC::GenParticle*)arg[0],
60 *(unsigned int*)arg[1]);
61 }
62 return 0;
63}
64
65void* HepMcParticleLink_dict::constructor_2573( void* mem, const std::vector<void*>& arg) {
66 return new(mem) HepMcParticleLink(*(const HepMcParticleLink*)arg[0]);
67}
68
69void* HepMcParticleLink_dict::constructor_2574( void* mem, const std::vector<void*>& arg) {
70 return new(mem) HepMcParticleLink((const HepMC::GenParticle*)arg[0],
71 (const HepMC::GenEvent*)arg[1]);
72}
73
74//------Dictionary for class McEventCollection -------------------------------
76 public:
78 static int tobase_2585(void*);
79 static void* constructor_2586( void*, const std::vector<void*>& );
80 static void* constructor_2587( void* );
81 static void destructor( void* o ) { ((McEventCollection*)o)->~McEventCollection(); }
82};
83static McEventCollection_dict instance_16;
84
86 ClassBuilder _c_("McEventCollection", "", typeid(McEventCollection), sizeof(McEventCollection),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL);
87 _c_.addSuperClass("DataVector<HepMC::GenEvent>", 0, tobase_2585);
88 _c_.addMethod("McEventCollection", "", "McEventCollection", "McEventCollection&", constructor_2586, PUBLIC);
89 _c_.addMethod("McEventCollection", "", "McEventCollection", constructor_2587, PUBLIC);
90 _c_.addMethod("~McEventCollection", "", destructor, PUBLIC | VIRTUAL);
91 _c_.addProperty("ClassID", (char*)"6DE62B45-7C72-4539-92F2-3A8E739A4AC3");
92 _c_.build();
93}
94
96 return (int)(DataVector<HepMC::GenEvent>*)(McEventCollection*)o - (int)(McEventCollection*)o;
97}
98
99void* McEventCollection_dict::constructor_2586( void* mem, const std::vector<void*>& arg) {
100 return new(mem) McEventCollection(*(const McEventCollection*)arg[0]);
101}
102
104 return new(mem) McEventCollection();
105}
106
107//------Dictionary for class HepLorentzVector -------------------------------
109 public:
111 static void* constructor_3161( void*, const std::vector<void*>& );
112 static void* constructor_3162( void*, const std::vector<void*>& );
113 static void* constructor_3163( void*, const std::vector<void*>& );
114 static void* constructor_3164( void* );
115 static void* constructor_3165( void*, const std::vector<void*>& );
116 static void* constructor_3166( void*, const std::vector<void*>& );
117 static void* constructor_3167( void*, const std::vector<void*>& );
118 static void destructor( void* o ) { ((HepLorentzVector*)o)->~HepLorentzVector(); }
119 static void* constructor_3256( void*, const std::vector<void*>& );
120 static void* constructor_3258( void*, const std::vector<void*>& );
121 static void* constructor_3261( void*, const std::vector<void*>& );
122 static void* constructor_3263( void*, const std::vector<void*>& );
123};
124static HepLorentzVector_dict instance_241;
125
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}
144
145void* HepLorentzVector_dict::constructor_3161( void* mem, const std::vector<void*>& arg) {
146 return new(mem) HepLorentzVector(*(double*)arg[0],
147 *(double*)arg[1],
148 *(double*)arg[2],
149 *(double*)arg[3]);
150}
151
152void* HepLorentzVector_dict::constructor_3162( void* mem, const std::vector<void*>& arg) {
153 return new(mem) HepLorentzVector(*(double*)arg[0],
154 *(double*)arg[1],
155 *(double*)arg[2]);
156}
157
158void* HepLorentzVector_dict::constructor_3163( void* mem, const std::vector<void*>& arg) {
159 return new(mem) HepLorentzVector(*(double*)arg[0]);
160}
161
163 return new(mem) HepLorentzVector();
164}
165
166void* HepLorentzVector_dict::constructor_3165( void* mem, const std::vector<void*>& arg) {
167 return new(mem) HepLorentzVector(*(const Hep3Vector*)arg[0],
168 *(double*)arg[1]);
169}
170
171void* HepLorentzVector_dict::constructor_3166( void* mem, const std::vector<void*>& arg) {
172 return new(mem) HepLorentzVector(*(double*)arg[0],
173 *(const Hep3Vector*)arg[1]);
174}
175
176void* HepLorentzVector_dict::constructor_3167( void* mem, const std::vector<void*>& arg) {
177 return new(mem) HepLorentzVector(*(const HepLorentzVector*)arg[0]);
178}
179
180void* HepLorentzVector_dict::constructor_3256( void* mem, const std::vector<void*>& arg) {
181 return new(mem) HepLorentzVector(*(double*)arg[0],
182 *(double*)arg[1],
183 *(double*)arg[2],
184 *(Tcomponent*)arg[3]);
185}
186
187void* HepLorentzVector_dict::constructor_3258( void* mem, const std::vector<void*>& arg) {
188 return new(mem) HepLorentzVector(*(Tcomponent*)arg[0],
189 *(double*)arg[1],
190 *(double*)arg[2],
191 *(double*)arg[3]);
192}
193
194void* HepLorentzVector_dict::constructor_3261( void* mem, const std::vector<void*>& arg) {
195 return new(mem) HepLorentzVector(*(Tcomponent*)arg[0]);
196}
197
198void* HepLorentzVector_dict::constructor_3263( void* mem, const std::vector<void*>& arg) {
199 return new(mem) HepLorentzVector(*(const Hep3Vector*)arg[0]);
200}
201
202//------Dictionary for class Hep3Vector -------------------------------
204 public:
206 static void* constructor_3332( void*, const std::vector<void*>& );
207 static void* constructor_3333( void*, const std::vector<void*>& );
208 static void destructor( void* o ) { ((Hep3Vector*)o)->~Hep3Vector(); }
209 static void* constructor_x0( void* );
210};
211static Hep3Vector_dict instance_271;
212
214 ClassBuilder _c_("Hep3Vector", "", typeid(Hep3Vector), sizeof(Hep3Vector),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC);
215 _c_.addField("dx", "double", "", (int)(&((Hep3Vector*)64)->dx)-64, PROTECTED );
216 _c_.addField("dy", "double", "", (int)(&((Hep3Vector*)64)->dy)-64, PROTECTED );
217 _c_.addField("dz", "double", "", (int)(&((Hep3Vector*)64)->dz)-64, PROTECTED );
218 _c_.addMethod("Hep3Vector", "", "Hep3Vector", "double=; double=; double=", constructor_3332, PUBLIC);
219 _c_.addMethod("Hep3Vector", "", "Hep3Vector", "Hep3Vector&", constructor_3333, PUBLIC);
220 _c_.addMethod("~Hep3Vector", "", destructor, PUBLIC);
221 _c_.addMethod("Hep3Vector", "", "Hep3Vector", constructor_x0, PUBLIC);
222 _c_.build();
223}
224
225void* Hep3Vector_dict::constructor_3332( void* mem, const std::vector<void*>& arg) {
226 if ( arg.size() == 0 ) {
227 return new(mem) Hep3Vector();
228 }
229 else if ( arg.size() == 1 ) {
230 return new(mem) Hep3Vector(*(double*)arg[0]);
231 }
232 else if ( arg.size() == 2 ) {
233 return new(mem) Hep3Vector(*(double*)arg[0],
234 *(double*)arg[1]);
235 }
236 else if ( arg.size() == 3 ) {
237 return new(mem) Hep3Vector(*(double*)arg[0],
238 *(double*)arg[1],
239 *(double*)arg[2]);
240 }
241 return 0;
242}
243
244void* Hep3Vector_dict::constructor_3333( void* mem, const std::vector<void*>& arg) {
245 return new(mem) Hep3Vector(*(const Hep3Vector*)arg[0]);
246}
247
249 return new(mem) Hep3Vector();
250}
251
252//------Dictionary for class basic_string<char,std::char_traits<char>,std::allocator<char> > -------------------------------
254 public:
256 static void* constructor_5273( void* );
257 static void* constructor_5274( void*, const std::vector<void*>& );
258 static void* constructor_5275( void*, const std::vector<void*>& );
259 static void* constructor_5276( void*, const std::vector<void*>& );
260 static void* constructor_5277( void*, const std::vector<void*>& );
261 static void* constructor_5278( void*, const std::vector<void*>& );
262 static void* constructor_5279( void*, const std::vector<void*>& );
263 static void* constructor_5280( void*, const std::vector<void*>& );
264 static void destructor( void* o ) { ((std::basic_string<char>*)o)->~basic_string(); }
265};
266static std__basic_string_char__dict instance_2526;
267
269 ClassBuilder _c_("std::basic_string<char>", "", typeid(std::basic_string<char>), sizeof(std::basic_string<char>),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC);
270 _c_.addField("_M_dataplus", "std::basic_string<char>::_Alloc_hider", "", (int)(&((std::basic_string<char>*)64)->_M_dataplus)-64, PRIVATE );
271 _c_.addMethod("basic_string", "", "std::basic_string<char>", constructor_5273, PUBLIC);
272 _c_.addMethod("basic_string", "", "std::basic_string<char>", "std::allocator<char>&", constructor_5274, PUBLIC);
273 _c_.addMethod("basic_string", "", "std::basic_string<char>", "std::basic_string<char>&", constructor_5275, PUBLIC);
274 _c_.addMethod("basic_string", "", "std::basic_string<char>", "std::basic_string<char>&; unsigned int; unsigned int=", constructor_5276, PUBLIC);
275 _c_.addMethod("basic_string", "", "std::basic_string<char>", "std::basic_string<char>&; unsigned int; unsigned int; std::allocator<char>&", constructor_5277, PUBLIC);
276 _c_.addMethod("basic_string", "", "std::basic_string<char>", "char*; unsigned int; std::allocator<char>&=", constructor_5278, PUBLIC);
277 _c_.addMethod("basic_string", "", "std::basic_string<char>", "char*; std::allocator<char>&=", constructor_5279, PUBLIC);
278 _c_.addMethod("basic_string", "", "std::basic_string<char>", "unsigned int; char; std::allocator<char>&=", constructor_5280, PUBLIC);
279 _c_.addMethod("~basic_string", "", destructor, PUBLIC);
280 _c_.build();
281}
282
284 return new(mem) std::basic_string<char>();
285}
286
287void* std__basic_string_char__dict::constructor_5274( void* mem, const std::vector<void*>& arg) {
288 return new(mem) std::basic_string<char>(*(const std::allocator<char>*)arg[0]);
289}
290
291void* std__basic_string_char__dict::constructor_5275( void* mem, const std::vector<void*>& arg) {
292 return new(mem) std::basic_string<char>(*(const std::basic_string<char>*)arg[0]);
293}
294
295void* std__basic_string_char__dict::constructor_5276( void* mem, const std::vector<void*>& arg) {
296 if ( arg.size() == 2 ) {
297 return new(mem) std::basic_string<char>(*(const std::basic_string<char>*)arg[0],
298 *(unsigned int*)arg[1]);
299 }
300 else if ( arg.size() == 3 ) {
301 return new(mem) std::basic_string<char>(*(const std::basic_string<char>*)arg[0],
302 *(unsigned int*)arg[1],
303 *(unsigned int*)arg[2]);
304 }
305 return 0;
306}
307
308void* std__basic_string_char__dict::constructor_5277( void* mem, const std::vector<void*>& arg) {
309 return new(mem) std::basic_string<char>(*(const std::basic_string<char>*)arg[0],
310 *(unsigned int*)arg[1],
311 *(unsigned int*)arg[2],
312 *(const std::allocator<char>*)arg[3]);
313}
314
315void* std__basic_string_char__dict::constructor_5278( void* mem, const std::vector<void*>& arg) {
316 if ( arg.size() == 2 ) {
317 return new(mem) std::basic_string<char>((const char*)arg[0],
318 *(unsigned int*)arg[1]);
319 }
320 else if ( arg.size() == 3 ) {
321 return new(mem) std::basic_string<char>((const char*)arg[0],
322 *(unsigned int*)arg[1],
323 *(const std::allocator<char>*)arg[2]);
324 }
325 return 0;
326}
327
328void* std__basic_string_char__dict::constructor_5279( void* mem, const std::vector<void*>& arg) {
329 if ( arg.size() == 1 ) {
330 return new(mem) std::basic_string<char>((const char*)arg[0]);
331 }
332 else if ( arg.size() == 2 ) {
333 return new(mem) std::basic_string<char>((const char*)arg[0],
334 *(const std::allocator<char>*)arg[1]);
335 }
336 return 0;
337}
338
339void* std__basic_string_char__dict::constructor_5280( void* mem, const std::vector<void*>& arg) {
340 if ( arg.size() == 2 ) {
341 return new(mem) std::basic_string<char>(*(unsigned int*)arg[0],
342 *(char*)arg[1]);
343 }
344 else if ( arg.size() == 3 ) {
345 return new(mem) std::basic_string<char>(*(unsigned int*)arg[0],
346 *(char*)arg[1],
347 *(const std::allocator<char>*)arg[2]);
348 }
349 return 0;
350}
351
352//------Dictionary for class ExtendedBarCode -------------------------------
354 public:
356 static void* constructor_5408( void* );
357 static void* constructor_5409( void*, const std::vector<void*>& );
358 static void* constructor_5410( void*, const std::vector<void*>& );
359};
360static HepMcParticleLink__ExtendedBarCode_dict instance_2569;
361
363 ClassBuilder _c_("HepMcParticleLink::ExtendedBarCode", "", typeid(HepMcParticleLink::ExtendedBarCode), sizeof(HepMcParticleLink::ExtendedBarCode),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PRIVATE);
364 _c_.addField("m_extBC", "unsigned int", "", (int)(&((HepMcParticleLink::ExtendedBarCode*)64)->m_extBC)-64, PRIVATE );
365 _c_.addMethod("ExtendedBarCode", "", "HepMcParticleLink::ExtendedBarCode", constructor_5408, PUBLIC);
366 _c_.addMethod("ExtendedBarCode", "", "HepMcParticleLink::ExtendedBarCode", "unsigned int; unsigned int", constructor_5409, PUBLIC);
367 _c_.addMethod("ExtendedBarCode", "", "HepMcParticleLink::ExtendedBarCode", "HepMcParticleLink::ExtendedBarCode&", constructor_5410, PUBLIC);
368 _c_.build();
369}
370
372 return new(mem) HepMcParticleLink::ExtendedBarCode();
373}
374
375void* HepMcParticleLink__ExtendedBarCode_dict::constructor_5409( void* mem, const std::vector<void*>& arg) {
376 return new(mem) HepMcParticleLink::ExtendedBarCode(*(unsigned int*)arg[0],
377 *(unsigned int*)arg[1]);
378}
379
380void* HepMcParticleLink__ExtendedBarCode_dict::constructor_5410( void* mem, const std::vector<void*>& arg) {
381 return new(mem) HepMcParticleLink::ExtendedBarCode(*(const HepMcParticleLink::ExtendedBarCode*)arg[0]);
382}
383
384//------Dictionary for class DataVector<HepMC::GenEvent> -------------------------------
386 public:
388 static void* constructor_5444( void*, const std::vector<void*>& );
389 static void* constructor_5445( void*, const std::vector<void*>& );
390 static void* constructor_5446( void*, const std::vector<void*>& );
391 static void destructor( void* o ) { ((DataVector<HepMC::GenEvent>*)o)->~DataVector(); }
392 static void* constructor_x1( void* );
393};
394static DataVector_HepMC__GenEvent__dict instance_2585;
395
397 ClassBuilder _c_("DataVector<HepMC::GenEvent>", "", typeid(DataVector<HepMC::GenEvent>), sizeof(DataVector<HepMC::GenEvent>),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL);
398 _c_.addField("m_ownPolicy", "int", "", (int)(&((DataVector<HepMC::GenEvent>*)64)->m_ownPolicy)-64, PRIVATE );
399 _c_.addField("m_pCont", "std::vector<HepMC::GenEvent*>", "", (int)(&((DataVector<HepMC::GenEvent>*)64)->m_pCont)-64, PRIVATE );
400 _c_.addMethod("DataVector", "", "DataVector<HepMC::GenEvent>", "int=", constructor_5444, PUBLIC);
401 _c_.addMethod("DataVector", "", "DataVector<HepMC::GenEvent>", "unsigned int; int=", constructor_5445, PUBLIC);
402 _c_.addMethod("DataVector", "", "DataVector<HepMC::GenEvent>", "DataVector<HepMC::GenEvent>&", constructor_5446, PUBLIC);
403 _c_.addMethod("~DataVector", "", destructor, PUBLIC | VIRTUAL);
404 _c_.addMethod("DataVector", "", "DataVector<HepMC::GenEvent>", constructor_x1, PUBLIC);
405 _c_.build();
406}
407
408void* DataVector_HepMC__GenEvent__dict::constructor_5444( void* mem, const std::vector<void*>& arg) {
409 if ( arg.size() == 0 ) {
410 return new(mem) DataVector<HepMC::GenEvent>();
411 }
412 else if ( arg.size() == 1 ) {
413 return new(mem) DataVector<HepMC::GenEvent>(*(SG::OwnershipPolicy*)arg[0]);
414 }
415 return 0;
416}
417
418void* DataVector_HepMC__GenEvent__dict::constructor_5445( void* mem, const std::vector<void*>& arg) {
419 if ( arg.size() == 1 ) {
420 return new(mem) DataVector<HepMC::GenEvent>(*(unsigned int*)arg[0]);
421 }
422 else if ( arg.size() == 2 ) {
423 return new(mem) DataVector<HepMC::GenEvent>(*(unsigned int*)arg[0],
424 *(SG::OwnershipPolicy*)arg[1]);
425 }
426 return 0;
427}
428
429void* DataVector_HepMC__GenEvent__dict::constructor_5446( void* mem, const std::vector<void*>& arg) {
430 return new(mem) DataVector<HepMC::GenEvent>(*(const DataVector<HepMC::GenEvent>*)arg[0]);
431}
432
434 return new(mem) DataVector<HepMC::GenEvent>();
435}
436
437//------Dictionary for class Polarization -------------------------------
439 public:
441 static void* constructor_5535( void*, const std::vector<void*>& );
442 static void* constructor_5536( void*, const std::vector<void*>& );
443 static void* constructor_5537( void*, const std::vector<void*>& );
444 static void destructor( void* o ) { ((HepMC::Polarization*)o)->~Polarization(); }
445 static void* constructor_x2( void* );
446};
447static HepMC__Polarization_dict instance_2595;
448
450 ClassBuilder _c_("HepMC::Polarization", "", typeid(HepMC::Polarization), sizeof(HepMC::Polarization),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL);
451 _c_.addField("m_theta", "double", "", (int)(&((HepMC::Polarization*)64)->m_theta)-64, PRIVATE );
452 _c_.addField("m_phi", "double", "", (int)(&((HepMC::Polarization*)64)->m_phi)-64, PRIVATE );
453 _c_.addMethod("Polarization", "", "HepMC::Polarization", "double=; double=", constructor_5535, PUBLIC);
454 _c_.addMethod("Polarization", "", "HepMC::Polarization", "HepMC::Polarization&", constructor_5536, PUBLIC);
455 _c_.addMethod("Polarization", "", "HepMC::Polarization", "HepNormal3D&", constructor_5537, PUBLIC);
456 _c_.addMethod("~Polarization", "", destructor, PUBLIC | VIRTUAL);
457 _c_.addMethod("Polarization", "", "HepMC::Polarization", constructor_x2, PUBLIC);
458 _c_.build();
459}
460
461void* HepMC__Polarization_dict::constructor_5535( void* mem, const std::vector<void*>& arg) {
462 if ( arg.size() == 0 ) {
463 return new(mem) HepMC::Polarization();
464 }
465 else if ( arg.size() == 1 ) {
466 return new(mem) HepMC::Polarization(*(double*)arg[0]);
467 }
468 else if ( arg.size() == 2 ) {
469 return new(mem) HepMC::Polarization(*(double*)arg[0],
470 *(double*)arg[1]);
471 }
472 return 0;
473}
474
475void* HepMC__Polarization_dict::constructor_5536( void* mem, const std::vector<void*>& arg) {
476 return new(mem) HepMC::Polarization(*(const HepMC::Polarization*)arg[0]);
477}
478
479void* HepMC__Polarization_dict::constructor_5537( void* mem, const std::vector<void*>& arg) {
480 return new(mem) HepMC::Polarization(*(const HepNormal3D*)arg[0]);
481}
482
484 return new(mem) HepMC::Polarization();
485}
486
487//------Dictionary for class Flow -------------------------------
489 public:
491 static void* constructor_5555( void*, const std::vector<void*>& );
492 static void* constructor_5556( void*, const std::vector<void*>& );
493 static void destructor( void* o ) { ((HepMC::Flow*)o)->~Flow(); }
494 static void* constructor_x3( void* );
495};
496static HepMC__Flow_dict instance_2596;
497
499 ClassBuilder _c_("HepMC::Flow", "", typeid(HepMC::Flow), sizeof(HepMC::Flow),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL);
500 _c_.addField("m_particle_owner", "HepMC::GenParticle*", "", (int)(&((HepMC::Flow*)64)->m_particle_owner)-64, PRIVATE );
501 _c_.addField("m_icode", "std::map<int,int>", "", (int)(&((HepMC::Flow*)64)->m_icode)-64, PRIVATE );
502 _c_.addMethod("Flow", "", "HepMC::Flow", "HepMC::GenParticle*=", constructor_5555, PUBLIC);
503 _c_.addMethod("Flow", "", "HepMC::Flow", "HepMC::Flow&", constructor_5556, PUBLIC);
504 _c_.addMethod("~Flow", "", destructor, PUBLIC | VIRTUAL);
505 _c_.addMethod("Flow", "", "HepMC::Flow", constructor_x3, PUBLIC);
506 _c_.build();
507}
508
509void* HepMC__Flow_dict::constructor_5555( void* mem, const std::vector<void*>& arg) {
510 if ( arg.size() == 0 ) {
511 return new(mem) HepMC::Flow();
512 }
513 else if ( arg.size() == 1 ) {
514 return new(mem) HepMC::Flow((HepMC::GenParticle*)arg[0]);
515 }
516 return 0;
517}
518
519void* HepMC__Flow_dict::constructor_5556( void* mem, const std::vector<void*>& arg) {
520 return new(mem) HepMC::Flow(*(const HepMC::Flow*)arg[0]);
521}
522
524 return new(mem) HepMC::Flow();
525}
526
527//------Dictionary for class GenVertex -------------------------------
529 public:
531 static void* constructor_5590( void*, const std::vector<void*>& );
532 static void* constructor_5591( void*, const std::vector<void*>& );
533 static void destructor( void* o ) { ((HepMC::GenVertex*)o)->~GenVertex(); }
534 static void* constructor_x4( void* );
535};
536static HepMC__GenVertex_dict instance_2597;
537
539 ClassBuilder _c_("HepMC::GenVertex", "", typeid(HepMC::GenVertex), sizeof(HepMC::GenVertex),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL);
540 _c_.addField("m_position", "HepLorentzVector", "", (int)(&((HepMC::GenVertex*)64)->m_position)-64, PRIVATE );
541 _c_.addField("m_particles_in", "std::set<HepMC::GenParticle*>", "", (int)(&((HepMC::GenVertex*)64)->m_particles_in)-64, PRIVATE );
542 _c_.addField("m_particles_out", "std::set<HepMC::GenParticle*>", "", (int)(&((HepMC::GenVertex*)64)->m_particles_out)-64, PRIVATE );
543 _c_.addField("m_id", "int", "", (int)(&((HepMC::GenVertex*)64)->m_id)-64, PRIVATE );
544 _c_.addField("m_weights", "HepMC::WeightContainer", "", (int)(&((HepMC::GenVertex*)64)->m_weights)-64, PRIVATE );
545 _c_.addField("m_event", "HepMC::GenEvent*", "", (int)(&((HepMC::GenVertex*)64)->m_event)-64, PRIVATE );
546 _c_.addField("m_barcode", "int", "", (int)(&((HepMC::GenVertex*)64)->m_barcode)-64, PRIVATE );
547 _c_.addMethod("GenVertex", "", "HepMC::GenVertex", "HepLorentzVector&=; int=; HepMC::WeightContainer&=", constructor_5590, PUBLIC);
548 _c_.addMethod("GenVertex", "", "HepMC::GenVertex", "HepMC::GenVertex&", constructor_5591, PUBLIC);
549 _c_.addMethod("~GenVertex", "", destructor, PUBLIC | VIRTUAL);
550 _c_.addMethod("GenVertex", "", "HepMC::GenVertex", constructor_x4, PUBLIC);
551 _c_.build();
552}
553
554void* HepMC__GenVertex_dict::constructor_5590( void* mem, const std::vector<void*>& arg) {
555 if ( arg.size() == 0 ) {
556 return new(mem) HepMC::GenVertex();
557 }
558 else if ( arg.size() == 1 ) {
559 return new(mem) HepMC::GenVertex(*(const HepLorentzVector*)arg[0]);
560 }
561 else if ( arg.size() == 2 ) {
562 return new(mem) HepMC::GenVertex(*(const HepLorentzVector*)arg[0],
563 *(int*)arg[1]);
564 }
565 else if ( arg.size() == 3 ) {
566 return new(mem) HepMC::GenVertex(*(const HepLorentzVector*)arg[0],
567 *(int*)arg[1],
568 *(const HepMC::WeightContainer*)arg[2]);
569 }
570 return 0;
571}
572
573void* HepMC__GenVertex_dict::constructor_5591( void* mem, const std::vector<void*>& arg) {
574 return new(mem) HepMC::GenVertex(*(const HepMC::GenVertex*)arg[0]);
575}
576
578 return new(mem) HepMC::GenVertex();
579}
580
581//------Dictionary for class GenEvent -------------------------------
583 public:
585 static void* constructor_5641( void*, const std::vector<void*>& );
586 static void* constructor_5642( void*, const std::vector<void*>& );
587 static void destructor( void* o ) { ((HepMC::GenEvent*)o)->~GenEvent(); }
588 static void* constructor_x5( void* );
589};
590static HepMC__GenEvent_dict instance_2589;
591
593 ClassBuilder _c_("HepMC::GenEvent", "", typeid(HepMC::GenEvent), sizeof(HepMC::GenEvent),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL);
594 _c_.addField("m_signal_process_id", "int", "", (int)(&((HepMC::GenEvent*)64)->m_signal_process_id)-64, PRIVATE );
595 _c_.addField("m_event_number", "int", "", (int)(&((HepMC::GenEvent*)64)->m_event_number)-64, PRIVATE );
596 _c_.addField("m_event_scale", "double", "", (int)(&((HepMC::GenEvent*)64)->m_event_scale)-64, PRIVATE );
597 _c_.addField("m_alphaQCD", "double", "", (int)(&((HepMC::GenEvent*)64)->m_alphaQCD)-64, PRIVATE );
598 _c_.addField("m_alphaQED", "double", "", (int)(&((HepMC::GenEvent*)64)->m_alphaQED)-64, PRIVATE );
599 _c_.addField("m_signal_process_vertex", "HepMC::GenVertex*", "", (int)(&((HepMC::GenEvent*)64)->m_signal_process_vertex)-64, PRIVATE );
600 _c_.addField("m_weights", "HepMC::WeightContainer", "", (int)(&((HepMC::GenEvent*)64)->m_weights)-64, PRIVATE );
601 _c_.addField("m_random_states", "std::vector<long int>", "", (int)(&((HepMC::GenEvent*)64)->m_random_states)-64, PRIVATE );
602 _c_.addField("m_vertex_barcodes", "std::map<int,HepMC::GenVertex*,std::greater<int> >", "", (int)(&((HepMC::GenEvent*)64)->m_vertex_barcodes)-64, PRIVATE );
603 _c_.addField("m_particle_barcodes", "std::map<int,HepMC::GenParticle*>", "", (int)(&((HepMC::GenEvent*)64)->m_particle_barcodes)-64, PRIVATE );
604 _c_.addMethod("GenEvent", "", "HepMC::GenEvent", "int=; int=; HepMC::GenVertex*=; HepMC::WeightContainer&=; std::vector<long int>&=", constructor_5641, PUBLIC);
605 _c_.addMethod("GenEvent", "", "HepMC::GenEvent", "HepMC::GenEvent&", constructor_5642, PUBLIC);
606 _c_.addMethod("~GenEvent", "", destructor, PUBLIC | VIRTUAL);
607 _c_.addMethod("GenEvent", "", "HepMC::GenEvent", constructor_x5, PUBLIC);
608 _c_.build();
609}
610
611void* HepMC__GenEvent_dict::constructor_5641( void* mem, const std::vector<void*>& arg) {
612 if ( arg.size() == 0 ) {
613 return new(mem) HepMC::GenEvent();
614 }
615 else if ( arg.size() == 1 ) {
616 return new(mem) HepMC::GenEvent(*(int*)arg[0]);
617 }
618 else if ( arg.size() == 2 ) {
619 return new(mem) HepMC::GenEvent(*(int*)arg[0],
620 *(int*)arg[1]);
621 }
622 else if ( arg.size() == 3 ) {
623 return new(mem) HepMC::GenEvent(*(int*)arg[0],
624 *(int*)arg[1],
625 (HepMC::GenVertex*)arg[2]);
626 }
627 else if ( arg.size() == 4 ) {
628 return new(mem) HepMC::GenEvent(*(int*)arg[0],
629 *(int*)arg[1],
630 (HepMC::GenVertex*)arg[2],
631 *(const HepMC::WeightContainer*)arg[3]);
632 }
633 else if ( arg.size() == 5 ) {
634 return new(mem) HepMC::GenEvent(*(int*)arg[0],
635 *(int*)arg[1],
636 (HepMC::GenVertex*)arg[2],
637 *(const HepMC::WeightContainer*)arg[3],
638 *(const std::vector<long int>*)arg[4]);
639 }
640 return 0;
641}
642
643void* HepMC__GenEvent_dict::constructor_5642( void* mem, const std::vector<void*>& arg) {
644 return new(mem) HepMC::GenEvent(*(const HepMC::GenEvent*)arg[0]);
645}
646
648 return new(mem) HepMC::GenEvent();
649}
650
651//------Dictionary for class GenParticle -------------------------------
653 public:
655 static void* constructor_5693( void* );
656 static void* constructor_5694( void*, const std::vector<void*>& );
657 static void* constructor_5695( void*, const std::vector<void*>& );
658 static void destructor( void* o ) { ((HepMC::GenParticle*)o)->~GenParticle(); }
659};
660static HepMC__GenParticle_dict instance_2594;
661
663 ClassBuilder _c_("HepMC::GenParticle", "", typeid(HepMC::GenParticle), sizeof(HepMC::GenParticle),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL);
664 _c_.addField("m_momentum", "HepLorentzVector", "", (int)(&((HepMC::GenParticle*)64)->m_momentum)-64, PRIVATE );
665 _c_.addField("m_pdg_id", "int", "", (int)(&((HepMC::GenParticle*)64)->m_pdg_id)-64, PRIVATE );
666 _c_.addField("m_status", "int", "", (int)(&((HepMC::GenParticle*)64)->m_status)-64, PRIVATE );
667 _c_.addField("m_flow", "HepMC::Flow", "", (int)(&((HepMC::GenParticle*)64)->m_flow)-64, PRIVATE );
668 _c_.addField("m_polarization", "HepMC::Polarization", "", (int)(&((HepMC::GenParticle*)64)->m_polarization)-64, PRIVATE );
669 _c_.addField("m_production_vertex", "HepMC::GenVertex*", "", (int)(&((HepMC::GenParticle*)64)->m_production_vertex)-64, PRIVATE );
670 _c_.addField("m_end_vertex", "HepMC::GenVertex*", "", (int)(&((HepMC::GenParticle*)64)->m_end_vertex)-64, PRIVATE );
671 _c_.addField("m_barcode", "int", "", (int)(&((HepMC::GenParticle*)64)->m_barcode)-64, PRIVATE );
672 _c_.addMethod("GenParticle", "", "HepMC::GenParticle", constructor_5693, PUBLIC);
673 _c_.addMethod("GenParticle", "", "HepMC::GenParticle", "HepLorentzVector&; int; int=; HepMC::Flow&=; HepMC::Polarization&=", constructor_5694, PUBLIC);
674 _c_.addMethod("GenParticle", "", "HepMC::GenParticle", "HepMC::GenParticle&", constructor_5695, PUBLIC);
675 _c_.addMethod("~GenParticle", "", destructor, PUBLIC | VIRTUAL);
676 _c_.build();
677}
678
680 return new(mem) HepMC::GenParticle();
681}
682
683void* HepMC__GenParticle_dict::constructor_5694( void* mem, const std::vector<void*>& arg) {
684 if ( arg.size() == 2 ) {
685 return new(mem) HepMC::GenParticle(*(const HepLorentzVector*)arg[0],
686 *(int*)arg[1]);
687 }
688 else if ( arg.size() == 3 ) {
689 return new(mem) HepMC::GenParticle(*(const HepLorentzVector*)arg[0],
690 *(int*)arg[1],
691 *(int*)arg[2]);
692 }
693 else if ( arg.size() == 4 ) {
694 return new(mem) HepMC::GenParticle(*(const HepLorentzVector*)arg[0],
695 *(int*)arg[1],
696 *(int*)arg[2],
697 *(const HepMC::Flow*)arg[3]);
698 }
699 else if ( arg.size() == 5 ) {
700 return new(mem) HepMC::GenParticle(*(const HepLorentzVector*)arg[0],
701 *(int*)arg[1],
702 *(int*)arg[2],
703 *(const HepMC::Flow*)arg[3],
704 *(const HepMC::Polarization*)arg[4]);
705 }
706 return 0;
707}
708
709void* HepMC__GenParticle_dict::constructor_5695( void* mem, const std::vector<void*>& arg) {
710 return new(mem) HepMC::GenParticle(*(const HepMC::GenParticle*)arg[0]);
711}
712
713//------Dictionary for class WeightContainer -------------------------------
715 public:
717 static void* constructor_5726( void*, const std::vector<void*>& );
718 static void* constructor_5727( void*, const std::vector<void*>& );
719 static void* constructor_5728( void*, const std::vector<void*>& );
720 static void destructor( void* o ) { ((HepMC::WeightContainer*)o)->~WeightContainer(); }
721 static void* constructor_x6( void* );
722};
723static HepMC__WeightContainer_dict instance_3617;
724
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}
735
736void* HepMC__WeightContainer_dict::constructor_5726( void* mem, const std::vector<void*>& arg) {
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}
749
750void* HepMC__WeightContainer_dict::constructor_5727( void* mem, const std::vector<void*>& arg) {
751 return new(mem) HepMC::WeightContainer(*(const std::vector<double>*)arg[0]);
752}
753
754void* HepMC__WeightContainer_dict::constructor_5728( void* mem, const std::vector<void*>& arg) {
755 return new(mem) HepMC::WeightContainer(*(const HepMC::WeightContainer*)arg[0]);
756}
757
759 return new(mem) HepMC::WeightContainer();
760}
761
762//------Dictionary for class vector<HepMC::GenEvent*,std::allocator<HepMC::GenEvent*> > -------------------------------
764 public:
766 static int tobase_6652(void*);
767 static void* constructor_6687( void*, const std::vector<void*>& );
768 static void* constructor_6688( void*, const std::vector<void*>& );
769 static void* constructor_6689( void*, const std::vector<void*>& );
770 static void* constructor_6690( void*, const std::vector<void*>& );
771 static void destructor( void* o ) { ((std::vector<HepMC::GenEvent*>*)o)->~vector(); }
772 static void* constructor_x7( void* );
773 static void* method_x8( void*, const std::vector<void*>& );
774 static void* method_x9( void*, const std::vector<void*>& );
775};
776static std__vector_HepMC__GenEventp__dict instance_5421;
777
779 ClassBuilder _c_("std::vector<HepMC::GenEvent*>", "", typeid(std::vector<HepMC::GenEvent*>), sizeof(std::vector<HepMC::GenEvent*>),std::vector<const std::type_info*>(), false, VECTOR, 0, PUBLIC);
780 _c_.addSuperClass("std::_Vector_base<HepMC::GenEvent*,std::allocator<HepMC::GenEvent*> >", 0, tobase_6652);
781 _c_.addMethod("vector", "", "std::vector<HepMC::GenEvent*>", "std::allocator<HepMC::GenEvent*>&=", constructor_6687, PUBLIC);
782 _c_.addMethod("vector", "", "std::vector<HepMC::GenEvent*>", "unsigned int; HepMC::GenEvent*&; std::allocator<HepMC::GenEvent*>&=", constructor_6688, PUBLIC);
783 _c_.addMethod("vector", "", "std::vector<HepMC::GenEvent*>", "unsigned int", constructor_6689, PUBLIC);
784 _c_.addMethod("vector", "", "std::vector<HepMC::GenEvent*>", "std::vector<HepMC::GenEvent*>&", constructor_6690, PUBLIC);
785 _c_.addMethod("~vector", "", destructor, PUBLIC);
786 _c_.addMethod("vector", "", "std::vector<HepMC::GenEvent*>", constructor_x7, PUBLIC);
787 _c_.addMethod("writeData", "", "void*", "std::vector<void*>", method_x8);
788 _c_.addMethod("readData", "", "void*", "std::vector<void*>", method_x9);
789 _c_.build();
790}
791
793 return (int)(std::_Vector_base<HepMC::GenEvent*,std::allocator<HepMC::GenEvent*> >*)(std::vector<HepMC::GenEvent*>*)o - (int)(std::vector<HepMC::GenEvent*>*)o;
794}
795
796void* std__vector_HepMC__GenEventp__dict::constructor_6687( void* mem, const std::vector<void*>& arg) {
797 if ( arg.size() == 0 ) {
798 return new(mem) std::vector<HepMC::GenEvent*>();
799 }
800 else if ( arg.size() == 1 ) {
801 return new(mem) std::vector<HepMC::GenEvent*>(*(const std::allocator<HepMC::GenEvent*>*)arg[0]);
802 }
803 return 0;
804}
805
806void* std__vector_HepMC__GenEventp__dict::constructor_6688( void* mem, const std::vector<void*>& arg) {
807 if ( arg.size() == 2 ) {
808 return new(mem) std::vector<HepMC::GenEvent*>(*(unsigned int*)arg[0],
809 *(HepMC::GenEvent* const*)arg[1]);
810 }
811 else if ( arg.size() == 3 ) {
812 return new(mem) std::vector<HepMC::GenEvent*>(*(unsigned int*)arg[0],
813 *(HepMC::GenEvent* const*)arg[1],
814 *(const std::allocator<HepMC::GenEvent*>*)arg[2]);
815 }
816 return 0;
817}
818
819void* std__vector_HepMC__GenEventp__dict::constructor_6689( void* mem, const std::vector<void*>& arg) {
820 return new(mem) std::vector<HepMC::GenEvent*>(*(unsigned int*)arg[0]);
821}
822
823void* std__vector_HepMC__GenEventp__dict::constructor_6690( void* mem, const std::vector<void*>& arg) {
824 return new(mem) std::vector<HepMC::GenEvent*>(*(const std::vector<HepMC::GenEvent*>*)arg[0]);
825}
826
828 return new(mem) std::vector<HepMC::GenEvent*>();
829}
830
831void* std__vector_HepMC__GenEventp__dict::method_x8( void* o, const std::vector<void*>& args)
832{
833 std::vector<HepMC::GenEvent*>* v = (std::vector<HepMC::GenEvent*>*)o;
834 size_t n = v->size();
835 ((void (*)(size_t&, const std::vector<void*>&))args[1])(n, args);
836 for(std::vector<HepMC::GenEvent*>::iterator i = v->begin(); i != v->end(); i++) {
837 ((void (*)(const void*, const std::vector<void*>&))args[2])(&(*i), args);
838 }
839 return 0;
840}
841
842void* std__vector_HepMC__GenEventp__dict::method_x9( void* o, const std::vector<void*>& args)
843{
844 std::vector<HepMC::GenEvent*>* v = (std::vector<HepMC::GenEvent*>*)o;
845 size_t n = *(size_t*)args[1];
846 if (n > 0) {
847 for(size_t i = 0; i < n; i++) {
848 std::vector<HepMC::GenEvent*>::value_type o = 0; // fill with new HepMC::GenEvent;
849 ((void (*)(const void*, const std::vector<void*>&))args[2])(&o, args);
850 v->push_back(o);
851 }
852 ;
853} return 0;
854}
855
856//------Dictionary for class map<int,int,std::less<int>,std::allocator<std::pair<const int, int> > > -------------------------------
858 public:
860 static void destructor( void* o ) { ((std::map<int,int>*)o)->~map(); }
861 static void* constructor_7188( void* );
862 static void* constructor_7189( void*, const std::vector<void*>& );
863 static void* constructor_7190( void*, const std::vector<void*>& );
864 static void* method_x10( void*, const std::vector<void*>& );
865 static void* method_x11( void*, const std::vector<void*>& );
866};
867static std__map_int_int__dict instance_5963;
868
870 ClassBuilder _c_("std::map<int,int>", "", typeid(std::map<int,int>), sizeof(std::map<int,int>),std::vector<const std::type_info*>(), false, MAP, 0, PUBLIC);
871 _c_.addField("_M_t", "std::_Rb_tree<int,std::pair<const int,int>,std::_Select1st<std::pair<const int,int> >,std::less<int>,std::allocator<std::pair<const int,int> > >", "", (int)(&((std::map<int,int>*)64)->_M_t)-64, PRIVATE );
872 _c_.addMethod("~map", "", destructor, PUBLIC);
873 _c_.addMethod("map", "", "std::map<int,int>", constructor_7188, PUBLIC);
874 _c_.addMethod("map", "", "std::map<int,int>", "std::less<int>&; std::allocator<std::pair<const int,int> >&=", constructor_7189, PUBLIC);
875 _c_.addMethod("map", "", "std::map<int,int>", "std::map<int,int>&", constructor_7190, PUBLIC);
876 _c_.addMethod("writeData", "", "void*", "std::vector<void*>", method_x10);
877 _c_.addMethod("readData", "", "void*", "std::vector<void*>", method_x11);
878 _c_.build();
879}
880
882 return new(mem) std::map<int,int>();
883}
884
885void* std__map_int_int__dict::constructor_7189( void* mem, const std::vector<void*>& arg) {
886 if ( arg.size() == 1 ) {
887 return new(mem) std::map<int,int>(*(const std::less<int>*)arg[0]);
888 }
889 else if ( arg.size() == 2 ) {
890 return new(mem) std::map<int,int>(*(const std::less<int>*)arg[0],
891 *(const std::allocator<std::pair<const int,int> >*)arg[1]);
892 }
893 return 0;
894}
895
896void* std__map_int_int__dict::constructor_7190( void* mem, const std::vector<void*>& arg) {
897 return new(mem) std::map<int,int>(*(const std::map<int,int>*)arg[0]);
898}
899
900void* std__map_int_int__dict::method_x10( void* o, const std::vector<void*>& args)
901{
902 std::map<int,int>* v = (std::map<int,int>*)o;
903 size_t n = v->size();
904 ((void (*)(size_t&, const std::vector<void*>&))args[1])(n, args);
905 if ( n > 0 ) {
906 for(std::map<int,int>::iterator i = v->begin(); i != v->end(); i++) {
907 std::pair<void*,void*> pt((void*)&(*i).first, (void*)&(*i).second);
908 ((void (*)(const void*, const std::vector<void*>&))args[2])(&pt, args);
909 }
910 }
911 return 0;
912}
913
914void* std__map_int_int__dict::method_x11( void* o, const std::vector<void*>& args)
915{
916 std::map<int,int>* v = (std::map<int,int>*)o;
917 size_t n = *(size_t*)args[1];
918 if (n > 0) {
919 for(size_t i = 0; i < n; i++) {
920 std::pair<std::map<int,int>::key_type, std::map<int,int>::value_type::second_type> t;
921 std::pair<void*, void*> pt(&t.first, &t.second);
922 ((void (*)(const void*, const std::vector<void*>&))args[2])(&pt, args);
923 v->insert(t);
924 }
925 }
926 return 0;
927}
928
929//------Dictionary for class set<HepMC::GenParticle*,std::less<HepMC::GenParticle*>,std::allocator<HepMC::GenParticle*> > -------------------------------
931 public:
933 static void destructor( void* o ) { ((std::set<HepMC::GenParticle*>*)o)->~set(); }
934 static void* constructor_7245( void* );
935 static void* constructor_7246( void*, const std::vector<void*>& );
936 static void* constructor_7247( void*, const std::vector<void*>& );
937 static void* method_x12( void*, const std::vector<void*>& );
938 static void* method_x13( void*, const std::vector<void*>& );
939};
940static std__set_HepMC__GenParticlep__dict instance_6737;
941
943 ClassBuilder _c_("std::set<HepMC::GenParticle*>", "", typeid(std::set<HepMC::GenParticle*>), sizeof(std::set<HepMC::GenParticle*>),std::vector<const std::type_info*>(), false, SET, 0, PUBLIC);
944 _c_.addField("_M_t", "std::_Rb_tree<HepMC::GenParticle*,HepMC::GenParticle*,std::_Identity<HepMC::GenParticle*>,std::less<HepMC::GenParticle*>,std::allocator<HepMC::GenParticle*> >", "", (int)(&((std::set<HepMC::GenParticle*>*)64)->_M_t)-64, PRIVATE );
945 _c_.addMethod("~set", "", destructor, PUBLIC);
946 _c_.addMethod("set", "", "std::set<HepMC::GenParticle*>", constructor_7245, PUBLIC);
947 _c_.addMethod("set", "", "std::set<HepMC::GenParticle*>", "std::less<HepMC::GenParticle*>&; std::allocator<HepMC::GenParticle*>&=", constructor_7246, PUBLIC);
948 _c_.addMethod("set", "", "std::set<HepMC::GenParticle*>", "std::set<HepMC::GenParticle*>&", constructor_7247, PUBLIC);
949 _c_.addMethod("writeData", "", "void*", "std::vector<void*>", method_x12);
950 _c_.addMethod("readData", "", "void*", "std::vector<void*>", method_x13);
951 _c_.build();
952}
953
955 return new(mem) std::set<HepMC::GenParticle*>();
956}
957
958void* std__set_HepMC__GenParticlep__dict::constructor_7246( void* mem, const std::vector<void*>& arg) {
959 if ( arg.size() == 1 ) {
960 return new(mem) std::set<HepMC::GenParticle*>(*(const std::less<HepMC::GenParticle*>*)arg[0]);
961 }
962 else if ( arg.size() == 2 ) {
963 return new(mem) std::set<HepMC::GenParticle*>(*(const std::less<HepMC::GenParticle*>*)arg[0],
964 *(const std::allocator<HepMC::GenParticle*>*)arg[1]);
965 }
966 return 0;
967}
968
969void* std__set_HepMC__GenParticlep__dict::constructor_7247( void* mem, const std::vector<void*>& arg) {
970 return new(mem) std::set<HepMC::GenParticle*>(*(const std::set<HepMC::GenParticle*>*)arg[0]);
971}
972
973void* std__set_HepMC__GenParticlep__dict::method_x12( void* o, const std::vector<void*>& args)
974{
975 std::set<HepMC::GenParticle*>* v = (std::set<HepMC::GenParticle*>*)o;
976 size_t n = v->size();
977 ((void (*)(size_t&, const std::vector<void*>&))args[1])(n, args);
978 for(std::set<HepMC::GenParticle*>::iterator i = v->begin(); i != v->end(); i++) {
979 ((void (*)(const void*, const std::vector<void*>&))args[2])(&(*i), args);
980 }
981 return 0;
982}
983
984void* std__set_HepMC__GenParticlep__dict::method_x13( void* o, const std::vector<void*>& args)
985{
986 std::set<HepMC::GenParticle*>* v = (std::set<HepMC::GenParticle*>*)o;
987 size_t n = *(size_t*)args[1];
988 if (n > 0) {
989 for(size_t i = 0; i < n; i++) {
990 std::set<HepMC::GenParticle*>::value_type o = 0; // fill with new HepMC::GenParticle;
991 ((void (*)(const void*, const std::vector<void*>&))args[2])(&o, args);
992 v->insert(o);
993 }
994 ;
995} return 0;
996}
997
998//------Dictionary for class vector<long int,std::allocator<long int> > -------------------------------
1000 public:
1002 static int tobase_7315(void*);
1003 static void* constructor_7352( void*, const std::vector<void*>& );
1004 static void* constructor_7353( void*, const std::vector<void*>& );
1005 static void* constructor_7354( void*, const std::vector<void*>& );
1006 static void* constructor_7355( void*, const std::vector<void*>& );
1007 static void destructor( void* o ) { ((std::vector<long int>*)o)->~vector(); }
1008 static void* constructor_x14( void* );
1009 static void* method_x15( void*, const std::vector<void*>& );
1010 static void* method_x16( void*, const std::vector<void*>& );
1011};
1012static std__vector_longsint__dict instance_6816;
1013
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}
1027
1029 return (int)(std::_Vector_base<long int,std::allocator<long int> >*)(std::vector<long int>*)o - (int)(std::vector<long int>*)o;
1030}
1031
1032void* std__vector_longsint__dict::constructor_7352( void* mem, const std::vector<void*>& arg) {
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}
1041
1042void* std__vector_longsint__dict::constructor_7353( void* mem, const std::vector<void*>& arg) {
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}
1054
1055void* std__vector_longsint__dict::constructor_7354( void* mem, const std::vector<void*>& arg) {
1056 return new(mem) std::vector<long int>(*(unsigned int*)arg[0]);
1057}
1058
1059void* std__vector_longsint__dict::constructor_7355( void* mem, const std::vector<void*>& arg) {
1060 return new(mem) std::vector<long int>(*(const std::vector<long int>*)arg[0]);
1061}
1062
1064 return new(mem) std::vector<long int>();
1065}
1066
1067void* std__vector_longsint__dict::method_x15( void* o, const std::vector<void*>& args)
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}
1077
1078void* std__vector_longsint__dict::method_x16( void* o, const std::vector<void*>& args)
1079{
1080 std::vector<long int>* v = (std::vector<long int>*)o;
1081 size_t n = *(size_t*)args[1];
1082 if (n > 0) {
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);
1086 v->push_back(o);
1087 }
1088 ;
1089} return 0;
1090}
1091
1092//------Dictionary for class map<int,HepMC::GenVertex*,std::greater<int>,std::allocator<std::pair<const int, HepMC::GenVertex*> > > -------------------------------
1094 public:
1096 static void destructor( void* o ) { ((std::map<int,HepMC::GenVertex*,std::greater<int> >*)o)->~map(); }
1097 static void* constructor_7402( void* );
1098 static void* constructor_7403( void*, const std::vector<void*>& );
1099 static void* constructor_7404( void*, const std::vector<void*>& );
1100 static void* method_x17( void*, const std::vector<void*>& );
1101 static void* method_x18( void*, const std::vector<void*>& );
1102};
1104
1106 ClassBuilder _c_("std::map<int,HepMC::GenVertex*,std::greater<int> >", "", typeid(std::map<int,HepMC::GenVertex*,std::greater<int> >), sizeof(std::map<int,HepMC::GenVertex*,std::greater<int> >),std::vector<const std::type_info*>(), false, MAP, 0, PUBLIC);
1107 _c_.addField("_M_t", "std::_Rb_tree<int,std::pair<const int,HepMC::GenVertex*>,std::_Select1st<std::pair<const int,HepMC::GenVertex*> >,std::greater<int>,std::allocator<std::pair<const int,HepMC::GenVertex*> > >", "", (int)(&((std::map<int,HepMC::GenVertex*,std::greater<int> >*)64)->_M_t)-64, PRIVATE );
1108 _c_.addMethod("~map", "", destructor, PUBLIC);
1109 _c_.addMethod("map", "", "std::map<int,HepMC::GenVertex*,std::greater<int> >", constructor_7402, PUBLIC);
1110 _c_.addMethod("map", "", "std::map<int,HepMC::GenVertex*,std::greater<int> >", "std::greater<int>&; std::allocator<std::pair<const int,HepMC::GenVertex*> >&=", constructor_7403, PUBLIC);
1111 _c_.addMethod("map", "", "std::map<int,HepMC::GenVertex*,std::greater<int> >", "std::map<int,HepMC::GenVertex*,std::greater<int> >&", constructor_7404, PUBLIC);
1112 _c_.addMethod("writeData", "", "void*", "std::vector<void*>", method_x17);
1113 _c_.addMethod("readData", "", "void*", "std::vector<void*>", method_x18);
1114 _c_.build();
1115}
1116
1118 return new(mem) std::map<int,HepMC::GenVertex*,std::greater<int> >();
1119}
1120
1122 if ( arg.size() == 1 ) {
1123 return new(mem) std::map<int,HepMC::GenVertex*,std::greater<int> >(*(const std::greater<int>*)arg[0]);
1124 }
1125 else if ( arg.size() == 2 ) {
1126 return new(mem) std::map<int,HepMC::GenVertex*,std::greater<int> >(*(const std::greater<int>*)arg[0],
1127 *(const std::allocator<std::pair<const int,HepMC::GenVertex*> >*)arg[1]);
1128 }
1129 return 0;
1130}
1131
1133 return new(mem) std::map<int,HepMC::GenVertex*,std::greater<int> >(*(const std::map<int,HepMC::GenVertex*,std::greater<int> >*)arg[0]);
1134}
1135
1136void* std__map_int_HepMC__GenVertexp_std__greater_int_s__dict::method_x17( void* o, const std::vector<void*>& args)
1137{
1138 std::map<int,HepMC::GenVertex*,std::greater<int> >* v = (std::map<int,HepMC::GenVertex*,std::greater<int> >*)o;
1139 size_t n = v->size();
1140 ((void (*)(size_t&, const std::vector<void*>&))args[1])(n, args);
1141 if ( n > 0 ) {
1142 for(std::map<int,HepMC::GenVertex*,std::greater<int> >::iterator i = v->begin(); i != v->end(); i++) {
1143 std::pair<void*,void*> pt((void*)&(*i).first, (void*)&(*i).second);
1144 ((void (*)(const void*, const std::vector<void*>&))args[2])(&pt, args);
1145 }
1146 }
1147 return 0;
1148}
1149
1150void* std__map_int_HepMC__GenVertexp_std__greater_int_s__dict::method_x18( void* o, const std::vector<void*>& args)
1151{
1152 std::map<int,HepMC::GenVertex*,std::greater<int> >* v = (std::map<int,HepMC::GenVertex*,std::greater<int> >*)o;
1153 size_t n = *(size_t*)args[1];
1154 if (n > 0) {
1155 for(size_t i = 0; i < n; i++) {
1156 std::pair<std::map<int,HepMC::GenVertex*,std::greater<int> >::key_type, std::map<int,HepMC::GenVertex*,std::greater<int> >::value_type::second_type> t;
1157 t.second = 0; // fill with new HepMC::GenVertex;
1158 std::pair<void*, void*> pt(&t.first, &t.second);
1159 ((void (*)(const void*, const std::vector<void*>&))args[2])(&pt, args);
1160 v->insert(t);
1161 }
1162 }
1163 return 0;
1164}
1165
1166//------Dictionary for class map<int,HepMC::GenParticle*,std::less<int>,std::allocator<std::pair<const int, HepMC::GenParticle*> > > -------------------------------
1168 public:
1170 static void destructor( void* o ) { ((std::map<int,HepMC::GenParticle*>*)o)->~map(); }
1171 static void* constructor_7461( void* );
1172 static void* constructor_7462( void*, const std::vector<void*>& );
1173 static void* constructor_7463( void*, const std::vector<void*>& );
1174 static void* method_x19( void*, const std::vector<void*>& );
1175 static void* method_x20( void*, const std::vector<void*>& );
1176};
1177static std__map_int_HepMC__GenParticlep__dict instance_6818;
1178
1180 ClassBuilder _c_("std::map<int,HepMC::GenParticle*>", "", typeid(std::map<int,HepMC::GenParticle*>), sizeof(std::map<int,HepMC::GenParticle*>),std::vector<const std::type_info*>(), false, MAP, 0, PUBLIC);
1181 _c_.addField("_M_t", "std::_Rb_tree<int,std::pair<const int,HepMC::GenParticle*>,std::_Select1st<std::pair<const int,HepMC::GenParticle*> >,std::less<int>,std::allocator<std::pair<const int,HepMC::GenParticle*> > >", "", (int)(&((std::map<int,HepMC::GenParticle*>*)64)->_M_t)-64, PRIVATE );
1182 _c_.addMethod("~map", "", destructor, PUBLIC);
1183 _c_.addMethod("map", "", "std::map<int,HepMC::GenParticle*>", constructor_7461, PUBLIC);
1184 _c_.addMethod("map", "", "std::map<int,HepMC::GenParticle*>", "std::less<int>&; std::allocator<std::pair<const int,HepMC::GenParticle*> >&=", constructor_7462, PUBLIC);
1185 _c_.addMethod("map", "", "std::map<int,HepMC::GenParticle*>", "std::map<int,HepMC::GenParticle*>&", constructor_7463, PUBLIC);
1186 _c_.addMethod("writeData", "", "void*", "std::vector<void*>", method_x19);
1187 _c_.addMethod("readData", "", "void*", "std::vector<void*>", method_x20);
1188 _c_.build();
1189}
1190
1192 return new(mem) std::map<int,HepMC::GenParticle*>();
1193}
1194
1195void* std__map_int_HepMC__GenParticlep__dict::constructor_7462( void* mem, const std::vector<void*>& arg) {
1196 if ( arg.size() == 1 ) {
1197 return new(mem) std::map<int,HepMC::GenParticle*>(*(const std::less<int>*)arg[0]);
1198 }
1199 else if ( arg.size() == 2 ) {
1200 return new(mem) std::map<int,HepMC::GenParticle*>(*(const std::less<int>*)arg[0],
1201 *(const std::allocator<std::pair<const int,HepMC::GenParticle*> >*)arg[1]);
1202 }
1203 return 0;
1204}
1205
1206void* std__map_int_HepMC__GenParticlep__dict::constructor_7463( void* mem, const std::vector<void*>& arg) {
1207 return new(mem) std::map<int,HepMC::GenParticle*>(*(const std::map<int,HepMC::GenParticle*>*)arg[0]);
1208}
1209
1210void* std__map_int_HepMC__GenParticlep__dict::method_x19( void* o, const std::vector<void*>& args)
1211{
1212 std::map<int,HepMC::GenParticle*>* v = (std::map<int,HepMC::GenParticle*>*)o;
1213 size_t n = v->size();
1214 ((void (*)(size_t&, const std::vector<void*>&))args[1])(n, args);
1215 if ( n > 0 ) {
1216 for(std::map<int,HepMC::GenParticle*>::iterator i = v->begin(); i != v->end(); i++) {
1217 std::pair<void*,void*> pt((void*)&(*i).first, (void*)&(*i).second);
1218 ((void (*)(const void*, const std::vector<void*>&))args[2])(&pt, args);
1219 }
1220 }
1221 return 0;
1222}
1223
1224void* std__map_int_HepMC__GenParticlep__dict::method_x20( void* o, const std::vector<void*>& args)
1225{
1226 std::map<int,HepMC::GenParticle*>* v = (std::map<int,HepMC::GenParticle*>*)o;
1227 size_t n = *(size_t*)args[1];
1228 if (n > 0) {
1229 for(size_t i = 0; i < n; i++) {
1230 std::pair<std::map<int,HepMC::GenParticle*>::key_type, std::map<int,HepMC::GenParticle*>::value_type::second_type> t;
1231 t.second = 0; // fill with new HepMC::GenParticle;
1232 std::pair<void*, void*> pt(&t.first, &t.second);
1233 ((void (*)(const void*, const std::vector<void*>&))args[2])(&pt, args);
1234 v->insert(t);
1235 }
1236 }
1237 return 0;
1238}
1239
1240//------Dictionary for class vector<double,std::allocator<double> > -------------------------------
1242 public:
1244 static int tobase_7511(void*);
1245 static void* constructor_7548( void*, const std::vector<void*>& );
1246 static void* constructor_7549( void*, const std::vector<void*>& );
1247 static void* constructor_7550( void*, const std::vector<void*>& );
1248 static void* constructor_7551( void*, const std::vector<void*>& );
1249 static void destructor( void* o ) { ((std::vector<double>*)o)->~vector(); }
1250 static void* constructor_x21( void* );
1251 static void* method_x22( void*, const std::vector<void*>& );
1252 static void* method_x23( void*, const std::vector<void*>& );
1253};
1254static std__vector_double__dict instance_6870;
1255
1257 ClassBuilder _c_("std::vector<double>", "", typeid(std::vector<double>), sizeof(std::vector<double>),std::vector<const std::type_info*>(), false, VECTOR, 0, PUBLIC);
1258 _c_.addSuperClass("std::_Vector_base<double,std::allocator<double> >", 0, tobase_7511);
1259 _c_.addMethod("vector", "", "std::vector<double>", "std::allocator<double>&=", constructor_7548, PUBLIC);
1260 _c_.addMethod("vector", "", "std::vector<double>", "unsigned int; double&; std::allocator<double>&=", constructor_7549, PUBLIC);
1261 _c_.addMethod("vector", "", "std::vector<double>", "unsigned int", constructor_7550, PUBLIC);
1262 _c_.addMethod("vector", "", "std::vector<double>", "std::vector<double>&", constructor_7551, PUBLIC);
1263 _c_.addMethod("~vector", "", destructor, PUBLIC);
1264 _c_.addMethod("vector", "", "std::vector<double>", constructor_x21, PUBLIC);
1265 _c_.addMethod("writeData", "", "void*", "std::vector<void*>", method_x22);
1266 _c_.addMethod("readData", "", "void*", "std::vector<void*>", method_x23);
1267 _c_.build();
1268}
1269
1271 return (int)(std::_Vector_base<double,std::allocator<double> >*)(std::vector<double>*)o - (int)(std::vector<double>*)o;
1272}
1273
1274void* std__vector_double__dict::constructor_7548( void* mem, const std::vector<void*>& arg) {
1275 if ( arg.size() == 0 ) {
1276 return new(mem) std::vector<double>();
1277 }
1278 else if ( arg.size() == 1 ) {
1279 return new(mem) std::vector<double>(*(const std::allocator<double>*)arg[0]);
1280 }
1281 return 0;
1282}
1283
1284void* std__vector_double__dict::constructor_7549( void* mem, const std::vector<void*>& arg) {
1285 if ( arg.size() == 2 ) {
1286 return new(mem) std::vector<double>(*(unsigned int*)arg[0],
1287 *(const double*)arg[1]);
1288 }
1289 else if ( arg.size() == 3 ) {
1290 return new(mem) std::vector<double>(*(unsigned int*)arg[0],
1291 *(const double*)arg[1],
1292 *(const std::allocator<double>*)arg[2]);
1293 }
1294 return 0;
1295}
1296
1297void* std__vector_double__dict::constructor_7550( void* mem, const std::vector<void*>& arg) {
1298 return new(mem) std::vector<double>(*(unsigned int*)arg[0]);
1299}
1300
1301void* std__vector_double__dict::constructor_7551( void* mem, const std::vector<void*>& arg) {
1302 return new(mem) std::vector<double>(*(const std::vector<double>*)arg[0]);
1303}
1304
1306 return new(mem) std::vector<double>();
1307}
1308
1309void* std__vector_double__dict::method_x22( void* o, const std::vector<void*>& args)
1310{
1311 std::vector<double>* v = (std::vector<double>*)o;
1312 size_t n = v->size();
1313 ((void (*)(size_t&, const std::vector<void*>&))args[1])(n, args);
1314 for(std::vector<double>::iterator i = v->begin(); i != v->end(); i++) {
1315 ((void (*)(const void*, const std::vector<void*>&))args[2])(&(*i), args);
1316 }
1317 return 0;
1318}
1319
1320void* std__vector_double__dict::method_x23( void* o, const std::vector<void*>& args)
1321{
1322 std::vector<double>* v = (std::vector<double>*)o;
1323 size_t n = *(size_t*)args[1];
1324 if (n > 0) {
1325 for(size_t i = 0; i < n; i++) {
1326 std::vector<double>::value_type o;
1327 ((void (*)(const void*, const std::vector<void*>&))args[2])(&o, args);
1328 v->push_back(o);
1329 }
1330 ;
1331} return 0;
1332}
1333
const Int_t n
#define VECTOR
Definition: EeToeeV.cxx:57
HepGeom::Normal3D< double > HepNormal3D
double arg(const EvtComplex &c)
Definition: EvtComplex.hh:227
**********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
Definition: KarLud.h:35
HepSymMatrix m_weights(18, 0)
TTree * t
Definition: binning.cxx:23
static void * constructor_5444(void *, const std::vector< void * > &)
static void * constructor_5446(void *, const std::vector< void * > &)
static void * constructor_5445(void *, const std::vector< void * > &)
static void * constructor_x1(void *)
static void * constructor_x0(void *)
static void * constructor_3333(void *, const std::vector< void * > &)
static void destructor(void *o)
static void * constructor_3332(void *, const std::vector< void * > &)
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 * > &)
static void * constructor_5556(void *, const std::vector< void * > &)
static void destructor(void *o)
static void * constructor_5555(void *, const std::vector< void * > &)
static void * constructor_x3(void *)
static void * constructor_x5(void *)
static void * constructor_5642(void *, const std::vector< void * > &)
static void * constructor_5641(void *, const std::vector< void * > &)
static void destructor(void *o)
static void * constructor_5693(void *)
static void * constructor_5695(void *, const std::vector< void * > &)
static void destructor(void *o)
static void * constructor_5694(void *, const std::vector< void * > &)
static void * constructor_5591(void *, const std::vector< void * > &)
static void * constructor_x4(void *)
static void destructor(void *o)
static void * constructor_5590(void *, const std::vector< void * > &)
static void * constructor_5535(void *, const std::vector< void * > &)
static void * constructor_x2(void *)
static void * constructor_5537(void *, const std::vector< void * > &)
static void destructor(void *o)
static void * constructor_5536(void *, const std::vector< void * > &)
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)
static int tobase_2585(void *)
static void destructor(void *o)
static void * constructor_2586(void *, const std::vector< void * > &)
static void * constructor_2587(void *)
static void destructor(void *o)
static void * constructor_5273(void *)
static void * constructor_5279(void *, const std::vector< void * > &)
static void * constructor_5280(void *, const std::vector< void * > &)
static void * constructor_5278(void *, const std::vector< void * > &)
static void * constructor_5275(void *, const std::vector< void * > &)
static void * constructor_5276(void *, const std::vector< void * > &)
static void * constructor_5274(void *, const std::vector< void * > &)
static void * constructor_5277(void *, const std::vector< void * > &)
static void * method_x19(void *, const std::vector< void * > &)
static void * constructor_7463(void *, const std::vector< void * > &)
static void * constructor_7462(void *, const std::vector< void * > &)
static void * method_x20(void *, const std::vector< void * > &)
static void * method_x17(void *, const std::vector< void * > &)
static void * method_x18(void *, const std::vector< void * > &)
static void * constructor_7403(void *, const std::vector< void * > &)
static void * constructor_7404(void *, const std::vector< void * > &)
static void * method_x10(void *, const std::vector< void * > &)
static void * method_x11(void *, const std::vector< void * > &)
static void destructor(void *o)
static void * constructor_7188(void *)
static void * constructor_7189(void *, const std::vector< void * > &)
static void * constructor_7190(void *, const std::vector< void * > &)
static void * method_x13(void *, const std::vector< void * > &)
static void * method_x12(void *, const std::vector< void * > &)
static void * constructor_7246(void *, const std::vector< void * > &)
static void * constructor_7247(void *, const std::vector< void * > &)
static void * constructor_6689(void *, const std::vector< void * > &)
static void * method_x9(void *, const std::vector< void * > &)
static void * constructor_6688(void *, const std::vector< void * > &)
static void * method_x8(void *, const std::vector< void * > &)
static void * constructor_6690(void *, const std::vector< void * > &)
static void * constructor_6687(void *, const std::vector< void * > &)
static int tobase_7511(void *)
static void * constructor_x21(void *)
static void * constructor_7548(void *, const std::vector< void * > &)
static void * constructor_7551(void *, const std::vector< void * > &)
static void destructor(void *o)
static void * constructor_7550(void *, const std::vector< void * > &)
static void * method_x23(void *, const std::vector< void * > &)
static void * method_x22(void *, const std::vector< void * > &)
static void * constructor_7549(void *, const std::vector< void * > &)
static void * method_x16(void *, const std::vector< 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 *)