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.                  *
 **************************************************************************/

//_________________________________________________________________________
// Class that contains the algorithm for the reconstruction of jet, cone around leading particle
// The seed is a backward particle (direct photon)
// 1) Take the trigger particle stored in AliAODPWG4ParticleCorrelation,
// 2) Search for the highest pt leading particle opposite to the photon within a phi, pt window
// 3) Take all particles around leading in a cone R with pt larger than threshold and construct the jet
//
//  Class created from old AliPHOSGammaJet
//  (see AliRoot versions previous Release 4-09)
//
//*-- Author: Gustavo Conesa (LNF-INFN)
//////////////////////////////////////////////////////////////////////////////


// --- ROOT system ---
#include "TH2F.h"
#include "TClonesArray.h"
#include "TClass.h"
//#include "Riostream.h"

//---- Analysis system ----
#include "AliVTrack.h"
#include "AliVCluster.h"
#include "AliCaloTrackReader.h"
#include "AliNeutralMesonSelection.h"
#include "AliAnaParticleJetLeadingConeCorrelation.h"
#include "AliCaloPID.h"
#include "AliAODPWG4ParticleCorrelation.h"
#include "AliFiducialCut.h"

ClassImp(AliAnaParticleJetLeadingConeCorrelation)


//_________________________________________________________________________________
AliAnaParticleJetLeadingConeCorrelation::AliAnaParticleJetLeadingConeCorrelation() :
AliAnaCaloTrackCorrBaseClass(), fJetsOnlyInCTS(kFALSE), fPbPb(kFALSE),
fSeveralConeAndPtCuts(0),  fReMakeJet(0),
fDeltaPhiMaxCut(0.), fDeltaPhiMinCut(0.),
fLeadingRatioMaxCut(0.),  fLeadingRatioMinCut(0.),
fJetCTSRatioMaxCut(0.), fJetCTSRatioMinCut(0.),
fJetRatioMaxCut(0.),  fJetRatioMinCut(0.),
fJetNCone(0),fJetNPt(0), fJetCone(0),
fJetPtThreshold(0),fJetPtThresPbPb(0),
fPtTriggerSelectionCut(0.0), fSelect(0),fSelectIsolated(0),
fTrackVector(),fBkgMom(),fJetMom(),fJetConstMom(),
fLeadingMom(),fLeadingPi0Mom(),fLeadingPhoMom1(),fLeadingPhoMom2(),fLeadingChargeMom(),
//Histograms
fOutCont(0x0),
//Leading
fhChargedLeadingPt(0),fhChargedLeadingPhi(0),fhChargedLeadingEta(0),
fhChargedLeadingDeltaPt(0),fhChargedLeadingDeltaPhi(0),fhChargedLeadingDeltaEta(0),
fhChargedLeadingRatioPt(0),
fhNeutralLeadingPt(0),fhNeutralLeadingPhi(0),fhNeutralLeadingEta(0),
fhNeutralLeadingDeltaPt(0),fhNeutralLeadingDeltaPhi(0),fhNeutralLeadingDeltaEta(0),
fhNeutralLeadingRatioPt(0),fhChargedLeadingXi(0), fhNeutralLeadingXi(0),
fhChargedLeadingDeltaPhiRatioPt30(0), fhNeutralLeadingDeltaPhiRatioPt30(0),
fhChargedLeadingDeltaPhiRatioPt50(0), fhNeutralLeadingDeltaPhiRatioPt50(0),
//Jet
fhJetPt(0),fhJetRatioPt(0),fhJetDeltaPhi(0), fhJetDeltaEta(0),
fhJetLeadingRatioPt(0),fhJetLeadingDeltaPhi(0),fhJetLeadingDeltaEta(0),
fhJetFFz(0),fhJetFFxi(0),fhJetFFpt(0),fhJetNTracksInCone(0),
fhBkgPt(0),fhBkgRatioPt(0),fhBkgDeltaPhi(0), fhBkgDeltaEta(0),
fhBkgLeadingRatioPt(0),fhBkgLeadingDeltaPhi(0),fhBkgLeadingDeltaEta(0),
fhBkgFFz(0),fhBkgFFxi(0),fhBkgFFpt(0),fhBkgNTracksInCone(0),
//Several cones and thres histograms
fhJetPts(),fhJetRatioPts(),fhJetDeltaPhis(), fhJetDeltaEtas(),
fhJetLeadingRatioPts(),fhJetLeadingDeltaPhis(),fhJetLeadingDeltaEtas(),
fhJetFFzs(),fhJetFFxis(),fhJetFFpts(),fhJetNTracksInCones(),
fhBkgPts(),fhBkgRatioPts(),fhBkgDeltaPhis(), fhBkgDeltaEtas(),
fhBkgLeadingRatioPts(),fhBkgLeadingDeltaPhis(),fhBkgLeadingDeltaEtas(),
fhBkgFFzs(),fhBkgFFxis(),fhBkgFFpts(),fhBkgNTracksInCones()
{
  //Default Ctor
  
  //Initialize parameters
  
  for(Int_t i = 0; i<6; i++){
    fJetXMin1[i]     = 0.0 ;
    fJetXMin2[i]     = 0.0 ;
    fJetXMax1[i]     = 0.0 ;
    fJetXMax2[i]     = 0.0 ;
    fBkgMean[i]      = 0.0 ;
    fBkgRMS[i]       = 0.0 ;
    if( i < 2 ){
      fJetE1[i]        = 0.0 ;
      fJetE2[i]        = 0.0 ;
      fJetSigma1[i]    = 0.0 ;
      fJetSigma2[i]    = 0.0 ;
    }
  }
  
  //Several cones and thres histograms
  for(Int_t i = 0; i<5; i++){
    fJetCones[i]         = 0.0 ;
    fJetNameCones[i]     = ""  ;
    fJetPtThres[i]      = 0.0 ;
    fJetNamePtThres[i]  = ""  ;
    for(Int_t j = 0; j<5; j++){
      fhJetPts[i][j]=0 ;
      fhJetRatioPts[i][j]=0 ;
      fhJetDeltaPhis[i][j]=0 ;
      fhJetDeltaEtas[i][j]=0 ;
      fhJetLeadingRatioPts[i][j]=0 ;
      fhJetLeadingDeltaPhis[i][j]=0 ;
      fhJetLeadingDeltaEtas[i][j]=0 ;
      fhJetFFzs[i][j]=0 ;
      fhJetFFxis[i][j]=0 ;
      fhJetFFpts[i][j]=0 ;
      fhJetNTracksInCones[i][j]=0 ;
      fhBkgPts[i][j]=0 ;
      fhBkgRatioPts[i][j]=0 ;
      fhBkgDeltaPhis[i][j]=0 ;
      fhBkgDeltaEtas[i][j]=0 ;
      fhBkgLeadingRatioPts[i][j]=0 ;
      fhBkgLeadingDeltaPhis[i][j]=0 ;
      fhBkgLeadingDeltaEtas[i][j]=0 ;
      fhBkgFFzs[i][j]=0 ;
      fhBkgFFxis[i][j]=0 ;
      fhBkgFFpts[i][j]=0 ;
      fhBkgNTracksInCones[i][j]=0 ;
    }
  }
  
  InitParameters();
  
}

//____________________________________________________________________________
Double_t AliAnaParticleJetLeadingConeCorrelation::CalculateJetRatioLimit(Double_t ptg, const Double_t *par, const Double_t *x) const {
  //Calculate the ratio of the jet and trigger particle limit for the selection
  //WARNING: need to check what it does
  //printf("CalculateLimit: x1 %2.3f, x2%2.3f\n",x[0],x[1]);
  Double_t ePP = par[0] + par[1] * ptg ;
  Double_t sPP = par[2] + par[3] * ptg ;
  Double_t f   = x[0]   + x[1]   * ptg ;
  Double_t ePbPb = ePP + par[4] ;
  Double_t sPbPb = TMath::Sqrt(sPP*sPP+ par[5]*par[5]) ;
  Double_t rat = (ePbPb - sPbPb * f) / ptg ;
  //printf("CalculateLimit: ePP %2.3f, sPP %2.3f, f %2.3f\n", ePP, sPP, f);
  //printf("CalculateLimit: ePbPb %2.3f, sPbPb %2.3f, rat %2.3f\n", ePbPb, sPbPb, rat);
  return rat ;
}

//___________________________________________________________________________________________________
void AliAnaParticleJetLeadingConeCorrelation::FillJetHistos(AliAODPWG4ParticleCorrelation * particle,
                                                            const TLorentzVector jet,
                                                            const TString & type, const TString & lastname)
{
  //Fill jet and background histograms
  Double_t ptTrig  = particle->Pt();
  Double_t ptJet   = jet.Pt();
  Double_t ptLead  = fLeadingMom.Pt();
  Double_t phiTrig = particle->Phi();
  Double_t phiJet  = jet.Phi();
  if(phiJet < 0) phiJet+=TMath::TwoPi();
  Double_t phiLead = fLeadingMom.Phi();
  if(phiLead < 0) phiLead+=TMath::TwoPi();
  Double_t etaTrig = particle->Eta();
  Double_t etaJet  = jet.Eta();
  Double_t etaLead = fLeadingMom.Eta();
  
  TH2F *h1 = 0x0;
  h1 = dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sPt%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())));
  if(h1)h1->Fill(ptTrig,ptJet);
  
  TH2F *h2 = 0x0;
  h2 = dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sRatioPt%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())));
  if(h2) h2->Fill(ptTrig,ptJet/ptTrig);
  
  TH2F *h3 = 0x0;
  h3 = dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sLeadingRatioPt%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())));
  if(h3)h3->Fill(ptTrig,ptLead/ptJet);
  
  //   dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sPhi%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())))->
  //     Fill(ptTrig,phiJet);
  TH2F *h4 = 0x0;
  h4 = dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sDeltaPhi%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())));
  if(h4) h4->Fill(ptTrig,phiJet-phiTrig);
  TH2F *h5 = 0x0;
  h5 = dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sLeadingDeltaPhi%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())));
  if(h5) h5->Fill(ptTrig,phiJet-phiLead);
  
  //   dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sEta%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())))->
  //     Fill(ptTrig,etaJet);
  TH2F *h6 = 0x0;
  h6 = dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sDeltaEta%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())));
  if(h6) h6->Fill(ptTrig,etaJet-etaTrig);
  TH2F *h7 = 0x0;
  h7 = dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sLeadingDeltaEta%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())));
  if(h7) h7->Fill(ptTrig,etaJet-etaLead);
  
  //Construct fragmentation function
  TObjArray * pl = new TObjArray;
  
  if(type == "Jet") pl = particle->GetObjArray(Form("%sTracks",GetAODObjArrayName().Data()));
  else if(type == "Bkg") particle->GetObjArray(Form("%sTracksBkg",GetAODObjArrayName().Data()));
  
  if(!pl) return ;
  
  //Different pt cut for jet particles in different collisions systems
  //Only needed when jet is recalculated from AODs
  //Float_t ptcut = fJetPtThreshold;
  //if(fPbPb && !fSeveralConeAndPtCuts && ptTrig > fPtTriggerSelectionCut)  ptcut = fJetPtThresPbPb ;
  
  Int_t nTracksInCone = 0;
  
  for(Int_t ipr = 0;ipr < pl->GetEntriesFast() ; ipr ++ )
  {
    AliVTrack* track = dynamic_cast<AliVTrack *>(pl->At(ipr)) ;
    if(track)fTrackVector.SetXYZ(track->Px(),track->Py(),track->Pz());
    else AliDebug(1,"Track not available");
    
    //Recheck if particle is in jet cone
    if(fReMakeJet || fSeveralConeAndPtCuts)
      if(!IsParticleInJetCone(fTrackVector.Eta(), fTrackVector.Phi(), fLeadingMom.Eta(), fLeadingMom.Phi()) ) continue ;
    
    nTracksInCone++;
    
    TH2F *ha =dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sFFz%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())));
    if(ha) ha->Fill(ptTrig,fTrackVector.Pt()/ptTrig);
    TH2F *hb  =dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sFFxi%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())));
    if(hb) hb->Fill(ptTrig,TMath::Log(ptTrig/fTrackVector.Pt()));
    TH2F *hc =dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sFFpt%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())));
    if(hc) hc->Fill(ptTrig,fTrackVector.Pt());
    
  }//track loop
  
  if(nTracksInCone > 0)
  {
    TH2F *hd = dynamic_cast<TH2F*>(GetOutputContainer()->FindObject(Form("%s%sNTracksInCone%s",GetAddedHistogramsStringToName().Data(),type.Data(),lastname.Data())));
    if(hd)hd->Fill(ptTrig, nTracksInCone);
  }
  
}

