BOSS 7.1.1
BESIII Offline Software System
Loading...
Searching...
No Matches
HepMC__Flow_dict Class Reference

Public Member Functions

 HepMC__Flow_dict ()
 

Static Public Member Functions

static void * constructor_5555 (void *, const std::vector< void * > &)
 
static void * constructor_5556 (void *, const std::vector< void * > &)
 
static void destructor (void *o)
 
static void * constructor_x3 (void *)
 

Detailed Description

Definition at line 488 of file McEventDict_dict.cpp.

Constructor & Destructor Documentation

◆ HepMC__Flow_dict()

HepMC__Flow_dict::HepMC__Flow_dict ( )

Definition at line 498 of file McEventDict_dict.cpp.

498 {
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}
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 *)

Member Function Documentation

◆ constructor_5555()

void * HepMC__Flow_dict::constructor_5555 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 509 of file McEventDict_dict.cpp.

509 {
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}
double arg(const EvtComplex &c)

Referenced by HepMC__Flow_dict().

◆ constructor_5556()

void * HepMC__Flow_dict::constructor_5556 ( void * mem,
const std::vector< void * > & arg )
static

Definition at line 519 of file McEventDict_dict.cpp.

519 {
520 return new(mem) HepMC::Flow(*(const HepMC::Flow*)arg[0]);
521}

Referenced by HepMC__Flow_dict().

◆ constructor_x3()

void * HepMC__Flow_dict::constructor_x3 ( void * mem)
static

Definition at line 523 of file McEventDict_dict.cpp.

523 {
524 return new(mem) HepMC::Flow();
525}

Referenced by HepMC__Flow_dict().

◆ destructor()

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

Definition at line 493 of file McEventDict_dict.cpp.

493{ ((HepMC::Flow*)o)->~Flow(); }

Referenced by HepMC__Flow_dict().


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