This directory contains some ROOT test programs.

Makefile    -   Makefile to build all test programs. Before executing make,
                select in the Makefile the platform dependent definitions.

hsimple.cxx  -  Simple test program that creates and saves some histograms.

MainEvent.cxx-  Simple test program that creates a ROOT Tree object and
                fills it with some simple structures but also with complete
                histograms. This program uses the files Event.cxx,
                EventCint.cxx and Event.h. An example of a procedure to
                link this program is in bind_Event. Note that the Makefile
                invokes the rootcint utility to generate the CINT interface
                EventCint.cxx.

Event.cxx     - Implementation for classes Event and Track.

minexam.cxx   - Simple test program to test data fitting.

tcollex.cxx   - Example usage of the ROOT collection classes.

tcollbm.cxx   - Benchmarks of ROOT collection classes.

tstring.cxx   - Example usage of the ROOT string class.

vmatrix.cxx   - Verification program for the TMatrix class.

vvector.cxx   - Verification program for the TVector class.

vlazy.cxx     - Verification program for lazy matrices.

hsimple.cxx   - Small program showing batch usage of histograms.

hworld.cxx    - Small program showing basic graphics.

guitest.cxx   - Example usage of the ROOT GUI classes.

guiviewer.cxx - Another ROOT GUI example program.

Hello.cxx     - Dancing text example.

Aclock.cxx    - Analog clock (a la X11 xclock)

Tetris.cxx    - The famous tetris game (using ROOT basic graphics).

stress.cxx    - Important ROOT stress testing program.

bench.cxx     - STL and ROOT container test and benchmarking program.

DrawTest.sh   - Entry script to extensive TTree query test suite.

dt_*          - Scripts used by DrawTest.sh.


REMARKS
=======

Before running ROOT or any ROOT-based utility such as rootcint you
have to set the ROOTSYS environment variable. See root/AA_README
on how to set this variable.
