1 #include "WriterHEPEVTZEUS.h" 2 #include "HepMC/HEPEVT_Wrapper.h" 5 WriterHEPEVTZEUS::WriterHEPEVTZEUS(
const std::string &filename):WriterHEPEVT(filename) {}
static double py(int index)
Get Y momentum.
static int status(int index)
Get status code.
static double y(int index)
Get Y Production vertex.
static double e(int index)
Get Energy.
static double px(int index)
Get X momentum.
static double pz(int index)
Get Z momentum.
static int first_child(int index)
Get index of 1st daughter.
static double z(int index)
Get Z Production vertex.
void write_hepevt_event_header()
Write event header to file.
static double t(int index)
Get production time.
static int last_child(int index)
Get index of last daughter.
static int event_number()
Get event number.
static double x(int index)
Get X Production vertex.
static int first_parent(int index)
Get index of 1st mother.
static int id(int index)
Get PDG particle id.
static double m(int index)
Get generated mass.
void write_hepevt_particle(int index, bool iflong)
Write particle to file.
static int number_entries()
Get number of entries.
static int last_parent(int index)
Get index of last mother.
Definition of template class SmartPointer.
FILE * m_file
File to write. Need to be public to be accessible by children.