Coverity fixes for :
authorjthaeder <jthaeder@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 12 Dec 2011 10:38:35 +0000 (10:38 +0000)
committerjthaeder <jthaeder@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 12 Dec 2011 10:38:35 +0000 (10:38 +0000)
18171
18170
18169
18168
18167
18166
18165
18164
18162
18160
18159
18158
18157
18156
18155
18154
18150
18149
18148

19 files changed:
TPC/AliClusters.cxx
TPC/AliDigits.cxx
TPC/AliDigitsArray.cxx
TPC/AliTPCCalROC.cxx
TPC/AliTPCCalibViewer.cxx
TPC/AliTPCDDLRawData.cxx
TPC/AliTPCFast.cxx
TPC/AliTPCLaserTracks.cxx
TPC/AliTPCParamCR.cxx
TPC/AliTPCParamSR.cxx
TPC/AliTPCPreprocessorOnline.cxx
TPC/AliTPCROC.cxx
TPC/AliTPCcalibBase.cxx
TPC/AliTPCclusterKr.cxx
TPC/AliTPCclusterMI.cxx
TPC/AliTPCclusterer.cxx
TPC/AliTPCclustererKr.cxx
TPC/AliTPCclustererMI.cxx
TPC/AliTPCvtpr.cxx

index eedd280..fa30eb6 100644 (file)
@@ -90,6 +90,7 @@ AliClusters & AliClusters::operator =(const AliClusters & param)
   //
   // assignment operator - dummy
   //
+  if (this == &param) return (*this);
   fNclusters=param.fNclusters;
   return (*this);
 }
index 710097e..bdae6ba 100644 (file)
@@ -95,7 +95,9 @@ AliDigits::AliDigits(const AliDigits& digits)
 
 AliDigits & AliDigits::operator =(const AliDigits & digits)
 {
- //assignment operator
+  //assignment operator
+  if (this == &digits) return (*this); 
+
   fNrows = digits.fNrows;
   fNcols = digits.fNcols;
   if (fElements) delete fElements;
index 086c1ad..f579aac 100644 (file)
@@ -60,7 +60,8 @@ AliDigitsArray & AliDigitsArray::operator =(const AliDigitsArray & param)
 {
   //
   // dummy
-  //
+  // 
+ if (this == &param) return (*this); 
  fParam = param.fParam;
  return (*this);
 }
index 38df7d3..bcd1e74 100644 (file)
@@ -103,6 +103,7 @@ AliTPCCalROC & AliTPCCalROC::operator =(const AliTPCCalROC & param)
   //
   // assignment operator - dummy
   //
+  if (this == &param) return (*this);
   fData=param.fData;
   return (*this);
 }
index 775e48e..5182ab0 100644 (file)
@@ -160,6 +160,8 @@ AliTPCCalibViewer & AliTPCCalibViewer::operator =(const AliTPCCalibViewer & para
    // assignment operator - dummy
    // not yet working!!!
    //
+  if (this == &param) return (*this);
+
    fTree = param.fTree;
    fTreeMustBeDeleted = param.fTreeMustBeDeleted;
    //fFile = new TFile(*(param.fFile));
index 5bde07c..0358842 100644 (file)
@@ -47,6 +47,7 @@ AliTPCDDLRawData::AliTPCDDLRawData(const AliTPCDDLRawData &source):
 
 AliTPCDDLRawData& AliTPCDDLRawData::operator=(const AliTPCDDLRawData &source){
   //Assigment operator
+  if (this == &source) return (*this);
   fVerbose=source.fVerbose;
   return *this;
 }
index ff9d5d9..98ea578 100644 (file)
@@ -55,6 +55,8 @@ AliTPCFast & AliTPCFast::operator =(const AliTPCFast & param)
   //
   // assignment operator - dummy
   //
+  if (this == &param) return (*this);
+
   fParam=param.fParam;
   return (*this);
 }
index 0986e3a..fee43ab 100644 (file)
@@ -145,6 +145,8 @@ AliTPCLaserTracks & AliTPCLaserTracks::operator=(const AliTPCLaserTracks & param
   //
   // assignment operator - dummy
   //
+  if (this == &param) return (*this);
+
   fPhi=param.fPhi;
   return (*this);
 }
