fixing warnings from coverity
authorhdalsgaa <hdalsgaa@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 10 Feb 2011 21:01:22 +0000 (21:01 +0000)
committerhdalsgaa <hdalsgaa@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 10 Feb 2011 21:01:22 +0000 (21:01 +0000)
PWG2/FORWARD/analysis/AliFMDAnaParameters.cxx
PWG2/FORWARD/analysis/AliFMDDndeta.cxx

index c03cce2..947d043 100644 (file)
@@ -1118,7 +1118,7 @@ Int_t    AliFMDAnaParameters::GetLastEtaBinFromMap(Int_t vtxbin, Int_t det, Char
 Int_t    AliFMDAnaParameters::GetFirstEtaBinToInclude(Int_t vtxbin, Int_t det, Char_t ring)
 {
   Int_t ringNumber = (ring == 'I' ? 0 : 1);
-  return fEtaLowBinLimits.GetBinContent(det,ringNumber,vtxbin);
+  return (Int_t)fEtaLowBinLimits.GetBinContent(det,ringNumber,vtxbin);
 
 }
 
@@ -1126,7 +1126,7 @@ Int_t    AliFMDAnaParameters::GetFirstEtaBinToInclude(Int_t vtxbin, Int_t det, C
 Int_t    AliFMDAnaParameters::GetLastEtaBinToInclude(Int_t vtxbin, Int_t det, Char_t ring)
 {
   Int_t ringNumber = (ring == 'I' ? 0 : 1);
-  return fEtaHighBinLimits.GetBinContent(det,ringNumber,vtxbin);
+  return (Int_t)fEtaHighBinLimits.GetBinContent(det,ringNumber,vtxbin);
   
 }
 //____________________________________________________________________
index 3d7449f..21775f7 100644 (file)
@@ -1098,7 +1098,7 @@ void AliFMDDndeta::DrawDndeta(Analysis what, Int_t rebin, Bool_t realdata, TStri
   
   TH1F* hMirror = new TH1F("hMirror","mirrored",sumMult->GetNbinsX(),sumMult->GetXaxis()->GetXmin(),sumMult->GetXaxis()->GetXmax());
   
-  for(Int_t i=0.5*sumMult->GetNbinsX(); i<=sumMult->GetNbinsX(); i++) {
+  for(Int_t i= (Int_t)0.5*sumMult->GetNbinsX(); i<=sumMult->GetNbinsX(); i++) {
     Float_t eta   = sumMult->GetBinCenter(i);
     Float_t value = sumMult->GetBinContent(i);
     Float_t error = sumMult->GetBinError(i);
@@ -1266,11 +1266,11 @@ void AliFMDDndeta::DrawDndeta(Analysis what, Int_t rebin, Bool_t realdata, TStri
     hRatioMultPythia = (TH1F*)sumMult->Clone("hRatioMultPythia");
     hRatioMultUA5    = (TH1F*)sumMult->Clone("hRatioMultUA5");
     if(ratio > 1) {
-      hRatioMultPythia->Rebin(ratio);
+      hRatioMultPythia->Rebin((Int_t)ratio);
       hRatioMultPythia->Scale(1/ratio);
     }
     if(ratio < 1 && hPythiaMB) {
-      hPythiaMB->Rebin(1/ratio);
+      hPythiaMB->Rebin((Int_t)(1/ratio));
       hPythiaMB->Scale(ratio);
     }