Parent Directory
|
Revision Log
*** empty log message ***
| 1 | pam-rm2 | 1.1 | #! /bin/bash |
| 2 | |||
| 3 | CAT="/bin/cat" | ||
| 4 | SED="/bin/sed" | ||
| 5 | RM="/bin/rm" | ||
| 6 | QSUB="/sge-root/bin/lx24-x86/qsub" | ||
| 7 | SEQ="/usr/bin/seq" | ||
| 8 | |||
| 9 | PIN_DIR="${PWD}/pin" | ||
| 10 | POUT_DIR="${PWD}/pout" | ||
| 11 | PERR_DIR="${PWD}/perr" | ||
| 12 | |||
| 13 | SETPAMENV="/opt/vmc.sh" | ||
| 14 | WORKDIR="${PWD}" | ||
| 15 | INPUT_KINEMATICS="/home/nikonov/HE_SIM/points_logbins40/*" | ||
| 16 | RUN_G4_SIM="${PWD}/run_sim_g4.C" | ||
| 17 | |||
| 18 | script="${PWD}/run_single_job.sh" | ||
| 19 | |||
| 20 | configmacro="g4Config.C" | ||
| 21 | |||
| 22 | for i in ${INPUT_KINEMATICS} | ||
| 23 | do | ||
| 24 | prefix1="${i##/*/}" | ||
| 25 | prefix="${prefix1%.*}" | ||
| 26 | echo $prefix | ||
| 27 | echo $i | ||
| 28 | pin="${prefix}.in.txt" | ||
| 29 | pin="${PIN_DIR}/${pin}" | ||
| 30 | if [ -e $pin ]; then | ||
| 31 | $RM -f $pin | ||
| 32 | fi | ||
| 33 | pout="${prefix}.out.txt" | ||
| 34 | pout="${POUT_DIR}/${pout}" | ||
| 35 | if [ -e $pout ]; then | ||
| 36 | $RM -f $pout | ||
| 37 | fi | ||
| 38 | perr="${prefix}.err.txt" | ||
| 39 | perr="${PERR_DIR}/${perr}" | ||
| 40 | if [ -e $perr ]; then | ||
| 41 | $RM -f $perr | ||
| 42 | fi | ||
| 43 | |||
| 44 | echo $SETPAMENV >> $pin | ||
| 45 | echo $RUN_G4_SIM >> $pin | ||
| 46 | echo $configmacro >> $pin | ||
| 47 | echo $i >> $pin | ||
| 48 | |||
| 49 | $QSUB -wd $WORKDIR -e $perr -i $pin -o $pout $script | ||
| 50 | done | ||
| 51 | exit 0 |
| ViewVC Help | |
| Powered by ViewVC 1.1.23 |