SetOwner method implemented
[u/mrichter/AliRoot.git] / HBTAN / AliHBTEvent.cxx
index 215b24fab69349d54a11d3e19dc6a2ebb9ebec78..003a062980c1358f42858285a09f059917d67f8f 100644 (file)
@@ -21,6 +21,7 @@ AliHBTEvent::AliHBTEvent()
     fSize=fgkInitEventSize;
     fParticles = new AliHBTParticle* [fSize];
     fNParticles = 0;
+    fOwner = kTRUE;
  }
 /**************************************************************************/ 
 
@@ -37,7 +38,7 @@ AliHBTEvent::~AliHBTEvent()
 void  AliHBTEvent::Reset()
 {
   //deletes all particles from the event
-  if(fParticles)
+  if(fParticles && fOwner)
     {
       for(Int_t i =0; i<fNParticles; i++)
         delete fParticles[i];