ATLAS Offline Software
Loading...
Searching...
No Matches
GenEvent.h File Reference
#include "HepMC/GenEvent.h"
#include "HepMC/GenVertex.h"
#include "AtlasHepMC/Barcode.h"
#include <memory>
#include "AtlasHepMC/SimpleVector.h"
Include dependency graph for GenEvent.h:

Go to the source code of this file.

Namespaces

namespace  HepMC
namespace  HepMC::Print

Functions

bool HepMC::set_ll_event_number (HepMC::GenEvent *e, long long int num)
long long int HepMC::get_ll_event_number (const HepMC::GenEvent *e)
GenEvent::particle_iterator HepMC::begin (HepMC::GenEvent &e)
GenEvent::particle_iterator HepMC::end (HepMC::GenEvent &e)
GenEvent::particle_const_iterator HepMC::begin (const HepMC::GenEvent &e)
GenEvent::particle_const_iterator HepMC::end (const HepMC::GenEvent &e)
GenEvent * HepMC::newGenEvent (const int a, const int b)
GenVertex * HepMC::signal_process_vertex (const GenEvent *e)
void HepMC::fillBarcodesAttribute (GenEvent *)
GenVertex * HepMC::barcode_to_vertex (const GenEvent *e, int id)
GenParticleHepMC::barcode_to_particle (const GenEvent *e, int id)
int HepMC::mpi (const GenEvent &e)
int HepMC::mpi (const GenEvent *e)
int HepMC::signal_process_id (const GenEvent &e)
int HepMC::signal_process_id (const GenEvent *e)
void HepMC::set_signal_process_id (GenEvent *e, const int i)
void HepMC::set_mpi (GenEvent *e, const int i)
template<class T>
void HepMC::set_random_states (GenEvent *e, std::vector< T > a)
template<class T>
void HepMC::set_signal_process_vertex (GenEvent *e, T v)
GenEvent * HepMC::copyemptyGenEvent (const GenEvent *inEvt)
template<class T>
bool HepMC::suggest_barcode (T &p, int i)
template<class T>
bool HepMC::suggest_barcode (T *p, int i)
template<>
bool HepMC::suggest_barcode< std::unique_ptr< HepMC::GenParticle > > (std::unique_ptr< HepMC::GenParticle > &p, int i)
void HepMC::Print::line (std::ostream &os, const GenEvent &e)
void HepMC::Print::line (std::ostream &os, const GenEvent *e)
void HepMC::Print::content (std::ostream &os, const GenEvent &e)
void HepMC::Print::content (std::ostream &os, const GenEvent *e)
bool HepMC::valid_beam_particles (const GenEvent *e)