Working on the electron cut
[u/mrichter/AliRoot.git] / prod / LHC09a14 / rec.C
1 void rec() {\r
2 \r
3   AliReconstruction MuonRec;\r
4 \r
5   MuonRec.SetInput("raw.root");\r
6   MuonRec.SetRunLocalReconstruction("MUON ITS VZERO");\r
7   MuonRec.SetRunTracking("MUON ITS VZERO");\r
8   MuonRec.SetRunVertexFinder(kTRUE);\r
9   MuonRec.SetFillESD("MUON VZERO HLT");\r
10   MuonRec.SetRunQA("MUON:ALL");\r
11   \r
12   MuonRec.SetDefaultStorage("alien://Folder=/alice/simulation/2008/v4-15-Release/Ideal/");\r
13 \r
14   // QA reference\r
15   MuonRec.SetQARefDefaultStorage("local://$ALICE_ROOT/QAref") ;\r
16 \r
17   // HLT\r
18   MuonRec.SetSpecificStorage("HLT/ConfigMUON/DecisionComponent","alien://Folder=/alice/cern.ch/user/b/bogdan/prod2009/cdb");\r
19   MuonRec.SetSpecificStorage("HLT/ConfigMUON/HitReconstructor","alien://Folder=/alice/cern.ch/user/b/bogdan/prod2009/cdb");\r
20   MuonRec.SetSpecificStorage("HLT/ConfigMUON/MansoTrackerFSM","alien://Folder=/alice/cern.ch/user/b/bogdan/prod2009/cdb");\r
21   MuonRec.SetSpecificStorage("HLT/ConfigMUON/TriggerReconstructor","alien://Folder=/alice/cern.ch/user/b/bogdan/prod2009/cdb");\r
22   \r
23   // CTP\r
24   MuonRec.SetSpecificStorage("GRP/CTP/Config","alien://Folder=/alice/cern.ch/user/b/bogdan/prod2009/cdb");\r
25   \r
26   // tracker masks\r
27   MuonRec.SetSpecificStorage("MUON/Calib/Gains","alien://Folder=/alice/cern.ch/user/b/bogdan/prod2009/cdb/rec");\r
28   MuonRec.SetSpecificStorage("MUON/Calib/Pedestals","alien://Folder=/alice/cern.ch/user/b/bogdan/prod2009/cdb/rec");\r
29 \r
30   // reconstruction parameters\r
31   AliMUONRecoParam *muonRecoParam = AliMUONRecoParam::GetLowFluxParam();\r
32   muonRecoParam->SaveFullClusterInESD(kTRUE,100.);\r
33   for (Int_t i = 0; i < 10; i++) {\r
34     muonRecoParam->SetDefaultNonBendingReso(i, 0.1524);\r
35     muonRecoParam->SetDefaultBendingReso(i, 0.05099);\r
36   }\r
37   //muonRecoParam->Print("FULL");\r
38   MuonRec.SetRecoParam("MUON",muonRecoParam);\r
39 \r
40   MuonRec.SetNumberOfEventsPerFile(500);\r
41 \r
42   TStopwatch timer;\r
43   timer.Start();\r
44   MuonRec.Run();\r
45   timer.Stop();\r
46   timer.Print();\r
47   \r
48 }\r