9 cp .rootrc rootlogon.C $OUTDIR
14 CDBDIRECTORY="$ALICE_ROOT/MUON/CDB/Random";
16 CDB="local://$CDBDIRECTORY";
18 if [ ! -d $CDBDIRECTORY"/MUON" ]; then
20 echo "Generating Condition Database in directory $CDBDIRECTORY. This may take a while, so please be patient..."
22 aliroot -b >& testGenerateCalibrations.out << EOF
24 gRandom->SetSeed($SEED);
25 generateCalibrations("$CDB",false);
31 echo "Condition Database found in directory $CDBDIRECTORY. Will use it if needed."
35 echo "Running simulation ..."
37 aliroot -b >& testSim.out << EOF
38 AliCDBManager::Instance()->SetDefaultStorage("$CDB");
39 AliSimulation MuonSim("$ALICE_ROOT/MUON/Config.C")
40 gRandom->SetSeed($SEED);
45 echo "Running reconstruction ..."
47 aliroot -b >& testReco.out << EOF
48 AliCDBManager::Instance()->SetDefaultStorage("$CDB");
49 AliReconstruction MuonRec("galice.root")
50 MuonRec.SetRunTracking("")
51 MuonRec.SetRunVertexFinder(kFALSE)
52 MuonRec.SetRunLocalReconstruction("MUON")
53 MuonRec.SetFillESD("MUON")
54 gRandom->SetSeed($SEED);
59 echo "Running Trigger efficiency ..."
61 aliroot -b >& testTriggerResults.out << EOF
62 .L $ALICE_ROOT/MUON/MUONTriggerEfficiency.C++
63 MUONTriggerEfficiency();
67 echo "Running efficiency ..."
69 aliroot -b >& testResults.out << EOF
70 .L $ALICE_ROOT/MUON/MUONefficiency.C++
71 // no argument assumes Upsilon but MUONefficiency(443) works on Jpsi
77 echo "... see results in test_out"