Gionata Luisoni Max Planck Institute for Physics Munich Automatic NLO calculations with GoSam via BLHA In collaboration with: G.Cullen,

Slides:



Advertisements
Similar presentations
Work done in collaboration with Stefano Frixione 1 Leonardo Bertora, 2004 April 14 Jet and Di-jet production in Photon–Photon collisions Leonardo Bertora.
Advertisements

Quark Compositeness Search with γ +Jet Final State at the LHC Satyaki Bhattacharya, Sushil S. Chauhan, Brajesh Choudhary, Debajyoti Choudhury Department.
Jet cross sections at NNLO accuracy Thomas Gehrmann, Universität Zürich The first three years of the LHC - MITP 2013.
1 Top Production Processes at Hadron Colliders By Paul Mellor.
Today’s algorithm for computation of loop corrections Dim. reg. Graph generation QGRAF, GRACE, FeynArts Reduction of integrals IBP id., Tensor red. Evaluation.
1 V.A. Khoze ( IPPP, Durham ) A. Shuvaev & KMR arXiv: [hep-ph] Physics Backgrounds Revisited.
Reconstruction and Analysis on Demand: A Success Story Christopher D. Jones Cornell University, USA.
Peter Uwer *) Universität Karlsruhe *) Financed through Heisenberg fellowship and SFB-TR09 Workshop on massive particle production at the LHC —— October,
Beyond Feynman Diagrams Lecture 3 Lance Dixon Academic Training Lectures CERN April 24-26, 2013.
As a test case for quark flavor violation in the MSSM K. Hidaka Tokyo Gakugei University / RIKEN, Wako Collaboration with A. Bartl, H. Eberl, E. Ginina,
The D0 Monte Carlo Challenge Gregory E. Graham University of Maryland (for the D0 Collaboration) February 8, 2000 CHEP 2000.
EW Corrections for CMS Z and Drell-Yan Measurements Dimitri Bourilkov University of Florida For the CMS Collaboration Working Group on Electroweak precision.
The Harmonic Oscillator of One-loop Calculations Peter Uwer SFB meeting, – , Karlsruhe Work done in collaboration with Simon Badger.
Evaluating Semi-Analytic NLO Cross-Sections Walter Giele LoopFest 2006 SLAC 06/21/06 Nigel Glover and W.G.: hep-ph/ Giulia Zanderighi, Nigel Glover.
Benedikt Biedermann | Numerical evaluation of one-loop QCD amplitudes | DESY 2011 Numerical Evaluation of one-loop QCD Amplitudes Benedikt Biedermann Humboldt-Universität.
Irakli Chakaberia Final Examination April 28, 2014.
Unfolding jet multiplicity and leading jet p T spectra in jet production in association with W and Z Bosons Christos Lazaridis University of Wisconsin-Madison.
MCFM and techniques for one-loop diagrams. R. Keith Ellis Fermilab Berkeley Workshop on Boson+Jets Production, March 2008.
A Calculational Formalism for One- Loop Integrals Introduction Goals Tensor Integrals as Building Blocks Numerical Evaluating of Tensor Integrals Outlook.
The last talk in session-3. Full one-loop electroweak radiative corrections to single photon production in e + e - ACAT03, Tsukuba, 4 Dec LAPTH.
Work done in collaboration with Stefano Frixione 1 Leonardo Bertora, 2003 April 8 Jet and di-jet production at NLO in Photon – Photon collisions Leonardo.
1 Some validation of AlpGen and TopRex Stan Bentvelsen Feb 18 th, 2004.
ATLAS Grid Data Processing: system evolution and scalability D Golubkov, B Kersevan, A Klimentov, A Minaenko, P Nevski, A Vaniachine and R Walker for the.
Th.Diakonidis - ACAT2010 Jaipur, India1 Calculating one loop multileg processes A program for the case of In collaboration with B.Tausk ( T.Riemann & J.
The SAMPER project (Semi-numerical AMPlitude EvaluatoR) W. Giele, TeV4LHC, 20/10/05 Giulia Zanderighi, Keith Ellis and Walter Giele. hep-ph/ hep-ph/
Electroweak Correction for the Study of Higgs Potential in LC LAPTH-Minamitateya Collaboration LCWS , Stanford U. presented by K.Kato(Kogakuin.
Benedikt Biedermann | Numerical evaluation of one-loop QCD amplitudes | ACAT 2011 Numerical Evaluation of one-loop QCD Amplitudes Benedikt Biedermann Humboldt-Universität.
Status of Higher Order QCD Calculations Aude Gehrmann-De Ridder ICHEP 2010Status of Higher Order QCD Calculations.
H->bb Weekly Meeting Ricardo Gonçalo (RHUL) HSG5 H->bb Weekly Meeting, 8 February 2011.
V MCnet network meeting Durham, 15 January 2009 Luca D’ Errico Updates of my work.
Peter Uwer *) Universität Karlsruhe *) Financed through Heisenberg fellowship and SFB-TR09 LoopFest VII May, 2008, Buffalo NLO QCD corrections to WW +
MadGraph/MadEvent Automatically Calculate 1-Loop Cross Sections !
Double Higgs Production
1 Update on tt-bar signal and background simulation Stan Bentvelsen.
NLO Vector+Jets Predictions with B LACK H AT & SHERPA David A. Kosower Institut de Physique Théorique, CEA–Saclay on behalf of the B LACK H AT Collaboration.
Peter Uwer *) Universität Karlsruhe *) Funded through Heisenberg fellowship and SFB-TR09 Radcor 07 —— October 1-5, 2007, Galileo Galilei Institute, Florence.
Impact of quark flavour violation on the decay in the MSSM K. Hidaka Tokyo Gakugei University / RIKEN, Wako Collaboration with A. Bartl, H. Eberl, E. Ginina,
W + n jet production at NLO Lance Dixon (SLAC) representing the BlackHat Collaboration C. Berger, Z. Bern, L.D., F. Febres Cordero, D. Forde, T. Gleisberg,
Six-Fermion Production at ILC with Grcft Calculation of the Six-Fermion Production at ILC with Grcft -New algorithm for Grace- KEK Minamitateya group Yoshiaki.
V +Jets at Next-to-Leading Order with BlackHat David A. Kosower Institut de Physique Théorique, CEA–Saclay on behalf of the BlackHat Collaboration Carola.
Study of tt production at NLO Stan Bentvelsen Edwin Bos.
LHC Higgs Cross Section Working Group: Vector Boson Fusion Sinead Farrington University of Oxford Co-contacts: A. Denner, C. Hackstein, D. Rebuzzi, C.
DZero Monte Carlo Production Ideas for CMS Greg Graham Fermilab CD/CMS 1/16/01 CMS Production Meeting.
All lepton generation and propagation with MMC Dmitry Chirkin, UCB/LBNL AMANDA meeting, Uppsala, 2004.
H->bb Weekly Meeting Ricardo Gonçalo (RHUL) HSG5 H->bb Weekly Meeting, 15 February 2011.
Status of NLO Calculations for V + Jets Lance Dixon (CERN & SLAC) & for the BlackHat collaboration C. Berger, Z. Bern, LD, F. Febres Cordero, D. Forde,
David Farhi (Harvard University) Work in progress with Ilya Feige, Marat Freytsis, Matthew Schwartz SCET Workshop, 3/27/2014.
Mantid Scientific Steering Committee Nick Draper 18/06/2010.
Vectors + Multijet Theory with B LACK H AT and Sherpa David A. Kosower Institut de Physique Théorique, CEA–Saclay on behalf of the B LACK H AT Collaboration.
The B LACK H AT ( 黑帽 ) Library for One-Loop Amplitudes David A. Kosower Institut de Physique Théorique, CEA–Saclay on behalf of the B LACK H AT Collaboration.
1 R JETS Predictions at NLO with MCFM James Buchanan.
June 19, 2007 Manchester1 High-Energy Electroweak Physics Parallel Session Zoltan Kunszt, ETH, Zurich Unitarity Cuts and Reduction of Master Integrals.
Viktor Veszpremi Purdue University, CDF Collaboration Tev4LHC Workshop, Oct , Fermilab ZH->vvbb results from CDF.
New Physics effect on Higgs boson pair production processes at LHC and ILC Daisuke Harada (KEK, Graduate University for Advanced Studies) in collaboration.
Precise prediction for ILC experiment HAN, Liang Univ. of Science &Technology of China ( on behalf of U.S.T.C Hep Phenomenology Group )
A Search for Higgs Decaying to WW (*) at DØ presented by Amber Jenkins Imperial College London on behalf of the D  Collaboration Meeting of the Division.
Automated Tree-Level Feynman Diagram and Event Generation
Dr. Terrance Figy Assistant Professor
Measurement of SM V+gamma by ATLAS
Studies of prompt photon identification and 0 isolation in first p-p collisions at √s=10 TeV May 20, 2009 Meeting Frascati Raphaëlle Ichou.
Current status and future prospects
Radiative Corrections to Bremsstrahlung in Radiative Return
Tracking System at CERN 06 and 07 test beams
QCD Radiative Corrections for the LHC
Evaluating Semi-Analytic NLO Cross-Sections
Kyoko Iizuka (Seikei Univ.) T.Kon (Seikei Univ.)
Higgs Vector Boson Fusion Production and Detection at the Tevatron
Radiative corrections FOR PYTHIA
Zhao Li IHEP-CAS 2016-June-17, CPHEPII
Monte-Carlo event generation for CEPC
Presentation transcript:

