herwig is hosted by Hepforge, IPPP Durham
Herwig  7.2.1
Interfaces defined for the Herwig::MPIHandler class.
Brief class description:
The MPIHandler class is the main administrator of the multiple interaction model
See also Herwig::MPIHandler

Name: Offset
Type: Parameter

Description:
The offset used in the modified power law extrapolation of the pTmin cut-off.
Default value: 622
Minimum value: 500
Maximum value: 1000

Name: Power
Type: Parameter

Description:
The power for power law extrapolation of the pTmin cut-off.
Default value: 0.21
Minimum value: 0
Maximum value: 10

Name: pTmin0
Type: Parameter

Description:
The pTmin at the reference scale for power law extrapolation of pTmin.
Default value: 3.11
Minimum value: 0
Maximum value: 10

Name: ReferenceScale
Type: Parameter

Description:
The reference energy for power law energy extrapolation of pTmin
Default value: 7000
Minimum value: 0
Maximum value: 20000

Name: DLmode
Type: Switch

Description:
Choice of Donnachie-Landshoff parametrization for the total cross section.
Registered options:
1(Standard)
Standard parametrization with s**0.08
2(CDF)
Standard parametrization but normalization fixed to CDF's measured value
3(New)
Parametrization taking hard and soft pomeron contributions into account
Default value: 2

Name: MeasuredTotalXSec
Type: Parameter

Description:
Value for the total cross section (assuming rho=0). If non-zero, this overwrites the Donnachie-Landshoff parametrizations.
Default value: 0
Minimum value: 0

Name: twoComp
Type: Switch

Description:
switch to enable the model with a different radius for soft interactions
Registered options:
0(No)
disable the model
1(Yes)
enable the two component model
Default value: 1

Name: EEparamB
Type: Parameter

Description:
Parameter B in the empirical parametrization ptmin = A * log (sqrt(s) / B)
Default value: 39
Minimum value: 0
Maximum value: 1e+06

Name: EEparamA
Type: Parameter

Description:
Parameter A in the empirical parametrization ptmin = A * log (sqrt(s) / B)
Default value: 0.6
Minimum value: 0
Maximum value: 1e+06

Name: EnergyExtrapolation
Type: Switch

Description:
Switch to ignore the cuts object at MPIHandler:Cuts[0]. Instead, extrapolate the pt cut.
Registered options:
0(No)
Use manually set value for the minimal pt, specified in MPIHandler:Cuts[0]:OneCuts[0]:MinKT.
1(Log)
Use logarithmic dependence, ptmin = A * log (sqrt(s) / B).
2(Power)
Use power law, ptmin = pt_0 * (sqrt(s) / E_0)^b.
3(PowerModified)
Use modified power law with offset to work for small center of mass energies.ptmin = pt_0 * ((offset+sqrt(s)) / E_0)^b.
Default value: 2

Name: softInt
Type: Switch

Description:
Switch to enable soft interactions
Registered options:
0(No)
disable the model
1(Yes)
enable the two component model
Default value: 1

Name: DiffractiveRatio
Type: Parameter

Description:
Fraction of diffractive cross section in inelastic cross section.
Default value: 0.2
Minimum value: 0
Maximum value: 1

Name: colourDisrupt
Type: Parameter

Description:
Fraction of connections to additional subprocesses, which are colour disrupted.
Default value: 0
Minimum value: 0
Maximum value: 1

Name: PtOfQCDProc
Type: Unlimited Parameter

Description:
Specify the value of the pt cutoff for the process that is identical to the UE one
Default value: -1

Name: IdenticalToUE
Type: Unlimited Integer parameter

Description:
Specify which of the hard processes is identical to the UE one (QCD dijets)
Default value: -1

Name: additionalMultiplicities
Type: Varying size vector of integer parameters

Description:
specify the multiplicities of secondary hard processes (multiple parton scattering)
Default value: 0
Minimum value: 0
Maximum value: 3

Name: InvRadius
Type: Parameter

Description:
The inverse hadron radius squared used in the overlap function
Default value: 2
Minimum value: 0.2
Maximum value: 4

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

Description:
List of cuts used for the corresponding list of subprocesses. These cuts should not be overidden in individual sub-process handlers.

Name: SubProcessHandlers
Type: Varying size vector of references to objects of class ThePEG::SubProcessHandler

Description:
The list of sub-process handlers used in this EventHandler.