herwig is hosted by Hepforge, IPPP Durham
Herwig 7.3.0
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.
 
 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() [1/2]

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.

◆ Branching() [2/2]

Herwig::Branching::Branching ( )
inline

Default constructor.

Definition at line 64 of file Branching.h.

Member Data Documentation

◆ hard

bool Herwig::Branching::hard

Whether or not it keep from forced hard emisson.

Definition at line 45 of file Branching.h.

◆ ids

IdList Herwig::Branching::ids

PDG codes of the particles in the branching.

Definition at line 30 of file Branching.h.

◆ iout

unsigned int Herwig::Branching::iout

Which of the children is same as incoming.

Definition at line 50 of file Branching.h.

◆ kinematics

ShoKinPtr Herwig::Branching::kinematics

Pointer to the ShowerKinematics object for the branching.

Definition at line 25 of file Branching.h.

◆ sudakov

tSudakovPtr Herwig::Branching::sudakov

The SudakovFormFactor for the branching.

Definition at line 35 of file Branching.h.

◆ type

ShowerPartnerType Herwig::Branching::type

The type of radiation line.

Definition at line 40 of file Branching.h.


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