File indexing completed on 2026-04-09 07:48:53
0001
0002 usage(){ cat << EOU
0003
0004 ~/o/CSG/tests/CSGSimtraceTest.sh
0005
0006
0007 EOU
0008 }
0009
0010 cd $(dirname $(realpath $BASH_SOURCE))
0011
0012 name=CSGSimtraceTest
0013
0014 defarg="info_run"
0015 arg=${1:-$defarg}
0016
0017 source $HOME/.opticks/GEOM/GEOM.sh
0018
0019 vv="BASH_SOURCE defarg arg PWD GEOM"
0020
0021
0022 if [ "${arg/info}" != "$arg" ]; then
0023 for v in $vv ; do printf "%30s : %s\n" "$v" "${!v}" ; done
0024 fi
0025
0026 if [ "${arg/run}" != "$arg" ]; then
0027 $name
0028 [ $? -ne 0 ] && echo $BASH_SOURCE - run error && exit 1
0029 fi
0030
0031 if [ "${arg/dbg}" != "$arg" ]; then
0032 source dbg__.sh
0033 dbg__ $name
0034 [ $? -ne 0 ] && echo $BASH_SOURCE - dbg error && exit 2
0035 fi
0036
0037
0038
0039
0040
0041 exit 0
0042