11 #include <HepMC/GenEvent.h>
19 PHGenEventv1(
const unsigned int id, HepMC::GenEvent &event);
30 unsigned int get_id()
const {
return _id;}
31 void set_id(
const unsigned int id) {_id = id;}
38 void identify(std::ostream& out = std::cout)
const {
39 out <<
"PHGenEventv1" << std::endl;
41 void print(std::ostream& out = std::cout)
const;
46 bool stale()
const {
return _stale;}
57 TString _event_record;
61 mutable HepMC::GenEvent* _event;
TString get_event_record() const
void set_event(HepMC::GenEvent &event)
void print(std::ostream &out=std::cout) const
const HepMC::GenEvent * get_event() const
size_t particles_size() const
size_t vertices_size() const
void identify(std::ostream &out=std::cout) const
unsigned int get_id() const
void set_id(const unsigned int id)