Difference between revisions of "HOWTO set up the GlueX environment"

From GlueXWiki
Jump to: navigation, search
m (gluex_env_jlab.csh)
(gluex_env.csh)
Line 21: Line 21:
 
| HDDS_HOME || $GLUEX_TOP/hdds/prod
 
| HDDS_HOME || $GLUEX_TOP/hdds/prod
 
|-
 
|-
| HALLD_HOME || $GLUEX_TOP/halld/prod
+
| HALLD_HOME || $GLUEX_TOP/sim-recon/prod
 
|-
 
|-
 
| HALLD_MY || $HOME/halld_my
 
| HALLD_MY || $HOME/halld_my

Revision as of 16:18, 23 April 2010

gluex_env.csh

This is a generic script for defining all of the environment variables necessary to run GlueX software. It provides sensible defaults and respects existing definitions of certain key variables.

Variable Default Value
GLUEX_TOP /usr/local/gluex
BUILD_SCRIPTS $GLUEX_TOP/build_scripts
XERCESCROOT $GLUEX_TOP/xerces-c/prod
ROOTSYS $GLUEX_TOP/root/prod
CERN $GLUEX_TOP/cernlib
CERN_LEVEL 2006
HDDS_HOME $GLUEX_TOP/hdds/prod
HALLD_HOME $GLUEX_TOP/sim-recon/prod
HALLD_MY $HOME/halld_my
JANA_HOME $GLUEX_TOP/jana/prod
JANA_CALIB_URL file://$GLUEX_TOP/calib
JANA_GEOMETRY_URL xmlfile://$HDDS_HOME/main_HDDS.xml

gluex_env_jlab.csh

This is a wrapper around gluex_env.csh that provides defaults specific to the current production versions on the various platforms in common use at JLab. Some variables are still left override-able by the user. They are:

  • HDDS_HOME
  • HALLD_HOME
  • HALLD_MY
  • JANA_HOME