herwig is hosted by Hepforge, IPPP Durham
Herwig  7.2.1
Herwig::Branching Struct Reference

The branching struct is used to store information on the branching. More...

#include <Branching.h>

Public Member Functions

 Branching (ShoKinPtr a, IdList c, tSudakovPtr d, ShowerPartnerType t)
 Constructor for the struct. More...
 
 Branching ()
 Default constructor.
 

Public Attributes

ShoKinPtr kinematics
 Pointer to the ShowerKinematics object for the branching.
 
IdList ids
 PDG codes of the particles in the branching.
 
tSudakovPtr sudakov
 The SudakovFormFactor for the branching.
 
ShowerPartnerType type
 The type of radiation line.
 
bool hard
 Whether or not it keep from forced hard emisson.
 
unsigned int iout
 Which of the children is same as incoming.
 

Detailed Description

The branching struct is used to store information on the branching.

The kinematics variable is a pointer to the ShowerKinematics for the branching The sudakov variable is a pointer to the SudakovFormFactor for the branching The ids variable is the list of particles in the branching

Definition at line 20 of file Branching.h.

Constructor & Destructor Documentation

◆ Branching()

Herwig::Branching::Branching ( ShoKinPtr  a,
IdList  c,
tSudakovPtr  d,
ShowerPartnerType  t 
)
inline

Constructor for the struct.

Parameters
apointer to the ShowerKinematics object for the branching
cPDG codes of the particles in the branching
dThe SudakovFormFactor for the branching

Definition at line 58 of file Branching.h.


The documentation for this struct was generated from the following file: