147
NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Parton showers and MLM matching with MadGraph and Pythia Johan Alwall National Taiwan University and Fermilab Lectures and exercises found at https://server06.fynu.ucl.ac.be/projects/madgraph/wiki/SchoolNTU

cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Parton showers and MLM matching

with MadGraph and Pythia

Johan AlwallNational Taiwan University and Fermilab

Lectures and exercises found at https://server06.fynu.ucl.ac.be/projects/madgraph/wiki/SchoolNTU

Page 2: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Outline of lectures

• Lecture I:➡ Parton showering and the collinear approximation➡ Final and initial state showers

• Lecture II:➡ Matrix Elements vs. Parton showers➡ MLM matching➡ Matching in practice: MadGraph and Pythia➡ Matching in BSM production

Page 3: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Reminder - stages of complete hadron collision simulation

1. High-Q2 Scattering 2. Parton Shower

3. Hadronization 4. Underlying Event

Page 4: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

1. High-Q Scattering2 2. Parton Shower

3. Hadronization 4. Underlying Event

Page 5: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Parton showers

Page 6: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

soft and collinear

Parton Shower basics

Matrix elements involving q →q g ( or g → gg) are strongly enhanced when the final state particles are close in the phase space:

z

1-z

Mp a

b

cz = Eb/Ea

θ

divergencies

|Mp+1|2d!p+1 ! |Mp|

2d!pdt

t

!S

2"P (z)dzd#

Collinear factorization:

1

(pb + pc)2� 1

2EbEc(1− cos θ)=

1

t

when θ is small.

Page 7: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

The spin averaged (unregulated) splitting functions for the various types of branching are:

Parton Shower basics

Page 8: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

The spin averaged (unregulated) splitting functions for the various types of branching are:

Comments: * Gluons radiate the most* There soft divergences in z=1 and z=0.* Pqg has no soft divergences.

Parton Shower basics

Page 9: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan AlwallM

atch

ing

ofM

atrix

Ele

men

tsan

dPar

ton

Show

ers

Lec

ture

2:

Mat

chin

gin

e+

e−

colli

sions

Johan

Al-

wal

l

Why

Mat

chin

g?

Pre

sent

mat

chin

gap

proac

hes

CK

KW

mat

chin

gin

e+

e−

colli

sions

Ove

rvie

wofth

eCK

KW

proce

dure

Clu

ster

ing

the

n-jet

even

tSudak

ov

rewei

ghting

Vet

oed

par

ton

show

ers

Hig

hes

tm

ultip

licity

trea

tmen

tRes

ults

ofCK

KW

mat

chin

g(S

her

pa)

Diffi

cultie

sw

ith

prac

tica

lim

ple

men

tations

The

MLM

proce

dure

For

aquark

genera

ted

at

the

scale

Q,the

pro

bability

for

no

radia

tio

nbetw

een

Qand

d1

<d

iniis

the

sum

ofpro

babilitie

sfo

r0,1

,2,.

..vetoed

bra

nchin

gs

above

din

i:

∆q(Q

,d1)+

ZQ

din

i

dq

Γq(q,Q

)∆

q(Q

,d1)

∆q(q,d

1)∆

q(q,d

1)

+

ZQ

din

i

dq

Γq(q,Q

)

Zq

d1

dq

� Γq(q

� ,Q

)∆

q(Q

,d1)

∆q(q,d

1)

∆q(q,d

1)

∆q(q

� ,d

1)∆

q(q

� ,d

1)+

···

=∆

q(Q

,d1)exp

Z

Q

din

i

dq

Γq(Q

,q)

!=

∆q(Q

,d1)/∆

q(Q

,din

i)

The

factor

1/∆

q(Q

,din

i)is

cancelled

by

the

Sudakov

weig

ht

∆q(Q

,din

i)giv

en

to

the

quark

line.

So

we

end

up

with

the

corr

ect

pro

bability

∆q(Q

,d1)

that

there

are

no

em

issio

ns

alo

ng

the

line

betw

een

Qand

d1.

We

also

see

that

The

veto

pro

cedure×

Sudakov

suppre

ssio

αs

reweig

htin

gre

moves

the

dependence

on

y ini(to

NLO

accura

cy)

13/

29

Parton Shower basics

• Now, consider the non-branching probability for a parton at a given virtuality ti:

• The total non-branching probability between virtualities t and t0:

• This is the famous “Sudakov form factor”

t0ti

t{\color[rgb]{0.022524,0.016862,0.440217}\mathcal{P}_\mathrm{non-branching}(t,t_0)=1-\mathcal{P}_\mathrm{branching}(t_i)=1-\frac{\delta t}{t_i}\frac{\alpha_s}{2\pi}\int^1_z dz\hat P(z)}022524,0.016862,0.440217}\mathcal{P}_\mathrm{non-branching}(t,t_0)=1-\mathcal{P}_\mathrm{branching}(t_i)=1-\frac{\delta t}{t_i}\frac{\alpha_s}{2\pi}\int^1_z dz\hat P(z)}

Pnon−branching(t, t0) = 1− Pbranching(ti) = 1− δt

ti

αs

� 1

zdzP (z)

Pnon−branching(t, t0) �N�

i=0

�1− δt

ti

αs

� 1

zdzP (z)

� {\color[rgb]{0.022524,0.016862,0.440217}\mathcal{P}_\mathrm{non-branching}(t,t_0)\simeq \prod_{i=0}^N\left(1-\frac{\delta t}{t_i}\frac{\alpha_s}{2\pi}\int^1_z dz\hat P(z)\right)}

= e�N

i=0

�− δt

ti

αs2π

� 1z dzP (z)

�{\color[rgb]{0.022524,0.016862,0.440217}=e^{\sum_{i=0}^N\left(-\frac{\delta t}{t_i}\frac{\alpha_s}{2\pi}\int^1_z dz\hat P(z)\right)}}

� e−� t0t

dt�t�

αs2π

� 1z dzP (z) = ∆(t, t0) {\color[rgb]{0.022524,0.016862,0.440217}\simeq e^{-\int_t^

{t_0}\frac{dt'}{t'}\frac{\alpha_s}{2\pi}\int^1_z dz\hat P(z)}=\Delta(t,t_0)}

Page 10: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Final-state parton showers

Page 11: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Final-state parton showers

With the Sudakov form factor, we can now implement a final-state parton shower in a Monte Carlo event generator!

Page 12: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Final-state parton showers

With the Sudakov form factor, we can now implement a final-state parton shower in a Monte Carlo event generator!

1. Start the evolution at the virtual mass scale t0 (e.g. the mass of the decaying particle) and momentum fraction z0 = 1

Page 13: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Final-state parton showers

With the Sudakov form factor, we can now implement a final-state parton shower in a Monte Carlo event generator!

1. Start the evolution at the virtual mass scale t0 (e.g. the mass of the decaying particle) and momentum fraction z0 = 1

2. Given a virtual mass scale ti and momentum fraction xi at some stage in the evolution, generate the scale of the next emission ti+1 according to the Sudakov probability ∆(ti,ti+1) by solving∆(ti+1,ti) = Rwhere R is a random number (uniform on [0, 1]).

Page 14: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Final-state parton showers

With the Sudakov form factor, we can now implement a final-state parton shower in a Monte Carlo event generator!

1. Start the evolution at the virtual mass scale t0 (e.g. the mass of the decaying particle) and momentum fraction z0 = 1

2. Given a virtual mass scale ti and momentum fraction xi at some stage in the evolution, generate the scale of the next emission ti+1 according to the Sudakov probability ∆(ti,ti+1) by solving∆(ti+1,ti) = Rwhere R is a random number (uniform on [0, 1]).

3. If ti+1 < tcut it means that the shower has finished.

