Public Member Functions | |
DataVector_HepMC__GenEvent__dict () | |
Static Public Member Functions | |
void * | constructor_5444 (void *, const std::vector< void * > &) |
void * | constructor_5445 (void *, const std::vector< void * > &) |
void * | constructor_5446 (void *, const std::vector< void * > &) |
void * | constructor_x1 (void *) |
void | destructor (void *o) |
|
00396 { 00397 ClassBuilder _c_("DataVector<HepMC::GenEvent>", "", typeid(DataVector<HepMC::GenEvent>), sizeof(DataVector<HepMC::GenEvent>),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL); 00398 _c_.addField("m_ownPolicy", "int", "", (int)(&((DataVector<HepMC::GenEvent>*)64)->m_ownPolicy)-64, PRIVATE ); 00399 _c_.addField("m_pCont", "std::vector<HepMC::GenEvent*>", "", (int)(&((DataVector<HepMC::GenEvent>*)64)->m_pCont)-64, PRIVATE ); 00400 _c_.addMethod("DataVector", "", "DataVector<HepMC::GenEvent>", "int=", constructor_5444, PUBLIC); 00401 _c_.addMethod("DataVector", "", "DataVector<HepMC::GenEvent>", "unsigned int; int=", constructor_5445, PUBLIC); 00402 _c_.addMethod("DataVector", "", "DataVector<HepMC::GenEvent>", "DataVector<HepMC::GenEvent>&", constructor_5446, PUBLIC); 00403 _c_.addMethod("~DataVector", "", destructor, PUBLIC | VIRTUAL); 00404 _c_.addMethod("DataVector", "", "DataVector<HepMC::GenEvent>", constructor_x1, PUBLIC); 00405 _c_.build(); 00406 }
|
|
00408 { 00409 if ( arg.size() == 0 ) { 00410 return new(mem) DataVector<HepMC::GenEvent>(); 00411 } 00412 else if ( arg.size() == 1 ) { 00413 return new(mem) DataVector<HepMC::GenEvent>(*(SG::OwnershipPolicy*)arg[0]); 00414 } 00415 return 0; 00416 }
|
|
00418 { 00419 if ( arg.size() == 1 ) { 00420 return new(mem) DataVector<HepMC::GenEvent>(*(unsigned int*)arg[0]); 00421 } 00422 else if ( arg.size() == 2 ) { 00423 return new(mem) DataVector<HepMC::GenEvent>(*(unsigned int*)arg[0], 00424 *(SG::OwnershipPolicy*)arg[1]); 00425 } 00426 return 0; 00427 }
|
|
00429 { 00430 return new(mem) DataVector<HepMC::GenEvent>(*(const DataVector<HepMC::GenEvent>*)arg[0]); 00431 }
|
|
00433 { 00434 return new(mem) DataVector<HepMC::GenEvent>(); 00435 }
|
|
00391 { ((DataVector<HepMC::GenEvent>*)o)->~DataVector(); }
|