Back to home page

EIC code displayed by LXR

 
 

    


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

0001 #!/bin/bash -l 
0002 usage(){ cat << EOU
0003 CSGFoundry_getMeshName_Test.sh
0004 =============================
0005 
0006 Loads a CSGFoundry geometry specified by GEOM envvar and 
0007 
0008 EOU
0009 }
0010 
0011 
0012 DIR=$(dirname $BASH_SOURCE)
0013 
0014 source ~/.opticks/GEOM/GEOM.sh  # sets GEOM envvar, edit with GEOM bash function
0015 
0016 export ${GEOM}_CFBaseFromGEOM=$HOME/.opticks/GEOM/$GEOM
0017 
0018 
0019 msg="=== $BASH_SOURCE :"
0020 bin=CSGFoundry_getMeshName_Test
0021 defarg="run_ana"
0022 arg=${1:-$defarg}
0023 
0024 
0025 if [ "${arg/run}" != "$arg" ]; then 
0026    $bin
0027    [ $? -ne 0 ] && echo $msg run $bin error && exit 1
0028 fi 
0029 
0030 exit 0 
0031