Page 15: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Final-state parton showers

With the Sudakov form factor, we can now implement a final-state parton shower in a Monte Carlo event generator!

1. Start the evolution at the virtual mass scale t0 (e.g. the mass of the decaying particle) and momentum fraction z0 = 1

2. Given a virtual mass scale ti and momentum fraction xi at some stage in the evolution, generate the scale of the next emission ti+1 according to the Sudakov probability ∆(ti,ti+1) by solving∆(ti+1,ti) = Rwhere R is a random number (uniform on [0, 1]).

3. If ti+1 < tcut it means that the shower has finished.

4. Otherwise, generate z = zi/zi+1 with a distribution proportional to (αs/2π)P(z), where P(z) is the appropriate splitting function.

Page 16: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Final-state parton showers

With the Sudakov form factor, we can now implement a final-state parton shower in a Monte Carlo event generator!

1. Start the evolution at the virtual mass scale t0 (e.g. the mass of the decaying particle) and momentum fraction z0 = 1

2. Given a virtual mass scale ti and momentum fraction xi at some stage in the evolution, generate the scale of the next emission ti+1 according to the Sudakov probability ∆(ti,ti+1) by solving∆(ti+1,ti) = Rwhere R is a random number (uniform on [0, 1]).

3. If ti+1 < tcut it means that the shower has finished.

4. Otherwise, generate z = zi/zi+1 with a distribution proportional to (αs/2π)P(z), where P(z) is the appropriate splitting function.

5. For each emitted particle, iterate steps 2-4 until branching stops.

Page 17: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Final-state parton showers

Page 18: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Final-state parton showers

• The result is a “cascade” or “shower” of partons with ever smaller virtualities.

e-

e+

Matching of MatrixElements and

Parton ShowersLecture 1: QCD

Johan Al-wall

Plan of the lectures

Introduction: Thebig picture

Infrared Behaviourof QCD

Jet Definitions

Parton Showers

Parton branchingsEvolutionequations andparton densitiesLogarithmicresummationSudakov formfactorsAngular orderingNLL SudakovsParton showers inMonte Carlos

Due to these successive branchings, the parton cascade or parton showerdevelops. Each outgoing line is a source of a new cascade, until all outgoinglines have stopped branching. At this stage, which depends on the cutoff scale,outgoing partons have to be converted into hadrons via a hadronization model.

34 / 38

t0

Page 19: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Final-state parton showers

• The result is a “cascade” or “shower” of partons with ever smaller virtualities.

• The cutoff scale tcut is usually set close to 1 GeV, the scale where non-perturbative effects start dominating over the perturbative parton shower.

e-

e+

Matching of MatrixElements and

Parton ShowersLecture 1: QCD

Johan Al-wall

Plan of the lectures

Introduction: Thebig picture

Infrared Behaviourof QCD

Jet Definitions

Parton Showers

Parton branchingsEvolutionequations andparton densitiesLogarithmicresummationSudakov formfactorsAngular orderingNLL SudakovsParton showers inMonte Carlos

Due to these successive branchings, the parton cascade or parton showerdevelops. Each outgoing line is a source of a new cascade, until all outgoinglines have stopped branching. At this stage, which depends on the cutoff scale,outgoing partons have to be converted into hadrons via a hadronization model.

34 / 38

t0

tcut

Page 20: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Final-state parton showers

• The result is a “cascade” or “shower” of partons with ever smaller virtualities.

• The cutoff scale tcut is usually set close to 1 GeV, the scale where non-perturbative effects start dominating over the perturbative parton shower.

• At this point, phenomenologicalmodels are used to simulatehow the partons turn intocolor-neutral hadrons.Main point: Hadronization notsensitive to the physics at scalet0, but only tcut! (can be tuned once and for all!)

e-

e+

t0

Page 21: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Initial-state parton splittings

• So far, we have looked at final-state (time-like) splittings

• For initial state, the splitting functions are the same

• However, there is another ingredient - the parton density (or distribution) functions (PDFs)

➡ Probability to find a given parton in a hadron at a given momentum fraction x = pz/Pz and scale t

• How do the PDFs evolve with increasing t?

Page 22: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Initial-state parton splittings

x0 t0

Q2

x1 t1· · ·

xn−1 tn−1

xn tn

p

Figure 3.5: The struck quark radiating several gluons at successive t and x, such thatt0 � t1 � . . .� tn−1 � tn � t = Q2 and x0 > x1 > . . . > xn−1 > xn = x.

steps, we see that such a radiation would result in

q(x, t) = q0(x) +� t

t0

dt�

t�αs

� 1

x

dz

zP (z)

�q0

�x

z

�+

+� t�

t0

dt��

t��αs

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

��=

= q0(x) +αs

2πln

�t

t0

� � 1

x

dz

zP (z) q0

�x

z

�+

+12!

�αs

2πln

�t

t0

��2 � 1

x

dz

zP (z)

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

�≈

≈ q0(x) +� t

t0

dt�

t�αs(t�)

� 1

x

dz

zP (z) q

�x

z, t�

(3.27)

where the last step follows from the first, and the middle equality is onlyinserted to show the appearance of the

�αs2π ln

�tt0

��2-term.

Note that, in the last step, we evaluate the running coupling αs(t) (seesec. 3.1.1) at the same scale as the quark distribution function. If we lookat more successive gluon radiations at ever decreasing t (see fig. 3.5), weinclude higher powers of

�αs2π ln

�tt0

��, and the last step in eq. (3.27) turns

into an identity. Differentiating with respect to t, we get the famous DGLAP(Dokshitzer-Gribov-Lipatov-Altarelli-Parisi) equation [76] (which is oftenjust called the Altarelli-Parisi equation):

∂q(x, t)∂ ln t

=αs(t)2π

� 1

x

dz

zP (z) q

�x

z, t

�(3.28)

37

Page 23: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Initial-state parton splittings

• Start with a quark PDF f0(x) at scale t0. After a single parton emission, the probability to find the quark at virtuality t > t0 is

x0 t0

Q2

x1 t1· · ·

xn−1 tn−1

xn tn

p

Figure 3.5: The struck quark radiating several gluons at successive t and x, such thatt0 � t1 � . . .� tn−1 � tn � t = Q2 and x0 > x1 > . . . > xn−1 > xn = x.

steps, we see that such a radiation would result in

q(x, t) = q0(x) +� t

t0

dt�

t�αs

� 1

x

dz

zP (z)

�q0

�x

z

�+

+� t�

t0

dt��

t��αs

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

��=

= q0(x) +αs

2πln

�t

t0

� � 1

x

dz

zP (z) q0

�x

z

�+

+12!

�αs

2πln

�t

t0

��2 � 1

x

dz

zP (z)

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

�≈

≈ q0(x) +� t

t0

dt�

t�αs(t�)

� 1

x

dz

zP (z) q

�x

z, t�

(3.27)

where the last step follows from the first, and the middle equality is onlyinserted to show the appearance of the

�αs2π ln

�tt0

��2-term.

Note that, in the last step, we evaluate the running coupling αs(t) (seesec. 3.1.1) at the same scale as the quark distribution function. If we lookat more successive gluon radiations at ever decreasing t (see fig. 3.5), weinclude higher powers of

�αs2π ln

�tt0

��, and the last step in eq. (3.27) turns

into an identity. Differentiating with respect to t, we get the famous DGLAP(Dokshitzer-Gribov-Lipatov-Altarelli-Parisi) equation [76] (which is oftenjust called the Altarelli-Parisi equation):

∂q(x, t)∂ ln t

=αs(t)2π

� 1

x

dz

zP (z) q

�x

z, t

�(3.28)

37

f(x, t) = f0(x) +

� t

t0

dt�

