]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TPC/scripts/calibPassX/submitPass0.sh
composition of the Alluminum alloy that constitutes the ITS-TPC support rings updated...
[u/mrichter/AliRoot.git] / TPC / scripts / calibPassX / submitPass0.sh
1 #!/bin/bash
2 #
3 # Submit jobs for reconstruction/calibration
4 # Test - Equivalent of pass0/passX on the grid
5 #
6
7 # Parameters:
8 # 1 - queue name
9 # 2 - run number
10 # 3 - number of events to be reconstructed
11 # 4 - run.list
12 # Example: submitPass0.sh run.list "alice-t3_8h" 1000 
13
14 runList=$1
15 qName=$2
16 nEvents=$3
17 workDir=`pwd`
18 for arun in `cat $runList`; do
19     echo 
20     echo Run number $arun
21     echo 
22     #
23     cd $workDir/$arun
24     cp $workDir/*.C .
25     cp $workDir/*.sh .
26     cat ../../lists/raw.list | grep $arun >raw.list    
27     #
28     #
29     for afile in `cat raw.list | grep -v tag`; do 
30         echo $afile; 
31         cdir0=`basename $afile | sed s_.root__`
32         mkdir $cdir0
33         cd $cdir0
34         cp $workDir/$arun/*.C .
35         cp $workDir/$arun/*.sh .
36         echo
37         echo
38         pwd
39         echo bsub -q $qName -o out${cdir0}.log   runPassXJob.sh $afile  $nEvents  $arun
40         bsub      -q $qName -o out${cdir0}.log   runPassXJob.sh $afile  $nEvents  $arun 
41         cd ../
42         cd $workDir/$arun
43     done;
44     cd $workDir
45 done
46
47
48