These classes define the geometry, materials, and assign active detectors. They depend heavily on gismo. They are instantiated by a direct call to the GlastMed constructor. All parameters are read in from the IFile interface, which reads the instrument.xml file in the instrument package.
package glastmedia
use gismo
use instrument
ignore_pattern include_none
apply_pattern package_include
apply_pattern package_linkopts
set PEGS4PATH "${GISMOROOT}/PEGS4:${GLASTMEDIAROOT}/PEGS4"
private
library glastmedia -no_share *.cxx\
../glastmedia/*.h
# this is only a console app
macro_append use_linkopts "$(console_linkopts)"
#simple test program to build, instantiate the detector
application test test/test.cxx
The glastmedia package depends on the following packages
package glastmedia
use gismo
use instrument
ignore_pattern include_none
apply_pattern package_include
apply_pattern package_linkopts
set PEGS4PATH "${GISMOROOT}/PEGS4:${GLASTMEDIAROOT}/PEGS4"
private
library glastmedia -no_share *.cxx\
../glastmedia/*.h
# this is only a console app
macro_append use_linkopts "$(console_linkopts)"
#simple test program to build, instantiate the detector
application test test/test.cxx
1.2.3 written by Dimitri van Heesch,
© 1997-2000