herwig is hosted by Hepforge, IPPP Durham
Herwig  7.2.1
Interfaces defined for the Herwig::GenericMassGenerator class.
Brief class description:
The GenericMassGenerator class is the main class for mass generation in Herwig.
See also Herwig::GenericMassGenerator

Name: WidthOption
Type: Switch

Description:
Which width to use
Registered options:
0(NominalWidth)
Use the normal width from the particle data object
1(PhysicalWidth)
Use the width calculated at the on-shell mass
Default value: 0

Name: NInitial
Type: Integer parameter

Description:
Number of tries for the initialisation
Default value: 1000
Minimum value: 0
Maximum value: 100000

Name: NGenerate
Type: Integer parameter

Description:
The number of tries to generate the mass
Default value: 100
Minimum value: 0
Maximum value: 10000

Name: MaximumWeight
Type: Parameter

Description:
The maximum weight for the unweighting
Default value: 1
Minimum value: 0
Maximum value: 1000

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: Output
Type: Switch

Description:
Output the setup
Registered options:
0(No)
Don't output the data
1(Yes)
Output the data
Default value: 0

Name: Initialize
Type: Switch

Description:
Initialize the calculation of the maximum weight etc
Registered options:
0(No)
Don't do the initalization
1(Yes)
Do the initialization
Default value: 0

Name: Particle
Type: Character string parameter

Description:
The particle data object for this class
Default value:

There may be interfaces inherited from the ThePEG::MassGenerator class.