package digiRootData
version v0
use GlastPolicy
use ROOT v3r0p7
ignore_pattern include_none
apply_pattern package_include
apply_pattern package_linkopts
apply_pattern ld_library_path
private
# Create the Root Cint classes
macro root_headers "ACDTile.h CalHit.h ESAPID.h Event.h L1T.h LogID.h StripID.h Tagger.h TileID.h TkrLayer.h EventLinkDef.h"
# try to build this by adding to compilation for requirements
macro digiRootData_customBuild ""\
VisualC "call $(DIGIROOTDATAROOT)/digiRootData/dorootcint.bat"
# on unix use a document to make rootcint part of the build process
make_fragment event_dorootcint_header
make_fragment event_dorootcint -header=event_dorootcint_header
document event_dorootcint EventRootCint CINTFILE=../digiRootData/EventCint.cxx
# For some reason, I was getting errors when loading the digiRootData shareable
# in root. Linking the Root Physics library in avoids this.
macro digiRootData_shlibflags " -L${ROOT_PATH}/lib -lPhysics -lMatrix " \
VisualC " ${use_linkopts} "
# I think this is still ok?
library digiRootData *.cxx \
../digiRootData/EventCint.cxx\
../digiRootData/EventCint.h\
../digiRootData/ACDTile.h\
../digiRootData/CalHit.h\
../digiRootData/ESAPID.h\
../digiRootData/Event.h\
../digiRootData/EventLinkDef.h\
../digiRootData/L1T.h\
../digiRootData/LogID.h\
../digiRootData/StripID.h\
../digiRootData/Tagger.h\
../digiRootData/TileID.h\
../digiRootData/TkrLayer.h
The digiRootData package depends on the following packages
package digiRootData
version v0
use GlastPolicy
use ROOT v3r0p7
ignore_pattern include_none
apply_pattern package_include
apply_pattern package_linkopts
apply_pattern ld_library_path
private
# Create the Root Cint classes
macro root_headers "ACDTile.h CalHit.h ESAPID.h Event.h L1T.h LogID.h StripID.h Tagger.h TileID.h TkrLayer.h EventLinkDef.h"
# try to build this by adding to compilation for requirements
macro digiRootData_customBuild ""\
VisualC "call $(DIGIROOTDATAROOT)/digiRootData/dorootcint.bat"
# on unix use a document to make rootcint part of the build process
make_fragment event_dorootcint_header
make_fragment event_dorootcint -header=event_dorootcint_header
document event_dorootcint EventRootCint CINTFILE=../digiRootData/EventCint.cxx
# For some reason, I was getting errors when loading the digiRootData shareable
# in root. Linking the Root Physics library in avoids this.
macro digiRootData_shlibflags " -L${ROOT_PATH}/lib -lPhysics -lMatrix " \
VisualC " ${use_linkopts} "
# I think this is still ok?
library digiRootData *.cxx \
../digiRootData/EventCint.cxx\
../digiRootData/EventCint.h\
../digiRootData/ACDTile.h\
../digiRootData/CalHit.h\
../digiRootData/ESAPID.h\
../digiRootData/Event.h\
../digiRootData/EventLinkDef.h\
../digiRootData/L1T.h\
../digiRootData/LogID.h\
../digiRootData/StripID.h\
../digiRootData/Tagger.h\
../digiRootData/TileID.h\
../digiRootData/TkrLayer.h
1.2.3 written by Dimitri van Heesch,
© 1997-2000