6 #include <HepMC/Units.h>
7 #include <HepMC/GenEvent.h>
19 virtual unsigned int get_id()
const {
return 0;}
20 virtual void set_id(
const unsigned int id) {}
26 virtual void identify(std::ostream& out = std::cout)
const {
27 out <<
"PHGenEvent" << std::endl;
30 virtual void print(std::ostream& out = std::cout)
const {}
virtual void set_event(HepMC::GenEvent &event)
virtual unsigned int get_id() const
virtual void set_event(HepMC::GenEvent *event)
virtual HepMC::GenEvent * get_event()
virtual void print(std::ostream &out=std::cout) const
virtual size_t particles_size() const
virtual void Reset()
Clear Event.
virtual const HepMC::GenEvent * get_event() const
virtual void identify(std::ostream &out=std::cout) const
virtual size_t vertices_size() const
virtual void set_id(const unsigned int id)