]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCAL.cxx
Public data members moved to private area, added setter/getters if needed. (I. Hrivna...
[u/mrichter/AliRoot.git] / EMCAL / AliEMCAL.cxx
index e267e57303275b26bb1fc789e065afc6e035ae15..de0a62278b9f14ef91c419193b4d27bc76a6257d 100644 (file)
@@ -35,14 +35,11 @@ class TFile;
 
 // --- AliRoot header files ---
 #include "AliMagF.h"
-#include "AliESDCaloTrack.h" 
-#include "AliESD.h"
 #include "AliEMCAL.h"
-#include "AliEMCALGetter.h"
+#include "AliEMCALLoader.h"
 #include "AliRun.h"
 #include "AliEMCALSDigitizer.h"
 #include "AliEMCALDigitizer.h"
-#include "AliEMCALReconstructioner.h"
 
 ClassImp(AliEMCAL)
 //____________________________________________________________________________
@@ -156,31 +153,16 @@ void AliEMCAL::CreateMaterials()
   gMC->Gstpar(idtmed[1601],"BCUTE",0.0001) ;
 
 }
-
-//____________________________________________________________________________
-void AliEMCAL::FillESD(AliESD* esd) const 
-{
-  // Fill the ESD with all RecParticles
-  AliEMCALGetter *gime = AliEMCALGetter::Instance( (fLoader->GetRunLoader()->GetFileName()).Data() );
-  gime->Event(gime->EventNumber(), "P") ; 
-  TClonesArray *recParticles = gime->RecParticles();
-  Int_t nOfRecParticles = recParticles->GetEntries();
-  for (Int_t recpart=0; recpart<nOfRecParticles; recpart++) {
-    AliESDCaloTrack *ct = new AliESDCaloTrack((AliEMCALRecParticle*)recParticles->At(recpart));
-    esd->AddCaloTrack(ct);
-  }
-  Info("FillESD", "Added %d RecParticles to ESD", nOfRecParticles) ; 
-}       
-
-
+      
 //____________________________________________________________________________
 void AliEMCAL::Hits2SDigits()  
 { 
 // create summable digits
 
   AliEMCALSDigitizer* emcalDigitizer = 
-    new AliEMCALSDigitizer(fLoader->GetRunLoader()->GetFileName().Data());
-  emcalDigitizer->ExecuteTask();
+    new AliEMCALSDigitizer(fLoader->GetRunLoader()->GetFileName().Data()) ;
+  emcalDigitizer->SetEventRange(0, -1) ; // do all the events
+  emcalDigitizer->ExecuteTask() ;
 }
 
 //____________________________________________________________________________
@@ -192,13 +174,6 @@ AliLoader* AliEMCAL::MakeLoader(const char* topfoldername)
  return fLoader;
 }
 
-//____________________________________________________________________________
-void AliEMCAL::Reconstruct() const 
-{ 
-  AliEMCALReconstructioner rec((AliRunLoader::GetRunLoader()->GetFileName()).Data()) ; 
-  rec.ExecuteTask() ; 
-}
-
 //____________________________________________________________________________
 void AliEMCAL::SetTreeAddress()
 {