herwig is hosted by Hepforge, IPPP Durham
Herwig  7.2.1
Interfaces defined for the Herwig::GoSamAmplitude class.
Brief class description:
GoSamAmplitude implements an interface to GoSam.
See also Herwig::GoSamAmplitude

Name: GoSamPrefix
Type: Character string parameter

Description:
The prefix for the location of GoSam
Default value: /home/richardn/montecarlo/utilities

Name: DataDir
Type: Character string parameter

Description:
The location for the installed Herwig data files
Default value: /home/richardn/montecarlo/herwig/release-7.2/share/Herwig

Name: BinDir
Type: Character string parameter

Description:
The location for the installed executable
Default value: /home/richardn/montecarlo/herwig/release-7.2/bin

Name: LoopInducedOption
Type: Switch

Description:
Options for the GoSam interface, in the case that a loop induced process is being considered. The default option is 0, for which only the squared one-loop amplitude in the Standard Model is being considered. All other options consider additional contributions from a model with an effective interaction, which lead to the same final state, such as the squared effective amplitude, or the interference term between the one- loop amplitude in the Standard Model and the effective amplitude, or any additive combinations therefrom. In order to use those options an appropriate model has to be used.
Registered options:
0(LI2)
Only consider the squared one-loop amplitude in the Standard Model.
1(Eff2)
Only consider the squared effective amplitude.
2(LIEffInterference)
Only consider the interference term between the one-loop amplitude in the Standard Model and the effective amplitude.
3(LI2plusEff2)
Consider the sum of the squared one-loop amplitude in the Standard Model plus the squared effective amplitude.
4(LI2plusEffInterference)
Consider the sum of the squared one-loop amplitude in the Standard Model plus the interference term between the one-loop amplitude in the Standard Model and the effective amplitude.
5(Eff2plusEffInterference)
Consider the sum of the squared effective amplitude plus the inter- ference term between the one-loop amplitude in the Standard Model and the effective amplitude.
6(AllAdditions)
Consider the sum of the squared one-loop amplitude in the Standard Model plus all other contributions, which come with the effective Model.
Default value: 0

Name: MassiveLeptons
Type: Switch

Description:
If set to Yes, then pass on the light lepton masses - as well as the tau mass - to GoSam.Otherwise GoSam will use light leptons of zero mass as default, as well as its own default tau mass.
Registered options:
0(No)
No
1(Yes)
Yes
Default value: 0

Name: AccuracyTarget
Type: Integer parameter

Description:
Integer to parametrize the threshold value for the BLHA2 acc parameter, returned by GoSam in the case of sub-processes with one-loop intereference terms or loop induced sub-processes.If acc > 10^-AccuracyTarget the corresponding PSP is being discarded. Discarded PSPs are written to file if Debug::level > 1.
Default value: 6
Minimum value: 0

Name: BuildScript
Type: Character string parameter

Description:
File name of a custom build script, which is called between 'autogen.sh'and 'make install'. It can be used for parallelization.
Default value:

Name: HiggsEff
Type: Switch

Description:
Switch On/Off for effective higgs model.
Registered options:
0(No)
No
1(Yes)
Yes
Default value: 0

Name: Ninja
Type: Switch

Description:
Switch On/Off for reduction with Ninja. If Off then Samurai is used.
Registered options:
0(No)
No
1(Yes)
Yes
Default value: 1

Name: FormOpt
Type: Switch

Description:
Switch On/Off formopt
Registered options:
0(No)
No
1(Yes)
Yes
Default value: 1

Name: isDR
Type: Switch

Description:
Switch on or off DR.
Registered options:
0(No)
Switch False.
1(Yes)
Switch True.
Default value: 0

Name: CodeExists
Type: Switch

Description:
Switch on or off if Code already exists/not exists.
Registered options:
0(No)
Switch False if Code has to be build.
1(Yes)
Switch True if Code already exists.
Default value: 1

Name: SetupInFilename
Type: Character string parameter

Description:
File name of the GoSam infile (typically setup.gosam.in) to be used. If left empty a new setup.gosam.in is created in the location specified in Path
Default value:

Name: ProcessPath
Type: Character string parameter

Description:
Prefix for the process source code, include files and library produced by GoSam.
Default value:

There may be interfaces inherited from the Herwig::MatchboxOLPME class.