]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGJE/PWGJE/AliAnaChargedJetResponseMaker.cxx
coverity fixes
[u/mrichter/AliRoot.git] / PWGJE / PWGJE / AliAnaChargedJetResponseMaker.cxx
index 2882c99e6f74735a5efc330d926f0195c3efe03e..372b643884cefe8f274da69d830a2f8245442fff 100644 (file)
@@ -1148,8 +1148,8 @@ TH1D* AliAnaChargedJetResponseMaker::MultiplyResponseGenerated(TH1 *hGen, TH2 *h
   Double_t yieldMC = 0.;
   Double_t yieldMCerror = 0.;
   Double_t sumYield = 0.;
-  const Int_t nbinsRec = hRec->GetNbinsX();
-  Double_t sumError2[nbinsRec+1];
+  const Int_t nbinsRec = hRec->GetNbinsX()+1;
+  Double_t sumError2[nbinsRec];
   for(int irec=0; irec<=hRec->GetNbinsX(); irec++)
     sumError2[irec]=0.;
   Double_t eff = 0.;
@@ -1197,7 +1197,7 @@ TH1D* AliAnaChargedJetResponseMaker::MultiplyResponseGenerated(TH1 *hGen, TH2 *h
     cout << "igen: " << igen << "\tpTMC: " << hGen->GetXaxis()->GetBinCenter(igen) << "\teff:" << eff << "\tsumYield: " << sumYield << endl;
   }
   
-  for(int i=0; i<=nbinsRec; i++) {
+  for(int i=0; i<nbinsRec; i++) {
     if(sumError2[i]>0.)
       hRec->SetBinError(i+1,TMath::Sqrt(sumError2[i]));
   }