]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG4/PartCorrBase/AliCaloTrackReader.cxx
Many fixes:
[u/mrichter/AliRoot.git] / PWG4 / PartCorrBase / AliCaloTrackReader.cxx
index 27645fd53d583c77b73f1c4c2079b9126fd3b8c9..a331d006e13a43ebf99ba07334a47dfe03ee9d9f 100755 (executable)
@@ -87,17 +87,20 @@ AliCaloTrackReader::~AliCaloTrackReader() {
   }  
   
   if(fAODCTS){
-    fAODCTS->Clear() ; 
+    if(fDataType!=kMC)fAODCTS->Clear() ; 
+    else              fAODCTS->Delete() ; 
     delete fAODCTS ;
   }
   
   if(fAODEMCAL){
-    fAODEMCAL->Clear() ; 
+    if(fDataType!=kMC)fAODEMCAL->Clear() ; 
+    else              fAODEMCAL->Delete() ; 
     delete fAODEMCAL ;
   }
   
   if(fAODPHOS){
-    fAODPHOS->Clear() ; 
+    if(fDataType!=kMC)fAODPHOS->Clear() ; 
+    else              fAODPHOS->Delete() ; 
     delete fAODPHOS ;
   }