]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetReader.cxx
Bug fix when using symmetry conditions in AliTPCBoundaryVoltError
[u/mrichter/AliRoot.git] / JETAN / AliJetReader.cxx
index 6c761199d440b48ef9d981066b36484703b39eab..88a3a4c50e0a75beee2117620f07aeb1367413ca 100755 (executable)
@@ -29,8 +29,8 @@
 #include "AliJetReaderHeader.h"
 #include "AliESDEvent.h"
 #include "AliHeader.h"
-#include "AliJetFillUnitArrayTracks.h" 
-#include "AliJetFillUnitArrayEMCalDigits.h"
+#include "AliJetESDFillUnitArrayTracks.h" 
+#include "AliJetESDFillUnitArrayEMCalDigits.h"
 #include "AliJetUnitArray.h"
 #include "AliJetHadronCorrectionv1.h"
 
@@ -51,10 +51,9 @@ AliJetReader::AliJetReader():
   fSignalFlag(0),
   fCutFlag(0),
   fUnitArray(new TClonesArray("AliJetUnitArray",60000)),
-  fUnitArrayNoCuts(new TClonesArray("AliJetUnitArray",60000)),
   fArrayInitialised(0),
-  fFillUAFromTracks(new AliJetFillUnitArrayTracks()), 
-  fFillUAFromEMCalDigits(new AliJetFillUnitArrayEMCalDigits()),
+  fFillUAFromTracks(new AliJetESDFillUnitArrayTracks()), 
+  fFillUAFromEMCalDigits(new AliJetESDFillUnitArrayEMCalDigits()),
   fNumCandidate(0),
   fNumCandidateCut(0),
   fHadronCorrector(0),
@@ -82,16 +81,13 @@ AliJetReader::~AliJetReader()
       delete fUnitArray;
   }
   
-  if (fUnitArrayNoCuts) {
-    fUnitArrayNoCuts->Delete();
-    delete fUnitArrayNoCuts;
-  }
-
   if (fFillUnitArray) {
-    fFillUnitArray->Delete();
     delete fFillUnitArray;
   }
-  delete fArrayMC;
+  if (fArrayMC) {
+      fArrayMC->Delete();
+      delete fArrayMC;
+  }
   
 }