iLCSoft / SIO

Simple IO package
BSD 3-Clause "New" or "Revised" License
0 stars 9 forks source link

SIO - Simple IO

Build Status Coverity Scan Build Status

SIO is a persistency solution for reading and writing binary data in SIO structures called record and block. SIO has originally been implemented as persistency layer for LCIO.

Installation

# Download it
$ git clone https://github.com/iLCSoft/SIO.git
$ cd SIO
# compile the software
$ mkdir build
$ cd build
$ cmake ..
$ make install

Options can be given to CMake:

Documentation

The examples provided in source/examples serve as documentation in addition to the C++ API documentation generated when configuring the software with -DINSTALL_DOC=ON.

Copyright and Licence

Copyright (c) 2003-2016, DESY, Deutsches Elektronen Synchrotron

Copyright (c) 2003-2016, SLAC, National Accelerator Laboratory

SIO is distributed under the BSD-3-Clause licence.