]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliAODPWG4ParticleCorrelation.cxx
Fixes for Coverity warnings - M. Sitta
[u/mrichter/AliRoot.git] / STEER / AliAODPWG4ParticleCorrelation.cxx
index b2ec83c720a2b0549ed40c576058d228a6703194..956542c0893258f6532212cb1f20c1da39c442c5 100755 (executable)
@@ -36,6 +36,7 @@ ClassImp(AliAODPWG4ParticleCorrelation)
    fListOfObjArrays(new TList)
 {
   // constructor
+  fListOfObjArrays->SetOwner(kTRUE);
 }
 
 //______________________________________________________________________________
@@ -46,6 +47,8 @@ AliAODPWG4ParticleCorrelation::AliAODPWG4ParticleCorrelation(Double_t px, Double
 {
   // constructor
   SetMomentum(new TLorentzVector(px, py, pz, e));
+  fListOfObjArrays->SetOwner(kTRUE);
+
 }
 
 //______________________________________________________________________________
@@ -54,6 +57,8 @@ AliAODPWG4ParticleCorrelation::AliAODPWG4ParticleCorrelation(TLorentzVector & p)
   fLeadingDetector(""),  fLeading(), fCorrJet(), fCorrBkg(), fRefJet(0),  fListOfObjArrays(new TList)
 {
   // constructor
+  fListOfObjArrays->SetOwner(kTRUE);
+
 }
 
 //______________________________________________________________________________
@@ -62,7 +67,8 @@ AliAODPWG4ParticleCorrelation::AliAODPWG4ParticleCorrelation(AliAODPWG4Particle
   fLeadingDetector(""),  fLeading(), fCorrJet(), fCorrBkg(),fRefJet(0),   fListOfObjArrays(new TList)
 {
   // constructor
-  
+  fListOfObjArrays->SetOwner(kTRUE);
+
 }
 
 //______________________________________________________________________________
@@ -80,30 +86,30 @@ AliAODPWG4ParticleCorrelation::AliAODPWG4ParticleCorrelation(const AliAODPWG4Par
   AliAODPWG4Particle(part), fIsolated(part.fIsolated),
   fLeadingDetector(part.fLeadingDetector), fLeading(part.fLeading),  
   fCorrJet(part.fCorrJet), fCorrBkg(part.fCorrBkg), fRefJet(part.fRefJet),   
-  fListOfObjArrays(part.fListOfObjArrays)
+  fListOfObjArrays()
 {
   // Copy constructor
 
 }
 
 //______________________________________________________________________________
-AliAODPWG4ParticleCorrelation& AliAODPWG4ParticleCorrelation::operator=(const AliAODPWG4ParticleCorrelation& part)
-{
-  // Assignment operator
-  if(this!=&part) {
-  
-    fIsolated = part.fIsolated;
-    fRefJet   = part.fRefJet ;
-    fLeadingDetector =part.fLeadingDetector;
-    fLeading  = part.fLeading;
-    fCorrJet  = part.fCorrJet ;
-    fCorrBkg  = part.fCorrBkg; 
-    fListOfObjArrays = fListOfObjArrays;
-
-  }
-  
-  return *this;
-}
+//AliAODPWG4ParticleCorrelation& AliAODPWG4ParticleCorrelation::operator=(const AliAODPWG4ParticleCorrelation& part)
+//{
+//  // Assignment operator
+//  if(this!=&part) {
+//  
+//    fIsolated = part.fIsolated;
+//    fRefJet   = part.fRefJet ;
+//    fLeadingDetector =part.fLeadingDetector;
+//    fLeading  = part.fLeading;
+//    fCorrJet  = part.fCorrJet ;
+//    fCorrBkg  = part.fCorrBkg; 
+//    fListOfObjArrays = fListOfObjArrays;
+//
+//  }
+//  
+//  return *this;
+//}
 
 //______________________________________________________________________________
 void AliAODPWG4ParticleCorrelation::Print(Option_t* /*option*/) const