ROOT logo

/**************************************************************************
 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *               
 *                                                                        *               
 * Author: The ALICE Off-line Project.                                    *               
 * Contributors are mentioned in the code where appropriate.              *               
 *                                                                        *               
 * Permission to use, copy, modify and distribute this software and its   *               
 * documentation strictly for non-commercial purposes is hereby granted   *               
 * without fee, provided that the above copyright notice appears in all   *               
 * copies and that both the copyright notice and this permission notice   *               
 * appear in the supporting documentation. The authors make no claims     *               
 * about the suitability of this software for any purpose. It is          *               
 * provided "as is" without express or implied warranty.                  *               
 **************************************************************************/

	////////////////////////////////////////////////////////////////////////
	//                                                                    //
	//      Task for Heavy-flavour electron analysis in pPb collisions    //
	//      (+ Electron-Hadron Jetlike Azimuthal Correlation)             //
	//																	  //
	//		version: September 16, 2014.								      //
	//                                                                    //
	//	    Authors 							                          //
	//		Elienos Pereira de Oliveira Filho (epereira@cern.ch)	      //
	//		Cristiane Jahnke		(cristiane.jahnke@cern.ch)		      //
	//                                                                    //
	////////////////////////////////////////////////////////////////////////

#include "TChain.h"
#include "TTree.h"
#include "TNtuple.h"
#include "TH1F.h"
#include "TH2F.h"
#include "TCanvas.h"
#include "AliAnalysisTask.h"
#include "AliAnalysisManager.h"
#include "AliESDEvent.h"
#include "AliAODEvent.h"
#include "AliVEvent.h"
#include "AliESDInputHandler.h"
#include "AliESDtrackCuts.h"
#include "AliESDCaloCluster.h"
#include "AliESDCaloCells.h"
#include "AliEMCALTrack.h"
#include "AliExternalTrackParam.h"
#include "AliPhysicsSelection.h"
#include "TGeoGlobalMagField.h"
#include "AliMagF.h"
#include "AliLog.h"
#include "AliStack.h"
#include "AliCentrality.h"
#include "AliAODMCParticle.h"
#include "AliAODMCHeader.h"
#include "AliPID.h"
#include "AliPIDResponse.h"
#include "AliHFEcontainer.h"
#include "AliHFEcuts.h"
#include "AliHFEpid.h"
#include "AliHFEpidBase.h"
#include "AliHFEpidQAmanager.h"
#include "AliHFEtools.h"
#include "AliCFContainer.h"
#include "AliCFManager.h"
#include "AliSelectNonHFE.h"
#include "AliHFEpidTPC.h"
#include "AliAnalysisTaskEMCalHFEpA.h"
#include "TMath.h"
#include "THnSparse.h"
#include "TLorentzVector.h"
#include "TString.h"
#include "TFile.h"
#include "AliESDHandler.h"
#include "AliMCEventHandler.h"
#include "AliMCEvent.h"
#include "AliStack.h"
#include "TParticle.h"
#include "AliLog.h"
#include "AliAnalysisTaskSE.h"
#include "TRefArray.h"
#include "TVector.h"
#include "stdio.h"
#include "TGeoManager.h"
#include "iostream"
#include "fstream"
#include "AliKFParticle.h"
#include "AliKFVertex.h"
#include "AliVParticle.h"
#include "AliVTrack.h"
#include "AliEventPoolManager.h"
#include "TObjArray.h"
	//include to use reader as Lucile does
#include "AliCaloTrackAODReader.h"
#include "AliCaloTrackReader.h"
#include "AliEMCALRecoUtils.h" //to remove exotics
#include "AliAODHeader.h"
#include "AliEMCALGeometry.h"



	// --- ANALYSIS system ---
#include "AliCalorimeterUtils.h"
#include "AliESDEvent.h"
#include "AliMCEvent.h"
#include "AliStack.h"
#include "AliAODPWG4Particle.h"
#include "AliVCluster.h"
#include "AliVCaloCells.h"
#include "AliMixedEvent.h"
#include "AliAODCaloCluster.h"
#include "AliOADBContainer.h"
#include "AliAnalysisManager.h"

	// --- Detector ---
#include "AliEMCALGeometry.h"
#include "AliPHOSGeoUtils.h"

	//______________________________________________________________________

	//______________________________________________________________________
ClassImp(AliAnalysisTaskEMCalHFEpA)

	//______________________________________________________________________
AliAnalysisTaskEMCalHFEpA::AliAnalysisTaskEMCalHFEpA(const char *name) 
: AliAnalysisTaskSE(name)
,fCorrelationFlag(0)
,fIsMC(0)
,fUseEMCal(kFALSE)
,fUseTrigger(kFALSE)
,fUseTender(kFALSE)
,fUseShowerShapeCut(kFALSE)
,fFillBackground(kFALSE)
,fEoverPnsigma(kFALSE)
,fAssocWithSPD(kFALSE)
,fEMCEG1(kFALSE)
,fEMCEG2(kFALSE)
,fIsHFE1(kFALSE)
,fIsHFE2(kFALSE)
,fIsNonHFE(kFALSE)
,fIsFromD(kFALSE)
,fIsFromB(kFALSE)
,fIsFromPi0(kFALSE)
,fIsFromEta(kFALSE)
,fIsFromGamma(kFALSE)
,fESD(0)
,fAOD(0)
,fVevent(0)
,fPartnerCuts(new AliESDtrackCuts())
,fOutputList(0)
,fPidResponse(0)
,fNonHFE(new AliSelectNonHFE())
,fIsAOD(kFALSE)
,fCentrality(0)
,fCentralityMin(0)
,fCentralityMax(100)
,fHasCentralitySelection(kFALSE)
,fCentralityHist(0)
,fCentralityHistPass(0)
,fZvtx(0)
,fEstimator(0)
,fClus(0)
//,fClusESD(0)
,fNevent(0)
,fNevent2(0)
,fPtElec_Inc(0)
,fPtPrim(0)
,fPtSec(0)
,fPtPrim2(0)
,fPtSec2(0)
,fCharge_n(0)
,fCharge_p(0)
,fTime(0)
,fTime2(0)
,ftimingEle(0)
,ftimingEle2(0)
,fPtElec_ULS(0)
,fPtElec_LS(0)

,fPtElec_ULS_NoPid(0)
,fPtElec_LS_NoPid(0)
,fPtElec_ULS_MC(0)
,fPtElec_ULS_MC_weight(0)
,fPtElec_ULS2(0)
,fPtElec_LS2(0)

,fPtElec_ULS_mc_closure(0)
,fPtElec_LS_mc_closure(0)
,fPtElec_ULS2_mc_closure(0)
,fPtElec_LS2_mc_closure(0)

,fPtElec_ULS_weight(0)
,fPtElec_LS_weight(0)
,fPtElec_ULS2_weight(0)
,fPtElec_LS2_weight(0)
,fTOF01(0)
,fTOF02(0)
,fTOF03(0)
,fpid(0)
,fEoverP_pt_true_electrons(0)
,fEoverP_pt_true_hadrons(0)
,fEoverP_pt_true_electrons0(0)
,fEoverP_pt_true_hadrons0(0)
,fEoverP_pt(0)
,fEoverP_tpc(0)
,fEoverP_tpc_p_trigger(0)
,fEoverP_tpc_pt_trigger(0)
,fTPC_pt(0)
,fTPC_p(0)
,fTPCnsigma_pt(0)
,fTPCnsigma_p(0)
,fTPCnsigma_p_TPC(0)
,fTPCnsigma_p_TPC_on_EMCal_acc(0)
,fTPCnsigma_p_TPC_EoverP_cut(0)
,fTPCnsigma_pt_2D(0)
,fShowerShapeCut(0)
,fShowerShapeM02_EoverP(0)
,fShowerShapeM20_EoverP(0)
,fShowerShape_ha(0)
,fShowerShape_ele(0)
,fTPCnsigma_eta(0)
,fTPCnsigma_phi(0)
,fECluster(0)
,fECluster_pure(0)
,fECluster_not_exotic(0)
,fECluster_not_exotic1(0)
,fECluster_not_exotic2(0)
,fECluster_exotic(0)
,fNCluster_pure(0)
,fNCluster_pure_aod(0)
,fNCluster_ECluster(0)
,fNcells_energy(0)
,fNcells_energy_elec_selected(0)
,fNcells_energy_not_exotic(0)

,fEtaPhi(0)
,fEtaPhi_num(0)
,fEtaPhi_den(0)
,fEtaPhi_data(0)
,fpt_reco_pt_MC_num(0)
,fpt_reco_pt_MC_den(0)
,fVtxZ(0)

,fVtxZ_new1(0)
,fVtxZ_new2(0)
,fVtxZ_new3(0)
,fVtxZ_new4(0)

,fzRes1(0)
,fzRes2(0)
,fSPD_track_vtx1(0)
,fSPD_track_vtx2(0)


,fEtad(0)
,fNTracks(0)
,fTrack_Multi(0)
,fNTracks_pt(0)
,fNTracks_eta(0)
,fNTracks_phi(0)
,fNClusters(0)
,fTPCNcls_EoverP(0)
,fTPCNcls_pid(0)
,fEta(0)
,fPhi(0)
,fR(0)
,fR_EoverP(0)
,fNcells(0)
,fNcells_EoverP(0)
,fNcells_electrons(0)
,fNcells_hadrons(0)
,fECluster_ptbins(0)
,fEoverP_ptbins(0)
,fEoverP_wSSCut(0)
,fM02_EoverP(0)
,fM20_EoverP(0)
,fTPCnsigma_eta_electrons(0)
,fTPCnsigma_eta_hadrons(0)
,fEoverP_pt_pions(0)
,ftpc_p_EoverPcut(0)
,fnsigma_p_EoverPcut(0)
,fEoverP_pt_pions2(0)
,fNcells_pt(0)
,fEoverP_pt_hadrons(0)
,fCEtaPhi_Inc(0)
,fCEtaPhi_ULS(0)
,fCEtaPhi_LS(0)
,fCEtaPhi_ULS_NoP(0)
,fCEtaPhi_LS_NoP(0)
,fCEtaPhi_ULS_Weight(0)
,fCEtaPhi_LS_Weight(0)
,fCEtaPhi_ULS_NoP_Weight(0)
,fCEtaPhi_LS_NoP_Weight(0)
,fInvMass(0)
,fInvMassBack(0)
,fDCA(0)
,fDCABack(0)
,fOpAngle(0)
,fOpAngleBack(0)
,fInvMass2(0)
,fInvMassBack2(0)
,fDCA2(0)
,fDCABack2(0)
,fOpAngle2(0)
,fOpAngleBack2(0)
,fMassCut(0.1)
,fEtaCutMin(-0.9)
,fEtaCutMax(0.9)
,fdPhiCut(0.05)
,fdEtaCut(0.05)
,fEoverPCutMin(0.8)
,fEoverPCutMax(1.2)
,fM20CutMin(0.0)
,fM20CutMax(10)
,fM02CutMin(0.0)
,fM02CutMax(10)
,fAngleCut(999)
,fChi2Cut(3.5)
,fDCAcut(999)//dca between two tracks
,fDCAcutr(999)//dca to vertex
,fDCAcutz(999)//dca to vertex
,fMassCutFlag(kTRUE)
,fAngleCutFlag(kFALSE)
,fChi2CutFlag(kFALSE)
,fDCAcutFlag(kFALSE)
,fAssHadronPtMin(0.5)
,fAssHadronPtMax(2.0)
,fPtBackgroundBeforeReco(0)
,fPtBackgroundBeforeReco2(0)
,fPtBackgroundBeforeReco_weight(0)
,fPtBackgroundBeforeReco2_weight(0)
,fpT_m_electron(0)
,fpT_gm_electron(0)
,fPtBackgroundAfterReco(0)
,fPtMinAsso(0.3)
,fTpcNclsAsso(80)
,fPtMCparticleAll(0)
,fPtMCparticleAll_nonPrimary(0)
,fPtMCparticleAlle_nonPrimary(0)
,fPtMCparticleAlle_Primary(0)
,fPtMCparticleReco(0)
,fPtMCparticleReco_nonPrimary(0)
,fPtMCparticleAllHfe1(0)
,fPtMCparticleRecoHfe1(0)
,fPtMCparticleAllHfe2(0)
,fPtMCparticleRecoHfe2(0)
,fPtMCelectronAfterAll(0)
,fPtMCelectronAfterAll_unfolding(0)
,fPtMCelectronAfterAll_nonPrimary(0)
,fPtMCelectronAfterAll_Primary(0)
,fPtMCpi0(0)
,fPtMCeta(0)
,fPtMCpi02(0)
,fPtMCeta2(0)
,fPtMCpi03(0)
,fPtMCeta3(0)
,fPtMC_EMCal_All(0)
,fPtMC_EMCal_Selected(0)
,fPtMC_TPC_All(0)
,fPtMC_TPC_Selected(0)
,fPt_track_match_den(0)
,fPt_track_match_num(0)
,fPtMCWithLabel(0)
,fPtMCWithoutLabel(0)
,fPtIsPhysicaPrimary(0)
,fCuts(0)
	//,reader(0)	
,fCFM(0)
,fPID(new AliHFEpid("hfePid"))
	//Lucile
,fPIDqa(0)
,fMCstack(0)
,fRejectKinkMother(kFALSE)
,fMCtrack(0)
,fMCtrackMother(0)
,fMCtrackGMother(0)
,fMCtrackGGMother(0)
,fMCtrackGGGMother(0)
,fMCarray(0)
,fMCheader(0)
,fMCparticle(0)
,fMCparticle2(0)
,fMCparticleMother(0)
,fMCparticleGMother(0)
,fMCparticleGGMother(0)
,fMCparticleGGGMother(0)
,fEventHandler(0)
,fMCevent(0)
,fPoolMgr(0)
,fPool(0)
,fTracksClone(0)
,fTracks(0)	
,fCEtaPhi_Inc_EM(0)	
,fCEtaPhi_ULS_EM(0)
,fCEtaPhi_LS_EM(0)
,fCEtaPhi_ULS_Weight_EM(0)
,fCEtaPhi_LS_Weight_EM(0)
,fPoolNevents(0)
,fEventMixingFlag(0)
,fCEtaPhi_Inc_DiHadron(0)
,fPtTrigger_Inc(0)
	//,fEMCALRecoUtils(new AliEMCALRecoUtils)
	//,fEMCALGeo(0x0)
	//,fCaloUtils(0x0)

,fBitEGA(0)
//,fEMCALRecoUtils(0)//exotic

{
		//Named constructor 
		// Define input and output slots here
		// Input slot #0 works with a TChain
	
		//exotic
		//fEMCALRecoUtils  = new AliEMCALRecoUtils();
	
	DefineInput(0, TChain::Class());
		// Output slot #0 id reserved by the base class for AOD
		// Output slot #1 writes into a TH1 container
		// DefineOutput(1, TH1I::Class());
	DefineOutput(1, TList::Class());
		//  DefineOutput(3, TTree::Class());
}

	//________________________________________________________________________
AliAnalysisTaskEMCalHFEpA::AliAnalysisTaskEMCalHFEpA() 
: AliAnalysisTaskSE("DefaultAnalysis_AliAnalysisTaskEMCalHFEpA")
,fCorrelationFlag(0)
,fIsMC(0)
,fUseEMCal(kFALSE)
,fUseTrigger(kFALSE)
,fUseTender(kFALSE)
,fUseShowerShapeCut(kFALSE)
,fFillBackground(kFALSE)
,fEoverPnsigma(kFALSE)
,fAssocWithSPD(kFALSE)
,fEMCEG1(kFALSE)
,fEMCEG2(kFALSE)
,fIsHFE1(kFALSE)
,fIsHFE2(kFALSE)
,fIsNonHFE(kFALSE)
,fIsFromD(kFALSE)
,fIsFromB(kFALSE)
,fIsFromPi0(kFALSE)
,fIsFromEta(kFALSE)
,fIsFromGamma(kFALSE)
,fESD(0)
,fAOD(0)
,fVevent(0)
,fPartnerCuts(new AliESDtrackCuts())
,fOutputList(0)
,fPidResponse(0)
,fNonHFE(new AliSelectNonHFE())
,fIsAOD(kFALSE)
,fCentrality(0)
,fCentralityMin(0)
,fCentralityMax(100)
,fHasCentralitySelection(kFALSE)
,fCentralityHist(0)
,fCentralityHistPass(0)
,fZvtx(0)
,fEstimator(0)
,fClus(0)
	//,fClusESD(0)
,fNevent(0)
,fNevent2(0)
,fPtElec_Inc(0)
,fPtPrim(0)
,fPtSec(0)
,fPtPrim2(0)
,fPtSec2(0)
,fCharge_n(0)
,fCharge_p(0)
,fTime(0)
,fTime2(0)
,ftimingEle(0)
,ftimingEle2(0)
,fPtElec_ULS(0)
,fPtElec_LS(0)
,fPtElec_ULS_NoPid(0)
,fPtElec_LS_NoPid(0)
,fPtElec_ULS_MC(0)
,fPtElec_ULS_MC_weight(0)
,fPtElec_ULS2(0)
,fPtElec_LS2(0)

,fPtElec_ULS_mc_closure(0)
,fPtElec_LS_mc_closure(0)
,fPtElec_ULS2_mc_closure(0)
,fPtElec_LS2_mc_closure(0)

,fPtElec_ULS_weight(0)
,fPtElec_LS_weight(0)
,fPtElec_ULS2_weight(0)
,fPtElec_LS2_weight(0)
,fTOF01(0)
,fTOF02(0)
,fTOF03(0)
,fpid(0)
,fEoverP_pt_true_electrons(0)
,fEoverP_pt_true_hadrons(0)
,fEoverP_pt_true_electrons0(0)
,fEoverP_pt_true_hadrons0(0)
,fEoverP_pt(0)
,fEoverP_tpc(0)
,fEoverP_tpc_p_trigger(0)
,fEoverP_tpc_pt_trigger(0)
,fTPC_pt(0)
,fTPC_p(0)
,fTPCnsigma_pt(0)
,fTPCnsigma_p(0)
,fTPCnsigma_p_TPC(0)
,fTPCnsigma_p_TPC_on_EMCal_acc(0)
,fTPCnsigma_p_TPC_EoverP_cut(0)
,fTPCnsigma_pt_2D(0)
,fShowerShapeCut(0)
,fShowerShapeM02_EoverP(0)
,fShowerShapeM20_EoverP(0)
,fShowerShape_ha(0)
,fShowerShape_ele(0)
,fTPCnsigma_eta(0)
,fTPCnsigma_phi(0)
,fECluster(0)
,fECluster_pure(0)
,fECluster_not_exotic(0)
,fECluster_not_exotic1(0)
,fECluster_not_exotic2(0)
,fECluster_exotic(0)
,fNCluster_pure(0)
,fNCluster_pure_aod(0)
,fNCluster_ECluster(0)
,fNcells_energy(0)
,fNcells_energy_elec_selected(0)
,fNcells_energy_not_exotic(0)
,fEtaPhi(0)
,fEtaPhi_num(0)
,fEtaPhi_den(0)
,fEtaPhi_data(0)
,fpt_reco_pt_MC_num(0)
,fpt_reco_pt_MC_den(0)
,fVtxZ(0)

,fVtxZ_new1(0)
,fVtxZ_new2(0)
,fVtxZ_new3(0)
,fVtxZ_new4(0)

,fzRes1(0)
,fzRes2(0)
,fSPD_track_vtx1(0)
,fSPD_track_vtx2(0)



,fEtad(0)
,fNTracks(0)
,fTrack_Multi(0)
,fNTracks_pt(0)
,fNTracks_eta(0)
,fNTracks_phi(0)
,fNClusters(0)
,fTPCNcls_EoverP(0)
,fTPCNcls_pid(0)
,fEta(0)
,fPhi(0)
,fR(0)
,fR_EoverP(0)
,fNcells(0)
,fNcells_EoverP(0)
,fNcells_electrons(0)
,fNcells_hadrons(0)
,fECluster_ptbins(0)
,fEoverP_ptbins(0)
,fEoverP_wSSCut(0)
,fM02_EoverP(0)
,fM20_EoverP(0)
,fTPCnsigma_eta_electrons(0)
,fTPCnsigma_eta_hadrons(0)
,fEoverP_pt_pions(0)
,ftpc_p_EoverPcut(0)
,fnsigma_p_EoverPcut(0)
,fEoverP_pt_pions2(0)
,fNcells_pt(0)
,fEoverP_pt_hadrons(0)
,fCEtaPhi_Inc(0)
,fCEtaPhi_ULS(0)
,fCEtaPhi_LS(0)
,fCEtaPhi_ULS_NoP(0)
,fCEtaPhi_LS_NoP(0)
,fCEtaPhi_ULS_Weight(0)
,fCEtaPhi_LS_Weight(0)
,fCEtaPhi_ULS_NoP_Weight(0)
,fCEtaPhi_LS_NoP_Weight(0)
,fInvMass(0)
,fInvMassBack(0)
,fDCA(0)
,fDCABack(0)
,fOpAngle(0)
,fOpAngleBack(0)
,fInvMass2(0)
,fInvMassBack2(0)
,fDCA2(0)
,fDCABack2(0)
,fOpAngle2(0)
,fOpAngleBack2(0)
,fMassCut(0.1)
,fEtaCutMin(-0.9)
,fEtaCutMax(0.9)
,fdPhiCut(0.05)
,fdEtaCut(0.05)
,fEoverPCutMin(0.8)
,fEoverPCutMax(1.2)
,fM20CutMin(0)
,fM20CutMax(10)
,fM02CutMin(0)
,fM02CutMax(10)
,fAngleCut(999)
,fChi2Cut(3.5)
,fDCAcut(999)//dca between two tracks
,fDCAcutr(999)//dca to vertex
,fDCAcutz(999)//dca to vertex
,fMassCutFlag(kTRUE)
,fAngleCutFlag(kFALSE)
,fChi2CutFlag(kFALSE)
,fDCAcutFlag(kFALSE)
,fAssHadronPtMin(0.5)
,fAssHadronPtMax(2.0)
,fPtBackgroundBeforeReco(0)
,fPtBackgroundBeforeReco2(0)
,fPtBackgroundBeforeReco_weight(0)
,fPtBackgroundBeforeReco2_weight(0)
,fpT_m_electron(0)
,fpT_gm_electron(0)
,fPtBackgroundAfterReco(0)
,fPtMinAsso(0.3)
,fTpcNclsAsso(80)
,fPtMCparticleAll(0)
,fPtMCparticleAll_nonPrimary(0)
,fPtMCparticleAlle_nonPrimary(0)
,fPtMCparticleAlle_Primary(0)
,fPtMCparticleReco(0)
,fPtMCparticleReco_nonPrimary(0)
,fPtMCparticleAllHfe1(0)
,fPtMCparticleRecoHfe1(0)
,fPtMCparticleAllHfe2(0)
,fPtMCparticleRecoHfe2(0)
,fPtMCelectronAfterAll(0)
,fPtMCelectronAfterAll_unfolding(0)
,fPtMCelectronAfterAll_nonPrimary(0)
,fPtMCelectronAfterAll_Primary(0)
,fPtMCpi0(0)
,fPtMCeta(0)
,fPtMCpi02(0)
,fPtMCeta2(0)
,fPtMCpi03(0)
,fPtMCeta3(0)
,fPtMC_EMCal_All(0)
,fPtMC_EMCal_Selected(0)
,fPtMC_TPC_All(0)
,fPtMC_TPC_Selected(0)
,fPt_track_match_den(0)
,fPt_track_match_num(0)
,fPtMCWithLabel(0)
,fPtMCWithoutLabel(0)
,fPtIsPhysicaPrimary(0)
,fCuts(0)
	//Lucile
	//,reader(0)
,fCFM(0)
,fPID(new AliHFEpid("hfePid"))
,fPIDqa(0)
,fMCstack(0)
,fRejectKinkMother(kFALSE)
,fMCtrack(0)
,fMCtrackMother(0)
,fMCtrackGMother(0)
,fMCtrackGGMother(0)
,fMCtrackGGGMother(0)
,fMCarray(0)
,fMCheader(0)
,fMCparticle(0)
,fMCparticle2(0)
,fMCparticleMother(0)
,fMCparticleGMother(0)
,fMCparticleGGMother(0)
,fMCparticleGGGMother(0)
,fEventHandler(0)
,fMCevent(0)
,fPoolMgr(0)
,fPool(0)
,fTracksClone(0)
,fTracks(0)	
,fCEtaPhi_Inc_EM(0)	
,fCEtaPhi_ULS_EM(0)
,fCEtaPhi_LS_EM(0)
,fCEtaPhi_ULS_Weight_EM(0)
,fCEtaPhi_LS_Weight_EM(0)
,fPoolNevents(0)
,fEventMixingFlag(0)
,fCEtaPhi_Inc_DiHadron(0)
,fPtTrigger_Inc(0)
	//,fEMCALRecoUtils(new AliEMCALRecoUtils)
	//,fEMCALGeo(0x0)
	//,fCaloUtils(0x0)
,fBitEGA(0)
	//,fEMCALRecoUtils(0)//exotic
{
		// Constructor
		// Define input and output slots here
		// Input slot #0 works with a TChain
	
		//exotic
		// fEMCALRecoUtils  = new AliEMCALRecoUtils();
	
	DefineInput(0, TChain::Class());
		// Output slot #0 id reserved by the base class for AOD
		// Output slot #1 writes into a TH1 container
		// DefineOutput(1, TH1I::Class());
	DefineOutput(1, TList::Class());
		//DefineOutput(3, TTree::Class());
}

	//______________________________________________________________________
AliAnalysisTaskEMCalHFEpA::~AliAnalysisTaskEMCalHFEpA()
{
	//Destructor 
	delete fOutputList;
	delete fPID;
	delete fCFM;
	delete fPIDqa;
	//Lucile
	//delete reader; 
	//if(fEMCALRecoUtils)   delete fEMCALRecoUtils ;
}

	//______________________________________________________________________
	//Create Output Objects
	//Here we can define the histograms and others output files
	//Called once
void AliAnalysisTaskEMCalHFEpA::UserCreateOutputObjects()
{
		//______________________________________________________________________
		//Initialize PID
	if(!fPID->GetNumberOfPIDdetectors()) 
    {
		fPID->AddDetector("TPC", 0);
    }
	
	fPID->SortDetectors(); 
	
	fPIDqa = new AliHFEpidQAmanager();
	fPIDqa->Initialize(fPID);
		//______________________________________________________________________
	
		//______________________________________________________________________  
		//Initialize correction Framework and Cuts
	fCFM = new AliCFManager;
	const Int_t kNcutSteps = AliHFEcuts::kNcutStepsMCTrack + AliHFEcuts::kNcutStepsRecTrack + AliHFEcuts::kNcutStepsDETrack;
	fCFM->SetNStepParticle(kNcutSteps);
	for(Int_t istep = 0; istep < kNcutSteps; istep++) fCFM->SetParticleCutsList(istep, NULL);
	
	if(!fCuts)
	{
		AliWarning("Cuts not available. Default cuts will be used");
		fCuts = new AliHFEcuts;
		fCuts->CreateStandardCuts();
	}
	
	fCuts->Initialize(fCFM);
		//______________________________________________________________________
	
		///___________________//Lucile
	
		//if(fIsAOD) {
		//	reader = new AliCaloTrackAODReader();
		//}
			//___________________________________________________
		///Output Tlist
		//Create TList
	fOutputList = new TList();
	fOutputList->SetOwner();	
	
		//PIDqa
	fOutputList->Add(fPIDqa->MakeList("PIDQA"));
	
		//Store the number of events
		//Define the histo
	fNevent = new TH1F("fNevent","Number of Events",30,0,30);
	fNevent2 = new TH1F("fNevent2","Number of Events 2",30,0,30);
		//And then, add to the output list
	fOutputList->Add(fNevent);
	fOutputList->Add(fNevent2);
	
	fpid = new TH1F("fpid","PID flag",5,0,5);
	fOutputList->Add(fpid);
	
	//pt Distribution
	fPtElec_Inc = new TH1F("fPtElec_Inc","Inclusive Electrons; p_{T} (GeV/c); Count",300,0,30);	
	
	fPtPrim = new TH1F("fPtPrim","Primary Electrons aod track; p_{T} (GeV/c); Count",300,0,30);
	fPtSec = new TH1F("fPtSec","Secundary Electrons aod track; p_{T} (GeV/c); Count",300,0,30);
	fPtPrim2 = new TH1F("fPtPrim2","Primary Electrons vtrack; p_{T} (GeV/c); Count",300,0,30);
	fPtSec2 = new TH1F("fPtSec2","Secundary Electrons vtrack; p_{T} (GeV/c); Count",300,0,30);

	
	fPtElec_ULS = new TH1F("fPtElec_ULS","ULS; p_{T} (GeV/c); Count",300,0,30);
	fPtElec_LS = new TH1F("fPtElec_LS","LS; p_{T} (GeV/c); Count",300,0,30);
	
	fPtElec_ULS_NoPid = new TH1F("fPtElec_ULS_NoPid","ULS; p_{T} (GeV/c); Count",300,0,30);
	fPtElec_LS_NoPid = new TH1F("fPtElec_LS_NoPid","LS; p_{T} (GeV/c); Count",300,0,30);
	
	fPtElec_ULS_MC = new TH1F("fPtElec_ULS_MC","ULS; p_{T} (GeV/c); Count",300,0,30);
	fPtElec_ULS_MC_weight = new TH1F("fPtElec_ULS_MC_weight","ULS; p_{T} (GeV/c); Count",300,0,30);
	
	fPtElec_ULS_weight = new TH1F("fPtElec_ULS_weight","ULS; p_{T} (GeV/c); Count",300,0,30);
	fPtElec_LS_weight = new TH1F("fPtElec_LS_weight","LS; p_{T} (GeV/c); Count",300,0,30);
	
	fTOF01 = new TH2F("fTOF01","",200,-20,20,200,-20,20);
	fTOF02 = new TH2F("fTOF02","",200,-20,20,200,-20,20);
	fTOF03 = new TH2F("fTOF03","",200,-20,20,200,-20,20);
	
	if(fFillBackground){
		fPtElec_ULS2 = new TH1F("fPtElec_ULS2","ULS; p_{T} (GeV/c); Count",300,0,30);
		fPtElec_LS2 = new TH1F("fPtElec_LS2","LS; p_{T} (GeV/c); Count",300,0,30);
		
		fPtElec_ULS2_weight = new TH1F("fPtElec_ULS2_weight","ULS; p_{T} (GeV/c); Count",300,0,30);
		fPtElec_LS2_weight = new TH1F("fPtElec_LS2_weight","LS; p_{T} (GeV/c); Count",300,0,30);
		
			//mc closure
		fPtElec_ULS_mc_closure = new TH1F("fPtElec_ULS_mc_closure","ULS; p_{T} (GeV/c); Count",300,0,30);
		fPtElec_LS_mc_closure = new TH1F("fPtElec_LS_mc_closure","LS; p_{T} (GeV/c); Count",300,0,30);
		fPtElec_ULS2_mc_closure = new TH1F("fPtElec_ULS2_mc_closure","ULS; p_{T} (GeV/c); Count",300,0,30);
		fPtElec_LS2_mc_closure = new TH1F("fPtElec_LS2_mc_closure","LS; p_{T} (GeV/c); Count",300,0,30);
		
		

	}
	
	fPtTrigger_Inc = new TH1F("fPtTrigger_Inc","pT dist for Hadron Contamination; p_{t} (GeV/c); Count",300,0,30);
	fTPCnsigma_pt_2D = new TH2F("fTPCnsigma_pt_2D",";pt (GeV/c);TPC Electron N#sigma",1000,0.3,30,1000,-15,10);
	
	//new histos for TPC signal -> Can be used for any p range
	fTPCnsigma_p_TPC = new TH2F("fTPCnsigma_p_TPC",";p (GeV/c);TPC Electron N#sigma",3000,0,30,1000,-15,10);
	fTPCnsigma_p_TPC_on_EMCal_acc = new TH2F("fTPCnsigma_p_TPC_on_EMCal_acc",";p (GeV/c);TPC Electron N#sigma",3000,0,30,1000,-15,10);
	fTPCnsigma_p_TPC_EoverP_cut = new TH2F("fTPCnsigma_p_TPC_EoverP_cut",";p (GeV/c);TPC Electron N#sigma",3000,0,30,1000,-15,10);
	
	
	fShowerShapeCut = new TH2F("fShowerShapeCut","Shower Shape;M02;M20",500,0,1.8,500,0,1.8);
	fEtaPhi_num=new TH2F("fEtaPhi_num","#eta x #phi track;#phi;#eta",200,0.,5,50,-1.,1.);
	fEtaPhi_den=new TH2F("fEtaPhi_den","#eta x #phi track;#phi;#eta",200,0.,5,50,-1.,1.);
	fEtaPhi_data=new TH2F("fEtaPhi_data","#eta x #phi track;#phi;#eta",200,0.,5,50,-1.,1.);
		
	fpt_reco_pt_MC_num=new TH2F("fpt_reco_pt_MC_num","pt reco x pt MC;pt reco; pt MC",300,0.,30,300,0.,30);
	fpt_reco_pt_MC_den=new TH2F("fpt_reco_pt_MC_den","pt reco x pt MC;pt reco; pt MC",300,0.,30,300,0.,30);
	
	
	fCharge_n = new TH1F("fCharge_n","Inclusive Electrons (Negative Charge); p_{t} (GeV/c); Count",200,0,30);
	fCharge_p = new TH1F("fCharge_p","Inclusive Positrons (Positive Charge); p_{t} (GeV/c); Count",200,0,30);
	
	fECluster_pure= new TH1F("fECluster_pure", ";ECluster pure",2000,0,100);
	fECluster_not_exotic= new TH1F("fECluster_not_exotic", ";ECluster not exotic - function ",2000,0,100);
	
	fECluster_not_exotic1= new TH1F("fECluster_not_exotic1", ";ECluster not exotic Ncells > E/3+1",2000,0,100);

	fECluster_not_exotic2= new TH1F("fECluster_not_exotic2", ";ECluster not exotic 2",2000,0,100);
	fECluster_exotic= new TH1F("fECluster_exotic", ";ECluster exotic",2000,0,100);
	
	//not associated with tracks
	fNCluster_pure= new TH1F("fNCluster_pure", ";Number of clusters - pure",2000,-1,1999);
	fNCluster_pure_aod= new TH1F("fNCluster_pure_aod", ";Number of clusters - pure -aod",2000,-1,1999);
	fNCluster_ECluster= new TH2F("fNCluster_ECluster", ";Number of clusters vs. Energy of Cluster",2000,-1,1999, 4000, -1, 1999);
	
	fNcells_energy= new TH2F("fNcells_energy", "all clusters;Number of cells;Energy of Cluster",100,0,100, 2000, 0, 100);
	fNcells_energy_elec_selected= new TH2F("fNcells_energy_elec_selected", "clusters for electrons on TPC;Number of cells;Energy of Cluster",100,0,100, 2000, 0, 100);
	fNcells_energy_not_exotic= new TH2F("fNcells_energy_not_exotic", "not exotic cluster;Number of cells;Energy of Cluster ",100,0,100, 2000, 0, 100);
	
	if(fUseEMCal){
		
		if(!fIsAOD){
			fTime = new TH2D("fTime","Cells Cluster Time; p_{T} (GeV/c); Time (s)",300,0,30,1000,1e-8,1e-5);
			fTime2 = new TH2D("fTime2","Cells Cluster Time;  p_{T} (GeV/c); Time (s)",300,0,30,1000,1e-8,1e-5);
		}
		
		ftimingEle = new TH2D("ftimingEle","Cluster Time;  p_{T} (GeV/c); Time (s)",300,0,30,1000,1e-8,1e-5);
		ftimingEle2 = new TH2D("ftimingEle2","Cluster Time;  p_{T} (GeV/c); Time (s)",300,0,30,1000,1e-8,1e-5);
		
		fShowerShape_ha = new TH2F("fShowerShape_ha","Shower Shape hadrons;M02;M20",500,0,1.8,500,0,1.8);
		fShowerShape_ele = new TH2F("fShowerShape_ele","Shower Shape electrons;M02;M20",500,0,1.8,500,0,1.8);
		
		fShowerShapeM02_EoverP = new TH2F("fShowerShapeM02_EoverP","Shower Shape;M02;E/p",500,0,1.8,500,0,1.8);
		fShowerShapeM20_EoverP = new TH2F("fShowerShapeM20_EoverP","Shower Shape;M20;E/p",500,0,1.8,500,0,1.8);
		
	}
	
	fOutputList->Add(fTOF01);
	fOutputList->Add(fTOF02);
	fOutputList->Add(fTOF03);
	
	fOutputList->Add(fEtaPhi_num);
	fOutputList->Add(fEtaPhi_den);
	fOutputList->Add(fEtaPhi_data);
	
	fOutputList->Add(fpt_reco_pt_MC_num);
	fOutputList->Add(fpt_reco_pt_MC_den);
	
	
	fOutputList->Add(fPtElec_Inc);
	fOutputList->Add(fPtElec_ULS);
	fOutputList->Add(fPtElec_LS);
	fOutputList->Add(fPtElec_ULS_NoPid);
	fOutputList->Add(fPtElec_LS_NoPid);
	fOutputList->Add(fPtElec_ULS_MC);
	fOutputList->Add(fPtElec_ULS_MC_weight);
	
	fOutputList->Add(fPtPrim);
	fOutputList->Add(fPtSec);
	fOutputList->Add(fPtPrim2);
	fOutputList->Add(fPtSec2);


	
	fOutputList->Add(fPtElec_ULS_weight);
	fOutputList->Add(fPtElec_LS_weight);
	
	if(fFillBackground){
		fOutputList->Add(fPtElec_ULS2);
		fOutputList->Add(fPtElec_LS2);
		fOutputList->Add(fPtElec_ULS2_weight);
		fOutputList->Add(fPtElec_LS2_weight);
		
		fOutputList->Add(fPtElec_ULS_mc_closure);
		fOutputList->Add(fPtElec_LS_mc_closure);
		fOutputList->Add(fPtElec_ULS2_mc_closure);
		fOutputList->Add(fPtElec_LS2_mc_closure);
	}
	
	
	fOutputList->Add(fPtTrigger_Inc);
	fOutputList->Add(fTPCnsigma_pt_2D);
	
	fOutputList->Add(fTPCnsigma_p_TPC);
	fOutputList->Add(fTPCnsigma_p_TPC_on_EMCal_acc);
	fOutputList->Add(fTPCnsigma_p_TPC_EoverP_cut);
	
	
	
	fOutputList->Add(fShowerShapeCut);
	
	fOutputList->Add(fCharge_n);
	fOutputList->Add(fCharge_p);
	
	fOutputList->Add(fECluster_pure);
	fOutputList->Add(fECluster_not_exotic);
	fOutputList->Add(fECluster_not_exotic1);
	fOutputList->Add(fECluster_not_exotic2);
	fOutputList->Add(fECluster_exotic);
	
	fOutputList->Add(fNCluster_pure);
	fOutputList->Add(fNCluster_pure_aod);

	fOutputList->Add(fNCluster_ECluster);
	fOutputList->Add(fNcells_energy);
	fOutputList->Add(fNcells_energy_elec_selected);
	fOutputList->Add(fNcells_energy_not_exotic);

	
	if(fUseEMCal){
		
		if(!fIsAOD){
			fOutputList->Add(fTime);
			fOutputList->Add(fTime2);
			
		}
		
		fOutputList->Add(ftimingEle);
		fOutputList->Add(ftimingEle2);
		
		fOutputList->Add(fShowerShape_ha);
		fOutputList->Add(fShowerShape_ele);
		
		fOutputList->Add(fShowerShapeM02_EoverP);
		fOutputList->Add(fShowerShapeM20_EoverP);
		
		
		
	}
	
	fVtxZ_new1= new  TH1F("fVtxZ_new1","fVtxZ_new1",4000, -50,50);
	fVtxZ_new2= new  TH1F("fVtxZ_new2","fVtxZ_new2",4000, -50,50);
	fVtxZ_new3= new  TH1F("fVtxZ_new3","fVtxZ_new3",4000, -50,50);
	fVtxZ_new4= new  TH1F("fVtxZ_new4","fVtxZ_new4",4000, -50,50);
	
	fzRes1= new  TH1F("fzRes1","fzRes1",4000, 0,1);
	fzRes2= new  TH1F("fzRes2","fzRes2",4000, 0,1);
	fSPD_track_vtx1= new  TH1F("fSPD_track_vtx1","fSPD_track_vtx1",4000, -5,5);
	fSPD_track_vtx2= new  TH1F("fSPD_track_vtx2","fSPD_track_vtx2",4000, -5,5);
	
		
		//General Histograms
	
		//Steps
		//Step 1: Before Track cuts
		//Step 2: Before PID
		//Step 3: After PID
	
	fEoverP_pt = new TH2F *[3];
	fTPC_p = new TH2F *[3];
	fTPCnsigma_p = new TH2F *[3];
	
	fECluster= new TH1F *[3];
	fEtaPhi= new TH2F *[3];
	fVtxZ= new  TH1F *[3];
	fEtad= new  TH1F *[3];
	fNTracks= new  TH1F *[3];
	
	fNTracks_pt= new  TH2F *[3];
	fNTracks_eta= new  TH2F *[3];
	fNTracks_phi= new  TH2F *[3];
	
	fNClusters= new TH1F *[3];
	fTPCNcls_EoverP= new TH2F *[3];	
	fTPCNcls_pid=new TH2F *[4];
	
	fEoverP_pt_true_electrons = new TH2F("fEoverP_pt_true_electrons",";p_{T} (GeV/c);E/p ",1000,0,30,2000,0,2);
	fOutputList->Add(fEoverP_pt_true_electrons);
	fEoverP_pt_true_electrons0 = new TH2F("fEoverP_pt_true_electrons0",";p_{T} (GeV/c);E/p ",1000,0,30,2000,0,2);
	fOutputList->Add(fEoverP_pt_true_electrons0);

	
	fEoverP_pt_true_hadrons = new TH2F("fEoverP_pt_true_hadrons",";p_{T} (GeV/c);E/p ",1000,0,30,2000,0,2);
	fOutputList->Add(fEoverP_pt_true_hadrons);
	fEoverP_pt_true_hadrons0 = new TH2F("fEoverP_pt_true_hadrons0",";p_{T} (GeV/c);E/p ",1000,0,30,2000,0,2);
	fOutputList->Add(fEoverP_pt_true_hadrons0);



	
	for(Int_t i = 0; i < 3; i++)
	{
		fEoverP_pt[i] = new TH2F(Form("fEoverP_pt%d",i),";p_{t} (GeV/c);E / p ",1000,0,30,2000,0,2);
		fTPC_p[i] = new TH2F(Form("fTPC_p%d",i),";pt (GeV/c);TPC dE/dx (a. u.)",1000,0.3,15,1000,-20,200);
		fTPCnsigma_p[i] = new TH2F(Form("fTPCnsigma_p%d",i),";p (GeV/c);TPC Electron N#sigma",1000,0.3,15,1000,-15,10);
		
		
		fECluster[i]= new TH1F(Form("fECluster%d",i), ";ECluster",2000, 0,100);
		fEtaPhi[i]= new TH2F(Form("fEtaPhi%d",i),"#eta x #phi Clusters;#phi;#eta",200,0.,5,50,-1.,1.);
		fVtxZ[i]= new  TH1F(Form("fVtxZ%d",i),"VtxZ",1000, -50,50);
		fEtad[i]= new  TH1F(Form("fEtad%d",i),"Eta distribution",200, -1.2,1.2);
		fNTracks[i]= new  TH1F(Form("fNTracks%d",i),"NTracks",1000, 0,5000);
		
		fNTracks_pt[i]= new  TH2F(Form("fNTracks_pt%d",i),"NTracks vs. pt",1000, 0,5000, 1000, 0, 100);
		fNTracks_eta[i]= new  TH2F(Form("fNTracks_eta%d",i),"NTracks vs. pt",1000, 0,5000, 500, -1.0, 1.0);
		fNTracks_phi[i]= new  TH2F(Form("fNTracks_phi%d",i),"NTracks vs. pt",1000, 0,5000, 500, 0, 5.0);

		
		
		fNClusters[i]= new TH1F(Form("fNClusters%d",i),"fNClusters0",200, 0,100);
		fTPCNcls_EoverP[i]= new TH2F(Form("fTPCNcls_EoverP%d",i),"TPCNcls_EoverP",1000,0,200,200,0,2);	
			
		
			fOutputList->Add(fEoverP_pt[i]);
		fOutputList->Add(fTPC_p[i]);
		fOutputList->Add(fTPCnsigma_p[i]);
		
		
		fOutputList->Add(fECluster[i]);
		fOutputList->Add(fEtaPhi[i]);
		fOutputList->Add(fVtxZ[i]);
		fOutputList->Add(fEtad[i]);
		fOutputList->Add(fNTracks[i]);
		
		fOutputList->Add(fNTracks_pt[i]);
		fOutputList->Add(fNTracks_eta[i]);
		fOutputList->Add(fNTracks_phi[i]);
		
		fOutputList->Add(fNClusters[i]);
		fOutputList->Add(fTPCNcls_EoverP[i]);
	}
	
		

	
	fTrack_Multi= new  TH1F("fTrack_Multi","fTrack_Multi",1000, 0,1000);
	
	for(Int_t i = 0; i < 4; i++)
	{
		fTPCNcls_pid[i]= new TH2F(Form("fTPCNcls_pid%d",i),"fTPCNcls_pid;NCls;NCls for PID",200,0,200,200,0,200);
		fOutputList->Add(fTPCNcls_pid[i]);
	}
	
		//pt bin
	Int_t fPtBin[7] = {1,2,4,6,8,10,15};
	
	
	Int_t fPtBin_trigger[11] = {1,2,4,6,8,10,12,14,16,18,20};
	fEoverP_tpc_p_trigger = new TH2F *[10];
	fEoverP_tpc_pt_trigger = new TH2F *[10];
	
	
	fEoverP_tpc = new TH2F *[6];
	fTPC_pt = new TH1F *[6];
	fTPCnsigma_pt = new TH1F *[6];
	
	fEta=new TH1F *[6];
	fPhi=new TH1F *[6];
	fR=new TH1F *[6];
	fR_EoverP=new TH2F *[6];
	fNcells=new TH1F *[6];
	fNcells_EoverP=new TH2F *[6];
	fM02_EoverP= new TH2F *[6];
	fM20_EoverP= new TH2F *[6];
	fEoverP_ptbins=new TH1F *[6];
	fECluster_ptbins=new TH1F *[6];
	fEoverP_wSSCut=new TH1F *[6];
	fNcells_electrons=new TH1F *[6];
	fNcells_hadrons=new TH1F *[6];
	fTPCnsigma_eta_electrons=new TH2F *[6];
	fTPCnsigma_eta_hadrons=new TH2F *[6];
	
	if(fCorrelationFlag)
	{
		fCEtaPhi_Inc = new TH2F *[6];
		fCEtaPhi_Inc_DiHadron = new TH2F *[6];
		
		fCEtaPhi_ULS = new TH2F *[6];
		fCEtaPhi_LS = new TH2F *[6];
		fCEtaPhi_ULS_NoP = new TH2F *[6];
		fCEtaPhi_LS_NoP = new TH2F *[6];
		
		fCEtaPhi_ULS_Weight = new TH2F *[6];
		fCEtaPhi_LS_Weight = new TH2F *[6];
		fCEtaPhi_ULS_NoP_Weight = new TH2F *[6];
		fCEtaPhi_LS_NoP_Weight = new TH2F *[6];
		
		fCEtaPhi_Inc_EM = new TH2F *[6];
		
		fCEtaPhi_ULS_EM = new TH2F *[6];
		fCEtaPhi_LS_EM = new TH2F *[6];
		
		fCEtaPhi_ULS_Weight_EM = new TH2F *[6];
		fCEtaPhi_LS_Weight_EM = new TH2F *[6];
		
		fInvMass = new TH1F("fInvMass","",200,0,0.3);
		fInvMassBack = new TH1F("fInvMassBack","",200,0,0.3);
		fDCA = new TH1F("fDCA","",200,0,1);
		fDCABack = new TH1F("fDCABack","",200,0,1);
		fOpAngle = new TH1F("fOpAngle","",200,0,0.5);
		fOpAngleBack = new TH1F("fOpAngleBack","",200,0,0.5);
		
		fOutputList->Add(fInvMass);
		fOutputList->Add(fInvMassBack);
		fOutputList->Add(fDCA);
		fOutputList->Add(fDCABack);
		fOutputList->Add(fOpAngle);
		fOutputList->Add(fOpAngleBack);
	}
	
	if(fFillBackground){
		
		fInvMass = new TH1F("fInvMass","",200,0,0.3);
		fInvMassBack = new TH1F("fInvMassBack","",200,0,0.3);
		fDCA = new TH1F("fDCA","",200,0,1);
		fDCABack = new TH1F("fDCABack","",200,0,1);
		fOpAngle = new TH1F("fOpAngle","",200,0,0.5);
		fOpAngleBack = new TH1F("fOpAngleBack","",200,0,0.5);
		
		fOutputList->Add(fInvMass);
		fOutputList->Add(fInvMassBack);
		fOutputList->Add(fDCA);
		fOutputList->Add(fDCABack);
		fOutputList->Add(fOpAngle);
		fOutputList->Add(fOpAngleBack);
		
			//histos for TPC-only
		fInvMass2 = new TH1F("fInvMass2","",200,0,0.3);
		fInvMassBack2 = new TH1F("fInvMassBack2","",200,0,0.3);
		fDCA2 = new TH1F("fDCA2","",200,0,1);
		fDCABack2 = new TH1F("fDCABack2","",200,0,1);
		fOpAngle2 = new TH1F("fOpAngle2","",200,0,0.5);
		fOpAngleBack2 = new TH1F("fOpAngleBack2","",200,0,0.5);
		
		fOutputList->Add(fInvMass2);
		fOutputList->Add(fInvMassBack2);
		fOutputList->Add(fDCA2);
		fOutputList->Add(fDCABack2);
		fOutputList->Add(fOpAngle2);
		fOutputList->Add(fOpAngleBack2);
		
	}
	
		//new histo for trigger data
	
	for(Int_t i = 0; i < 10; i++)
	{
			fEoverP_tpc_pt_trigger[i] = new TH2F(Form("fEoverP_tpc_pt_trigger%d",i),Form("%d < p_{t} < %d GeV/c;TPC Electron N#sigma; E/p ",fPtBin_trigger[i],fPtBin_trigger[i+1]),1000,-15,15,100,0,2);
			fEoverP_tpc_p_trigger[i] = new TH2F(Form("fEoverP_tpc_p_trigger%d",i),Form("%d < p < %d GeV/c;TPC Electron N#sigma; E/p ",fPtBin_trigger[i],fPtBin_trigger[i+1]),1000,-15,15,100,0,2);
			fOutputList->Add(fEoverP_tpc_pt_trigger[i]);
			fOutputList->Add(fEoverP_tpc_p_trigger[i]);

	}
	
	
	for(Int_t i = 0; i < 6; i++)
	{
		fEoverP_tpc[i] = new TH2F(Form("fEoverP_tpc%d",i),Form("%d < p_{t} < %d GeV/c;TPC Electron N#sigma;E / p ",fPtBin[i],fPtBin[i+1]),1000,-15,15,100,0,2);
		fTPC_pt[i] = new TH1F(Form("fTPC_pt%d",i),Form("%d < p_{t} < %d GeV/c;TPC Electron N#sigma;Count",fPtBin[i],fPtBin[i+1]),200,20,200);
		fTPCnsigma_pt[i] = new TH1F(Form("fTPCnsigma_pt%d",i),Form("%d < p_{t} < %d GeV/c;TPC Electron N#sigma;Count",fPtBin[i],fPtBin[i+1]),200,-15,10);
		
		fEta[i]=new TH1F(Form("fEta%d",i), Form("%d < p_{t} < %d GeV/c;#eta; counts",fPtBin[i],fPtBin[i+1]),100, -0.1,0.1);
		fPhi[i]=new TH1F(Form("fPhi%d",i),Form("%d < p_{t} < %d GeV/c;#phi; counts )",fPtBin[i],fPtBin[i+1]), 100, -0.1,0.1);
		fR[i]=new TH1F(Form("fR%d",i),Form("%d < p_{t} < %d GeV/c;R;counts )",fPtBin[i],fPtBin[i+1]), 100, -0.1,0.1);
		fR_EoverP[i]=new TH2F(Form("fR_EoverP%d",i),Form("%d < p_{t} < %d GeV/c;R;E / p ",fPtBin[i],fPtBin[i+1]),100, 0,0.1,1000,0,10);
		fNcells[i]=new TH1F(Form("fNcells%d",i), Form("%d < p_{t} < %d GeV/c;ncells;counts ",fPtBin[i],fPtBin[i+1]),100, 0, 30);
		fNcells_electrons[i]=new TH1F(Form("fNcells_electrons%d",i), Form("%d < p_{t} < %d GeV/c;ncells;counts ",fPtBin[i],fPtBin[i+1]),100, 0, 30);
		fNcells_hadrons[i]=new TH1F(Form("fNcells_hadrons%d",i), Form("%d < p_{t} < %d GeV/c;ncells;counts ",fPtBin[i],fPtBin[i+1]),100, 0, 30);
		fNcells_EoverP[i]=new TH2F(Form("fNcells_EoverP%d",i),Form("%d < p_{t} < %d GeV/c; Ncells; E / p ",fPtBin[i],fPtBin[i+1]),1000, 0,20,100,0,30);
		fM02_EoverP[i]= new TH2F(Form("fM02_EoverP%d",i),Form("%d < p_{t} < %d GeV/c; M02; E / p ",fPtBin[i],fPtBin[i+1]),1000,0,100,100,0,2);
		fM20_EoverP[i]= new TH2F(Form("fM20_EoverP%d",i),Form("%d < p_{t} < %d GeV/c; M20; E / p ",fPtBin[i],fPtBin[i+1]),1000,0,100,100,0,2);
		fEoverP_ptbins[i] = new TH1F(Form("fEoverP_ptbins%d",i),Form("%d < p_{t} < %d GeV/c;E / p ",fPtBin[i],fPtBin[i+1]),500,0,2);
		fECluster_ptbins[i]= new TH1F(Form("fECluster_ptbins%d",i), Form("%d < p_{t} < %d GeV/c;ECluster; Counts ",fPtBin[i],fPtBin[i+1]),2000, 0,100);
		fEoverP_wSSCut[i]=new TH1F(Form("fEoverP_wSSCut%d",i),Form("%d < p_{t} < %d GeV/c;E / p ; Counts",fPtBin[i],fPtBin[i+1]),500,0,2);
		fTPCnsigma_eta_electrons[i]=new TH2F(Form("fTPCnsigma_eta_electrons%d",i),Form("%d < p_{t} < %d GeV/c;TPC Electron N#sigma;Eta ",fPtBin[i],fPtBin[i+1]),1000,-15,15,100,-1,1);
		fTPCnsigma_eta_hadrons[i]=new TH2F(Form("fTPCnsigma_eta_hadrons%d",i),Form("%d < p_{t} < %d GeV/c;TPC Electron N#sigma;Eta ",fPtBin[i],fPtBin[i+1]),1000,-15,15,100,-1,1);
		
		fOutputList->Add(fEoverP_tpc[i]);
		fOutputList->Add(fTPC_pt[i]);
		fOutputList->Add(fTPCnsigma_pt[i]);
		
		fOutputList->Add(fEta[i]);
		fOutputList->Add(fPhi[i]);
		fOutputList->Add(fR[i]);
		fOutputList->Add(fR_EoverP[i]);
		fOutputList->Add(fNcells[i]);
		fOutputList->Add(fNcells_electrons[i]);
		fOutputList->Add(fNcells_hadrons[i]);
		fOutputList->Add(fNcells_EoverP[i]);
		fOutputList->Add(fECluster_ptbins[i]);
		fOutputList->Add(fEoverP_ptbins[i]);
		fOutputList->Add(fEoverP_wSSCut[i]);
		fOutputList->Add(fM02_EoverP[i]);
		fOutputList->Add(fM20_EoverP[i]);
		fOutputList->Add(fTPCnsigma_eta_electrons[i]);
		fOutputList->Add(fTPCnsigma_eta_hadrons[i]);
		
		
		if(fCorrelationFlag)
		{
			fCEtaPhi_Inc[i] = new TH2F(Form("fCEtaPhi_Inc%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
			fCEtaPhi_Inc_DiHadron[i] = new TH2F(Form("fCEtaPhi_Inc_DiHadron%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
			
			fCEtaPhi_ULS[i] = new TH2F(Form("fCEtaPhi_ULS%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
			fCEtaPhi_LS[i] = new TH2F(Form("fCEtaPhi_LS%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
			fCEtaPhi_ULS_NoP[i] = new TH2F(Form("fCEtaPhi_ULS_NoP%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
			fCEtaPhi_LS_NoP[i] = new TH2F(Form("fCEtaPhi_LS_NoP%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
			
			fCEtaPhi_ULS_Weight[i] = new TH2F(Form("fCEtaPhi_ULS_Weight%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
			fCEtaPhi_LS_Weight[i] = new TH2F(Form("fCEtaPhi_LS_Weight%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
			fCEtaPhi_ULS_NoP_Weight[i] = new TH2F(Form("fCEtaPhi_ULS_NoP_Weight%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
			fCEtaPhi_LS_NoP_Weight[i] = new TH2F(Form("fCEtaPhi_LS_NoP_Weight%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
			
			fOutputList->Add(fCEtaPhi_Inc[i]);
			fOutputList->Add(fCEtaPhi_Inc_DiHadron[i]);
			
			fOutputList->Add(fCEtaPhi_ULS[i]);
			fOutputList->Add(fCEtaPhi_LS[i]);
			fOutputList->Add(fCEtaPhi_ULS_NoP[i]);
			fOutputList->Add(fCEtaPhi_LS_NoP[i]);
			
			fOutputList->Add(fCEtaPhi_ULS_Weight[i]);
			fOutputList->Add(fCEtaPhi_LS_Weight[i]);
			fOutputList->Add(fCEtaPhi_ULS_NoP_Weight[i]);
			fOutputList->Add(fCEtaPhi_LS_NoP_Weight[i]);
			
			if(fEventMixingFlag)
			{
				fCEtaPhi_Inc_EM[i] = new TH2F(Form("fCEtaPhi_Inc_EM%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
				
				fCEtaPhi_ULS_EM[i] = new TH2F(Form("fCEtaPhi_ULS_EM%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
				fCEtaPhi_LS_EM[i] = new TH2F(Form("fCEtaPhi_LS_EM%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
				
				fCEtaPhi_ULS_Weight_EM[i] = new TH2F(Form("fCEtaPhi_ULS_Weight_EM%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
				fCEtaPhi_LS_Weight_EM[i] = new TH2F(Form("fCEtaPhi_LS_Weight_EM%d",i),Form("%d < p_{t} < %d GeV/c;#DeltaPhi (rad);#Delta#eta",fPtBin[i],fPtBin[i+1]),200,-0.5*TMath::Pi(),1.5*TMath::Pi(),200,-2,2);
				
				fOutputList->Add(fCEtaPhi_Inc_EM[i]);
				
				fOutputList->Add(fCEtaPhi_ULS_EM[i]);
				fOutputList->Add(fCEtaPhi_LS_EM[i]);
				
				fOutputList->Add(fCEtaPhi_ULS_Weight_EM[i]);
				fOutputList->Add(fCEtaPhi_LS_Weight_EM[i]);
			}
		}
	}
	
		//pt integrated
	fTPCnsigma_eta = new TH2F("fTPCnsigma_eta",";Pseudorapidity #eta; TPC signal - <TPC signal>_{elec} (#sigma)",200,-0.9,0.9,200,-15,15);
	fTPCnsigma_phi = new TH2F("fTPCnsigma_phi",";Azimuthal Angle #phi; TPC signal - <TPC signal>_{elec} (#sigma)",200,0,2*TMath::Pi(),200,-15,15);
	
	
	
	fNcells_pt=new TH2F("fNcells_pt","fNcells_pt",1000, 0,20,100,0,30);
	fEoverP_pt_pions= new TH2F("fEoverP_pt_pions","fEoverP_pt_pions",1000,0,30,2000,0,2);
	
	ftpc_p_EoverPcut= new TH2F("ftpc_p_EoverPcut","ftpc_p_EoverPcut",1000,0,30,200,20,200);
	fnsigma_p_EoverPcut= new TH2F("fnsigma_p_EoverPcut","fnsigma_p_EoverPcut",1000,0,30,500,-15,15);
	
	fEoverP_pt_pions2= new TH2F("fEoverP_pt_pions2","fEoverP_pt_pions2",1000,0,30,2000,0,2);
	fEoverP_pt_hadrons= new TH2F("fEoverP_pt_hadrons","fEoverP_pt_hadrons",1000,0,30,2000,0,2);
	
	
	fOutputList->Add(fTPCnsigma_eta);
	fOutputList->Add(fTPCnsigma_phi);
	
	fOutputList->Add(fNcells_pt);
	fOutputList->Add(fEoverP_pt_pions);
	
	fOutputList->Add(ftpc_p_EoverPcut);
	fOutputList->Add(fnsigma_p_EoverPcut);
	
	fOutputList->Add(fEoverP_pt_pions2);
	fOutputList->Add(fEoverP_pt_hadrons);
	
	fOutputList->Add(fVtxZ_new1);
	fOutputList->Add(fVtxZ_new2);
	fOutputList->Add(fVtxZ_new3);
	fOutputList->Add(fVtxZ_new4);
	
	fOutputList->Add(fzRes1);
	fOutputList->Add(fzRes2);
	fOutputList->Add(fSPD_track_vtx1);
	fOutputList->Add(fSPD_track_vtx2);
	

	
		//__________________________________________________________________
		//Efficiency studies
	if(fIsMC)
	{
		fPtBackgroundBeforeReco = new TH1F("fPtBackgroundBeforeReco",";p_{T} (GeV/c);Count",300,0,30);
		fPtBackgroundBeforeReco_weight = new TH1F("fPtBackgroundBeforeReco_weight",";p_{T} (GeV/c);Count",300,0,30);
		if(fFillBackground)fPtBackgroundBeforeReco2 = new TH1F("fPtBackgroundBeforeReco2",";p_{T} (GeV/c);Count",300,0,30);
		if(fFillBackground)fPtBackgroundBeforeReco2_weight = new TH1F("fPtBackgroundBeforeReco2_weight",";p_{T} (GeV/c);Count",300,0,30);
		fpT_m_electron= new TH2F("fpT_m_electron","fpT_m_electron",300,0,30,300,0,30);
		fpT_gm_electron= new TH2F("fpT_gm_electron","fpT_gm_electron",300,0,30,300,0,30);
		
		fPtBackgroundAfterReco = new TH1F("fPtBackgroundAfterReco",";p_{T} (GeV/c);Count",300,0,30);	
		fPtMCparticleAll = new TH1F("fPtMCparticleAll",";p_{T} (GeV/c);Count",200,0,40);	
		fPtMCparticleReco = new TH1F("fPtMCparticleReco",";p_{T} (GeV/c);Count",200,0,40);
		
		fPtMCparticleAll_nonPrimary = new TH1F("fPtMCparticleAll_nonPrimary",";p_{T} (GeV/c);Count",200,0,40);	
		fPtMCparticleAlle_nonPrimary = new TH1F("fPtMCparticleAlle_nonPrimary",";p_{T} (GeV/c);Count",200,0,40);
		fPtMCparticleAlle_Primary = new TH1F("fPtMCparticleAlle_Primary",";p_{T} (GeV/c);Count",200,0,40);
		
		fPtMCparticleReco_nonPrimary = new TH1F("fPtMCparticleReco_nonPrimary",";p_{T} (GeV/c);Count",200,0,40);
		
		fPtMCparticleAllHfe1 = new TH1F("fPtMCparticleAllHfe1",";p_{t} (GeV/c);Count",200,0,40);
		fPtMCparticleRecoHfe1 = new TH1F("fPtMCparticleRecoHfe1",";p_{t} (GeV/c);Count",200,0,40);
		fPtMCparticleAllHfe2 = new TH1F("fPtMCparticleAllHfe2",";p_{t} (GeV/c);Count",200,0,40);
		fPtMCparticleRecoHfe2 = new TH1F("fPtMCparticleRecoHfe2",";p_{t} (GeV/c);Count",200,0,40);
		
		fPtMCelectronAfterAll = new TH1F("fPtMCelectronAfterAll",";p_{T} (GeV/c);Count",200,0,40);
		fPtMCelectronAfterAll_unfolding = new TH1F("fPtMCelectronAfterAll_unfolding",";p_{T} (GeV/c);Count",200,0,40);
		fPtMCelectronAfterAll_nonPrimary = new TH1F("fPtMCelectronAfterAll_nonPrimary",";p_{T} (GeV/c);Count",200,0,40);
		fPtMCelectronAfterAll_Primary = new TH1F("fPtMCelectronAfterAll_Primary",";p_{T} (GeV/c);Count",200,0,40);
		

		
		fPtMCpi0 = new TH1F("fPtMCpi0",";p_{t} (GeV/c);Count",200,0,30);
		fPtMCeta = new TH1F("fPtMCeta",";p_{T} (GeV/c);Count",200,0,30);
		fPtMCpi02 = new TH1F("fPtMCpi02",";p_{t} (GeV/c);Count",200,0,30);
		fPtMCeta2 = new TH1F("fPtMCeta2",";p_{T} (GeV/c);Count",200,0,30);
		fPtMCpi03 = new TH1F("fPtMCpi03",";p_{t} (GeV/c);Count",200,0,30);
		fPtMCeta3 = new TH1F("fPtMCeta3",";p_{T} (GeV/c);Count",200,0,30);
		
		fPtMC_EMCal_All= new TH1F("fPtMC_EMCal_All",";p_{t} (GeV/c);Count",200,0,40);
		fPtMC_EMCal_Selected= new TH1F("fPtMC_EMCal_Selected",";p_{t} (GeV/c);Count",200,0,40);
		fPtMC_TPC_All= new TH1F("fPtMC_TPC_All",";p_{T} (GeV/c);Count",200,0,40);
		fPtMC_TPC_Selected = new TH1F("fPtMC_TPC_Selected",";p_{T} (GeV/c);Count",200,0,40);
		
		fPt_track_match_den = new TH1F("fPt_track_match_den",";p_{T} (GeV/c);Count",200,0,40);
		fPt_track_match_num = new TH1F("fPt_track_match_num",";p_{T} (GeV/c);Count",200,0,40);
		
		fPtMCWithLabel = new TH1F("fPtMCWithLabel",";p_{t} (GeV/c);Count",200,0,40);
		fPtMCWithoutLabel = new TH1F("fPtMCWithoutLabel",";p_{t} (GeV/c);Count",200,0,40);
		fPtIsPhysicaPrimary = new TH1F("fPtIsPhysicaPrimary",";p_{t} (GeV/c);Count",200,0,40);
		
		fOutputList->Add(fPtBackgroundBeforeReco);
		fOutputList->Add(fPtBackgroundBeforeReco_weight);
		
		if(fFillBackground) fOutputList->Add(fPtBackgroundBeforeReco2);
		if(fFillBackground) fOutputList->Add(fPtBackgroundBeforeReco2_weight);
		
		fOutputList->Add(fpT_m_electron);
		fOutputList->Add(fpT_gm_electron);
		
		fOutputList->Add(fPtBackgroundAfterReco);
		fOutputList->Add(fPtMCparticleAll);
		fOutputList->Add(fPtMCparticleReco);
		
		fOutputList->Add(fPtMCparticleAll_nonPrimary);
		fOutputList->Add(fPtMCparticleAlle_nonPrimary);
		
		fOutputList->Add(fPtMCparticleAlle_Primary);
		fOutputList->Add(fPtMCparticleReco_nonPrimary);
		
		fOutputList->Add(fPtMCparticleAllHfe1);
		fOutputList->Add(fPtMCparticleRecoHfe1);
		fOutputList->Add(fPtMCparticleAllHfe2);
		fOutputList->Add(fPtMCparticleRecoHfe2);
		fOutputList->Add(fPtMCelectronAfterAll);
		fOutputList->Add(fPtMCelectronAfterAll_unfolding);
		
		fOutputList->Add(fPtMCelectronAfterAll_nonPrimary);
		fOutputList->Add(fPtMCelectronAfterAll_Primary);
		
		
		
		fOutputList->Add(fPtMCpi0);
		fOutputList->Add(fPtMCeta);
		fOutputList->Add(fPtMCpi02);
		fOutputList->Add(fPtMCeta2);
		fOutputList->Add(fPtMCpi03);
		fOutputList->Add(fPtMCeta3);
		fOutputList->Add(fPtMC_EMCal_All);
		fOutputList->Add(fPtMC_EMCal_Selected);
		fOutputList->Add(fPtMC_TPC_All);
		fOutputList->Add(fPtMC_TPC_Selected);
		
		fOutputList->Add(fPt_track_match_den);
		fOutputList->Add(fPt_track_match_num);
		
		fOutputList->Add(fPtMCWithLabel);
		fOutputList->Add(fPtMCWithoutLabel);
		fOutputList->Add(fPtIsPhysicaPrimary);
	}
	
	fCentralityHist = new TH1F("fCentralityHist",";Centrality (%); Count",1000000,0,100);
	fCentralityHistPass = new TH1F("fCentralityHistPass",";Centrality (%); Count",1000000,0,100);
	fOutputList->Add(fCentralityHist);
	fOutputList->Add(fCentralityHistPass);
	
	//______________________________________________________________________
	//Mixed event analysis
	if(fEventMixingFlag)
	{
		fPoolNevents = new TH1F("fPoolNevents","Event Mixing Statistics; Number of events; Count",1000,0,1000);
		fOutputList->Add(fPoolNevents);
		
		Int_t trackDepth = 2000; // number of objects (tracks) kept per event buffer bin. Once the number of stored objects (tracks) is above that limit, the oldest ones are removed.
		Int_t poolsize   = 1000;  // Maximum number of events, ignored in the present implemented of AliEventPoolManager
		
		Int_t nCentralityBins  = 15;
		Double_t centralityBins[] = { 0, 1, 2, 3, 4, 5, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100.1 };
		
		Int_t nZvtxBins  = 9;
		Double_t vertexBins[] = {-10, -7, -5, -3, -1, 1, 3, 5, 7, 10};
		
		fPoolMgr = new AliEventPoolManager(poolsize, trackDepth, nCentralityBins, (Double_t*) centralityBins, nZvtxBins, (Double_t*) vertexBins);
	}
		//______________________________________________________________________
	
	PostData(1, fOutputList);
	
		///______________________________________________________________________
}

//______________________________________________________________________
//Main loop
//Called for each event
void AliAnalysisTaskEMCalHFEpA::UserExec(Option_t *) 
{
		//Check Event
	fESD = dynamic_cast<AliESDEvent*>(InputEvent());
	fAOD = dynamic_cast<AliAODEvent*>(InputEvent());
	
	if(!(fESD || fAOD))
	{
		printf("ERROR: fESD & fAOD not available\n");
		return;
	}
	
	fVevent = dynamic_cast<AliVEvent*>(InputEvent());
	
	if(!fVevent) 
	{
		printf("ERROR: fVEvent not available\n");
		return;
	}
	
		//Check Cuts	
	if(!fCuts)
	{
		AliError("HFE cuts not available");
		return;
	}
		//Check PID
	if(!fPID->IsInitialized())
	{ 
			// Initialize PID with the given run number
		AliWarning("PID not initialised, get from Run no");
		
		if(fIsAOD)	
		{
			fPID->InitializePID(fAOD->GetRunNumber());
		}
		else 
		{
			fPID->InitializePID(fESD->GetRunNumber());
		}
	}
	
		//PID response
	fPidResponse = fInputHandler->GetPIDResponse();
	
	
		//Check PID response
	if(!fPidResponse)
	{
		AliDebug(1, "Using default PID Response");
		fPidResponse = AliHFEtools::GetDefaultPID(kFALSE, fInputEvent->IsA() == AliAODEvent::Class()); 
	}
	
	fPID->SetPIDResponse(fPidResponse);
	
	fCFM->SetRecEventInfo(fVevent);	
	
	Double_t *fListOfmotherkink = 0;
	Int_t fNumberOfVertices = 0; 
	Int_t fNumberOfMotherkink = 0;
	
		
	//total event before event selection
	fNevent->Fill(1);
	
	//______________________________________________________________________
	//Vertex Selection
	if(fIsAOD)
	{
		const AliAODVertex* trkVtx = fAOD->GetPrimaryVertex();
		if(!trkVtx || trkVtx->GetNContributors()<=0) return;
		TString vtxTtl = trkVtx->GetTitle();
		if(!vtxTtl.Contains("VertexerTracks")) return;
			//Float_t zvtx = trkVtx->GetZ();
		Float_t zvtx = -100;
		zvtx=trkVtx->GetZ();
		fZvtx = zvtx;
		
		fVtxZ_new1->Fill(fZvtx);
		
		const AliAODVertex* spdVtx = fAOD->GetPrimaryVertexSPD();
		if(spdVtx->GetNContributors()<=0) return;
		TString vtxTyp = spdVtx->GetTitle();
		Double_t cov[6]={0};
		spdVtx->GetCovarianceMatrix(cov);
		Double_t zRes = TMath::Sqrt(cov[5]);
		
		fzRes1->Fill(zRes);
		if(vtxTyp.Contains("vertexer:Z") && (zRes>0.25)) return;
		fzRes2->Fill(zRes);
		
		fSPD_track_vtx1->Fill(spdVtx->GetZ() - trkVtx->GetZ());
		if(TMath::Abs(spdVtx->GetZ() - trkVtx->GetZ())>0.5) return;
		fSPD_track_vtx2->Fill(spdVtx->GetZ() - trkVtx->GetZ());
		
		
		if(TMath::Abs(zvtx) > 10) return;
		fVtxZ_new2->Fill(fZvtx);
		
		if(fabs(zvtx>10.0))return; 
		fVtxZ_new3->Fill(fZvtx);
		
		
		//Look for kink mother for AOD
		
		fNumberOfVertices = 0; 
		fNumberOfMotherkink = 0;
		
		if(fIsAOD)
		{
			fNumberOfVertices = fAOD->GetNumberOfVertices();
			
			fListOfmotherkink = new Double_t[fNumberOfVertices];
			
			for(Int_t ivertex=0; ivertex < fNumberOfVertices; ivertex++) 
			{
				AliAODVertex *aodvertex = fAOD->GetVertex(ivertex);
				if(!aodvertex) continue;
				if(aodvertex->GetType()==AliAODVertex::kKink) 
				{
					AliAODTrack *mother1 = (AliAODTrack *) aodvertex->GetParent();
					if(!mother1) continue;
					Int_t idmother = mother1->GetID();
					fListOfmotherkink[fNumberOfMotherkink] = idmother;
					fNumberOfMotherkink++;
				}
			}
		}
	}
	else
	{
		
		
		
		/// ESD
		const AliESDVertex* trkVtx = fESD->GetPrimaryVertex();
		if(!trkVtx || trkVtx->GetNContributors()<=0) return;
		TString vtxTtl = trkVtx->GetTitle();
		if(!vtxTtl.Contains("VertexerTracks")) return;
		Float_t zvtx = -100;
		zvtx=trkVtx->GetZ();
		
		
		const AliESDVertex* spdVtx = fESD->GetPrimaryVertexSPD();
		if(spdVtx->GetNContributors()<=0) return;
		TString vtxTyp = spdVtx->GetTitle();
		Double_t cov[6]={0};
		spdVtx->GetCovarianceMatrix(cov);
		Double_t zRes = TMath::Sqrt(cov[5]);
		if(vtxTyp.Contains("vertexer:Z") && (zRes>0.25)) return;
		if(TMath::Abs(spdVtx->GetZ() - trkVtx->GetZ())>0.5) return;
		if(TMath::Abs(zvtx) > 10) return;
	}
	
	//______________________________________________________________________
	//after vertex selection
	fNevent->Fill(10);
	
	//______________________________________________________________________
	//EMCal Trigger Selection (Threshold selection)
	
	TString firedTrigger;
	TString TriggerEG1("EG1"); //takes trigger with name with EG1, ex: CEMC7EG1-B-NOPF-CENTNOTRD  
	TString TriggerEG2("EG2");
	//Jan 17, 2014
	//TString TriggerEJE("EJE");
	
	if(fAOD) firedTrigger = fAOD->GetFiredTriggerClasses();
	else if(fESD) firedTrigger = fESD->GetFiredTriggerClasses();
	
		//Bool_t IsEventEMCALL0=kTRUE;
	Bool_t IsEventEMCALL1=kFALSE;
	
	if(firedTrigger.Contains(TriggerEG1)){ 
		fNevent->Fill(2);
		IsEventEMCALL1=kTRUE;
	}
	if(firedTrigger.Contains(TriggerEG2)){
		fNevent->Fill(3);
		IsEventEMCALL1=kTRUE;
	}
	
	//if the flag is for a given threshold and it was not fired, return.
	
	if(fEMCEG1){
		if(!firedTrigger.Contains(TriggerEG1))return;
		if(firedTrigger.Contains(TriggerEG2)){
			fNevent->Fill(4);
			
		}

	}
	
	
	if(fEMCEG2){
		if(!firedTrigger.Contains(TriggerEG2))return;
		if(firedTrigger.Contains(TriggerEG1)){
			fNevent->Fill(5);
		}
		
	}

	
		
	//______________________________________________________________________
	//Testing if there is an overlap EGA and EJE
	//none
	/*
	if(!(firedTrigger.Contains(TriggerEG1) && firedTrigger.Contains(TriggerEG2) ) && !firedTrigger.Contains(TriggerEJE))
	{ 
		fNevent->Fill(6);
	}
		//only GA
	if((firedTrigger.Contains(TriggerEG1) || firedTrigger.Contains(TriggerEG2)) && !firedTrigger.Contains(TriggerEJE))
	{ 
		fNevent->Fill(7);
	}
		//only JE
	if(!(firedTrigger.Contains(TriggerEG1) && firedTrigger.Contains(TriggerEG2)) && firedTrigger.Contains(TriggerEJE))
	{ 
		fNevent->Fill(8);
	}
		//both
	if((firedTrigger.Contains(TriggerEG1) || firedTrigger.Contains(TriggerEG2)) && firedTrigger.Contains(TriggerEJE))
	{ 
		fNevent->Fill(9);
	}
	*/
	
	
	
		
	//Only events with at least 2 tracks are accepted
	Int_t fNOtrks =  fVevent->GetNumberOfTracks();
	if(fNOtrks<2) return;
	
	fNevent->Fill(11);
	
	if(fIsAOD){
		Int_t fNOtrks2 =  fAOD->GetNumberOfTracks();
		if(fNOtrks2<2) return;
	}
	fNevent->Fill(12);	
	
	//______________________________________________________________________
	//new track loop to select events
	//track pt cut (at least 2)
	
	if(fUseTrigger){
		if(fIsAOD){
			double fTrackMulti=0;
			for(Int_t iTracks = 0; iTracks < fVevent->GetNumberOfTracks(); iTracks++) 
			{
				AliVParticle* Vtrack = fVevent->GetTrack(iTracks);
				if (!Vtrack) continue;
				
				AliVTrack *track = dynamic_cast<AliVTrack*>(Vtrack);
					//AliAODTrack *atrack = dynamic_cast<AliAODTrack*>(Vtrack);
		
				if((track->Pt())<0.2 || (track->Pt())>1000.0) continue;
			   	else fTrackMulti=fTrackMulti+1;
		
			}
				//Only take event if track multiplicity is bigger than 2.
			if(fTrackMulti<2) return;
		}
	}
	fNevent->Fill(13);	
	//______________________________________________________________________
	//Using more cuts than I have beeing using
	//eta cut and primary (at least 2)
	if(fUseTrigger){
		if(fIsAOD){
			double fTrackMulti2=0;
			for(Int_t i = 0; i < fVevent->GetNumberOfTracks(); i++) 
			{
				AliVParticle* Vtrack2 = fVevent->GetTrack(i);
				if (!Vtrack2) continue;
				
				
				AliVTrack *track_new = dynamic_cast<AliVTrack*>(Vtrack2);
				AliAODTrack *aodtrack = dynamic_cast<AliAODTrack*>(Vtrack2);
				
				
				if(aodtrack)
				{
					
					
				    if(TMath::Abs(track_new->Eta())> 0.9) continue;
					if (aodtrack->GetType()!= AliAODTrack::kPrimary) continue ;
				    else fTrackMulti2=fTrackMulti2+1;
				}
			}
				//Only take event if track multiplicity is bigger than 2.
			if(fTrackMulti2<2) return;

			
		}
	}
	fNevent->Fill(14);	
//______________________________________________________________________
//Using more cuts than I have beeing using
//hybrid (at least2)
	if(fUseTrigger){
		if(fIsAOD){
			double fTrackMulti3=0;
			for(Int_t i = 0; i < fVevent->GetNumberOfTracks(); i++) 
			{
				AliVParticle* Vtrack3 = fVevent->GetTrack(i);
				if (!Vtrack3) continue;
								
					//AliVTrack *track_new = dynamic_cast<AliVTrack*>(Vtrack3);
				AliAODTrack *aodtrack = dynamic_cast<AliAODTrack*>(Vtrack3);
				
				
				if(aodtrack)
				{
					
					if (!aodtrack->IsHybridGlobalConstrainedGlobal()) continue ;
						//another option if I don't want to use hybrid
						//if ( aodtrack->TestFilterBit(128)==kFALSE) continue ;
				    else fTrackMulti3=fTrackMulti3+1;
				}
			}
			//Only take event if track multiplicity is bigger than 2.
			if(fTrackMulti3<2) return;

		}
	}
	fNevent->Fill(15);	
//______________________________________________________________________
	
	
	if(fUseTrigger){
		if(fIsAOD){
			double fTrackMulti4=0;
			for(Int_t iTracks = 0; iTracks < fVevent->GetNumberOfTracks(); iTracks++) 
			{
				AliVParticle* Vtrack4 = fVevent->GetTrack(iTracks);
				if (!Vtrack4) continue;
				
				
					//AliVTrack *track = dynamic_cast<AliVTrack*>(Vtrack4);
				AliAODTrack *atrack = dynamic_cast<AliAODTrack*>(Vtrack4);
				
				if(!atrack->TestFilterBit(768)) continue;
				if(!atrack->IsHybridGlobalConstrainedGlobal()) continue ;
				
				
				else fTrackMulti4=fTrackMulti4+1;
				
			}
			//Only take event if track multiplicity is bigger than 2.
			if(fTrackMulti4<2) return;
			fTrack_Multi->Fill(fTrackMulti4);
		}
	}
	fNevent->Fill(16);	
//______________________________________________________________________
	
	
//______________________________________________________________________
//Centrality Selection
	if(fHasCentralitySelection)
	{
		Float_t centrality = -1;
		
		if(fIsAOD) 
		{
			fCentrality = ((AliVAODHeader*)fAOD->GetHeader())->GetCentralityP();
		}
		else
		{
			fCentrality = fESD->GetCentrality();
		}
		
		if(fEstimator==1) centrality = fCentrality->GetCentralityPercentile("ZDC");
		else centrality = fCentrality->GetCentralityPercentile("V0A");
		
			//cout << "Centrality = " << centrality << " %" << endl;
		
		fCentralityHist->Fill(centrality);
		
		if(centrality<fCentralityMin || centrality>fCentralityMax) return;
		
		fCentralityHistPass->Fill(centrality);
	}
	//______________________________________________________________________
	
	
	fNevent->Fill(17);
	
	//______________________________________________________________________
	
	if(fIsMC)
	{
		if(fIsAOD)
		{	
			fMCarray = dynamic_cast<TClonesArray*>(fAOD->FindListObject(AliAODMCParticle::StdBranchName()));
			
			if(!fMCarray)
			{
				AliError("Array of MC particles not found");
				return;
			}
			
			fMCheader = dynamic_cast<AliAODMCHeader*>(fAOD->GetList()->FindObject(AliAODMCHeader::StdBranchName()));
			
			if(!fMCheader) 
			{
				AliError("Could not find MC Header in AOD");
				return;
			}
			
			for(Int_t iMC = 0; iMC < fMCarray->GetEntries(); iMC++)
			{
				fMCparticle = (AliAODMCParticle*) fMCarray->At(iMC);
				if(fMCparticle->GetMother()>0) fMCparticleMother = (AliAODMCParticle*) fMCarray->At(fMCparticle->GetMother());
								
				Int_t pdg = fMCparticle->GetPdgCode();
				
				//====================================================================
				//trying take pions spectra 27/May/2014
				//IsPrimary only take events from pythia
				//IsPhysicalPrimariee: (all prompt particles, including strong decay products plus weak decay product from heavy-flavor).
				//eta cut same as MinJung
				
				if(fMCparticle->Eta()>=-0.8 && fMCparticle->Eta()<=0.8)
				{
					if(fMCparticle->IsPrimary()){
					
						if(TMath::Abs(pdg)==111) fPtMCpi0->Fill(fMCparticle->Pt());
						if(TMath::Abs(pdg)==221) fPtMCeta->Fill(fMCparticle->Pt());
						//eta cut same as MinJung
					}
						
					if(fMCparticle->IsPhysicalPrimary()){
						if(TMath::Abs(pdg)==111) fPtMCpi02->Fill(fMCparticle->Pt());
						if(TMath::Abs(pdg)==221) fPtMCeta2->Fill(fMCparticle->Pt());
						
					}
								
					if(TMath::Abs(pdg)==111) fPtMCpi03->Fill(fMCparticle->Pt());
					if(TMath::Abs(pdg)==221) fPtMCeta3->Fill(fMCparticle->Pt());
				}
				//====================================================================
							
				double proX = fMCparticle->Xv();
				double proY = fMCparticle->Yv();
				double proR = sqrt(pow(proX,2)+pow(proY,2));
				
				
				if(fMCparticle->Eta()>=fEtaCutMin && fMCparticle->Eta()<=fEtaCutMax && fMCparticle->Charge()!=0)
				{
						//to correct background
					if (TMath::Abs(pdg) == 11 && fMCparticle->GetMother()>0){
						Int_t mpdg = fMCparticleMother->GetPdgCode();

						if(TMath::Abs(mpdg) == 221 || TMath::Abs(mpdg) == 22 || TMath::Abs(mpdg) == 111){
						
							if(proR<7){
								fPtMCparticleAlle_nonPrimary->Fill(fMCparticle->Pt()); //denominator for total efficiency for all electrons, and not primary
						
							}
						}
					}
					
					if (TMath::Abs(pdg) == 11 && fMCparticle->IsPhysicalPrimary()){ 
						fPtMCparticleAlle_Primary->Fill(fMCparticle->Pt()); //denominator for total efficiency for all electrons primary
					} 
					
					if( TMath::Abs(pdg) == 211 || TMath::Abs(pdg) == 2212 || TMath::Abs(pdg) == 321 || TMath::Abs(pdg) == 11 || TMath::Abs(pdg) == 13 ) 
					{
						
						fPtMCparticleAll_nonPrimary->Fill(fMCparticle->Pt()); //denominator for total efficiency for all particles, and not primary
						if(fMCparticle->IsPhysicalPrimary()) 
						{
							fPtMCparticleAll->Fill(fMCparticle->Pt());
							
							Bool_t MotherFound = FindMother(iMC);
							//Bool_t MotherFound = FindMother(track->GetLabel());
							if(MotherFound)
							{
								if(fIsHFE1){
									//denominator for total efficiency and tracking
									//unfolding: denominator is pt_MC and numerator is pt_reco
									fPtMCparticleAllHfe1->Fill(fMCparticle->Pt());
									fEtaPhi_den->Fill(fMCparticle->Phi(),fMCparticle->Eta());
									
								
								} //denominator for total efficiency and tracking
								if(fIsHFE2){
									fPtMCparticleAllHfe2->Fill(fMCparticle->Pt());
								}
							}
						}
					}
				}//eta cut
				
				
								
			}//loop tracks
			
			
			
			//second loop over track, but only the primaries ones
			//only primary pions --> how to take the primaries ones in AOD?
			/*
			for(Int_t iMC = 0; iMC < fMCarray->GetNPrimary(); iMC++){
				fMCparticle = (AliAODMCParticle*) fMCarray->At(iMC);
				pdg = fMCparticle->GetPdgCode();

				if(TMath::Abs(pdg)==111) fPtMCpi0->Fill(fMCparticle->Pt());
				if(TMath::Abs(pdg)==221) fPtMCeta->Fill(fMCparticle->Pt());
				
				if(fMCparticle->Eta()>=fEtaCutMin && fMCparticle->Eta()<=fEtaCutMax)
				{
					
					if(TMath::Abs(pdg)==111) fPtMCpi02->Fill(fMCparticle->Pt());
					if(TMath::Abs(pdg)==221) fPtMCeta2->Fill(fMCparticle->Pt());
					
				}
			}
			 */
			
			
		}//AOD
		else
		{
			fEventHandler = dynamic_cast<AliMCEventHandler*> (AliAnalysisManager::GetAnalysisManager()->GetMCtruthEventHandler());
			if (!fEventHandler) {
				Printf("ERROR: Could not retrieve MC event handler");
				return;
			}
			
			fMCevent = fEventHandler->MCEvent();
			if (!fMCevent) {
				Printf("ERROR: Could not retrieve MC event");
				return;
			}
			
			fMCstack = fMCevent->Stack();
			
			//pion and eta spectrum
			//MinJung code
			
			//----------------------------------------------------------------------------------------------------
			AliVParticle *mctrack2 = NULL;
			AliMCParticle *mctrack0 = NULL;
			
			
			for(Int_t imc = 0; imc <fMCEvent->GetNumberOfPrimaries(); imc++){
				if(!(mctrack2 = fMCEvent->GetTrack(imc))) continue;
				TParticle* mcpart0 = fMCEvent->Stack()->Particle(imc);
				if(!mcpart0) continue;
				mctrack0 = dynamic_cast<AliMCParticle *>(mctrack2);
				if(!mctrack0) continue;
				
				if(TMath::Abs(AliHFEtools::GetRapidity(mcpart0))<0.8){ 
				
					if(TMath::Abs(mctrack0->PdgCode()) == 111) // pi0
					{
						fPtMCpi0->Fill(mctrack0->Pt());
					}
				
					if(TMath::Abs(mctrack0->PdgCode()) == 221) // eta
					{
						fPtMCeta->Fill(mctrack0->Pt());
					}
					
				}
				
			}
			// end of MinJung
			//----------------------------------------------------------------------------------------------------
			
			
	        for(Int_t iMC = 0; iMC < fMCstack->GetNtrack(); iMC++)
	        {
				
				fMCtrack = fMCstack->Particle(iMC);
				if(fMCtrack->GetFirstMother()>0) fMCtrackMother = fMCstack->Particle(fMCtrack->GetFirstMother());
				TParticle *particle=fMCstack->Particle(iMC);
				
				Int_t pdg = fMCtrack->GetPdgCode();
				 
				
				if(TMath::Abs(pdg)==111) fPtMCpi0->Fill(fMCtrack->Pt());
				if(TMath::Abs(pdg)==221) fPtMCeta->Fill(fMCtrack->Pt());
						
				
				if(fMCtrack->Eta()>=fEtaCutMin && fMCtrack->Eta()<=fEtaCutMax)
				{
					
						//to correct background
					if (TMath::Abs(pdg) == 11 && fMCtrack->GetFirstMother()>0){
						Int_t mpdg = fMCtrackMother->GetPdgCode();
						if(TMath::Abs(mpdg) == 221 || TMath::Abs(mpdg) == 22 || TMath::Abs(mpdg) == 111){
								Double_t proR=particle->R();
								if(proR<7){
									fPtMCparticleAlle_nonPrimary->Fill(fMCtrack->Pt()); //denominator for total efficiency for all electrons, and not primary
								}
						}
					}
					
					if(TMath::Abs(pdg) == 11 && fMCstack->IsPhysicalPrimary(iMC)){
						
						fPtMCparticleAlle_Primary->Fill(fMCtrack->Pt());
					}
					
					if( TMath::Abs(pdg) == 211 || TMath::Abs(pdg) == 2212 || TMath::Abs(pdg) == 321 || TMath::Abs(pdg) == 11 || TMath::Abs(pdg) == 13 )
					{
						fPtMCparticleAll_nonPrimary->Fill(fMCtrack->Pt());//denominator for total efficiency for all particle, non Primary track
						
						if(fMCstack->IsPhysicalPrimary(iMC))
						{
							fPtMCparticleAll->Fill(fMCtrack->Pt());
						
							Bool_t MotherFound = FindMother(iMC);
							//Bool_t MotherFound = FindMother(track->GetLabel());
							if(MotherFound)
							{
								if(fIsHFE1){
									fPtMCparticleAllHfe1->Fill(fMCtrack->Pt());//denominator for total efficiency and tracking
									fEtaPhi_den->Fill(fMCtrack->Phi(),fMCtrack->Eta());
								}
								if(fIsHFE2){ 
									fPtMCparticleAllHfe2->Fill(fMCtrack->Pt());
								}
							}
						}//Is Physical primary
					}	
				}//eta cut
	        }//loop tracks
		}//ESD
	}//Is MC
	
//______________________________________________________________________
//threshold selection was here
//______________________________________________________________________
//all events selected
	
	fNevent->Fill(0);
	
	
//______________________________________________________________________
//events in the threshold
	
	if(firedTrigger.Contains(TriggerEG1))
	{ 
		if(fEMCEG1){
			fNevent->Fill(18);
		    if(!firedTrigger.Contains(TriggerEG2)) fNevent->Fill(19);
				//if(firedTrigger.Contains(TriggerEG2)) return;
		}
	}
	
	
	//EG2
	if(firedTrigger.Contains(TriggerEG2))
	{ 
		if(fEMCEG2){
			fNevent->Fill(20);
			if(!firedTrigger.Contains(TriggerEG1)) fNevent->Fill(21);
				//if(firedTrigger.Contains(TriggerEG1)) return;
		}
	}
	
	
	
	//New cluster information 
	//after trigger threshold selection
	Int_t ClsNo2 = -999;
	ClsNo2 = fVevent->GetNumberOfCaloClusters(); 
	fNCluster_pure->Fill(ClsNo2);
	
	
	
	if(ClsNo2<=0){
		fNevent->Fill(22); //events with no cluster
		return;
	} 
	
	//in order to include time cut
	//fEMCALCells = fAOD->GetEMCALCells();
	//Double_t tof = clus->GetTOF();
	//clus->GetNCells()
	//if ( clus->E() < minE ) continue ;
	
		
	
	if(fIsAOD){
		
			//AliAODHeader * aodh = dynamic_cast<AliAODHeader*>(fAOD->GetHeader());
          //  if(!aodh) AliFatal("Not a standard AOD");
			//Int_t bc= aodh->GetBunchCrossNumber();

		
		Int_t ClsNo_aod = -999;
		ClsNo_aod = fAOD->GetNumberOfCaloClusters(); 
		fNCluster_pure_aod->Fill(ClsNo_aod);
			//Bool_t exotic=kTRUE;
		
		for (Int_t i=0; i< ClsNo_aod; i++ ){
		
			//fClus = fVevent->GetCaloCluster(i);
			//to be compatible with Shingo
		    AliVCluster *clust = 0x0;
			clust = (AliVCluster*) fAOD->GetCaloCluster(i);
		
			if(clust && clust->IsEMCAL())
			{
				//pure cluster information
				fECluster_pure->Fill(clust->E());
				
				fNcells_energy->Fill(clust->GetNCells(),clust->E());
				fNCluster_ECluster->Fill(ClsNo_aod,clust->E());
				
				if(clust->E()>1000) fNevent->Fill(23);
				
				//exotic
				/*
				exotic   = fEMCALRecoUtils->IsExoticCluster(clust, (AliVCaloCells*)fAOD->GetEMCALCells(), bc);
				if(exotic == kFALSE){ 
					fECluster_not_exotic->Fill(clust->E());
					fNcells_energy_not_exotic->Fill(clust->GetNCells(),clust->E());
				}
				*/
				
				//approximation to remove exotics
				if(clust->GetNCells()<5 && clust->E()>15.0){
					fECluster_exotic->Fill(clust->E());
				}
				//Marcel cut (another approximation to remove exotics)
				else if((clust->GetNCells())> ((clust->E())/3+1)){
					fECluster_not_exotic1->Fill(clust->E());
				}
				else{
					fECluster_not_exotic2->Fill(clust->E());
				}
				
			
			}
			/*
			//______________________________________________________________________
			//Trying to remove events with bad cells and find patches
			//First, I will try to count them
			//______________________________________________________________________

			if(clust && clust->IsEMCAL())
			{
				Bool_t badchannel = ContainsBadChannel("EMCAL", clust->GetCellsAbsId(),clust->GetNCells() );
				printf("Contém bad channel? %d ", badchannel);
				if(badchannel)fNevent2->Fill(0); 
				
				//trying to find patches
				TArrayI patches_found=GetTriggerPatches(IsEventEMCALL0, IsEventEMCALL1);
				printf("N patches %d, first %d, last %d\n",patches_found.GetSize(),  patches_found.At(0), patches_found.At(patches_found.GetSize()-1));

			}
			
			//end of bad cells
			//______________________________________________________________________
			*/
			
		}
	}
	
	
	fNevent->Fill(24); //events with cluster
		
	
	fVtxZ_new4->Fill(fZvtx);
	

	Int_t ClsNo = -999;
	if(!fIsAOD) ClsNo = fESD->GetNumberOfCaloClusters(); 
	else ClsNo = fAOD->GetNumberOfCaloClusters(); 
	
	//______________________________________________________________________
	
	///_____________________________________________________________________
	///Track loop
	Int_t NTracks=fVevent->GetNumberOfTracks();
	
	///////////////////////////////////////////////////////////////////////////////////////////////////////////
	//To use tender
	if(fUseTender){
		TClonesArray  *fTracks_tender = dynamic_cast<TClonesArray*>(InputEvent()->FindListObject("AODFilterTracks"));
		NTracks = fTracks_tender->GetEntries();
		TClonesArray  *fCaloClusters_tender = dynamic_cast<TClonesArray*>(InputEvent()->FindListObject("EmcCaloClusters"));
		ClsNo = fCaloClusters_tender->GetEntries();
		
	}
	///////////////////////////////////////////////////////////////////////////////////////////////////////////
	
	for(Int_t iTracks = 0; iTracks < NTracks; iTracks++) 
	{
		AliVParticle* Vtrack = fVevent->GetTrack(iTracks);
		if (!Vtrack) 
		{
			printf("ERROR: Could not receive track %d\n", iTracks);
			continue;
		}
		
			//main place where track is defined
		
		AliVTrack *track = dynamic_cast<AliVTrack*>(Vtrack);
		AliESDtrack *etrack = dynamic_cast<AliESDtrack*>(Vtrack);
		AliAODTrack *atrack = dynamic_cast<AliAODTrack*>(Vtrack);
		
		///////////////////////////////////////////////////////////////////////////////////////////////////////////
		//To use tender
		if(fUseTender){
			TClonesArray  *fTracks_tender = dynamic_cast<TClonesArray*>(InputEvent()->FindListObject("AODFilterTracks"));
			track = static_cast<AliAODTrack*>(fTracks_tender->At(iTracks));
			if (!track) {
				printf("ERROR: Could not receive track calibrated %d\n", iTracks);
				continue;
			}
		}
		///////////////////////////////////////////////////////////////////////////////////////////////////////////
				
		Double_t fTPCnSigma = -999;
		Double_t fTOFnSigma = -999;
		Double_t fTPCnSigma_pion = -999;
		Double_t fTPCnSigma_proton = -999;
		Double_t fTPCnSigma_kaon = -999;
		Double_t fTPCsignal = -999;
		Double_t fPt = -999;
		Double_t fP = -999;
		
		//December 9th 2013
		//Etacut test on the begging
		fEtad[0]->Fill(track->Eta());
			//if(track->Eta()<fEtaCutMin || track->Eta()>fEtaCutMax) continue;
		fEtad[1]->Fill(track->Eta());
		
			
		
		
		///_____________________________________________________________________________
		///Fill QA plots without track selection
		fPt = track->Pt();
		fP = TMath::Sqrt((track->Pt())*(track->Pt()) + (track->Pz())*(track->Pz()));
		
		fTPCsignal = track->GetTPCsignal();
		fTPCnSigma = fPidResponse->NumberOfSigmasTPC(track, AliPID::kElectron);
		fTOFnSigma = fPidResponse->NumberOfSigmasTOF(track, AliPID::kElectron);
		fTPCnSigma_pion = fPidResponse->NumberOfSigmasTPC(track, AliPID::kPion);
		fTPCnSigma_proton = fPidResponse->NumberOfSigmasTPC(track, AliPID::kProton);
		fTPCnSigma_kaon = fPidResponse->NumberOfSigmasTPC(track, AliPID::kKaon);
		
		fTPC_p[0]->Fill(fPt,fTPCsignal);
		fTPCnsigma_p[0]->Fill(fP,fTPCnSigma);
		
		
		Float_t TPCNcls = track->GetTPCNcls();
		//TPC Ncls for pid
		Float_t TPCNcls_pid = track->GetTPCsignalN();
		
		
		
		Float_t pos[3]={0,0,0};
		
		Double_t fEMCflag = kFALSE;
		if(track->GetEMCALcluster()>0)
		{
			fClus = fVevent->GetCaloCluster(track->GetEMCALcluster());
			///////////////////////////////////////////////////////////////////////////////////////////////////////////
			//to use tender
			if(fUseTender){
				int EMCalIndex = -1;
				EMCalIndex = track->GetEMCALcluster();
				TClonesArray  *fCaloClusters_tender = dynamic_cast<TClonesArray*>(InputEvent()->FindListObject("EmcCaloClusters"));
				fClus = static_cast<AliVCluster*>(fCaloClusters_tender->At(EMCalIndex));
			}
            ///////////////////////////////////////////////////////////////////////////////////////////////////////////
			
			if(fClus->IsEMCAL())
			{
				
				//only for charged tracks
				fECluster[0]->Fill(fClus->E());

				
				if(TMath::Abs(fClus->GetTrackDx())<=fdPhiCut && TMath::Abs(fClus->GetTrackDz())<=fdEtaCut)
				{
					fEMCflag = kTRUE;
					fEoverP_pt[0]->Fill(fPt,(fClus->E() / fP));
					
					
					Float_t Energy	= fClus->E();
					Float_t EoverP	= Energy/track->P();
						//Float_t M02	= fClus->GetM02();
						//Float_t M20	= fClus->GetM20();
					
						/////////////// for Eta Phi distribution
					fClus->GetPosition(pos);
					TVector3 vpos(pos[0],pos[1],pos[2]);
					Double_t cphi = vpos.Phi();
					Double_t ceta = vpos.Eta();
					fEtaPhi[0]->Fill(cphi,ceta);
					
					
					fTPCNcls_EoverP[0]->Fill(TPCNcls, EoverP);
				}
			}
		}
		
			//______________________________________________________________
			// Vertex
		
		fVtxZ[0]->Fill(fZvtx);
		if(iTracks == 0)fNTracks[0]->Fill(fNOtrks);
		fNTracks_pt[0]->Fill(fNOtrks, fPt);
		fNTracks_eta[0]->Fill(fNOtrks, track->Eta());
		fNTracks_phi[0]->Fill(fNOtrks, track->Phi());

		
		fNClusters[0]->Fill(ClsNo);
		fTPCNcls_pid[0]->Fill(TPCNcls, TPCNcls_pid);
			//______________________________________________________________
		
///Fill QA plots without track selection
///_____________________________________________________________________________
//______________________________________________________________________________________
//Track Selection Cuts	
		
//AOD (Test Filter Bit)
		if(fIsAOD)
		{
				// standard cuts with very loose DCA - BIT(4)
				// Description:
			/*
			 GetStandardITSTPCTrackCuts2011(kFALSE)
			 SetMaxChi2PerClusterTPC(4);
			 SetAcceptKinkDaughters(kFALSE);
			 SetRequireTPCRefit(kTRUE);
			 SetRequireITSRefit(kTRUE);
			 SetClusterRequirementITS(AliESDtrackCuts::kSPD, AliESDtrackCuts::kAny);
			 SetMaxDCAToVertexZ(2);
			 SetMaxDCAToVertex2D(kFALSE);
			 SetRequireSigmaToVertex(kFALSE);
			 SetMaxChi2PerClusterITS(36); 
			 SetMaxDCAToVertexXY(2.4)
			 SetMaxDCAToVertexZ(3.2)
			 SetDCaToVertex2D(kTRUE)
			 */	
			
			if(!atrack->TestFilterMask(AliAODTrack::kTrkGlobalNoDCA)) continue; 
		}
		
//RecKine: ITSTPC cuts  
		if(!ProcessCutStep(AliHFEcuts::kStepRecKineITSTPC, track)) continue;
//RecKink
		if(fRejectKinkMother) 
		{ 
			if(fIsAOD)
			{
				Bool_t kinkmotherpass = kTRUE;
				for(Int_t kinkmother = 0; kinkmother < fNumberOfMotherkink; kinkmother++) 
				{
					if(track->GetID() == fListOfmotherkink[kinkmother]) 
					{
						kinkmotherpass = kFALSE;
						continue;
					}
				}
				if(!kinkmotherpass) continue;
			}
			else
			{
				if(etrack->GetKinkIndex(0) != 0) continue;
			}
		} 
		
//RecPrim
		
			//it was not working on aod... testing again
			//July 29th, 2014: aparently working again
		
///if(!fIsAOD)
//{

		if(!ProcessCutStep(AliHFEcuts::kStepRecPrim, track)) continue;
//}
		
//HFEcuts: ITS layers cuts
		if(!ProcessCutStep(AliHFEcuts::kStepHFEcutsITS, track)) continue;
		
//HFE cuts: TPC PID cleanup
		if(!ProcessCutStep(AliHFEcuts::kStepHFEcutsTPC, track)) continue;
		
//DCA cut done by hand -- July 29th, 2014  -> fix it... has to be in absolute values!!!!
		if(fIsAOD){
			Double_t d0z0[2], cov[3];
			AliAODVertex *prim_vtx = fAOD->GetPrimaryVertex();
			track->PropagateToDCA(prim_vtx, fAOD->GetMagneticField(), 20., d0z0, cov);
			Double_t DCAxy = d0z0[0];
			Double_t DCAz = d0z0[1];
			
			if(DCAxy >= fDCAcutr || DCAz>=fDCAcutz) continue;
		}
		
		
		
		
		
//______________________________________________________________________________________
		
		if(fIsAOD){	
				//AOD test -- Francesco suggestion
				//aod test -- Francesco suggestion
			AliAODTrack *aod_track=dynamic_cast<AliAODTrack*>(fAOD->GetTrack(iTracks));
			if(!aod_track) AliFatal("Not a standard AOD");

			Int_t type=aod_track->GetType();
			if(type==AliAODTrack::kPrimary) fPtPrim->Fill(aod_track->Pt());
			if(type==AliAODTrack::kFromDecayVtx) fPtSec->Fill(aod_track->Pt());
		
				//Int_t type2=track->GetType();
			if(type==AliAODTrack::kPrimary) fPtPrim2->Fill(track->Pt());
			if(type==AliAODTrack::kFromDecayVtx) fPtSec2->Fill(track->Pt());
		}
			
		
///_____________________________________________________________
///QA plots after track selection
		if(fIsMC)
		{
			if(track->GetLabel()>=0) fPtMCWithLabel->Fill(fPt);
			else fPtMCWithoutLabel->Fill(fPt);
		}
		
		if(fIsMC  && track->GetLabel()>=0)
		{
			if(fIsAOD)
			{
				fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
			
											
				if(fMCparticle->IsPhysicalPrimary())
				{
					fPtIsPhysicaPrimary->Fill(fPt);
				}
			
				Int_t pdg = fMCparticle->GetPdgCode();
				if(fMCparticle->Eta()>=fEtaCutMin && fMCparticle->Eta()<=fEtaCutMax && fMCparticle->Charge()!=0)
				{
				
								
					if( TMath::Abs(pdg) == 211 || TMath::Abs(pdg) == 2212 || TMath::Abs(pdg) == 321 || TMath::Abs(pdg) == 11 || TMath::Abs(pdg) == 13 ) 
					{	
						fPtMCparticleReco_nonPrimary->Fill(fMCparticle->Pt()); //not Primary track
					
						if(fMCparticle->IsPhysicalPrimary()) 
						{
							fPtMCparticleReco->Fill(fMCparticle->Pt());
						
							Bool_t MotherFound = FindMother(track->GetLabel());
							if(MotherFound)
							{
								if(fIsHFE1)
								{
									fPtMCparticleRecoHfe1->Fill(fMCparticle->Pt());//numerator tracking
									//unfolding
									fpt_reco_pt_MC_den->Fill(track->Pt(),fMCparticle->Pt());

								}
								if(fIsHFE2){ 
									fPtMCparticleRecoHfe2->Fill(fMCparticle->Pt());
								}
							}
						}
					}
				}
				
								
				
			}//close AOD
			 //ESD
			else 
			{	
			
							
				if(fMCtrack->Eta()>=fEtaCutMin && fMCtrack->Eta()<=fEtaCutMax)
				{
				
					fMCtrack = fMCstack->Particle(track->GetLabel());
					Int_t pdg = fMCtrack->GetPdgCode();
				
					if( TMath::Abs(pdg) == 211 || TMath::Abs(pdg) == 2212 || TMath::Abs(pdg) == 321 || TMath::Abs(pdg) == 11 || TMath::Abs(pdg) == 13 )
					{
						fPtMCparticleReco_nonPrimary->Fill(fMCtrack->Pt());//not Primary track
					}
				
				
					if(fMCstack->IsPhysicalPrimary(track->GetLabel()))
					{
						fPtIsPhysicaPrimary->Fill(fPt);
				
				
						if( TMath::Abs(pdg) == 211 || TMath::Abs(pdg) == 2212 || TMath::Abs(pdg) == 321 || TMath::Abs(pdg) == 11 || TMath::Abs(pdg) == 13 )
						{
							fPtMCparticleReco->Fill(fMCtrack->Pt());
						
							Bool_t MotherFound = FindMother(track->GetLabel());
							if(MotherFound)
							{
								if(fIsHFE1) fPtMCparticleRecoHfe1->Fill(fMCtrack->Pt());//numerator tracking
								if(fIsHFE2) fPtMCparticleRecoHfe2->Fill(fMCtrack->Pt());
							}
						}
					}
				}
			}//close ESD
		}//close IsMC
		
		fTPC_p[1]->Fill(fPt,fTPCsignal);
		fTPCnsigma_p[1]->Fill(fP,fTPCnSigma);
		Double_t fPtBin[7] = {1,2,4,6,8,10,15};
		Double_t fPtBin_trigger[11] = {1,2,4,6,8,10,12,14,16,18,20};
		
		TPCNcls = track->GetTPCNcls();
		Float_t pos2[3]={0,0,0};
		
		if(track->GetEMCALcluster()>0)
		{
			fClus = fVevent->GetCaloCluster(track->GetEMCALcluster());
			///////////////////////////////////////////////////////////////////////////////////////////////////////////
			//to use tender
			if(fUseTender){
				int EMCalIndex = -1;
				EMCalIndex = track->GetEMCALcluster();
				TClonesArray  *fCaloClusters_tender = dynamic_cast<TClonesArray*>(InputEvent()->FindListObject("EmcCaloClusters"));
				fClus = static_cast<AliVCluster*>(fCaloClusters_tender->At(EMCalIndex));
			}
			///////////////////////////////////////////////////////////////////////////////////////////////////////////
			
			if(fClus->IsEMCAL())
			{
				if(TMath::Abs(fClus->GetTrackDx())<=fdPhiCut && TMath::Abs(fClus->GetTrackDz())<=fdEtaCut)
				{
					fEoverP_pt[1]->Fill(fPt,(fClus->E() / fP));
					
					Float_t Energy	= fClus->E();
					Float_t EoverP	= Energy/track->P();
					Float_t M02	= fClus->GetM02();
					Float_t M20	= fClus->GetM20();
					Float_t ncells	= fClus->GetNCells();
					
						/////////////// for Eta Phi distribution
					fClus->GetPosition(pos2);
					TVector3 vpos(pos2[0],pos2[1],pos2[2]);
					Double_t cphi = vpos.Phi();
					Double_t ceta = vpos.Eta();
					fEtaPhi[1]->Fill(cphi,ceta);
					
					fECluster[1]->Fill(Energy);
					fTPCNcls_EoverP[1]->Fill(TPCNcls, EoverP);
					
					
					//for EMCal trigger performance
					if(EoverP > 0.9){
						ftpc_p_EoverPcut->Fill(track->P(), fTPCsignal);
						fnsigma_p_EoverPcut->Fill(track->P(), fTPCnSigma);
						
					}
					
					
					//for hadron contamination calculations
					
					
					// EtaCut -> dados
					if(track->Eta()>=fEtaCutMin && track->Eta()<=fEtaCutMax ){
						
						//-------------------------------------------------------------------
						//true hadrons E/p shape before cuts
						if(fIsMC && fIsAOD && track->GetLabel()>=0){
							fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
							Int_t pdg = fMCparticle->GetPdgCode();
							
							if( TMath::Abs(pdg) != 11){
								fEoverP_pt_true_hadrons0->Fill(fPt,(fClus->E() / fP));
							}
						}
						
						
						//true electrons E/p shape before cuts
						if(fIsMC && fIsAOD && track->GetLabel()>=0){
							fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
							Int_t pdg = fMCparticle->GetPdgCode();
							
							if( TMath::Abs(pdg) == 11){
								fEoverP_pt_true_electrons0->Fill(fPt,(fClus->E() / fP));
							}
						}
						//-------------------------------------------------------------------
						
						
						//main
						if(TMath::Abs(fTPCnSigma_pion)<3 || TMath::Abs(fTPCnSigma_proton)<3 || TMath::Abs(fTPCnSigma_kaon)<3 ){
							
							if(fTPCnSigma<-3.5){
								fEoverP_pt_hadrons->Fill(fPt,EoverP);
								if(fUseEMCal) fShowerShape_ha->Fill(M02,M20);
								
								
								//after cut -> Are they really hadrons? E/p shape
								if(fIsMC && fIsAOD && track->GetLabel()>=0){
									fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
									Int_t pdg = fMCparticle->GetPdgCode();
									
									if( TMath::Abs(pdg) != 11){
										fEoverP_pt_true_hadrons->Fill(fPt,(fClus->E() / fP));
									}
								}
								
								
							}
						}
						
						//for systematic studies of hadron contamination
						if(fTPCnSigma < -3){
							fEoverP_pt_pions->Fill(fPt, EoverP);
							
						}
						
						if(fTPCnSigma < -3.5){
							fEoverP_pt_pions2->Fill(fPt, EoverP);
							
						}
						
						
					}
					
					
					
					
					for(Int_t i = 0; i < 6; i++)
					{
						if(fPt>=fPtBin[i] && fPt<fPtBin[i+1])
						{
							
							if(fTPCnSigma < -5 && fTPCnSigma > -10){
								fNcells_hadrons[i]->Fill(ncells);
							}
								//hadrons selection using E/p
							if((fClus->E() / fP) >= 0.2 && (fClus->E() / fP) <= 0.7){
								fTPCnsigma_eta_hadrons[i]->Fill(fTPCnSigma, ceta);
							}
								//electrons selection using E/p
							if((fClus->E() / fP) >= fEoverPCutMin && (fClus->E() / fP) <= fEoverPCutMax) {
								fTPCnsigma_eta_electrons[i]->Fill(fTPCnSigma, ceta);
							}
						}
					}
					
					if((fClus->E() / fP) >= fEoverPCutMin && (fClus->E() / fP) <= fEoverPCutMax)
					{
						fTPCnsigma_eta->Fill(track->Eta(),fTPCnSigma);
						fTPCnsigma_phi->Fill(track->Phi(),fTPCnSigma);
						
						if(fUseEMCal)
						{
							if(fTPCnSigma < 3.5 && fCorrelationFlag)
							{
								fPtTrigger_Inc->Fill(fPt);
								DiHadronCorrelation(track, iTracks);
							}
						}
					}
					
				}
			}
		}
		
		//______________________________________________________________
		// Vertex
		
		fVtxZ[1]->Fill(fZvtx);
		if(iTracks == 0)fNTracks[1]->Fill(fNOtrks);
		fNTracks_pt[1]->Fill(fNOtrks, fPt);
		fNTracks_eta[1]->Fill(fNOtrks, track->Eta());
		fNTracks_phi[1]->Fill(fNOtrks, track->Phi());
		fNClusters[1]->Fill(ClsNo);
		fTPCNcls_pid[1]->Fill(TPCNcls, TPCNcls_pid);
		
		//______________________________________________________________
		
		///______________________________________________________________________
		///Histograms for PID Studies
		//Double_t fPtBin[6] = {2,4,6,8,10,15};
		
		for(Int_t i = 0; i < 6; i++)
		{
			if(fPt>=fPtBin[i] && fPt<fPtBin[i+1])
			{
				if(fEMCflag) fEoverP_tpc[i]->Fill(fTPCnSigma,(fClus->E() / fP));
				fTPC_pt[i]->Fill(fTPCsignal);
				fTPCnsigma_pt[i]->Fill(fTPCnSigma);
				
			}
		}
		
		if(track->Eta()>=fEtaCutMin && track->Eta()<=fEtaCutMax ){
		
		//new pt bins for trigger data
		
			for(Int_t i = 0; i < 10; i++)
			{
				if(fP>=fPtBin_trigger[i] && fP<fPtBin_trigger[i+1])
				{
					if(fEMCflag)fEoverP_tpc_p_trigger[i]->Fill(fTPCnSigma,(fClus->E() / fP));
								
				}
				 
				if(fPt>=fPtBin_trigger[i] && fPt<fPtBin_trigger[i+1])
				{
					if(fEMCflag)fEoverP_tpc_pt_trigger[i]->Fill(fTPCnSigma,(fClus->E() / fP));
					
				}
			}
		
			
			//new way to calculate TPCnsigma distribution: TPCnsigma in function of p, with/without E/p cut 
			fTPCnsigma_p_TPC->Fill(fP, fTPCnSigma);
			if(fEMCflag){
			
				fTPCnsigma_p_TPC_on_EMCal_acc->Fill(fP, fTPCnSigma);
			
				if((fClus->E() / fP) >= fEoverPCutMin && (fClus->E() / fP) <= fEoverPCutMax){
					fTPCnsigma_p_TPC_EoverP_cut->Fill(fP, fTPCnSigma);
				}
		
			}//close EMCflag
		
		}//close eta cut
			
		///QA plots after track selection
		///_____________________________________________________________
		
		//_______________________________________________________
		//Correlation Analysis - DiHadron
		if(!fUseEMCal)
		{
			if(fTPCnSigma < 3.5 && fCorrelationFlag)
			{
				fPtTrigger_Inc->Fill(fPt);
				DiHadronCorrelation(track, iTracks);
			}
		}
			//_______________________________________________________
		
		
			///////////////////////////////////////////////////////////////////
			///TPC - efficiency calculation // 
		
			/// changing start here
		if(fIsMC && fIsAOD && track->GetLabel()>=0)
		{
			fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
			Int_t pdg = fMCparticle->GetPdgCode();
			
				//
			if(fMCparticle->IsPhysicalPrimary()){
				
				
				if(fMCparticle->Eta()>=fEtaCutMin && fMCparticle->Eta()<=fEtaCutMax ){
					
					Bool_t MotherFound = FindMother(track->GetLabel());
					if(MotherFound){
						fMCparticleMother = (AliAODMCParticle*) fMCarray->At(fMCparticle->GetMother());
				        if( TMath::Abs(pdg) == 11 && fMCparticleMother->GetPdgCode()!=22 ){
							if(fIsHFE1) fPtMC_TPC_All->Fill(fMCparticle->Pt());	
				        }
					}
				}
			}
		}///until here
		
		else if(fIsMC && track->GetLabel()>=0)//ESD
		{
			
			if(fMCstack->IsPhysicalPrimary(track->GetLabel())){
				fMCtrack = fMCstack->Particle(track->GetLabel());
				
				Int_t pdg = fMCtrack->GetPdgCode();
				if(fMCtrack->Eta()>=fEtaCutMin && fMCtrack->Eta()<=fEtaCutMax ){
					
					if(fMCtrack->GetFirstMother()>0){
					    fMCtrackMother = fMCstack->Particle(fMCtrack->GetFirstMother());
						Bool_t MotherFound = FindMother(track->GetLabel());
						if(MotherFound){
							if( TMath::Abs(pdg) == 11 && fMCtrackMother->GetPdgCode()!=22 ){
								if(fIsHFE1) fPtMC_TPC_All->Fill(fMCtrack->Pt());	
							}
						}
					}
				}
			}
		}
		
		
			if(fPt>1 && fPt<2) fTOF01->Fill(fTOFnSigma,fTPCnSigma);
			if(fPt>2 && fPt<4) fTOF02->Fill(fTOFnSigma,fTPCnSigma);
			if(fPt>4 && fPt<6) fTOF03->Fill(fTOFnSigma,fTPCnSigma);
		
///________________________________________________________________________
///PID
///Here the PID cuts defined in the file "ConfigEMCalHFEpA.C" is applied
	    Int_t pidpassed = 1;
	    AliHFEpidObject hfetrack;
	    hfetrack.SetAnalysisType(AliHFEpidObject::kESDanalysis);
	    hfetrack.SetRecTrack(track);
	    hfetrack.SetPP();	//proton-proton analysis
	    if(!fPID->IsSelected(&hfetrack, NULL, "", fPIDqa)) pidpassed = 0;
	    fpid->Fill(pidpassed);
		
	    if(pidpassed==0) continue;
///________________________________________________________________________		
		
		
////////////////////////////////////////////////////////////////////
///TPC efficiency calculations 
		
			
		if(fIsMC && fIsAOD && track->GetLabel()>=0)
		{
			fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
			Int_t pdg = fMCparticle->GetPdgCode();
			
				//
			if(fMCparticle->IsPhysicalPrimary()){
				
				
				if(fMCparticle->Eta()>=fEtaCutMin && fMCparticle->Eta()<=fEtaCutMax ){
					
					Bool_t MotherFound = FindMother(track->GetLabel());
					if(MotherFound){
						fMCparticleMother = (AliAODMCParticle*) fMCarray->At(fMCparticle->GetMother());
				        if( TMath::Abs(pdg) == 11 && fMCparticleMother->GetPdgCode()!=22 ){
							if(fIsHFE1) fPtMC_TPC_Selected->Fill(fMCparticle->Pt());	
				        }
					}
				}
			}
		}///until here
		
		else if(fIsMC && track->GetLabel()>=0)//ESD
		{
			
			if(fMCstack->IsPhysicalPrimary(track->GetLabel())){
				fMCtrack = fMCstack->Particle(track->GetLabel());
				
				Int_t pdg = fMCtrack->GetPdgCode();
				if(fMCtrack->Eta()>=fEtaCutMin && fMCtrack->Eta()<=fEtaCutMax ){
					
					if(fMCtrack->GetFirstMother()>0){
					    fMCtrackMother = fMCstack->Particle(fMCtrack->GetFirstMother());
						Bool_t MotherFound = FindMother(track->GetLabel());
						if(MotherFound){
							if( TMath::Abs(pdg) == 11 && fMCtrackMother->GetPdgCode()!=22 ){
								if(fIsHFE1) fPtMC_TPC_Selected->Fill(fMCtrack->Pt());	
							}
						}
					}
				}
			}
		}
		
		//Eta Cut for TPC only
		if(track->Eta()>=fEtaCutMin && track->Eta()<=fEtaCutMax ){
			fTPCnsigma_pt_2D->Fill(fPt,fTPCnSigma);
		}
		
		//Background for TPC only
		if(fFillBackground){
			
			//efficiency without SS cut for TPC only
			if(track->Eta()>=fEtaCutMin && track->Eta()<=fEtaCutMax){
				Background(track, iTracks, Vtrack, kTRUE); //IsTPConly=kTRUE
			} //Eta cut to be consistent with other efficiency
		}
		
		
		fTPCnsigma_p[2]->Fill(fP,fTPCnSigma);
		fTPC_p[2]->Fill(fP,fTPCsignal);
		TPCNcls = track->GetTPCNcls();
		Float_t pos3[3]={0,0,0};
		
		
		//here denominator for track-matching efficiency
		if(fIsMC && fIsAOD && track->GetLabel()>=0)
		{
			fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
			Int_t pdg = fMCparticle->GetPdgCode();
			
				//
			if(fMCparticle->IsPhysicalPrimary()){
				
				
				if(fMCparticle->Eta()>=fEtaCutMin && fMCparticle->Eta()<=fEtaCutMax ){
					
					Bool_t MotherFound = FindMother(track->GetLabel());
					if(MotherFound){
						fMCparticleMother = (AliAODMCParticle*) fMCarray->At(fMCparticle->GetMother());
				        if( TMath::Abs(pdg) == 11 && fMCparticleMother->GetPdgCode()!=22 ){
							if(fIsHFE1) fPt_track_match_den->Fill(fMCparticle->Pt());	
				        }
					}
				}
			}
		}///until here		
		
		
		if(track->GetEMCALcluster()>0)
		{
			fClus = fVevent->GetCaloCluster(track->GetEMCALcluster());
			///////////////////////////////////////////////////////////////////////////////////////////////////////////
			//to use tender
			if(fUseTender){
				int EMCalIndex = -1;
				EMCalIndex = track->GetEMCALcluster();
				TClonesArray  *fCaloClusters_tender = dynamic_cast<TClonesArray*>(InputEvent()->FindListObject("EmcCaloClusters"));
				fClus = static_cast<AliVCluster*>(fCaloClusters_tender->At(EMCalIndex));
			}
			///////////////////////////////////////////////////////////////////////////////////////////////////////////
			
			if(fClus->IsEMCAL())
			{
				
		//________________________________________________________________________		
				
				
				//Cluster timing distribution -- for ESD 
				if(fUseEMCal && !fIsAOD){
						
					AliESDCaloCells &cells_esd=*(fESD->GetEMCALCells());
					TRefArray* caloClusters_esd = new TRefArray();
				    fESD->GetEMCALClusters(caloClusters_esd);
					Int_t nclus_esd = caloClusters_esd->GetEntries();
					
				
					for (Int_t icl = 0; icl < nclus_esd; icl++) {
												
						AliESDCaloCluster* clus_esd = (AliESDCaloCluster*)caloClusters_esd->At(icl);
						
						if(clus_esd->IsEMCAL()){
							Float_t ncells_esd	= fClus->GetNCells();
							UShort_t * index_esd = clus_esd->GetCellsAbsId() ;
							UShort_t * index2_esd = fClus->GetCellsAbsId() ;
							
							
							for(Int_t i = 0; i < ncells_esd ; i++){
								
								Int_t absId_esd =   index_esd[i];
								fTime->Fill(fPt,cells_esd.GetCellTime(absId_esd));
								
								Int_t absId2_esd =   index2_esd[i];
								fTime2->Fill(fPt,cells_esd.GetCellTime(absId2_esd));
							}
							
						}
					}
					
				}
				/* not working!
				//Cluster timing distribution -- for AOD 
				if(fUseEMCal && fIsAOD){
					
					AliAODCaloCells &cells_aod=*(fAOD->GetEMCALCells());
					
					TRefArray* caloClusters_aod = new TRefArray();
					fAOD->GetEMCALClusters(caloClusters_aod);
					
					Int_t nclus_aod = caloClusters_aod->GetEntries();
					
					for (Int_t icl = 0; icl < nclus_aod; icl++) {
												
						AliAODCaloCluster* clus_aod = (AliAODCaloCluster*)caloClusters_aod->At(icl);
						
						
						if(clus_aod->IsEMCAL()){
							Float_t ncells_aod	= fClus->GetNCells();
							UShort_t * index_aod = clus_aod->GetCellsAbsId() ;
							UShort_t * index2_aod = fClus->GetCellsAbsId() ;
							
							
							for(Int_t i = 0; i < ncells_aod ; i++){
								
								Int_t absId_aod =   index_aod[i];
								fTime->Fill(fPt,cells_aod.GetCellTime(absId_aod));
								
								Int_t absId2_aod =   index2_aod[i];
								fTime2->Fill(fPt,cells_aod.GetCellTime(absId2_aod));
							}
							
						}
					}
					
				}
				 */
					
									
				if(fUseEMCal){
					double emctof = fClus->GetTOF();
					ftimingEle->Fill(fPt,emctof);
				}
					//________________________________________________________________________		
				
				
				
				
				// Residuals
				Double_t Dx = fClus->GetTrackDx();
				Double_t Dz = fClus->GetTrackDz();
				Double_t R=TMath::Sqrt(Dx*Dx+Dz*Dz);
				
				for(Int_t i = 0; i < 6; i++)
				{
					if(fPt>=fPtBin[i] && fPt<fPtBin[i+1])
					{
						
						fEta[i]->Fill(Dz);
						fPhi[i]->Fill(Dx);
						fR[i]->Fill(R);
					}
				}	
				
				if(TMath::Abs(fClus->GetTrackDx())<=fdPhiCut && TMath::Abs(fClus->GetTrackDz())<=fdEtaCut)
				{
					Float_t Energy	= fClus->E();
					Float_t EoverP	= Energy/track->P();
					Float_t M02	= fClus->GetM02();
					Float_t M20	= fClus->GetM20();
					Float_t ncells	= fClus->GetNCells();
					
					//here numerator for track-matching efficiency
					if(fIsMC && fIsAOD && track->GetLabel()>=0)
					{
						fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
						Int_t pdg = fMCparticle->GetPdgCode();
						
							//
						if(fMCparticle->IsPhysicalPrimary()){
							
							
							if(fMCparticle->Eta()>=fEtaCutMin && fMCparticle->Eta()<=fEtaCutMax ){
								
								Bool_t MotherFound = FindMother(track->GetLabel());
								if(MotherFound){
									fMCparticleMother = (AliAODMCParticle*) fMCarray->At(fMCparticle->GetMother());
									if( TMath::Abs(pdg) == 11 && fMCparticleMother->GetPdgCode()!=22 ){
										if(fIsHFE1) fPt_track_match_num->Fill(fMCparticle->Pt());	
									}
								}
							}
						}
					}///until here		
					
					
					
					//----------------------------------------------------------------------------------------
					//
					//EtaCut electrons histogram
					//Shower Shape Cut
					if(track->Eta()>=fEtaCutMin && track->Eta()<=fEtaCutMax ){
						
						if(fUseShowerShapeCut){
							if(M02 >= fM02CutMin && M02<=fM02CutMax && M20>=fM20CutMin && M20<=fM20CutMax){
								fEoverP_pt[2]->Fill(fPt,(fClus->E() / fP));
								fShowerShapeCut->Fill(M02,M20);
								//in order to check if there are exotic cluster in this selected cluster (27 may 2014)
								fNcells_energy_elec_selected->Fill(ncells,Energy);
								
									//true electrons E/p shape
								if(fIsMC && fIsAOD && track->GetLabel()>=0){
									fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
									Int_t pdg = fMCparticle->GetPdgCode();
									
									if( TMath::Abs(pdg) == 11){
										fEoverP_pt_true_electrons->Fill(fPt,(fClus->E() / fP));
									}
								}
								
								
								
							}
							
						}
						if(!fUseShowerShapeCut){
							fEoverP_pt[2]->Fill(fPt,(fClus->E() / fP));
							fShowerShapeCut->Fill(M02,M20);
							fNcells_energy_elec_selected->Fill(ncells,Energy);
							
							//after cut -> Are they really electrons ? E/p shape
							if(fIsMC && fIsAOD && track->GetLabel()>=0){
								fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
								Int_t pdg = fMCparticle->GetPdgCode();
								
								if( TMath::Abs(pdg) == 11){
									fEoverP_pt_true_electrons->Fill(fPt,(fClus->E() / fP));
								}
							}

							
						}
						if(fUseEMCal) fShowerShape_ele->Fill(M02,M20);
						
						//for shower shape cut studies - now with TPC PID Cut
						if(fUseEMCal){
							fShowerShapeM02_EoverP->Fill(M02,EoverP);
							fShowerShapeM20_EoverP->Fill(M20,EoverP);
						}
						
					}
					
					//----------------------------------------------------------------------------------------
					
					
					
					// for Eta Phi distribution
					fClus->GetPosition(pos3);
					TVector3 vpos(pos3[0],pos3[1],pos3[2]);
					Double_t cphi = vpos.Phi();
					Double_t ceta = vpos.Eta();
					fEtaPhi[2]->Fill(cphi,ceta);
					
					
					
					fTPCNcls_EoverP[2]->Fill(TPCNcls, EoverP);
					
					for(Int_t i = 0; i < 6; i++)
					{
						if(fPt>=fPtBin[i] && fPt<fPtBin[i+1])
						{
							
							fR_EoverP[i]->Fill(R, EoverP);
							fNcells[i]->Fill(ncells);
							fNcells_EoverP[i]->Fill(EoverP, ncells);
							fM02_EoverP[i]->Fill(M02,EoverP);
							fM20_EoverP[i]->Fill(M20,EoverP);
							fECluster_ptbins[i]->Fill(Energy);
							fEoverP_ptbins[i]->Fill(EoverP);
							
							if((fClus->E() / fP) >= fEoverPCutMin && (fClus->E() / fP) <= fEoverPCutMax) {
								fNcells_electrons[i]->Fill(ncells);
							}
							
							if(M02<0.5 && M20<0.3) {
								fEoverP_wSSCut[i]->Fill(EoverP);
							}
						}
					}
					
					fNcells_pt->Fill(fPt, ncells);
					
					
					////////////////////////////////////////////////////////////////////
					///EMCal - Efficiency calculations 
					
						
					if(fIsMC && fIsAOD && track->GetLabel()>=0)
					{
						fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
						Int_t pdg = fMCparticle->GetPdgCode();
						
						//
						if(fMCparticle->IsPhysicalPrimary()){
							
							//Phi cut && fMCparticle->Phi()>=(TMath::Pi()*80/180) && fMCparticle->Phi()<=TMath::Pi()
							if(fMCparticle->Eta()>=fEtaCutMin && fMCparticle->Eta()<=fEtaCutMax  ){
								
								Bool_t MotherFound = FindMother(track->GetLabel());
								if(MotherFound){
									fMCparticleMother = (AliAODMCParticle*) fMCarray->At(fMCparticle->GetMother());
									if( TMath::Abs(pdg) == 11 && fMCparticleMother->GetPdgCode()!=22 ){
										if(fIsHFE1)fPtMC_EMCal_All->Fill(fMCparticle->Pt());	
									}
								}
							}
						}
					}
					
					else if(fIsMC && track->GetLabel()>=0)//ESD
					{
						
						if(fMCstack->IsPhysicalPrimary(track->GetLabel()))
						{
							
							fMCtrack = fMCstack->Particle(track->GetLabel());
							
							Int_t pdg = fMCtrack->GetPdgCode();
							//Phi cut && fMCtrack->Phi()>=(TMath::Pi()*80/180) && fMCtrack->Phi()<=TMath::Pi()
							if(fMCtrack->Eta()>=fEtaCutMin && fMCtrack->Eta()<=fEtaCutMax )
							{
								Bool_t MotherFound = FindMother(track->GetLabel());
									//MotherFound included
								if(MotherFound){
									if(fMCtrack->GetFirstMother()>0){
										fMCtrackMother = fMCstack->Particle(fMCtrack->GetFirstMother());
										if( TMath::Abs(pdg) == 11 && fMCtrackMother->GetPdgCode()!=22 ){
											if(fIsHFE1)fPtMC_EMCal_All->Fill(fMCtrack->Pt());	
										}
									}
								}
							}
						}
					}
					
					//_______________________________________________________
					//PID using EMCal
					if(fEoverPnsigma)SetEoverPCutPtDependentMC(track->Pt());

					if((fClus->E() / fP) >= fEoverPCutMin && (fClus->E() / fP) <= fEoverPCutMax)
					{	
						
						
							fECluster[2]->Fill(Energy);
							fTPCNcls_pid[3]->Fill(TPCNcls, TPCNcls_pid);
						
						
						if(fUseEMCal)
						{
							if(track->Eta()>=fEtaCutMin && track->Eta()<=fEtaCutMax ){
								fPtElec_Inc->Fill(fPt);
								//eta phi distribution for data
								fEtaPhi_data->Fill(track->Phi(),track->Eta());
							}
							
							//Eta cut for background
							if(fFillBackground){
								fEtad[2]->Fill(track->Eta());
								
								//background for triggered data: trigger electron must have same cuts on shower shape  06/Jan/2014
								if(fUseShowerShapeCut){
									if(M02 >= fM02CutMin && M02<=fM02CutMax && M20>=fM20CutMin && M20<=fM20CutMax){
										if(track->Eta()>=fEtaCutMin && track->Eta()<=fEtaCutMax){
											Background(track, iTracks, Vtrack, kFALSE);
										}
									}
								}
								else{
									if(track->Eta()>=fEtaCutMin && track->Eta()<=fEtaCutMax){
										Background(track, iTracks, Vtrack, kFALSE);
									}
								}
								
							}
							
							double emctof2 = fClus->GetTOF();
							ftimingEle2->Fill(fPt,emctof2);
							//Correlation Analysis
							if(fCorrelationFlag) 
							{
								ElectronHadronCorrelation(track, iTracks, Vtrack);
							}
						}
						//_______________________________________________________
						
						////////////////////////////////////////////////////////////////////
						///EMCal - efficiency calculations 
						
						if(track->Charge()<0)  fCharge_n->Fill(fPt);
						if(track->Charge()>0)  fCharge_p->Fill(fPt);
						
						
							
						if(fIsMC && fIsAOD && track->GetLabel()>=0)//AOD
						{
							if(track->Charge()<0)  fCharge_n->Fill(fPt);
							if(track->Charge()>0)  fCharge_p->Fill(fPt);
							
							fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
							if(fMCparticle->GetMother()>0) fMCparticleMother = (AliAODMCParticle*) fMCarray->At(fMCparticle->GetMother());
							Int_t pdg = fMCparticle->GetPdgCode();
					
							double proX = fMCparticle->Xv();
							double proY = fMCparticle->Yv();
							double proR = sqrt(pow(proX,2)+pow(proY,2));
							
							
							if(fMCparticle->Eta()>=fEtaCutMin && fMCparticle->Eta()<=fEtaCutMax && fMCparticle->Phi()>=(TMath::Pi()*80/180) && fMCparticle->Phi()<=TMath::Pi()  ){
									
								if( TMath::Abs(pdg) == 11 && fMCparticle->GetMother()>0 ){
									Int_t mpdg = fMCparticleMother->GetPdgCode();
									if(TMath::Abs(mpdg) == 221 || TMath::Abs(mpdg) == 22 || TMath::Abs(mpdg) == 111){
										if(proR<7)fPtMCelectronAfterAll_nonPrimary->Fill(fMCparticle->Pt()); //numerator for the total efficiency, non Primary track
									}
								}
								if( TMath::Abs(pdg) == 11 && fMCparticle->IsPhysicalPrimary()) fPtMCelectronAfterAll_Primary->Fill(fMCparticle->Pt()); 
							}	
								
							
							//
							if(fMCparticle->IsPhysicalPrimary()){
								
								
								if(fMCparticle->Eta()>=fEtaCutMin && fMCparticle->Eta()<=fEtaCutMax ){
										
									Bool_t MotherFound = FindMother(track->GetLabel());
									if(MotherFound){
										
										if(!fUseShowerShapeCut){
											if(fIsHFE1){ 
												//Unfolding   pt_reco/pt_MC  in the efficiency
												fPtMCelectronAfterAll->Fill(fMCparticle->Pt());
												fPtMCelectronAfterAll_unfolding->Fill(track->Pt());
												fEtaPhi_num->Fill(fMCparticle->Phi(),fMCparticle->Eta());
												
												//new histo to estimate how different is pt reco from pt MC 
												fpt_reco_pt_MC_num->Fill(track->Pt(),fMCparticle->Pt());
											}//numerator for the total efficiency AOD
										}
											//November 11 for efficiency of triggered data
										if(fUseShowerShapeCut){
											if(M02 >= fM02CutMin && M02<=fM02CutMax && M20>=fM20CutMin && M20<=fM20CutMax){
												if(fIsHFE1){ 
													//Unfolding   pt_reco/pt_MC  in the efficiency
													fPtMCelectronAfterAll->Fill(fMCparticle->Pt());
													fPtMCelectronAfterAll_unfolding->Fill(track->Pt());
													fEtaPhi_num->Fill(fMCparticle->Phi(),fMCparticle->Eta());
													
													//new histo to estimate how different is pt reco from pt MC 
													fpt_reco_pt_MC_num->Fill(track->Pt(),fMCparticle->Pt());
												}//numerator for the total efficiency AOD
											}
										}
									
									
									
											fMCparticleMother = (AliAODMCParticle*) fMCarray->At(fMCparticle->GetMother());
											if( TMath::Abs(pdg) == 11 && fMCparticleMother->GetPdgCode()!=22 ){
												if(fIsHFE1)fPtMC_EMCal_Selected->Fill(fMCparticle->Pt());	
											}
									}//if MotherFound
								}//eta cut
							}
						}///close AOD
						
						else if(fIsMC && track->GetLabel()>=0)//ESD
						{
							if(track->Charge()<0)  fCharge_n->Fill(fPt);
							if(track->Charge()>0)  fCharge_p->Fill(fPt);
							
							fMCtrack = fMCstack->Particle(track->GetLabel());
							if(fMCtrack->GetFirstMother()>0)
							{ 
								fMCtrackMother = fMCstack->Particle(fMCtrack->GetFirstMother());
							}
							TParticle *particle=fMCstack->Particle(track->GetLabel());

							Int_t pdg = fMCtrack->GetPdgCode();
							
							
							if(fMCtrack->Eta()>=fEtaCutMin && fMCtrack->Eta()<=fEtaCutMax)
							{
								if( TMath::Abs(pdg) == 11 && fMCtrack->GetFirstMother()>0 )
								{
									Int_t mpdg = fMCtrackMother->GetPdgCode();
									if(TMath::Abs(mpdg) == 221 || TMath::Abs(mpdg) == 22 || TMath::Abs(mpdg) == 111)
									{
										Double_t proR=particle->R();
										if(proR<7)
										{
										  fPtMCelectronAfterAll_nonPrimary->Fill(fMCtrack->Pt()); //numerator for the total efficiency, non Primary track
										}
									}
								}
								if( TMath::Abs(pdg) == 11 && fMCstack->IsPhysicalPrimary(track->GetLabel()))
								{ 
									fPtMCelectronAfterAll_Primary->Fill(fMCtrack->Pt());
								}
							}
							
							if(fMCstack->IsPhysicalPrimary(track->GetLabel()))
							{
								Bool_t MotherFound = FindMother(track->GetLabel());
							    
								if(MotherFound)
								{
									if(fMCtrack->Eta()>=fEtaCutMin && fMCtrack->Eta()<=fEtaCutMax)
									{
										if(!fUseShowerShapeCut){
											if(fIsHFE1){
												fPtMCelectronAfterAll->Fill(fMCtrack->Pt()); //numerator for the total efficiency ESD
												fEtaPhi_num->Fill(fMCtrack->Phi(),fMCtrack->Eta());
											}
										}
										//November 11 for efficiency of triggered data
										if(fUseShowerShapeCut){
											if(M02 >= fM02CutMin && M02<=fM02CutMax && M20>=fM20CutMin && M20<=fM20CutMax){
												if(fIsHFE1){
													fPtMCelectronAfterAll->Fill(fMCtrack->Pt()); //numerator for the total efficiency ESD
													fEtaPhi_num->Fill(fMCtrack->Phi(),fMCtrack->Eta());
												}
											}
										}
										
										
										
									}
								}
								
								
								
								// Phi cut && fMCtrack->Phi()>=(TMath::Pi()*80/180) && fMCtrack->Phi()<=TMath::Pi()
								if(fMCtrack->Eta()>=fEtaCutMin && fMCtrack->Eta()<=fEtaCutMax)
								{
									//included MotherFound
									
									if(MotherFound)
									{
										if(fMCtrack->GetFirstMother()>0){
											fMCtrackMother = fMCstack->Particle(fMCtrack->GetFirstMother());
											if( TMath::Abs(pdg) == 11 && fMCtrackMother->GetPdgCode()!=22 ){
											
												if(fIsHFE1){fPtMC_EMCal_Selected->Fill(fMCtrack->Pt());}
											}
										}
									}
								}
							}
						}//close ESD
						///////////////////////////////////////////////////////////////////
						
						
					}
				}
			}
		}
		
			//______________________________________________________________
			// Vertex
		
		fVtxZ[2]->Fill(fZvtx);
		if(iTracks == 0)fNTracks[2]->Fill(fNOtrks);
		fNTracks_pt[2]->Fill(fNOtrks, fPt);
		fNTracks_eta[2]->Fill(fNOtrks, track->Eta());
		fNTracks_phi[2]->Fill(fNOtrks, track->Phi());
		fNClusters[2]->Fill(ClsNo);
		fTPCNcls_pid[2]->Fill(TPCNcls, TPCNcls_pid);
		
			//______________________________________________________________
		
			//_______________________________________________________
			//Correlation Analysis
		if(!fUseEMCal)
		{
			fPtElec_Inc->Fill(fPt);
			
			if(fCorrelationFlag) 
			{
				ElectronHadronCorrelation(track, iTracks, Vtrack);
			}
		}
			//_______________________________________________________
		
			///________________________________________________________________________
	}
	
		//__________________________________________________________________
		//Event Mixing Analysis
		//Filling pool
	if(fEventMixingFlag)
	{
		fPool = fPoolMgr->GetEventPool(fCentrality->GetCentralityPercentile("V0A"), fZvtx); // Get the buffer associated with the current centrality and z-vtx
		
		if(!fPool) AliFatal(Form("No pool found for centrality = %f, zVtx = %f", fCentrality->GetCentralityPercentile("V0A"), fZvtx));
		
		fPool->UpdatePool(SelectedHadrons()); // fill the tracks in the event buffer. The ownership is handed over to the event mixing class. We are not allowed to delete tracksClone anymore!
		
		
	}
	
		//__________________________________________________________________
	
	delete fListOfmotherkink;
	PostData(1, fOutputList);
}      

	//______________________________________________________________________
void AliAnalysisTaskEMCalHFEpA::Terminate(Option_t *) 
{
		//Draw result to the screen
		//Called once at the end of the query
	
	fOutputList = dynamic_cast<TList*> (GetOutputData(1));
	
	if(!fOutputList) 
	{
		printf("ERROR: Output list not available\n");
		return;
	}
}

	//______________________________________________________________________
Bool_t AliAnalysisTaskEMCalHFEpA::ProcessCutStep(Int_t cutStep, AliVParticle *track)
{
		//Check single track cuts for a given cut step
		//Note this function is called inside the UserExec function
	const Int_t kMCOffset = AliHFEcuts::kNcutStepsMCTrack;
	if(!fCFM->CheckParticleCuts(cutStep + kMCOffset, track)) return kFALSE;
	return kTRUE;
}


	//______________________________________________________________________


void AliAnalysisTaskEMCalHFEpA::Background(AliVTrack *track, Int_t trackIndex, AliVParticle *vtrack, Bool_t IsTPConly)
{
	///_________________________________________________________________
	///MC analysis
	//Bool_t IsMCefix=kFALSE; //to make correction on efix, use kTRUE (do not change the efficiency, so I will keep the correction only for d3)
		
		if(fIsMC)
		{
			if(track->GetLabel() < 0)
			{
				AliWarning(Form("The track %d does not have a valid MC label",trackIndex));
				return;
			}
			
			if(fIsAOD)
			{
				fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
				
				if(fMCparticle->GetMother()<0) return;
				
				fMCparticleMother = (AliAODMCParticle*) fMCarray->At(fMCparticle->GetMother());
				if(fMCparticleMother->GetMother()>0)fMCparticleGMother = (AliAODMCParticle*) fMCarray->At(fMCparticleMother->GetMother());
				
				if(TMath::Abs(fMCparticle->GetPdgCode())==11 && (TMath::Abs(fMCparticleMother->GetPdgCode())==22 || TMath::Abs(fMCparticleMother->GetPdgCode())==111 || TMath::Abs(fMCparticleMother->GetPdgCode())==221))
				{
						//Is Background
					if(!IsTPConly)fPtBackgroundBeforeReco->Fill(track->Pt());
					if(IsTPConly)fPtBackgroundBeforeReco2->Fill(track->Pt());
					
					
						//October 08th weighted histos
					if(TMath::Abs(fMCparticleMother->GetPdgCode())==111 || TMath::Abs(fMCparticleMother->GetPdgCode())==221 ){
						
						Double_t mPt=fMCparticleMother->Pt();
						Double_t mweight=1;
						
							
						//________________________________________________________________
						//correction for d3 based on data 
						
							if(TMath::Abs(fMCparticleMother->GetPdgCode())==111){
								Double_t x=mPt;
								mweight=CalculateWeight(111, x);
																
							}
						    if(TMath::Abs(fMCparticleMother->GetPdgCode())==221){
							    Double_t x=mPt;
							    mweight=CalculateWeight(221, x);
						    	
						    }
						
						//________________________________________________________________
						
						//Histo pT mother versus pT electron
						fpT_m_electron->Fill(mPt, track->Pt());
						
						if(!IsTPConly)fPtBackgroundBeforeReco_weight->Fill(track->Pt(), 1./mweight);
						if(IsTPConly)fPtBackgroundBeforeReco2_weight->Fill(track->Pt(), 1./mweight);
					}
					else if(fMCparticleMother->GetMother()>0 && (TMath::Abs(fMCparticleGMother->GetPdgCode())==111 || TMath::Abs(fMCparticleGMother->GetPdgCode())==221 )){
						
						Double_t gmPt=fMCparticleGMother->Pt();
						Double_t gmweight=1;
						
						//________________________________________________________________
						//correction for d3 based on data
						
							if(TMath::Abs(fMCparticleGMother->GetPdgCode())==111){
								Double_t x=gmPt;
								gmweight=CalculateWeight(111, x);
							}
							if(TMath::Abs(fMCparticleGMother->GetPdgCode())==221){
								Double_t x=gmPt;
								gmweight=CalculateWeight(221, x);
							}
						
						
						//________________________________________________________________
						//Histo pT gmother versus pT electron 
						
						fpT_gm_electron->Fill(gmPt, track->Pt());
						
						if(!IsTPConly)fPtBackgroundBeforeReco_weight->Fill(track->Pt(), 1./gmweight);
						if(IsTPConly)fPtBackgroundBeforeReco2_weight->Fill(track->Pt(), 1./gmweight);
					}
					else{
						if(!IsTPConly)fPtBackgroundBeforeReco_weight->Fill(track->Pt());
						if(IsTPConly)fPtBackgroundBeforeReco2_weight->Fill(track->Pt());				
					}
				}//particle kind
			}//IsAOD
			 //ESD
			else
			{
				fMCtrack = fMCstack->Particle(track->GetLabel());
				
				if(fMCtrack->GetFirstMother()<0) return;
				
				fMCtrackMother = fMCstack->Particle(fMCtrack->GetFirstMother());
				
				if(TMath::Abs(fMCtrack->GetPdgCode())==11 && (TMath::Abs(fMCtrackMother->GetPdgCode())==22 || TMath::Abs(fMCtrackMother->GetPdgCode())==111 || TMath::Abs(fMCtrackMother->GetPdgCode())==221))
				{
						//Is Background
					if(!IsTPConly)fPtBackgroundBeforeReco->Fill(track->Pt());
					if(IsTPConly)fPtBackgroundBeforeReco2->Fill(track->Pt());
				}
			}
		}//IsMC
		
		///_________________________________________________________________
		
		//________________________________________________
		//Associated particle cut
		fPartnerCuts->SetAcceptKinkDaughters(kFALSE);
		fPartnerCuts->SetRequireITSRefit(kTRUE);
		fPartnerCuts->SetRequireTPCRefit(kTRUE);
		fPartnerCuts->SetEtaRange(-0.9,0.9);
		fPartnerCuts->SetMaxChi2PerClusterTPC(4.0);
		fPartnerCuts->SetMinNClustersTPC(80);
		fPartnerCuts->SetPtRange(0,1e10);
		//fPartnerCuts->SetRequireSigmaToVertex(kTRUE);
		//fPartnerCuts->SetMaxDCAToVertexXY(1);
		//fPartnerCuts->SetMaxDCAToVertexZ(3);
		//_________________________________________________
		
		///#################################################################
		//Non-HFE reconstruction
		fNonHFE = new AliSelectNonHFE();
		fNonHFE->SetAODanalysis(fIsAOD);
		if(fMassCutFlag) fNonHFE->SetInvariantMassCut(fMassCut);
		if(fAngleCutFlag) fNonHFE->SetOpeningAngleCut(fAngleCut);
		if(fChi2CutFlag) fNonHFE->SetChi2OverNDFCut(fChi2Cut);
		if(fDCAcutFlag) fNonHFE->SetDCACut(fDCAcut);
		fNonHFE->SetAlgorithm("DCA"); //KF
		fNonHFE->SetPIDresponse(fPidResponse);
		fNonHFE->SetTrackCuts(-3.5,3.5,fPartnerCuts);
		fNonHFE->SetAdditionalCuts(fPtMinAsso,fTpcNclsAsso);
		
		if(!IsTPConly){
			fNonHFE->SetHistAngleBack(fOpAngleBack);
			fNonHFE->SetHistAngle(fOpAngle);
			fNonHFE->SetHistDCABack(fDCABack);
			fNonHFE->SetHistDCA(fDCA);
			fNonHFE->SetHistMassBack(fInvMassBack);
			fNonHFE->SetHistMass(fInvMass);
		}
		if(IsTPConly){
			fNonHFE->SetHistAngleBack(fOpAngleBack2);
			fNonHFE->SetHistAngle(fOpAngle2);
			fNonHFE->SetHistDCABack(fDCABack2);
			fNonHFE->SetHistDCA(fDCA2);
			fNonHFE->SetHistMassBack(fInvMassBack2);
			fNonHFE->SetHistMass(fInvMass2);
		}
		
		fNonHFE->FindNonHFE(trackIndex,vtrack,fVevent);
		
			//index of track selected as partner
		Int_t *fUlsPartner = fNonHFE->GetPartnersULS();
		
			//Electron Information
		Double_t fPhiE = -999;
		Double_t fEtaE = -999;
		Double_t fPtE = -999;
		fPhiE = track->Phi();
		fEtaE = track->Eta();
		fPtE = track->Pt();
		
			///_________________________________________________________________
			///MC analysis
		if(fIsMC)
		{
			if(fIsAOD)
			{
				if(TMath::Abs(fMCparticle->GetPdgCode())==11 && (TMath::Abs(fMCparticleMother->GetPdgCode())==22 || TMath::Abs(fMCparticleMother->GetPdgCode())==111 || TMath::Abs(fMCparticleMother->GetPdgCode())==221))
				{
					
					Double_t weight=1;
					
					if(!IsTPConly){
						if(fNonHFE->IsULS()) fPtElec_ULS->Fill(fPtE,fNonHFE->GetNULS());
						if(fNonHFE->IsLS()) fPtElec_LS->Fill(fPtE,fNonHFE->GetNLS());
						
						
						
						
						if(TMath::Abs(fMCparticleMother->GetPdgCode())==111 || TMath::Abs(fMCparticleMother->GetPdgCode())==221){
							Double_t mPt=fMCparticleMother->Pt();
								Double_t mweight1=1;
								Double_t mweight2=1;
								//Double_t weight=1;
							
								
							 //----------------------------------------------------------------------------
							 //correction based on data only 
								if(TMath::Abs(fMCparticleMother->GetPdgCode())==111){
									Double_t x=mPt;
									weight=CalculateWeight(111, x);
								}
								if(TMath::Abs(fMCparticleMother->GetPdgCode())==221){
									Double_t x=mPt;
									weight=CalculateWeight(221, x);
								}
								
							
								//----------------------------------------------------------------------------
							
								//check this
							if(fNonHFE->IsULS()) mweight1=(fNonHFE->GetNULS())/weight;
							if(fNonHFE->IsLS())  mweight2=(fNonHFE->GetNLS())/weight;
							
								//fill histos
							if(fNonHFE->IsULS())fPtElec_ULS_weight->Fill(fPtE, mweight1);
							if(fNonHFE->IsLS())fPtElec_LS_weight->Fill(fPtE, mweight2);
						}
						else if(fMCparticleMother->GetMother()>0 && (TMath::Abs(fMCparticleGMother->GetPdgCode())==111 || TMath::Abs(fMCparticleGMother->GetPdgCode())==221 )){
							Double_t gmPt=fMCparticleGMother->Pt();
								Double_t gmweight1=1;
								Double_t gmweight2=1;
								//Double_t weight=1;
							
							//----------------------------------------------------------------------------
							
							//----------------------------------------------------------------------------
							
							//correction based on data only for pi0
							
								if(TMath::Abs(fMCparticleGMother->GetPdgCode())==111){
									Double_t x=gmPt;
									weight=CalculateWeight(111, x);
								}
								if(TMath::Abs(fMCparticleGMother->GetPdgCode())==221){
									Double_t x=gmPt;
									weight=CalculateWeight(221, x);
							}
							
							
							
							
							
								//check this
							if(fNonHFE->IsULS()) gmweight1=(fNonHFE->GetNULS())/weight;
							if(fNonHFE->IsLS())  gmweight2=(fNonHFE->GetNLS())/weight;
							
								//fill histos
							if(fNonHFE->IsULS())fPtElec_ULS_weight->Fill(fPtE, gmweight1);
							if(fNonHFE->IsLS())fPtElec_LS_weight->Fill(fPtE, gmweight2);
						}
						else{
							if(fNonHFE->IsULS()) fPtElec_ULS_weight->Fill(fPtE,fNonHFE->GetNULS());
							if(fNonHFE->IsLS()) fPtElec_LS_weight->Fill(fPtE,fNonHFE->GetNLS());				
						}
						
						
					}//!IsTPConly
					
					if(IsTPConly){
						if(fNonHFE->IsULS()) fPtElec_ULS2->Fill(fPtE,fNonHFE->GetNULS());
						if(fNonHFE->IsLS()) fPtElec_LS2->Fill(fPtE,fNonHFE->GetNLS());
						
							//new 08 October	//weighted histograms 
						if(TMath::Abs(fMCparticleMother->GetPdgCode())==111 || TMath::Abs(fMCparticleMother->GetPdgCode())==221){
							Double_t mPt=fMCparticleMother->Pt();
							
								Double_t mweight1=1;
								Double_t mweight2=1;
								//Double_t weight=1;
							
								
							 //----------------------------------------------------------------------------
							
							//correction based on data for d3
							
								if(TMath::Abs(fMCparticleMother->GetPdgCode())==111){
									Double_t x=mPt;
									weight=CalculateWeight(111, x);
																											
								}
								if(TMath::Abs(fMCparticleMother->GetPdgCode())==221){
									Double_t x=mPt;
									weight=CalculateWeight(221, x);
								
								}
							
							
								//check this
							if(fNonHFE->IsULS()) mweight1=(fNonHFE->GetNULS())/weight;
							if(fNonHFE->IsLS())  mweight2=(fNonHFE->GetNLS())/weight;
							
								//fill histos
							if(fNonHFE->IsULS())fPtElec_ULS2_weight->Fill(fPtE, mweight1);
							if(fNonHFE->IsLS())fPtElec_LS2_weight->Fill(fPtE, mweight2);
						}
						else if(fMCparticleMother->GetMother()>0 && (TMath::Abs(fMCparticleGMother->GetPdgCode())==111 || TMath::Abs(fMCparticleGMother->GetPdgCode())==221 )){
							Double_t gmPt=fMCparticleGMother->Pt();
							Double_t gmweight1=1;
							Double_t gmweight2=1;
								//Double_t weight=1;
							
							
							//----------------------------------------------------------------------------
							 //correction based on data only for pi0
							
								if(TMath::Abs(fMCparticleGMother->GetPdgCode())==111){
									Double_t x=gmPt;
									weight=CalculateWeight(111, x);
								}
							
							
								if(TMath::Abs(fMCparticleGMother->GetPdgCode())==221){
									Double_t x=gmPt;
									weight=CalculateWeight(221, x);
								}
							
							//----------------------------------------------------------------------------
							
							
							
								//check this
							if(fNonHFE->IsULS()) gmweight1=(fNonHFE->GetNULS())/weight;
							if(fNonHFE->IsLS())  gmweight2=(fNonHFE->GetNLS())/weight;
							
								//fill histos
							if(fNonHFE->IsULS())fPtElec_ULS2_weight->Fill(fPtE, gmweight1);
							if(fNonHFE->IsLS())fPtElec_LS2_weight->Fill(fPtE, gmweight2);
						}
						else{
							if(fNonHFE->IsULS()) fPtElec_ULS2_weight->Fill(fPtE,fNonHFE->GetNULS());
							if(fNonHFE->IsLS()) fPtElec_LS2_weight->Fill(fPtE,fNonHFE->GetNLS());				
						}
						
							
						//----------------------------------------------------------------------------
						//to check other way to calculate efficiency
						//ULS with no weight from ULS-LS original
						//we have to know if track2 comes from same mother!!!
						//----------------------------------------------------------------------------
						if(fNonHFE->IsULS()){
							
							for(Int_t iTracks = 0; iTracks < fVevent->GetNumberOfTracks(); iTracks++) 
							{
								
								AliVParticle* Vtrack2 = fVevent->GetTrack(iTracks);
								if (!Vtrack2) 
								{
									printf("ERROR: Could not receive track %d\n", iTracks);
									continue;
								}
								AliVTrack *track2 = dynamic_cast<AliVTrack*>(Vtrack2);
								if(track2->GetLabel()<0) continue;
								fMCparticle2 = (AliAODMCParticle*) fMCarray->At(track2->GetLabel());
								if(fMCparticle2->GetMother()<0) continue;
								
								for(Int_t i = 0; i < fNonHFE->GetNULS(); i++)
								{
									if(fUlsPartner[i]==iTracks){
											//only fill if it has same mother
											//with weight to take into account the number of partners
										if(fMCparticle2->GetMother()==fMCparticle->GetMother()) fPtElec_ULS_MC->Fill(fPtE, fNonHFE->GetNULS());
										
										//-----------------------------------------------------------------------------------------------------------
										//weight for mother
										//Double_t weight2=1;
										Double_t mPt=fMCparticleMother->Pt();
										
																				
										if(TMath::Abs(fMCparticleMother->GetPdgCode())==111){
											Double_t x=mPt;
											weight=CalculateWeight(111, x);
																																	
											
										}
										if(TMath::Abs(fMCparticleMother->GetPdgCode())==221){
											Double_t x=mPt;
											weight=CalculateWeight(221, x);
											
											
										}
										
										//weight for grandmother
										
										if((fMCparticleMother->GetMother()>0) && TMath::Abs(((fMCparticleGMother->GetPdgCode())==111))){
											Double_t gmPt=fMCparticleGMother->Pt();
											Double_t x=gmPt;
											weight=CalculateWeight(111, x);
																											
										}
										if((fMCparticleMother->GetMother()>0) && TMath::Abs(((fMCparticleGMother->GetPdgCode())==221))){
											Double_t gmPt=fMCparticleGMother->Pt();
											Double_t x=gmPt;
											weight=CalculateWeight(221, x);
											
										}
										
										
										if(fMCparticle2->GetMother()==fMCparticle->GetMother()) fPtElec_ULS_MC_weight->Fill(fPtE, (fNonHFE->GetNULS())*1./weight);
										
										//-----------------------------------------------------------------------------------------------------------
										//end of weight
										
									}//partner found same as track
								}//loop in all partner
								
							}//track
						}//is ULS
						//----------------------------------------------------------------------------
						//end of part to check other way to calculate efficiency
						//----------------------------------------------------------------------------
						
					}//IsTPConly
					
				}//particle kind
				
				if(IsTPConly){
						//ULS-LS with no pid AOD
					if(fNonHFE->IsULS()) fPtElec_ULS_NoPid->Fill(fPtE,fNonHFE->GetNULS());
					if(fNonHFE->IsLS()) fPtElec_LS_NoPid->Fill(fPtE,fNonHFE->GetNLS());
				}
				
			}//close IsAOD
			 //It is ESD
			else 
			{
				if(TMath::Abs(fMCtrack->GetPdgCode())==11 && (TMath::Abs(fMCtrackMother->GetPdgCode())==22 || TMath::Abs(fMCtrackMother->GetPdgCode())==111 || TMath::Abs(fMCtrackMother->GetPdgCode())==221))
				{
					if(!IsTPConly){
						if(fNonHFE->IsULS()) fPtElec_ULS->Fill(fPtE,fNonHFE->GetNULS());
						if(fNonHFE->IsLS()) fPtElec_LS->Fill(fPtE,fNonHFE->GetNLS());
					}
					
					if(IsTPConly){
						if(fNonHFE->IsULS()) fPtElec_ULS2->Fill(fPtE,fNonHFE->GetNULS());
						if(fNonHFE->IsLS()) fPtElec_LS2->Fill(fPtE,fNonHFE->GetNLS());
					}
				}
				
				
			}
		}//close IsMC
		 ///_________________________________________________________________
		 //not MC
		else
		{
			if(!IsTPConly){
				if(fNonHFE->IsULS()) fPtElec_ULS->Fill(fPtE,fNonHFE->GetNULS());
				if(fNonHFE->IsLS()) fPtElec_LS->Fill(fPtE,fNonHFE->GetNLS());
			}
			
			if(IsTPConly){
				if(fNonHFE->IsULS()) fPtElec_ULS2->Fill(fPtE,fNonHFE->GetNULS());
				if(fNonHFE->IsLS()) fPtElec_LS2->Fill(fPtE,fNonHFE->GetNLS());
			}
		}
		
	//for MC closure test
	// to be used as data, with MC input
	if(!IsTPConly){
		if(fNonHFE->IsULS()) fPtElec_ULS_mc_closure->Fill(fPtE,fNonHFE->GetNULS());
		if(fNonHFE->IsLS()) fPtElec_LS_mc_closure->Fill(fPtE,fNonHFE->GetNLS());
	}
	
	if(IsTPConly){
		if(fNonHFE->IsULS()) fPtElec_ULS2_mc_closure->Fill(fPtE,fNonHFE->GetNULS());
		if(fNonHFE->IsLS()) fPtElec_LS2_mc_closure->Fill(fPtE,fNonHFE->GetNLS());
	}
		
		
		
}//end of Background function

	//______________________________________________________________________
void AliAnalysisTaskEMCalHFEpA::ElectronHadronCorrelation(AliVTrack *track, Int_t trackIndex, AliVParticle *vtrack)
{
	
	///_________________________________________________________________
	///MC analysis
	if(fIsMC)
	{
		if(track->GetLabel() < 0)
        {
			AliWarning(Form("The track %d does not have a valid MC label",trackIndex));
			return;
        }
		
		if(fIsAOD)
		{
			fMCparticle = (AliAODMCParticle*) fMCarray->At(track->GetLabel());
			
			if(fMCparticle->GetMother()<0) return;
	        
	        fMCparticleMother = (AliAODMCParticle*) fMCarray->At(fMCparticle->GetMother());
	        
	        if(TMath::Abs(fMCparticle->GetPdgCode())==11 && (TMath::Abs(fMCparticleMother->GetPdgCode())==22 || TMath::Abs(fMCparticleMother->GetPdgCode())==111 || TMath::Abs(fMCparticleMother->GetPdgCode())==221))
	        {
					//Is Background
				fPtBackgroundBeforeReco->Fill(track->Pt());
			}
		}
		else
		{
	        fMCtrack = fMCstack->Particle(track->GetLabel());
	        
	        if(fMCtrack->GetFirstMother()<0) return;
	        
	        fMCtrackMother = fMCstack->Particle(fMCtrack->GetFirstMother());
	        
	        if(TMath::Abs(fMCtrack->GetPdgCode())==11 && (TMath::Abs(fMCtrackMother->GetPdgCode())==22 || TMath::Abs(fMCtrackMother->GetPdgCode())==111 || TMath::Abs(fMCtrackMother->GetPdgCode())==221))
	        {
					//Is Background
				fPtBackgroundBeforeReco->Fill(track->Pt());
			}
		}
	}
		///_________________________________________________________________
	
		//________________________________________________
		//Associated particle cut
	fPartnerCuts->SetAcceptKinkDaughters(kFALSE);
    fPartnerCuts->SetRequireITSRefit(kTRUE);
    fPartnerCuts->SetRequireTPCRefit(kTRUE);
    fPartnerCuts->SetEtaRange(-0.9,0.9);
    fPartnerCuts->SetMaxChi2PerClusterTPC(4.0);
    fPartnerCuts->SetMinNClustersTPC(80);
    fPartnerCuts->SetPtRange(0.3,1e10);
		//fPartnerCuts->SetRequireSigmaToVertex(kTRUE);
		//fPartnerCuts->SetMaxDCAToVertexXY(1);
		//fPartnerCuts->SetMaxDCAToVertexZ(3);
		//_________________________________________________
	
		///#################################################################
		//Non-HFE reconstruction
	fNonHFE = new AliSelectNonHFE();
	fNonHFE->SetAODanalysis(fIsAOD);
	if(fMassCutFlag) fNonHFE->SetInvariantMassCut(fMassCut);
	if(fAngleCutFlag) fNonHFE->SetOpeningAngleCut(fAngleCut);
	if(fChi2CutFlag) fNonHFE->SetChi2OverNDFCut(fChi2Cut);
	if(fDCAcutFlag) fNonHFE->SetDCACut(fDCAcut);
	fNonHFE->SetAlgorithm("DCA"); //KF
	fNonHFE->SetPIDresponse(fPidResponse);
	fNonHFE->SetTrackCuts(-3.5,3.5,fPartnerCuts);
	fNonHFE->SetAdditionalCuts(fPtMinAsso,fTpcNclsAsso);
	
	
	fNonHFE->SetHistAngleBack(fOpAngleBack);
	fNonHFE->SetHistAngle(fOpAngle);
	fNonHFE->SetHistDCABack(fDCABack);
	fNonHFE->SetHistDCA(fDCA);
	fNonHFE->SetHistMassBack(fInvMassBack);
	fNonHFE->SetHistMass(fInvMass);
	
	fNonHFE->FindNonHFE(trackIndex,vtrack,fVevent);
	
	Int_t *fUlsPartner = fNonHFE->GetPartnersULS();
	Int_t *fLsPartner = fNonHFE->GetPartnersLS();
	Bool_t fUlsIsPartner = kFALSE;
	Bool_t fLsIsPartner = kFALSE;
		///#################################################################
	
	
		//Electron Information
	Double_t fPhiE = -999;
	Double_t fEtaE = -999;
	Double_t fPhiH = -999;
	Double_t fEtaH = -999;  
	Double_t fDphi = -999;
	Double_t fDeta = -999;
	Double_t fPtE = -999;
	Double_t fPtH = -999;
	
	Double_t pi = TMath::Pi();
	
	fPhiE = track->Phi();
	fEtaE = track->Eta();
	fPtE = track->Pt();
	
	
		///_________________________________________________________________
		///MC analysis
	if(fIsMC)
	{
		if(fIsAOD)
		{
			if(TMath::Abs(fMCparticle->GetPdgCode())==11 && (TMath::Abs(fMCparticleMother->GetPdgCode())==22 || TMath::Abs(fMCparticleMother->GetPdgCode())==111 || TMath::Abs(fMCparticleMother->GetPdgCode())==221))
	        {
				if(fNonHFE->IsULS()) fPtElec_ULS->Fill(fPtE,fNonHFE->GetNULS());
				if(fNonHFE->IsLS()) fPtElec_LS->Fill(fPtE,fNonHFE->GetNLS());
				
				
			}
			
			if(fNonHFE->IsULS()) fPtElec_ULS_NoPid->Fill(fPtE,fNonHFE->GetNULS());
			if(fNonHFE->IsLS()) fPtElec_LS_NoPid->Fill(fPtE,fNonHFE->GetNLS());
		}
		else 
		{
			if(TMath::Abs(fMCtrack->GetPdgCode())==11 && (TMath::Abs(fMCtrackMother->GetPdgCode())==22 || TMath::Abs(fMCtrackMother->GetPdgCode())==111 || TMath::Abs(fMCtrackMother->GetPdgCode())==221))
			{
				if(fNonHFE->IsULS()) fPtElec_ULS->Fill(fPtE,fNonHFE->GetNULS());
				if(fNonHFE->IsLS()) fPtElec_LS->Fill(fPtE,fNonHFE->GetNLS());
				
			}
			
			
		}
	}
		///_________________________________________________________________
	else
	{
		if(fNonHFE->IsULS()) fPtElec_ULS->Fill(fPtE,fNonHFE->GetNULS());
		if(fNonHFE->IsLS()) fPtElec_LS->Fill(fPtE,fNonHFE->GetNLS());
	}
	
	
	
	
		//__________________________________________________________________
		//Event Mixing Analysis - Hadron Loop
		//Retrieve
	if(fEventMixingFlag)
	{
		fPool = fPoolMgr->GetEventPool(fCentrality->GetCentralityPercentile("V0A"), fZvtx); // Get the buffer associated with the current centrality and z-vtx
		
		if(!fPool) AliFatal(Form("No pool found for centrality = %f, zVtx = %f",fCentrality->GetCentralityPercentile("V0A"), fZvtx));
		
		if(fPool->GetCurrentNEvents() >= 5) // start mixing when 5 events are in the buffer
		{
			fPoolNevents->Fill(fPool->GetCurrentNEvents());
			
			for (Int_t jMix = 0; jMix < fPool->GetCurrentNEvents(); jMix++)  // mix with each event in the buffer
			{
				TObjArray* bgTracks = fPool->GetEvent(jMix);
				
				for (Int_t kMix = 0; kMix < bgTracks->GetEntriesFast(); kMix++)  // mix with each track in the event
				{
					const AliEHCParticle* MixedTrack(dynamic_cast<AliEHCParticle*>(bgTracks->At(kMix)));
					if (NULL == MixedTrack) continue;
					
					fPhiH = MixedTrack->Phi();
					fEtaH = MixedTrack->Eta();
					fPtH = MixedTrack->Pt();
					
					if(fPtH<fAssHadronPtMin || fPtH>fAssHadronPtMax) continue;
					
					fDphi = fPhiE - fPhiH;
					
					if (fDphi > 3*pi/2) fDphi = fDphi - 2*pi;
					if (fDphi < -pi/2)  fDphi = fDphi + 2*pi;
					
					fDeta = fEtaE - fEtaH;
					
					Double_t fPtBin[7] = {1,2,4,6,8,10,15};
					
					for(Int_t i = 0; i < 6; i++)
					{
					    if(fPtE>=fPtBin[i] && fPtE<fPtBin[i+1])
					    {
							fCEtaPhi_Inc_EM[i]->Fill(fDphi,fDeta);
							
							if(fNonHFE->IsULS()) fCEtaPhi_ULS_EM[i]->Fill(fDphi,fDeta);
							if(fNonHFE->IsLS()) fCEtaPhi_LS_EM[i]->Fill(fDphi,fDeta);
							
							if(fNonHFE->IsULS()) fCEtaPhi_ULS_Weight_EM[i]->Fill(fDphi,fDeta,fNonHFE->GetNULS());
							if(fNonHFE->IsLS()) fCEtaPhi_LS_Weight_EM[i]->Fill(fDphi,fDeta,fNonHFE->GetNLS());
					    }
					}
					
						// TODO your code: do event mixing with current event and bgTracks
						// note that usually the content filled now is weighted by 1 / pool->GetCurrentNEvents()
				}
			}
		}
	}
		//__________________________________________________________________
	
		//__________________________________________________________________
		//Same Event Analysis - Hadron Loop
	for(Int_t iTracks = 0; iTracks < fVevent->GetNumberOfTracks(); iTracks++) 
	{
		if(trackIndex==iTracks) continue;
		
		AliVParticle* Vtrack2 = fVevent->GetTrack(iTracks);
		if (!Vtrack2) 
		{
			printf("ERROR: Could not receive track %d\n", iTracks);
			continue;
		}
		
		AliVTrack *track2 = dynamic_cast<AliVTrack*>(Vtrack2);
		
		if(track2->Eta()<fEtaCutMin || track2->Eta()>fEtaCutMax ) continue;
		
		if(fIsAOD) 
		{
			AliAODTrack *atrack2 = dynamic_cast<AliAODTrack*>(Vtrack2);
			if(!atrack2->TestFilterMask(AliAODTrack::kTrkTPCOnly)) continue;
			if((!(atrack2->GetStatus()&AliESDtrack::kITSrefit)|| (!(atrack2->GetStatus()&AliESDtrack::kTPCrefit)))) continue;
			if(atrack2->GetTPCNcls() < 80) continue; 
			if(fAssocWithSPD && ((!(atrack2->HasPointOnITSLayer(0))) && (!(atrack2->HasPointOnITSLayer(1))))) continue;
		}
		else
		{   
			AliESDtrack *etrack2 = dynamic_cast<AliESDtrack*>(Vtrack2); 
			if(!fPartnerCuts->AcceptTrack(etrack2)) continue; 
		}
		
		fPhiH = track2->Phi();
		fEtaH = track2->Eta();
		fPtH = track2->Pt();
		
		if(fPtH<fAssHadronPtMin || fPtH>fAssHadronPtMax) continue;
		
		fDphi = fPhiE - fPhiH;
		
		if (fDphi > 3*pi/2) fDphi = fDphi - 2*pi;
		if (fDphi < -pi/2)  fDphi = fDphi + 2*pi;
		
		fDeta = fEtaE - fEtaH;
		
		Double_t fPtBin[7] = {1,2,4,6,8,10,15};
		
		//______________________________________________________________
		//Check if this track is a Non-HFE partner
		fUlsIsPartner = kFALSE;
		fLsIsPartner = kFALSE;
		for(Int_t i = 0; i < fNonHFE->GetNULS(); i++)
		{
			if(fUlsPartner[i]==iTracks) fUlsIsPartner=kTRUE;
		}
		for(Int_t i = 0; i < fNonHFE->GetNLS(); i++)
		{
			if(fLsPartner[i]==iTracks) fLsIsPartner=kTRUE;
		}
		//______________________________________________________________
		
		for(Int_t i = 0; i < 6; i++)
		{
		    if(fPtE>=fPtBin[i] && fPtE<fPtBin[i+1])
		    {
				fCEtaPhi_Inc[i]->Fill(fDphi,fDeta);
				
				if(fNonHFE->IsULS()) fCEtaPhi_ULS[i]->Fill(fDphi,fDeta);
				if(fNonHFE->IsLS()) fCEtaPhi_LS[i]->Fill(fDphi,fDeta);
				if(fNonHFE->IsULS() && !fUlsIsPartner) fCEtaPhi_ULS_NoP[i]->Fill(fDphi,fDeta);
				if(fNonHFE->IsLS() && !fLsIsPartner) fCEtaPhi_LS_NoP[i]->Fill(fDphi,fDeta);
				
				if(fNonHFE->IsULS()) fCEtaPhi_ULS_Weight[i]->Fill(fDphi,fDeta,fNonHFE->GetNULS());
				if(fNonHFE->IsLS()) fCEtaPhi_LS_Weight[i]->Fill(fDphi,fDeta,fNonHFE->GetNLS());
				if(fNonHFE->IsULS() && !fUlsIsPartner) fCEtaPhi_ULS_NoP_Weight[i]->Fill(fDphi,fDeta,fNonHFE->GetNULS());
				if(fNonHFE->IsLS() && !fLsIsPartner) fCEtaPhi_LS_NoP_Weight[i]->Fill(fDphi,fDeta,fNonHFE->GetNLS());
		    }
		}
	}
}

	//____________________________________________________________________________________________________________
	//Create a TObjArray with selected hadrons, for the mixed event analysis
TObjArray* AliAnalysisTaskEMCalHFEpA::SelectedHadrons()
{
	fTracksClone = new TObjArray;
	fTracksClone->SetOwner(kTRUE);
	
	for(Int_t iTracks = 0; iTracks < fVevent->GetNumberOfTracks(); iTracks++) 
	{	
		AliVParticle* Vtrack2 = fVevent->GetTrack(iTracks);
		if (!Vtrack2) 
		{
			printf("ERROR: Could not receive track %d\n", iTracks);
			continue;
		}
		
		AliVTrack *track2 = dynamic_cast<AliVTrack*>(Vtrack2);
		
		if(track2->Eta()<fEtaCutMin || track2->Eta()>fEtaCutMax ) continue;
		
		if(fIsAOD) 
		{
			AliAODTrack *atrack2 = dynamic_cast<AliAODTrack*>(Vtrack2);
			if(!atrack2->TestFilterMask(AliAODTrack::kTrkTPCOnly)) continue;
			if((!(atrack2->GetStatus()&AliESDtrack::kITSrefit)|| (!(atrack2->GetStatus()&AliESDtrack::kTPCrefit)))) continue;
			if(atrack2->GetTPCNcls() < 80) continue; 
			if(fAssocWithSPD && ((!(atrack2->HasPointOnITSLayer(0))) && (!(atrack2->HasPointOnITSLayer(1))))) continue;
		}
		else
		{   
			AliESDtrack *etrack2 = dynamic_cast<AliESDtrack*>(Vtrack2); 
			if(!fPartnerCuts->AcceptTrack(etrack2)) continue; 
		}
		
		fTracksClone->Add(new AliEHCParticle(track2->Eta(), track2->Phi(), track2->Pt()));
	}
	return fTracksClone;
}
	//____________________________________________________________________________________________________________

	//______________________________________________________________________
void AliAnalysisTaskEMCalHFEpA::DiHadronCorrelation(AliVTrack *track, Int_t trackIndex)
{	
		//________________________________________________
		//Associated particle cut
	fPartnerCuts->SetAcceptKinkDaughters(kFALSE);
    fPartnerCuts->SetRequireITSRefit(kTRUE);
    fPartnerCuts->SetRequireTPCRefit(kTRUE);
    fPartnerCuts->SetEtaRange(-0.9,0.9);
    fPartnerCuts->SetMaxChi2PerClusterTPC(4.0);
    fPartnerCuts->SetMinNClustersTPC(80);
    fPartnerCuts->SetPtRange(0.3,1e10);
		//fPartnerCuts->SetRequireSigmaToVertex(kTRUE);
		//fPartnerCuts->SetMaxDCAToVertexXY(1);
		//fPartnerCuts->SetMaxDCAToVertexZ(3);
		//_________________________________________________
	
		//Electron Information
	Double_t fPhiE = -999;
	Double_t fEtaE = -999;
	Double_t fPhiH = -999;
	Double_t fEtaH = -999;  
	Double_t fDphi = -999;
	Double_t fDeta = -999;
	Double_t fPtE = -999;
	Double_t fPtH = -999;
	
	Double_t pi = TMath::Pi();
	
	fPhiE = track->Phi();
	fEtaE = track->Eta();
	fPtE = track->Pt();
	
		//__________________________________________________________________
		//Same Event Analysis - Hadron Loop
	for(Int_t iTracks = 0; iTracks < fVevent->GetNumberOfTracks(); iTracks++) 
	{
		if(trackIndex==iTracks) continue;
		
		AliVParticle* Vtrack2 = fVevent->GetTrack(iTracks);
		if (!Vtrack2) 
		{
			printf("ERROR: Could not receive track %d\n", iTracks);
			continue;
		}
		
		AliVTrack *track2 = dynamic_cast<AliVTrack*>(Vtrack2);
		if(track2->Eta()<fEtaCutMin || track2->Eta()>fEtaCutMax ) continue;
		
		if(fIsAOD) 
		{
			AliAODTrack *atrack2 = dynamic_cast<AliAODTrack*>(Vtrack2);
			if(!atrack2->TestFilterMask(AliAODTrack::kTrkTPCOnly)) continue;
			if((!(atrack2->GetStatus()&AliESDtrack::kITSrefit)|| (!(atrack2->GetStatus()&AliESDtrack::kTPCrefit)))) continue;
			if(atrack2->GetTPCNcls() < 80) continue; 
			if(fAssocWithSPD && ((!(atrack2->HasPointOnITSLayer(0))) && (!(atrack2->HasPointOnITSLayer(1))))) continue;
		}
		else
		{   
			AliESDtrack *etrack2 = dynamic_cast<AliESDtrack*>(Vtrack2); 
			if(!fPartnerCuts->AcceptTrack(etrack2)) continue; 
		}
		
		fPhiH = track2->Phi();
		fEtaH = track2->Eta();
		fPtH = track2->Pt();
		
		if(fPtH<fAssHadronPtMin || fPtH>fAssHadronPtMax) continue;
		
		fDphi = fPhiE - fPhiH;
		
		if (fDphi > 3*pi/2) fDphi = fDphi - 2*pi;
		if (fDphi < -pi/2)  fDphi = fDphi + 2*pi;
		
		fDeta = fEtaE - fEtaH;
		
		Double_t fPtBin[7] = {1,2,4,6,8,10,15};
		
		for(Int_t i = 0; i < 6; i++)
		{
		    if(fPtE>=fPtBin[i] && fPtE<fPtBin[i+1])
		    {
				fCEtaPhi_Inc_DiHadron[i]->Fill(fDphi,fDeta);
		    }
		}
	}
}
	//____________________________________________________________________________________________________________

	//______________________________________________________________________
Bool_t AliAnalysisTaskEMCalHFEpA::FindMother(Int_t mcIndex)
{
	fIsHFE1 = kFALSE;
	fIsHFE2 = kFALSE;
	fIsNonHFE = kFALSE;
	fIsFromD = kFALSE;
	fIsFromB = kFALSE;
	fIsFromPi0 = kFALSE;
	fIsFromEta = kFALSE;
	fIsFromGamma = kFALSE;
	
	if(mcIndex < 0 || !fIsMC)
	{
		return kFALSE;
	}
	
	Int_t pdg = -99999;
	Int_t mpdg = -99999;
	Int_t gmpdg = -99999;
	Int_t ggmpdg = -99999;
	Int_t gggmpdg = -99999;
	
	if(fIsAOD)
	{	
		fMCparticle = (AliAODMCParticle*) fMCarray->At(mcIndex);
		
		pdg = TMath::Abs(fMCparticle->GetPdgCode());
		
		
		if(pdg!=11)
		{
			fIsHFE1 = kFALSE;
			fIsHFE2 = kFALSE;
			fIsNonHFE = kFALSE;
			fIsFromD = kFALSE;
			fIsFromB = kFALSE;
			fIsFromPi0 = kFALSE;
			fIsFromEta = kFALSE;
			fIsFromGamma = kFALSE;
			return kFALSE;
		}
		
		if(fMCparticle->GetMother()<0)
		{
			fIsHFE1 = kFALSE;
			fIsHFE2 = kFALSE;
			fIsNonHFE = kFALSE;
			fIsFromD = kFALSE;
			fIsFromB = kFALSE;
			fIsFromPi0 = kFALSE;
			fIsFromEta = kFALSE;
			fIsFromGamma = kFALSE;
			return kFALSE;
		}
		
		fMCparticleMother = (AliAODMCParticle*) fMCarray->At(fMCparticle->GetMother());
		mpdg = TMath::Abs(fMCparticleMother->GetPdgCode());
		
		if(fMCparticleMother->GetMother()<0)
		{
			gmpdg = 0;
			ggmpdg = 0;
			gggmpdg = 0;
		}
		else
		{
			fMCparticleGMother = (AliAODMCParticle*) fMCarray->At(fMCparticleMother->GetMother());
			gmpdg = TMath::Abs(fMCparticleGMother->GetPdgCode());
			if(fMCparticleGMother->GetMother()<0)
			{
				ggmpdg = 0;
				gggmpdg = 0;
			}
			else
			{
				fMCparticleGGMother = (AliAODMCParticle*) fMCarray->At(fMCparticleGMother->GetMother());
				ggmpdg = TMath::Abs(fMCparticleGGMother->GetPdgCode());
				if(fMCparticleGGMother->GetMother()<0)
				{
					gggmpdg = 0;
				}
				else
				{
					fMCparticleGGGMother = (AliAODMCParticle*) fMCarray->At(fMCparticleGGMother->GetMother());
					gggmpdg = TMath::Abs(fMCparticleGGGMother->GetPdgCode());
				}
			}
		}
	}
	else
	{
		fMCtrack = fMCstack->Particle(mcIndex);
		
		pdg = TMath::Abs(fMCtrack->GetPdgCode());
		
		if(pdg!=11)
		{
			fIsHFE1 = kFALSE;
			fIsHFE2 = kFALSE;
			fIsNonHFE = kFALSE;
			fIsFromD = kFALSE;
			fIsFromB = kFALSE;
			fIsFromPi0 = kFALSE;
			fIsFromEta = kFALSE;
			fIsFromGamma = kFALSE;
			return kFALSE;
		}
		
		if(fMCtrack->GetFirstMother()<0)
		{
			fIsHFE1 = kFALSE;
			fIsHFE2 = kFALSE;
			fIsNonHFE = kFALSE;
			fIsFromD = kFALSE;
			fIsFromB = kFALSE;
			fIsFromPi0 = kFALSE;
			fIsFromEta = kFALSE;
			fIsFromGamma = kFALSE;
			return kFALSE;
		}
		
		fMCtrackMother = fMCstack->Particle(fMCtrack->GetFirstMother());
		mpdg = TMath::Abs(fMCtrackMother->GetPdgCode());
		
		if(fMCtrackMother->GetFirstMother()<0)
		{
			gmpdg = 0;
			ggmpdg = 0;
			gggmpdg = 0;
		}
		else
		{
			fMCtrackGMother = fMCstack->Particle(fMCtrackMother->GetFirstMother());
			gmpdg = TMath::Abs(fMCtrackGMother->GetPdgCode());
			
			if(fMCtrackGMother->GetFirstMother()<0)
			{
				ggmpdg = 0;
				gggmpdg = 0;
			}
			else
			{
				fMCtrackGGMother = fMCstack->Particle(fMCtrackGMother->GetFirstMother());
				ggmpdg = TMath::Abs(fMCtrackGGMother->GetPdgCode());
				
				if(fMCtrackGGMother->GetFirstMother()<0)
				{
					gggmpdg = 0;
				}
				else
				{
					fMCtrackGGGMother = fMCstack->Particle(fMCtrackGGMother->GetFirstMother());
					gggmpdg = TMath::Abs(fMCtrackGGGMother->GetPdgCode());
				}
			}
		}
	}
	
	//Tag Electron Source
	if(mpdg==111 || mpdg==221 || mpdg==22)
	{
		fIsHFE1 = kFALSE;
		fIsHFE2 = kFALSE;
		fIsNonHFE = kTRUE;
		fIsFromD = kFALSE;
		fIsFromB = kFALSE;
		
		fIsFromPi0 = kFALSE;
		fIsFromEta = kFALSE;
		fIsFromGamma = kFALSE;
		
		if(mpdg==111) fIsFromPi0 = kFALSE;
		if(mpdg==221)fIsFromEta = kFALSE;
		if(mpdg==22) fIsFromGamma = kFALSE;
		
		return kTRUE;
	}
	else
	{
		fIsHFE1 = kFALSE;
		fIsHFE2 = kTRUE;
		
		fIsFromPi0 = kFALSE;
		fIsFromEta = kFALSE;
		fIsFromGamma = kFALSE;
		
		fIsNonHFE = kFALSE;
		
		fIsFromD = kFALSE;
		fIsFromB = kFALSE;
		
		if(mpdg>400 && mpdg<500)
		{
			if((gmpdg>500 && gmpdg<600) || (ggmpdg>500 && ggmpdg<600) || (gggmpdg>500 && gggmpdg<600))
			{
				fIsHFE1 = kTRUE;
				fIsFromD = kFALSE;
				fIsFromB = kTRUE;
				return kTRUE;
			}
			else
			{
				fIsHFE1 = kTRUE;
				fIsFromD = kTRUE;
				fIsFromB = kFALSE;
				return kTRUE;
			}
		}
		else if(mpdg>500 && mpdg<600)
		{
			fIsHFE1 = kTRUE;
			fIsFromD = kFALSE;
			fIsFromB = kTRUE;
			return kTRUE;
		}
		else
		{
			fIsHFE1 = kFALSE;
			fIsFromD = kFALSE;
			fIsFromB = kFALSE;
			return kFALSE;
		}
	}
}
/*
Bool_t AliAnalysisTaskEMCalHFEpA::ContainsBadChannel(TString calorimeter,UShort_t* cellList, Int_t nCells)
{
		// Check that in the cluster cells, there is no bad channel of those stored 
		// in fEMCALBadChannelMap 
		// adapted from AliCalorimeterUtils
	
		//if (!fRemoveBadChannels) return kFALSE;
		//printf("fEMCALBadChannelMap %p, fPHOSBadChannelMap %p \n",fEMCALBadChannelMap,fPHOSBadChannelMap);
	if( !fEMCALRecoUtils->GetEMCALChannelStatusMap(0)) return kFALSE;
		
		//Int_t icol = -1;
		//Int_t irow = -1;
		//Int_t imod = -1;
	for(Int_t iCell = 0; iCell<nCells; iCell++){
		
			//Get the column and row
		if(calorimeter == "EMCAL"){
			return fEMCALRecoUtils->ClusterContainsBadChannel((AliEMCALGeometry*)fEMCALGeo,cellList,nCells);
		}
		else return kFALSE;
		
	}// cell cluster loop
	
	return kFALSE;
	
}
*/
/*

//________________________________________________________________________________
TArrayI AliAnalysisTaskEMCalHFEpA::GetTriggerPatches(Bool_t IsEventEMCALL0, Bool_t IsEventEMCALL1)
{
	// Select the patches that triggered
	// Depend on L0 or L1
	
	// some variables
	//Int_t  trigtimes[30], globCol, globRow,ntimes, i;
	Int_t   globCol, globRow;

	Int_t  absId  = -1; //[100];
	Int_t  nPatch = 0;
	
	TArrayI patches(0);
	
		// get object pointer
	AliVCaloTrigger *caloTrigger = InputEvent()->GetCaloTrigger( "EMCAL" );
	
		// class is not empty
	if( caloTrigger->GetEntries() > 0 )
	{
			// must reset before usage, or the class will fail
		caloTrigger->Reset();
		
			// go throuth the trigger channels
		while( caloTrigger->Next() )
		{
				// get position in global 2x2 tower coordinates
			caloTrigger->GetPosition( globCol, globRow );
			
			//L0
			if(IsEventEMCALL0)
			{
			    //not implemented
			}
				
					
			else if(IsEventEMCALL1) // L1
			{
					Int_t bit = 0;
					caloTrigger->GetTriggerBits(bit);
					
					Bool_t isEGA = ((bit >> fBitEGA) & 0x1);
					//Bool_t isEJE = ((bit >> fBitEJE) & 0x1) && IsEventEMCALL1Jet  () ;
					
					if(!isEGA) continue;
					
					Int_t patchsize = -1;
					if(isEGA) patchsize =  2;
					//else if (isEJE) patchsize = 16;
					
					// add 2x2 (EGA) or 16x16 (EJE) patches
					for(Int_t irow=0; irow < patchsize; irow++)
					{
						for(Int_t icol=0; icol < patchsize; icol++)
						{
							GetCaloUtils()->GetEMCALGeometry()->GetAbsFastORIndexFromPositionInEMCAL(globCol+icol,globRow+irow, absId);
							//printf("pass the time cut globCol %d, globRow %d absId %d\n",globCol,globRow, absIDTrig[nTrig]);
							patches.Set(nPatch+1); // Set size of this array to nPatch+1 ints.
							patches.AddAt(absId,nPatch++); //Add Int_t absId at position nPatch++
						}
					}
					
			} // L1
			
		} // trigger iterator
	} // go thorough triggers
	
	printf("N patches %d, test %d,first %d, last %d\n",patches.GetSize(), nPatch, patches.At(0), patches.At(patches.GetSize()-1));
	
	return patches;
}
 */
Double_t AliAnalysisTaskEMCalHFEpA::CalculateWeight(Int_t pdg_particle, Double_t x)
{
		//weight for d3 based on MinJung parametrization //sent by Jan
	    Double_t weight=1;
		if(pdg_particle==111){
			if(x>= 0.100000 &&  x < 0.112797 ) weight=1.262120;
			if(x>= 0.112797 &&  x < 0.127231 ) weight=1.277765;
			if(x>= 0.127231 &&  x < 0.143512 ) weight=1.295605;
			if(x>= 0.143512 &&  x < 0.161877 ) weight=1.318155;
			if(x>= 0.161877 &&  x < 0.182592 ) weight=1.348693;
			if(x>= 0.182592 &&  x < 0.205957 ) weight=1.388636;
			if(x>= 0.205957 &&  x < 0.232313 ) weight=1.439122;
			if(x>= 0.232313 &&  x < 0.262041 ) weight=1.497452;
			if(x>= 0.262041 &&  x < 0.295573 ) weight=1.559409;
			if(x>= 0.295573 &&  x < 0.333397 ) weight=1.615169;
			if(x>= 0.333397 &&  x < 0.376060 ) weight=1.654954;
			if(x>= 0.376060 &&  x < 0.424183 ) weight=1.668753;
			if(x>= 0.424183 &&  x < 0.478465 ) weight=1.652225;
			if(x>= 0.478465 &&  x < 0.539692 ) weight=1.603119;
			if(x>= 0.539692 &&  x < 0.608754 ) weight=1.526049;
			if(x>= 0.608754 &&  x < 0.686654 ) weight=1.426724;
			if(x>= 0.686654 &&  x < 0.774523 ) weight=1.312684;
			if(x>= 0.774523 &&  x < 0.873636 ) weight=1.195395;
			if(x>= 0.873636 &&  x < 0.985432 ) weight=1.086264;
			if(x>= 0.985432 &&  x < 1.111534 ) weight=0.993666;
			if(x>= 1.111534 &&  x < 1.253773 ) weight=0.922587;
			if(x>= 1.253773 &&  x < 1.414214 ) weight=0.875739;
			if(x>= 1.414214 &&  x < 1.595185 ) weight=0.852181;
			if(x>= 1.595185 &&  x < 1.799315 ) weight=0.847828;
			if(x>= 1.799315 &&  x < 2.029567 ) weight=0.863875;
			if(x>= 2.029567 &&  x < 2.289283 ) weight=0.899112;
			if(x>= 2.289283 &&  x < 2.582235 ) weight=0.955194;
			if(x>= 2.582235 &&  x < 2.912674 ) weight=1.033824;
			if(x>= 2.912674 &&  x < 3.285398 ) weight=1.133714;
			if(x>= 3.285398 &&  x < 3.705818 ) weight=1.259471;
			if(x>= 3.705818 &&  x < 4.180038 ) weight=1.406883;
			if(x>= 4.180038 &&  x < 4.714942 ) weight=1.578923;
			if(x>= 4.714942 &&  x < 5.318296 ) weight=1.778513;
			if(x>= 5.318296 &&  x < 5.998859 ) weight=2.001171;
			if(x>= 5.998859 &&  x < 6.766511 ) weight=2.223161;
			if(x>= 6.766511 &&  x < 7.632396 ) weight=2.449445;
			if(x>= 7.632396 &&  x < 8.609086 ) weight=2.661734;
			if(x>= 8.609086 &&  x < 9.710759 ) weight=2.851935;
			if(x>= 9.710759 &&  x < 10.953409 ) weight=2.974319;
			if(x>= 10.953409 &&  x < 12.355077 ) weight=3.106314;
			if(x>= 12.355077 &&  x < 13.936111 ) weight=3.126815;
			if(x>= 13.936111 &&  x < 15.719464 ) weight=3.150053;
			if(x>= 15.719464 &&  x < 17.731026 ) weight=3.218509;
			if(x>= 17.731026 &&  x < 20.000000 ) weight=3.252141;			
			
		}
	    else if(pdg_particle==221){
			if(x>= 0.100000 &&  x < 0.112797 ) weight=2.159358;
			if(x>= 0.112797 &&  x < 0.127231 ) weight=2.145546;
			if(x>= 0.127231 &&  x < 0.143512 ) weight=2.132390;
			if(x>= 0.143512 &&  x < 0.161877 ) weight=2.109918;
			if(x>= 0.161877 &&  x < 0.182592 ) weight=2.084920;
			if(x>= 0.182592 &&  x < 0.205957 ) weight=2.054302;
			if(x>= 0.205957 &&  x < 0.232313 ) weight=2.015202;
			if(x>= 0.232313 &&  x < 0.262041 ) weight=1.966068;
			if(x>= 0.262041 &&  x < 0.295573 ) weight=1.912255;
			if(x>= 0.295573 &&  x < 0.333397 ) weight=1.844087;
			if(x>= 0.333397 &&  x < 0.376060 ) weight=1.767913;
			if(x>= 0.376060 &&  x < 0.424183 ) weight=1.680366;
			if(x>= 0.424183 &&  x < 0.478465 ) weight=1.583468;
			if(x>= 0.478465 &&  x < 0.539692 ) weight=1.475131;
			if(x>= 0.539692 &&  x < 0.608754 ) weight=1.361436;
			if(x>= 0.608754 &&  x < 0.686654 ) weight=1.244388;
			if(x>= 0.686654 &&  x < 0.774523 ) weight=1.125973;
			if(x>= 0.774523 &&  x < 0.873636 ) weight=1.015769;
			if(x>= 0.873636 &&  x < 0.985432 ) weight=0.914579;
			if(x>= 0.985432 &&  x < 1.111534 ) weight=0.830529;
			if(x>= 1.111534 &&  x < 1.253773 ) weight=0.766397;
			if(x>= 1.253773 &&  x < 1.414214 ) weight=0.723663;
			if(x>= 1.414214 &&  x < 1.595185 ) weight=0.701236;
			if(x>= 1.595185 &&  x < 1.799315 ) weight=0.695605;
			if(x>= 1.799315 &&  x < 2.029567 ) weight=0.707578;
			if(x>= 2.029567 &&  x < 2.289283 ) weight=0.735194;
			if(x>= 2.289283 &&  x < 2.582235 ) weight=0.781052;
			if(x>= 2.582235 &&  x < 2.912674 ) weight=0.842350;
			if(x>= 2.912674 &&  x < 3.285398 ) weight=0.923676;
			if(x>= 3.285398 &&  x < 3.705818 ) weight=1.028317;
			if(x>= 3.705818 &&  x < 4.180038 ) weight=1.154029;
			if(x>= 4.180038 &&  x < 4.714942 ) weight=1.296915;
			if(x>= 4.714942 &&  x < 5.318296 ) weight=1.463674;
			if(x>= 5.318296 &&  x < 5.998859 ) weight=1.651985;
			if(x>= 5.998859 &&  x < 6.766511 ) weight=1.847912;
			if(x>= 6.766511 &&  x < 7.632396 ) weight=2.066284;
			if(x>= 7.632396 &&  x < 8.609086 ) weight=2.202231;
			if(x>= 8.609086 &&  x < 9.710759 ) weight=2.399942;
			if(x>= 9.710759 &&  x < 10.953409 ) weight=2.555106;
			if(x>= 10.953409 &&  x < 12.355077 ) weight=2.632377;
			if(x>= 12.355077 &&  x < 13.936111 ) weight=2.609660;
			if(x>= 13.936111 &&  x < 15.719464 ) weight=2.656343;
			if(x>= 15.719464 &&  x < 17.731026 ) weight=2.615438;
			if(x>= 17.731026 &&  x < 20.000000 ) weight=2.576269;
			
		}
	    else weight=1;
	
	    return weight;
	
}
Double_t AliAnalysisTaskEMCalHFEpA::SetEoverPCutPtDependentMC(Double_t pt)
{
	
	fEoverPCutMin=0.8;
	fEoverPCutMax=1.2;
	
	/*
	////====================================================================================== 
	////====================================================================================== 
	////============================= data 2 sigma =========================================== 
	if(!fIsMC){
			//data 2 sigma 
		if(pt>= 2.00 &&  pt < 2.50){
			fEoverPCutMin=0.7719;
			fEoverPCutMax=1.1023;
		}
		if(pt>= 2.50 &&  pt < 3.00){
			fEoverPCutMin=0.7966;
			fEoverPCutMax=1.1088;
		}
		if(pt>= 3.00 &&  pt < 4.00){
			fEoverPCutMin=0.8175;
			fEoverPCutMax=1.1101;
		}
		if(pt>= 4.00 &&  pt < 5.00){
			fEoverPCutMin=0.8302;
			fEoverPCutMax=1.1194;
		}
		if(pt>= 5.00 &&  pt < 6.00){
			fEoverPCutMin=0.8517;
			fEoverPCutMax=1.1177;
		}
		if(pt>= 6.00 &&  pt < 8.00){
			fEoverPCutMin=0.8901;
			fEoverPCutMax=1.1139;
		}
		if(pt>= 8.00 &&  pt < 10.00){
			fEoverPCutMin=0.8703;
			fEoverPCutMax=1.1377;
		}
		if(pt>= 10.00 &&  pt < 12.00){
			fEoverPCutMin=0.9043;
			fEoverPCutMax=1.1977;
		}
	}
	
	////=========================================== MC 2 sigma =========================================== 
	
	
	if(fIsMC){
	
		if(pt>= 2.00 &&  pt < 2.50){
			fEoverPCutMin=0.7712;
			fEoverPCutMax=1.0746;
		}
		if(pt>= 2.50 &&  pt < 3.00){
			fEoverPCutMin=0.7946;
			fEoverPCutMax=1.0708;
		}
		if(pt>= 3.00 &&  pt < 4.00){
			fEoverPCutMin=0.8196;
			fEoverPCutMax=1.0678;
		}
		if(pt>= 4.00 &&  pt < 5.00){
			fEoverPCutMin=0.8396;
			fEoverPCutMax=1.0646;
		}
		if(pt>= 5.00 &&  pt < 6.00){
			fEoverPCutMin=0.8527;
			fEoverPCutMax=1.0647;
		}
		if(pt>= 6.00 &&  pt < 8.00){
			fEoverPCutMin=0.8652;
			fEoverPCutMax=1.0670;
		}
		if(pt>= 8.00 &&  pt < 10.00){
			fEoverPCutMin=0.8748;
			fEoverPCutMax=1.0804;
		}
		if(pt>= 10.00 &&  pt < 12.00){
			fEoverPCutMin=0.8814;
			fEoverPCutMax=1.0842;
		}
	
	}
	*/
		////====================================================================================== 
		////====================================================================================== 
		////=========================== data 1.5 sigma =========================================== 
	/*
	if(!fIsMC){
		//data 1.5 sigmas 
		if(pt>= 2.00 &&  pt < 2.50){
			fEoverPCutMin=0.8132;
			fEoverPCutMax=1.0610;
		}
		if(pt>= 2.50 &&  pt < 3.00){
			fEoverPCutMin=0.8356;
			fEoverPCutMax=1.0698;
		}
		if(pt>= 3.00 &&  pt < 4.00){
			fEoverPCutMin=0.8541;
			fEoverPCutMax=1.0735;
		}
		if(pt>= 4.00 &&  pt < 5.00){
			fEoverPCutMin=0.8664;
			fEoverPCutMax=1.0832;
		}
		if(pt>= 5.00 &&  pt < 6.00){
			fEoverPCutMin=0.8849;
			fEoverPCutMax=1.0845;
		}
		if(pt>= 6.00 &&  pt < 8.00){
			fEoverPCutMin=0.9180;
			fEoverPCutMax=1.0860;
		}
		if(pt>= 8.00 &&  pt < 10.00){
			fEoverPCutMin=0.9037;
			fEoverPCutMax=1.1043;
		}
		if(pt>= 10.00 &&  pt < 12.00){
			fEoverPCutMin=0.9409;
			fEoverPCutMax=1.1611;
		}
	}
	
	////====================================================================================== 
	////====================================================================================== 
	////=========================== MC 1.5 sigma =========================================== 
	
	if(fIsMC){
		//MC 1.5 sigmas 
		if(pt>= 2.00 &&  pt < 2.50){
			fEoverPCutMin=0.8091;
			fEoverPCutMax=1.0367;
		}
		if(pt>= 2.50 &&  pt < 3.00){
		fEoverPCutMin=0.8292;
		fEoverPCutMax=1.0362;
		}
		if(pt>= 3.00 &&  pt < 4.00){
			fEoverPCutMin=0.8506;
			fEoverPCutMax=1.0368;
		}
		if(pt>= 4.00 &&  pt < 5.00){
			fEoverPCutMin=0.8677;
			fEoverPCutMax=1.0365;
		}
		if(pt>= 5.00 &&  pt < 6.00){
			fEoverPCutMin=0.8792;
			fEoverPCutMax=1.0382;
		}
		if(pt>= 6.00 &&  pt < 8.00){
			fEoverPCutMin=0.8904;
			fEoverPCutMax=1.0418;
		}
		if(pt>= 8.00 &&  pt < 10.00){
			fEoverPCutMin=0.9005;
			fEoverPCutMax=1.0547;
		}
		if(pt>= 10.00 &&  pt < 12.00){
			fEoverPCutMin=0.9067;
			fEoverPCutMax=1.0589;
		}
	
	}
	*/
		////====================================================================================== 
		////====================================================================================== 
		////=========================== data 2.5 sigma =========================================== 
	
	if(!fIsMC){
			//data 2.5 sigmas 
		if(pt>= 2.00 &&  pt < 2.50){
			fEoverPCutMin=0.7306;
			fEoverPCutMax=1.1436;
		}
		if(pt>= 2.50 &&  pt < 3.00){
			fEoverPCutMin=0.7575;
			fEoverPCutMax=1.1479;
		}
		if(pt>= 3.00 &&  pt < 4.00){
			fEoverPCutMin=0.7809;
			fEoverPCutMax=1.1467;
		}
		if(pt>= 4.00 &&  pt < 5.00){
			fEoverPCutMin=0.7941;
			fEoverPCutMax=1.1555;
		}
		if(pt>= 5.00 &&  pt < 6.00){
			fEoverPCutMin=0.8184;
			fEoverPCutMax=1.1510;
		}
		if(pt>= 6.00 &&  pt < 8.00){
			fEoverPCutMin=0.8621;
			fEoverPCutMax=1.1419;
		}
		if(pt>= 8.00 &&  pt < 10.00){
			fEoverPCutMin=0.8368;
			fEoverPCutMax=1.1712;
		}
		if(pt>= 10.00 &&  pt < 12.00){
			fEoverPCutMin=0.8676;
			fEoverPCutMax=1.2344;
		}
	
}
	
		////====================================================================================== 
		////====================================================================================== 
		////=========================== MC 2.5 sigma =========================================== 
	
	if(fIsMC){
			//MC 2.5 sigmas 
		if(pt>= 2.00 &&  pt < 2.50){
			fEoverPCutMin=0.7333;
			fEoverPCutMax=1.1125;
		}
		if(pt>= 2.50 &&  pt < 3.00){
			fEoverPCutMin=0.7601;
			fEoverPCutMax=1.1053;
		}
		if(pt>= 3.00 &&  pt < 4.00){
			fEoverPCutMin=0.7885;
			fEoverPCutMax=1.0989;
		}
		if(pt>= 4.00 &&  pt < 5.00){
			fEoverPCutMin=0.8115;
			fEoverPCutMax=1.0927;
		}
		if(pt>= 5.00 &&  pt < 6.00){
			fEoverPCutMin=0.8262;
			fEoverPCutMax=1.0912;
		}
		if(pt>= 6.00 &&  pt < 8.00){
			fEoverPCutMin=0.8400;
			fEoverPCutMax=1.0922;
		}
		if(pt>= 8.00 &&  pt < 10.00){
			fEoverPCutMin=0.8492;
			fEoverPCutMax=1.1060;
		}
		if(pt>= 10.00 &&  pt < 12.00){
			fEoverPCutMin=0.8560;
			fEoverPCutMax=1.1096;
		}
	}
	
	
	return fEoverPCutMin;
	return fEoverPCutMax;	

}
	


 AliAnalysisTaskEMCalHFEpA.cxx:1
 AliAnalysisTaskEMCalHFEpA.cxx:2
 AliAnalysisTaskEMCalHFEpA.cxx:3
 AliAnalysisTaskEMCalHFEpA.cxx:4
 AliAnalysisTaskEMCalHFEpA.cxx:5
 AliAnalysisTaskEMCalHFEpA.cxx:6
 AliAnalysisTaskEMCalHFEpA.cxx:7
 AliAnalysisTaskEMCalHFEpA.cxx:8
 AliAnalysisTaskEMCalHFEpA.cxx:9
 AliAnalysisTaskEMCalHFEpA.cxx:10
 AliAnalysisTaskEMCalHFEpA.cxx:11
 AliAnalysisTaskEMCalHFEpA.cxx:12
 AliAnalysisTaskEMCalHFEpA.cxx:13
 AliAnalysisTaskEMCalHFEpA.cxx:14
 AliAnalysisTaskEMCalHFEpA.cxx:15
 AliAnalysisTaskEMCalHFEpA.cxx:16
 AliAnalysisTaskEMCalHFEpA.cxx:17
 AliAnalysisTaskEMCalHFEpA.cxx:18
 AliAnalysisTaskEMCalHFEpA.cxx:19
 AliAnalysisTaskEMCalHFEpA.cxx:20
 AliAnalysisTaskEMCalHFEpA.cxx:21
 AliAnalysisTaskEMCalHFEpA.cxx:22
 AliAnalysisTaskEMCalHFEpA.cxx:23
 AliAnalysisTaskEMCalHFEpA.cxx:24
 AliAnalysisTaskEMCalHFEpA.cxx:25
 AliAnalysisTaskEMCalHFEpA.cxx:26
 AliAnalysisTaskEMCalHFEpA.cxx:27
 AliAnalysisTaskEMCalHFEpA.cxx:28
 AliAnalysisTaskEMCalHFEpA.cxx:29
 AliAnalysisTaskEMCalHFEpA.cxx:30
 AliAnalysisTaskEMCalHFEpA.cxx:31
 AliAnalysisTaskEMCalHFEpA.cxx:32
 AliAnalysisTaskEMCalHFEpA.cxx:33
 AliAnalysisTaskEMCalHFEpA.cxx:34
 AliAnalysisTaskEMCalHFEpA.cxx:35
 AliAnalysisTaskEMCalHFEpA.cxx:36
 AliAnalysisTaskEMCalHFEpA.cxx:37
 AliAnalysisTaskEMCalHFEpA.cxx:38
 AliAnalysisTaskEMCalHFEpA.cxx:39
 AliAnalysisTaskEMCalHFEpA.cxx:40
 AliAnalysisTaskEMCalHFEpA.cxx:41
 AliAnalysisTaskEMCalHFEpA.cxx:42
 AliAnalysisTaskEMCalHFEpA.cxx:43
 AliAnalysisTaskEMCalHFEpA.cxx:44
 AliAnalysisTaskEMCalHFEpA.cxx:45
 AliAnalysisTaskEMCalHFEpA.cxx:46
 AliAnalysisTaskEMCalHFEpA.cxx:47
 AliAnalysisTaskEMCalHFEpA.cxx:48
 AliAnalysisTaskEMCalHFEpA.cxx:49
 AliAnalysisTaskEMCalHFEpA.cxx:50
 AliAnalysisTaskEMCalHFEpA.cxx:51
 AliAnalysisTaskEMCalHFEpA.cxx:52
 AliAnalysisTaskEMCalHFEpA.cxx:53
 AliAnalysisTaskEMCalHFEpA.cxx:54
 AliAnalysisTaskEMCalHFEpA.cxx:55
 AliAnalysisTaskEMCalHFEpA.cxx:56
 AliAnalysisTaskEMCalHFEpA.cxx:57
 AliAnalysisTaskEMCalHFEpA.cxx:58
 AliAnalysisTaskEMCalHFEpA.cxx:59
 AliAnalysisTaskEMCalHFEpA.cxx:60
 AliAnalysisTaskEMCalHFEpA.cxx:61
 AliAnalysisTaskEMCalHFEpA.cxx:62
 AliAnalysisTaskEMCalHFEpA.cxx:63
 AliAnalysisTaskEMCalHFEpA.cxx:64
 AliAnalysisTaskEMCalHFEpA.cxx:65
 AliAnalysisTaskEMCalHFEpA.cxx:66
 AliAnalysisTaskEMCalHFEpA.cxx:67
 AliAnalysisTaskEMCalHFEpA.cxx:68
 AliAnalysisTaskEMCalHFEpA.cxx:69
 AliAnalysisTaskEMCalHFEpA.cxx:70
 AliAnalysisTaskEMCalHFEpA.cxx:71
 AliAnalysisTaskEMCalHFEpA.cxx:72
 AliAnalysisTaskEMCalHFEpA.cxx:73
 AliAnalysisTaskEMCalHFEpA.cxx:74
 AliAnalysisTaskEMCalHFEpA.cxx:75
 AliAnalysisTaskEMCalHFEpA.cxx:76
 AliAnalysisTaskEMCalHFEpA.cxx:77
 AliAnalysisTaskEMCalHFEpA.cxx:78
 AliAnalysisTaskEMCalHFEpA.cxx:79
 AliAnalysisTaskEMCalHFEpA.cxx:80
 AliAnalysisTaskEMCalHFEpA.cxx:81
 AliAnalysisTaskEMCalHFEpA.cxx:82
 AliAnalysisTaskEMCalHFEpA.cxx:83
 AliAnalysisTaskEMCalHFEpA.cxx:84
 AliAnalysisTaskEMCalHFEpA.cxx:85
 AliAnalysisTaskEMCalHFEpA.cxx:86
 AliAnalysisTaskEMCalHFEpA.cxx:87
 AliAnalysisTaskEMCalHFEpA.cxx:88
 AliAnalysisTaskEMCalHFEpA.cxx:89
 AliAnalysisTaskEMCalHFEpA.cxx:90
 AliAnalysisTaskEMCalHFEpA.cxx:91
 AliAnalysisTaskEMCalHFEpA.cxx:92
 AliAnalysisTaskEMCalHFEpA.cxx:93
 AliAnalysisTaskEMCalHFEpA.cxx:94
 AliAnalysisTaskEMCalHFEpA.cxx:95
 AliAnalysisTaskEMCalHFEpA.cxx:96
 AliAnalysisTaskEMCalHFEpA.cxx:97
 AliAnalysisTaskEMCalHFEpA.cxx:98
 AliAnalysisTaskEMCalHFEpA.cxx:99
 AliAnalysisTaskEMCalHFEpA.cxx:100
 AliAnalysisTaskEMCalHFEpA.cxx:101
 AliAnalysisTaskEMCalHFEpA.cxx:102
 AliAnalysisTaskEMCalHFEpA.cxx:103
 AliAnalysisTaskEMCalHFEpA.cxx:104
 AliAnalysisTaskEMCalHFEpA.cxx:105
 AliAnalysisTaskEMCalHFEpA.cxx:106
 AliAnalysisTaskEMCalHFEpA.cxx:107
 AliAnalysisTaskEMCalHFEpA.cxx:108
 AliAnalysisTaskEMCalHFEpA.cxx:109
 AliAnalysisTaskEMCalHFEpA.cxx:110
 AliAnalysisTaskEMCalHFEpA.cxx:111
 AliAnalysisTaskEMCalHFEpA.cxx:112
 AliAnalysisTaskEMCalHFEpA.cxx:113
 AliAnalysisTaskEMCalHFEpA.cxx:114
 AliAnalysisTaskEMCalHFEpA.cxx:115
 AliAnalysisTaskEMCalHFEpA.cxx:116
 AliAnalysisTaskEMCalHFEpA.cxx:117
 AliAnalysisTaskEMCalHFEpA.cxx:118
 AliAnalysisTaskEMCalHFEpA.cxx:119
 AliAnalysisTaskEMCalHFEpA.cxx:120
 AliAnalysisTaskEMCalHFEpA.cxx:121
 AliAnalysisTaskEMCalHFEpA.cxx:122
 AliAnalysisTaskEMCalHFEpA.cxx:123
 AliAnalysisTaskEMCalHFEpA.cxx:124
 AliAnalysisTaskEMCalHFEpA.cxx:125
 AliAnalysisTaskEMCalHFEpA.cxx:126
 AliAnalysisTaskEMCalHFEpA.cxx:127
 AliAnalysisTaskEMCalHFEpA.cxx:128
 AliAnalysisTaskEMCalHFEpA.cxx:129
 AliAnalysisTaskEMCalHFEpA.cxx:130
 AliAnalysisTaskEMCalHFEpA.cxx:131
 AliAnalysisTaskEMCalHFEpA.cxx:132
 AliAnalysisTaskEMCalHFEpA.cxx:133
 AliAnalysisTaskEMCalHFEpA.cxx:134
 AliAnalysisTaskEMCalHFEpA.cxx:135
 AliAnalysisTaskEMCalHFEpA.cxx:136
 AliAnalysisTaskEMCalHFEpA.cxx:137
 AliAnalysisTaskEMCalHFEpA.cxx:138
 AliAnalysisTaskEMCalHFEpA.cxx:139
 AliAnalysisTaskEMCalHFEpA.cxx:140
 AliAnalysisTaskEMCalHFEpA.cxx:141
 AliAnalysisTaskEMCalHFEpA.cxx:142
 AliAnalysisTaskEMCalHFEpA.cxx:143
 AliAnalysisTaskEMCalHFEpA.cxx:144
 AliAnalysisTaskEMCalHFEpA.cxx:145
 AliAnalysisTaskEMCalHFEpA.cxx:146
 AliAnalysisTaskEMCalHFEpA.cxx:147
 AliAnalysisTaskEMCalHFEpA.cxx:148
 AliAnalysisTaskEMCalHFEpA.cxx:149
 AliAnalysisTaskEMCalHFEpA.cxx:150
 AliAnalysisTaskEMCalHFEpA.cxx:151
 AliAnalysisTaskEMCalHFEpA.cxx:152
 AliAnalysisTaskEMCalHFEpA.cxx:153
 AliAnalysisTaskEMCalHFEpA.cxx:154
 AliAnalysisTaskEMCalHFEpA.cxx:155
 AliAnalysisTaskEMCalHFEpA.cxx:156
 AliAnalysisTaskEMCalHFEpA.cxx:157
 AliAnalysisTaskEMCalHFEpA.cxx:158
 AliAnalysisTaskEMCalHFEpA.cxx:159
 AliAnalysisTaskEMCalHFEpA.cxx:160
 AliAnalysisTaskEMCalHFEpA.cxx:161
 AliAnalysisTaskEMCalHFEpA.cxx:162
 AliAnalysisTaskEMCalHFEpA.cxx:163
 AliAnalysisTaskEMCalHFEpA.cxx:164
 AliAnalysisTaskEMCalHFEpA.cxx:165
 AliAnalysisTaskEMCalHFEpA.cxx:166
 AliAnalysisTaskEMCalHFEpA.cxx:167
 AliAnalysisTaskEMCalHFEpA.cxx:168
 AliAnalysisTaskEMCalHFEpA.cxx:169
 AliAnalysisTaskEMCalHFEpA.cxx:170
 AliAnalysisTaskEMCalHFEpA.cxx:171
 AliAnalysisTaskEMCalHFEpA.cxx:172
 AliAnalysisTaskEMCalHFEpA.cxx:173
 AliAnalysisTaskEMCalHFEpA.cxx:174
 AliAnalysisTaskEMCalHFEpA.cxx:175
 AliAnalysisTaskEMCalHFEpA.cxx:176
 AliAnalysisTaskEMCalHFEpA.cxx:177
 AliAnalysisTaskEMCalHFEpA.cxx:178
 AliAnalysisTaskEMCalHFEpA.cxx:179
 AliAnalysisTaskEMCalHFEpA.cxx:180
 AliAnalysisTaskEMCalHFEpA.cxx:181
 AliAnalysisTaskEMCalHFEpA.cxx:182
 AliAnalysisTaskEMCalHFEpA.cxx:183
 AliAnalysisTaskEMCalHFEpA.cxx:184
 AliAnalysisTaskEMCalHFEpA.cxx:185
 AliAnalysisTaskEMCalHFEpA.cxx:186
 AliAnalysisTaskEMCalHFEpA.cxx:187
 AliAnalysisTaskEMCalHFEpA.cxx:188
 AliAnalysisTaskEMCalHFEpA.cxx:189
 AliAnalysisTaskEMCalHFEpA.cxx:190
 AliAnalysisTaskEMCalHFEpA.cxx:191
 AliAnalysisTaskEMCalHFEpA.cxx:192
 AliAnalysisTaskEMCalHFEpA.cxx:193
 AliAnalysisTaskEMCalHFEpA.cxx:194
 AliAnalysisTaskEMCalHFEpA.cxx:195
 AliAnalysisTaskEMCalHFEpA.cxx:196
 AliAnalysisTaskEMCalHFEpA.cxx:197
 AliAnalysisTaskEMCalHFEpA.cxx:198
 AliAnalysisTaskEMCalHFEpA.cxx:199
 AliAnalysisTaskEMCalHFEpA.cxx:200
 AliAnalysisTaskEMCalHFEpA.cxx:201
 AliAnalysisTaskEMCalHFEpA.cxx:202
 AliAnalysisTaskEMCalHFEpA.cxx:203
 AliAnalysisTaskEMCalHFEpA.cxx:204
 AliAnalysisTaskEMCalHFEpA.cxx:205
 AliAnalysisTaskEMCalHFEpA.cxx:206
 AliAnalysisTaskEMCalHFEpA.cxx:207
 AliAnalysisTaskEMCalHFEpA.cxx:208
 AliAnalysisTaskEMCalHFEpA.cxx:209
 AliAnalysisTaskEMCalHFEpA.cxx:210
 AliAnalysisTaskEMCalHFEpA.cxx:211
 AliAnalysisTaskEMCalHFEpA.cxx:212
 AliAnalysisTaskEMCalHFEpA.cxx:213
 AliAnalysisTaskEMCalHFEpA.cxx:214
 AliAnalysisTaskEMCalHFEpA.cxx:215
 AliAnalysisTaskEMCalHFEpA.cxx:216
 AliAnalysisTaskEMCalHFEpA.cxx:217
 AliAnalysisTaskEMCalHFEpA.cxx:218
 AliAnalysisTaskEMCalHFEpA.cxx:219
 AliAnalysisTaskEMCalHFEpA.cxx:220
 AliAnalysisTaskEMCalHFEpA.cxx:221
 AliAnalysisTaskEMCalHFEpA.cxx:222
 AliAnalysisTaskEMCalHFEpA.cxx:223
 AliAnalysisTaskEMCalHFEpA.cxx:224
 AliAnalysisTaskEMCalHFEpA.cxx:225
 AliAnalysisTaskEMCalHFEpA.cxx:226
 AliAnalysisTaskEMCalHFEpA.cxx:227
 AliAnalysisTaskEMCalHFEpA.cxx:228
 AliAnalysisTaskEMCalHFEpA.cxx:229
 AliAnalysisTaskEMCalHFEpA.cxx:230
 AliAnalysisTaskEMCalHFEpA.cxx:231
 AliAnalysisTaskEMCalHFEpA.cxx:232
 AliAnalysisTaskEMCalHFEpA.cxx:233
 AliAnalysisTaskEMCalHFEpA.cxx:234
 AliAnalysisTaskEMCalHFEpA.cxx:235
 AliAnalysisTaskEMCalHFEpA.cxx:236
 AliAnalysisTaskEMCalHFEpA.cxx:237
 AliAnalysisTaskEMCalHFEpA.cxx:238
 AliAnalysisTaskEMCalHFEpA.cxx:239
 AliAnalysisTaskEMCalHFEpA.cxx:240
 AliAnalysisTaskEMCalHFEpA.cxx:241
 AliAnalysisTaskEMCalHFEpA.cxx:242
 AliAnalysisTaskEMCalHFEpA.cxx:243
 AliAnalysisTaskEMCalHFEpA.cxx:244
 AliAnalysisTaskEMCalHFEpA.cxx:245
 AliAnalysisTaskEMCalHFEpA.cxx:246
 AliAnalysisTaskEMCalHFEpA.cxx:247
 AliAnalysisTaskEMCalHFEpA.cxx:248
 AliAnalysisTaskEMCalHFEpA.cxx:249
 AliAnalysisTaskEMCalHFEpA.cxx:250
 AliAnalysisTaskEMCalHFEpA.cxx:251
 AliAnalysisTaskEMCalHFEpA.cxx:252
 AliAnalysisTaskEMCalHFEpA.cxx:253
 AliAnalysisTaskEMCalHFEpA.cxx:254
 AliAnalysisTaskEMCalHFEpA.cxx:255
 AliAnalysisTaskEMCalHFEpA.cxx:256
 AliAnalysisTaskEMCalHFEpA.cxx:257
 AliAnalysisTaskEMCalHFEpA.cxx:258
 AliAnalysisTaskEMCalHFEpA.cxx:259
 AliAnalysisTaskEMCalHFEpA.cxx:260
 AliAnalysisTaskEMCalHFEpA.cxx:261
 AliAnalysisTaskEMCalHFEpA.cxx:262
 AliAnalysisTaskEMCalHFEpA.cxx:263
 AliAnalysisTaskEMCalHFEpA.cxx:264
 AliAnalysisTaskEMCalHFEpA.cxx:265
 AliAnalysisTaskEMCalHFEpA.cxx:266
 AliAnalysisTaskEMCalHFEpA.cxx:267
 AliAnalysisTaskEMCalHFEpA.cxx:268
 AliAnalysisTaskEMCalHFEpA.cxx:269
 AliAnalysisTaskEMCalHFEpA.cxx:270
 AliAnalysisTaskEMCalHFEpA.cxx:271
 AliAnalysisTaskEMCalHFEpA.cxx:272
 AliAnalysisTaskEMCalHFEpA.cxx:273
 AliAnalysisTaskEMCalHFEpA.cxx:274
 AliAnalysisTaskEMCalHFEpA.cxx:275
 AliAnalysisTaskEMCalHFEpA.cxx:276
 AliAnalysisTaskEMCalHFEpA.cxx:277
 AliAnalysisTaskEMCalHFEpA.cxx:278
 AliAnalysisTaskEMCalHFEpA.cxx:279
 AliAnalysisTaskEMCalHFEpA.cxx:280
 AliAnalysisTaskEMCalHFEpA.cxx:281
 AliAnalysisTaskEMCalHFEpA.cxx:282
 AliAnalysisTaskEMCalHFEpA.cxx:283
 AliAnalysisTaskEMCalHFEpA.cxx:284
 AliAnalysisTaskEMCalHFEpA.cxx:285
 AliAnalysisTaskEMCalHFEpA.cxx:286
 AliAnalysisTaskEMCalHFEpA.cxx:287
 AliAnalysisTaskEMCalHFEpA.cxx:288
 AliAnalysisTaskEMCalHFEpA.cxx:289
 AliAnalysisTaskEMCalHFEpA.cxx:290
 AliAnalysisTaskEMCalHFEpA.cxx:291
 AliAnalysisTaskEMCalHFEpA.cxx:292
 AliAnalysisTaskEMCalHFEpA.cxx:293
 AliAnalysisTaskEMCalHFEpA.cxx:294
 AliAnalysisTaskEMCalHFEpA.cxx:295
 AliAnalysisTaskEMCalHFEpA.cxx:296
 AliAnalysisTaskEMCalHFEpA.cxx:297
 AliAnalysisTaskEMCalHFEpA.cxx:298
 AliAnalysisTaskEMCalHFEpA.cxx:299
 AliAnalysisTaskEMCalHFEpA.cxx:300
 AliAnalysisTaskEMCalHFEpA.cxx:301
 AliAnalysisTaskEMCalHFEpA.cxx:302
 AliAnalysisTaskEMCalHFEpA.cxx:303
 AliAnalysisTaskEMCalHFEpA.cxx:304
 AliAnalysisTaskEMCalHFEpA.cxx:305
 AliAnalysisTaskEMCalHFEpA.cxx:306
 AliAnalysisTaskEMCalHFEpA.cxx:307
 AliAnalysisTaskEMCalHFEpA.cxx:308
 AliAnalysisTaskEMCalHFEpA.cxx:309
 AliAnalysisTaskEMCalHFEpA.cxx:310
 AliAnalysisTaskEMCalHFEpA.cxx:311
 AliAnalysisTaskEMCalHFEpA.cxx:312
 AliAnalysisTaskEMCalHFEpA.cxx:313
 AliAnalysisTaskEMCalHFEpA.cxx:314
 AliAnalysisTaskEMCalHFEpA.cxx:315
 AliAnalysisTaskEMCalHFEpA.cxx:316
 AliAnalysisTaskEMCalHFEpA.cxx:317
 AliAnalysisTaskEMCalHFEpA.cxx:318
 AliAnalysisTaskEMCalHFEpA.cxx:319
 AliAnalysisTaskEMCalHFEpA.cxx:320
 AliAnalysisTaskEMCalHFEpA.cxx:321
 AliAnalysisTaskEMCalHFEpA.cxx:322
 AliAnalysisTaskEMCalHFEpA.cxx:323
 AliAnalysisTaskEMCalHFEpA.cxx:324
 AliAnalysisTaskEMCalHFEpA.cxx:325
 AliAnalysisTaskEMCalHFEpA.cxx:326
 AliAnalysisTaskEMCalHFEpA.cxx:327
 AliAnalysisTaskEMCalHFEpA.cxx:328
 AliAnalysisTaskEMCalHFEpA.cxx:329
 AliAnalysisTaskEMCalHFEpA.cxx:330
 AliAnalysisTaskEMCalHFEpA.cxx:331
 AliAnalysisTaskEMCalHFEpA.cxx:332
 AliAnalysisTaskEMCalHFEpA.cxx:333
 AliAnalysisTaskEMCalHFEpA.cxx:334
 AliAnalysisTaskEMCalHFEpA.cxx:335
 AliAnalysisTaskEMCalHFEpA.cxx:336
 AliAnalysisTaskEMCalHFEpA.cxx:337
 AliAnalysisTaskEMCalHFEpA.cxx:338
 AliAnalysisTaskEMCalHFEpA.cxx:339
 AliAnalysisTaskEMCalHFEpA.cxx:340
 AliAnalysisTaskEMCalHFEpA.cxx:341
 AliAnalysisTaskEMCalHFEpA.cxx:342
 AliAnalysisTaskEMCalHFEpA.cxx:343
 AliAnalysisTaskEMCalHFEpA.cxx:344
 AliAnalysisTaskEMCalHFEpA.cxx:345
 AliAnalysisTaskEMCalHFEpA.cxx:346
 AliAnalysisTaskEMCalHFEpA.cxx:347
 AliAnalysisTaskEMCalHFEpA.cxx:348
 AliAnalysisTaskEMCalHFEpA.cxx:349
 AliAnalysisTaskEMCalHFEpA.cxx:350
 AliAnalysisTaskEMCalHFEpA.cxx:351
 AliAnalysisTaskEMCalHFEpA.cxx:352
 AliAnalysisTaskEMCalHFEpA.cxx:353
 AliAnalysisTaskEMCalHFEpA.cxx:354
 AliAnalysisTaskEMCalHFEpA.cxx:355
 AliAnalysisTaskEMCalHFEpA.cxx:356
 AliAnalysisTaskEMCalHFEpA.cxx:357
 AliAnalysisTaskEMCalHFEpA.cxx:358
 AliAnalysisTaskEMCalHFEpA.cxx:359
 AliAnalysisTaskEMCalHFEpA.cxx:360
 AliAnalysisTaskEMCalHFEpA.cxx:361
 AliAnalysisTaskEMCalHFEpA.cxx:362
 AliAnalysisTaskEMCalHFEpA.cxx:363
 AliAnalysisTaskEMCalHFEpA.cxx:364
 AliAnalysisTaskEMCalHFEpA.cxx:365
 AliAnalysisTaskEMCalHFEpA.cxx:366
 AliAnalysisTaskEMCalHFEpA.cxx:367
 AliAnalysisTaskEMCalHFEpA.cxx:368
 AliAnalysisTaskEMCalHFEpA.cxx:369
 AliAnalysisTaskEMCalHFEpA.cxx:370
 AliAnalysisTaskEMCalHFEpA.cxx:371
 AliAnalysisTaskEMCalHFEpA.cxx:372
 AliAnalysisTaskEMCalHFEpA.cxx:373
 AliAnalysisTaskEMCalHFEpA.cxx:374
 AliAnalysisTaskEMCalHFEpA.cxx:375
 AliAnalysisTaskEMCalHFEpA.cxx:376
 AliAnalysisTaskEMCalHFEpA.cxx:377
 AliAnalysisTaskEMCalHFEpA.cxx:378
 AliAnalysisTaskEMCalHFEpA.cxx:379
 AliAnalysisTaskEMCalHFEpA.cxx:380
 AliAnalysisTaskEMCalHFEpA.cxx:381
 AliAnalysisTaskEMCalHFEpA.cxx:382
 AliAnalysisTaskEMCalHFEpA.cxx:383
 AliAnalysisTaskEMCalHFEpA.cxx:384
 AliAnalysisTaskEMCalHFEpA.cxx:385
 AliAnalysisTaskEMCalHFEpA.cxx:386
 AliAnalysisTaskEMCalHFEpA.cxx:387
 AliAnalysisTaskEMCalHFEpA.cxx:388
 AliAnalysisTaskEMCalHFEpA.cxx:389
 AliAnalysisTaskEMCalHFEpA.cxx:390
 AliAnalysisTaskEMCalHFEpA.cxx:391
 AliAnalysisTaskEMCalHFEpA.cxx:392
 AliAnalysisTaskEMCalHFEpA.cxx:393
 AliAnalysisTaskEMCalHFEpA.cxx:394
 AliAnalysisTaskEMCalHFEpA.cxx:395
 AliAnalysisTaskEMCalHFEpA.cxx:396
 AliAnalysisTaskEMCalHFEpA.cxx:397
 AliAnalysisTaskEMCalHFEpA.cxx:398
 AliAnalysisTaskEMCalHFEpA.cxx:399
 AliAnalysisTaskEMCalHFEpA.cxx:400
 AliAnalysisTaskEMCalHFEpA.cxx:401
 AliAnalysisTaskEMCalHFEpA.cxx:402
 AliAnalysisTaskEMCalHFEpA.cxx:403
 AliAnalysisTaskEMCalHFEpA.cxx:404
 AliAnalysisTaskEMCalHFEpA.cxx:405
 AliAnalysisTaskEMCalHFEpA.cxx:406
 AliAnalysisTaskEMCalHFEpA.cxx:407
 AliAnalysisTaskEMCalHFEpA.cxx:408
 AliAnalysisTaskEMCalHFEpA.cxx:409
 AliAnalysisTaskEMCalHFEpA.cxx:410
 AliAnalysisTaskEMCalHFEpA.cxx:411
 AliAnalysisTaskEMCalHFEpA.cxx:412
 AliAnalysisTaskEMCalHFEpA.cxx:413
 AliAnalysisTaskEMCalHFEpA.cxx:414
 AliAnalysisTaskEMCalHFEpA.cxx:415
 AliAnalysisTaskEMCalHFEpA.cxx:416
 AliAnalysisTaskEMCalHFEpA.cxx:417
 AliAnalysisTaskEMCalHFEpA.cxx:418
 AliAnalysisTaskEMCalHFEpA.cxx:419
 AliAnalysisTaskEMCalHFEpA.cxx:420
 AliAnalysisTaskEMCalHFEpA.cxx:421
 AliAnalysisTaskEMCalHFEpA.cxx:422
 AliAnalysisTaskEMCalHFEpA.cxx:423
 AliAnalysisTaskEMCalHFEpA.cxx:424
 AliAnalysisTaskEMCalHFEpA.cxx:425
 AliAnalysisTaskEMCalHFEpA.cxx:426
 AliAnalysisTaskEMCalHFEpA.cxx:427
 AliAnalysisTaskEMCalHFEpA.cxx:428
 AliAnalysisTaskEMCalHFEpA.cxx:429
 AliAnalysisTaskEMCalHFEpA.cxx:430
 AliAnalysisTaskEMCalHFEpA.cxx:431
 AliAnalysisTaskEMCalHFEpA.cxx:432
 AliAnalysisTaskEMCalHFEpA.cxx:433
 AliAnalysisTaskEMCalHFEpA.cxx:434
 AliAnalysisTaskEMCalHFEpA.cxx:435
 AliAnalysisTaskEMCalHFEpA.cxx:436
 AliAnalysisTaskEMCalHFEpA.cxx:437
 AliAnalysisTaskEMCalHFEpA.cxx:438
 AliAnalysisTaskEMCalHFEpA.cxx:439
 AliAnalysisTaskEMCalHFEpA.cxx:440
 AliAnalysisTaskEMCalHFEpA.cxx:441
 AliAnalysisTaskEMCalHFEpA.cxx:442
 AliAnalysisTaskEMCalHFEpA.cxx:443
 AliAnalysisTaskEMCalHFEpA.cxx:444
 AliAnalysisTaskEMCalHFEpA.cxx:445
 AliAnalysisTaskEMCalHFEpA.cxx:446
 AliAnalysisTaskEMCalHFEpA.cxx:447
 AliAnalysisTaskEMCalHFEpA.cxx:448
 AliAnalysisTaskEMCalHFEpA.cxx:449
 AliAnalysisTaskEMCalHFEpA.cxx:450
 AliAnalysisTaskEMCalHFEpA.cxx:451
 AliAnalysisTaskEMCalHFEpA.cxx:452
 AliAnalysisTaskEMCalHFEpA.cxx:453
 AliAnalysisTaskEMCalHFEpA.cxx:454
 AliAnalysisTaskEMCalHFEpA.cxx:455
 AliAnalysisTaskEMCalHFEpA.cxx:456
 AliAnalysisTaskEMCalHFEpA.cxx:457
 AliAnalysisTaskEMCalHFEpA.cxx:458
 AliAnalysisTaskEMCalHFEpA.cxx:459
 AliAnalysisTaskEMCalHFEpA.cxx:460
 AliAnalysisTaskEMCalHFEpA.cxx:461
 AliAnalysisTaskEMCalHFEpA.cxx:462
 AliAnalysisTaskEMCalHFEpA.cxx:463
 AliAnalysisTaskEMCalHFEpA.cxx:464
 AliAnalysisTaskEMCalHFEpA.cxx:465
 AliAnalysisTaskEMCalHFEpA.cxx:466
 AliAnalysisTaskEMCalHFEpA.cxx:467
 AliAnalysisTaskEMCalHFEpA.cxx:468
 AliAnalysisTaskEMCalHFEpA.cxx:469
 AliAnalysisTaskEMCalHFEpA.cxx:470
 AliAnalysisTaskEMCalHFEpA.cxx:471
 AliAnalysisTaskEMCalHFEpA.cxx:472
 AliAnalysisTaskEMCalHFEpA.cxx:473
 AliAnalysisTaskEMCalHFEpA.cxx:474
 AliAnalysisTaskEMCalHFEpA.cxx:475
 AliAnalysisTaskEMCalHFEpA.cxx:476
 AliAnalysisTaskEMCalHFEpA.cxx:477
 AliAnalysisTaskEMCalHFEpA.cxx:478
 AliAnalysisTaskEMCalHFEpA.cxx:479
 AliAnalysisTaskEMCalHFEpA.cxx:480
 AliAnalysisTaskEMCalHFEpA.cxx:481
 AliAnalysisTaskEMCalHFEpA.cxx:482
 AliAnalysisTaskEMCalHFEpA.cxx:483
 AliAnalysisTaskEMCalHFEpA.cxx:484
 AliAnalysisTaskEMCalHFEpA.cxx:485
 AliAnalysisTaskEMCalHFEpA.cxx:486
 AliAnalysisTaskEMCalHFEpA.cxx:487
 AliAnalysisTaskEMCalHFEpA.cxx:488
 AliAnalysisTaskEMCalHFEpA.cxx:489
 AliAnalysisTaskEMCalHFEpA.cxx:490
 AliAnalysisTaskEMCalHFEpA.cxx:491
 AliAnalysisTaskEMCalHFEpA.cxx:492
 AliAnalysisTaskEMCalHFEpA.cxx:493
 AliAnalysisTaskEMCalHFEpA.cxx:494
 AliAnalysisTaskEMCalHFEpA.cxx:495
 AliAnalysisTaskEMCalHFEpA.cxx:496
 AliAnalysisTaskEMCalHFEpA.cxx:497
 AliAnalysisTaskEMCalHFEpA.cxx:498
 AliAnalysisTaskEMCalHFEpA.cxx:499
 AliAnalysisTaskEMCalHFEpA.cxx:500
 AliAnalysisTaskEMCalHFEpA.cxx:501
 AliAnalysisTaskEMCalHFEpA.cxx:502
 AliAnalysisTaskEMCalHFEpA.cxx:503
 AliAnalysisTaskEMCalHFEpA.cxx:504
 AliAnalysisTaskEMCalHFEpA.cxx:505
 AliAnalysisTaskEMCalHFEpA.cxx:506
 AliAnalysisTaskEMCalHFEpA.cxx:507
 AliAnalysisTaskEMCalHFEpA.cxx:508
 AliAnalysisTaskEMCalHFEpA.cxx:509
 AliAnalysisTaskEMCalHFEpA.cxx:510
 AliAnalysisTaskEMCalHFEpA.cxx:511
 AliAnalysisTaskEMCalHFEpA.cxx:512
 AliAnalysisTaskEMCalHFEpA.cxx:513
 AliAnalysisTaskEMCalHFEpA.cxx:514
 AliAnalysisTaskEMCalHFEpA.cxx:515
 AliAnalysisTaskEMCalHFEpA.cxx:516
 AliAnalysisTaskEMCalHFEpA.cxx:517
 AliAnalysisTaskEMCalHFEpA.cxx:518
 AliAnalysisTaskEMCalHFEpA.cxx:519
 AliAnalysisTaskEMCalHFEpA.cxx:520
 AliAnalysisTaskEMCalHFEpA.cxx:521
 AliAnalysisTaskEMCalHFEpA.cxx:522
 AliAnalysisTaskEMCalHFEpA.cxx:523
 AliAnalysisTaskEMCalHFEpA.cxx:524
 AliAnalysisTaskEMCalHFEpA.cxx:525
 AliAnalysisTaskEMCalHFEpA.cxx:526
 AliAnalysisTaskEMCalHFEpA.cxx:527
 AliAnalysisTaskEMCalHFEpA.cxx:528
 AliAnalysisTaskEMCalHFEpA.cxx:529
 AliAnalysisTaskEMCalHFEpA.cxx:530
 AliAnalysisTaskEMCalHFEpA.cxx:531
 AliAnalysisTaskEMCalHFEpA.cxx:532
 AliAnalysisTaskEMCalHFEpA.cxx:533
 AliAnalysisTaskEMCalHFEpA.cxx:534
 AliAnalysisTaskEMCalHFEpA.cxx:535
 AliAnalysisTaskEMCalHFEpA.cxx:536
 AliAnalysisTaskEMCalHFEpA.cxx:537
 AliAnalysisTaskEMCalHFEpA.cxx:538
 AliAnalysisTaskEMCalHFEpA.cxx:539
 AliAnalysisTaskEMCalHFEpA.cxx:540
 AliAnalysisTaskEMCalHFEpA.cxx:541
 AliAnalysisTaskEMCalHFEpA.cxx:542
 AliAnalysisTaskEMCalHFEpA.cxx:543
 AliAnalysisTaskEMCalHFEpA.cxx:544
 AliAnalysisTaskEMCalHFEpA.cxx:545
 AliAnalysisTaskEMCalHFEpA.cxx:546
 AliAnalysisTaskEMCalHFEpA.cxx:547
 AliAnalysisTaskEMCalHFEpA.cxx:548
 AliAnalysisTaskEMCalHFEpA.cxx:549
 AliAnalysisTaskEMCalHFEpA.cxx:550
 AliAnalysisTaskEMCalHFEpA.cxx:551
 AliAnalysisTaskEMCalHFEpA.cxx:552
 AliAnalysisTaskEMCalHFEpA.cxx:553
 AliAnalysisTaskEMCalHFEpA.cxx:554
 AliAnalysisTaskEMCalHFEpA.cxx:555
 AliAnalysisTaskEMCalHFEpA.cxx:556
 AliAnalysisTaskEMCalHFEpA.cxx:557
 AliAnalysisTaskEMCalHFEpA.cxx:558
 AliAnalysisTaskEMCalHFEpA.cxx:559
 AliAnalysisTaskEMCalHFEpA.cxx:560
 AliAnalysisTaskEMCalHFEpA.cxx:561
 AliAnalysisTaskEMCalHFEpA.cxx:562
 AliAnalysisTaskEMCalHFEpA.cxx:563
 AliAnalysisTaskEMCalHFEpA.cxx:564
 AliAnalysisTaskEMCalHFEpA.cxx:565
 AliAnalysisTaskEMCalHFEpA.cxx:566
 AliAnalysisTaskEMCalHFEpA.cxx:567
 AliAnalysisTaskEMCalHFEpA.cxx:568
 AliAnalysisTaskEMCalHFEpA.cxx:569
 AliAnalysisTaskEMCalHFEpA.cxx:570
 AliAnalysisTaskEMCalHFEpA.cxx:571
 AliAnalysisTaskEMCalHFEpA.cxx:572
 AliAnalysisTaskEMCalHFEpA.cxx:573
 AliAnalysisTaskEMCalHFEpA.cxx:574
 AliAnalysisTaskEMCalHFEpA.cxx:575
 AliAnalysisTaskEMCalHFEpA.cxx:576
 AliAnalysisTaskEMCalHFEpA.cxx:577
 AliAnalysisTaskEMCalHFEpA.cxx:578
 AliAnalysisTaskEMCalHFEpA.cxx:579
 AliAnalysisTaskEMCalHFEpA.cxx:580
 AliAnalysisTaskEMCalHFEpA.cxx:581
 AliAnalysisTaskEMCalHFEpA.cxx:582
 AliAnalysisTaskEMCalHFEpA.cxx:583
 AliAnalysisTaskEMCalHFEpA.cxx:584
 AliAnalysisTaskEMCalHFEpA.cxx:585
 AliAnalysisTaskEMCalHFEpA.cxx:586
 AliAnalysisTaskEMCalHFEpA.cxx:587
 AliAnalysisTaskEMCalHFEpA.cxx:588
 AliAnalysisTaskEMCalHFEpA.cxx:589
 AliAnalysisTaskEMCalHFEpA.cxx:590
 AliAnalysisTaskEMCalHFEpA.cxx:591
 AliAnalysisTaskEMCalHFEpA.cxx:592
 AliAnalysisTaskEMCalHFEpA.cxx:593
 AliAnalysisTaskEMCalHFEpA.cxx:594
 AliAnalysisTaskEMCalHFEpA.cxx:595
 AliAnalysisTaskEMCalHFEpA.cxx:596
 AliAnalysisTaskEMCalHFEpA.cxx:597
 AliAnalysisTaskEMCalHFEpA.cxx:598
 AliAnalysisTaskEMCalHFEpA.cxx:599
 AliAnalysisTaskEMCalHFEpA.cxx:600
 AliAnalysisTaskEMCalHFEpA.cxx:601
 AliAnalysisTaskEMCalHFEpA.cxx:602
 AliAnalysisTaskEMCalHFEpA.cxx:603
 AliAnalysisTaskEMCalHFEpA.cxx:604
 AliAnalysisTaskEMCalHFEpA.cxx:605
 AliAnalysisTaskEMCalHFEpA.cxx:606
 AliAnalysisTaskEMCalHFEpA.cxx:607
 AliAnalysisTaskEMCalHFEpA.cxx:608
 AliAnalysisTaskEMCalHFEpA.cxx:609
 AliAnalysisTaskEMCalHFEpA.cxx:610
 AliAnalysisTaskEMCalHFEpA.cxx:611
 AliAnalysisTaskEMCalHFEpA.cxx:612
 AliAnalysisTaskEMCalHFEpA.cxx:613
 AliAnalysisTaskEMCalHFEpA.cxx:614
 AliAnalysisTaskEMCalHFEpA.cxx:615
 AliAnalysisTaskEMCalHFEpA.cxx:616
 AliAnalysisTaskEMCalHFEpA.cxx:617
 AliAnalysisTaskEMCalHFEpA.cxx:618
 AliAnalysisTaskEMCalHFEpA.cxx:619
 AliAnalysisTaskEMCalHFEpA.cxx:620
 AliAnalysisTaskEMCalHFEpA.cxx:621
 AliAnalysisTaskEMCalHFEpA.cxx:622
 AliAnalysisTaskEMCalHFEpA.cxx:623
 AliAnalysisTaskEMCalHFEpA.cxx:624
 AliAnalysisTaskEMCalHFEpA.cxx:625
 AliAnalysisTaskEMCalHFEpA.cxx:626
 AliAnalysisTaskEMCalHFEpA.cxx:627
 AliAnalysisTaskEMCalHFEpA.cxx:628
 AliAnalysisTaskEMCalHFEpA.cxx:629
 AliAnalysisTaskEMCalHFEpA.cxx:630
 AliAnalysisTaskEMCalHFEpA.cxx:631
 AliAnalysisTaskEMCalHFEpA.cxx:632
 AliAnalysisTaskEMCalHFEpA.cxx:633
 AliAnalysisTaskEMCalHFEpA.cxx:634
 AliAnalysisTaskEMCalHFEpA.cxx:635
 AliAnalysisTaskEMCalHFEpA.cxx:636
 AliAnalysisTaskEMCalHFEpA.cxx:637
 AliAnalysisTaskEMCalHFEpA.cxx:638
 AliAnalysisTaskEMCalHFEpA.cxx:639
 AliAnalysisTaskEMCalHFEpA.cxx:640
 AliAnalysisTaskEMCalHFEpA.cxx:641
 AliAnalysisTaskEMCalHFEpA.cxx:642
 AliAnalysisTaskEMCalHFEpA.cxx:643
 AliAnalysisTaskEMCalHFEpA.cxx:644
 AliAnalysisTaskEMCalHFEpA.cxx:645
 AliAnalysisTaskEMCalHFEpA.cxx:646
 AliAnalysisTaskEMCalHFEpA.cxx:647
 AliAnalysisTaskEMCalHFEpA.cxx:648
 AliAnalysisTaskEMCalHFEpA.cxx:649
 AliAnalysisTaskEMCalHFEpA.cxx:650
 AliAnalysisTaskEMCalHFEpA.cxx:651
 AliAnalysisTaskEMCalHFEpA.cxx:652
 AliAnalysisTaskEMCalHFEpA.cxx:653
 AliAnalysisTaskEMCalHFEpA.cxx:654
 AliAnalysisTaskEMCalHFEpA.cxx:655
 AliAnalysisTaskEMCalHFEpA.cxx:656
 AliAnalysisTaskEMCalHFEpA.cxx:657
 AliAnalysisTaskEMCalHFEpA.cxx:658
 AliAnalysisTaskEMCalHFEpA.cxx:659
 AliAnalysisTaskEMCalHFEpA.cxx:660
 AliAnalysisTaskEMCalHFEpA.cxx:661
 AliAnalysisTaskEMCalHFEpA.cxx:662
 AliAnalysisTaskEMCalHFEpA.cxx:663
 AliAnalysisTaskEMCalHFEpA.cxx:664
 AliAnalysisTaskEMCalHFEpA.cxx:665
 AliAnalysisTaskEMCalHFEpA.cxx:666
 AliAnalysisTaskEMCalHFEpA.cxx:667
 AliAnalysisTaskEMCalHFEpA.cxx:668
 AliAnalysisTaskEMCalHFEpA.cxx:669
 AliAnalysisTaskEMCalHFEpA.cxx:670
 AliAnalysisTaskEMCalHFEpA.cxx:671
 AliAnalysisTaskEMCalHFEpA.cxx:672
 AliAnalysisTaskEMCalHFEpA.cxx:673
 AliAnalysisTaskEMCalHFEpA.cxx:674
 AliAnalysisTaskEMCalHFEpA.cxx:675
 AliAnalysisTaskEMCalHFEpA.cxx:676
 AliAnalysisTaskEMCalHFEpA.cxx:677
 AliAnalysisTaskEMCalHFEpA.cxx:678
 AliAnalysisTaskEMCalHFEpA.cxx:679
 AliAnalysisTaskEMCalHFEpA.cxx:680
 AliAnalysisTaskEMCalHFEpA.cxx:681
 AliAnalysisTaskEMCalHFEpA.cxx:682
 AliAnalysisTaskEMCalHFEpA.cxx:683
 AliAnalysisTaskEMCalHFEpA.cxx:684
 AliAnalysisTaskEMCalHFEpA.cxx:685
 AliAnalysisTaskEMCalHFEpA.cxx:686
 AliAnalysisTaskEMCalHFEpA.cxx:687
 AliAnalysisTaskEMCalHFEpA.cxx:688
 AliAnalysisTaskEMCalHFEpA.cxx:689
 AliAnalysisTaskEMCalHFEpA.cxx:690
 AliAnalysisTaskEMCalHFEpA.cxx:691
 AliAnalysisTaskEMCalHFEpA.cxx:692
 AliAnalysisTaskEMCalHFEpA.cxx:693
 AliAnalysisTaskEMCalHFEpA.cxx:694
 AliAnalysisTaskEMCalHFEpA.cxx:695
 AliAnalysisTaskEMCalHFEpA.cxx:696
 AliAnalysisTaskEMCalHFEpA.cxx:697
 AliAnalysisTaskEMCalHFEpA.cxx:698
 AliAnalysisTaskEMCalHFEpA.cxx:699
 AliAnalysisTaskEMCalHFEpA.cxx:700
 AliAnalysisTaskEMCalHFEpA.cxx:701
 AliAnalysisTaskEMCalHFEpA.cxx:702
 AliAnalysisTaskEMCalHFEpA.cxx:703
 AliAnalysisTaskEMCalHFEpA.cxx:704
 AliAnalysisTaskEMCalHFEpA.cxx:705
 AliAnalysisTaskEMCalHFEpA.cxx:706
 AliAnalysisTaskEMCalHFEpA.cxx:707
 AliAnalysisTaskEMCalHFEpA.cxx:708
 AliAnalysisTaskEMCalHFEpA.cxx:709
 AliAnalysisTaskEMCalHFEpA.cxx:710
 AliAnalysisTaskEMCalHFEpA.cxx:711
 AliAnalysisTaskEMCalHFEpA.cxx:712
 AliAnalysisTaskEMCalHFEpA.cxx:713
 AliAnalysisTaskEMCalHFEpA.cxx:714
 AliAnalysisTaskEMCalHFEpA.cxx:715
 AliAnalysisTaskEMCalHFEpA.cxx:716
 AliAnalysisTaskEMCalHFEpA.cxx:717
 AliAnalysisTaskEMCalHFEpA.cxx:718
 AliAnalysisTaskEMCalHFEpA.cxx:719
 AliAnalysisTaskEMCalHFEpA.cxx:720
 AliAnalysisTaskEMCalHFEpA.cxx:721
 AliAnalysisTaskEMCalHFEpA.cxx:722
 AliAnalysisTaskEMCalHFEpA.cxx:723
 AliAnalysisTaskEMCalHFEpA.cxx:724
 AliAnalysisTaskEMCalHFEpA.cxx:725
 AliAnalysisTaskEMCalHFEpA.cxx:726
 AliAnalysisTaskEMCalHFEpA.cxx:727
 AliAnalysisTaskEMCalHFEpA.cxx:728
 AliAnalysisTaskEMCalHFEpA.cxx:729
 AliAnalysisTaskEMCalHFEpA.cxx:730
 AliAnalysisTaskEMCalHFEpA.cxx:731
 AliAnalysisTaskEMCalHFEpA.cxx:732
 AliAnalysisTaskEMCalHFEpA.cxx:733
 AliAnalysisTaskEMCalHFEpA.cxx:734
 AliAnalysisTaskEMCalHFEpA.cxx:735
 AliAnalysisTaskEMCalHFEpA.cxx:736
 AliAnalysisTaskEMCalHFEpA.cxx:737
 AliAnalysisTaskEMCalHFEpA.cxx:738
 AliAnalysisTaskEMCalHFEpA.cxx:739
 AliAnalysisTaskEMCalHFEpA.cxx:740
 AliAnalysisTaskEMCalHFEpA.cxx:741
 AliAnalysisTaskEMCalHFEpA.cxx:742
 AliAnalysisTaskEMCalHFEpA.cxx:743
 AliAnalysisTaskEMCalHFEpA.cxx:744
 AliAnalysisTaskEMCalHFEpA.cxx:745
 AliAnalysisTaskEMCalHFEpA.cxx:746
 AliAnalysisTaskEMCalHFEpA.cxx:747
 AliAnalysisTaskEMCalHFEpA.cxx:748
 AliAnalysisTaskEMCalHFEpA.cxx:749
 AliAnalysisTaskEMCalHFEpA.cxx:750
 AliAnalysisTaskEMCalHFEpA.cxx:751
 AliAnalysisTaskEMCalHFEpA.cxx:752
 AliAnalysisTaskEMCalHFEpA.cxx:753
 AliAnalysisTaskEMCalHFEpA.cxx:754
 AliAnalysisTaskEMCalHFEpA.cxx:755
 AliAnalysisTaskEMCalHFEpA.cxx:756
 AliAnalysisTaskEMCalHFEpA.cxx:757
 AliAnalysisTaskEMCalHFEpA.cxx:758
 AliAnalysisTaskEMCalHFEpA.cxx:759
 AliAnalysisTaskEMCalHFEpA.cxx:760
 AliAnalysisTaskEMCalHFEpA.cxx:761
 AliAnalysisTaskEMCalHFEpA.cxx:762
 AliAnalysisTaskEMCalHFEpA.cxx:763
 AliAnalysisTaskEMCalHFEpA.cxx:764
 AliAnalysisTaskEMCalHFEpA.cxx:765
 AliAnalysisTaskEMCalHFEpA.cxx:766
 AliAnalysisTaskEMCalHFEpA.cxx:767
 AliAnalysisTaskEMCalHFEpA.cxx:768
 AliAnalysisTaskEMCalHFEpA.cxx:769
 AliAnalysisTaskEMCalHFEpA.cxx:770
 AliAnalysisTaskEMCalHFEpA.cxx:771
 AliAnalysisTaskEMCalHFEpA.cxx:772
 AliAnalysisTaskEMCalHFEpA.cxx:773
 AliAnalysisTaskEMCalHFEpA.cxx:774
 AliAnalysisTaskEMCalHFEpA.cxx:775
 AliAnalysisTaskEMCalHFEpA.cxx:776
 AliAnalysisTaskEMCalHFEpA.cxx:777
 AliAnalysisTaskEMCalHFEpA.cxx:778
 AliAnalysisTaskEMCalHFEpA.cxx:779
 AliAnalysisTaskEMCalHFEpA.cxx:780
 AliAnalysisTaskEMCalHFEpA.cxx:781
 AliAnalysisTaskEMCalHFEpA.cxx:782
 AliAnalysisTaskEMCalHFEpA.cxx:783
 AliAnalysisTaskEMCalHFEpA.cxx:784
 AliAnalysisTaskEMCalHFEpA.cxx:785
 AliAnalysisTaskEMCalHFEpA.cxx:786
 AliAnalysisTaskEMCalHFEpA.cxx:787
 AliAnalysisTaskEMCalHFEpA.cxx:788
 AliAnalysisTaskEMCalHFEpA.cxx:789
 AliAnalysisTaskEMCalHFEpA.cxx:790
 AliAnalysisTaskEMCalHFEpA.cxx:791
 AliAnalysisTaskEMCalHFEpA.cxx:792
 AliAnalysisTaskEMCalHFEpA.cxx:793
 AliAnalysisTaskEMCalHFEpA.cxx:794
 AliAnalysisTaskEMCalHFEpA.cxx:795
 AliAnalysisTaskEMCalHFEpA.cxx:796
 AliAnalysisTaskEMCalHFEpA.cxx:797
 AliAnalysisTaskEMCalHFEpA.cxx:798
 AliAnalysisTaskEMCalHFEpA.cxx:799
 AliAnalysisTaskEMCalHFEpA.cxx:800
 AliAnalysisTaskEMCalHFEpA.cxx:801
 AliAnalysisTaskEMCalHFEpA.cxx:802
 AliAnalysisTaskEMCalHFEpA.cxx:803
 AliAnalysisTaskEMCalHFEpA.cxx:804
 AliAnalysisTaskEMCalHFEpA.cxx:805
 AliAnalysisTaskEMCalHFEpA.cxx:806
 AliAnalysisTaskEMCalHFEpA.cxx:807
 AliAnalysisTaskEMCalHFEpA.cxx:808
 AliAnalysisTaskEMCalHFEpA.cxx:809
 AliAnalysisTaskEMCalHFEpA.cxx:810
 AliAnalysisTaskEMCalHFEpA.cxx:811
 AliAnalysisTaskEMCalHFEpA.cxx:812
 AliAnalysisTaskEMCalHFEpA.cxx:813
 AliAnalysisTaskEMCalHFEpA.cxx:814
 AliAnalysisTaskEMCalHFEpA.cxx:815
 AliAnalysisTaskEMCalHFEpA.cxx:816
 AliAnalysisTaskEMCalHFEpA.cxx:817
 AliAnalysisTaskEMCalHFEpA.cxx:818
 AliAnalysisTaskEMCalHFEpA.cxx:819
 AliAnalysisTaskEMCalHFEpA.cxx:820
 AliAnalysisTaskEMCalHFEpA.cxx:821
 AliAnalysisTaskEMCalHFEpA.cxx:822
 AliAnalysisTaskEMCalHFEpA.cxx:823
 AliAnalysisTaskEMCalHFEpA.cxx:824
 AliAnalysisTaskEMCalHFEpA.cxx:825
 AliAnalysisTaskEMCalHFEpA.cxx:826
 AliAnalysisTaskEMCalHFEpA.cxx:827
 AliAnalysisTaskEMCalHFEpA.cxx:828
 AliAnalysisTaskEMCalHFEpA.cxx:829
 AliAnalysisTaskEMCalHFEpA.cxx:830
 AliAnalysisTaskEMCalHFEpA.cxx:831
 AliAnalysisTaskEMCalHFEpA.cxx:832
 AliAnalysisTaskEMCalHFEpA.cxx:833
 AliAnalysisTaskEMCalHFEpA.cxx:834
 AliAnalysisTaskEMCalHFEpA.cxx:835
 AliAnalysisTaskEMCalHFEpA.cxx:836
 AliAnalysisTaskEMCalHFEpA.cxx:837
 AliAnalysisTaskEMCalHFEpA.cxx:838
 AliAnalysisTaskEMCalHFEpA.cxx:839
 AliAnalysisTaskEMCalHFEpA.cxx:840
 AliAnalysisTaskEMCalHFEpA.cxx:841
 AliAnalysisTaskEMCalHFEpA.cxx:842
 AliAnalysisTaskEMCalHFEpA.cxx:843
 AliAnalysisTaskEMCalHFEpA.cxx:844
 AliAnalysisTaskEMCalHFEpA.cxx:845
 AliAnalysisTaskEMCalHFEpA.cxx:846
 AliAnalysisTaskEMCalHFEpA.cxx:847
 AliAnalysisTaskEMCalHFEpA.cxx:848
 AliAnalysisTaskEMCalHFEpA.cxx:849
 AliAnalysisTaskEMCalHFEpA.cxx:850
 AliAnalysisTaskEMCalHFEpA.cxx:851
 AliAnalysisTaskEMCalHFEpA.cxx:852
 AliAnalysisTaskEMCalHFEpA.cxx:853
 AliAnalysisTaskEMCalHFEpA.cxx:854
 AliAnalysisTaskEMCalHFEpA.cxx:855
 AliAnalysisTaskEMCalHFEpA.cxx:856
 AliAnalysisTaskEMCalHFEpA.cxx:857
 AliAnalysisTaskEMCalHFEpA.cxx:858
 AliAnalysisTaskEMCalHFEpA.cxx:859
 AliAnalysisTaskEMCalHFEpA.cxx:860
 AliAnalysisTaskEMCalHFEpA.cxx:861
 AliAnalysisTaskEMCalHFEpA.cxx:862
 AliAnalysisTaskEMCalHFEpA.cxx:863
 AliAnalysisTaskEMCalHFEpA.cxx:864
 AliAnalysisTaskEMCalHFEpA.cxx:865
 AliAnalysisTaskEMCalHFEpA.cxx:866
 AliAnalysisTaskEMCalHFEpA.cxx:867
 AliAnalysisTaskEMCalHFEpA.cxx:868
 AliAnalysisTaskEMCalHFEpA.cxx:869
 AliAnalysisTaskEMCalHFEpA.cxx:870
 AliAnalysisTaskEMCalHFEpA.cxx:871
 AliAnalysisTaskEMCalHFEpA.cxx:872
 AliAnalysisTaskEMCalHFEpA.cxx:873
 AliAnalysisTaskEMCalHFEpA.cxx:874
 AliAnalysisTaskEMCalHFEpA.cxx:875
 AliAnalysisTaskEMCalHFEpA.cxx:876
 AliAnalysisTaskEMCalHFEpA.cxx:877
 AliAnalysisTaskEMCalHFEpA.cxx:878
 AliAnalysisTaskEMCalHFEpA.cxx:879
 AliAnalysisTaskEMCalHFEpA.cxx:880
 AliAnalysisTaskEMCalHFEpA.cxx:881
 AliAnalysisTaskEMCalHFEpA.cxx:882
 AliAnalysisTaskEMCalHFEpA.cxx:883
 AliAnalysisTaskEMCalHFEpA.cxx:884
 AliAnalysisTaskEMCalHFEpA.cxx:885
 AliAnalysisTaskEMCalHFEpA.cxx:886
 AliAnalysisTaskEMCalHFEpA.cxx:887
 AliAnalysisTaskEMCalHFEpA.cxx:888
 AliAnalysisTaskEMCalHFEpA.cxx:889
 AliAnalysisTaskEMCalHFEpA.cxx:890
 AliAnalysisTaskEMCalHFEpA.cxx:891
 AliAnalysisTaskEMCalHFEpA.cxx:892
 AliAnalysisTaskEMCalHFEpA.cxx:893
 AliAnalysisTaskEMCalHFEpA.cxx:894
 AliAnalysisTaskEMCalHFEpA.cxx:895
 AliAnalysisTaskEMCalHFEpA.cxx:896
 AliAnalysisTaskEMCalHFEpA.cxx:897
 AliAnalysisTaskEMCalHFEpA.cxx:898
 AliAnalysisTaskEMCalHFEpA.cxx:899
 AliAnalysisTaskEMCalHFEpA.cxx:900
 AliAnalysisTaskEMCalHFEpA.cxx:901
 AliAnalysisTaskEMCalHFEpA.cxx:902
 AliAnalysisTaskEMCalHFEpA.cxx:903
 AliAnalysisTaskEMCalHFEpA.cxx:904
 AliAnalysisTaskEMCalHFEpA.cxx:905
 AliAnalysisTaskEMCalHFEpA.cxx:906
 AliAnalysisTaskEMCalHFEpA.cxx:907
 AliAnalysisTaskEMCalHFEpA.cxx:908
 AliAnalysisTaskEMCalHFEpA.cxx:909
 AliAnalysisTaskEMCalHFEpA.cxx:910
 AliAnalysisTaskEMCalHFEpA.cxx:911
 AliAnalysisTaskEMCalHFEpA.cxx:912
 AliAnalysisTaskEMCalHFEpA.cxx:913
 AliAnalysisTaskEMCalHFEpA.cxx:914
 AliAnalysisTaskEMCalHFEpA.cxx:915
 AliAnalysisTaskEMCalHFEpA.cxx:916
 AliAnalysisTaskEMCalHFEpA.cxx:917
 AliAnalysisTaskEMCalHFEpA.cxx:918
 AliAnalysisTaskEMCalHFEpA.cxx:919
 AliAnalysisTaskEMCalHFEpA.cxx:920
 AliAnalysisTaskEMCalHFEpA.cxx:921
 AliAnalysisTaskEMCalHFEpA.cxx:922
 AliAnalysisTaskEMCalHFEpA.cxx:923
 AliAnalysisTaskEMCalHFEpA.cxx:924
 AliAnalysisTaskEMCalHFEpA.cxx:925
 AliAnalysisTaskEMCalHFEpA.cxx:926
 AliAnalysisTaskEMCalHFEpA.cxx:927
 AliAnalysisTaskEMCalHFEpA.cxx:928
 AliAnalysisTaskEMCalHFEpA.cxx:929
 AliAnalysisTaskEMCalHFEpA.cxx:930
 AliAnalysisTaskEMCalHFEpA.cxx:931
 AliAnalysisTaskEMCalHFEpA.cxx:932
 AliAnalysisTaskEMCalHFEpA.cxx:933
 AliAnalysisTaskEMCalHFEpA.cxx:934
 AliAnalysisTaskEMCalHFEpA.cxx:935
 AliAnalysisTaskEMCalHFEpA.cxx:936
 AliAnalysisTaskEMCalHFEpA.cxx:937
 AliAnalysisTaskEMCalHFEpA.cxx:938
 AliAnalysisTaskEMCalHFEpA.cxx:939
 AliAnalysisTaskEMCalHFEpA.cxx:940
 AliAnalysisTaskEMCalHFEpA.cxx:941
 AliAnalysisTaskEMCalHFEpA.cxx:942
 AliAnalysisTaskEMCalHFEpA.cxx:943
 AliAnalysisTaskEMCalHFEpA.cxx:944
 AliAnalysisTaskEMCalHFEpA.cxx:945
 AliAnalysisTaskEMCalHFEpA.cxx:946
 AliAnalysisTaskEMCalHFEpA.cxx:947
 AliAnalysisTaskEMCalHFEpA.cxx:948
 AliAnalysisTaskEMCalHFEpA.cxx:949
 AliAnalysisTaskEMCalHFEpA.cxx:950
 AliAnalysisTaskEMCalHFEpA.cxx:951
 AliAnalysisTaskEMCalHFEpA.cxx:952
 AliAnalysisTaskEMCalHFEpA.cxx:953
 AliAnalysisTaskEMCalHFEpA.cxx:954
 AliAnalysisTaskEMCalHFEpA.cxx:955
 AliAnalysisTaskEMCalHFEpA.cxx:956
 AliAnalysisTaskEMCalHFEpA.cxx:957
 AliAnalysisTaskEMCalHFEpA.cxx:958
 AliAnalysisTaskEMCalHFEpA.cxx:959
 AliAnalysisTaskEMCalHFEpA.cxx:960
 AliAnalysisTaskEMCalHFEpA.cxx:961
 AliAnalysisTaskEMCalHFEpA.cxx:962
 AliAnalysisTaskEMCalHFEpA.cxx:963
 AliAnalysisTaskEMCalHFEpA.cxx:964
 AliAnalysisTaskEMCalHFEpA.cxx:965
 AliAnalysisTaskEMCalHFEpA.cxx:966
 AliAnalysisTaskEMCalHFEpA.cxx:967
 AliAnalysisTaskEMCalHFEpA.cxx:968
 AliAnalysisTaskEMCalHFEpA.cxx:969
 AliAnalysisTaskEMCalHFEpA.cxx:970
 AliAnalysisTaskEMCalHFEpA.cxx:971
 AliAnalysisTaskEMCalHFEpA.cxx:972
 AliAnalysisTaskEMCalHFEpA.cxx:973
 AliAnalysisTaskEMCalHFEpA.cxx:974
 AliAnalysisTaskEMCalHFEpA.cxx:975
 AliAnalysisTaskEMCalHFEpA.cxx:976
 AliAnalysisTaskEMCalHFEpA.cxx:977
 AliAnalysisTaskEMCalHFEpA.cxx:978
 AliAnalysisTaskEMCalHFEpA.cxx:979
 AliAnalysisTaskEMCalHFEpA.cxx:980
 AliAnalysisTaskEMCalHFEpA.cxx:981
 AliAnalysisTaskEMCalHFEpA.cxx:982
 AliAnalysisTaskEMCalHFEpA.cxx:983
 AliAnalysisTaskEMCalHFEpA.cxx:984
 AliAnalysisTaskEMCalHFEpA.cxx:985
 AliAnalysisTaskEMCalHFEpA.cxx:986
 AliAnalysisTaskEMCalHFEpA.cxx:987
 AliAnalysisTaskEMCalHFEpA.cxx:988
 AliAnalysisTaskEMCalHFEpA.cxx:989
 AliAnalysisTaskEMCalHFEpA.cxx:990
 AliAnalysisTaskEMCalHFEpA.cxx:991
 AliAnalysisTaskEMCalHFEpA.cxx:992
 AliAnalysisTaskEMCalHFEpA.cxx:993
 AliAnalysisTaskEMCalHFEpA.cxx:994
 AliAnalysisTaskEMCalHFEpA.cxx:995
 AliAnalysisTaskEMCalHFEpA.cxx:996
 AliAnalysisTaskEMCalHFEpA.cxx:997
 AliAnalysisTaskEMCalHFEpA.cxx:998
 AliAnalysisTaskEMCalHFEpA.cxx:999
 AliAnalysisTaskEMCalHFEpA.cxx:1000
 AliAnalysisTaskEMCalHFEpA.cxx:1001
 AliAnalysisTaskEMCalHFEpA.cxx:1002
 AliAnalysisTaskEMCalHFEpA.cxx:1003
 AliAnalysisTaskEMCalHFEpA.cxx:1004
 AliAnalysisTaskEMCalHFEpA.cxx:1005
 AliAnalysisTaskEMCalHFEpA.cxx:1006
 AliAnalysisTaskEMCalHFEpA.cxx:1007
 AliAnalysisTaskEMCalHFEpA.cxx:1008
 AliAnalysisTaskEMCalHFEpA.cxx:1009
 AliAnalysisTaskEMCalHFEpA.cxx:1010
 AliAnalysisTaskEMCalHFEpA.cxx:1011
 AliAnalysisTaskEMCalHFEpA.cxx:1012
 AliAnalysisTaskEMCalHFEpA.cxx:1013
 AliAnalysisTaskEMCalHFEpA.cxx:1014
 AliAnalysisTaskEMCalHFEpA.cxx:1015
 AliAnalysisTaskEMCalHFEpA.cxx:1016
 AliAnalysisTaskEMCalHFEpA.cxx:1017
 AliAnalysisTaskEMCalHFEpA.cxx:1018
 AliAnalysisTaskEMCalHFEpA.cxx:1019
 AliAnalysisTaskEMCalHFEpA.cxx:1020
 AliAnalysisTaskEMCalHFEpA.cxx:1021
 AliAnalysisTaskEMCalHFEpA.cxx:1022
 AliAnalysisTaskEMCalHFEpA.cxx:1023
 AliAnalysisTaskEMCalHFEpA.cxx:1024
 AliAnalysisTaskEMCalHFEpA.cxx:1025
 AliAnalysisTaskEMCalHFEpA.cxx:1026
 AliAnalysisTaskEMCalHFEpA.cxx:1027
 AliAnalysisTaskEMCalHFEpA.cxx:1028
 AliAnalysisTaskEMCalHFEpA.cxx:1029
 AliAnalysisTaskEMCalHFEpA.cxx:1030
 AliAnalysisTaskEMCalHFEpA.cxx:1031
 AliAnalysisTaskEMCalHFEpA.cxx:1032
 AliAnalysisTaskEMCalHFEpA.cxx:1033
 AliAnalysisTaskEMCalHFEpA.cxx:1034
 AliAnalysisTaskEMCalHFEpA.cxx:1035
 AliAnalysisTaskEMCalHFEpA.cxx:1036
 AliAnalysisTaskEMCalHFEpA.cxx:1037
 AliAnalysisTaskEMCalHFEpA.cxx:1038
 AliAnalysisTaskEMCalHFEpA.cxx:1039
 AliAnalysisTaskEMCalHFEpA.cxx:1040
 AliAnalysisTaskEMCalHFEpA.cxx:1041
 AliAnalysisTaskEMCalHFEpA.cxx:1042
 AliAnalysisTaskEMCalHFEpA.cxx:1043
 AliAnalysisTaskEMCalHFEpA.cxx:1044
 AliAnalysisTaskEMCalHFEpA.cxx:1045
 AliAnalysisTaskEMCalHFEpA.cxx:1046
 AliAnalysisTaskEMCalHFEpA.cxx:1047
 AliAnalysisTaskEMCalHFEpA.cxx:1048
 AliAnalysisTaskEMCalHFEpA.cxx:1049
 AliAnalysisTaskEMCalHFEpA.cxx:1050
 AliAnalysisTaskEMCalHFEpA.cxx:1051
 AliAnalysisTaskEMCalHFEpA.cxx:1052
 AliAnalysisTaskEMCalHFEpA.cxx:1053
 AliAnalysisTaskEMCalHFEpA.cxx:1054
 AliAnalysisTaskEMCalHFEpA.cxx:1055
 AliAnalysisTaskEMCalHFEpA.cxx:1056
 AliAnalysisTaskEMCalHFEpA.cxx:1057
 AliAnalysisTaskEMCalHFEpA.cxx:1058
 AliAnalysisTaskEMCalHFEpA.cxx:1059
 AliAnalysisTaskEMCalHFEpA.cxx:1060
 AliAnalysisTaskEMCalHFEpA.cxx:1061
 AliAnalysisTaskEMCalHFEpA.cxx:1062
 AliAnalysisTaskEMCalHFEpA.cxx:1063
 AliAnalysisTaskEMCalHFEpA.cxx:1064
 AliAnalysisTaskEMCalHFEpA.cxx:1065
 AliAnalysisTaskEMCalHFEpA.cxx:1066
 AliAnalysisTaskEMCalHFEpA.cxx:1067
 AliAnalysisTaskEMCalHFEpA.cxx:1068
 AliAnalysisTaskEMCalHFEpA.cxx:1069
 AliAnalysisTaskEMCalHFEpA.cxx:1070
 AliAnalysisTaskEMCalHFEpA.cxx:1071
 AliAnalysisTaskEMCalHFEpA.cxx:1072
 AliAnalysisTaskEMCalHFEpA.cxx:1073
 AliAnalysisTaskEMCalHFEpA.cxx:1074
 AliAnalysisTaskEMCalHFEpA.cxx:1075
 AliAnalysisTaskEMCalHFEpA.cxx:1076
 AliAnalysisTaskEMCalHFEpA.cxx:1077
 AliAnalysisTaskEMCalHFEpA.cxx:1078
 AliAnalysisTaskEMCalHFEpA.cxx:1079
 AliAnalysisTaskEMCalHFEpA.cxx:1080
 AliAnalysisTaskEMCalHFEpA.cxx:1081
 AliAnalysisTaskEMCalHFEpA.cxx:1082
 AliAnalysisTaskEMCalHFEpA.cxx:1083
 AliAnalysisTaskEMCalHFEpA.cxx:1084
 AliAnalysisTaskEMCalHFEpA.cxx:1085
 AliAnalysisTaskEMCalHFEpA.cxx:1086
 AliAnalysisTaskEMCalHFEpA.cxx:1087
 AliAnalysisTaskEMCalHFEpA.cxx:1088
 AliAnalysisTaskEMCalHFEpA.cxx:1089
 AliAnalysisTaskEMCalHFEpA.cxx:1090
 AliAnalysisTaskEMCalHFEpA.cxx:1091
 AliAnalysisTaskEMCalHFEpA.cxx:1092
 AliAnalysisTaskEMCalHFEpA.cxx:1093
 AliAnalysisTaskEMCalHFEpA.cxx:1094
 AliAnalysisTaskEMCalHFEpA.cxx:1095
 AliAnalysisTaskEMCalHFEpA.cxx:1096
 AliAnalysisTaskEMCalHFEpA.cxx:1097
 AliAnalysisTaskEMCalHFEpA.cxx:1098
 AliAnalysisTaskEMCalHFEpA.cxx:1099
 AliAnalysisTaskEMCalHFEpA.cxx:1100
 AliAnalysisTaskEMCalHFEpA.cxx:1101
 AliAnalysisTaskEMCalHFEpA.cxx:1102
 AliAnalysisTaskEMCalHFEpA.cxx:1103
 AliAnalysisTaskEMCalHFEpA.cxx:1104
 AliAnalysisTaskEMCalHFEpA.cxx:1105
 AliAnalysisTaskEMCalHFEpA.cxx:1106
 AliAnalysisTaskEMCalHFEpA.cxx:1107
 AliAnalysisTaskEMCalHFEpA.cxx:1108
 AliAnalysisTaskEMCalHFEpA.cxx:1109
 AliAnalysisTaskEMCalHFEpA.cxx:1110
 AliAnalysisTaskEMCalHFEpA.cxx:1111
 AliAnalysisTaskEMCalHFEpA.cxx:1112
 AliAnalysisTaskEMCalHFEpA.cxx:1113
 AliAnalysisTaskEMCalHFEpA.cxx:1114
 AliAnalysisTaskEMCalHFEpA.cxx:1115
 AliAnalysisTaskEMCalHFEpA.cxx:1116
 AliAnalysisTaskEMCalHFEpA.cxx:1117
 AliAnalysisTaskEMCalHFEpA.cxx:1118
 AliAnalysisTaskEMCalHFEpA.cxx:1119
 AliAnalysisTaskEMCalHFEpA.cxx:1120
 AliAnalysisTaskEMCalHFEpA.cxx:1121
 AliAnalysisTaskEMCalHFEpA.cxx:1122
 AliAnalysisTaskEMCalHFEpA.cxx:1123
 AliAnalysisTaskEMCalHFEpA.cxx:1124
 AliAnalysisTaskEMCalHFEpA.cxx:1125
 AliAnalysisTaskEMCalHFEpA.cxx:1126
 AliAnalysisTaskEMCalHFEpA.cxx:1127
 AliAnalysisTaskEMCalHFEpA.cxx:1128
 AliAnalysisTaskEMCalHFEpA.cxx:1129
 AliAnalysisTaskEMCalHFEpA.cxx:1130
 AliAnalysisTaskEMCalHFEpA.cxx:1131
 AliAnalysisTaskEMCalHFEpA.cxx:1132
 AliAnalysisTaskEMCalHFEpA.cxx:1133
 AliAnalysisTaskEMCalHFEpA.cxx:1134
 AliAnalysisTaskEMCalHFEpA.cxx:1135
 AliAnalysisTaskEMCalHFEpA.cxx:1136
 AliAnalysisTaskEMCalHFEpA.cxx:1137
 AliAnalysisTaskEMCalHFEpA.cxx:1138
 AliAnalysisTaskEMCalHFEpA.cxx:1139
 AliAnalysisTaskEMCalHFEpA.cxx:1140
 AliAnalysisTaskEMCalHFEpA.cxx:1141
 AliAnalysisTaskEMCalHFEpA.cxx:1142
 AliAnalysisTaskEMCalHFEpA.cxx:1143
 AliAnalysisTaskEMCalHFEpA.cxx:1144
 AliAnalysisTaskEMCalHFEpA.cxx:1145
 AliAnalysisTaskEMCalHFEpA.cxx:1146
 AliAnalysisTaskEMCalHFEpA.cxx:1147
 AliAnalysisTaskEMCalHFEpA.cxx:1148
 AliAnalysisTaskEMCalHFEpA.cxx:1149
 AliAnalysisTaskEMCalHFEpA.cxx:1150
 AliAnalysisTaskEMCalHFEpA.cxx:1151
 AliAnalysisTaskEMCalHFEpA.cxx:1152
 AliAnalysisTaskEMCalHFEpA.cxx:1153
 AliAnalysisTaskEMCalHFEpA.cxx:1154
 AliAnalysisTaskEMCalHFEpA.cxx:1155
 AliAnalysisTaskEMCalHFEpA.cxx:1156
 AliAnalysisTaskEMCalHFEpA.cxx:1157
 AliAnalysisTaskEMCalHFEpA.cxx:1158
 AliAnalysisTaskEMCalHFEpA.cxx:1159
 AliAnalysisTaskEMCalHFEpA.cxx:1160
 AliAnalysisTaskEMCalHFEpA.cxx:1161
 AliAnalysisTaskEMCalHFEpA.cxx:1162
 AliAnalysisTaskEMCalHFEpA.cxx:1163
 AliAnalysisTaskEMCalHFEpA.cxx:1164
 AliAnalysisTaskEMCalHFEpA.cxx:1165
 AliAnalysisTaskEMCalHFEpA.cxx:1166
 AliAnalysisTaskEMCalHFEpA.cxx:1167
 AliAnalysisTaskEMCalHFEpA.cxx:1168
 AliAnalysisTaskEMCalHFEpA.cxx:1169
 AliAnalysisTaskEMCalHFEpA.cxx:1170
 AliAnalysisTaskEMCalHFEpA.cxx:1171
 AliAnalysisTaskEMCalHFEpA.cxx:1172
 AliAnalysisTaskEMCalHFEpA.cxx:1173
 AliAnalysisTaskEMCalHFEpA.cxx:1174
 AliAnalysisTaskEMCalHFEpA.cxx:1175
 AliAnalysisTaskEMCalHFEpA.cxx:1176
 AliAnalysisTaskEMCalHFEpA.cxx:1177
 AliAnalysisTaskEMCalHFEpA.cxx:1178
 AliAnalysisTaskEMCalHFEpA.cxx:1179
 AliAnalysisTaskEMCalHFEpA.cxx:1180
 AliAnalysisTaskEMCalHFEpA.cxx:1181
 AliAnalysisTaskEMCalHFEpA.cxx:1182
 AliAnalysisTaskEMCalHFEpA.cxx:1183
 AliAnalysisTaskEMCalHFEpA.cxx:1184
 AliAnalysisTaskEMCalHFEpA.cxx:1185
 AliAnalysisTaskEMCalHFEpA.cxx:1186
 AliAnalysisTaskEMCalHFEpA.cxx:1187
 AliAnalysisTaskEMCalHFEpA.cxx:1188
 AliAnalysisTaskEMCalHFEpA.cxx:1189
 AliAnalysisTaskEMCalHFEpA.cxx:1190
 AliAnalysisTaskEMCalHFEpA.cxx:1191
 AliAnalysisTaskEMCalHFEpA.cxx:1192
 AliAnalysisTaskEMCalHFEpA.cxx:1193
 AliAnalysisTaskEMCalHFEpA.cxx:1194
 AliAnalysisTaskEMCalHFEpA.cxx:1195
 AliAnalysisTaskEMCalHFEpA.cxx:1196
 AliAnalysisTaskEMCalHFEpA.cxx:1197
 AliAnalysisTaskEMCalHFEpA.cxx:1198
 AliAnalysisTaskEMCalHFEpA.cxx:1199
 AliAnalysisTaskEMCalHFEpA.cxx:1200
 AliAnalysisTaskEMCalHFEpA.cxx:1201
 AliAnalysisTaskEMCalHFEpA.cxx:1202
 AliAnalysisTaskEMCalHFEpA.cxx:1203
 AliAnalysisTaskEMCalHFEpA.cxx:1204
 AliAnalysisTaskEMCalHFEpA.cxx:1205
 AliAnalysisTaskEMCalHFEpA.cxx:1206
 AliAnalysisTaskEMCalHFEpA.cxx:1207
 AliAnalysisTaskEMCalHFEpA.cxx:1208
 AliAnalysisTaskEMCalHFEpA.cxx:1209
 AliAnalysisTaskEMCalHFEpA.cxx:1210
 AliAnalysisTaskEMCalHFEpA.cxx:1211
 AliAnalysisTaskEMCalHFEpA.cxx:1212
 AliAnalysisTaskEMCalHFEpA.cxx:1213
 AliAnalysisTaskEMCalHFEpA.cxx:1214
 AliAnalysisTaskEMCalHFEpA.cxx:1215
 AliAnalysisTaskEMCalHFEpA.cxx:1216
 AliAnalysisTaskEMCalHFEpA.cxx:1217
 AliAnalysisTaskEMCalHFEpA.cxx:1218
 AliAnalysisTaskEMCalHFEpA.cxx:1219
 AliAnalysisTaskEMCalHFEpA.cxx:1220
 AliAnalysisTaskEMCalHFEpA.cxx:1221
 AliAnalysisTaskEMCalHFEpA.cxx:1222
 AliAnalysisTaskEMCalHFEpA.cxx:1223
 AliAnalysisTaskEMCalHFEpA.cxx:1224
 AliAnalysisTaskEMCalHFEpA.cxx:1225
 AliAnalysisTaskEMCalHFEpA.cxx:1226
 AliAnalysisTaskEMCalHFEpA.cxx:1227
 AliAnalysisTaskEMCalHFEpA.cxx:1228
 AliAnalysisTaskEMCalHFEpA.cxx:1229
 AliAnalysisTaskEMCalHFEpA.cxx:1230
 AliAnalysisTaskEMCalHFEpA.cxx:1231
 AliAnalysisTaskEMCalHFEpA.cxx:1232
 AliAnalysisTaskEMCalHFEpA.cxx:1233
 AliAnalysisTaskEMCalHFEpA.cxx:1234
 AliAnalysisTaskEMCalHFEpA.cxx:1235
 AliAnalysisTaskEMCalHFEpA.cxx:1236
 AliAnalysisTaskEMCalHFEpA.cxx:1237
 AliAnalysisTaskEMCalHFEpA.cxx:1238
 AliAnalysisTaskEMCalHFEpA.cxx:1239
 AliAnalysisTaskEMCalHFEpA.cxx:1240
 AliAnalysisTaskEMCalHFEpA.cxx:1241
 AliAnalysisTaskEMCalHFEpA.cxx:1242
 AliAnalysisTaskEMCalHFEpA.cxx:1243
 AliAnalysisTaskEMCalHFEpA.cxx:1244
 AliAnalysisTaskEMCalHFEpA.cxx:1245
 AliAnalysisTaskEMCalHFEpA.cxx:1246
 AliAnalysisTaskEMCalHFEpA.cxx:1247
 AliAnalysisTaskEMCalHFEpA.cxx:1248
 AliAnalysisTaskEMCalHFEpA.cxx:1249
 AliAnalysisTaskEMCalHFEpA.cxx:1250
 AliAnalysisTaskEMCalHFEpA.cxx:1251
 AliAnalysisTaskEMCalHFEpA.cxx:1252
 AliAnalysisTaskEMCalHFEpA.cxx:1253
 AliAnalysisTaskEMCalHFEpA.cxx:1254
 AliAnalysisTaskEMCalHFEpA.cxx:1255
 AliAnalysisTaskEMCalHFEpA.cxx:1256
 AliAnalysisTaskEMCalHFEpA.cxx:1257
 AliAnalysisTaskEMCalHFEpA.cxx:1258
 AliAnalysisTaskEMCalHFEpA.cxx:1259
 AliAnalysisTaskEMCalHFEpA.cxx:1260
 AliAnalysisTaskEMCalHFEpA.cxx:1261
 AliAnalysisTaskEMCalHFEpA.cxx:1262
 AliAnalysisTaskEMCalHFEpA.cxx:1263
 AliAnalysisTaskEMCalHFEpA.cxx:1264
 AliAnalysisTaskEMCalHFEpA.cxx:1265
 AliAnalysisTaskEMCalHFEpA.cxx:1266
 AliAnalysisTaskEMCalHFEpA.cxx:1267
 AliAnalysisTaskEMCalHFEpA.cxx:1268
 AliAnalysisTaskEMCalHFEpA.cxx:1269
 AliAnalysisTaskEMCalHFEpA.cxx:1270
 AliAnalysisTaskEMCalHFEpA.cxx:1271
 AliAnalysisTaskEMCalHFEpA.cxx:1272
 AliAnalysisTaskEMCalHFEpA.cxx:1273
 AliAnalysisTaskEMCalHFEpA.cxx:1274
 AliAnalysisTaskEMCalHFEpA.cxx:1275
 AliAnalysisTaskEMCalHFEpA.cxx:1276
 AliAnalysisTaskEMCalHFEpA.cxx:1277
 AliAnalysisTaskEMCalHFEpA.cxx:1278
 AliAnalysisTaskEMCalHFEpA.cxx:1279
 AliAnalysisTaskEMCalHFEpA.cxx:1280
 AliAnalysisTaskEMCalHFEpA.cxx:1281
 AliAnalysisTaskEMCalHFEpA.cxx:1282
 AliAnalysisTaskEMCalHFEpA.cxx:1283
 AliAnalysisTaskEMCalHFEpA.cxx:1284
 AliAnalysisTaskEMCalHFEpA.cxx:1285
 AliAnalysisTaskEMCalHFEpA.cxx:1286
 AliAnalysisTaskEMCalHFEpA.cxx:1287
 AliAnalysisTaskEMCalHFEpA.cxx:1288
 AliAnalysisTaskEMCalHFEpA.cxx:1289
 AliAnalysisTaskEMCalHFEpA.cxx:1290
 AliAnalysisTaskEMCalHFEpA.cxx:1291
 AliAnalysisTaskEMCalHFEpA.cxx:1292
 AliAnalysisTaskEMCalHFEpA.cxx:1293
 AliAnalysisTaskEMCalHFEpA.cxx:1294
 AliAnalysisTaskEMCalHFEpA.cxx:1295
 AliAnalysisTaskEMCalHFEpA.cxx:1296
 AliAnalysisTaskEMCalHFEpA.cxx:1297
 AliAnalysisTaskEMCalHFEpA.cxx:1298
 AliAnalysisTaskEMCalHFEpA.cxx:1299
 AliAnalysisTaskEMCalHFEpA.cxx:1300
 AliAnalysisTaskEMCalHFEpA.cxx:1301
 AliAnalysisTaskEMCalHFEpA.cxx:1302
 AliAnalysisTaskEMCalHFEpA.cxx:1303
 AliAnalysisTaskEMCalHFEpA.cxx:1304
 AliAnalysisTaskEMCalHFEpA.cxx:1305
 AliAnalysisTaskEMCalHFEpA.cxx:1306
 AliAnalysisTaskEMCalHFEpA.cxx:1307
 AliAnalysisTaskEMCalHFEpA.cxx:1308
 AliAnalysisTaskEMCalHFEpA.cxx:1309
 AliAnalysisTaskEMCalHFEpA.cxx:1310
 AliAnalysisTaskEMCalHFEpA.cxx:1311
 AliAnalysisTaskEMCalHFEpA.cxx:1312
 AliAnalysisTaskEMCalHFEpA.cxx:1313
 AliAnalysisTaskEMCalHFEpA.cxx:1314
 AliAnalysisTaskEMCalHFEpA.cxx:1315
 AliAnalysisTaskEMCalHFEpA.cxx:1316
 AliAnalysisTaskEMCalHFEpA.cxx:1317
 AliAnalysisTaskEMCalHFEpA.cxx:1318
 AliAnalysisTaskEMCalHFEpA.cxx:1319
 AliAnalysisTaskEMCalHFEpA.cxx:1320
 AliAnalysisTaskEMCalHFEpA.cxx:1321
 AliAnalysisTaskEMCalHFEpA.cxx:1322
 AliAnalysisTaskEMCalHFEpA.cxx:1323
 AliAnalysisTaskEMCalHFEpA.cxx:1324
 AliAnalysisTaskEMCalHFEpA.cxx:1325
 AliAnalysisTaskEMCalHFEpA.cxx:1326
 AliAnalysisTaskEMCalHFEpA.cxx:1327
 AliAnalysisTaskEMCalHFEpA.cxx:1328
 AliAnalysisTaskEMCalHFEpA.cxx:1329
 AliAnalysisTaskEMCalHFEpA.cxx:1330
 AliAnalysisTaskEMCalHFEpA.cxx:1331
 AliAnalysisTaskEMCalHFEpA.cxx:1332
 AliAnalysisTaskEMCalHFEpA.cxx:1333
 AliAnalysisTaskEMCalHFEpA.cxx:1334
 AliAnalysisTaskEMCalHFEpA.cxx:1335
 AliAnalysisTaskEMCalHFEpA.cxx:1336
 AliAnalysisTaskEMCalHFEpA.cxx:1337
 AliAnalysisTaskEMCalHFEpA.cxx:1338
 AliAnalysisTaskEMCalHFEpA.cxx:1339
 AliAnalysisTaskEMCalHFEpA.cxx:1340
 AliAnalysisTaskEMCalHFEpA.cxx:1341
 AliAnalysisTaskEMCalHFEpA.cxx:1342
 AliAnalysisTaskEMCalHFEpA.cxx:1343
 AliAnalysisTaskEMCalHFEpA.cxx:1344
 AliAnalysisTaskEMCalHFEpA.cxx:1345
 AliAnalysisTaskEMCalHFEpA.cxx:1346
 AliAnalysisTaskEMCalHFEpA.cxx:1347
 AliAnalysisTaskEMCalHFEpA.cxx:1348
 AliAnalysisTaskEMCalHFEpA.cxx:1349
 AliAnalysisTaskEMCalHFEpA.cxx:1350
 AliAnalysisTaskEMCalHFEpA.cxx:1351
 AliAnalysisTaskEMCalHFEpA.cxx:1352
 AliAnalysisTaskEMCalHFEpA.cxx:1353
 AliAnalysisTaskEMCalHFEpA.cxx:1354
 AliAnalysisTaskEMCalHFEpA.cxx:1355
 AliAnalysisTaskEMCalHFEpA.cxx:1356
 AliAnalysisTaskEMCalHFEpA.cxx:1357
 AliAnalysisTaskEMCalHFEpA.cxx:1358
 AliAnalysisTaskEMCalHFEpA.cxx:1359
 AliAnalysisTaskEMCalHFEpA.cxx:1360
 AliAnalysisTaskEMCalHFEpA.cxx:1361
 AliAnalysisTaskEMCalHFEpA.cxx:1362
 AliAnalysisTaskEMCalHFEpA.cxx:1363
 AliAnalysisTaskEMCalHFEpA.cxx:1364
 AliAnalysisTaskEMCalHFEpA.cxx:1365
 AliAnalysisTaskEMCalHFEpA.cxx:1366
 AliAnalysisTaskEMCalHFEpA.cxx:1367
 AliAnalysisTaskEMCalHFEpA.cxx:1368
 AliAnalysisTaskEMCalHFEpA.cxx:1369
 AliAnalysisTaskEMCalHFEpA.cxx:1370
 AliAnalysisTaskEMCalHFEpA.cxx:1371
 AliAnalysisTaskEMCalHFEpA.cxx:1372
 AliAnalysisTaskEMCalHFEpA.cxx:1373
 AliAnalysisTaskEMCalHFEpA.cxx:1374
 AliAnalysisTaskEMCalHFEpA.cxx:1375
 AliAnalysisTaskEMCalHFEpA.cxx:1376
 AliAnalysisTaskEMCalHFEpA.cxx:1377
 AliAnalysisTaskEMCalHFEpA.cxx:1378
 AliAnalysisTaskEMCalHFEpA.cxx:1379
 AliAnalysisTaskEMCalHFEpA.cxx:1380
 AliAnalysisTaskEMCalHFEpA.cxx:1381
 AliAnalysisTaskEMCalHFEpA.cxx:1382
 AliAnalysisTaskEMCalHFEpA.cxx:1383
 AliAnalysisTaskEMCalHFEpA.cxx:1384
 AliAnalysisTaskEMCalHFEpA.cxx:1385
 AliAnalysisTaskEMCalHFEpA.cxx:1386
 AliAnalysisTaskEMCalHFEpA.cxx:1387
 AliAnalysisTaskEMCalHFEpA.cxx:1388
 AliAnalysisTaskEMCalHFEpA.cxx:1389
 AliAnalysisTaskEMCalHFEpA.cxx:1390
 AliAnalysisTaskEMCalHFEpA.cxx:1391
 AliAnalysisTaskEMCalHFEpA.cxx:1392
 AliAnalysisTaskEMCalHFEpA.cxx:1393
 AliAnalysisTaskEMCalHFEpA.cxx:1394
 AliAnalysisTaskEMCalHFEpA.cxx:1395
 AliAnalysisTaskEMCalHFEpA.cxx:1396
 AliAnalysisTaskEMCalHFEpA.cxx:1397
 AliAnalysisTaskEMCalHFEpA.cxx:1398
 AliAnalysisTaskEMCalHFEpA.cxx:1399
 AliAnalysisTaskEMCalHFEpA.cxx:1400
 AliAnalysisTaskEMCalHFEpA.cxx:1401
 AliAnalysisTaskEMCalHFEpA.cxx:1402
 AliAnalysisTaskEMCalHFEpA.cxx:1403
 AliAnalysisTaskEMCalHFEpA.cxx:1404
 AliAnalysisTaskEMCalHFEpA.cxx:1405
 AliAnalysisTaskEMCalHFEpA.cxx:1406
 AliAnalysisTaskEMCalHFEpA.cxx:1407
 AliAnalysisTaskEMCalHFEpA.cxx:1408
 AliAnalysisTaskEMCalHFEpA.cxx:1409
 AliAnalysisTaskEMCalHFEpA.cxx:1410
 AliAnalysisTaskEMCalHFEpA.cxx:1411
 AliAnalysisTaskEMCalHFEpA.cxx:1412
 AliAnalysisTaskEMCalHFEpA.cxx:1413
 AliAnalysisTaskEMCalHFEpA.cxx:1414
 AliAnalysisTaskEMCalHFEpA.cxx:1415
 AliAnalysisTaskEMCalHFEpA.cxx:1416
 AliAnalysisTaskEMCalHFEpA.cxx:1417
 AliAnalysisTaskEMCalHFEpA.cxx:1418
 AliAnalysisTaskEMCalHFEpA.cxx:1419
 AliAnalysisTaskEMCalHFEpA.cxx:1420
 AliAnalysisTaskEMCalHFEpA.cxx:1421
 AliAnalysisTaskEMCalHFEpA.cxx:1422
 AliAnalysisTaskEMCalHFEpA.cxx:1423
 AliAnalysisTaskEMCalHFEpA.cxx:1424
 AliAnalysisTaskEMCalHFEpA.cxx:1425
 AliAnalysisTaskEMCalHFEpA.cxx:1426
 AliAnalysisTaskEMCalHFEpA.cxx:1427
 AliAnalysisTaskEMCalHFEpA.cxx:1428
 AliAnalysisTaskEMCalHFEpA.cxx:1429
 AliAnalysisTaskEMCalHFEpA.cxx:1430
 AliAnalysisTaskEMCalHFEpA.cxx:1431
 AliAnalysisTaskEMCalHFEpA.cxx:1432
 AliAnalysisTaskEMCalHFEpA.cxx:1433
 AliAnalysisTaskEMCalHFEpA.cxx:1434
 AliAnalysisTaskEMCalHFEpA.cxx:1435
 AliAnalysisTaskEMCalHFEpA.cxx:1436
 AliAnalysisTaskEMCalHFEpA.cxx:1437
 AliAnalysisTaskEMCalHFEpA.cxx:1438
 AliAnalysisTaskEMCalHFEpA.cxx:1439
 AliAnalysisTaskEMCalHFEpA.cxx:1440
 AliAnalysisTaskEMCalHFEpA.cxx:1441
 AliAnalysisTaskEMCalHFEpA.cxx:1442
 AliAnalysisTaskEMCalHFEpA.cxx:1443
 AliAnalysisTaskEMCalHFEpA.cxx:1444
 AliAnalysisTaskEMCalHFEpA.cxx:1445
 AliAnalysisTaskEMCalHFEpA.cxx:1446
 AliAnalysisTaskEMCalHFEpA.cxx:1447
 AliAnalysisTaskEMCalHFEpA.cxx:1448
 AliAnalysisTaskEMCalHFEpA.cxx:1449
 AliAnalysisTaskEMCalHFEpA.cxx:1450
 AliAnalysisTaskEMCalHFEpA.cxx:1451
 AliAnalysisTaskEMCalHFEpA.cxx:1452
 AliAnalysisTaskEMCalHFEpA.cxx:1453
 AliAnalysisTaskEMCalHFEpA.cxx:1454
 AliAnalysisTaskEMCalHFEpA.cxx:1455
 AliAnalysisTaskEMCalHFEpA.cxx:1456
 AliAnalysisTaskEMCalHFEpA.cxx:1457
 AliAnalysisTaskEMCalHFEpA.cxx:1458
 AliAnalysisTaskEMCalHFEpA.cxx:1459
 AliAnalysisTaskEMCalHFEpA.cxx:1460
 AliAnalysisTaskEMCalHFEpA.cxx:1461
 AliAnalysisTaskEMCalHFEpA.cxx:1462
 AliAnalysisTaskEMCalHFEpA.cxx:1463
 AliAnalysisTaskEMCalHFEpA.cxx:1464
 AliAnalysisTaskEMCalHFEpA.cxx:1465
 AliAnalysisTaskEMCalHFEpA.cxx:1466
 AliAnalysisTaskEMCalHFEpA.cxx:1467
 AliAnalysisTaskEMCalHFEpA.cxx:1468
 AliAnalysisTaskEMCalHFEpA.cxx:1469
 AliAnalysisTaskEMCalHFEpA.cxx:1470
 AliAnalysisTaskEMCalHFEpA.cxx:1471
 AliAnalysisTaskEMCalHFEpA.cxx:1472
 AliAnalysisTaskEMCalHFEpA.cxx:1473
 AliAnalysisTaskEMCalHFEpA.cxx:1474
 AliAnalysisTaskEMCalHFEpA.cxx:1475
 AliAnalysisTaskEMCalHFEpA.cxx:1476
 AliAnalysisTaskEMCalHFEpA.cxx:1477
 AliAnalysisTaskEMCalHFEpA.cxx:1478
 AliAnalysisTaskEMCalHFEpA.cxx:1479
 AliAnalysisTaskEMCalHFEpA.cxx:1480
 AliAnalysisTaskEMCalHFEpA.cxx:1481
 AliAnalysisTaskEMCalHFEpA.cxx:1482
 AliAnalysisTaskEMCalHFEpA.cxx:1483
 AliAnalysisTaskEMCalHFEpA.cxx:1484
 AliAnalysisTaskEMCalHFEpA.cxx:1485
 AliAnalysisTaskEMCalHFEpA.cxx:1486
 AliAnalysisTaskEMCalHFEpA.cxx:1487
 AliAnalysisTaskEMCalHFEpA.cxx:1488
 AliAnalysisTaskEMCalHFEpA.cxx:1489
 AliAnalysisTaskEMCalHFEpA.cxx:1490
 AliAnalysisTaskEMCalHFEpA.cxx:1491
 AliAnalysisTaskEMCalHFEpA.cxx:1492
 AliAnalysisTaskEMCalHFEpA.cxx:1493
 AliAnalysisTaskEMCalHFEpA.cxx:1494
 AliAnalysisTaskEMCalHFEpA.cxx:1495
 AliAnalysisTaskEMCalHFEpA.cxx:1496
 AliAnalysisTaskEMCalHFEpA.cxx:1497
 AliAnalysisTaskEMCalHFEpA.cxx:1498
 AliAnalysisTaskEMCalHFEpA.cxx:1499
 AliAnalysisTaskEMCalHFEpA.cxx:1500
 AliAnalysisTaskEMCalHFEpA.cxx:1501
 AliAnalysisTaskEMCalHFEpA.cxx:1502
 AliAnalysisTaskEMCalHFEpA.cxx:1503
 AliAnalysisTaskEMCalHFEpA.cxx:1504
 AliAnalysisTaskEMCalHFEpA.cxx:1505
 AliAnalysisTaskEMCalHFEpA.cxx:1506
 AliAnalysisTaskEMCalHFEpA.cxx:1507
 AliAnalysisTaskEMCalHFEpA.cxx:1508
 AliAnalysisTaskEMCalHFEpA.cxx:1509
 AliAnalysisTaskEMCalHFEpA.cxx:1510
 AliAnalysisTaskEMCalHFEpA.cxx:1511
 AliAnalysisTaskEMCalHFEpA.cxx:1512
 AliAnalysisTaskEMCalHFEpA.cxx:1513
 AliAnalysisTaskEMCalHFEpA.cxx:1514
 AliAnalysisTaskEMCalHFEpA.cxx:1515
 AliAnalysisTaskEMCalHFEpA.cxx:1516
 AliAnalysisTaskEMCalHFEpA.cxx:1517
 AliAnalysisTaskEMCalHFEpA.cxx:1518
 AliAnalysisTaskEMCalHFEpA.cxx:1519
 AliAnalysisTaskEMCalHFEpA.cxx:1520
 AliAnalysisTaskEMCalHFEpA.cxx:1521
 AliAnalysisTaskEMCalHFEpA.cxx:1522
 AliAnalysisTaskEMCalHFEpA.cxx:1523
 AliAnalysisTaskEMCalHFEpA.cxx:1524
 AliAnalysisTaskEMCalHFEpA.cxx:1525
 AliAnalysisTaskEMCalHFEpA.cxx:1526
 AliAnalysisTaskEMCalHFEpA.cxx:1527
 AliAnalysisTaskEMCalHFEpA.cxx:1528
 AliAnalysisTaskEMCalHFEpA.cxx:1529
 AliAnalysisTaskEMCalHFEpA.cxx:1530
 AliAnalysisTaskEMCalHFEpA.cxx:1531
 AliAnalysisTaskEMCalHFEpA.cxx:1532
 AliAnalysisTaskEMCalHFEpA.cxx:1533
 AliAnalysisTaskEMCalHFEpA.cxx:1534
 AliAnalysisTaskEMCalHFEpA.cxx:1535
 AliAnalysisTaskEMCalHFEpA.cxx:1536
 AliAnalysisTaskEMCalHFEpA.cxx:1537
 AliAnalysisTaskEMCalHFEpA.cxx:1538
 AliAnalysisTaskEMCalHFEpA.cxx:1539
 AliAnalysisTaskEMCalHFEpA.cxx:1540
 AliAnalysisTaskEMCalHFEpA.cxx:1541
 AliAnalysisTaskEMCalHFEpA.cxx:1542
 AliAnalysisTaskEMCalHFEpA.cxx:1543
 AliAnalysisTaskEMCalHFEpA.cxx:1544
 AliAnalysisTaskEMCalHFEpA.cxx:1545
 AliAnalysisTaskEMCalHFEpA.cxx:1546
 AliAnalysisTaskEMCalHFEpA.cxx:1547
 AliAnalysisTaskEMCalHFEpA.cxx:1548
 AliAnalysisTaskEMCalHFEpA.cxx:1549
 AliAnalysisTaskEMCalHFEpA.cxx:1550
 AliAnalysisTaskEMCalHFEpA.cxx:1551
 AliAnalysisTaskEMCalHFEpA.cxx:1552
 AliAnalysisTaskEMCalHFEpA.cxx:1553
 AliAnalysisTaskEMCalHFEpA.cxx:1554
 AliAnalysisTaskEMCalHFEpA.cxx:1555
 AliAnalysisTaskEMCalHFEpA.cxx:1556
 AliAnalysisTaskEMCalHFEpA.cxx:1557
 AliAnalysisTaskEMCalHFEpA.cxx:1558
 AliAnalysisTaskEMCalHFEpA.cxx:1559
 AliAnalysisTaskEMCalHFEpA.cxx:1560
 AliAnalysisTaskEMCalHFEpA.cxx:1561
 AliAnalysisTaskEMCalHFEpA.cxx:1562
 AliAnalysisTaskEMCalHFEpA.cxx:1563
 AliAnalysisTaskEMCalHFEpA.cxx:1564
 AliAnalysisTaskEMCalHFEpA.cxx:1565
 AliAnalysisTaskEMCalHFEpA.cxx:1566
 AliAnalysisTaskEMCalHFEpA.cxx:1567
 AliAnalysisTaskEMCalHFEpA.cxx:1568
 AliAnalysisTaskEMCalHFEpA.cxx:1569
 AliAnalysisTaskEMCalHFEpA.cxx:1570
 AliAnalysisTaskEMCalHFEpA.cxx:1571
 AliAnalysisTaskEMCalHFEpA.cxx:1572
 AliAnalysisTaskEMCalHFEpA.cxx:1573
 AliAnalysisTaskEMCalHFEpA.cxx:1574
 AliAnalysisTaskEMCalHFEpA.cxx:1575
 AliAnalysisTaskEMCalHFEpA.cxx:1576
 AliAnalysisTaskEMCalHFEpA.cxx:1577
 AliAnalysisTaskEMCalHFEpA.cxx:1578
 AliAnalysisTaskEMCalHFEpA.cxx:1579
 AliAnalysisTaskEMCalHFEpA.cxx:1580
 AliAnalysisTaskEMCalHFEpA.cxx:1581
 AliAnalysisTaskEMCalHFEpA.cxx:1582
 AliAnalysisTaskEMCalHFEpA.cxx:1583
 AliAnalysisTaskEMCalHFEpA.cxx:1584
 AliAnalysisTaskEMCalHFEpA.cxx:1585
 AliAnalysisTaskEMCalHFEpA.cxx:1586
 AliAnalysisTaskEMCalHFEpA.cxx:1587
 AliAnalysisTaskEMCalHFEpA.cxx:1588
 AliAnalysisTaskEMCalHFEpA.cxx:1589
 AliAnalysisTaskEMCalHFEpA.cxx:1590
 AliAnalysisTaskEMCalHFEpA.cxx:1591
 AliAnalysisTaskEMCalHFEpA.cxx:1592
 AliAnalysisTaskEMCalHFEpA.cxx:1593
 AliAnalysisTaskEMCalHFEpA.cxx:1594
 AliAnalysisTaskEMCalHFEpA.cxx:1595
 AliAnalysisTaskEMCalHFEpA.cxx:1596
 AliAnalysisTaskEMCalHFEpA.cxx:1597
 AliAnalysisTaskEMCalHFEpA.cxx:1598
 AliAnalysisTaskEMCalHFEpA.cxx:1599
 AliAnalysisTaskEMCalHFEpA.cxx:1600
 AliAnalysisTaskEMCalHFEpA.cxx:1601
 AliAnalysisTaskEMCalHFEpA.cxx:1602
 AliAnalysisTaskEMCalHFEpA.cxx:1603
 AliAnalysisTaskEMCalHFEpA.cxx:1604
 AliAnalysisTaskEMCalHFEpA.cxx:1605
 AliAnalysisTaskEMCalHFEpA.cxx:1606
 AliAnalysisTaskEMCalHFEpA.cxx:1607
 AliAnalysisTaskEMCalHFEpA.cxx:1608
 AliAnalysisTaskEMCalHFEpA.cxx:1609
 AliAnalysisTaskEMCalHFEpA.cxx:1610
 AliAnalysisTaskEMCalHFEpA.cxx:1611
 AliAnalysisTaskEMCalHFEpA.cxx:1612
 AliAnalysisTaskEMCalHFEpA.cxx:1613
 AliAnalysisTaskEMCalHFEpA.cxx:1614
 AliAnalysisTaskEMCalHFEpA.cxx:1615
 AliAnalysisTaskEMCalHFEpA.cxx:1616
 AliAnalysisTaskEMCalHFEpA.cxx:1617
 AliAnalysisTaskEMCalHFEpA.cxx:1618
 AliAnalysisTaskEMCalHFEpA.cxx:1619
 AliAnalysisTaskEMCalHFEpA.cxx:1620
 AliAnalysisTaskEMCalHFEpA.cxx:1621
 AliAnalysisTaskEMCalHFEpA.cxx:1622
 AliAnalysisTaskEMCalHFEpA.cxx:1623
 AliAnalysisTaskEMCalHFEpA.cxx:1624
 AliAnalysisTaskEMCalHFEpA.cxx:1625
 AliAnalysisTaskEMCalHFEpA.cxx:1626
 AliAnalysisTaskEMCalHFEpA.cxx:1627
 AliAnalysisTaskEMCalHFEpA.cxx:1628
 AliAnalysisTaskEMCalHFEpA.cxx:1629
 AliAnalysisTaskEMCalHFEpA.cxx:1630
 AliAnalysisTaskEMCalHFEpA.cxx:1631
 AliAnalysisTaskEMCalHFEpA.cxx:1632
 AliAnalysisTaskEMCalHFEpA.cxx:1633
 AliAnalysisTaskEMCalHFEpA.cxx:1634
 AliAnalysisTaskEMCalHFEpA.cxx:1635
 AliAnalysisTaskEMCalHFEpA.cxx:1636
 AliAnalysisTaskEMCalHFEpA.cxx:1637
 AliAnalysisTaskEMCalHFEpA.cxx:1638
 AliAnalysisTaskEMCalHFEpA.cxx:1639
 AliAnalysisTaskEMCalHFEpA.cxx:1640
 AliAnalysisTaskEMCalHFEpA.cxx:1641
 AliAnalysisTaskEMCalHFEpA.cxx:1642
 AliAnalysisTaskEMCalHFEpA.cxx:1643
 AliAnalysisTaskEMCalHFEpA.cxx:1644
 AliAnalysisTaskEMCalHFEpA.cxx:1645
 AliAnalysisTaskEMCalHFEpA.cxx:1646
 AliAnalysisTaskEMCalHFEpA.cxx:1647
 AliAnalysisTaskEMCalHFEpA.cxx:1648
 AliAnalysisTaskEMCalHFEpA.cxx:1649
 AliAnalysisTaskEMCalHFEpA.cxx:1650
 AliAnalysisTaskEMCalHFEpA.cxx:1651
 AliAnalysisTaskEMCalHFEpA.cxx:1652
 AliAnalysisTaskEMCalHFEpA.cxx:1653
 AliAnalysisTaskEMCalHFEpA.cxx:1654
 AliAnalysisTaskEMCalHFEpA.cxx:1655
 AliAnalysisTaskEMCalHFEpA.cxx:1656
 AliAnalysisTaskEMCalHFEpA.cxx:1657
 AliAnalysisTaskEMCalHFEpA.cxx:1658
 AliAnalysisTaskEMCalHFEpA.cxx:1659
 AliAnalysisTaskEMCalHFEpA.cxx:1660
 AliAnalysisTaskEMCalHFEpA.cxx:1661
 AliAnalysisTaskEMCalHFEpA.cxx:1662
 AliAnalysisTaskEMCalHFEpA.cxx:1663
 AliAnalysisTaskEMCalHFEpA.cxx:1664
 AliAnalysisTaskEMCalHFEpA.cxx:1665
 AliAnalysisTaskEMCalHFEpA.cxx:1666
 AliAnalysisTaskEMCalHFEpA.cxx:1667
 AliAnalysisTaskEMCalHFEpA.cxx:1668
 AliAnalysisTaskEMCalHFEpA.cxx:1669
 AliAnalysisTaskEMCalHFEpA.cxx:1670
 AliAnalysisTaskEMCalHFEpA.cxx:1671
 AliAnalysisTaskEMCalHFEpA.cxx:1672
 AliAnalysisTaskEMCalHFEpA.cxx:1673
 AliAnalysisTaskEMCalHFEpA.cxx:1674
 AliAnalysisTaskEMCalHFEpA.cxx:1675
 AliAnalysisTaskEMCalHFEpA.cxx:1676
 AliAnalysisTaskEMCalHFEpA.cxx:1677
 AliAnalysisTaskEMCalHFEpA.cxx:1678
 AliAnalysisTaskEMCalHFEpA.cxx:1679
 AliAnalysisTaskEMCalHFEpA.cxx:1680
 AliAnalysisTaskEMCalHFEpA.cxx:1681
 AliAnalysisTaskEMCalHFEpA.cxx:1682
 AliAnalysisTaskEMCalHFEpA.cxx:1683
 AliAnalysisTaskEMCalHFEpA.cxx:1684
 AliAnalysisTaskEMCalHFEpA.cxx:1685
 AliAnalysisTaskEMCalHFEpA.cxx:1686
 AliAnalysisTaskEMCalHFEpA.cxx:1687
 AliAnalysisTaskEMCalHFEpA.cxx:1688
 AliAnalysisTaskEMCalHFEpA.cxx:1689
 AliAnalysisTaskEMCalHFEpA.cxx:1690
 AliAnalysisTaskEMCalHFEpA.cxx:1691
 AliAnalysisTaskEMCalHFEpA.cxx:1692
 AliAnalysisTaskEMCalHFEpA.cxx:1693
 AliAnalysisTaskEMCalHFEpA.cxx:1694
 AliAnalysisTaskEMCalHFEpA.cxx:1695
 AliAnalysisTaskEMCalHFEpA.cxx:1696
 AliAnalysisTaskEMCalHFEpA.cxx:1697
 AliAnalysisTaskEMCalHFEpA.cxx:1698
 AliAnalysisTaskEMCalHFEpA.cxx:1699
 AliAnalysisTaskEMCalHFEpA.cxx:1700
 AliAnalysisTaskEMCalHFEpA.cxx:1701
 AliAnalysisTaskEMCalHFEpA.cxx:1702
 AliAnalysisTaskEMCalHFEpA.cxx:1703
 AliAnalysisTaskEMCalHFEpA.cxx:1704
 AliAnalysisTaskEMCalHFEpA.cxx:1705
 AliAnalysisTaskEMCalHFEpA.cxx:1706
 AliAnalysisTaskEMCalHFEpA.cxx:1707
 AliAnalysisTaskEMCalHFEpA.cxx:1708
 AliAnalysisTaskEMCalHFEpA.cxx:1709
 AliAnalysisTaskEMCalHFEpA.cxx:1710
 AliAnalysisTaskEMCalHFEpA.cxx:1711
 AliAnalysisTaskEMCalHFEpA.cxx:1712
 AliAnalysisTaskEMCalHFEpA.cxx:1713
 AliAnalysisTaskEMCalHFEpA.cxx:1714
 AliAnalysisTaskEMCalHFEpA.cxx:1715
 AliAnalysisTaskEMCalHFEpA.cxx:1716
 AliAnalysisTaskEMCalHFEpA.cxx:1717
 AliAnalysisTaskEMCalHFEpA.cxx:1718
 AliAnalysisTaskEMCalHFEpA.cxx:1719
 AliAnalysisTaskEMCalHFEpA.cxx:1720
 AliAnalysisTaskEMCalHFEpA.cxx:1721
 AliAnalysisTaskEMCalHFEpA.cxx:1722
 AliAnalysisTaskEMCalHFEpA.cxx:1723
 AliAnalysisTaskEMCalHFEpA.cxx:1724
 AliAnalysisTaskEMCalHFEpA.cxx:1725
 AliAnalysisTaskEMCalHFEpA.cxx:1726
 AliAnalysisTaskEMCalHFEpA.cxx:1727
 AliAnalysisTaskEMCalHFEpA.cxx:1728
 AliAnalysisTaskEMCalHFEpA.cxx:1729
 AliAnalysisTaskEMCalHFEpA.cxx:1730
 AliAnalysisTaskEMCalHFEpA.cxx:1731
 AliAnalysisTaskEMCalHFEpA.cxx:1732
 AliAnalysisTaskEMCalHFEpA.cxx:1733
 AliAnalysisTaskEMCalHFEpA.cxx:1734
 AliAnalysisTaskEMCalHFEpA.cxx:1735
 AliAnalysisTaskEMCalHFEpA.cxx:1736
 AliAnalysisTaskEMCalHFEpA.cxx:1737
 AliAnalysisTaskEMCalHFEpA.cxx:1738
 AliAnalysisTaskEMCalHFEpA.cxx:1739
 AliAnalysisTaskEMCalHFEpA.cxx:1740
 AliAnalysisTaskEMCalHFEpA.cxx:1741
 AliAnalysisTaskEMCalHFEpA.cxx:1742
 AliAnalysisTaskEMCalHFEpA.cxx:1743
 AliAnalysisTaskEMCalHFEpA.cxx:1744
 AliAnalysisTaskEMCalHFEpA.cxx:1745
 AliAnalysisTaskEMCalHFEpA.cxx:1746
 AliAnalysisTaskEMCalHFEpA.cxx:1747
 AliAnalysisTaskEMCalHFEpA.cxx:1748
 AliAnalysisTaskEMCalHFEpA.cxx:1749
 AliAnalysisTaskEMCalHFEpA.cxx:1750
 AliAnalysisTaskEMCalHFEpA.cxx:1751
 AliAnalysisTaskEMCalHFEpA.cxx:1752
 AliAnalysisTaskEMCalHFEpA.cxx:1753
 AliAnalysisTaskEMCalHFEpA.cxx:1754
 AliAnalysisTaskEMCalHFEpA.cxx:1755
 AliAnalysisTaskEMCalHFEpA.cxx:1756
 AliAnalysisTaskEMCalHFEpA.cxx:1757
 AliAnalysisTaskEMCalHFEpA.cxx:1758
 AliAnalysisTaskEMCalHFEpA.cxx:1759
 AliAnalysisTaskEMCalHFEpA.cxx:1760
 AliAnalysisTaskEMCalHFEpA.cxx:1761
 AliAnalysisTaskEMCalHFEpA.cxx:1762
 AliAnalysisTaskEMCalHFEpA.cxx:1763
 AliAnalysisTaskEMCalHFEpA.cxx:1764
 AliAnalysisTaskEMCalHFEpA.cxx:1765
 AliAnalysisTaskEMCalHFEpA.cxx:1766
 AliAnalysisTaskEMCalHFEpA.cxx:1767
 AliAnalysisTaskEMCalHFEpA.cxx:1768
 AliAnalysisTaskEMCalHFEpA.cxx:1769
 AliAnalysisTaskEMCalHFEpA.cxx:1770
 AliAnalysisTaskEMCalHFEpA.cxx:1771
 AliAnalysisTaskEMCalHFEpA.cxx:1772
 AliAnalysisTaskEMCalHFEpA.cxx:1773
 AliAnalysisTaskEMCalHFEpA.cxx:1774
 AliAnalysisTaskEMCalHFEpA.cxx:1775
 AliAnalysisTaskEMCalHFEpA.cxx:1776
 AliAnalysisTaskEMCalHFEpA.cxx:1777
 AliAnalysisTaskEMCalHFEpA.cxx:1778
 AliAnalysisTaskEMCalHFEpA.cxx:1779
 AliAnalysisTaskEMCalHFEpA.cxx:1780
 AliAnalysisTaskEMCalHFEpA.cxx:1781
 AliAnalysisTaskEMCalHFEpA.cxx:1782
 AliAnalysisTaskEMCalHFEpA.cxx:1783
 AliAnalysisTaskEMCalHFEpA.cxx:1784
 AliAnalysisTaskEMCalHFEpA.cxx:1785
 AliAnalysisTaskEMCalHFEpA.cxx:1786
 AliAnalysisTaskEMCalHFEpA.cxx:1787
 AliAnalysisTaskEMCalHFEpA.cxx:1788
 AliAnalysisTaskEMCalHFEpA.cxx:1789
 AliAnalysisTaskEMCalHFEpA.cxx:1790
 AliAnalysisTaskEMCalHFEpA.cxx:1791
 AliAnalysisTaskEMCalHFEpA.cxx:1792
 AliAnalysisTaskEMCalHFEpA.cxx:1793
 AliAnalysisTaskEMCalHFEpA.cxx:1794
 AliAnalysisTaskEMCalHFEpA.cxx:1795
 AliAnalysisTaskEMCalHFEpA.cxx:1796
 AliAnalysisTaskEMCalHFEpA.cxx:1797
 AliAnalysisTaskEMCalHFEpA.cxx:1798
 AliAnalysisTaskEMCalHFEpA.cxx:1799
 AliAnalysisTaskEMCalHFEpA.cxx:1800
 AliAnalysisTaskEMCalHFEpA.cxx:1801
 AliAnalysisTaskEMCalHFEpA.cxx:1802
 AliAnalysisTaskEMCalHFEpA.cxx:1803
 AliAnalysisTaskEMCalHFEpA.cxx:1804
 AliAnalysisTaskEMCalHFEpA.cxx:1805
 AliAnalysisTaskEMCalHFEpA.cxx:1806
 AliAnalysisTaskEMCalHFEpA.cxx:1807
 AliAnalysisTaskEMCalHFEpA.cxx:1808
 AliAnalysisTaskEMCalHFEpA.cxx:1809
 AliAnalysisTaskEMCalHFEpA.cxx:1810
 AliAnalysisTaskEMCalHFEpA.cxx:1811
 AliAnalysisTaskEMCalHFEpA.cxx:1812
 AliAnalysisTaskEMCalHFEpA.cxx:1813
 AliAnalysisTaskEMCalHFEpA.cxx:1814
 AliAnalysisTaskEMCalHFEpA.cxx:1815
 AliAnalysisTaskEMCalHFEpA.cxx:1816
 AliAnalysisTaskEMCalHFEpA.cxx:1817
 AliAnalysisTaskEMCalHFEpA.cxx:1818
 AliAnalysisTaskEMCalHFEpA.cxx:1819
 AliAnalysisTaskEMCalHFEpA.cxx:1820
 AliAnalysisTaskEMCalHFEpA.cxx:1821
 AliAnalysisTaskEMCalHFEpA.cxx:1822
 AliAnalysisTaskEMCalHFEpA.cxx:1823
 AliAnalysisTaskEMCalHFEpA.cxx:1824
 AliAnalysisTaskEMCalHFEpA.cxx:1825
 AliAnalysisTaskEMCalHFEpA.cxx:1826
 AliAnalysisTaskEMCalHFEpA.cxx:1827
 AliAnalysisTaskEMCalHFEpA.cxx:1828
 AliAnalysisTaskEMCalHFEpA.cxx:1829
 AliAnalysisTaskEMCalHFEpA.cxx:1830
 AliAnalysisTaskEMCalHFEpA.cxx:1831
 AliAnalysisTaskEMCalHFEpA.cxx:1832
 AliAnalysisTaskEMCalHFEpA.cxx:1833
 AliAnalysisTaskEMCalHFEpA.cxx:1834
 AliAnalysisTaskEMCalHFEpA.cxx:1835
 AliAnalysisTaskEMCalHFEpA.cxx:1836
 AliAnalysisTaskEMCalHFEpA.cxx:1837
 AliAnalysisTaskEMCalHFEpA.cxx:1838
 AliAnalysisTaskEMCalHFEpA.cxx:1839
 AliAnalysisTaskEMCalHFEpA.cxx:1840
 AliAnalysisTaskEMCalHFEpA.cxx:1841
 AliAnalysisTaskEMCalHFEpA.cxx:1842
 AliAnalysisTaskEMCalHFEpA.cxx:1843
 AliAnalysisTaskEMCalHFEpA.cxx:1844
 AliAnalysisTaskEMCalHFEpA.cxx:1845
 AliAnalysisTaskEMCalHFEpA.cxx:1846
 AliAnalysisTaskEMCalHFEpA.cxx:1847
 AliAnalysisTaskEMCalHFEpA.cxx:1848
 AliAnalysisTaskEMCalHFEpA.cxx:1849
 AliAnalysisTaskEMCalHFEpA.cxx:1850
 AliAnalysisTaskEMCalHFEpA.cxx:1851
 AliAnalysisTaskEMCalHFEpA.cxx:1852
 AliAnalysisTaskEMCalHFEpA.cxx:1853
 AliAnalysisTaskEMCalHFEpA.cxx:1854
 AliAnalysisTaskEMCalHFEpA.cxx:1855
 AliAnalysisTaskEMCalHFEpA.cxx:1856
 AliAnalysisTaskEMCalHFEpA.cxx:1857
 AliAnalysisTaskEMCalHFEpA.cxx:1858
 AliAnalysisTaskEMCalHFEpA.cxx:1859
 AliAnalysisTaskEMCalHFEpA.cxx:1860
 AliAnalysisTaskEMCalHFEpA.cxx:1861
 AliAnalysisTaskEMCalHFEpA.cxx:1862
 AliAnalysisTaskEMCalHFEpA.cxx:1863
 AliAnalysisTaskEMCalHFEpA.cxx:1864
 AliAnalysisTaskEMCalHFEpA.cxx:1865
 AliAnalysisTaskEMCalHFEpA.cxx:1866
 AliAnalysisTaskEMCalHFEpA.cxx:1867
 AliAnalysisTaskEMCalHFEpA.cxx:1868
 AliAnalysisTaskEMCalHFEpA.cxx:1869
 AliAnalysisTaskEMCalHFEpA.cxx:1870
 AliAnalysisTaskEMCalHFEpA.cxx:1871
 AliAnalysisTaskEMCalHFEpA.cxx:1872
 AliAnalysisTaskEMCalHFEpA.cxx:1873
 AliAnalysisTaskEMCalHFEpA.cxx:1874
 AliAnalysisTaskEMCalHFEpA.cxx:1875
 AliAnalysisTaskEMCalHFEpA.cxx:1876
 AliAnalysisTaskEMCalHFEpA.cxx:1877
 AliAnalysisTaskEMCalHFEpA.cxx:1878
 AliAnalysisTaskEMCalHFEpA.cxx:1879
 AliAnalysisTaskEMCalHFEpA.cxx:1880
 AliAnalysisTaskEMCalHFEpA.cxx:1881
 AliAnalysisTaskEMCalHFEpA.cxx:1882
 AliAnalysisTaskEMCalHFEpA.cxx:1883
 AliAnalysisTaskEMCalHFEpA.cxx:1884
 AliAnalysisTaskEMCalHFEpA.cxx:1885
 AliAnalysisTaskEMCalHFEpA.cxx:1886
 AliAnalysisTaskEMCalHFEpA.cxx:1887
 AliAnalysisTaskEMCalHFEpA.cxx:1888
 AliAnalysisTaskEMCalHFEpA.cxx:1889
 AliAnalysisTaskEMCalHFEpA.cxx:1890
 AliAnalysisTaskEMCalHFEpA.cxx:1891
 AliAnalysisTaskEMCalHFEpA.cxx:1892
 AliAnalysisTaskEMCalHFEpA.cxx:1893
 AliAnalysisTaskEMCalHFEpA.cxx:1894
 AliAnalysisTaskEMCalHFEpA.cxx:1895
 AliAnalysisTaskEMCalHFEpA.cxx:1896
 AliAnalysisTaskEMCalHFEpA.cxx:1897
 AliAnalysisTaskEMCalHFEpA.cxx:1898
 AliAnalysisTaskEMCalHFEpA.cxx:1899
 AliAnalysisTaskEMCalHFEpA.cxx:1900
 AliAnalysisTaskEMCalHFEpA.cxx:1901
 AliAnalysisTaskEMCalHFEpA.cxx:1902
 AliAnalysisTaskEMCalHFEpA.cxx:1903
 AliAnalysisTaskEMCalHFEpA.cxx:1904
 AliAnalysisTaskEMCalHFEpA.cxx:1905
 AliAnalysisTaskEMCalHFEpA.cxx:1906
 AliAnalysisTaskEMCalHFEpA.cxx:1907
 AliAnalysisTaskEMCalHFEpA.cxx:1908
 AliAnalysisTaskEMCalHFEpA.cxx:1909
 AliAnalysisTaskEMCalHFEpA.cxx:1910
 AliAnalysisTaskEMCalHFEpA.cxx:1911
 AliAnalysisTaskEMCalHFEpA.cxx:1912
 AliAnalysisTaskEMCalHFEpA.cxx:1913
 AliAnalysisTaskEMCalHFEpA.cxx:1914
 AliAnalysisTaskEMCalHFEpA.cxx:1915
 AliAnalysisTaskEMCalHFEpA.cxx:1916
 AliAnalysisTaskEMCalHFEpA.cxx:1917
 AliAnalysisTaskEMCalHFEpA.cxx:1918
 AliAnalysisTaskEMCalHFEpA.cxx:1919
 AliAnalysisTaskEMCalHFEpA.cxx:1920
 AliAnalysisTaskEMCalHFEpA.cxx:1921
 AliAnalysisTaskEMCalHFEpA.cxx:1922
 AliAnalysisTaskEMCalHFEpA.cxx:1923
 AliAnalysisTaskEMCalHFEpA.cxx:1924
 AliAnalysisTaskEMCalHFEpA.cxx:1925
 AliAnalysisTaskEMCalHFEpA.cxx:1926
 AliAnalysisTaskEMCalHFEpA.cxx:1927
 AliAnalysisTaskEMCalHFEpA.cxx:1928
 AliAnalysisTaskEMCalHFEpA.cxx:1929
 AliAnalysisTaskEMCalHFEpA.cxx:1930
 AliAnalysisTaskEMCalHFEpA.cxx:1931
 AliAnalysisTaskEMCalHFEpA.cxx:1932
 AliAnalysisTaskEMCalHFEpA.cxx:1933
 AliAnalysisTaskEMCalHFEpA.cxx:1934
 AliAnalysisTaskEMCalHFEpA.cxx:1935
 AliAnalysisTaskEMCalHFEpA.cxx:1936
 AliAnalysisTaskEMCalHFEpA.cxx:1937
 AliAnalysisTaskEMCalHFEpA.cxx:1938
 AliAnalysisTaskEMCalHFEpA.cxx:1939
 AliAnalysisTaskEMCalHFEpA.cxx:1940
 AliAnalysisTaskEMCalHFEpA.cxx:1941
 AliAnalysisTaskEMCalHFEpA.cxx:1942
 AliAnalysisTaskEMCalHFEpA.cxx:1943
 AliAnalysisTaskEMCalHFEpA.cxx:1944
 AliAnalysisTaskEMCalHFEpA.cxx:1945
 AliAnalysisTaskEMCalHFEpA.cxx:1946
 AliAnalysisTaskEMCalHFEpA.cxx:1947
 AliAnalysisTaskEMCalHFEpA.cxx:1948
 AliAnalysisTaskEMCalHFEpA.cxx:1949
 AliAnalysisTaskEMCalHFEpA.cxx:1950
 AliAnalysisTaskEMCalHFEpA.cxx:1951
 AliAnalysisTaskEMCalHFEpA.cxx:1952
 AliAnalysisTaskEMCalHFEpA.cxx:1953
 AliAnalysisTaskEMCalHFEpA.cxx:1954
 AliAnalysisTaskEMCalHFEpA.cxx:1955
 AliAnalysisTaskEMCalHFEpA.cxx:1956
 AliAnalysisTaskEMCalHFEpA.cxx:1957
 AliAnalysisTaskEMCalHFEpA.cxx:1958
 AliAnalysisTaskEMCalHFEpA.cxx:1959
 AliAnalysisTaskEMCalHFEpA.cxx:1960
 AliAnalysisTaskEMCalHFEpA.cxx:1961
 AliAnalysisTaskEMCalHFEpA.cxx:1962
 AliAnalysisTaskEMCalHFEpA.cxx:1963
 AliAnalysisTaskEMCalHFEpA.cxx:1964
 AliAnalysisTaskEMCalHFEpA.cxx:1965
 AliAnalysisTaskEMCalHFEpA.cxx:1966
 AliAnalysisTaskEMCalHFEpA.cxx:1967
 AliAnalysisTaskEMCalHFEpA.cxx:1968
 AliAnalysisTaskEMCalHFEpA.cxx:1969
 AliAnalysisTaskEMCalHFEpA.cxx:1970
 AliAnalysisTaskEMCalHFEpA.cxx:1971
 AliAnalysisTaskEMCalHFEpA.cxx:1972
 AliAnalysisTaskEMCalHFEpA.cxx:1973
 AliAnalysisTaskEMCalHFEpA.cxx:1974
 AliAnalysisTaskEMCalHFEpA.cxx:1975
 AliAnalysisTaskEMCalHFEpA.cxx:1976
 AliAnalysisTaskEMCalHFEpA.cxx:1977
 AliAnalysisTaskEMCalHFEpA.cxx:1978
 AliAnalysisTaskEMCalHFEpA.cxx:1979
 AliAnalysisTaskEMCalHFEpA.cxx:1980
 AliAnalysisTaskEMCalHFEpA.cxx:1981
 AliAnalysisTaskEMCalHFEpA.cxx:1982
 AliAnalysisTaskEMCalHFEpA.cxx:1983
 AliAnalysisTaskEMCalHFEpA.cxx:1984
 AliAnalysisTaskEMCalHFEpA.cxx:1985
 AliAnalysisTaskEMCalHFEpA.cxx:1986
 AliAnalysisTaskEMCalHFEpA.cxx:1987
 AliAnalysisTaskEMCalHFEpA.cxx:1988
 AliAnalysisTaskEMCalHFEpA.cxx:1989
 AliAnalysisTaskEMCalHFEpA.cxx:1990
 AliAnalysisTaskEMCalHFEpA.cxx:1991
 AliAnalysisTaskEMCalHFEpA.cxx:1992
 AliAnalysisTaskEMCalHFEpA.cxx:1993
 AliAnalysisTaskEMCalHFEpA.cxx:1994
 AliAnalysisTaskEMCalHFEpA.cxx:1995
 AliAnalysisTaskEMCalHFEpA.cxx:1996
 AliAnalysisTaskEMCalHFEpA.cxx:1997
 AliAnalysisTaskEMCalHFEpA.cxx:1998
 AliAnalysisTaskEMCalHFEpA.cxx:1999
 AliAnalysisTaskEMCalHFEpA.cxx:2000
 AliAnalysisTaskEMCalHFEpA.cxx:2001
 AliAnalysisTaskEMCalHFEpA.cxx:2002
 AliAnalysisTaskEMCalHFEpA.cxx:2003
 AliAnalysisTaskEMCalHFEpA.cxx:2004
 AliAnalysisTaskEMCalHFEpA.cxx:2005
 AliAnalysisTaskEMCalHFEpA.cxx:2006
 AliAnalysisTaskEMCalHFEpA.cxx:2007
 AliAnalysisTaskEMCalHFEpA.cxx:2008
 AliAnalysisTaskEMCalHFEpA.cxx:2009
 AliAnalysisTaskEMCalHFEpA.cxx:2010
 AliAnalysisTaskEMCalHFEpA.cxx:2011
 AliAnalysisTaskEMCalHFEpA.cxx:2012
 AliAnalysisTaskEMCalHFEpA.cxx:2013
 AliAnalysisTaskEMCalHFEpA.cxx:2014
 AliAnalysisTaskEMCalHFEpA.cxx:2015
 AliAnalysisTaskEMCalHFEpA.cxx:2016
 AliAnalysisTaskEMCalHFEpA.cxx:2017
 AliAnalysisTaskEMCalHFEpA.cxx:2018
 AliAnalysisTaskEMCalHFEpA.cxx:2019
 AliAnalysisTaskEMCalHFEpA.cxx:2020
 AliAnalysisTaskEMCalHFEpA.cxx:2021
 AliAnalysisTaskEMCalHFEpA.cxx:2022
 AliAnalysisTaskEMCalHFEpA.cxx:2023
 AliAnalysisTaskEMCalHFEpA.cxx:2024
 AliAnalysisTaskEMCalHFEpA.cxx:2025
 AliAnalysisTaskEMCalHFEpA.cxx:2026
 AliAnalysisTaskEMCalHFEpA.cxx:2027
 AliAnalysisTaskEMCalHFEpA.cxx:2028
 AliAnalysisTaskEMCalHFEpA.cxx:2029
 AliAnalysisTaskEMCalHFEpA.cxx:2030
 AliAnalysisTaskEMCalHFEpA.cxx:2031
 AliAnalysisTaskEMCalHFEpA.cxx:2032
 AliAnalysisTaskEMCalHFEpA.cxx:2033
 AliAnalysisTaskEMCalHFEpA.cxx:2034
 AliAnalysisTaskEMCalHFEpA.cxx:2035
 AliAnalysisTaskEMCalHFEpA.cxx:2036
 AliAnalysisTaskEMCalHFEpA.cxx:2037
 AliAnalysisTaskEMCalHFEpA.cxx:2038
 AliAnalysisTaskEMCalHFEpA.cxx:2039
 AliAnalysisTaskEMCalHFEpA.cxx:2040
 AliAnalysisTaskEMCalHFEpA.cxx:2041
 AliAnalysisTaskEMCalHFEpA.cxx:2042
 AliAnalysisTaskEMCalHFEpA.cxx:2043
 AliAnalysisTaskEMCalHFEpA.cxx:2044
 AliAnalysisTaskEMCalHFEpA.cxx:2045
 AliAnalysisTaskEMCalHFEpA.cxx:2046
 AliAnalysisTaskEMCalHFEpA.cxx:2047
 AliAnalysisTaskEMCalHFEpA.cxx:2048
 AliAnalysisTaskEMCalHFEpA.cxx:2049
 AliAnalysisTaskEMCalHFEpA.cxx:2050
 AliAnalysisTaskEMCalHFEpA.cxx:2051
 AliAnalysisTaskEMCalHFEpA.cxx:2052
 AliAnalysisTaskEMCalHFEpA.cxx:2053
 AliAnalysisTaskEMCalHFEpA.cxx:2054
 AliAnalysisTaskEMCalHFEpA.cxx:2055
 AliAnalysisTaskEMCalHFEpA.cxx:2056
 AliAnalysisTaskEMCalHFEpA.cxx:2057
 AliAnalysisTaskEMCalHFEpA.cxx:2058
 AliAnalysisTaskEMCalHFEpA.cxx:2059
 AliAnalysisTaskEMCalHFEpA.cxx:2060
 AliAnalysisTaskEMCalHFEpA.cxx:2061
 AliAnalysisTaskEMCalHFEpA.cxx:2062
 AliAnalysisTaskEMCalHFEpA.cxx:2063
 AliAnalysisTaskEMCalHFEpA.cxx:2064
 AliAnalysisTaskEMCalHFEpA.cxx:2065
 AliAnalysisTaskEMCalHFEpA.cxx:2066
 AliAnalysisTaskEMCalHFEpA.cxx:2067
 AliAnalysisTaskEMCalHFEpA.cxx:2068
 AliAnalysisTaskEMCalHFEpA.cxx:2069
 AliAnalysisTaskEMCalHFEpA.cxx:2070
 AliAnalysisTaskEMCalHFEpA.cxx:2071
 AliAnalysisTaskEMCalHFEpA.cxx:2072
 AliAnalysisTaskEMCalHFEpA.cxx:2073
 AliAnalysisTaskEMCalHFEpA.cxx:2074
 AliAnalysisTaskEMCalHFEpA.cxx:2075
 AliAnalysisTaskEMCalHFEpA.cxx:2076
 AliAnalysisTaskEMCalHFEpA.cxx:2077
 AliAnalysisTaskEMCalHFEpA.cxx:2078
 AliAnalysisTaskEMCalHFEpA.cxx:2079
 AliAnalysisTaskEMCalHFEpA.cxx:2080
 AliAnalysisTaskEMCalHFEpA.cxx:2081
 AliAnalysisTaskEMCalHFEpA.cxx:2082
 AliAnalysisTaskEMCalHFEpA.cxx:2083
 AliAnalysisTaskEMCalHFEpA.cxx:2084
 AliAnalysisTaskEMCalHFEpA.cxx:2085
 AliAnalysisTaskEMCalHFEpA.cxx:2086
 AliAnalysisTaskEMCalHFEpA.cxx:2087
 AliAnalysisTaskEMCalHFEpA.cxx:2088
 AliAnalysisTaskEMCalHFEpA.cxx:2089
 AliAnalysisTaskEMCalHFEpA.cxx:2090
 AliAnalysisTaskEMCalHFEpA.cxx:2091
 AliAnalysisTaskEMCalHFEpA.cxx:2092
 AliAnalysisTaskEMCalHFEpA.cxx:2093
 AliAnalysisTaskEMCalHFEpA.cxx:2094
 AliAnalysisTaskEMCalHFEpA.cxx:2095
 AliAnalysisTaskEMCalHFEpA.cxx:2096
 AliAnalysisTaskEMCalHFEpA.cxx:2097
 AliAnalysisTaskEMCalHFEpA.cxx:2098
 AliAnalysisTaskEMCalHFEpA.cxx:2099
 AliAnalysisTaskEMCalHFEpA.cxx:2100
 AliAnalysisTaskEMCalHFEpA.cxx:2101
 AliAnalysisTaskEMCalHFEpA.cxx:2102
 AliAnalysisTaskEMCalHFEpA.cxx:2103
 AliAnalysisTaskEMCalHFEpA.cxx:2104
 AliAnalysisTaskEMCalHFEpA.cxx:2105
 AliAnalysisTaskEMCalHFEpA.cxx:2106
 AliAnalysisTaskEMCalHFEpA.cxx:2107
 AliAnalysisTaskEMCalHFEpA.cxx:2108
 AliAnalysisTaskEMCalHFEpA.cxx:2109
 AliAnalysisTaskEMCalHFEpA.cxx:2110
 AliAnalysisTaskEMCalHFEpA.cxx:2111
 AliAnalysisTaskEMCalHFEpA.cxx:2112
 AliAnalysisTaskEMCalHFEpA.cxx:2113
 AliAnalysisTaskEMCalHFEpA.cxx:2114
 AliAnalysisTaskEMCalHFEpA.cxx:2115
 AliAnalysisTaskEMCalHFEpA.cxx:2116
 AliAnalysisTaskEMCalHFEpA.cxx:2117
 AliAnalysisTaskEMCalHFEpA.cxx:2118
 AliAnalysisTaskEMCalHFEpA.cxx:2119
 AliAnalysisTaskEMCalHFEpA.cxx:2120
 AliAnalysisTaskEMCalHFEpA.cxx:2121
 AliAnalysisTaskEMCalHFEpA.cxx:2122
 AliAnalysisTaskEMCalHFEpA.cxx:2123
 AliAnalysisTaskEMCalHFEpA.cxx:2124
 AliAnalysisTaskEMCalHFEpA.cxx:2125
 AliAnalysisTaskEMCalHFEpA.cxx:2126
 AliAnalysisTaskEMCalHFEpA.cxx:2127
 AliAnalysisTaskEMCalHFEpA.cxx:2128
 AliAnalysisTaskEMCalHFEpA.cxx:2129
 AliAnalysisTaskEMCalHFEpA.cxx:2130
 AliAnalysisTaskEMCalHFEpA.cxx:2131
 AliAnalysisTaskEMCalHFEpA.cxx:2132
 AliAnalysisTaskEMCalHFEpA.cxx:2133
 AliAnalysisTaskEMCalHFEpA.cxx:2134
 AliAnalysisTaskEMCalHFEpA.cxx:2135
 AliAnalysisTaskEMCalHFEpA.cxx:2136
 AliAnalysisTaskEMCalHFEpA.cxx:2137
 AliAnalysisTaskEMCalHFEpA.cxx:2138
 AliAnalysisTaskEMCalHFEpA.cxx:2139
 AliAnalysisTaskEMCalHFEpA.cxx:2140
 AliAnalysisTaskEMCalHFEpA.cxx:2141
 AliAnalysisTaskEMCalHFEpA.cxx:2142
 AliAnalysisTaskEMCalHFEpA.cxx:2143
 AliAnalysisTaskEMCalHFEpA.cxx:2144
 AliAnalysisTaskEMCalHFEpA.cxx:2145
 AliAnalysisTaskEMCalHFEpA.cxx:2146
 AliAnalysisTaskEMCalHFEpA.cxx:2147
 AliAnalysisTaskEMCalHFEpA.cxx:2148
 AliAnalysisTaskEMCalHFEpA.cxx:2149
 AliAnalysisTaskEMCalHFEpA.cxx:2150
 AliAnalysisTaskEMCalHFEpA.cxx:2151
 AliAnalysisTaskEMCalHFEpA.cxx:2152
 AliAnalysisTaskEMCalHFEpA.cxx:2153
 AliAnalysisTaskEMCalHFEpA.cxx:2154
 AliAnalysisTaskEMCalHFEpA.cxx:2155
 AliAnalysisTaskEMCalHFEpA.cxx:2156
 AliAnalysisTaskEMCalHFEpA.cxx:2157
 AliAnalysisTaskEMCalHFEpA.cxx:2158
 AliAnalysisTaskEMCalHFEpA.cxx:2159
 AliAnalysisTaskEMCalHFEpA.cxx:2160
 AliAnalysisTaskEMCalHFEpA.cxx:2161
 AliAnalysisTaskEMCalHFEpA.cxx:2162
 AliAnalysisTaskEMCalHFEpA.cxx:2163
 AliAnalysisTaskEMCalHFEpA.cxx:2164
 AliAnalysisTaskEMCalHFEpA.cxx:2165
 AliAnalysisTaskEMCalHFEpA.cxx:2166
 AliAnalysisTaskEMCalHFEpA.cxx:2167
 AliAnalysisTaskEMCalHFEpA.cxx:2168
 AliAnalysisTaskEMCalHFEpA.cxx:2169
 AliAnalysisTaskEMCalHFEpA.cxx:2170
 AliAnalysisTaskEMCalHFEpA.cxx:2171
 AliAnalysisTaskEMCalHFEpA.cxx:2172
 AliAnalysisTaskEMCalHFEpA.cxx:2173
 AliAnalysisTaskEMCalHFEpA.cxx:2174
 AliAnalysisTaskEMCalHFEpA.cxx:2175
 AliAnalysisTaskEMCalHFEpA.cxx:2176
 AliAnalysisTaskEMCalHFEpA.cxx:2177
 AliAnalysisTaskEMCalHFEpA.cxx:2178
 AliAnalysisTaskEMCalHFEpA.cxx:2179
 AliAnalysisTaskEMCalHFEpA.cxx:2180
 AliAnalysisTaskEMCalHFEpA.cxx:2181
 AliAnalysisTaskEMCalHFEpA.cxx:2182
 AliAnalysisTaskEMCalHFEpA.cxx:2183
 AliAnalysisTaskEMCalHFEpA.cxx:2184
 AliAnalysisTaskEMCalHFEpA.cxx:2185
 AliAnalysisTaskEMCalHFEpA.cxx:2186
 AliAnalysisTaskEMCalHFEpA.cxx:2187
 AliAnalysisTaskEMCalHFEpA.cxx:2188
 AliAnalysisTaskEMCalHFEpA.cxx:2189
 AliAnalysisTaskEMCalHFEpA.cxx:2190
 AliAnalysisTaskEMCalHFEpA.cxx:2191
 AliAnalysisTaskEMCalHFEpA.cxx:2192
 AliAnalysisTaskEMCalHFEpA.cxx:2193
 AliAnalysisTaskEMCalHFEpA.cxx:2194
 AliAnalysisTaskEMCalHFEpA.cxx:2195
 AliAnalysisTaskEMCalHFEpA.cxx:2196
 AliAnalysisTaskEMCalHFEpA.cxx:2197
 AliAnalysisTaskEMCalHFEpA.cxx:2198
 AliAnalysisTaskEMCalHFEpA.cxx:2199
 AliAnalysisTaskEMCalHFEpA.cxx:2200
 AliAnalysisTaskEMCalHFEpA.cxx:2201
 AliAnalysisTaskEMCalHFEpA.cxx:2202
 AliAnalysisTaskEMCalHFEpA.cxx:2203
 AliAnalysisTaskEMCalHFEpA.cxx:2204
 AliAnalysisTaskEMCalHFEpA.cxx:2205
 AliAnalysisTaskEMCalHFEpA.cxx:2206
 AliAnalysisTaskEMCalHFEpA.cxx:2207
 AliAnalysisTaskEMCalHFEpA.cxx:2208
 AliAnalysisTaskEMCalHFEpA.cxx:2209
 AliAnalysisTaskEMCalHFEpA.cxx:2210
 AliAnalysisTaskEMCalHFEpA.cxx:2211
 AliAnalysisTaskEMCalHFEpA.cxx:2212
 AliAnalysisTaskEMCalHFEpA.cxx:2213
 AliAnalysisTaskEMCalHFEpA.cxx:2214
 AliAnalysisTaskEMCalHFEpA.cxx:2215
 AliAnalysisTaskEMCalHFEpA.cxx:2216
 AliAnalysisTaskEMCalHFEpA.cxx:2217
 AliAnalysisTaskEMCalHFEpA.cxx:2218
 AliAnalysisTaskEMCalHFEpA.cxx:2219
 AliAnalysisTaskEMCalHFEpA.cxx:2220
 AliAnalysisTaskEMCalHFEpA.cxx:2221
 AliAnalysisTaskEMCalHFEpA.cxx:2222
 AliAnalysisTaskEMCalHFEpA.cxx:2223
 AliAnalysisTaskEMCalHFEpA.cxx:2224
 AliAnalysisTaskEMCalHFEpA.cxx:2225
 AliAnalysisTaskEMCalHFEpA.cxx:2226
 AliAnalysisTaskEMCalHFEpA.cxx:2227
 AliAnalysisTaskEMCalHFEpA.cxx:2228
 AliAnalysisTaskEMCalHFEpA.cxx:2229
 AliAnalysisTaskEMCalHFEpA.cxx:2230
 AliAnalysisTaskEMCalHFEpA.cxx:2231
 AliAnalysisTaskEMCalHFEpA.cxx:2232
 AliAnalysisTaskEMCalHFEpA.cxx:2233
 AliAnalysisTaskEMCalHFEpA.cxx:2234
 AliAnalysisTaskEMCalHFEpA.cxx:2235
 AliAnalysisTaskEMCalHFEpA.cxx:2236
 AliAnalysisTaskEMCalHFEpA.cxx:2237
 AliAnalysisTaskEMCalHFEpA.cxx:2238
 AliAnalysisTaskEMCalHFEpA.cxx:2239
 AliAnalysisTaskEMCalHFEpA.cxx:2240
 AliAnalysisTaskEMCalHFEpA.cxx:2241
 AliAnalysisTaskEMCalHFEpA.cxx:2242
 AliAnalysisTaskEMCalHFEpA.cxx:2243
 AliAnalysisTaskEMCalHFEpA.cxx:2244
 AliAnalysisTaskEMCalHFEpA.cxx:2245
 AliAnalysisTaskEMCalHFEpA.cxx:2246
 AliAnalysisTaskEMCalHFEpA.cxx:2247
 AliAnalysisTaskEMCalHFEpA.cxx:2248
 AliAnalysisTaskEMCalHFEpA.cxx:2249
 AliAnalysisTaskEMCalHFEpA.cxx:2250
 AliAnalysisTaskEMCalHFEpA.cxx:2251
 AliAnalysisTaskEMCalHFEpA.cxx:2252
 AliAnalysisTaskEMCalHFEpA.cxx:2253
 AliAnalysisTaskEMCalHFEpA.cxx:2254
 AliAnalysisTaskEMCalHFEpA.cxx:2255
 AliAnalysisTaskEMCalHFEpA.cxx:2256
 AliAnalysisTaskEMCalHFEpA.cxx:2257
 AliAnalysisTaskEMCalHFEpA.cxx:2258
 AliAnalysisTaskEMCalHFEpA.cxx:2259
 AliAnalysisTaskEMCalHFEpA.cxx:2260
 AliAnalysisTaskEMCalHFEpA.cxx:2261
 AliAnalysisTaskEMCalHFEpA.cxx:2262
 AliAnalysisTaskEMCalHFEpA.cxx:2263
 AliAnalysisTaskEMCalHFEpA.cxx:2264
 AliAnalysisTaskEMCalHFEpA.cxx:2265
 AliAnalysisTaskEMCalHFEpA.cxx:2266
 AliAnalysisTaskEMCalHFEpA.cxx:2267
 AliAnalysisTaskEMCalHFEpA.cxx:2268
 AliAnalysisTaskEMCalHFEpA.cxx:2269
 AliAnalysisTaskEMCalHFEpA.cxx:2270
 AliAnalysisTaskEMCalHFEpA.cxx:2271
 AliAnalysisTaskEMCalHFEpA.cxx:2272
 AliAnalysisTaskEMCalHFEpA.cxx:2273
 AliAnalysisTaskEMCalHFEpA.cxx:2274
 AliAnalysisTaskEMCalHFEpA.cxx:2275
 AliAnalysisTaskEMCalHFEpA.cxx:2276
 AliAnalysisTaskEMCalHFEpA.cxx:2277
 AliAnalysisTaskEMCalHFEpA.cxx:2278
 AliAnalysisTaskEMCalHFEpA.cxx:2279
 AliAnalysisTaskEMCalHFEpA.cxx:2280
 AliAnalysisTaskEMCalHFEpA.cxx:2281
 AliAnalysisTaskEMCalHFEpA.cxx:2282
 AliAnalysisTaskEMCalHFEpA.cxx:2283
 AliAnalysisTaskEMCalHFEpA.cxx:2284
 AliAnalysisTaskEMCalHFEpA.cxx:2285
 AliAnalysisTaskEMCalHFEpA.cxx:2286
 AliAnalysisTaskEMCalHFEpA.cxx:2287
 AliAnalysisTaskEMCalHFEpA.cxx:2288
 AliAnalysisTaskEMCalHFEpA.cxx:2289
 AliAnalysisTaskEMCalHFEpA.cxx:2290
 AliAnalysisTaskEMCalHFEpA.cxx:2291
 AliAnalysisTaskEMCalHFEpA.cxx:2292
 AliAnalysisTaskEMCalHFEpA.cxx:2293
 AliAnalysisTaskEMCalHFEpA.cxx:2294
 AliAnalysisTaskEMCalHFEpA.cxx:2295
 AliAnalysisTaskEMCalHFEpA.cxx:2296
 AliAnalysisTaskEMCalHFEpA.cxx:2297
 AliAnalysisTaskEMCalHFEpA.cxx:2298
 AliAnalysisTaskEMCalHFEpA.cxx:2299
 AliAnalysisTaskEMCalHFEpA.cxx:2300
 AliAnalysisTaskEMCalHFEpA.cxx:2301
 AliAnalysisTaskEMCalHFEpA.cxx:2302
 AliAnalysisTaskEMCalHFEpA.cxx:2303
 AliAnalysisTaskEMCalHFEpA.cxx:2304
 AliAnalysisTaskEMCalHFEpA.cxx:2305
 AliAnalysisTaskEMCalHFEpA.cxx:2306
 AliAnalysisTaskEMCalHFEpA.cxx:2307
 AliAnalysisTaskEMCalHFEpA.cxx:2308
 AliAnalysisTaskEMCalHFEpA.cxx:2309
 AliAnalysisTaskEMCalHFEpA.cxx:2310
 AliAnalysisTaskEMCalHFEpA.cxx:2311
 AliAnalysisTaskEMCalHFEpA.cxx:2312
 AliAnalysisTaskEMCalHFEpA.cxx:2313
 AliAnalysisTaskEMCalHFEpA.cxx:2314
 AliAnalysisTaskEMCalHFEpA.cxx:2315
 AliAnalysisTaskEMCalHFEpA.cxx:2316
 AliAnalysisTaskEMCalHFEpA.cxx:2317
 AliAnalysisTaskEMCalHFEpA.cxx:2318
 AliAnalysisTaskEMCalHFEpA.cxx:2319
 AliAnalysisTaskEMCalHFEpA.cxx:2320
 AliAnalysisTaskEMCalHFEpA.cxx:2321
 AliAnalysisTaskEMCalHFEpA.cxx:2322
 AliAnalysisTaskEMCalHFEpA.cxx:2323
 AliAnalysisTaskEMCalHFEpA.cxx:2324
 AliAnalysisTaskEMCalHFEpA.cxx:2325
 AliAnalysisTaskEMCalHFEpA.cxx:2326
 AliAnalysisTaskEMCalHFEpA.cxx:2327
 AliAnalysisTaskEMCalHFEpA.cxx:2328
 AliAnalysisTaskEMCalHFEpA.cxx:2329
 AliAnalysisTaskEMCalHFEpA.cxx:2330
 AliAnalysisTaskEMCalHFEpA.cxx:2331
 AliAnalysisTaskEMCalHFEpA.cxx:2332
 AliAnalysisTaskEMCalHFEpA.cxx:2333
 AliAnalysisTaskEMCalHFEpA.cxx:2334
 AliAnalysisTaskEMCalHFEpA.cxx:2335
 AliAnalysisTaskEMCalHFEpA.cxx:2336
 AliAnalysisTaskEMCalHFEpA.cxx:2337
 AliAnalysisTaskEMCalHFEpA.cxx:2338
 AliAnalysisTaskEMCalHFEpA.cxx:2339
 AliAnalysisTaskEMCalHFEpA.cxx:2340
 AliAnalysisTaskEMCalHFEpA.cxx:2341
 AliAnalysisTaskEMCalHFEpA.cxx:2342
 AliAnalysisTaskEMCalHFEpA.cxx:2343
 AliAnalysisTaskEMCalHFEpA.cxx:2344
 AliAnalysisTaskEMCalHFEpA.cxx:2345
 AliAnalysisTaskEMCalHFEpA.cxx:2346
 AliAnalysisTaskEMCalHFEpA.cxx:2347
 AliAnalysisTaskEMCalHFEpA.cxx:2348
 AliAnalysisTaskEMCalHFEpA.cxx:2349
 AliAnalysisTaskEMCalHFEpA.cxx:2350
 AliAnalysisTaskEMCalHFEpA.cxx:2351
 AliAnalysisTaskEMCalHFEpA.cxx:2352
 AliAnalysisTaskEMCalHFEpA.cxx:2353
 AliAnalysisTaskEMCalHFEpA.cxx:2354
 AliAnalysisTaskEMCalHFEpA.cxx:2355
 AliAnalysisTaskEMCalHFEpA.cxx:2356
 AliAnalysisTaskEMCalHFEpA.cxx:2357
 AliAnalysisTaskEMCalHFEpA.cxx:2358
 AliAnalysisTaskEMCalHFEpA.cxx:2359
 AliAnalysisTaskEMCalHFEpA.cxx:2360
 AliAnalysisTaskEMCalHFEpA.cxx:2361
 AliAnalysisTaskEMCalHFEpA.cxx:2362
 AliAnalysisTaskEMCalHFEpA.cxx:2363
 AliAnalysisTaskEMCalHFEpA.cxx:2364
 AliAnalysisTaskEMCalHFEpA.cxx:2365
 AliAnalysisTaskEMCalHFEpA.cxx:2366
 AliAnalysisTaskEMCalHFEpA.cxx:2367
 AliAnalysisTaskEMCalHFEpA.cxx:2368
 AliAnalysisTaskEMCalHFEpA.cxx:2369
 AliAnalysisTaskEMCalHFEpA.cxx:2370
 AliAnalysisTaskEMCalHFEpA.cxx:2371
 AliAnalysisTaskEMCalHFEpA.cxx:2372
 AliAnalysisTaskEMCalHFEpA.cxx:2373
 AliAnalysisTaskEMCalHFEpA.cxx:2374
 AliAnalysisTaskEMCalHFEpA.cxx:2375
 AliAnalysisTaskEMCalHFEpA.cxx:2376
 AliAnalysisTaskEMCalHFEpA.cxx:2377
 AliAnalysisTaskEMCalHFEpA.cxx:2378
 AliAnalysisTaskEMCalHFEpA.cxx:2379
 AliAnalysisTaskEMCalHFEpA.cxx:2380
 AliAnalysisTaskEMCalHFEpA.cxx:2381
 AliAnalysisTaskEMCalHFEpA.cxx:2382
 AliAnalysisTaskEMCalHFEpA.cxx:2383
 AliAnalysisTaskEMCalHFEpA.cxx:2384
 AliAnalysisTaskEMCalHFEpA.cxx:2385
 AliAnalysisTaskEMCalHFEpA.cxx:2386
 AliAnalysisTaskEMCalHFEpA.cxx:2387
 AliAnalysisTaskEMCalHFEpA.cxx:2388
 AliAnalysisTaskEMCalHFEpA.cxx:2389
 AliAnalysisTaskEMCalHFEpA.cxx:2390
 AliAnalysisTaskEMCalHFEpA.cxx:2391
 AliAnalysisTaskEMCalHFEpA.cxx:2392
 AliAnalysisTaskEMCalHFEpA.cxx:2393
 AliAnalysisTaskEMCalHFEpA.cxx:2394
 AliAnalysisTaskEMCalHFEpA.cxx:2395
 AliAnalysisTaskEMCalHFEpA.cxx:2396
 AliAnalysisTaskEMCalHFEpA.cxx:2397
 AliAnalysisTaskEMCalHFEpA.cxx:2398
 AliAnalysisTaskEMCalHFEpA.cxx:2399
 AliAnalysisTaskEMCalHFEpA.cxx:2400
 AliAnalysisTaskEMCalHFEpA.cxx:2401
 AliAnalysisTaskEMCalHFEpA.cxx:2402
 AliAnalysisTaskEMCalHFEpA.cxx:2403
 AliAnalysisTaskEMCalHFEpA.cxx:2404
 AliAnalysisTaskEMCalHFEpA.cxx:2405
 AliAnalysisTaskEMCalHFEpA.cxx:2406
 AliAnalysisTaskEMCalHFEpA.cxx:2407
 AliAnalysisTaskEMCalHFEpA.cxx:2408
 AliAnalysisTaskEMCalHFEpA.cxx:2409
 AliAnalysisTaskEMCalHFEpA.cxx:2410
 AliAnalysisTaskEMCalHFEpA.cxx:2411
 AliAnalysisTaskEMCalHFEpA.cxx:2412
 AliAnalysisTaskEMCalHFEpA.cxx:2413
 AliAnalysisTaskEMCalHFEpA.cxx:2414
 AliAnalysisTaskEMCalHFEpA.cxx:2415
 AliAnalysisTaskEMCalHFEpA.cxx:2416
 AliAnalysisTaskEMCalHFEpA.cxx:2417
 AliAnalysisTaskEMCalHFEpA.cxx:2418
 AliAnalysisTaskEMCalHFEpA.cxx:2419
 AliAnalysisTaskEMCalHFEpA.cxx:2420
 AliAnalysisTaskEMCalHFEpA.cxx:2421
 AliAnalysisTaskEMCalHFEpA.cxx:2422
 AliAnalysisTaskEMCalHFEpA.cxx:2423
 AliAnalysisTaskEMCalHFEpA.cxx:2424
 AliAnalysisTaskEMCalHFEpA.cxx:2425
 AliAnalysisTaskEMCalHFEpA.cxx:2426
 AliAnalysisTaskEMCalHFEpA.cxx:2427
 AliAnalysisTaskEMCalHFEpA.cxx:2428
 AliAnalysisTaskEMCalHFEpA.cxx:2429
 AliAnalysisTaskEMCalHFEpA.cxx:2430
 AliAnalysisTaskEMCalHFEpA.cxx:2431
 AliAnalysisTaskEMCalHFEpA.cxx:2432
 AliAnalysisTaskEMCalHFEpA.cxx:2433
 AliAnalysisTaskEMCalHFEpA.cxx:2434
 AliAnalysisTaskEMCalHFEpA.cxx:2435
 AliAnalysisTaskEMCalHFEpA.cxx:2436
 AliAnalysisTaskEMCalHFEpA.cxx:2437
 AliAnalysisTaskEMCalHFEpA.cxx:2438
 AliAnalysisTaskEMCalHFEpA.cxx:2439
 AliAnalysisTaskEMCalHFEpA.cxx:2440
 AliAnalysisTaskEMCalHFEpA.cxx:2441
 AliAnalysisTaskEMCalHFEpA.cxx:2442
 AliAnalysisTaskEMCalHFEpA.cxx:2443
 AliAnalysisTaskEMCalHFEpA.cxx:2444
 AliAnalysisTaskEMCalHFEpA.cxx:2445
 AliAnalysisTaskEMCalHFEpA.cxx:2446
 AliAnalysisTaskEMCalHFEpA.cxx:2447
 AliAnalysisTaskEMCalHFEpA.cxx:2448
 AliAnalysisTaskEMCalHFEpA.cxx:2449
 AliAnalysisTaskEMCalHFEpA.cxx:2450
 AliAnalysisTaskEMCalHFEpA.cxx:2451
 AliAnalysisTaskEMCalHFEpA.cxx:2452
 AliAnalysisTaskEMCalHFEpA.cxx:2453
 AliAnalysisTaskEMCalHFEpA.cxx:2454
 AliAnalysisTaskEMCalHFEpA.cxx:2455
 AliAnalysisTaskEMCalHFEpA.cxx:2456
 AliAnalysisTaskEMCalHFEpA.cxx:2457
 AliAnalysisTaskEMCalHFEpA.cxx:2458
 AliAnalysisTaskEMCalHFEpA.cxx:2459
 AliAnalysisTaskEMCalHFEpA.cxx:2460
 AliAnalysisTaskEMCalHFEpA.cxx:2461
 AliAnalysisTaskEMCalHFEpA.cxx:2462
 AliAnalysisTaskEMCalHFEpA.cxx:2463
 AliAnalysisTaskEMCalHFEpA.cxx:2464
 AliAnalysisTaskEMCalHFEpA.cxx:2465
 AliAnalysisTaskEMCalHFEpA.cxx:2466
 AliAnalysisTaskEMCalHFEpA.cxx:2467
 AliAnalysisTaskEMCalHFEpA.cxx:2468
 AliAnalysisTaskEMCalHFEpA.cxx:2469
 AliAnalysisTaskEMCalHFEpA.cxx:2470
 AliAnalysisTaskEMCalHFEpA.cxx:2471
 AliAnalysisTaskEMCalHFEpA.cxx:2472
 AliAnalysisTaskEMCalHFEpA.cxx:2473
 AliAnalysisTaskEMCalHFEpA.cxx:2474
 AliAnalysisTaskEMCalHFEpA.cxx:2475
 AliAnalysisTaskEMCalHFEpA.cxx:2476
 AliAnalysisTaskEMCalHFEpA.cxx:2477
 AliAnalysisTaskEMCalHFEpA.cxx:2478
 AliAnalysisTaskEMCalHFEpA.cxx:2479
 AliAnalysisTaskEMCalHFEpA.cxx:2480
 AliAnalysisTaskEMCalHFEpA.cxx:2481
 AliAnalysisTaskEMCalHFEpA.cxx:2482
 AliAnalysisTaskEMCalHFEpA.cxx:2483
 AliAnalysisTaskEMCalHFEpA.cxx:2484
 AliAnalysisTaskEMCalHFEpA.cxx:2485
 AliAnalysisTaskEMCalHFEpA.cxx:2486
 AliAnalysisTaskEMCalHFEpA.cxx:2487
 AliAnalysisTaskEMCalHFEpA.cxx:2488
 AliAnalysisTaskEMCalHFEpA.cxx:2489
 AliAnalysisTaskEMCalHFEpA.cxx:2490
 AliAnalysisTaskEMCalHFEpA.cxx:2491
 AliAnalysisTaskEMCalHFEpA.cxx:2492
 AliAnalysisTaskEMCalHFEpA.cxx:2493
 AliAnalysisTaskEMCalHFEpA.cxx:2494
 AliAnalysisTaskEMCalHFEpA.cxx:2495
 AliAnalysisTaskEMCalHFEpA.cxx:2496
 AliAnalysisTaskEMCalHFEpA.cxx:2497
 AliAnalysisTaskEMCalHFEpA.cxx:2498
 AliAnalysisTaskEMCalHFEpA.cxx:2499
 AliAnalysisTaskEMCalHFEpA.cxx:2500
 AliAnalysisTaskEMCalHFEpA.cxx:2501
 AliAnalysisTaskEMCalHFEpA.cxx:2502
 AliAnalysisTaskEMCalHFEpA.cxx:2503
 AliAnalysisTaskEMCalHFEpA.cxx:2504
 AliAnalysisTaskEMCalHFEpA.cxx:2505
 AliAnalysisTaskEMCalHFEpA.cxx:2506
 AliAnalysisTaskEMCalHFEpA.cxx:2507
 AliAnalysisTaskEMCalHFEpA.cxx:2508
 AliAnalysisTaskEMCalHFEpA.cxx:2509
 AliAnalysisTaskEMCalHFEpA.cxx:2510
 AliAnalysisTaskEMCalHFEpA.cxx:2511
 AliAnalysisTaskEMCalHFEpA.cxx:2512
 AliAnalysisTaskEMCalHFEpA.cxx:2513
 AliAnalysisTaskEMCalHFEpA.cxx:2514
 AliAnalysisTaskEMCalHFEpA.cxx:2515
 AliAnalysisTaskEMCalHFEpA.cxx:2516
 AliAnalysisTaskEMCalHFEpA.cxx:2517
 AliAnalysisTaskEMCalHFEpA.cxx:2518
 AliAnalysisTaskEMCalHFEpA.cxx:2519
 AliAnalysisTaskEMCalHFEpA.cxx:2520
 AliAnalysisTaskEMCalHFEpA.cxx:2521
 AliAnalysisTaskEMCalHFEpA.cxx:2522
 AliAnalysisTaskEMCalHFEpA.cxx:2523
 AliAnalysisTaskEMCalHFEpA.cxx:2524
 AliAnalysisTaskEMCalHFEpA.cxx:2525
 AliAnalysisTaskEMCalHFEpA.cxx:2526
 AliAnalysisTaskEMCalHFEpA.cxx:2527
 AliAnalysisTaskEMCalHFEpA.cxx:2528
 AliAnalysisTaskEMCalHFEpA.cxx:2529
 AliAnalysisTaskEMCalHFEpA.cxx:2530
 AliAnalysisTaskEMCalHFEpA.cxx:2531
 AliAnalysisTaskEMCalHFEpA.cxx:2532
 AliAnalysisTaskEMCalHFEpA.cxx:2533
 AliAnalysisTaskEMCalHFEpA.cxx:2534
 AliAnalysisTaskEMCalHFEpA.cxx:2535
 AliAnalysisTaskEMCalHFEpA.cxx:2536
 AliAnalysisTaskEMCalHFEpA.cxx:2537
 AliAnalysisTaskEMCalHFEpA.cxx:2538
 AliAnalysisTaskEMCalHFEpA.cxx:2539
 AliAnalysisTaskEMCalHFEpA.cxx:2540
 AliAnalysisTaskEMCalHFEpA.cxx:2541
 AliAnalysisTaskEMCalHFEpA.cxx:2542
 AliAnalysisTaskEMCalHFEpA.cxx:2543
 AliAnalysisTaskEMCalHFEpA.cxx:2544
 AliAnalysisTaskEMCalHFEpA.cxx:2545
 AliAnalysisTaskEMCalHFEpA.cxx:2546
 AliAnalysisTaskEMCalHFEpA.cxx:2547
 AliAnalysisTaskEMCalHFEpA.cxx:2548
 AliAnalysisTaskEMCalHFEpA.cxx:2549
 AliAnalysisTaskEMCalHFEpA.cxx:2550
 AliAnalysisTaskEMCalHFEpA.cxx:2551
 AliAnalysisTaskEMCalHFEpA.cxx:2552
 AliAnalysisTaskEMCalHFEpA.cxx:2553
 AliAnalysisTaskEMCalHFEpA.cxx:2554
 AliAnalysisTaskEMCalHFEpA.cxx:2555
 AliAnalysisTaskEMCalHFEpA.cxx:2556
 AliAnalysisTaskEMCalHFEpA.cxx:2557
 AliAnalysisTaskEMCalHFEpA.cxx:2558
 AliAnalysisTaskEMCalHFEpA.cxx:2559
 AliAnalysisTaskEMCalHFEpA.cxx:2560
 AliAnalysisTaskEMCalHFEpA.cxx:2561
 AliAnalysisTaskEMCalHFEpA.cxx:2562
 AliAnalysisTaskEMCalHFEpA.cxx:2563
 AliAnalysisTaskEMCalHFEpA.cxx:2564
 AliAnalysisTaskEMCalHFEpA.cxx:2565
 AliAnalysisTaskEMCalHFEpA.cxx:2566
 AliAnalysisTaskEMCalHFEpA.cxx:2567
 AliAnalysisTaskEMCalHFEpA.cxx:2568
 AliAnalysisTaskEMCalHFEpA.cxx:2569
 AliAnalysisTaskEMCalHFEpA.cxx:2570
 AliAnalysisTaskEMCalHFEpA.cxx:2571
 AliAnalysisTaskEMCalHFEpA.cxx:2572
 AliAnalysisTaskEMCalHFEpA.cxx:2573
 AliAnalysisTaskEMCalHFEpA.cxx:2574
 AliAnalysisTaskEMCalHFEpA.cxx:2575
 AliAnalysisTaskEMCalHFEpA.cxx:2576
 AliAnalysisTaskEMCalHFEpA.cxx:2577
 AliAnalysisTaskEMCalHFEpA.cxx:2578
 AliAnalysisTaskEMCalHFEpA.cxx:2579
 AliAnalysisTaskEMCalHFEpA.cxx:2580
 AliAnalysisTaskEMCalHFEpA.cxx:2581
 AliAnalysisTaskEMCalHFEpA.cxx:2582
 AliAnalysisTaskEMCalHFEpA.cxx:2583
 AliAnalysisTaskEMCalHFEpA.cxx:2584
 AliAnalysisTaskEMCalHFEpA.cxx:2585
 AliAnalysisTaskEMCalHFEpA.cxx:2586
 AliAnalysisTaskEMCalHFEpA.cxx:2587
 AliAnalysisTaskEMCalHFEpA.cxx:2588
 AliAnalysisTaskEMCalHFEpA.cxx:2589
 AliAnalysisTaskEMCalHFEpA.cxx:2590
 AliAnalysisTaskEMCalHFEpA.cxx:2591
 AliAnalysisTaskEMCalHFEpA.cxx:2592
 AliAnalysisTaskEMCalHFEpA.cxx:2593
 AliAnalysisTaskEMCalHFEpA.cxx:2594
 AliAnalysisTaskEMCalHFEpA.cxx:2595
 AliAnalysisTaskEMCalHFEpA.cxx:2596
 AliAnalysisTaskEMCalHFEpA.cxx:2597
 AliAnalysisTaskEMCalHFEpA.cxx:2598
 AliAnalysisTaskEMCalHFEpA.cxx:2599
 AliAnalysisTaskEMCalHFEpA.cxx:2600
 AliAnalysisTaskEMCalHFEpA.cxx:2601
 AliAnalysisTaskEMCalHFEpA.cxx:2602
 AliAnalysisTaskEMCalHFEpA.cxx:2603
 AliAnalysisTaskEMCalHFEpA.cxx:2604
 AliAnalysisTaskEMCalHFEpA.cxx:2605
 AliAnalysisTaskEMCalHFEpA.cxx:2606
 AliAnalysisTaskEMCalHFEpA.cxx:2607
 AliAnalysisTaskEMCalHFEpA.cxx:2608
 AliAnalysisTaskEMCalHFEpA.cxx:2609
 AliAnalysisTaskEMCalHFEpA.cxx:2610
 AliAnalysisTaskEMCalHFEpA.cxx:2611
 AliAnalysisTaskEMCalHFEpA.cxx:2612
 AliAnalysisTaskEMCalHFEpA.cxx:2613
 AliAnalysisTaskEMCalHFEpA.cxx:2614
 AliAnalysisTaskEMCalHFEpA.cxx:2615
 AliAnalysisTaskEMCalHFEpA.cxx:2616
 AliAnalysisTaskEMCalHFEpA.cxx:2617
 AliAnalysisTaskEMCalHFEpA.cxx:2618
 AliAnalysisTaskEMCalHFEpA.cxx:2619
 AliAnalysisTaskEMCalHFEpA.cxx:2620
 AliAnalysisTaskEMCalHFEpA.cxx:2621
 AliAnalysisTaskEMCalHFEpA.cxx:2622
 AliAnalysisTaskEMCalHFEpA.cxx:2623
 AliAnalysisTaskEMCalHFEpA.cxx:2624
 AliAnalysisTaskEMCalHFEpA.cxx:2625
 AliAnalysisTaskEMCalHFEpA.cxx:2626
 AliAnalysisTaskEMCalHFEpA.cxx:2627
 AliAnalysisTaskEMCalHFEpA.cxx:2628
 AliAnalysisTaskEMCalHFEpA.cxx:2629
 AliAnalysisTaskEMCalHFEpA.cxx:2630
 AliAnalysisTaskEMCalHFEpA.cxx:2631
 AliAnalysisTaskEMCalHFEpA.cxx:2632
 AliAnalysisTaskEMCalHFEpA.cxx:2633
 AliAnalysisTaskEMCalHFEpA.cxx:2634
 AliAnalysisTaskEMCalHFEpA.cxx:2635
 AliAnalysisTaskEMCalHFEpA.cxx:2636
 AliAnalysisTaskEMCalHFEpA.cxx:2637
 AliAnalysisTaskEMCalHFEpA.cxx:2638
 AliAnalysisTaskEMCalHFEpA.cxx:2639
 AliAnalysisTaskEMCalHFEpA.cxx:2640
 AliAnalysisTaskEMCalHFEpA.cxx:2641
 AliAnalysisTaskEMCalHFEpA.cxx:2642
 AliAnalysisTaskEMCalHFEpA.cxx:2643
 AliAnalysisTaskEMCalHFEpA.cxx:2644
 AliAnalysisTaskEMCalHFEpA.cxx:2645
 AliAnalysisTaskEMCalHFEpA.cxx:2646
 AliAnalysisTaskEMCalHFEpA.cxx:2647
 AliAnalysisTaskEMCalHFEpA.cxx:2648
 AliAnalysisTaskEMCalHFEpA.cxx:2649
 AliAnalysisTaskEMCalHFEpA.cxx:2650
 AliAnalysisTaskEMCalHFEpA.cxx:2651
 AliAnalysisTaskEMCalHFEpA.cxx:2652
 AliAnalysisTaskEMCalHFEpA.cxx:2653
 AliAnalysisTaskEMCalHFEpA.cxx:2654
 AliAnalysisTaskEMCalHFEpA.cxx:2655
 AliAnalysisTaskEMCalHFEpA.cxx:2656
 AliAnalysisTaskEMCalHFEpA.cxx:2657
 AliAnalysisTaskEMCalHFEpA.cxx:2658
 AliAnalysisTaskEMCalHFEpA.cxx:2659
 AliAnalysisTaskEMCalHFEpA.cxx:2660
 AliAnalysisTaskEMCalHFEpA.cxx:2661
 AliAnalysisTaskEMCalHFEpA.cxx:2662
 AliAnalysisTaskEMCalHFEpA.cxx:2663
 AliAnalysisTaskEMCalHFEpA.cxx:2664
 AliAnalysisTaskEMCalHFEpA.cxx:2665
 AliAnalysisTaskEMCalHFEpA.cxx:2666
 AliAnalysisTaskEMCalHFEpA.cxx:2667
 AliAnalysisTaskEMCalHFEpA.cxx:2668
 AliAnalysisTaskEMCalHFEpA.cxx:2669
 AliAnalysisTaskEMCalHFEpA.cxx:2670
 AliAnalysisTaskEMCalHFEpA.cxx:2671
 AliAnalysisTaskEMCalHFEpA.cxx:2672
 AliAnalysisTaskEMCalHFEpA.cxx:2673
 AliAnalysisTaskEMCalHFEpA.cxx:2674
 AliAnalysisTaskEMCalHFEpA.cxx:2675
 AliAnalysisTaskEMCalHFEpA.cxx:2676
 AliAnalysisTaskEMCalHFEpA.cxx:2677
 AliAnalysisTaskEMCalHFEpA.cxx:2678
 AliAnalysisTaskEMCalHFEpA.cxx:2679
 AliAnalysisTaskEMCalHFEpA.cxx:2680
 AliAnalysisTaskEMCalHFEpA.cxx:2681
 AliAnalysisTaskEMCalHFEpA.cxx:2682
 AliAnalysisTaskEMCalHFEpA.cxx:2683
 AliAnalysisTaskEMCalHFEpA.cxx:2684
 AliAnalysisTaskEMCalHFEpA.cxx:2685
 AliAnalysisTaskEMCalHFEpA.cxx:2686
 AliAnalysisTaskEMCalHFEpA.cxx:2687
 AliAnalysisTaskEMCalHFEpA.cxx:2688
 AliAnalysisTaskEMCalHFEpA.cxx:2689
 AliAnalysisTaskEMCalHFEpA.cxx:2690
 AliAnalysisTaskEMCalHFEpA.cxx:2691
 AliAnalysisTaskEMCalHFEpA.cxx:2692
 AliAnalysisTaskEMCalHFEpA.cxx:2693
 AliAnalysisTaskEMCalHFEpA.cxx:2694
 AliAnalysisTaskEMCalHFEpA.cxx:2695
 AliAnalysisTaskEMCalHFEpA.cxx:2696
 AliAnalysisTaskEMCalHFEpA.cxx:2697
 AliAnalysisTaskEMCalHFEpA.cxx:2698
 AliAnalysisTaskEMCalHFEpA.cxx:2699
 AliAnalysisTaskEMCalHFEpA.cxx:2700
 AliAnalysisTaskEMCalHFEpA.cxx:2701
 AliAnalysisTaskEMCalHFEpA.cxx:2702
 AliAnalysisTaskEMCalHFEpA.cxx:2703
 AliAnalysisTaskEMCalHFEpA.cxx:2704
 AliAnalysisTaskEMCalHFEpA.cxx:2705
 AliAnalysisTaskEMCalHFEpA.cxx:2706
 AliAnalysisTaskEMCalHFEpA.cxx:2707
 AliAnalysisTaskEMCalHFEpA.cxx:2708
 AliAnalysisTaskEMCalHFEpA.cxx:2709
 AliAnalysisTaskEMCalHFEpA.cxx:2710
 AliAnalysisTaskEMCalHFEpA.cxx:2711
 AliAnalysisTaskEMCalHFEpA.cxx:2712
 AliAnalysisTaskEMCalHFEpA.cxx:2713
 AliAnalysisTaskEMCalHFEpA.cxx:2714
 AliAnalysisTaskEMCalHFEpA.cxx:2715
 AliAnalysisTaskEMCalHFEpA.cxx:2716
 AliAnalysisTaskEMCalHFEpA.cxx:2717
 AliAnalysisTaskEMCalHFEpA.cxx:2718
 AliAnalysisTaskEMCalHFEpA.cxx:2719
 AliAnalysisTaskEMCalHFEpA.cxx:2720
 AliAnalysisTaskEMCalHFEpA.cxx:2721
 AliAnalysisTaskEMCalHFEpA.cxx:2722
 AliAnalysisTaskEMCalHFEpA.cxx:2723
 AliAnalysisTaskEMCalHFEpA.cxx:2724
 AliAnalysisTaskEMCalHFEpA.cxx:2725
 AliAnalysisTaskEMCalHFEpA.cxx:2726
 AliAnalysisTaskEMCalHFEpA.cxx:2727
 AliAnalysisTaskEMCalHFEpA.cxx:2728
 AliAnalysisTaskEMCalHFEpA.cxx:2729
 AliAnalysisTaskEMCalHFEpA.cxx:2730
 AliAnalysisTaskEMCalHFEpA.cxx:2731
 AliAnalysisTaskEMCalHFEpA.cxx:2732
 AliAnalysisTaskEMCalHFEpA.cxx:2733
 AliAnalysisTaskEMCalHFEpA.cxx:2734
 AliAnalysisTaskEMCalHFEpA.cxx:2735
 AliAnalysisTaskEMCalHFEpA.cxx:2736
 AliAnalysisTaskEMCalHFEpA.cxx:2737
 AliAnalysisTaskEMCalHFEpA.cxx:2738
 AliAnalysisTaskEMCalHFEpA.cxx:2739
 AliAnalysisTaskEMCalHFEpA.cxx:2740
 AliAnalysisTaskEMCalHFEpA.cxx:2741
 AliAnalysisTaskEMCalHFEpA.cxx:2742
 AliAnalysisTaskEMCalHFEpA.cxx:2743
 AliAnalysisTaskEMCalHFEpA.cxx:2744
 AliAnalysisTaskEMCalHFEpA.cxx:2745
 AliAnalysisTaskEMCalHFEpA.cxx:2746
 AliAnalysisTaskEMCalHFEpA.cxx:2747
 AliAnalysisTaskEMCalHFEpA.cxx:2748
 AliAnalysisTaskEMCalHFEpA.cxx:2749
 AliAnalysisTaskEMCalHFEpA.cxx:2750
 AliAnalysisTaskEMCalHFEpA.cxx:2751
 AliAnalysisTaskEMCalHFEpA.cxx:2752
 AliAnalysisTaskEMCalHFEpA.cxx:2753
 AliAnalysisTaskEMCalHFEpA.cxx:2754
 AliAnalysisTaskEMCalHFEpA.cxx:2755
 AliAnalysisTaskEMCalHFEpA.cxx:2756
 AliAnalysisTaskEMCalHFEpA.cxx:2757
 AliAnalysisTaskEMCalHFEpA.cxx:2758
 AliAnalysisTaskEMCalHFEpA.cxx:2759
 AliAnalysisTaskEMCalHFEpA.cxx:2760
 AliAnalysisTaskEMCalHFEpA.cxx:2761
 AliAnalysisTaskEMCalHFEpA.cxx:2762
 AliAnalysisTaskEMCalHFEpA.cxx:2763
 AliAnalysisTaskEMCalHFEpA.cxx:2764
 AliAnalysisTaskEMCalHFEpA.cxx:2765
 AliAnalysisTaskEMCalHFEpA.cxx:2766
 AliAnalysisTaskEMCalHFEpA.cxx:2767
 AliAnalysisTaskEMCalHFEpA.cxx:2768
 AliAnalysisTaskEMCalHFEpA.cxx:2769
 AliAnalysisTaskEMCalHFEpA.cxx:2770
 AliAnalysisTaskEMCalHFEpA.cxx:2771
 AliAnalysisTaskEMCalHFEpA.cxx:2772
 AliAnalysisTaskEMCalHFEpA.cxx:2773
 AliAnalysisTaskEMCalHFEpA.cxx:2774
 AliAnalysisTaskEMCalHFEpA.cxx:2775
 AliAnalysisTaskEMCalHFEpA.cxx:2776
 AliAnalysisTaskEMCalHFEpA.cxx:2777
 AliAnalysisTaskEMCalHFEpA.cxx:2778
 AliAnalysisTaskEMCalHFEpA.cxx:2779
 AliAnalysisTaskEMCalHFEpA.cxx:2780
 AliAnalysisTaskEMCalHFEpA.cxx:2781
 AliAnalysisTaskEMCalHFEpA.cxx:2782
 AliAnalysisTaskEMCalHFEpA.cxx:2783
 AliAnalysisTaskEMCalHFEpA.cxx:2784
 AliAnalysisTaskEMCalHFEpA.cxx:2785
 AliAnalysisTaskEMCalHFEpA.cxx:2786
 AliAnalysisTaskEMCalHFEpA.cxx:2787
 AliAnalysisTaskEMCalHFEpA.cxx:2788
 AliAnalysisTaskEMCalHFEpA.cxx:2789
 AliAnalysisTaskEMCalHFEpA.cxx:2790
 AliAnalysisTaskEMCalHFEpA.cxx:2791
 AliAnalysisTaskEMCalHFEpA.cxx:2792
 AliAnalysisTaskEMCalHFEpA.cxx:2793
 AliAnalysisTaskEMCalHFEpA.cxx:2794
 AliAnalysisTaskEMCalHFEpA.cxx:2795
 AliAnalysisTaskEMCalHFEpA.cxx:2796
 AliAnalysisTaskEMCalHFEpA.cxx:2797
 AliAnalysisTaskEMCalHFEpA.cxx:2798
 AliAnalysisTaskEMCalHFEpA.cxx:2799
 AliAnalysisTaskEMCalHFEpA.cxx:2800
 AliAnalysisTaskEMCalHFEpA.cxx:2801
 AliAnalysisTaskEMCalHFEpA.cxx:2802
 AliAnalysisTaskEMCalHFEpA.cxx:2803
 AliAnalysisTaskEMCalHFEpA.cxx:2804
 AliAnalysisTaskEMCalHFEpA.cxx:2805
 AliAnalysisTaskEMCalHFEpA.cxx:2806
 AliAnalysisTaskEMCalHFEpA.cxx:2807
 AliAnalysisTaskEMCalHFEpA.cxx:2808
 AliAnalysisTaskEMCalHFEpA.cxx:2809
 AliAnalysisTaskEMCalHFEpA.cxx:2810
 AliAnalysisTaskEMCalHFEpA.cxx:2811
 AliAnalysisTaskEMCalHFEpA.cxx:2812
 AliAnalysisTaskEMCalHFEpA.cxx:2813
 AliAnalysisTaskEMCalHFEpA.cxx:2814
 AliAnalysisTaskEMCalHFEpA.cxx:2815
 AliAnalysisTaskEMCalHFEpA.cxx:2816
 AliAnalysisTaskEMCalHFEpA.cxx:2817
 AliAnalysisTaskEMCalHFEpA.cxx:2818
 AliAnalysisTaskEMCalHFEpA.cxx:2819
 AliAnalysisTaskEMCalHFEpA.cxx:2820
 AliAnalysisTaskEMCalHFEpA.cxx:2821
 AliAnalysisTaskEMCalHFEpA.cxx:2822
 AliAnalysisTaskEMCalHFEpA.cxx:2823
 AliAnalysisTaskEMCalHFEpA.cxx:2824
 AliAnalysisTaskEMCalHFEpA.cxx:2825
 AliAnalysisTaskEMCalHFEpA.cxx:2826
 AliAnalysisTaskEMCalHFEpA.cxx:2827
 AliAnalysisTaskEMCalHFEpA.cxx:2828
 AliAnalysisTaskEMCalHFEpA.cxx:2829
 AliAnalysisTaskEMCalHFEpA.cxx:2830
 AliAnalysisTaskEMCalHFEpA.cxx:2831
 AliAnalysisTaskEMCalHFEpA.cxx:2832
 AliAnalysisTaskEMCalHFEpA.cxx:2833
 AliAnalysisTaskEMCalHFEpA.cxx:2834
 AliAnalysisTaskEMCalHFEpA.cxx:2835
 AliAnalysisTaskEMCalHFEpA.cxx:2836
 AliAnalysisTaskEMCalHFEpA.cxx:2837
 AliAnalysisTaskEMCalHFEpA.cxx:2838
 AliAnalysisTaskEMCalHFEpA.cxx:2839
 AliAnalysisTaskEMCalHFEpA.cxx:2840
 AliAnalysisTaskEMCalHFEpA.cxx:2841
 AliAnalysisTaskEMCalHFEpA.cxx:2842
 AliAnalysisTaskEMCalHFEpA.cxx:2843
 AliAnalysisTaskEMCalHFEpA.cxx:2844
 AliAnalysisTaskEMCalHFEpA.cxx:2845
 AliAnalysisTaskEMCalHFEpA.cxx:2846
 AliAnalysisTaskEMCalHFEpA.cxx:2847
 AliAnalysisTaskEMCalHFEpA.cxx:2848
 AliAnalysisTaskEMCalHFEpA.cxx:2849
 AliAnalysisTaskEMCalHFEpA.cxx:2850
 AliAnalysisTaskEMCalHFEpA.cxx:2851
 AliAnalysisTaskEMCalHFEpA.cxx:2852
 AliAnalysisTaskEMCalHFEpA.cxx:2853
 AliAnalysisTaskEMCalHFEpA.cxx:2854
 AliAnalysisTaskEMCalHFEpA.cxx:2855
 AliAnalysisTaskEMCalHFEpA.cxx:2856
 AliAnalysisTaskEMCalHFEpA.cxx:2857
 AliAnalysisTaskEMCalHFEpA.cxx:2858
 AliAnalysisTaskEMCalHFEpA.cxx:2859
 AliAnalysisTaskEMCalHFEpA.cxx:2860
 AliAnalysisTaskEMCalHFEpA.cxx:2861
 AliAnalysisTaskEMCalHFEpA.cxx:2862
 AliAnalysisTaskEMCalHFEpA.cxx:2863
 AliAnalysisTaskEMCalHFEpA.cxx:2864
 AliAnalysisTaskEMCalHFEpA.cxx:2865
 AliAnalysisTaskEMCalHFEpA.cxx:2866
 AliAnalysisTaskEMCalHFEpA.cxx:2867
 AliAnalysisTaskEMCalHFEpA.cxx:2868
 AliAnalysisTaskEMCalHFEpA.cxx:2869
 AliAnalysisTaskEMCalHFEpA.cxx:2870
 AliAnalysisTaskEMCalHFEpA.cxx:2871
 AliAnalysisTaskEMCalHFEpA.cxx:2872
 AliAnalysisTaskEMCalHFEpA.cxx:2873
 AliAnalysisTaskEMCalHFEpA.cxx:2874
 AliAnalysisTaskEMCalHFEpA.cxx:2875
 AliAnalysisTaskEMCalHFEpA.cxx:2876
 AliAnalysisTaskEMCalHFEpA.cxx:2877
 AliAnalysisTaskEMCalHFEpA.cxx:2878
 AliAnalysisTaskEMCalHFEpA.cxx:2879
 AliAnalysisTaskEMCalHFEpA.cxx:2880
 AliAnalysisTaskEMCalHFEpA.cxx:2881
 AliAnalysisTaskEMCalHFEpA.cxx:2882
 AliAnalysisTaskEMCalHFEpA.cxx:2883
 AliAnalysisTaskEMCalHFEpA.cxx:2884
 AliAnalysisTaskEMCalHFEpA.cxx:2885
 AliAnalysisTaskEMCalHFEpA.cxx:2886
 AliAnalysisTaskEMCalHFEpA.cxx:2887
 AliAnalysisTaskEMCalHFEpA.cxx:2888
 AliAnalysisTaskEMCalHFEpA.cxx:2889
 AliAnalysisTaskEMCalHFEpA.cxx:2890
 AliAnalysisTaskEMCalHFEpA.cxx:2891
 AliAnalysisTaskEMCalHFEpA.cxx:2892
 AliAnalysisTaskEMCalHFEpA.cxx:2893
 AliAnalysisTaskEMCalHFEpA.cxx:2894
 AliAnalysisTaskEMCalHFEpA.cxx:2895
 AliAnalysisTaskEMCalHFEpA.cxx:2896
 AliAnalysisTaskEMCalHFEpA.cxx:2897
 AliAnalysisTaskEMCalHFEpA.cxx:2898
 AliAnalysisTaskEMCalHFEpA.cxx:2899
 AliAnalysisTaskEMCalHFEpA.cxx:2900
 AliAnalysisTaskEMCalHFEpA.cxx:2901
 AliAnalysisTaskEMCalHFEpA.cxx:2902
 AliAnalysisTaskEMCalHFEpA.cxx:2903
 AliAnalysisTaskEMCalHFEpA.cxx:2904
 AliAnalysisTaskEMCalHFEpA.cxx:2905
 AliAnalysisTaskEMCalHFEpA.cxx:2906
 AliAnalysisTaskEMCalHFEpA.cxx:2907
 AliAnalysisTaskEMCalHFEpA.cxx:2908
 AliAnalysisTaskEMCalHFEpA.cxx:2909
 AliAnalysisTaskEMCalHFEpA.cxx:2910
 AliAnalysisTaskEMCalHFEpA.cxx:2911
 AliAnalysisTaskEMCalHFEpA.cxx:2912
 AliAnalysisTaskEMCalHFEpA.cxx:2913
 AliAnalysisTaskEMCalHFEpA.cxx:2914
 AliAnalysisTaskEMCalHFEpA.cxx:2915
 AliAnalysisTaskEMCalHFEpA.cxx:2916
 AliAnalysisTaskEMCalHFEpA.cxx:2917
 AliAnalysisTaskEMCalHFEpA.cxx:2918
 AliAnalysisTaskEMCalHFEpA.cxx:2919
 AliAnalysisTaskEMCalHFEpA.cxx:2920
 AliAnalysisTaskEMCalHFEpA.cxx:2921
 AliAnalysisTaskEMCalHFEpA.cxx:2922
 AliAnalysisTaskEMCalHFEpA.cxx:2923
 AliAnalysisTaskEMCalHFEpA.cxx:2924
 AliAnalysisTaskEMCalHFEpA.cxx:2925
 AliAnalysisTaskEMCalHFEpA.cxx:2926
 AliAnalysisTaskEMCalHFEpA.cxx:2927
 AliAnalysisTaskEMCalHFEpA.cxx:2928
 AliAnalysisTaskEMCalHFEpA.cxx:2929
 AliAnalysisTaskEMCalHFEpA.cxx:2930
 AliAnalysisTaskEMCalHFEpA.cxx:2931
 AliAnalysisTaskEMCalHFEpA.cxx:2932
 AliAnalysisTaskEMCalHFEpA.cxx:2933
 AliAnalysisTaskEMCalHFEpA.cxx:2934
 AliAnalysisTaskEMCalHFEpA.cxx:2935
 AliAnalysisTaskEMCalHFEpA.cxx:2936
 AliAnalysisTaskEMCalHFEpA.cxx:2937
 AliAnalysisTaskEMCalHFEpA.cxx:2938
 AliAnalysisTaskEMCalHFEpA.cxx:2939
 AliAnalysisTaskEMCalHFEpA.cxx:2940
 AliAnalysisTaskEMCalHFEpA.cxx:2941
 AliAnalysisTaskEMCalHFEpA.cxx:2942
 AliAnalysisTaskEMCalHFEpA.cxx:2943
 AliAnalysisTaskEMCalHFEpA.cxx:2944
 AliAnalysisTaskEMCalHFEpA.cxx:2945
 AliAnalysisTaskEMCalHFEpA.cxx:2946
 AliAnalysisTaskEMCalHFEpA.cxx:2947
 AliAnalysisTaskEMCalHFEpA.cxx:2948
 AliAnalysisTaskEMCalHFEpA.cxx:2949
 AliAnalysisTaskEMCalHFEpA.cxx:2950
 AliAnalysisTaskEMCalHFEpA.cxx:2951
 AliAnalysisTaskEMCalHFEpA.cxx:2952
 AliAnalysisTaskEMCalHFEpA.cxx:2953
 AliAnalysisTaskEMCalHFEpA.cxx:2954
 AliAnalysisTaskEMCalHFEpA.cxx:2955
 AliAnalysisTaskEMCalHFEpA.cxx:2956
 AliAnalysisTaskEMCalHFEpA.cxx:2957
 AliAnalysisTaskEMCalHFEpA.cxx:2958
 AliAnalysisTaskEMCalHFEpA.cxx:2959
 AliAnalysisTaskEMCalHFEpA.cxx:2960
 AliAnalysisTaskEMCalHFEpA.cxx:2961
 AliAnalysisTaskEMCalHFEpA.cxx:2962
 AliAnalysisTaskEMCalHFEpA.cxx:2963
 AliAnalysisTaskEMCalHFEpA.cxx:2964
 AliAnalysisTaskEMCalHFEpA.cxx:2965
 AliAnalysisTaskEMCalHFEpA.cxx:2966
 AliAnalysisTaskEMCalHFEpA.cxx:2967
 AliAnalysisTaskEMCalHFEpA.cxx:2968
 AliAnalysisTaskEMCalHFEpA.cxx:2969
 AliAnalysisTaskEMCalHFEpA.cxx:2970
 AliAnalysisTaskEMCalHFEpA.cxx:2971
 AliAnalysisTaskEMCalHFEpA.cxx:2972
 AliAnalysisTaskEMCalHFEpA.cxx:2973
 AliAnalysisTaskEMCalHFEpA.cxx:2974
 AliAnalysisTaskEMCalHFEpA.cxx:2975
 AliAnalysisTaskEMCalHFEpA.cxx:2976
 AliAnalysisTaskEMCalHFEpA.cxx:2977
 AliAnalysisTaskEMCalHFEpA.cxx:2978
 AliAnalysisTaskEMCalHFEpA.cxx:2979
 AliAnalysisTaskEMCalHFEpA.cxx:2980
 AliAnalysisTaskEMCalHFEpA.cxx:2981
 AliAnalysisTaskEMCalHFEpA.cxx:2982
 AliAnalysisTaskEMCalHFEpA.cxx:2983
 AliAnalysisTaskEMCalHFEpA.cxx:2984
 AliAnalysisTaskEMCalHFEpA.cxx:2985
 AliAnalysisTaskEMCalHFEpA.cxx:2986
 AliAnalysisTaskEMCalHFEpA.cxx:2987
 AliAnalysisTaskEMCalHFEpA.cxx:2988
 AliAnalysisTaskEMCalHFEpA.cxx:2989
 AliAnalysisTaskEMCalHFEpA.cxx:2990
 AliAnalysisTaskEMCalHFEpA.cxx:2991
 AliAnalysisTaskEMCalHFEpA.cxx:2992
 AliAnalysisTaskEMCalHFEpA.cxx:2993
 AliAnalysisTaskEMCalHFEpA.cxx:2994
 AliAnalysisTaskEMCalHFEpA.cxx:2995
 AliAnalysisTaskEMCalHFEpA.cxx:2996
 AliAnalysisTaskEMCalHFEpA.cxx:2997
 AliAnalysisTaskEMCalHFEpA.cxx:2998
 AliAnalysisTaskEMCalHFEpA.cxx:2999
 AliAnalysisTaskEMCalHFEpA.cxx:3000
 AliAnalysisTaskEMCalHFEpA.cxx:3001
 AliAnalysisTaskEMCalHFEpA.cxx:3002
 AliAnalysisTaskEMCalHFEpA.cxx:3003
 AliAnalysisTaskEMCalHFEpA.cxx:3004
 AliAnalysisTaskEMCalHFEpA.cxx:3005
 AliAnalysisTaskEMCalHFEpA.cxx:3006
 AliAnalysisTaskEMCalHFEpA.cxx:3007
 AliAnalysisTaskEMCalHFEpA.cxx:3008
 AliAnalysisTaskEMCalHFEpA.cxx:3009
 AliAnalysisTaskEMCalHFEpA.cxx:3010
 AliAnalysisTaskEMCalHFEpA.cxx:3011
 AliAnalysisTaskEMCalHFEpA.cxx:3012
 AliAnalysisTaskEMCalHFEpA.cxx:3013
 AliAnalysisTaskEMCalHFEpA.cxx:3014
 AliAnalysisTaskEMCalHFEpA.cxx:3015
 AliAnalysisTaskEMCalHFEpA.cxx:3016
 AliAnalysisTaskEMCalHFEpA.cxx:3017
 AliAnalysisTaskEMCalHFEpA.cxx:3018
 AliAnalysisTaskEMCalHFEpA.cxx:3019
 AliAnalysisTaskEMCalHFEpA.cxx:3020
 AliAnalysisTaskEMCalHFEpA.cxx:3021
 AliAnalysisTaskEMCalHFEpA.cxx:3022
 AliAnalysisTaskEMCalHFEpA.cxx:3023
 AliAnalysisTaskEMCalHFEpA.cxx:3024
 AliAnalysisTaskEMCalHFEpA.cxx:3025
 AliAnalysisTaskEMCalHFEpA.cxx:3026
 AliAnalysisTaskEMCalHFEpA.cxx:3027
 AliAnalysisTaskEMCalHFEpA.cxx:3028
 AliAnalysisTaskEMCalHFEpA.cxx:3029
 AliAnalysisTaskEMCalHFEpA.cxx:3030
 AliAnalysisTaskEMCalHFEpA.cxx:3031
 AliAnalysisTaskEMCalHFEpA.cxx:3032
 AliAnalysisTaskEMCalHFEpA.cxx:3033
 AliAnalysisTaskEMCalHFEpA.cxx:3034
 AliAnalysisTaskEMCalHFEpA.cxx:3035
 AliAnalysisTaskEMCalHFEpA.cxx:3036
 AliAnalysisTaskEMCalHFEpA.cxx:3037
 AliAnalysisTaskEMCalHFEpA.cxx:3038
 AliAnalysisTaskEMCalHFEpA.cxx:3039
 AliAnalysisTaskEMCalHFEpA.cxx:3040
 AliAnalysisTaskEMCalHFEpA.cxx:3041
 AliAnalysisTaskEMCalHFEpA.cxx:3042
 AliAnalysisTaskEMCalHFEpA.cxx:3043
 AliAnalysisTaskEMCalHFEpA.cxx:3044
 AliAnalysisTaskEMCalHFEpA.cxx:3045
 AliAnalysisTaskEMCalHFEpA.cxx:3046
 AliAnalysisTaskEMCalHFEpA.cxx:3047
 AliAnalysisTaskEMCalHFEpA.cxx:3048
 AliAnalysisTaskEMCalHFEpA.cxx:3049
 AliAnalysisTaskEMCalHFEpA.cxx:3050
 AliAnalysisTaskEMCalHFEpA.cxx:3051
 AliAnalysisTaskEMCalHFEpA.cxx:3052
 AliAnalysisTaskEMCalHFEpA.cxx:3053
 AliAnalysisTaskEMCalHFEpA.cxx:3054
 AliAnalysisTaskEMCalHFEpA.cxx:3055
 AliAnalysisTaskEMCalHFEpA.cxx:3056
 AliAnalysisTaskEMCalHFEpA.cxx:3057
 AliAnalysisTaskEMCalHFEpA.cxx:3058
 AliAnalysisTaskEMCalHFEpA.cxx:3059
 AliAnalysisTaskEMCalHFEpA.cxx:3060
 AliAnalysisTaskEMCalHFEpA.cxx:3061
 AliAnalysisTaskEMCalHFEpA.cxx:3062
 AliAnalysisTaskEMCalHFEpA.cxx:3063
 AliAnalysisTaskEMCalHFEpA.cxx:3064
 AliAnalysisTaskEMCalHFEpA.cxx:3065
 AliAnalysisTaskEMCalHFEpA.cxx:3066
 AliAnalysisTaskEMCalHFEpA.cxx:3067
 AliAnalysisTaskEMCalHFEpA.cxx:3068
 AliAnalysisTaskEMCalHFEpA.cxx:3069
 AliAnalysisTaskEMCalHFEpA.cxx:3070
 AliAnalysisTaskEMCalHFEpA.cxx:3071
 AliAnalysisTaskEMCalHFEpA.cxx:3072
 AliAnalysisTaskEMCalHFEpA.cxx:3073
 AliAnalysisTaskEMCalHFEpA.cxx:3074
 AliAnalysisTaskEMCalHFEpA.cxx:3075
 AliAnalysisTaskEMCalHFEpA.cxx:3076
 AliAnalysisTaskEMCalHFEpA.cxx:3077
 AliAnalysisTaskEMCalHFEpA.cxx:3078
 AliAnalysisTaskEMCalHFEpA.cxx:3079
 AliAnalysisTaskEMCalHFEpA.cxx:3080
 AliAnalysisTaskEMCalHFEpA.cxx:3081
 AliAnalysisTaskEMCalHFEpA.cxx:3082
 AliAnalysisTaskEMCalHFEpA.cxx:3083
 AliAnalysisTaskEMCalHFEpA.cxx:3084
 AliAnalysisTaskEMCalHFEpA.cxx:3085
 AliAnalysisTaskEMCalHFEpA.cxx:3086
 AliAnalysisTaskEMCalHFEpA.cxx:3087
 AliAnalysisTaskEMCalHFEpA.cxx:3088
 AliAnalysisTaskEMCalHFEpA.cxx:3089
 AliAnalysisTaskEMCalHFEpA.cxx:3090
 AliAnalysisTaskEMCalHFEpA.cxx:3091
 AliAnalysisTaskEMCalHFEpA.cxx:3092
 AliAnalysisTaskEMCalHFEpA.cxx:3093
 AliAnalysisTaskEMCalHFEpA.cxx:3094
 AliAnalysisTaskEMCalHFEpA.cxx:3095
 AliAnalysisTaskEMCalHFEpA.cxx:3096
 AliAnalysisTaskEMCalHFEpA.cxx:3097
 AliAnalysisTaskEMCalHFEpA.cxx:3098
 AliAnalysisTaskEMCalHFEpA.cxx:3099
 AliAnalysisTaskEMCalHFEpA.cxx:3100
 AliAnalysisTaskEMCalHFEpA.cxx:3101
 AliAnalysisTaskEMCalHFEpA.cxx:3102
 AliAnalysisTaskEMCalHFEpA.cxx:3103
 AliAnalysisTaskEMCalHFEpA.cxx:3104
 AliAnalysisTaskEMCalHFEpA.cxx:3105
 AliAnalysisTaskEMCalHFEpA.cxx:3106
 AliAnalysisTaskEMCalHFEpA.cxx:3107
 AliAnalysisTaskEMCalHFEpA.cxx:3108
 AliAnalysisTaskEMCalHFEpA.cxx:3109
 AliAnalysisTaskEMCalHFEpA.cxx:3110
 AliAnalysisTaskEMCalHFEpA.cxx:3111
 AliAnalysisTaskEMCalHFEpA.cxx:3112
 AliAnalysisTaskEMCalHFEpA.cxx:3113
 AliAnalysisTaskEMCalHFEpA.cxx:3114
 AliAnalysisTaskEMCalHFEpA.cxx:3115
 AliAnalysisTaskEMCalHFEpA.cxx:3116
 AliAnalysisTaskEMCalHFEpA.cxx:3117
 AliAnalysisTaskEMCalHFEpA.cxx:3118
 AliAnalysisTaskEMCalHFEpA.cxx:3119
 AliAnalysisTaskEMCalHFEpA.cxx:3120
 AliAnalysisTaskEMCalHFEpA.cxx:3121
 AliAnalysisTaskEMCalHFEpA.cxx:3122
 AliAnalysisTaskEMCalHFEpA.cxx:3123
 AliAnalysisTaskEMCalHFEpA.cxx:3124
 AliAnalysisTaskEMCalHFEpA.cxx:3125
 AliAnalysisTaskEMCalHFEpA.cxx:3126
 AliAnalysisTaskEMCalHFEpA.cxx:3127
 AliAnalysisTaskEMCalHFEpA.cxx:3128
 AliAnalysisTaskEMCalHFEpA.cxx:3129
 AliAnalysisTaskEMCalHFEpA.cxx:3130
 AliAnalysisTaskEMCalHFEpA.cxx:3131
 AliAnalysisTaskEMCalHFEpA.cxx:3132
 AliAnalysisTaskEMCalHFEpA.cxx:3133
 AliAnalysisTaskEMCalHFEpA.cxx:3134
 AliAnalysisTaskEMCalHFEpA.cxx:3135
 AliAnalysisTaskEMCalHFEpA.cxx:3136
 AliAnalysisTaskEMCalHFEpA.cxx:3137
 AliAnalysisTaskEMCalHFEpA.cxx:3138
 AliAnalysisTaskEMCalHFEpA.cxx:3139
 AliAnalysisTaskEMCalHFEpA.cxx:3140
 AliAnalysisTaskEMCalHFEpA.cxx:3141
 AliAnalysisTaskEMCalHFEpA.cxx:3142
 AliAnalysisTaskEMCalHFEpA.cxx:3143
 AliAnalysisTaskEMCalHFEpA.cxx:3144
 AliAnalysisTaskEMCalHFEpA.cxx:3145
 AliAnalysisTaskEMCalHFEpA.cxx:3146
 AliAnalysisTaskEMCalHFEpA.cxx:3147
 AliAnalysisTaskEMCalHFEpA.cxx:3148
 AliAnalysisTaskEMCalHFEpA.cxx:3149
 AliAnalysisTaskEMCalHFEpA.cxx:3150
 AliAnalysisTaskEMCalHFEpA.cxx:3151
 AliAnalysisTaskEMCalHFEpA.cxx:3152
 AliAnalysisTaskEMCalHFEpA.cxx:3153
 AliAnalysisTaskEMCalHFEpA.cxx:3154
 AliAnalysisTaskEMCalHFEpA.cxx:3155
 AliAnalysisTaskEMCalHFEpA.cxx:3156
 AliAnalysisTaskEMCalHFEpA.cxx:3157
 AliAnalysisTaskEMCalHFEpA.cxx:3158
 AliAnalysisTaskEMCalHFEpA.cxx:3159
 AliAnalysisTaskEMCalHFEpA.cxx:3160
 AliAnalysisTaskEMCalHFEpA.cxx:3161
 AliAnalysisTaskEMCalHFEpA.cxx:3162
 AliAnalysisTaskEMCalHFEpA.cxx:3163
 AliAnalysisTaskEMCalHFEpA.cxx:3164
 AliAnalysisTaskEMCalHFEpA.cxx:3165
 AliAnalysisTaskEMCalHFEpA.cxx:3166
 AliAnalysisTaskEMCalHFEpA.cxx:3167
 AliAnalysisTaskEMCalHFEpA.cxx:3168
 AliAnalysisTaskEMCalHFEpA.cxx:3169
 AliAnalysisTaskEMCalHFEpA.cxx:3170
 AliAnalysisTaskEMCalHFEpA.cxx:3171
 AliAnalysisTaskEMCalHFEpA.cxx:3172
 AliAnalysisTaskEMCalHFEpA.cxx:3173
 AliAnalysisTaskEMCalHFEpA.cxx:3174
 AliAnalysisTaskEMCalHFEpA.cxx:3175
 AliAnalysisTaskEMCalHFEpA.cxx:3176
 AliAnalysisTaskEMCalHFEpA.cxx:3177
 AliAnalysisTaskEMCalHFEpA.cxx:3178
 AliAnalysisTaskEMCalHFEpA.cxx:3179
 AliAnalysisTaskEMCalHFEpA.cxx:3180
 AliAnalysisTaskEMCalHFEpA.cxx:3181
 AliAnalysisTaskEMCalHFEpA.cxx:3182
 AliAnalysisTaskEMCalHFEpA.cxx:3183
 AliAnalysisTaskEMCalHFEpA.cxx:3184
 AliAnalysisTaskEMCalHFEpA.cxx:3185
 AliAnalysisTaskEMCalHFEpA.cxx:3186
 AliAnalysisTaskEMCalHFEpA.cxx:3187
 AliAnalysisTaskEMCalHFEpA.cxx:3188
 AliAnalysisTaskEMCalHFEpA.cxx:3189
 AliAnalysisTaskEMCalHFEpA.cxx:3190
 AliAnalysisTaskEMCalHFEpA.cxx:3191
 AliAnalysisTaskEMCalHFEpA.cxx:3192
 AliAnalysisTaskEMCalHFEpA.cxx:3193
 AliAnalysisTaskEMCalHFEpA.cxx:3194
 AliAnalysisTaskEMCalHFEpA.cxx:3195
 AliAnalysisTaskEMCalHFEpA.cxx:3196
 AliAnalysisTaskEMCalHFEpA.cxx:3197
 AliAnalysisTaskEMCalHFEpA.cxx:3198
 AliAnalysisTaskEMCalHFEpA.cxx:3199
 AliAnalysisTaskEMCalHFEpA.cxx:3200
 AliAnalysisTaskEMCalHFEpA.cxx:3201
 AliAnalysisTaskEMCalHFEpA.cxx:3202
 AliAnalysisTaskEMCalHFEpA.cxx:3203
 AliAnalysisTaskEMCalHFEpA.cxx:3204
 AliAnalysisTaskEMCalHFEpA.cxx:3205
 AliAnalysisTaskEMCalHFEpA.cxx:3206
 AliAnalysisTaskEMCalHFEpA.cxx:3207
 AliAnalysisTaskEMCalHFEpA.cxx:3208
 AliAnalysisTaskEMCalHFEpA.cxx:3209
 AliAnalysisTaskEMCalHFEpA.cxx:3210
 AliAnalysisTaskEMCalHFEpA.cxx:3211
 AliAnalysisTaskEMCalHFEpA.cxx:3212
 AliAnalysisTaskEMCalHFEpA.cxx:3213
 AliAnalysisTaskEMCalHFEpA.cxx:3214
 AliAnalysisTaskEMCalHFEpA.cxx:3215
 AliAnalysisTaskEMCalHFEpA.cxx:3216
 AliAnalysisTaskEMCalHFEpA.cxx:3217
 AliAnalysisTaskEMCalHFEpA.cxx:3218
 AliAnalysisTaskEMCalHFEpA.cxx:3219
 AliAnalysisTaskEMCalHFEpA.cxx:3220
 AliAnalysisTaskEMCalHFEpA.cxx:3221
 AliAnalysisTaskEMCalHFEpA.cxx:3222
 AliAnalysisTaskEMCalHFEpA.cxx:3223
 AliAnalysisTaskEMCalHFEpA.cxx:3224
 AliAnalysisTaskEMCalHFEpA.cxx:3225
 AliAnalysisTaskEMCalHFEpA.cxx:3226
 AliAnalysisTaskEMCalHFEpA.cxx:3227
 AliAnalysisTaskEMCalHFEpA.cxx:3228
 AliAnalysisTaskEMCalHFEpA.cxx:3229
 AliAnalysisTaskEMCalHFEpA.cxx:3230
 AliAnalysisTaskEMCalHFEpA.cxx:3231
 AliAnalysisTaskEMCalHFEpA.cxx:3232
 AliAnalysisTaskEMCalHFEpA.cxx:3233
 AliAnalysisTaskEMCalHFEpA.cxx:3234
 AliAnalysisTaskEMCalHFEpA.cxx:3235
 AliAnalysisTaskEMCalHFEpA.cxx:3236
 AliAnalysisTaskEMCalHFEpA.cxx:3237
 AliAnalysisTaskEMCalHFEpA.cxx:3238
 AliAnalysisTaskEMCalHFEpA.cxx:3239
 AliAnalysisTaskEMCalHFEpA.cxx:3240
 AliAnalysisTaskEMCalHFEpA.cxx:3241
 AliAnalysisTaskEMCalHFEpA.cxx:3242
 AliAnalysisTaskEMCalHFEpA.cxx:3243
 AliAnalysisTaskEMCalHFEpA.cxx:3244
 AliAnalysisTaskEMCalHFEpA.cxx:3245
 AliAnalysisTaskEMCalHFEpA.cxx:3246
 AliAnalysisTaskEMCalHFEpA.cxx:3247
 AliAnalysisTaskEMCalHFEpA.cxx:3248
 AliAnalysisTaskEMCalHFEpA.cxx:3249
 AliAnalysisTaskEMCalHFEpA.cxx:3250
 AliAnalysisTaskEMCalHFEpA.cxx:3251
 AliAnalysisTaskEMCalHFEpA.cxx:3252
 AliAnalysisTaskEMCalHFEpA.cxx:3253
 AliAnalysisTaskEMCalHFEpA.cxx:3254
 AliAnalysisTaskEMCalHFEpA.cxx:3255
 AliAnalysisTaskEMCalHFEpA.cxx:3256
 AliAnalysisTaskEMCalHFEpA.cxx:3257
 AliAnalysisTaskEMCalHFEpA.cxx:3258
 AliAnalysisTaskEMCalHFEpA.cxx:3259
 AliAnalysisTaskEMCalHFEpA.cxx:3260
 AliAnalysisTaskEMCalHFEpA.cxx:3261
 AliAnalysisTaskEMCalHFEpA.cxx:3262
 AliAnalysisTaskEMCalHFEpA.cxx:3263
 AliAnalysisTaskEMCalHFEpA.cxx:3264
 AliAnalysisTaskEMCalHFEpA.cxx:3265
 AliAnalysisTaskEMCalHFEpA.cxx:3266
 AliAnalysisTaskEMCalHFEpA.cxx:3267
 AliAnalysisTaskEMCalHFEpA.cxx:3268
 AliAnalysisTaskEMCalHFEpA.cxx:3269
 AliAnalysisTaskEMCalHFEpA.cxx:3270
 AliAnalysisTaskEMCalHFEpA.cxx:3271
 AliAnalysisTaskEMCalHFEpA.cxx:3272
 AliAnalysisTaskEMCalHFEpA.cxx:3273
 AliAnalysisTaskEMCalHFEpA.cxx:3274
 AliAnalysisTaskEMCalHFEpA.cxx:3275
 AliAnalysisTaskEMCalHFEpA.cxx:3276
 AliAnalysisTaskEMCalHFEpA.cxx:3277
 AliAnalysisTaskEMCalHFEpA.cxx:3278
 AliAnalysisTaskEMCalHFEpA.cxx:3279
 AliAnalysisTaskEMCalHFEpA.cxx:3280
 AliAnalysisTaskEMCalHFEpA.cxx:3281
 AliAnalysisTaskEMCalHFEpA.cxx:3282
 AliAnalysisTaskEMCalHFEpA.cxx:3283
 AliAnalysisTaskEMCalHFEpA.cxx:3284
 AliAnalysisTaskEMCalHFEpA.cxx:3285
 AliAnalysisTaskEMCalHFEpA.cxx:3286
 AliAnalysisTaskEMCalHFEpA.cxx:3287
 AliAnalysisTaskEMCalHFEpA.cxx:3288
 AliAnalysisTaskEMCalHFEpA.cxx:3289
 AliAnalysisTaskEMCalHFEpA.cxx:3290
 AliAnalysisTaskEMCalHFEpA.cxx:3291
 AliAnalysisTaskEMCalHFEpA.cxx:3292
 AliAnalysisTaskEMCalHFEpA.cxx:3293
 AliAnalysisTaskEMCalHFEpA.cxx:3294
 AliAnalysisTaskEMCalHFEpA.cxx:3295
 AliAnalysisTaskEMCalHFEpA.cxx:3296
 AliAnalysisTaskEMCalHFEpA.cxx:3297
 AliAnalysisTaskEMCalHFEpA.cxx:3298
 AliAnalysisTaskEMCalHFEpA.cxx:3299
 AliAnalysisTaskEMCalHFEpA.cxx:3300
 AliAnalysisTaskEMCalHFEpA.cxx:3301
 AliAnalysisTaskEMCalHFEpA.cxx:3302
 AliAnalysisTaskEMCalHFEpA.cxx:3303
 AliAnalysisTaskEMCalHFEpA.cxx:3304
 AliAnalysisTaskEMCalHFEpA.cxx:3305
 AliAnalysisTaskEMCalHFEpA.cxx:3306
 AliAnalysisTaskEMCalHFEpA.cxx:3307
 AliAnalysisTaskEMCalHFEpA.cxx:3308
 AliAnalysisTaskEMCalHFEpA.cxx:3309
 AliAnalysisTaskEMCalHFEpA.cxx:3310
 AliAnalysisTaskEMCalHFEpA.cxx:3311
 AliAnalysisTaskEMCalHFEpA.cxx:3312
 AliAnalysisTaskEMCalHFEpA.cxx:3313
 AliAnalysisTaskEMCalHFEpA.cxx:3314
 AliAnalysisTaskEMCalHFEpA.cxx:3315
 AliAnalysisTaskEMCalHFEpA.cxx:3316
 AliAnalysisTaskEMCalHFEpA.cxx:3317
 AliAnalysisTaskEMCalHFEpA.cxx:3318
 AliAnalysisTaskEMCalHFEpA.cxx:3319
 AliAnalysisTaskEMCalHFEpA.cxx:3320
 AliAnalysisTaskEMCalHFEpA.cxx:3321
 AliAnalysisTaskEMCalHFEpA.cxx:3322
 AliAnalysisTaskEMCalHFEpA.cxx:3323
 AliAnalysisTaskEMCalHFEpA.cxx:3324
 AliAnalysisTaskEMCalHFEpA.cxx:3325
 AliAnalysisTaskEMCalHFEpA.cxx:3326
 AliAnalysisTaskEMCalHFEpA.cxx:3327
 AliAnalysisTaskEMCalHFEpA.cxx:3328
 AliAnalysisTaskEMCalHFEpA.cxx:3329
 AliAnalysisTaskEMCalHFEpA.cxx:3330
 AliAnalysisTaskEMCalHFEpA.cxx:3331
 AliAnalysisTaskEMCalHFEpA.cxx:3332
 AliAnalysisTaskEMCalHFEpA.cxx:3333
 AliAnalysisTaskEMCalHFEpA.cxx:3334
 AliAnalysisTaskEMCalHFEpA.cxx:3335
 AliAnalysisTaskEMCalHFEpA.cxx:3336
 AliAnalysisTaskEMCalHFEpA.cxx:3337
 AliAnalysisTaskEMCalHFEpA.cxx:3338
 AliAnalysisTaskEMCalHFEpA.cxx:3339
 AliAnalysisTaskEMCalHFEpA.cxx:3340
 AliAnalysisTaskEMCalHFEpA.cxx:3341
 AliAnalysisTaskEMCalHFEpA.cxx:3342
 AliAnalysisTaskEMCalHFEpA.cxx:3343
 AliAnalysisTaskEMCalHFEpA.cxx:3344
 AliAnalysisTaskEMCalHFEpA.cxx:3345
 AliAnalysisTaskEMCalHFEpA.cxx:3346
 AliAnalysisTaskEMCalHFEpA.cxx:3347
 AliAnalysisTaskEMCalHFEpA.cxx:3348
 AliAnalysisTaskEMCalHFEpA.cxx:3349
 AliAnalysisTaskEMCalHFEpA.cxx:3350
 AliAnalysisTaskEMCalHFEpA.cxx:3351
 AliAnalysisTaskEMCalHFEpA.cxx:3352
 AliAnalysisTaskEMCalHFEpA.cxx:3353
 AliAnalysisTaskEMCalHFEpA.cxx:3354
 AliAnalysisTaskEMCalHFEpA.cxx:3355
 AliAnalysisTaskEMCalHFEpA.cxx:3356
 AliAnalysisTaskEMCalHFEpA.cxx:3357
 AliAnalysisTaskEMCalHFEpA.cxx:3358
 AliAnalysisTaskEMCalHFEpA.cxx:3359
 AliAnalysisTaskEMCalHFEpA.cxx:3360
 AliAnalysisTaskEMCalHFEpA.cxx:3361
 AliAnalysisTaskEMCalHFEpA.cxx:3362
 AliAnalysisTaskEMCalHFEpA.cxx:3363
 AliAnalysisTaskEMCalHFEpA.cxx:3364
 AliAnalysisTaskEMCalHFEpA.cxx:3365
 AliAnalysisTaskEMCalHFEpA.cxx:3366
 AliAnalysisTaskEMCalHFEpA.cxx:3367
 AliAnalysisTaskEMCalHFEpA.cxx:3368
 AliAnalysisTaskEMCalHFEpA.cxx:3369
 AliAnalysisTaskEMCalHFEpA.cxx:3370
 AliAnalysisTaskEMCalHFEpA.cxx:3371
 AliAnalysisTaskEMCalHFEpA.cxx:3372
 AliAnalysisTaskEMCalHFEpA.cxx:3373
 AliAnalysisTaskEMCalHFEpA.cxx:3374
 AliAnalysisTaskEMCalHFEpA.cxx:3375
 AliAnalysisTaskEMCalHFEpA.cxx:3376
 AliAnalysisTaskEMCalHFEpA.cxx:3377
 AliAnalysisTaskEMCalHFEpA.cxx:3378
 AliAnalysisTaskEMCalHFEpA.cxx:3379
 AliAnalysisTaskEMCalHFEpA.cxx:3380
 AliAnalysisTaskEMCalHFEpA.cxx:3381
 AliAnalysisTaskEMCalHFEpA.cxx:3382
 AliAnalysisTaskEMCalHFEpA.cxx:3383
 AliAnalysisTaskEMCalHFEpA.cxx:3384
 AliAnalysisTaskEMCalHFEpA.cxx:3385
 AliAnalysisTaskEMCalHFEpA.cxx:3386
 AliAnalysisTaskEMCalHFEpA.cxx:3387
 AliAnalysisTaskEMCalHFEpA.cxx:3388
 AliAnalysisTaskEMCalHFEpA.cxx:3389
 AliAnalysisTaskEMCalHFEpA.cxx:3390
 AliAnalysisTaskEMCalHFEpA.cxx:3391
 AliAnalysisTaskEMCalHFEpA.cxx:3392
 AliAnalysisTaskEMCalHFEpA.cxx:3393
 AliAnalysisTaskEMCalHFEpA.cxx:3394
 AliAnalysisTaskEMCalHFEpA.cxx:3395
 AliAnalysisTaskEMCalHFEpA.cxx:3396
 AliAnalysisTaskEMCalHFEpA.cxx:3397
 AliAnalysisTaskEMCalHFEpA.cxx:3398
 AliAnalysisTaskEMCalHFEpA.cxx:3399
 AliAnalysisTaskEMCalHFEpA.cxx:3400
 AliAnalysisTaskEMCalHFEpA.cxx:3401
 AliAnalysisTaskEMCalHFEpA.cxx:3402
 AliAnalysisTaskEMCalHFEpA.cxx:3403
 AliAnalysisTaskEMCalHFEpA.cxx:3404
 AliAnalysisTaskEMCalHFEpA.cxx:3405
 AliAnalysisTaskEMCalHFEpA.cxx:3406
 AliAnalysisTaskEMCalHFEpA.cxx:3407
 AliAnalysisTaskEMCalHFEpA.cxx:3408
 AliAnalysisTaskEMCalHFEpA.cxx:3409
 AliAnalysisTaskEMCalHFEpA.cxx:3410
 AliAnalysisTaskEMCalHFEpA.cxx:3411
 AliAnalysisTaskEMCalHFEpA.cxx:3412
 AliAnalysisTaskEMCalHFEpA.cxx:3413
 AliAnalysisTaskEMCalHFEpA.cxx:3414
 AliAnalysisTaskEMCalHFEpA.cxx:3415
 AliAnalysisTaskEMCalHFEpA.cxx:3416
 AliAnalysisTaskEMCalHFEpA.cxx:3417
 AliAnalysisTaskEMCalHFEpA.cxx:3418
 AliAnalysisTaskEMCalHFEpA.cxx:3419
 AliAnalysisTaskEMCalHFEpA.cxx:3420
 AliAnalysisTaskEMCalHFEpA.cxx:3421
 AliAnalysisTaskEMCalHFEpA.cxx:3422
 AliAnalysisTaskEMCalHFEpA.cxx:3423
 AliAnalysisTaskEMCalHFEpA.cxx:3424
 AliAnalysisTaskEMCalHFEpA.cxx:3425
 AliAnalysisTaskEMCalHFEpA.cxx:3426
 AliAnalysisTaskEMCalHFEpA.cxx:3427
 AliAnalysisTaskEMCalHFEpA.cxx:3428
 AliAnalysisTaskEMCalHFEpA.cxx:3429
 AliAnalysisTaskEMCalHFEpA.cxx:3430
 AliAnalysisTaskEMCalHFEpA.cxx:3431
 AliAnalysisTaskEMCalHFEpA.cxx:3432
 AliAnalysisTaskEMCalHFEpA.cxx:3433
 AliAnalysisTaskEMCalHFEpA.cxx:3434
 AliAnalysisTaskEMCalHFEpA.cxx:3435
 AliAnalysisTaskEMCalHFEpA.cxx:3436
 AliAnalysisTaskEMCalHFEpA.cxx:3437
 AliAnalysisTaskEMCalHFEpA.cxx:3438
 AliAnalysisTaskEMCalHFEpA.cxx:3439
 AliAnalysisTaskEMCalHFEpA.cxx:3440
 AliAnalysisTaskEMCalHFEpA.cxx:3441
 AliAnalysisTaskEMCalHFEpA.cxx:3442
 AliAnalysisTaskEMCalHFEpA.cxx:3443
 AliAnalysisTaskEMCalHFEpA.cxx:3444
 AliAnalysisTaskEMCalHFEpA.cxx:3445
 AliAnalysisTaskEMCalHFEpA.cxx:3446
 AliAnalysisTaskEMCalHFEpA.cxx:3447
 AliAnalysisTaskEMCalHFEpA.cxx:3448
 AliAnalysisTaskEMCalHFEpA.cxx:3449
 AliAnalysisTaskEMCalHFEpA.cxx:3450
 AliAnalysisTaskEMCalHFEpA.cxx:3451
 AliAnalysisTaskEMCalHFEpA.cxx:3452
 AliAnalysisTaskEMCalHFEpA.cxx:3453
 AliAnalysisTaskEMCalHFEpA.cxx:3454
 AliAnalysisTaskEMCalHFEpA.cxx:3455
 AliAnalysisTaskEMCalHFEpA.cxx:3456
 AliAnalysisTaskEMCalHFEpA.cxx:3457
 AliAnalysisTaskEMCalHFEpA.cxx:3458
 AliAnalysisTaskEMCalHFEpA.cxx:3459
 AliAnalysisTaskEMCalHFEpA.cxx:3460
 AliAnalysisTaskEMCalHFEpA.cxx:3461
 AliAnalysisTaskEMCalHFEpA.cxx:3462
 AliAnalysisTaskEMCalHFEpA.cxx:3463
 AliAnalysisTaskEMCalHFEpA.cxx:3464
 AliAnalysisTaskEMCalHFEpA.cxx:3465
 AliAnalysisTaskEMCalHFEpA.cxx:3466
 AliAnalysisTaskEMCalHFEpA.cxx:3467
 AliAnalysisTaskEMCalHFEpA.cxx:3468
 AliAnalysisTaskEMCalHFEpA.cxx:3469
 AliAnalysisTaskEMCalHFEpA.cxx:3470
 AliAnalysisTaskEMCalHFEpA.cxx:3471
 AliAnalysisTaskEMCalHFEpA.cxx:3472
 AliAnalysisTaskEMCalHFEpA.cxx:3473
 AliAnalysisTaskEMCalHFEpA.cxx:3474
 AliAnalysisTaskEMCalHFEpA.cxx:3475
 AliAnalysisTaskEMCalHFEpA.cxx:3476
 AliAnalysisTaskEMCalHFEpA.cxx:3477
 AliAnalysisTaskEMCalHFEpA.cxx:3478
 AliAnalysisTaskEMCalHFEpA.cxx:3479
 AliAnalysisTaskEMCalHFEpA.cxx:3480
 AliAnalysisTaskEMCalHFEpA.cxx:3481
 AliAnalysisTaskEMCalHFEpA.cxx:3482
 AliAnalysisTaskEMCalHFEpA.cxx:3483
 AliAnalysisTaskEMCalHFEpA.cxx:3484
 AliAnalysisTaskEMCalHFEpA.cxx:3485
 AliAnalysisTaskEMCalHFEpA.cxx:3486
 AliAnalysisTaskEMCalHFEpA.cxx:3487
 AliAnalysisTaskEMCalHFEpA.cxx:3488
 AliAnalysisTaskEMCalHFEpA.cxx:3489
 AliAnalysisTaskEMCalHFEpA.cxx:3490
 AliAnalysisTaskEMCalHFEpA.cxx:3491
 AliAnalysisTaskEMCalHFEpA.cxx:3492
 AliAnalysisTaskEMCalHFEpA.cxx:3493
 AliAnalysisTaskEMCalHFEpA.cxx:3494
 AliAnalysisTaskEMCalHFEpA.cxx:3495
 AliAnalysisTaskEMCalHFEpA.cxx:3496
 AliAnalysisTaskEMCalHFEpA.cxx:3497
 AliAnalysisTaskEMCalHFEpA.cxx:3498
 AliAnalysisTaskEMCalHFEpA.cxx:3499
 AliAnalysisTaskEMCalHFEpA.cxx:3500
 AliAnalysisTaskEMCalHFEpA.cxx:3501
 AliAnalysisTaskEMCalHFEpA.cxx:3502
 AliAnalysisTaskEMCalHFEpA.cxx:3503
 AliAnalysisTaskEMCalHFEpA.cxx:3504
 AliAnalysisTaskEMCalHFEpA.cxx:3505
 AliAnalysisTaskEMCalHFEpA.cxx:3506
 AliAnalysisTaskEMCalHFEpA.cxx:3507
 AliAnalysisTaskEMCalHFEpA.cxx:3508
 AliAnalysisTaskEMCalHFEpA.cxx:3509
 AliAnalysisTaskEMCalHFEpA.cxx:3510
 AliAnalysisTaskEMCalHFEpA.cxx:3511
 AliAnalysisTaskEMCalHFEpA.cxx:3512
 AliAnalysisTaskEMCalHFEpA.cxx:3513
 AliAnalysisTaskEMCalHFEpA.cxx:3514
 AliAnalysisTaskEMCalHFEpA.cxx:3515
 AliAnalysisTaskEMCalHFEpA.cxx:3516
 AliAnalysisTaskEMCalHFEpA.cxx:3517
 AliAnalysisTaskEMCalHFEpA.cxx:3518
 AliAnalysisTaskEMCalHFEpA.cxx:3519
 AliAnalysisTaskEMCalHFEpA.cxx:3520
 AliAnalysisTaskEMCalHFEpA.cxx:3521
 AliAnalysisTaskEMCalHFEpA.cxx:3522
 AliAnalysisTaskEMCalHFEpA.cxx:3523
 AliAnalysisTaskEMCalHFEpA.cxx:3524
 AliAnalysisTaskEMCalHFEpA.cxx:3525
 AliAnalysisTaskEMCalHFEpA.cxx:3526
 AliAnalysisTaskEMCalHFEpA.cxx:3527
 AliAnalysisTaskEMCalHFEpA.cxx:3528
 AliAnalysisTaskEMCalHFEpA.cxx:3529
 AliAnalysisTaskEMCalHFEpA.cxx:3530
 AliAnalysisTaskEMCalHFEpA.cxx:3531
 AliAnalysisTaskEMCalHFEpA.cxx:3532
 AliAnalysisTaskEMCalHFEpA.cxx:3533
 AliAnalysisTaskEMCalHFEpA.cxx:3534
 AliAnalysisTaskEMCalHFEpA.cxx:3535
 AliAnalysisTaskEMCalHFEpA.cxx:3536
 AliAnalysisTaskEMCalHFEpA.cxx:3537
 AliAnalysisTaskEMCalHFEpA.cxx:3538
 AliAnalysisTaskEMCalHFEpA.cxx:3539
 AliAnalysisTaskEMCalHFEpA.cxx:3540
 AliAnalysisTaskEMCalHFEpA.cxx:3541
 AliAnalysisTaskEMCalHFEpA.cxx:3542
 AliAnalysisTaskEMCalHFEpA.cxx:3543
 AliAnalysisTaskEMCalHFEpA.cxx:3544
 AliAnalysisTaskEMCalHFEpA.cxx:3545
 AliAnalysisTaskEMCalHFEpA.cxx:3546
 AliAnalysisTaskEMCalHFEpA.cxx:3547
 AliAnalysisTaskEMCalHFEpA.cxx:3548
 AliAnalysisTaskEMCalHFEpA.cxx:3549
 AliAnalysisTaskEMCalHFEpA.cxx:3550
 AliAnalysisTaskEMCalHFEpA.cxx:3551
 AliAnalysisTaskEMCalHFEpA.cxx:3552
 AliAnalysisTaskEMCalHFEpA.cxx:3553
 AliAnalysisTaskEMCalHFEpA.cxx:3554
 AliAnalysisTaskEMCalHFEpA.cxx:3555
 AliAnalysisTaskEMCalHFEpA.cxx:3556
 AliAnalysisTaskEMCalHFEpA.cxx:3557
 AliAnalysisTaskEMCalHFEpA.cxx:3558
 AliAnalysisTaskEMCalHFEpA.cxx:3559
 AliAnalysisTaskEMCalHFEpA.cxx:3560
 AliAnalysisTaskEMCalHFEpA.cxx:3561
 AliAnalysisTaskEMCalHFEpA.cxx:3562
 AliAnalysisTaskEMCalHFEpA.cxx:3563
 AliAnalysisTaskEMCalHFEpA.cxx:3564
 AliAnalysisTaskEMCalHFEpA.cxx:3565
 AliAnalysisTaskEMCalHFEpA.cxx:3566
 AliAnalysisTaskEMCalHFEpA.cxx:3567
 AliAnalysisTaskEMCalHFEpA.cxx:3568
 AliAnalysisTaskEMCalHFEpA.cxx:3569
 AliAnalysisTaskEMCalHFEpA.cxx:3570
 AliAnalysisTaskEMCalHFEpA.cxx:3571
 AliAnalysisTaskEMCalHFEpA.cxx:3572
 AliAnalysisTaskEMCalHFEpA.cxx:3573
 AliAnalysisTaskEMCalHFEpA.cxx:3574
 AliAnalysisTaskEMCalHFEpA.cxx:3575
 AliAnalysisTaskEMCalHFEpA.cxx:3576
 AliAnalysisTaskEMCalHFEpA.cxx:3577
 AliAnalysisTaskEMCalHFEpA.cxx:3578
 AliAnalysisTaskEMCalHFEpA.cxx:3579
 AliAnalysisTaskEMCalHFEpA.cxx:3580
 AliAnalysisTaskEMCalHFEpA.cxx:3581
 AliAnalysisTaskEMCalHFEpA.cxx:3582
 AliAnalysisTaskEMCalHFEpA.cxx:3583
 AliAnalysisTaskEMCalHFEpA.cxx:3584
 AliAnalysisTaskEMCalHFEpA.cxx:3585
 AliAnalysisTaskEMCalHFEpA.cxx:3586
 AliAnalysisTaskEMCalHFEpA.cxx:3587
 AliAnalysisTaskEMCalHFEpA.cxx:3588
 AliAnalysisTaskEMCalHFEpA.cxx:3589
 AliAnalysisTaskEMCalHFEpA.cxx:3590
 AliAnalysisTaskEMCalHFEpA.cxx:3591
 AliAnalysisTaskEMCalHFEpA.cxx:3592
 AliAnalysisTaskEMCalHFEpA.cxx:3593
 AliAnalysisTaskEMCalHFEpA.cxx:3594
 AliAnalysisTaskEMCalHFEpA.cxx:3595
 AliAnalysisTaskEMCalHFEpA.cxx:3596
 AliAnalysisTaskEMCalHFEpA.cxx:3597
 AliAnalysisTaskEMCalHFEpA.cxx:3598
 AliAnalysisTaskEMCalHFEpA.cxx:3599
 AliAnalysisTaskEMCalHFEpA.cxx:3600
 AliAnalysisTaskEMCalHFEpA.cxx:3601
 AliAnalysisTaskEMCalHFEpA.cxx:3602
 AliAnalysisTaskEMCalHFEpA.cxx:3603
 AliAnalysisTaskEMCalHFEpA.cxx:3604
 AliAnalysisTaskEMCalHFEpA.cxx:3605
 AliAnalysisTaskEMCalHFEpA.cxx:3606
 AliAnalysisTaskEMCalHFEpA.cxx:3607
 AliAnalysisTaskEMCalHFEpA.cxx:3608
 AliAnalysisTaskEMCalHFEpA.cxx:3609
 AliAnalysisTaskEMCalHFEpA.cxx:3610
 AliAnalysisTaskEMCalHFEpA.cxx:3611
 AliAnalysisTaskEMCalHFEpA.cxx:3612
 AliAnalysisTaskEMCalHFEpA.cxx:3613
 AliAnalysisTaskEMCalHFEpA.cxx:3614
 AliAnalysisTaskEMCalHFEpA.cxx:3615
 AliAnalysisTaskEMCalHFEpA.cxx:3616
 AliAnalysisTaskEMCalHFEpA.cxx:3617
 AliAnalysisTaskEMCalHFEpA.cxx:3618
 AliAnalysisTaskEMCalHFEpA.cxx:3619
 AliAnalysisTaskEMCalHFEpA.cxx:3620
 AliAnalysisTaskEMCalHFEpA.cxx:3621
 AliAnalysisTaskEMCalHFEpA.cxx:3622
 AliAnalysisTaskEMCalHFEpA.cxx:3623
 AliAnalysisTaskEMCalHFEpA.cxx:3624
 AliAnalysisTaskEMCalHFEpA.cxx:3625
 AliAnalysisTaskEMCalHFEpA.cxx:3626
 AliAnalysisTaskEMCalHFEpA.cxx:3627
 AliAnalysisTaskEMCalHFEpA.cxx:3628
 AliAnalysisTaskEMCalHFEpA.cxx:3629
 AliAnalysisTaskEMCalHFEpA.cxx:3630
 AliAnalysisTaskEMCalHFEpA.cxx:3631
 AliAnalysisTaskEMCalHFEpA.cxx:3632
 AliAnalysisTaskEMCalHFEpA.cxx:3633
 AliAnalysisTaskEMCalHFEpA.cxx:3634
 AliAnalysisTaskEMCalHFEpA.cxx:3635
 AliAnalysisTaskEMCalHFEpA.cxx:3636
 AliAnalysisTaskEMCalHFEpA.cxx:3637
 AliAnalysisTaskEMCalHFEpA.cxx:3638
 AliAnalysisTaskEMCalHFEpA.cxx:3639
 AliAnalysisTaskEMCalHFEpA.cxx:3640
 AliAnalysisTaskEMCalHFEpA.cxx:3641
 AliAnalysisTaskEMCalHFEpA.cxx:3642
 AliAnalysisTaskEMCalHFEpA.cxx:3643
 AliAnalysisTaskEMCalHFEpA.cxx:3644
 AliAnalysisTaskEMCalHFEpA.cxx:3645
 AliAnalysisTaskEMCalHFEpA.cxx:3646
 AliAnalysisTaskEMCalHFEpA.cxx:3647
 AliAnalysisTaskEMCalHFEpA.cxx:3648
 AliAnalysisTaskEMCalHFEpA.cxx:3649
 AliAnalysisTaskEMCalHFEpA.cxx:3650
 AliAnalysisTaskEMCalHFEpA.cxx:3651
 AliAnalysisTaskEMCalHFEpA.cxx:3652
 AliAnalysisTaskEMCalHFEpA.cxx:3653
 AliAnalysisTaskEMCalHFEpA.cxx:3654
 AliAnalysisTaskEMCalHFEpA.cxx:3655
 AliAnalysisTaskEMCalHFEpA.cxx:3656
 AliAnalysisTaskEMCalHFEpA.cxx:3657
 AliAnalysisTaskEMCalHFEpA.cxx:3658
 AliAnalysisTaskEMCalHFEpA.cxx:3659
 AliAnalysisTaskEMCalHFEpA.cxx:3660
 AliAnalysisTaskEMCalHFEpA.cxx:3661
 AliAnalysisTaskEMCalHFEpA.cxx:3662
 AliAnalysisTaskEMCalHFEpA.cxx:3663
 AliAnalysisTaskEMCalHFEpA.cxx:3664
 AliAnalysisTaskEMCalHFEpA.cxx:3665
 AliAnalysisTaskEMCalHFEpA.cxx:3666
 AliAnalysisTaskEMCalHFEpA.cxx:3667
 AliAnalysisTaskEMCalHFEpA.cxx:3668
 AliAnalysisTaskEMCalHFEpA.cxx:3669
 AliAnalysisTaskEMCalHFEpA.cxx:3670
 AliAnalysisTaskEMCalHFEpA.cxx:3671
 AliAnalysisTaskEMCalHFEpA.cxx:3672
 AliAnalysisTaskEMCalHFEpA.cxx:3673
 AliAnalysisTaskEMCalHFEpA.cxx:3674
 AliAnalysisTaskEMCalHFEpA.cxx:3675
 AliAnalysisTaskEMCalHFEpA.cxx:3676
 AliAnalysisTaskEMCalHFEpA.cxx:3677
 AliAnalysisTaskEMCalHFEpA.cxx:3678
 AliAnalysisTaskEMCalHFEpA.cxx:3679
 AliAnalysisTaskEMCalHFEpA.cxx:3680
 AliAnalysisTaskEMCalHFEpA.cxx:3681
 AliAnalysisTaskEMCalHFEpA.cxx:3682
 AliAnalysisTaskEMCalHFEpA.cxx:3683
 AliAnalysisTaskEMCalHFEpA.cxx:3684
 AliAnalysisTaskEMCalHFEpA.cxx:3685
 AliAnalysisTaskEMCalHFEpA.cxx:3686
 AliAnalysisTaskEMCalHFEpA.cxx:3687
 AliAnalysisTaskEMCalHFEpA.cxx:3688
 AliAnalysisTaskEMCalHFEpA.cxx:3689
 AliAnalysisTaskEMCalHFEpA.cxx:3690
 AliAnalysisTaskEMCalHFEpA.cxx:3691
 AliAnalysisTaskEMCalHFEpA.cxx:3692
 AliAnalysisTaskEMCalHFEpA.cxx:3693
 AliAnalysisTaskEMCalHFEpA.cxx:3694
 AliAnalysisTaskEMCalHFEpA.cxx:3695
 AliAnalysisTaskEMCalHFEpA.cxx:3696
 AliAnalysisTaskEMCalHFEpA.cxx:3697
 AliAnalysisTaskEMCalHFEpA.cxx:3698
 AliAnalysisTaskEMCalHFEpA.cxx:3699
 AliAnalysisTaskEMCalHFEpA.cxx:3700
 AliAnalysisTaskEMCalHFEpA.cxx:3701
 AliAnalysisTaskEMCalHFEpA.cxx:3702
 AliAnalysisTaskEMCalHFEpA.cxx:3703
 AliAnalysisTaskEMCalHFEpA.cxx:3704
 AliAnalysisTaskEMCalHFEpA.cxx:3705
 AliAnalysisTaskEMCalHFEpA.cxx:3706
 AliAnalysisTaskEMCalHFEpA.cxx:3707
 AliAnalysisTaskEMCalHFEpA.cxx:3708
 AliAnalysisTaskEMCalHFEpA.cxx:3709
 AliAnalysisTaskEMCalHFEpA.cxx:3710
 AliAnalysisTaskEMCalHFEpA.cxx:3711
 AliAnalysisTaskEMCalHFEpA.cxx:3712
 AliAnalysisTaskEMCalHFEpA.cxx:3713
 AliAnalysisTaskEMCalHFEpA.cxx:3714
 AliAnalysisTaskEMCalHFEpA.cxx:3715
 AliAnalysisTaskEMCalHFEpA.cxx:3716
 AliAnalysisTaskEMCalHFEpA.cxx:3717
 AliAnalysisTaskEMCalHFEpA.cxx:3718
 AliAnalysisTaskEMCalHFEpA.cxx:3719
 AliAnalysisTaskEMCalHFEpA.cxx:3720
 AliAnalysisTaskEMCalHFEpA.cxx:3721
 AliAnalysisTaskEMCalHFEpA.cxx:3722
 AliAnalysisTaskEMCalHFEpA.cxx:3723
 AliAnalysisTaskEMCalHFEpA.cxx:3724
 AliAnalysisTaskEMCalHFEpA.cxx:3725
 AliAnalysisTaskEMCalHFEpA.cxx:3726
 AliAnalysisTaskEMCalHFEpA.cxx:3727
 AliAnalysisTaskEMCalHFEpA.cxx:3728
 AliAnalysisTaskEMCalHFEpA.cxx:3729
 AliAnalysisTaskEMCalHFEpA.cxx:3730
 AliAnalysisTaskEMCalHFEpA.cxx:3731
 AliAnalysisTaskEMCalHFEpA.cxx:3732
 AliAnalysisTaskEMCalHFEpA.cxx:3733
 AliAnalysisTaskEMCalHFEpA.cxx:3734
 AliAnalysisTaskEMCalHFEpA.cxx:3735
 AliAnalysisTaskEMCalHFEpA.cxx:3736
 AliAnalysisTaskEMCalHFEpA.cxx:3737
 AliAnalysisTaskEMCalHFEpA.cxx:3738
 AliAnalysisTaskEMCalHFEpA.cxx:3739
 AliAnalysisTaskEMCalHFEpA.cxx:3740
 AliAnalysisTaskEMCalHFEpA.cxx:3741
 AliAnalysisTaskEMCalHFEpA.cxx:3742
 AliAnalysisTaskEMCalHFEpA.cxx:3743
 AliAnalysisTaskEMCalHFEpA.cxx:3744
 AliAnalysisTaskEMCalHFEpA.cxx:3745
 AliAnalysisTaskEMCalHFEpA.cxx:3746
 AliAnalysisTaskEMCalHFEpA.cxx:3747
 AliAnalysisTaskEMCalHFEpA.cxx:3748
 AliAnalysisTaskEMCalHFEpA.cxx:3749
 AliAnalysisTaskEMCalHFEpA.cxx:3750
 AliAnalysisTaskEMCalHFEpA.cxx:3751
 AliAnalysisTaskEMCalHFEpA.cxx:3752
 AliAnalysisTaskEMCalHFEpA.cxx:3753
 AliAnalysisTaskEMCalHFEpA.cxx:3754
 AliAnalysisTaskEMCalHFEpA.cxx:3755
 AliAnalysisTaskEMCalHFEpA.cxx:3756
 AliAnalysisTaskEMCalHFEpA.cxx:3757
 AliAnalysisTaskEMCalHFEpA.cxx:3758
 AliAnalysisTaskEMCalHFEpA.cxx:3759
 AliAnalysisTaskEMCalHFEpA.cxx:3760
 AliAnalysisTaskEMCalHFEpA.cxx:3761
 AliAnalysisTaskEMCalHFEpA.cxx:3762
 AliAnalysisTaskEMCalHFEpA.cxx:3763
 AliAnalysisTaskEMCalHFEpA.cxx:3764
 AliAnalysisTaskEMCalHFEpA.cxx:3765
 AliAnalysisTaskEMCalHFEpA.cxx:3766
 AliAnalysisTaskEMCalHFEpA.cxx:3767
 AliAnalysisTaskEMCalHFEpA.cxx:3768
 AliAnalysisTaskEMCalHFEpA.cxx:3769
 AliAnalysisTaskEMCalHFEpA.cxx:3770
 AliAnalysisTaskEMCalHFEpA.cxx:3771
 AliAnalysisTaskEMCalHFEpA.cxx:3772
 AliAnalysisTaskEMCalHFEpA.cxx:3773
 AliAnalysisTaskEMCalHFEpA.cxx:3774
 AliAnalysisTaskEMCalHFEpA.cxx:3775
 AliAnalysisTaskEMCalHFEpA.cxx:3776
 AliAnalysisTaskEMCalHFEpA.cxx:3777
 AliAnalysisTaskEMCalHFEpA.cxx:3778
 AliAnalysisTaskEMCalHFEpA.cxx:3779
 AliAnalysisTaskEMCalHFEpA.cxx:3780
 AliAnalysisTaskEMCalHFEpA.cxx:3781
 AliAnalysisTaskEMCalHFEpA.cxx:3782
 AliAnalysisTaskEMCalHFEpA.cxx:3783
 AliAnalysisTaskEMCalHFEpA.cxx:3784
 AliAnalysisTaskEMCalHFEpA.cxx:3785
 AliAnalysisTaskEMCalHFEpA.cxx:3786
 AliAnalysisTaskEMCalHFEpA.cxx:3787
 AliAnalysisTaskEMCalHFEpA.cxx:3788
 AliAnalysisTaskEMCalHFEpA.cxx:3789
 AliAnalysisTaskEMCalHFEpA.cxx:3790
 AliAnalysisTaskEMCalHFEpA.cxx:3791
 AliAnalysisTaskEMCalHFEpA.cxx:3792
 AliAnalysisTaskEMCalHFEpA.cxx:3793
 AliAnalysisTaskEMCalHFEpA.cxx:3794
 AliAnalysisTaskEMCalHFEpA.cxx:3795
 AliAnalysisTaskEMCalHFEpA.cxx:3796
 AliAnalysisTaskEMCalHFEpA.cxx:3797
 AliAnalysisTaskEMCalHFEpA.cxx:3798
 AliAnalysisTaskEMCalHFEpA.cxx:3799
 AliAnalysisTaskEMCalHFEpA.cxx:3800
 AliAnalysisTaskEMCalHFEpA.cxx:3801
 AliAnalysisTaskEMCalHFEpA.cxx:3802
 AliAnalysisTaskEMCalHFEpA.cxx:3803
 AliAnalysisTaskEMCalHFEpA.cxx:3804
 AliAnalysisTaskEMCalHFEpA.cxx:3805
 AliAnalysisTaskEMCalHFEpA.cxx:3806
 AliAnalysisTaskEMCalHFEpA.cxx:3807
 AliAnalysisTaskEMCalHFEpA.cxx:3808
 AliAnalysisTaskEMCalHFEpA.cxx:3809
 AliAnalysisTaskEMCalHFEpA.cxx:3810
 AliAnalysisTaskEMCalHFEpA.cxx:3811
 AliAnalysisTaskEMCalHFEpA.cxx:3812
 AliAnalysisTaskEMCalHFEpA.cxx:3813
 AliAnalysisTaskEMCalHFEpA.cxx:3814
 AliAnalysisTaskEMCalHFEpA.cxx:3815
 AliAnalysisTaskEMCalHFEpA.cxx:3816
 AliAnalysisTaskEMCalHFEpA.cxx:3817
 AliAnalysisTaskEMCalHFEpA.cxx:3818
 AliAnalysisTaskEMCalHFEpA.cxx:3819
 AliAnalysisTaskEMCalHFEpA.cxx:3820
 AliAnalysisTaskEMCalHFEpA.cxx:3821
 AliAnalysisTaskEMCalHFEpA.cxx:3822
 AliAnalysisTaskEMCalHFEpA.cxx:3823
 AliAnalysisTaskEMCalHFEpA.cxx:3824
 AliAnalysisTaskEMCalHFEpA.cxx:3825
 AliAnalysisTaskEMCalHFEpA.cxx:3826
 AliAnalysisTaskEMCalHFEpA.cxx:3827
 AliAnalysisTaskEMCalHFEpA.cxx:3828
 AliAnalysisTaskEMCalHFEpA.cxx:3829
 AliAnalysisTaskEMCalHFEpA.cxx:3830
 AliAnalysisTaskEMCalHFEpA.cxx:3831
 AliAnalysisTaskEMCalHFEpA.cxx:3832
 AliAnalysisTaskEMCalHFEpA.cxx:3833
 AliAnalysisTaskEMCalHFEpA.cxx:3834
 AliAnalysisTaskEMCalHFEpA.cxx:3835
 AliAnalysisTaskEMCalHFEpA.cxx:3836
 AliAnalysisTaskEMCalHFEpA.cxx:3837
 AliAnalysisTaskEMCalHFEpA.cxx:3838
 AliAnalysisTaskEMCalHFEpA.cxx:3839
 AliAnalysisTaskEMCalHFEpA.cxx:3840
 AliAnalysisTaskEMCalHFEpA.cxx:3841
 AliAnalysisTaskEMCalHFEpA.cxx:3842
 AliAnalysisTaskEMCalHFEpA.cxx:3843
 AliAnalysisTaskEMCalHFEpA.cxx:3844
 AliAnalysisTaskEMCalHFEpA.cxx:3845
 AliAnalysisTaskEMCalHFEpA.cxx:3846
 AliAnalysisTaskEMCalHFEpA.cxx:3847
 AliAnalysisTaskEMCalHFEpA.cxx:3848
 AliAnalysisTaskEMCalHFEpA.cxx:3849
 AliAnalysisTaskEMCalHFEpA.cxx:3850
 AliAnalysisTaskEMCalHFEpA.cxx:3851
 AliAnalysisTaskEMCalHFEpA.cxx:3852
 AliAnalysisTaskEMCalHFEpA.cxx:3853
 AliAnalysisTaskEMCalHFEpA.cxx:3854
 AliAnalysisTaskEMCalHFEpA.cxx:3855
 AliAnalysisTaskEMCalHFEpA.cxx:3856
 AliAnalysisTaskEMCalHFEpA.cxx:3857
 AliAnalysisTaskEMCalHFEpA.cxx:3858
 AliAnalysisTaskEMCalHFEpA.cxx:3859
 AliAnalysisTaskEMCalHFEpA.cxx:3860
 AliAnalysisTaskEMCalHFEpA.cxx:3861
 AliAnalysisTaskEMCalHFEpA.cxx:3862
 AliAnalysisTaskEMCalHFEpA.cxx:3863
 AliAnalysisTaskEMCalHFEpA.cxx:3864
 AliAnalysisTaskEMCalHFEpA.cxx:3865
 AliAnalysisTaskEMCalHFEpA.cxx:3866
 AliAnalysisTaskEMCalHFEpA.cxx:3867
 AliAnalysisTaskEMCalHFEpA.cxx:3868
 AliAnalysisTaskEMCalHFEpA.cxx:3869
 AliAnalysisTaskEMCalHFEpA.cxx:3870
 AliAnalysisTaskEMCalHFEpA.cxx:3871
 AliAnalysisTaskEMCalHFEpA.cxx:3872
 AliAnalysisTaskEMCalHFEpA.cxx:3873
 AliAnalysisTaskEMCalHFEpA.cxx:3874
 AliAnalysisTaskEMCalHFEpA.cxx:3875
 AliAnalysisTaskEMCalHFEpA.cxx:3876
 AliAnalysisTaskEMCalHFEpA.cxx:3877
 AliAnalysisTaskEMCalHFEpA.cxx:3878
 AliAnalysisTaskEMCalHFEpA.cxx:3879
 AliAnalysisTaskEMCalHFEpA.cxx:3880
 AliAnalysisTaskEMCalHFEpA.cxx:3881
 AliAnalysisTaskEMCalHFEpA.cxx:3882
 AliAnalysisTaskEMCalHFEpA.cxx:3883
 AliAnalysisTaskEMCalHFEpA.cxx:3884
 AliAnalysisTaskEMCalHFEpA.cxx:3885
 AliAnalysisTaskEMCalHFEpA.cxx:3886
 AliAnalysisTaskEMCalHFEpA.cxx:3887
 AliAnalysisTaskEMCalHFEpA.cxx:3888
 AliAnalysisTaskEMCalHFEpA.cxx:3889
 AliAnalysisTaskEMCalHFEpA.cxx:3890
 AliAnalysisTaskEMCalHFEpA.cxx:3891
 AliAnalysisTaskEMCalHFEpA.cxx:3892
 AliAnalysisTaskEMCalHFEpA.cxx:3893
 AliAnalysisTaskEMCalHFEpA.cxx:3894
 AliAnalysisTaskEMCalHFEpA.cxx:3895
 AliAnalysisTaskEMCalHFEpA.cxx:3896
 AliAnalysisTaskEMCalHFEpA.cxx:3897
 AliAnalysisTaskEMCalHFEpA.cxx:3898
 AliAnalysisTaskEMCalHFEpA.cxx:3899
 AliAnalysisTaskEMCalHFEpA.cxx:3900
 AliAnalysisTaskEMCalHFEpA.cxx:3901
 AliAnalysisTaskEMCalHFEpA.cxx:3902
 AliAnalysisTaskEMCalHFEpA.cxx:3903
 AliAnalysisTaskEMCalHFEpA.cxx:3904
 AliAnalysisTaskEMCalHFEpA.cxx:3905
 AliAnalysisTaskEMCalHFEpA.cxx:3906
 AliAnalysisTaskEMCalHFEpA.cxx:3907
 AliAnalysisTaskEMCalHFEpA.cxx:3908
 AliAnalysisTaskEMCalHFEpA.cxx:3909
 AliAnalysisTaskEMCalHFEpA.cxx:3910
 AliAnalysisTaskEMCalHFEpA.cxx:3911
 AliAnalysisTaskEMCalHFEpA.cxx:3912
 AliAnalysisTaskEMCalHFEpA.cxx:3913
 AliAnalysisTaskEMCalHFEpA.cxx:3914
 AliAnalysisTaskEMCalHFEpA.cxx:3915
 AliAnalysisTaskEMCalHFEpA.cxx:3916
 AliAnalysisTaskEMCalHFEpA.cxx:3917
 AliAnalysisTaskEMCalHFEpA.cxx:3918
 AliAnalysisTaskEMCalHFEpA.cxx:3919
 AliAnalysisTaskEMCalHFEpA.cxx:3920
 AliAnalysisTaskEMCalHFEpA.cxx:3921
 AliAnalysisTaskEMCalHFEpA.cxx:3922
 AliAnalysisTaskEMCalHFEpA.cxx:3923
 AliAnalysisTaskEMCalHFEpA.cxx:3924
 AliAnalysisTaskEMCalHFEpA.cxx:3925
 AliAnalysisTaskEMCalHFEpA.cxx:3926
 AliAnalysisTaskEMCalHFEpA.cxx:3927
 AliAnalysisTaskEMCalHFEpA.cxx:3928
 AliAnalysisTaskEMCalHFEpA.cxx:3929
 AliAnalysisTaskEMCalHFEpA.cxx:3930
 AliAnalysisTaskEMCalHFEpA.cxx:3931
 AliAnalysisTaskEMCalHFEpA.cxx:3932
 AliAnalysisTaskEMCalHFEpA.cxx:3933
 AliAnalysisTaskEMCalHFEpA.cxx:3934
 AliAnalysisTaskEMCalHFEpA.cxx:3935
 AliAnalysisTaskEMCalHFEpA.cxx:3936
 AliAnalysisTaskEMCalHFEpA.cxx:3937
 AliAnalysisTaskEMCalHFEpA.cxx:3938
 AliAnalysisTaskEMCalHFEpA.cxx:3939
 AliAnalysisTaskEMCalHFEpA.cxx:3940
 AliAnalysisTaskEMCalHFEpA.cxx:3941
 AliAnalysisTaskEMCalHFEpA.cxx:3942
 AliAnalysisTaskEMCalHFEpA.cxx:3943
 AliAnalysisTaskEMCalHFEpA.cxx:3944
 AliAnalysisTaskEMCalHFEpA.cxx:3945
 AliAnalysisTaskEMCalHFEpA.cxx:3946
 AliAnalysisTaskEMCalHFEpA.cxx:3947
 AliAnalysisTaskEMCalHFEpA.cxx:3948
 AliAnalysisTaskEMCalHFEpA.cxx:3949
 AliAnalysisTaskEMCalHFEpA.cxx:3950
 AliAnalysisTaskEMCalHFEpA.cxx:3951
 AliAnalysisTaskEMCalHFEpA.cxx:3952
 AliAnalysisTaskEMCalHFEpA.cxx:3953
 AliAnalysisTaskEMCalHFEpA.cxx:3954
 AliAnalysisTaskEMCalHFEpA.cxx:3955
 AliAnalysisTaskEMCalHFEpA.cxx:3956
 AliAnalysisTaskEMCalHFEpA.cxx:3957
 AliAnalysisTaskEMCalHFEpA.cxx:3958
 AliAnalysisTaskEMCalHFEpA.cxx:3959
 AliAnalysisTaskEMCalHFEpA.cxx:3960
 AliAnalysisTaskEMCalHFEpA.cxx:3961
 AliAnalysisTaskEMCalHFEpA.cxx:3962
 AliAnalysisTaskEMCalHFEpA.cxx:3963
 AliAnalysisTaskEMCalHFEpA.cxx:3964
 AliAnalysisTaskEMCalHFEpA.cxx:3965
 AliAnalysisTaskEMCalHFEpA.cxx:3966
 AliAnalysisTaskEMCalHFEpA.cxx:3967
 AliAnalysisTaskEMCalHFEpA.cxx:3968
 AliAnalysisTaskEMCalHFEpA.cxx:3969
 AliAnalysisTaskEMCalHFEpA.cxx:3970
 AliAnalysisTaskEMCalHFEpA.cxx:3971
 AliAnalysisTaskEMCalHFEpA.cxx:3972
 AliAnalysisTaskEMCalHFEpA.cxx:3973
 AliAnalysisTaskEMCalHFEpA.cxx:3974
 AliAnalysisTaskEMCalHFEpA.cxx:3975
 AliAnalysisTaskEMCalHFEpA.cxx:3976
 AliAnalysisTaskEMCalHFEpA.cxx:3977
 AliAnalysisTaskEMCalHFEpA.cxx:3978
 AliAnalysisTaskEMCalHFEpA.cxx:3979
 AliAnalysisTaskEMCalHFEpA.cxx:3980
 AliAnalysisTaskEMCalHFEpA.cxx:3981
 AliAnalysisTaskEMCalHFEpA.cxx:3982
 AliAnalysisTaskEMCalHFEpA.cxx:3983
 AliAnalysisTaskEMCalHFEpA.cxx:3984
 AliAnalysisTaskEMCalHFEpA.cxx:3985
 AliAnalysisTaskEMCalHFEpA.cxx:3986
 AliAnalysisTaskEMCalHFEpA.cxx:3987
 AliAnalysisTaskEMCalHFEpA.cxx:3988
 AliAnalysisTaskEMCalHFEpA.cxx:3989
 AliAnalysisTaskEMCalHFEpA.cxx:3990
 AliAnalysisTaskEMCalHFEpA.cxx:3991
 AliAnalysisTaskEMCalHFEpA.cxx:3992
 AliAnalysisTaskEMCalHFEpA.cxx:3993
 AliAnalysisTaskEMCalHFEpA.cxx:3994
 AliAnalysisTaskEMCalHFEpA.cxx:3995
 AliAnalysisTaskEMCalHFEpA.cxx:3996
 AliAnalysisTaskEMCalHFEpA.cxx:3997
 AliAnalysisTaskEMCalHFEpA.cxx:3998
 AliAnalysisTaskEMCalHFEpA.cxx:3999
 AliAnalysisTaskEMCalHFEpA.cxx:4000
 AliAnalysisTaskEMCalHFEpA.cxx:4001
 AliAnalysisTaskEMCalHFEpA.cxx:4002
 AliAnalysisTaskEMCalHFEpA.cxx:4003
 AliAnalysisTaskEMCalHFEpA.cxx:4004
 AliAnalysisTaskEMCalHFEpA.cxx:4005
 AliAnalysisTaskEMCalHFEpA.cxx:4006
 AliAnalysisTaskEMCalHFEpA.cxx:4007
 AliAnalysisTaskEMCalHFEpA.cxx:4008
 AliAnalysisTaskEMCalHFEpA.cxx:4009
 AliAnalysisTaskEMCalHFEpA.cxx:4010
 AliAnalysisTaskEMCalHFEpA.cxx:4011
 AliAnalysisTaskEMCalHFEpA.cxx:4012
 AliAnalysisTaskEMCalHFEpA.cxx:4013
 AliAnalysisTaskEMCalHFEpA.cxx:4014
 AliAnalysisTaskEMCalHFEpA.cxx:4015
 AliAnalysisTaskEMCalHFEpA.cxx:4016
 AliAnalysisTaskEMCalHFEpA.cxx:4017
 AliAnalysisTaskEMCalHFEpA.cxx:4018
 AliAnalysisTaskEMCalHFEpA.cxx:4019
 AliAnalysisTaskEMCalHFEpA.cxx:4020
 AliAnalysisTaskEMCalHFEpA.cxx:4021
 AliAnalysisTaskEMCalHFEpA.cxx:4022
 AliAnalysisTaskEMCalHFEpA.cxx:4023
 AliAnalysisTaskEMCalHFEpA.cxx:4024
 AliAnalysisTaskEMCalHFEpA.cxx:4025
 AliAnalysisTaskEMCalHFEpA.cxx:4026
 AliAnalysisTaskEMCalHFEpA.cxx:4027
 AliAnalysisTaskEMCalHFEpA.cxx:4028
 AliAnalysisTaskEMCalHFEpA.cxx:4029
 AliAnalysisTaskEMCalHFEpA.cxx:4030
 AliAnalysisTaskEMCalHFEpA.cxx:4031
 AliAnalysisTaskEMCalHFEpA.cxx:4032
 AliAnalysisTaskEMCalHFEpA.cxx:4033
 AliAnalysisTaskEMCalHFEpA.cxx:4034
 AliAnalysisTaskEMCalHFEpA.cxx:4035
 AliAnalysisTaskEMCalHFEpA.cxx:4036
 AliAnalysisTaskEMCalHFEpA.cxx:4037
 AliAnalysisTaskEMCalHFEpA.cxx:4038
 AliAnalysisTaskEMCalHFEpA.cxx:4039
 AliAnalysisTaskEMCalHFEpA.cxx:4040
 AliAnalysisTaskEMCalHFEpA.cxx:4041
 AliAnalysisTaskEMCalHFEpA.cxx:4042
 AliAnalysisTaskEMCalHFEpA.cxx:4043
 AliAnalysisTaskEMCalHFEpA.cxx:4044
 AliAnalysisTaskEMCalHFEpA.cxx:4045
 AliAnalysisTaskEMCalHFEpA.cxx:4046
 AliAnalysisTaskEMCalHFEpA.cxx:4047
 AliAnalysisTaskEMCalHFEpA.cxx:4048
 AliAnalysisTaskEMCalHFEpA.cxx:4049
 AliAnalysisTaskEMCalHFEpA.cxx:4050
 AliAnalysisTaskEMCalHFEpA.cxx:4051
 AliAnalysisTaskEMCalHFEpA.cxx:4052
 AliAnalysisTaskEMCalHFEpA.cxx:4053
 AliAnalysisTaskEMCalHFEpA.cxx:4054
 AliAnalysisTaskEMCalHFEpA.cxx:4055
 AliAnalysisTaskEMCalHFEpA.cxx:4056
 AliAnalysisTaskEMCalHFEpA.cxx:4057
 AliAnalysisTaskEMCalHFEpA.cxx:4058
 AliAnalysisTaskEMCalHFEpA.cxx:4059
 AliAnalysisTaskEMCalHFEpA.cxx:4060
 AliAnalysisTaskEMCalHFEpA.cxx:4061
 AliAnalysisTaskEMCalHFEpA.cxx:4062
 AliAnalysisTaskEMCalHFEpA.cxx:4063
 AliAnalysisTaskEMCalHFEpA.cxx:4064
 AliAnalysisTaskEMCalHFEpA.cxx:4065
 AliAnalysisTaskEMCalHFEpA.cxx:4066
 AliAnalysisTaskEMCalHFEpA.cxx:4067
 AliAnalysisTaskEMCalHFEpA.cxx:4068
 AliAnalysisTaskEMCalHFEpA.cxx:4069
 AliAnalysisTaskEMCalHFEpA.cxx:4070
 AliAnalysisTaskEMCalHFEpA.cxx:4071
 AliAnalysisTaskEMCalHFEpA.cxx:4072
 AliAnalysisTaskEMCalHFEpA.cxx:4073
 AliAnalysisTaskEMCalHFEpA.cxx:4074
 AliAnalysisTaskEMCalHFEpA.cxx:4075
 AliAnalysisTaskEMCalHFEpA.cxx:4076
 AliAnalysisTaskEMCalHFEpA.cxx:4077
 AliAnalysisTaskEMCalHFEpA.cxx:4078
 AliAnalysisTaskEMCalHFEpA.cxx:4079
 AliAnalysisTaskEMCalHFEpA.cxx:4080
 AliAnalysisTaskEMCalHFEpA.cxx:4081
 AliAnalysisTaskEMCalHFEpA.cxx:4082
 AliAnalysisTaskEMCalHFEpA.cxx:4083
 AliAnalysisTaskEMCalHFEpA.cxx:4084
 AliAnalysisTaskEMCalHFEpA.cxx:4085
 AliAnalysisTaskEMCalHFEpA.cxx:4086
 AliAnalysisTaskEMCalHFEpA.cxx:4087
 AliAnalysisTaskEMCalHFEpA.cxx:4088
 AliAnalysisTaskEMCalHFEpA.cxx:4089
 AliAnalysisTaskEMCalHFEpA.cxx:4090
 AliAnalysisTaskEMCalHFEpA.cxx:4091
 AliAnalysisTaskEMCalHFEpA.cxx:4092
 AliAnalysisTaskEMCalHFEpA.cxx:4093
 AliAnalysisTaskEMCalHFEpA.cxx:4094
 AliAnalysisTaskEMCalHFEpA.cxx:4095
 AliAnalysisTaskEMCalHFEpA.cxx:4096
 AliAnalysisTaskEMCalHFEpA.cxx:4097
 AliAnalysisTaskEMCalHFEpA.cxx:4098
 AliAnalysisTaskEMCalHFEpA.cxx:4099
 AliAnalysisTaskEMCalHFEpA.cxx:4100
 AliAnalysisTaskEMCalHFEpA.cxx:4101
 AliAnalysisTaskEMCalHFEpA.cxx:4102
 AliAnalysisTaskEMCalHFEpA.cxx:4103
 AliAnalysisTaskEMCalHFEpA.cxx:4104
 AliAnalysisTaskEMCalHFEpA.cxx:4105
 AliAnalysisTaskEMCalHFEpA.cxx:4106
 AliAnalysisTaskEMCalHFEpA.cxx:4107
 AliAnalysisTaskEMCalHFEpA.cxx:4108
 AliAnalysisTaskEMCalHFEpA.cxx:4109
 AliAnalysisTaskEMCalHFEpA.cxx:4110
 AliAnalysisTaskEMCalHFEpA.cxx:4111
 AliAnalysisTaskEMCalHFEpA.cxx:4112
 AliAnalysisTaskEMCalHFEpA.cxx:4113
 AliAnalysisTaskEMCalHFEpA.cxx:4114
 AliAnalysisTaskEMCalHFEpA.cxx:4115
 AliAnalysisTaskEMCalHFEpA.cxx:4116
 AliAnalysisTaskEMCalHFEpA.cxx:4117
 AliAnalysisTaskEMCalHFEpA.cxx:4118
 AliAnalysisTaskEMCalHFEpA.cxx:4119
 AliAnalysisTaskEMCalHFEpA.cxx:4120
 AliAnalysisTaskEMCalHFEpA.cxx:4121
 AliAnalysisTaskEMCalHFEpA.cxx:4122
 AliAnalysisTaskEMCalHFEpA.cxx:4123
 AliAnalysisTaskEMCalHFEpA.cxx:4124
 AliAnalysisTaskEMCalHFEpA.cxx:4125
 AliAnalysisTaskEMCalHFEpA.cxx:4126
 AliAnalysisTaskEMCalHFEpA.cxx:4127
 AliAnalysisTaskEMCalHFEpA.cxx:4128
 AliAnalysisTaskEMCalHFEpA.cxx:4129
 AliAnalysisTaskEMCalHFEpA.cxx:4130
 AliAnalysisTaskEMCalHFEpA.cxx:4131
 AliAnalysisTaskEMCalHFEpA.cxx:4132
 AliAnalysisTaskEMCalHFEpA.cxx:4133
 AliAnalysisTaskEMCalHFEpA.cxx:4134
 AliAnalysisTaskEMCalHFEpA.cxx:4135
 AliAnalysisTaskEMCalHFEpA.cxx:4136
 AliAnalysisTaskEMCalHFEpA.cxx:4137
 AliAnalysisTaskEMCalHFEpA.cxx:4138
 AliAnalysisTaskEMCalHFEpA.cxx:4139
 AliAnalysisTaskEMCalHFEpA.cxx:4140
 AliAnalysisTaskEMCalHFEpA.cxx:4141
 AliAnalysisTaskEMCalHFEpA.cxx:4142
 AliAnalysisTaskEMCalHFEpA.cxx:4143
 AliAnalysisTaskEMCalHFEpA.cxx:4144
 AliAnalysisTaskEMCalHFEpA.cxx:4145
 AliAnalysisTaskEMCalHFEpA.cxx:4146
 AliAnalysisTaskEMCalHFEpA.cxx:4147
 AliAnalysisTaskEMCalHFEpA.cxx:4148
 AliAnalysisTaskEMCalHFEpA.cxx:4149
 AliAnalysisTaskEMCalHFEpA.cxx:4150
 AliAnalysisTaskEMCalHFEpA.cxx:4151
 AliAnalysisTaskEMCalHFEpA.cxx:4152
 AliAnalysisTaskEMCalHFEpA.cxx:4153
 AliAnalysisTaskEMCalHFEpA.cxx:4154
 AliAnalysisTaskEMCalHFEpA.cxx:4155
 AliAnalysisTaskEMCalHFEpA.cxx:4156
 AliAnalysisTaskEMCalHFEpA.cxx:4157
 AliAnalysisTaskEMCalHFEpA.cxx:4158
 AliAnalysisTaskEMCalHFEpA.cxx:4159
 AliAnalysisTaskEMCalHFEpA.cxx:4160
 AliAnalysisTaskEMCalHFEpA.cxx:4161
 AliAnalysisTaskEMCalHFEpA.cxx:4162
 AliAnalysisTaskEMCalHFEpA.cxx:4163
 AliAnalysisTaskEMCalHFEpA.cxx:4164
 AliAnalysisTaskEMCalHFEpA.cxx:4165
 AliAnalysisTaskEMCalHFEpA.cxx:4166
 AliAnalysisTaskEMCalHFEpA.cxx:4167
 AliAnalysisTaskEMCalHFEpA.cxx:4168
 AliAnalysisTaskEMCalHFEpA.cxx:4169
 AliAnalysisTaskEMCalHFEpA.cxx:4170
 AliAnalysisTaskEMCalHFEpA.cxx:4171
 AliAnalysisTaskEMCalHFEpA.cxx:4172
 AliAnalysisTaskEMCalHFEpA.cxx:4173
 AliAnalysisTaskEMCalHFEpA.cxx:4174
 AliAnalysisTaskEMCalHFEpA.cxx:4175
 AliAnalysisTaskEMCalHFEpA.cxx:4176
 AliAnalysisTaskEMCalHFEpA.cxx:4177
 AliAnalysisTaskEMCalHFEpA.cxx:4178
 AliAnalysisTaskEMCalHFEpA.cxx:4179
 AliAnalysisTaskEMCalHFEpA.cxx:4180
 AliAnalysisTaskEMCalHFEpA.cxx:4181
 AliAnalysisTaskEMCalHFEpA.cxx:4182
 AliAnalysisTaskEMCalHFEpA.cxx:4183
 AliAnalysisTaskEMCalHFEpA.cxx:4184
 AliAnalysisTaskEMCalHFEpA.cxx:4185
 AliAnalysisTaskEMCalHFEpA.cxx:4186
 AliAnalysisTaskEMCalHFEpA.cxx:4187
 AliAnalysisTaskEMCalHFEpA.cxx:4188
 AliAnalysisTaskEMCalHFEpA.cxx:4189
 AliAnalysisTaskEMCalHFEpA.cxx:4190
 AliAnalysisTaskEMCalHFEpA.cxx:4191
 AliAnalysisTaskEMCalHFEpA.cxx:4192
 AliAnalysisTaskEMCalHFEpA.cxx:4193
 AliAnalysisTaskEMCalHFEpA.cxx:4194
 AliAnalysisTaskEMCalHFEpA.cxx:4195
 AliAnalysisTaskEMCalHFEpA.cxx:4196
 AliAnalysisTaskEMCalHFEpA.cxx:4197
 AliAnalysisTaskEMCalHFEpA.cxx:4198
 AliAnalysisTaskEMCalHFEpA.cxx:4199
 AliAnalysisTaskEMCalHFEpA.cxx:4200
 AliAnalysisTaskEMCalHFEpA.cxx:4201
 AliAnalysisTaskEMCalHFEpA.cxx:4202
 AliAnalysisTaskEMCalHFEpA.cxx:4203
 AliAnalysisTaskEMCalHFEpA.cxx:4204
 AliAnalysisTaskEMCalHFEpA.cxx:4205
 AliAnalysisTaskEMCalHFEpA.cxx:4206
 AliAnalysisTaskEMCalHFEpA.cxx:4207
 AliAnalysisTaskEMCalHFEpA.cxx:4208
 AliAnalysisTaskEMCalHFEpA.cxx:4209
 AliAnalysisTaskEMCalHFEpA.cxx:4210
 AliAnalysisTaskEMCalHFEpA.cxx:4211
 AliAnalysisTaskEMCalHFEpA.cxx:4212
 AliAnalysisTaskEMCalHFEpA.cxx:4213
 AliAnalysisTaskEMCalHFEpA.cxx:4214
 AliAnalysisTaskEMCalHFEpA.cxx:4215
 AliAnalysisTaskEMCalHFEpA.cxx:4216
 AliAnalysisTaskEMCalHFEpA.cxx:4217
 AliAnalysisTaskEMCalHFEpA.cxx:4218
 AliAnalysisTaskEMCalHFEpA.cxx:4219
 AliAnalysisTaskEMCalHFEpA.cxx:4220
 AliAnalysisTaskEMCalHFEpA.cxx:4221
 AliAnalysisTaskEMCalHFEpA.cxx:4222
 AliAnalysisTaskEMCalHFEpA.cxx:4223
 AliAnalysisTaskEMCalHFEpA.cxx:4224
 AliAnalysisTaskEMCalHFEpA.cxx:4225
 AliAnalysisTaskEMCalHFEpA.cxx:4226
 AliAnalysisTaskEMCalHFEpA.cxx:4227
 AliAnalysisTaskEMCalHFEpA.cxx:4228
 AliAnalysisTaskEMCalHFEpA.cxx:4229
 AliAnalysisTaskEMCalHFEpA.cxx:4230
 AliAnalysisTaskEMCalHFEpA.cxx:4231
 AliAnalysisTaskEMCalHFEpA.cxx:4232
 AliAnalysisTaskEMCalHFEpA.cxx:4233
 AliAnalysisTaskEMCalHFEpA.cxx:4234
 AliAnalysisTaskEMCalHFEpA.cxx:4235
 AliAnalysisTaskEMCalHFEpA.cxx:4236
 AliAnalysisTaskEMCalHFEpA.cxx:4237
 AliAnalysisTaskEMCalHFEpA.cxx:4238
 AliAnalysisTaskEMCalHFEpA.cxx:4239
 AliAnalysisTaskEMCalHFEpA.cxx:4240
 AliAnalysisTaskEMCalHFEpA.cxx:4241
 AliAnalysisTaskEMCalHFEpA.cxx:4242
 AliAnalysisTaskEMCalHFEpA.cxx:4243
 AliAnalysisTaskEMCalHFEpA.cxx:4244
 AliAnalysisTaskEMCalHFEpA.cxx:4245
 AliAnalysisTaskEMCalHFEpA.cxx:4246
 AliAnalysisTaskEMCalHFEpA.cxx:4247
 AliAnalysisTaskEMCalHFEpA.cxx:4248
 AliAnalysisTaskEMCalHFEpA.cxx:4249
 AliAnalysisTaskEMCalHFEpA.cxx:4250
 AliAnalysisTaskEMCalHFEpA.cxx:4251
 AliAnalysisTaskEMCalHFEpA.cxx:4252
 AliAnalysisTaskEMCalHFEpA.cxx:4253
 AliAnalysisTaskEMCalHFEpA.cxx:4254
 AliAnalysisTaskEMCalHFEpA.cxx:4255
 AliAnalysisTaskEMCalHFEpA.cxx:4256
 AliAnalysisTaskEMCalHFEpA.cxx:4257
 AliAnalysisTaskEMCalHFEpA.cxx:4258
 AliAnalysisTaskEMCalHFEpA.cxx:4259
 AliAnalysisTaskEMCalHFEpA.cxx:4260
 AliAnalysisTaskEMCalHFEpA.cxx:4261
 AliAnalysisTaskEMCalHFEpA.cxx:4262
 AliAnalysisTaskEMCalHFEpA.cxx:4263
 AliAnalysisTaskEMCalHFEpA.cxx:4264
 AliAnalysisTaskEMCalHFEpA.cxx:4265
 AliAnalysisTaskEMCalHFEpA.cxx:4266
 AliAnalysisTaskEMCalHFEpA.cxx:4267
 AliAnalysisTaskEMCalHFEpA.cxx:4268
 AliAnalysisTaskEMCalHFEpA.cxx:4269
 AliAnalysisTaskEMCalHFEpA.cxx:4270
 AliAnalysisTaskEMCalHFEpA.cxx:4271
 AliAnalysisTaskEMCalHFEpA.cxx:4272
 AliAnalysisTaskEMCalHFEpA.cxx:4273
 AliAnalysisTaskEMCalHFEpA.cxx:4274
 AliAnalysisTaskEMCalHFEpA.cxx:4275
 AliAnalysisTaskEMCalHFEpA.cxx:4276
 AliAnalysisTaskEMCalHFEpA.cxx:4277
 AliAnalysisTaskEMCalHFEpA.cxx:4278
 AliAnalysisTaskEMCalHFEpA.cxx:4279
 AliAnalysisTaskEMCalHFEpA.cxx:4280
 AliAnalysisTaskEMCalHFEpA.cxx:4281
 AliAnalysisTaskEMCalHFEpA.cxx:4282
 AliAnalysisTaskEMCalHFEpA.cxx:4283
 AliAnalysisTaskEMCalHFEpA.cxx:4284
 AliAnalysisTaskEMCalHFEpA.cxx:4285
 AliAnalysisTaskEMCalHFEpA.cxx:4286
 AliAnalysisTaskEMCalHFEpA.cxx:4287
 AliAnalysisTaskEMCalHFEpA.cxx:4288
 AliAnalysisTaskEMCalHFEpA.cxx:4289
 AliAnalysisTaskEMCalHFEpA.cxx:4290
 AliAnalysisTaskEMCalHFEpA.cxx:4291
 AliAnalysisTaskEMCalHFEpA.cxx:4292
 AliAnalysisTaskEMCalHFEpA.cxx:4293
 AliAnalysisTaskEMCalHFEpA.cxx:4294
 AliAnalysisTaskEMCalHFEpA.cxx:4295
 AliAnalysisTaskEMCalHFEpA.cxx:4296
 AliAnalysisTaskEMCalHFEpA.cxx:4297
 AliAnalysisTaskEMCalHFEpA.cxx:4298
 AliAnalysisTaskEMCalHFEpA.cxx:4299
 AliAnalysisTaskEMCalHFEpA.cxx:4300
 AliAnalysisTaskEMCalHFEpA.cxx:4301
 AliAnalysisTaskEMCalHFEpA.cxx:4302
 AliAnalysisTaskEMCalHFEpA.cxx:4303
 AliAnalysisTaskEMCalHFEpA.cxx:4304
 AliAnalysisTaskEMCalHFEpA.cxx:4305
 AliAnalysisTaskEMCalHFEpA.cxx:4306
 AliAnalysisTaskEMCalHFEpA.cxx:4307
 AliAnalysisTaskEMCalHFEpA.cxx:4308
 AliAnalysisTaskEMCalHFEpA.cxx:4309
 AliAnalysisTaskEMCalHFEpA.cxx:4310
 AliAnalysisTaskEMCalHFEpA.cxx:4311
 AliAnalysisTaskEMCalHFEpA.cxx:4312
 AliAnalysisTaskEMCalHFEpA.cxx:4313
 AliAnalysisTaskEMCalHFEpA.cxx:4314
 AliAnalysisTaskEMCalHFEpA.cxx:4315
 AliAnalysisTaskEMCalHFEpA.cxx:4316
 AliAnalysisTaskEMCalHFEpA.cxx:4317
 AliAnalysisTaskEMCalHFEpA.cxx:4318
 AliAnalysisTaskEMCalHFEpA.cxx:4319
 AliAnalysisTaskEMCalHFEpA.cxx:4320
 AliAnalysisTaskEMCalHFEpA.cxx:4321
 AliAnalysisTaskEMCalHFEpA.cxx:4322
 AliAnalysisTaskEMCalHFEpA.cxx:4323
 AliAnalysisTaskEMCalHFEpA.cxx:4324
 AliAnalysisTaskEMCalHFEpA.cxx:4325
 AliAnalysisTaskEMCalHFEpA.cxx:4326
 AliAnalysisTaskEMCalHFEpA.cxx:4327
 AliAnalysisTaskEMCalHFEpA.cxx:4328
 AliAnalysisTaskEMCalHFEpA.cxx:4329
 AliAnalysisTaskEMCalHFEpA.cxx:4330
 AliAnalysisTaskEMCalHFEpA.cxx:4331
 AliAnalysisTaskEMCalHFEpA.cxx:4332
 AliAnalysisTaskEMCalHFEpA.cxx:4333
 AliAnalysisTaskEMCalHFEpA.cxx:4334
 AliAnalysisTaskEMCalHFEpA.cxx:4335
 AliAnalysisTaskEMCalHFEpA.cxx:4336
 AliAnalysisTaskEMCalHFEpA.cxx:4337
 AliAnalysisTaskEMCalHFEpA.cxx:4338
 AliAnalysisTaskEMCalHFEpA.cxx:4339
 AliAnalysisTaskEMCalHFEpA.cxx:4340
 AliAnalysisTaskEMCalHFEpA.cxx:4341
 AliAnalysisTaskEMCalHFEpA.cxx:4342
 AliAnalysisTaskEMCalHFEpA.cxx:4343
 AliAnalysisTaskEMCalHFEpA.cxx:4344
 AliAnalysisTaskEMCalHFEpA.cxx:4345
 AliAnalysisTaskEMCalHFEpA.cxx:4346
 AliAnalysisTaskEMCalHFEpA.cxx:4347
 AliAnalysisTaskEMCalHFEpA.cxx:4348
 AliAnalysisTaskEMCalHFEpA.cxx:4349
 AliAnalysisTaskEMCalHFEpA.cxx:4350
 AliAnalysisTaskEMCalHFEpA.cxx:4351
 AliAnalysisTaskEMCalHFEpA.cxx:4352
 AliAnalysisTaskEMCalHFEpA.cxx:4353
 AliAnalysisTaskEMCalHFEpA.cxx:4354
 AliAnalysisTaskEMCalHFEpA.cxx:4355
 AliAnalysisTaskEMCalHFEpA.cxx:4356
 AliAnalysisTaskEMCalHFEpA.cxx:4357
 AliAnalysisTaskEMCalHFEpA.cxx:4358
 AliAnalysisTaskEMCalHFEpA.cxx:4359
 AliAnalysisTaskEMCalHFEpA.cxx:4360
 AliAnalysisTaskEMCalHFEpA.cxx:4361
 AliAnalysisTaskEMCalHFEpA.cxx:4362
 AliAnalysisTaskEMCalHFEpA.cxx:4363
 AliAnalysisTaskEMCalHFEpA.cxx:4364
 AliAnalysisTaskEMCalHFEpA.cxx:4365
 AliAnalysisTaskEMCalHFEpA.cxx:4366
 AliAnalysisTaskEMCalHFEpA.cxx:4367
 AliAnalysisTaskEMCalHFEpA.cxx:4368
 AliAnalysisTaskEMCalHFEpA.cxx:4369
 AliAnalysisTaskEMCalHFEpA.cxx:4370
 AliAnalysisTaskEMCalHFEpA.cxx:4371
 AliAnalysisTaskEMCalHFEpA.cxx:4372
 AliAnalysisTaskEMCalHFEpA.cxx:4373
 AliAnalysisTaskEMCalHFEpA.cxx:4374
 AliAnalysisTaskEMCalHFEpA.cxx:4375
 AliAnalysisTaskEMCalHFEpA.cxx:4376
 AliAnalysisTaskEMCalHFEpA.cxx:4377
 AliAnalysisTaskEMCalHFEpA.cxx:4378
 AliAnalysisTaskEMCalHFEpA.cxx:4379
 AliAnalysisTaskEMCalHFEpA.cxx:4380
 AliAnalysisTaskEMCalHFEpA.cxx:4381
 AliAnalysisTaskEMCalHFEpA.cxx:4382
 AliAnalysisTaskEMCalHFEpA.cxx:4383
 AliAnalysisTaskEMCalHFEpA.cxx:4384
 AliAnalysisTaskEMCalHFEpA.cxx:4385
 AliAnalysisTaskEMCalHFEpA.cxx:4386
 AliAnalysisTaskEMCalHFEpA.cxx:4387
 AliAnalysisTaskEMCalHFEpA.cxx:4388
 AliAnalysisTaskEMCalHFEpA.cxx:4389
 AliAnalysisTaskEMCalHFEpA.cxx:4390
 AliAnalysisTaskEMCalHFEpA.cxx:4391
 AliAnalysisTaskEMCalHFEpA.cxx:4392
 AliAnalysisTaskEMCalHFEpA.cxx:4393
 AliAnalysisTaskEMCalHFEpA.cxx:4394
 AliAnalysisTaskEMCalHFEpA.cxx:4395
 AliAnalysisTaskEMCalHFEpA.cxx:4396
 AliAnalysisTaskEMCalHFEpA.cxx:4397
 AliAnalysisTaskEMCalHFEpA.cxx:4398
 AliAnalysisTaskEMCalHFEpA.cxx:4399
 AliAnalysisTaskEMCalHFEpA.cxx:4400
 AliAnalysisTaskEMCalHFEpA.cxx:4401
 AliAnalysisTaskEMCalHFEpA.cxx:4402
 AliAnalysisTaskEMCalHFEpA.cxx:4403
 AliAnalysisTaskEMCalHFEpA.cxx:4404
 AliAnalysisTaskEMCalHFEpA.cxx:4405
 AliAnalysisTaskEMCalHFEpA.cxx:4406
 AliAnalysisTaskEMCalHFEpA.cxx:4407
 AliAnalysisTaskEMCalHFEpA.cxx:4408
 AliAnalysisTaskEMCalHFEpA.cxx:4409
 AliAnalysisTaskEMCalHFEpA.cxx:4410
 AliAnalysisTaskEMCalHFEpA.cxx:4411
 AliAnalysisTaskEMCalHFEpA.cxx:4412
 AliAnalysisTaskEMCalHFEpA.cxx:4413
 AliAnalysisTaskEMCalHFEpA.cxx:4414
 AliAnalysisTaskEMCalHFEpA.cxx:4415
 AliAnalysisTaskEMCalHFEpA.cxx:4416
 AliAnalysisTaskEMCalHFEpA.cxx:4417
 AliAnalysisTaskEMCalHFEpA.cxx:4418
 AliAnalysisTaskEMCalHFEpA.cxx:4419
 AliAnalysisTaskEMCalHFEpA.cxx:4420
 AliAnalysisTaskEMCalHFEpA.cxx:4421
 AliAnalysisTaskEMCalHFEpA.cxx:4422
 AliAnalysisTaskEMCalHFEpA.cxx:4423
 AliAnalysisTaskEMCalHFEpA.cxx:4424
 AliAnalysisTaskEMCalHFEpA.cxx:4425
 AliAnalysisTaskEMCalHFEpA.cxx:4426
 AliAnalysisTaskEMCalHFEpA.cxx:4427
 AliAnalysisTaskEMCalHFEpA.cxx:4428
 AliAnalysisTaskEMCalHFEpA.cxx:4429
 AliAnalysisTaskEMCalHFEpA.cxx:4430
 AliAnalysisTaskEMCalHFEpA.cxx:4431
 AliAnalysisTaskEMCalHFEpA.cxx:4432
 AliAnalysisTaskEMCalHFEpA.cxx:4433
 AliAnalysisTaskEMCalHFEpA.cxx:4434
 AliAnalysisTaskEMCalHFEpA.cxx:4435
 AliAnalysisTaskEMCalHFEpA.cxx:4436
 AliAnalysisTaskEMCalHFEpA.cxx:4437
 AliAnalysisTaskEMCalHFEpA.cxx:4438
 AliAnalysisTaskEMCalHFEpA.cxx:4439
 AliAnalysisTaskEMCalHFEpA.cxx:4440
 AliAnalysisTaskEMCalHFEpA.cxx:4441
 AliAnalysisTaskEMCalHFEpA.cxx:4442
 AliAnalysisTaskEMCalHFEpA.cxx:4443
 AliAnalysisTaskEMCalHFEpA.cxx:4444
 AliAnalysisTaskEMCalHFEpA.cxx:4445
 AliAnalysisTaskEMCalHFEpA.cxx:4446
 AliAnalysisTaskEMCalHFEpA.cxx:4447
 AliAnalysisTaskEMCalHFEpA.cxx:4448
 AliAnalysisTaskEMCalHFEpA.cxx:4449
 AliAnalysisTaskEMCalHFEpA.cxx:4450
 AliAnalysisTaskEMCalHFEpA.cxx:4451
 AliAnalysisTaskEMCalHFEpA.cxx:4452
 AliAnalysisTaskEMCalHFEpA.cxx:4453
 AliAnalysisTaskEMCalHFEpA.cxx:4454
 AliAnalysisTaskEMCalHFEpA.cxx:4455
 AliAnalysisTaskEMCalHFEpA.cxx:4456
 AliAnalysisTaskEMCalHFEpA.cxx:4457
 AliAnalysisTaskEMCalHFEpA.cxx:4458
 AliAnalysisTaskEMCalHFEpA.cxx:4459
 AliAnalysisTaskEMCalHFEpA.cxx:4460
 AliAnalysisTaskEMCalHFEpA.cxx:4461
 AliAnalysisTaskEMCalHFEpA.cxx:4462
 AliAnalysisTaskEMCalHFEpA.cxx:4463
 AliAnalysisTaskEMCalHFEpA.cxx:4464
 AliAnalysisTaskEMCalHFEpA.cxx:4465
 AliAnalysisTaskEMCalHFEpA.cxx:4466
 AliAnalysisTaskEMCalHFEpA.cxx:4467
 AliAnalysisTaskEMCalHFEpA.cxx:4468
 AliAnalysisTaskEMCalHFEpA.cxx:4469
 AliAnalysisTaskEMCalHFEpA.cxx:4470
 AliAnalysisTaskEMCalHFEpA.cxx:4471
 AliAnalysisTaskEMCalHFEpA.cxx:4472
 AliAnalysisTaskEMCalHFEpA.cxx:4473
 AliAnalysisTaskEMCalHFEpA.cxx:4474
 AliAnalysisTaskEMCalHFEpA.cxx:4475
 AliAnalysisTaskEMCalHFEpA.cxx:4476
 AliAnalysisTaskEMCalHFEpA.cxx:4477
 AliAnalysisTaskEMCalHFEpA.cxx:4478
 AliAnalysisTaskEMCalHFEpA.cxx:4479
 AliAnalysisTaskEMCalHFEpA.cxx:4480
 AliAnalysisTaskEMCalHFEpA.cxx:4481
 AliAnalysisTaskEMCalHFEpA.cxx:4482
 AliAnalysisTaskEMCalHFEpA.cxx:4483
 AliAnalysisTaskEMCalHFEpA.cxx:4484
 AliAnalysisTaskEMCalHFEpA.cxx:4485
 AliAnalysisTaskEMCalHFEpA.cxx:4486
 AliAnalysisTaskEMCalHFEpA.cxx:4487
 AliAnalysisTaskEMCalHFEpA.cxx:4488
 AliAnalysisTaskEMCalHFEpA.cxx:4489
 AliAnalysisTaskEMCalHFEpA.cxx:4490
 AliAnalysisTaskEMCalHFEpA.cxx:4491
 AliAnalysisTaskEMCalHFEpA.cxx:4492
 AliAnalysisTaskEMCalHFEpA.cxx:4493
 AliAnalysisTaskEMCalHFEpA.cxx:4494
 AliAnalysisTaskEMCalHFEpA.cxx:4495
 AliAnalysisTaskEMCalHFEpA.cxx:4496
 AliAnalysisTaskEMCalHFEpA.cxx:4497
 AliAnalysisTaskEMCalHFEpA.cxx:4498
 AliAnalysisTaskEMCalHFEpA.cxx:4499
 AliAnalysisTaskEMCalHFEpA.cxx:4500
 AliAnalysisTaskEMCalHFEpA.cxx:4501
 AliAnalysisTaskEMCalHFEpA.cxx:4502
 AliAnalysisTaskEMCalHFEpA.cxx:4503
 AliAnalysisTaskEMCalHFEpA.cxx:4504
 AliAnalysisTaskEMCalHFEpA.cxx:4505
 AliAnalysisTaskEMCalHFEpA.cxx:4506
 AliAnalysisTaskEMCalHFEpA.cxx:4507
 AliAnalysisTaskEMCalHFEpA.cxx:4508
 AliAnalysisTaskEMCalHFEpA.cxx:4509
 AliAnalysisTaskEMCalHFEpA.cxx:4510
 AliAnalysisTaskEMCalHFEpA.cxx:4511
 AliAnalysisTaskEMCalHFEpA.cxx:4512
 AliAnalysisTaskEMCalHFEpA.cxx:4513
 AliAnalysisTaskEMCalHFEpA.cxx:4514
 AliAnalysisTaskEMCalHFEpA.cxx:4515
 AliAnalysisTaskEMCalHFEpA.cxx:4516
 AliAnalysisTaskEMCalHFEpA.cxx:4517
 AliAnalysisTaskEMCalHFEpA.cxx:4518
 AliAnalysisTaskEMCalHFEpA.cxx:4519
 AliAnalysisTaskEMCalHFEpA.cxx:4520
 AliAnalysisTaskEMCalHFEpA.cxx:4521
 AliAnalysisTaskEMCalHFEpA.cxx:4522
 AliAnalysisTaskEMCalHFEpA.cxx:4523
 AliAnalysisTaskEMCalHFEpA.cxx:4524
 AliAnalysisTaskEMCalHFEpA.cxx:4525
 AliAnalysisTaskEMCalHFEpA.cxx:4526
 AliAnalysisTaskEMCalHFEpA.cxx:4527
 AliAnalysisTaskEMCalHFEpA.cxx:4528
 AliAnalysisTaskEMCalHFEpA.cxx:4529
 AliAnalysisTaskEMCalHFEpA.cxx:4530
 AliAnalysisTaskEMCalHFEpA.cxx:4531
 AliAnalysisTaskEMCalHFEpA.cxx:4532
 AliAnalysisTaskEMCalHFEpA.cxx:4533
 AliAnalysisTaskEMCalHFEpA.cxx:4534
 AliAnalysisTaskEMCalHFEpA.cxx:4535
 AliAnalysisTaskEMCalHFEpA.cxx:4536
 AliAnalysisTaskEMCalHFEpA.cxx:4537
 AliAnalysisTaskEMCalHFEpA.cxx:4538
 AliAnalysisTaskEMCalHFEpA.cxx:4539
 AliAnalysisTaskEMCalHFEpA.cxx:4540
 AliAnalysisTaskEMCalHFEpA.cxx:4541
 AliAnalysisTaskEMCalHFEpA.cxx:4542
 AliAnalysisTaskEMCalHFEpA.cxx:4543
 AliAnalysisTaskEMCalHFEpA.cxx:4544
 AliAnalysisTaskEMCalHFEpA.cxx:4545
 AliAnalysisTaskEMCalHFEpA.cxx:4546
 AliAnalysisTaskEMCalHFEpA.cxx:4547
 AliAnalysisTaskEMCalHFEpA.cxx:4548
 AliAnalysisTaskEMCalHFEpA.cxx:4549
 AliAnalysisTaskEMCalHFEpA.cxx:4550
 AliAnalysisTaskEMCalHFEpA.cxx:4551
 AliAnalysisTaskEMCalHFEpA.cxx:4552
 AliAnalysisTaskEMCalHFEpA.cxx:4553
 AliAnalysisTaskEMCalHFEpA.cxx:4554
 AliAnalysisTaskEMCalHFEpA.cxx:4555
 AliAnalysisTaskEMCalHFEpA.cxx:4556
 AliAnalysisTaskEMCalHFEpA.cxx:4557
 AliAnalysisTaskEMCalHFEpA.cxx:4558
 AliAnalysisTaskEMCalHFEpA.cxx:4559
 AliAnalysisTaskEMCalHFEpA.cxx:4560
 AliAnalysisTaskEMCalHFEpA.cxx:4561
 AliAnalysisTaskEMCalHFEpA.cxx:4562
 AliAnalysisTaskEMCalHFEpA.cxx:4563
 AliAnalysisTaskEMCalHFEpA.cxx:4564
 AliAnalysisTaskEMCalHFEpA.cxx:4565
 AliAnalysisTaskEMCalHFEpA.cxx:4566
 AliAnalysisTaskEMCalHFEpA.cxx:4567
 AliAnalysisTaskEMCalHFEpA.cxx:4568
 AliAnalysisTaskEMCalHFEpA.cxx:4569
 AliAnalysisTaskEMCalHFEpA.cxx:4570
 AliAnalysisTaskEMCalHFEpA.cxx:4571
 AliAnalysisTaskEMCalHFEpA.cxx:4572
 AliAnalysisTaskEMCalHFEpA.cxx:4573
 AliAnalysisTaskEMCalHFEpA.cxx:4574
 AliAnalysisTaskEMCalHFEpA.cxx:4575
 AliAnalysisTaskEMCalHFEpA.cxx:4576
 AliAnalysisTaskEMCalHFEpA.cxx:4577
 AliAnalysisTaskEMCalHFEpA.cxx:4578
 AliAnalysisTaskEMCalHFEpA.cxx:4579
 AliAnalysisTaskEMCalHFEpA.cxx:4580
 AliAnalysisTaskEMCalHFEpA.cxx:4581
 AliAnalysisTaskEMCalHFEpA.cxx:4582
 AliAnalysisTaskEMCalHFEpA.cxx:4583
 AliAnalysisTaskEMCalHFEpA.cxx:4584
 AliAnalysisTaskEMCalHFEpA.cxx:4585
 AliAnalysisTaskEMCalHFEpA.cxx:4586
 AliAnalysisTaskEMCalHFEpA.cxx:4587
 AliAnalysisTaskEMCalHFEpA.cxx:4588
 AliAnalysisTaskEMCalHFEpA.cxx:4589
 AliAnalysisTaskEMCalHFEpA.cxx:4590
 AliAnalysisTaskEMCalHFEpA.cxx:4591
 AliAnalysisTaskEMCalHFEpA.cxx:4592
 AliAnalysisTaskEMCalHFEpA.cxx:4593
 AliAnalysisTaskEMCalHFEpA.cxx:4594
 AliAnalysisTaskEMCalHFEpA.cxx:4595
 AliAnalysisTaskEMCalHFEpA.cxx:4596
 AliAnalysisTaskEMCalHFEpA.cxx:4597
 AliAnalysisTaskEMCalHFEpA.cxx:4598
 AliAnalysisTaskEMCalHFEpA.cxx:4599
 AliAnalysisTaskEMCalHFEpA.cxx:4600
 AliAnalysisTaskEMCalHFEpA.cxx:4601
 AliAnalysisTaskEMCalHFEpA.cxx:4602
 AliAnalysisTaskEMCalHFEpA.cxx:4603
 AliAnalysisTaskEMCalHFEpA.cxx:4604
 AliAnalysisTaskEMCalHFEpA.cxx:4605
 AliAnalysisTaskEMCalHFEpA.cxx:4606
 AliAnalysisTaskEMCalHFEpA.cxx:4607
 AliAnalysisTaskEMCalHFEpA.cxx:4608
 AliAnalysisTaskEMCalHFEpA.cxx:4609
 AliAnalysisTaskEMCalHFEpA.cxx:4610
 AliAnalysisTaskEMCalHFEpA.cxx:4611
 AliAnalysisTaskEMCalHFEpA.cxx:4612
 AliAnalysisTaskEMCalHFEpA.cxx:4613
 AliAnalysisTaskEMCalHFEpA.cxx:4614
 AliAnalysisTaskEMCalHFEpA.cxx:4615
 AliAnalysisTaskEMCalHFEpA.cxx:4616
 AliAnalysisTaskEMCalHFEpA.cxx:4617
 AliAnalysisTaskEMCalHFEpA.cxx:4618
 AliAnalysisTaskEMCalHFEpA.cxx:4619
 AliAnalysisTaskEMCalHFEpA.cxx:4620
 AliAnalysisTaskEMCalHFEpA.cxx:4621
 AliAnalysisTaskEMCalHFEpA.cxx:4622
 AliAnalysisTaskEMCalHFEpA.cxx:4623
 AliAnalysisTaskEMCalHFEpA.cxx:4624
 AliAnalysisTaskEMCalHFEpA.cxx:4625
 AliAnalysisTaskEMCalHFEpA.cxx:4626
 AliAnalysisTaskEMCalHFEpA.cxx:4627
 AliAnalysisTaskEMCalHFEpA.cxx:4628
 AliAnalysisTaskEMCalHFEpA.cxx:4629
 AliAnalysisTaskEMCalHFEpA.cxx:4630
 AliAnalysisTaskEMCalHFEpA.cxx:4631
 AliAnalysisTaskEMCalHFEpA.cxx:4632
 AliAnalysisTaskEMCalHFEpA.cxx:4633
 AliAnalysisTaskEMCalHFEpA.cxx:4634
 AliAnalysisTaskEMCalHFEpA.cxx:4635
 AliAnalysisTaskEMCalHFEpA.cxx:4636
 AliAnalysisTaskEMCalHFEpA.cxx:4637
 AliAnalysisTaskEMCalHFEpA.cxx:4638
 AliAnalysisTaskEMCalHFEpA.cxx:4639
 AliAnalysisTaskEMCalHFEpA.cxx:4640
 AliAnalysisTaskEMCalHFEpA.cxx:4641
 AliAnalysisTaskEMCalHFEpA.cxx:4642
 AliAnalysisTaskEMCalHFEpA.cxx:4643
 AliAnalysisTaskEMCalHFEpA.cxx:4644
 AliAnalysisTaskEMCalHFEpA.cxx:4645
 AliAnalysisTaskEMCalHFEpA.cxx:4646
 AliAnalysisTaskEMCalHFEpA.cxx:4647
 AliAnalysisTaskEMCalHFEpA.cxx:4648
 AliAnalysisTaskEMCalHFEpA.cxx:4649
 AliAnalysisTaskEMCalHFEpA.cxx:4650
 AliAnalysisTaskEMCalHFEpA.cxx:4651
 AliAnalysisTaskEMCalHFEpA.cxx:4652
 AliAnalysisTaskEMCalHFEpA.cxx:4653
 AliAnalysisTaskEMCalHFEpA.cxx:4654
 AliAnalysisTaskEMCalHFEpA.cxx:4655
 AliAnalysisTaskEMCalHFEpA.cxx:4656
 AliAnalysisTaskEMCalHFEpA.cxx:4657
 AliAnalysisTaskEMCalHFEpA.cxx:4658
 AliAnalysisTaskEMCalHFEpA.cxx:4659
 AliAnalysisTaskEMCalHFEpA.cxx:4660
 AliAnalysisTaskEMCalHFEpA.cxx:4661
 AliAnalysisTaskEMCalHFEpA.cxx:4662
 AliAnalysisTaskEMCalHFEpA.cxx:4663
 AliAnalysisTaskEMCalHFEpA.cxx:4664
 AliAnalysisTaskEMCalHFEpA.cxx:4665
 AliAnalysisTaskEMCalHFEpA.cxx:4666
 AliAnalysisTaskEMCalHFEpA.cxx:4667
 AliAnalysisTaskEMCalHFEpA.cxx:4668
 AliAnalysisTaskEMCalHFEpA.cxx:4669
 AliAnalysisTaskEMCalHFEpA.cxx:4670
 AliAnalysisTaskEMCalHFEpA.cxx:4671
 AliAnalysisTaskEMCalHFEpA.cxx:4672
 AliAnalysisTaskEMCalHFEpA.cxx:4673
 AliAnalysisTaskEMCalHFEpA.cxx:4674
 AliAnalysisTaskEMCalHFEpA.cxx:4675
 AliAnalysisTaskEMCalHFEpA.cxx:4676
 AliAnalysisTaskEMCalHFEpA.cxx:4677
 AliAnalysisTaskEMCalHFEpA.cxx:4678
 AliAnalysisTaskEMCalHFEpA.cxx:4679
 AliAnalysisTaskEMCalHFEpA.cxx:4680
 AliAnalysisTaskEMCalHFEpA.cxx:4681
 AliAnalysisTaskEMCalHFEpA.cxx:4682
 AliAnalysisTaskEMCalHFEpA.cxx:4683
 AliAnalysisTaskEMCalHFEpA.cxx:4684
 AliAnalysisTaskEMCalHFEpA.cxx:4685
 AliAnalysisTaskEMCalHFEpA.cxx:4686
 AliAnalysisTaskEMCalHFEpA.cxx:4687
 AliAnalysisTaskEMCalHFEpA.cxx:4688
 AliAnalysisTaskEMCalHFEpA.cxx:4689
 AliAnalysisTaskEMCalHFEpA.cxx:4690
 AliAnalysisTaskEMCalHFEpA.cxx:4691
 AliAnalysisTaskEMCalHFEpA.cxx:4692
 AliAnalysisTaskEMCalHFEpA.cxx:4693
 AliAnalysisTaskEMCalHFEpA.cxx:4694
 AliAnalysisTaskEMCalHFEpA.cxx:4695
 AliAnalysisTaskEMCalHFEpA.cxx:4696
 AliAnalysisTaskEMCalHFEpA.cxx:4697
 AliAnalysisTaskEMCalHFEpA.cxx:4698
 AliAnalysisTaskEMCalHFEpA.cxx:4699
 AliAnalysisTaskEMCalHFEpA.cxx:4700
 AliAnalysisTaskEMCalHFEpA.cxx:4701
 AliAnalysisTaskEMCalHFEpA.cxx:4702
 AliAnalysisTaskEMCalHFEpA.cxx:4703
 AliAnalysisTaskEMCalHFEpA.cxx:4704
 AliAnalysisTaskEMCalHFEpA.cxx:4705
 AliAnalysisTaskEMCalHFEpA.cxx:4706
 AliAnalysisTaskEMCalHFEpA.cxx:4707
 AliAnalysisTaskEMCalHFEpA.cxx:4708
 AliAnalysisTaskEMCalHFEpA.cxx:4709
 AliAnalysisTaskEMCalHFEpA.cxx:4710
 AliAnalysisTaskEMCalHFEpA.cxx:4711
 AliAnalysisTaskEMCalHFEpA.cxx:4712
 AliAnalysisTaskEMCalHFEpA.cxx:4713
 AliAnalysisTaskEMCalHFEpA.cxx:4714
 AliAnalysisTaskEMCalHFEpA.cxx:4715
 AliAnalysisTaskEMCalHFEpA.cxx:4716
 AliAnalysisTaskEMCalHFEpA.cxx:4717
 AliAnalysisTaskEMCalHFEpA.cxx:4718
 AliAnalysisTaskEMCalHFEpA.cxx:4719
 AliAnalysisTaskEMCalHFEpA.cxx:4720
 AliAnalysisTaskEMCalHFEpA.cxx:4721
 AliAnalysisTaskEMCalHFEpA.cxx:4722
 AliAnalysisTaskEMCalHFEpA.cxx:4723
 AliAnalysisTaskEMCalHFEpA.cxx:4724
 AliAnalysisTaskEMCalHFEpA.cxx:4725
 AliAnalysisTaskEMCalHFEpA.cxx:4726
 AliAnalysisTaskEMCalHFEpA.cxx:4727
 AliAnalysisTaskEMCalHFEpA.cxx:4728
 AliAnalysisTaskEMCalHFEpA.cxx:4729
 AliAnalysisTaskEMCalHFEpA.cxx:4730
 AliAnalysisTaskEMCalHFEpA.cxx:4731
 AliAnalysisTaskEMCalHFEpA.cxx:4732
 AliAnalysisTaskEMCalHFEpA.cxx:4733
 AliAnalysisTaskEMCalHFEpA.cxx:4734
 AliAnalysisTaskEMCalHFEpA.cxx:4735
 AliAnalysisTaskEMCalHFEpA.cxx:4736
 AliAnalysisTaskEMCalHFEpA.cxx:4737
 AliAnalysisTaskEMCalHFEpA.cxx:4738
 AliAnalysisTaskEMCalHFEpA.cxx:4739
 AliAnalysisTaskEMCalHFEpA.cxx:4740
 AliAnalysisTaskEMCalHFEpA.cxx:4741
 AliAnalysisTaskEMCalHFEpA.cxx:4742
 AliAnalysisTaskEMCalHFEpA.cxx:4743
 AliAnalysisTaskEMCalHFEpA.cxx:4744
 AliAnalysisTaskEMCalHFEpA.cxx:4745
 AliAnalysisTaskEMCalHFEpA.cxx:4746
 AliAnalysisTaskEMCalHFEpA.cxx:4747
 AliAnalysisTaskEMCalHFEpA.cxx:4748
 AliAnalysisTaskEMCalHFEpA.cxx:4749
 AliAnalysisTaskEMCalHFEpA.cxx:4750
 AliAnalysisTaskEMCalHFEpA.cxx:4751
 AliAnalysisTaskEMCalHFEpA.cxx:4752
 AliAnalysisTaskEMCalHFEpA.cxx:4753
 AliAnalysisTaskEMCalHFEpA.cxx:4754
 AliAnalysisTaskEMCalHFEpA.cxx:4755
 AliAnalysisTaskEMCalHFEpA.cxx:4756
 AliAnalysisTaskEMCalHFEpA.cxx:4757
 AliAnalysisTaskEMCalHFEpA.cxx:4758
 AliAnalysisTaskEMCalHFEpA.cxx:4759
 AliAnalysisTaskEMCalHFEpA.cxx:4760
 AliAnalysisTaskEMCalHFEpA.cxx:4761
 AliAnalysisTaskEMCalHFEpA.cxx:4762
 AliAnalysisTaskEMCalHFEpA.cxx:4763
 AliAnalysisTaskEMCalHFEpA.cxx:4764
 AliAnalysisTaskEMCalHFEpA.cxx:4765
 AliAnalysisTaskEMCalHFEpA.cxx:4766
 AliAnalysisTaskEMCalHFEpA.cxx:4767
 AliAnalysisTaskEMCalHFEpA.cxx:4768
 AliAnalysisTaskEMCalHFEpA.cxx:4769
 AliAnalysisTaskEMCalHFEpA.cxx:4770
 AliAnalysisTaskEMCalHFEpA.cxx:4771
 AliAnalysisTaskEMCalHFEpA.cxx:4772
 AliAnalysisTaskEMCalHFEpA.cxx:4773
 AliAnalysisTaskEMCalHFEpA.cxx:4774
 AliAnalysisTaskEMCalHFEpA.cxx:4775
 AliAnalysisTaskEMCalHFEpA.cxx:4776
 AliAnalysisTaskEMCalHFEpA.cxx:4777
 AliAnalysisTaskEMCalHFEpA.cxx:4778
 AliAnalysisTaskEMCalHFEpA.cxx:4779
 AliAnalysisTaskEMCalHFEpA.cxx:4780
 AliAnalysisTaskEMCalHFEpA.cxx:4781
 AliAnalysisTaskEMCalHFEpA.cxx:4782
 AliAnalysisTaskEMCalHFEpA.cxx:4783
 AliAnalysisTaskEMCalHFEpA.cxx:4784
 AliAnalysisTaskEMCalHFEpA.cxx:4785
 AliAnalysisTaskEMCalHFEpA.cxx:4786
 AliAnalysisTaskEMCalHFEpA.cxx:4787
 AliAnalysisTaskEMCalHFEpA.cxx:4788
 AliAnalysisTaskEMCalHFEpA.cxx:4789
 AliAnalysisTaskEMCalHFEpA.cxx:4790
 AliAnalysisTaskEMCalHFEpA.cxx:4791
 AliAnalysisTaskEMCalHFEpA.cxx:4792
 AliAnalysisTaskEMCalHFEpA.cxx:4793
 AliAnalysisTaskEMCalHFEpA.cxx:4794
 AliAnalysisTaskEMCalHFEpA.cxx:4795
 AliAnalysisTaskEMCalHFEpA.cxx:4796
 AliAnalysisTaskEMCalHFEpA.cxx:4797
 AliAnalysisTaskEMCalHFEpA.cxx:4798
 AliAnalysisTaskEMCalHFEpA.cxx:4799
 AliAnalysisTaskEMCalHFEpA.cxx:4800
 AliAnalysisTaskEMCalHFEpA.cxx:4801
 AliAnalysisTaskEMCalHFEpA.cxx:4802
 AliAnalysisTaskEMCalHFEpA.cxx:4803
 AliAnalysisTaskEMCalHFEpA.cxx:4804
 AliAnalysisTaskEMCalHFEpA.cxx:4805
 AliAnalysisTaskEMCalHFEpA.cxx:4806
 AliAnalysisTaskEMCalHFEpA.cxx:4807
 AliAnalysisTaskEMCalHFEpA.cxx:4808
 AliAnalysisTaskEMCalHFEpA.cxx:4809
 AliAnalysisTaskEMCalHFEpA.cxx:4810
 AliAnalysisTaskEMCalHFEpA.cxx:4811
 AliAnalysisTaskEMCalHFEpA.cxx:4812
 AliAnalysisTaskEMCalHFEpA.cxx:4813
 AliAnalysisTaskEMCalHFEpA.cxx:4814
 AliAnalysisTaskEMCalHFEpA.cxx:4815
 AliAnalysisTaskEMCalHFEpA.cxx:4816
 AliAnalysisTaskEMCalHFEpA.cxx:4817
 AliAnalysisTaskEMCalHFEpA.cxx:4818
 AliAnalysisTaskEMCalHFEpA.cxx:4819
 AliAnalysisTaskEMCalHFEpA.cxx:4820
 AliAnalysisTaskEMCalHFEpA.cxx:4821
 AliAnalysisTaskEMCalHFEpA.cxx:4822
 AliAnalysisTaskEMCalHFEpA.cxx:4823
 AliAnalysisTaskEMCalHFEpA.cxx:4824
 AliAnalysisTaskEMCalHFEpA.cxx:4825
 AliAnalysisTaskEMCalHFEpA.cxx:4826
 AliAnalysisTaskEMCalHFEpA.cxx:4827
 AliAnalysisTaskEMCalHFEpA.cxx:4828
 AliAnalysisTaskEMCalHFEpA.cxx:4829
 AliAnalysisTaskEMCalHFEpA.cxx:4830
 AliAnalysisTaskEMCalHFEpA.cxx:4831
 AliAnalysisTaskEMCalHFEpA.cxx:4832
 AliAnalysisTaskEMCalHFEpA.cxx:4833
 AliAnalysisTaskEMCalHFEpA.cxx:4834
 AliAnalysisTaskEMCalHFEpA.cxx:4835
 AliAnalysisTaskEMCalHFEpA.cxx:4836
 AliAnalysisTaskEMCalHFEpA.cxx:4837
 AliAnalysisTaskEMCalHFEpA.cxx:4838
 AliAnalysisTaskEMCalHFEpA.cxx:4839
 AliAnalysisTaskEMCalHFEpA.cxx:4840
 AliAnalysisTaskEMCalHFEpA.cxx:4841
 AliAnalysisTaskEMCalHFEpA.cxx:4842
 AliAnalysisTaskEMCalHFEpA.cxx:4843
 AliAnalysisTaskEMCalHFEpA.cxx:4844
 AliAnalysisTaskEMCalHFEpA.cxx:4845
 AliAnalysisTaskEMCalHFEpA.cxx:4846
 AliAnalysisTaskEMCalHFEpA.cxx:4847
 AliAnalysisTaskEMCalHFEpA.cxx:4848
 AliAnalysisTaskEMCalHFEpA.cxx:4849
 AliAnalysisTaskEMCalHFEpA.cxx:4850
 AliAnalysisTaskEMCalHFEpA.cxx:4851
 AliAnalysisTaskEMCalHFEpA.cxx:4852
 AliAnalysisTaskEMCalHFEpA.cxx:4853
 AliAnalysisTaskEMCalHFEpA.cxx:4854
 AliAnalysisTaskEMCalHFEpA.cxx:4855
 AliAnalysisTaskEMCalHFEpA.cxx:4856
 AliAnalysisTaskEMCalHFEpA.cxx:4857
 AliAnalysisTaskEMCalHFEpA.cxx:4858
 AliAnalysisTaskEMCalHFEpA.cxx:4859
 AliAnalysisTaskEMCalHFEpA.cxx:4860
 AliAnalysisTaskEMCalHFEpA.cxx:4861
 AliAnalysisTaskEMCalHFEpA.cxx:4862
 AliAnalysisTaskEMCalHFEpA.cxx:4863
 AliAnalysisTaskEMCalHFEpA.cxx:4864
 AliAnalysisTaskEMCalHFEpA.cxx:4865
 AliAnalysisTaskEMCalHFEpA.cxx:4866
 AliAnalysisTaskEMCalHFEpA.cxx:4867
 AliAnalysisTaskEMCalHFEpA.cxx:4868
 AliAnalysisTaskEMCalHFEpA.cxx:4869
 AliAnalysisTaskEMCalHFEpA.cxx:4870
 AliAnalysisTaskEMCalHFEpA.cxx:4871
 AliAnalysisTaskEMCalHFEpA.cxx:4872
 AliAnalysisTaskEMCalHFEpA.cxx:4873
 AliAnalysisTaskEMCalHFEpA.cxx:4874
 AliAnalysisTaskEMCalHFEpA.cxx:4875
 AliAnalysisTaskEMCalHFEpA.cxx:4876
 AliAnalysisTaskEMCalHFEpA.cxx:4877
 AliAnalysisTaskEMCalHFEpA.cxx:4878
 AliAnalysisTaskEMCalHFEpA.cxx:4879
 AliAnalysisTaskEMCalHFEpA.cxx:4880
 AliAnalysisTaskEMCalHFEpA.cxx:4881
 AliAnalysisTaskEMCalHFEpA.cxx:4882
 AliAnalysisTaskEMCalHFEpA.cxx:4883
 AliAnalysisTaskEMCalHFEpA.cxx:4884
 AliAnalysisTaskEMCalHFEpA.cxx:4885
 AliAnalysisTaskEMCalHFEpA.cxx:4886
 AliAnalysisTaskEMCalHFEpA.cxx:4887
 AliAnalysisTaskEMCalHFEpA.cxx:4888
 AliAnalysisTaskEMCalHFEpA.cxx:4889
 AliAnalysisTaskEMCalHFEpA.cxx:4890
 AliAnalysisTaskEMCalHFEpA.cxx:4891
 AliAnalysisTaskEMCalHFEpA.cxx:4892
 AliAnalysisTaskEMCalHFEpA.cxx:4893
 AliAnalysisTaskEMCalHFEpA.cxx:4894
 AliAnalysisTaskEMCalHFEpA.cxx:4895
 AliAnalysisTaskEMCalHFEpA.cxx:4896
 AliAnalysisTaskEMCalHFEpA.cxx:4897
 AliAnalysisTaskEMCalHFEpA.cxx:4898
 AliAnalysisTaskEMCalHFEpA.cxx:4899
 AliAnalysisTaskEMCalHFEpA.cxx:4900
 AliAnalysisTaskEMCalHFEpA.cxx:4901
 AliAnalysisTaskEMCalHFEpA.cxx:4902
 AliAnalysisTaskEMCalHFEpA.cxx:4903
 AliAnalysisTaskEMCalHFEpA.cxx:4904
 AliAnalysisTaskEMCalHFEpA.cxx:4905
 AliAnalysisTaskEMCalHFEpA.cxx:4906
 AliAnalysisTaskEMCalHFEpA.cxx:4907
 AliAnalysisTaskEMCalHFEpA.cxx:4908
 AliAnalysisTaskEMCalHFEpA.cxx:4909
 AliAnalysisTaskEMCalHFEpA.cxx:4910
 AliAnalysisTaskEMCalHFEpA.cxx:4911
 AliAnalysisTaskEMCalHFEpA.cxx:4912
 AliAnalysisTaskEMCalHFEpA.cxx:4913
 AliAnalysisTaskEMCalHFEpA.cxx:4914
 AliAnalysisTaskEMCalHFEpA.cxx:4915
 AliAnalysisTaskEMCalHFEpA.cxx:4916
 AliAnalysisTaskEMCalHFEpA.cxx:4917
 AliAnalysisTaskEMCalHFEpA.cxx:4918
 AliAnalysisTaskEMCalHFEpA.cxx:4919
 AliAnalysisTaskEMCalHFEpA.cxx:4920
 AliAnalysisTaskEMCalHFEpA.cxx:4921
 AliAnalysisTaskEMCalHFEpA.cxx:4922
 AliAnalysisTaskEMCalHFEpA.cxx:4923
 AliAnalysisTaskEMCalHFEpA.cxx:4924
 AliAnalysisTaskEMCalHFEpA.cxx:4925
 AliAnalysisTaskEMCalHFEpA.cxx:4926
 AliAnalysisTaskEMCalHFEpA.cxx:4927
 AliAnalysisTaskEMCalHFEpA.cxx:4928
 AliAnalysisTaskEMCalHFEpA.cxx:4929
 AliAnalysisTaskEMCalHFEpA.cxx:4930
 AliAnalysisTaskEMCalHFEpA.cxx:4931
 AliAnalysisTaskEMCalHFEpA.cxx:4932
 AliAnalysisTaskEMCalHFEpA.cxx:4933
 AliAnalysisTaskEMCalHFEpA.cxx:4934
 AliAnalysisTaskEMCalHFEpA.cxx:4935
 AliAnalysisTaskEMCalHFEpA.cxx:4936
 AliAnalysisTaskEMCalHFEpA.cxx:4937
 AliAnalysisTaskEMCalHFEpA.cxx:4938
 AliAnalysisTaskEMCalHFEpA.cxx:4939
 AliAnalysisTaskEMCalHFEpA.cxx:4940
 AliAnalysisTaskEMCalHFEpA.cxx:4941
 AliAnalysisTaskEMCalHFEpA.cxx:4942
 AliAnalysisTaskEMCalHFEpA.cxx:4943
 AliAnalysisTaskEMCalHFEpA.cxx:4944
 AliAnalysisTaskEMCalHFEpA.cxx:4945
 AliAnalysisTaskEMCalHFEpA.cxx:4946
 AliAnalysisTaskEMCalHFEpA.cxx:4947
 AliAnalysisTaskEMCalHFEpA.cxx:4948
 AliAnalysisTaskEMCalHFEpA.cxx:4949
 AliAnalysisTaskEMCalHFEpA.cxx:4950
 AliAnalysisTaskEMCalHFEpA.cxx:4951
 AliAnalysisTaskEMCalHFEpA.cxx:4952
 AliAnalysisTaskEMCalHFEpA.cxx:4953
 AliAnalysisTaskEMCalHFEpA.cxx:4954
 AliAnalysisTaskEMCalHFEpA.cxx:4955
 AliAnalysisTaskEMCalHFEpA.cxx:4956
 AliAnalysisTaskEMCalHFEpA.cxx:4957
 AliAnalysisTaskEMCalHFEpA.cxx:4958
 AliAnalysisTaskEMCalHFEpA.cxx:4959
 AliAnalysisTaskEMCalHFEpA.cxx:4960
 AliAnalysisTaskEMCalHFEpA.cxx:4961
 AliAnalysisTaskEMCalHFEpA.cxx:4962
 AliAnalysisTaskEMCalHFEpA.cxx:4963
 AliAnalysisTaskEMCalHFEpA.cxx:4964
 AliAnalysisTaskEMCalHFEpA.cxx:4965
 AliAnalysisTaskEMCalHFEpA.cxx:4966
 AliAnalysisTaskEMCalHFEpA.cxx:4967
 AliAnalysisTaskEMCalHFEpA.cxx:4968
 AliAnalysisTaskEMCalHFEpA.cxx:4969
 AliAnalysisTaskEMCalHFEpA.cxx:4970
 AliAnalysisTaskEMCalHFEpA.cxx:4971
 AliAnalysisTaskEMCalHFEpA.cxx:4972
 AliAnalysisTaskEMCalHFEpA.cxx:4973
 AliAnalysisTaskEMCalHFEpA.cxx:4974
 AliAnalysisTaskEMCalHFEpA.cxx:4975
 AliAnalysisTaskEMCalHFEpA.cxx:4976
 AliAnalysisTaskEMCalHFEpA.cxx:4977
 AliAnalysisTaskEMCalHFEpA.cxx:4978
 AliAnalysisTaskEMCalHFEpA.cxx:4979
 AliAnalysisTaskEMCalHFEpA.cxx:4980
 AliAnalysisTaskEMCalHFEpA.cxx:4981
 AliAnalysisTaskEMCalHFEpA.cxx:4982
 AliAnalysisTaskEMCalHFEpA.cxx:4983
 AliAnalysisTaskEMCalHFEpA.cxx:4984
 AliAnalysisTaskEMCalHFEpA.cxx:4985
 AliAnalysisTaskEMCalHFEpA.cxx:4986
 AliAnalysisTaskEMCalHFEpA.cxx:4987
 AliAnalysisTaskEMCalHFEpA.cxx:4988
 AliAnalysisTaskEMCalHFEpA.cxx:4989
 AliAnalysisTaskEMCalHFEpA.cxx:4990
 AliAnalysisTaskEMCalHFEpA.cxx:4991
 AliAnalysisTaskEMCalHFEpA.cxx:4992
 AliAnalysisTaskEMCalHFEpA.cxx:4993
 AliAnalysisTaskEMCalHFEpA.cxx:4994
 AliAnalysisTaskEMCalHFEpA.cxx:4995
 AliAnalysisTaskEMCalHFEpA.cxx:4996
 AliAnalysisTaskEMCalHFEpA.cxx:4997
 AliAnalysisTaskEMCalHFEpA.cxx:4998
 AliAnalysisTaskEMCalHFEpA.cxx:4999
 AliAnalysisTaskEMCalHFEpA.cxx:5000
 AliAnalysisTaskEMCalHFEpA.cxx:5001
 AliAnalysisTaskEMCalHFEpA.cxx:5002
 AliAnalysisTaskEMCalHFEpA.cxx:5003
 AliAnalysisTaskEMCalHFEpA.cxx:5004
 AliAnalysisTaskEMCalHFEpA.cxx:5005
 AliAnalysisTaskEMCalHFEpA.cxx:5006
 AliAnalysisTaskEMCalHFEpA.cxx:5007
 AliAnalysisTaskEMCalHFEpA.cxx:5008
 AliAnalysisTaskEMCalHFEpA.cxx:5009
 AliAnalysisTaskEMCalHFEpA.cxx:5010
 AliAnalysisTaskEMCalHFEpA.cxx:5011
 AliAnalysisTaskEMCalHFEpA.cxx:5012
 AliAnalysisTaskEMCalHFEpA.cxx:5013
 AliAnalysisTaskEMCalHFEpA.cxx:5014
 AliAnalysisTaskEMCalHFEpA.cxx:5015
 AliAnalysisTaskEMCalHFEpA.cxx:5016
 AliAnalysisTaskEMCalHFEpA.cxx:5017
 AliAnalysisTaskEMCalHFEpA.cxx:5018
 AliAnalysisTaskEMCalHFEpA.cxx:5019
 AliAnalysisTaskEMCalHFEpA.cxx:5020
 AliAnalysisTaskEMCalHFEpA.cxx:5021
 AliAnalysisTaskEMCalHFEpA.cxx:5022
 AliAnalysisTaskEMCalHFEpA.cxx:5023
 AliAnalysisTaskEMCalHFEpA.cxx:5024
 AliAnalysisTaskEMCalHFEpA.cxx:5025
 AliAnalysisTaskEMCalHFEpA.cxx:5026
 AliAnalysisTaskEMCalHFEpA.cxx:5027
 AliAnalysisTaskEMCalHFEpA.cxx:5028
 AliAnalysisTaskEMCalHFEpA.cxx:5029
 AliAnalysisTaskEMCalHFEpA.cxx:5030
 AliAnalysisTaskEMCalHFEpA.cxx:5031
 AliAnalysisTaskEMCalHFEpA.cxx:5032
 AliAnalysisTaskEMCalHFEpA.cxx:5033
 AliAnalysisTaskEMCalHFEpA.cxx:5034
 AliAnalysisTaskEMCalHFEpA.cxx:5035
 AliAnalysisTaskEMCalHFEpA.cxx:5036
 AliAnalysisTaskEMCalHFEpA.cxx:5037
 AliAnalysisTaskEMCalHFEpA.cxx:5038
 AliAnalysisTaskEMCalHFEpA.cxx:5039
 AliAnalysisTaskEMCalHFEpA.cxx:5040
 AliAnalysisTaskEMCalHFEpA.cxx:5041
 AliAnalysisTaskEMCalHFEpA.cxx:5042
 AliAnalysisTaskEMCalHFEpA.cxx:5043
 AliAnalysisTaskEMCalHFEpA.cxx:5044
 AliAnalysisTaskEMCalHFEpA.cxx:5045
 AliAnalysisTaskEMCalHFEpA.cxx:5046
 AliAnalysisTaskEMCalHFEpA.cxx:5047
 AliAnalysisTaskEMCalHFEpA.cxx:5048
 AliAnalysisTaskEMCalHFEpA.cxx:5049
 AliAnalysisTaskEMCalHFEpA.cxx:5050
 AliAnalysisTaskEMCalHFEpA.cxx:5051
 AliAnalysisTaskEMCalHFEpA.cxx:5052
 AliAnalysisTaskEMCalHFEpA.cxx:5053
 AliAnalysisTaskEMCalHFEpA.cxx:5054
 AliAnalysisTaskEMCalHFEpA.cxx:5055
 AliAnalysisTaskEMCalHFEpA.cxx:5056
 AliAnalysisTaskEMCalHFEpA.cxx:5057
 AliAnalysisTaskEMCalHFEpA.cxx:5058
 AliAnalysisTaskEMCalHFEpA.cxx:5059
 AliAnalysisTaskEMCalHFEpA.cxx:5060
 AliAnalysisTaskEMCalHFEpA.cxx:5061
 AliAnalysisTaskEMCalHFEpA.cxx:5062
 AliAnalysisTaskEMCalHFEpA.cxx:5063
 AliAnalysisTaskEMCalHFEpA.cxx:5064
 AliAnalysisTaskEMCalHFEpA.cxx:5065
 AliAnalysisTaskEMCalHFEpA.cxx:5066
 AliAnalysisTaskEMCalHFEpA.cxx:5067
 AliAnalysisTaskEMCalHFEpA.cxx:5068
 AliAnalysisTaskEMCalHFEpA.cxx:5069
 AliAnalysisTaskEMCalHFEpA.cxx:5070
 AliAnalysisTaskEMCalHFEpA.cxx:5071
 AliAnalysisTaskEMCalHFEpA.cxx:5072
 AliAnalysisTaskEMCalHFEpA.cxx:5073
 AliAnalysisTaskEMCalHFEpA.cxx:5074
 AliAnalysisTaskEMCalHFEpA.cxx:5075
 AliAnalysisTaskEMCalHFEpA.cxx:5076
 AliAnalysisTaskEMCalHFEpA.cxx:5077
 AliAnalysisTaskEMCalHFEpA.cxx:5078
 AliAnalysisTaskEMCalHFEpA.cxx:5079
 AliAnalysisTaskEMCalHFEpA.cxx:5080
 AliAnalysisTaskEMCalHFEpA.cxx:5081
 AliAnalysisTaskEMCalHFEpA.cxx:5082
 AliAnalysisTaskEMCalHFEpA.cxx:5083
 AliAnalysisTaskEMCalHFEpA.cxx:5084
 AliAnalysisTaskEMCalHFEpA.cxx:5085
 AliAnalysisTaskEMCalHFEpA.cxx:5086
 AliAnalysisTaskEMCalHFEpA.cxx:5087
 AliAnalysisTaskEMCalHFEpA.cxx:5088
 AliAnalysisTaskEMCalHFEpA.cxx:5089
 AliAnalysisTaskEMCalHFEpA.cxx:5090
 AliAnalysisTaskEMCalHFEpA.cxx:5091
 AliAnalysisTaskEMCalHFEpA.cxx:5092
 AliAnalysisTaskEMCalHFEpA.cxx:5093
 AliAnalysisTaskEMCalHFEpA.cxx:5094
 AliAnalysisTaskEMCalHFEpA.cxx:5095
 AliAnalysisTaskEMCalHFEpA.cxx:5096
 AliAnalysisTaskEMCalHFEpA.cxx:5097
 AliAnalysisTaskEMCalHFEpA.cxx:5098
 AliAnalysisTaskEMCalHFEpA.cxx:5099
 AliAnalysisTaskEMCalHFEpA.cxx:5100
 AliAnalysisTaskEMCalHFEpA.cxx:5101
 AliAnalysisTaskEMCalHFEpA.cxx:5102
 AliAnalysisTaskEMCalHFEpA.cxx:5103
 AliAnalysisTaskEMCalHFEpA.cxx:5104
 AliAnalysisTaskEMCalHFEpA.cxx:5105
 AliAnalysisTaskEMCalHFEpA.cxx:5106
 AliAnalysisTaskEMCalHFEpA.cxx:5107
 AliAnalysisTaskEMCalHFEpA.cxx:5108
 AliAnalysisTaskEMCalHFEpA.cxx:5109
 AliAnalysisTaskEMCalHFEpA.cxx:5110
 AliAnalysisTaskEMCalHFEpA.cxx:5111
 AliAnalysisTaskEMCalHFEpA.cxx:5112
 AliAnalysisTaskEMCalHFEpA.cxx:5113
 AliAnalysisTaskEMCalHFEpA.cxx:5114
 AliAnalysisTaskEMCalHFEpA.cxx:5115
 AliAnalysisTaskEMCalHFEpA.cxx:5116
 AliAnalysisTaskEMCalHFEpA.cxx:5117
 AliAnalysisTaskEMCalHFEpA.cxx:5118
 AliAnalysisTaskEMCalHFEpA.cxx:5119
 AliAnalysisTaskEMCalHFEpA.cxx:5120
 AliAnalysisTaskEMCalHFEpA.cxx:5121
 AliAnalysisTaskEMCalHFEpA.cxx:5122
 AliAnalysisTaskEMCalHFEpA.cxx:5123
 AliAnalysisTaskEMCalHFEpA.cxx:5124
 AliAnalysisTaskEMCalHFEpA.cxx:5125
 AliAnalysisTaskEMCalHFEpA.cxx:5126
 AliAnalysisTaskEMCalHFEpA.cxx:5127
 AliAnalysisTaskEMCalHFEpA.cxx:5128
 AliAnalysisTaskEMCalHFEpA.cxx:5129
 AliAnalysisTaskEMCalHFEpA.cxx:5130
 AliAnalysisTaskEMCalHFEpA.cxx:5131
 AliAnalysisTaskEMCalHFEpA.cxx:5132
 AliAnalysisTaskEMCalHFEpA.cxx:5133
 AliAnalysisTaskEMCalHFEpA.cxx:5134
 AliAnalysisTaskEMCalHFEpA.cxx:5135
 AliAnalysisTaskEMCalHFEpA.cxx:5136
 AliAnalysisTaskEMCalHFEpA.cxx:5137
 AliAnalysisTaskEMCalHFEpA.cxx:5138
 AliAnalysisTaskEMCalHFEpA.cxx:5139
 AliAnalysisTaskEMCalHFEpA.cxx:5140
 AliAnalysisTaskEMCalHFEpA.cxx:5141
 AliAnalysisTaskEMCalHFEpA.cxx:5142
 AliAnalysisTaskEMCalHFEpA.cxx:5143
 AliAnalysisTaskEMCalHFEpA.cxx:5144
 AliAnalysisTaskEMCalHFEpA.cxx:5145
 AliAnalysisTaskEMCalHFEpA.cxx:5146
 AliAnalysisTaskEMCalHFEpA.cxx:5147
 AliAnalysisTaskEMCalHFEpA.cxx:5148
 AliAnalysisTaskEMCalHFEpA.cxx:5149
 AliAnalysisTaskEMCalHFEpA.cxx:5150