This package contains the algorithms for Glast digitization:
package GlastDigi
version v0r1
branches src mgr doc
use GlastEvent
use GlastSvc
use GaudiKernel
use GaudiSvc
use GaudiAud
use RootHistCnv
ignore_pattern include_none
apply_pattern package_include
library GlastDigi Acd/*.h Acd/*.cpp \
Tkr/*.h Tkr/*.cpp \
Dll/*.cpp
#macro GlastDigiDir "$(GLASTDIGIROOT)/$(DEBUGDIR)" global patern
#macro GlastDigi_linkopts " " \
# LinuxStatic "$(GlastDigiDir)/libGlastDigi.a -u GlastDigi_loadRef" \
# VisualCStatic "$(GlastDigiDir)/libGlastDigi.lib /include:_GlastDigi_loadRef"
apply_pattern package_Clinkopts
#macro GlastDigi_stamps "" \
# LinuxStatic "$(GlastDigiDir)/GlastDigi.stamp" \
# LinuxStaticdbx "$(GlastDigiDir)/GlastDigi.stamp" \
# VisualCStatic "$(GlastDigiDir)/GlastDigi.stamp"
# Thomas says I don't need this anymore... kill if wrong
#set GlastDigiShr "${GLASTDIGIROOT}/${DEBUGDIR}/libGlastDigi"
apply_pattern packageShr
private
# note that the debug versions of the used libraries are inserted below
# for the moment, use libraryshr_linkopts to fix red hat 6.2 linking problem
#macro GlastSvc_shlibflags "$(componentshr_linkopts) $(use_linkopts)" \
#macro GlastDigi_shlibflags "$(libraryshr_linkopts) $(use_linkopts)" \
# VisualC "Service.obj Converter.obj DataObject.obj $(componentshr_linkopts) $(use_linkopts) $(Win32Debug)"
apply_pattern package_Cshlibflags
# WinIncludes is to allow header files to be added to the
# VC++ workspace, without causing build problems on unix
macro WinInclude1 "" VisualC "test/ReadDigi.h"
macro WinInclude2 "" VisualC "test/jobOptions.txt"
# build this for non-shareable testing
application test test/*.cpp \
$(WinInclude1) $(WinInclude2)
The GlastDigi package depends on the following packages
package GlastDigi
version v0r1
branches src mgr doc
use GlastEvent
use GlastSvc
use GaudiKernel
use GaudiSvc
use GaudiAud
use RootHistCnv
ignore_pattern include_none
apply_pattern package_include
library GlastDigi Acd/*.h Acd/*.cpp \
Tkr/*.h Tkr/*.cpp \
Dll/*.cpp
#macro GlastDigiDir "$(GLASTDIGIROOT)/$(DEBUGDIR)" global patern
#macro GlastDigi_linkopts " " \
# LinuxStatic "$(GlastDigiDir)/libGlastDigi.a -u GlastDigi_loadRef" \
# VisualCStatic "$(GlastDigiDir)/libGlastDigi.lib /include:_GlastDigi_loadRef"
apply_pattern package_Clinkopts
#macro GlastDigi_stamps "" \
# LinuxStatic "$(GlastDigiDir)/GlastDigi.stamp" \
# LinuxStaticdbx "$(GlastDigiDir)/GlastDigi.stamp" \
# VisualCStatic "$(GlastDigiDir)/GlastDigi.stamp"
# Thomas says I don't need this anymore... kill if wrong
#set GlastDigiShr "${GLASTDIGIROOT}/${DEBUGDIR}/libGlastDigi"
apply_pattern packageShr
private
# note that the debug versions of the used libraries are inserted below
# for the moment, use libraryshr_linkopts to fix red hat 6.2 linking problem
#macro GlastSvc_shlibflags "$(componentshr_linkopts) $(use_linkopts)" \
#macro GlastDigi_shlibflags "$(libraryshr_linkopts) $(use_linkopts)" \
# VisualC "Service.obj Converter.obj DataObject.obj $(componentshr_linkopts) $(use_linkopts) $(Win32Debug)"
apply_pattern package_Cshlibflags
# WinIncludes is to allow header files to be added to the
# VC++ workspace, without causing build problems on unix
macro WinInclude1 "" VisualC "test/ReadDigi.h"
macro WinInclude2 "" VisualC "test/jobOptions.txt"
# build this for non-shareable testing
application test test/*.cpp \
$(WinInclude1) $(WinInclude2)
1.2.3 written by Dimitri van Heesch,
© 1997-2000