4 #1: map file for space charge
5 #2: output directory for lookup tables
10 # $ALICE_ROOT/TPC/Upgrade/macros/submitCreateLookup $ALICE_ROOT/TPC/Calib/maps/SC_NeCO2_eps5_50kHz_precal.root /hera/alice/wiechula/Upgrade/LUTs 181 ALICE/TPCdev
11 # $ALICE_ROOT/TPC/Upgrade/macros/submitCreateLookup $ALICE_ROOT/TPC/Calib/maps/SC_NeCO2_eps10_50kHz_precal.root /hera/alice/wiechula/Upgrade/LUTs 181 ALICE/TPCdev
12 # $ALICE_ROOT/TPC/Upgrade/macros/submitCreateLookup $ALICE_ROOT/TPC/Calib/maps/SC_NeCO2_eps20_50kHz_precal.root /hera/alice/wiechula/Upgrade/LUTs 181 ALICE/TPCdev
19 if [ "x$mod" == "x" ]; then
23 LOG_DIR=/hera/alice/wiechula/logs/lookup
25 script=$(readlink -f $0)
26 SCRIPTDIR=$(dirname $script)
28 mapName=$(basename $mapFile .root)
29 jobName=createLookup.$mapName
31 outFiles=$outDir/${mapName}.[0-9][0-9][0-9].root
32 outFileMerge=$outDir/${mapName}.lookup.root
36 qsub -wd /tmp -N $jobName -e $LOG_DIR -o $LOG_DIR -t $ARRAY $SCRIPTDIR/createLookup $mapFile $outDir $mod
38 qsub -wd /tmp -hold_jid $jobName -N merge.$jobName -e $LOG_DIR -o $LOG_DIR $SCRIPTDIR/mergeLookup "$outFiles" "$outFileMerge" $mod