Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

Manuscript Title: APACIC++ 2.0 -- A PArton Cascade In C++
Authors: F. Krauss, A. Schälicke, G. Soff
Program title: APACIC++, version 2.0
Catalogue identifier: ADNE_v2_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 174(2006)876
Programming language: C++.
Operating system: Linux, Unix, Darwin.
Keywords: QCD, standard model, jet production, parton shower.
PACS: 13.87.-a, 13.87.Fh, 13.66.Bc, 13.85.-t.
Classification: 11.2.

External routines: The makeinstall requires the autotools package.

Does the new version supersede the previous version?: Yes

Nature of problem:
Modern collider-based experiments in particle physics are characterised by increasing energies that are released and, thus, by a growing number of particles that are produced. The large numbers of involved particles renders it impossible to derive fully analytical predictions for a detailed description of the final state. In addition, the transformation of the partons of perturbative quantum field theory into the experimentally observable hadrons is until now not understood on a quantitative level. These obstacles prevent a direct comparison of analytical predictions with experimental data, and simulation tools need to be employed to bridge this gap.

Solution method:
The event generator SHERPA with a new version of the parton shower module APACIC++ is able to simulate e+e--annihilation experiments as well as hadron-hadron collision. The generated events are suitable for direct comparison with experiment. This is achieved by dividing the simulation into well-separated steps. First, the signal process is selected by employing multi-particle matrix elements at tree-level. Then the strong interacting particles experience additional radiation of soft or collinear partons described by means of the parton shower. Finally, the partons are translated into observable hadrons using phenomenological models.
The module APACIC++ concentrates on the parton shower evolution of jets, both in the initial and in the final state of the signal process. Suitable interfaces to other modules of the event generator SHERPA are provided.

Reasons for new version:
This new version is able to perform not only final state shower but also initial state shower evolutions. Thus the program gives now also a realistic description of proton-proton and proton-anti-proton collisions. It is particularly designed to simulate events at the Tevatron or the LHC.

Summary of revisions:
The package has been extended by a number of classes for the description of the initial state shower. In order to give optimal support for these new routines, all existing classes of the final state shower have been revised, but the basic structure and concept of the program has been maintained. In addition a new dicing strategy has been introduced in the time-like evolution routine, which substantially improved the performance of the final state shower.

Additional comments:
The package APACIC++ is used as the parton shower module of the general purpose event generator SHERPA. There it takes full advantage of its capabilities to merge multi-jet matrix element and parton shower evolution.

Running time:
The example programs take a matter of seconds to run.