Herwig 7.3.0
|
Class to store a prototype branching. More...
#include <ProtoBranching.h>
Public Member Functions | |
ProtoBranching () | |
Default constructor. | |
ProtoBranching (tcPDPtr part, HardBranching::Status status, const Lorentz5Momentum &momentum, tSudakovPtr sudakov) | |
Constructor. | |
long | id () |
Id of the brnaching particle. | |
tcPDPtr | particle () |
The ParticleData. | |
HardBranching::Status | status () |
Status of the branching. | |
tProtoBranchingPtr | parent () |
Set the parent. | |
void | parent (tProtoBranchingPtr in) |
Get the parent. | |
vector< tProtoBranchingPtr > | children () |
Children. | |
void | addChild (tProtoBranchingPtr in) |
Add a child. | |
vector< tProtoBranchingPtr > | backChildren () |
Back children. | |
void | addBackChild (tProtoBranchingPtr in) |
Add a child. | |
const Lorentz5Momentum & | momentum () |
momentum | |
tSudakovPtr | sudakov () |
Get the Sudakov. | |
void | sudakov (tSudakovPtr in) |
Set the Sudakov. | |
ShowerPartnerType | type () const |
Type of branching. | |
void | type (ShowerPartnerType in) |
Type of branching. | |
tColinePtr | colourLine () const |
Colour line. | |
tColinePtr | antiColourLine () const |
Anticolour line. | |
void | colourLine (tColinePtr in) |
Colour line. | |
void | antiColourLine (tColinePtr in) |
Anticolour line. | |
![]() | |
void | debug () const |
virtual void | debugme () const |
![]() | |
CounterType | referenceCount () const |
Private Attributes | |
tcPDPtr | part_ |
PDG code. | |
HardBranching::Status | status_ |
status | |
Lorentz5Momentum | momentum_ |
Momentum. | |
tSudakovPtr | sudakov_ |
Sudakov. | |
vector< tProtoBranchingPtr > | children_ |
children | |
vector< tProtoBranchingPtr > | backChildren_ |
back children | |
tProtoBranchingPtr | parent_ |
parent | |
ShowerPartnerType | type_ |
The type of branching. | |
tColinePtr | colourLine_ |
Colour lines. | |
tColinePtr | antiColourLine_ |
Anticolour line. | |
Additional Inherited Members | |
![]() | |
typedef unsigned int | CounterType |
![]() | |
static void | Init () |
![]() | |
const unsigned long | uniqueId |
![]() | |
ReferenceCounted (const ReferenceCounted &) | |
ReferenceCounted & | operator= (const ReferenceCounted &) |
Class to store a prototype branching.
Definition at line 21 of file ProtoBranching.h.
|
inline |
Default constructor.
Definition at line 28 of file ProtoBranching.h.
|
inline |
Constructor.
Definition at line 33 of file ProtoBranching.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
back children
Definition at line 171 of file ProtoBranching.h.
Referenced by addBackChild(), and backChildren().
|
private |
|
private |
Colour lines.
Colour line
Definition at line 190 of file ProtoBranching.h.
Referenced by colourLine().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |