herwig is hosted by Hepforge, IPPP Durham
Herwig++  2.7.0
Interfaces defined for the Herwig::Evolver class.
Brief class description:
This class is responsible for carrying out the showering,
See also Herwig::Evolver

Name: SplittingGenerator
Type: Reference to objects of class Herwig::SplittingGenerator
Description:
A reference to the SplittingGenerator object

Name: ShowerModel
Type: Reference to objects of class Herwig::ShowerModel
Description:
The pointer to the object which defines the shower evolution model.

Name: MaxTry
Type: Integer parameter
Description:
The maximum number of attempts to generate the shower from a particular ShowerTree
Default value: 100
Minimum value: 1
Maximum value: 1000

Name: MECorrMode
Type: Switch
Description:
Choice of the ME Correction Mode
Registered options:
0(No)
MECorrections off
1(Yes)
hard+soft on
2(Hard)
only hard on
3(Soft)
only soft on
Default value: 1

Name: HardVetoMode
Type: Switch
Description:
Choice of the Hard Veto Mode
Registered options:
0(No)
hard vetos off
1(Yes)
hard vetos on
2(Initial)
only IS emissions vetoed
3(Final)
only FS emissions vetoed
Default value: 1

Name: HardVetoScaleSource
Type: Switch
Description:
If hard veto scale is to be read
Registered options:
0(Calculate)
Calculate from hard process
1(Read)
Read from XComb->lastScale
Default value: 0

Name: HardVetoReadOption
Type: Switch
Description:
Apply read-in scale veto to all collisions or just the primary one?
Registered options:
0(AllCollisions)
Read-in pT veto applied to primary and secondary collisions.
1(PrimaryCollision)
Read-in pT veto applied to primary but not secondary collisions.
Default value: 0

Name: IntrinsicPtGaussian
Type: Parameter
Description:
RMS of intrinsic pT of Gaussian distribution: 2*(1-Beta)*exp(-sqr(intrinsicpT/RMS))/sqr(RMS)
Default value: 0
Minimum value: 0
Maximum value: 1e+06

Name: IntrinsicPtBeta
Type: Parameter
Description:
Proportion of inverse quadratic distribution in generating intrinsic pT. (1-Beta) is the proportion of Gaussian distribution
Default value: 0
Minimum value: 0
Maximum value: 1

Name: IntrinsicPtGamma
Type: Parameter
Description:
Parameter for inverse quadratic: 2*Beta*Gamma/(sqr(Gamma)+sqr(intrinsicpT))
Default value: 0
Minimum value: 0
Maximum value: 100000

Name: IntrinsicPtIptmax
Type: Parameter
Description:
Upper bound on intrinsic pT for inverse quadratic
Default value: 0
Minimum value: 0
Maximum value: 100000

Name: Vetoes
Type: Varying size vector of references to objects of class
Description:
The vetoes to be checked during showering

Name: LimitEmissions
Type: Switch
Description:
Limit the number and type of emissions for testing
Registered options:
0(NoLimit)
Allow an arbitrary number of emissions
1(OneInitialStateEmission)
Allow one emission in the initial state and none in the final state
2(OneFinalStateEmission)
Allow one emission in the final state and none in the initial state
3(HardOnly)
Only allow radiation from the hard ME correction
Default value: 0

Name: HardOnly
Type: Switch
Description:
Only generate the emission supplied by the hardest emission generator, for testing only.
Registered options:
0(No)
Generate full shower
1(Yes)
Only the hardest emission
Default value: 0

Name: TruncatedShower
Type: Switch
Description:
Include the truncated shower?
Registered options:
0(No)
Truncated Shower is OFF
1(Yes)
Truncated Shower is ON
Default value: 1

Name: HardEmissionMode
Type: Switch
Description:
Whether to use ME corrections or POWHEG for the hardest emission
Registered options:
0(MECorrection)
Old fashioned ME correction
1(POWHEG)
Powheg style hard emission
Default value: 0

Name: ColourEvolutionMethod
Type: Switch
Description:
Choice of method for choosing the colour factor in gluon evolution
Registered options:
0(Default)
Colour factor is CA for all scales
1(HalfCA)
Only use half the normal radiation until second scale is reached
Default value: 0

Name: ReconstructionOption
Type: Switch
Description:
Treatment of the reconstruction of the transverse momentum of a branching from the evolution scale.
Registered options:
0(CutOff)
Use the cut-off masses in the calculation
1(OffShell)
Use the off-shell masses in the calculation
Default value: 0

Name: HardScaleFactor
Type: Parameter
Description:
Set the factor to multiply the hard veto scale.
Default value: 1
Minimum value: 0