]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/MUONrecoNtupleRun.C
Obsolete - removed
[u/mrichter/AliRoot.git] / MUON / MUONrecoNtupleRun.C
1 // Macro for muon reconstruction 
2 // 
3 // This macro is a simplified way to call the macro MUONrecoNtuple.C which produces
4 // an Ntuple with reconstructed tracks in output file "MUONtrackReco.root".
5 //// 
6 // Arguments:
7 //   FirstEvent (default 0)
8 //   LastEvent (default 0)
9 //   RecGeantHits (1 to reconstruct GEANT hits) (default 0)
10 //   FileName (for signal) (default "galice.root")
11 //   BkgGeantFileName (for background),
12 //   needed only if RecGeantHits = 1 and background to be added
13
14 void MUONrecoNtupleRun (Int_t FirstEvent = 0, Int_t LastEvent = 0, Int_t RecGeantHits = 0, Text_t *FileName = "galice.root", Text_t *BkgGeantFileName = "")
15 {
16
17   TStopwatch timer;
18   timer.Start();
19
20   gSystem->SetIncludePath("-I$ALICE_ROOT/MUON -I$ALICE_ROOT/STEER -I$ROOTSYS/include") ;
21   gROOT->ProcessLine(".x loadlibs.C");
22   // force macros compilation (++), load the resulting shared library and execute the macro MUONrecoNtuple.C
23   gROOT->ProcessLine(".x MUONrecoNtuple.C++(FirstEvent,LastEvent,RecGeantHits,FileName,BkgGeantFileName) ");
24
25   timer.Stop();
26   cout << "**** MUONrecoNtupleRun.C , timer" <<endl;
27   timer.Print();
28
29 }
30
31
32
33
34