TBRootAna for 2002 Data


The new directory structure

/
    Autotool files (Makefile.am, configure.in etc.)
    README ChangeLog INSTALL

/include
    All Header Files ( .h )
   
/src/
    All source files ( .cxx )

/src/utilities
    User Algorithms deemed useful are moved into this directory.

/src/readers
    Classes associated with reading NTuples

Root and GCC

Jan has made GCC 3.2.3 and ROOT 3.05 available on all fates.

To switch to the new root and GCC do the following:

export ROOTSYS=/net/cern/root-3.05
export PATH=$ROOTSYS/bin:/usr/local/gcc-3.2.3/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/gcc-3.2.3/lib:$ROOTSYS/lib:$LD_LIBRARY_PATH

or alternative download a bash script called newroot-gcc and excute the following command:
source newroot-gcc

Current Version of TBRootAna

The current version of TBRootAna now works with 2002 data. It most certainly has several serious bugs. The most recent tag is v0r10.

To checkout with tag specification:
cvs checkout -P -r v0r10 TBRootAna
Then to build do:

cd TBRootAna
./configure
make

Future Plans


Ian Gable 05/28/2003