void rec() {
+ if (!strcmp(gSystem->GetBuildArch(),"win32gcc")) {
+ gSystem->Load("libProof");
+ gSystem->Load("libGui");
+ gROOT->Macro("loadlibsrec.C");
+ new AliRun("gAlice","The ALICE Off-line Simulation Framework");
+ }
AliReconstruction reco;
- reco.SetUniformFieldTracking(kFALSE);
+
reco.SetWriteESDfriend();
reco.SetWriteAlignmentData();
- AliTPCRecoParam * tpcRecoParam = AliTPCRecoParam::GetLowFluxParam();
- AliTPCReconstructor::SetRecoParam(tpcRecoParam);
- AliTPCReconstructor::SetStreamLevel(1);
- // reco.SetInput("raw.root");
- reco.SetRunReconstruction("ITS TPC TRD TOF HMPID PHOS EMCAL MUON VZERO T0 FMD PMD ZDC");
- reco.SetRunQA(kFALSE);
- reco.SetRunGlobalQA(kFALSE);
+
+ reco.SetDefaultStorage("local://$ALICE_ROOT/OCDB");
+ reco.SetSpecificStorage("GRP/GRP/Data",
+ Form("local://%s",gSystem->pwd()));
+
+ AliGRPRecoParam *grpRecoParam = AliGRPRecoParam::GetLowFluxParam();
+ grpRecoParam->SetVertexerTracksConstraintITS(kFALSE);
+ grpRecoParam->SetVertexerTracksConstraintTPC(kFALSE);
+ reco.SetRecoParam("GRP",grpRecoParam);
TStopwatch timer;
timer.Start();