Reset the Getter in the dtor
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 29 Jan 2004 15:47:49 +0000 (15:47 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 29 Jan 2004 15:47:49 +0000 (15:47 +0000)
EMCAL/AliEMCALLoader.cxx
PHOS/AliPHOSLoader.cxx

index 83854a8..6f669bc 100644 (file)
@@ -49,6 +49,7 @@
 #include "AliEMCALLoader.h"
 #include "AliEMCAL.h"
 #include "AliEMCALHit.h"
+#include "AliEMCALGetter.h"
 
 ClassImp(AliEMCALLoader)
   
@@ -89,6 +90,9 @@ AliEMCALLoader::~AliEMCALLoader()
   Clean(fgkECARecPointsName);
   Clean(fgkTracksName);
   Clean(fgkRecParticlesName);
+  // set to 0x0 the objgetter in AliGetter ... weird isn it !
+  AliEMCALGetter * gime = AliEMCALGetter::Instance() ; 
+  gime->Reset() ;
 }
 
 //____________________________________________________________________________ 
index 1756101..72db4be 100644 (file)
@@ -52,6 +52,7 @@
 #include "AliPHOS.h"
 #include "AliPHOSHit.h"
 #include "AliPHOSCalibrationDB.h"
+#include "AliPHOSGetter.h"
 
 ClassImp(AliPHOSLoader)
 
@@ -91,16 +92,19 @@ AliPHOSLoader::~AliPHOSLoader()
   Clean(fgkCpvRecPointsName);
   Clean(fgkTracksName);
   Clean(fgkRecParticlesName);
+  // set to 0x0 the objgetter in AliGetter ... weird isn it !
+  AliPHOSGetter * gime = AliPHOSGetter::Instance() ; 
+  gime->Reset() ;
 }
-//____________________________________________________________________________ 
 
+//____________________________________________________________________________ 
 void AliPHOSLoader::CleanFolders()
  {
    CleanRecParticles();
    AliLoader::CleanFolders();
  }
-//____________________________________________________________________________ 
 
+//____________________________________________________________________________ 
 Int_t AliPHOSLoader::SetEvent()
 {
 //Cleans loaded stuff and and sets Files and Directories
@@ -125,8 +129,8 @@ Int_t AliPHOSLoader::SetEvent()
    
   return 0;
 }
-//____________________________________________________________________________ 
 
+//____________________________________________________________________________ 
 Int_t AliPHOSLoader::GetEvent()
 {
 //Overloads GetEvent method called by AliRunLoader::GetEvent(Int_t) method
@@ -153,8 +157,6 @@ Int_t AliPHOSLoader::GetEvent()
 //Now, check if RecPart were loaded  
   return 0;
 }
-//____________________________________________________________________________ 
-
 
 //____________________________________________________________________________ 
 const AliPHOS * AliPHOSLoader::PHOS()