A website containing all the information one can be interested in using Sirčne.

Webmaster: Eleonora Presani

General Introduction

Sirčne is a software package primarily designed for use with the future cubic kilometer-sized detector KM3NeT, but has been tested with ANTARES as the program allows to be easily adapted for other neutrino telescopes.

SIRENE consists of a library of C++ classes which enables different geometries for a neutrino telescope, and different configurations and characteristics of photo-multiplier tubes inside the modules of the telescope to be implemented as needed.

So, what is it about?

SIRENE is a software primarly used as a detector simulator. It takes as input the events generated by a "event generator" (as for example Genhen or Anis), that means the secondary particles (usually muons) that has reached the surface of the detector. These particles are thus propagated inside the detector, and the generation of the Cerenkov light and the light produced by electromagnetic showers is performed. The light so produced is propagated until an Abstract Module (for more information about this, please refer to the Features section).

After the Abstract module an output is saved. This output contains a vector of photons, with all the relevant informations, and this file can then be feed to another piece of software, called SIRENE EXTEND. This second part of the program allows you to simulate what is inside the Optical Module, namely the photomultipliers. The propagation of the light inside the module is so performed and the output containing your final hits is stored.

Credits

This program was originally developed by Claudine Colnard and Ronald Bruijn, built on a Fortran version of Paul Kooijman. A contribution has also be given by Guus Wijnker. A thank for the support of Els de Wolf is necessary. The last version of the program has been released by Eleonora Presani, using part of the work of Siemen Meester, in particular for the graphical interface, the SIRENE WIZARD. The efford is now aimed to insert Siréne in the new software framework IceTray. The person mainly involved in this work is Ana Dos Santos Assis Jesus

Anyone who is interested in help and partecipate to the developement of the software is of course welcome to do so, and can contact one of the above persons for further informations.

The present webpage refers to the stand alone version, called Sirene Package and available on the Antares/KM3Net cvs repository.

Benefits

Why use SIRENE?

SIRENE is a modular software, which means that is possible for any user to add new parts or not use some of the existing parts. Moreover thanks to its modularity is easier to accomplish good comparison among different geometries and different photomultipliers options. Thanks to the parametrisation of most of the physics functions, SIRENE results much faster then most of the simulations that make use of heavy and complicated tables. Anyone is welcome to add a new functionality or to describe a new geometry.

Requirements

SIRENE is quite a stand alone program. Nevertheless some external software are required for the interface. To be able to use the embedded XML parser, one should install ROOT 5 (It has been tested with Root 5.16).

The software has been tested with the compiler g++ (GCC) 3.4.6 20060404 (Red Hat 3.4.3-3). It's suggested to have installed Scientific Linux 4. It is probably supported also for the previous version.

Concerning the graphical user interface, called Sirčne Wizard, it uses qmake to be compiles, and it has been tested with Qmake version 1.07a (Qt 3.3.3).

The download of Sirčne is not available by the web, but it can be downloaded from the CVS. To do so, it is necessary to have a CVS download account in the repository in Lyon. It can also be possible to submit your own modification to the code, to do that, please contact the Sirčne responsable and ask for a writing account to the CVS in Lyon.

Notice that the last available version, Sirčne Package is available both for the Antares and the KM3NeT accounts.