PYTHIA  8.311
Public Member Functions | Public Attributes | List of all members
Events Struct Reference

Old event struct. More...

#include <LHEH5.h>

Public Member Functions

Particle mkParticle (size_t idx) const
 Make a particle, given an index.
 
std::vector< ParticlemkEvent (size_t ievent) const
 Make an event, given an index. More...
 
EventHeader mkEventHeader (int ievent) const
 Make an event header, given an index.
 

Public Attributes

std::vector< size_t > _vstart
 Lookup.
 
std::vector< size_t > _vend
 
std::vector< int > _vid
 Particles.
 
std::vector< int > _vstatus
 
std::vector< int > _vmother1
 
std::vector< int > _vmother2
 
std::vector< int > _vcolor1
 
std::vector< int > _vcolor2
 
std::vector< double > _vpx
 
std::vector< double > _vpy
 
std::vector< double > _vpz
 
std::vector< double > _ve
 
std::vector< double > _vm
 
std::vector< double > _vlifetime
 
std::vector< double > _vspin
 
std::vector< int > _vnparticles
 Event info.
 
std::vector< int > _vpid
 
std::vector< double > _vweight
 
std::vector< size_t > _vtrials
 
std::vector< double > _vscale
 
std::vector< double > _vrscale
 
std::vector< double > _vfscale
 
std::vector< double > _vaqed
 
std::vector< double > _vaqcd
 
std::vector< int > _vnpLO
 
std::vector< int > _vnpNLO
 
size_t _particle_offset
 

Detailed Description

Old event struct.

Member Function Documentation

std::vector< Particle > mkEvent ( size_t  ievent) const

Make an event, given an index.

NOTE we need to subtract the particle offset here as the particle properties run from 0 and not the global index when using batches.

Make sure beam particles are ordered according to convention i.e. first particle has positive z-momentum


The documentation for this struct was generated from the following file: