NEVENTS=100
SEED=1234567
-CDBDIRECTORY="$ALICE_ROOT/MUON/CDB/Default";
-CDB="local://$CDBDIRECTORY";
-
-if [ ! -d $CDBDIRECTORY"/MUON" ]; then
-
-echo "Generating Condition Database in directory $CDBDIRECTORY. This may take a while, so please be patient..."
-
-aliroot -b >& testGenerateCalibrations.out << EOF
-.L $ALICE_ROOT/MUON/MUONCDB.C++
-gRandom->SetSeed($SEED);
-generateCalibrations("$CDB",true);
-.q
-EOF
-
-else
-
-echo "Condition Database found in directory $CDBDIRECTORY. Will use it if needed."
-
-fi
-
echo "Running simulation ..."
aliroot -b >& testSim.out << EOF
gRandom->SetSeed($SEED);
-AliCDBManager::Instance()->SetDefaultStorage("$CDB");
AliSimulation MuonSim("$ALICE_ROOT/MUON/Config.C");
MuonSim.SetWriteRawData("MUON");
MuonSim.Run($NEVENTS)
aliroot -b >& testReco.out << EOF
gRandom->SetSeed($SEED);
-AliCDBManager::Instance()->SetDefaultStorage("$CDB");
AliReconstruction MuonRec("galice.root")
MuonRec.SetInput("$FULLPATH/");
MuonRec.SetRunTracking("")
if [ "$NEVENTS" -le 20 ]; then
-aliroot -b > /dev/null << EOF
+aliroot -b << EOF
.L $ALICE_ROOT/MUON/MUONCheck.C++
MUONdigits(); > check.digits
MUONrecpoints(); > check.recpoints