File indexing completed on 2026-04-10 07:49:24
0001
0002
0003
0004 msg="=== $BASH_SOURCE :"
0005
0006 bin=CSGFoundry_SGeo_SEvt_Test
0007 export SOpticksResource_ExecutableName=G4CXSimulateTest
0008 source $(dirname $BASH_SOURCE)/../../bin/COMMON.sh
0009
0010
0011 defarg="run"
0012 arg=${1:-$defarg}
0013
0014 export SEvt=info
0015
0016 export FOLD=/tmp/$USER/opticks/$bin
0017
0018 if [ "${arg/run}" != "$arg" ]; then
0019 $bin
0020 [ $? -ne 0 ] && echo $msg run $bin error && exit 1
0021 fi
0022
0023 if [ "${arg/dbg}" != "$arg" ]; then
0024
0025 case $(uname) in
0026 Linux) gdb__ $bin ;;
0027 Darwin) lldb__ $bin ;;
0028 esac
0029
0030 [ $? -ne 0 ] && echo $msg dbg $bin error && exit 2
0031 fi
0032
0033
0034 if [ "${arg/ana}" != "$arg" ]; then
0035
0036 ${IPYTHON:-ipython} --pdb -i $bin.py
0037 [ $? -ne 0 ] && echo $msg ana error && exit 3
0038 fi
0039
0040 exit 0
0041