]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - FMD/AliFMDESDRevertexer.h
Compilation warning fixed
[u/mrichter/AliRoot.git] / FMD / AliFMDESDRevertexer.h
index af12ba355a4cca72f29f22f711603c09da7caced..899da5679ec601f416981b2952e53eb09c12a74e 100644 (file)
@@ -129,9 +129,9 @@ AliFMDESDRevertexer::Revertex(AliESDFMD* fmdEsd, Double_t vz) const
          continue;
        }
        
-       Double_t corr = TMath::Abs(TMath::Cos(theta));
+       Double_t corr = 1; 
        if (fmdEsd->IsAngleCorrected()) 
-         corr /= TMath::Abs(TMath::Cos(oldTheta));
+         corr = TMath::Abs(TMath::Cos(theta) / TMath::Cos(oldTheta));
        for (UShort_t sec = 0; sec < nsec; sec++) { 
          Double_t mult = fmdEsd->Multiplicity(det, rng, sec, str);
          fmdEsd->SetMultiplicity(det, rng, sec, str, corr * mult);
@@ -191,7 +191,7 @@ AliFMDESDRevertexer::PhysicalCoordinates(UShort_t  det,
   if (x == 0 && y == 0 && z == 0) return kFALSE;
   
   // Correct for vertex offset. 
-  z     += vz;
+  z     -= vz;
   phi   =  TMath::ATan2(y, x);
   r     =  TMath::Sqrt(y * y + x * x);
   theta =  TMath::ATan2(r, z);