HepMC3 event record library
Data Structures | Namespaces | Functions
HEPEVT_Wrapper.cc File Reference

Implementation of conversion functions for HEPEVT block. More...

#include "HepMC3/HEPEVT_Wrapper.h"
#include "HepMC3/GenEvent.h"
#include "HepMC3/GenParticle.h"
#include "HepMC3/GenVertex.h"
#include <algorithm>
#include <set>
#include <vector>
+ Include dependency graph for HEPEVT_Wrapper.cc:

Go to the source code of this file.

Data Structures

struct  GenParticlePtr_greater_order
 comparison of two particles More...
 
struct  pair_GenVertexPtr_int_greater
 Order vertices with equal paths. More...
 

Namespaces

 HepMC3
 HepMC3 main namespace.
 

Functions

void calculate_longest_path_to_top (ConstGenVertexPtr v, std::map< ConstGenVertexPtr, int > &pathl)
 Calculates the path to the top (beam) particles. More...
 

Detailed Description

Implementation of conversion functions for HEPEVT block.

Some parts from HepMC2 library Matt..nosp@m.Dobb.nosp@m.s@Cer.nosp@m.n.CH, January 2000 HEPEVT IO class

Definition in file HEPEVT_Wrapper.cc.