t�αs

� 1

x

dz

zP (z)f0

�xz

Page 24: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Initial-state parton splittings

• Start with a quark PDF f0(x) at scale t0. After a single parton emission, the probability to find the quark at virtuality t > t0 is

• After a second emission, we have

x0 t0

Q2

x1 t1· · ·

xn−1 tn−1

xn tn

p

Figure 3.5: The struck quark radiating several gluons at successive t and x, such thatt0 � t1 � . . .� tn−1 � tn � t = Q2 and x0 > x1 > . . . > xn−1 > xn = x.

steps, we see that such a radiation would result in

q(x, t) = q0(x) +� t

t0

dt�

t�αs

� 1

x

dz

zP (z)

�q0

�x

z

�+

+� t�

t0

dt��

t��αs

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

��=

= q0(x) +αs

2πln

�t

t0

� � 1

x

dz

zP (z) q0

�x

z

�+

+12!

�αs

2πln

�t

t0

��2 � 1

x

dz

zP (z)

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

�≈

≈ q0(x) +� t

t0

dt�

t�αs(t�)

� 1

x

dz

zP (z) q

�x

z, t�

(3.27)

where the last step follows from the first, and the middle equality is onlyinserted to show the appearance of the

�αs2π ln

�tt0

��2-term.

Note that, in the last step, we evaluate the running coupling αs(t) (seesec. 3.1.1) at the same scale as the quark distribution function. If we lookat more successive gluon radiations at ever decreasing t (see fig. 3.5), weinclude higher powers of

�αs2π ln

�tt0

��, and the last step in eq. (3.27) turns

into an identity. Differentiating with respect to t, we get the famous DGLAP(Dokshitzer-Gribov-Lipatov-Altarelli-Parisi) equation [76] (which is oftenjust called the Altarelli-Parisi equation):

∂q(x, t)∂ ln t

=αs(t)2π

� 1

x

dz

zP (z) q

�x

z, t

�(3.28)

37

f(x, t) = f0(x) +

� t

t0

dt�

t�αs

� 1

x

dz

zP (z)f0

�xz

f(x, t) = f0(x) +

� t

t0

dt�

t�αs

� 1

x

dz

zP (z)

�f0

�xz

+

� t�

t0

dt��

t��αs

� 1

x/z

dz�

z�P (z�)f0

� x

zz�

��

Page 25: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

f(x/z, t’)

Initial-state parton splittings

• Start with a quark PDF f0(x) at scale t0. After a single parton emission, the probability to find the quark at virtuality t > t0 is

• After a second emission, we have

x0 t0

Q2

x1 t1· · ·

xn−1 tn−1

xn tn

p

Figure 3.5: The struck quark radiating several gluons at successive t and x, such thatt0 � t1 � . . .� tn−1 � tn � t = Q2 and x0 > x1 > . . . > xn−1 > xn = x.

steps, we see that such a radiation would result in

q(x, t) = q0(x) +� t

t0

dt�

t�αs

� 1

x

dz

zP (z)

�q0

�x

z

�+

+� t�

t0

dt��

t��αs

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

��=

= q0(x) +αs

2πln

�t

t0

� � 1

x

dz

zP (z) q0

�x

z

�+

+12!

�αs

2πln

�t

t0

��2 � 1

x

dz

zP (z)

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

�≈

≈ q0(x) +� t

t0

dt�

t�αs(t�)

� 1

x

dz

zP (z) q

�x

z, t�

(3.27)

where the last step follows from the first, and the middle equality is onlyinserted to show the appearance of the

�αs2π ln

�tt0

��2-term.

Note that, in the last step, we evaluate the running coupling αs(t) (seesec. 3.1.1) at the same scale as the quark distribution function. If we lookat more successive gluon radiations at ever decreasing t (see fig. 3.5), weinclude higher powers of

�αs2π ln

�tt0

��, and the last step in eq. (3.27) turns

into an identity. Differentiating with respect to t, we get the famous DGLAP(Dokshitzer-Gribov-Lipatov-Altarelli-Parisi) equation [76] (which is oftenjust called the Altarelli-Parisi equation):

∂q(x, t)∂ ln t

=αs(t)2π

� 1

x

dz

zP (z) q

�x

z, t

�(3.28)

37

f(x, t) = f0(x) +

� t

t0

dt�

t�αs

� 1

x

dz

zP (z)f0

�xz

f(x, t) = f0(x) +

� t

t0

dt�

t�αs

� 1

x

dz

zP (z)

�f0

�xz

+

� t�

t0

dt��

t��αs

� 1

x/z

dz�

z�P (z�)f0

� x

zz�

��

Page 26: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

The DGLAP equation

x0 t0

Q2

x1 t1· · ·

xn−1 tn−1

xn tn

p

Figure 3.5: The struck quark radiating several gluons at successive t and x, such thatt0 � t1 � . . .� tn−1 � tn � t = Q2 and x0 > x1 > . . . > xn−1 > xn = x.

steps, we see that such a radiation would result in

q(x, t) = q0(x) +� t

t0

dt�

t�αs

� 1

x

dz

zP (z)

�q0

�x

z

�+

+� t�

t0

dt��

t��αs

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

��=

= q0(x) +αs

2πln

�t

t0

� � 1

x

dz

zP (z) q0

�x

z

�+

+12!

�αs

2πln

�t

t0

��2 � 1

x

dz

zP (z)

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

�≈

≈ q0(x) +� t

t0

dt�

t�αs(t�)

� 1

x

dz

zP (z) q

�x

z, t�

(3.27)

where the last step follows from the first, and the middle equality is onlyinserted to show the appearance of the

�αs2π ln

�tt0

��2-term.

Note that, in the last step, we evaluate the running coupling αs(t) (seesec. 3.1.1) at the same scale as the quark distribution function. If we lookat more successive gluon radiations at ever decreasing t (see fig. 3.5), weinclude higher powers of

�αs2π ln

�tt0

��, and the last step in eq. (3.27) turns

into an identity. Differentiating with respect to t, we get the famous DGLAP(Dokshitzer-Gribov-Lipatov-Altarelli-Parisi) equation [76] (which is oftenjust called the Altarelli-Parisi equation):

∂q(x, t)∂ ln t

=αs(t)2π

� 1

x

dz

zP (z) q

�x

z, t

�(3.28)

37

t∂

∂tfi(x, t) =

� 1

x

dz

z

αs

2πPij(z)fj

�xz

Page 27: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

The DGLAP equation

• So for multiple parton splittings, we arrive at an integral equation:

x0 t0

Q2

x1 t1· · ·

xn−1 tn−1

xn tn

p

Figure 3.5: The struck quark radiating several gluons at successive t and x, such thatt0 � t1 � . . .� tn−1 � tn � t = Q2 and x0 > x1 > . . . > xn−1 > xn = x.

steps, we see that such a radiation would result in

q(x, t) = q0(x) +� t

t0

dt�

t�αs

� 1

x

dz

zP (z)

�q0

�x

z

�+

+� t�

t0

dt��

t��αs

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

��=

= q0(x) +αs

2πln

�t

t0

� � 1

x

dz

zP (z) q0

�x

z

�+

+12!

�αs

2πln

�t

t0

��2 � 1

x

dz

zP (z)

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

�≈

≈ q0(x) +� t

t0

dt�

t�αs(t�)

� 1

x

dz

zP (z) q

�x

z, t�

(3.27)

where the last step follows from the first, and the middle equality is onlyinserted to show the appearance of the

�αs2π ln

�tt0

��2-term.

Note that, in the last step, we evaluate the running coupling αs(t) (seesec. 3.1.1) at the same scale as the quark distribution function. If we lookat more successive gluon radiations at ever decreasing t (see fig. 3.5), weinclude higher powers of

