]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGPP/CalibMacros/CPass1/recCPass1.C
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGPP / CalibMacros / CPass1 / recCPass1.C
index 17b44d58b62e5a836ce2218948a7581d29879960..225354775704cf159cec0e84cdcce2a220d9877e 100644 (file)
 
 void recCPass1(const char *filename="raw.root",Int_t nevents=-1, const char *ocdb="raw://", const char* options="?Trigger=kCalibBarrel")
 {
+  if (gSystem->Getenv("ALIROOT_FORCE_COREDUMP"))
+  {
+    printf("ALIROOT_FORCE_COREDUMP set\n");
+    gSystem->ResetSignal(kSigFloatingException);
+    gSystem->ResetSignal(kSigSegmentationViolation);
+  }
+
   // Load some system libs for Grid and monitoring
   // Set the CDB storage location
   AliCDBManager * man = AliCDBManager::Instance();
@@ -20,7 +27,6 @@ void recCPass1(const char *filename="raw.root",Int_t nevents=-1, const char *ocd
   AliReconstruction rec;
   // Upload CDB entries from the snapshot (local root file) if snapshot exist
   if (gSystem->AccessPathName("OCDB.root", kFileExists)==0) {        
-    //rec.SetFromCDBSnapshot("OCDB.root");
     rec.SetCDBSnapshotMode("OCDB.root");
   }
 
@@ -30,7 +36,7 @@ void recCPass1(const char *filename="raw.root",Int_t nevents=-1, const char *ocd
   }
 
   // All friends
-  rec.SetFractionFriends(1.0);
+  rec.SetFractionFriends(2.0);
 
  // AliReconstruction settings - hardwired MB trigger for calibration
 
@@ -60,12 +66,8 @@ void recCPass1(const char *filename="raw.root",Int_t nevents=-1, const char *ocd
   rec.SetWriteAlignmentData();
   rec.SetUseTrackingErrorsForAlignment("ITS");
   rec.SetRunReconstruction("ALL");
-  rec.SetFillESD("ALL");
   rec.SetCleanESD(kFALSE);
 
-  // Specific reco params for ZDC (why isn't this automatic?)
-//  rec.SetRecoParam("ZDC",AliZDCRecoParamPbPb::GetHighFluxParam(2760));
-
   //Ignore SetStopOnError
   rec.SetStopOnError(kFALSE);