6dd72012193b5d0eb93a22a56f61ab0832cb624c
[u/mrichter/AliRoot.git] / TPC / scripts / filterCorrupted.sh
1 #!/bin/sh
2 # 1 argument      - qname
3
4 # marian.ivanov@cern.ch
5 # filter corrupted files
6 # batch farm internaly used
7 #
8 # Assumption - the data organize in the Workspace - predefined directory structure
9 #            - each directory contain the list of files 
10 #            - raw.txt and esd.txt
11 # Output:
12 # esd.txt => esd.txt.Good and esd.txt.Bad 
13 # eaw.txt -> raw.txt.Good and raw.txt.Bad
14
15 qname=$1
16 mydir=`pwd`
17 for adir in `cat run.list`; do
18     cd $adir
19     bsub -q $qname  aliroot -b -q  $ALICE_ROOT/TPC/macros/filterRAW.C
20     cd $mydir
21 done     
22
23 mydir=`pwd`
24 for adir in `cat run.list`; do
25     cd $adir
26     echo bsub -q $qname  aliroot -b -q  $ALICE_ROOT/TPC/macros/filterESD.C
27     bsub -q $qname  aliroot -b -q  $ALICE_ROOT/TPC/macros/filterESD.C
28     cd $mydir
29 done
30  
31