Gionata Luisoni Max Planck Institute for Physics Munich Automatic NLO calculations with GoSam via BLHA In collaboration with: G.Cullen, N. Greiner, G.Heinrich, P.Mastrolia, G.Ossola, T.Reiter, F. Tramontano H. Van Deurzen, J.F.G. von Soden-Frauenhofer, E.Mirabella, T.Peraro, J. Reichel, M. Rodgers, J. Schlenk GoSam release: arXiv: [hep-ph] | TH/LPCC Institute, CERN Geneva

NLO Automation (or not?) To claim automation we need to be able to compute automatically the different ingredients of a NLO calculation: G.Luisoni, 1 st October 2012 BornReal Subtraction Virtual NLO Event generation NLO Event generation Virtual One-loop amplitudes Tree-level amplitudes Integrator / Event generator

BornReal Subtraction Virtual NLO Communication Automation is important not only in generation and calculation, but also at the level of COMMUNICATION: G.Luisoni, 1 st October 2012 BLHA Monte Carlo program: Born / real corr. / sub. terms One-loop Program (OLP): virtual corr. Pre-runtime comunication via “order“ and “contract“ files At runtime: OLP_Start() OLP_EvalSubProcess() [BLHA, arXiv: [hep-ph]]

BLHA-interface: order & contract G.Luisoni, 1 st October 2012

