/[PAMELA software]/PamVMC_update/examples/run_jobs.sh
ViewVC logotype

Contents of /PamVMC_update/examples/run_jobs.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (show annotations) (download) (as text) (vendor branch)
Tue Oct 15 15:51:37 2013 UTC (11 years, 1 month ago) by formato
Branch: MAIN, rel
CVS Tags: reltag, HEAD
Changes since 1.1: +0 -0 lines
File MIME type: application/x-sh
PamVMC update

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