]>
Commit | Line | Data |
---|---|---|
1 | void rec(Int_t runNumber, Int_t nev=10000, Int_t firstev=0)\r | |
2 | {\r | |
3 | gSystem->Load("libRAliEn.so");\r | |
4 | gSystem->Load("libNet.so");\r | |
5 | \r | |
6 | // Set the CDB storage location\r | |
7 | AliCDBManager * man = AliCDBManager::Instance();\r | |
8 | man->SetDefaultStorage("raw://");\r | |
9 | \r | |
10 | // Reconstruction settings\r | |
11 | AliReconstruction rec;\r | |
12 | \r | |
13 | // QA options\r | |
14 | rec.SetRunQA(":") ;\r | |
15 | rec.SetRunGlobalQA(kFALSE);\r | |
16 | rec.SetQARefDefaultStorage("local://$ALICE_ROOT/QAref") ;\r | |
17 | \r | |
18 | // AliReconstruction settings\r | |
19 | rec.SetWriteESDfriend(kTRUE);\r | |
20 | rec.SetWriteAlignmentData();\r | |
21 | rec.SetInput(Form("raw://run%d",runNumber));\r | |
22 | // rec.SetRunReconstruction("ALL -HLT -PMD -MUON -PHOS");\r | |
23 | rec.SetRunReconstruction("ALL");\r | |
24 | rec.SetUseTrackingErrorsForAlignment("ITS");\r | |
25 | \r | |
26 | Int_t lastev=nev+firstev-1;\r | |
27 | rec.SetEventRange(0,lastev);\r | |
28 | \r | |
29 | // high flux settings (for injection test runs)\r | |
30 | // rec.SetRecoParam("ITS", AliITSRecoParam::GetHighFluxParam());\r | |
31 | \r | |
32 | // switch off cleanESD\r | |
33 | rec.SetCleanESD(kFALSE);\r | |
34 | \r | |
35 | rec.SetOutput(Form("root_archive.zip#AliESDs.root:AliESDs.root,AliESDfriends.root@dataset://run%d",runNumber));\r | |
36 | \r | |
37 | rec.Run();\r | |
38 | }\r |