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

From GlueXWiki
Jump to: navigation, search
(table of key variables)
m (gluex_env_jlab.csh)
Line 36: Line 36:
 
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:
 
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:
  
* JANA_HOME
 
 
* HDDS_HOME
 
* HDDS_HOME
 
* HALLD_HOME
 
* HALLD_HOME
 
* HALLD_MY
 
* HALLD_MY
 +
* JANA_HOME

Revision as of 14:59, 1 March 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/halld/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