GoSam with external MC GoSam + POWHEG Development phase completed Currently in testing phase Go public soon GoSam + SHERPA Possible since Sherpa (March 2012) : [--enable-lhole] Little additional patch needed for parameter communication Publicly available at: G.Luisoni, 1 st October 2012 [G.L., M.Schönherr, F. Tramontano] [G.L., P.Nason, C.Oleari, F. Tramontano] Both interfaced via the BLHA

The gosamsherpa script Automatic generation of codes for QCD NLO corrections to SM processes by simply editing a Sherpa card and executing: Restrictions: not fully automated for processes with massive gauge-bosons in the loops, processes with production of resonant massive top-quarks. Due to limited communication between MC and OLP Temporary solution is given by editing separate GoSam and Sherpa input cards. $./gosamsherpa MySherpaCard.dat Publicly available at: Publicly available at: G.Luisoni, 1 st October 2012

GoSam+Sherpa Process Packages G.Luisoni, 1 st October 2012 Single process packages with pre-generated virtual code available for selected LHC processes: Available on: Only 3 steps for NLO: download un-tar package run ‘makecode‘ script Script for plots is also attached Example of interface with Rivet Soon possibility to shower NEW PROCESSES

Stability and rescue system Double check to detect unstable point: at the single diagram/diagram-group level during reduction using test on single pole for full amplitude: Study correlation between numerical instabilities and relative importance of virtual corrections Exact single pole from universal IR structure of QCD Points which fail are written to file and can be reprocessed G.Luisoni, 1 st October 2012

