]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliCascadeVertexer.cxx
Cosmetic corrections
[u/mrichter/AliRoot.git] / ITS / AliCascadeVertexer.cxx
index c692598d831b7915572ea21c6d211daa78b708c5..ad8c6507d4105cf08a8a5b0215d6ab1a95a189f7 100644 (file)
@@ -21,7 +21,7 @@
 #include <TFile.h>
 #include <TTree.h>
 #include <TObjArray.h>
-#include <iostream.h>
+#include <Riostream.h>
 
 #include "AliCascadeVertex.h"
 #include "AliCascadeVertexer.h"
@@ -80,6 +80,9 @@ AliCascadeVertexer::V0sTracks2CascadeVertices(const TFile *inp, TFile *out) {
        AliITStrackV2 *iotrack=new AliITStrackV2;
        branch->SetAddress(&iotrack);
        trkTree->GetEvent(i);
+
+       iotrack->PropagateTo(3.,0.0023,65.19); iotrack->PropagateTo(2.5,0.,0.);
+
        ntrack++; trks.AddLast(iotrack);
        
    }   
@@ -140,6 +143,13 @@ AliCascadeVertexer::V0sTracks2CascadeVertices(const TFile *inp, TFile *out) {
          if (r2 > fRmax*fRmax) continue;   // condition on fiducial zone
          if (r2 < fRmin*fRmin) continue;
 
+         {
+   //I.B.
+         Double_t x1,y1,z1; V0ver->GetXYZ(x1,y1,z1);
+         if (r2 > (x1*x1+y1*y1)) continue;
+         if (z*z > z1*z1) continue;
+         }
+
    // get cascade momentum
          
         Double_t px,py,pz; cascade.GetPxPyPz(px,py,pz);