]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - EVE/README
Support for automatic pedestal estimation per pad (Marian and Matevz).
[u/mrichter/AliRoot.git] / EVE / README
... / ...
CommitLineData
1EVE - Event Visualization Environment
2=====================================
3
4EVE is composed of:
51. small application kernel;
62. graphics classes with editors and OpenGL renderers;
73. CINT scripts that extract data, fill graphics classes and register
8 them to the application.
9
10This is an early release ... expect problems and be sure that what you
11need is not supported.
12
13
14Usage
15=====
16
171. Initialize ALICE environment.
18
192. Spawn 'reve' executable and invoke the alieve_init.C macro, for example:
20
21To load first event from current directory:
22 # reve alieve_init.C
23To load 5th event from directory /data/my-pp-run:
24 # reve 'alieve_init.C("/data/my-pp-run", 5)'
25Interactively:
26 # reve
27 root[0] .L alieve_init.C
28 root[1] alieve_init("/somedir")
29
303. Use GUI or CINT command-line to invoke further visualization macros.
31
32See files in EVE/alice-macros/. For specific uses these should be
33edited to suit your needs.
34
35
36Directory structure
37===================
38
39EVE is split into two modules: REVE (ROOT part, not dependent on
40AliROOT) and ALIEVE (ALICE specific part). For the time being both
41modules are kept in AliROOT CVS.
42
43Alieve/ and Reve/ -- sources
44
45macros/ -- macros for bootstraping and internal steering
46alice-macros/ -- macros for ALICE visualization
47alica-data/ -- data files used by ALICE macros
48test-macros/ -- macros for tests of specific features; usually one needs
49 to copy and edit them
50
51bin/, Makefile and make_base.inc are used for stand-alone build of the
52packages.