00592 {
00593 ClassBuilder _c_("HepMC::GenEvent", "", typeid(HepMC::GenEvent), sizeof(HepMC::GenEvent),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC | VIRTUAL);
00594 _c_.addField("m_signal_process_id", "int", "", (int)(&((HepMC::GenEvent*)64)->m_signal_process_id)-64, PRIVATE );
00595 _c_.addField("m_event_number", "int", "", (int)(&((HepMC::GenEvent*)64)->m_event_number)-64, PRIVATE );
00596 _c_.addField("m_event_scale", "double", "", (int)(&((HepMC::GenEvent*)64)->m_event_scale)-64, PRIVATE );
00597 _c_.addField("m_alphaQCD", "double", "", (int)(&((HepMC::GenEvent*)64)->m_alphaQCD)-64, PRIVATE );
00598 _c_.addField("m_alphaQED", "double", "", (int)(&((HepMC::GenEvent*)64)->m_alphaQED)-64, PRIVATE );
00599 _c_.addField("m_signal_process_vertex", "HepMC::GenVertex*", "", (int)(&((HepMC::GenEvent*)64)->m_signal_process_vertex)-64, PRIVATE );
00600 _c_.addField("m_weights", "HepMC::WeightContainer", "", (int)(&((HepMC::GenEvent*)64)->m_weights)-64, PRIVATE );
00601 _c_.addField("m_random_states", "std::vector<long int>", "", (int)(&((HepMC::GenEvent*)64)->m_random_states)-64, PRIVATE );
00602 _c_.addField("m_vertex_barcodes", "std::map<int,HepMC::GenVertex*,std::greater<int> >", "", (int)(&((HepMC::GenEvent*)64)->m_vertex_barcodes)-64, PRIVATE );
00603 _c_.addField("m_particle_barcodes", "std::map<int,HepMC::GenParticle*>", "", (int)(&((HepMC::GenEvent*)64)->m_particle_barcodes)-64, PRIVATE );
00604 _c_.addMethod("GenEvent", "", "HepMC::GenEvent", "int=; int=; HepMC::GenVertex*=; HepMC::WeightContainer&=; std::vector<long int>&=", constructor_5641, PUBLIC);
00605 _c_.addMethod("GenEvent", "", "HepMC::GenEvent", "HepMC::GenEvent&", constructor_5642, PUBLIC);
00606 _c_.addMethod("~GenEvent", "", destructor, PUBLIC | VIRTUAL);
00607 _c_.addMethod("GenEvent", "", "HepMC::GenEvent", constructor_x5, PUBLIC);
00608 _c_.build();
00609 }