Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-10 07:50:29

0001 #!/bin/bash -l 
0002 
0003 bin=U4TreeTest 
0004 defarg="run_ana"
0005 arg=${1:-$defarg}
0006 
0007 #source $OPTICKS_HOME/bin/COMMON.sh
0008 source $HOME/.opticks/GEOM/GEOM.sh 
0009 
0010 
0011 if [ "${arg/info}" != "$arg" ]; then 
0012     vars="BASH_SOURCE GEOM ${GEOM}_GDMLPath"
0013     for var in $vars ; do printf "%30s : %s \n" $var ${!var} ; done
0014 fi 
0015 
0016 
0017 if [ "${arg/run}" != "$arg" ]; then 
0018     $bin
0019     [ $? -ne 0 ] && echo $BASH_SOURCE run error && exit 1 
0020 fi 
0021 
0022 if [ "${arg/ana}" != "$arg" ]; then 
0023     export FOLD=/tmp/$USER/opticks/U4TreeTest/stree
0024     ${IPYTHON:-ipython} --pdb -i $bin.py 
0025     [ $? -ne 0 ] && echo $BASH_SOURCE run error && exit 2
0026 fi 
0027 
0028 exit 0 
0029 
0030