Package which uses the same code that was formaly present in TBRecon. The repackaging was done by Jose.
Please see Jose's PDF concerning control flow in this package.
Special Notes on Recent Changes
Also note that all dependence on Reconstruction was removed from the package recently. It is currently impossible to use this package with the reconstruction package because some of the classes have conflicts.
package TkrRecon
version v1r2
branches src mgr doc
use GlastSvc
use gui
use GuiSvc
use GaudiKernel
#macro TkrReconDir "$(TKRRECONROOT)/$(DEBUGDIR)"
ignore_pattern include_none
apply_pattern package_include
macro TkrRecon_linkopts " "
macro TkrRecon_stamps
# have a seperate library to export the tracker recon data classes
library TkrRecon *.cpp *.cxx ../TkrRecon/*.h Dll/*.cpp
library TkrReconData -no_share *.cpp *.cxx
macro TkrRecon_linkopts "$(TkrReconDir)/libTkrReconData.a " \
VisualC "$(TkrReconDir)/TkrReconData.lib "
#path_append LD_LIBRARY_PATH "${TKRRECONROOT}/${DEBUGDIR}/"
apply_pattern ld_library_path
#include_path $(TKRRECONROOT)
private
apply_pattern packageShr
# note that the debug versions of the used libraries are inserted below
#macro TkrRecon_shlibflags "$(libraryshr_linkopts) $(use_linkopts)" \
# WIN32 "$(componentshr_linkopts) $(use_linkopts) $(Win32Debug)"
apply_pattern package_Cshlibflags
# build this for testing
macro jobOptions "" WIN32 "test/jobOptions.txt"
application test \
test/*.cxx $(jobOptions)
The TkrRecon package depends on the following packages
package TkrRecon
version v1r2
branches src mgr doc
use GlastSvc
use gui
use GuiSvc
use GaudiKernel
#macro TkrReconDir "$(TKRRECONROOT)/$(DEBUGDIR)"
ignore_pattern include_none
apply_pattern package_include
macro TkrRecon_linkopts " "
macro TkrRecon_stamps
# have a seperate library to export the tracker recon data classes
library TkrRecon *.cpp *.cxx ../TkrRecon/*.h Dll/*.cpp
library TkrReconData -no_share *.cpp *.cxx
macro TkrRecon_linkopts "$(TkrReconDir)/libTkrReconData.a " \
VisualC "$(TkrReconDir)/TkrReconData.lib "
#path_append LD_LIBRARY_PATH "${TKRRECONROOT}/${DEBUGDIR}/"
apply_pattern ld_library_path
#include_path $(TKRRECONROOT)
private
apply_pattern packageShr
# note that the debug versions of the used libraries are inserted below
#macro TkrRecon_shlibflags "$(libraryshr_linkopts) $(use_linkopts)" \
# WIN32 "$(componentshr_linkopts) $(use_linkopts) $(Win32Debug)"
apply_pattern package_Cshlibflags
# build this for testing
macro jobOptions "" WIN32 "test/jobOptions.txt"
application test \
test/*.cxx $(jobOptions)
1.2.3 written by Dimitri van Heesch,
© 1997-2000