APACIC++, A PArton Cascade In C++, version 1.0
  APACIC++ is a Monte-Carlo event-generator dedicated for the simulation of electron-positron annihilations into jets. Within the framework of APACIC++, the emergence of jets is identified with the perturbative production of partons as governed by corresponding matrix elements. In addition to the build-in matrix elements describing the production of two and three jets, further programs can be linked allowing for the simultaneous treatment of higher numbers of jets. APACIC++ hosts a new approach for the combination of arbitrary matrix elements for the production of jets with the parton shower, which in turn models the evolution of these jets. For the evolution, different ordering schemes are available, namely ordering by virtualities or by angles. At the present state, the subsequent hadronization of the partons is accomplished by means of the Lund-string model as provided within Pythia. An appropriate interface is provieded.   The program takes full advantage of the object-oriented features provided by C++ allowing for an equally abstract and transparent programming style. 
R. Kuhn, F. Krauss, B. Ivanyi, G. Soff