5 # run in proper action depending on the selection
7 if [[ $# -lt 1 ]]; then
8 if [[ ! "$0" =~ "bash" ]]; then
9 echo " Please select action"
17 "runJob") runJob "$@";;
18 "makeEnvLocal") makeEnvLocal "$@";;
19 "makeSubmitRun") makeSubmitRun "$@";;
31 # Example case to subit Toy MC jobs
33 source $ALICE_ROOT/TPC/fastSimul/simul.sh
35 makeSubmitRUN 160 1600 0.6
36 ls `pwd`/MC*/trackerSimul.root > trackerSimul.list
51 echo Submitting ntracks = $ntracks
52 echo Submitting diffFactor = $diffFactor
53 echo command aliroot -q -b "$mcPath/simul.C\($ntracks,$diffFactor\)"
54 command aliroot -q -b "$mcPath/simul.C($ntracks,$diffFactor)"
63 # jobs to be submitted form the lxb1001 or lxb1002
64 #(here we have 80 nodes and user disk)
67 export baliceTPC=$HOME/.baliceTPC
68 export mcPath=$ALICE_ROOT/TPC/fastSimul
69 export batchCommand="qsub -cwd -V "
80 for (( job=1; job <= $njobs; job++ )); do
84 echo $batchCommand -o toyMC.log $mcPath/simul.sh runJob $ntracks $diffFactor
85 $batchCommand -o toyMC.log $mcPath/simul.sh runJob $ntracks $diffFactor