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
- A new geometry service with a corresponding event display.
- Educate Tayfun and Tamara (and anyone else) about cvs and how it
can help you write code.
- Introduce KDevelop as an Integrated Development Environment for
anyone who would like to use it.
- Possible GTK gui front end (low priority).
Ian Gable 05/28/2003