Back to home page

EIC code displayed by LXR

 
 

    


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

0001 #!/bin/bash -l
0002 
0003 name=SEvt__HasInputPhoton_Test
0004 
0005 #export SEvt=INFO
0006 defarg="run"
0007 arg=${1:-$defarg}
0008 
0009 export OPTICKS_INPUT_PHOTON=RainXZ100_f4.npy
0010 
0011 vars="arg OPTICKS_INPUT_PHOTON OPTICKS_INPUT_PHOTON_FRAME"
0012 for var in $vars ; do printf "%30s : %s \n" "$var" "${!var}" ; done 
0013 
0014 
0015 if [ "${arg/run}" != "$arg" ]; then 
0016    $name 
0017    [ $? -ne 0 ] && echo $BASH_SOURCE run error && exit 1 
0018 fi 
0019 
0020 if [ "${arg/dbg}" != "$arg" ]; then 
0021    case $(uname) in
0022       Darwin) lldb__ $name ;;
0023       Linux)  gdb__ $name ;;  
0024    esac
0025    [ $? -ne 0 ] && echo $BASH_SOURCE dbg error && exit 2 
0026 fi 
0027 
0028 exit 0 
0029 
0030