added tcsh UI
[u/mrichter/AliRoot.git] / AliGeant4 / config / setup.sh
index 7dc7a3a..19cf308 100755 (executable)
@@ -35,14 +35,6 @@ export AG4_VISUALIZE=1
 unset AG4_OPACS
 
 #
-# ====== AG4_STACKING
-# If set: the secondary particles are not tracked immediatelly
-#       when they are created but after the urgent stack is exhausted
-# If not set: the G4 default stacking is used
-export AG4_STACKING=1
-#unset AG4_STACKING
-
-#
 # ====== AG4_NOPHYSICS
 # If set: only geantino or charged geantino can be shooted  
 #export AG4_NOPHYSICS=1
@@ -182,16 +174,6 @@ if [ "$VERBOSE" = "YES" ]; then
   else
     echo "OPACS driver         is NOT selected."
   fi
-  if [ $AG4_TOY ]; then
-    echo "Toy geometry         is     selected"
-  else
-    echo "Full geometry        is     selected"
-  fi
-  if [ $AG4_STACKING ]; then
-    echo "The ALICE default stacking will be used."
-  else
-    echo "The Geant4 default stacking will be used."
-  fi
   if [ $AG4_NOPHYSICS ]; then
     echo "Only geantino or charged geantino can be shooted."
   else
@@ -283,9 +265,9 @@ else
 fi
 
 if [ "$AG4_MAKESHLIB" = "" ]; then
-  unset G4MAKESHLIB  
+  unset G4LIB_BUILD_SHARED
 else
-  export G4MAKESHLIB=$G4INSTALL/config/makeshlib.sh
+  export G4LIB_BUILD_SHARED=1
 fi  
 
 # path to data files needed by hadronic processes
@@ -324,7 +306,7 @@ fi
 #
 
 if [ -d $LHCXX_BASE/CLHEP/1.5.0.0 ]; then
-  export CLHEP_BASE_DIR=$LHCXX_BASE/CLHEP/1.5.0.0
+  export CLHEP_BASE_DIR=$LHCXX_BASE/CLHEP/1.6.0.0
 else
   echo "WARNING: CLHEP has not been found in the default path."
   if [ "$VERBOSE" = "YES" ]; then
@@ -348,6 +330,14 @@ if [ $AG4_VISUALIZE ]; then
   fi
 
   #
+  # tcsh UI
+  #
+  if [ "$VERBOSE" = "YES" ]; then
+    echo "* tcsh UI..."
+  fi
+  export G4UI_USE_TCSH=1
+
+  #
   # Xm UI
   #
   if [ "$VERBOSE" = "YES" ]; then
@@ -367,7 +357,7 @@ if [ $AG4_VISUALIZE ]; then
   export G4VIS_BUILD_DAWNFILE_DRIVER=1
   export G4VIS_USE_DAWN=1
   export G4VIS_USE_DAWNFILE=1
-  export G4DAWNFILE_VIEWER=david
+  #export G4DAWNFILE_VIEWER=david
   export DAWN_HOME=${G4_BASE}/tools/bin
   if [ "`echo ${PATH} | grep ${DAWN_HOME} `" = "" ]; then
     export PATH=$PATH:$DAWN_HOME
@@ -720,6 +710,12 @@ if [ "`echo ${SHLIBVAR} | grep ${G4INSTALL}/lib/${G4SYSTEM} `" = "" ]; then
   fi
   SHLIBVAR="${G4INSTALL}/lib/${G4SYSTEM}:${SHLIBVAR}"
 fi
+if [ "`echo ${SHLIBVAR} | grep ${CLHEP_BASE_DIR}/lib `" = "" ]; then
+  if [ "$VERBOSE" = "YES" ]; then
+    echo Adding ${CLHEP_BASE_DIR}/lib to the shared libraries path...
+  fi
+  SHLIBVAR="${SHLIBVAR}:${CLHEP_BASE_DIR}/lib"
+fi
 
 export $SHLIBVARNAME=$SHLIBVAR