herwig is hosted by Hepforge, IPPP Durham
Herwig 7.3.0
Herwig::PhaseSpaceChannel::PhaseSpaceResonance Struct Reference

Struct for the intermediates in the phase-space channel. More...

#include <PhaseSpaceChannel.h>

Public Types

enum  Jacobian { BreitWigner , Power , OnShell }
 Enum for the jacobians. More...
 

Public Member Functions

 PhaseSpaceResonance ()
 The constructor.
 
 PhaseSpaceResonance (cPDPtr part)
 The constructor.
 

Public Attributes

cPDPtr particle
 The particle.
 
Energy2 mass2
 Mass squared.
 
Energy2 mWidth
 Mass times width.
 
Jacobian jacobian
 Type of jacobian.
 
double power
 The power for a power law.
 
pair< int, int > children
 The children.
 
vector< int > descendents
 The final descendents.
 

Detailed Description

Struct for the intermediates in the phase-space channel.

Definition at line 62 of file PhaseSpaceChannel.h.

Member Enumeration Documentation

◆ Jacobian

Enum for the jacobians.

Definition at line 67 of file PhaseSpaceChannel.h.

Constructor & Destructor Documentation

◆ PhaseSpaceResonance() [1/2]

Herwig::PhaseSpaceChannel::PhaseSpaceResonance::PhaseSpaceResonance ( )
inline

The constructor.

Definition at line 72 of file PhaseSpaceChannel.h.

◆ PhaseSpaceResonance() [2/2]

Herwig::PhaseSpaceChannel::PhaseSpaceResonance::PhaseSpaceResonance ( cPDPtr  part)
inline

The constructor.

Definition at line 76 of file PhaseSpaceChannel.h.

Member Data Documentation

◆ children

pair<int,int> Herwig::PhaseSpaceChannel::PhaseSpaceResonance::children

The children.

Definition at line 107 of file PhaseSpaceChannel.h.

Referenced by Herwig::PhaseSpaceChannel::findChildren(), Herwig::operator<<(), and Herwig::operator>>().

◆ descendents

vector<int> Herwig::PhaseSpaceChannel::PhaseSpaceResonance::descendents

The final descendents.

Definition at line 112 of file PhaseSpaceChannel.h.

Referenced by Herwig::operator<<(), and Herwig::operator>>().

◆ jacobian

Jacobian Herwig::PhaseSpaceChannel::PhaseSpaceResonance::jacobian

Type of jacobian.

Definition at line 97 of file PhaseSpaceChannel.h.

Referenced by Herwig::operator<<(), and Herwig::operator>>().

◆ mass2

Energy2 Herwig::PhaseSpaceChannel::PhaseSpaceResonance::mass2

Mass squared.

Definition at line 87 of file PhaseSpaceChannel.h.

Referenced by Herwig::operator<<(), and Herwig::operator>>().

◆ mWidth

Energy2 Herwig::PhaseSpaceChannel::PhaseSpaceResonance::mWidth

Mass times width.

Definition at line 92 of file PhaseSpaceChannel.h.

Referenced by Herwig::operator<<(), and Herwig::operator>>().

◆ particle

cPDPtr Herwig::PhaseSpaceChannel::PhaseSpaceResonance::particle

The particle.

Definition at line 82 of file PhaseSpaceChannel.h.

Referenced by Herwig::PhaseSpaceChannel::findChildren(), Herwig::operator<<(), and Herwig::operator>>().

◆ power

double Herwig::PhaseSpaceChannel::PhaseSpaceResonance::power

The power for a power law.

Definition at line 102 of file PhaseSpaceChannel.h.

Referenced by Herwig::operator<<(), and Herwig::operator>>().


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