]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliReconstruction.cxx
Do not execute the primary vertex reco with AliVertexerTracks for cosmic events ...
[u/mrichter/AliRoot.git] / STEER / AliReconstruction.cxx
index 5f346d0c37c50a8b5fcd1af03380fdff6f00de12..6c9c329408756478e0290d92264757218122099b 100644 (file)
@@ -733,7 +733,15 @@ Bool_t AliReconstruction::Run(const char* input)
     }
 
     //Try to improve the reconstructed primary vertex position using the tracks
-    AliESDVertex *pvtx=tVertexer.FindPrimaryVertex(esd);
+    AliESDVertex *pvtx=0;
+    Bool_t dovertex=kTRUE;
+    TObject* obj = fOptions.FindObject("ITS");
+    if (obj) {
+      TString optITS = obj->GetTitle();
+      if (optITS.Contains("cosmics") || optITS.Contains("COSMICS")) 
+       dovertex=kFALSE;
+    }
+    if(dovertex) pvtx=tVertexer.FindPrimaryVertex(esd);
     if(fDiamondProfile) esd->SetDiamond(fDiamondProfile);
     
     if (pvtx)