This page gives some tips for using FRED with the Beam test software releases, but also with any other GLAST software release.
The page is devided in 3 sections.
- Setting the environment variables to use a specific software package
- Useful macro to select the events you want to display with FRED
- Setting FRED GLAST panel to visualize the desired data
The scripts and macros use paths which are from the machines at SLAC. In order to work on other cluster of computers
one needs to replace the pathnames.
1 - Setting the environment variables to use a specific software package
The software to analyze GLAST data is pretty complex. It involves several (similar)
release packages (BeamtestRelease, EngineeringModel, GlastRelease and ScienceTools) and many different
release versions. In order to add more complexity to the issue, different
release packages run with different root versions, and different programs might be running with different
shell flavours. That implies that one needs to be careful when changing software package; the chances
of working with a not properly set package (i.e. wrong libraries) are not negligible.
In this section you can find a set of very simple scripts and a even more simple root macro that
help setting the environment variables in rather easy and systematic way.
The script .SetSoftRelease (.SetSoftRelease_bash for bash or sh shell) sets the environement variables
CMTCONFIG (to "rh9_gcc32opt"), GLAST_EXT (to "/afs/slac/g/glast/ground/GLAST_EXT/$
")
and the variable CMTPATH. The first 2 point to the directory where all the software packages hang, therefore
they do not need to be replaced. On the other hand, the variable CMTPATH points to the specific software
package you want to use
setenv MAINPATH4BUILDS "/nfs/farm/g/glast/u09/builds/$
"
setenv SOFTRELEASETYPE $1
setenv SOFTRELEASEVERSION $2
setenv CMTPATH
2 - Useful macro to select the events you want to display with FRED
3 - FRED GLAST panel to visualize the desired data
(EngineeringModel, BeamTest)
# EngineeringModel v6r070329p17
# BeamtestRelease v2r0903p0