]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSClusterizer.cxx
Updated QA classes (Yves)
[u/mrichter/AliRoot.git] / PHOS / AliPHOSClusterizer.cxx
index 932db7a0dbb2517f66d1a5245823b3a5a6725e52..2adef3868d6d0e467fd376406756b41a6a9e795c 100644 (file)
@@ -28,6 +28,7 @@
 // --- AliRoot header files ---
 #include "AliPHOSClusterizer.h"
 #include "AliPHOSGetter.h" 
+#include "AliPHOSQualAssDataMaker.h" 
 
 // --- AliRoot header files ---
 #include "AliPHOSQualAssDataMaker.h"
@@ -43,7 +44,7 @@ AliPHOSClusterizer::AliPHOSClusterizer():
   fRawReader(0),
   fQADM(0)
 {
 // ctor
+ // ctor
 }
 
 //____________________________________________________________________________
@@ -68,9 +69,10 @@ AliPHOSClusterizer::AliPHOSClusterizer(const AliPHOSClusterizer & clusterizer) :
   fFirstEvent(clusterizer.GetFirstEvent()),fLastEvent(clusterizer.GetLastEvent()),
   fRawReader(clusterizer.GetRawReader()),
   fQADM(clusterizer.GetQualAssDataMaker())
-  
 {
   //Copy constructor
+  //initiaizes the quality assurance data maker
+  GetQualAssDataMaker()->Init(AliQualAss::kRECPOINTS) ;    
 }
 //____________________________________________________________________________
 AliPHOSClusterizer::~AliPHOSClusterizer()
@@ -80,6 +82,7 @@ AliPHOSClusterizer::~AliPHOSClusterizer()
  //Remove this from the parental task before destroying
   if(AliPHOSGetter::Instance()->PhosLoader())
     AliPHOSGetter::Instance()->PhosLoader()->CleanReconstructioner();
+  delete fQADM ; 
 }