Updated Merger and RawSector functions
authorvicinanz <vicinanz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 21 Nov 2001 12:19:31 +0000 (12:19 +0000)
committervicinanz <vicinanz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 21 Nov 2001 12:19:31 +0000 (12:19 +0000)
TOF/AliTOFMerger.cxx
TOF/AliTOFRawSector.cxx

index 80f2115b53b1fc87af12c491a2c7c2b5d5756bcc..9c8144efd2094ab67b1157ad02780aa871dc8a8d 100644 (file)
@@ -43,7 +43,6 @@ ClassImp(AliTOFMerger)
     fEvNrSig = 0;
     fEvNrBgr = 0;
     fMerge =kDigitize;
-    fFnBgr   = 0;
     fDigits = 0;
     fSDigits =0;
     fFnBgr = 0;
@@ -60,6 +59,16 @@ AliTOFMerger::~AliTOFMerger()
     delete fSDigits ;
     fSDigits = 0;
   }
+  delete fBgrFile;
+  fBgrFile = 0;
+  if(fFnBgr) {
+    delete[] fFnBgr;
+    fFnBgr = 0;
+  }
+  if(fFnSig) {
+    delete[] fFnSig;
+    fFnSig = 0;
+  }
 }
 
 
index 7e8a8b53844098207dd17389ac5be1ff6599ce4a..3585b9126c204cf825e3fedd4bdb81f150dfc529 100644 (file)
@@ -40,7 +40,7 @@ AliTOFRawSector::AliTOFRawSector()
 // Each sector is in effect a 
 // TClonesArray of 14 AliTOFRoc Objects
 //
-   fRocData = new TClonesArray("AliTOFRoc",14);   
+   fRocData = 0;   
 }
 
 //______________________________________________________________________________