11#ifndef GENERATOROBJECTSTPCNV_GENVERTEX_p7_H
12#define GENERATOROBJECTSTPCNV_GENVERTEX_p7_H
39 template <
class ITERATOR>
40 GenVertex_p7(
const double x,
const double y,
const double z,
const double t,
42 ITERATOR weightsBegin,
104 template <
class ITERATOR>
106 const double z,
const double t,
108 ITERATOR weightsBegin,
111 m_x ( static_cast<float>(
x) ),
112 m_y ( static_cast<float>(
y) ),
113 m_z ( static_cast<float>(
z) ),
114 m_t ( static_cast<float>(t) ),
friend class McEventCollectionCnv_p7
float m_x
x-coordinate of the vertex
std::vector< int > m_particlesIn
collection of barcodes of in-going particles connected to this vertex
int m_barcode
barcode of this vertex (uniquely identifying a vertex within an event)
float m_y
y-coordinate of the vertex
int m_id
Id of this vertex.
GenVertex_p7()
Default constructor:
float m_z
z-coordinate of the vertex
float m_t
t-coordinate of the vertex
std::vector< int > m_particlesOut
collection of barcodes of out-going particles connected to this vertex
std::vector< float > m_weights
Weights for this vertex.