## VINCIA QED and EW Antenna Shower Settings

Here, parameters specific to VINCIA's QED and EW antenna showers are collected, including VINCIA's interleaved treatment of resonance decays. See the main VINCIA antenna shower page for more general parameters that are common to both the QCD and QED/EW showers.

### Main Switches

VINCIA contains two alternative implementations of QED/EW shower effects. One is restricted to pure QED but allows for a fully coherent (multipole) treatment of that sector. The other is limited to dipole-style coherence in the photon sector but includes a full set of electroweak (EW) branching kernels with the appropriate (quasi-)collinear limits.

mode   Vincia:EWmode   (default = 2; minimum = 0; maximum = 3)
Main switch for QED and Weak showers in VINCIA, in particular for the hard process. (See Vincia:EWmodeMPI below for the handling of QED corrections in MPI systems.)
option  0 : No QED or weak showers at all.
option  1 : Dipole QED showers. Partially coherent, based on maximally screening dipole pairs.
option  2 : Multipole QED showers. Fully coherent but somewhat computationally slower than the dipole approximation.
option  3 : Dipole QED + Weak showers. All electroweak branchings are enabled, comprising emissions, splittings, and self-interactions of W, Z, and H bosons, in addition to QED. Note that the weak shower operates on helicity eigenstates; this is particularly relevant for W and Z bosons for which the longitudinal polarisations have different splitting amplitudes than the transverse ones. Typically, the hard process does not provide helicity information for the in- and outgoing legs in Pythia. In this case, VINCIA will attempt to use its MG5 matrix-element interface and its internal EW splitting amplitudes to assign such helicities. Note that this requires Pythia to be configured using the --with-mg5mes option (see also the example program main203.cc). If the given hard process is not available in the linked MG5 library, or if the helicity assignment fails for any other reason, then the QED dipole shower is used as a fallback.

mode   Vincia:EWmodeMPI   (default = 1; minimum = 0; maximum = 2)
Treatment of QED showers for MPI systems. Note that EWmodeMPI is forced to be less than or equal to the main EWmode switch above so that the treatment of QED corrections for MPI cannot be more sophisticated than that of the hard interaction. Also note that there is currently no option to include weak showers for MPI.
option  0 : No QED showers in MPI systems.
option  1 : Dipole QED showers in MPI systems.
option  2 : Multipole QED showers in MPI systems. This is the most advanced option, with full coherence, but is somewhat computationally slower and would normally be overkill for MPI.

### QED Shower Settings

mode   Vincia:nGammaToQuark   (default = 5; minimum = 0; maximum = 6)
Number of allowed quark flavours in final-state photon splitting.

mode   Vincia:nGammaToLepton   (default = 3; minimum = 0; maximum = 3)
Number of allowed lepton flavours in final-state photon splitting.

flag   Vincia:convertGammaToQuark   (default = on)
Allow incoming photons to backwards-evolve into (anti)quarks during the initial-state shower evolution.

flag   Vincia:convertQuarkToGamma   (default = on)
Allow incoming (anti)quarks to backwards-evolve into photons during the initial-state shower evolution.

#### The QED coupling in the VINCIA Shower

mode   Vincia:alphaEMorder   (default = 1; minimum = 0; maximum = 1)

option  0 : zeroth order, i.e. αem is kept fixed.
option  1 : first order, i.e., one-loop running.

parm   Vincia:alphaEM0   (default = 0.00729735; minimum = 0.0072973; maximum = 0.0072974)
The alpha_em value at vanishing momentum transfer (and also below m_e).

parm   Vincia:alphaEMmZ   (default = 0.00781751; minimum = 0.00780; maximum = 0.00783)
The alpha_em value at the M_Z mass scale.

#### Lower Cutoffs for the QED evolution

parm   Vincia:QminChgQ   (default = 0.5; minimum = 0.1; maximum = 2.0)
Parton shower cut-off scale for photon coupling to coloured particles.

