11
Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual Problems Of Microworld Physics Belarus, Gomel, July23 - August 3, 2007

Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Embed Size (px)

Citation preview

Page 1: Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Monte-Carlo Generator for the Drell-Yan Events

V.Mossolov, N.Shumeiko,NC PHEP BSU, Minsk

V.Zykunov, GSTU,Gomel

IX International School-Seminar

The Actual Problems Of Microworld Physics

Belarus, Gomel, July23 - August 3, 2007

Page 2: Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Motivation

Why we need a new generator?

The task of the automation of the computations in high energy physics has been appeared a long time ago. There are a lot of program for such automation. Several of them (such as COMHEP, PYTHYA, SANC ...) are positioned as a universal tools, i.e. they a able to perform automatic calculation of the cross sections and other observables for all processes.

Unfortunately all of them have several limitations. So time to time physicists are forced to build its own codes specialized for studied processes.

Page 3: Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Why we need a new generator?

To solve the problem of the precise calculation of the first order radiative correction`s we need:

a) to eliminate the UV- and IR-divergencies on the analytical step;

b) to perform the numerical integration of the resulting integrands

Page 4: Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Why we need a new generator?

When this work start we have no automatic tools to perform the first step. So the formulas from previous talk has been used.

But we try to construct the numerical integrator that could be work with the one obtained by appropriate automatic tools only.

Page 5: Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Why we need a new generator?

The main goal is to make the program that can numerically calculate some kind of improper integral (after UV-regularization) and work wit integrand containing the sharp peaks.

One can remember some good codes like VEGAS or FOAM and the last program probably can solve this task but with a long time manual adjustment.

Page 6: Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Why we need a new generator?

And the last but not least advantage of the proposed algorithm is his ability for perform the cross section`s calculation and event generation simultaneously.

Page 7: Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Algorithm

The cross sections we need to calculate is

σ1(M,…)=(σ0(M,…)+σV(M,…) )+

σR(M,…),

where M – is the μ+ μ--pair mass,

… – is any other observable (y, PT etc)

Page 8: Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Algorithm

The main Idea of the algorithm can be explained in a easiest way by this picture:

I(f) = Σ Wi

Wi= Vi * Fi

Wi ≈ Wj

Page 9: Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Algorithm

Page 10: Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Cross section (preliminary)

Page 11: Monte-Carlo Generator for the Drell-Yan Events V.Mossolov, N.Shumeiko, NC PHEP BSU, Minsk V.Zykunov, GSTU,Gomel IX International School-Seminar The Actual

Conclusion

The algorithm of the numerical integration has been realized as FORTRAN-90 code which is able to work as a part of the automatic tool for whole cycle of precise calculation cross section and observables taking into account 1-loop contributions.