index 4996439..d00cac8 100644 (file)
@@ -74,7 +74,9 @@ AliTPCParamCR & AliTPCParamCR::operator =(const AliTPCParamCR & param)
   //
   // assignment operator - dummy
   //
-   fFacSigma= param.fFacSigma;
+  if (this == &param) return (*this);
+
+  fFacSigma= param.fFacSigma;
   return (*this); 
 }
 AliTPCParamCR::~AliTPCParamCR()
index 2b6ef40..5210557 100644 (file)
@@ -85,6 +85,8 @@ AliTPCParamSR & AliTPCParamSR::operator =(const AliTPCParamSR & param)
   //
   // assignment operator - dummy
   //
+  if (this == &param) return (*this);
+
   fZLength=param.fZLength;
   return (*this);
 }
index 4ab8abf..2fc2c80 100644 (file)
@@ -104,6 +104,8 @@ AliTPCPreprocessorOnline & AliTPCPreprocessorOnline::operator =(const AliTPCPrep
    // assignment operator - dummy
    // not yet working!!!
    //
+  if (this == &param) return (*this);
+
    fMap = param.fMap;
    std::cout << "AliTPCPreprocessorOnline's assignment operator called, NOT WORKING!!!" << std::endl;
    return (*this);
index 5954f5a..40fb279 100644 (file)
@@ -396,6 +396,8 @@ AliTPCROC & AliTPCROC::operator =(const AliTPCROC & roc)
   //
   // assignment operator - dummy
   //
+  if (this == &roc) return (*this);
+
   fZLength = roc.fZLength;
   return (*this);
 }
index fac0eb7..e263bbd 100644 (file)
@@ -140,6 +140,8 @@ AliTPCcalibBase &AliTPCcalibBase::operator=(const AliTPCcalibBase&calib){
   //
   // operator=
   //
+  if (this == &calib) return (*this);
+
   ((TNamed *)this)->operator=(calib);
   fDebugStreamer=0;
   fStreamLevel=calib.fStreamLevel;
index 61ac9fa..90f25e3 100644 (file)
@@ -314,7 +314,7 @@ AliTPCclusterKr &AliTPCclusterKr::operator = (const AliTPCclusterKr & param)
 
 
   // 
-
+  if (this == &param) return (*this);
 
   (AliCluster&)(*this) = (AliCluster&)param;
 
index 13f2d2b..17f0438 100644 (file)
@@ -76,6 +76,7 @@ AliTPCclusterMI & AliTPCclusterMI::operator = (const AliTPCclusterMI & cluster)
   // assignment operator
   // 
   //  AliInfo("Asignment operator\n");
+  if (this == &cluster) return (*this);
 
   (AliCluster&)(*this) = (AliCluster&)cluster;
   fQ    = cluster.fQ;
index 95c82f4..f28077c 100644 (file)
@@ -50,7 +50,9 @@ AliTPCclusterer & AliTPCclusterer::operator =(const AliTPCclusterer & param)
   //
   // assignment operator - dummy
   //
-    fPar = param.fPar;
+  if (this == &param) return (*this);
+
+  fPar = param.fPar;
   return (*this);
 }
 //____________________________________________________
index 03c16a0..442585c 100644 (file)
@@ -339,6 +339,8 @@ AliTPCclustererKr & AliTPCclustererKr::operator = (const AliTPCclustererKr & par
   //\r
   // assignment operator\r
   //\r
+  if (this == &param) return (*this);\r
+  \r
   fParam = param.fParam;\r
   fRecoParam = param.fRecoParam;\r
   fRawData = param.fRawData;\r
index 2859f24..84933b2 100644 (file)
@@ -215,6 +215,8 @@ AliTPCclustererMI & AliTPCclustererMI::operator =(const AliTPCclustererMI & para
   //
   // assignment operator - dummy
   //
+  if (this == &param) return (*this);
+
   fMaxBin=param.fMaxBin;
   return (*this);
 }
index bfc1230..4330935 100644 (file)
@@ -93,6 +93,8 @@ AliTPCvtpr::~AliTPCvtpr()
 
 AliTPCvtpr & AliTPCvtpr::operator = (const AliTPCvtpr & param)
 {
+  if (this == &param) return (*this);
+
   fAdc  = param.fAdc;
   fTime = param.fTime;
   fPad  = param.fPad;