GoSam+Sherpa vs MCFM: W + + W - G.Luisoni, 1 st October 2012 NUMBER OF EVENTS : Born : 5'000'000 x 5 Real : 50'000'000 x 5 Virtual: 1'000'000 x 5 Plots for LHC at 8 TeV Cutsno cuts in jets Scale80 GeV PDFscteq6mE.LHgrid MCFM: ncalls 1: 600’000 pts ncalls 2: 600’000 pts itmx 1: 10 itmx 2: 10 time: ~ 3h Timings: Generation & Compilation Virtual: <20 min Running Real : ~ 4h 20 min Virtual: ~ 1h 35 min Machine:Intel(R) Core(TM)2 Quad CPU 2.40GHz Rescue system: Single Pole Threshold= Bad points: none

GoSam+Sherpa vs MCFM: W - + bb massive G.Luisoni, 1 st October 2012 NUMBER OF EVENTS : Born : 5'000'000 x 5 Real : 50'000'000 x 10 Virtual: 1'000'000 x 10 MCFM: ncalls 1: 100’000 pts ncalls 2: 100’000 pts itmx 1: 10 itmx 2: 10 time: ~ 7h 10 min Timings: Generation & Compilation Virtual: ~ 22 min Running Real : ~ 5h 20 min Virtual: ~ 11h Machine:Intel(R) Core(TM)2 Quad CPU 2.40GHz Plots for LHC at 8 TeV Cutspt_miss > 20 GeV pt_lepton > 10 GeV inclusive in jets ScaleH_T PDFscteq6mE.LHgrid Rescue system: Single Pole Threshold= Bad points: none

GoSam+Sherpa vs MCFM: W jets G.Luisoni, 1 st October 2012 NUMBER OF EVENTS : Born : 5'000'000 x 5 Real : 50'000'000 x 10 Virtual: 1'000'000 x 10 MCFM: ncalls 1: 600’000 pts ncalls 2: 600’000 pts itmx 1: 10 itmx 2: 10 time: ~ 6d 21h Timings: Generation & Compilation Virtual: ~ 1d 5h 45min Running Real : ~ 17h Virtual: ~ 15h 30 min Machine:Intel(R) Core(TM)2 Quad CPU 2.40GHz Plots for LHC at 8 TeV Cutspt_jet > 20 GeV eta_jet < 4.0 kt_alg, R=0.7 ScaleH_T PDFscteq6mE.LHgrid Rescue system: Single Pole Threshold= Bad points: 6 pts.

GoSam+Sherpa vs Melia et al.: W + W jets G.Luisoni, 1 st October 2012 NUMBER OF EVENTS : Born : 1'000'000 x 5 Real : 50'000'000 x 5 Virtual: 1'000'000 x 5 Timings: Generation & Compilation Virtual: ~ 5h 45 min Running Real : ~ 14h 15 min Virtual: ~ 14h 40 min Machine:Intel(R) Core(TM)2 Quad CPU 2.40GHz Comparison with: Melia, Melnikov, Roentsch, Zanderighi; JHEP 1012 (2010) 053; [arXiv: ] Plots for LHC at 14 TeV Cutspt_lep > 20 GeV |eta_lep| < 2.4 pt_miss > 30 GeV antikt_alg, R=0.4 Scale150 GeV PDF MSTW2008nlo.LHgrid Rescue system: Single Pole Threshold= Bad points: 1062 pts in grid Bad points: 1409 pts in run

GoSam+Sherpa with shower: W jets G.Luisoni, 1 st October 2012 NUMBER OF EVENTS : NLO : 40'000'000 NLO+SHOWER : 5'000'000 Plots for LHC at 8 TeV Cutspt_jet > 20 GeV eta_jet < 4.0 kt_alg, R=0.7 ScaleH_T PDFscteq6mE.LHgrid First preliminary results for GoSam+Sherpa with MCatNLO shower:

GoSam+Powheg Box Test examples against existing processes in the Powheg Box both at NLO and NLO+Shower: G.Luisoni, 1 st October 2012

Possible BLHA extensions Transfer parameters values (masses,width): Statical parameters (fixed during calculation) Dynamical parameters (PS-point dependent) OLP_Parameter(string, double) Diagram selection in common with MC Loop-induced processes e.g. gg -> ZZ -> 4 leptons / Higgs in gluon-fusion G.Luisoni, 1 st October 2012

Conclusions BLHA interface successfully used in GoSam to interface with: Interface allows for fully automatic generation of QCD NLO codes: gosamsherpa script Double rescue system at diagram- and amplitude-level successfully cures most of the unstabilities Extensions of BLHA to support more general parameter transfer and allow for further automation G.Luisoni, 1 st October 2012 PowhegSherpa

Conclusions G.Luisoni, 1 st October NLO automation (or NOT?) Many other effords and great achievements: Blackhat / HELAC-NLO / Looptools / Madloop / Ngluon / Numerical integration / Openloops / Rocket / … We are definitely on the right track!

BACKUP SLIDES G.Luisoni, 1 st October 2012

The GoSam Project: the codes GoSam: Python package to write code (fortran95) G.Luisoni, 1 st October 2012 Code generation Diagram generation: QGRAF [Nogueira 92] Algebra: FORM [Vermaseren 91] SPINNEY [Cullen, Koch-Janusz, Reiter 10] Code generator: HAGGIES [Reiter 09] Generated code execution Loop integral reduction: SAMURAI [Mastrolia, Ossola, Reiter, Tramontano 10] GOLEM95 [Binoth, Cullen, Guillet, Heinrich, Pilon, Reiter 08] Scalar integral evaluation: AVHOLO [van Hameren] QCDLOOP [Ellis, Zanderighi] GOLEM95C [ Cullen, Guillet, Heinrich, Kleinschmidt, Pilon, Reiter, Rodgers 11 ] All codes in gosam-contrib package Yellow codes distributed separately

Reduction methods SAMURAI [Mastrolia, Ossola, Reiter, Tramontano 10] Tensorial integrand-level reconstruction [Heinrich, Ossola, Reiter, Tramontano 10] with GOLEM95C [Binoth, Cullen, Guillet, Heinrich, Kleinschmidt, Pilon, Reiter, Rodgers 11] SAMURAI [ Mastrolia, Ossola, Reiter, Tramontano 10 ] PJFry [Yundin] G.Luisoni, 1 st October 2012 Reduction method can be choosen at runtime

Reduction: strategies G.Luisoni, 1 st October 2012 Start End reduction = 0,2 reduction = 3,4 Samurai reduction = 0 or test ok reduction = 0 or test ok yes Tensorial reconstruction Golem95C Samurai (recon. numerator) Samurai (recon. numerator) yes reduction = 3 or test ok reduction = 3 or test ok yes Rescue system: Check of the single pole with the IR single -> if difference above a threshold re-evaluate amplitude using the numerical tensor integrals (golem95c)

In practice: GoSam+ Sherpa Few steps needed to compute e.g. Z+1 Prepare Sherpa card according to your need and run it once The “order“ file and the necessary tree-level code is generated Run GoSam feeding the “order“ file and a configuration file with further needed inputs (paths / filtering options / …) After the virtual code is set up, generate and compile it with configure / make / make install The produced library libgolem_olp.so must be added to the SHERPA_LDADD option in the Sherpa card HAVE FUN WITH PHENOMENOLOGY G.Luisoni, 1 st October 2012 High level of automation and optimization in the generated code [In collaboration with M.Schönherr]

In practice: GoSam+ Sherpa G.Luisoni, 1 st October 2012 Order file Contract file GoSam produces only the code strictly needed avoiding redundancies and exploiting crossing- symmetry