parm   Vincia:QminChgL   (default = 1e-6; minimum = 1e-10; maximum = 2.0)
Parton shower cut-off scale for pure QED branchings. Assumed smaller than (or equal to) QminChgQ.

flag   Vincia:fullWkernel   (default = on)
Switch to incorporate the full antenna function for W radiation. If disabled, a W radiates as if it were a lepton.

parm   Vincia:mMaxGamma   (default = 10.; minimum = 0.001; maximum = 5000.0)
Maximum invariant mass allowed for the created fermion pair by photon splitting in the shower.

### EW Shower Settings

mode   Vincia:kineMapEWFinal   (default = 3; minimum = 1; maximum = 3)
Kinematics Map for EW emissions (See section on kinematics.)
option  1 : The Ariadne angle
option  2 : Longitudinal (dipole) map.
option  3 : The Kosower map.

flag   Vincia:doBosonicInterference   (default = on)
If switched on, apply an event weight to correct for interference between $\gamma/Z_T$ and $h/Z_L$.

mode   Vincia:bwMatchingMode   (default = 2; minimum = 1; maximum = 3)
Whenever a resonance is produced as part of the hard process or as part of the electroweak shower, its kinematic mass is distributed according to a Breit-Wigner distribution. When a shower branching of a resonance type occurs, the Breit-Wigner-generated mass is replaced with an off-shellness acquired through the shower as normal. Otherwise, it is decayed in a regular $1 \rightarrow 2$ decay process.
option  1 : Resonance-type branchings in the shower are disabled. Resonances are instead decayed according to a Breit-Wigner distribution exclusively.
option  2 : A suppression factor $\frac{Q^4}{(Q^2 + Q^2_{\mathrm{EW}})^2} is applied to the resonance decay-type branchings in the shower. Any resonance that does not disappear due to a shower branching before its Breit-Wigner-sampled off-shellness is instead decayed according to the Breit-Wigner distribution. option  3 : No off-shellness is sampled from a Breit-Wigner. Only the shower is ran without suppression factor. Does not guarantee that all resonances decay. parm  Vincia:EWScale (default = 100.; minimum = 80.; maximum = 175.) Determines the value of$Q_\mathrm{EW}\$ used with Vincia:bwMatchingMode = 2.

flag   Vincia:EWoverlapVeto   (default = off)
Settings to prevent double counting that may appear when running the QCD and EW showers. For example, configurations with 2 jets and 1 vector boson may be reached by either an EW emission from pure QCD processes or from QCD emissions from V + j processes. If set to true, hard EW emissions off QCD processes and hard QCD emissions off EW processes are vetoed, as determined by the kT algorithm to prevent overlap in all regions of phase space. Note that the current implementation of the overlap veto does not take interleaved resonance decays into account. This switch should therefore only be set to on in conjunction with Vincia:interleaveResDec = off.

parm   Vincia:EWoverlapVetoDeltaR   (default = 0.6; minimum = 0.1)
The deltaR parameter used in the kT clustering for the overlap veto algorithm used to avoid double counting.

flag   Vincia:BWstrongOrdering   (default = off)
Controls the treatment of resonance production with Breit-Wigner generated off-shellness larger than the current shower scale. If set to "off", resonances with such offshellness are immediately decayed. If set to 'on', the branching that produces the resonance is vetoed.

parm   Vincia:EWheadroomF   (default = 1.1; minimum = 1.; maximum = 2.)
Multiplicative factor to increase overestimate function for final state electroweak branchings.

parm   Vincia:EWheadroomI   (default = 3; minimum = 1.; maximum = 5.)
Multiplicative factor to increase overestimate function for initial state electroweak branchings.

#### Overestimate Determination for Electroweak Branchings

As there are such a very large number of electroweak branchings, the technical problem of determining the overestimate function (used for generating trial branchings) has been automated. The overestimate function is first parameterised in terms of four functions; the coefficients of these are then extracted by numerically minimising the difference between the corresponding functional and the branching kernels themselves. The coefficients determined by this procedure are collected in the XML file and are read in during initialisation.