This guide will show you how to set up your environment for BESIII at Minnesota. To do this, you'll need:
Analysis machines are twins-a01.spa.umn.edu through twins-a08.spa.umn.edu.
If your default shell isn't bash (i.e., you specially arranged an alternative), start it up. All BES3 scripts at Minnesota are in bash; no other shell is officially supported.
You'll want to source this file every time you login; it loads the BES3 environment.
Work areas will be created and have TestRelease copied to them automatically.
WorkArea=$HOME/bes3/boss$VERSION/workarea
source /local/bes3/boss/$VERSION/environment my-work-area
sets WorkArea=$HOME/bes3/boss$VERSION/my-work-area.
Some directories are created for you:
Directories in your $CDPATH that can be switched to directly using cd:
A collection of utilities we use to make BOSS and the farm easier to manage.
Lists the installed versions of boss.
When used from inside a package, compiles that package on a 32-bit SL4 machine. If used directly from $WorkArea, compiles every package.
mc runlist -d ecm3770
mc runlist 900 1200 -v 6.5.3 -l
mc runlist --help
If you get any errors, there's a mistake somewhere, either in my instructions or your execution of them. Either way, you should pop an e-mail to Nick Howell.
A suggestion for getting started: try compiling and running the ρ-π analysis algorithm RhopiAlg:
mkdir -p $WorkArea/Analysis/Physics;
cp -r $BesArea/Analysis/Physics/RhopiAlg $WorkArea/Analysis/Physics/;
cd Analysis/Physics/Rhopi/Rhopi-* && boss-compile