]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliDAJetFinder.cxx
correcting baryon mass subtraction for visible energy in MC
[u/mrichter/AliRoot.git] / JETAN / AliDAJetFinder.cxx
index c60b1b95cd38aecbe889b41e3379ff4ef4025582..ee945e82775e72fb4284100b2812addd3f25ee74 100644 (file)
@@ -70,8 +70,14 @@ void AliDAJetFinder::FindJets()
        TMatrixD *mPyx= new TMatrixD();
        TMatrixD *mY  = new TMatrixD();
        InitDetAnn(dEtSum,xData,vPx,vPy,mPyx,mY);
-       if (fNin < fNclustMax) return;
-
+       if (fNin < fNclustMax){
+         delete [] xData[0], delete [] xData[1];
+         delete vPx;
+         delete vPy;
+         delete mPyx;
+         delete mY;
+         return;
+       }
        Int_t nc=1, nk;
        DoubleClusters(nc,nk,vPy,mY);
        do{                                     //loop over beta
@@ -125,7 +131,7 @@ void AliDAJetFinder::InitDetAnn(Double_t &dEtSum,Double_t **xData,TVectorD *vPx,
        }
        TRandom2 r;
        r.SetSeed(0);
-       for (Int_t iIn=fNin; iIn<fNeff; iIn++){
+       for (iIn=fNin; iIn<fNeff; iIn++){
                xEta[iIn]=r.Uniform(-1*etaEff,etaEff);
                xPhi[iIn]=r.Uniform(0.,2*TMath::Pi());
                (*vPx)(iIn)=r.Uniform(0.01,0.02);