#include "HepMC/GenEvent.h"
#include "HepMC/GenParticle.h"
#include "HepMC/GenVertex.h"
#include "HepMC/IO_GenEvent.h"
#include "Rivet/Tools/RivetSTL.hh"
#include "Rivet/Tools/RivetBoost.hh"
#include "Rivet/Exceptions.hh"
Go to the source code of this file.
Namespaces |
namespace | Rivet |
Functions |
std::vector< GenParticle * > | particles (const GenEvent &ge) |
std::vector< GenParticle * > | particles (const GenEvent *ge) |
std::vector< GenVertex * > | vertices (const GenEvent &ge) |
std::vector< GenVertex * > | vertices (const GenEvent *ge) |
std::pair
< GenVertex::particles_in_const_iterator,
GenVertex::particles_in_const_iterator > | particles_in (const GenVertex *gv) |
std::pair
< GenVertex::particles_out_const_iterator,
GenVertex::particles_out_const_iterator > | particles_out (const GenVertex *gv) |
std::vector< GenParticle * > | particles (GenVertex *gv, HepMC::IteratorRange range=HepMC::relatives) |
std::vector< GenParticle * > | particles_in (const GenParticle *gp, HepMC::IteratorRange range=HepMC::ancestors) |
| Get the direct parents or all-ancestors of GenParticle gp.
|
std::vector< GenParticle * > | particles_out (const GenParticle *gp, HepMC::IteratorRange range=HepMC::descendants) |
| Get the direct children or all-descendents of GenParticle gp.
|