README.md 770 Bytes
Newer Older
yannick legoc's avatar
yannick legoc committed
1
2
3
Introduction
------------

legoc's avatar
README    
legoc committed
4
The LstDataProcess library provides tools to read, write and process Lst binary files containing events with size 128 bits produced at the ILL.  
yannick legoc's avatar
yannick legoc committed
5
Read the [User's Guide](https://code.ill.fr/lst/lst-data-process-128/wikis/home).  
legoc's avatar
README    
legoc committed
6
The releases are available in the project page.
yannick legoc's avatar
yannick legoc committed
7
8
9
10

Installation
------------

legoc's avatar
README    
legoc committed
11
First create a *build* directory:
legoc's avatar
Readme    
legoc committed
12
13
```
$ mkdir build; cd build;
legoc's avatar
README    
legoc committed
14
15
```

legoc's avatar
README    
legoc committed
16
To compile and install the library with minimal executables:
legoc's avatar
README    
legoc committed
17
18
19
20
```
$ cmake ..
```

legoc's avatar
README    
legoc committed
21
To compile and install the library with CMake with all executables:
legoc's avatar
README    
legoc committed
22
```
legoc's avatar
Readme    
legoc committed
23
$ cmake -DCMAKE_VERBOSE_MAKEFILE=TRUE -DCMAKE_BUILD_TYPE=Release -DNOMAD=ON -DCAMEO=ON -DGNUPLOT=ON -DCAMEO_ROOT=<cameo special installation path> ..
legoc's avatar
README    
legoc committed
24
25
26
27
28
29
```

Compile and install:
```
$ make -j 4
$ sudo make install
legoc's avatar
Readme    
legoc committed
30
```