ANITA-II Event Reader

ANITA-II Event Reader

Introduction

This is the somewhat sketchy documentation for the ANITA-II event reader.

Prerequisites

  1. ROOT

Optional Extras

  1. FFTW 3 -- Fastest Fourier Transform in the West
  2. libRootFftwWrapper -- a ROOT wrapper for FFTW 3

Installation

  1. Checkout the code from the SVN repository, eg.:
    svn co https://delos.mps.ohio-state.edu/anitaGround/eventReaderRoot/trunk myEventReaderDir
  2. Define the ANITA_UTIL_INSTALL_DIR to point to the location you want the library installed (the library files will end up in (ANITA_UTIL_INSTALL_DIR)/lib and the header files in (ANITA_UTIL_INSTALL_DIR)/include).
  3. Do
    make
    make install

Manual

If you are averse to reading web pages (and who wouldn't be) you can download a pdf copy of the reference material but be warned it won't be a thrilling read as it was written by a computer program.

Troubleshooting

There are a myriad of ways that one can run into problems with the event reader, the most common of which are listed here

Examples

The first example of the eventReaderRoot library in use is the exampleDumpHk program which can be made by typing
make exampleDumpHk
in the main eventReaderRoot directory. This program shows the way to access hk data in the ROOT files, similar programs could be written for all the other data types. The main components of the program are:

There are a number of examples of eventReaderRoot in use in the macros directory. In general these are simply run at the command prompt by typing something like:

root macroName.C

For further examples of using the waveform data in the event files, see the Magic Display and Event Correlator libraries.


Generated on Sun Aug 15 23:02:10 2010 for ANITA-II Event Reader by doxygen 1.3.9.1