]>
Commit | Line | Data |
---|---|---|
2c126cad | 1 | # |
2 | # recursive merging | |
3 | # | |
4 | maxMerge=$1 | |
02f24508 | 5 | queue="$2" |
2c126cad | 6 | mask=$3 |
7 | output=$4 | |
02f24508 | 8 | reject=$5 |
2c126cad | 9 | # |
10 | counter=0; | |
11 | counter2=0; | |
12 | wdir=`pwd` | |
13 | rm -rf merge* | |
14 | mkdir merge$counter2 | |
15 | cd merge$counter | |
16 | for a in `cat ../calib.list`; do | |
17 | let counter=counter+1; | |
18 | echo $counter $counter2 | |
19 | echo $a >>calib.list | |
20 | if [ $counter -gt $maxMerge ] ; then | |
02f24508 | 21 | echo bsub -q $queue -oo outMerge.log $ALICE_ROOT/ANALYSIS/CalibMacros/MergeCalibration/mergeCustom.C\(\"$output\",\"$mask\",\"$5\"\); |
2c126cad | 22 | cat calib.list |
02f24508 | 23 | bsub -q $queue -oo outMerge.log aliroot -b -q $ALICE_ROOT/ANALYSIS/CalibMacros/MergeCalibration/mergeCustom.C\(\"calib.list\",\"$output\",\"$mask\",\"$5\"\) |
2c126cad | 24 | let counter2=counter2+1; |
25 | let counter=0; | |
26 | cd $wdir | |
27 | mkdir merge$counter2 | |
28 | cd merge$counter2 | |
29 | if [ -e calib.list ]; then | |
30 | rm calib.list | |
31 | fi; | |
32 | fi; | |
33 | done; | |
02f24508 | 34 | |
35 | bsub -q $queue -oo outMerge.log aliroot -b -q $ALICE_ROOT/ANALYSIS/CalibMacros/MergeCalibration/mergeCustom.C\(\"calib.list\",\"$output\",\"$mask\",\"$5\"\) | |
2c126cad | 36 |