�αs2π ln

�tt0

��, and the last step in eq. (3.27) turns

into an identity. Differentiating with respect to t, we get the famous DGLAP(Dokshitzer-Gribov-Lipatov-Altarelli-Parisi) equation [76] (which is oftenjust called the Altarelli-Parisi equation):

∂q(x, t)∂ ln t

=αs(t)2π

� 1

x

dz

zP (z) q

�x

z, t

�(3.28)

37

t∂

∂tfi(x, t) =

� 1

x

dz

z

αs

2πPij(z)fj

�xz

Page 28: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

The DGLAP equation

• So for multiple parton splittings, we arrive at an integral equation:

• This is the famous DGLAP equation (where we have taken into account the multiple parton species i, j). The boundary condition for the equation is the initial PDFs fi0(x) at a starting scale t0 (again around 1 GeV).

x0 t0

Q2

x1 t1· · ·

xn−1 tn−1

xn tn

p

Figure 3.5: The struck quark radiating several gluons at successive t and x, such thatt0 � t1 � . . .� tn−1 � tn � t = Q2 and x0 > x1 > . . . > xn−1 > xn = x.

steps, we see that such a radiation would result in

q(x, t) = q0(x) +� t

t0

dt�

t�αs

� 1

x

dz

zP (z)

�q0

�x

z

�+

+� t�

t0

dt��

t��αs

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

��=

= q0(x) +αs

2πln

�t

t0

� � 1

x

dz

zP (z) q0

�x

z

�+

+12!

�αs

2πln

�t

t0

��2 � 1

x

dz

zP (z)

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

�≈

≈ q0(x) +� t

t0

dt�

t�αs(t�)

� 1

x

dz

zP (z) q

�x

z, t�

(3.27)

where the last step follows from the first, and the middle equality is onlyinserted to show the appearance of the

�αs2π ln

�tt0

��2-term.

Note that, in the last step, we evaluate the running coupling αs(t) (seesec. 3.1.1) at the same scale as the quark distribution function. If we lookat more successive gluon radiations at ever decreasing t (see fig. 3.5), weinclude higher powers of

�αs2π ln

�tt0

��, and the last step in eq. (3.27) turns

into an identity. Differentiating with respect to t, we get the famous DGLAP(Dokshitzer-Gribov-Lipatov-Altarelli-Parisi) equation [76] (which is oftenjust called the Altarelli-Parisi equation):

∂q(x, t)∂ ln t

=αs(t)2π

� 1

x

dz

zP (z) q

�x

z, t

�(3.28)

37

t∂

∂tfi(x, t) =

� 1

x

dz

z

αs

2πPij(z)fj

�xz

Page 29: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

The DGLAP equation

• So for multiple parton splittings, we arrive at an integral equation:

• This is the famous DGLAP equation (where we have taken into account the multiple parton species i, j). The boundary condition for the equation is the initial PDFs fi0(x) at a starting scale t0 (again around 1 GeV).

• These starting PDFs are fitted to experimental data.

x0 t0

Q2

x1 t1· · ·

xn−1 tn−1

xn tn

p

Figure 3.5: The struck quark radiating several gluons at successive t and x, such thatt0 � t1 � . . .� tn−1 � tn � t = Q2 and x0 > x1 > . . . > xn−1 > xn = x.

steps, we see that such a radiation would result in

q(x, t) = q0(x) +� t

t0

dt�

t�αs

� 1

x

dz

zP (z)

�q0

�x

z

�+

+� t�

t0

dt��

t��αs

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

��=

= q0(x) +αs

2πln

�t

t0

� � 1

x

dz

zP (z) q0

�x

z

�+

+12!

�αs

2πln

�t

t0

��2 � 1

x

dz

zP (z)

� 1

x/z

dz�

z�P (z�) q0

� x

zz�

�≈

≈ q0(x) +� t

t0

dt�

t�αs(t�)

� 1

x

dz

zP (z) q

�x

z, t�

(3.27)

where the last step follows from the first, and the middle equality is onlyinserted to show the appearance of the

�αs2π ln

�tt0

��2-term.

Note that, in the last step, we evaluate the running coupling αs(t) (seesec. 3.1.1) at the same scale as the quark distribution function. If we lookat more successive gluon radiations at ever decreasing t (see fig. 3.5), weinclude higher powers of

�αs2π ln

�tt0

��, and the last step in eq. (3.27) turns

into an identity. Differentiating with respect to t, we get the famous DGLAP(Dokshitzer-Gribov-Lipatov-Altarelli-Parisi) equation [76] (which is oftenjust called the Altarelli-Parisi equation):

∂q(x, t)∂ ln t

=αs(t)2π

� 1

x

dz

zP (z) q

�x

z, t

�(3.28)

37

t∂

∂tfi(x, t) =

� 1

x

dz

z

αs

2πPij(z)fj

�xz

Page 30: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Initial-state parton showers

• To simulate parton radiation from the initial state, we start with the hard scattering, and then “devolve” the DGLAP evolution to get back to the original hadron: Backwards evolution!

• In backwards evolution, the Sudakovs include also the PDFs - this follows from the DGLAP equation and ensures conservation of probability:

This represents the probability that parton i will stay at the same x (no splittings) when evolving from t1 to t2.

• The shower simulation is now done as in FS shower!

∆Ii(x, t1, t2) = exp

−� t2

t1

dt��

j

� 1

x

dx�

x�αs(t�)

2πPij

� x

x�

� fi(x�, t�)

fj(x, t�)

Page 31: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

• In both initial-state and final-state showers, the definition of t is not unique, as long as it has the dimension of scale:

• Different parton shower generators have made different choices:➡ Pythia (old): virtuality q2

➡ Pythia 6.4 and Pythia 8: pT

➡ Herwig: E⋅θ➡ Sherpa: original virtuality q2, new shower ~ pT

• All of the above are complete MC event generators with matrix elements, parton showers, hadronization, decay, and underlying event simulation.

Parton Shower MC event generators

Page 32: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

1. High-Q Scattering2 2. Parton Shower

Back to our favorite piece of art!

How do we define the limit between parton shower and matrix element?

Page 33: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matrix Elements vs. Parton Showers

Page 34: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matrix Elements vs. Parton Showers

ME

1. Fixed order calculation2. Computationally expensive3. Limited number of particles4. Valid when partons are hard and

well separated5. Quantum interference correct6. Needed for multi-jet description

Page 35: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matrix Elements vs. Parton Showers

ME

1. Fixed order calculation2. Computationally expensive3. Limited number of particles4. Valid when partons are hard and

well separated5. Quantum interference correct6. Needed for multi-jet description

Shower MC

1. Resums logs to all orders2. Computationally cheap3. No limit on particle multiplicity4. Valid when partons are collinear

and/or soft5. Partial interference through

angular ordering6. Needed for hadronization

Page 36: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Approaches are complementary: merge them!

Matrix Elements vs. Parton Showers

ME

1. Fixed order calculation2. Computationally expensive3. Limited number of particles4. Valid when partons are hard and

well separated5. Quantum interference correct6. Needed for multi-jet description

Shower MC

1. Resums logs to all orders2. Computationally cheap3. No limit on particle multiplicity4. Valid when partons are collinear

and/or soft5. Partial interference through

angular ordering6. Needed for hadronization

Page 37: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Difficulty: avoid double counting, ensure smooth distributions

Approaches are complementary: merge them!

Matrix Elements vs. Parton Showers

ME

1. Fixed order calculation2. Computationally expensive3. Limited number of particles4. Valid when partons are hard and

well separated5. Quantum interference correct6. Needed for multi-jet description

Shower MC

1. Resums logs to all orders2. Computationally cheap3. No limit on particle multiplicity4. Valid when partons are collinear

