Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

package TBIOROOT

This package takes as an input a Test Beam raw root tree and produces a recon tree. It is dependent on TkrRecon which may be somewhat counter intuitive.

To run the test program modify the jobOptions parameter (in TBIOROOT/src/test/jobOptions.txt) 'rTreeRawAlg.rawTreeName' to point to where the input root file is located on your computer and the parameter 'rTreeReconAlg.reconTreeName' to point to where you want the output root file.

The Algorithm reponsible for the loading of the raw tree is rTreeRawAlg and the one responsible for reading is rTreeReconAlg.

Excution Flow

Please see Jose's PDF concerning control flow in this package.


release notes


Used Packages

The TBIOROOT package depends on the following packages

v0r5

v1

v13p1

v1r1

v1r5

v1r6p1

v1r6p1

v1r8

v2

v2

v2

v2

v2

v2

v2

v2

v2r4

v3

v3

v3

v3

v3r0p7

v4

v4r3

v5

v5

v9


The Requirements File

package TBIOROOT
version v0

branches src mgr doc

use GlastSvc
use GlastEvent
use GlastDigi
use digiRootData
use ROOT
use TkrRecon
use CalRecon

library TBIOROOT  *.cpp *.cxx ../TBIOROOT/*.h  Dll/*.cpp

#macro TBIOROOTDir  "$(TBIOROOTNROOT)/$(DEBUGDIR)"

macro TBIOROOT_linkopts   " " 
macro TBIOROOT_stamps     

#set   TBIOROOTShr           "${TBIOROOTROOT}/${DEBUGDIR}/libTBIOROOT"
apply_pattern packageShr

#include_path $(TBIOROOTROOT)
ignore_pattern include_none
apply_pattern package_include

private

# need this for some ROOT classes Jose uses 
macro_append ROOT_linkopts     " $(ROOT_PATH)/lib/libPhysics.so " \
            VisualC            " $(ROOT_PATH)/lib/libPhysics.lib "
apply_pattern package_Clinkopts

macro TBIOROOT_shlibflags   "$(libraryshr_linkopts) $(use_linkopts)" \
      VisualC        "$(componentshr_linkopts) $(use_linkopts) $(Win32Debug)"
apply_pattern package_Cshlibflags

# build this for testing
macro jobOptions "" VisualC "test/jobOptions.txt"

application test \
        test/*.cxx $(jobOptions)


Generated at Thu May 17 14:49:59 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000