]> git.uio.no Git - u/mrichter/AliRoot.git/blob - test/gun/recraw/rec.C
Major commit related to steering of the reco parameters: AliDAQ and trigger classes...
[u/mrichter/AliRoot.git] / test / gun / recraw / rec.C
1 void rec() {
2
3   AliCDBManager::Instance()->SetRun(0);
4
5   AliMagFMaps* field = new AliMagFMaps("Maps","Maps", 2, 1., 10., AliMagFMaps::k5kG);
6   AliTracker::SetFieldMap(field,kTRUE);
7
8   AliReconstruction reco;
9
10   reco.SetUniformFieldTracking(kFALSE);
11   reco.SetWriteESDfriend();
12   reco.SetWriteAlignmentData();
13   //  AliTPCReconstructor::SetStreamLevel(1);
14   //  reco.SetRecoParam("ITS",AliITSRecoParam::GetLowFluxParam());
15   reco.SetRecoParam("TPC",AliTPCRecoParam::GetLowFluxParam());
16   reco.SetRecoParam("TRD",AliTRDrecoParam::GetLowFluxParam());
17   reco.SetRecoParam("PHOS",AliPHOSRecoParam::GetDefaultParameters());
18   reco.SetRecoParam("MUON",AliMUONRecoParam::GetLowFluxParam());
19  
20   reco.SetRunReconstruction("ITS TPC TRD TOF HMPID PHOS EMCAL MUON FMD PMD ZDC T0 VZERO");
21   reco.SetInput("raw.root");
22
23   reco.SetNumberOfEventsPerFile(-1); // all events in one single file
24
25   reco.SetRunQA(":");
26   reco.SetRunGlobalQA(kTRUE);
27
28   TStopwatch timer;
29   timer.Start();
30   reco.Run();
31   timer.Stop();
32   timer.Print();
33 }