]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
PHOS ref array filled also with EMCAL clusters in ESD reader, now corrected
authorgconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 23 May 2009 15:46:43 +0000 (15:46 +0000)
committergconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 23 May 2009 15:46:43 +0000 (15:46 +0000)
PWG4/PartCorrBase/AliCaloTrackESDReader.cxx

index 3c65935ebf407d06a1dbdb3ed053b0f30daba74f..8fdf97e42fb4ae5982e3101302804d06c79ea053 100755 (executable)
@@ -215,7 +215,7 @@ void AliCaloTrackESDReader::FillInputEMCAL() {
 //____________________________________________________________________________
 void AliCaloTrackESDReader::FillInputPHOS() {
   //Return array with PHOS clusters in aod format
-  
+  Int_t nEMCAL = (fOutputEvent->GetCaloClusters())->GetEntriesFast();
   //Get vertex for momentum calculation  
   Double_t v[3] ; //vertex ;
   GetVertex(v);
@@ -290,7 +290,7 @@ void AliCaloTrackESDReader::FillInputPHOS() {
   }//esd cluster loop
   
   //Put references to selected clusters in array
-  for(Int_t iclus = 0; iclus < (fOutputEvent->GetCaloClusters())->GetEntriesFast(); iclus++){
+  for(Int_t iclus = nEMCAL; iclus < (fOutputEvent->GetCaloClusters())->GetEntriesFast(); iclus++){
     AliAODCaloCluster * clus =  (AliAODCaloCluster*) (fOutputEvent->GetCaloClusters())->At(iclus);     
     fAODPHOS->Add(clus);                               
   }