LCIO file format

From HandWiki

The LCIO file format is based on LCIO ( Linear Collider I/O ) is a persistency framework and event data model developed in particle physics. It was primarily designed for storing collision events, the results of collisions of high-energetic particles accelerated by particle accelerators. It was initially created for the International Linear (collider) experiment. [1].

LCIO is intended to be used in both simulation studies and analysis frameworks. Its light weight and portability makes it also suitable for use in detector R&D testbeam applications. It provides a C++ and optionally a Java implementation with a common interface (API) - a Fortran interface to the C++ implementation also exists, if built with ROOT, Python bindings are available .

Using a common persistency format and event data model allows to easily share results and compare reconstruction algorithms. LCIO is used by almost all groups involved in linear collider detector studies and thus has become a de facto standard.

LCIO file format
Filename extension.slcio
Developed byF. Gaede (DESY ITH). H. Vogt, (DESY Zeuthen)
Initial release2004
Type of formatData compression
Open format?Yes

References

  1. LCIO - Users manual. F.Gaede (DESY ITH). H.Vogt, (DESY Zeuthen) PDF manual