and/or soft5. Partial interference through

angular ordering6. Needed for hadronization

Page 38: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

PS alone vs matched samples

GeV 0 50 100 150 200 250 300 350 400

(pb/

bin)

T/d

P!d

-310

-210

-110

1

10

(wimpy)2Q

(power)2Q

(wimpy)2TP

(power)2TP

of the 2-nd extra jetTP

(a la Pythia)tt

In the soft-collinear approximation of Parton Shower MCs, parameters are used to tune the result ⇒ Large variation in results (small prediction power)

(Pythia only)

Page 39: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

GeV 0 50 100 150 200 250 300 350 400

(pb/

bin)

T/d

P!d

-310

-210

-110

1

10

(wimpy)2Q

(power)2Q

(wimpy)2TP

(power)2TP

of the 2-nd extra jetTP

+0,1,2,3 partons + Pythia (MMLM)tt

[MadGraph]

PS alone vs matched samples

In a matched sample these differences are irrelevant since the behavior at high pt is dominated by the matrix element.

Page 40: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Goal for ME-PS merging/matching

2nd QCD radiation jet in top pair production at

the LHC

Matrix element

Parton shower

Page 41: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Goal for ME-PS merging/matching

2nd QCD radiation jet in top pair production at

the LHC

• Regularization of matrix element divergence

Matrix element

Parton shower

Page 42: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Goal for ME-PS merging/matching

2nd QCD radiation jet in top pair production at

the LHC

• Regularization of matrix element divergence

• Correction of the parton shower for large momenta

Matrix element

Parton shower

Page 43: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Goal for ME-PS merging/matching

2nd QCD radiation jet in top pair production at

the LHC

• Regularization of matrix element divergence

• Correction of the parton shower for large momenta

• Smooth jet distributions

Matrix element

Parton shower

Page 44: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Goal for ME-PS merging/matching

2nd QCD radiation jet in top pair production at

the LHC

• Regularization of matrix element divergence

• Correction of the parton shower for large momenta

• Smooth jet distributions

Matrix element

Parton shower

Desired curve

Page 45: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

...

...

PS →

ME ↓

[Mangano][Catani, Krauss, Kuhn, Webber]

Merging ME with PS

Page 46: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

...

...

PS →

ME ↓

[Mangano][Catani, Krauss, Kuhn, Webber]

DC DC

DC

Merging ME with PS

Page 47: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

...

...

PS →

ME ↓

[Mangano][Catani, Krauss, Kuhn, Webber]

kT < Qc

kT > Qc

kT > Qc

kT > Qc

kT < Qc

kT < Qc

kT > Qc

kT < Qc

Merging ME with PS

Page 48: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

...

...

PS →

ME ↓

Double counting between ME and PS easily avoided using phase space cut between the two: PS below cutoff, ME above cutoff.

[Mangano][Catani, Krauss, Kuhn, Webber]

kT < Qc

kT > Qc

kT > Qc

kT > Qc

kT < Qc

kT < Qc

kT > Qc

kT < Qc

Merging ME with PS

Page 49: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PS

• So double counting problem solved, but what about getting smooth distributions that are independent of the precise value of Qc?

• Below cutoff, distribution is given by PS - need to make ME look like PS near cutoff

• Let’s take another look at the PS!

Page 50: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PSMatching of Matrix

Elements andParton Showers

Lecture 2:Matching in e+e−

collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(t1, t0))2αs(t1)

2πPgq(z)

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 51: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PS

• How does the PS generate the configuration above?

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(t1, t0))2αs(t1)

2πPgq(z)

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 52: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PS

• How does the PS generate the configuration above?

• Probability for the splitting at t1 is given by

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(t1, t0))2αs(t1)

2πPgq(z)

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 53: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PS

• How does the PS generate the configuration above?

• Probability for the splitting at t1 is given by

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(t1, t0))2αs(t1)

2πPgq(z)

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 54: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PS

• How does the PS generate the configuration above?

• Probability for the splitting at t1 is given by

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(t1, t0))2αs(t1)

2πPgq(z)

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 55: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PS

• How does the PS generate the configuration above?

• Probability for the splitting at t1 is given by

and for the whole tree

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(t1, t0))2αs(t1)

2πPgq(z)

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 56: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PS

• How does the PS generate the configuration above?

• Probability for the splitting at t1 is given by

and for the whole tree

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(t1, t0))2αs(t1)

2πPgq(z)

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 57: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PS

• How does the PS generate the configuration above?

• Probability for the splitting at t1 is given by

and for the whole tree

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(t1, t0))2αs(t1)

2πPgq(z)

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 58: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PS

• How does the PS generate the configuration above?

• Probability for the splitting at t1 is given by

and for the whole tree

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(t1, t0))2αs(t1)

2πPgq(z)

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 59: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PS

• How does the PS generate the configuration above?

• Probability for the splitting at t1 is given by

and for the whole tree

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(t1, t0))2αs(t1)

2πPgq(z)

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 60: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PS

• How does the PS generate the configuration above?

• Probability for the splitting at t1 is given by

and for the whole tree

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(t1, t0))2αs(t1)

2πPgq(z)

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 61: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PSMatching of Matrix

Elements andParton Showers

Lecture 2:Matching in e+e−

collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 62: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PSMatching of Matrix

Elements andParton Showers

Lecture 2:Matching in e+e−

collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

Corresponds to the matrix element BUT with αs evaluated at the scale of each splitting

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 63: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PSMatching of Matrix

Elements andParton Showers

Lecture 2:Matching in e+e−

collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

t0

t1

t2

tcut tcut

tcut

tcut

Corresponds to the matrix element BUT with αs evaluated at the scale of each splitting

Sudakov suppression due to disallowing additional radiation above the scale tcut

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2αs(t1)

2πPgq(z)

αs(t2)

2πPqg(z

�)

Page 64: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PSMatching of Matrix

Elements andParton Showers

Lecture 2:Matching in e+e−

collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

|M|2(s, p3, p4, ...)

Page 65: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PSMatching of Matrix

Elements andParton Showers

Lecture 2:Matching in e+e−

collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

• To get an equivalent treatment of the corresponding matrix element, do as follows:

|M|2(s, p3, p4, ...)

Page 66: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PSMatching of Matrix

Elements andParton Showers

Lecture 2:Matching in e+e−

collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

• To get an equivalent treatment of the corresponding matrix element, do as follows:

1. Cluster the event using some clustering algorithm- this gives us a corresponding “parton shower history”

|M|2(s, p3, p4, ...)

Page 67: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PSMatching of Matrix

Elements andParton Showers

Lecture 2:Matching in e+e−

collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

• To get an equivalent treatment of the corresponding matrix element, do as follows:

1. Cluster the event using some clustering algorithm- this gives us a corresponding “parton shower history”

t0

t1

t2 |M|2(s, p3, p4, ...)

Page 68: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PSMatching of Matrix

Elements andParton Showers

Lecture 2:Matching in e+e−

collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

• To get an equivalent treatment of the corresponding matrix element, do as follows:

1. Cluster the event using some clustering algorithm- this gives us a corresponding “parton shower history”

2. Reweight αs in each clustering vertex with the clustering scale

t0

t1

t2

|M|2 → |M|2αs(t1)

αs(t0)

αs(t2)

αs(t0)

|M|2(s, p3, p4, ...)

Page 69: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Merging ME with PSMatching of Matrix

Elements andParton Showers

Lecture 2:Matching in e+e−

collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

• To get an equivalent treatment of the corresponding matrix element, do as follows:

1. Cluster the event using some clustering algorithm- this gives us a corresponding “parton shower history”

2. Reweight αs in each clustering vertex with the clustering scale

