herwig is hosted by Hepforge, IPPP Durham
Herwig  7.1.5
Interfaces defined for the Herwig::SplittingFunction class.
Brief class description:
The SplittingFunction class is the based class for 1->2 splitting functions in Herwig
See also Herwig::SplittingFunction

Name: ScaleChoice
Type: Switch

Description:
The scale choice to be used
Registered options:
0(pT)
pT of the branching
1(Q2)
Q2 of the branching
2(FromAngularOrdering)
If angular order use pT, otherwise Q2
Default value: 2

Name: AngularOrdered
Type: Switch

Description:
Whether or not this interaction is angular ordered, normally only g->q qbar and gamma-> f fbar are the only ones which aren't.
Registered options:
0(No)
Interaction isn't angular ordered
1(Yes)
Interaction is angular ordered
Default value: 1

Name: InteractionType
Type: Switch

Description:
Type of the interaction
Registered options:
0(QCD)
QCD
1(QED)
QED
Default value: -1

Name: ColourStructure
Type: Switch

Description:
The colour structure for the splitting function
Registered options:
-3(NeutralChargedCharged)
0 -> q qbar
-2(ChargedNeutralCharged)
q -> 0 q
-1(ChargedChargedNeutral)
q -> q 0
1(TripletTripletOctet)
3 -> 3 8
2(OctetOctetOctet)
8 -> 8 8
3(OctetTripletTriplet)
8 -> 3 3bar
4(TripletOctetTriplet)
3 -> 8 3
5(SextetSextetOctet)
6 -> 6 8
Default value: 0