]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MFT/runReconstruction.C
Modified init of AliMuonForwardTrack
[u/mrichter/AliRoot.git] / MFT / runReconstruction.C
CommitLineData
c95698be 1void runReconstruction(Int_t seed, const Char_t *recOptions) {\r
2 \r
3 gRandom->SetSeed(seed);\r
4\r
5 AliReconstruction *reco = new AliReconstruction("galice.root");\r
6\r
7 // switch off cleanESD\r
8 reco->SetCleanESD(kFALSE);\r
9\r
10 // GRP from local OCDB\r
11 reco->SetSpecificStorage("GRP/GRP/Data",Form("local://%s",gSystem->pwd()));\r
12 \r
bcaf50eb 13 // MUON Tracker -> local:///$OCDB should reflect the content of alien://folder=/alice\r
a2b7dc2a 14 reco->SetDefaultStorage("alien://folder=/alice/simulation/2008/v4-15-Release/Ideal");\r
15 reco->SetSpecificStorage("MUON/Align/Data", "alien://folder=/alice/simulation/2008/v4-15-Release/Residual");\r
16 reco->SetSpecificStorage("MFT/Align/Data", "alien://folder=/alice/cern.ch/user/a/auras/OCDB/");\r
17 reco->SetSpecificStorage("MFT/Calib/RecoParam", "alien://folder=/alice/cern.ch/user/a/auras/OCDB/");\r
18\r
19 AliMUONRecoParam *param = AliMUONRecoParam::GetLowFluxParam();\r
20 param->SetPadGoodnessMask(0x8080); \r
21 for (Int_t iCh=0; iCh<10; iCh++) {\r
22 param->SetDefaultNonBendingReso(iCh,0.2);\r
23 param->SetDefaultBendingReso(iCh,0.2);\r
24 }\r
25 param->SetSigmaCutForTracking(5.);\r
26 param->ImproveTracks(kTRUE, 4.);\r
27 param->SetStripCutForTrigger(1.5);\r
28 param->SetSigmaCutForTrigger(4.);\r
29 param->Print("FULL");\r
30 reco->SetRecoParam("MUON", param);\r
c95698be 31\r
32 reco->SetRunReconstruction("MUON MFT");\r
33 reco->SetRunLocalReconstruction("MUON MFT");\r
34 reco->SetOption("MUON MFT",recOptions);\r
35 reco->SetRunQA("MUON:ALL");\r
36 reco->SetQAWriteExpert(AliQAv1::kMUON);\r
37 reco->SetQARefDefaultStorage("local://$ALICE_ROOT/QAref");\r
38\r
39 reco->SetWriteESDfriend(kFALSE);\r
40 reco->SetStopOnError(kFALSE);\r
41\r
42 TStopwatch timer;\r
43 timer.Start();\r
44 reco->Run();\r
45 timer.Stop();\r
46 timer.Print();\r
47\r
48 delete reco;\r
49\r
50}\r