Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-09 07:48:53

0001 #!/bin/bash -l 
0002 usage(){ cat << EOU
0003 CSGNodeScanTest.sh
0004 =====================
0005 
0006 
0007 EOU
0008 }
0009 
0010 defarg="run_ana"
0011 arg=${1:-$defarg}
0012 bin=CSGNodeScanTest
0013 
0014 #geom=iphi
0015 geom=acyl
0016 export GEOM=${GEOM:-$geom}
0017 export FOLD=/tmp/$USER/opticks/$bin/$GEOM
0018 
0019 
0020 if [ "${arg/run}" != "$arg" ]; then
0021    $bin
0022    [ $? -ne 0 ] && echo $BASH_SOURCE run error && exit 1 
0023 fi 
0024 
0025 if [ "${arg/ana}" != "$arg" ]; then
0026    ${IPYTHON:-ipython} --pdb -i $bin.py 
0027    [ $? -ne 0 ] && echo $BASH_SOURCE ana error && exit 2
0028 fi 
0029 
0030 exit 0 
0031