Hammer  1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ProcGraph.hh File Reference

Container class for process tree structure and its amplitudes associations. More...

#include <map>
#include <string>
#include <vector>
#include <tuple>
#include "Hammer/ProcGraph.fhh"
#include "Hammer/Particle.hh"
+ Include dependency graph for ProcGraph.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Hammer::AmplTriplet
 
struct  Hammer::EdgeEntry
 
struct  Hammer::VertexEntry
 
class  Hammer::ProcGraph
 Decay process class. More...
 

Namespaces

 Hammer
 The Hammer namespace contains the library code.
 

Typedefs

template<typename T >
using Hammer::EdgeWeightDict = std::map< size_t, T, std::less< size_t >>
 
template<typename T >
using Hammer::DepthLevelDict = std::map< size_t, T, std::greater< size_t >>
 

Detailed Description

Container class for process tree structure and its amplitudes associations.

Definition in file ProcGraph.hh.