correct coverity defects
authorgconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 5 Nov 2010 10:48:39 +0000 (10:48 +0000)
committergconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 5 Nov 2010 10:48:39 +0000 (10:48 +0000)
EMCAL/AliEMCALRecoUtils.cxx
EMCAL/AliEMCALRecoUtils.h

index cd9f98a..d683e01 100644 (file)
@@ -908,7 +908,7 @@ void AliEMCALRecoUtils::GetMatchedResiduals(Int_t index, Float_t &dR, Float_t &d
   //Get the residuals dR and dZ for this cluster
   //It only works with ESDs, not AODs
 
-  if( FindMatchedPos(index)==-1 )
+  if( FindMatchedPos(index) >= 999 )
   {
     AliDebug(2,"No matched tracks found!\n");
     dR=999.;
@@ -924,18 +924,18 @@ Bool_t AliEMCALRecoUtils::IsMatched(Int_t index)
 {
   //Given a cluster index as in AliESDEvent::GetCaloCluster(index)
   //Returns if cluster has a match
-  if(FindMatchedPos(index)>-1) 
+  if(FindMatchedPos(index) < 999) 
     return kTRUE;
   else
     return kFALSE;
 }
 //__________________________________________________
-Int_t AliEMCALRecoUtils::FindMatchedPos(Int_t index) const
+UInt_t AliEMCALRecoUtils::FindMatchedPos(Int_t index) const
 {
   //Given a cluster index as in AliESDEvent::GetCaloCluster(index)
   //Returns the position of the match in the fMatchedClusterIndex array
   Float_t tmpR = fCutR;
-  Int_t pos=-1;
+  UInt_t pos = 999;
 
   for(Int_t i=0; i<fMatchedClusterIndex->GetSize(); i++)
     {
index 8097114..86d6f85 100644 (file)
@@ -167,7 +167,7 @@ public:
   void FindMatches(AliVEvent *event);
   void GetMatchedResiduals(Int_t index, Float_t &dR, Float_t &dZ);
   Bool_t IsMatched(Int_t index);
-  Int_t FindMatchedPos(Int_t index) const;
+  UInt_t FindMatchedPos(Int_t index) const;
 
   Float_t GetCutR() const { return fCutR; }
   Float_t GetCutZ() const { return fCutZ; }