6#ifndef HEPMC3_DATA_GENEVENTDATA_H
7#define HEPMC3_DATA_GENEVENTDATA_H
20#include "HepMC3/Data/GenParticleData.h"
21#include "HepMC3/Data/GenVertexData.h"
22#include "HepMC3/Units.h"
LengthUnit
Position units.
MomentumUnit
Momentum units.
Stores serializable event information.
std::vector< int > links2
Second id of the vertex links.
std::vector< std::string > attribute_string
Attribute serialized as string.
std::vector< GenParticleData > particles
Particles.
std::vector< int > links1
First id of the vertex links.
std::vector< std::string > attribute_name
Attribute name.
FourVector event_pos
Event position.
int event_number
Event number.
std::vector< int > attribute_id
Attribute owner id.
Units::LengthUnit length_unit
Length unit.
std::vector< GenVertexData > vertices
Vertices.
std::vector< double > weights
Weights.
Units::MomentumUnit momentum_unit
Momentum unit.