Skip to content

Commit c853b0c

Browse files
committed
fixed up .sh for skipping
1 parent 8bd6d59 commit c853b0c

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

MCwrapper/MakeMC.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -819,7 +819,7 @@ if [[ "$GENR" != "0" ]]; then
819819
#make run.mac then call it below
820820
rm -f run.mac
821821
echo "/run/beamOn $EVT_TO_GEN" > run.mac
822-
echo "exit" >>! run.mac
822+
echo "exit" >> run.mac
823823
hdgeant4 -t$NUMTHREADS run.mac
824824
geant_return_code=$?
825825
rm run.mac
@@ -851,16 +851,17 @@ if [[ "$GENR" != "0" ]]; then
851851
elif [[ "$BKGFOLDSTR" == "DEFAULT" || "$BKGFOLDSTR" == "Random" ]]; then
852852
rm -f count.py
853853
echo "import hddm_s" > count.py
854-
echo "print(sum(1 for r in hddm_s.istream('$bkglocstring')))" >>! count.py
855-
totalnum=`python count.py`
854+
echo "print(sum(1 for r in hddm_s.istream('$bkglocstring')))" >> count.py
855+
totalnum=$(python count.py)
856856
fold_skip_num=`echo "($FILE_NUMBER * $PER_FILE)%$totalnum" | /usr/bin/bc`
857+
echo "skipping: "$fold_skip_num
857858
echo "mcsmear -PTHREAD_TIMEOUT=500 -o$STANDARD_NAME"\_"geant$GEANTVER"\_"smeared.hddm $STANDARD_NAME"\_"geant$GEANTVER.hddm $bkglocstring"\:"1""+"$fold_skip_num
858859
mcsmear -PTHREAD_TIMEOUT=500 -o$STANDARD_NAME\_geant$GEANTVER\_smeared.hddm $STANDARD_NAME\_geant$GEANTVER.hddm $bkglocstring\:1\+$fold_skip_num
859860
mcsmear_return_code=$?
860861
elif [[ "$bkgloc_pre" == "loc:" ]]; then
861862
rm -f count.py
862863
echo "import hddm_s" > count.py
863-
echo "print(sum(1 for r in hddm_s.istream('$bkglocstring')))" >>! count.py
864+
echo "print(sum(1 for r in hddm_s.istream('$bkglocstring')))" >> count.py
864865
totalnum=`python count.py`
865866
fold_skip_num=`echo "($FILE_NUMBER * $PER_FILE)%$totalnum" | /usr/bin/bc`
866867
echo "mcsmear -PTHREAD_TIMEOUT=500 -o$STANDARD_NAME"\_"geant$GEANTVER"\_"smeared.hddm $STANDARD_NAME"\_"geant$GEANTVER.hddm $bkglocstring"\:"1""+"$fold_skip_num

0 commit comments

Comments
 (0)