Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-09 07:49:04

0001 #!/bin/bash -l 
0002 usage(){ cat << EOU
0003 sev.sh
0004 =========
0005 
0006 Update geometry, transfer to laptop, load into ipython::
0007 
0008     GEOM get                         
0009     ~/opticks/g4cx/tests/sev.sh 
0010 
0011 EOU
0012 }
0013 
0014 SDIR=$(cd $(dirname $BASH_SOURCE) && pwd)
0015 script=$SDIR/sev.py 
0016 source $HOME/.opticks/GEOM/GEOM.sh 
0017 export BASE=/tmp/$USER/opticks/GEOM/$GEOM/ntds3
0018 export FOLD=$BASE/ALL1/p001
0019 
0020 defarg="info_ana"
0021 arg=${1:-$defarg}
0022 
0023 vars="BASH_SOURCE GEOM BASE FOLD script" 
0024 
0025 if [ "${arg/info}" != "$arg" ]; then 
0026    for var in $vars ; do printf "%20s : %s \n" "$var" "${!var}" ; done 
0027 fi
0028 
0029 if [ "${arg/ana}" != "$arg" ]; then 
0030    ${IPYTHON:-ipython} --pdb -i $script
0031    [ $? -ne 0 ] && echo $BASH_SOURCE : ana error && exit 1 
0032 fi
0033