HepMC__Flow_dict Class Reference

List of all members.

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 (  ) 

Definition at line 498 of file McEventDict_dict.cpp.

References constructor_5555(), constructor_5556(), constructor_x3(), and destructor().

00498                                    {
00499   ClassBuilder _c_("HepMC::Flow", "", typeid(HepMC::Flow), sizeof(HepMC::Flow),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL);
00500   _c_.addField("m_particle_owner", "HepMC::GenParticle*", "", (int)(&((HepMC::Flow*)64)->m_particle_owner)-64, PRIVATE );
00501   _c_.addField("m_icode", "std::map<int,int>", "", (int)(&((HepMC::Flow*)64)->m_icode)-64, PRIVATE );
00502   _c_.addMethod("Flow", "", "HepMC::Flow", "HepMC::GenParticle*=", constructor_5555, PUBLIC);
00503   _c_.addMethod("Flow", "", "HepMC::Flow", "HepMC::Flow&", constructor_5556, PUBLIC);
00504   _c_.addMethod("~Flow", "", destructor, PUBLIC | VIRTUAL);
00505   _c_.addMethod("Flow", "", "HepMC::Flow", constructor_x3, PUBLIC);
00506   _c_.build();
00507 }


Member Function Documentation

void * HepMC__Flow_dict::constructor_5555 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 509 of file McEventDict_dict.cpp.

Referenced by HepMC__Flow_dict().

00509                                                                                 {
00510   if ( arg.size() == 0 ) {
00511     return new(mem) HepMC::Flow();
00512   }
00513   else if ( arg.size() == 1 ) { 
00514     return new(mem) HepMC::Flow((HepMC::GenParticle*)arg[0]);
00515   }
00516   return 0;
00517 }

void * HepMC__Flow_dict::constructor_5556 ( void *  ,
const std::vector< void * > &   
) [static]

Definition at line 519 of file McEventDict_dict.cpp.

Referenced by HepMC__Flow_dict().

00519                                                                                 {
00520   return new(mem) HepMC::Flow(*(const HepMC::Flow*)arg[0]);
00521 }

void * HepMC__Flow_dict::constructor_x3 ( void *   )  [static]

Definition at line 523 of file McEventDict_dict.cpp.

Referenced by HepMC__Flow_dict().

00523                                                  {
00524   return new(mem) HepMC::Flow();
00525 }

static void HepMC__Flow_dict::destructor ( void *  o  )  [inline, static]

Definition at line 493 of file McEventDict_dict.cpp.

Referenced by HepMC__Flow_dict().

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


Generated on Tue Nov 29 23:19:39 2016 for BOSS_7.0.2 by  doxygen 1.4.7