herwig is hosted by Hepforge, IPPP Durham
Herwig  7.2.1
Interfaces defined for the Herwig::ModelGenerator class.
Brief class description:
This class controls the the use of BSM physics.
See also Herwig::ModelGenerator

Name: HowMuchOffShell
Type: Parameter

Description:
The multiple of the particle's width by which it is allowed to be off-shell
Default value: 5
Minimum value: 0
Maximum value: 100

Name: MinimumWidthFraction
Type: Parameter

Description:
Minimum fraction of the particle's mass the width can be for the off-shell treatment.
Default value: 1e-06
Minimum value: 1e-15
Maximum value: 1

Name: DecayOutput
Type: Switch

Description:
Option to control the output of the decay mode information
Registered options:
0(None)
No output
1(Plain)
Default plain text output
2(SLHA)
Output in the Susy Les Houches Accord format
Default value: 1

Name: MinimumBR
Type: Parameter

Description:
The minimum branching fraction to include
Default value: 1e-06
Minimum value: 0
Maximum value: 1

Name: TwoBodyOnly
Type: Switch

Description:
Whether to use only two-body or all modes in the running width calculation
Registered options:
0(No)
Use all modes
1(Yes)
Only use two-body modes
Default value: 0

Name: BreitWignerShape
Type: Switch

Description:
Controls the shape of the mass distribution generated
Registered options:
0(Default)
Running width with q in numerator and denominator width factor
1(FixedWidth)
Use a fixed width
2(Noq)
Use M rather than q in the numerator and denominator width factor
3(NoNumerator)
Neglect the numerator factors
Default value: 0

Name: InterpolationOrder
Type: Integer parameter

Description:
The interpolation order for the tables
Default value: 1
Minimum value: 1
Maximum value: 5

Name: InterpolationPoints
Type: Integer parameter

Description:
Number of points to use for interpolation tables when needed
Default value: 10
Minimum value: 5
Maximum value: 1000

Name: BRNormalize
Type: Switch

Description:
Whether to normalize the partial widths to BR*total width for an on-shell particle
Registered options:
0(No)
Do not normalize the partial widths
1(Yes)
Normalize the partial widths
Default value: 1

Name: WhichOffshell
Type: Switch

Description:
A switch to determine which particles to create mass and width generators for.
Registered options:
0(Selected)
Only create mass and width generators for the particles specified
1(All)
Treat all particles specified in the DecayParticles list as off-shell
Default value: 0

Name: Offshell
Type: Varying size vector of references to objects of class ThePEG::ParticleData

Description:
The particles to treat as off-shell

Name: DecayParticles
Type: Varying size vector of references to objects of class ThePEG::ParticleData

Description:
ParticleData pointers to the particles requiring spin correlation decayers. If decay modes do not exist they will also be created.

Name: DecayConstructor
Type: Reference to objects of class

Description:
Pointer to DecayConstructor helper class

Name: HardProcessConstructors
Type: Varying size vector of references to objects of class

Description:
The objects to construct hard processes