#include <lheh5.h>
Public Member Functions | |
std::vector< Particle > | mkEvent (size_t ievent) const |
EventHeader | mkEventHeader (int ievent) const |
Particle | mkParticle (size_t idx) const |
Public Attributes | |
size_t | _particle_offset |
std::vector< double > | _vaqcd |
std::vector< double > | _vaqed |
std::vector< int > | _vcolor1 |
std::vector< int > | _vcolor2 |
std::vector< double > | _ve |
std::vector< double > | _vfscale |
std::vector< int > | _vid |
std::vector< double > | _vlifetime |
std::vector< double > | _vm |
std::vector< int > | _vmother1 |
std::vector< int > | _vmother2 |
std::vector< int > | _vnparticles |
std::vector< int > | _vpid |
std::vector< double > | _vpx |
std::vector< double > | _vpy |
std::vector< double > | _vpz |
std::vector< double > | _vrscale |
std::vector< double > | _vscale |
std::vector< double > | _vspin |
std::vector< size_t > | _vstart |
std::vector< int > | _vstatus |
std::vector< size_t > | _vtrials |
std::vector< double > | _vweight |
int | npLO |
int | npNLO |
std::vector< Particle > lheh5::Events2::mkEvent | ( | size_t | ievent | ) | const |
Definition at line 213 of file lheh5.cc.
References _particle_offset, _vnparticles, _vstart, gpuClustering::id, and mkParticle().
EventHeader lheh5::Events2::mkEventHeader | ( | int | ievent | ) | const |
Definition at line 231 of file lheh5.cc.
References _vaqcd, _vaqed, _vfscale, _vnparticles, _vpid, _vrscale, _vscale, _vtrials, _vweight, iev, npLO, and npNLO.
Particle lheh5::Events2::mkParticle | ( | size_t | idx | ) | const |
size_t lheh5::Events2::_particle_offset |
std::vector<double> lheh5::Events2::_vaqcd |
Definition at line 106 of file lheh5.h.
Referenced by mkEventHeader().
std::vector<double> lheh5::Events2::_vaqed |
Definition at line 105 of file lheh5.h.
Referenced by mkEventHeader().
std::vector<int> lheh5::Events2::_vcolor1 |
Definition at line 88 of file lheh5.h.
Referenced by mkParticle().
std::vector<int> lheh5::Events2::_vcolor2 |
Definition at line 89 of file lheh5.h.
Referenced by mkParticle().
std::vector<double> lheh5::Events2::_ve |
Definition at line 93 of file lheh5.h.
Referenced by mkParticle().
std::vector<double> lheh5::Events2::_vfscale |
Definition at line 104 of file lheh5.h.
Referenced by mkEventHeader().
std::vector<int> lheh5::Events2::_vid |
Definition at line 84 of file lheh5.h.
Referenced by mkParticle().
std::vector<double> lheh5::Events2::_vlifetime |
Definition at line 95 of file lheh5.h.
Referenced by mkParticle().
std::vector<double> lheh5::Events2::_vm |
Definition at line 94 of file lheh5.h.
Referenced by mkParticle().
std::vector<int> lheh5::Events2::_vmother1 |
Definition at line 86 of file lheh5.h.
Referenced by mkParticle().
std::vector<int> lheh5::Events2::_vmother2 |
Definition at line 87 of file lheh5.h.
Referenced by mkParticle().
std::vector<int> lheh5::Events2::_vnparticles |
Definition at line 98 of file lheh5.h.
Referenced by mkEvent(), and mkEventHeader().
std::vector<int> lheh5::Events2::_vpid |
Definition at line 99 of file lheh5.h.
Referenced by mkEventHeader().
std::vector<double> lheh5::Events2::_vpx |
Definition at line 90 of file lheh5.h.
Referenced by mkParticle().
std::vector<double> lheh5::Events2::_vpy |
Definition at line 91 of file lheh5.h.
Referenced by mkParticle().
std::vector<double> lheh5::Events2::_vpz |
Definition at line 92 of file lheh5.h.
Referenced by mkParticle().
std::vector<double> lheh5::Events2::_vrscale |
Definition at line 103 of file lheh5.h.
Referenced by mkEventHeader().
std::vector<double> lheh5::Events2::_vscale |
Definition at line 102 of file lheh5.h.
Referenced by mkEventHeader().
std::vector<double> lheh5::Events2::_vspin |
Definition at line 96 of file lheh5.h.
Referenced by mkParticle().
std::vector<size_t> lheh5::Events2::_vstart |
std::vector<int> lheh5::Events2::_vstatus |
Definition at line 85 of file lheh5.h.
Referenced by mkParticle().
std::vector<size_t> lheh5::Events2::_vtrials |
Definition at line 101 of file lheh5.h.
Referenced by mkEventHeader().
std::vector<double> lheh5::Events2::_vweight |
Definition at line 100 of file lheh5.h.
Referenced by mkEventHeader().
int lheh5::Events2::npLO |
Definition at line 107 of file lheh5.h.
Referenced by mkEventHeader().
int lheh5::Events2::npNLO |
Definition at line 108 of file lheh5.h.
Referenced by mkEventHeader().