]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/testMC/recMC.C
adding default configuration objects for PrimaryVertexer and V0Finder components
[u/mrichter/AliRoot.git] / TPC / testMC / recMC.C
index 3eb87d8a94eb2cf3886f205f15cd77d7425ac185..bf65050ad1efcfa61df637c2ac3d0d93ba4013eb 100644 (file)
@@ -1,10 +1,10 @@
-void recMC(){
-
+void recMC(const char* tpcDBpath="local://$ALICE_ROOT", Int_t nevents){
   AliTPCRecoParam * tpcRecoParam = AliTPCRecoParam::GetLowFluxParam();  
   AliTPCReconstructor::SetStreamLevel(10);
   //
 
   AliReconstruction rec;
+  rec.SetSpecificStorage("TPC/*/*",tpcDBpath);
   rec.SetRecoParam("TPC",tpcRecoParam);
   //
   rec.SetLoadAlignData("");
@@ -15,14 +15,18 @@ void recMC(){
   rec.SetRunReconstruction("ITS TPC TRD TOF");
   //rec.SetRunReconstruction("ITS TPC");
   rec.SetCleanESD(kFALSE);
+  //disable HLT and QA
+  //
+  rec.SetRunHLTTracking(kFALSE);
+  rec.SetUseHLTData(" ");
+  rec.SetRunQA(kFALSE);
   //
   rec.SetWriteESDfriend(kTRUE);
   rec.SetWriteAlignmentData(kTRUE);
-  rec.SetRunQA(kFALSE);
   rec.SetUniformFieldTracking(kFALSE);
   rec.SetWriteAlignmentData(kTRUE);
   //
-  rec.SetEventRange(0,20);
+  rec.SetEventRange(0,nevents);
   //
   rec.Run();
 }