1- #! /bin/bash -l
1+ #! /bin/bash
22usage (){ cat << EOU
3- gxr.sh : G4CXRenderTest
3+ gxr.sh : G4CXRenderTest
44=============================================================================================================
55
66::
77
88 cd ~/opticks/g4cx # gx
9- ./gxr.sh
9+ ./gxr.sh
1010 ./gxr.sh run
1111 ./gxr.sh dbg
1212 ./gxr.sh grab
@@ -17,14 +17,14 @@ gxr.sh : G4CXRenderTest
1717analog delta times more than 2% of total
1818--------------------------------------------------
1919
20- See bin/log.py for logfile analysis with time filtering
20+ See bin/log.py for logfile analysis with time filtering
2121
2222EOU
2323}
2424
2525msg=" === $BASH_SOURCE :"
2626
27- case $( uname) in
27+ case $( uname) in
2828 Linux) defarg=" run" ;;
2929 Darwin) defarg=" ls" ;;
3030esac
@@ -43,19 +43,19 @@ bin=G4CXRenderTest
4343log=$bin .log
4444gxrdir=$( dirname $BASH_SOURCE )
4545
46- source $gxrdir /../bin/COMMON.sh
46+ source $gxrdir /../bin/COMMON.sh
4747
4848# # bin/COMMON sources bin/GEOM_.sh and bin/OPTICKS_INPUT_PHOTON.sh
4949# # BUT the content of those is very user specific so have moved
50- # # geometry to $HOME/.opticks/GEOM/GEOM.sh
51- # # THIS KINDA THING IS IN USERLAND BUT COULD SUGGEST
50+ # # geometry to $HOME/.opticks/GEOM/GEOM.sh
51+ # # THIS KINDA THING IS IN USERLAND BUT COULD SUGGEST
5252# # INPUT PHOTONS ALSO CONFIGURED IN THE SAME GEOM.sh FILE
53- # # OR FILES THAT THAT FILE SOURCES
53+ # # OR FILES THAT THAT FILE SOURCES
5454
5555
5656eye=-0.4,0,0
5757moi=-1
58- export EYE=${EYE:- $eye }
58+ export EYE=${EYE:- $eye }
5959export MOI=${MOI:- $moi }
6060
6161
@@ -75,9 +75,9 @@ loglevels()
7575 export SSim=INFO
7676 export SBT=INFO
7777 export IAS_Builder=INFO
78- # export QEvent =INFO
78+ # export QEvt =INFO
7979 export CSGOptiX=INFO
80- export G4CXOpticks=INFO
80+ export G4CXOpticks=INFO
8181 export CSGFoundry=INFO
8282 # export GInstancer=INFO
8383 # export X4PhysicalVolume=INFO
@@ -88,64 +88,64 @@ loglevels
8888
8989
9090
91- if [ " run" == " $arg " ]; then
92- echo $msg run $bin log $log
93- if [ -f " $log " ]; then
94- rm $log
95- fi
91+ if [ " run" == " $arg " ]; then
92+ echo $msg run $bin log $log
93+ if [ -f " $log " ]; then
94+ rm $log
95+ fi
9696
9797 $bin
98- [ $? -ne 0 ] && echo $BASH_SOURCE run error && exit 1
99- fi
98+ [ $? -ne 0 ] && echo $BASH_SOURCE run error && exit 1
99+ fi
100100
101- if [ " dbg" == " $arg " ]; then
101+ if [ " dbg" == " $arg " ]; then
102102 case $( uname) in
103103 Linux) gdb $bin -ex r ;;
104- Darwin) lldb__ $bin ;;
104+ Darwin) lldb__ $bin ;;
105105 esac
106- [ $? -ne 0 ] && echo $BASH_SOURCE dbg error && exit 2
106+ [ $? -ne 0 ] && echo $BASH_SOURCE dbg error && exit 2
107107fi
108108
109109
110110if [ " grablog" == " $arg " ]; then
111111 scp P:opticks/g4cx/$log .
112- fi
112+ fi
113113
114- if [ " analog" == " $arg " ]; then
115- echo $msg analog log $log
116- if [ -f " $log " ]; then
117- LOG=$log $gxrdir /../bin/log.sh
118- fi
119- fi
114+ if [ " analog" == " $arg " ]; then
115+ echo $msg analog log $log
116+ if [ -f " $log " ]; then
117+ LOG=$log $gxrdir /../bin/log.sh
118+ fi
119+ fi
120120
121121
122- # FOLD is not an input to C++ running, but it is used by the below : ls ana grab jpg
122+ # FOLD is not an input to C++ running, but it is used by the below : ls ana grab jpg
123123export FOLD=/tmp/$USER /opticks/$GEOM /$bin
124124name=cx$MOI .jpg
125125path=$FOLD /$name
126126
127- if [ " ls" == " $arg " ]; then
128- echo $msg FOLD $FOLD
127+ if [ " ls" == " $arg " ]; then
128+ echo $msg FOLD $FOLD
129129 echo $msg date $( date)
130130 ls -alst $FOLD
131- fi
131+ fi
132132
133- if [ " ana" == " $arg " ]; then
133+ if [ " ana" == " $arg " ]; then
134134 export CFBASE=$FOLD
135- ${IPYTHON:- ipython} --pdb -i tests/$bin .py
136- [ $? -ne 0 ] && echo $BASH_SOURCE ana error && exit 3
137- fi
135+ ${IPYTHON:- ipython} --pdb -i tests/$bin .py
136+ [ $? -ne 0 ] && echo $BASH_SOURCE ana error && exit 3
137+ fi
138138
139- if [ " grab" == " $arg " ]; then
139+ if [ " grab" == " $arg " ]; then
140140 source ../bin/rsync.sh $FOLD
141- open $path
142- fi
141+ open $path
142+ fi
143143
144- if [ " jpg" == " $arg " ]; then
144+ if [ " jpg" == " $arg " ]; then
145145 mkdir -p $( dirname $path )
146- scp P:$path $path
147- open $path
148- fi
146+ scp P:$path $path
147+ open $path
148+ fi
149149
150- exit 0
150+ exit 0
151151
0 commit comments