62
60
njmax = 0 # Maximal multiplicity in the merging
63
61
#***********************************************************************
65
# Write down the decay channels for the resonances, to be performed by *
67
# The syntax (for a two-body decay) is *
68
# DM_I = M > D1 D2 @ BR @ ME *
69
# where I < 100, M is the decaying resonance, D1, D2 are the decay *
70
# products (up to D5 if such a decay is supported by the shower), BR *
71
# is the branching ratio (only used by the HERWIG6 shower, ignored *
72
# otherwise) and ME is the type of matrix element to be used in the *
73
# decay (only used by HERWIG6, ignored otherwise). *
74
# BR's are correctly understood by HERWIG6 only if they add up to 1 *
75
# and only if no more than three modes are required for a given *
77
# ME corresponds to the third entry of subroutine HWMODK, see the *
80
# WARNING: in HERWIG6, the order of decay products in > 2-body decays *
82
# WARNING: in PYTHIA6, turning hadronisation off disables top decays *
83
# WARNING: in PYTHIA6 and PYTHIA8, 1 -> n decays (with n > 2) are *
84
# handled through a sequence of 1 -> 2 decays. *
86
# Examples of syntax: *
87
# Z -> e+ e- or mu+ mu- with BR = 0.5 each *
63
#***********************************************************************
64
# Syntax for HERWIG6 *
65
# DM_I = M > D1 D2 @ BR @ ME *
66
# corresponding to call to HWMODK(M,BR,ME,D1,D2) *
67
# I < 100, M is the decaying resonance, D1, D2, ... are the decay *
68
# products (up to five), BR is the branching ratio and ME is the type *
69
# of matrix element to be used in the decay. *
70
# BR's are correctly understood only if they add up to 1, and only if *
71
# no more than three modes are required for a given resonance. *
72
# WARNING: the order of decay products in > 2-body decays IS RELEVANT. *
74
# Syntax for PYTHIA6 *
75
# DM_I = M > D1 D2 @ BR @ ME *
76
# WARNING: turning hadronisation off disables top decays *
77
# WARNING: 1 -> n decays (with n > 2) are handled through a sequence *
79
# WARNING: entries BR and ME are ignored *
81
# Syntax for HERWIG++ *
82
# DM_I = M > D1 D2 @ BR @ ME *
83
# WARNING: entries BR and ME are ignored *
85
# Syntax for PYTHIA8 *
86
# DM_I = M:onIfAny = D1 D2 *
87
# or similar, according to the offical PYTHIA8 decay syntax, see *
88
# the online PYTHIA8 manual *
89
# WARNING: 1 -> n decays (with n > 2) are handled through a sequence *
93
# Z -> e+ e- or mu+ mu- with BR = 0.5 each, HERWIG6 *
88
94
# DM_1 = 23 > -11 11 @ 0.5d0 @ 100
89
95
# DM_2 = 23 > -13 13 @ 0.5d0 @ 100
90
# H -> tau+ tau- with BR = 1 *
96
# H -> ta+ ta- with BR = 1, HERWIG6 or HERWIG++ *
91
97
# DM_3 = 25 > -15 15 @ 1.0d0 @ 0
92
# t -> nu_e e+ b with BR = 1 (HERWIG) *
98
# t -> ve e+ b with BR = 1, HERWIG6 or HERWIG++ *
93
99
# DM_4 = 6 > 12 -11 5 @ 1d0 @ 100
94
# t -> nu_e e+ b with BR = 1 (PYTHIA) *
100
# t -> ve e+ b with BR = 1, PYTHIA6 *
95
101
# DM_5 = 6 > 24 5 @ 1d0 @ 100
96
102
# DM_6 = 24 > 12 -11 @ 1d0 @ 100
97
#***********************************************************************
98
# Extra Libraries/analyses *
103
# W+ -> ve e+, W- -> vm~ mu-, PYTHIA8 *
104
# DM_1 = 24:onMode = off
105
# DM_2 = 24:onPosIfAny = 11 12
106
# DM_3 = 24:onNegIfAny = 13 14
107
# W+ -> ve e+, W- -> ve~ e- and vm~ mu-, PYTHIA8 *
108
# DM_1 = 24:onMode = off
109
# DM_2 = 24:onIfAny = 11 12
110
# DM_3 = 24:onNegIfAny = 13 14
111
#***********************************************************************
112
# Extra libraries/analyses *
113
#***********************************************************************
99
114
# The following lines need to be changed if the user does not want to *
100
115
# create a StdHEP/HepMC file, but to directly run an own analysis (to *
101
116
# be placed in HWAnalyzer or analogous MCatNLO subfolders). *