Update master to aliroot
[u/mrichter/AliRoot.git] / test / proof / rec.C
1 void rec(Int_t runNumber)
2 {
3   gSystem->Load("libRAliEn");
4   gSystem->Load("libNet");
5
6   // Set the CDB storage location
7   AliCDBManager * man = AliCDBManager::Instance();
8   man->SetDefaultStorage("raw://");
9   
10   // Reconstruction settings
11   AliReconstruction rec;
12
13   // QA options
14   rec.SetRunQA(":") ;
15   rec.SetRunGlobalQA(kFALSE);
16   rec.SetQARefDefaultStorage("local://$ALICE_ROOT/QAref") ;
17   rec.SetRunPlaneEff(kFALSE);
18
19   // AliReconstruction settings
20   rec.SetWriteESDfriend(kTRUE);
21   rec.SetWriteAlignmentData();
22   rec.SetInput(Form("raw://run%d",runNumber));
23   rec.SetRunReconstruction("ALL -HLT");
24   rec.SetUseTrackingErrorsForAlignment("ITS");
25
26   rec.SetEventRange(0,10000);
27
28   // switch off cleanESD
29   rec.SetCleanESD(kFALSE);
30
31   rec.SetOutput(Form("root_archive.zip#AliESDs.root:AliESDs.root,AliESDfriends.root@dataset://run%d",runNumber));
32
33   rec.Run();
34 }