#include <TH1F.h>
#include <TH2F.h>
#include <TH3F.h>
#include <TCanvas.h>
#include <TChain.h>
#include <TFormula.h>
#include <TH1.h>
#include <TH2.h>
#include <TH3.h>
#include <TProfile2D.h>
#include <THnSparse.h>
#include <TROOT.h>
#include <TTree.h>
#include <TArrayI.h>
#include <TClonesArray.h>
#include <TRandom3.h>
#include <TFile.h>
#include <TF1.h>
#include <TLorentzVector.h>
#include <TParameter.h>
#include <TList.h>
#include "AliAODEvent.h"
#include "AliAODInputHandler.h"
#include "AliAnalysisManager.h"
#include "AliAnalysisTask.h"
#include "AliCentrality.h"
#include "AliESDEvent.h"
#include "AliESDInputHandler.h"
#include "AliVParticle.h"
#include "AliVCluster.h"
#include "AliVTrack.h"
#include "AliEmcalJet.h"
#include "AliInputEventHandler.h"
#include "AliMCEvent.h"
#include "AliStack.h"
#include "AliGenEventHeader.h"
#include "AliGenPythiaEventHeader.h"
#include "AliLog.h"
#include "AliRhoParameter.h"
#include "AliNamedArrayI.h"
#include "AliNamedString.h"
#include "AliJetContainer.h"
#include "AliParticleContainer.h"
#include "AliClusterContainer.h"
#include "AliEmcalJet.h"
#include <iostream>
using std::cout;
using std::cerr;
using std::endl;
const Double_t pi = TMath::Pi();
#include "AliAnalysisTaskDijetHadron.h"
ClassImp(AliAnalysisTaskDijetHadron)
AliAnalysisTaskDijetHadron::AliAnalysisTaskDijetHadron() : AliAnalysisTaskEmcalJet("AliAnalysisTaskDijetHadron", kTRUE),
fMCJetPtThreshold(1), fleadingHadronPtcut1(0.0), fleadingHadronPtcut2(3.0), fleadingHadronPtcut3(5.0), fJet1Ptcut1(10.0), fJet1Ptcut2(20.0), fJet1Ptcut3(30.0), fJet2Ptcut1(10.0), fJet2Ptcut2(20.0), fJet2Ptcut3(30.0), fConeRadius(0.2), fConeMinEta(-0.9), fConeMaxEta(0.9), fConeMinPhi(0), fConeMaxPhi(TMath::Pi()*2), fJetsCont(0), fTracksCont(0), fCaloClustersCont(0), fMCJetsCont(0), fMCTracksCont(0), fMCCaloClustersCont(0), fEmbJetsCont(0), fEmbTracksCont(0), fEmbCaloClustersCont(0), fCent_V0(0), fVertex_z_cut(0), fEP2(0), fJetBG_rho(0), fJetBG_rho_Cent(0), fTrackPt_PbPb(0), fTrackPhi_PbPb(0), fTrackEta_PbPb(0), fTrack_Phi_Eta_PbPb(0), fTrackPt_MC(0), fTrackPhi_MC(0), fTrackEta_MC(0), fTrack_Phi_Eta_MC(0), fTrackPt_EMB(0), fTrackPhi_EMB(0), fTrackEta_EMB(0), fTrack_Phi_Eta_EMB(0), fJetPt_PbPb(), fJetPhi_PbPb(), fJetEta_PbPb(), fJet_Phi_Eta_PbPb(), fJetPt_BG_PbPb(), fJetDeltaEP_PbPb(), fJet1Pt_PbPb(), fJet2Pt_PbPb(), fJet1Pt_BG_PbPb(), fJet2Pt_BG_PbPb(), fJetDeltaPhi_PbPb(), fJetDeltaEta_PbPb(), fJet1SelectPt_BG_PbPb(), fJet2SelectPt_BG_PbPb(), fJet1EP_PbPb(), fAj_PbPb(), fJetPt_MC(), fJetPhi_MC(), fJetEta_MC(), fJet_Phi_Eta_MC(), fJetDeltaEP_MC(), fJet1Pt_MC(), fJet2Pt_MC(), fJetDeltaPhi_MC(), fJetDeltaEta_MC(), fJet1EP_MC(), fAj_MC(), fJetPt_EMB(), fJetPhi_EMB(), fJetEta_EMB(), fJet_Phi_Eta_EMB(), fJetPt_BG_EMB(), fJetDeltaPt(), fJetDeltaEP_EMB(), fJet1Pt_EMB(), fJet2Pt_EMB(), fJet1Pt_BG_EMB(), fJet2Pt_BG_EMB(), fJet1DeltaPt(), fJet2DeltaPt(), fJetDeltaPhi_EMB(), fJetDeltaEta_EMB(), fJet1SelectPt_BG_EMB(), fJet2SelectPt_BG_EMB(), fJet1SelectDeltaPt(), fJet2SelectDeltaPt(), fJet1EP_EMB(), fAj_EMB(), fHJetDeltaPhi_Aj0_PbPb(), fHJetDeltaPhi_Aj1_PbPb(), fHJetDeltaPhi_Aj2_PbPb(), fHJetDeltaPhi_Aj3_PbPb(), fHJetDeltaPhi_Aj4_PbPb(), fHJet_EP_Aj0_PbPb(), fHJet_EP_Aj1_PbPb(), fHJet_EP_Aj2_PbPb(), fHJet_EP_Aj3_PbPb(), fHJet_EP_Aj4_PbPb(), fHJetDeltaPhi_Aj0_MC(), fHJetDeltaPhi_Aj1_MC(), fHJetDeltaPhi_Aj2_MC(), fHJetDeltaPhi_Aj3_MC(), fHJetDeltaPhi_Aj4_MC(), fHJet_EP_Aj0_MC(), fHJet_EP_Aj1_MC(), fHJet_EP_Aj2_MC(), fHJet_EP_Aj3_MC(), fHJet_EP_Aj4_MC(), fHJetDeltaPhi_Aj0_EMB(), fHJetDeltaPhi_Aj1_EMB(), fHJetDeltaPhi_Aj2_EMB(), fHJetDeltaPhi_Aj3_EMB(), fHJetDeltaPhi_Aj4_EMB(), fHJet_EP_Aj0_EMB(), fHJet_EP_Aj1_EMB(), fHJet_EP_Aj2_EMB(), fHJet_EP_Aj3_EMB(), fHJet_EP_Aj4_EMB(), fEvent(0) {
SetMakeGeneralHistograms(kTRUE);
}
AliAnalysisTaskDijetHadron::AliAnalysisTaskDijetHadron(const char *name) : AliAnalysisTaskEmcalJet(name, kTRUE),
fMCJetPtThreshold(1), fleadingHadronPtcut1(0.0), fleadingHadronPtcut2(3.0), fleadingHadronPtcut3(5.0), fJet1Ptcut1(10.0), fJet1Ptcut2(20.0), fJet1Ptcut3(30.0), fJet2Ptcut1(10.0), fJet2Ptcut2(20.0), fJet2Ptcut3(30.0), fConeRadius(0.2), fConeMinEta(-0.9), fConeMaxEta(0.9), fConeMinPhi(0), fConeMaxPhi(TMath::Pi()*2), fJetsCont(0), fTracksCont(0), fCaloClustersCont(0), fMCJetsCont(0), fMCTracksCont(0), fMCCaloClustersCont(0), fEmbJetsCont(0), fEmbTracksCont(0), fEmbCaloClustersCont(0), fCent_V0(0), fVertex_z_cut(0), fEP2(0), fJetBG_rho(0), fJetBG_rho_Cent(0), fTrackPt_PbPb(0), fTrackPhi_PbPb(0), fTrackEta_PbPb(0), fTrack_Phi_Eta_PbPb(0), fTrackPt_MC(0), fTrackPhi_MC(0), fTrackEta_MC(0), fTrack_Phi_Eta_MC(0), fTrackPt_EMB(0), fTrackPhi_EMB(0), fTrackEta_EMB(0), fTrack_Phi_Eta_EMB(0), fJetPt_PbPb(), fJetPhi_PbPb(), fJetEta_PbPb(), fJet_Phi_Eta_PbPb(), fJetPt_BG_PbPb(), fJetDeltaEP_PbPb(), fJet1Pt_PbPb(), fJet2Pt_PbPb(), fJet1Pt_BG_PbPb(), fJet2Pt_BG_PbPb(), fJetDeltaPhi_PbPb(), fJetDeltaEta_PbPb(), fJet1SelectPt_BG_PbPb(), fJet2SelectPt_BG_PbPb(), fJet1EP_PbPb(), fAj_PbPb(), fJetPt_MC(), fJetPhi_MC(), fJetEta_MC(), fJet_Phi_Eta_MC(), fJetDeltaEP_MC(), fJet1Pt_MC(), fJet2Pt_MC(), fJetDeltaPhi_MC(), fJetDeltaEta_MC(), fJet1EP_MC(), fAj_MC(), fJetPt_EMB(), fJetPhi_EMB(), fJetEta_EMB(), fJet_Phi_Eta_EMB(), fJetPt_BG_EMB(), fJetDeltaPt(), fJetDeltaEP_EMB(), fJet1Pt_EMB(), fJet2Pt_EMB(), fJet1Pt_BG_EMB(), fJet2Pt_BG_EMB(), fJet1DeltaPt(), fJet2DeltaPt(), fJetDeltaPhi_EMB(), fJetDeltaEta_EMB(), fJet1SelectPt_BG_EMB(), fJet2SelectPt_BG_EMB(), fJet1SelectDeltaPt(), fJet2SelectDeltaPt(), fJet1EP_EMB(), fAj_EMB(), fHJetDeltaPhi_Aj0_PbPb(), fHJetDeltaPhi_Aj1_PbPb(), fHJetDeltaPhi_Aj2_PbPb(), fHJetDeltaPhi_Aj3_PbPb(), fHJetDeltaPhi_Aj4_PbPb(), fHJet_EP_Aj0_PbPb(), fHJet_EP_Aj1_PbPb(), fHJet_EP_Aj2_PbPb(), fHJet_EP_Aj3_PbPb(), fHJet_EP_Aj4_PbPb(), fHJetDeltaPhi_Aj0_MC(), fHJetDeltaPhi_Aj1_MC(), fHJetDeltaPhi_Aj2_MC(), fHJetDeltaPhi_Aj3_MC(), fHJetDeltaPhi_Aj4_MC(), fHJet_EP_Aj0_MC(), fHJet_EP_Aj1_MC(), fHJet_EP_Aj2_MC(), fHJet_EP_Aj3_MC(), fHJet_EP_Aj4_MC(), fHJetDeltaPhi_Aj0_EMB(), fHJetDeltaPhi_Aj1_EMB(), fHJetDeltaPhi_Aj2_EMB(), fHJetDeltaPhi_Aj3_EMB(), fHJetDeltaPhi_Aj4_EMB(), fHJet_EP_Aj0_EMB(), fHJet_EP_Aj1_EMB(), fHJet_EP_Aj2_EMB(), fHJet_EP_Aj3_EMB(), fHJet_EP_Aj4_EMB(), fEvent(0) {
SetMakeGeneralHistograms(kTRUE);
}
void AliAnalysisTaskDijetHadron::AllocateHistogramArrays()
{
fTrackPt_PbPb = new TH1*[fNcentBins]; fTrackPhi_PbPb = new TH1*[fNcentBins]; fTrackEta_PbPb = new TH1*[fNcentBins]; fTrack_Phi_Eta_PbPb = new TH2*[fNcentBins];
fTrackPt_MC = new TH1*[fNcentBins]; fTrackPhi_MC = new TH1*[fNcentBins]; fTrackEta_MC = new TH1*[fNcentBins]; fTrack_Phi_Eta_MC = new TH2*[fNcentBins];
fTrackPt_EMB = new TH1*[fNcentBins]; fTrackPhi_EMB = new TH1*[fNcentBins]; fTrackEta_EMB = new TH1*[fNcentBins]; fTrack_Phi_Eta_EMB = new TH2*[fNcentBins];
for (Int_t i = 0; i < fNcentBins; i++) {
fTrackPt_PbPb[i] = 0; fTrackPhi_PbPb[i] = 0; fTrackEta_PbPb[i] = 0; fTrack_Phi_Eta_PbPb[i] = 0;
fTrackPt_MC[i] = 0; fTrackPhi_MC[i] = 0; fTrackEta_MC[i] = 0; fTrack_Phi_Eta_MC[i] = 0;
fTrackPt_EMB[i] = 0; fTrackPhi_EMB[i] = 0; fTrackEta_EMB[i] = 0; fTrack_Phi_Eta_EMB[i] = 0;
}
for (Int_t i = 0; i < fNcentBins; i++) {
for (Int_t j = 0; j < 3; j++) {
fJetPt_PbPb[i][j] = 0; fJetPhi_PbPb[i][j] = 0; fJetEta_PbPb[i][j] = 0; fJet_Phi_Eta_PbPb[i][j] = 0; fJetPt_BG_PbPb[i][j] = 0; fJetDeltaEP_PbPb[i][j] = 0;
fJetPt_MC[i][j] = 0; fJetPhi_MC[i][j] = 0; fJetEta_MC[i][j] = 0; fJet_Phi_Eta_MC[i][j] = 0; fJetDeltaEP_MC[i][j] = 0;
fJetPt_EMB[i][j] = 0; fJetPhi_EMB[i][j] = 0; fJetEta_EMB[i][j] = 0; fJet_Phi_Eta_EMB[i][j] = 0; fJetPt_BG_EMB[i][j] = 0; fJetDeltaEP_EMB[i][j] = 0;
}
}
for (Int_t i = 0; i < fNcentBins; i++) {
for (Int_t j = 0; j < 3; j++) {
for (Int_t k = 0; k < 4; k++) {
for (Int_t l = 0; l < k+1; l++) {
fJet1Pt_PbPb[i][j][k][l] = 0; fJet2Pt_PbPb[i][j][k][l] = 0; fJet1Pt_BG_PbPb[i][j][k][l] = 0; fJet2Pt_BG_PbPb[i][j][k][l] = 0; fJetDeltaPhi_PbPb[i][j][k][l] = 0; fJetDeltaEta_PbPb[i][j][k][l] = 0; fJet1SelectPt_BG_PbPb[i][j][k][l] = 0; fJet2SelectPt_BG_PbPb[i][j][k][l] = 0; fJet1EP_PbPb[i][j][k][l] = 0; fAj_PbPb[i][j][k][l] = 0;
fJet1Pt_MC[i][j][k][l] = 0; fJet2Pt_MC[i][j][k][l] = 0; fJetDeltaPhi_MC[i][j][k][l] = 0; fJetDeltaEta_MC[i][j][k][l] = 0; fJet1EP_MC[i][j][k][l] = 0; fAj_MC[i][j][k][l] = 0;
fJet1Pt_EMB[i][j][k][l] = 0; fJet2Pt_EMB[i][j][k][l] = 0; fJet1Pt_BG_EMB[i][j][k][l] = 0; fJet2Pt_BG_EMB[i][j][k][l] = 0; fJet1DeltaPt[i][j][k][l] = 0; fJet2DeltaPt[i][j][k][l] = 0; fJetDeltaPhi_EMB[i][j][k][l] = 0; fJetDeltaEta_EMB[i][j][k][l] = 0; fJet1SelectPt_BG_EMB[i][j][k][l] = 0; fJet2SelectPt_BG_EMB[i][j][k][l] = 0; fJet1SelectDeltaPt[i][j][k][l] = 0; fJet2SelectDeltaPt[i][j][k][l] = 0; fJet1EP_EMB[i][j][k][l] = 0; fAj_EMB[i][j][k][l] = 0;
}
}
}
}
for (Int_t i = 0; i < fNcentBins; i++) {
for (Int_t j = 0; j < 3; j++) {
for (Int_t k = 0; k < 4; k++) {
for (Int_t l = 0; l < 4; l++) {
for (Int_t m = 0; m < l+1; m++) {
fHJetDeltaPhi_Aj0_PbPb[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj1_PbPb[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj2_PbPb[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj3_PbPb[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj4_PbPb[i][j][k][l][m] = 0; fHJet_EP_Aj0_PbPb[i][j][k][l][m] = 0; fHJet_EP_Aj1_PbPb[i][j][k][l][m] = 0; fHJet_EP_Aj2_PbPb[i][j][k][l][m] = 0; fHJet_EP_Aj3_PbPb[i][j][k][l][m] = 0; fHJet_EP_Aj4_PbPb[i][j][k][l][m] = 0;
fHJetDeltaPhi_Aj0_MC[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj1_MC[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj2_MC[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj3_MC[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj4_MC[i][j][k][l][m] = 0; fHJet_EP_Aj0_MC[i][j][k][l][m] = 0; fHJet_EP_Aj1_MC[i][j][k][l][m] = 0; fHJet_EP_Aj2_MC[i][j][k][l][m] = 0; fHJet_EP_Aj3_MC[i][j][k][l][m] = 0; fHJet_EP_Aj4_MC[i][j][k][l][m] = 0;
fHJetDeltaPhi_Aj0_EMB[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj1_EMB[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj2_EMB[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj3_EMB[i][j][k][l][m] = 0; fHJetDeltaPhi_Aj4_EMB[i][j][k][l][m] = 0; fHJet_EP_Aj0_EMB[i][j][k][l][m] = 0; fHJet_EP_Aj1_EMB[i][j][k][l][m] = 0; fHJet_EP_Aj2_EMB[i][j][k][l][m] = 0; fHJet_EP_Aj3_EMB[i][j][k][l][m] = 0; fHJet_EP_Aj4_EMB[i][j][k][l][m] = 0;
}
}
}
}
}
}
void AliAnalysisTaskDijetHadron::UserCreateOutputObjects()
{
AliAnalysisTaskEmcalJet::UserCreateOutputObjects();
AllocateHistogramArrays();
fJetsCont = GetJetContainer("Jets");
fTracksCont = GetParticleContainer("Tracks");
fCaloClustersCont = GetClusterContainer("CaloClusters");
fMCJetsCont = GetJetContainer("MCJets");
fMCTracksCont = GetParticleContainer("MCTracks");
fMCCaloClustersCont = GetClusterContainer("MCCaloClusters");
fEmbJetsCont = GetJetContainer("EmbJets");
fEmbTracksCont = GetParticleContainer("EmbTracks");
fEmbCaloClustersCont = GetClusterContainer("EmbCaloClusters");
fCent_V0 = new TH1F("fCent_V0", "Centrality (all) by V0M", 103,-2,101);
fOutput->Add(fCent_V0);
fVertex_z_cut = new TH1F("fVertex_z_cut", "SPD vertex z (cut)", 120,-30,30);
fOutput->Add(fVertex_z_cut);
fEP2 = new TH1F("fEP2", "fEP2", 80,-pi,pi);
fOutput->Add(fEP2);
fJetBG_rho = new TH1F("fJetBG_rho","fJetBG_rho",300,0,300);
fOutput->Add(fJetBG_rho);
fJetBG_rho_Cent = new TH2F("fJetBG_rho_Cent","fJetBG_rho_Cent",100,0,100,300,0,300);
fOutput->Add(fJetBG_rho_Cent);
for (Int_t i = 0; i < fNcentBins; i++) {
fTrackPt_PbPb[i] = new TH1F(Form("fTrackPt_PbPb[%d]",i),Form("fTrackPt_PbPb[%d]",i),100,-80,120);
fOutput->Add(fTrackPt_PbPb[i]);
fTrackPhi_PbPb[i] = new TH1F(Form("fTrackPhi_PbPb[%d]",i),Form("fTrackPhi_PbPb[%d]",i),40,0.0,2.*pi);
fOutput->Add(fTrackPhi_PbPb[i]);
fTrackEta_PbPb[i] = new TH1F(Form("fTrackEta_PbPb[%d]",i),Form("fTrackEta_PbPb[%d]",i),40,-1.,1.);
fOutput->Add(fTrackEta_PbPb[i]);
fTrack_Phi_Eta_PbPb[i] = new TH2F(Form("fTrack_Phi_Eta_PbPb[%d]",i),Form("fTrack_Phi_Eta_PbPb[%d]",i),40,0.0,2.*pi,40,-1.,1.);
fOutput->Add(fTrack_Phi_Eta_PbPb[i]);
fTrackPt_MC[i] = new TH1F(Form("fTrackPt_MC[%d]",i),Form("fTrackPt_MC[%d]",i),100,-80,120);
fOutput->Add(fTrackPt_MC[i]);
fTrackPhi_MC[i] = new TH1F(Form("fTrackPhi_MC[%d]",i),Form("fTrackPhi_MC[%d]",i),40,0.0,2.*pi);
fOutput->Add(fTrackPhi_MC[i]);
fTrackEta_MC[i] = new TH1F(Form("fTrackEta_MC[%d]",i),Form("fTrackEta_MC[%d]",i),40,-1.,1.);
fOutput->Add(fTrackEta_MC[i]);
fTrack_Phi_Eta_MC[i] = new TH2F(Form("fTrack_Phi_Eta_MC[%d]",i),Form("fTrack_Phi_Eta_MC[%d]",i),40,0.0,2.*pi,40,-1.,1.);
fOutput->Add(fTrack_Phi_Eta_MC[i]);
fTrackPt_EMB[i] = new TH1F(Form("fTrackPt_EMB[%d]",i),Form("fTrackPt_EMB[%d]",i),100,-80,120);
fOutput->Add(fTrackPt_EMB[i]);
fTrackPhi_EMB[i] = new TH1F(Form("fTrackPhi_EMB[%d]",i),Form("fTrackPhi_EMB[%d]",i),40,0.0,2.*pi);
fOutput->Add(fTrackPhi_EMB[i]);
fTrackEta_EMB[i] = new TH1F(Form("fTrackEta_EMB[%d]",i),Form("fTrackEta_EMB[%d]",i),40,-1.,1.);
fOutput->Add(fTrackEta_EMB[i]);
fTrack_Phi_Eta_EMB[i] = new TH2F(Form("fTrack_Phi_Eta_EMB[%d]",i),Form("fTrack_Phi_Eta_EMB[%d]",i),40,0.0,2.*pi,40,-1.,1.);
fOutput->Add(fTrack_Phi_Eta_EMB[i]);
}
for (Int_t i = 0; i < fNcentBins; i++) {
for (Int_t j = 0; j < 3; j++) {
fJetPt_PbPb[i][j] = new TH1F(Form("fJetPt_PbPb[%d][%d]",i,j),Form("fJetPt_PbPb[%d][%d]",i,j),100,-80,120);
fOutput->Add(fJetPt_PbPb[i][j]);
fJetPhi_PbPb[i][j] = new TH1F(Form("fJetPhi_PbPb[%d][%d]",i,j),Form("fJetPhi_PbPb[%d][%d]",i,j),40,0.0, 2*pi);
fOutput->Add(fJetPhi_PbPb[i][j]);
fJetEta_PbPb[i][j] = new TH1F(Form("fJetEta_PbPb[%d][%d]",i,j),Form("fJetEta_PbPb[%d][%d]",i,j),40,-1.,1.);
fOutput->Add(fJetEta_PbPb[i][j]);
fJet_Phi_Eta_PbPb[i][j] = new TH2F(Form("fJet_Phi_Eta_PbPb[%d][%d]",i,j),Form("fJet_Phi_Eta_PbPb[%d][%d]",i,j),40,0.0, 2*pi,40,-1.,1.);
fOutput->Add(fJet_Phi_Eta_PbPb[i][j]);
fJetPt_BG_PbPb[i][j] = new TH1F(Form("fJetPt_BG_PbPb[%d][%d]",i,j),Form("fJetPt_BG_PbPb[%d][%d]",i,j),100,-80,120);
fOutput->Add(fJetPt_BG_PbPb[i][j]);
fJetDeltaEP_PbPb[i][j] = new TH2F(Form("fJetDeltaEP_PbPb[%d][%d]",i,j),Form("fJetDeltaEP_PbPb[%d][%d]",i,j),40,-1./2.*pi,3./2.*pi,100,-80,120);
fOutput->Add(fJetDeltaEP_PbPb[i][j]);
fJetPt_MC[i][j] = new TH1F(Form("fJetPt_MC[%d][%d]",i,j),Form("fJetPt_MC[%d][%d]",i,j),100,-80,120);
fOutput->Add(fJetPt_MC[i][j]);
fJetPhi_MC[i][j] = new TH1F(Form("fJetPhi_MC[%d][%d]",i,j),Form("fJetPhi_MC[%d][%d]",i,j),40,0.0, 2*pi);
fOutput->Add(fJetPhi_MC[i][j]);
fJetEta_MC[i][j] = new TH1F(Form("fJetEta_MC[%d][%d]",i,j),Form("fJetEta_MC[%d][%d]",i,j),40,-1.,1.);
fOutput->Add(fJetEta_MC[i][j]);
fJet_Phi_Eta_MC[i][j] = new TH2F(Form("fJet_Phi_Eta_MC[%d][%d]",i,j),Form("fJet_Phi_Eta_MC[%d][%d]",i,j),40,0.0, 2*pi,40,-1.,1.);
fOutput->Add(fJet_Phi_Eta_MC[i][j]);
fJetDeltaEP_MC[i][j] = new TH2F(Form("fJetDeltaEP_MC[%d][%d]",i,j),Form("fJetDeltaEP_MC[%d][%d]",i,j),40,-1./2.*pi,3./2.*pi,100,-80,120);
fOutput->Add(fJetDeltaEP_MC[i][j]);
fJetPt_EMB[i][j] = new TH1F(Form("fJetPt_EMB[%d][%d]",i,j),Form("fJetPt_EMB[%d][%d]",i,j),100,-80,120);
fOutput->Add(fJetPt_EMB[i][j]);
fJetPhi_EMB[i][j] = new TH1F(Form("fJetPhi_EMB[%d][%d]",i,j),Form("fJetPhi_EMB[%d][%d]",i,j),40,0.0, 2*pi);
fOutput->Add(fJetPhi_EMB[i][j]);
fJetEta_EMB[i][j] = new TH1F(Form("fJetEta_EMB[%d][%d]",i,j),Form("fJetEta_EMB[%d][%d]",i,j),40,-1.,1.);
fOutput->Add(fJetEta_EMB[i][j]);
fJet_Phi_Eta_EMB[i][j] = new TH2F(Form("fJet_Phi_Eta_EMB[%d][%d]",i,j),Form("fJet_Phi_Eta_EMB[%d][%d]",i,j),40,0.0, 2*pi,40,-1.,1.);
fOutput->Add(fJet_Phi_Eta_EMB[i][j]);
fJetPt_BG_EMB[i][j] = new TH1F(Form("fJetPt_BG_EMB[%d][%d]",i,j),Form("fJetPt_BG_EMB[%d][%d]",i,j),100,-80,120);
fOutput->Add(fJetPt_BG_EMB[i][j]);
fJetDeltaPt[i][j] = new TH1F(Form("fJetDeltaPt[%d][%d]",i,j),Form("fJetDeltaPt[%d][%d]",i,j),100,-80,120);
fOutput->Add(fJetDeltaPt[i][j]);
fJetDeltaEP_EMB[i][j] = new TH2F(Form("fJetDeltaEP_EMB[%d][%d]",i,j),Form("fJetDeltaEP_EMB[%d][%d]",i,j),40,-1./2.*pi,3./2.*pi,100,-80,120);
fOutput->Add(fJetDeltaEP_EMB[i][j]);
}
}
for (Int_t i = 0; i < fNcentBins; i++) {
for (Int_t j = 0; j < 3; j++) {
for (Int_t k = 0; k < 4; k++) {
for (Int_t l = 0; l < k+1; l++) {
fJet1Pt_PbPb[i][j][k][l] = new TH1F(Form("fJet1Pt_PbPb[%d][%d][%d][%d]",i,j,k,l),Form("fJet1Pt_PbPb[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet1Pt_PbPb[i][j][k][l]);
fJet2Pt_PbPb[i][j][k][l] = new TH1F(Form("fJet2Pt_PbPb[%d][%d][%d][%d]",i,j,k,l),Form("fJet2Pt_PbPb[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet2Pt_PbPb[i][j][k][l]);
fJet1Pt_BG_PbPb[i][j][k][l] = new TH1F(Form("fJet1Pt_BG_PbPb[%d][%d][%d][%d]",i,j,k,l),Form("fJet1Pt_BG_PbPb[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet1Pt_BG_PbPb[i][j][k][l]);
fJet2Pt_BG_PbPb[i][j][k][l] = new TH1F(Form("fJet2Pt_BG_PbPb[%d][%d][%d][%d]",i,j,k,l),Form("fJet2Pt_BG_PbPb[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet2Pt_BG_PbPb[i][j][k][l]);
fJetDeltaPhi_PbPb[i][j][k][l] = new TH1F(Form("fJetDeltaPhi_PbPb[%d][%d][%d][%d]",i,j,k,l),Form("fJetDeltaPhi_PbPb[%d][%d][%d][%d]",i,j,k,l),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fJetDeltaPhi_PbPb[i][j][k][l]);
fJetDeltaEta_PbPb[i][j][k][l] = new TH1F(Form("fJetDeltaEta_PbPb[%d][%d][%d][%d]",i,j,k,l),Form("fJetDeltaEta_PbPb[%d][%d][%d][%d]",i,j,k,l),40,-1.0,1.0);
fOutput->Add(fJetDeltaEta_PbPb[i][j][k][l]);
fJet1SelectPt_BG_PbPb[i][j][k][l] = new TH1F(Form("fJet1SelectPt_BG_PbPb[%d][%d][%d][%d]",i,j,k,l),Form("fJet1SelectPt_BG_PbPb[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet1SelectPt_BG_PbPb[i][j][k][l]);
fJet2SelectPt_BG_PbPb[i][j][k][l] = new TH1F(Form("fJet2SelectPt_BG_PbPb[%d][%d][%d][%d]",i,j,k,l),Form("fJet2SelectPt_BG_PbPb[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet2SelectPt_BG_PbPb[i][j][k][l]);
fJet1EP_PbPb[i][j][k][l] = new TH2F(Form("fJet1EP_PbPb[%d][%d][%d][%d]",i,j,k,l),Form("fJet1EP_PbPb[%d][%d][%d][%d]",i,j,k,l),40,-1./2.*pi,3./2.*pi,100,-80,120);
fOutput->Add(fJet1EP_PbPb[i][j][k][l]);
fAj_PbPb[i][j][k][l] = new TH1F(Form("fAj_PbPb[%d][%d][%d][%d]",i,j,k,l),Form("fAj_PbPb[%d][%d][%d][%d]",i,j,k,l),20,0.,1.);
fOutput->Add(fAj_PbPb[i][j][k][l]);
fJet1Pt_MC[i][j][k][l] = new TH1F(Form("fJet1Pt_MC[%d][%d][%d][%d]",i,j,k,l),Form("fJet1Pt_MC[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet1Pt_MC[i][j][k][l]);
fJet2Pt_MC[i][j][k][l] = new TH1F(Form("fJet2Pt_MC[%d][%d][%d][%d]",i,j,k,l),Form("fJet2Pt_MC[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet2Pt_MC[i][j][k][l]);
fJetDeltaPhi_MC[i][j][k][l] = new TH1F(Form("fJetDeltaPhi_MC[%d][%d][%d][%d]",i,j,k,l),Form("fJetDeltaPhi_MC[%d][%d][%d][%d]",i,j,k,l),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fJetDeltaPhi_MC[i][j][k][l]);
fJetDeltaEta_MC[i][j][k][l] = new TH1F(Form("fJetDeltaEta_MC[%d][%d][%d][%d]",i,j,k,l),Form("fJetDeltaEta_MC[%d][%d][%d][%d]",i,j,k,l),40,-1.0,1.0);
fOutput->Add(fJetDeltaEta_MC[i][j][k][l]);
fJet1EP_MC[i][j][k][l] = new TH2F(Form("fJet1EP_MC[%d][%d][%d][%d]",i,j,k,l),Form("fJet1EP_MC[%d][%d][%d][%d]",i,j,k,l),40,-1./2.*pi,3./2.*pi,100,-80,120);
fOutput->Add(fJet1EP_MC[i][j][k][l]);
fAj_MC[i][j][k][l] = new TH1F(Form("fAj_MC[%d][%d][%d][%d]",i,j,k,l),Form("fAj_MC[%d][%d][%d][%d]",i,j,k,l),20,0.,1.);
fOutput->Add(fAj_MC[i][j][k][l]);
fJet1Pt_EMB[i][j][k][l] = new TH1F(Form("fJet1Pt_EMB[%d][%d][%d][%d]",i,j,k,l),Form("fJet1Pt_EMB[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet1Pt_EMB[i][j][k][l]);
fJet2Pt_EMB[i][j][k][l] = new TH1F(Form("fJet2Pt_EMB[%d][%d][%d][%d]",i,j,k,l),Form("fJet2Pt_EMB[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet2Pt_EMB[i][j][k][l]);
fJet1Pt_BG_EMB[i][j][k][l] = new TH1F(Form("fJet1Pt_BG_EMB[%d][%d][%d][%d]",i,j,k,l),Form("fJet1Pt_BG_EMB[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet1Pt_BG_EMB[i][j][k][l]);
fJet2Pt_BG_EMB[i][j][k][l] = new TH1F(Form("fJet2Pt_BG_EMB[%d][%d][%d][%d]",i,j,k,l),Form("fJet2Pt_BG_EMB[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet2Pt_BG_EMB[i][j][k][l]);
fJet1DeltaPt[i][j][k][l] = new TH1F(Form("fJet1DeltaPt[%d][%d][%d][%d]",i,j,k,l),Form("fJet1DeltaPt[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet1DeltaPt[i][j][k][l]);
fJet2DeltaPt[i][j][k][l] = new TH1F(Form("fJet2DeltaPt[%d][%d][%d][%d]",i,j,k,l),Form("fJet2DeltaPt[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet2DeltaPt[i][j][k][l]);
fJetDeltaPhi_EMB[i][j][k][l] = new TH1F(Form("fJetDeltaPhi_EMB[%d][%d][%d][%d]",i,j,k,l),Form("fJetDeltaPhi_EMB[%d][%d][%d][%d]",i,j,k,l),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fJetDeltaPhi_EMB[i][j][k][l]);
fJetDeltaEta_EMB[i][j][k][l] = new TH1F(Form("fJetDeltaEta_EMB[%d][%d][%d][%d]",i,j,k,l),Form("fJetDeltaEta_EMB[%d][%d][%d][%d]",i,j,k,l),40,-1.0,1.0);
fOutput->Add(fJetDeltaEta_EMB[i][j][k][l]);
fJet1SelectPt_BG_EMB[i][j][k][l] = new TH1F(Form("fJet1SelectPt_BG_EMB[%d][%d][%d][%d]",i,j,k,l),Form("fJet1SelectPt_BG_EMB[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet1SelectPt_BG_EMB[i][j][k][l]);
fJet2SelectPt_BG_EMB[i][j][k][l] = new TH1F(Form("fJet2SelectPt_BG_EMB[%d][%d][%d][%d]",i,j,k,l),Form("fJet2SelectPt_BG_EMB[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet2SelectPt_BG_EMB[i][j][k][l]);
fJet1SelectDeltaPt[i][j][k][l] = new TH1F(Form("fJet1SelectDeltaPt[%d][%d][%d][%d]",i,j,k,l),Form("fJet1SelectDeltaPt[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet1SelectDeltaPt[i][j][k][l]);
fJet2SelectDeltaPt[i][j][k][l] = new TH1F(Form("fJet2SelectDeltaPt[%d][%d][%d][%d]",i,j,k,l),Form("fJet2SelectDeltaPt[%d][%d][%d][%d]",i,j,k,l),100,-80,120);
fOutput->Add(fJet2SelectDeltaPt[i][j][k][l]);
fJet1EP_EMB[i][j][k][l] = new TH2F(Form("fJet1EP_EMB[%d][%d][%d][%d]",i,j,k,l),Form("fJet1EP_EMB[%d][%d][%d][%d]",i,j,k,l),40,-1./2.*pi,3./2.*pi,100,-80,120);
fOutput->Add(fJet1EP_EMB[i][j][k][l]);
fAj_EMB[i][j][k][l] = new TH1F(Form("fAj_EMB[%d][%d][%d][%d]",i,j,k,l),Form("fAj_EMB[%d][%d][%d][%d]",i,j,k,l),20,0.,1.);
fOutput->Add(fAj_EMB[i][j][k][l]);
}
}
}
}
for (Int_t i = 0; i < fNcentBins; i++) {
for (Int_t j = 0; j < 3; j++) {
for (Int_t k = 0; k < 4; k++) {
for (Int_t l = 0; l < 4; l++) {
for (Int_t m = 0; m < l+1; m++) {
fHJetDeltaPhi_Aj0_PbPb[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj0_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj0_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj0_PbPb[i][j][k][l][m]);
fHJetDeltaPhi_Aj1_PbPb[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj1_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj1_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj1_PbPb[i][j][k][l][m]);
fHJetDeltaPhi_Aj2_PbPb[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj2_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj2_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj2_PbPb[i][j][k][l][m]);
fHJetDeltaPhi_Aj3_PbPb[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj3_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj3_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj3_PbPb[i][j][k][l][m]);
fHJetDeltaPhi_Aj4_PbPb[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj4_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj4_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj4_PbPb[i][j][k][l][m]);
fHJet_EP_Aj0_PbPb[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj0_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj0_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj0_PbPb[i][j][k][l][m]);
fHJet_EP_Aj1_PbPb[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj1_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj1_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj1_PbPb[i][j][k][l][m]);
fHJet_EP_Aj2_PbPb[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj2_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj2_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj2_PbPb[i][j][k][l][m]);
fHJet_EP_Aj3_PbPb[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj3_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj3_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj3_PbPb[i][j][k][l][m]);
fHJet_EP_Aj4_PbPb[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj4_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj4_PbPb[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj4_PbPb[i][j][k][l][m]);
fHJetDeltaPhi_Aj0_MC[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj0_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj0_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj0_MC[i][j][k][l][m]);
fHJetDeltaPhi_Aj1_MC[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj1_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj1_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj1_MC[i][j][k][l][m]);
fHJetDeltaPhi_Aj2_MC[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj2_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj2_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj2_MC[i][j][k][l][m]);
fHJetDeltaPhi_Aj3_MC[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj3_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj3_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj3_MC[i][j][k][l][m]);
fHJetDeltaPhi_Aj4_MC[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj4_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj4_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj4_MC[i][j][k][l][m]);
fHJet_EP_Aj0_MC[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj0_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj0_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj0_MC[i][j][k][l][m]);
fHJet_EP_Aj1_MC[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj1_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj1_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj1_MC[i][j][k][l][m]);
fHJet_EP_Aj2_MC[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj2_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj2_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj2_MC[i][j][k][l][m]);
fHJet_EP_Aj3_MC[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj3_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj3_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj3_MC[i][j][k][l][m]);
fHJet_EP_Aj4_MC[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj4_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj4_MC[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj4_MC[i][j][k][l][m]);
fHJetDeltaPhi_Aj0_EMB[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj0_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj0_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj0_EMB[i][j][k][l][m]);
fHJetDeltaPhi_Aj1_EMB[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj1_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj1_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj1_EMB[i][j][k][l][m]);
fHJetDeltaPhi_Aj2_EMB[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj2_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj2_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj2_EMB[i][j][k][l][m]);
fHJetDeltaPhi_Aj3_EMB[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj3_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj3_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj3_EMB[i][j][k][l][m]);
fHJetDeltaPhi_Aj4_EMB[i][j][k][l][m] = new TH1F(Form("fHJetDeltaPhi_Aj4_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJetDeltaPhi_Aj4_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJetDeltaPhi_Aj4_EMB[i][j][k][l][m]);
fHJet_EP_Aj0_EMB[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj0_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj0_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj0_EMB[i][j][k][l][m]);
fHJet_EP_Aj1_EMB[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj1_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj1_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj1_EMB[i][j][k][l][m]);
fHJet_EP_Aj2_EMB[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj2_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj2_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj2_EMB[i][j][k][l][m]);
fHJet_EP_Aj3_EMB[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj3_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj3_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj3_EMB[i][j][k][l][m]);
fHJet_EP_Aj4_EMB[i][j][k][l][m] = new TH1F(Form("fHJet_EP_Aj4_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),Form("fHJet_EP_Aj4_EMB[%d][%d][%d][%d][%d]",i,j,k,l,m),40,-1./2.*pi,3./2.*pi);
fOutput->Add(fHJet_EP_Aj4_EMB[i][j][k][l][m]);
}
}
}
}
}
PostData(1, fOutput);
}
Bool_t AliAnalysisTaskDijetHadron::FillHistograms()
{
Int_t runNumber = InputEvent()->GetRunNumber();
Int_t fAvoidTpcHole = 0;
Int_t runs_iroc[28] = {169975, 169981, 170038, 170040, 170083, 170084, 170085, 170088, 170089, 170091, 170152, 170155, 170159, 170163, 170193, 170195, 170203, 170204, 170205, 170228, 170230, 170264, 170268, 170269, 170270, 170306, 170308, 170309};
for(Int_t i=0; i<28; i++)
{
if(runNumber==runs_iroc[i])
{
fAvoidTpcHole = 1;
break;
}
}
fEvent = InputEvent();
if(fEvent && fAvoidTpcHole == 0){
Int_t fTriggerType =-1;
UInt_t trigger = ((AliInputEventHandler*)(AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler()))->IsEventSelected();
if (trigger & AliVEvent::kAnyINT) { fTriggerType=0; }
else if (trigger & AliVEvent::kCentral) { fTriggerType=0; }
else if (trigger & AliVEvent::kSemiCentral) { fTriggerType=0; }
else if (trigger & AliVEvent::kEMCEGA) { fTriggerType=1; }
else if (trigger & AliVEvent::kEMCEJE) { fTriggerType=2; }
const AliVVertex* vtx = fEvent->GetPrimaryVertex();
if(fTriggerType==0){
if (vtx && vtx->GetNContributors()>1.){
if (TMath::Abs(vtx->GetZ())<10.){
fVertex_z_cut->Fill(vtx->GetZ());
AliCentrality *centrality = fEvent->GetCentrality();
if (centrality)
fCentrality = centrality->GetCentralityPercentile("V0M");
else
fCentrality = 99;
fCent_V0->Fill(fCentrality);
Double_t EP_2 = fEPV0;
fEP2->Fill(EP_2);
fJetBG_rho->Fill(fRhoVal);
fJetBG_rho_Cent->Fill(fCentrality,fRhoVal);
Int_t c_jet1_PbPb[3] ={0,0,0}; Int_t c_jet2_PbPb[3] ={0,0,0};
Int_t leading_jet_count0[3]={0,0,0}; Int_t subleading_jet_count0[3]={0,0,0};
Double_t dEPJet0[4] ={-999.,-999.,-999.,-999.};
Double_t jet1_pt0[4] ={-999.,-999.,-999.,-999.}; Double_t jet1_pt_BG0[4] ={-999.,-999.,-999.,-999.};
Double_t jet1_phi0[4] ={-999.,-999.,-999.,-999.}; Double_t jet1_eta0[4] ={-999.,-999.,-999.,-999.};
Double_t jet2_pt0[4] ={-999.,-999.,-999.,-999.}; Double_t jet2_pt_BG0[4] ={-999.,-999.,-999.,-999.};
Double_t jet2_phi0[4] ={-999.,-999.,-999.,-999.}; Double_t jet2_eta0[4] ={-999.,-999.,-999.,-999.};
Double_t Delta_phi0[4] ={-999.,-999.,-999.,-999.}; Double_t Delta_epjet1_0[4] ={-999.,-999.,-999.,-999.}; Double_t Delta_eta0[4] ={-999.,-999.,-999.,-999.}; Double_t Aj0[4] ={-999.,-999.,-999.,-999.};
Int_t c_jet1_MC[3] ={0,0,0}; Int_t c_jet2_MC[3] ={0,0,0};
Int_t leading_jet_count1[3]={0,0,0}; Int_t subleading_jet_count1[3]={0,0,0};
Double_t dEPJet1[4] ={-999.,-999.,-999.,-999.};
Double_t jet1_pt1[4] ={-999.,-999.,-999.,-999.};
Double_t jet1_phi1[4] ={-999.,-999.,-999.,-999.}; Double_t jet1_eta1[4] ={-999.,-999.,-999.,-999.};
Double_t jet2_pt1[4] ={-999.,-999.,-999.,-999.};
Double_t jet2_phi1[4] ={-999.,-999.,-999.,-999.}; Double_t jet2_eta1[4] ={-999.,-999.,-999.,-999.};
Double_t Delta_phi1[4] ={-999.,-999.,-999.,-999.}; Double_t Delta_epjet1_1[4] ={-999.,-999.,-999.,-999.}; Double_t Delta_eta1[4] ={-999.,-999.,-999.,-999.}; Double_t Aj1[4] ={-999.,-999.,-999.,-999.};
Int_t c_jet1_EMB[3] ={0,0,0}; Int_t c_jet2_EMB[3] ={0,0,0};
Int_t leading_jet_count2[3]={0,0,0}; Int_t subleading_jet_count2[3]={0,0,0};
Double_t dEPJet2[4] ={-999.,-999.,-999.,-999.};
Double_t jet1_pt2[4] ={-999.,-999.,-999.,-999.}; Double_t jet1_pt_BG2[4] ={-999.,-999.,-999.,-999.}; Double_t jet1_Deltapt[4] ={-999.,-999.,-999.,-999.};
Double_t jet1_phi2[4] ={-999.,-999.,-999.,-999.}; Double_t jet1_eta2[4] ={-999.,-999.,-999.,-999.};
Double_t jet2_pt2[4] ={-999.,-999.,-999.,-999.}; Double_t jet2_pt_BG2[4] ={-999.,-999.,-999.,-999.}; Double_t jet2_Deltapt[4] ={-999.,-999.,-999.,-999.};
Double_t jet2_phi2[4] ={-999.,-999.,-999.,-999.}; Double_t jet2_eta2[4] ={-999.,-999.,-999.,-999.};
Double_t Delta_phi2[4] ={-999.,-999.,-999.,-999.}; Double_t Delta_epjet1_2[4] ={-999.,-999.,-999.,-999.}; Double_t Delta_eta2[4] ={-999.,-999.,-999.,-999.}; Double_t Aj2[4] ={-999.,-999.,-999.,-999.};
double Jet1_threshold[4]; double Jet2_threshold[4];
Jet1_threshold[0]=0.0; Jet2_threshold[0]=0.0;
Jet1_threshold[1]=fJet1Ptcut1; Jet2_threshold[1]=fJet2Ptcut1;
Jet1_threshold[2]=fJet1Ptcut2; Jet2_threshold[2]=fJet2Ptcut2;
Jet1_threshold[3]=fJet1Ptcut3; Jet2_threshold[3]=fJet2Ptcut3;
if (fTracksCont) {
AliVTrack *track = static_cast<AliVTrack*>(fTracksCont->GetNextAcceptParticle(0));
while(track) {
if(track->GetLabel()==0){
fTrackPt_PbPb[fCentBin]->Fill(track->Pt());
fTrackPhi_PbPb[fCentBin]->Fill(track->Phi());
fTrackEta_PbPb[fCentBin]->Fill(track->Eta());
fTrack_Phi_Eta_PbPb[fCentBin]->Fill(track->Phi(),track->Eta());
}
track = static_cast<AliVTrack*>(fTracksCont->GetNextAcceptParticle());
}
}
if (fJetsCont) {
AliEmcalJet *Jet = fJetsCont->GetNextAcceptJet(0);
while(Jet) {
Int_t leading_track_count[3]={0,0,0};
if(fJetsCont->GetLeadingHadronPt(Jet) > fleadingHadronPtcut1) leading_track_count[0] += 1;
if(fJetsCont->GetLeadingHadronPt(Jet) > fleadingHadronPtcut2) leading_track_count[1] += 1;
if(fJetsCont->GetLeadingHadronPt(Jet) > fleadingHadronPtcut3) leading_track_count[2] += 1;
for(int m=0;m<3;m++){
c_jet1_PbPb[m]++;
if(leading_track_count[m] > 0){
dEPJet0[m] = GetDPhi(Jet->Phi(),EP_2);
fJetPt_PbPb[fCentBin][m]->Fill(Jet->Pt());
fJetPhi_PbPb[fCentBin][m]->Fill(Jet->Phi());
fJetEta_PbPb[fCentBin][m]->Fill(Jet->Eta());
fJet_Phi_Eta_PbPb[fCentBin][m]->Fill(Jet->Phi(),Jet->Eta());
fJetPt_BG_PbPb[fCentBin][m]->Fill(Jet->Pt() - Jet->Area() * fJetsCont->GetRhoVal());
fJetDeltaEP_PbPb[fCentBin][m]->Fill(dEPJet0[m],Jet->Pt());
}
}
for(int m=0;m<3;m++){
if(c_jet1_PbPb[m] == 1)
{
if(leading_track_count[m] > 0){
jet1_pt0[m] = Jet->Pt(); jet1_pt_BG0[m] = Jet->Pt() - Jet->Area() * fJetsCont->GetRhoVal(); jet1_phi0[m] = Jet->Phi(); jet1_eta0[m] = Jet->Eta();
leading_jet_count0[m] += 1;
}
}
else if(c_jet1_PbPb[m] > 1 && c_jet2_PbPb[m] == 0 && leading_jet_count0[m] > 0 && leading_track_count[m] > 0)
{
jet2_pt0[m] = Jet->Pt(); jet2_pt_BG0[m] = Jet->Pt() - Jet->Area() * fJetsCont->GetRhoVal(); jet2_phi0[m] = Jet->Phi(); jet2_eta0[m] = Jet->Eta();
Delta_phi0[m] = GetDPhi(jet1_phi0[m],jet2_phi0[m]); Aj0[m] = (jet1_pt_BG0[m] - jet2_pt_BG0[m]) / (jet1_pt_BG0[m] + jet2_pt_BG0[m]);
Delta_epjet1_0[m] = GetDPhi(jet1_phi0[m],EP_2);
Delta_eta0[m] = jet1_eta0[m] - jet2_eta0[m];
for(int count1=0;count1<4;count1++){
for(int count2=0;count2<count1+1;count2++){
if(jet1_pt_BG0[m] > Jet1_threshold[count1] && jet2_pt_BG0[m] > Jet2_threshold[count2]){
fJet1Pt_PbPb[fCentBin][m][count1][count2]->Fill(jet1_pt0[m]);
fJet2Pt_PbPb[fCentBin][m][count1][count2]->Fill(jet2_pt0[m]);
fJet1Pt_BG_PbPb[fCentBin][m][count1][count2]->Fill(jet1_pt_BG0[m]);
fJet2Pt_BG_PbPb[fCentBin][m][count1][count2]->Fill(jet2_pt_BG0[m]);
fJetDeltaPhi_PbPb[fCentBin][m][count1][count2]->Fill(Delta_phi0[m]);
fJetDeltaEta_PbPb[fCentBin][m][count1][count2]->Fill(Delta_eta0[m]);
}
}
}
if(Delta_phi0[m] > (2./3.)* TMath::Pi() && Delta_phi0[m] < (4./3.)* TMath::Pi()){
for(int count1=0;count1<4;count1++){
for(int count2=0;count2<count1+1;count2++){
if(jet1_pt_BG0[m] > Jet1_threshold[count1] && jet2_pt_BG0[m] > Jet2_threshold[count2]){
fJet1SelectPt_BG_PbPb[fCentBin][m][count1][count2]->Fill(jet1_pt_BG0[m]);
fJet2SelectPt_BG_PbPb[fCentBin][m][count1][count2]->Fill(jet2_pt_BG0[m]);
fJet1EP_PbPb[fCentBin][m][count1][count2]->Fill(Delta_epjet1_0[m],jet1_pt_BG0[m]);
fAj_PbPb[fCentBin][m][count1][count2]->Fill((jet1_pt_BG0[m] - jet2_pt_BG0[m]) / (jet1_pt_BG0[m] + jet2_pt_BG0[m]));
}
}
}
}
c_jet2_PbPb[m]++;
subleading_jet_count0[m] += 1;
}
}
Jet = fJetsCont->GetNextAcceptJet();
}
for(int m=0;m<3;m++){
if (fTracksCont) {
int c_subleading_jet = 0;
c_subleading_jet = subleading_jet_count0[m];
if(c_subleading_jet > 0){
AliVTrack *track = static_cast<AliVTrack*>(fTracksCont->GetNextAcceptParticle(0));
while(track) {
if(track->GetLabel()==0){
Double_t pt,phi,dphi,dep;
pt = -999.0; phi = -999.0; dphi = -999.0; dep = -999.0;
pt = track->Pt(); phi = track->Phi();
dphi = GetDPhi(jet1_phi0[m],phi);
dep = GetDPhi(EP_2,phi);
Bool_t dphi_cut[4];
dphi_cut[0]= ((-1./3.*TMath::Pi()) <= dphi && dphi <= (1./3.*TMath::Pi()));
dphi_cut[1]= ((2./3.*TMath::Pi()) <= dphi && dphi <= (4./3.*TMath::Pi()));
dphi_cut[2]= (((1./3.*TMath::Pi()) <= dphi && dphi <= (1./2.*TMath::Pi())) || ((-1./2.*TMath::Pi()) < dphi && dphi < (-1./3.*TMath::Pi())));
dphi_cut[3]= (((1./2.*TMath::Pi()) <= dphi && dphi <= (2./3.*TMath::Pi())) || ((4./3.*TMath::Pi()) < dphi && dphi < (3./2.*TMath::Pi())));
Bool_t pt_switch[4];
pt_switch[0]= (pt > 0.15);
pt_switch[1]= (pt > 0.15 && pt <= 2.0);
pt_switch[2]= (pt > 2.0 && pt <= 4.0);
pt_switch[3]= (pt > 4.0);
Double_t jet_dphi = -999.0;
jet_dphi = Delta_phi0[m];
Bool_t jet_dphi_switch[3];
jet_dphi_switch[0]= (jet_dphi > (2./3.)* TMath::Pi() && jet_dphi < (4./3.)* TMath::Pi());
jet_dphi_switch[1]= (jet_dphi > (5./6.)* TMath::Pi() && jet_dphi < (7./12.)* TMath::Pi());
jet_dphi_switch[2]= (jet_dphi > (11./12.)* TMath::Pi() && jet_dphi < (13./12.)* TMath::Pi());
for(int pt_cut=0;pt_cut<4;pt_cut++){
if(pt_switch[pt_cut]){
for(int count1=0;count1<4;count1++){
if(jet_dphi_switch[0]){
for(int count2=0;count2<count1+1;count2++){
if(jet1_pt_BG0[m] > Jet1_threshold[count1] && jet2_pt_BG0[m] > Jet2_threshold[count2]){
fHJetDeltaPhi_Aj0_PbPb[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj0_PbPb[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
if(Aj0[m] >= 0.0 && Aj0[m] < 0.2){
fHJetDeltaPhi_Aj1_PbPb[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj1_PbPb[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
if(Aj0[m] >= 0.2 && Aj0[m] < 0.4){
fHJetDeltaPhi_Aj2_PbPb[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj2_PbPb[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
if(Aj0[m] >= 0.4 && Aj0[m] < 0.6){
fHJetDeltaPhi_Aj3_PbPb[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj3_PbPb[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
if(Aj0[m] >= 0.6 && Aj0[m] <= 0.8){
fHJetDeltaPhi_Aj4_PbPb[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj4_PbPb[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
}
}
}
}
}
}
}
track = static_cast<AliVTrack*>(fTracksCont->GetNextAcceptParticle());
}
}
}
}
}
if (fMCTracksCont) {
AliVTrack *MCtrack = static_cast<AliVTrack*>(fMCTracksCont->GetNextAcceptParticle(0));
while(MCtrack) {
if(MCtrack->GetLabel()!=0){
fTrackPt_MC[fCentBin]->Fill(MCtrack->Pt());
fTrackPhi_MC[fCentBin]->Fill(MCtrack->Phi());
fTrackEta_MC[fCentBin]->Fill(MCtrack->Eta());
fTrack_Phi_Eta_MC[fCentBin]->Fill(MCtrack->Phi(),MCtrack->Eta());
}
MCtrack = static_cast<AliVTrack*>(fMCTracksCont->GetNextAcceptParticle());
}
}
if (fMCJetsCont) {
AliEmcalJet *MCJet = fMCJetsCont->GetNextAcceptJet(0);
while(MCJet) {
Int_t leading_track_count[3]={0,0,0};
if(fMCJetsCont->GetLeadingHadronPt(MCJet) > fleadingHadronPtcut1) leading_track_count[0] += 1;
if(fMCJetsCont->GetLeadingHadronPt(MCJet) > fleadingHadronPtcut2) leading_track_count[1] += 1;
if(fMCJetsCont->GetLeadingHadronPt(MCJet) > fleadingHadronPtcut3) leading_track_count[2] += 1;
for(int m=0;m<3;m++){
c_jet1_MC[m]++;
if(leading_track_count[m] > 0){
dEPJet1[m] = GetDPhi(MCJet->Phi(),EP_2);
fJetPt_MC[fCentBin][m]->Fill(MCJet->Pt());
fJetPhi_MC[fCentBin][m]->Fill(MCJet->Phi());
fJetEta_MC[fCentBin][m]->Fill(MCJet->Eta());
fJet_Phi_Eta_MC[fCentBin][m]->Fill(MCJet->Phi(),MCJet->Eta());
fJetDeltaEP_MC[fCentBin][m]->Fill(dEPJet1[m],MCJet->Pt());
}
}
for(int m=0;m<3;m++){
if(c_jet1_MC[m] == 1)
{
if(leading_track_count[m] > 0){
jet1_pt1[m] = MCJet->Pt(); jet1_phi1[m] = MCJet->Phi(); jet1_eta1[m] = MCJet->Eta();
leading_jet_count1[m] += 1;
}
}
else if(c_jet1_MC[m] > 1 && c_jet2_MC[m] == 0 && leading_jet_count1[m] > 0 && leading_track_count[m] > 0)
{
jet2_pt1[m] = MCJet->Pt(); jet2_phi1[m] = MCJet->Phi(); jet2_eta1[m] = MCJet->Eta();
Delta_phi1[m] = GetDPhi(jet1_phi1[m],jet2_phi1[m]); Aj1[m] = (jet1_pt1[m] - jet2_pt1[m]) / (jet1_pt1[m] + jet2_pt1[m]);
Delta_epjet1_1[m] = GetDPhi(jet1_phi1[m],EP_2);
Delta_eta1[m] = jet1_eta1[m] - jet2_eta1[m];
for(int count1=0;count1<4;count1++){
for(int count2=0;count2<count1+1;count2++){
if(jet1_pt1[m] > Jet1_threshold[count1] && jet2_pt1[m] > Jet2_threshold[count2]){
fJet1Pt_MC[fCentBin][m][count1][count2]->Fill(jet1_pt1[m]);
fJet2Pt_MC[fCentBin][m][count1][count2]->Fill(jet2_pt1[m]);
fJetDeltaPhi_MC[fCentBin][m][count1][count2]->Fill(Delta_phi1[m]);
fJetDeltaEta_MC[fCentBin][m][count1][count2]->Fill(Delta_eta1[m]);
}
}
}
if(Delta_phi1[m] > (2./3.)* TMath::Pi() && Delta_phi1[m] < (4./3.)* TMath::Pi()){
for(int count1=0;count1<4;count1++){
for(int count2=0;count2<count1+1;count2++){
if(jet1_pt1[m] > Jet1_threshold[count1] && jet2_pt1[m] > Jet2_threshold[count2]){
fJet1EP_MC[fCentBin][m][count1][count2]->Fill(Delta_epjet1_1[m],jet1_pt1[m]);
fAj_MC[fCentBin][m][count1][count2]->Fill((jet1_pt1[m] - jet2_pt1[m]) / (jet1_pt1[m] + jet2_pt1[m]));
}
}
}
}
c_jet2_MC[m]++;
subleading_jet_count1[m] += 1;
}
}
MCJet = fMCJetsCont->GetNextAcceptJet();
}
for(int m=0;m<3;m++){
if (fMCTracksCont) {
int c_subleading_jet = 0;
c_subleading_jet = subleading_jet_count1[m];
if(c_subleading_jet > 0){
AliVTrack *MCtrack = static_cast<AliVTrack*>(fMCTracksCont->GetNextAcceptParticle(0));
while(MCtrack) {
if(MCtrack->GetLabel()!=0){
Double_t pt,phi,dphi,dep;
pt = -999.0; phi = -999.0; dphi = -999.0; dep = -999.0;
pt = MCtrack->Pt(); phi = MCtrack->Phi();
dphi = GetDPhi(jet1_phi1[m],phi);
dep = GetDPhi(EP_2,phi);
Bool_t dphi_cut[4];
dphi_cut[0]= ((-1./3.*TMath::Pi()) <= dphi && dphi <= (1./3.*TMath::Pi()));
dphi_cut[1]= ((2./3.*TMath::Pi()) <= dphi && dphi <= (4./3.*TMath::Pi()));
dphi_cut[2]= (((1./3.*TMath::Pi()) <= dphi && dphi <= (1./2.*TMath::Pi())) || ((-1./2.*TMath::Pi()) < dphi && dphi < (-1./3.*TMath::Pi())));
dphi_cut[3]= (((1./2.*TMath::Pi()) <= dphi && dphi <= (2./3.*TMath::Pi())) || ((4./3.*TMath::Pi()) < dphi && dphi < (3./2.*TMath::Pi())));
Bool_t pt_switch[4];
pt_switch[0]= (pt > 0.15);
pt_switch[1]= (pt > 0.15 && pt <= 2.0);
pt_switch[2]= (pt > 2.0 && pt <= 4.0);
pt_switch[3]= (pt > 4.0);
Double_t jet_dphi = -999.0;
jet_dphi = Delta_phi1[m];
Bool_t jet_dphi_switch[3];
jet_dphi_switch[0]= (jet_dphi > (2./3.)* TMath::Pi() && jet_dphi < (4./3.)* TMath::Pi());
jet_dphi_switch[1]= (jet_dphi > (5./6.)* TMath::Pi() && jet_dphi < (7./12.)* TMath::Pi());
jet_dphi_switch[2]= (jet_dphi > (11./12.)* TMath::Pi() && jet_dphi < (13./12.)* TMath::Pi());
for(int pt_cut=0;pt_cut<4;pt_cut++){
if(pt_switch[pt_cut]){
for(int count1=0;count1<4;count1++){
if(jet_dphi_switch[0]){
for(int count2=0;count2<count1+1;count2++){
if(jet1_pt1[m] > Jet1_threshold[count1] && jet2_pt1[m] > Jet2_threshold[count2]){
fHJetDeltaPhi_Aj0_MC[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj0_MC[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
if(Aj1[m] >= 0.0 && Aj1[m] < 0.2){
fHJetDeltaPhi_Aj1_MC[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj1_MC[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
if(Aj1[m] >= 0.2 && Aj1[m] < 0.4){
fHJetDeltaPhi_Aj2_MC[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj2_MC[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
if(Aj1[m] >= 0.4 && Aj1[m] < 0.6){
fHJetDeltaPhi_Aj3_MC[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj3_MC[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
if(Aj1[m] >= 0.6 && Aj1[m] <= 0.8){
fHJetDeltaPhi_Aj4_MC[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj4_MC[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
}
}
}
}
}
}
}
MCtrack = static_cast<AliVTrack*>(fMCTracksCont->GetNextAcceptParticle());
}
}
}
}
}
if (fEmbTracksCont) {
AliVTrack *EMBtrack = static_cast<AliVTrack*>(fEmbTracksCont->GetNextAcceptParticle(0));
while(EMBtrack) {
fTrackPt_EMB[fCentBin]->Fill(EMBtrack->Pt());
fTrackPhi_EMB[fCentBin]->Fill(EMBtrack->Phi());
fTrackEta_EMB[fCentBin]->Fill(EMBtrack->Eta());
fTrack_Phi_Eta_EMB[fCentBin]->Fill(EMBtrack->Phi(),EMBtrack->Eta());
EMBtrack = static_cast<AliVTrack*>(fEmbTracksCont->GetNextAcceptParticle());
}
}
if (fEmbJetsCont) {
AliEmcalJet *embJet = NextEmbeddedJet(kTRUE);
while (embJet != 0) {
Int_t leading_track_count[3]={0,0,0};
if(fEmbJetsCont->GetLeadingHadronPt(embJet) > fleadingHadronPtcut1) leading_track_count[0] += 1;
if(fEmbJetsCont->GetLeadingHadronPt(embJet) > fleadingHadronPtcut2) leading_track_count[1] += 1;
if(fEmbJetsCont->GetLeadingHadronPt(embJet) > fleadingHadronPtcut3) leading_track_count[2] += 1;
for(int m=0;m<3;m++){
c_jet1_EMB[m]++;
if(leading_track_count[m] > 0){
dEPJet2[m] = GetDPhi(embJet->Phi(),EP_2);
fJetPt_EMB[fCentBin][m]->Fill(embJet->Pt());
fJetPhi_EMB[fCentBin][m]->Fill(embJet->Phi());
fJetEta_EMB[fCentBin][m]->Fill(embJet->Eta());
fJet_Phi_Eta_EMB[fCentBin][m]->Fill(embJet->Phi(),embJet->Eta());
fJetPt_BG_EMB[fCentBin][m]->Fill(embJet->Pt() - embJet->Area() * fEmbJetsCont->GetRhoVal());
fJetDeltaPt[fCentBin][m]->Fill(embJet->Pt() - embJet->Area() * fEmbJetsCont->GetRhoVal() - embJet->MCPt());
fJetDeltaEP_EMB[fCentBin][m]->Fill(dEPJet2[m],embJet->Pt());
}
}
for(int m=0;m<3;m++){
if(c_jet1_EMB[m] == 1)
{
if(leading_track_count[m] > 0){
jet1_pt2[m] = embJet->Pt(); jet1_pt_BG2[m] = embJet->Pt() - embJet->Area() * fEmbJetsCont->GetRhoVal(); jet1_Deltapt[m] = embJet->Pt() - embJet->Area() * fEmbJetsCont->GetRhoVal() - embJet->MCPt(); jet1_phi2[m] = embJet->Phi(); jet1_eta2[m] = embJet->Eta();
leading_jet_count2[m] += 1;
}
}
else if(c_jet1_EMB[m] > 1 && c_jet2_EMB[m] == 0 && leading_jet_count2[m] > 0 && leading_track_count[m] > 0)
{
jet2_pt2[m] = embJet->Pt(); jet2_pt_BG2[m] = embJet->Pt() - embJet->Area() * fEmbJetsCont->GetRhoVal(); jet2_Deltapt[m] = embJet->Pt() - embJet->Area() * fEmbJetsCont->GetRhoVal() - embJet->MCPt(); jet2_phi2[m] = embJet->Phi(); jet2_eta2[m] = embJet->Eta();
Delta_phi2[m] = GetDPhi(jet1_phi2[m],jet2_phi2[m]); Aj2[m] = (jet1_pt_BG2[m] - jet2_pt_BG2[m]) / (jet1_pt_BG2[m] + jet2_pt_BG2[m]);
Delta_epjet1_2[m] = GetDPhi(jet1_phi2[m],EP_2);
Delta_eta2[m] = jet1_eta2[m] - jet2_eta2[m];
for(int count1=0;count1<4;count1++){
for(int count2=0;count2<count1+1;count2++){
if(jet1_pt_BG2[m] > Jet1_threshold[count1] && jet2_pt_BG2[m] > Jet2_threshold[count2]){
fJet1Pt_EMB[fCentBin][m][count1][count2]->Fill(jet1_pt2[m]);
fJet2Pt_EMB[fCentBin][m][count1][count2]->Fill(jet2_pt2[m]);
fJet1Pt_BG_EMB[fCentBin][m][count1][count2]->Fill(jet1_pt_BG2[m]);
fJet2Pt_BG_EMB[fCentBin][m][count1][count2]->Fill(jet2_pt_BG2[m]);
fJet1DeltaPt[fCentBin][m][count1][count2]->Fill(jet1_Deltapt[m]);
fJet2DeltaPt[fCentBin][m][count1][count2]->Fill(jet2_Deltapt[m]);
fJetDeltaPhi_EMB[fCentBin][m][count1][count2]->Fill(Delta_phi2[m]);
fJetDeltaEta_EMB[fCentBin][m][count1][count2]->Fill(Delta_eta2[m]);
}
}
}
if(Delta_phi2[m] > (2./3.)* TMath::Pi() && Delta_phi2[m] < (4./3.)* TMath::Pi()){
for(int count1=0;count1<4;count1++){
for(int count2=0;count2<count1+1;count2++){
if(jet1_pt_BG2[m] > Jet1_threshold[count1] && jet2_pt_BG2[m] > Jet2_threshold[count2]){
fJet1SelectPt_BG_EMB[fCentBin][m][count1][count2]->Fill(jet1_pt_BG2[m]);
fJet2SelectPt_BG_EMB[fCentBin][m][count1][count2]->Fill(jet2_pt_BG2[m]);
fJet1SelectDeltaPt[fCentBin][m][count1][count2]->Fill(jet1_Deltapt[m]);
fJet2SelectDeltaPt[fCentBin][m][count1][count2]->Fill(jet2_Deltapt[m]);
fJet1EP_EMB[fCentBin][m][count1][count2]->Fill(Delta_epjet1_2[m],jet1_pt_BG2[m]);
fAj_EMB[fCentBin][m][count1][count2]->Fill((jet1_pt_BG2[m] - jet2_pt_BG2[m]) / (jet1_pt_BG2[m] + jet2_pt_BG2[m]));
}
}
}
}
c_jet2_EMB[m]++;
subleading_jet_count2[m] += 1;
}
}
embJet = NextEmbeddedJet();
}
for(int m=0;m<3;m++){
if (fEmbTracksCont) {
int c_subleading_jet = 0;
c_subleading_jet = subleading_jet_count2[m];
if(c_subleading_jet > 0){
AliVTrack *EMBtrack = static_cast<AliVTrack*>(fEmbTracksCont->GetNextAcceptParticle(0));
while(EMBtrack) {
Double_t pt,phi,dphi,dep;
pt = -999.0; phi = -999.0; dphi = -999.0; dep = -999.0;
pt = EMBtrack->Pt(); phi = EMBtrack->Phi();
dphi = GetDPhi(jet1_phi2[m],phi);
dep = GetDPhi(EP_2,phi);
Bool_t dphi_cut[4];
dphi_cut[0]= ((-1./3.*TMath::Pi()) <= dphi && dphi <= (1./3.*TMath::Pi()));
dphi_cut[1]= ((2./3.*TMath::Pi()) <= dphi && dphi <= (4./3.*TMath::Pi()));
dphi_cut[2]= (((1./3.*TMath::Pi()) <= dphi && dphi <= (1./2.*TMath::Pi())) || ((-1./2.*TMath::Pi()) < dphi && dphi < (-1./3.*TMath::Pi())));
dphi_cut[3]= (((1./2.*TMath::Pi()) <= dphi && dphi <= (2./3.*TMath::Pi())) || ((4./3.*TMath::Pi()) < dphi && dphi < (3./2.*TMath::Pi())));
Bool_t pt_switch[4];
pt_switch[0]= (pt > 0.15);
pt_switch[1]= (pt > 0.15 && pt <= 2.0);
pt_switch[2]= (pt > 2.0 && pt <= 4.0);
pt_switch[3]= (pt > 4.0);
Double_t jet_dphi = -999.0;
jet_dphi = Delta_phi2[m];
Bool_t jet_dphi_switch[3];
jet_dphi_switch[0]= (jet_dphi > (2./3.)* TMath::Pi() && jet_dphi < (4./3.)* TMath::Pi());
jet_dphi_switch[1]= (jet_dphi > (5./6.)* TMath::Pi() && jet_dphi < (7./12.)* TMath::Pi());
jet_dphi_switch[2]= (jet_dphi > (11./12.)* TMath::Pi() && jet_dphi < (13./12.)* TMath::Pi());
for(int pt_cut=0;pt_cut<4;pt_cut++){
if(pt_switch[pt_cut]){
for(int count1=0;count1<4;count1++){
if(jet_dphi_switch[0]){
for(int count2=0;count2<count1+1;count2++){
if(jet1_pt_BG2[m] > Jet1_threshold[count1] && jet2_pt_BG2[m] > Jet2_threshold[count2]){
fHJetDeltaPhi_Aj0_EMB[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj0_EMB[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
if(Aj2[m] >= 0.0 && Aj2[m] < 0.2){
fHJetDeltaPhi_Aj1_EMB[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj1_EMB[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
if(Aj2[m] >= 0.2 && Aj2[m] < 0.4){
fHJetDeltaPhi_Aj2_EMB[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj2_EMB[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
if(Aj2[m] >= 0.4 && Aj2[m] < 0.6){
fHJetDeltaPhi_Aj3_EMB[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj3_EMB[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
if(Aj2[m] >= 0.6 && Aj2[m] <= 0.8){
fHJetDeltaPhi_Aj4_EMB[fCentBin][m][pt_cut][count1][count2]->Fill(dphi);
fHJet_EP_Aj4_EMB[fCentBin][m][pt_cut][count1][count2]->Fill(dep);
}
}
}
}
}
}
}
EMBtrack = static_cast<AliVTrack*>(fEmbTracksCont->GetNextAcceptParticle());
}
}
}
}
}
}
}
}
}
return kTRUE;
}
AliEmcalJet* AliAnalysisTaskDijetHadron::NextEmbeddedJet(Bool_t reset)
{
Int_t i = reset ? 0 : -1;
AliEmcalJet* jet = fEmbJetsCont->GetNextAcceptJet(i);
while (jet && jet->MCPt() < fMCJetPtThreshold) jet = fEmbJetsCont->GetNextAcceptJet();
return jet;
}
void AliAnalysisTaskDijetHadron::SetConeEtaPhiEMCAL()
{
SetConeEtaLimits(-0.7+fConeRadius,0.7-fConeRadius);
SetConePhiLimits(1.4+fConeRadius,TMath::Pi()-fConeRadius);
}
void AliAnalysisTaskDijetHadron::SetConeEtaPhiTPC()
{
SetConeEtaLimits(-0.9+fConeRadius, 0.9-fConeRadius);
SetConePhiLimits(-10, 10);
}
void AliAnalysisTaskDijetHadron::ExecOnce()
{
AliAnalysisTaskEmcalJet::ExecOnce();
if (fTracksCont && fTracksCont->GetArray() == 0) fTracksCont = 0;
if (fCaloClustersCont && fCaloClustersCont->GetArray() == 0) fCaloClustersCont = 0;
if (fEmbTracksCont && fEmbTracksCont->GetArray() == 0) fEmbTracksCont = 0;
if (fEmbCaloClustersCont && fEmbCaloClustersCont->GetArray() == 0) fEmbCaloClustersCont = 0;
if (fJetsCont && fJetsCont->GetArray() == 0) fJetsCont = 0;
if (fMCJetsCont && fMCJetsCont->GetArray() == 0) fMCJetsCont = 0;
if (fEmbJetsCont && fEmbJetsCont->GetArray() == 0) fEmbJetsCont = 0;
}
Double_t AliAnalysisTaskDijetHadron::GetZ(const Double_t trkPx, const Double_t trkPy, const Double_t trkPz, const Double_t jetPx, const Double_t jetPy, const Double_t jetPz)
{
return (trkPx*jetPx+trkPy*jetPy+trkPz*jetPz)/(jetPx*jetPx+jetPy*jetPy+jetPz*jetPz);
}
Double_t AliAnalysisTaskDijetHadron::GetDPhi(Double_t mphi,Double_t vphi)
{
if (mphi < -1*TMath::Pi()) mphi += (2*TMath::Pi());
else if (mphi > TMath::Pi()) mphi -= (2*TMath::Pi());
if (vphi < -1*TMath::Pi()) vphi += (2*TMath::Pi());
else if (vphi > TMath::Pi()) vphi -= (2*TMath::Pi());
double delta_phi = mphi-vphi;
if (delta_phi < (-1./2*TMath::Pi())) delta_phi += (2*TMath::Pi());
else if (delta_phi > (3./2*TMath::Pi())) delta_phi -= (2*TMath::Pi());
return delta_phi;
}
AliAnalysisTaskDijetHadron.cxx:1 AliAnalysisTaskDijetHadron.cxx:2 AliAnalysisTaskDijetHadron.cxx:3 AliAnalysisTaskDijetHadron.cxx:4 AliAnalysisTaskDijetHadron.cxx:5 AliAnalysisTaskDijetHadron.cxx:6 AliAnalysisTaskDijetHadron.cxx:7 AliAnalysisTaskDijetHadron.cxx:8 AliAnalysisTaskDijetHadron.cxx:9 AliAnalysisTaskDijetHadron.cxx:10 AliAnalysisTaskDijetHadron.cxx:11 AliAnalysisTaskDijetHadron.cxx:12 AliAnalysisTaskDijetHadron.cxx:13 AliAnalysisTaskDijetHadron.cxx:14 AliAnalysisTaskDijetHadron.cxx:15 AliAnalysisTaskDijetHadron.cxx:16 AliAnalysisTaskDijetHadron.cxx:17 AliAnalysisTaskDijetHadron.cxx:18 AliAnalysisTaskDijetHadron.cxx:19 AliAnalysisTaskDijetHadron.cxx:20 AliAnalysisTaskDijetHadron.cxx:21 AliAnalysisTaskDijetHadron.cxx:22 AliAnalysisTaskDijetHadron.cxx:23 AliAnalysisTaskDijetHadron.cxx:24 AliAnalysisTaskDijetHadron.cxx:25 AliAnalysisTaskDijetHadron.cxx:26 AliAnalysisTaskDijetHadron.cxx:27 AliAnalysisTaskDijetHadron.cxx:28 AliAnalysisTaskDijetHadron.cxx:29 AliAnalysisTaskDijetHadron.cxx:30 AliAnalysisTaskDijetHadron.cxx:31 AliAnalysisTaskDijetHadron.cxx:32 AliAnalysisTaskDijetHadron.cxx:33 AliAnalysisTaskDijetHadron.cxx:34 AliAnalysisTaskDijetHadron.cxx:35 AliAnalysisTaskDijetHadron.cxx:36 AliAnalysisTaskDijetHadron.cxx:37 AliAnalysisTaskDijetHadron.cxx:38 AliAnalysisTaskDijetHadron.cxx:39 AliAnalysisTaskDijetHadron.cxx:40 AliAnalysisTaskDijetHadron.cxx:41 AliAnalysisTaskDijetHadron.cxx:42 AliAnalysisTaskDijetHadron.cxx:43 AliAnalysisTaskDijetHadron.cxx:44 AliAnalysisTaskDijetHadron.cxx:45 AliAnalysisTaskDijetHadron.cxx:46 AliAnalysisTaskDijetHadron.cxx:47 AliAnalysisTaskDijetHadron.cxx:48 AliAnalysisTaskDijetHadron.cxx:49 AliAnalysisTaskDijetHadron.cxx:50 AliAnalysisTaskDijetHadron.cxx:51 AliAnalysisTaskDijetHadron.cxx:52 AliAnalysisTaskDijetHadron.cxx:53 AliAnalysisTaskDijetHadron.cxx:54 AliAnalysisTaskDijetHadron.cxx:55 AliAnalysisTaskDijetHadron.cxx:56 AliAnalysisTaskDijetHadron.cxx:57 AliAnalysisTaskDijetHadron.cxx:58 AliAnalysisTaskDijetHadron.cxx:59 AliAnalysisTaskDijetHadron.cxx:60 AliAnalysisTaskDijetHadron.cxx:61 AliAnalysisTaskDijetHadron.cxx:62 AliAnalysisTaskDijetHadron.cxx:63 AliAnalysisTaskDijetHadron.cxx:64 AliAnalysisTaskDijetHadron.cxx:65 AliAnalysisTaskDijetHadron.cxx:66 AliAnalysisTaskDijetHadron.cxx:67 AliAnalysisTaskDijetHadron.cxx:68 AliAnalysisTaskDijetHadron.cxx:69 AliAnalysisTaskDijetHadron.cxx:70 AliAnalysisTaskDijetHadron.cxx:71 AliAnalysisTaskDijetHadron.cxx:72 AliAnalysisTaskDijetHadron.cxx:73 AliAnalysisTaskDijetHadron.cxx:74 AliAnalysisTaskDijetHadron.cxx:75 AliAnalysisTaskDijetHadron.cxx:76 AliAnalysisTaskDijetHadron.cxx:77 AliAnalysisTaskDijetHadron.cxx:78 AliAnalysisTaskDijetHadron.cxx:79 AliAnalysisTaskDijetHadron.cxx:80 AliAnalysisTaskDijetHadron.cxx:81 AliAnalysisTaskDijetHadron.cxx:82 AliAnalysisTaskDijetHadron.cxx:83 AliAnalysisTaskDijetHadron.cxx:84 AliAnalysisTaskDijetHadron.cxx:85 AliAnalysisTaskDijetHadron.cxx:86 AliAnalysisTaskDijetHadron.cxx:87 AliAnalysisTaskDijetHadron.cxx:88 AliAnalysisTaskDijetHadron.cxx:89 AliAnalysisTaskDijetHadron.cxx:90 AliAnalysisTaskDijetHadron.cxx:91 AliAnalysisTaskDijetHadron.cxx:92 AliAnalysisTaskDijetHadron.cxx:93 AliAnalysisTaskDijetHadron.cxx:94 AliAnalysisTaskDijetHadron.cxx:95 AliAnalysisTaskDijetHadron.cxx:96 AliAnalysisTaskDijetHadron.cxx:97 AliAnalysisTaskDijetHadron.cxx:98 AliAnalysisTaskDijetHadron.cxx:99 AliAnalysisTaskDijetHadron.cxx:100 AliAnalysisTaskDijetHadron.cxx:101 AliAnalysisTaskDijetHadron.cxx:102 AliAnalysisTaskDijetHadron.cxx:103 AliAnalysisTaskDijetHadron.cxx:104 AliAnalysisTaskDijetHadron.cxx:105 AliAnalysisTaskDijetHadron.cxx:106 AliAnalysisTaskDijetHadron.cxx:107 AliAnalysisTaskDijetHadron.cxx:108 AliAnalysisTaskDijetHadron.cxx:109 AliAnalysisTaskDijetHadron.cxx:110 AliAnalysisTaskDijetHadron.cxx:111 AliAnalysisTaskDijetHadron.cxx:112 AliAnalysisTaskDijetHadron.cxx:113 AliAnalysisTaskDijetHadron.cxx:114 AliAnalysisTaskDijetHadron.cxx:115 AliAnalysisTaskDijetHadron.cxx:116 AliAnalysisTaskDijetHadron.cxx:117 AliAnalysisTaskDijetHadron.cxx:118 AliAnalysisTaskDijetHadron.cxx:119 AliAnalysisTaskDijetHadron.cxx:120 AliAnalysisTaskDijetHadron.cxx:121 AliAnalysisTaskDijetHadron.cxx:122 AliAnalysisTaskDijetHadron.cxx:123 AliAnalysisTaskDijetHadron.cxx:124 AliAnalysisTaskDijetHadron.cxx:125 AliAnalysisTaskDijetHadron.cxx:126 AliAnalysisTaskDijetHadron.cxx:127 AliAnalysisTaskDijetHadron.cxx:128 AliAnalysisTaskDijetHadron.cxx:129 AliAnalysisTaskDijetHadron.cxx:130 AliAnalysisTaskDijetHadron.cxx:131 AliAnalysisTaskDijetHadron.cxx:132 AliAnalysisTaskDijetHadron.cxx:133 AliAnalysisTaskDijetHadron.cxx:134 AliAnalysisTaskDijetHadron.cxx:135 AliAnalysisTaskDijetHadron.cxx:136 AliAnalysisTaskDijetHadron.cxx:137 AliAnalysisTaskDijetHadron.cxx:138 AliAnalysisTaskDijetHadron.cxx:139 AliAnalysisTaskDijetHadron.cxx:140 AliAnalysisTaskDijetHadron.cxx:141 AliAnalysisTaskDijetHadron.cxx:142 AliAnalysisTaskDijetHadron.cxx:143 AliAnalysisTaskDijetHadron.cxx:144 AliAnalysisTaskDijetHadron.cxx:145 AliAnalysisTaskDijetHadron.cxx:146 AliAnalysisTaskDijetHadron.cxx:147 AliAnalysisTaskDijetHadron.cxx:148 AliAnalysisTaskDijetHadron.cxx:149 AliAnalysisTaskDijetHadron.cxx:150 AliAnalysisTaskDijetHadron.cxx:151 AliAnalysisTaskDijetHadron.cxx:152 AliAnalysisTaskDijetHadron.cxx:153 AliAnalysisTaskDijetHadron.cxx:154 AliAnalysisTaskDijetHadron.cxx:155 AliAnalysisTaskDijetHadron.cxx:156 AliAnalysisTaskDijetHadron.cxx:157 AliAnalysisTaskDijetHadron.cxx:158 AliAnalysisTaskDijetHadron.cxx:159 AliAnalysisTaskDijetHadron.cxx:160 AliAnalysisTaskDijetHadron.cxx:161 AliAnalysisTaskDijetHadron.cxx:162 AliAnalysisTaskDijetHadron.cxx:163 AliAnalysisTaskDijetHadron.cxx:164 AliAnalysisTaskDijetHadron.cxx:165 AliAnalysisTaskDijetHadron.cxx:166 AliAnalysisTaskDijetHadron.cxx:167 AliAnalysisTaskDijetHadron.cxx:168 AliAnalysisTaskDijetHadron.cxx:169 AliAnalysisTaskDijetHadron.cxx:170 AliAnalysisTaskDijetHadron.cxx:171 AliAnalysisTaskDijetHadron.cxx:172 AliAnalysisTaskDijetHadron.cxx:173 AliAnalysisTaskDijetHadron.cxx:174 AliAnalysisTaskDijetHadron.cxx:175 AliAnalysisTaskDijetHadron.cxx:176 AliAnalysisTaskDijetHadron.cxx:177 AliAnalysisTaskDijetHadron.cxx:178 AliAnalysisTaskDijetHadron.cxx:179 AliAnalysisTaskDijetHadron.cxx:180 AliAnalysisTaskDijetHadron.cxx:181 AliAnalysisTaskDijetHadron.cxx:182 AliAnalysisTaskDijetHadron.cxx:183 AliAnalysisTaskDijetHadron.cxx:184 AliAnalysisTaskDijetHadron.cxx:185 AliAnalysisTaskDijetHadron.cxx:186 AliAnalysisTaskDijetHadron.cxx:187 AliAnalysisTaskDijetHadron.cxx:188 AliAnalysisTaskDijetHadron.cxx:189 AliAnalysisTaskDijetHadron.cxx:190 AliAnalysisTaskDijetHadron.cxx:191 AliAnalysisTaskDijetHadron.cxx:192 AliAnalysisTaskDijetHadron.cxx:193 AliAnalysisTaskDijetHadron.cxx:194 AliAnalysisTaskDijetHadron.cxx:195 AliAnalysisTaskDijetHadron.cxx:196 AliAnalysisTaskDijetHadron.cxx:197 AliAnalysisTaskDijetHadron.cxx:198 AliAnalysisTaskDijetHadron.cxx:199 AliAnalysisTaskDijetHadron.cxx:200 AliAnalysisTaskDijetHadron.cxx:201 AliAnalysisTaskDijetHadron.cxx:202 AliAnalysisTaskDijetHadron.cxx:203 AliAnalysisTaskDijetHadron.cxx:204 AliAnalysisTaskDijetHadron.cxx:205 AliAnalysisTaskDijetHadron.cxx:206 AliAnalysisTaskDijetHadron.cxx:207 AliAnalysisTaskDijetHadron.cxx:208 AliAnalysisTaskDijetHadron.cxx:209 AliAnalysisTaskDijetHadron.cxx:210 AliAnalysisTaskDijetHadron.cxx:211 AliAnalysisTaskDijetHadron.cxx:212 AliAnalysisTaskDijetHadron.cxx:213 AliAnalysisTaskDijetHadron.cxx:214 AliAnalysisTaskDijetHadron.cxx:215 AliAnalysisTaskDijetHadron.cxx:216 AliAnalysisTaskDijetHadron.cxx:217 AliAnalysisTaskDijetHadron.cxx:218 AliAnalysisTaskDijetHadron.cxx:219 AliAnalysisTaskDijetHadron.cxx:220 AliAnalysisTaskDijetHadron.cxx:221 AliAnalysisTaskDijetHadron.cxx:222 AliAnalysisTaskDijetHadron.cxx:223 AliAnalysisTaskDijetHadron.cxx:224 AliAnalysisTaskDijetHadron.cxx:225 AliAnalysisTaskDijetHadron.cxx:226 AliAnalysisTaskDijetHadron.cxx:227 AliAnalysisTaskDijetHadron.cxx:228 AliAnalysisTaskDijetHadron.cxx:229 AliAnalysisTaskDijetHadron.cxx:230 AliAnalysisTaskDijetHadron.cxx:231 AliAnalysisTaskDijetHadron.cxx:232 AliAnalysisTaskDijetHadron.cxx:233 AliAnalysisTaskDijetHadron.cxx:234 AliAnalysisTaskDijetHadron.cxx:235 AliAnalysisTaskDijetHadron.cxx:236 AliAnalysisTaskDijetHadron.cxx:237 AliAnalysisTaskDijetHadron.cxx:238 AliAnalysisTaskDijetHadron.cxx:239 AliAnalysisTaskDijetHadron.cxx:240 AliAnalysisTaskDijetHadron.cxx:241 AliAnalysisTaskDijetHadron.cxx:242 AliAnalysisTaskDijetHadron.cxx:243 AliAnalysisTaskDijetHadron.cxx:244 AliAnalysisTaskDijetHadron.cxx:245 AliAnalysisTaskDijetHadron.cxx:246 AliAnalysisTaskDijetHadron.cxx:247 AliAnalysisTaskDijetHadron.cxx:248 AliAnalysisTaskDijetHadron.cxx:249 AliAnalysisTaskDijetHadron.cxx:250 AliAnalysisTaskDijetHadron.cxx:251 AliAnalysisTaskDijetHadron.cxx:252 AliAnalysisTaskDijetHadron.cxx:253 AliAnalysisTaskDijetHadron.cxx:254 AliAnalysisTaskDijetHadron.cxx:255 AliAnalysisTaskDijetHadron.cxx:256 AliAnalysisTaskDijetHadron.cxx:257 AliAnalysisTaskDijetHadron.cxx:258 AliAnalysisTaskDijetHadron.cxx:259 AliAnalysisTaskDijetHadron.cxx:260 AliAnalysisTaskDijetHadron.cxx:261 AliAnalysisTaskDijetHadron.cxx:262 AliAnalysisTaskDijetHadron.cxx:263 AliAnalysisTaskDijetHadron.cxx:264 AliAnalysisTaskDijetHadron.cxx:265 AliAnalysisTaskDijetHadron.cxx:266 AliAnalysisTaskDijetHadron.cxx:267 AliAnalysisTaskDijetHadron.cxx:268 AliAnalysisTaskDijetHadron.cxx:269 AliAnalysisTaskDijetHadron.cxx:270 AliAnalysisTaskDijetHadron.cxx:271 AliAnalysisTaskDijetHadron.cxx:272 AliAnalysisTaskDijetHadron.cxx:273 AliAnalysisTaskDijetHadron.cxx:274 AliAnalysisTaskDijetHadron.cxx:275 AliAnalysisTaskDijetHadron.cxx:276 AliAnalysisTaskDijetHadron.cxx:277 AliAnalysisTaskDijetHadron.cxx:278 AliAnalysisTaskDijetHadron.cxx:279 AliAnalysisTaskDijetHadron.cxx:280 AliAnalysisTaskDijetHadron.cxx:281 AliAnalysisTaskDijetHadron.cxx:282 AliAnalysisTaskDijetHadron.cxx:283 AliAnalysisTaskDijetHadron.cxx:284 AliAnalysisTaskDijetHadron.cxx:285 AliAnalysisTaskDijetHadron.cxx:286 AliAnalysisTaskDijetHadron.cxx:287 AliAnalysisTaskDijetHadron.cxx:288 AliAnalysisTaskDijetHadron.cxx:289 AliAnalysisTaskDijetHadron.cxx:290 AliAnalysisTaskDijetHadron.cxx:291 AliAnalysisTaskDijetHadron.cxx:292 AliAnalysisTaskDijetHadron.cxx:293 AliAnalysisTaskDijetHadron.cxx:294 AliAnalysisTaskDijetHadron.cxx:295 AliAnalysisTaskDijetHadron.cxx:296 AliAnalysisTaskDijetHadron.cxx:297 AliAnalysisTaskDijetHadron.cxx:298 AliAnalysisTaskDijetHadron.cxx:299 AliAnalysisTaskDijetHadron.cxx:300 AliAnalysisTaskDijetHadron.cxx:301 AliAnalysisTaskDijetHadron.cxx:302 AliAnalysisTaskDijetHadron.cxx:303 AliAnalysisTaskDijetHadron.cxx:304 AliAnalysisTaskDijetHadron.cxx:305 AliAnalysisTaskDijetHadron.cxx:306 AliAnalysisTaskDijetHadron.cxx:307 AliAnalysisTaskDijetHadron.cxx:308 AliAnalysisTaskDijetHadron.cxx:309 AliAnalysisTaskDijetHadron.cxx:310 AliAnalysisTaskDijetHadron.cxx:311 AliAnalysisTaskDijetHadron.cxx:312 AliAnalysisTaskDijetHadron.cxx:313 AliAnalysisTaskDijetHadron.cxx:314 AliAnalysisTaskDijetHadron.cxx:315 AliAnalysisTaskDijetHadron.cxx:316 AliAnalysisTaskDijetHadron.cxx:317 AliAnalysisTaskDijetHadron.cxx:318 AliAnalysisTaskDijetHadron.cxx:319 AliAnalysisTaskDijetHadron.cxx:320 AliAnalysisTaskDijetHadron.cxx:321 AliAnalysisTaskDijetHadron.cxx:322 AliAnalysisTaskDijetHadron.cxx:323 AliAnalysisTaskDijetHadron.cxx:324 AliAnalysisTaskDijetHadron.cxx:325 AliAnalysisTaskDijetHadron.cxx:326 AliAnalysisTaskDijetHadron.cxx:327 AliAnalysisTaskDijetHadron.cxx:328 AliAnalysisTaskDijetHadron.cxx:329 AliAnalysisTaskDijetHadron.cxx:330 AliAnalysisTaskDijetHadron.cxx:331 AliAnalysisTaskDijetHadron.cxx:332 AliAnalysisTaskDijetHadron.cxx:333 AliAnalysisTaskDijetHadron.cxx:334 AliAnalysisTaskDijetHadron.cxx:335 AliAnalysisTaskDijetHadron.cxx:336 AliAnalysisTaskDijetHadron.cxx:337 AliAnalysisTaskDijetHadron.cxx:338 AliAnalysisTaskDijetHadron.cxx:339 AliAnalysisTaskDijetHadron.cxx:340 AliAnalysisTaskDijetHadron.cxx:341 AliAnalysisTaskDijetHadron.cxx:342 AliAnalysisTaskDijetHadron.cxx:343 AliAnalysisTaskDijetHadron.cxx:344 AliAnalysisTaskDijetHadron.cxx:345 AliAnalysisTaskDijetHadron.cxx:346 AliAnalysisTaskDijetHadron.cxx:347 AliAnalysisTaskDijetHadron.cxx:348 AliAnalysisTaskDijetHadron.cxx:349 AliAnalysisTaskDijetHadron.cxx:350 AliAnalysisTaskDijetHadron.cxx:351 AliAnalysisTaskDijetHadron.cxx:352 AliAnalysisTaskDijetHadron.cxx:353 AliAnalysisTaskDijetHadron.cxx:354 AliAnalysisTaskDijetHadron.cxx:355 AliAnalysisTaskDijetHadron.cxx:356 AliAnalysisTaskDijetHadron.cxx:357 AliAnalysisTaskDijetHadron.cxx:358 AliAnalysisTaskDijetHadron.cxx:359 AliAnalysisTaskDijetHadron.cxx:360 AliAnalysisTaskDijetHadron.cxx:361 AliAnalysisTaskDijetHadron.cxx:362 AliAnalysisTaskDijetHadron.cxx:363 AliAnalysisTaskDijetHadron.cxx:364 AliAnalysisTaskDijetHadron.cxx:365 AliAnalysisTaskDijetHadron.cxx:366 AliAnalysisTaskDijetHadron.cxx:367 AliAnalysisTaskDijetHadron.cxx:368 AliAnalysisTaskDijetHadron.cxx:369 AliAnalysisTaskDijetHadron.cxx:370 AliAnalysisTaskDijetHadron.cxx:371 AliAnalysisTaskDijetHadron.cxx:372 AliAnalysisTaskDijetHadron.cxx:373 AliAnalysisTaskDijetHadron.cxx:374 AliAnalysisTaskDijetHadron.cxx:375 AliAnalysisTaskDijetHadron.cxx:376 AliAnalysisTaskDijetHadron.cxx:377 AliAnalysisTaskDijetHadron.cxx:378 AliAnalysisTaskDijetHadron.cxx:379 AliAnalysisTaskDijetHadron.cxx:380 AliAnalysisTaskDijetHadron.cxx:381 AliAnalysisTaskDijetHadron.cxx:382 AliAnalysisTaskDijetHadron.cxx:383 AliAnalysisTaskDijetHadron.cxx:384 AliAnalysisTaskDijetHadron.cxx:385 AliAnalysisTaskDijetHadron.cxx:386 AliAnalysisTaskDijetHadron.cxx:387 AliAnalysisTaskDijetHadron.cxx:388 AliAnalysisTaskDijetHadron.cxx:389 AliAnalysisTaskDijetHadron.cxx:390 AliAnalysisTaskDijetHadron.cxx:391 AliAnalysisTaskDijetHadron.cxx:392 AliAnalysisTaskDijetHadron.cxx:393 AliAnalysisTaskDijetHadron.cxx:394 AliAnalysisTaskDijetHadron.cxx:395 AliAnalysisTaskDijetHadron.cxx:396 AliAnalysisTaskDijetHadron.cxx:397 AliAnalysisTaskDijetHadron.cxx:398 AliAnalysisTaskDijetHadron.cxx:399 AliAnalysisTaskDijetHadron.cxx:400 AliAnalysisTaskDijetHadron.cxx:401 AliAnalysisTaskDijetHadron.cxx:402 AliAnalysisTaskDijetHadron.cxx:403 AliAnalysisTaskDijetHadron.cxx:404 AliAnalysisTaskDijetHadron.cxx:405 AliAnalysisTaskDijetHadron.cxx:406 AliAnalysisTaskDijetHadron.cxx:407 AliAnalysisTaskDijetHadron.cxx:408 AliAnalysisTaskDijetHadron.cxx:409 AliAnalysisTaskDijetHadron.cxx:410 AliAnalysisTaskDijetHadron.cxx:411 AliAnalysisTaskDijetHadron.cxx:412 AliAnalysisTaskDijetHadron.cxx:413 AliAnalysisTaskDijetHadron.cxx:414 AliAnalysisTaskDijetHadron.cxx:415 AliAnalysisTaskDijetHadron.cxx:416 AliAnalysisTaskDijetHadron.cxx:417 AliAnalysisTaskDijetHadron.cxx:418 AliAnalysisTaskDijetHadron.cxx:419 AliAnalysisTaskDijetHadron.cxx:420 AliAnalysisTaskDijetHadron.cxx:421 AliAnalysisTaskDijetHadron.cxx:422 AliAnalysisTaskDijetHadron.cxx:423 AliAnalysisTaskDijetHadron.cxx:424 AliAnalysisTaskDijetHadron.cxx:425 AliAnalysisTaskDijetHadron.cxx:426 AliAnalysisTaskDijetHadron.cxx:427 AliAnalysisTaskDijetHadron.cxx:428 AliAnalysisTaskDijetHadron.cxx:429 AliAnalysisTaskDijetHadron.cxx:430 AliAnalysisTaskDijetHadron.cxx:431 AliAnalysisTaskDijetHadron.cxx:432 AliAnalysisTaskDijetHadron.cxx:433 AliAnalysisTaskDijetHadron.cxx:434 AliAnalysisTaskDijetHadron.cxx:435 AliAnalysisTaskDijetHadron.cxx:436 AliAnalysisTaskDijetHadron.cxx:437 AliAnalysisTaskDijetHadron.cxx:438 AliAnalysisTaskDijetHadron.cxx:439 AliAnalysisTaskDijetHadron.cxx:440 AliAnalysisTaskDijetHadron.cxx:441 AliAnalysisTaskDijetHadron.cxx:442 AliAnalysisTaskDijetHadron.cxx:443 AliAnalysisTaskDijetHadron.cxx:444 AliAnalysisTaskDijetHadron.cxx:445 AliAnalysisTaskDijetHadron.cxx:446 AliAnalysisTaskDijetHadron.cxx:447 AliAnalysisTaskDijetHadron.cxx:448 AliAnalysisTaskDijetHadron.cxx:449 AliAnalysisTaskDijetHadron.cxx:450 AliAnalysisTaskDijetHadron.cxx:451 AliAnalysisTaskDijetHadron.cxx:452 AliAnalysisTaskDijetHadron.cxx:453 AliAnalysisTaskDijetHadron.cxx:454 AliAnalysisTaskDijetHadron.cxx:455 AliAnalysisTaskDijetHadron.cxx:456 AliAnalysisTaskDijetHadron.cxx:457 AliAnalysisTaskDijetHadron.cxx:458 AliAnalysisTaskDijetHadron.cxx:459 AliAnalysisTaskDijetHadron.cxx:460 AliAnalysisTaskDijetHadron.cxx:461 AliAnalysisTaskDijetHadron.cxx:462 AliAnalysisTaskDijetHadron.cxx:463 AliAnalysisTaskDijetHadron.cxx:464 AliAnalysisTaskDijetHadron.cxx:465 AliAnalysisTaskDijetHadron.cxx:466 AliAnalysisTaskDijetHadron.cxx:467 AliAnalysisTaskDijetHadron.cxx:468 AliAnalysisTaskDijetHadron.cxx:469 AliAnalysisTaskDijetHadron.cxx:470 AliAnalysisTaskDijetHadron.cxx:471 AliAnalysisTaskDijetHadron.cxx:472 AliAnalysisTaskDijetHadron.cxx:473 AliAnalysisTaskDijetHadron.cxx:474 AliAnalysisTaskDijetHadron.cxx:475 AliAnalysisTaskDijetHadron.cxx:476 AliAnalysisTaskDijetHadron.cxx:477 AliAnalysisTaskDijetHadron.cxx:478 AliAnalysisTaskDijetHadron.cxx:479 AliAnalysisTaskDijetHadron.cxx:480 AliAnalysisTaskDijetHadron.cxx:481 AliAnalysisTaskDijetHadron.cxx:482 AliAnalysisTaskDijetHadron.cxx:483 AliAnalysisTaskDijetHadron.cxx:484 AliAnalysisTaskDijetHadron.cxx:485 AliAnalysisTaskDijetHadron.cxx:486 AliAnalysisTaskDijetHadron.cxx:487 AliAnalysisTaskDijetHadron.cxx:488 AliAnalysisTaskDijetHadron.cxx:489 AliAnalysisTaskDijetHadron.cxx:490 AliAnalysisTaskDijetHadron.cxx:491 AliAnalysisTaskDijetHadron.cxx:492 AliAnalysisTaskDijetHadron.cxx:493 AliAnalysisTaskDijetHadron.cxx:494 AliAnalysisTaskDijetHadron.cxx:495 AliAnalysisTaskDijetHadron.cxx:496 AliAnalysisTaskDijetHadron.cxx:497 AliAnalysisTaskDijetHadron.cxx:498 AliAnalysisTaskDijetHadron.cxx:499 AliAnalysisTaskDijetHadron.cxx:500 AliAnalysisTaskDijetHadron.cxx:501 AliAnalysisTaskDijetHadron.cxx:502 AliAnalysisTaskDijetHadron.cxx:503 AliAnalysisTaskDijetHadron.cxx:504 AliAnalysisTaskDijetHadron.cxx:505 AliAnalysisTaskDijetHadron.cxx:506 AliAnalysisTaskDijetHadron.cxx:507 AliAnalysisTaskDijetHadron.cxx:508 AliAnalysisTaskDijetHadron.cxx:509 AliAnalysisTaskDijetHadron.cxx:510 AliAnalysisTaskDijetHadron.cxx:511 AliAnalysisTaskDijetHadron.cxx:512 AliAnalysisTaskDijetHadron.cxx:513 AliAnalysisTaskDijetHadron.cxx:514 AliAnalysisTaskDijetHadron.cxx:515 AliAnalysisTaskDijetHadron.cxx:516 AliAnalysisTaskDijetHadron.cxx:517 AliAnalysisTaskDijetHadron.cxx:518 AliAnalysisTaskDijetHadron.cxx:519 AliAnalysisTaskDijetHadron.cxx:520 AliAnalysisTaskDijetHadron.cxx:521 AliAnalysisTaskDijetHadron.cxx:522 AliAnalysisTaskDijetHadron.cxx:523 AliAnalysisTaskDijetHadron.cxx:524 AliAnalysisTaskDijetHadron.cxx:525 AliAnalysisTaskDijetHadron.cxx:526 AliAnalysisTaskDijetHadron.cxx:527 AliAnalysisTaskDijetHadron.cxx:528 AliAnalysisTaskDijetHadron.cxx:529 AliAnalysisTaskDijetHadron.cxx:530 AliAnalysisTaskDijetHadron.cxx:531 AliAnalysisTaskDijetHadron.cxx:532 AliAnalysisTaskDijetHadron.cxx:533 AliAnalysisTaskDijetHadron.cxx:534 AliAnalysisTaskDijetHadron.cxx:535 AliAnalysisTaskDijetHadron.cxx:536 AliAnalysisTaskDijetHadron.cxx:537 AliAnalysisTaskDijetHadron.cxx:538 AliAnalysisTaskDijetHadron.cxx:539 AliAnalysisTaskDijetHadron.cxx:540 AliAnalysisTaskDijetHadron.cxx:541 AliAnalysisTaskDijetHadron.cxx:542 AliAnalysisTaskDijetHadron.cxx:543 AliAnalysisTaskDijetHadron.cxx:544 AliAnalysisTaskDijetHadron.cxx:545 AliAnalysisTaskDijetHadron.cxx:546 AliAnalysisTaskDijetHadron.cxx:547 AliAnalysisTaskDijetHadron.cxx:548 AliAnalysisTaskDijetHadron.cxx:549 AliAnalysisTaskDijetHadron.cxx:550 AliAnalysisTaskDijetHadron.cxx:551 AliAnalysisTaskDijetHadron.cxx:552 AliAnalysisTaskDijetHadron.cxx:553 AliAnalysisTaskDijetHadron.cxx:554 AliAnalysisTaskDijetHadron.cxx:555 AliAnalysisTaskDijetHadron.cxx:556 AliAnalysisTaskDijetHadron.cxx:557 AliAnalysisTaskDijetHadron.cxx:558 AliAnalysisTaskDijetHadron.cxx:559 AliAnalysisTaskDijetHadron.cxx:560 AliAnalysisTaskDijetHadron.cxx:561 AliAnalysisTaskDijetHadron.cxx:562 AliAnalysisTaskDijetHadron.cxx:563 AliAnalysisTaskDijetHadron.cxx:564 AliAnalysisTaskDijetHadron.cxx:565 AliAnalysisTaskDijetHadron.cxx:566 AliAnalysisTaskDijetHadron.cxx:567 AliAnalysisTaskDijetHadron.cxx:568 AliAnalysisTaskDijetHadron.cxx:569 AliAnalysisTaskDijetHadron.cxx:570 AliAnalysisTaskDijetHadron.cxx:571 AliAnalysisTaskDijetHadron.cxx:572 AliAnalysisTaskDijetHadron.cxx:573 AliAnalysisTaskDijetHadron.cxx:574 AliAnalysisTaskDijetHadron.cxx:575 AliAnalysisTaskDijetHadron.cxx:576 AliAnalysisTaskDijetHadron.cxx:577 AliAnalysisTaskDijetHadron.cxx:578 AliAnalysisTaskDijetHadron.cxx:579 AliAnalysisTaskDijetHadron.cxx:580 AliAnalysisTaskDijetHadron.cxx:581 AliAnalysisTaskDijetHadron.cxx:582 AliAnalysisTaskDijetHadron.cxx:583 AliAnalysisTaskDijetHadron.cxx:584 AliAnalysisTaskDijetHadron.cxx:585 AliAnalysisTaskDijetHadron.cxx:586 AliAnalysisTaskDijetHadron.cxx:587 AliAnalysisTaskDijetHadron.cxx:588 AliAnalysisTaskDijetHadron.cxx:589 AliAnalysisTaskDijetHadron.cxx:590 AliAnalysisTaskDijetHadron.cxx:591 AliAnalysisTaskDijetHadron.cxx:592 AliAnalysisTaskDijetHadron.cxx:593 AliAnalysisTaskDijetHadron.cxx:594 AliAnalysisTaskDijetHadron.cxx:595 AliAnalysisTaskDijetHadron.cxx:596 AliAnalysisTaskDijetHadron.cxx:597 AliAnalysisTaskDijetHadron.cxx:598 AliAnalysisTaskDijetHadron.cxx:599 AliAnalysisTaskDijetHadron.cxx:600 AliAnalysisTaskDijetHadron.cxx:601 AliAnalysisTaskDijetHadron.cxx:602 AliAnalysisTaskDijetHadron.cxx:603 AliAnalysisTaskDijetHadron.cxx:604 AliAnalysisTaskDijetHadron.cxx:605 AliAnalysisTaskDijetHadron.cxx:606 AliAnalysisTaskDijetHadron.cxx:607 AliAnalysisTaskDijetHadron.cxx:608 AliAnalysisTaskDijetHadron.cxx:609 AliAnalysisTaskDijetHadron.cxx:610 AliAnalysisTaskDijetHadron.cxx:611 AliAnalysisTaskDijetHadron.cxx:612 AliAnalysisTaskDijetHadron.cxx:613 AliAnalysisTaskDijetHadron.cxx:614 AliAnalysisTaskDijetHadron.cxx:615 AliAnalysisTaskDijetHadron.cxx:616 AliAnalysisTaskDijetHadron.cxx:617 AliAnalysisTaskDijetHadron.cxx:618 AliAnalysisTaskDijetHadron.cxx:619 AliAnalysisTaskDijetHadron.cxx:620 AliAnalysisTaskDijetHadron.cxx:621 AliAnalysisTaskDijetHadron.cxx:622 AliAnalysisTaskDijetHadron.cxx:623 AliAnalysisTaskDijetHadron.cxx:624 AliAnalysisTaskDijetHadron.cxx:625 AliAnalysisTaskDijetHadron.cxx:626 AliAnalysisTaskDijetHadron.cxx:627 AliAnalysisTaskDijetHadron.cxx:628 AliAnalysisTaskDijetHadron.cxx:629 AliAnalysisTaskDijetHadron.cxx:630 AliAnalysisTaskDijetHadron.cxx:631 AliAnalysisTaskDijetHadron.cxx:632 AliAnalysisTaskDijetHadron.cxx:633 AliAnalysisTaskDijetHadron.cxx:634 AliAnalysisTaskDijetHadron.cxx:635 AliAnalysisTaskDijetHadron.cxx:636 AliAnalysisTaskDijetHadron.cxx:637 AliAnalysisTaskDijetHadron.cxx:638 AliAnalysisTaskDijetHadron.cxx:639 AliAnalysisTaskDijetHadron.cxx:640 AliAnalysisTaskDijetHadron.cxx:641 AliAnalysisTaskDijetHadron.cxx:642 AliAnalysisTaskDijetHadron.cxx:643 AliAnalysisTaskDijetHadron.cxx:644 AliAnalysisTaskDijetHadron.cxx:645 AliAnalysisTaskDijetHadron.cxx:646 AliAnalysisTaskDijetHadron.cxx:647 AliAnalysisTaskDijetHadron.cxx:648 AliAnalysisTaskDijetHadron.cxx:649 AliAnalysisTaskDijetHadron.cxx:650 AliAnalysisTaskDijetHadron.cxx:651 AliAnalysisTaskDijetHadron.cxx:652 AliAnalysisTaskDijetHadron.cxx:653 AliAnalysisTaskDijetHadron.cxx:654 AliAnalysisTaskDijetHadron.cxx:655 AliAnalysisTaskDijetHadron.cxx:656 AliAnalysisTaskDijetHadron.cxx:657 AliAnalysisTaskDijetHadron.cxx:658 AliAnalysisTaskDijetHadron.cxx:659 AliAnalysisTaskDijetHadron.cxx:660 AliAnalysisTaskDijetHadron.cxx:661 AliAnalysisTaskDijetHadron.cxx:662 AliAnalysisTaskDijetHadron.cxx:663 AliAnalysisTaskDijetHadron.cxx:664 AliAnalysisTaskDijetHadron.cxx:665 AliAnalysisTaskDijetHadron.cxx:666 AliAnalysisTaskDijetHadron.cxx:667 AliAnalysisTaskDijetHadron.cxx:668 AliAnalysisTaskDijetHadron.cxx:669 AliAnalysisTaskDijetHadron.cxx:670 AliAnalysisTaskDijetHadron.cxx:671 AliAnalysisTaskDijetHadron.cxx:672 AliAnalysisTaskDijetHadron.cxx:673 AliAnalysisTaskDijetHadron.cxx:674 AliAnalysisTaskDijetHadron.cxx:675 AliAnalysisTaskDijetHadron.cxx:676 AliAnalysisTaskDijetHadron.cxx:677 AliAnalysisTaskDijetHadron.cxx:678 AliAnalysisTaskDijetHadron.cxx:679 AliAnalysisTaskDijetHadron.cxx:680 AliAnalysisTaskDijetHadron.cxx:681 AliAnalysisTaskDijetHadron.cxx:682 AliAnalysisTaskDijetHadron.cxx:683 AliAnalysisTaskDijetHadron.cxx:684 AliAnalysisTaskDijetHadron.cxx:685 AliAnalysisTaskDijetHadron.cxx:686 AliAnalysisTaskDijetHadron.cxx:687 AliAnalysisTaskDijetHadron.cxx:688 AliAnalysisTaskDijetHadron.cxx:689 AliAnalysisTaskDijetHadron.cxx:690 AliAnalysisTaskDijetHadron.cxx:691 AliAnalysisTaskDijetHadron.cxx:692 AliAnalysisTaskDijetHadron.cxx:693 AliAnalysisTaskDijetHadron.cxx:694 AliAnalysisTaskDijetHadron.cxx:695 AliAnalysisTaskDijetHadron.cxx:696 AliAnalysisTaskDijetHadron.cxx:697 AliAnalysisTaskDijetHadron.cxx:698 AliAnalysisTaskDijetHadron.cxx:699 AliAnalysisTaskDijetHadron.cxx:700 AliAnalysisTaskDijetHadron.cxx:701 AliAnalysisTaskDijetHadron.cxx:702 AliAnalysisTaskDijetHadron.cxx:703 AliAnalysisTaskDijetHadron.cxx:704 AliAnalysisTaskDijetHadron.cxx:705 AliAnalysisTaskDijetHadron.cxx:706 AliAnalysisTaskDijetHadron.cxx:707 AliAnalysisTaskDijetHadron.cxx:708 AliAnalysisTaskDijetHadron.cxx:709 AliAnalysisTaskDijetHadron.cxx:710 AliAnalysisTaskDijetHadron.cxx:711 AliAnalysisTaskDijetHadron.cxx:712 AliAnalysisTaskDijetHadron.cxx:713 AliAnalysisTaskDijetHadron.cxx:714 AliAnalysisTaskDijetHadron.cxx:715 AliAnalysisTaskDijetHadron.cxx:716 AliAnalysisTaskDijetHadron.cxx:717 AliAnalysisTaskDijetHadron.cxx:718 AliAnalysisTaskDijetHadron.cxx:719 AliAnalysisTaskDijetHadron.cxx:720 AliAnalysisTaskDijetHadron.cxx:721 AliAnalysisTaskDijetHadron.cxx:722 AliAnalysisTaskDijetHadron.cxx:723 AliAnalysisTaskDijetHadron.cxx:724 AliAnalysisTaskDijetHadron.cxx:725 AliAnalysisTaskDijetHadron.cxx:726 AliAnalysisTaskDijetHadron.cxx:727 AliAnalysisTaskDijetHadron.cxx:728 AliAnalysisTaskDijetHadron.cxx:729 AliAnalysisTaskDijetHadron.cxx:730 AliAnalysisTaskDijetHadron.cxx:731 AliAnalysisTaskDijetHadron.cxx:732 AliAnalysisTaskDijetHadron.cxx:733 AliAnalysisTaskDijetHadron.cxx:734 AliAnalysisTaskDijetHadron.cxx:735 AliAnalysisTaskDijetHadron.cxx:736 AliAnalysisTaskDijetHadron.cxx:737 AliAnalysisTaskDijetHadron.cxx:738 AliAnalysisTaskDijetHadron.cxx:739 AliAnalysisTaskDijetHadron.cxx:740 AliAnalysisTaskDijetHadron.cxx:741 AliAnalysisTaskDijetHadron.cxx:742 AliAnalysisTaskDijetHadron.cxx:743 AliAnalysisTaskDijetHadron.cxx:744 AliAnalysisTaskDijetHadron.cxx:745 AliAnalysisTaskDijetHadron.cxx:746 AliAnalysisTaskDijetHadron.cxx:747 AliAnalysisTaskDijetHadron.cxx:748 AliAnalysisTaskDijetHadron.cxx:749 AliAnalysisTaskDijetHadron.cxx:750 AliAnalysisTaskDijetHadron.cxx:751 AliAnalysisTaskDijetHadron.cxx:752 AliAnalysisTaskDijetHadron.cxx:753 AliAnalysisTaskDijetHadron.cxx:754 AliAnalysisTaskDijetHadron.cxx:755 AliAnalysisTaskDijetHadron.cxx:756 AliAnalysisTaskDijetHadron.cxx:757 AliAnalysisTaskDijetHadron.cxx:758 AliAnalysisTaskDijetHadron.cxx:759 AliAnalysisTaskDijetHadron.cxx:760 AliAnalysisTaskDijetHadron.cxx:761 AliAnalysisTaskDijetHadron.cxx:762 AliAnalysisTaskDijetHadron.cxx:763 AliAnalysisTaskDijetHadron.cxx:764 AliAnalysisTaskDijetHadron.cxx:765 AliAnalysisTaskDijetHadron.cxx:766 AliAnalysisTaskDijetHadron.cxx:767 AliAnalysisTaskDijetHadron.cxx:768 AliAnalysisTaskDijetHadron.cxx:769 AliAnalysisTaskDijetHadron.cxx:770 AliAnalysisTaskDijetHadron.cxx:771 AliAnalysisTaskDijetHadron.cxx:772 AliAnalysisTaskDijetHadron.cxx:773 AliAnalysisTaskDijetHadron.cxx:774 AliAnalysisTaskDijetHadron.cxx:775 AliAnalysisTaskDijetHadron.cxx:776 AliAnalysisTaskDijetHadron.cxx:777 AliAnalysisTaskDijetHadron.cxx:778 AliAnalysisTaskDijetHadron.cxx:779 AliAnalysisTaskDijetHadron.cxx:780 AliAnalysisTaskDijetHadron.cxx:781 AliAnalysisTaskDijetHadron.cxx:782 AliAnalysisTaskDijetHadron.cxx:783 AliAnalysisTaskDijetHadron.cxx:784 AliAnalysisTaskDijetHadron.cxx:785 AliAnalysisTaskDijetHadron.cxx:786 AliAnalysisTaskDijetHadron.cxx:787 AliAnalysisTaskDijetHadron.cxx:788 AliAnalysisTaskDijetHadron.cxx:789 AliAnalysisTaskDijetHadron.cxx:790 AliAnalysisTaskDijetHadron.cxx:791 AliAnalysisTaskDijetHadron.cxx:792 AliAnalysisTaskDijetHadron.cxx:793 AliAnalysisTaskDijetHadron.cxx:794 AliAnalysisTaskDijetHadron.cxx:795 AliAnalysisTaskDijetHadron.cxx:796 AliAnalysisTaskDijetHadron.cxx:797 AliAnalysisTaskDijetHadron.cxx:798 AliAnalysisTaskDijetHadron.cxx:799 AliAnalysisTaskDijetHadron.cxx:800 AliAnalysisTaskDijetHadron.cxx:801 AliAnalysisTaskDijetHadron.cxx:802 AliAnalysisTaskDijetHadron.cxx:803 AliAnalysisTaskDijetHadron.cxx:804 AliAnalysisTaskDijetHadron.cxx:805 AliAnalysisTaskDijetHadron.cxx:806 AliAnalysisTaskDijetHadron.cxx:807 AliAnalysisTaskDijetHadron.cxx:808 AliAnalysisTaskDijetHadron.cxx:809 AliAnalysisTaskDijetHadron.cxx:810 AliAnalysisTaskDijetHadron.cxx:811 AliAnalysisTaskDijetHadron.cxx:812 AliAnalysisTaskDijetHadron.cxx:813 AliAnalysisTaskDijetHadron.cxx:814 AliAnalysisTaskDijetHadron.cxx:815 AliAnalysisTaskDijetHadron.cxx:816 AliAnalysisTaskDijetHadron.cxx:817 AliAnalysisTaskDijetHadron.cxx:818 AliAnalysisTaskDijetHadron.cxx:819 AliAnalysisTaskDijetHadron.cxx:820 AliAnalysisTaskDijetHadron.cxx:821 AliAnalysisTaskDijetHadron.cxx:822 AliAnalysisTaskDijetHadron.cxx:823 AliAnalysisTaskDijetHadron.cxx:824 AliAnalysisTaskDijetHadron.cxx:825 AliAnalysisTaskDijetHadron.cxx:826 AliAnalysisTaskDijetHadron.cxx:827 AliAnalysisTaskDijetHadron.cxx:828 AliAnalysisTaskDijetHadron.cxx:829 AliAnalysisTaskDijetHadron.cxx:830 AliAnalysisTaskDijetHadron.cxx:831 AliAnalysisTaskDijetHadron.cxx:832 AliAnalysisTaskDijetHadron.cxx:833 AliAnalysisTaskDijetHadron.cxx:834 AliAnalysisTaskDijetHadron.cxx:835 AliAnalysisTaskDijetHadron.cxx:836 AliAnalysisTaskDijetHadron.cxx:837 AliAnalysisTaskDijetHadron.cxx:838 AliAnalysisTaskDijetHadron.cxx:839 AliAnalysisTaskDijetHadron.cxx:840 AliAnalysisTaskDijetHadron.cxx:841 AliAnalysisTaskDijetHadron.cxx:842 AliAnalysisTaskDijetHadron.cxx:843 AliAnalysisTaskDijetHadron.cxx:844 AliAnalysisTaskDijetHadron.cxx:845 AliAnalysisTaskDijetHadron.cxx:846 AliAnalysisTaskDijetHadron.cxx:847 AliAnalysisTaskDijetHadron.cxx:848 AliAnalysisTaskDijetHadron.cxx:849 AliAnalysisTaskDijetHadron.cxx:850 AliAnalysisTaskDijetHadron.cxx:851 AliAnalysisTaskDijetHadron.cxx:852 AliAnalysisTaskDijetHadron.cxx:853 AliAnalysisTaskDijetHadron.cxx:854 AliAnalysisTaskDijetHadron.cxx:855 AliAnalysisTaskDijetHadron.cxx:856 AliAnalysisTaskDijetHadron.cxx:857 AliAnalysisTaskDijetHadron.cxx:858 AliAnalysisTaskDijetHadron.cxx:859 AliAnalysisTaskDijetHadron.cxx:860 AliAnalysisTaskDijetHadron.cxx:861 AliAnalysisTaskDijetHadron.cxx:862 AliAnalysisTaskDijetHadron.cxx:863 AliAnalysisTaskDijetHadron.cxx:864 AliAnalysisTaskDijetHadron.cxx:865 AliAnalysisTaskDijetHadron.cxx:866 AliAnalysisTaskDijetHadron.cxx:867 AliAnalysisTaskDijetHadron.cxx:868 AliAnalysisTaskDijetHadron.cxx:869 AliAnalysisTaskDijetHadron.cxx:870 AliAnalysisTaskDijetHadron.cxx:871 AliAnalysisTaskDijetHadron.cxx:872 AliAnalysisTaskDijetHadron.cxx:873 AliAnalysisTaskDijetHadron.cxx:874 AliAnalysisTaskDijetHadron.cxx:875 AliAnalysisTaskDijetHadron.cxx:876 AliAnalysisTaskDijetHadron.cxx:877 AliAnalysisTaskDijetHadron.cxx:878 AliAnalysisTaskDijetHadron.cxx:879 AliAnalysisTaskDijetHadron.cxx:880 AliAnalysisTaskDijetHadron.cxx:881 AliAnalysisTaskDijetHadron.cxx:882 AliAnalysisTaskDijetHadron.cxx:883 AliAnalysisTaskDijetHadron.cxx:884 AliAnalysisTaskDijetHadron.cxx:885 AliAnalysisTaskDijetHadron.cxx:886 AliAnalysisTaskDijetHadron.cxx:887 AliAnalysisTaskDijetHadron.cxx:888 AliAnalysisTaskDijetHadron.cxx:889 AliAnalysisTaskDijetHadron.cxx:890 AliAnalysisTaskDijetHadron.cxx:891 AliAnalysisTaskDijetHadron.cxx:892 AliAnalysisTaskDijetHadron.cxx:893 AliAnalysisTaskDijetHadron.cxx:894 AliAnalysisTaskDijetHadron.cxx:895 AliAnalysisTaskDijetHadron.cxx:896 AliAnalysisTaskDijetHadron.cxx:897 AliAnalysisTaskDijetHadron.cxx:898 AliAnalysisTaskDijetHadron.cxx:899 AliAnalysisTaskDijetHadron.cxx:900 AliAnalysisTaskDijetHadron.cxx:901 AliAnalysisTaskDijetHadron.cxx:902 AliAnalysisTaskDijetHadron.cxx:903 AliAnalysisTaskDijetHadron.cxx:904 AliAnalysisTaskDijetHadron.cxx:905 AliAnalysisTaskDijetHadron.cxx:906 AliAnalysisTaskDijetHadron.cxx:907 AliAnalysisTaskDijetHadron.cxx:908 AliAnalysisTaskDijetHadron.cxx:909 AliAnalysisTaskDijetHadron.cxx:910 AliAnalysisTaskDijetHadron.cxx:911 AliAnalysisTaskDijetHadron.cxx:912 AliAnalysisTaskDijetHadron.cxx:913 AliAnalysisTaskDijetHadron.cxx:914 AliAnalysisTaskDijetHadron.cxx:915 AliAnalysisTaskDijetHadron.cxx:916 AliAnalysisTaskDijetHadron.cxx:917 AliAnalysisTaskDijetHadron.cxx:918 AliAnalysisTaskDijetHadron.cxx:919 AliAnalysisTaskDijetHadron.cxx:920 AliAnalysisTaskDijetHadron.cxx:921 AliAnalysisTaskDijetHadron.cxx:922 AliAnalysisTaskDijetHadron.cxx:923 AliAnalysisTaskDijetHadron.cxx:924 AliAnalysisTaskDijetHadron.cxx:925 AliAnalysisTaskDijetHadron.cxx:926 AliAnalysisTaskDijetHadron.cxx:927 AliAnalysisTaskDijetHadron.cxx:928 AliAnalysisTaskDijetHadron.cxx:929 AliAnalysisTaskDijetHadron.cxx:930 AliAnalysisTaskDijetHadron.cxx:931 AliAnalysisTaskDijetHadron.cxx:932 AliAnalysisTaskDijetHadron.cxx:933 AliAnalysisTaskDijetHadron.cxx:934 AliAnalysisTaskDijetHadron.cxx:935 AliAnalysisTaskDijetHadron.cxx:936 AliAnalysisTaskDijetHadron.cxx:937 AliAnalysisTaskDijetHadron.cxx:938 AliAnalysisTaskDijetHadron.cxx:939 AliAnalysisTaskDijetHadron.cxx:940 AliAnalysisTaskDijetHadron.cxx:941 AliAnalysisTaskDijetHadron.cxx:942 AliAnalysisTaskDijetHadron.cxx:943 AliAnalysisTaskDijetHadron.cxx:944 AliAnalysisTaskDijetHadron.cxx:945 AliAnalysisTaskDijetHadron.cxx:946 AliAnalysisTaskDijetHadron.cxx:947 AliAnalysisTaskDijetHadron.cxx:948 AliAnalysisTaskDijetHadron.cxx:949 AliAnalysisTaskDijetHadron.cxx:950 AliAnalysisTaskDijetHadron.cxx:951 AliAnalysisTaskDijetHadron.cxx:952 AliAnalysisTaskDijetHadron.cxx:953 AliAnalysisTaskDijetHadron.cxx:954 AliAnalysisTaskDijetHadron.cxx:955 AliAnalysisTaskDijetHadron.cxx:956 AliAnalysisTaskDijetHadron.cxx:957 AliAnalysisTaskDijetHadron.cxx:958 AliAnalysisTaskDijetHadron.cxx:959 AliAnalysisTaskDijetHadron.cxx:960 AliAnalysisTaskDijetHadron.cxx:961 AliAnalysisTaskDijetHadron.cxx:962 AliAnalysisTaskDijetHadron.cxx:963 AliAnalysisTaskDijetHadron.cxx:964 AliAnalysisTaskDijetHadron.cxx:965 AliAnalysisTaskDijetHadron.cxx:966 AliAnalysisTaskDijetHadron.cxx:967 AliAnalysisTaskDijetHadron.cxx:968 AliAnalysisTaskDijetHadron.cxx:969 AliAnalysisTaskDijetHadron.cxx:970 AliAnalysisTaskDijetHadron.cxx:971 AliAnalysisTaskDijetHadron.cxx:972 AliAnalysisTaskDijetHadron.cxx:973 AliAnalysisTaskDijetHadron.cxx:974 AliAnalysisTaskDijetHadron.cxx:975 AliAnalysisTaskDijetHadron.cxx:976 AliAnalysisTaskDijetHadron.cxx:977 AliAnalysisTaskDijetHadron.cxx:978 AliAnalysisTaskDijetHadron.cxx:979 AliAnalysisTaskDijetHadron.cxx:980 AliAnalysisTaskDijetHadron.cxx:981 AliAnalysisTaskDijetHadron.cxx:982 AliAnalysisTaskDijetHadron.cxx:983 AliAnalysisTaskDijetHadron.cxx:984 AliAnalysisTaskDijetHadron.cxx:985 AliAnalysisTaskDijetHadron.cxx:986 AliAnalysisTaskDijetHadron.cxx:987 AliAnalysisTaskDijetHadron.cxx:988 AliAnalysisTaskDijetHadron.cxx:989 AliAnalysisTaskDijetHadron.cxx:990 AliAnalysisTaskDijetHadron.cxx:991 AliAnalysisTaskDijetHadron.cxx:992 AliAnalysisTaskDijetHadron.cxx:993 AliAnalysisTaskDijetHadron.cxx:994 AliAnalysisTaskDijetHadron.cxx:995 AliAnalysisTaskDijetHadron.cxx:996 AliAnalysisTaskDijetHadron.cxx:997 AliAnalysisTaskDijetHadron.cxx:998 AliAnalysisTaskDijetHadron.cxx:999 AliAnalysisTaskDijetHadron.cxx:1000 AliAnalysisTaskDijetHadron.cxx:1001 AliAnalysisTaskDijetHadron.cxx:1002 AliAnalysisTaskDijetHadron.cxx:1003 AliAnalysisTaskDijetHadron.cxx:1004 AliAnalysisTaskDijetHadron.cxx:1005 AliAnalysisTaskDijetHadron.cxx:1006 AliAnalysisTaskDijetHadron.cxx:1007 AliAnalysisTaskDijetHadron.cxx:1008 AliAnalysisTaskDijetHadron.cxx:1009 AliAnalysisTaskDijetHadron.cxx:1010 AliAnalysisTaskDijetHadron.cxx:1011 AliAnalysisTaskDijetHadron.cxx:1012 AliAnalysisTaskDijetHadron.cxx:1013 AliAnalysisTaskDijetHadron.cxx:1014 AliAnalysisTaskDijetHadron.cxx:1015 AliAnalysisTaskDijetHadron.cxx:1016 AliAnalysisTaskDijetHadron.cxx:1017 AliAnalysisTaskDijetHadron.cxx:1018 AliAnalysisTaskDijetHadron.cxx:1019 AliAnalysisTaskDijetHadron.cxx:1020 AliAnalysisTaskDijetHadron.cxx:1021 AliAnalysisTaskDijetHadron.cxx:1022 AliAnalysisTaskDijetHadron.cxx:1023 AliAnalysisTaskDijetHadron.cxx:1024 AliAnalysisTaskDijetHadron.cxx:1025 AliAnalysisTaskDijetHadron.cxx:1026 AliAnalysisTaskDijetHadron.cxx:1027 AliAnalysisTaskDijetHadron.cxx:1028 AliAnalysisTaskDijetHadron.cxx:1029 AliAnalysisTaskDijetHadron.cxx:1030 AliAnalysisTaskDijetHadron.cxx:1031 AliAnalysisTaskDijetHadron.cxx:1032 AliAnalysisTaskDijetHadron.cxx:1033 AliAnalysisTaskDijetHadron.cxx:1034 AliAnalysisTaskDijetHadron.cxx:1035 AliAnalysisTaskDijetHadron.cxx:1036 AliAnalysisTaskDijetHadron.cxx:1037 AliAnalysisTaskDijetHadron.cxx:1038 AliAnalysisTaskDijetHadron.cxx:1039 AliAnalysisTaskDijetHadron.cxx:1040 AliAnalysisTaskDijetHadron.cxx:1041 AliAnalysisTaskDijetHadron.cxx:1042 AliAnalysisTaskDijetHadron.cxx:1043 AliAnalysisTaskDijetHadron.cxx:1044 AliAnalysisTaskDijetHadron.cxx:1045 AliAnalysisTaskDijetHadron.cxx:1046 AliAnalysisTaskDijetHadron.cxx:1047 AliAnalysisTaskDijetHadron.cxx:1048 AliAnalysisTaskDijetHadron.cxx:1049 AliAnalysisTaskDijetHadron.cxx:1050 AliAnalysisTaskDijetHadron.cxx:1051 AliAnalysisTaskDijetHadron.cxx:1052 AliAnalysisTaskDijetHadron.cxx:1053 AliAnalysisTaskDijetHadron.cxx:1054 AliAnalysisTaskDijetHadron.cxx:1055 AliAnalysisTaskDijetHadron.cxx:1056 AliAnalysisTaskDijetHadron.cxx:1057 AliAnalysisTaskDijetHadron.cxx:1058 AliAnalysisTaskDijetHadron.cxx:1059 AliAnalysisTaskDijetHadron.cxx:1060 AliAnalysisTaskDijetHadron.cxx:1061 AliAnalysisTaskDijetHadron.cxx:1062 AliAnalysisTaskDijetHadron.cxx:1063 AliAnalysisTaskDijetHadron.cxx:1064 AliAnalysisTaskDijetHadron.cxx:1065 AliAnalysisTaskDijetHadron.cxx:1066 AliAnalysisTaskDijetHadron.cxx:1067 AliAnalysisTaskDijetHadron.cxx:1068 AliAnalysisTaskDijetHadron.cxx:1069 AliAnalysisTaskDijetHadron.cxx:1070 AliAnalysisTaskDijetHadron.cxx:1071 AliAnalysisTaskDijetHadron.cxx:1072 AliAnalysisTaskDijetHadron.cxx:1073 AliAnalysisTaskDijetHadron.cxx:1074 AliAnalysisTaskDijetHadron.cxx:1075 AliAnalysisTaskDijetHadron.cxx:1076 AliAnalysisTaskDijetHadron.cxx:1077 AliAnalysisTaskDijetHadron.cxx:1078 AliAnalysisTaskDijetHadron.cxx:1079 AliAnalysisTaskDijetHadron.cxx:1080 AliAnalysisTaskDijetHadron.cxx:1081 AliAnalysisTaskDijetHadron.cxx:1082 AliAnalysisTaskDijetHadron.cxx:1083 AliAnalysisTaskDijetHadron.cxx:1084 AliAnalysisTaskDijetHadron.cxx:1085 AliAnalysisTaskDijetHadron.cxx:1086 AliAnalysisTaskDijetHadron.cxx:1087 AliAnalysisTaskDijetHadron.cxx:1088 AliAnalysisTaskDijetHadron.cxx:1089 AliAnalysisTaskDijetHadron.cxx:1090 AliAnalysisTaskDijetHadron.cxx:1091 AliAnalysisTaskDijetHadron.cxx:1092 AliAnalysisTaskDijetHadron.cxx:1093 AliAnalysisTaskDijetHadron.cxx:1094 AliAnalysisTaskDijetHadron.cxx:1095 AliAnalysisTaskDijetHadron.cxx:1096 AliAnalysisTaskDijetHadron.cxx:1097 AliAnalysisTaskDijetHadron.cxx:1098 AliAnalysisTaskDijetHadron.cxx:1099 AliAnalysisTaskDijetHadron.cxx:1100 AliAnalysisTaskDijetHadron.cxx:1101 AliAnalysisTaskDijetHadron.cxx:1102 AliAnalysisTaskDijetHadron.cxx:1103 AliAnalysisTaskDijetHadron.cxx:1104 AliAnalysisTaskDijetHadron.cxx:1105 AliAnalysisTaskDijetHadron.cxx:1106 AliAnalysisTaskDijetHadron.cxx:1107 AliAnalysisTaskDijetHadron.cxx:1108 AliAnalysisTaskDijetHadron.cxx:1109 AliAnalysisTaskDijetHadron.cxx:1110 AliAnalysisTaskDijetHadron.cxx:1111 AliAnalysisTaskDijetHadron.cxx:1112 AliAnalysisTaskDijetHadron.cxx:1113 AliAnalysisTaskDijetHadron.cxx:1114 AliAnalysisTaskDijetHadron.cxx:1115 AliAnalysisTaskDijetHadron.cxx:1116 AliAnalysisTaskDijetHadron.cxx:1117 AliAnalysisTaskDijetHadron.cxx:1118 AliAnalysisTaskDijetHadron.cxx:1119 AliAnalysisTaskDijetHadron.cxx:1120 AliAnalysisTaskDijetHadron.cxx:1121 AliAnalysisTaskDijetHadron.cxx:1122 AliAnalysisTaskDijetHadron.cxx:1123 AliAnalysisTaskDijetHadron.cxx:1124 AliAnalysisTaskDijetHadron.cxx:1125 AliAnalysisTaskDijetHadron.cxx:1126 AliAnalysisTaskDijetHadron.cxx:1127 AliAnalysisTaskDijetHadron.cxx:1128 AliAnalysisTaskDijetHadron.cxx:1129 AliAnalysisTaskDijetHadron.cxx:1130 AliAnalysisTaskDijetHadron.cxx:1131 AliAnalysisTaskDijetHadron.cxx:1132 AliAnalysisTaskDijetHadron.cxx:1133 AliAnalysisTaskDijetHadron.cxx:1134 AliAnalysisTaskDijetHadron.cxx:1135 AliAnalysisTaskDijetHadron.cxx:1136 AliAnalysisTaskDijetHadron.cxx:1137 AliAnalysisTaskDijetHadron.cxx:1138 AliAnalysisTaskDijetHadron.cxx:1139 AliAnalysisTaskDijetHadron.cxx:1140 AliAnalysisTaskDijetHadron.cxx:1141 AliAnalysisTaskDijetHadron.cxx:1142 AliAnalysisTaskDijetHadron.cxx:1143 AliAnalysisTaskDijetHadron.cxx:1144 AliAnalysisTaskDijetHadron.cxx:1145 AliAnalysisTaskDijetHadron.cxx:1146 AliAnalysisTaskDijetHadron.cxx:1147 AliAnalysisTaskDijetHadron.cxx:1148 AliAnalysisTaskDijetHadron.cxx:1149 AliAnalysisTaskDijetHadron.cxx:1150 AliAnalysisTaskDijetHadron.cxx:1151 AliAnalysisTaskDijetHadron.cxx:1152 AliAnalysisTaskDijetHadron.cxx:1153 AliAnalysisTaskDijetHadron.cxx:1154 AliAnalysisTaskDijetHadron.cxx:1155 AliAnalysisTaskDijetHadron.cxx:1156 AliAnalysisTaskDijetHadron.cxx:1157 AliAnalysisTaskDijetHadron.cxx:1158 AliAnalysisTaskDijetHadron.cxx:1159