Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-10 07:50:28

0001 #!/bin/bash -l 
0002 
0003 bin=U4SurfaceTest
0004 
0005 defarg="run_ana"
0006 arg=${1:-$defarg}
0007 
0008 
0009 export GEOM=J006 
0010 export FOLD=/tmp/$bin/$GEOM/surface
0011 mkdir -p $FOLD
0012 
0013 if [ "${arg/run}" != "$arg" ]; then
0014    $bin
0015    [ $? -ne 0 ] && echo $BASH_SOURCE run error && exit 1 
0016 fi
0017 
0018 if [ "${arg/ls}" != "$arg" ]; then
0019    find $FOLD -type f 
0020    echo "--"
0021    find $FOLD -name NPFold_meta.txt
0022 fi
0023 
0024 if [ "${arg/ana}" != "$arg" ]; then
0025 
0026    isub=${ISUB:-5}
0027    subs=($(ls -1 $FOLD | grep -v "\."))
0028    sub=${subs[$isub]}  
0029 
0030    FOLD=$FOLD/$sub ${IPYTHON:-ipython} --pdb -i $bin.py 
0031    [ $? -ne 0 ] && echo $BASH_SOURCE ana error && exit 2
0032 fi
0033 
0034 exit 0 
0035 
0036 
0037