Ara ROOT based Test Bed Software
Introduction
Here is some Doxygen generated documentation for the ARA ROOT based Test Bed software which is baed on the ANITA software.Prerequisites
Components
- ARA Event Library, ROOT classes for storing ARA data in ROOT files
- ARA Display, the display program based on the Marvellous ANITA Graphical Interface and Classy Display (Magic Display).
- ARA Web Plotter, the library and code which produces the dynamically updating webpages
- Utilities, programs for converting raw ARA data into ROOT-ified versions
Installation
- Ensure all the prerequisites are installed and in LD_LIBRARY_PATH or system paths.
- Set the environmental variable ARA_UTIL_INSTALL_DIR to point to the location you want the software installed in (note that lib, bin, etc. sub directories will be made)
- Do
make
make install
Making ROOT files
The makeAraEventTree executable is usedto convert raw ARA Test Bed data into a ROOT format. The easiest way to do this is through the runAraEventFileMaker.sh script. The usage isrunAraEventFileMaker.sh (input dir) (outputfile)where input dir is a directory that contains the ev_XXXXXXXX sub directories.
Running AraDisplay
The easiest way to get AraDisplay running is to use the runAraDisplay.C macro (it is in AraDisplay/macros). You can either edit the macro to point to a ROOT event file (created as above) or you can pass the ROOT file name from the command line as inroot 'macros/runAraDisplay.C("/Users/rjn/ara/data/root/event_200MHz_DISC01.root")'note the use of signal and double quotations so that the shell passes the argument to ROOT correctly.
Generated on Wed Aug 8 16:20:07 2012 for ARA ROOT Test Bed Software by