3. Use some algorithm to apply the equivalent Sudakov suppression

t0

t1

t2

(∆q(tcut, t0))2∆g(t2, t1)(∆q(cut, t2))

2

|M|2 → |M|2αs(t1)

αs(t0)

αs(t2)

αs(t0)

|M|2(s, p3, p4, ...)

Page 70: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

MLM matching[M.L. Mangano, 2002, 2006]

[J.A. et al 2007, 2008]

t0

Page 71: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

• The simplest way to do the Sudakov suppression is to run the shower on the event, starting from t0!

MLM matching[M.L. Mangano, 2002, 2006]

[J.A. et al 2007, 2008]

t0

Page 72: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

• The simplest way to do the Sudakov suppression is to run the shower on the event, starting from t0!

MLM matching[M.L. Mangano, 2002, 2006]

[J.A. et al 2007, 2008]

kT1

kT2

kT3

t0

Page 73: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

• The simplest way to do the Sudakov suppression is to run the shower on the event, starting from t0!

• If hardest shower emission scale kT1 > tcut, reject the event, if all kT1,2,3 < tcut, keep the event

MLM matching[M.L. Mangano, 2002, 2006]

[J.A. et al 2007, 2008]

kT1

kT2

kT3

t0

Page 74: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

• The simplest way to do the Sudakov suppression is to run the shower on the event, starting from t0!

• If hardest shower emission scale kT1 > tcut, reject the event, if all kT1,2,3 < tcut, keep the event

• The probability for this is so the internal structure of the shower history is ignored. In practice, this approximation is still pretty good.

MLM matching[M.L. Mangano, 2002, 2006]

[J.A. et al 2007, 2008]

kT1

kT2

kT3

(∆q(tcut, t0))4

t0

Page 75: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matching of MatrixElements and

Parton ShowersLecture 2:

Matching in e+e−collisions

Johan Al-wall

Why Matching?

Present matchingapproaches

CKKW matching ine+e− collisions

Overview of theCKKW procedureClustering then-jet eventSudakovreweightingVetoed partonshowersHighestmultiplicitytreatmentResults of CKKWmatching (Sherpa)Difficulties withpracticalimplementations

The MLMprocedure

Clustering the n-jet event

1 Find the two partons with smallest jet separation yij

2 If partons allowed to cluster by QCD splitting rules: combine partons tonew particle (e.g. qq → g , qg → q)

3 Iterate 1-2 until 2→ 2 process reached (e+e− → qq)

With the choice of the Durham jet measure, the jet separations di =√

yiQ0 ateach branching corresponds closely to the kT of that branching, and is thereforesuitable to use as argument for αs in the branching.

10 / 29

• The simplest way to do the Sudakov suppression is to run the shower on the event, starting from t0!

• If hardest shower emission scale kT1 > tcut, reject the event, if all kT1,2,3 < tcut, keep the event

• The probability for this is so the internal structure of the shower history is ignored. In practice, this approximation is still pretty good.

• Allows matching with any shower, without modifications!

MLM matching[M.L. Mangano, 2002, 2006]

[J.A. et al 2007, 2008]

kT1

kT2

kT3

(∆q(tcut, t0))4

t0

Page 76: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1

x2

(∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 77: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

• We are of course not interested in e+e- but p-p(bar)- what happens for initial state radiation?

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1

x2

(∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 78: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

• We are of course not interested in e+e- but p-p(bar)- what happens for initial state radiation?

• Let’s do the same exercise as before:

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1tcut

t1 t2

tcut

tcut

tcutt0

x1’

x2

×σqq→eν(s, ...)fq(x�1, t0)fq(x2, t0)

P = (∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 79: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

• We are of course not interested in e+e- but p-p(bar)- what happens for initial state radiation?

• Let’s do the same exercise as before:

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1tcut

t1 t2

tcut

tcut

tcutt0

x1’

x2

×σqq→eν(s, ...)fq(x�1, t0)fq(x2, t0)

P = (∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 80: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

• We are of course not interested in e+e- but p-p(bar)- what happens for initial state radiation?

• Let’s do the same exercise as before:

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1tcut

t1 t2

tcut

tcut

tcutt0

x1’

x2

×σqq→eν(s, ...)fq(x�1, t0)fq(x2, t0)

P = (∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 81: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

• We are of course not interested in e+e- but p-p(bar)- what happens for initial state radiation?

• Let’s do the same exercise as before:

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1tcut

t1 t2

tcut

tcut

tcutt0

x1’

x2

×σqq→eν(s, ...)fq(x�1, t0)fq(x2, t0)

P = (∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 82: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

• We are of course not interested in e+e- but p-p(bar)- what happens for initial state radiation?

• Let’s do the same exercise as before:

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1tcut

t1 t2

tcut

tcut

tcutt0

x1’

x2

×σqq→eν(s, ...)fq(x�1, t0)fq(x2, t0)

P = (∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 83: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

• We are of course not interested in e+e- but p-p(bar)- what happens for initial state radiation?

• Let’s do the same exercise as before:

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1tcut

t1 t2

tcut

tcut

tcutt0

x1’

x2

×σqq→eν(s, ...)fq(x�1, t0)fq(x2, t0)

P = (∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 84: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

tcut

t1 t2

tcut

tcut

tcutt0

x1

x1’

x2

×σqq→eν(s, ...)fq(x�1, t0)fq(x2, t0)

(∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 85: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

tcut

t1 t2

tcut

tcut

tcutt0

x1

x1’

x2

ME with αs evaluated at the scale of each splitting

×σqq→eν(s, ...)fq(x�1, t0)fq(x2, t0)

(∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 86: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

tcut

t1 t2

tcut

tcut

tcutt0

x1

x1’

x2

ME with αs evaluated at the scale of each splittingPDF reweighting

×σqq→eν(s, ...)fq(x�1, t0)fq(x2, t0)

(∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 87: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

tcut

t1 t2

tcut

tcut

tcutt0

x1

x1’

x2

ME with αs evaluated at the scale of each splittingPDF reweighting

Sudakov suppression due to non-branching above scale tcut

×σqq→eν(s, ...)fq(x�1, t0)fq(x2, t0)

(∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2αs(t1)

Pgq(z)

z

fq(x1, t1)

fq(x�1, t1)

αs(t2)

2πPqg(z

�)

Page 88: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1

x2

Page 89: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1

x2

• Again, use a clustering scheme to get a parton shower history, but now reweight both due to αs and PDF

Page 90: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1

t1 t2

t0x1’

x2

• Again, use a clustering scheme to get a parton shower history, but now reweight both due to αs and PDF

|M|2 → |M|2αs(t1)

αs(t0)

αs(t2)

αs(t0)

fq(x�1, t0)

fq(x�1, t1)

Page 91: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

x1

t1 t2

t0x1’

x2

• Again, use a clustering scheme to get a parton shower history, but now reweight both due to αs and PDF

• Remember to use first clustering scale on each side for PDF scale:

|M|2 → |M|2αs(t1)

αs(t0)

αs(t2)

αs(t0)

fq(x�1, t0)

fq(x�1, t1)

Pevent = σ(x1, x2, p3, p4, . . . )fq(x1, t1)fq(x2, t0)

Page 92: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

t0

Page 93: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

• And again, run the shower and then veto events if the hardest shower emission scale kT1 > tcut

t0

Page 94: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

• And again, run the shower and then veto events if the hardest shower emission scale kT1 > tcut

kT1

kT2kT3

kT4

t0

Page 95: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching for initial state radiation

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

• And again, run the shower and then veto events if the hardest shower emission scale kT1 > tcut

• The resulting Sudakov suppression from the procedure is

which again is a good enough approximation of the correct expression(much better than in e+e-, since the main suppression here is from ΔIq) kT1

kT2kT3

kT4

(∆Iq(tcut, t0))2∆g(t2, t1)(∆q(tcut, t2))

2

(∆Iq(tcut, t0))2(∆q(tcut, t0))

2

t0

Page 96: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Back to the “matching goal”

2nd QCD radiation jet in top pair production at

the LHC

• Regularization of matrix element divergence

• Correction of the parton shower for large momenta

• Smooth jet distributions

Matrix element

Parton shower

Page 97: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Back to the “matching goal”

2nd QCD radiation jet in top pair production at

the LHC

• Regularization of matrix element divergence

• Correction of the parton shower for large momenta

• Smooth jet distributions

Matrix element

Parton shower

Matching scale

Page 98: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Back to the “matching goal”

2nd QCD radiation jet in top pair production at

the LHC

• Regularization of matrix element divergence

• Correction of the parton shower for large momenta

• Smooth jet distributions

Matrix element

Parton shower

Matching scale

Page 99: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Back to the “matching goal”

2nd QCD radiation jet in top pair production at

the LHC

• Regularization of matrix element divergence

• Correction of the parton shower for large momenta

• Smooth jet distributions

Matrix element

Parton shower

Matching scale

Page 100: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Back to the “matching goal”

2nd QCD radiation jet in top pair production at

the LHC

• Regularization of matrix element divergence

• Correction of the parton shower for large momenta

• Smooth jet distributions

Matrix element

Parton shower

Matching scale

Page 101: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Back to the “matching goal”

2nd QCD radiation jet in top pair production at

the LHC

• Regularization of matrix element divergence

• Correction of the parton shower for large momenta

• Smooth jet distributions

Matrix element

Parton shower

Matching scale

Desired curve

Page 102: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching schemes in MadGraph

Page 103: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching schemes in MadGraph

• We have a number of choices to make in the above procedure. The most important are:1. The clustering scheme used to determine the parton

shower history of the ME event2. What to use for the scale t0 (factorization scale)3. How to divide the phase space between parton

showers and matrix elements

Page 104: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching schemes in MadGraph

• We have a number of choices to make in the above procedure. The most important are:1. The clustering scheme used to determine the parton

shower history of the ME event2. What to use for the scale t0 (factorization scale)3. How to divide the phase space between parton

showers and matrix elements

• In MadGraph and the MadGraph-Pythia interface, there are three different schemes implemented:a. Cone jet scheme (original MLM scheme from AlpGen)b. kT-jet MLM schemec. “Shower-kT” scheme

Page 105: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching schemes in MadGraph

1. The default clustering scheme used inside MadGraph to determine the parton shower history is the Durham kT scheme. For e+e-:

and for hadron collisions, the minimum of:

and

with

Find the smallest kTij (or kTibeam), combine partons i and j (or i and the beam), and continue until you reach a 2 → 2 (or 2 → 1) scattering.

k2Tij = 2min(E2i , E

2j )(1− cos θij)

Rij = 2[cosh(yi − yj)− cos(φi − φj)] � (∆y)2 + (∆φ)2k2Tij = max(m2

i ,m22) + min(p2Ti, p

2Tj)Rij

k2Tibeam = m2i + p2Ti = (Ei + pzi)(Ei − pzi)

Page 106: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

Page 107: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

Page 108: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

k10

Page 109: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

k10

k9

Page 110: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

k10

k9

k8

Page 111: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

k10

k9

k8

k7

Page 112: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

k10

k9

k8

k7

k6

Page 113: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

k10

k9

k8

k7

k6

k5

Page 114: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

k10

k9

k8

k7

k6

k5k4

Page 115: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

k10

k9

k8

k7

k6

k5k4

k3

Page 116: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

k10

k9

k8

k7

k6

k5k4

k3

k2

Page 117: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Clustering example

k10

k9

k8

k7

k6

k5k4

k3

k2

k1

Page 118: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching schemes in MadGraph

Additional notes:

• MadGraph only allows clustering according to valid diagrams in the process. This means that, e.g., two quarks or quark-antiquark of different flavor are never clustered, and the clustering always gives a physically allowed parton shower history.

• For on-shell s-channel propagators, the clustering value is the invariant mass.

• If there is an on-shell propagator in the diagram, only clustering according to diagrams with this propagator is allowed.

Page 119: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matching of Matrix

Elements and

Parton Showers

Lecture 3:

Matching in

hadronic collisions

Johan Al-

wall

Matching in

hadronic collisions

Differences with

respect to e+e−Overview of the

Krauss procedure

A comment on

PDF factors

An example of the

procedure

Comment: Boosts

in initial state

clustering

Results:

pp → Z + jetsby Sherpa

The MLM

procedure in

hadron-hadron

collisions

Conclusions and

final words

An example of the procedure

We want to simulate pp →W + jets.

We pick (according to the relative cross-section of the processes) aud →Wdd event

We pick momenta according to the pdf-weighted matrix element

|Mud→Wdd (x1, x2, αs(dini))|2 fu(x1, dini)fd (x2, dini)

We cluster the event using theboost-invariant kT clusteringscheme, to get nodes d1, d2, d3 asshown

We apply the αs and Sudakovweight

(∆q(d3, dini))2 ∆g (d2, dini)

∆g (d1, dini)(∆q(d1, dini))

2 αs(d2)

αs(dini)

αs(d1)

αs(dini)

We apply initial-state radiation for the incoming u and d starting atd3 = MW , and final-state radiation for the outgoing d and d starting at d2,but veto all emissions above dini (in both initial- and final state showers).

7 / 23

t1 t2t0

2. The clustering provides a convenient choice for factorization scale t0:

Cluster back to the 2 → 2 (here qq → W-g) system, and use the W boson transverse mass in that system.

• Special treatment (still beta) for➡ Processes with final-state b quarks that are considered

as heavy particles (the 4-flavor scheme)➡ Processes with t-channel color singlet exchange, e.g.

weak boson fusion processes.

MLM matching schemes in MadGraph

Page 120: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

MLM matching schemes in MadGraph

Page 121: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

3. How to divide the phase space between PS and ME:This is where the different schemes differ!

MLM matching schemes in MadGraph

Page 122: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

3. How to divide the phase space between PS and ME:This is where the different schemes differ!a. Cone jet MLM scheme:

- Use cuts in pT (pTME)and ΔR between partons in ME- Cluster events after parton shower using a cone jet algorithm with the same ΔR and pTmatch > pTME

- Keep event if all jets are matched to ME partons (i.e., all ME partons are within ΔR of a jet)

MLM matching schemes in MadGraph

Page 123: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

3. How to divide the phase space between PS and ME:This is where the different schemes differ!a. Cone jet MLM scheme:

- Use cuts in pT (pTME)and ΔR between partons in ME- Cluster events after parton shower using a cone jet algorithm with the same ΔR and pTmatch > pTME

- Keep event if all jets are matched to ME partons (i.e., all ME partons are within ΔR of a jet)

b. kT-jet MLM scheme:- Use cut in the Durham kT in ME- Cluster events after parton shower using the same kT clustering algorithm into kT jets with kTmatch > kTME

- Keep event if all jets are matched to ME partons(i.e., all partons are within kTmatch to a jet)

MLM matching schemes in MadGraph

Page 124: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

3. How to divide the phase space between PS and ME:This is where the different schemes differ!c. Shower-kT scheme:

- Use cut in the Durham kT in ME- After parton shower, get information from the PS generator about the kTPS of the hardest shower emission- Keep event if kT

PS < kTmatch

MLM matching schemes in MadGraph

Page 125: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Summary of MLM algorithm

1. Generate ME events (with different parton multiplicities) using parton-level cuts (pTME/ΔR or kTME)

2. Cluster each event and reweight αs and PDFs based on the scales in the clustering vertices

3. Run the parton shower with starting scale t0 = mT.

4. Check that the number of jets after parton shower is the same as ME partons, and that all jets after parton shower are matched to the ME partons (using one of the schemes in the last slides) at a scale Qmatch. If yes, keep the event. If no, reject the event. Qmatch is called the matching scale.

One more subtlety: the highest multiplicity sample

Page 126: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Highest multiplicity sample

• For the highest jet multiplicity that we generate with the matrix element, we need to allow additional jets above the matching scale Qmatch., since we will otherwise not get a jet-inclusive description.

• However, we need to reject events with additional jets above the scale of the softest ME parton to avoid double counting.

• For the kT MLM and shower-kT schemes, the clustering scales of the ME partons are communicated to Pythia using an additional line in the LHE event file written by MadEvent.

Page 127: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

How to do matching in MadGraph+Pythia

mg5> generate p p > w+, w+ > l+ vl @0

mg5> add process p p > w+ j, w+ > l+ vl @1

mg5> add process p p > w+ j j, w+ > l+ vl @2

mg5> output

In run_card.dat:

1 = ickkw

0 = ptj

15 = xqcutkT matching scale

Matching on

Matching automatically done when run through MadEvent and Pythia!

No cone matching

Example: Simulation of pp→W with 0, 1, 2 jets(comfortable on a laptop!)

Page 128: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

How to do matching in MadGraph+Pythia

In pythia_card.dat:

! This sets the matching scale, needs to be > xqcut

QCUT = 30

! This switches from kT-MLM to shower-kT matching

! Note that MSTP(81)>=20 needed (pT-ordered shower)

SHOWERKT = T

• By default, kT-MLM matching is run if xqcut > 0, with the matching scale QCUT = max(xqcut*1.4, xqcut+10)

• For shower-kT, by default QCUT = xqcut

• If you want to change the Pythia setting for matching scale or switch to shower-kT matching:

Page 129: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

How to do validate the matching

• The matched cross section is found at the end of the Pythia log file

• The matched cross section (for X+0,1,... jets) should be close to the unmatched cross section for the 0-jet sample

• The matching scale (QCUT) should typically be chosen around 1/6-1/3 x hard scale (so xqcut correspondingly lower)

• The differential jet rate plots should be smooth

• When QCUT is varied (within the region of validity), the matched cross section should not vary significantly

Page 130: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

“Differential jet rate plots”?

• The “differential jet rates” are simply the clustering scales in kT jet clustering

• The 0→1 diff. jet rate (DJR1) is the pT of the last remaining jet after clustering

• The 1→2 diff. jet rate (DJR2) is the smallest of the pT of the 2nd last remaining jet and the kT between the 2nd jet and the 1st jet

• Note that only radiated jets (not jets from decays) are included in the jet rate plots

Page 131: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

“Differential jet rate plots”?

Page 132: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

“Differential jet rate plots”?

Page 133: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

“Differential jet rate plots”?

k10

k9

k8

k7

k6

k5k4

k3

k2

k1

Page 134: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matching results

log(Differential jet rate for 1 → 2 radiated jets ~ pT(2nd jet))

W+jets production at the Tevatron for MadGraph+Pythia (kT-jet MLM scheme)

Qmatch = 10 GeV Qmatch = 30 GeV

Jet distributions smooth, and stable when we vary the matching scale!

Page 135: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

) [GeV]minTJet Transverse Energy (E

0 50 100 150 200

[pb]

T)d

ET

/dE

(dm

inTE

-210

-110

1

10

210

CDF Run II Preliminary n jets) + e(WCDF Data -1dL = 320 pb

W kin: 1.1| e 20[GeV]; | eT E

30[GeV] T]; E2 20[GeV/c WT M

Jets: |<2.0JetClu R=0.4; |hadron level; no UE correction

LO Alpgen + PYTHIA normalized to DataTotal

jetst1

jetnd2

jetrd3

jetth4

Comparing to experiment: W+jets

• Very good agreement at Tevatron (left)and LHC (right)

• Matched samples obtained via different matching schemes (MLM and CKKW) consistent within the expected uncertaintes.

• Parton shower (Pythia) doesn’t describe the data well.

0-je

t)!

(W +

"

n-je

ts)

!(W

+

"

-310

-210

-110

data energy scale unfolding MadGraph Z2 MadGraph D6T Pythia Z2

CMS preliminary

= 7 TeVs at -136 pb#µ$W

> 30 GeVjetTE

inclusive jet multiplicity, n

(n-1

)-jet

s)!

(W +

"

n-je

ts)

!(W

+

" 0

0.1

0.2

1 2 3 4

Page 136: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Matching in New Physics production

• We know that matching of ME+PS is vital for jet production in SM backgrounds

• But is it relevant for heavy BSM particle production?➡ Very hard jets from decays➡ Parton showers expected to be more accurate

for larger masses

• Using gluino and squark production as example

• Turns out there are many cases where matching is necessary for precise description!

J.A., de Visscher, Maltoni [arXiv:0810.5350]

Page 137: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Example

• Example: Gluinos that decay to two quarks+LSP with free ratio of gluino/LSP mass

• Special difficulty when decay products nearly mass-degenerate with produced particle

• No (small) missing transverse energy in decay

Page 138: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Example

• Example: Gluinos that decay to two quarks+LSP with free ratio of gluino/LSP mass

• Special difficulty when decay products nearly mass-degenerate with produced particle

• No (small) missing transverse energy in decay

➡ Need recoil agains ISR jet!

Page 139: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

ExampleMatched Unmatched

Mg = 150 GeV

MLSP = 40 GeV

Mg = 150 GeV

MLSP = 130 GeV

pT(j1) in GeV at the Tevatron, after 2-jet and missing ET cuts

Page 140: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Double counting of decays

• Special difficulty in e.g. SUSY matching:Double counting of decays to jets!

Page 141: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Double counting of decays

• Special difficulty in e.g. SUSY matching:Double counting of decays to jets!

Decays double-countedwith on-shell gluino production and subsequentdecay

Page 142: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Double counting of decays

• This has been solved in recent versions of MadGraph 5 by the new “$” syntaxmg5> import model_v4 mssmmg5> generate p p > dr dr~ j j $ go

• This removes any on-shell gluinos from the event generation (where on-shell is defined asm ± n⋅Γ with n set by bwcutoff in the run_card.dat)

• The corresponding region is exactly filled if you run gluino production with gluinos decaying to dr j (using the same bwcutoff).

Page 143: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Double counting of decays

p p > dr dr~ d $ go

p p > dr go, go > dr~ d

Invariant mass distributions of dr squark and d quark

Page 144: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Double counting of decays

p p > dr dr~ d $ go

p p > dr go, go > dr~ d

Invariant mass distributions of dr squark and d quark

+

Page 145: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Double counting of decays

p p > dr dr~ d $ go

p p > dr go, go > dr~ d

Invariant mass distributions of dr squark and d quark

+

Double counting between samples completely removed!

Page 146: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Demonstration

• We have gone through a lot of material in a short time...

• Let me do a real-time demonstration and repeat the important steps

• As you will see,it’s all really easy to use!

Page 147: cp3.irmp.ucl.ac.be · NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall Matrix and rs 2: in e + e − ions - l ng? ng roaches in e + e − ions he ure

NTU MadGraph school, May 25-27, 2012 Parton shower and MLM matching Johan Alwall

Thanks for listening!

• Tutorial this evening! Your turn to play around!

• Again, please work in groups

• I will ask you to run different processes and compare the results, so please identify who has the most powerful computer in the group!

• Matching is easy, powerful, and a lot of fun!