Next: Beam Remnants and Underlying
Up: Initial- and Final-State Radiation
Previous: Matrix-element matching
  Contents
Routines and Common Block Variables
In this section we collect information on how to use the initial-
and final-state showering routines. Of these PYSHOW for
final-state radiation is the more generally interesting, since it
can be called to let a user-defined parton configuration shower.
The same applies for the new PYPTFS routine.
PYSSPA, on the other hand, is so intertwined with the general
structure of a PYTHIA event that it is of little use as a
stand-alone product.
- Purpose:
- to generate time-like parton showers, conventional
or coherent. The performance of the program is regulated by the
switches MSTJ(38) - MSTJ(50) and parameters
PARJ(80) - PARJ(90). In order to keep track of the colour
flow information, the positions K(I,4) and K(I,5) have
to be organized properly for showering partons. Inside the PYTHIA
programs, this is done automatically, but for external use
proper care must be taken.
- IP1 > 0, IP2 = 0 :
- generate a time-like parton shower for the
parton in line IP1 in common block PYJETS, with maximum
allowed mass QMAX. With only one parton at hand, one cannot
simultaneously conserve both energy and momentum: we here choose to
conserve energy and jet direction, while longitudinal momentum (along
the jet axis) is not conserved.
- IP1 > 0, IP2 > 0 :
- generate time-like parton showers for the
two partons in lines IP1 and IP2 in the common block
PYJETS, with maximum allowed mass for each parton QMAX.
For shower evolution, the two partons are boosted to their c.m. frame.
Energy and momentum is conserved for the pair of partons, although
not for each individually. One of the two partons may be
replaced by a nonradiating particle, such as a photon or a
diquark; the energy and momentum of this particle will then be
modified to conserve the total energy and momentum.
- IP1 > 0, -80
IP2 < 0 :
- generate time-like parton
showers for the -IP2 (at most 80) partons in lines IP1,
IP1+1, ...IPI-IP2-1 in the common block PYJETS,
with maximum allowed mass for each parton QMAX. The actions for
IP2=-1 and IP2=-2 correspond to what is described above,
but additionally larger numbers may be used to generate the evolution
starting from three or more given partons. Then the partons are boosted
to their c.m. frame, the direction of the momentum vector is conserved
for each parton individually and energy for the system as a whole. It
should be understood that the uncertainty in this option is larger than
for two-parton systems, and that a number of the sophisticated features
(such as coherence with the incoming colour flow) are not implemented.
- IP1 > 0, IP2 = -100 :
- generate a four-parton system, where a
history starting from two partons has already been constructed as
discussed in subsection
. Including intermediate
partons this requires 8 lines. This option is used in PY4JET,
whereas you would normally not want to use this option directly
yourself.
- QMAX :
- the maximum allowed mass of a radiating parton, i.e. the starting value for the subsequent evolution. (In addition, the
mass of a single parton may not exceed its energy, the mass of a
parton in a system may not exceed the invariant mass of the
system.)
- Purpose:
- to generate a
-ordered timelike final-state parton
shower. The performance of the program is regulated by the switches
MSTJ(38), MSTJ(41), MSTJ(45), MSTJ(46) and
MSTJ(47), and parameters PARJ(80) PARJ(81),
PARJ(82), PARJ(83) and PARJ(90), i.e. only a subset
of the ones available with PYSHOW. In order to keep track of the
colour flow information, the positions K(I,4) and K(I,5) have
to be organized properly for showering partons. Inside the PYTHIA
programs, this is done automatically, but for external use
proper care must be taken.
- NPART :
- the number of partons in the system to be showered.
Must be at least 2, and can be as large as required (modulo the technical
limit below). Is updated at return to be the new number of partons,
after the shower.
- IPART :
- array, of dimension 500 (cf. the Les Houches user process
accord), in which the positions of the relevant partons are stored. To
allow the identification of matrix elements, (the showered copies of) the
original resonance decay products, if any, should be stored in the first
two slots, IPART(1) and IPART(2). Is updated at return to be
the new list of partons, by adding new particles at the end. Thus, for
the quark position is updated and the gluon added, while
for
and
the choice of original and new
is arbitrary.
- PTMAX :
- upper scale of shower evolution. An absolute limit is
set by kinematical constraints inside each ``dipole''.
- PTMIN :
- lower scale of shower evolution. For QCD evolution, an
absolute lower limit is set by PARJ(82)/2 or
, whichever is larger. For QED
evolution, an absolute lower limit is set by PARJ(83)/2 or
PARJ(90)/2. Normally one would therefore set PTMIN = 0D0
to run the shower to its intended lower cutoff.
- PTGEN :
- returns the hardest
generated; if none then
PTGEN = 0.
- Note 1:
- The evolution is factorized, so that a set of successive
calls, where the PTMIN scale and the NPART and IPART
output of one call becomes the PTMAX scale and the NPART and
IPART input of the next, gives the same result (on the average) as
one single call for the full
range. In particular, the IPART(1)
and IPART(2) entries continue to point to (the showered copies of)
the original decay products of a resonance if they did so to begin with.
- Note 2:
- In order to read a shower listing, note that each branching
now lists three ``new'' partons. The first two are the daughters of the
branching, and point back to the branching mother. The third is the
recoiling parton after it has taken the recoil, and points back to itself
before the recoil. The total energy and momentum is conserved from the
mother and original recoil to the three new partons, but not separately
between the mother and its two daughters.
- Note 3:
- The shower is not (yet) set up to handle final-state
radiation on the side branches of initial-state cascades, nor radiation in
baryon-number-violating decays. There are also a few other areas where it
has not yet been fully developed.
- Note 4:
- The PYPTFS can also be used as an integrated element
of a normal PYTHIA run, in places where PYSHOW would otherwise be used.
This is achieved by setting MSTJ(41)=11 or =12. Then
PYSHOW will call PYPTFS, provided that the showering system
consists of at least two partons and that the forced four-parton-shower
option is not used (IP2=-100). PTMAX is then chosen to be half
of the QMAX scale of the PYSHOW call, and PTMIN is chosen
to zero (which means the default lower limits will be used). This works
nicely e.g. in
annihilation and for resonance decays. Currently
it is not so convenient for hadronic events: there is not yet a matching to
avoid double counting between initial- and final-state radiation, and
sidebranch timelike evolution in spacelike showers is currently handled by
evolving one parton with PYSHOW, which PYPTFS is not set up for.
- Note 5:
- For simplicity, all partons are evolved from a common
PTMAX scale. The formalism easily accommodates separate PTMAX
scales for each parton, but we have avoided this for now so as not to
complicate the routine unnecessarily for general use.
- Purpose:
- returns the ratio of the first-order gluon emission
rate normalized to the lowest-order event rate, eq. (
).
An overall factor
is omitted, since the running of
probably is done better in shower language anyway.
- NI :
- code of the matrix element to be used, see
Table
. In each group of four codes in that
table, the first is for the 1 case, the second for the
one,
the third for an arbitrary mixture, see ALPHA below, and the last
for
.
- X1, X2 :
- standard energy fractions of the two daughters.
- R1, R2 :
- mass of the two daughters normalized to the mother mass.
- ALPHA:
- fraction of the no-
(i.e. vector/scalar/...)
part of the cross section; a free parameter for the third matrix element
option of each group in Table
(13, 18, 23, 28,
...).
- Purpose:
- to administrate a sequence of final-state showers
for external processes, where the order normally is that all resonances
have decayed before showers are considered, and therefore already
existing daughters have to be boosted when their mothers radiate or
take the recoil from radiation.
- NFIN :
- line in the event record of the last final-state entry
to consider.
- Purpose:
- to generate the space-like showers of the initial-state
radiation.
- IPU1, IPU2 :
- positions of the two partons entering the hard
scattering, from which the backwards evolution is initiated.
- Purpose:
- to set the maximum of the ratio of the correct matrix
element to the one implied by the spacelike parton shower.
- MECOR :
- kind of hard scattering process, 1 for
vector gauge bosons,
2 for
.
- WTFF, WTGF, WTFG, WTGG :
- maximum weights for
,
,
and
, respectively.
- Purpose:
- to calculate the ratio of the correct matrix
element to the one implied by the spacelike parton shower.
- MECOR :
- kind of hard scattering process, 1 for
vector gauge bosons,
2 for
.
- IFLCB :
- kind of branching, 1 for
,
2 for
, 3 for
and 4 for
.
- Q2, Z :
and
values of shower branching under consideration.
- PHIBR :
azimuthal angle of the shower branching;
may be overwritten inside routine.
- WTME :
- calculated matrix element correction weight, used in the
acceptance/rejection of the shower branching under consideration.
- Purpose:
- to give access to a number of status codes and
parameters which regulate the performance of PYTHIA.
Most parameters are described in section
;
here only those related to PYSHOW are described.
- MSTJ(38) :
- (D=0) matrix element code NI for
PYMAEL; as in MSTJ(47). If nonzero, the MSTJ(38) value
overrides MSTJ(47), but is then set =0 in the PYSHOW or
PYPTFS call.
The usefulness of this switch lies in processes where sequential decays
occur and thus there are several showers, each requiring its matrix element.
Therefore MSTJ(38) can be set in the calling routine when it is known,
and when not set one defaults back to the attempted matching procedure of
MSTJ(47)=3 (e.g.).
- MSTJ(40) :
- (D=0) possibility to suppress the
branching probability for a branching
(or
) of a quark produced in the decay of an unstable
particle with width
, where this width has to
be specified by you in PARJ(89). The algorithm used is not
exact, but still gives some impression of potential effects. This
switch, valid for PYSHOW, ought to have appeared at the end of the
current list of shower switches (after MSTJ(50)), but because of lack
of space it appears immediately before.
- = 0 :
- no suppression, i.e. the standard parton-shower machinery.
- = 1 :
- suppress radiation by a factor
, where
is
the energy of the gluon (or photon) in the rest frame of the radiating
dipole. Essentially this means that hard radiation with
is removed.
- = 2 :
- suppress radiation by a factor
, where
is the energy of the gluon (or photon) in the rest frame of the
radiating dipole. Essentially this means that soft radiation with
is removed.
- MSTJ(41) :
- (D=2) type of branchings allowed in shower.
- = 0 :
- no branchings at all, i.e. shower is switched off.
- = 1 :
- QCD type branchings of quarks and gluons.
- = 2 :
- also emission of photons off quarks and leptons; the
photons are assumed on the mass shell.
- = 3 :
- QCD type branchings of quarks and gluons, and also
emission of photons off quarks, but leptons do not radiate
(unlike =2).
- = 10 :
- as =2, but enhance photon emission by a factor
PARJ(84). This option is unphysical, but for moderate values,
PARJ(84)
, it may be used to enhance the prompt photon
signal in
events. The normalization of the prompt photon
rate should then be scaled down by the same factor. The dangers
of an improper use are significant, so do not use this option if you
do not know what you are doing.
- = 11 :
- QCD type branchings of quarks and gluons, like
=1, but if PYSHOW is called with a parton system that
PYPTFS can handle, the latter routine is called to do the
shower. If PYPTFS is called directly by the user, this option
is equivalent to =1.
- = 12 :
- also emission of photons off quarks and leptons, like
=2, but if PYSHOW is called with a parton system that
PYPTFS can handle, the latter routine is called to do the
shower. If PYPTFS is called directly by the user, this option
is equivalent to =2.
- MSTJ(42) :
- (D=2) branching mode, especially coherence level,
for time-like showers in PYSHOW.
- = 1 :
- conventional branching, i.e. without angular ordering.
- = 2 :
- coherent branching, i.e. with angular ordering.
- = 3 :
- in a branching
, where
is nonvanishing,
the decay angle is reduced by a factor
, thereby taking into account
mass effects in the decay [Nor01]. Therefore more branchings are
acceptable from an angular ordering point of view.
In the definition of the angle in a
branchings, the naive massless expression is reduced by a
factor
, which can be motivated
by a corresponding actual reduction in the
by mass
effects. The requirement of angular ordering then kills
fewer potential
branchings, i.e. the rate of
such comes up. The
branchings are not changed
from =2. This option is fully within the range of
uncertainty that exists.
- = 4 :
- as =3 for
and
branchings, but no angular ordering requirement conditions at
all are imposed on
branchings. This is an
unrealistic extreme, and results obtained with it should
not be overstressed. However, for some studies it is of
interest. For instance, it not only gives a much higher
rate of charm and bottom production in showers, but also
affects the kinematical distributions of such pairs.
- = 5 :
- new `intermediate' coherence level [Nor01], where
the consecutive gluon emissions off the original pair of branching
partons is not constrained by angular ordering at all.
The subsequent showering of such a gluon is angular
ordered, however, starting from its production angle.
At LEP energies, this gives almost no change in the
total parton multiplicity, but this multiplicity now
increases somewhat faster with energy than before, in
better agreement with analytical formulae. (The PYSHOW
algorithm overconstrains
the shower by ordering emissions in mass and then vetoing
increasing angles. This is a first simple attempt to redress
the issue.) Other branchings as in =2.
- = 6 :
- `intermediate' coherence level as =5 for primary
partons, unchanged for
and reduced angle for
and secondary
as in =3.
- = 7 :
- `intermediate' coherence level as =5 for primary
partons, unchanged for
, reduced angle for secondary
as in =3 and no angular ordering for
as in =4.
- MSTJ(43) :
- (D=4) choice of
definition in branchings
in PYSHOW.
- = 1 :
- energy fraction in grandmother's rest frame (`local,
constrained').
- = 2 :
- energy fraction in grandmother's rest frame assuming
massless daughters, with energy and momentum reshuffled for massive
ones (`local, unconstrained').
- = 3 :
- energy fraction in c.m. frame of the showering partons
(`global, constrained').
- = 4 :
- energy fraction in c.m. frame of the showering partons
assuming massless daughters, with energy and momentum reshuffled for
massive ones (`global, unconstrained').
- MSTJ(44) :
- (D=2) choice of
scale for shower
in PYSHOW.
- = 0 :
- fixed at PARU(111) value.
- = 1 :
- running with
,
mass of decaying
parton,
as stored in PARJ(81) (natural choice for
conventional showers).
- = 2 :
- running with
, i.e. roughly
of branching,
as stored in PARJ(81) (natural choice
for coherent showers).
- = 3 :
- while
is used as
argument in
and
branchings, as in =2, instead
is used as argument for
ones. The argument
is that the soft-gluon resummation results suggesting the
scale
[Ama80] in the former processes is not valid for the latter one,
so that any multiple of the mass of the branching parton
is a perfectly valid alternative. The
ones then gives
continuity with
for
. Furthermore, with this
choice, it is no longer necessary to have the requirement
of a minimum
in branchings, else required in order to
avoid having
blow up. Therefore, in this option,
that cut has been removed for
branchings.
Specifically, when combined with MSTJ(42)=4, it is possible
to reproduce the simple
angular distribution
of
branchings, which is not possible in any other
approach. (However it may give too high a charm and bottom production
rate in showers [Nor01].)
- = 4 :
as in =2, but scaled down by a factor
for a branching
with
massive, in an attempt better to take into account the
mass effect on kinematics.
- = 5 :
- as for =4 for
, unchanged for
and as =3 for
.
- MSTJ(45) :
- (D=5) maximum flavour that can be produced in
shower by
; also used to determine the maximum
number of active flavours in the
factor in parton showers
(here with a minimum of 3).
- MSTJ(46) :
- (D=3) nonhomogeneous azimuthal distributions in
a shower branching.
- = 0 :
- azimuthal angle is chosen uniformly.
- = 1 :
- nonhomogeneous azimuthal angle in gluon decays due to
a kinematics-dependent effective gluon polarization.
Not meaningful for scalar model, i.e. then same as =0.
- = 2 :
- nonhomogeneous azimuthal angle in gluon decay due to
interference with nearest neighbour (in colour).
Not meaningful for Abelian model, i.e. then same as =0.
- = 3 :
- nonhomogeneous azimuthal angle in gluon decay due to
both polarization (=1) and interference (=2).
Not meaningful for Abelian model, i.e. then same as =1.
Not meaningful for scalar model, i.e. then same as =2.
- Note :
- PYPTFS only implements nonhomogeneities related
to the gluon spin, and so options 0 and 2 are equivalent, as are
1 and 3.
- MSTJ(47) :
- (D=3) matrix-element-motivated corrections to the
gluon shower emission rate in generic processes of the type
. Also, in the massless fermion approximation, with an
imagined vector source, to the lowest-order
,
or
matrix elements,
i.e. more primitive than for QCD radiation.
- = 0 :
- no corrections.
- = 1 - 5 :
- yes; try to match to the most relevant matrix element
and default back to an assumed source (e.g. a vector for a
pair)
if the correct mother particle cannot be found.
- = 6 - :
- yes, match to the specific matrix element code
NI = MSTJ(47) of the PYMAEL function; see
Table
.
- Warning :
- since a process may contain sequential decays involving
several different kinds of matrix elements, it may be
dangerous to fix MSTJ(47) to a specialized value
;
see MSTJ(38) above.
- MSTJ(48) :
- (D=0) possibility to impose maximum angle for the
first branching in a PYSHOW shower.
- = 0 :
- no explicit maximum angle.
- = 1 :
- maximum angle given by PARJ(85) for single
showering parton, by PARJ(85) and PARJ(86) for pair
of showering partons.
- MSTJ(49) :
- (D=0) possibility to change the branching
probabilities in PYSHOW according to some alternative toy models
(note that the
evolution of
may well be different in these
models, but that only the MSTJ(44) options are at your disposal).
- = 0 :
- standard QCD branchings.
- = 1 :
- branchings according to a scalar gluon theory, i.e. the
splitting kernels in the evolution equations are,
with a common factor
omitted,
,
PARJ(87),
PARJ(88) (for each separate flavour).
The couplings of the gluon have been left as free parameters,
since they depend on the colour structure assumed. Note that,
since a spin 0 object decays isotropically, the gluon splitting
kernels contain no
dependence.
- = 2 :
- branchings according to an Abelian vector gluon theory,
i.e. the colour factors are changed (compared with QCD) according to
,
,
. Note that an
Abelian model is not expected to contain any coherence effects
between gluons, so that one should normally use MSTJ(42)=1 and
MSTJ(46)= 0 or 1. Also,
is expected to increase
with increasing
scale, rather than decrease. No such
option is available; the one that comes closest
is MSTJ(44)=0, i.e. a fix value.
- MSTJ(50) :
- (D=3) possibility to introduce colour coherence
effects in the first branching of a PYSHOW final state shower.
Only relevant when colour flows through from the initial to the final
state, i.e. mainly for QCD parton-parton scattering processes.
- = 0 :
- none.
- = 1 :
- impose an azimuthal anisotropy. Does not apply when
the intermediate state is a resonance, e.g., in a
decay the radiation off the
quark is not restricted.
- = 2 :
- restrict the polar angle of a branching to be smaller
than the scattering angle of the relevant colour flow. Does not apply
when the intermediate state is a resonance.
- = 3 :
- both azimuthal anisotropy and restricted polar angles.
Does not apply when the intermediate state is a resonance.
- = 4 - 6 :
- as = 1 - 3, except that now also decay products
of coloured resonances are restricted in angle.
- Note:
- for subsequent branchings the (polar) angular ordering
is automatic (MSTP(42)=2) and MSTJ(46)=3).
- PARJ(80) :
- (D=0.5) `parity' mixing parameter,
value for the PYMAEL routine, to be used when
MSTJ(38) is nonvanishing.
- PARJ(81) :
- (D=0.29 GeV)
value
in running
for parton showers (see MSTJ(44)). This is
used in all user calls to PYSHOW, in the PYEEVT/PYONIA
routines, and in a resonance decay. It is not intended for
other timelike showers, however, for which PARP(72) is used.
This parameter ought to be reduced by about a factor of two for use
with the PYPTFS routine.
- PARJ(82) :
- (D=1.0 GeV) invariant mass cut-off
of
parton showers, below which partons are not assumed to radiate.
For
(MSTJ(44)=2) PARJ(82)/2
additionally gives the minimum
of a branching. To avoid
infinite
values, one must have
PARJ(82)
PARJ(81) for MSTJ(44)
(this is automatically checked in the program, with
PARJ(81) as the lowest value attainable). When
the PYPTFS routine is called, it is twice the
cut.
- PARJ(83) :
- (D=1.0 GeV) invariant mass cut-off
used
for photon emission in parton showers, below which quarks
are not assumed to radiate. The function of PARJ(83) closely
parallels that of PARJ(82) for QCD branchings, but there is a
priori no requirement that the two be equal. The cut-off for photon
emission off leptons is given by PARJ(90). When the PYPTFS
routine is called, it is twice the
cut.
- PARJ(84) :
- (D=1.) used for option MSTJ(41)=10 as a
multiplicative factor in the prompt photon emission rate in final
state parton showers. Unphysical but useful technical trick, so
beware!
- PARJ(85), PARJ(86) :
- (D=10.,10.) maximum opening angles
allowed in the first branching of parton showers; see MSTJ(48).
- PARJ(87) :
- (D=0.) coupling of
in scalar gluon
shower, see MSTJ(49)=1.
- PARJ(88) :
- (D=0.) coupling of
in scalar
gluon shower (per quark species), see MSTJ(49)=1.
- PARJ(89) :
- (D=0. GeV) the width of the unstable particle studied
for the MSTJ(40)>0 options; to be set by you (separately
for each PYSHOW call, if need be).
- PARJ(90) :
- (D=0.0001 GeV) invariant mass cut-off
used for photon emission in parton showers, below which leptons
are not assumed to radiate, cf. PARJ(83) for radiation off quarks.
When the PYPTFS routine is called, it is twice the
cut. By making this separation of cut-off values,
photon emission off leptons becomes more realistic, covering a larger part
of the phase space. The emission rate is still not well reproduced for
lepton-photon invariant masses smaller than roughly twice the lepton
mass itself.
- Purpose:
- to give access to status code and parameters which
regulate the performance of PYTHIA.
Most parameters are described in section
;
here only those related to PYSSPA and PYSHOW are
described.
- MSTP(22) :
- (D=0) special override of normal
definition used for maximum of parton-shower evolution. This
option only affects processes 10 and 83 (Deeply Inelastic Scattering)
and only in lepton-hadron events.
- = 0 :
- use the scale as given in MSTP(32).
- = 1 :
- use the DIS
scale, i.e.
.
- = 2 :
- use the DIS
scale, i.e.
.
- = 3 :
- use the DIS
scale, i.e.
.
- = 4 :
- use the scale
, as
motivated by first order matrix elements [Ing80,Alt78].
- Note:
- in all of these alternatives, a multiplicative factor is
introduced by PARP(67) and PARP(71), as usual.
- MSTP(61) :
- (D=2) master switch for
initial-state QCD and QED radiation.
- = 0 :
- off.
- = 1 :
- on for QCD radiation in hadronic events and QED
radiation in leptonic ones.
- = 2 :
- on for QCD and QED radiation in hadronic events and
QED radiation in leptonic ones.
- MSTP(62) :
- (D=3) level of coherence imposed on the
space-like parton-shower evolution.
- = 1 :
- none, i.e. neither
values nor angles need be
ordered.
- = 2 :
values at branches are strictly ordered,
increasing towards the hard interaction.
- = 3 :
values and opening angles of emitted
(on-mass-shell or time-like) partons are both strictly ordered,
increasing towards the hard interaction.
- MSTP(63) :
- (D=2) structure of associated time-like
showers, i.e. showers initiated by emission off the incoming
space-like partons.
- = 0 :
- no associated showers are allowed, i.e. emitted
partons are put on the mass shell.
- = 1 :
- a shower may evolve, with maximum allowed time-like
virtuality set by the phase space only.
- = 2 :
- a shower may evolve, with maximum allowed time-like
virtuality set by phase space or by PARP(71) times the
value of the space-like parton created in the same vertex, whichever
is the stronger constraint.
- = 3 :
- a shower may evolve, with maximum allowed time-like
virtuality set by phase space, but further constrained to evolve within
a cone with opening angle (approximately) set by the opening angle of
the branching where the showering parton was produced.
- MSTP(64) :
- (D=2) choice of
and
scale
in space-like parton showers.
- = 0 :
-
is taken to be fix at the value
PARU(111).
- = 1 :
- first-order running
with argument
PARP(63)
.
- = 2 :
- first-order running
with argument
PARP(64)
PARP(64)
.
- MSTP(65) :
- (D=1) treatment of soft gluon emission in
space-like parton-shower evolution.
- = 0 :
- soft gluons are entirely neglected.
- = 1 :
- soft gluon emission is resummed and included
together with the hard radiation as an effective
shift.
- MSTP(66) :
- (D=5) choice of lower cut-off for initial-state
QCD radiation in VMD or anomalous photoproduction events, and matching
to primordial
.
- = 0 :
- the lower
cutoff is the standard one in
PARP(62)
.
- = 1 :
- for anomalous photons, the lower
cut-off is the
larger of PARP(62)
and VINT(283) or VINT(284),
where the latter is the virtuality scale for the
vertex on the appropriate side of
the event. The VINT values are selected logarithmically
even between PARP(15)
and the
scale of the
parton distributions of the hard process.
- = 2 :
- extended option of the above, intended for virtual
photons. For VMD photons, the lower
cut-off is the
larger of PARP(62)
and the
scale of the
SaS parton distributions. For anomalous photons,
the lower cut-off is chosen as for =1, but the
VINT(283) and VINT(284) are here selected logarithmically
even between
and the
scale of the
parton distributions of the hard process.
- = 3 :
- the
of the anomalous/GVMD component is distributed
like
between
and
. Apart from
the change of the upper limit, this option works just like =1.
- = 4 :
- a stronger damping at large
, like
with
.
Apart from this, it works like =1.
- = 5 :
- a
generated as in =4 is added vectorially
with a standard Gaussian
generated like for VMD states.
Ensures that GVMD has typical
's above those of VMD,
in spite of the large primordial
's implied by hadronic
physics. (Probably attributable to a lack of soft QCD
radiation in parton showers.)
- MSTP(67) :
- (D=2) possibility to introduce colour coherence
effects in the first branching of the backwards evolution of an
initial state shower; mainly of relevance for QCD parton-parton
scattering processes.
- = 0 :
- none.
- = 2 :
- restrict the polar angle of a branching to be smaller
than the scattering angle of the relevant colour flow.
- Note 1:
- azimuthal anisotropies have not yet been included.
- Note 2:
- for subsequent branchings, MSTP(62)=3 is
used to restrict the (polar) angular range of branchings.
- MSTP(68) :
- (D=1) choice of maximum virtuality scale and
matrix-element matching scheme for initial-state radiation.
- = 0 :
- maximum shower virtuality is the same as the
choice
for the parton distributions, see MSTP(32). (Except that the
multiplicative extra factor PARP(34) is absent and instead
PARP(67) can be used for this purpose.) No matrix-element
correction.
- = 1 :
- as =0 for most processes, but new scheme for processes
1, 2, 141, 142, 144 and 102, i.e. single
-channel colourless gauge boson
and Higgs production:
,
,
,
,
and
. Here the maximum scale of shower evolution is
, the
total squared energy. The nearest branching on either side of the hard
scattering is corrected by the ratio of the first-order matrix-element
weight to the parton-shower one, so as to obtain an improved description.
For gauge boson production, this branching can be of the types
,
,
or
, while for Higgs production it is
.
See section
for a detailed description. Note that the
improvements apply both for incoming hadron and lepton beams.
- = 2 :
- the maximum scale for initial-state shower evolution is
always selected to be
, except for the
QCD processes 11, 12,
13, 28, 53 and 68. The QCD exception is to avoid the double-counting
issues that could easily arise here. Based on the experience in
[Miu99], there is reason to assume that this does give an
improved qualitative description of the high-
tail, although
the quantitative agreement is currently beyond our control.
No matrix-element corrections, even for the processes in =1.
- = -1 :
- as =0, except that there is no requirement on
being negative.
- MSTP(69) :
- (D=0) possibility to change
scale for parton
distributions from the MSTP(32) choice, especially for
.
- = 0 :
- use MSTP(32) scale.
- = 1 :
- in lepton-lepton collisions, the QED lepton-inside-lepton
parton distributions are evaluated with
, the full squared c.m.
energy, as scale.
- = 2 :
is used as parton distribution scale also in other
processes.
- MSTP(71) :
- (D=1) master switch for final-state QCD and
QED radiation.
- = 0 :
- off.
- = 1 :
- on.
- PARP(61) :
- (D=0.25 GeV)
value
used in space-like parton shower (see MSTP(64)). This value
may be overwritten, see MSTP(3).
- PARP(62) :
- (D=1. GeV) effective cut-off
or
value (see MSTP(64)), below which space-like
parton showers are not evolved. Primarily intended for QCD showers
in incoming hadrons, but also applied to
branchings.
- PARP(63) :
- (D=0.25) in space-like shower evolution the
virtuality
of a parton is multiplied by PARP(63) for use
as a scale in
and parton distributions when
MSTP(64)=1.
- PARP(64) :
- (D=1.) in space-like parton-shower evolution
the squared transverse momentum evolution scale
is
multiplied by PARP(64) for use as a scale in
and
parton distributions when MSTP(64)=2.
- PARP(65) :
- (D=2. GeV) effective minimum energy (in c.m.
frame) of time-like or on-shell parton emitted in space-like shower;
see also PARP(66). For a hard subprocess moving in the rest
frame of the hard process, this number is reduced roughly by a factor
for the boost to the hard scattering rest frame.
- PARP(66) :
- (D=0.001) effective lower cut-off on
in
space-like showers, in addition to the cut implied by PARP(65).
- PARP(67) :
- (D=1.) the
scale of the hard scattering
(see MSTP(32)) is multiplied by PARP(67) to define the
maximum parton virtuality allowed in space-like showers. This does not
apply to
-channel resonances, where the maximum virtuality is set
by
. The current default is based on arguments from a matching of
scales in heavy-flavour production [Nor98], and other values
such as 4 (the previous default) could be imagined from other arguments
or in other processes.
- PARP(68) :
- (D=0.001 GeV) lower
cut-off for QED space-like
showers. Comes in addition to a hardcoded cut that the
is
at least
,
or
, as the case
may be.
- PARP(71) :
- (D=4.) the
scale of the hard scattering
(see MSTP(32)) is multiplied by PARP(71) to define the
maximum parton virtuality allowed in time-like showers. This does not
apply to
-channel resonances, where the maximum virtuality is set
by
. Like for PARP(67) this number is uncertain.
- PARP(72) :
- (D=0.25 GeV)
value used in running
for timelike parton showers, except for showers in the
decay of a resonance. (Resonance decay, e.g.
decay,
is instead set by PARJ(81).)
Next: Beam Remnants and Underlying
Up: Initial- and Final-State Radiation
Previous: Matrix-element matching
  Contents
Stephen Mrenna
2005-07-11