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 |