Update of the Binoth Les Houches Accord for a standard interface between Monte Carlo tools and one-loop programs
S. Alioli, S. Badger, J. Bellm, B. Biedermann, F. Boudjema, G. Cullen, A. Denner, H. van Deurzen, S. Dittmaier, R. Frederix, S. Frixione, M. V. Garzelli, S. Gieseke, E. W. N. Glover, N. Greiner, G. Heinrich, V. Hirschi, S. Hoeche, J. Huston, H. Ita, N. Kauer, F. Krauss, G. Luisoni, D. Maitre, F. Maltoni, P. Nason, C. Oleari, R. Pittau, S. Plaetzer, S. Pozzorini, L. Reina, C. Reuschle, T. Robens, J. Schlenk, M. Schoenherr, F. Siegert, J. F. von Soden-Fraunhofen, F. Tackmann, F. Tramontano, P. Uwer, G. Salam, P. Skands, S. Weinzierl, J. Winter, V. Yundin, G. Zanderighi, M. Zaro
TL;DR
The paper addresses the need for a standardized interface between Monte Carlo tools and one-loop amplitude providers to enable automated NLO calculations. It introduces BLHA2, expanding the original BLHA1 with capabilities to pass dynamic parameters, define models (including UFO), handle unstable phase-space points, accommodate mixed coupling powers and jet-multiplicity merging, and exchange color/spin-correlated amplitudes. It provides concrete mechanisms such as OLP_SetParameter, OLP_EvalSubProcess2, OLP_Polvec, and new workflow primitives, along with example order files to illustrate usage. The proposed update aims to increase interoperability and flexibility across MCs and OLPs, facilitating broader, more reliable NLO predictions for LHC phenomenology and beyond.
Abstract
We present an update of the Binoth Les Houches Accord (BLHA) to standardise the interface between Monte Carlo programs and codes providing one-loop matrix elements.
