#include <TClonesArray.h>
#include <TH1F.h>
#include <TH2F.h>
#include <TH3F.h>
#include <THnSparse.h>
#include <TList.h>
#include <TLorentzVector.h>
#include <TProfile.h>
#include <TChain.h>
#include <TSystem.h>
#include <TFile.h>
#include <TKey.h>
#include "AliVCluster.h"
#include "AliVTrack.h"
#include "AliEmcalJet.h"
#include "AliRhoParameter.h"
#include "AliLog.h"
#include "AliEmcalParticle.h"
#include "AliMCEvent.h"
#include "AliGenPythiaEventHeader.h"
#include "AliAODMCHeader.h"
#include "AliMCEvent.h"
#include "AliAnalysisManager.h"
#include "AliJetContainer.h"
#include "AliCentrality.h"
#include "AliAnalysisTaskEmcalDiJetAna.h"
ClassImp(AliAnalysisTaskEmcalDiJetAna)
AliAnalysisTaskEmcalDiJetAna::AliAnalysisTaskEmcalDiJetAna() :
AliAnalysisTaskEmcalDiJetBase("AliAnalysisTaskEmcalDiJetAna"),
fDoMatchFullCharged(kTRUE),
fNKtBins(30),
fNDiJetEtaBins(1),
fNAjBins(1),
fh2CentRhoCh(0),
fh2CentRhoScaled(0),
fh3PtEtaPhiJetFull(0),
fh3PtEtaPhiJetCharged(0),
fhnDiJetVarsFull(0),
fhnDiJetVarsCh(0),
fhnDiJetVarsFullCharged(0),
fhnMatchingFullCharged(0),
fh3PtTrigKt1Kt2Ch(0),
fh3PtTrigKt1Kt2FuCh(0),
fh3PtTrigDPhi1DPhi2Ch(0),
fh3PtTrigDPhi1DPhi2FuCh(0)
{
for(Int_t i=0; i<4; i++) {
fh3DiJetKtNEFPtAssoc[i] = 0;
fCentCorrPtAssocCh[i] = 0;
fCentCorrPtAssocFuCh[i] = 0;
fAjPtAssocCentCh[i] = 0;
fAjPtAssocCentFuCh[i] = 0;
fh3PtAssoc1PtAssoc2DPhi23Ch[i] = 0;
fh3PtAssoc1PtAssoc2DPhi23FuCh[i] = 0;
}
SetMakeGeneralHistograms(kTRUE);
}
AliAnalysisTaskEmcalDiJetAna::AliAnalysisTaskEmcalDiJetAna(const char *name) :
AliAnalysisTaskEmcalDiJetBase(name),
fDoMatchFullCharged(kTRUE),
fNKtBins(30),
fNDiJetEtaBins(1),
fNAjBins(1),
fh2CentRhoCh(0),
fh2CentRhoScaled(0),
fh3PtEtaPhiJetFull(0),
fh3PtEtaPhiJetCharged(0),
fhnDiJetVarsFull(0),
fhnDiJetVarsCh(0),
fhnDiJetVarsFullCharged(0),
fhnMatchingFullCharged(0),
fh3PtTrigKt1Kt2Ch(0),
fh3PtTrigKt1Kt2FuCh(0),
fh3PtTrigDPhi1DPhi2Ch(0),
fh3PtTrigDPhi1DPhi2FuCh(0)
{
for(Int_t i=0; i<4; i++) {
fh3DiJetKtNEFPtAssoc[i] = 0;
fCentCorrPtAssocCh[i] = 0;
fCentCorrPtAssocFuCh[i] = 0;
fAjPtAssocCentCh[i] = 0;
fAjPtAssocCentFuCh[i] = 0;
fh3PtAssoc1PtAssoc2DPhi23Ch[i] = 0;
fh3PtAssoc1PtAssoc2DPhi23FuCh[i] = 0;
}
SetMakeGeneralHistograms(kTRUE);
}
AliAnalysisTaskEmcalDiJetAna::~AliAnalysisTaskEmcalDiJetAna()
{
}
Bool_t AliAnalysisTaskEmcalDiJetAna::RetrieveEventObjects() {
if (!AliAnalysisTaskEmcalDiJetBase::RetrieveEventObjects())
return kFALSE;
return kTRUE;
}
void AliAnalysisTaskEmcalDiJetAna::UserCreateOutputObjects()
{
AliAnalysisTaskEmcalDiJetBase::UserCreateOutputObjects();
Bool_t oldStatus = TH1::AddDirectoryStatus();
TH1::AddDirectory(kFALSE);
const Int_t nBinsCent = 100;
Double_t minCent = 0.;
Double_t maxCent = 100.;
const Int_t nBinsRho = 200;
Double_t minRho = 0.;
Double_t maxRho = 20.;
fh2CentRhoCh = new TH2F("fh2CentRhoCh","fh2CentRhoCh;centrality;#rho_{ch}",nBinsCent,minCent,maxCent,nBinsRho,minRho,maxRho);
fOutput->Add(fh2CentRhoCh);
fh2CentRhoScaled = new TH2F("fh2CentRhoScaled","fh2CentRhoScaled;centrality;s_{EMC}#rho_{ch}",nBinsCent,minCent,maxCent,nBinsRho,minRho,maxRho);
fOutput->Add(fh2CentRhoScaled);
const Int_t nBinsPt = 150;
Double_t minPt = -20.;
Double_t maxPt = 130.;
const Int_t nBinsEta = 40;
Double_t minEta = -1.;
Double_t maxEta = 1.;
const Int_t nBinsPhi = 18*6;
Double_t minPhi = 0.;
Double_t maxPhi = TMath::TwoPi();
fh3PtEtaPhiJetFull = new TH3F("fh3PtEtaPhiJetFull","fh3PtEtaPhiJetFull;#it{p}_{T}^{jet};#eta;#varphi",nBinsPt,minPt,maxPt,nBinsEta,minEta,maxEta,nBinsPhi,minPhi,maxPhi);
fOutput->Add(fh3PtEtaPhiJetFull);
fh3PtEtaPhiJetCharged = new TH3F("fh3PtEtaPhiJetCharged","fh3PtEtaPhiJetCharged;#it{p}_{T}^{jet};#eta;#varphi",nBinsPt,minPt,maxPt,nBinsEta,minEta,maxEta,nBinsPhi,minPhi,maxPhi);
fOutput->Add(fh3PtEtaPhiJetCharged);
const Int_t nBinsSparse0 = 7;
const Int_t nBinsPtW = 30;
const Int_t nBinsDPhi = 72;
const Int_t nBinsKt = fNKtBins;
const Int_t nBinsDiJetEta = fNDiJetEtaBins;
const Int_t nBinsCentr = fNcentBins;
const Int_t nBinsAj = fNAjBins;
const Int_t nBins0[nBinsSparse0] = {nBinsPtW,nBinsPtW,nBinsDPhi,nBinsKt,nBinsDiJetEta,nBinsCentr,nBinsAj};
const Double_t xmin0[nBinsSparse0] = { minPt, minPt, -0.5*TMath::Pi(), 0.,-1.,0. , 0.};
const Double_t xmax0[nBinsSparse0] = { maxPt, maxPt, 1.5*TMath::Pi(), 120., 1.,100., 1.};
const Double_t centArrayBins[8] = {0.,2.,5.,10.,20.,40.,60.,100.};
if(fDoChargedCharged) {
fhnDiJetVarsCh = new THnSparseF("fhnDiJetVarsCh",
"fhnDiJetVarsCh;#it{p}_{T,1} (GeV/#it{c});#it{p}_{T,2} (GeV/#it{c});#Delta#varphi;#it{k}_{T} = #it{p}_{T,1}sin(#Delta#varphi) (GeV/#it{c});(#eta_{1}+#eta_{2})/2);centrality;#it{A}_{j}",
nBinsSparse0,nBins0,xmin0,xmax0);
if(fNcentBins==7) fhnDiJetVarsCh->SetBinEdges(5,centArrayBins);
fOutput->Add(fhnDiJetVarsCh);
}
if(fDoFullCharged) {
fhnDiJetVarsFullCharged = new THnSparseF("fhnDiJetVarsFullCharged",
"fhnDiJetVarsFullCharged;#it{p}_{T,1} (GeV/#it{c});#it{p}_{T,2} (GeV/#it{c});#Delta#varphi;#it{k}_{T} = #it{p}_{T,1}sin(#Delta#varphi) (GeV/#it{c});(#eta_{1}+#eta_{2})/2);centrality;#it{A}_{j}",
nBinsSparse0,nBins0,xmin0,xmax0);
if(fNcentBins==7) fhnDiJetVarsFullCharged->SetBinEdges(5,centArrayBins);
fOutput->Add(fhnDiJetVarsFullCharged);
}
if(fDoFullFull) {
fhnDiJetVarsFull = new THnSparseF("fhnDiJetVarsFull",
"fhnDiJetVarsFull;#it{p}_{T,1} (GeV/#it{c});#it{p}_{T,2} (GeV/#it{c});#Delta#varphi;#it{k}_{T} = #it{p}_{T,1}sin(#Delta#varphi) (GeV/#it{c});(#eta_{1}+#eta_{2})/2);centrality;#it{A}_{j}",
nBinsSparse0,nBins0,xmin0,xmax0);
fOutput->Add(fhnDiJetVarsFull);
}
fh3PtTrigKt1Kt2Ch = new TH3F("fh3PtTrigKt1Kt2Ch","fh3PtTrigKt1Kt2Ch;#it{p}_{T,1} (GeV/#it{c});#it{k}_{T,1};#it{k}_{T,2}",nBinsPt,minPt,maxPt,nBinsKt,0.,120.,nBinsKt,0.,120.);
fOutput->Add(fh3PtTrigKt1Kt2Ch);
fh3PtTrigKt1Kt2FuCh = new TH3F("fh3PtTrigKt1Kt2FuCh","fh3PtTrigKt1Kt2FuCh;#it{p}_{T,1} (GeV/#it{c});#it{k}_{T,1};#it{k}_{T,2}",nBinsPt,minPt,maxPt,nBinsKt,0.,120.,nBinsKt,0.,120.);
fOutput->Add(fh3PtTrigKt1Kt2FuCh);
fh3PtTrigDPhi1DPhi2Ch = new TH3F("fh3PtTrigDPhi1DPhi2Ch","fh3PtTrigDPhi1DPhi2Ch;#it{p}_{T,1} (GeV/#it{c});#it{k}_{T,1};#it{k}_{T,2}",nBinsPt,minPt,maxPt,36,-0.5*TMath::Pi(),1.5*TMath::Pi(),36,-0.5*TMath::Pi(),1.5*TMath::Pi());
fOutput->Add(fh3PtTrigDPhi1DPhi2Ch);
fh3PtTrigDPhi1DPhi2FuCh = new TH3F("fh3PtTrigDPhi1DPhi2FuCh","fh3PtTrigDPhi1DPhi2FuCh;#it{p}_{T,1} (GeV/#it{c});#it{k}_{T,1};#it{k}_{T,2}",nBinsPt,minPt,maxPt,36,-0.5*TMath::Pi(),1.5*TMath::Pi(),36,-0.5*TMath::Pi(),1.5*TMath::Pi());
fOutput->Add(fh3PtTrigDPhi1DPhi2FuCh);
for(Int_t i=0; i<4; i++) {
TString histoName = Form("fh3DiJetKtNEFPtAssoc_TrigBin%d",i);
fh3DiJetKtNEFPtAssoc[i] = new TH3F(histoName.Data(),histoName.Data(),nBinsKt,0.,120.,50,0.,1.,nBinsPt,minPt,maxPt);
fOutput->Add(fh3DiJetKtNEFPtAssoc[i]);
histoName = Form("fCentCorrPtAssocCh_TrigBin%d",i);
fCentCorrPtAssocCh[i] = new TH3F(histoName.Data(),histoName.Data(),10,0.,100.,10,0.,100.,nBinsPt,minPt,maxPt);
fOutput->Add(fCentCorrPtAssocCh[i]);
histoName = Form("fCentCorrPtAssocFuCh_TrigBin%d",i);
fCentCorrPtAssocFuCh[i] = new TH3F(histoName.Data(),histoName.Data(),10,0.,100.,10,0.,100.,nBinsPt,minPt,maxPt);
fOutput->Add(fCentCorrPtAssocFuCh[i]);
histoName = Form("fAjPtAssocCentCh_TrigBin%d",i);
fAjPtAssocCentCh[i] = new TH3F(histoName.Data(),histoName.Data(),50,0.,1.,nBinsPt,minPt,maxPt,20,0.,100.);
fOutput->Add(fAjPtAssocCentCh[i]);
histoName = Form("fAjPtAssocCentFuCh_TrigBin%d",i);
fAjPtAssocCentFuCh[i] = new TH3F(histoName.Data(),histoName.Data(),50,0.,1.,nBinsPt,minPt,maxPt,20,0.,100.);
fOutput->Add(fAjPtAssocCentFuCh[i]);
histoName = Form("fh3PtAssoc1PtAssoc2DPhi23Ch_TrigBin%d",i);
fh3PtAssoc1PtAssoc2DPhi23Ch[i] = new TH3F(histoName.Data(),histoName.Data(),nBinsPt,minPt,maxPt,nBinsPt,minPt,maxPt,nBinsDPhi,-0.5*TMath::Pi(),1.5*TMath::Pi());
fOutput->Add(fh3PtAssoc1PtAssoc2DPhi23Ch[i]);
histoName = Form("fh3PtAssoc1PtAssoc2DPhi23FuCh_TrigBin%d",i);
fh3PtAssoc1PtAssoc2DPhi23FuCh[i] = new TH3F(histoName.Data(),histoName.Data(),nBinsPt,minPt,maxPt,nBinsPt,minPt,maxPt,nBinsDPhi,-0.5*TMath::Pi(),1.5*TMath::Pi());
fOutput->Add(fh3PtAssoc1PtAssoc2DPhi23FuCh[i]);
}
const Int_t nBinsSparseMatch = 7;
const Int_t nBinsDPhiMatch = 80;
const Int_t nBinsDEtaMatch = 80;
const Int_t nBinsDR = 20;
const Int_t nBinsFraction = 21;
const Int_t nBinsType = 3;
const Int_t nBinsMatch[nBinsSparseMatch] = {nBinsPt,nBinsPt,nBinsDPhiMatch,nBinsDEtaMatch,nBinsDR,nBinsFraction,nBinsType};
const Double_t xminMatch[nBinsSparseMatch] = { minPt, minPt, -0.5,-0.5, 0. ,0. ,0};
const Double_t xmaxMatch[nBinsSparseMatch] = { maxPt, maxPt, 0.5, 0.5, 0.5,1.05,3};
if(fDoMatchFullCharged) {
fhnMatchingFullCharged = new THnSparseF("fhnMatchingFullCharged","fhnMatchingFullCharged;#it{p}_{T,full} (GeV/#it{c});#it{p}_{T,ch} (GeV/#it{c});#Delta#varphi;#Delta#eta;#Delta R;f_{ch};type",
nBinsSparseMatch,nBinsMatch,xminMatch,xmaxMatch);
fOutput->Add(fhnMatchingFullCharged);
}
for (Int_t i=0; i<fOutput->GetEntries(); ++i) {
TH1 *h1 = dynamic_cast<TH1*>(fOutput->At(i));
if (h1){
h1->Sumw2();
continue;
}
THnSparse *hn = dynamic_cast<THnSparse*>(fOutput->At(i));
if(hn) {
hn->Sumw2();
continue;
}
}
TH1::AddDirectory(oldStatus);
PostData(1, fOutput);
}
Bool_t AliAnalysisTaskEmcalDiJetAna::FillHistograms()
{
fh2CentRhoCh->Fill(fCent,fRhoChVal);
fh2CentRhoScaled->Fill(fCent,fRhoFullVal);
Int_t nJetsFull = GetNJets(fContainerFull);
for(Int_t ij=0; ij<nJetsFull; ij++) {
AliEmcalJet *jet = static_cast<AliEmcalJet*>(GetAcceptJetFromArray(ij, fContainerFull));
if(!jet) continue;
Double_t jetPt = GetJetPt(jet,0);
fh3PtEtaPhiJetFull->Fill(jetPt,jet->Eta(),jet->Phi());
}
Int_t nJetsCh = GetNJets(fContainerCharged);
for(Int_t ij=0; ij<nJetsCh; ij++) {
AliEmcalJet *jet = static_cast<AliEmcalJet*>(GetAcceptJetFromArray(ij, fContainerCharged));
if(!jet) continue;
Double_t jetPt = GetJetPt(jet,1);
fh3PtEtaPhiJetCharged->Fill(jetPt,jet->Eta(),jet->Phi());
}
return kTRUE;
}
Bool_t AliAnalysisTaskEmcalDiJetAna::Run()
{
if(!SelectEvent())
return kFALSE;
if(fRhoType==0) {
fRhoFullVal = 0.;
fRhoChVal = 0.;
}
if(fRhoType==1) {
fRhoFullVal = GetRhoVal(fContainerFull);
fRhoChVal = GetRhoVal(fContainerCharged);
}
if(fDoFullFull)
CorrelateJets(0);
if(fDoChargedCharged) CorrelateJets(1);
if(fDoMatchFullCharged) FillMatchFullChargedHistos(fContainerFull,fContainerCharged);
if(fDoFullCharged) {
SetChargedFractionIndex();
CorrelateJets(2);
}
return kTRUE;
}
void AliAnalysisTaskEmcalDiJetAna::CorrelateJets(const Int_t type) {
if( fJetCorrelationType==kCorrelateAll )
CorrelateAllJets(type);
else if( fJetCorrelationType==kCorrelateTwo )
CorrelateTwoJets(type);
else if( fJetCorrelationType==kCorrelateLS )
CorrelateLeadingSubleadingJets(type);
return;
}
void AliAnalysisTaskEmcalDiJetAna::CorrelateTwoJets(const Int_t type) {
Int_t typet = 0;
Int_t typea = 0;
if(type==0) {
typet = fContainerFull;
typea = fContainerFull;
}
else if(type==1) {
typet = fContainerCharged;
typea = fContainerCharged;
}
else if(type==2) {
typet = fContainerFull;
typea = fContainerCharged;
}
else {
AliWarning(Form("%s: type %d of dijet correlation not defined!",GetName(),type));
return;
}
Int_t nJetsTrig = GetNJets(typet);
for(Int_t ijt=0; ijt<nJetsTrig; ijt++) {
AliEmcalJet *jetTrig = NULL;
if(type==0) {
jetTrig = static_cast<AliEmcalJet*>(GetJetFromArray(ijt, typet));
if(TMath::Abs(jetTrig->Eta())>0.5)
jetTrig = NULL;
}
else
jetTrig = static_cast<AliEmcalJet*>(GetAcceptJetFromArray(ijt, typet));
if(!jetTrig)
continue;
Double_t jetTrigPt = GetJetPt(jetTrig,typet);
if(jetTrigPt<fPtMinTriggerJet)
continue;
AliEmcalJet *jetAssoc = GetLeadingAssociatedJet(typea,jetTrig);
if(!jetAssoc)
continue;
if(fDoPtBias) {
if(type==0 || type==1) {
if(GetJetPt(jetAssoc,typea)>jetTrigPt)
continue;
}
}
FillDiJetHistos(jetTrig,jetAssoc, type);
AliEmcalJet *jetAssoc2 = GetSecondLeadingAssociatedJet(typea,jetTrig);
if(jetAssoc2)
FillThreeJetHistos(jetTrig,jetAssoc,jetAssoc2,type);
}
}
AliEmcalJet* AliAnalysisTaskEmcalDiJetAna::GetLeadingJet(const Int_t type) {
Int_t cont = 0;
if(type==0)
cont = fContainerFull;
else if(type==1)
cont = fContainerCharged;
else if(type==2)
cont = fContainerFull;
Int_t nJets = GetNJets(cont);
Double_t ptLead = -999;
Int_t iJetLead = -1;
for(Int_t ij=0; ij<nJets; ij++) {
AliEmcalJet *jet = NULL;
if(type==0) {
jet = static_cast<AliEmcalJet*>(GetJetFromArray(ij, cont));
if(TMath::Abs(jet->Eta())>0.5)
jet = NULL;
}
else
jet = static_cast<AliEmcalJet*>(GetAcceptJetFromArray(ij, cont));
if(!jet)
continue;
Double_t jetPt = GetJetPt(jet,cont);
if(jetPt>ptLead) {
ptLead = jetPt;
iJetLead = ij;
}
}
AliEmcalJet *jetLead = static_cast<AliEmcalJet*>(GetJetFromArray(iJetLead, cont));
return jetLead;
}
AliEmcalJet* AliAnalysisTaskEmcalDiJetAna::GetLeadingAssociatedJet(const Int_t type, AliEmcalJet *jetTrig) {
Int_t typea = 0;
if(type==0)
typea = fContainerFull;
else if(type==1)
typea = fContainerCharged;
else if(type==2)
typea = fContainerCharged;
AliEmcalJet *jetAssocLead = GetLeadingJetOppositeHemisphere(type, typea, jetTrig);
return jetAssocLead;
}
AliEmcalJet* AliAnalysisTaskEmcalDiJetAna::GetSecondLeadingAssociatedJet(const Int_t type, AliEmcalJet *jetTrig) {
Int_t typea = 0;
if(type==0)
typea = fContainerFull;
else if(type==1)
typea = fContainerCharged;
else if(type==2)
typea = fContainerCharged;
AliEmcalJet *jetAssocLead2 = GetSecondLeadingJetOppositeHemisphere(type, typea, jetTrig);
return jetAssocLead2;
}
void AliAnalysisTaskEmcalDiJetAna::CorrelateAllJets(const Int_t type) {
Int_t typet = 0;
Int_t typea = 0;
if(type==0) {
typet = fContainerFull;
typea = fContainerFull;
}
else if(type==1) {
typet = fContainerCharged;
typea = fContainerCharged;
}
else if(type==2) {
typet = fContainerFull;
typea = fContainerCharged;
}
else {
AliWarning(Form("%s: type %d of dijet correlation not defined!",GetName(),type));
return;
}
Int_t nJetsTrig = GetNJets(typet);
Int_t nJetsAssoc = GetNJets(typea);
for(Int_t ijt=0; ijt<nJetsTrig; ijt++) {
AliEmcalJet *jetTrig = NULL;
if(type==0) {
jetTrig = static_cast<AliEmcalJet*>(GetJetFromArray(ijt, typet));
if(TMath::Abs(jetTrig->Eta())>0.5)
jetTrig = NULL;
}
else
jetTrig = static_cast<AliEmcalJet*>(GetAcceptJetFromArray(ijt, typet));
if(!jetTrig)
continue;
Double_t jetTrigPt = GetJetPt(jetTrig,typet);
if(jetTrigPt<fPtMinTriggerJet)
continue;
for(Int_t ija=0; ija<nJetsAssoc; ija++) {
if(IsSameJet(ijt,ija,type)) continue;
AliEmcalJet *jetAssoc = NULL;
if(type==0) {
jetAssoc = static_cast<AliEmcalJet*>(GetJetFromArray(ija, typea));
if(TMath::Abs(jetAssoc->Eta())>0.5)
jetAssoc = NULL;
}
else
jetAssoc = static_cast<AliEmcalJet*>(GetAcceptJetFromArray(ija, typea));
if(!jetAssoc)
continue;
Double_t jetAssocPt = GetJetPt(jetAssoc,typea);
if(jetTrigPt>jetAssocPt)
FillDiJetHistos(jetTrig,jetAssoc, type);
}
}
}
void AliAnalysisTaskEmcalDiJetAna::CorrelateLeadingSubleadingJets(const Int_t type) {
Int_t typet = 0;
Int_t typea = 0;
if(type==0) {
typet = fContainerFull;
typea = fContainerFull;
}
else if(type==1) {
typet = fContainerCharged;
typea = fContainerCharged;
}
else if(type==2) {
typet = fContainerFull;
typea = fContainerCharged;
}
else {
AliWarning(Form("%s: type %d of dijet correlation not defined!",GetName(),type));
return;
}
AliEmcalJet *jetTrig = GetLeadingJet(typet);
if(!jetTrig)
return;
Double_t jetTrigPt = GetJetPt(jetTrig,typet);
if(jetTrigPt<fPtMinTriggerJet)
return;
AliEmcalJet *jetAssoc = GetLeadingAssociatedJet(typea,jetTrig);
if(!jetAssoc)
return;
FillDiJetHistos(jetTrig,jetAssoc, type);
}
void AliAnalysisTaskEmcalDiJetAna::FillDiJetHistos(const AliEmcalJet *jet1, const AliEmcalJet *jet2, const Int_t mode) {
Int_t typet = 0;
Int_t typea = 0;
if(mode==0) {
typet = fContainerFull;
typea = fContainerFull;
}
else if(mode==1) {
typet = fContainerCharged;
typea = fContainerCharged;
}
else if(mode==2) {
typet = fContainerFull;
typea = fContainerCharged;
}
else {
AliWarning(Form("%s: mode %d of dijet correlation not defined!",GetName(),mode));
return;
}
Double_t jetTrigPt = GetJetPt(jet1,typet);
Double_t jetAssocPt = GetJetPt(jet2,typea);
Double_t deltaPhi = GetDeltaPhi(jet1->Phi(),jet2->Phi());
Double_t kT = TMath::Abs(jetTrigPt*TMath::Sin(deltaPhi));
Double_t dijetEta = (jet1->Eta()+jet2->Eta())/2.;
Double_t aj = 0.;
if((jetTrigPt+jetAssocPt)>0.) aj = (jetTrigPt-jetAssocPt)/(jetTrigPt+jetAssocPt);
Double_t diJetVars[7] = {jetTrigPt,jetAssocPt,deltaPhi,kT,dijetEta,fCent,aj};
if(mode==0)
fhnDiJetVarsFull->Fill(diJetVars);
else if(mode==1)
fhnDiJetVarsCh->Fill(diJetVars);
else if(mode==2)
fhnDiJetVarsFullCharged->Fill(diJetVars);
Double_t dPhiMin = TMath::Pi() - 1./3.*TMath::Pi();
Double_t dPhiMax = TMath::Pi() + 1./3.*TMath::Pi();
Int_t trigBin = GetPtTriggerBin(jetTrigPt);
if(mode==2) {
if(trigBin>-1 && trigBin<4) {
if(deltaPhi>dPhiMin && deltaPhi<dPhiMax)
fh3DiJetKtNEFPtAssoc[trigBin]->Fill(kT, jet1->NEF(), jetAssocPt);
}
}
Double_t centZNA = -1.;
AliCentrality *aliCent = InputEvent()->GetCentrality();
if (aliCent) {
centZNA = aliCent->GetCentralityPercentile("ZNA");
if(trigBin>-1 && trigBin<4) {
if(deltaPhi>dPhiMin && deltaPhi<dPhiMax) {
if(mode==1) {
fCentCorrPtAssocCh[trigBin]->Fill(fCent,centZNA,jetAssocPt);
fAjPtAssocCentCh[trigBin]->Fill(aj,jetAssocPt,fCent);
}
else if(mode==2) {
fCentCorrPtAssocFuCh[trigBin]->Fill(fCent,centZNA,jetAssocPt);
fAjPtAssocCentFuCh[trigBin]->Fill(aj,jetAssocPt,fCent);
}
}
}
}
}
void AliAnalysisTaskEmcalDiJetAna::FillThreeJetHistos(const AliEmcalJet *jet1, const AliEmcalJet *jet2, const AliEmcalJet *jet3, const Int_t mode) {
Int_t typet = 0;
Int_t typea = 0;
if(mode==0) {
typet = fContainerFull;
typea = fContainerFull;
}
else if(mode==1) {
typet = fContainerCharged;
typea = fContainerCharged;
}
else if(mode==2) {
typet = fContainerFull;
typea = fContainerCharged;
}
else {
AliWarning(Form("%s: mode %d of dijet correlation not defined!",GetName(),mode));
return;
}
Double_t jetTrigPt = GetJetPt(jet1,typet);
Double_t jetAssoc2Pt = GetJetPt(jet2,typea);
Double_t jetAssoc3Pt = GetJetPt(jet3,typea);
Double_t deltaPhi12 = GetDeltaPhi(jet1->Phi(),jet2->Phi());
Double_t deltaPhi13 = GetDeltaPhi(jet1->Phi(),jet3->Phi());
Double_t deltaPhi23 = GetDeltaPhi(jet2->Phi(),jet3->Phi());
Double_t kT12 = TMath::Abs(jetTrigPt*TMath::Sin(deltaPhi12));
Double_t kT13 = TMath::Abs(jetTrigPt*TMath::Sin(deltaPhi13));
Double_t dPhiMin = TMath::Pi() - 1./3.*TMath::Pi();
Double_t dPhiMax = TMath::Pi() + 1./3.*TMath::Pi();
Int_t trigBin = GetPtTriggerBin(jetTrigPt);
if(jetAssoc2Pt>20. && jetAssoc3Pt>20.) {
if(mode==1) {
fh3PtTrigDPhi1DPhi2Ch->Fill(jetTrigPt,deltaPhi12,deltaPhi13);
fh3PtAssoc1PtAssoc2DPhi23Ch[trigBin]->Fill(jetAssoc2Pt,jetAssoc3Pt,deltaPhi23);
}
else if(mode==1) {
fh3PtTrigDPhi1DPhi2FuCh->Fill(jetTrigPt,deltaPhi12,deltaPhi13);
fh3PtAssoc1PtAssoc2DPhi23FuCh[trigBin]->Fill(jetAssoc2Pt,jetAssoc3Pt,deltaPhi23);
}
if(deltaPhi12>dPhiMin && deltaPhi12<dPhiMax) {
if(mode==1)
fh3PtTrigKt1Kt2Ch->Fill(jetTrigPt,kT12,kT13);
else if(mode==2)
fh3PtTrigKt1Kt2FuCh->Fill(jetTrigPt,kT12,kT13);
}
}
}
Int_t AliAnalysisTaskEmcalDiJetAna::GetPtTriggerBin(Double_t pt) {
Int_t binTrig = -1;
if(pt>=20 && pt<40)
binTrig = 0;
else if(pt>=40 && pt<60)
binTrig = 1;
else if(pt>=60 && pt<80)
binTrig = 2;
else if(pt>=80 && pt<100)
binTrig = 3;
return binTrig;
}
void AliAnalysisTaskEmcalDiJetAna::FillMatchFullChargedHistos(Int_t cFull,Int_t cCharged) {
Int_t match = MatchFullAndChargedJets(cFull,cCharged);
if(match==0) {
AliDebug(11,Form("%s: matching failed",GetName()));
return;
}
for(int ig = 0;ig < GetNJets(cFull);++ig){
AliEmcalJet *jetFull = static_cast<AliEmcalJet*>(GetAcceptJetFromArray(ig, cFull));
if(!jetFull) continue;
AliEmcalJet *jetCh = jetFull->ClosestJet();
if(!jetCh) continue;
Double_t shFraction = GetFractionSharedPt(jetFull,jetCh);
Double_t matchVars[7] = {
jetFull->Pt(),
jetCh->Pt(),
GetDeltaPhi(jetFull->Phi(),jetCh->Phi()),
jetFull->Eta()-jetCh->Eta(),
GetDeltaR(jetFull,jetCh),
shFraction,TMath::Min((Float_t)ig+0.5,2.5)
};
fhnMatchingFullCharged->Fill(matchVars);
}
}
Int_t AliAnalysisTaskEmcalDiJetAna::MatchFullAndChargedJets(Int_t cFull, Int_t cCharged) {
if(GetNJets(cFull)<1) {
AliDebug(2,Form("%s: no full jets: %d", GetName(),GetNJets(cFull)));
return 0;
}
if(GetNJets(cCharged)<1) {
AliDebug(2,Form("%s: no charged jets: %d", GetName(),GetNJets(cCharged)));
return 0;
}
TClonesArray *cJetsFull = GetJetArray(cFull);
TClonesArray *cJetsCharged = GetJetArray(cCharged);
if(!cJetsFull) {
AliDebug(2,Form("%s: no full jet array",GetName()));
return 0;
}
if(!cJetsCharged) {
AliDebug(2,Form("%s: no charged jet array",GetName()));
return 0;
}
if(!fMatchingDone) {
MatchJetsGeo(cFull, cCharged, 0);
return 1;
} else {
AliDebug(11,Form("%s: Matching already done before",GetName()));
return 1;
}
}
void AliAnalysisTaskEmcalDiJetAna::Terminate(Option_t *)
{
}
AliAnalysisTaskEmcalDiJetAna.cxx:1 AliAnalysisTaskEmcalDiJetAna.cxx:2 AliAnalysisTaskEmcalDiJetAna.cxx:3 AliAnalysisTaskEmcalDiJetAna.cxx:4 AliAnalysisTaskEmcalDiJetAna.cxx:5 AliAnalysisTaskEmcalDiJetAna.cxx:6 AliAnalysisTaskEmcalDiJetAna.cxx:7 AliAnalysisTaskEmcalDiJetAna.cxx:8 AliAnalysisTaskEmcalDiJetAna.cxx:9 AliAnalysisTaskEmcalDiJetAna.cxx:10 AliAnalysisTaskEmcalDiJetAna.cxx:11 AliAnalysisTaskEmcalDiJetAna.cxx:12 AliAnalysisTaskEmcalDiJetAna.cxx:13 AliAnalysisTaskEmcalDiJetAna.cxx:14 AliAnalysisTaskEmcalDiJetAna.cxx:15 AliAnalysisTaskEmcalDiJetAna.cxx:16 AliAnalysisTaskEmcalDiJetAna.cxx:17 AliAnalysisTaskEmcalDiJetAna.cxx:18 AliAnalysisTaskEmcalDiJetAna.cxx:19 AliAnalysisTaskEmcalDiJetAna.cxx:20 AliAnalysisTaskEmcalDiJetAna.cxx:21 AliAnalysisTaskEmcalDiJetAna.cxx:22 AliAnalysisTaskEmcalDiJetAna.cxx:23 AliAnalysisTaskEmcalDiJetAna.cxx:24 AliAnalysisTaskEmcalDiJetAna.cxx:25 AliAnalysisTaskEmcalDiJetAna.cxx:26 AliAnalysisTaskEmcalDiJetAna.cxx:27 AliAnalysisTaskEmcalDiJetAna.cxx:28 AliAnalysisTaskEmcalDiJetAna.cxx:29 AliAnalysisTaskEmcalDiJetAna.cxx:30 AliAnalysisTaskEmcalDiJetAna.cxx:31 AliAnalysisTaskEmcalDiJetAna.cxx:32 AliAnalysisTaskEmcalDiJetAna.cxx:33 AliAnalysisTaskEmcalDiJetAna.cxx:34 AliAnalysisTaskEmcalDiJetAna.cxx:35 AliAnalysisTaskEmcalDiJetAna.cxx:36 AliAnalysisTaskEmcalDiJetAna.cxx:37 AliAnalysisTaskEmcalDiJetAna.cxx:38 AliAnalysisTaskEmcalDiJetAna.cxx:39 AliAnalysisTaskEmcalDiJetAna.cxx:40 AliAnalysisTaskEmcalDiJetAna.cxx:41 AliAnalysisTaskEmcalDiJetAna.cxx:42 AliAnalysisTaskEmcalDiJetAna.cxx:43 AliAnalysisTaskEmcalDiJetAna.cxx:44 AliAnalysisTaskEmcalDiJetAna.cxx:45 AliAnalysisTaskEmcalDiJetAna.cxx:46 AliAnalysisTaskEmcalDiJetAna.cxx:47 AliAnalysisTaskEmcalDiJetAna.cxx:48 AliAnalysisTaskEmcalDiJetAna.cxx:49 AliAnalysisTaskEmcalDiJetAna.cxx:50 AliAnalysisTaskEmcalDiJetAna.cxx:51 AliAnalysisTaskEmcalDiJetAna.cxx:52 AliAnalysisTaskEmcalDiJetAna.cxx:53 AliAnalysisTaskEmcalDiJetAna.cxx:54 AliAnalysisTaskEmcalDiJetAna.cxx:55 AliAnalysisTaskEmcalDiJetAna.cxx:56 AliAnalysisTaskEmcalDiJetAna.cxx:57 AliAnalysisTaskEmcalDiJetAna.cxx:58 AliAnalysisTaskEmcalDiJetAna.cxx:59 AliAnalysisTaskEmcalDiJetAna.cxx:60 AliAnalysisTaskEmcalDiJetAna.cxx:61 AliAnalysisTaskEmcalDiJetAna.cxx:62 AliAnalysisTaskEmcalDiJetAna.cxx:63 AliAnalysisTaskEmcalDiJetAna.cxx:64 AliAnalysisTaskEmcalDiJetAna.cxx:65 AliAnalysisTaskEmcalDiJetAna.cxx:66 AliAnalysisTaskEmcalDiJetAna.cxx:67 AliAnalysisTaskEmcalDiJetAna.cxx:68 AliAnalysisTaskEmcalDiJetAna.cxx:69 AliAnalysisTaskEmcalDiJetAna.cxx:70 AliAnalysisTaskEmcalDiJetAna.cxx:71 AliAnalysisTaskEmcalDiJetAna.cxx:72 AliAnalysisTaskEmcalDiJetAna.cxx:73 AliAnalysisTaskEmcalDiJetAna.cxx:74 AliAnalysisTaskEmcalDiJetAna.cxx:75 AliAnalysisTaskEmcalDiJetAna.cxx:76 AliAnalysisTaskEmcalDiJetAna.cxx:77 AliAnalysisTaskEmcalDiJetAna.cxx:78 AliAnalysisTaskEmcalDiJetAna.cxx:79 AliAnalysisTaskEmcalDiJetAna.cxx:80 AliAnalysisTaskEmcalDiJetAna.cxx:81 AliAnalysisTaskEmcalDiJetAna.cxx:82 AliAnalysisTaskEmcalDiJetAna.cxx:83 AliAnalysisTaskEmcalDiJetAna.cxx:84 AliAnalysisTaskEmcalDiJetAna.cxx:85 AliAnalysisTaskEmcalDiJetAna.cxx:86 AliAnalysisTaskEmcalDiJetAna.cxx:87 AliAnalysisTaskEmcalDiJetAna.cxx:88 AliAnalysisTaskEmcalDiJetAna.cxx:89 AliAnalysisTaskEmcalDiJetAna.cxx:90 AliAnalysisTaskEmcalDiJetAna.cxx:91 AliAnalysisTaskEmcalDiJetAna.cxx:92 AliAnalysisTaskEmcalDiJetAna.cxx:93 AliAnalysisTaskEmcalDiJetAna.cxx:94 AliAnalysisTaskEmcalDiJetAna.cxx:95 AliAnalysisTaskEmcalDiJetAna.cxx:96 AliAnalysisTaskEmcalDiJetAna.cxx:97 AliAnalysisTaskEmcalDiJetAna.cxx:98 AliAnalysisTaskEmcalDiJetAna.cxx:99 AliAnalysisTaskEmcalDiJetAna.cxx:100 AliAnalysisTaskEmcalDiJetAna.cxx:101 AliAnalysisTaskEmcalDiJetAna.cxx:102 AliAnalysisTaskEmcalDiJetAna.cxx:103 AliAnalysisTaskEmcalDiJetAna.cxx:104 AliAnalysisTaskEmcalDiJetAna.cxx:105 AliAnalysisTaskEmcalDiJetAna.cxx:106 AliAnalysisTaskEmcalDiJetAna.cxx:107 AliAnalysisTaskEmcalDiJetAna.cxx:108 AliAnalysisTaskEmcalDiJetAna.cxx:109 AliAnalysisTaskEmcalDiJetAna.cxx:110 AliAnalysisTaskEmcalDiJetAna.cxx:111 AliAnalysisTaskEmcalDiJetAna.cxx:112 AliAnalysisTaskEmcalDiJetAna.cxx:113 AliAnalysisTaskEmcalDiJetAna.cxx:114 AliAnalysisTaskEmcalDiJetAna.cxx:115 AliAnalysisTaskEmcalDiJetAna.cxx:116 AliAnalysisTaskEmcalDiJetAna.cxx:117 AliAnalysisTaskEmcalDiJetAna.cxx:118 AliAnalysisTaskEmcalDiJetAna.cxx:119 AliAnalysisTaskEmcalDiJetAna.cxx:120 AliAnalysisTaskEmcalDiJetAna.cxx:121 AliAnalysisTaskEmcalDiJetAna.cxx:122 AliAnalysisTaskEmcalDiJetAna.cxx:123 AliAnalysisTaskEmcalDiJetAna.cxx:124 AliAnalysisTaskEmcalDiJetAna.cxx:125 AliAnalysisTaskEmcalDiJetAna.cxx:126 AliAnalysisTaskEmcalDiJetAna.cxx:127 AliAnalysisTaskEmcalDiJetAna.cxx:128 AliAnalysisTaskEmcalDiJetAna.cxx:129 AliAnalysisTaskEmcalDiJetAna.cxx:130 AliAnalysisTaskEmcalDiJetAna.cxx:131 AliAnalysisTaskEmcalDiJetAna.cxx:132 AliAnalysisTaskEmcalDiJetAna.cxx:133 AliAnalysisTaskEmcalDiJetAna.cxx:134 AliAnalysisTaskEmcalDiJetAna.cxx:135 AliAnalysisTaskEmcalDiJetAna.cxx:136 AliAnalysisTaskEmcalDiJetAna.cxx:137 AliAnalysisTaskEmcalDiJetAna.cxx:138 AliAnalysisTaskEmcalDiJetAna.cxx:139 AliAnalysisTaskEmcalDiJetAna.cxx:140 AliAnalysisTaskEmcalDiJetAna.cxx:141 AliAnalysisTaskEmcalDiJetAna.cxx:142 AliAnalysisTaskEmcalDiJetAna.cxx:143 AliAnalysisTaskEmcalDiJetAna.cxx:144 AliAnalysisTaskEmcalDiJetAna.cxx:145 AliAnalysisTaskEmcalDiJetAna.cxx:146 AliAnalysisTaskEmcalDiJetAna.cxx:147 AliAnalysisTaskEmcalDiJetAna.cxx:148 AliAnalysisTaskEmcalDiJetAna.cxx:149 AliAnalysisTaskEmcalDiJetAna.cxx:150 AliAnalysisTaskEmcalDiJetAna.cxx:151 AliAnalysisTaskEmcalDiJetAna.cxx:152 AliAnalysisTaskEmcalDiJetAna.cxx:153 AliAnalysisTaskEmcalDiJetAna.cxx:154 AliAnalysisTaskEmcalDiJetAna.cxx:155 AliAnalysisTaskEmcalDiJetAna.cxx:156 AliAnalysisTaskEmcalDiJetAna.cxx:157 AliAnalysisTaskEmcalDiJetAna.cxx:158 AliAnalysisTaskEmcalDiJetAna.cxx:159 AliAnalysisTaskEmcalDiJetAna.cxx:160 AliAnalysisTaskEmcalDiJetAna.cxx:161 AliAnalysisTaskEmcalDiJetAna.cxx:162 AliAnalysisTaskEmcalDiJetAna.cxx:163 AliAnalysisTaskEmcalDiJetAna.cxx:164 AliAnalysisTaskEmcalDiJetAna.cxx:165 AliAnalysisTaskEmcalDiJetAna.cxx:166 AliAnalysisTaskEmcalDiJetAna.cxx:167 AliAnalysisTaskEmcalDiJetAna.cxx:168 AliAnalysisTaskEmcalDiJetAna.cxx:169 AliAnalysisTaskEmcalDiJetAna.cxx:170 AliAnalysisTaskEmcalDiJetAna.cxx:171 AliAnalysisTaskEmcalDiJetAna.cxx:172 AliAnalysisTaskEmcalDiJetAna.cxx:173 AliAnalysisTaskEmcalDiJetAna.cxx:174 AliAnalysisTaskEmcalDiJetAna.cxx:175 AliAnalysisTaskEmcalDiJetAna.cxx:176 AliAnalysisTaskEmcalDiJetAna.cxx:177 AliAnalysisTaskEmcalDiJetAna.cxx:178 AliAnalysisTaskEmcalDiJetAna.cxx:179 AliAnalysisTaskEmcalDiJetAna.cxx:180 AliAnalysisTaskEmcalDiJetAna.cxx:181 AliAnalysisTaskEmcalDiJetAna.cxx:182 AliAnalysisTaskEmcalDiJetAna.cxx:183 AliAnalysisTaskEmcalDiJetAna.cxx:184 AliAnalysisTaskEmcalDiJetAna.cxx:185 AliAnalysisTaskEmcalDiJetAna.cxx:186 AliAnalysisTaskEmcalDiJetAna.cxx:187 AliAnalysisTaskEmcalDiJetAna.cxx:188 AliAnalysisTaskEmcalDiJetAna.cxx:189 AliAnalysisTaskEmcalDiJetAna.cxx:190 AliAnalysisTaskEmcalDiJetAna.cxx:191 AliAnalysisTaskEmcalDiJetAna.cxx:192 AliAnalysisTaskEmcalDiJetAna.cxx:193 AliAnalysisTaskEmcalDiJetAna.cxx:194 AliAnalysisTaskEmcalDiJetAna.cxx:195 AliAnalysisTaskEmcalDiJetAna.cxx:196 AliAnalysisTaskEmcalDiJetAna.cxx:197 AliAnalysisTaskEmcalDiJetAna.cxx:198 AliAnalysisTaskEmcalDiJetAna.cxx:199 AliAnalysisTaskEmcalDiJetAna.cxx:200 AliAnalysisTaskEmcalDiJetAna.cxx:201 AliAnalysisTaskEmcalDiJetAna.cxx:202 AliAnalysisTaskEmcalDiJetAna.cxx:203 AliAnalysisTaskEmcalDiJetAna.cxx:204 AliAnalysisTaskEmcalDiJetAna.cxx:205 AliAnalysisTaskEmcalDiJetAna.cxx:206 AliAnalysisTaskEmcalDiJetAna.cxx:207 AliAnalysisTaskEmcalDiJetAna.cxx:208 AliAnalysisTaskEmcalDiJetAna.cxx:209 AliAnalysisTaskEmcalDiJetAna.cxx:210 AliAnalysisTaskEmcalDiJetAna.cxx:211 AliAnalysisTaskEmcalDiJetAna.cxx:212 AliAnalysisTaskEmcalDiJetAna.cxx:213 AliAnalysisTaskEmcalDiJetAna.cxx:214 AliAnalysisTaskEmcalDiJetAna.cxx:215 AliAnalysisTaskEmcalDiJetAna.cxx:216 AliAnalysisTaskEmcalDiJetAna.cxx:217 AliAnalysisTaskEmcalDiJetAna.cxx:218 AliAnalysisTaskEmcalDiJetAna.cxx:219 AliAnalysisTaskEmcalDiJetAna.cxx:220 AliAnalysisTaskEmcalDiJetAna.cxx:221 AliAnalysisTaskEmcalDiJetAna.cxx:222 AliAnalysisTaskEmcalDiJetAna.cxx:223 AliAnalysisTaskEmcalDiJetAna.cxx:224 AliAnalysisTaskEmcalDiJetAna.cxx:225 AliAnalysisTaskEmcalDiJetAna.cxx:226 AliAnalysisTaskEmcalDiJetAna.cxx:227 AliAnalysisTaskEmcalDiJetAna.cxx:228 AliAnalysisTaskEmcalDiJetAna.cxx:229 AliAnalysisTaskEmcalDiJetAna.cxx:230 AliAnalysisTaskEmcalDiJetAna.cxx:231 AliAnalysisTaskEmcalDiJetAna.cxx:232 AliAnalysisTaskEmcalDiJetAna.cxx:233 AliAnalysisTaskEmcalDiJetAna.cxx:234 AliAnalysisTaskEmcalDiJetAna.cxx:235 AliAnalysisTaskEmcalDiJetAna.cxx:236 AliAnalysisTaskEmcalDiJetAna.cxx:237 AliAnalysisTaskEmcalDiJetAna.cxx:238 AliAnalysisTaskEmcalDiJetAna.cxx:239 AliAnalysisTaskEmcalDiJetAna.cxx:240 AliAnalysisTaskEmcalDiJetAna.cxx:241 AliAnalysisTaskEmcalDiJetAna.cxx:242 AliAnalysisTaskEmcalDiJetAna.cxx:243 AliAnalysisTaskEmcalDiJetAna.cxx:244 AliAnalysisTaskEmcalDiJetAna.cxx:245 AliAnalysisTaskEmcalDiJetAna.cxx:246 AliAnalysisTaskEmcalDiJetAna.cxx:247 AliAnalysisTaskEmcalDiJetAna.cxx:248 AliAnalysisTaskEmcalDiJetAna.cxx:249 AliAnalysisTaskEmcalDiJetAna.cxx:250 AliAnalysisTaskEmcalDiJetAna.cxx:251 AliAnalysisTaskEmcalDiJetAna.cxx:252 AliAnalysisTaskEmcalDiJetAna.cxx:253 AliAnalysisTaskEmcalDiJetAna.cxx:254 AliAnalysisTaskEmcalDiJetAna.cxx:255 AliAnalysisTaskEmcalDiJetAna.cxx:256 AliAnalysisTaskEmcalDiJetAna.cxx:257 AliAnalysisTaskEmcalDiJetAna.cxx:258 AliAnalysisTaskEmcalDiJetAna.cxx:259 AliAnalysisTaskEmcalDiJetAna.cxx:260 AliAnalysisTaskEmcalDiJetAna.cxx:261 AliAnalysisTaskEmcalDiJetAna.cxx:262 AliAnalysisTaskEmcalDiJetAna.cxx:263 AliAnalysisTaskEmcalDiJetAna.cxx:264 AliAnalysisTaskEmcalDiJetAna.cxx:265 AliAnalysisTaskEmcalDiJetAna.cxx:266 AliAnalysisTaskEmcalDiJetAna.cxx:267 AliAnalysisTaskEmcalDiJetAna.cxx:268 AliAnalysisTaskEmcalDiJetAna.cxx:269 AliAnalysisTaskEmcalDiJetAna.cxx:270 AliAnalysisTaskEmcalDiJetAna.cxx:271 AliAnalysisTaskEmcalDiJetAna.cxx:272 AliAnalysisTaskEmcalDiJetAna.cxx:273 AliAnalysisTaskEmcalDiJetAna.cxx:274 AliAnalysisTaskEmcalDiJetAna.cxx:275 AliAnalysisTaskEmcalDiJetAna.cxx:276 AliAnalysisTaskEmcalDiJetAna.cxx:277 AliAnalysisTaskEmcalDiJetAna.cxx:278 AliAnalysisTaskEmcalDiJetAna.cxx:279 AliAnalysisTaskEmcalDiJetAna.cxx:280 AliAnalysisTaskEmcalDiJetAna.cxx:281 AliAnalysisTaskEmcalDiJetAna.cxx:282 AliAnalysisTaskEmcalDiJetAna.cxx:283 AliAnalysisTaskEmcalDiJetAna.cxx:284 AliAnalysisTaskEmcalDiJetAna.cxx:285 AliAnalysisTaskEmcalDiJetAna.cxx:286 AliAnalysisTaskEmcalDiJetAna.cxx:287 AliAnalysisTaskEmcalDiJetAna.cxx:288 AliAnalysisTaskEmcalDiJetAna.cxx:289 AliAnalysisTaskEmcalDiJetAna.cxx:290 AliAnalysisTaskEmcalDiJetAna.cxx:291 AliAnalysisTaskEmcalDiJetAna.cxx:292 AliAnalysisTaskEmcalDiJetAna.cxx:293 AliAnalysisTaskEmcalDiJetAna.cxx:294 AliAnalysisTaskEmcalDiJetAna.cxx:295 AliAnalysisTaskEmcalDiJetAna.cxx:296 AliAnalysisTaskEmcalDiJetAna.cxx:297 AliAnalysisTaskEmcalDiJetAna.cxx:298 AliAnalysisTaskEmcalDiJetAna.cxx:299 AliAnalysisTaskEmcalDiJetAna.cxx:300 AliAnalysisTaskEmcalDiJetAna.cxx:301 AliAnalysisTaskEmcalDiJetAna.cxx:302 AliAnalysisTaskEmcalDiJetAna.cxx:303 AliAnalysisTaskEmcalDiJetAna.cxx:304 AliAnalysisTaskEmcalDiJetAna.cxx:305 AliAnalysisTaskEmcalDiJetAna.cxx:306 AliAnalysisTaskEmcalDiJetAna.cxx:307 AliAnalysisTaskEmcalDiJetAna.cxx:308 AliAnalysisTaskEmcalDiJetAna.cxx:309 AliAnalysisTaskEmcalDiJetAna.cxx:310 AliAnalysisTaskEmcalDiJetAna.cxx:311 AliAnalysisTaskEmcalDiJetAna.cxx:312 AliAnalysisTaskEmcalDiJetAna.cxx:313 AliAnalysisTaskEmcalDiJetAna.cxx:314 AliAnalysisTaskEmcalDiJetAna.cxx:315 AliAnalysisTaskEmcalDiJetAna.cxx:316 AliAnalysisTaskEmcalDiJetAna.cxx:317 AliAnalysisTaskEmcalDiJetAna.cxx:318 AliAnalysisTaskEmcalDiJetAna.cxx:319 AliAnalysisTaskEmcalDiJetAna.cxx:320 AliAnalysisTaskEmcalDiJetAna.cxx:321 AliAnalysisTaskEmcalDiJetAna.cxx:322 AliAnalysisTaskEmcalDiJetAna.cxx:323 AliAnalysisTaskEmcalDiJetAna.cxx:324 AliAnalysisTaskEmcalDiJetAna.cxx:325 AliAnalysisTaskEmcalDiJetAna.cxx:326 AliAnalysisTaskEmcalDiJetAna.cxx:327 AliAnalysisTaskEmcalDiJetAna.cxx:328 AliAnalysisTaskEmcalDiJetAna.cxx:329 AliAnalysisTaskEmcalDiJetAna.cxx:330 AliAnalysisTaskEmcalDiJetAna.cxx:331 AliAnalysisTaskEmcalDiJetAna.cxx:332 AliAnalysisTaskEmcalDiJetAna.cxx:333 AliAnalysisTaskEmcalDiJetAna.cxx:334 AliAnalysisTaskEmcalDiJetAna.cxx:335 AliAnalysisTaskEmcalDiJetAna.cxx:336 AliAnalysisTaskEmcalDiJetAna.cxx:337 AliAnalysisTaskEmcalDiJetAna.cxx:338 AliAnalysisTaskEmcalDiJetAna.cxx:339 AliAnalysisTaskEmcalDiJetAna.cxx:340 AliAnalysisTaskEmcalDiJetAna.cxx:341 AliAnalysisTaskEmcalDiJetAna.cxx:342 AliAnalysisTaskEmcalDiJetAna.cxx:343 AliAnalysisTaskEmcalDiJetAna.cxx:344 AliAnalysisTaskEmcalDiJetAna.cxx:345 AliAnalysisTaskEmcalDiJetAna.cxx:346 AliAnalysisTaskEmcalDiJetAna.cxx:347 AliAnalysisTaskEmcalDiJetAna.cxx:348 AliAnalysisTaskEmcalDiJetAna.cxx:349 AliAnalysisTaskEmcalDiJetAna.cxx:350 AliAnalysisTaskEmcalDiJetAna.cxx:351 AliAnalysisTaskEmcalDiJetAna.cxx:352 AliAnalysisTaskEmcalDiJetAna.cxx:353 AliAnalysisTaskEmcalDiJetAna.cxx:354 AliAnalysisTaskEmcalDiJetAna.cxx:355 AliAnalysisTaskEmcalDiJetAna.cxx:356 AliAnalysisTaskEmcalDiJetAna.cxx:357 AliAnalysisTaskEmcalDiJetAna.cxx:358 AliAnalysisTaskEmcalDiJetAna.cxx:359 AliAnalysisTaskEmcalDiJetAna.cxx:360 AliAnalysisTaskEmcalDiJetAna.cxx:361 AliAnalysisTaskEmcalDiJetAna.cxx:362 AliAnalysisTaskEmcalDiJetAna.cxx:363 AliAnalysisTaskEmcalDiJetAna.cxx:364 AliAnalysisTaskEmcalDiJetAna.cxx:365 AliAnalysisTaskEmcalDiJetAna.cxx:366 AliAnalysisTaskEmcalDiJetAna.cxx:367 AliAnalysisTaskEmcalDiJetAna.cxx:368 AliAnalysisTaskEmcalDiJetAna.cxx:369 AliAnalysisTaskEmcalDiJetAna.cxx:370 AliAnalysisTaskEmcalDiJetAna.cxx:371 AliAnalysisTaskEmcalDiJetAna.cxx:372 AliAnalysisTaskEmcalDiJetAna.cxx:373 AliAnalysisTaskEmcalDiJetAna.cxx:374 AliAnalysisTaskEmcalDiJetAna.cxx:375 AliAnalysisTaskEmcalDiJetAna.cxx:376 AliAnalysisTaskEmcalDiJetAna.cxx:377 AliAnalysisTaskEmcalDiJetAna.cxx:378 AliAnalysisTaskEmcalDiJetAna.cxx:379 AliAnalysisTaskEmcalDiJetAna.cxx:380 AliAnalysisTaskEmcalDiJetAna.cxx:381 AliAnalysisTaskEmcalDiJetAna.cxx:382 AliAnalysisTaskEmcalDiJetAna.cxx:383 AliAnalysisTaskEmcalDiJetAna.cxx:384 AliAnalysisTaskEmcalDiJetAna.cxx:385 AliAnalysisTaskEmcalDiJetAna.cxx:386 AliAnalysisTaskEmcalDiJetAna.cxx:387 AliAnalysisTaskEmcalDiJetAna.cxx:388 AliAnalysisTaskEmcalDiJetAna.cxx:389 AliAnalysisTaskEmcalDiJetAna.cxx:390 AliAnalysisTaskEmcalDiJetAna.cxx:391 AliAnalysisTaskEmcalDiJetAna.cxx:392 AliAnalysisTaskEmcalDiJetAna.cxx:393 AliAnalysisTaskEmcalDiJetAna.cxx:394 AliAnalysisTaskEmcalDiJetAna.cxx:395 AliAnalysisTaskEmcalDiJetAna.cxx:396 AliAnalysisTaskEmcalDiJetAna.cxx:397 AliAnalysisTaskEmcalDiJetAna.cxx:398 AliAnalysisTaskEmcalDiJetAna.cxx:399 AliAnalysisTaskEmcalDiJetAna.cxx:400 AliAnalysisTaskEmcalDiJetAna.cxx:401 AliAnalysisTaskEmcalDiJetAna.cxx:402 AliAnalysisTaskEmcalDiJetAna.cxx:403 AliAnalysisTaskEmcalDiJetAna.cxx:404 AliAnalysisTaskEmcalDiJetAna.cxx:405 AliAnalysisTaskEmcalDiJetAna.cxx:406 AliAnalysisTaskEmcalDiJetAna.cxx:407 AliAnalysisTaskEmcalDiJetAna.cxx:408 AliAnalysisTaskEmcalDiJetAna.cxx:409 AliAnalysisTaskEmcalDiJetAna.cxx:410 AliAnalysisTaskEmcalDiJetAna.cxx:411 AliAnalysisTaskEmcalDiJetAna.cxx:412 AliAnalysisTaskEmcalDiJetAna.cxx:413 AliAnalysisTaskEmcalDiJetAna.cxx:414 AliAnalysisTaskEmcalDiJetAna.cxx:415 AliAnalysisTaskEmcalDiJetAna.cxx:416 AliAnalysisTaskEmcalDiJetAna.cxx:417 AliAnalysisTaskEmcalDiJetAna.cxx:418 AliAnalysisTaskEmcalDiJetAna.cxx:419 AliAnalysisTaskEmcalDiJetAna.cxx:420 AliAnalysisTaskEmcalDiJetAna.cxx:421 AliAnalysisTaskEmcalDiJetAna.cxx:422 AliAnalysisTaskEmcalDiJetAna.cxx:423 AliAnalysisTaskEmcalDiJetAna.cxx:424 AliAnalysisTaskEmcalDiJetAna.cxx:425 AliAnalysisTaskEmcalDiJetAna.cxx:426 AliAnalysisTaskEmcalDiJetAna.cxx:427 AliAnalysisTaskEmcalDiJetAna.cxx:428 AliAnalysisTaskEmcalDiJetAna.cxx:429 AliAnalysisTaskEmcalDiJetAna.cxx:430 AliAnalysisTaskEmcalDiJetAna.cxx:431 AliAnalysisTaskEmcalDiJetAna.cxx:432 AliAnalysisTaskEmcalDiJetAna.cxx:433 AliAnalysisTaskEmcalDiJetAna.cxx:434 AliAnalysisTaskEmcalDiJetAna.cxx:435 AliAnalysisTaskEmcalDiJetAna.cxx:436 AliAnalysisTaskEmcalDiJetAna.cxx:437 AliAnalysisTaskEmcalDiJetAna.cxx:438 AliAnalysisTaskEmcalDiJetAna.cxx:439 AliAnalysisTaskEmcalDiJetAna.cxx:440 AliAnalysisTaskEmcalDiJetAna.cxx:441 AliAnalysisTaskEmcalDiJetAna.cxx:442 AliAnalysisTaskEmcalDiJetAna.cxx:443 AliAnalysisTaskEmcalDiJetAna.cxx:444 AliAnalysisTaskEmcalDiJetAna.cxx:445 AliAnalysisTaskEmcalDiJetAna.cxx:446 AliAnalysisTaskEmcalDiJetAna.cxx:447 AliAnalysisTaskEmcalDiJetAna.cxx:448 AliAnalysisTaskEmcalDiJetAna.cxx:449 AliAnalysisTaskEmcalDiJetAna.cxx:450 AliAnalysisTaskEmcalDiJetAna.cxx:451 AliAnalysisTaskEmcalDiJetAna.cxx:452 AliAnalysisTaskEmcalDiJetAna.cxx:453 AliAnalysisTaskEmcalDiJetAna.cxx:454 AliAnalysisTaskEmcalDiJetAna.cxx:455 AliAnalysisTaskEmcalDiJetAna.cxx:456 AliAnalysisTaskEmcalDiJetAna.cxx:457 AliAnalysisTaskEmcalDiJetAna.cxx:458 AliAnalysisTaskEmcalDiJetAna.cxx:459 AliAnalysisTaskEmcalDiJetAna.cxx:460 AliAnalysisTaskEmcalDiJetAna.cxx:461 AliAnalysisTaskEmcalDiJetAna.cxx:462 AliAnalysisTaskEmcalDiJetAna.cxx:463 AliAnalysisTaskEmcalDiJetAna.cxx:464 AliAnalysisTaskEmcalDiJetAna.cxx:465 AliAnalysisTaskEmcalDiJetAna.cxx:466 AliAnalysisTaskEmcalDiJetAna.cxx:467 AliAnalysisTaskEmcalDiJetAna.cxx:468 AliAnalysisTaskEmcalDiJetAna.cxx:469 AliAnalysisTaskEmcalDiJetAna.cxx:470 AliAnalysisTaskEmcalDiJetAna.cxx:471 AliAnalysisTaskEmcalDiJetAna.cxx:472 AliAnalysisTaskEmcalDiJetAna.cxx:473 AliAnalysisTaskEmcalDiJetAna.cxx:474 AliAnalysisTaskEmcalDiJetAna.cxx:475 AliAnalysisTaskEmcalDiJetAna.cxx:476 AliAnalysisTaskEmcalDiJetAna.cxx:477 AliAnalysisTaskEmcalDiJetAna.cxx:478 AliAnalysisTaskEmcalDiJetAna.cxx:479 AliAnalysisTaskEmcalDiJetAna.cxx:480 AliAnalysisTaskEmcalDiJetAna.cxx:481 AliAnalysisTaskEmcalDiJetAna.cxx:482 AliAnalysisTaskEmcalDiJetAna.cxx:483 AliAnalysisTaskEmcalDiJetAna.cxx:484 AliAnalysisTaskEmcalDiJetAna.cxx:485 AliAnalysisTaskEmcalDiJetAna.cxx:486 AliAnalysisTaskEmcalDiJetAna.cxx:487 AliAnalysisTaskEmcalDiJetAna.cxx:488 AliAnalysisTaskEmcalDiJetAna.cxx:489 AliAnalysisTaskEmcalDiJetAna.cxx:490 AliAnalysisTaskEmcalDiJetAna.cxx:491 AliAnalysisTaskEmcalDiJetAna.cxx:492 AliAnalysisTaskEmcalDiJetAna.cxx:493 AliAnalysisTaskEmcalDiJetAna.cxx:494 AliAnalysisTaskEmcalDiJetAna.cxx:495 AliAnalysisTaskEmcalDiJetAna.cxx:496 AliAnalysisTaskEmcalDiJetAna.cxx:497 AliAnalysisTaskEmcalDiJetAna.cxx:498 AliAnalysisTaskEmcalDiJetAna.cxx:499 AliAnalysisTaskEmcalDiJetAna.cxx:500 AliAnalysisTaskEmcalDiJetAna.cxx:501 AliAnalysisTaskEmcalDiJetAna.cxx:502 AliAnalysisTaskEmcalDiJetAna.cxx:503 AliAnalysisTaskEmcalDiJetAna.cxx:504 AliAnalysisTaskEmcalDiJetAna.cxx:505 AliAnalysisTaskEmcalDiJetAna.cxx:506 AliAnalysisTaskEmcalDiJetAna.cxx:507 AliAnalysisTaskEmcalDiJetAna.cxx:508 AliAnalysisTaskEmcalDiJetAna.cxx:509 AliAnalysisTaskEmcalDiJetAna.cxx:510 AliAnalysisTaskEmcalDiJetAna.cxx:511 AliAnalysisTaskEmcalDiJetAna.cxx:512 AliAnalysisTaskEmcalDiJetAna.cxx:513 AliAnalysisTaskEmcalDiJetAna.cxx:514 AliAnalysisTaskEmcalDiJetAna.cxx:515 AliAnalysisTaskEmcalDiJetAna.cxx:516 AliAnalysisTaskEmcalDiJetAna.cxx:517 AliAnalysisTaskEmcalDiJetAna.cxx:518 AliAnalysisTaskEmcalDiJetAna.cxx:519 AliAnalysisTaskEmcalDiJetAna.cxx:520 AliAnalysisTaskEmcalDiJetAna.cxx:521 AliAnalysisTaskEmcalDiJetAna.cxx:522 AliAnalysisTaskEmcalDiJetAna.cxx:523 AliAnalysisTaskEmcalDiJetAna.cxx:524 AliAnalysisTaskEmcalDiJetAna.cxx:525 AliAnalysisTaskEmcalDiJetAna.cxx:526 AliAnalysisTaskEmcalDiJetAna.cxx:527 AliAnalysisTaskEmcalDiJetAna.cxx:528 AliAnalysisTaskEmcalDiJetAna.cxx:529 AliAnalysisTaskEmcalDiJetAna.cxx:530 AliAnalysisTaskEmcalDiJetAna.cxx:531 AliAnalysisTaskEmcalDiJetAna.cxx:532 AliAnalysisTaskEmcalDiJetAna.cxx:533 AliAnalysisTaskEmcalDiJetAna.cxx:534 AliAnalysisTaskEmcalDiJetAna.cxx:535 AliAnalysisTaskEmcalDiJetAna.cxx:536 AliAnalysisTaskEmcalDiJetAna.cxx:537 AliAnalysisTaskEmcalDiJetAna.cxx:538 AliAnalysisTaskEmcalDiJetAna.cxx:539 AliAnalysisTaskEmcalDiJetAna.cxx:540 AliAnalysisTaskEmcalDiJetAna.cxx:541 AliAnalysisTaskEmcalDiJetAna.cxx:542 AliAnalysisTaskEmcalDiJetAna.cxx:543 AliAnalysisTaskEmcalDiJetAna.cxx:544 AliAnalysisTaskEmcalDiJetAna.cxx:545 AliAnalysisTaskEmcalDiJetAna.cxx:546 AliAnalysisTaskEmcalDiJetAna.cxx:547 AliAnalysisTaskEmcalDiJetAna.cxx:548 AliAnalysisTaskEmcalDiJetAna.cxx:549 AliAnalysisTaskEmcalDiJetAna.cxx:550 AliAnalysisTaskEmcalDiJetAna.cxx:551 AliAnalysisTaskEmcalDiJetAna.cxx:552 AliAnalysisTaskEmcalDiJetAna.cxx:553 AliAnalysisTaskEmcalDiJetAna.cxx:554 AliAnalysisTaskEmcalDiJetAna.cxx:555 AliAnalysisTaskEmcalDiJetAna.cxx:556 AliAnalysisTaskEmcalDiJetAna.cxx:557 AliAnalysisTaskEmcalDiJetAna.cxx:558 AliAnalysisTaskEmcalDiJetAna.cxx:559 AliAnalysisTaskEmcalDiJetAna.cxx:560 AliAnalysisTaskEmcalDiJetAna.cxx:561 AliAnalysisTaskEmcalDiJetAna.cxx:562 AliAnalysisTaskEmcalDiJetAna.cxx:563 AliAnalysisTaskEmcalDiJetAna.cxx:564 AliAnalysisTaskEmcalDiJetAna.cxx:565 AliAnalysisTaskEmcalDiJetAna.cxx:566 AliAnalysisTaskEmcalDiJetAna.cxx:567 AliAnalysisTaskEmcalDiJetAna.cxx:568 AliAnalysisTaskEmcalDiJetAna.cxx:569 AliAnalysisTaskEmcalDiJetAna.cxx:570 AliAnalysisTaskEmcalDiJetAna.cxx:571 AliAnalysisTaskEmcalDiJetAna.cxx:572 AliAnalysisTaskEmcalDiJetAna.cxx:573 AliAnalysisTaskEmcalDiJetAna.cxx:574 AliAnalysisTaskEmcalDiJetAna.cxx:575 AliAnalysisTaskEmcalDiJetAna.cxx:576 AliAnalysisTaskEmcalDiJetAna.cxx:577 AliAnalysisTaskEmcalDiJetAna.cxx:578 AliAnalysisTaskEmcalDiJetAna.cxx:579 AliAnalysisTaskEmcalDiJetAna.cxx:580 AliAnalysisTaskEmcalDiJetAna.cxx:581 AliAnalysisTaskEmcalDiJetAna.cxx:582 AliAnalysisTaskEmcalDiJetAna.cxx:583 AliAnalysisTaskEmcalDiJetAna.cxx:584 AliAnalysisTaskEmcalDiJetAna.cxx:585 AliAnalysisTaskEmcalDiJetAna.cxx:586 AliAnalysisTaskEmcalDiJetAna.cxx:587 AliAnalysisTaskEmcalDiJetAna.cxx:588 AliAnalysisTaskEmcalDiJetAna.cxx:589 AliAnalysisTaskEmcalDiJetAna.cxx:590 AliAnalysisTaskEmcalDiJetAna.cxx:591 AliAnalysisTaskEmcalDiJetAna.cxx:592 AliAnalysisTaskEmcalDiJetAna.cxx:593 AliAnalysisTaskEmcalDiJetAna.cxx:594 AliAnalysisTaskEmcalDiJetAna.cxx:595 AliAnalysisTaskEmcalDiJetAna.cxx:596 AliAnalysisTaskEmcalDiJetAna.cxx:597 AliAnalysisTaskEmcalDiJetAna.cxx:598 AliAnalysisTaskEmcalDiJetAna.cxx:599 AliAnalysisTaskEmcalDiJetAna.cxx:600 AliAnalysisTaskEmcalDiJetAna.cxx:601 AliAnalysisTaskEmcalDiJetAna.cxx:602 AliAnalysisTaskEmcalDiJetAna.cxx:603 AliAnalysisTaskEmcalDiJetAna.cxx:604 AliAnalysisTaskEmcalDiJetAna.cxx:605 AliAnalysisTaskEmcalDiJetAna.cxx:606 AliAnalysisTaskEmcalDiJetAna.cxx:607 AliAnalysisTaskEmcalDiJetAna.cxx:608 AliAnalysisTaskEmcalDiJetAna.cxx:609 AliAnalysisTaskEmcalDiJetAna.cxx:610 AliAnalysisTaskEmcalDiJetAna.cxx:611 AliAnalysisTaskEmcalDiJetAna.cxx:612 AliAnalysisTaskEmcalDiJetAna.cxx:613 AliAnalysisTaskEmcalDiJetAna.cxx:614 AliAnalysisTaskEmcalDiJetAna.cxx:615 AliAnalysisTaskEmcalDiJetAna.cxx:616 AliAnalysisTaskEmcalDiJetAna.cxx:617 AliAnalysisTaskEmcalDiJetAna.cxx:618 AliAnalysisTaskEmcalDiJetAna.cxx:619 AliAnalysisTaskEmcalDiJetAna.cxx:620 AliAnalysisTaskEmcalDiJetAna.cxx:621 AliAnalysisTaskEmcalDiJetAna.cxx:622 AliAnalysisTaskEmcalDiJetAna.cxx:623 AliAnalysisTaskEmcalDiJetAna.cxx:624 AliAnalysisTaskEmcalDiJetAna.cxx:625 AliAnalysisTaskEmcalDiJetAna.cxx:626 AliAnalysisTaskEmcalDiJetAna.cxx:627 AliAnalysisTaskEmcalDiJetAna.cxx:628 AliAnalysisTaskEmcalDiJetAna.cxx:629 AliAnalysisTaskEmcalDiJetAna.cxx:630 AliAnalysisTaskEmcalDiJetAna.cxx:631 AliAnalysisTaskEmcalDiJetAna.cxx:632 AliAnalysisTaskEmcalDiJetAna.cxx:633 AliAnalysisTaskEmcalDiJetAna.cxx:634 AliAnalysisTaskEmcalDiJetAna.cxx:635 AliAnalysisTaskEmcalDiJetAna.cxx:636 AliAnalysisTaskEmcalDiJetAna.cxx:637 AliAnalysisTaskEmcalDiJetAna.cxx:638 AliAnalysisTaskEmcalDiJetAna.cxx:639 AliAnalysisTaskEmcalDiJetAna.cxx:640 AliAnalysisTaskEmcalDiJetAna.cxx:641 AliAnalysisTaskEmcalDiJetAna.cxx:642 AliAnalysisTaskEmcalDiJetAna.cxx:643 AliAnalysisTaskEmcalDiJetAna.cxx:644 AliAnalysisTaskEmcalDiJetAna.cxx:645 AliAnalysisTaskEmcalDiJetAna.cxx:646 AliAnalysisTaskEmcalDiJetAna.cxx:647 AliAnalysisTaskEmcalDiJetAna.cxx:648 AliAnalysisTaskEmcalDiJetAna.cxx:649 AliAnalysisTaskEmcalDiJetAna.cxx:650 AliAnalysisTaskEmcalDiJetAna.cxx:651 AliAnalysisTaskEmcalDiJetAna.cxx:652 AliAnalysisTaskEmcalDiJetAna.cxx:653 AliAnalysisTaskEmcalDiJetAna.cxx:654 AliAnalysisTaskEmcalDiJetAna.cxx:655 AliAnalysisTaskEmcalDiJetAna.cxx:656 AliAnalysisTaskEmcalDiJetAna.cxx:657 AliAnalysisTaskEmcalDiJetAna.cxx:658 AliAnalysisTaskEmcalDiJetAna.cxx:659 AliAnalysisTaskEmcalDiJetAna.cxx:660 AliAnalysisTaskEmcalDiJetAna.cxx:661 AliAnalysisTaskEmcalDiJetAna.cxx:662 AliAnalysisTaskEmcalDiJetAna.cxx:663 AliAnalysisTaskEmcalDiJetAna.cxx:664 AliAnalysisTaskEmcalDiJetAna.cxx:665 AliAnalysisTaskEmcalDiJetAna.cxx:666 AliAnalysisTaskEmcalDiJetAna.cxx:667 AliAnalysisTaskEmcalDiJetAna.cxx:668 AliAnalysisTaskEmcalDiJetAna.cxx:669 AliAnalysisTaskEmcalDiJetAna.cxx:670 AliAnalysisTaskEmcalDiJetAna.cxx:671 AliAnalysisTaskEmcalDiJetAna.cxx:672 AliAnalysisTaskEmcalDiJetAna.cxx:673 AliAnalysisTaskEmcalDiJetAna.cxx:674 AliAnalysisTaskEmcalDiJetAna.cxx:675 AliAnalysisTaskEmcalDiJetAna.cxx:676 AliAnalysisTaskEmcalDiJetAna.cxx:677 AliAnalysisTaskEmcalDiJetAna.cxx:678 AliAnalysisTaskEmcalDiJetAna.cxx:679 AliAnalysisTaskEmcalDiJetAna.cxx:680 AliAnalysisTaskEmcalDiJetAna.cxx:681 AliAnalysisTaskEmcalDiJetAna.cxx:682 AliAnalysisTaskEmcalDiJetAna.cxx:683 AliAnalysisTaskEmcalDiJetAna.cxx:684 AliAnalysisTaskEmcalDiJetAna.cxx:685 AliAnalysisTaskEmcalDiJetAna.cxx:686 AliAnalysisTaskEmcalDiJetAna.cxx:687 AliAnalysisTaskEmcalDiJetAna.cxx:688 AliAnalysisTaskEmcalDiJetAna.cxx:689 AliAnalysisTaskEmcalDiJetAna.cxx:690 AliAnalysisTaskEmcalDiJetAna.cxx:691 AliAnalysisTaskEmcalDiJetAna.cxx:692 AliAnalysisTaskEmcalDiJetAna.cxx:693 AliAnalysisTaskEmcalDiJetAna.cxx:694 AliAnalysisTaskEmcalDiJetAna.cxx:695 AliAnalysisTaskEmcalDiJetAna.cxx:696 AliAnalysisTaskEmcalDiJetAna.cxx:697 AliAnalysisTaskEmcalDiJetAna.cxx:698 AliAnalysisTaskEmcalDiJetAna.cxx:699 AliAnalysisTaskEmcalDiJetAna.cxx:700 AliAnalysisTaskEmcalDiJetAna.cxx:701 AliAnalysisTaskEmcalDiJetAna.cxx:702 AliAnalysisTaskEmcalDiJetAna.cxx:703 AliAnalysisTaskEmcalDiJetAna.cxx:704 AliAnalysisTaskEmcalDiJetAna.cxx:705 AliAnalysisTaskEmcalDiJetAna.cxx:706 AliAnalysisTaskEmcalDiJetAna.cxx:707 AliAnalysisTaskEmcalDiJetAna.cxx:708 AliAnalysisTaskEmcalDiJetAna.cxx:709 AliAnalysisTaskEmcalDiJetAna.cxx:710 AliAnalysisTaskEmcalDiJetAna.cxx:711 AliAnalysisTaskEmcalDiJetAna.cxx:712 AliAnalysisTaskEmcalDiJetAna.cxx:713 AliAnalysisTaskEmcalDiJetAna.cxx:714 AliAnalysisTaskEmcalDiJetAna.cxx:715 AliAnalysisTaskEmcalDiJetAna.cxx:716 AliAnalysisTaskEmcalDiJetAna.cxx:717 AliAnalysisTaskEmcalDiJetAna.cxx:718 AliAnalysisTaskEmcalDiJetAna.cxx:719 AliAnalysisTaskEmcalDiJetAna.cxx:720 AliAnalysisTaskEmcalDiJetAna.cxx:721 AliAnalysisTaskEmcalDiJetAna.cxx:722 AliAnalysisTaskEmcalDiJetAna.cxx:723 AliAnalysisTaskEmcalDiJetAna.cxx:724 AliAnalysisTaskEmcalDiJetAna.cxx:725 AliAnalysisTaskEmcalDiJetAna.cxx:726 AliAnalysisTaskEmcalDiJetAna.cxx:727 AliAnalysisTaskEmcalDiJetAna.cxx:728 AliAnalysisTaskEmcalDiJetAna.cxx:729 AliAnalysisTaskEmcalDiJetAna.cxx:730 AliAnalysisTaskEmcalDiJetAna.cxx:731 AliAnalysisTaskEmcalDiJetAna.cxx:732 AliAnalysisTaskEmcalDiJetAna.cxx:733 AliAnalysisTaskEmcalDiJetAna.cxx:734 AliAnalysisTaskEmcalDiJetAna.cxx:735 AliAnalysisTaskEmcalDiJetAna.cxx:736 AliAnalysisTaskEmcalDiJetAna.cxx:737 AliAnalysisTaskEmcalDiJetAna.cxx:738 AliAnalysisTaskEmcalDiJetAna.cxx:739 AliAnalysisTaskEmcalDiJetAna.cxx:740 AliAnalysisTaskEmcalDiJetAna.cxx:741 AliAnalysisTaskEmcalDiJetAna.cxx:742 AliAnalysisTaskEmcalDiJetAna.cxx:743 AliAnalysisTaskEmcalDiJetAna.cxx:744 AliAnalysisTaskEmcalDiJetAna.cxx:745 AliAnalysisTaskEmcalDiJetAna.cxx:746 AliAnalysisTaskEmcalDiJetAna.cxx:747 AliAnalysisTaskEmcalDiJetAna.cxx:748 AliAnalysisTaskEmcalDiJetAna.cxx:749 AliAnalysisTaskEmcalDiJetAna.cxx:750 AliAnalysisTaskEmcalDiJetAna.cxx:751 AliAnalysisTaskEmcalDiJetAna.cxx:752 AliAnalysisTaskEmcalDiJetAna.cxx:753 AliAnalysisTaskEmcalDiJetAna.cxx:754 AliAnalysisTaskEmcalDiJetAna.cxx:755 AliAnalysisTaskEmcalDiJetAna.cxx:756 AliAnalysisTaskEmcalDiJetAna.cxx:757 AliAnalysisTaskEmcalDiJetAna.cxx:758 AliAnalysisTaskEmcalDiJetAna.cxx:759 AliAnalysisTaskEmcalDiJetAna.cxx:760 AliAnalysisTaskEmcalDiJetAna.cxx:761 AliAnalysisTaskEmcalDiJetAna.cxx:762 AliAnalysisTaskEmcalDiJetAna.cxx:763 AliAnalysisTaskEmcalDiJetAna.cxx:764 AliAnalysisTaskEmcalDiJetAna.cxx:765 AliAnalysisTaskEmcalDiJetAna.cxx:766 AliAnalysisTaskEmcalDiJetAna.cxx:767 AliAnalysisTaskEmcalDiJetAna.cxx:768 AliAnalysisTaskEmcalDiJetAna.cxx:769 AliAnalysisTaskEmcalDiJetAna.cxx:770 AliAnalysisTaskEmcalDiJetAna.cxx:771 AliAnalysisTaskEmcalDiJetAna.cxx:772 AliAnalysisTaskEmcalDiJetAna.cxx:773 AliAnalysisTaskEmcalDiJetAna.cxx:774 AliAnalysisTaskEmcalDiJetAna.cxx:775 AliAnalysisTaskEmcalDiJetAna.cxx:776 AliAnalysisTaskEmcalDiJetAna.cxx:777 AliAnalysisTaskEmcalDiJetAna.cxx:778 AliAnalysisTaskEmcalDiJetAna.cxx:779 AliAnalysisTaskEmcalDiJetAna.cxx:780 AliAnalysisTaskEmcalDiJetAna.cxx:781 AliAnalysisTaskEmcalDiJetAna.cxx:782 AliAnalysisTaskEmcalDiJetAna.cxx:783 AliAnalysisTaskEmcalDiJetAna.cxx:784 AliAnalysisTaskEmcalDiJetAna.cxx:785 AliAnalysisTaskEmcalDiJetAna.cxx:786 AliAnalysisTaskEmcalDiJetAna.cxx:787 AliAnalysisTaskEmcalDiJetAna.cxx:788 AliAnalysisTaskEmcalDiJetAna.cxx:789 AliAnalysisTaskEmcalDiJetAna.cxx:790 AliAnalysisTaskEmcalDiJetAna.cxx:791 AliAnalysisTaskEmcalDiJetAna.cxx:792 AliAnalysisTaskEmcalDiJetAna.cxx:793 AliAnalysisTaskEmcalDiJetAna.cxx:794 AliAnalysisTaskEmcalDiJetAna.cxx:795 AliAnalysisTaskEmcalDiJetAna.cxx:796 AliAnalysisTaskEmcalDiJetAna.cxx:797 AliAnalysisTaskEmcalDiJetAna.cxx:798 AliAnalysisTaskEmcalDiJetAna.cxx:799 AliAnalysisTaskEmcalDiJetAna.cxx:800 AliAnalysisTaskEmcalDiJetAna.cxx:801 AliAnalysisTaskEmcalDiJetAna.cxx:802 AliAnalysisTaskEmcalDiJetAna.cxx:803 AliAnalysisTaskEmcalDiJetAna.cxx:804 AliAnalysisTaskEmcalDiJetAna.cxx:805 AliAnalysisTaskEmcalDiJetAna.cxx:806 AliAnalysisTaskEmcalDiJetAna.cxx:807 AliAnalysisTaskEmcalDiJetAna.cxx:808 AliAnalysisTaskEmcalDiJetAna.cxx:809 AliAnalysisTaskEmcalDiJetAna.cxx:810 AliAnalysisTaskEmcalDiJetAna.cxx:811 AliAnalysisTaskEmcalDiJetAna.cxx:812 AliAnalysisTaskEmcalDiJetAna.cxx:813 AliAnalysisTaskEmcalDiJetAna.cxx:814 AliAnalysisTaskEmcalDiJetAna.cxx:815 AliAnalysisTaskEmcalDiJetAna.cxx:816 AliAnalysisTaskEmcalDiJetAna.cxx:817 AliAnalysisTaskEmcalDiJetAna.cxx:818 AliAnalysisTaskEmcalDiJetAna.cxx:819 AliAnalysisTaskEmcalDiJetAna.cxx:820 AliAnalysisTaskEmcalDiJetAna.cxx:821 AliAnalysisTaskEmcalDiJetAna.cxx:822 AliAnalysisTaskEmcalDiJetAna.cxx:823 AliAnalysisTaskEmcalDiJetAna.cxx:824 AliAnalysisTaskEmcalDiJetAna.cxx:825 AliAnalysisTaskEmcalDiJetAna.cxx:826 AliAnalysisTaskEmcalDiJetAna.cxx:827 AliAnalysisTaskEmcalDiJetAna.cxx:828 AliAnalysisTaskEmcalDiJetAna.cxx:829 AliAnalysisTaskEmcalDiJetAna.cxx:830 AliAnalysisTaskEmcalDiJetAna.cxx:831 AliAnalysisTaskEmcalDiJetAna.cxx:832 AliAnalysisTaskEmcalDiJetAna.cxx:833 AliAnalysisTaskEmcalDiJetAna.cxx:834 AliAnalysisTaskEmcalDiJetAna.cxx:835 AliAnalysisTaskEmcalDiJetAna.cxx:836 AliAnalysisTaskEmcalDiJetAna.cxx:837 AliAnalysisTaskEmcalDiJetAna.cxx:838 AliAnalysisTaskEmcalDiJetAna.cxx:839 AliAnalysisTaskEmcalDiJetAna.cxx:840 AliAnalysisTaskEmcalDiJetAna.cxx:841 AliAnalysisTaskEmcalDiJetAna.cxx:842 AliAnalysisTaskEmcalDiJetAna.cxx:843 AliAnalysisTaskEmcalDiJetAna.cxx:844 AliAnalysisTaskEmcalDiJetAna.cxx:845 AliAnalysisTaskEmcalDiJetAna.cxx:846 AliAnalysisTaskEmcalDiJetAna.cxx:847 AliAnalysisTaskEmcalDiJetAna.cxx:848 AliAnalysisTaskEmcalDiJetAna.cxx:849 AliAnalysisTaskEmcalDiJetAna.cxx:850 AliAnalysisTaskEmcalDiJetAna.cxx:851 AliAnalysisTaskEmcalDiJetAna.cxx:852 AliAnalysisTaskEmcalDiJetAna.cxx:853 AliAnalysisTaskEmcalDiJetAna.cxx:854