//________________________________________________________________________
TList *  AliAnaParticleJetLeadingConeCorrelation::GetCreateOutputObjects()
{
  // Create histograms to be saved in output file and
  // store them in fOutCont
  
  fOutCont = new TList() ;
  fOutCont->SetName("ParticleJetLeadingInConeCorrelationHistograms") ;
  
  Int_t nptbins  = GetHistogramRanges()->GetHistoPtBins();
  Int_t nphibins = GetHistogramRanges()->GetHistoPhiBins();
  Int_t netabins = GetHistogramRanges()->GetHistoEtaBins();
  Float_t ptmax  = GetHistogramRanges()->GetHistoPtMax();
  Float_t phimax = GetHistogramRanges()->GetHistoPhiMax();
  Float_t etamax = GetHistogramRanges()->GetHistoEtaMax();
  Float_t ptmin  = GetHistogramRanges()->GetHistoPtMin();
  Float_t phimin = GetHistogramRanges()->GetHistoPhiMin();
  Float_t etamin = GetHistogramRanges()->GetHistoEtaMin();
  
  fhChargedLeadingPt  = new TH2F("ChargedLeadingPt","p_{T leading charge} vs p_{T trigger}",nptbins,ptmin,ptmax,nptbins,ptmin,ptmax);
  fhChargedLeadingPt->SetYTitle("p_{T leading charge}");
  fhChargedLeadingPt->SetXTitle("p_{T trigger} (GeV/c)");
  
  fhChargedLeadingPhi  = new TH2F("ChargedLeadingPhi","#phi_{h^{#pm}}  vs p_{T trigger}", nptbins,ptmin,ptmax,nphibins,phimin,phimax);
  fhChargedLeadingPhi->SetYTitle("#phi_{h^{#pm}} (rad)");
  fhChargedLeadingPhi->SetXTitle("p_{T trigger} (GeV/c)");
  
  fhChargedLeadingEta  = new TH2F("ChargedLeadingEta","#eta_{h^{#pm}}  vs p_{T trigger}",nptbins,ptmin,ptmax,netabins,etamin,etamax);
  fhChargedLeadingEta->SetYTitle("#eta_{h^{#pm}} ");
  fhChargedLeadingEta->SetXTitle("p_{T trigger} (GeV/c)");
  
  fhChargedLeadingDeltaPt  = new TH2F("ChargedLeadingDeltaPt","p_{T trigger} - p_{T h^{#pm}} vs p_{T trigger}",nptbins,ptmin,ptmax,nptbins,ptmin,ptmax);
  fhChargedLeadingDeltaPt->SetYTitle("#Delta p_{T} (GeV/c)");
  fhChargedLeadingDeltaPt->SetXTitle("p_{T trigger} (GeV/c)");
  
  fhChargedLeadingDeltaPhi  = new TH2F("ChargedLeadingDeltaPhi","#phi_{trigger} - #phi_{h^{#pm}} vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,TMath::TwoPi());
  fhChargedLeadingDeltaPhi->SetYTitle("#Delta #phi (rad)");
  fhChargedLeadingDeltaPhi->SetXTitle("p_{T trigger} (GeV/c)");
  
  fhChargedLeadingDeltaEta  = new TH2F("ChargedLeadingDeltaEta","#eta_{trigger} - #eta_{h^{#pm}} vs p_{T trigger}",nptbins,ptmin,ptmax,120,-2,2);
  fhChargedLeadingDeltaEta->SetYTitle("#Delta #eta");
  fhChargedLeadingDeltaEta->SetXTitle("p_{T trigger} (GeV/c)");
  
  fhChargedLeadingRatioPt  = new TH2F("ChargedLeadingRatioPt","p_{T leading charge} /p_{T trigger} vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,2);
  fhChargedLeadingRatioPt->SetYTitle("p_{T lead charge} /p_{T trigger}");
  fhChargedLeadingRatioPt->SetXTitle("p_{T trigger} (GeV/c)");
  
  fhChargedLeadingXi  = new TH2F("ChargedLeadingXi","ln(p_{T trigger} / p_{T leading charge} ) vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,10);
  fhChargedLeadingXi->SetYTitle("#xi");
  fhChargedLeadingXi->SetXTitle("p_{T trigger} (GeV/c)");
  
  fOutCont->Add(fhChargedLeadingPt) ;
  fOutCont->Add(fhChargedLeadingPhi) ;
  fOutCont->Add(fhChargedLeadingEta) ;
  fOutCont->Add(fhChargedLeadingDeltaPt) ;
  fOutCont->Add(fhChargedLeadingDeltaPhi) ;
  fOutCont->Add(fhChargedLeadingDeltaEta) ;
  fOutCont->Add(fhChargedLeadingRatioPt) ;
  fOutCont->Add(fhChargedLeadingXi) ;
  
  fhChargedLeadingDeltaPhiRatioPt30  = new TH2F("ChargedLeadingDeltaPhiRatioPt30","#phi_{trigger} - #phi_{#pi^{0}} vs p_{T leading}/p_{T trigger}, charged leading, p_{T trigger} > 30 GeV/c",120,0,TMath::TwoPi(),nptbins,0,1);
  fhChargedLeadingDeltaPhiRatioPt30->SetXTitle("#Delta #phi (rad)");
  fhChargedLeadingDeltaPhiRatioPt30->SetYTitle("p_{T leading} / p_{T trigger}");
  
  fhChargedLeadingDeltaPhiRatioPt50  = new TH2F("ChargedLeadingDeltaPhiRatioPt50","#phi_{trigger} - #phi_{#pi^{0}} vs p_{T leading}/p_{T trigger}, charged leading, p_{T trigger} > 50 GeV/c",120,0,TMath::TwoPi(),nptbins,0,1);
  fhChargedLeadingDeltaPhiRatioPt50->SetXTitle("#Delta #phi (rad)");
  fhChargedLeadingDeltaPhiRatioPt50->SetYTitle("p_{T leading} / p_{T trigger}");
  
  fOutCont->Add(fhChargedLeadingDeltaPhiRatioPt30) ;
  fOutCont->Add(fhChargedLeadingDeltaPhiRatioPt50) ;
  
  if(!fJetsOnlyInCTS){
    
    fhNeutralLeadingPt  = new TH2F("NeutralLeadingPt","p_{T leading #pi^{0}} vs p_{T trigger}",nptbins,ptmin,ptmax,nptbins,ptmin,ptmax);
    fhNeutralLeadingPt->SetYTitle("p_{T leading #pi^{0}}");
    fhNeutralLeadingPt->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhNeutralLeadingPhi  = new TH2F("NeutralLeadingPhi","#phi_{#pi^{0}}  vs p_{T trigger}",nptbins,ptmin,ptmax,nphibins,phimin,phimax);
    fhNeutralLeadingPhi->SetYTitle("#phi_{#pi^{0}} (rad)");
    fhNeutralLeadingPhi->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhNeutralLeadingEta  = new TH2F("NeutralLeadingEta","#eta_{#pi^{0}}  vs p_{T trigger}",nptbins,ptmin,ptmax,netabins,etamin,etamax);
    fhNeutralLeadingEta->SetYTitle("#eta_{#pi^{0}} ");
    fhNeutralLeadingEta->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhNeutralLeadingDeltaPt  = new TH2F("NeutralLeadingDeltaPt","p_{T trigger} - p_{T #pi^{0}} vs p_{T trigger}",nptbins,ptmin,ptmax,nptbins,ptmin,ptmax);
    fhNeutralLeadingDeltaPt->SetYTitle("#Delta p_{T} (GeV/c)");
    fhNeutralLeadingDeltaPt->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhNeutralLeadingDeltaPhi  = new TH2F("NeutralLeadingDeltaPhi","#phi_{trigger} - #phi_{#pi^{0}} vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,TMath::TwoPi());
    fhNeutralLeadingDeltaPhi->SetYTitle("#Delta #phi (rad)");
    fhNeutralLeadingDeltaPhi->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhNeutralLeadingDeltaEta  = new TH2F("NeutralLeadingDeltaEta","#eta_{trigger} - #eta_{#pi^{0}} vs p_{T trigger}",nptbins,ptmin,ptmax,120,-2,2);
    fhNeutralLeadingDeltaEta->SetYTitle("#Delta #eta");
    fhNeutralLeadingDeltaEta->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhNeutralLeadingRatioPt  = new TH2F("NeutralLeadingRatioPt","p_{T leading #pi^{0}} /p_{T trigger} vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,2);
    fhNeutralLeadingRatioPt->SetYTitle("p_{T lead #pi^{0}} /p_{T trigger}");
    fhNeutralLeadingRatioPt->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhNeutralLeadingXi  = new TH2F("NeutralLeadingXi","ln(p_{T trigger} / p_{T leading #pi^{0}} ) vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,10);
    fhNeutralLeadingXi->SetYTitle("#xi");
    fhNeutralLeadingXi->SetXTitle("p_{T trigger} (GeV/c)");
    
    fOutCont->Add(fhNeutralLeadingPt) ;
    fOutCont->Add(fhNeutralLeadingPhi) ;
    fOutCont->Add(fhNeutralLeadingEta) ;
    fOutCont->Add(fhNeutralLeadingDeltaPt) ;
    fOutCont->Add(fhNeutralLeadingDeltaPhi) ;
    fOutCont->Add(fhNeutralLeadingDeltaEta) ;
    fOutCont->Add(fhNeutralLeadingRatioPt) ;
    fOutCont->Add(fhNeutralLeadingXi) ;
    
    fhNeutralLeadingDeltaPhiRatioPt30  = new TH2F("NeutralLeadingDeltaPhiRatioPt30","#phi_{trigger} - #phi_{#pi^{0}} vs p_{T leading}/p_{T trigger}, neutral leading, p_{T trigger} > 30 GeV/c",120,0,TMath::TwoPi(),nptbins,0,1);
    fhNeutralLeadingDeltaPhiRatioPt30->SetXTitle("#Delta #phi (rad)");
    fhNeutralLeadingDeltaPhiRatioPt30->SetYTitle("p_{T leading} / p_{T trigger}");
    
    fhNeutralLeadingDeltaPhiRatioPt50  = new TH2F("NeutralLeadingDeltaPhiRatioPt50","#phi_{trigger} - #phi_{#pi^{0}} vs p_{T leading}/p_{T trigger}, neutral leading, p_{T trigger} > 50 GeV/c",120,0,TMath::TwoPi(),nptbins,0,1);
    fhNeutralLeadingDeltaPhiRatioPt50->SetXTitle("#Delta #phi (rad)");
    fhNeutralLeadingDeltaPhiRatioPt50->SetYTitle("p_{T leading} / p_{T trigger}");
    fOutCont->Add(fhNeutralLeadingDeltaPhiRatioPt30) ;
    fOutCont->Add(fhNeutralLeadingDeltaPhiRatioPt50) ;
    
  }
  
  if(!fSeveralConeAndPtCuts){// not several cones
    
    //Jet Distributions
    fhJetPt  = new TH2F("JetPt","p_{T  jet} vs p_{T trigger}",nptbins,ptmin,ptmax,nptbins,ptmin,ptmax);
    fhJetPt->SetYTitle("p_{T  jet}");
    fhJetPt->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhJetRatioPt  = new TH2F("JetRatioPt","p_{T  jet}/p_{T trigger} vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,2);
    fhJetRatioPt->SetYTitle("p_{T  jet}/p_{T trigger}");
    fhJetRatioPt->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhJetDeltaPhi  = new TH2F("JetDeltaPhi","#phi_{jet} - #phi_{trigger} vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,TMath::TwoPi());
    fhJetDeltaPhi->SetYTitle("#Delta #phi (rad)");
    fhJetDeltaPhi->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhJetDeltaEta  = new TH2F("JetDeltaEta","#eta_{jet} - #eta_{trigger} vs p_{T trigger}",nptbins,ptmin,ptmax,120,-2,2);
    fhJetDeltaEta->SetYTitle("#Delta #eta");
    fhJetDeltaEta->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhJetLeadingRatioPt  = new TH2F("JetLeadingRatioPt","p_{T  jet} vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,2);
    fhJetLeadingRatioPt->SetYTitle("p_{T  leading}/p_{T jet}");
    fhJetLeadingRatioPt->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhJetLeadingDeltaPhi  = new TH2F("JetLeadingDeltaPhi","#phi_{jet} - #phi_{leading} vs p_{T trigger}",nptbins,ptmin,ptmax,120,-TMath::Pi(),TMath::Pi());
    fhJetLeadingDeltaPhi->SetYTitle("#Delta #phi (rad)");
    fhJetLeadingDeltaPhi->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhJetLeadingDeltaEta  = new TH2F("JetLeadingDeltaEta","#eta_{jet} - #eta_{leading} vs p_{T trigger}",nptbins,ptmin,ptmax,120,-2,2);
    fhJetLeadingDeltaEta->SetYTitle("#Delta #eta");
    fhJetLeadingDeltaEta->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhJetFFz  = new TH2F("JetFFz","z = p_{T i charged}/p_{T trigger} vs p_{T trigger}",nptbins,ptmin,ptmax,200,0.,2);
    fhJetFFz->SetYTitle("z");
    fhJetFFz->SetXTitle("p_{T trigger}");
    
    fhJetFFxi  = new TH2F("JetFFxi","#xi = ln(p_{T trigger}/p_{T i charged}) vs p_{T trigger}",nptbins,ptmin,ptmax,100,0.,10.);
    fhJetFFxi->SetYTitle("#xi");
    fhJetFFxi->SetXTitle("p_{T trigger}");
    
    fhJetFFpt  = new TH2F("JetFFpt","#xi = p_{T i charged}) vs p_{T trigger}",nptbins,ptmin,ptmax,200,0.,50.);
    fhJetFFpt->SetYTitle("p_{T charged hadron}");
    fhJetFFpt->SetXTitle("p_{T trigger}");
    
    fhJetNTracksInCone  = new TH2F("JetNTracksInCone","N particles in cone vs p_{T trigger}",nptbins,ptmin,ptmax,5000,0, 5000);
    fhJetNTracksInCone->SetYTitle("N tracks in jet cone");
    fhJetNTracksInCone->SetXTitle("p_{T trigger} (GeV/c)");
    
    fOutCont->Add(fhJetPt) ;
    fOutCont->Add(fhJetRatioPt) ;
    fOutCont->Add(fhJetDeltaPhi) ;
    fOutCont->Add(fhJetDeltaEta) ;
    fOutCont->Add(fhJetLeadingRatioPt) ;
    fOutCont->Add(fhJetLeadingDeltaPhi) ;
    fOutCont->Add(fhJetLeadingDeltaEta) ;
    fOutCont->Add(fhJetFFz) ;
    fOutCont->Add(fhJetFFxi) ;
    fOutCont->Add(fhJetFFpt) ;
    fOutCont->Add(fhJetNTracksInCone) ;
    
    //Bkg Distributions
    fhBkgPt  = new TH2F("BkgPt","p_{T  bkg} vs p_{T trigger}",nptbins,ptmin,ptmax,nptbins,ptmin,ptmax);
    fhBkgPt->SetYTitle("p_{T  bkg}");
    fhBkgPt->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhBkgRatioPt  = new TH2F("BkgRatioPt","p_{T  bkg}/p_{T trigger} vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,2);
    fhBkgRatioPt->SetYTitle("p_{T  bkg}/p_{T trigger}");
    fhBkgRatioPt->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhBkgDeltaPhi  = new TH2F("BkgDeltaPhi","#phi_{bkg} - #phi_{trigger} vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,TMath::TwoPi());
    fhBkgDeltaPhi->SetYTitle("#Delta #phi (rad)");
    fhBkgDeltaPhi->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhBkgDeltaEta  = new TH2F("BkgDeltaEta","#eta_{bkg} - #eta_{trigger} vs p_{T trigger}",nptbins,ptmin,ptmax,120,-2,2);
    fhBkgDeltaEta->SetYTitle("#Delta #eta");
    fhBkgDeltaEta->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhBkgLeadingRatioPt  = new TH2F("BkgLeadingRatioPt","p_{T  bkg} vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,2);
    fhBkgLeadingRatioPt->SetYTitle("p_{T  leading}/p_{T bkg}");
    fhBkgLeadingRatioPt->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhBkgLeadingDeltaPhi  = new TH2F("BkgLeadingDeltaPhi","#phi_{bkg} - #phi_{leading} vs p_{T trigger}",nptbins,ptmin,ptmax,120,0,TMath::TwoPi());
    fhBkgLeadingDeltaPhi->SetYTitle("#Delta #phi (rad)");
    fhBkgLeadingDeltaPhi->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhBkgLeadingDeltaEta  = new TH2F("BkgLeadingDeltaEta","#eta_{bkg} - #eta_{leading} vs p_{T trigger}",nptbins,ptmin,ptmax,120,-2,2);
    fhBkgLeadingDeltaEta->SetYTitle("#Delta #eta");
    fhBkgLeadingDeltaEta->SetXTitle("p_{T trigger} (GeV/c)");
    
    fhBkgFFz  = new TH2F("BkgFFz","z = p_{T i charged}/p_{T trigger} vs p_{T trigger}", nptbins,ptmin,ptmax,200,0.,2);
    fhBkgFFz->SetYTitle("z");
    fhBkgFFz->SetXTitle("p_{T trigger}");
    
    fhBkgFFxi  = new TH2F("BkgFFxi","#xi = ln(p_{T trigger}/p_{T i charged}) vs p_{T trigger}", nptbins,ptmin,ptmax,100,0.,10.);
    fhBkgFFxi->SetYTitle("#xi");
    fhBkgFFxi->SetXTitle("p_{T trigger}");
    
    fhBkgFFpt  = new TH2F("BkgFFpt","p_{T charged hadron } vs p_{T trigger}", nptbins,ptmin,ptmax,200,0.,50.);
    fhBkgFFpt->SetYTitle("p_{T charged} hadron");
    fhBkgFFpt->SetXTitle("p_{T trigger}");
    
    fhBkgNTracksInCone  = new TH2F("BkgNTracksInCone","N particles in cone vs p_{T trigger}",nptbins,ptmin,ptmax,5000,0, 5000);
    fhBkgNTracksInCone->SetYTitle("N tracks in bkg cone");
    fhBkgNTracksInCone->SetXTitle("p_{T trigger} (GeV/c)");
    
    fOutCont->Add(fhBkgPt) ;
    fOutCont->Add(fhBkgRatioPt) ;
    fOutCont->Add(fhBkgDeltaPhi) ;
    fOutCont->Add(fhBkgDeltaEta) ;
    fOutCont->Add(fhBkgLeadingRatioPt) ;
    fOutCont->Add(fhBkgLeadingDeltaPhi) ;
    fOutCont->Add(fhBkgLeadingDeltaEta) ;
    fOutCont->Add(fhBkgFFz) ;
    fOutCont->Add(fhBkgFFxi) ;
    fOutCont->Add(fhBkgFFpt) ;
    fOutCont->Add(fhBkgNTracksInCone) ;
    
  }//not several cones
  else{ //If we want to study the jet for different cones and pt
    for(Int_t icone = 0; icone<fJetNCone; icone++){//icone
      for(Int_t ipt = 0; ipt<fJetNPt;ipt++){ //ipt
        
        TString lastnamehist ="Cone"+ fJetNameCones[icone]+"Pt"+ fJetNamePtThres[ipt];
        TString lastnametitle =", cone ="+fJetNameCones[icone]+", pt > " +fJetNamePtThres[ipt]+" GeV/c";
        
        //Jet Distributions
        fhJetPts[icone][ipt] = new TH2F(Form("JetPt%s",lastnamehist.Data()),Form("p_{T  jet} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,nptbins,ptmin,ptmax);
        fhJetPts[icone][ipt]->SetYTitle("p_{T  jet}");
        fhJetPts[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhJetRatioPts[icone][ipt] = new TH2F(Form("JetRatioPt%s",lastnamehist.Data()),Form("p_{T  jet}/p_{T trigger} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,0,2);
        fhJetRatioPts[icone][ipt]->SetYTitle("p_{T  jet}/p_{T trigger}");
        fhJetRatioPts[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhJetDeltaPhis[icone][ipt] = new TH2F(Form("JetDeltaPhi%s",lastnamehist.Data()),Form("#phi_{jet} - #phi_{trigger} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,0,TMath::TwoPi());
        fhJetDeltaPhis[icone][ipt]->SetYTitle("#Delta #phi (rad)");
        fhJetDeltaPhis[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhJetDeltaEtas[icone][ipt] = new TH2F(Form("JetDeltaEta%s",lastnamehist.Data()),Form("#eta_{jet} - #eta_{trigger} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,-2,2);
        fhJetDeltaEtas[icone][ipt]->SetYTitle("#Delta #eta");
        fhJetDeltaEtas[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhJetLeadingRatioPts[icone][ipt] = new TH2F(Form("JetLeadingRatioPt%s",lastnamehist.Data()),Form("p_{T  jet} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,0,2);
        fhJetLeadingRatioPts[icone][ipt]->SetYTitle("p_{T  leading}/p_{T jet}");
        fhJetLeadingRatioPts[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhJetLeadingDeltaPhis[icone][ipt] = new TH2F(Form("JetLeadingDeltaPhi%s",lastnamehist.Data()),Form("#phi_{jet} - #phi_{leading} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,0,TMath::TwoPi());
        fhJetLeadingDeltaPhis[icone][ipt]->SetYTitle("#Delta #phi (rad)");
        fhJetLeadingDeltaPhis[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhJetLeadingDeltaEtas[icone][ipt] = new TH2F(Form("JetLeadingDeltaEta%s",lastnamehist.Data()),Form("#eta_{jet} - #eta_{leading} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,-2,2);
        fhJetLeadingDeltaEtas[icone][ipt]->SetYTitle("#Delta #eta");
        fhJetLeadingDeltaEtas[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhJetFFzs[icone][ipt] = new TH2F(Form("JetFFz%s",lastnamehist.Data()),"z = p_{T i charged}/p_{T trigger} vs p_{T trigger}", 120,0.,120.,200,0.,2);
        fhJetFFzs[icone][ipt]->SetYTitle("z");
        fhJetFFzs[icone][ipt]->SetXTitle("p_{T trigger}");
        
        fhJetFFxis[icone][ipt] = new TH2F(Form("JetFFxi%s",lastnamehist.Data()),"#xi = ln(p_{T trigger}/p_{T i charged}) vs p_{T trigger}", 120,0.,120.,100,0.,10.);
        fhJetFFxis[icone][ipt]->SetYTitle("#xi");
        fhJetFFxis[icone][ipt]->SetXTitle("p_{T trigger}");
        
        fhJetFFpts[icone][ipt] = new TH2F(Form("JetFFpt%s",lastnamehist.Data()),"p_{T charged hadron } in jet vs p_{T trigger}", 120,0.,120.,200,0.,50.);
        fhJetFFpts[icone][ipt]->SetYTitle("p_{T charged hadron}");
        fhJetFFpts[icone][ipt]->SetXTitle("p_{T trigger}");
        
        fhJetNTracksInCones[icone][ipt] = new TH2F(Form("JetNTracksInCone%s",lastnamehist.Data()),Form("N particles in cone vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,5000,0, 5000);
        fhJetNTracksInCones[icone][ipt]->SetYTitle("N tracks in jet cone");
        fhJetNTracksInCones[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fOutCont->Add(fhJetPts[icone][ipt]) ;
        fOutCont->Add(fhJetRatioPts[icone][ipt]) ;
        fOutCont->Add(fhJetDeltaPhis[icone][ipt]) ;
        fOutCont->Add(fhJetDeltaEtas[icone][ipt]) ;
        fOutCont->Add(fhJetLeadingRatioPts[icone][ipt]) ;
        fOutCont->Add(fhJetLeadingDeltaPhis[icone][ipt]) ;
        fOutCont->Add(fhJetLeadingDeltaEtas[icone][ipt]) ;
        fOutCont->Add(fhJetFFzs[icone][ipt]) ;
        fOutCont->Add(fhJetFFxis[icone][ipt]) ;
        fOutCont->Add(fhJetFFpts[icone][ipt]) ;
        fOutCont->Add(fhJetNTracksInCones[icone][ipt]) ;
        
        //Bkg Distributions
        fhBkgPts[icone][ipt] = new TH2F(Form("BkgPt%s",lastnamehist.Data()),Form("p_{T  bkg} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,nptbins,ptmin,ptmax);
        fhBkgPts[icone][ipt]->SetYTitle("p_{T  bkg}");
        fhBkgPts[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhBkgRatioPts[icone][ipt] = new TH2F(Form("BkgRatioPt%s",lastnamehist.Data()),Form("p_{T  bkg}/p_{T trigger} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,0,2);
        fhBkgRatioPts[icone][ipt]->SetYTitle("p_{T  bkg}/p_{T trigger}");
        fhBkgRatioPts[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhBkgDeltaPhis[icone][ipt] = new TH2F(Form("BkgDeltaPhi%s",lastnamehist.Data()),Form("#phi_{bkg} - #phi_{trigger} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,0,TMath::TwoPi());
        fhBkgDeltaPhis[icone][ipt]->SetYTitle("#Delta #phi (rad)");
        fhBkgDeltaPhis[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhBkgDeltaEtas[icone][ipt] = new TH2F(Form("BkgDeltaEta%s",lastnamehist.Data()),Form("#eta_{bkg} - #eta_{trigger} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,-2,2);
        fhBkgDeltaEtas[icone][ipt]->SetYTitle("#Delta #eta");
        fhBkgDeltaEtas[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhBkgLeadingRatioPts[icone][ipt] = new TH2F(Form("BkgLeadingRatioPt%s",lastnamehist.Data()),Form("p_{T  bkg} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,0,2);
        fhBkgLeadingRatioPts[icone][ipt]->SetYTitle("p_{T  leading}/p_{T bkg}");
        fhBkgLeadingRatioPts[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhBkgLeadingDeltaPhis[icone][ipt] = new TH2F(Form("BkgLeadingDeltaPhi%s",lastnamehist.Data()),Form("#phi_{bkg} - #phi_{leading} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,0,TMath::TwoPi());
        fhBkgLeadingDeltaPhis[icone][ipt]->SetYTitle("#Delta #phi (rad)");
        fhBkgLeadingDeltaPhis[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhBkgLeadingDeltaEtas[icone][ipt] = new TH2F(Form("BkgLeadingDeltaEta%s",lastnamehist.Data()),Form("#eta_{bkg} - #eta_{leading} vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,120,-2,2);
        fhBkgLeadingDeltaEtas[icone][ipt]->SetYTitle("#Delta #eta");
        fhBkgLeadingDeltaEtas[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fhBkgFFzs[icone][ipt] = new TH2F(Form("BkgFFz%s",lastnamehist.Data()),"z = p_{T i charged}/p_{T trigger} vs p_{T trigger}", 120,0.,120.,200,0.,2);
        fhBkgFFzs[icone][ipt]->SetYTitle("z");
        fhBkgFFzs[icone][ipt]->SetXTitle("p_{T trigger}");
        
        fhBkgFFxis[icone][ipt] = new TH2F(Form("BkgFFxi%s",lastnamehist.Data()),"#xi = ln(p_{T trigger}/p_{T i charged}) vs p_{T trigger}", 120,0.,120.,100,0.,10.);
        fhBkgFFxis[icone][ipt]->SetYTitle("#xi");
        fhBkgFFxis[icone][ipt]->SetXTitle("p_{T trigger}");
        
        fhBkgFFpts[icone][ipt] = new TH2F(Form("BkgFFpt%s",lastnamehist.Data()),"p_{T charged hadron} in jet vs p_{T trigger}", 120,0.,120.,200,0.,50.);
        fhBkgFFpts[icone][ipt]->SetYTitle("p_{T charged hadron}");
        fhBkgFFpts[icone][ipt]->SetXTitle("p_{T trigger}");
        
        fhBkgNTracksInCones[icone][ipt] = new TH2F(Form("BkgNTracksInCone%s",lastnamehist.Data()),Form("N particles in cone vs p_{T trigger} %s",lastnametitle.Data()),nptbins,ptmin,ptmax,5000,0, 5000);
        fhBkgNTracksInCones[icone][ipt]->SetYTitle("N tracks in bkg cone");
        fhBkgNTracksInCones[icone][ipt]->SetXTitle("p_{T trigger} (GeV/c)");
        
        fOutCont->Add(fhBkgPts[icone][ipt]) ;
        fOutCont->Add(fhBkgRatioPts[icone][ipt]) ;
        fOutCont->Add(fhBkgDeltaPhis[icone][ipt]) ;
        fOutCont->Add(fhBkgDeltaEtas[icone][ipt]) ;
        fOutCont->Add(fhBkgLeadingRatioPts[icone][ipt]) ;
        fOutCont->Add(fhBkgLeadingDeltaPhis[icone][ipt]) ;
        fOutCont->Add(fhBkgLeadingDeltaEtas[icone][ipt]) ;
        fOutCont->Add(fhBkgFFzs[icone][ipt]) ;
        fOutCont->Add(fhBkgFFxis[icone][ipt]) ;
        fOutCont->Add(fhBkgFFpts[icone][ipt]) ;
        fOutCont->Add(fhBkgNTracksInCones[icone][ipt]) ;
        
      }//ipt
    } //icone
  }//If we want to study any cone or pt threshold
  
  //Keep neutral meson selection histograms if requiered
  //Setting done in AliNeutralMesonSelection
  if(GetNeutralMesonSelection()){
    TList * nmsHistos = GetNeutralMesonSelection()->GetCreateOutputObjects() ;
    if(GetNeutralMesonSelection()->AreNeutralMesonSelectionHistosKept())
      for(Int_t i = 0; i < nmsHistos->GetEntries(); i++) fOutCont->Add(nmsHistos->At(i)) ;
    delete nmsHistos;
  }
  
  
  //  if(GetDebug() > 2)
  //  {
  //    printf("AliAnaParticleJetLeadingConeCorrelation::GetCreateOutputObjects() - All histograms names : \n");
  //    for(Int_t i  = 0 ;  i<  fOutCont->GetEntries(); i++)
  //      printf("Histo i %d name %s\n",i,((fOutCont->At(i))->GetName()));
  //    //cout<< (fOutCont->At(i))->GetName()<<endl;
  //  }
  
  return fOutCont;
  
}

//__________________________________________________________________________________________________________
Bool_t  AliAnaParticleJetLeadingConeCorrelation::GetLeadingParticle(AliAODPWG4ParticleCorrelation * particle)
{
  //Search Charged or Neutral leading particle, select the highest one and fill AOD
  
  
  GetLeadingCharge(particle) ;
  if(!fJetsOnlyInCTS) GetLeadingPi0(particle) ;
  
  Double_t ptch = fLeadingChargeMom.Pt();
  Double_t ptpi = fLeadingPi0Mom   .Pt();
  
  if (ptch > 0 || ptpi > 0)
  {
    if((ptch >= ptpi))
    {
      AliDebug(1,"Leading found in CTS");
      
      fLeadingMom = fLeadingChargeMom;
      
      AliDebug(1,Form("Found Leading: pt %2.3f, phi %2.3f deg, eta %2.3f",fLeadingMom.Pt(),fLeadingMom.Phi()*TMath::RadToDeg(),fLeadingMom.Eta())) ;
      
      //Put leading in AOD
      particle->SetLeading(fLeadingChargeMom);
      particle->SetLeadingDetector(kCTS);
      return kTRUE;
    }
    else
    {
      AliDebug(1,"Leading found in EMCAL");
      
      fLeadingMom = fLeadingPi0Mom;
      
      AliDebug(1,Form("Found Leading: pt %2.3f, phi %2.3f, eta %2.3f",fLeadingMom.Pt(),fLeadingMom.Phi()*TMath::RadToDeg(),fLeadingMom.Eta())) ;
      //Put leading in AOD
      particle->SetLeading(fLeadingPi0Mom);
      particle->SetLeadingDetector(kEMCAL);
      return kTRUE;
    }
  }
  
  AliDebug(1,"NO LEADING PARTICLE FOUND");
  
  return kFALSE;
  
}

//_______________________________________________________________________________________________________
void  AliAnaParticleJetLeadingConeCorrelation::GetLeadingCharge(AliAODPWG4ParticleCorrelation * particle)
{
  //Search for the charged particle with highest pt and with
  //Phi=Phi_trigger-Pi and pT=0.1E_gamma
  
  if(!GetCTSTracks()) return;
  
  Double_t ptTrig  = particle->Pt();
  Double_t phiTrig = particle->Phi();
  Double_t rat     = -100 ;
  Double_t ptl     = -100 ;
  Double_t phil    = -100 ;
  Double_t pt      = -100.;
  Double_t phi     = -100.;
  
  for(Int_t ipr = 0;ipr < GetCTSTracks()->GetEntriesFast() ; ipr ++ )
  {
    AliVTrack* track = (AliVTrack *)(GetCTSTracks()->At(ipr)) ;
    fTrackVector.SetXYZ(track->Px(),track->Py(),track->Pz());
    pt   = fTrackVector.Pt();
    phi  = fTrackVector.Phi() ;
    if(phi < 0) phi+=TMath::TwoPi();
    rat  = pt/ptTrig ;
    
    //printf("AliAnaParticleJetLeadingConeCorrelation::GetLeadingCharge() - Tracks: pt %2.3f eta %2.3f phi %2.3f pt/ptTrig %2.3f \n",
    //	   pt, fTrackVector.Eta(), phi,pt/ptTrig) ;
    
    Float_t deltaphi = TMath::Abs(phiTrig-phi);
    if((deltaphi > fDeltaPhiMinCut)     && (deltaphi < fDeltaPhiMaxCut) &&
       (rat      > fLeadingRatioMinCut) && (rat      < fLeadingRatioMaxCut)  && (pt  > ptl))
    {
      phil = phi ;
      ptl  = pt ;
      fLeadingChargeMom.SetVect(fTrackVector);
    }
  }// track loop
  
  if( ptl > 0 )AliDebug(1,Form("Leading in CTS: pt %2.3f eta %2.3f phi %2.3f pt/ptTrig %2.3f, |phiTrig-phi| %2.3f",
                               ptl, fLeadingChargeMom.Eta(), phil,ptl/ptTrig, TMath::Abs(phiTrig-phil))) ;
  
}

//____________________________________________________________________________________________________
void  AliAnaParticleJetLeadingConeCorrelation::GetLeadingPi0(AliAODPWG4ParticleCorrelation * particle)
{
  //Search for the neutral pion with highest pt and with
  //Phi=Phi_trigger-Pi and pT=0.1E_gamma
  
  if(!GetEMCALClusters()) return ;
  
  Double_t ptTrig  = particle->Pt();
  Double_t phiTrig = particle->Phi();
  Double_t rat     = -100 ;
  Double_t ptl     = -100 ;
  Double_t phil    = -100 ;
  Double_t pt      = -100.;
  Double_t phi     = -100.;
  
  //Get vertex for photon momentum calculation
  Double_t vertex [] = {0,0,0} ; //vertex
  if(GetReader()->GetDataType() != AliCaloTrackReader::kMC)
  {
    GetVertex(vertex);
  }
  
  //Cluster loop, select pairs with good pt, phi and fill AODs or histograms
  for(Int_t iclus = 0;iclus < GetEMCALClusters()->GetEntriesFast() ; iclus ++ )
  {
    AliVCluster * calo = (AliVCluster *)(GetEMCALClusters()->At(iclus)) ;
    
    //Cluster selection, not charged, with photon or pi0 id and in fiducial cut
    Int_t pdgi=0;
    if(!SelectCluster(calo, vertex,  fLeadingPhoMom1, pdgi))  continue ;
    
    AliDebug(1,Form("Neutral cluster: pt %2.3f, phi %2.3f",fLeadingPhoMom1.Pt(),fLeadingPhoMom1.Phi()));
    
    //2 gamma overlapped, found with PID
    if(pdgi == AliCaloPID::kPi0)
    {
      AliDebug(1,"Neutral cluster ID as Pi0");
      
      pt  = fLeadingPhoMom1.Pt();
      rat = pt/ptTrig;
      phi = fLeadingPhoMom1.Phi();
      if(phi < 0) phi+=TMath::TwoPi();
      
      //Selection within angular and energy limits
      Float_t deltaphi = TMath::Abs(phiTrig-phi);
      if(pt > ptl  && rat > fLeadingRatioMinCut  && rat < fLeadingRatioMaxCut  &&
         deltaphi > fDeltaPhiMinCut && deltaphi < fDeltaPhiMaxCut )
      {
        phil = phi ;
        ptl  = pt ;
        fLeadingPi0Mom.SetPxPyPzE(fLeadingPhoMom1.Px(),fLeadingPhoMom1.Py(),fLeadingPhoMom1.Pz(),fLeadingPhoMom1.E());
      }// cuts
    }// pdg = AliCaloPID::kPi0
    //Make invariant mass analysis
    else if(pdgi == AliCaloPID::kPhoton)
    {
      //Search the photon companion in case it comes from  a Pi0 decay
      //Apply several cuts to select the good pair
      for(Int_t jclus = iclus+1; jclus < GetEMCALClusters()->GetEntriesFast() ; jclus++ )
      {
        AliVCluster * calo2 = (AliVCluster *) (GetEMCALClusters()->At(jclus)) ;
        
        //Cluster selection, not charged with photon or pi0 id and in fiducial cut
        Int_t pdgj=0;
        
        if     (!SelectCluster(calo2, vertex,  fLeadingPhoMom2, pdgj))  continue ;
        
        if(pdgj == AliCaloPID::kPhoton )
        {
          pt  = (fLeadingPhoMom1+fLeadingPhoMom2).Pt();
          phi = (fLeadingPhoMom1+fLeadingPhoMom2).Phi();
          if(phi < 0) phi+=TMath::TwoPi();
          rat = pt/ptTrig;
          
          //Selection within angular and energy limits
          Float_t deltaphi = TMath::Abs(phiTrig-phi);
          
          AliDebug(1,Form("Neutral Hadron Correlation: gamma pair: pt %2.2f, phi %2.2f, eta %2.2f, |phiTrig-phi| %2.3f, pt/ptTrig %2.3f, M %2.3f",
                          pt,phi,(fLeadingPhoMom1+fLeadingPhoMom2).Eta(), deltaphi, rat, (fLeadingPhoMom1+fLeadingPhoMom2).M()));
          
          if(pt > ptl  && rat > fLeadingRatioMinCut  && rat < fLeadingRatioMaxCut  &&
             deltaphi > fDeltaPhiMinCut && deltaphi < fDeltaPhiMaxCut ){
            //Select good pair (aperture and invariant mass)
            if(GetNeutralMesonSelection()->SelectPair(fLeadingPhoMom1, fLeadingPhoMom2,kEMCAL)){
              phil = phi ;
              ptl  = pt ;
              fLeadingPi0Mom=(fLeadingPhoMom1+fLeadingPhoMom2);
              
              AliDebug(1,Form("Neutral Hadron Correlation: Selected gamma pair: pt %2.2f, phi %2.2f, eta %2.2f, M %2.3f",
                              ptl,phil,(fLeadingPhoMom1+fLeadingPhoMom2).Eta(), (fLeadingPhoMom1+fLeadingPhoMom2).M()));
            }//pi0 selection
            
            
          }//Pair selected as leading
        }//if pair of gammas
      }//2nd loop
    }// if pdg = 22
  }// 1st Loop
  
  if(fLeadingPi0Mom.Pt() > 0 )
    AliDebug(1,Form("Leading EMCAL: pt %2.3f eta %2.3f phi %2.3f pt/Eg %2.3f",
                    fLeadingPi0Mom.Pt(), fLeadingPi0Mom.Eta(), phil,  fLeadingPi0Mom.Pt()/ptTrig)) ;
  
}

//____________________________________________________________________________
void AliAnaParticleJetLeadingConeCorrelation::InitParameters()
{
  //Initialize the parameters of the analysis.
  SetInputAODName("PWG4Particle");
  SetAODObjArrayName("JetLeadingCone");
  AddToHistogramsName("AnaJetLCCorr_");
  
  fJetsOnlyInCTS      = kFALSE ;
  fPbPb               = kFALSE ;
  fReMakeJet          = kFALSE ;
  
  //Leading selection parameters
  fDeltaPhiMinCut     = 2.9 ;
  fDeltaPhiMaxCut     = 3.4 ;
  fLeadingRatioMinCut = 0.1;
  fLeadingRatioMaxCut = 1.5;
  
  //Jet selection parameters
  //Fixed cut
  fJetRatioMaxCut     = 1.2 ;
  fJetRatioMinCut     = 0.3 ;
  fJetCTSRatioMaxCut  = 1.2 ;
  fJetCTSRatioMinCut  = 0.3 ;
  fSelect               = 0  ; //0, Accept all jets, 1, selection depends on energy, 2 fixed selection
  
  fSelectIsolated = kFALSE;
  
  //Cut depending on gamma energy
  fPtTriggerSelectionCut = 10.; //For Low pt jets+BKG, another limits applied
  //Reconstructed jet energy dependence parameters
  //e_jet = a1+e_gamma b2.
  //Index 0-> Pt>2 GeV r = 0.3; Index 1-> Pt>0.5 GeV r = 0.3
  fJetE1[0] = -5.75; fJetE1[1] = -4.1;
  fJetE2[0] = 1.005; fJetE2[1] = 1.05;
  
  //Reconstructed sigma of jet energy dependence parameters
  //s_jet = a1+e_gamma b2.
  //Index 0-> Pt>2 GeV r = 0.3; Index 1-> Pt>0.5 GeV r = 0.3
  fJetSigma1[0] = 2.65;   fJetSigma1[1] = 2.75;
  fJetSigma2[0] = 0.0018; fJetSigma2[1] = 0.033;
  
  //Background mean energy and RMS
  //Index 0-> No BKG; Index 1-> BKG > 2 GeV;
  //Index 2-> (low pt jets)BKG > 0.5 GeV;
  //Index > 2, same for CTS conf
  fBkgMean[0] = 0.; fBkgMean[1] = 8.8 ; fBkgMean[2] = 69.5;
  fBkgMean[3] = 0.; fBkgMean[4] = 6.4;  fBkgMean[5] = 48.6;
  fBkgRMS[0]  = 0.; fBkgRMS[1]  = 7.5;  fBkgRMS[2]  = 22.0;
  fBkgRMS[3]  = 0.; fBkgRMS[4]  = 5.4;  fBkgRMS[5]  = 13.2;
  
  //Factor x of min/max = E -+ x * sigma. Obtained after selecting the
  //limits for monoenergetic jets.
  //Index 0-> No BKG; Index 1-> BKG > 2 GeV;
  //Index 2-> (low pt jets) BKG > 0.5 GeV;
  //Index > 2, same for CTS conf
  
  fJetXMin1[0] =-0.69 ; fJetXMin1[1] = 0.39 ; fJetXMin1[2] =-0.88 ;
  fJetXMin1[3] =-2.0  ; fJetXMin1[4] =-0.442 ; fJetXMin1[5] =-1.1  ;
  fJetXMin2[0] = 0.066; fJetXMin2[1] = 0.038; fJetXMin2[2] = 0.034;
  fJetXMin2[3] = 0.25 ; fJetXMin2[4] = 0.113; fJetXMin2[5] = 0.077 ;
  fJetXMax1[0] =-3.8  ; fJetXMax1[1] =-0.76 ; fJetXMax1[2] =-3.6  ;
  fJetXMax1[3] =-2.7  ; fJetXMax1[4] =-1.21 ; fJetXMax1[5] =-3.7  ;
  fJetXMax2[0] =-0.012; fJetXMax2[1] =-0.022; fJetXMax2[2] = 0.016;
  fJetXMax2[3] =-0.024; fJetXMax2[4] =-0.008; fJetXMax2[5] = 0.027;
  
  
  //Different cones and pt thresholds to construct the jet
  
  fJetCone        = 0.3  ;
  fJetPtThreshold = 0.5   ;
  fJetPtThresPbPb = 2.   ;
  fJetNCone       = 4    ;
  fJetNPt         = 4    ;
  fJetCones[0]    = 0.2  ; fJetNameCones[0]   = "02" ;
  fJetCones[1]    = 0.3  ; fJetNameCones[1]   = "03" ;
  fJetCones[2]    = 0.4  ; fJetNameCones[2]   = "04" ;
  fJetCones[2]    = 0.5  ; fJetNameCones[2]   = "05" ;
  
  fJetPtThres[0]  = 0.0  ; fJetNamePtThres[0] = "00" ;
  fJetPtThres[1]  = 0.5  ; fJetNamePtThres[1] = "05" ;
  fJetPtThres[2]  = 1.0  ; fJetNamePtThres[2] = "10" ;
  fJetPtThres[3]  = 2.0  ; fJetNamePtThres[3] = "20" ;
}

//__________________________________________________________________________________________________
Bool_t AliAnaParticleJetLeadingConeCorrelation::IsJetSelected(Double_t ptTrig, Double_t ptjet) const
{
  //Given the pt of the jet and the trigger particle, select the jet or not
  //3 options, fSelect=0 accepts all, fSelect=1 selects jets depending on a
  //function energy dependent and fSelect=2 selects on simple fixed cuts
  
  if(ptjet == 0) return kFALSE;
  
  Double_t rat = ptTrig / ptjet ;
  
  //###############################################################
  if(fSelect == 0)
    return kTRUE; //Accept all jets, no restriction
  //###############################################################
  else if(fSelect == 1){
    //Check if the energy of the reconstructed jet is within an energy window
    //WARNING: to be rechecked, don't remember what all the steps mean
    Double_t par[6];
    Double_t xmax[2];
    Double_t xmin[2];
    
    Int_t iCTS = 0;
    if(fJetsOnlyInCTS)
      iCTS = 3 ;
    
    if(!fPbPb){
      //Phythia alone, jets with pt_th > 0.2, r = 0.3
      par[0] = fJetE1[0]; par[1] = fJetE2[0];
      //Energy of the jet peak
      //e_jet = fJetE1[0]+fJetE2[0]*e_gamma, simulation fit
      par[2] = fJetSigma1[0]; par[3] = fJetSigma2[0];
      //Sigma  of the jet peak
      //sigma_jet = fJetSigma1[0]+fJetSigma2[0]*e_gamma, simulation fit
      par[4] = fBkgMean[0 + iCTS]; par[5] = fBkgRMS[0 + iCTS];
      //Parameters reserved for PbPb bkg.
      xmax[0] = fJetXMax1[0 + iCTS]; xmax[1] = fJetXMax2[0 + iCTS];
      xmin[0] = fJetXMin1[0 + iCTS]; xmin[1] = fJetXMin2[0 + iCTS];
      //Factor that multiplies sigma to obtain the best limits,
      //by observation, of mono jet ratios (ptjet/ptTrig)
      //X_jet = fJetX1[0]+fJetX2[0]*e_gamma
      
    }
    else{
      if(ptTrig > fPtTriggerSelectionCut){
        //Phythia +PbPb with  pt_th > 2 GeV/c, r = 0.3
        par[0] = fJetE1[0]; par[1] = fJetE2[0];
        //Energy of the jet peak, same as in pp
        //e_jet = fJetE1[0]+fJetE2[0]*e_gamma, simulation fit
        par[2] = fJetSigma1[0]; par[3] = fJetSigma2[0];
        //Sigma  of the jet peak, same as in pp
        //sigma_jet = fJetSigma1[0]+fJetSigma2[0]*e_gamma, simulation fit
        par[4] = fBkgMean[1 + iCTS]; par[5] = fBkgRMS[1 + iCTS];
        //Mean value and RMS of PbPb Bkg
        xmax[0] = fJetXMax1[1 + iCTS]; xmax[1] = fJetXMax2[1 + iCTS];
        xmin[0] = fJetXMin1[1 + iCTS]; xmin[1] = fJetXMin2[1 + iCTS];
        //Factor that multiplies sigma to obtain the best limits,
        //by observation, of mono jet ratios (ptjet/ptTrig) mixed with PbPb Bkg,
        //pt_th > 2 GeV, r = 0.3
        //X_jet = fJetX1[0]+fJetX2[0]*e_gamma
        
      }
      else{
        //Phythia + PbPb with  pt_th > 0.5 GeV/c, r = 0.3
        par[0] = fJetE1[1]; par[1] = fJetE2[1];
        //Energy of the jet peak, pt_th > 2 GeV/c, r = 0.3
        //e_jet = fJetE1[0]+fJetE2[0]*e_gamma, simulation fit
        par[2] = fJetSigma1[1]; par[3] = fJetSigma2[1];
        //Sigma  of the jet peak, pt_th > 2 GeV/c, r = 0.3
        //sigma_jet = fJetSigma1[0]+fJetSigma2[0]*e_gamma, simulation fit
        par[4] = fBkgMean[2 + iCTS]; par[5] = fBkgRMS[2 + iCTS];
        //Mean value and RMS of PbPb Bkg in a 0.3 cone, pt > 2 GeV.
        xmax[0] = fJetXMax1[2 + iCTS]; xmax[1] = fJetXMax2[2 + iCTS];
        xmin[0] = fJetXMin1[2 + iCTS]; xmin[1] = fJetXMin2[2 + iCTS];
        //Factor that multiplies sigma to obtain the best limits,
        //by observation, of mono jet ratios (ptjet/ptTrig) mixed with PbPb Bkg,
        //pt_th > 2 GeV, r = 0.3
        //X_jet = fJetX1[0]+fJetX2[0]*e_gamma
        
      }//If low pt jet in bkg
    }//if Bkg
    
    //Calculate minimum and maximum limits of the jet ratio.
    Double_t min = CalculateJetRatioLimit(ptTrig, par, xmin);
    Double_t max = CalculateJetRatioLimit(ptTrig, par, xmax);
    
    AliDebug(3,Form("Jet selection? : Limits min %2.3f, max %2.3f,  pt_jet %2.3f,  pt_gamma %2.3f, pt_jet / pt_gamma %2.3f",min,max,ptjet,ptTrig,rat));
    
    if(( min < rat ) && ( max > ptjet/rat))
      return kTRUE;
    else
      return kFALSE;
  }//fSelect = 1
  //###############################################################
  else if(fSelect == 2)
  {
    //Simple selection
    if(!fJetsOnlyInCTS)
    {
      if((rat <  fJetRatioMaxCut) && (rat > fJetRatioMinCut )) return kTRUE;
    }
    else
    {
      if((rat <  fJetCTSRatioMaxCut) && (rat > fJetCTSRatioMinCut )) return kTRUE;
    }
  }// fSelect = 2
  //###############################################################
  else
  {
    AliWarning(")Jet selection option larger than 2, DON'T SELECT JETS");
    return kFALSE ;
  }
  
  return kFALSE;
  
}

//___________________________________________________________________
Bool_t AliAnaParticleJetLeadingConeCorrelation::IsParticleInJetCone(Double_t eta, Double_t phi, Double_t etal,  Double_t phil)
const {
  //Check if the particle is inside the cone defined by the leading particle
  //WARNING: To be rechecked
  
  if(phi < 0) phi+=TMath::TwoPi();
  if(phil < 0) phil+=TMath::TwoPi();
  Double_t  rad = 10000 + fJetCone;
  
  if(TMath::Abs(phi-phil) <= (TMath::TwoPi() - fJetCone))
    rad = TMath::Sqrt(TMath::Power(eta-etal,2)+TMath::Power(phi-phil,2));
  else{
    if(phi-phil > TMath::TwoPi() - fJetCone)
      rad = TMath::Sqrt(TMath::Power(eta-etal,2)+TMath::Power((phi-TMath::TwoPi())-phil,2));
    if(phi-phil < -(TMath::TwoPi() - fJetCone))
      rad = TMath::Sqrt(TMath::Power(eta-etal,2)+TMath::Power((phi+TMath::TwoPi())-phil,2));
  }
  
  if(rad < fJetCone) return kTRUE ;
  else return kFALSE ;
  
}

//__________________________________________________________________
void  AliAnaParticleJetLeadingConeCorrelation::MakeAnalysisFillAOD()
{
  //Particle-Hadron Correlation Analysis, fill AODs
  
  if(!GetInputAODBranch())
  {
    AliFatal(Form("No input particles in AOD with name branch < %s >",GetInputAODName().Data()));
    return;// coverity
  }
  
  if(strcmp(GetInputAODBranch()->GetClass()->GetName(), "AliAODPWG4ParticleCorrelation"))
    AliFatal(Form("Wrong type of AOD object, change AOD class name in input AOD: It should be <AliAODPWG4ParticleCorrelation> and not <%s>",
                  GetInputAODBranch()->GetClass()->GetName()));
  
  
  AliDebug(1,"Begin jet leading cone  correlation analysis, fill AODs");
  AliDebug(1,Form("In particle branch aod entries %d", GetInputAODBranch()->GetEntriesFast()));
  AliDebug(1,Form("In CTS aod entries %d",             GetCTSTracks()     ->GetEntriesFast()));
  AliDebug(1,Form("In EMCAL aod entries %d",           GetEMCALClusters() ->GetEntriesFast()));
  
  //Loop on stored AOD particles, trigger
  Int_t naod = GetInputAODBranch()->GetEntriesFast();
  for(Int_t iaod = 0; iaod < naod ; iaod++)
  {
    AliAODPWG4ParticleCorrelation* particle =  (AliAODPWG4ParticleCorrelation*) (GetInputAODBranch()->At(iaod));
    
    //  printf("AliAnaParticleJetLeadingConeCorrelation::MakeAnalysisFillAOD() - Trigger : pt %3.2f, phi %2.2f, eta %2.2f\n",particle->Pt(), particle->Phi(), particle->Eta());
    
    //Search leading particles in CTS and EMCAL
    if(GetLeadingParticle(particle))
    {
      //Construct the jet around the leading, Fill AOD jet particle list, select jet
      //and fill AOD with jet and background
      MakeAODJet(particle);
      
    }//Leading found
  }//AOD trigger particle loop
  
  AliDebug(1,"End of jet leading cone analysis, fill AODs");
  
}

//_________________________________________________________________________
void  AliAnaParticleJetLeadingConeCorrelation::MakeAnalysisFillHistograms()
{
  
  //Particle-Hadron Correlation Analysis, fill histograms
  
  if(!GetInputAODBranch())
  {
    printf("AliAnaParticleJetLeadingConeCorrelation::MakeAnalysisFillHistograms() - No input particles in AOD with name branch < %s >",
           GetInputAODName().Data());
    return;
  }
  
  AliDebug(1,"Begin jet leading cone  correlation analysis, fill histograms");
  AliDebug(1,Form("In particle branch aod entries %d", GetInputAODBranch()->GetEntriesFast()));
  AliDebug(1,Form("In CTS aod entries %d",             GetCTSTracks()     ->GetEntriesFast()));
  AliDebug(1,Form("In EMCAL aod entries %d",           GetEMCALClusters() ->GetEntriesFast()));
  
  //Loop on stored AOD particles, trigger
  Int_t naod = GetInputAODBranch()->GetEntriesFast();
  for(Int_t iaod = 0; iaod < naod ; iaod++)
  {
    AliAODPWG4ParticleCorrelation* particle =  (AliAODPWG4ParticleCorrelation*) (GetInputAODBranch()->At(iaod));
    
    if(OnlyIsolated() && !particle->IsIsolated()) continue;
    
    Double_t pt  = particle->Pt();
    Double_t phi = particle->Phi();
    Double_t eta = particle->Eta();
    
    //Get leading particle, fill histograms
    fLeadingMom = particle->GetLeading();
    Int_t det   = particle->GetLeadingDetector();
    
    if(det > 0 && fLeadingMom.Pt() > 0)
    {
      Double_t ptL = fLeadingMom.Pt();
      Double_t phiL = fLeadingMom.Phi();
      if(phiL < 0 ) phiL+=TMath::TwoPi();
      Double_t etaL = fLeadingMom.Eta();
      
      AliDebug(1,Form("Trigger with pt %3.2f, phi %2.2f, eta %2.2f", pt, phi, eta));
      
      if(det == kCTS)
      {
        fhChargedLeadingPt->Fill(pt,ptL);
        fhChargedLeadingPhi->Fill(pt,phiL);
        fhChargedLeadingEta->Fill(pt,etaL);
        fhChargedLeadingDeltaPt->Fill(pt,pt-ptL);
        fhChargedLeadingDeltaPhi->Fill(pt,TMath::Abs(phi-phiL));
        fhChargedLeadingDeltaEta->Fill(pt,eta-etaL);
        fhChargedLeadingRatioPt->Fill(pt,ptL/pt);
        fhChargedLeadingXi->Fill(pt,TMath::Log(pt/ptL));
        if(pt > 30) fhChargedLeadingDeltaPhiRatioPt30->Fill(TMath::Abs(phi-phiL),ptL/pt);
        if(pt > 50) fhChargedLeadingDeltaPhiRatioPt50->Fill(TMath::Abs(phi-phiL),ptL/pt);
      }
      else if(det== kEMCAL)
      {
        fhNeutralLeadingPt->Fill(pt,ptL);
        fhNeutralLeadingPhi->Fill(pt,phiL);
        fhNeutralLeadingEta->Fill(pt,etaL);
        fhNeutralLeadingDeltaPt->Fill(pt,pt-ptL);
        fhNeutralLeadingDeltaPhi->Fill(pt,TMath::Abs(phi-phiL));
        fhNeutralLeadingDeltaEta->Fill(pt,eta-etaL);
        fhNeutralLeadingRatioPt->Fill(pt,ptL/pt);
        fhNeutralLeadingXi->Fill(pt,TMath::Log(pt/ptL));
        if(pt > 30) fhNeutralLeadingDeltaPhiRatioPt30->Fill(TMath::Abs(phi-phiL),ptL/pt);
        if(pt > 50) fhNeutralLeadingDeltaPhiRatioPt50->Fill(TMath::Abs(phi-phiL),ptL/pt);
      }
      
      //Fill Jet histograms
      
      if(!fSeveralConeAndPtCuts)
      {//just fill histograms
        if(!fReMakeJet)
        {
          fJetMom=particle->GetCorrelatedJet();
          fBkgMom=particle->GetCorrelatedBackground();
        }
        else  MakeJetFromAOD(particle);
        
        if(fJetMom.Pt() > 0)
        {//Jet was found
          FillJetHistos(particle, fJetMom,"Jet","");
          FillJetHistos(particle, fBkgMom,"Bkg","");
        }
      }
      else if(fSeveralConeAndPtCuts)
      {
        for(Int_t icone = 0; icone<fJetNCone; icone++)
        {
          fJetCone=fJetCones[icone];
          for(Int_t ipt = 0; ipt<fJetNPt;ipt++)
          {
            TString lastname ="Cone"+ fJetNameCones[icone]+"Pt"+ fJetNamePtThres[ipt];
            fJetPtThreshold=fJetPtThres[ipt];
            
            MakeJetFromAOD(particle);
            
            if(fJetMom.Pt() > 0)
            {//Jet was found
              FillJetHistos(particle, fJetMom,"Jet",lastname);
              FillJetHistos(particle, fBkgMom,"Bkg",lastname);
            }
          }//icone
        }//ipt
      }//fSeveralConeAndPtCuts
    }//Leading
  }//AOD trigger particle loop
  
  AliDebug(1,"End of jet leading cone analysis, fill histograms");
  
}

//_______________________________________________________________________________________________
void AliAnaParticleJetLeadingConeCorrelation::MakeAODJet(AliAODPWG4ParticleCorrelation *particle)
{
  //Fill the jet with the particles around the leading particle with
  //R=fJetCone and pt_th = fJetPtThres. Calculate the energy of the jet and
  //fill aod with found information
  
  Double_t ptTrig   = particle->Pt();
  Double_t phiTrig  = particle->Phi();
  Double_t phil     = fLeadingMom.Phi();
  if(phil<0) phil+=TMath::TwoPi();
  Double_t etal     = fLeadingMom.Eta();
  
  //Different pt cut for jet particles in different collisions systems
  Float_t ptcut = fJetPtThreshold;
  if(fPbPb && !fSeveralConeAndPtCuts && ptTrig > fPtTriggerSelectionCut)  ptcut = fJetPtThresPbPb ;
  
  //Add charged particles to jet if they are in cone around the leading particle
  if(!GetCTSTracks())
  {
    AliFatal("Cannot construct jets without tracks, STOP analysis");
    return;
  }
  
  //Fill jet with tracks
  //Initialize reference arrays that will contain jet and background tracks
  TObjArray * reftracks     = new TObjArray;
  TObjArray * reftracksbkg  = new TObjArray;
  
  for(Int_t ipr = 0;ipr < (GetCTSTracks())->GetEntriesFast() ; ipr ++ ){
    AliVTrack* track = (AliVTrack *)((GetCTSTracks())->At(ipr)) ;
    fTrackVector.SetXYZ(track->Px(),track->Py(),track->Pz());
    
    //Particles in jet
    if(IsParticleInJetCone(fTrackVector.Eta(), fTrackVector.Phi(), etal, phil)){
      
      reftracks->Add(track);
      
      if(fTrackVector.Pt() > ptcut )
      {
        fJetConstMom.SetVect(fTrackVector);
        fJetMom+=fJetConstMom;
      }
    }
    
    //Background around (phi_gamma-pi, eta_leading)
    else if(IsParticleInJetCone(fTrackVector.Eta(),fTrackVector.Phi(),etal, phiTrig)) {
      
      reftracksbkg->Add(track);
      
      if(fTrackVector.Pt() > ptcut ){
        fJetConstMom.SetVect(fTrackVector);
        fBkgMom+=fJetConstMom;
      }
    }
  }//Track loop
  
  //Add referenced tracks to AOD
  if(reftracks->GetEntriesFast() > 0 )
  {
    reftracks->SetName(Form("%sTracks",GetAODObjArrayName().Data()));
    particle->AddObjArray(reftracks);
  }
  else  AliDebug(2,"No tracks in jet cone");
  
  if(reftracksbkg->GetEntriesFast() > 0 )
  {
    reftracksbkg->SetName(Form("%sTracksBkg",GetAODObjArrayName().Data()));
    particle->AddObjArray(reftracksbkg);
  }
  else AliDebug(1,"No background tracks in jet cone");
  
  //Add neutral particles to jet
  //Initialize reference arrays that will contain jet and background tracks
  TObjArray * refclusters     = new TObjArray;
  TObjArray * refclustersbkg  = new TObjArray;
  if(!fJetsOnlyInCTS && GetEMCALClusters()){
    
    //Get vertex for photon momentum calculation
    Double_t vertex[]  = {0,0,0} ; //vertex
    if(GetReader()->GetDataType()!= AliCaloTrackReader::kMC)
    {
      GetReader()->GetVertex(vertex);
      //if(GetReader()->GetSecondInputAODTree()) GetReader()->GetSecondInputAODVertex(vertex2);
    }
    
    for(Int_t iclus = 0;iclus < (GetEMCALClusters())->GetEntriesFast() ; iclus ++ )
    {
      AliVCluster * calo = (AliVCluster *) (GetEMCALClusters()->At(iclus)) ;
      
      //Cluster selection, not charged
      if(IsTrackMatched(calo,GetReader()->GetInputEvent())) continue ;
      
      //Get Momentum vector,
      calo->GetMomentum(fJetConstMom,vertex) ;//Assume that come from vertex in straight line
      
      //Particles in jet
      if(IsParticleInJetCone(fJetConstMom.Eta(),fJetConstMom.Phi(), etal, phil)){
        
        refclusters->Add(calo);
        
        if(fJetConstMom.Pt() > ptcut )  fJetMom+=fJetConstMom;
      }
      //Background around (phi_gamma-pi, eta_leading)
      else if(IsParticleInJetCone(fJetConstMom.Eta(),fJetConstMom.Phi(),etal, phiTrig)){
        
        
        refclustersbkg->Add(calo);
        
        if(fJetConstMom.Pt() > ptcut )  fBkgMom+=fJetConstMom;
      }
    }//cluster loop
  }//jets with neutral particles
  
  //Add referenced clusters to AOD
  if(refclusters->GetEntriesFast() > 0 )
  {
    refclusters->SetName(Form("%sClusters",GetAODObjArrayName().Data()));
    particle->AddObjArray(refclusters);
  }
  else  AliDebug(2,"No clusters in jet cone");
  
  if(refclustersbkg->GetEntriesFast() > 0 )
  {
    refclustersbkg->SetName(Form("%sClustersBkg",GetAODObjArrayName().Data()));
    particle->AddObjArray(refclustersbkg);
  }
  else AliDebug(1,"No background clusters in jet cone");
  
  //If there is any jet found, select after some criteria and
  //and fill AOD with corresponding TLorentzVector kinematics
  if(IsJetSelected(particle->Pt(), fJetMom.Pt()))
  {
    particle->SetCorrelatedJet(fJetMom);
    particle->SetCorrelatedBackground(fBkgMom);
    AliDebug(1,Form("Found jet: Trigger  pt %2.3f, Jet pt %2.3f, Bkg pt %2.3f",ptTrig,fJetMom.Pt(),fBkgMom.Pt()));
  }
  
}

//______________________________________________________________________________________________________
void AliAnaParticleJetLeadingConeCorrelation::MakeJetFromAOD(AliAODPWG4ParticleCorrelation *particle)
{
  //Fill the jet with the particles around the leading particle with
  //R=fJetCone and pt_th = fJetPtThres. Calculate the energy of the jet and
  //fill aod tlorentzvectors with jet and bakcground found
  
  Double_t ptTrig  = particle->Pt();
  Double_t phiTrig = particle->Phi();
  Double_t etal    = fLeadingMom.Eta();
  Double_t phil    = fLeadingMom.Phi();
  if(phil < 0) phil+=TMath::TwoPi();
  
  TObjArray * refclusters    = particle->GetObjArray(Form("Clusters%s"   ,GetAODObjArrayName().Data()));
  TObjArray * reftracks      = particle->GetObjArray(Form("Tracks%s"     ,GetAODObjArrayName().Data()));
  TObjArray * refclustersbkg = particle->GetObjArray(Form("ClustersBkg%s",GetAODObjArrayName().Data()));
  TObjArray * reftracksbkg   = particle->GetObjArray(Form("TracksBkg%s"  ,GetAODObjArrayName().Data()));
  
  //Different pt cut for jet particles in different collisions systems
  Float_t ptcut = fJetPtThreshold;
  if(fPbPb && !fSeveralConeAndPtCuts && ptTrig > fPtTriggerSelectionCut)  ptcut = fJetPtThresPbPb ;
  
  //Fill jet with tracks
  //Particles in jet
  if(reftracks)
  {
    for(Int_t ipr = 0;ipr < reftracks->GetEntriesFast() ; ipr ++ )
    {
      AliVTrack* track = (AliVTrack *) reftracks->At(ipr) ;
      fTrackVector.SetXYZ(track->Px(),track->Py(),track->Pz());
      Float_t phi = fTrackVector.Phi();
      if(phi < 0) phi+=TMath::TwoPi();
      if(fTrackVector.Pt() > ptcut && IsParticleInJetCone(fTrackVector.Eta(), phi, etal, phil) )
      {
        fJetConstMom.SetVect(fTrackVector);
        fJetMom+=fJetConstMom;
      }
    }//jet Track loop
  }
  //Particles in background
  if(reftracksbkg){
    for(Int_t ipr = 0;ipr < reftracksbkg->GetEntriesFast() ; ipr ++ )
    {
      AliVTrack* track = (AliVTrack *) reftracksbkg->At(ipr) ;
      fTrackVector.SetXYZ(track->Px(),track->Py(),track->Pz());
      if(fTrackVector.Pt() > ptcut && IsParticleInJetCone(fTrackVector.Eta(),fTrackVector.Phi(),etal, phiTrig) )
      {
        fJetConstMom.SetVect(fTrackVector);
        fBkgMom+=fJetConstMom;
      }
    }//background Track loop
  }
  
  //Add neutral particles to jet
  if(!fJetsOnlyInCTS && refclusters)
  {
    //Get vertex for photon momentum calculation
    Double_t vertex[]  = {0,0,0} ; //vertex
    if(GetReader()->GetDataType()!= AliCaloTrackReader::kMC)
    {
      GetReader()->GetVertex(vertex);
    }
    
    //Loop on jet particles
    if(refclusters){
      for(Int_t iclus = 0;iclus < refclusters->GetEntriesFast() ; iclus ++ )
      {
        AliVCluster * calo = (AliVCluster *) refclusters->At(iclus) ;
        
        calo->GetMomentum(fJetConstMom,vertex) ;//Assume that come from vertex in straight line
        
        if(fJetConstMom.Pt() > ptcut && IsParticleInJetCone(fJetConstMom.Eta(),fJetConstMom.Phi(), etal, phil)) fJetMom+=fJetConstMom;
      }//jet cluster loop
    }
    
    //Loop on background particles
    if(refclustersbkg)
    {
      for(Int_t iclus = 0;iclus < refclustersbkg->GetEntriesFast() ; iclus ++ )
      {
        AliVCluster * calo = (AliVCluster *) refclustersbkg->At(iclus) ;
        
        calo->GetMomentum(fJetConstMom,vertex) ;//Assume that come from vertex in straight line
        
        if( fJetConstMom.Pt() > ptcut && IsParticleInJetCone(fJetConstMom.Eta(),fJetConstMom.Phi(),etal, phiTrig)) fBkgMom+=fJetConstMom;
      }//background cluster loop
    }
  }//clusters in jet
  
  //If there is any jet found, leave jet and bkg as they are,
  //if not set them to 0.
  if(!IsJetSelected(particle->Pt(), fJetMom.Pt()))
  {
    fJetMom.SetPxPyPzE(0.,0.,0.,0.);
    fBkgMom.SetPxPyPzE(0.,0.,0.,0.);
  }
  else AliDebug(1,Form("Found jet: Trigger  pt %2.3f, Jet pt %2.3f, Bkg pt %2.3f",ptTrig,fJetMom.Pt(),fBkgMom.Pt()));
  
}

//__________________________________________________________________
void AliAnaParticleJetLeadingConeCorrelation::Print(const Option_t * opt) const
{
  
  //Print some relevant parameters set for the analysis
  if(! opt)
    return;
  
  printf("**** Print  %s %s ****\n", GetName(), GetTitle() ) ;
  AliAnaCaloTrackCorrBaseClass::Print(" ");
  
  if(fJetsOnlyInCTS)printf("Jets reconstructed in CTS \n");
  else printf("Jets reconstructed in CTS+EMCAL \n");
  
  if(fPbPb) printf("PbPb events, pT cut in jet cone energy reconstruction %2.1f \n", fJetPtThreshold);
  else printf("pp events, pT cut in jet cone energy reconstruction %2.1f \n", fJetPtThresPbPb);
  
  printf("If pT of trigger < %2.3f, select jets as in pp? \n", fPtTriggerSelectionCut);
  
  printf("Phi gamma-Leading        <     %3.2f\n", fDeltaPhiMaxCut) ;
  printf("Phi gamma-Leading        >     %3.2f\n", fDeltaPhiMinCut) ;
  printf("pT Leading / pT Trigger  <     %3.2f\n", fLeadingRatioMaxCut) ;
  printf("pT Leading / pT Trigger  >     %3.2f\n", fLeadingRatioMinCut) ;
  
  if(fSelect == 2){
    printf("pT Jet / pT Gamma                     <    %3.2f\n", fJetRatioMaxCut) ;
    printf("pT Jet / pT Gamma                     >    %3.2f\n", fJetRatioMinCut) ;
    printf("pT Jet (Only CTS)/ pT Trigger   <    %3.2f\n", fJetCTSRatioMaxCut) ; 
    printf("pT Jet (Only CTS)/ pT Trigger   >    %3.2f\n", fJetCTSRatioMinCut) ;
  }
  else if(fSelect == 0)
    printf("Accept all reconstructed jets \n") ;
  else   if(fSelect == 1)
    printf("Accept jets depending on trigger energy \n") ;
  else 
    printf("Wrong jet selection option:   %d \n", fSelect) ;
  
  printf("Isolated Trigger?  %d\n", fSelectIsolated) ;
  
} 
 AliAnaParticleJetLeadingConeCorrelation.cxx:1
 AliAnaParticleJetLeadingConeCorrelation.cxx:2
 AliAnaParticleJetLeadingConeCorrelation.cxx:3
 AliAnaParticleJetLeadingConeCorrelation.cxx:4
 AliAnaParticleJetLeadingConeCorrelation.cxx:5
 AliAnaParticleJetLeadingConeCorrelation.cxx:6
 AliAnaParticleJetLeadingConeCorrelation.cxx:7
 AliAnaParticleJetLeadingConeCorrelation.cxx:8
 AliAnaParticleJetLeadingConeCorrelation.cxx:9
 AliAnaParticleJetLeadingConeCorrelation.cxx:10
 AliAnaParticleJetLeadingConeCorrelation.cxx:11
 AliAnaParticleJetLeadingConeCorrelation.cxx:12
 AliAnaParticleJetLeadingConeCorrelation.cxx:13
 AliAnaParticleJetLeadingConeCorrelation.cxx:14
 AliAnaParticleJetLeadingConeCorrelation.cxx:15
 AliAnaParticleJetLeadingConeCorrelation.cxx:16
 AliAnaParticleJetLeadingConeCorrelation.cxx:17
 AliAnaParticleJetLeadingConeCorrelation.cxx:18
 AliAnaParticleJetLeadingConeCorrelation.cxx:19
 AliAnaParticleJetLeadingConeCorrelation.cxx:20
 AliAnaParticleJetLeadingConeCorrelation.cxx:21
 AliAnaParticleJetLeadingConeCorrelation.cxx:22
 AliAnaParticleJetLeadingConeCorrelation.cxx:23
 AliAnaParticleJetLeadingConeCorrelation.cxx:24
 AliAnaParticleJetLeadingConeCorrelation.cxx:25
 AliAnaParticleJetLeadingConeCorrelation.cxx:26
 AliAnaParticleJetLeadingConeCorrelation.cxx:27
 AliAnaParticleJetLeadingConeCorrelation.cxx:28
 AliAnaParticleJetLeadingConeCorrelation.cxx:29
 AliAnaParticleJetLeadingConeCorrelation.cxx:30
 AliAnaParticleJetLeadingConeCorrelation.cxx:31
 AliAnaParticleJetLeadingConeCorrelation.cxx:32
 AliAnaParticleJetLeadingConeCorrelation.cxx:33
 AliAnaParticleJetLeadingConeCorrelation.cxx:34
 AliAnaParticleJetLeadingConeCorrelation.cxx:35
 AliAnaParticleJetLeadingConeCorrelation.cxx:36
 AliAnaParticleJetLeadingConeCorrelation.cxx:37
 AliAnaParticleJetLeadingConeCorrelation.cxx:38
 AliAnaParticleJetLeadingConeCorrelation.cxx:39
 AliAnaParticleJetLeadingConeCorrelation.cxx:40
 AliAnaParticleJetLeadingConeCorrelation.cxx:41
 AliAnaParticleJetLeadingConeCorrelation.cxx:42
 AliAnaParticleJetLeadingConeCorrelation.cxx:43
 AliAnaParticleJetLeadingConeCorrelation.cxx:44
 AliAnaParticleJetLeadingConeCorrelation.cxx:45
 AliAnaParticleJetLeadingConeCorrelation.cxx:46
 AliAnaParticleJetLeadingConeCorrelation.cxx:47
 AliAnaParticleJetLeadingConeCorrelation.cxx:48
 AliAnaParticleJetLeadingConeCorrelation.cxx:49
 AliAnaParticleJetLeadingConeCorrelation.cxx:50
 AliAnaParticleJetLeadingConeCorrelation.cxx:51
 AliAnaParticleJetLeadingConeCorrelation.cxx:52
 AliAnaParticleJetLeadingConeCorrelation.cxx:53
 AliAnaParticleJetLeadingConeCorrelation.cxx:54
 AliAnaParticleJetLeadingConeCorrelation.cxx:55
 AliAnaParticleJetLeadingConeCorrelation.cxx:56
 AliAnaParticleJetLeadingConeCorrelation.cxx:57
 AliAnaParticleJetLeadingConeCorrelation.cxx:58
 AliAnaParticleJetLeadingConeCorrelation.cxx:59
 AliAnaParticleJetLeadingConeCorrelation.cxx:60
 AliAnaParticleJetLeadingConeCorrelation.cxx:61
 AliAnaParticleJetLeadingConeCorrelation.cxx:62
 AliAnaParticleJetLeadingConeCorrelation.cxx:63
 AliAnaParticleJetLeadingConeCorrelation.cxx:64
 AliAnaParticleJetLeadingConeCorrelation.cxx:65
 AliAnaParticleJetLeadingConeCorrelation.cxx:66
 AliAnaParticleJetLeadingConeCorrelation.cxx:67
 AliAnaParticleJetLeadingConeCorrelation.cxx:68
 AliAnaParticleJetLeadingConeCorrelation.cxx:69
 AliAnaParticleJetLeadingConeCorrelation.cxx:70
 AliAnaParticleJetLeadingConeCorrelation.cxx:71
 AliAnaParticleJetLeadingConeCorrelation.cxx:72
 AliAnaParticleJetLeadingConeCorrelation.cxx:73
 AliAnaParticleJetLeadingConeCorrelation.cxx:74
 AliAnaParticleJetLeadingConeCorrelation.cxx:75
 AliAnaParticleJetLeadingConeCorrelation.cxx:76
 AliAnaParticleJetLeadingConeCorrelation.cxx:77
 AliAnaParticleJetLeadingConeCorrelation.cxx:78
 AliAnaParticleJetLeadingConeCorrelation.cxx:79
 AliAnaParticleJetLeadingConeCorrelation.cxx:80
 AliAnaParticleJetLeadingConeCorrelation.cxx:81
 AliAnaParticleJetLeadingConeCorrelation.cxx:82
 AliAnaParticleJetLeadingConeCorrelation.cxx:83
 AliAnaParticleJetLeadingConeCorrelation.cxx:84
 AliAnaParticleJetLeadingConeCorrelation.cxx:85
 AliAnaParticleJetLeadingConeCorrelation.cxx:86
 AliAnaParticleJetLeadingConeCorrelation.cxx:87
 AliAnaParticleJetLeadingConeCorrelation.cxx:88
 AliAnaParticleJetLeadingConeCorrelation.cxx:89
 AliAnaParticleJetLeadingConeCorrelation.cxx:90
 AliAnaParticleJetLeadingConeCorrelation.cxx:91
 AliAnaParticleJetLeadingConeCorrelation.cxx:92
 AliAnaParticleJetLeadingConeCorrelation.cxx:93
 AliAnaParticleJetLeadingConeCorrelation.cxx:94
 AliAnaParticleJetLeadingConeCorrelation.cxx:95
 AliAnaParticleJetLeadingConeCorrelation.cxx:96
 AliAnaParticleJetLeadingConeCorrelation.cxx:97
 AliAnaParticleJetLeadingConeCorrelation.cxx:98
 AliAnaParticleJetLeadingConeCorrelation.cxx:99
 AliAnaParticleJetLeadingConeCorrelation.cxx:100
 AliAnaParticleJetLeadingConeCorrelation.cxx:101
 AliAnaParticleJetLeadingConeCorrelation.cxx:102
 AliAnaParticleJetLeadingConeCorrelation.cxx:103
 AliAnaParticleJetLeadingConeCorrelation.cxx:104
 AliAnaParticleJetLeadingConeCorrelation.cxx:105
 AliAnaParticleJetLeadingConeCorrelation.cxx:106
 AliAnaParticleJetLeadingConeCorrelation.cxx:107
 AliAnaParticleJetLeadingConeCorrelation.cxx:108
 AliAnaParticleJetLeadingConeCorrelation.cxx:109
 AliAnaParticleJetLeadingConeCorrelation.cxx:110
 AliAnaParticleJetLeadingConeCorrelation.cxx:111
 AliAnaParticleJetLeadingConeCorrelation.cxx:112
 AliAnaParticleJetLeadingConeCorrelation.cxx:113
 AliAnaParticleJetLeadingConeCorrelation.cxx:114
 AliAnaParticleJetLeadingConeCorrelation.cxx:115
 AliAnaParticleJetLeadingConeCorrelation.cxx:116
 AliAnaParticleJetLeadingConeCorrelation.cxx:117
 AliAnaParticleJetLeadingConeCorrelation.cxx:118
 AliAnaParticleJetLeadingConeCorrelation.cxx:119
 AliAnaParticleJetLeadingConeCorrelation.cxx:120
 AliAnaParticleJetLeadingConeCorrelation.cxx:121
 AliAnaParticleJetLeadingConeCorrelation.cxx:122
 AliAnaParticleJetLeadingConeCorrelation.cxx:123
 AliAnaParticleJetLeadingConeCorrelation.cxx:124
 AliAnaParticleJetLeadingConeCorrelation.cxx:125
 AliAnaParticleJetLeadingConeCorrelation.cxx:126
 AliAnaParticleJetLeadingConeCorrelation.cxx:127
 AliAnaParticleJetLeadingConeCorrelation.cxx:128
 AliAnaParticleJetLeadingConeCorrelation.cxx:129
 AliAnaParticleJetLeadingConeCorrelation.cxx:130
 AliAnaParticleJetLeadingConeCorrelation.cxx:131
 AliAnaParticleJetLeadingConeCorrelation.cxx:132
 AliAnaParticleJetLeadingConeCorrelation.cxx:133
 AliAnaParticleJetLeadingConeCorrelation.cxx:134
 AliAnaParticleJetLeadingConeCorrelation.cxx:135
 AliAnaParticleJetLeadingConeCorrelation.cxx:136
 AliAnaParticleJetLeadingConeCorrelation.cxx:137
 AliAnaParticleJetLeadingConeCorrelation.cxx:138
 AliAnaParticleJetLeadingConeCorrelation.cxx:139
 AliAnaParticleJetLeadingConeCorrelation.cxx:140
 AliAnaParticleJetLeadingConeCorrelation.cxx:141
 AliAnaParticleJetLeadingConeCorrelation.cxx:142
 AliAnaParticleJetLeadingConeCorrelation.cxx:143
 AliAnaParticleJetLeadingConeCorrelation.cxx:144
 AliAnaParticleJetLeadingConeCorrelation.cxx:145
 AliAnaParticleJetLeadingConeCorrelation.cxx:146
 AliAnaParticleJetLeadingConeCorrelation.cxx:147
 AliAnaParticleJetLeadingConeCorrelation.cxx:148
 AliAnaParticleJetLeadingConeCorrelation.cxx:149
 AliAnaParticleJetLeadingConeCorrelation.cxx:150
 AliAnaParticleJetLeadingConeCorrelation.cxx:151
 AliAnaParticleJetLeadingConeCorrelation.cxx:152
 AliAnaParticleJetLeadingConeCorrelation.cxx:153
 AliAnaParticleJetLeadingConeCorrelation.cxx:154
 AliAnaParticleJetLeadingConeCorrelation.cxx:155
 AliAnaParticleJetLeadingConeCorrelation.cxx:156
 AliAnaParticleJetLeadingConeCorrelation.cxx:157
 AliAnaParticleJetLeadingConeCorrelation.cxx:158
 AliAnaParticleJetLeadingConeCorrelation.cxx:159
 AliAnaParticleJetLeadingConeCorrelation.cxx:160
 AliAnaParticleJetLeadingConeCorrelation.cxx:161
 AliAnaParticleJetLeadingConeCorrelation.cxx:162
 AliAnaParticleJetLeadingConeCorrelation.cxx:163
 AliAnaParticleJetLeadingConeCorrelation.cxx:164
 AliAnaParticleJetLeadingConeCorrelation.cxx:165
 AliAnaParticleJetLeadingConeCorrelation.cxx:166
 AliAnaParticleJetLeadingConeCorrelation.cxx:167
 AliAnaParticleJetLeadingConeCorrelation.cxx:168
 AliAnaParticleJetLeadingConeCorrelation.cxx:169
 AliAnaParticleJetLeadingConeCorrelation.cxx:170
 AliAnaParticleJetLeadingConeCorrelation.cxx:171
 AliAnaParticleJetLeadingConeCorrelation.cxx:172
 AliAnaParticleJetLeadingConeCorrelation.cxx:173
 AliAnaParticleJetLeadingConeCorrelation.cxx:174
 AliAnaParticleJetLeadingConeCorrelation.cxx:175
 AliAnaParticleJetLeadingConeCorrelation.cxx:176
 AliAnaParticleJetLeadingConeCorrelation.cxx:177
 AliAnaParticleJetLeadingConeCorrelation.cxx:178
 AliAnaParticleJetLeadingConeCorrelation.cxx:179
 AliAnaParticleJetLeadingConeCorrelation.cxx:180
 AliAnaParticleJetLeadingConeCorrelation.cxx:181
 AliAnaParticleJetLeadingConeCorrelation.cxx:182
 AliAnaParticleJetLeadingConeCorrelation.cxx:183
 AliAnaParticleJetLeadingConeCorrelation.cxx:184
 AliAnaParticleJetLeadingConeCorrelation.cxx:185
 AliAnaParticleJetLeadingConeCorrelation.cxx:186
 AliAnaParticleJetLeadingConeCorrelation.cxx:187
 AliAnaParticleJetLeadingConeCorrelation.cxx:188
 AliAnaParticleJetLeadingConeCorrelation.cxx:189
 AliAnaParticleJetLeadingConeCorrelation.cxx:190
 AliAnaParticleJetLeadingConeCorrelation.cxx:191
 AliAnaParticleJetLeadingConeCorrelation.cxx:192
 AliAnaParticleJetLeadingConeCorrelation.cxx:193
 AliAnaParticleJetLeadingConeCorrelation.cxx:194
 AliAnaParticleJetLeadingConeCorrelation.cxx:195
 AliAnaParticleJetLeadingConeCorrelation.cxx:196
 AliAnaParticleJetLeadingConeCorrelation.cxx:197
 AliAnaParticleJetLeadingConeCorrelation.cxx:198
 AliAnaParticleJetLeadingConeCorrelation.cxx:199
 AliAnaParticleJetLeadingConeCorrelation.cxx:200
 AliAnaParticleJetLeadingConeCorrelation.cxx:201
 AliAnaParticleJetLeadingConeCorrelation.cxx:202
 AliAnaParticleJetLeadingConeCorrelation.cxx:203
 AliAnaParticleJetLeadingConeCorrelation.cxx:204
 AliAnaParticleJetLeadingConeCorrelation.cxx:205
 AliAnaParticleJetLeadingConeCorrelation.cxx:206
 AliAnaParticleJetLeadingConeCorrelation.cxx:207
 AliAnaParticleJetLeadingConeCorrelation.cxx:208
 AliAnaParticleJetLeadingConeCorrelation.cxx:209
 AliAnaParticleJetLeadingConeCorrelation.cxx:210
 AliAnaParticleJetLeadingConeCorrelation.cxx:211
 AliAnaParticleJetLeadingConeCorrelation.cxx:212
 AliAnaParticleJetLeadingConeCorrelation.cxx:213
 AliAnaParticleJetLeadingConeCorrelation.cxx:214
 AliAnaParticleJetLeadingConeCorrelation.cxx:215
 AliAnaParticleJetLeadingConeCorrelation.cxx:216
 AliAnaParticleJetLeadingConeCorrelation.cxx:217
 AliAnaParticleJetLeadingConeCorrelation.cxx:218
 AliAnaParticleJetLeadingConeCorrelation.cxx:219
 AliAnaParticleJetLeadingConeCorrelation.cxx:220
 AliAnaParticleJetLeadingConeCorrelation.cxx:221
 AliAnaParticleJetLeadingConeCorrelation.cxx:222
 AliAnaParticleJetLeadingConeCorrelation.cxx:223
 AliAnaParticleJetLeadingConeCorrelation.cxx:224
 AliAnaParticleJetLeadingConeCorrelation.cxx:225
 AliAnaParticleJetLeadingConeCorrelation.cxx:226
 AliAnaParticleJetLeadingConeCorrelation.cxx:227
 AliAnaParticleJetLeadingConeCorrelation.cxx:228
 AliAnaParticleJetLeadingConeCorrelation.cxx:229
 AliAnaParticleJetLeadingConeCorrelation.cxx:230
 AliAnaParticleJetLeadingConeCorrelation.cxx:231
 AliAnaParticleJetLeadingConeCorrelation.cxx:232
 AliAnaParticleJetLeadingConeCorrelation.cxx:233
 AliAnaParticleJetLeadingConeCorrelation.cxx:234
 AliAnaParticleJetLeadingConeCorrelation.cxx:235
 AliAnaParticleJetLeadingConeCorrelation.cxx:236
 AliAnaParticleJetLeadingConeCorrelation.cxx:237
 AliAnaParticleJetLeadingConeCorrelation.cxx:238
 AliAnaParticleJetLeadingConeCorrelation.cxx:239
 AliAnaParticleJetLeadingConeCorrelation.cxx:240
 AliAnaParticleJetLeadingConeCorrelation.cxx:241
 AliAnaParticleJetLeadingConeCorrelation.cxx:242
 AliAnaParticleJetLeadingConeCorrelation.cxx:243
 AliAnaParticleJetLeadingConeCorrelation.cxx:244
 AliAnaParticleJetLeadingConeCorrelation.cxx:245
 AliAnaParticleJetLeadingConeCorrelation.cxx:246
 AliAnaParticleJetLeadingConeCorrelation.cxx:247
 AliAnaParticleJetLeadingConeCorrelation.cxx:248
 AliAnaParticleJetLeadingConeCorrelation.cxx:249
 AliAnaParticleJetLeadingConeCorrelation.cxx:250
 AliAnaParticleJetLeadingConeCorrelation.cxx:251
 AliAnaParticleJetLeadingConeCorrelation.cxx:252
 AliAnaParticleJetLeadingConeCorrelation.cxx:253
 AliAnaParticleJetLeadingConeCorrelation.cxx:254
 AliAnaParticleJetLeadingConeCorrelation.cxx:255
 AliAnaParticleJetLeadingConeCorrelation.cxx:256
 AliAnaParticleJetLeadingConeCorrelation.cxx:257
 AliAnaParticleJetLeadingConeCorrelation.cxx:258
 AliAnaParticleJetLeadingConeCorrelation.cxx:259
 AliAnaParticleJetLeadingConeCorrelation.cxx:260
 AliAnaParticleJetLeadingConeCorrelation.cxx:261
 AliAnaParticleJetLeadingConeCorrelation.cxx:262
 AliAnaParticleJetLeadingConeCorrelation.cxx:263
 AliAnaParticleJetLeadingConeCorrelation.cxx:264
 AliAnaParticleJetLeadingConeCorrelation.cxx:265
 AliAnaParticleJetLeadingConeCorrelation.cxx:266
 AliAnaParticleJetLeadingConeCorrelation.cxx:267
 AliAnaParticleJetLeadingConeCorrelation.cxx:268
 AliAnaParticleJetLeadingConeCorrelation.cxx:269
 AliAnaParticleJetLeadingConeCorrelation.cxx:270
 AliAnaParticleJetLeadingConeCorrelation.cxx:271
 AliAnaParticleJetLeadingConeCorrelation.cxx:272
 AliAnaParticleJetLeadingConeCorrelation.cxx:273
 AliAnaParticleJetLeadingConeCorrelation.cxx:274
 AliAnaParticleJetLeadingConeCorrelation.cxx:275
 AliAnaParticleJetLeadingConeCorrelation.cxx:276
 AliAnaParticleJetLeadingConeCorrelation.cxx:277
 AliAnaParticleJetLeadingConeCorrelation.cxx:278
 AliAnaParticleJetLeadingConeCorrelation.cxx:279
 AliAnaParticleJetLeadingConeCorrelation.cxx:280
 AliAnaParticleJetLeadingConeCorrelation.cxx:281
 AliAnaParticleJetLeadingConeCorrelation.cxx:282
 AliAnaParticleJetLeadingConeCorrelation.cxx:283
 AliAnaParticleJetLeadingConeCorrelation.cxx:284
 AliAnaParticleJetLeadingConeCorrelation.cxx:285
 AliAnaParticleJetLeadingConeCorrelation.cxx:286
 AliAnaParticleJetLeadingConeCorrelation.cxx:287
 AliAnaParticleJetLeadingConeCorrelation.cxx:288
 AliAnaParticleJetLeadingConeCorrelation.cxx:289
 AliAnaParticleJetLeadingConeCorrelation.cxx:290
 AliAnaParticleJetLeadingConeCorrelation.cxx:291
 AliAnaParticleJetLeadingConeCorrelation.cxx:292
 AliAnaParticleJetLeadingConeCorrelation.cxx:293
 AliAnaParticleJetLeadingConeCorrelation.cxx:294
 AliAnaParticleJetLeadingConeCorrelation.cxx:295
 AliAnaParticleJetLeadingConeCorrelation.cxx:296
 AliAnaParticleJetLeadingConeCorrelation.cxx:297
 AliAnaParticleJetLeadingConeCorrelation.cxx:298
 AliAnaParticleJetLeadingConeCorrelation.cxx:299
 AliAnaParticleJetLeadingConeCorrelation.cxx:300
 AliAnaParticleJetLeadingConeCorrelation.cxx:301
 AliAnaParticleJetLeadingConeCorrelation.cxx:302
 AliAnaParticleJetLeadingConeCorrelation.cxx:303
 AliAnaParticleJetLeadingConeCorrelation.cxx:304
 AliAnaParticleJetLeadingConeCorrelation.cxx:305
 AliAnaParticleJetLeadingConeCorrelation.cxx:306
 AliAnaParticleJetLeadingConeCorrelation.cxx:307
 AliAnaParticleJetLeadingConeCorrelation.cxx:308
 AliAnaParticleJetLeadingConeCorrelation.cxx:309
 AliAnaParticleJetLeadingConeCorrelation.cxx:310
 AliAnaParticleJetLeadingConeCorrelation.cxx:311
 AliAnaParticleJetLeadingConeCorrelation.cxx:312
 AliAnaParticleJetLeadingConeCorrelation.cxx:313
 AliAnaParticleJetLeadingConeCorrelation.cxx:314
 AliAnaParticleJetLeadingConeCorrelation.cxx:315
 AliAnaParticleJetLeadingConeCorrelation.cxx:316
 AliAnaParticleJetLeadingConeCorrelation.cxx:317
 AliAnaParticleJetLeadingConeCorrelation.cxx:318
 AliAnaParticleJetLeadingConeCorrelation.cxx:319
 AliAnaParticleJetLeadingConeCorrelation.cxx:320
 AliAnaParticleJetLeadingConeCorrelation.cxx:321
 AliAnaParticleJetLeadingConeCorrelation.cxx:322
 AliAnaParticleJetLeadingConeCorrelation.cxx:323
 AliAnaParticleJetLeadingConeCorrelation.cxx:324
 AliAnaParticleJetLeadingConeCorrelation.cxx:325
 AliAnaParticleJetLeadingConeCorrelation.cxx:326
 AliAnaParticleJetLeadingConeCorrelation.cxx:327
 AliAnaParticleJetLeadingConeCorrelation.cxx:328
 AliAnaParticleJetLeadingConeCorrelation.cxx:329
 AliAnaParticleJetLeadingConeCorrelation.cxx:330
 AliAnaParticleJetLeadingConeCorrelation.cxx:331
 AliAnaParticleJetLeadingConeCorrelation.cxx:332
 AliAnaParticleJetLeadingConeCorrelation.cxx:333
 AliAnaParticleJetLeadingConeCorrelation.cxx:334
 AliAnaParticleJetLeadingConeCorrelation.cxx:335
 AliAnaParticleJetLeadingConeCorrelation.cxx:336
 AliAnaParticleJetLeadingConeCorrelation.cxx:337
 AliAnaParticleJetLeadingConeCorrelation.cxx:338
 AliAnaParticleJetLeadingConeCorrelation.cxx:339
 AliAnaParticleJetLeadingConeCorrelation.cxx:340
 AliAnaParticleJetLeadingConeCorrelation.cxx:341
 AliAnaParticleJetLeadingConeCorrelation.cxx:342
 AliAnaParticleJetLeadingConeCorrelation.cxx:343
 AliAnaParticleJetLeadingConeCorrelation.cxx:344
 AliAnaParticleJetLeadingConeCorrelation.cxx:345
 AliAnaParticleJetLeadingConeCorrelation.cxx:346
 AliAnaParticleJetLeadingConeCorrelation.cxx:347
 AliAnaParticleJetLeadingConeCorrelation.cxx:348
 AliAnaParticleJetLeadingConeCorrelation.cxx:349
 AliAnaParticleJetLeadingConeCorrelation.cxx:350
 AliAnaParticleJetLeadingConeCorrelation.cxx:351
 AliAnaParticleJetLeadingConeCorrelation.cxx:352
 AliAnaParticleJetLeadingConeCorrelation.cxx:353
 AliAnaParticleJetLeadingConeCorrelation.cxx:354
 AliAnaParticleJetLeadingConeCorrelation.cxx:355
 AliAnaParticleJetLeadingConeCorrelation.cxx:356
 AliAnaParticleJetLeadingConeCorrelation.cxx:357
 AliAnaParticleJetLeadingConeCorrelation.cxx:358
 AliAnaParticleJetLeadingConeCorrelation.cxx:359
 AliAnaParticleJetLeadingConeCorrelation.cxx:360
 AliAnaParticleJetLeadingConeCorrelation.cxx:361
 AliAnaParticleJetLeadingConeCorrelation.cxx:362
 AliAnaParticleJetLeadingConeCorrelation.cxx:363
 AliAnaParticleJetLeadingConeCorrelation.cxx:364
 AliAnaParticleJetLeadingConeCorrelation.cxx:365
 AliAnaParticleJetLeadingConeCorrelation.cxx:366
 AliAnaParticleJetLeadingConeCorrelation.cxx:367
 AliAnaParticleJetLeadingConeCorrelation.cxx:368
 AliAnaParticleJetLeadingConeCorrelation.cxx:369
 AliAnaParticleJetLeadingConeCorrelation.cxx:370
 AliAnaParticleJetLeadingConeCorrelation.cxx:371
 AliAnaParticleJetLeadingConeCorrelation.cxx:372
 AliAnaParticleJetLeadingConeCorrelation.cxx:373
 AliAnaParticleJetLeadingConeCorrelation.cxx:374
 AliAnaParticleJetLeadingConeCorrelation.cxx:375
 AliAnaParticleJetLeadingConeCorrelation.cxx:376
 AliAnaParticleJetLeadingConeCorrelation.cxx:377
 AliAnaParticleJetLeadingConeCorrelation.cxx:378
 AliAnaParticleJetLeadingConeCorrelation.cxx:379
 AliAnaParticleJetLeadingConeCorrelation.cxx:380
 AliAnaParticleJetLeadingConeCorrelation.cxx:381
 AliAnaParticleJetLeadingConeCorrelation.cxx:382
 AliAnaParticleJetLeadingConeCorrelation.cxx:383
 AliAnaParticleJetLeadingConeCorrelation.cxx:384
 AliAnaParticleJetLeadingConeCorrelation.cxx:385
 AliAnaParticleJetLeadingConeCorrelation.cxx:386
 AliAnaParticleJetLeadingConeCorrelation.cxx:387
 AliAnaParticleJetLeadingConeCorrelation.cxx:388
 AliAnaParticleJetLeadingConeCorrelation.cxx:389
 AliAnaParticleJetLeadingConeCorrelation.cxx:390
 AliAnaParticleJetLeadingConeCorrelation.cxx:391
 AliAnaParticleJetLeadingConeCorrelation.cxx:392
 AliAnaParticleJetLeadingConeCorrelation.cxx:393
 AliAnaParticleJetLeadingConeCorrelation.cxx:394
 AliAnaParticleJetLeadingConeCorrelation.cxx:395
 AliAnaParticleJetLeadingConeCorrelation.cxx:396
 AliAnaParticleJetLeadingConeCorrelation.cxx:397
 AliAnaParticleJetLeadingConeCorrelation.cxx:398
 AliAnaParticleJetLeadingConeCorrelation.cxx:399
 AliAnaParticleJetLeadingConeCorrelation.cxx:400
 AliAnaParticleJetLeadingConeCorrelation.cxx:401
 AliAnaParticleJetLeadingConeCorrelation.cxx:402
 AliAnaParticleJetLeadingConeCorrelation.cxx:403
 AliAnaParticleJetLeadingConeCorrelation.cxx:404
 AliAnaParticleJetLeadingConeCorrelation.cxx:405
 AliAnaParticleJetLeadingConeCorrelation.cxx:406
 AliAnaParticleJetLeadingConeCorrelation.cxx:407
 AliAnaParticleJetLeadingConeCorrelation.cxx:408
 AliAnaParticleJetLeadingConeCorrelation.cxx:409
 AliAnaParticleJetLeadingConeCorrelation.cxx:410
 AliAnaParticleJetLeadingConeCorrelation.cxx:411
 AliAnaParticleJetLeadingConeCorrelation.cxx:412
 AliAnaParticleJetLeadingConeCorrelation.cxx:413
 AliAnaParticleJetLeadingConeCorrelation.cxx:414
 AliAnaParticleJetLeadingConeCorrelation.cxx:415
 AliAnaParticleJetLeadingConeCorrelation.cxx:416
 AliAnaParticleJetLeadingConeCorrelation.cxx:417
 AliAnaParticleJetLeadingConeCorrelation.cxx:418
 AliAnaParticleJetLeadingConeCorrelation.cxx:419
 AliAnaParticleJetLeadingConeCorrelation.cxx:420
 AliAnaParticleJetLeadingConeCorrelation.cxx:421
 AliAnaParticleJetLeadingConeCorrelation.cxx:422
 AliAnaParticleJetLeadingConeCorrelation.cxx:423
 AliAnaParticleJetLeadingConeCorrelation.cxx:424
 AliAnaParticleJetLeadingConeCorrelation.cxx:425
 AliAnaParticleJetLeadingConeCorrelation.cxx:426
 AliAnaParticleJetLeadingConeCorrelation.cxx:427
 AliAnaParticleJetLeadingConeCorrelation.cxx:428
 AliAnaParticleJetLeadingConeCorrelation.cxx:429
 AliAnaParticleJetLeadingConeCorrelation.cxx:430
 AliAnaParticleJetLeadingConeCorrelation.cxx:431
 AliAnaParticleJetLeadingConeCorrelation.cxx:432
 AliAnaParticleJetLeadingConeCorrelation.cxx:433
 AliAnaParticleJetLeadingConeCorrelation.cxx:434
 AliAnaParticleJetLeadingConeCorrelation.cxx:435
 AliAnaParticleJetLeadingConeCorrelation.cxx:436
 AliAnaParticleJetLeadingConeCorrelation.cxx:437
 AliAnaParticleJetLeadingConeCorrelation.cxx:438
 AliAnaParticleJetLeadingConeCorrelation.cxx:439
 AliAnaParticleJetLeadingConeCorrelation.cxx:440
 AliAnaParticleJetLeadingConeCorrelation.cxx:441
 AliAnaParticleJetLeadingConeCorrelation.cxx:442
 AliAnaParticleJetLeadingConeCorrelation.cxx:443
 AliAnaParticleJetLeadingConeCorrelation.cxx:444
 AliAnaParticleJetLeadingConeCorrelation.cxx:445
 AliAnaParticleJetLeadingConeCorrelation.cxx:446
 AliAnaParticleJetLeadingConeCorrelation.cxx:447
 AliAnaParticleJetLeadingConeCorrelation.cxx:448
 AliAnaParticleJetLeadingConeCorrelation.cxx:449
 AliAnaParticleJetLeadingConeCorrelation.cxx:450
 AliAnaParticleJetLeadingConeCorrelation.cxx:451
 AliAnaParticleJetLeadingConeCorrelation.cxx:452
 AliAnaParticleJetLeadingConeCorrelation.cxx:453
 AliAnaParticleJetLeadingConeCorrelation.cxx:454
 AliAnaParticleJetLeadingConeCorrelation.cxx:455
 AliAnaParticleJetLeadingConeCorrelation.cxx:456
 AliAnaParticleJetLeadingConeCorrelation.cxx:457
 AliAnaParticleJetLeadingConeCorrelation.cxx:458
 AliAnaParticleJetLeadingConeCorrelation.cxx:459
 AliAnaParticleJetLeadingConeCorrelation.cxx:460
 AliAnaParticleJetLeadingConeCorrelation.cxx:461
 AliAnaParticleJetLeadingConeCorrelation.cxx:462
 AliAnaParticleJetLeadingConeCorrelation.cxx:463
 AliAnaParticleJetLeadingConeCorrelation.cxx:464
 AliAnaParticleJetLeadingConeCorrelation.cxx:465
 AliAnaParticleJetLeadingConeCorrelation.cxx:466
 AliAnaParticleJetLeadingConeCorrelation.cxx:467
 AliAnaParticleJetLeadingConeCorrelation.cxx:468
 AliAnaParticleJetLeadingConeCorrelation.cxx:469
 AliAnaParticleJetLeadingConeCorrelation.cxx:470
 AliAnaParticleJetLeadingConeCorrelation.cxx:471
 AliAnaParticleJetLeadingConeCorrelation.cxx:472
 AliAnaParticleJetLeadingConeCorrelation.cxx:473
 AliAnaParticleJetLeadingConeCorrelation.cxx:474
 AliAnaParticleJetLeadingConeCorrelation.cxx:475
 AliAnaParticleJetLeadingConeCorrelation.cxx:476
 AliAnaParticleJetLeadingConeCorrelation.cxx:477
 AliAnaParticleJetLeadingConeCorrelation.cxx:478
 AliAnaParticleJetLeadingConeCorrelation.cxx:479
 AliAnaParticleJetLeadingConeCorrelation.cxx:480
 AliAnaParticleJetLeadingConeCorrelation.cxx:481
 AliAnaParticleJetLeadingConeCorrelation.cxx:482
 AliAnaParticleJetLeadingConeCorrelation.cxx:483
 AliAnaParticleJetLeadingConeCorrelation.cxx:484
 AliAnaParticleJetLeadingConeCorrelation.cxx:485
 AliAnaParticleJetLeadingConeCorrelation.cxx:486
 AliAnaParticleJetLeadingConeCorrelation.cxx:487
 AliAnaParticleJetLeadingConeCorrelation.cxx:488
 AliAnaParticleJetLeadingConeCorrelation.cxx:489
 AliAnaParticleJetLeadingConeCorrelation.cxx:490
 AliAnaParticleJetLeadingConeCorrelation.cxx:491
 AliAnaParticleJetLeadingConeCorrelation.cxx:492
 AliAnaParticleJetLeadingConeCorrelation.cxx:493
 AliAnaParticleJetLeadingConeCorrelation.cxx:494
 AliAnaParticleJetLeadingConeCorrelation.cxx:495
 AliAnaParticleJetLeadingConeCorrelation.cxx:496
 AliAnaParticleJetLeadingConeCorrelation.cxx:497
 AliAnaParticleJetLeadingConeCorrelation.cxx:498
 AliAnaParticleJetLeadingConeCorrelation.cxx:499
 AliAnaParticleJetLeadingConeCorrelation.cxx:500
 AliAnaParticleJetLeadingConeCorrelation.cxx:501
 AliAnaParticleJetLeadingConeCorrelation.cxx:502
 AliAnaParticleJetLeadingConeCorrelation.cxx:503
 AliAnaParticleJetLeadingConeCorrelation.cxx:504
 AliAnaParticleJetLeadingConeCorrelation.cxx:505
 AliAnaParticleJetLeadingConeCorrelation.cxx:506
 AliAnaParticleJetLeadingConeCorrelation.cxx:507
 AliAnaParticleJetLeadingConeCorrelation.cxx:508
 AliAnaParticleJetLeadingConeCorrelation.cxx:509
 AliAnaParticleJetLeadingConeCorrelation.cxx:510
 AliAnaParticleJetLeadingConeCorrelation.cxx:511
 AliAnaParticleJetLeadingConeCorrelation.cxx:512
 AliAnaParticleJetLeadingConeCorrelation.cxx:513
 AliAnaParticleJetLeadingConeCorrelation.cxx:514
 AliAnaParticleJetLeadingConeCorrelation.cxx:515
 AliAnaParticleJetLeadingConeCorrelation.cxx:516
 AliAnaParticleJetLeadingConeCorrelation.cxx:517
 AliAnaParticleJetLeadingConeCorrelation.cxx:518
 AliAnaParticleJetLeadingConeCorrelation.cxx:519
 AliAnaParticleJetLeadingConeCorrelation.cxx:520
 AliAnaParticleJetLeadingConeCorrelation.cxx:521
 AliAnaParticleJetLeadingConeCorrelation.cxx:522
 AliAnaParticleJetLeadingConeCorrelation.cxx:523
 AliAnaParticleJetLeadingConeCorrelation.cxx:524
 AliAnaParticleJetLeadingConeCorrelation.cxx:525
 AliAnaParticleJetLeadingConeCorrelation.cxx:526
 AliAnaParticleJetLeadingConeCorrelation.cxx:527
 AliAnaParticleJetLeadingConeCorrelation.cxx:528
 AliAnaParticleJetLeadingConeCorrelation.cxx:529
 AliAnaParticleJetLeadingConeCorrelation.cxx:530
 AliAnaParticleJetLeadingConeCorrelation.cxx:531
 AliAnaParticleJetLeadingConeCorrelation.cxx:532
 AliAnaParticleJetLeadingConeCorrelation.cxx:533
 AliAnaParticleJetLeadingConeCorrelation.cxx:534
 AliAnaParticleJetLeadingConeCorrelation.cxx:535
 AliAnaParticleJetLeadingConeCorrelation.cxx:536
 AliAnaParticleJetLeadingConeCorrelation.cxx:537
 AliAnaParticleJetLeadingConeCorrelation.cxx:538
 AliAnaParticleJetLeadingConeCorrelation.cxx:539
 AliAnaParticleJetLeadingConeCorrelation.cxx:540
 AliAnaParticleJetLeadingConeCorrelation.cxx:541
 AliAnaParticleJetLeadingConeCorrelation.cxx:542
 AliAnaParticleJetLeadingConeCorrelation.cxx:543
 AliAnaParticleJetLeadingConeCorrelation.cxx:544
 AliAnaParticleJetLeadingConeCorrelation.cxx:545
 AliAnaParticleJetLeadingConeCorrelation.cxx:546
 AliAnaParticleJetLeadingConeCorrelation.cxx:547
 AliAnaParticleJetLeadingConeCorrelation.cxx:548
 AliAnaParticleJetLeadingConeCorrelation.cxx:549
 AliAnaParticleJetLeadingConeCorrelation.cxx:550
 AliAnaParticleJetLeadingConeCorrelation.cxx:551
 AliAnaParticleJetLeadingConeCorrelation.cxx:552
 AliAnaParticleJetLeadingConeCorrelation.cxx:553
 AliAnaParticleJetLeadingConeCorrelation.cxx:554
 AliAnaParticleJetLeadingConeCorrelation.cxx:555
 AliAnaParticleJetLeadingConeCorrelation.cxx:556
 AliAnaParticleJetLeadingConeCorrelation.cxx:557
 AliAnaParticleJetLeadingConeCorrelation.cxx:558
 AliAnaParticleJetLeadingConeCorrelation.cxx:559
 AliAnaParticleJetLeadingConeCorrelation.cxx:560
 AliAnaParticleJetLeadingConeCorrelation.cxx:561
 AliAnaParticleJetLeadingConeCorrelation.cxx:562
 AliAnaParticleJetLeadingConeCorrelation.cxx:563
 AliAnaParticleJetLeadingConeCorrelation.cxx:564
 AliAnaParticleJetLeadingConeCorrelation.cxx:565
 AliAnaParticleJetLeadingConeCorrelation.cxx:566
 AliAnaParticleJetLeadingConeCorrelation.cxx:567
 AliAnaParticleJetLeadingConeCorrelation.cxx:568
 AliAnaParticleJetLeadingConeCorrelation.cxx:569
 AliAnaParticleJetLeadingConeCorrelation.cxx:570
 AliAnaParticleJetLeadingConeCorrelation.cxx:571
 AliAnaParticleJetLeadingConeCorrelation.cxx:572
 AliAnaParticleJetLeadingConeCorrelation.cxx:573
 AliAnaParticleJetLeadingConeCorrelation.cxx:574
 AliAnaParticleJetLeadingConeCorrelation.cxx:575
 AliAnaParticleJetLeadingConeCorrelation.cxx:576
 AliAnaParticleJetLeadingConeCorrelation.cxx:577
 AliAnaParticleJetLeadingConeCorrelation.cxx:578
 AliAnaParticleJetLeadingConeCorrelation.cxx:579
 AliAnaParticleJetLeadingConeCorrelation.cxx:580
 AliAnaParticleJetLeadingConeCorrelation.cxx:581
 AliAnaParticleJetLeadingConeCorrelation.cxx:582
 AliAnaParticleJetLeadingConeCorrelation.cxx:583
 AliAnaParticleJetLeadingConeCorrelation.cxx:584
 AliAnaParticleJetLeadingConeCorrelation.cxx:585
 AliAnaParticleJetLeadingConeCorrelation.cxx:586
 AliAnaParticleJetLeadingConeCorrelation.cxx:587
 AliAnaParticleJetLeadingConeCorrelation.cxx:588
 AliAnaParticleJetLeadingConeCorrelation.cxx:589
 AliAnaParticleJetLeadingConeCorrelation.cxx:590
 AliAnaParticleJetLeadingConeCorrelation.cxx:591
 AliAnaParticleJetLeadingConeCorrelation.cxx:592
 AliAnaParticleJetLeadingConeCorrelation.cxx:593
 AliAnaParticleJetLeadingConeCorrelation.cxx:594
 AliAnaParticleJetLeadingConeCorrelation.cxx:595
 AliAnaParticleJetLeadingConeCorrelation.cxx:596
 AliAnaParticleJetLeadingConeCorrelation.cxx:597
 AliAnaParticleJetLeadingConeCorrelation.cxx:598
 AliAnaParticleJetLeadingConeCorrelation.cxx:599
 AliAnaParticleJetLeadingConeCorrelation.cxx:600
 AliAnaParticleJetLeadingConeCorrelation.cxx:601
 AliAnaParticleJetLeadingConeCorrelation.cxx:602
 AliAnaParticleJetLeadingConeCorrelation.cxx:603
 AliAnaParticleJetLeadingConeCorrelation.cxx:604
 AliAnaParticleJetLeadingConeCorrelation.cxx:605
 AliAnaParticleJetLeadingConeCorrelation.cxx:606
 AliAnaParticleJetLeadingConeCorrelation.cxx:607
 AliAnaParticleJetLeadingConeCorrelation.cxx:608
 AliAnaParticleJetLeadingConeCorrelation.cxx:609
 AliAnaParticleJetLeadingConeCorrelation.cxx:610
 AliAnaParticleJetLeadingConeCorrelation.cxx:611
 AliAnaParticleJetLeadingConeCorrelation.cxx:612
 AliAnaParticleJetLeadingConeCorrelation.cxx:613
 AliAnaParticleJetLeadingConeCorrelation.cxx:614
 AliAnaParticleJetLeadingConeCorrelation.cxx:615
 AliAnaParticleJetLeadingConeCorrelation.cxx:616
 AliAnaParticleJetLeadingConeCorrelation.cxx:617
 AliAnaParticleJetLeadingConeCorrelation.cxx:618
 AliAnaParticleJetLeadingConeCorrelation.cxx:619
 AliAnaParticleJetLeadingConeCorrelation.cxx:620
 AliAnaParticleJetLeadingConeCorrelation.cxx:621
 AliAnaParticleJetLeadingConeCorrelation.cxx:622
 AliAnaParticleJetLeadingConeCorrelation.cxx:623
 AliAnaParticleJetLeadingConeCorrelation.cxx:624
 AliAnaParticleJetLeadingConeCorrelation.cxx:625
 AliAnaParticleJetLeadingConeCorrelation.cxx:626
 AliAnaParticleJetLeadingConeCorrelation.cxx:627
 AliAnaParticleJetLeadingConeCorrelation.cxx:628
 AliAnaParticleJetLeadingConeCorrelation.cxx:629
 AliAnaParticleJetLeadingConeCorrelation.cxx:630
 AliAnaParticleJetLeadingConeCorrelation.cxx:631
 AliAnaParticleJetLeadingConeCorrelation.cxx:632
 AliAnaParticleJetLeadingConeCorrelation.cxx:633
 AliAnaParticleJetLeadingConeCorrelation.cxx:634
 AliAnaParticleJetLeadingConeCorrelation.cxx:635
 AliAnaParticleJetLeadingConeCorrelation.cxx:636
 AliAnaParticleJetLeadingConeCorrelation.cxx:637
 AliAnaParticleJetLeadingConeCorrelation.cxx:638
 AliAnaParticleJetLeadingConeCorrelation.cxx:639
 AliAnaParticleJetLeadingConeCorrelation.cxx:640
 AliAnaParticleJetLeadingConeCorrelation.cxx:641
 AliAnaParticleJetLeadingConeCorrelation.cxx:642
 AliAnaParticleJetLeadingConeCorrelation.cxx:643
 AliAnaParticleJetLeadingConeCorrelation.cxx:644
 AliAnaParticleJetLeadingConeCorrelation.cxx:645
 AliAnaParticleJetLeadingConeCorrelation.cxx:646
 AliAnaParticleJetLeadingConeCorrelation.cxx:647
 AliAnaParticleJetLeadingConeCorrelation.cxx:648
 AliAnaParticleJetLeadingConeCorrelation.cxx:649
 AliAnaParticleJetLeadingConeCorrelation.cxx:650
 AliAnaParticleJetLeadingConeCorrelation.cxx:651
 AliAnaParticleJetLeadingConeCorrelation.cxx:652
 AliAnaParticleJetLeadingConeCorrelation.cxx:653
 AliAnaParticleJetLeadingConeCorrelation.cxx:654
 AliAnaParticleJetLeadingConeCorrelation.cxx:655
 AliAnaParticleJetLeadingConeCorrelation.cxx:656
 AliAnaParticleJetLeadingConeCorrelation.cxx:657
 AliAnaParticleJetLeadingConeCorrelation.cxx:658
 AliAnaParticleJetLeadingConeCorrelation.cxx:659
 AliAnaParticleJetLeadingConeCorrelation.cxx:660
 AliAnaParticleJetLeadingConeCorrelation.cxx:661
 AliAnaParticleJetLeadingConeCorrelation.cxx:662
 AliAnaParticleJetLeadingConeCorrelation.cxx:663
 AliAnaParticleJetLeadingConeCorrelation.cxx:664
 AliAnaParticleJetLeadingConeCorrelation.cxx:665
 AliAnaParticleJetLeadingConeCorrelation.cxx:666
 AliAnaParticleJetLeadingConeCorrelation.cxx:667
 AliAnaParticleJetLeadingConeCorrelation.cxx:668
 AliAnaParticleJetLeadingConeCorrelation.cxx:669
 AliAnaParticleJetLeadingConeCorrelation.cxx:670
 AliAnaParticleJetLeadingConeCorrelation.cxx:671
 AliAnaParticleJetLeadingConeCorrelation.cxx:672
 AliAnaParticleJetLeadingConeCorrelation.cxx:673
 AliAnaParticleJetLeadingConeCorrelation.cxx:674
 AliAnaParticleJetLeadingConeCorrelation.cxx:675
 AliAnaParticleJetLeadingConeCorrelation.cxx:676
 AliAnaParticleJetLeadingConeCorrelation.cxx:677
 AliAnaParticleJetLeadingConeCorrelation.cxx:678
 AliAnaParticleJetLeadingConeCorrelation.cxx:679
 AliAnaParticleJetLeadingConeCorrelation.cxx:680
 AliAnaParticleJetLeadingConeCorrelation.cxx:681
 AliAnaParticleJetLeadingConeCorrelation.cxx:682
 AliAnaParticleJetLeadingConeCorrelation.cxx:683
 AliAnaParticleJetLeadingConeCorrelation.cxx:684
 AliAnaParticleJetLeadingConeCorrelation.cxx:685
 AliAnaParticleJetLeadingConeCorrelation.cxx:686
 AliAnaParticleJetLeadingConeCorrelation.cxx:687
 AliAnaParticleJetLeadingConeCorrelation.cxx:688
 AliAnaParticleJetLeadingConeCorrelation.cxx:689
 AliAnaParticleJetLeadingConeCorrelation.cxx:690
 AliAnaParticleJetLeadingConeCorrelation.cxx:691
 AliAnaParticleJetLeadingConeCorrelation.cxx:692
 AliAnaParticleJetLeadingConeCorrelation.cxx:693
 AliAnaParticleJetLeadingConeCorrelation.cxx:694
 AliAnaParticleJetLeadingConeCorrelation.cxx:695
 AliAnaParticleJetLeadingConeCorrelation.cxx:696
 AliAnaParticleJetLeadingConeCorrelation.cxx:697
 AliAnaParticleJetLeadingConeCorrelation.cxx:698
 AliAnaParticleJetLeadingConeCorrelation.cxx:699
 AliAnaParticleJetLeadingConeCorrelation.cxx:700
 AliAnaParticleJetLeadingConeCorrelation.cxx:701
 AliAnaParticleJetLeadingConeCorrelation.cxx:702
 AliAnaParticleJetLeadingConeCorrelation.cxx:703
 AliAnaParticleJetLeadingConeCorrelation.cxx:704
 AliAnaParticleJetLeadingConeCorrelation.cxx:705
 AliAnaParticleJetLeadingConeCorrelation.cxx:706
 AliAnaParticleJetLeadingConeCorrelation.cxx:707
 AliAnaParticleJetLeadingConeCorrelation.cxx:708
 AliAnaParticleJetLeadingConeCorrelation.cxx:709
 AliAnaParticleJetLeadingConeCorrelation.cxx:710
 AliAnaParticleJetLeadingConeCorrelation.cxx:711
 AliAnaParticleJetLeadingConeCorrelation.cxx:712
 AliAnaParticleJetLeadingConeCorrelation.cxx:713
 AliAnaParticleJetLeadingConeCorrelation.cxx:714
 AliAnaParticleJetLeadingConeCorrelation.cxx:715
 AliAnaParticleJetLeadingConeCorrelation.cxx:716
 AliAnaParticleJetLeadingConeCorrelation.cxx:717
 AliAnaParticleJetLeadingConeCorrelation.cxx:718
 AliAnaParticleJetLeadingConeCorrelation.cxx:719
 AliAnaParticleJetLeadingConeCorrelation.cxx:720
 AliAnaParticleJetLeadingConeCorrelation.cxx:721
 AliAnaParticleJetLeadingConeCorrelation.cxx:722
 AliAnaParticleJetLeadingConeCorrelation.cxx:723
 AliAnaParticleJetLeadingConeCorrelation.cxx:724
 AliAnaParticleJetLeadingConeCorrelation.cxx:725
 AliAnaParticleJetLeadingConeCorrelation.cxx:726
 AliAnaParticleJetLeadingConeCorrelation.cxx:727
 AliAnaParticleJetLeadingConeCorrelation.cxx:728
 AliAnaParticleJetLeadingConeCorrelation.cxx:729
 AliAnaParticleJetLeadingConeCorrelation.cxx:730
 AliAnaParticleJetLeadingConeCorrelation.cxx:731
 AliAnaParticleJetLeadingConeCorrelation.cxx:732
 AliAnaParticleJetLeadingConeCorrelation.cxx:733
 AliAnaParticleJetLeadingConeCorrelation.cxx:734
 AliAnaParticleJetLeadingConeCorrelation.cxx:735
 AliAnaParticleJetLeadingConeCorrelation.cxx:736
 AliAnaParticleJetLeadingConeCorrelation.cxx:737
 AliAnaParticleJetLeadingConeCorrelation.cxx:738
 AliAnaParticleJetLeadingConeCorrelation.cxx:739
 AliAnaParticleJetLeadingConeCorrelation.cxx:740
 AliAnaParticleJetLeadingConeCorrelation.cxx:741
 AliAnaParticleJetLeadingConeCorrelation.cxx:742
 AliAnaParticleJetLeadingConeCorrelation.cxx:743
 AliAnaParticleJetLeadingConeCorrelation.cxx:744
 AliAnaParticleJetLeadingConeCorrelation.cxx:745
 AliAnaParticleJetLeadingConeCorrelation.cxx:746
 AliAnaParticleJetLeadingConeCorrelation.cxx:747
 AliAnaParticleJetLeadingConeCorrelation.cxx:748
 AliAnaParticleJetLeadingConeCorrelation.cxx:749
 AliAnaParticleJetLeadingConeCorrelation.cxx:750
 AliAnaParticleJetLeadingConeCorrelation.cxx:751
 AliAnaParticleJetLeadingConeCorrelation.cxx:752
 AliAnaParticleJetLeadingConeCorrelation.cxx:753
 AliAnaParticleJetLeadingConeCorrelation.cxx:754
 AliAnaParticleJetLeadingConeCorrelation.cxx:755
 AliAnaParticleJetLeadingConeCorrelation.cxx:756
 AliAnaParticleJetLeadingConeCorrelation.cxx:757
 AliAnaParticleJetLeadingConeCorrelation.cxx:758
 AliAnaParticleJetLeadingConeCorrelation.cxx:759
 AliAnaParticleJetLeadingConeCorrelation.cxx:760
 AliAnaParticleJetLeadingConeCorrelation.cxx:761
 AliAnaParticleJetLeadingConeCorrelation.cxx:762
 AliAnaParticleJetLeadingConeCorrelation.cxx:763
 AliAnaParticleJetLeadingConeCorrelation.cxx:764
 AliAnaParticleJetLeadingConeCorrelation.cxx:765
 AliAnaParticleJetLeadingConeCorrelation.cxx:766
 AliAnaParticleJetLeadingConeCorrelation.cxx:767
 AliAnaParticleJetLeadingConeCorrelation.cxx:768
 AliAnaParticleJetLeadingConeCorrelation.cxx:769
 AliAnaParticleJetLeadingConeCorrelation.cxx:770
 AliAnaParticleJetLeadingConeCorrelation.cxx:771
 AliAnaParticleJetLeadingConeCorrelation.cxx:772
 AliAnaParticleJetLeadingConeCorrelation.cxx:773
 AliAnaParticleJetLeadingConeCorrelation.cxx:774
 AliAnaParticleJetLeadingConeCorrelation.cxx:775
 AliAnaParticleJetLeadingConeCorrelation.cxx:776
 AliAnaParticleJetLeadingConeCorrelation.cxx:777
 AliAnaParticleJetLeadingConeCorrelation.cxx:778
 AliAnaParticleJetLeadingConeCorrelation.cxx:779
 AliAnaParticleJetLeadingConeCorrelation.cxx:780
 AliAnaParticleJetLeadingConeCorrelation.cxx:781
 AliAnaParticleJetLeadingConeCorrelation.cxx:782
 AliAnaParticleJetLeadingConeCorrelation.cxx:783
 AliAnaParticleJetLeadingConeCorrelation.cxx:784
 AliAnaParticleJetLeadingConeCorrelation.cxx:785
 AliAnaParticleJetLeadingConeCorrelation.cxx:786
 AliAnaParticleJetLeadingConeCorrelation.cxx:787
 AliAnaParticleJetLeadingConeCorrelation.cxx:788
 AliAnaParticleJetLeadingConeCorrelation.cxx:789
 AliAnaParticleJetLeadingConeCorrelation.cxx:790
 AliAnaParticleJetLeadingConeCorrelation.cxx:791
 AliAnaParticleJetLeadingConeCorrelation.cxx:792
 AliAnaParticleJetLeadingConeCorrelation.cxx:793
 AliAnaParticleJetLeadingConeCorrelation.cxx:794
 AliAnaParticleJetLeadingConeCorrelation.cxx:795
 AliAnaParticleJetLeadingConeCorrelation.cxx:796
 AliAnaParticleJetLeadingConeCorrelation.cxx:797
 AliAnaParticleJetLeadingConeCorrelation.cxx:798
 AliAnaParticleJetLeadingConeCorrelation.cxx:799
 AliAnaParticleJetLeadingConeCorrelation.cxx:800
 AliAnaParticleJetLeadingConeCorrelation.cxx:801
 AliAnaParticleJetLeadingConeCorrelation.cxx:802
 AliAnaParticleJetLeadingConeCorrelation.cxx:803
 AliAnaParticleJetLeadingConeCorrelation.cxx:804
 AliAnaParticleJetLeadingConeCorrelation.cxx:805
 AliAnaParticleJetLeadingConeCorrelation.cxx:806
 AliAnaParticleJetLeadingConeCorrelation.cxx:807
 AliAnaParticleJetLeadingConeCorrelation.cxx:808
 AliAnaParticleJetLeadingConeCorrelation.cxx:809
 AliAnaParticleJetLeadingConeCorrelation.cxx:810
 AliAnaParticleJetLeadingConeCorrelation.cxx:811
 AliAnaParticleJetLeadingConeCorrelation.cxx:812
 AliAnaParticleJetLeadingConeCorrelation.cxx:813
 AliAnaParticleJetLeadingConeCorrelation.cxx:814
 AliAnaParticleJetLeadingConeCorrelation.cxx:815
 AliAnaParticleJetLeadingConeCorrelation.cxx:816
 AliAnaParticleJetLeadingConeCorrelation.cxx:817
 AliAnaParticleJetLeadingConeCorrelation.cxx:818
 AliAnaParticleJetLeadingConeCorrelation.cxx:819
 AliAnaParticleJetLeadingConeCorrelation.cxx:820
 AliAnaParticleJetLeadingConeCorrelation.cxx:821
 AliAnaParticleJetLeadingConeCorrelation.cxx:822
 AliAnaParticleJetLeadingConeCorrelation.cxx:823
 AliAnaParticleJetLeadingConeCorrelation.cxx:824
 AliAnaParticleJetLeadingConeCorrelation.cxx:825
 AliAnaParticleJetLeadingConeCorrelation.cxx:826
 AliAnaParticleJetLeadingConeCorrelation.cxx:827
 AliAnaParticleJetLeadingConeCorrelation.cxx:828
 AliAnaParticleJetLeadingConeCorrelation.cxx:829
 AliAnaParticleJetLeadingConeCorrelation.cxx:830
 AliAnaParticleJetLeadingConeCorrelation.cxx:831
 AliAnaParticleJetLeadingConeCorrelation.cxx:832
 AliAnaParticleJetLeadingConeCorrelation.cxx:833
 AliAnaParticleJetLeadingConeCorrelation.cxx:834
 AliAnaParticleJetLeadingConeCorrelation.cxx:835
 AliAnaParticleJetLeadingConeCorrelation.cxx:836
 AliAnaParticleJetLeadingConeCorrelation.cxx:837
 AliAnaParticleJetLeadingConeCorrelation.cxx:838
 AliAnaParticleJetLeadingConeCorrelation.cxx:839
 AliAnaParticleJetLeadingConeCorrelation.cxx:840
 AliAnaParticleJetLeadingConeCorrelation.cxx:841
 AliAnaParticleJetLeadingConeCorrelation.cxx:842
 AliAnaParticleJetLeadingConeCorrelation.cxx:843
 AliAnaParticleJetLeadingConeCorrelation.cxx:844
 AliAnaParticleJetLeadingConeCorrelation.cxx:845
 AliAnaParticleJetLeadingConeCorrelation.cxx:846
 AliAnaParticleJetLeadingConeCorrelation.cxx:847
 AliAnaParticleJetLeadingConeCorrelation.cxx:848
 AliAnaParticleJetLeadingConeCorrelation.cxx:849
 AliAnaParticleJetLeadingConeCorrelation.cxx:850
 AliAnaParticleJetLeadingConeCorrelation.cxx:851
 AliAnaParticleJetLeadingConeCorrelation.cxx:852
 AliAnaParticleJetLeadingConeCorrelation.cxx:853
 AliAnaParticleJetLeadingConeCorrelation.cxx:854
 AliAnaParticleJetLeadingConeCorrelation.cxx:855
 AliAnaParticleJetLeadingConeCorrelation.cxx:856
 AliAnaParticleJetLeadingConeCorrelation.cxx:857
 AliAnaParticleJetLeadingConeCorrelation.cxx:858
 AliAnaParticleJetLeadingConeCorrelation.cxx:859
 AliAnaParticleJetLeadingConeCorrelation.cxx:860
 AliAnaParticleJetLeadingConeCorrelation.cxx:861
 AliAnaParticleJetLeadingConeCorrelation.cxx:862
 AliAnaParticleJetLeadingConeCorrelation.cxx:863
 AliAnaParticleJetLeadingConeCorrelation.cxx:864
 AliAnaParticleJetLeadingConeCorrelation.cxx:865
 AliAnaParticleJetLeadingConeCorrelation.cxx:866
 AliAnaParticleJetLeadingConeCorrelation.cxx:867
 AliAnaParticleJetLeadingConeCorrelation.cxx:868
 AliAnaParticleJetLeadingConeCorrelation.cxx:869
 AliAnaParticleJetLeadingConeCorrelation.cxx:870
 AliAnaParticleJetLeadingConeCorrelation.cxx:871
 AliAnaParticleJetLeadingConeCorrelation.cxx:872
 AliAnaParticleJetLeadingConeCorrelation.cxx:873
 AliAnaParticleJetLeadingConeCorrelation.cxx:874
 AliAnaParticleJetLeadingConeCorrelation.cxx:875
 AliAnaParticleJetLeadingConeCorrelation.cxx:876
 AliAnaParticleJetLeadingConeCorrelation.cxx:877
 AliAnaParticleJetLeadingConeCorrelation.cxx:878
 AliAnaParticleJetLeadingConeCorrelation.cxx:879
 AliAnaParticleJetLeadingConeCorrelation.cxx:880
 AliAnaParticleJetLeadingConeCorrelation.cxx:881
 AliAnaParticleJetLeadingConeCorrelation.cxx:882
 AliAnaParticleJetLeadingConeCorrelation.cxx:883
 AliAnaParticleJetLeadingConeCorrelation.cxx:884
 AliAnaParticleJetLeadingConeCorrelation.cxx:885
 AliAnaParticleJetLeadingConeCorrelation.cxx:886
 AliAnaParticleJetLeadingConeCorrelation.cxx:887
 AliAnaParticleJetLeadingConeCorrelation.cxx:888
 AliAnaParticleJetLeadingConeCorrelation.cxx:889
 AliAnaParticleJetLeadingConeCorrelation.cxx:890
 AliAnaParticleJetLeadingConeCorrelation.cxx:891
 AliAnaParticleJetLeadingConeCorrelation.cxx:892
 AliAnaParticleJetLeadingConeCorrelation.cxx:893
 AliAnaParticleJetLeadingConeCorrelation.cxx:894
 AliAnaParticleJetLeadingConeCorrelation.cxx:895
 AliAnaParticleJetLeadingConeCorrelation.cxx:896
 AliAnaParticleJetLeadingConeCorrelation.cxx:897
 AliAnaParticleJetLeadingConeCorrelation.cxx:898
 AliAnaParticleJetLeadingConeCorrelation.cxx:899
 AliAnaParticleJetLeadingConeCorrelation.cxx:900
 AliAnaParticleJetLeadingConeCorrelation.cxx:901
 AliAnaParticleJetLeadingConeCorrelation.cxx:902
 AliAnaParticleJetLeadingConeCorrelation.cxx:903
 AliAnaParticleJetLeadingConeCorrelation.cxx:904
 AliAnaParticleJetLeadingConeCorrelation.cxx:905
 AliAnaParticleJetLeadingConeCorrelation.cxx:906
 AliAnaParticleJetLeadingConeCorrelation.cxx:907
 AliAnaParticleJetLeadingConeCorrelation.cxx:908
 AliAnaParticleJetLeadingConeCorrelation.cxx:909
 AliAnaParticleJetLeadingConeCorrelation.cxx:910
 AliAnaParticleJetLeadingConeCorrelation.cxx:911
 AliAnaParticleJetLeadingConeCorrelation.cxx:912
 AliAnaParticleJetLeadingConeCorrelation.cxx:913
 AliAnaParticleJetLeadingConeCorrelation.cxx:914
 AliAnaParticleJetLeadingConeCorrelation.cxx:915
 AliAnaParticleJetLeadingConeCorrelation.cxx:916
 AliAnaParticleJetLeadingConeCorrelation.cxx:917
 AliAnaParticleJetLeadingConeCorrelation.cxx:918
 AliAnaParticleJetLeadingConeCorrelation.cxx:919
 AliAnaParticleJetLeadingConeCorrelation.cxx:920
 AliAnaParticleJetLeadingConeCorrelation.cxx:921
 AliAnaParticleJetLeadingConeCorrelation.cxx:922
 AliAnaParticleJetLeadingConeCorrelation.cxx:923
 AliAnaParticleJetLeadingConeCorrelation.cxx:924
 AliAnaParticleJetLeadingConeCorrelation.cxx:925
 AliAnaParticleJetLeadingConeCorrelation.cxx:926
 AliAnaParticleJetLeadingConeCorrelation.cxx:927
 AliAnaParticleJetLeadingConeCorrelation.cxx:928
 AliAnaParticleJetLeadingConeCorrelation.cxx:929
 AliAnaParticleJetLeadingConeCorrelation.cxx:930
 AliAnaParticleJetLeadingConeCorrelation.cxx:931
 AliAnaParticleJetLeadingConeCorrelation.cxx:932
 AliAnaParticleJetLeadingConeCorrelation.cxx:933
 AliAnaParticleJetLeadingConeCorrelation.cxx:934
 AliAnaParticleJetLeadingConeCorrelation.cxx:935
 AliAnaParticleJetLeadingConeCorrelation.cxx:936
 AliAnaParticleJetLeadingConeCorrelation.cxx:937
 AliAnaParticleJetLeadingConeCorrelation.cxx:938
 AliAnaParticleJetLeadingConeCorrelation.cxx:939
 AliAnaParticleJetLeadingConeCorrelation.cxx:940
 AliAnaParticleJetLeadingConeCorrelation.cxx:941
 AliAnaParticleJetLeadingConeCorrelation.cxx:942
 AliAnaParticleJetLeadingConeCorrelation.cxx:943
 AliAnaParticleJetLeadingConeCorrelation.cxx:944
 AliAnaParticleJetLeadingConeCorrelation.cxx:945
 AliAnaParticleJetLeadingConeCorrelation.cxx:946
 AliAnaParticleJetLeadingConeCorrelation.cxx:947
 AliAnaParticleJetLeadingConeCorrelation.cxx:948
 AliAnaParticleJetLeadingConeCorrelation.cxx:949
 AliAnaParticleJetLeadingConeCorrelation.cxx:950
 AliAnaParticleJetLeadingConeCorrelation.cxx:951
 AliAnaParticleJetLeadingConeCorrelation.cxx:952
 AliAnaParticleJetLeadingConeCorrelation.cxx:953
 AliAnaParticleJetLeadingConeCorrelation.cxx:954
 AliAnaParticleJetLeadingConeCorrelation.cxx:955
 AliAnaParticleJetLeadingConeCorrelation.cxx:956
 AliAnaParticleJetLeadingConeCorrelation.cxx:957
 AliAnaParticleJetLeadingConeCorrelation.cxx:958
 AliAnaParticleJetLeadingConeCorrelation.cxx:959
 AliAnaParticleJetLeadingConeCorrelation.cxx:960
 AliAnaParticleJetLeadingConeCorrelation.cxx:961
 AliAnaParticleJetLeadingConeCorrelation.cxx:962
 AliAnaParticleJetLeadingConeCorrelation.cxx:963
 AliAnaParticleJetLeadingConeCorrelation.cxx:964
 AliAnaParticleJetLeadingConeCorrelation.cxx:965
 AliAnaParticleJetLeadingConeCorrelation.cxx:966
 AliAnaParticleJetLeadingConeCorrelation.cxx:967
 AliAnaParticleJetLeadingConeCorrelation.cxx:968
 AliAnaParticleJetLeadingConeCorrelation.cxx:969
 AliAnaParticleJetLeadingConeCorrelation.cxx:970
 AliAnaParticleJetLeadingConeCorrelation.cxx:971
 AliAnaParticleJetLeadingConeCorrelation.cxx:972
 AliAnaParticleJetLeadingConeCorrelation.cxx:973
 AliAnaParticleJetLeadingConeCorrelation.cxx:974
 AliAnaParticleJetLeadingConeCorrelation.cxx:975
 AliAnaParticleJetLeadingConeCorrelation.cxx:976
 AliAnaParticleJetLeadingConeCorrelation.cxx:977
 AliAnaParticleJetLeadingConeCorrelation.cxx:978
 AliAnaParticleJetLeadingConeCorrelation.cxx:979
 AliAnaParticleJetLeadingConeCorrelation.cxx:980
 AliAnaParticleJetLeadingConeCorrelation.cxx:981
 AliAnaParticleJetLeadingConeCorrelation.cxx:982
 AliAnaParticleJetLeadingConeCorrelation.cxx:983
 AliAnaParticleJetLeadingConeCorrelation.cxx:984
 AliAnaParticleJetLeadingConeCorrelation.cxx:985
 AliAnaParticleJetLeadingConeCorrelation.cxx:986
 AliAnaParticleJetLeadingConeCorrelation.cxx:987
 AliAnaParticleJetLeadingConeCorrelation.cxx:988
 AliAnaParticleJetLeadingConeCorrelation.cxx:989
 AliAnaParticleJetLeadingConeCorrelation.cxx:990
 AliAnaParticleJetLeadingConeCorrelation.cxx:991
 AliAnaParticleJetLeadingConeCorrelation.cxx:992
 AliAnaParticleJetLeadingConeCorrelation.cxx:993
 AliAnaParticleJetLeadingConeCorrelation.cxx:994
 AliAnaParticleJetLeadingConeCorrelation.cxx:995
 AliAnaParticleJetLeadingConeCorrelation.cxx:996
 AliAnaParticleJetLeadingConeCorrelation.cxx:997
 AliAnaParticleJetLeadingConeCorrelation.cxx:998
 AliAnaParticleJetLeadingConeCorrelation.cxx:999
 AliAnaParticleJetLeadingConeCorrelation.cxx:1000
 AliAnaParticleJetLeadingConeCorrelation.cxx:1001
 AliAnaParticleJetLeadingConeCorrelation.cxx:1002
 AliAnaParticleJetLeadingConeCorrelation.cxx:1003
 AliAnaParticleJetLeadingConeCorrelation.cxx:1004
 AliAnaParticleJetLeadingConeCorrelation.cxx:1005
 AliAnaParticleJetLeadingConeCorrelation.cxx:1006
 AliAnaParticleJetLeadingConeCorrelation.cxx:1007
 AliAnaParticleJetLeadingConeCorrelation.cxx:1008
 AliAnaParticleJetLeadingConeCorrelation.cxx:1009
 AliAnaParticleJetLeadingConeCorrelation.cxx:1010
 AliAnaParticleJetLeadingConeCorrelation.cxx:1011
 AliAnaParticleJetLeadingConeCorrelation.cxx:1012
 AliAnaParticleJetLeadingConeCorrelation.cxx:1013
 AliAnaParticleJetLeadingConeCorrelation.cxx:1014
 AliAnaParticleJetLeadingConeCorrelation.cxx:1015
 AliAnaParticleJetLeadingConeCorrelation.cxx:1016
 AliAnaParticleJetLeadingConeCorrelation.cxx:1017
 AliAnaParticleJetLeadingConeCorrelation.cxx:1018
 AliAnaParticleJetLeadingConeCorrelation.cxx:1019
 AliAnaParticleJetLeadingConeCorrelation.cxx:1020
 AliAnaParticleJetLeadingConeCorrelation.cxx:1021
 AliAnaParticleJetLeadingConeCorrelation.cxx:1022
 AliAnaParticleJetLeadingConeCorrelation.cxx:1023
 AliAnaParticleJetLeadingConeCorrelation.cxx:1024
 AliAnaParticleJetLeadingConeCorrelation.cxx:1025
 AliAnaParticleJetLeadingConeCorrelation.cxx:1026
 AliAnaParticleJetLeadingConeCorrelation.cxx:1027
 AliAnaParticleJetLeadingConeCorrelation.cxx:1028
 AliAnaParticleJetLeadingConeCorrelation.cxx:1029
 AliAnaParticleJetLeadingConeCorrelation.cxx:1030
 AliAnaParticleJetLeadingConeCorrelation.cxx:1031
 AliAnaParticleJetLeadingConeCorrelation.cxx:1032
 AliAnaParticleJetLeadingConeCorrelation.cxx:1033
 AliAnaParticleJetLeadingConeCorrelation.cxx:1034
 AliAnaParticleJetLeadingConeCorrelation.cxx:1035
 AliAnaParticleJetLeadingConeCorrelation.cxx:1036
 AliAnaParticleJetLeadingConeCorrelation.cxx:1037
 AliAnaParticleJetLeadingConeCorrelation.cxx:1038
 AliAnaParticleJetLeadingConeCorrelation.cxx:1039
 AliAnaParticleJetLeadingConeCorrelation.cxx:1040
 AliAnaParticleJetLeadingConeCorrelation.cxx:1041
 AliAnaParticleJetLeadingConeCorrelation.cxx:1042
 AliAnaParticleJetLeadingConeCorrelation.cxx:1043
 AliAnaParticleJetLeadingConeCorrelation.cxx:1044
 AliAnaParticleJetLeadingConeCorrelation.cxx:1045
 AliAnaParticleJetLeadingConeCorrelation.cxx:1046
 AliAnaParticleJetLeadingConeCorrelation.cxx:1047
 AliAnaParticleJetLeadingConeCorrelation.cxx:1048
 AliAnaParticleJetLeadingConeCorrelation.cxx:1049
 AliAnaParticleJetLeadingConeCorrelation.cxx:1050
 AliAnaParticleJetLeadingConeCorrelation.cxx:1051
 AliAnaParticleJetLeadingConeCorrelation.cxx:1052
 AliAnaParticleJetLeadingConeCorrelation.cxx:1053
 AliAnaParticleJetLeadingConeCorrelation.cxx:1054
 AliAnaParticleJetLeadingConeCorrelation.cxx:1055
 AliAnaParticleJetLeadingConeCorrelation.cxx:1056
 AliAnaParticleJetLeadingConeCorrelation.cxx:1057
 AliAnaParticleJetLeadingConeCorrelation.cxx:1058
 AliAnaParticleJetLeadingConeCorrelation.cxx:1059
 AliAnaParticleJetLeadingConeCorrelation.cxx:1060
 AliAnaParticleJetLeadingConeCorrelation.cxx:1061
 AliAnaParticleJetLeadingConeCorrelation.cxx:1062
 AliAnaParticleJetLeadingConeCorrelation.cxx:1063
 AliAnaParticleJetLeadingConeCorrelation.cxx:1064
 AliAnaParticleJetLeadingConeCorrelation.cxx:1065
 AliAnaParticleJetLeadingConeCorrelation.cxx:1066
 AliAnaParticleJetLeadingConeCorrelation.cxx:1067
 AliAnaParticleJetLeadingConeCorrelation.cxx:1068
 AliAnaParticleJetLeadingConeCorrelation.cxx:1069
 AliAnaParticleJetLeadingConeCorrelation.cxx:1070
 AliAnaParticleJetLeadingConeCorrelation.cxx:1071
 AliAnaParticleJetLeadingConeCorrelation.cxx:1072
 AliAnaParticleJetLeadingConeCorrelation.cxx:1073
 AliAnaParticleJetLeadingConeCorrelation.cxx:1074
 AliAnaParticleJetLeadingConeCorrelation.cxx:1075
 AliAnaParticleJetLeadingConeCorrelation.cxx:1076
 AliAnaParticleJetLeadingConeCorrelation.cxx:1077
 AliAnaParticleJetLeadingConeCorrelation.cxx:1078
 AliAnaParticleJetLeadingConeCorrelation.cxx:1079
 AliAnaParticleJetLeadingConeCorrelation.cxx:1080
 AliAnaParticleJetLeadingConeCorrelation.cxx:1081
 AliAnaParticleJetLeadingConeCorrelation.cxx:1082
 AliAnaParticleJetLeadingConeCorrelation.cxx:1083
 AliAnaParticleJetLeadingConeCorrelation.cxx:1084
 AliAnaParticleJetLeadingConeCorrelation.cxx:1085
 AliAnaParticleJetLeadingConeCorrelation.cxx:1086
 AliAnaParticleJetLeadingConeCorrelation.cxx:1087
 AliAnaParticleJetLeadingConeCorrelation.cxx:1088
 AliAnaParticleJetLeadingConeCorrelation.cxx:1089
 AliAnaParticleJetLeadingConeCorrelation.cxx:1090
 AliAnaParticleJetLeadingConeCorrelation.cxx:1091
 AliAnaParticleJetLeadingConeCorrelation.cxx:1092
 AliAnaParticleJetLeadingConeCorrelation.cxx:1093
 AliAnaParticleJetLeadingConeCorrelation.cxx:1094
 AliAnaParticleJetLeadingConeCorrelation.cxx:1095
 AliAnaParticleJetLeadingConeCorrelation.cxx:1096
 AliAnaParticleJetLeadingConeCorrelation.cxx:1097
 AliAnaParticleJetLeadingConeCorrelation.cxx:1098
 AliAnaParticleJetLeadingConeCorrelation.cxx:1099
 AliAnaParticleJetLeadingConeCorrelation.cxx:1100
 AliAnaParticleJetLeadingConeCorrelation.cxx:1101
 AliAnaParticleJetLeadingConeCorrelation.cxx:1102
 AliAnaParticleJetLeadingConeCorrelation.cxx:1103
 AliAnaParticleJetLeadingConeCorrelation.cxx:1104
 AliAnaParticleJetLeadingConeCorrelation.cxx:1105
 AliAnaParticleJetLeadingConeCorrelation.cxx:1106
 AliAnaParticleJetLeadingConeCorrelation.cxx:1107
 AliAnaParticleJetLeadingConeCorrelation.cxx:1108
 AliAnaParticleJetLeadingConeCorrelation.cxx:1109
 AliAnaParticleJetLeadingConeCorrelation.cxx:1110
 AliAnaParticleJetLeadingConeCorrelation.cxx:1111
 AliAnaParticleJetLeadingConeCorrelation.cxx:1112
 AliAnaParticleJetLeadingConeCorrelation.cxx:1113
 AliAnaParticleJetLeadingConeCorrelation.cxx:1114
 AliAnaParticleJetLeadingConeCorrelation.cxx:1115
 AliAnaParticleJetLeadingConeCorrelation.cxx:1116
 AliAnaParticleJetLeadingConeCorrelation.cxx:1117
 AliAnaParticleJetLeadingConeCorrelation.cxx:1118
 AliAnaParticleJetLeadingConeCorrelation.cxx:1119
 AliAnaParticleJetLeadingConeCorrelation.cxx:1120
 AliAnaParticleJetLeadingConeCorrelation.cxx:1121
 AliAnaParticleJetLeadingConeCorrelation.cxx:1122
 AliAnaParticleJetLeadingConeCorrelation.cxx:1123
 AliAnaParticleJetLeadingConeCorrelation.cxx:1124
 AliAnaParticleJetLeadingConeCorrelation.cxx:1125
 AliAnaParticleJetLeadingConeCorrelation.cxx:1126
 AliAnaParticleJetLeadingConeCorrelation.cxx:1127
 AliAnaParticleJetLeadingConeCorrelation.cxx:1128
 AliAnaParticleJetLeadingConeCorrelation.cxx:1129
 AliAnaParticleJetLeadingConeCorrelation.cxx:1130
 AliAnaParticleJetLeadingConeCorrelation.cxx:1131
 AliAnaParticleJetLeadingConeCorrelation.cxx:1132
 AliAnaParticleJetLeadingConeCorrelation.cxx:1133
 AliAnaParticleJetLeadingConeCorrelation.cxx:1134
 AliAnaParticleJetLeadingConeCorrelation.cxx:1135
 AliAnaParticleJetLeadingConeCorrelation.cxx:1136
 AliAnaParticleJetLeadingConeCorrelation.cxx:1137
 AliAnaParticleJetLeadingConeCorrelation.cxx:1138
 AliAnaParticleJetLeadingConeCorrelation.cxx:1139
 AliAnaParticleJetLeadingConeCorrelation.cxx:1140
 AliAnaParticleJetLeadingConeCorrelation.cxx:1141
 AliAnaParticleJetLeadingConeCorrelation.cxx:1142
 AliAnaParticleJetLeadingConeCorrelation.cxx:1143
 AliAnaParticleJetLeadingConeCorrelation.cxx:1144
 AliAnaParticleJetLeadingConeCorrelation.cxx:1145
 AliAnaParticleJetLeadingConeCorrelation.cxx:1146
 AliAnaParticleJetLeadingConeCorrelation.cxx:1147
 AliAnaParticleJetLeadingConeCorrelation.cxx:1148
 AliAnaParticleJetLeadingConeCorrelation.cxx:1149
 AliAnaParticleJetLeadingConeCorrelation.cxx:1150
 AliAnaParticleJetLeadingConeCorrelation.cxx:1151
 AliAnaParticleJetLeadingConeCorrelation.cxx:1152
 AliAnaParticleJetLeadingConeCorrelation.cxx:1153
 AliAnaParticleJetLeadingConeCorrelation.cxx:1154
 AliAnaParticleJetLeadingConeCorrelation.cxx:1155
 AliAnaParticleJetLeadingConeCorrelation.cxx:1156
 AliAnaParticleJetLeadingConeCorrelation.cxx:1157
 AliAnaParticleJetLeadingConeCorrelation.cxx:1158
 AliAnaParticleJetLeadingConeCorrelation.cxx:1159
 AliAnaParticleJetLeadingConeCorrelation.cxx:1160
 AliAnaParticleJetLeadingConeCorrelation.cxx:1161
 AliAnaParticleJetLeadingConeCorrelation.cxx:1162
 AliAnaParticleJetLeadingConeCorrelation.cxx:1163
 AliAnaParticleJetLeadingConeCorrelation.cxx:1164
 AliAnaParticleJetLeadingConeCorrelation.cxx:1165
 AliAnaParticleJetLeadingConeCorrelation.cxx:1166
 AliAnaParticleJetLeadingConeCorrelation.cxx:1167
 AliAnaParticleJetLeadingConeCorrelation.cxx:1168
 AliAnaParticleJetLeadingConeCorrelation.cxx:1169
 AliAnaParticleJetLeadingConeCorrelation.cxx:1170
 AliAnaParticleJetLeadingConeCorrelation.cxx:1171
 AliAnaParticleJetLeadingConeCorrelation.cxx:1172
 AliAnaParticleJetLeadingConeCorrelation.cxx:1173
 AliAnaParticleJetLeadingConeCorrelation.cxx:1174
 AliAnaParticleJetLeadingConeCorrelation.cxx:1175
 AliAnaParticleJetLeadingConeCorrelation.cxx:1176
 AliAnaParticleJetLeadingConeCorrelation.cxx:1177
 AliAnaParticleJetLeadingConeCorrelation.cxx:1178
 AliAnaParticleJetLeadingConeCorrelation.cxx:1179
 AliAnaParticleJetLeadingConeCorrelation.cxx:1180
 AliAnaParticleJetLeadingConeCorrelation.cxx:1181
 AliAnaParticleJetLeadingConeCorrelation.cxx:1182
 AliAnaParticleJetLeadingConeCorrelation.cxx:1183
 AliAnaParticleJetLeadingConeCorrelation.cxx:1184
 AliAnaParticleJetLeadingConeCorrelation.cxx:1185
 AliAnaParticleJetLeadingConeCorrelation.cxx:1186
 AliAnaParticleJetLeadingConeCorrelation.cxx:1187
 AliAnaParticleJetLeadingConeCorrelation.cxx:1188
 AliAnaParticleJetLeadingConeCorrelation.cxx:1189
 AliAnaParticleJetLeadingConeCorrelation.cxx:1190
 AliAnaParticleJetLeadingConeCorrelation.cxx:1191
 AliAnaParticleJetLeadingConeCorrelation.cxx:1192
 AliAnaParticleJetLeadingConeCorrelation.cxx:1193
 AliAnaParticleJetLeadingConeCorrelation.cxx:1194
 AliAnaParticleJetLeadingConeCorrelation.cxx:1195
 AliAnaParticleJetLeadingConeCorrelation.cxx:1196
 AliAnaParticleJetLeadingConeCorrelation.cxx:1197
 AliAnaParticleJetLeadingConeCorrelation.cxx:1198
 AliAnaParticleJetLeadingConeCorrelation.cxx:1199
 AliAnaParticleJetLeadingConeCorrelation.cxx:1200
 AliAnaParticleJetLeadingConeCorrelation.cxx:1201
 AliAnaParticleJetLeadingConeCorrelation.cxx:1202
 AliAnaParticleJetLeadingConeCorrelation.cxx:1203
 AliAnaParticleJetLeadingConeCorrelation.cxx:1204
 AliAnaParticleJetLeadingConeCorrelation.cxx:1205
 AliAnaParticleJetLeadingConeCorrelation.cxx:1206
 AliAnaParticleJetLeadingConeCorrelation.cxx:1207
 AliAnaParticleJetLeadingConeCorrelation.cxx:1208
 AliAnaParticleJetLeadingConeCorrelation.cxx:1209
 AliAnaParticleJetLeadingConeCorrelation.cxx:1210
 AliAnaParticleJetLeadingConeCorrelation.cxx:1211
 AliAnaParticleJetLeadingConeCorrelation.cxx:1212
 AliAnaParticleJetLeadingConeCorrelation.cxx:1213
 AliAnaParticleJetLeadingConeCorrelation.cxx:1214
 AliAnaParticleJetLeadingConeCorrelation.cxx:1215
 AliAnaParticleJetLeadingConeCorrelation.cxx:1216
 AliAnaParticleJetLeadingConeCorrelation.cxx:1217
 AliAnaParticleJetLeadingConeCorrelation.cxx:1218
 AliAnaParticleJetLeadingConeCorrelation.cxx:1219
 AliAnaParticleJetLeadingConeCorrelation.cxx:1220
 AliAnaParticleJetLeadingConeCorrelation.cxx:1221
 AliAnaParticleJetLeadingConeCorrelation.cxx:1222
 AliAnaParticleJetLeadingConeCorrelation.cxx:1223
 AliAnaParticleJetLeadingConeCorrelation.cxx:1224
 AliAnaParticleJetLeadingConeCorrelation.cxx:1225
 AliAnaParticleJetLeadingConeCorrelation.cxx:1226
 AliAnaParticleJetLeadingConeCorrelation.cxx:1227
 AliAnaParticleJetLeadingConeCorrelation.cxx:1228
 AliAnaParticleJetLeadingConeCorrelation.cxx:1229
 AliAnaParticleJetLeadingConeCorrelation.cxx:1230
 AliAnaParticleJetLeadingConeCorrelation.cxx:1231
 AliAnaParticleJetLeadingConeCorrelation.cxx:1232
 AliAnaParticleJetLeadingConeCorrelation.cxx:1233
 AliAnaParticleJetLeadingConeCorrelation.cxx:1234
 AliAnaParticleJetLeadingConeCorrelation.cxx:1235
 AliAnaParticleJetLeadingConeCorrelation.cxx:1236
 AliAnaParticleJetLeadingConeCorrelation.cxx:1237
 AliAnaParticleJetLeadingConeCorrelation.cxx:1238
 AliAnaParticleJetLeadingConeCorrelation.cxx:1239
 AliAnaParticleJetLeadingConeCorrelation.cxx:1240
 AliAnaParticleJetLeadingConeCorrelation.cxx:1241
 AliAnaParticleJetLeadingConeCorrelation.cxx:1242
 AliAnaParticleJetLeadingConeCorrelation.cxx:1243
 AliAnaParticleJetLeadingConeCorrelation.cxx:1244
 AliAnaParticleJetLeadingConeCorrelation.cxx:1245
 AliAnaParticleJetLeadingConeCorrelation.cxx:1246
 AliAnaParticleJetLeadingConeCorrelation.cxx:1247
 AliAnaParticleJetLeadingConeCorrelation.cxx:1248
 AliAnaParticleJetLeadingConeCorrelation.cxx:1249
 AliAnaParticleJetLeadingConeCorrelation.cxx:1250
 AliAnaParticleJetLeadingConeCorrelation.cxx:1251
 AliAnaParticleJetLeadingConeCorrelation.cxx:1252
 AliAnaParticleJetLeadingConeCorrelation.cxx:1253
 AliAnaParticleJetLeadingConeCorrelation.cxx:1254
 AliAnaParticleJetLeadingConeCorrelation.cxx:1255
 AliAnaParticleJetLeadingConeCorrelation.cxx:1256
 AliAnaParticleJetLeadingConeCorrelation.cxx:1257
 AliAnaParticleJetLeadingConeCorrelation.cxx:1258
 AliAnaParticleJetLeadingConeCorrelation.cxx:1259
 AliAnaParticleJetLeadingConeCorrelation.cxx:1260
 AliAnaParticleJetLeadingConeCorrelation.cxx:1261
 AliAnaParticleJetLeadingConeCorrelation.cxx:1262
 AliAnaParticleJetLeadingConeCorrelation.cxx:1263
 AliAnaParticleJetLeadingConeCorrelation.cxx:1264
 AliAnaParticleJetLeadingConeCorrelation.cxx:1265
 AliAnaParticleJetLeadingConeCorrelation.cxx:1266
 AliAnaParticleJetLeadingConeCorrelation.cxx:1267
 AliAnaParticleJetLeadingConeCorrelation.cxx:1268
 AliAnaParticleJetLeadingConeCorrelation.cxx:1269
 AliAnaParticleJetLeadingConeCorrelation.cxx:1270
 AliAnaParticleJetLeadingConeCorrelation.cxx:1271
 AliAnaParticleJetLeadingConeCorrelation.cxx:1272
 AliAnaParticleJetLeadingConeCorrelation.cxx:1273
 AliAnaParticleJetLeadingConeCorrelation.cxx:1274
 AliAnaParticleJetLeadingConeCorrelation.cxx:1275
 AliAnaParticleJetLeadingConeCorrelation.cxx:1276
 AliAnaParticleJetLeadingConeCorrelation.cxx:1277
 AliAnaParticleJetLeadingConeCorrelation.cxx:1278
 AliAnaParticleJetLeadingConeCorrelation.cxx:1279
 AliAnaParticleJetLeadingConeCorrelation.cxx:1280
 AliAnaParticleJetLeadingConeCorrelation.cxx:1281
 AliAnaParticleJetLeadingConeCorrelation.cxx:1282
 AliAnaParticleJetLeadingConeCorrelation.cxx:1283
 AliAnaParticleJetLeadingConeCorrelation.cxx:1284
 AliAnaParticleJetLeadingConeCorrelation.cxx:1285
 AliAnaParticleJetLeadingConeCorrelation.cxx:1286
 AliAnaParticleJetLeadingConeCorrelation.cxx:1287
 AliAnaParticleJetLeadingConeCorrelation.cxx:1288
 AliAnaParticleJetLeadingConeCorrelation.cxx:1289
 AliAnaParticleJetLeadingConeCorrelation.cxx:1290
 AliAnaParticleJetLeadingConeCorrelation.cxx:1291
 AliAnaParticleJetLeadingConeCorrelation.cxx:1292
 AliAnaParticleJetLeadingConeCorrelation.cxx:1293
 AliAnaParticleJetLeadingConeCorrelation.cxx:1294
 AliAnaParticleJetLeadingConeCorrelation.cxx:1295
 AliAnaParticleJetLeadingConeCorrelation.cxx:1296
 AliAnaParticleJetLeadingConeCorrelation.cxx:1297
 AliAnaParticleJetLeadingConeCorrelation.cxx:1298
 AliAnaParticleJetLeadingConeCorrelation.cxx:1299
 AliAnaParticleJetLeadingConeCorrelation.cxx:1300
 AliAnaParticleJetLeadingConeCorrelation.cxx:1301
 AliAnaParticleJetLeadingConeCorrelation.cxx:1302
 AliAnaParticleJetLeadingConeCorrelation.cxx:1303
 AliAnaParticleJetLeadingConeCorrelation.cxx:1304
 AliAnaParticleJetLeadingConeCorrelation.cxx:1305
 AliAnaParticleJetLeadingConeCorrelation.cxx:1306
 AliAnaParticleJetLeadingConeCorrelation.cxx:1307
 AliAnaParticleJetLeadingConeCorrelation.cxx:1308
 AliAnaParticleJetLeadingConeCorrelation.cxx:1309
 AliAnaParticleJetLeadingConeCorrelation.cxx:1310
 AliAnaParticleJetLeadingConeCorrelation.cxx:1311
 AliAnaParticleJetLeadingConeCorrelation.cxx:1312
 AliAnaParticleJetLeadingConeCorrelation.cxx:1313
 AliAnaParticleJetLeadingConeCorrelation.cxx:1314
 AliAnaParticleJetLeadingConeCorrelation.cxx:1315
 AliAnaParticleJetLeadingConeCorrelation.cxx:1316
 AliAnaParticleJetLeadingConeCorrelation.cxx:1317
 AliAnaParticleJetLeadingConeCorrelation.cxx:1318
 AliAnaParticleJetLeadingConeCorrelation.cxx:1319
 AliAnaParticleJetLeadingConeCorrelation.cxx:1320
 AliAnaParticleJetLeadingConeCorrelation.cxx:1321
 AliAnaParticleJetLeadingConeCorrelation.cxx:1322
 AliAnaParticleJetLeadingConeCorrelation.cxx:1323
 AliAnaParticleJetLeadingConeCorrelation.cxx:1324
 AliAnaParticleJetLeadingConeCorrelation.cxx:1325
 AliAnaParticleJetLeadingConeCorrelation.cxx:1326
 AliAnaParticleJetLeadingConeCorrelation.cxx:1327
 AliAnaParticleJetLeadingConeCorrelation.cxx:1328
 AliAnaParticleJetLeadingConeCorrelation.cxx:1329
 AliAnaParticleJetLeadingConeCorrelation.cxx:1330
 AliAnaParticleJetLeadingConeCorrelation.cxx:1331
 AliAnaParticleJetLeadingConeCorrelation.cxx:1332
 AliAnaParticleJetLeadingConeCorrelation.cxx:1333
 AliAnaParticleJetLeadingConeCorrelation.cxx:1334
 AliAnaParticleJetLeadingConeCorrelation.cxx:1335
 AliAnaParticleJetLeadingConeCorrelation.cxx:1336
 AliAnaParticleJetLeadingConeCorrelation.cxx:1337
 AliAnaParticleJetLeadingConeCorrelation.cxx:1338
 AliAnaParticleJetLeadingConeCorrelation.cxx:1339
 AliAnaParticleJetLeadingConeCorrelation.cxx:1340
 AliAnaParticleJetLeadingConeCorrelation.cxx:1341
 AliAnaParticleJetLeadingConeCorrelation.cxx:1342
 AliAnaParticleJetLeadingConeCorrelation.cxx:1343
 AliAnaParticleJetLeadingConeCorrelation.cxx:1344
 AliAnaParticleJetLeadingConeCorrelation.cxx:1345
 AliAnaParticleJetLeadingConeCorrelation.cxx:1346
 AliAnaParticleJetLeadingConeCorrelation.cxx:1347
 AliAnaParticleJetLeadingConeCorrelation.cxx:1348
 AliAnaParticleJetLeadingConeCorrelation.cxx:1349
 AliAnaParticleJetLeadingConeCorrelation.cxx:1350
 AliAnaParticleJetLeadingConeCorrelation.cxx:1351
 AliAnaParticleJetLeadingConeCorrelation.cxx:1352
 AliAnaParticleJetLeadingConeCorrelation.cxx:1353
 AliAnaParticleJetLeadingConeCorrelation.cxx:1354
 AliAnaParticleJetLeadingConeCorrelation.cxx:1355
 AliAnaParticleJetLeadingConeCorrelation.cxx:1356
 AliAnaParticleJetLeadingConeCorrelation.cxx:1357
 AliAnaParticleJetLeadingConeCorrelation.cxx:1358
 AliAnaParticleJetLeadingConeCorrelation.cxx:1359
 AliAnaParticleJetLeadingConeCorrelation.cxx:1360
 AliAnaParticleJetLeadingConeCorrelation.cxx:1361
 AliAnaParticleJetLeadingConeCorrelation.cxx:1362
 AliAnaParticleJetLeadingConeCorrelation.cxx:1363
 AliAnaParticleJetLeadingConeCorrelation.cxx:1364
 AliAnaParticleJetLeadingConeCorrelation.cxx:1365
 AliAnaParticleJetLeadingConeCorrelation.cxx:1366
 AliAnaParticleJetLeadingConeCorrelation.cxx:1367
 AliAnaParticleJetLeadingConeCorrelation.cxx:1368
 AliAnaParticleJetLeadingConeCorrelation.cxx:1369
 AliAnaParticleJetLeadingConeCorrelation.cxx:1370
 AliAnaParticleJetLeadingConeCorrelation.cxx:1371
 AliAnaParticleJetLeadingConeCorrelation.cxx:1372
 AliAnaParticleJetLeadingConeCorrelation.cxx:1373
 AliAnaParticleJetLeadingConeCorrelation.cxx:1374
 AliAnaParticleJetLeadingConeCorrelation.cxx:1375
 AliAnaParticleJetLeadingConeCorrelation.cxx:1376
 AliAnaParticleJetLeadingConeCorrelation.cxx:1377
 AliAnaParticleJetLeadingConeCorrelation.cxx:1378
 AliAnaParticleJetLeadingConeCorrelation.cxx:1379
 AliAnaParticleJetLeadingConeCorrelation.cxx:1380
 AliAnaParticleJetLeadingConeCorrelation.cxx:1381
 AliAnaParticleJetLeadingConeCorrelation.cxx:1382
 AliAnaParticleJetLeadingConeCorrelation.cxx:1383
 AliAnaParticleJetLeadingConeCorrelation.cxx:1384
 AliAnaParticleJetLeadingConeCorrelation.cxx:1385
 AliAnaParticleJetLeadingConeCorrelation.cxx:1386
 AliAnaParticleJetLeadingConeCorrelation.cxx:1387
 AliAnaParticleJetLeadingConeCorrelation.cxx:1388
 AliAnaParticleJetLeadingConeCorrelation.cxx:1389
 AliAnaParticleJetLeadingConeCorrelation.cxx:1390
 AliAnaParticleJetLeadingConeCorrelation.cxx:1391
 AliAnaParticleJetLeadingConeCorrelation.cxx:1392
 AliAnaParticleJetLeadingConeCorrelation.cxx:1393
 AliAnaParticleJetLeadingConeCorrelation.cxx:1394
 AliAnaParticleJetLeadingConeCorrelation.cxx:1395
 AliAnaParticleJetLeadingConeCorrelation.cxx:1396
 AliAnaParticleJetLeadingConeCorrelation.cxx:1397
 AliAnaParticleJetLeadingConeCorrelation.cxx:1398
 AliAnaParticleJetLeadingConeCorrelation.cxx:1399
 AliAnaParticleJetLeadingConeCorrelation.cxx:1400
 AliAnaParticleJetLeadingConeCorrelation.cxx:1401
 AliAnaParticleJetLeadingConeCorrelation.cxx:1402
 AliAnaParticleJetLeadingConeCorrelation.cxx:1403
 AliAnaParticleJetLeadingConeCorrelation.cxx:1404
 AliAnaParticleJetLeadingConeCorrelation.cxx:1405
 AliAnaParticleJetLeadingConeCorrelation.cxx:1406
 AliAnaParticleJetLeadingConeCorrelation.cxx:1407
 AliAnaParticleJetLeadingConeCorrelation.cxx:1408
 AliAnaParticleJetLeadingConeCorrelation.cxx:1409
 AliAnaParticleJetLeadingConeCorrelation.cxx:1410
 AliAnaParticleJetLeadingConeCorrelation.cxx:1411
 AliAnaParticleJetLeadingConeCorrelation.cxx:1412
 AliAnaParticleJetLeadingConeCorrelation.cxx:1413
 AliAnaParticleJetLeadingConeCorrelation.cxx:1414
 AliAnaParticleJetLeadingConeCorrelation.cxx:1415
 AliAnaParticleJetLeadingConeCorrelation.cxx:1416
 AliAnaParticleJetLeadingConeCorrelation.cxx:1417
 AliAnaParticleJetLeadingConeCorrelation.cxx:1418
 AliAnaParticleJetLeadingConeCorrelation.cxx:1419
 AliAnaParticleJetLeadingConeCorrelation.cxx:1420
 AliAnaParticleJetLeadingConeCorrelation.cxx:1421
 AliAnaParticleJetLeadingConeCorrelation.cxx:1422
 AliAnaParticleJetLeadingConeCorrelation.cxx:1423
 AliAnaParticleJetLeadingConeCorrelation.cxx:1424
 AliAnaParticleJetLeadingConeCorrelation.cxx:1425
 AliAnaParticleJetLeadingConeCorrelation.cxx:1426
 AliAnaParticleJetLeadingConeCorrelation.cxx:1427
 AliAnaParticleJetLeadingConeCorrelation.cxx:1428
 AliAnaParticleJetLeadingConeCorrelation.cxx:1429
 AliAnaParticleJetLeadingConeCorrelation.cxx:1430
 AliAnaParticleJetLeadingConeCorrelation.cxx:1431
 AliAnaParticleJetLeadingConeCorrelation.cxx:1432
 AliAnaParticleJetLeadingConeCorrelation.cxx:1433
 AliAnaParticleJetLeadingConeCorrelation.cxx:1434
 AliAnaParticleJetLeadingConeCorrelation.cxx:1435
 AliAnaParticleJetLeadingConeCorrelation.cxx:1436
 AliAnaParticleJetLeadingConeCorrelation.cxx:1437
 AliAnaParticleJetLeadingConeCorrelation.cxx:1438
 AliAnaParticleJetLeadingConeCorrelation.cxx:1439
 AliAnaParticleJetLeadingConeCorrelation.cxx:1440
 AliAnaParticleJetLeadingConeCorrelation.cxx:1441
 AliAnaParticleJetLeadingConeCorrelation.cxx:1442
 AliAnaParticleJetLeadingConeCorrelation.cxx:1443
 AliAnaParticleJetLeadingConeCorrelation.cxx:1444
 AliAnaParticleJetLeadingConeCorrelation.cxx:1445
 AliAnaParticleJetLeadingConeCorrelation.cxx:1446
 AliAnaParticleJetLeadingConeCorrelation.cxx:1447
 AliAnaParticleJetLeadingConeCorrelation.cxx:1448
 AliAnaParticleJetLeadingConeCorrelation.cxx:1449
 AliAnaParticleJetLeadingConeCorrelation.cxx:1450
 AliAnaParticleJetLeadingConeCorrelation.cxx:1451
 AliAnaParticleJetLeadingConeCorrelation.cxx:1452
 AliAnaParticleJetLeadingConeCorrelation.cxx:1453
 AliAnaParticleJetLeadingConeCorrelation.cxx:1454
 AliAnaParticleJetLeadingConeCorrelation.cxx:1455
 AliAnaParticleJetLeadingConeCorrelation.cxx:1456
 AliAnaParticleJetLeadingConeCorrelation.cxx:1457
 AliAnaParticleJetLeadingConeCorrelation.cxx:1458
 AliAnaParticleJetLeadingConeCorrelation.cxx:1459
 AliAnaParticleJetLeadingConeCorrelation.cxx:1460
 AliAnaParticleJetLeadingConeCorrelation.cxx:1461
 AliAnaParticleJetLeadingConeCorrelation.cxx:1462
 AliAnaParticleJetLeadingConeCorrelation.cxx:1463
 AliAnaParticleJetLeadingConeCorrelation.cxx:1464
 AliAnaParticleJetLeadingConeCorrelation.cxx:1465
 AliAnaParticleJetLeadingConeCorrelation.cxx:1466
 AliAnaParticleJetLeadingConeCorrelation.cxx:1467
 AliAnaParticleJetLeadingConeCorrelation.cxx:1468
 AliAnaParticleJetLeadingConeCorrelation.cxx:1469
 AliAnaParticleJetLeadingConeCorrelation.cxx:1470
 AliAnaParticleJetLeadingConeCorrelation.cxx:1471
 AliAnaParticleJetLeadingConeCorrelation.cxx:1472
 AliAnaParticleJetLeadingConeCorrelation.cxx:1473
 AliAnaParticleJetLeadingConeCorrelation.cxx:1474
 AliAnaParticleJetLeadingConeCorrelation.cxx:1475
 AliAnaParticleJetLeadingConeCorrelation.cxx:1476
 AliAnaParticleJetLeadingConeCorrelation.cxx:1477
 AliAnaParticleJetLeadingConeCorrelation.cxx:1478
 AliAnaParticleJetLeadingConeCorrelation.cxx:1479
 AliAnaParticleJetLeadingConeCorrelation.cxx:1480
 AliAnaParticleJetLeadingConeCorrelation.cxx:1481
 AliAnaParticleJetLeadingConeCorrelation.cxx:1482
 AliAnaParticleJetLeadingConeCorrelation.cxx:1483
 AliAnaParticleJetLeadingConeCorrelation.cxx:1484
 AliAnaParticleJetLeadingConeCorrelation.cxx:1485
 AliAnaParticleJetLeadingConeCorrelation.cxx:1486
 AliAnaParticleJetLeadingConeCorrelation.cxx:1487
 AliAnaParticleJetLeadingConeCorrelation.cxx:1488
 AliAnaParticleJetLeadingConeCorrelation.cxx:1489
 AliAnaParticleJetLeadingConeCorrelation.cxx:1490
 AliAnaParticleJetLeadingConeCorrelation.cxx:1491
 AliAnaParticleJetLeadingConeCorrelation.cxx:1492
 AliAnaParticleJetLeadingConeCorrelation.cxx:1493
 AliAnaParticleJetLeadingConeCorrelation.cxx:1494
 AliAnaParticleJetLeadingConeCorrelation.cxx:1495
 AliAnaParticleJetLeadingConeCorrelation.cxx:1496
 AliAnaParticleJetLeadingConeCorrelation.cxx:1497
 AliAnaParticleJetLeadingConeCorrelation.cxx:1498
 AliAnaParticleJetLeadingConeCorrelation.cxx:1499