ROOTPWA
buildBinCluster.sge
Go to the documentation of this file.
1 #!/bin/bash
2 # Select queue
3 #$ -l medium=TRUE,h_vmem=100M
4 # Divert output
5 #$ -o /nfs/hicran/project/compass/analysis/sneubert/LOGS/
6 # Write error in same file
7 #$ -j y
8 
9 # this script requires KEY to be set to the keydirectory!
10 # and BIN to be set to the mass bin directory
11 
12 export WORK=/nfs/nas/user/sneubert/
13 export DIARYFILE=$WORK/scratch/COMPASS/rootpwa/trunk/scripts/bindiary.txt
14 
15 export MAXKEYPERJOB=1;
16 
17 export SET=F21565SET
18 export KEY=$WORK/scratch/COMPASS/rootpwa/trunk/keyfiles/key5pi/$SET
19 export PDG=$WORK/scratch/COMPASS/rootpwa/trunk/keyfiles/key5pi/pdgTable.txt
20 echo "---- STARTING AMPLITUDE CALCULATIONS";
21 echo "---- WAVESET: $KEY";
23 
24 test -s $KEY || exit
25 ls $KEY
26 
27 #export DATADIR=/nfs/data/user/sneubert/5PiData2
28 cd $WORK/scratch/COMPASS/rootpwa/trunk
29 source setup.sh
30 cd scripts/
31 
32 # find bin
33 TEMPLIST=`mktemp -t dirlist.XXXXXX`
34 #ROOTDIR=/afs/e18/compass/analysis/sneubert/5PiData
35 #ROOTDIR=/nfs/hicran/project/compass/analysis/sneubert/5PiLTData3
36 ROOTDIR=/nfs/nas/user/sneubert/2004/5PiLTData3/
37 #ROOTDIR=/afs/e18/compass/analysis/sneubert/5PiMTData
38 #ROOTDIR=/afs/e18/compass/analysis/sneubert/2008/5PiBins
39 #ROOTDIR=/afs/e18/compass/analysis/sneubert/5PiModels/ImpTest/pieces3
40 #ROOTDIR=/lustre/e18/user/sneubert/2008/5PiBins
41 #ROOTDIR=/lustre/e18/user/sneubert/5PiMC/ACC_HT
42 echo ROOTDIR=$ROOTDIR
43 ls $ROOTDIR
44 ls $ROOTDIR > $TEMPLIST
45 
46 echo SGE_TASK_ID=$SGE_TASK_ID
47 
48 MYBIN=`./SetWorkdir.sh $TEMPLIST $SGE_TASK_ID`
49 
50 echo "Starting $SET for bin $MYBIN"
51 # logbook entries:
52 echo -e "Start: \c" >> $DIARYFILE
53 date >> $DIARYFILE
54 echo $ROOTDIR/$MYBIN >> $DIARYFILE
55 echo $SET >> $DIARYFILE
56 echo "--------------------------------" >> $DIARYFILE
57 
58 export KEYDIR=$KEY
59 ./buildBin.sh $ROOTDIR/$MYBIN
60 
61 
62 
63 cd