Herwig
7.2.1
|
A node in internally used trees. More...
#include <Tree2toNGenerator.h>
Public Member Functions | |
Vertex () | |
The default constructor. | |
void | print (ostream &os, const string &prefix="") const |
Debug printout. | |
int | nspace () const |
Count the number of spacelike lines. | |
void | update (Tree2toNDiagram &diag, map< int, pair< int, PDPtr > > &outgoing, int &lastUsed) |
Update diagram returning a map of external ids to diagram id parents. | |
Tree2toNDiagram | generate (int id) |
Generate a diagram of given id. | |
Public Attributes | |
vector< Vertex > | children |
The outgoing particles. More... | |
PDPtr | parent |
The incoming line at this node. | |
bool | spacelike |
True, if this is spacelike node. | |
int | externalId |
The external leg id. | |
int | parentId |
The parent diagram id. | |
A node in internally used trees.
Definition at line 114 of file Tree2toNGenerator.h.
vector<Vertex> Herwig::Tree2toNGenerator::Vertex::children |
The outgoing particles.
If this is a spacelike node, the first child is considered the next spacelike (or second incoming) line. If children are empty, this is an external line.
Definition at line 121 of file Tree2toNGenerator.h.