]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/README
get tables from the aliroot directory if they are not in the current one
[u/mrichter/AliRoot.git] / MUON / README
index 0d988f51eefe8ac391abb767b501af6b18b98d63..adbbbec12ac43e2b9a4aba0c34cce8151cf67992 100644 (file)
@@ -35,7 +35,30 @@ for hits, you have to do the following before:
 root [0] gAlice->SetConfigFunction("Config( \"/home/martinez/aliroot/work_NewIO/test/\" , \"box\" );"); 
 
 ============================================================
- How to run MUON Digitalization
+ How to run MUON Hits to SDigits
+============================================================
+AliRunDigitizer   * manager = new AliRunDigitizer(1,1);
+manager->SetInputStream(0,"galice.root");
+AliMUONDigitizer * dMUON   = new AliMUONSDigitizerv1(manager);
+manager->AddDigitizer(dMUON);
+manager->Exec("deb");
+
+
+============================================================
+ How to run MUON Digitalization from SDigits
+============================================================
+To process the digitalization of hits the AliRunDigitizer 
+framework is used:
+
+AliRunDigitizer   * manager = new AliRunDigitizer(1,1);
+manager->SetInputStream(0,"galice.root");
+AliMUONDigitizerv2* dMUON   = new AliMUONDigitizerv2(manager)
+manager->AddDigitizer(dMUON);
+manager->Exec("deb");
+
+
+============================================================
+ How to run MUON Digitalization from Hits
 ============================================================
 To process the digitalization of hits the AliRunDigitizer 
 framework is used:
@@ -94,6 +117,7 @@ Note1.In the actual version (dec-03) the following data
 members  of ALiMUONTrack:  fgFitter, fEventReconstructor, 
 and fTrackHitsPtr are not saved in the MUON.Track.root file
 
+
 ===========================================================
  How to run MUON Trigger Track reconstruction (new output)
 ===========================================================
@@ -106,6 +130,15 @@ gSystem->Load("$ALICE_ROOT/MUON/MUONTriggerTracker_C.so")
 Output in MUON.Tracks.root using the new IO 
 as a TClonesArray of AliMUONTriggerTrack
 
+==========================================================
+ How to run full MUON  reconstruction 
+(clusterisation + trigger + tracking)
+===========================================================
+.includepath $ALICE_ROOT/STEER
+.includepath $ALICE_ROOT/MUON
+.L $ALICE_ROOT/MUON/MUONChallengeTest.C++
+MUONRecoTest("galice.root");
+
 
 ============================================================
  How to run MUONCheck macro
@@ -227,38 +260,32 @@ gAlice->Run(NumberOfEvents,"YourConfig.C");
 .q
 EOF
 
-aliroot -b << EOF 
+aliroot -b << EOF
 AliRunDigitizer   * manager = new AliRunDigitizer(1,1);
 manager->SetInputStream(0,"galice.root");
-AliMUONDigitizerv1* dMUON   = new AliMUONDigitizerv1(manager);
+AliMUONDigitizer * dMUON   = new AliMUONSDigitizerv1(manager);
 manager->AddDigitizer(dMUON);
 manager->Exec("deb");
-.q
+.q.
 EOF
 
-aliroot -b << EOF 
-.includepath $ALICE_ROOT/STEER
-.includepath $ALICE_ROOT/MUON
-.L $ALICE_ROOT/MUON/MUONrawclusters.C++
-MUONrawclusters("galice.root",0,99999); 
+aliroot -b << EOF
+AliRunDigitizer   * manager = new AliRunDigitizer(1,1);
+manager->SetInputStream(0,"galice.root");
+AliMUONDigitizer* dMUON   = new AliMUONDigitizerv2(manager);
+manager->AddDigitizer(dMUON);
+manager->Exec("deb");
 .q
 EOF
 
-aliroot -b << EOF 
+aliroot -b << EOF
 .includepath $ALICE_ROOT/STEER
 .includepath $ALICE_ROOT/MUON
-.L $ALICE_ROOT/MUON/MUONtrigger.C++
-MUONtrigger("galice.root",0,99999);
- .q
+.L $ALICE_ROOT/MUON/MUONChallengeTest.C++
+MUONRecoTest("galice.root");
+.q
 EOF
 
-aliroot -b << EOF 
-.includepath $ALICE_ROOT/STEER
-.includepath $ALICE_ROOT/MUON
-.L $ALICE_ROOT/MUON/MUONTracker.C++
-MUONTracker("galice.root",0,99999) 
- .q
-EOF
 
 aliroot -b << EOF  
 .includepath $ALICE_ROOT/STEER