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.
Filename extension | .slcio |
---|---|
Developed by | F. Gaede (DESY ITH). H. Vogt, (DESY Zeuthen) |
Initial release | 2004 |
Type of format | Data compression |
Open format? | Yes |