- Added random seed settings
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 1 Feb 2006 13:02:15 +0000 (13:02 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 1 Feb 2006 13:02:15 +0000 (13:02 +0000)
- Setting include paths moved to rootlogon.C
(Laurent)

MUON/AlirootRun_MUONtest.sh
MUON/AlirootRun_MUONtestlong.sh

index 5c215716f7c7c70e4af6108bce4877ac87407e77..9b75a185003bfc7065db5628018e7ac9b557b634 100755 (executable)
@@ -6,13 +6,16 @@ OUTDIR=test_out
 
 rm -fr $OUTDIR
 mkdir $OUTDIR
-cp .rootrc $OUTDIR
+cp .rootrc  rootlogon.C $OUTDIR
 cd $OUTDIR
 
+SEED=1234567
+
 echo "Running simulation  ..."
 
 aliroot -b >& testSim.out << EOF 
 AliSimulation MuonSim("$ALICE_ROOT/MUON/Config.C")
+gRandom->SetSeed($SEED);
 MuonSim.Run(100)
 .q
 EOF
@@ -27,6 +30,7 @@ MuonRec.SetRunTracking("")
 MuonRec.SetRunVertexFinder(kFALSE)
 MuonRec.SetRunLocalReconstruction("MUON")
 MuonRec.SetFillESD("MUON")
+gRandom->SetSeed($SEED);
 MuonRec.Run()
 .q
 EOF
@@ -34,8 +38,6 @@ EOF
 echo "Running Trigger efficiency  ..."
 
 aliroot -b >& testTriggerResults.out << EOF
-.includepath $ALICE_ROOT/STEER
-.includepath $ALICE_ROOT/MUON
 .L $ALICE_ROOT/MUON/MUONTriggerEfficiency.C++
 MUONTriggerEfficiency();
 .q
@@ -44,8 +46,6 @@ EOF
 echo "Running efficiency  ..."
 
 aliroot -b >& testResults.out << EOF
-.includepath $ALICE_ROOT/STEER
-.includepath $ALICE_ROOT/MUON
 .L $ALICE_ROOT/MUON/MUONefficiency.C++
 // no argument assumes Upsilon but MUONefficiency(443) works on Jpsi
 MUONefficiency();
index d408293e779edd953cfe160d14ec7521be07dab8..3ab5e1f490f646f6485f79621a4367ebdee4cf08 100755 (executable)
@@ -6,9 +6,11 @@ OUTDIR=testlong_out
 
 rm -fr $OUTDIR
 mkdir $OUTDIR
-cp .rootrc $OUTDIR
+cp .rootrc rootlogon.C $OUTDIR
 cd $OUTDIR
 
+SEED=1234567
+
 echo "Running simulation  ..."
 
 aliroot -b >& testSim.out << EOF  
@@ -16,7 +18,7 @@ AliSimulation MuonSim
 MuonSim.SetConfigFile("$ALICE_ROOT/MUON/Config.C")
 // Minimum number of events to have enough stat. for invariant mass fit
 // 10000 is ok, 20000 is really fine
-MuonSim.Run(1000) 
+MuonSim.Run(10000
 .q
 EOF
 
@@ -37,8 +39,6 @@ EOF
 echo "Running Trigger efficiency  ..."
 
 aliroot -b >& testTriggerResults.out << EOF
-.includepath $ALICE_ROOT/STEER
-.includepath $ALICE_ROOT/MUON
 .L $ALICE_ROOT/MUON/MUONTriggerEfficiency.C++
 MUONTriggerEfficiency();
 .q
@@ -47,8 +47,6 @@ EOF
 echo "Running efficiency  ..."
 
 aliroot -b >& testEfficiency.out << EOF 
-.includepath $ALICE_ROOT/STEER
-.includepath $ALICE_ROOT/MUON
 .L $ALICE_ROOT/MUON/MUONefficiency.C++
 // no argument assumes Upsilon but MUONefficiency(443) handles Jpsi
 MUONefficiency();