Table of Contents
Fetching ...

FastJet: a code for fast k_t clustering, and more

Matteo Cacciari

TL;DR

A practical implementation of this approach to jet clustering, FastJet, is shown to be orders of magnitude faster than all other present codes, opening the way to the use of $k_t$-clustering even in highly populated heavy ion events.

Abstract

Two main classes of jet clustering algorithms, cone and k_t, are briefly discussed. It is argued that the former can be often cumbersome to define and implement, and difficult to analyze in terms of its behaviour with respect to soft and collinear emissions. The latter, on the other hand, enjoys a very simple definition, and can be easily shown to be infrared and collinear safe. Its single potential shortcoming, a computational complexity believed to scale like the number of particles to the cube (N^3), is overcome by introducing a new geometrical algorithm that reduces it to N ln N. A practical implementation of this approach to k_t-clustering, FastJet, is shown to be orders of magnitude faster than all other present codes, opening the way to the use of k_t-clustering even in highly populated heavy ion events.

FastJet: a code for fast k_t clustering, and more

TL;DR

A practical implementation of this approach to jet clustering, FastJet, is shown to be orders of magnitude faster than all other present codes, opening the way to the use of -clustering even in highly populated heavy ion events.

Abstract

Two main classes of jet clustering algorithms, cone and k_t, are briefly discussed. It is argued that the former can be often cumbersome to define and implement, and difficult to analyze in terms of its behaviour with respect to soft and collinear emissions. The latter, on the other hand, enjoys a very simple definition, and can be easily shown to be infrared and collinear safe. Its single potential shortcoming, a computational complexity believed to scale like the number of particles to the cube (N^3), is overcome by introducing a new geometrical algorithm that reduces it to N ln N. A practical implementation of this approach to k_t-clustering, FastJet, is shown to be orders of magnitude faster than all other present codes, opening the way to the use of k_t-clustering even in highly populated heavy ion events.

Paper Structure

This paper contains 2 figures.

Figures (2)

  • Figure 1: Left: the Voronoi diagram (black lines) of ten points in a plane, numbered 1...10. Superimposed, in red, is the Delaunay triangulation. Right: CPU time taken to cluster $N$ particles for various jet-finders. FastJet is available at http://www.lpthe.jussieu.fr/ salam/fastjet.
  • Figure 2: A simulated "typical" event at high luminosity at the LHC. Left: A single event with two hard jets has been combined with about 10 softer events. Right: Very soft 'ghost' particles have been added in order to be able to quantify more precisely the area of each jet.