#include "AliAnalysisTaskLukeAOD.h"
#include "Riostream.h"
#include "TChain.h"
#include "TTree.h"
#include "TH1F.h"
#include "TH2F.h"
#include "TCanvas.h"
#include "TList.h"
#include "TPDGCode.h"
#include "AliAnalysisTaskSE.h"
#include "AliAnalysisManager.h"
#include "AliStack.h"
#include "AliESDtrackCuts.h"
#include "AliESDEvent.h"
#include "AliESDInputHandler.h"
#include "AliAODEvent.h"
#include "AliMCEvent.h"
#include "AliMCVertex.h"
#include "AliAODEvent.h"
#include "AliAODv0.h"
#include "AliAODcascade.h"
#include "AliPID.h"
#include "AliPIDResponse.h"
#include "AliAODPid.h"
#include "AliCentrality.h"
#include "AliAODMCHeader.h"
#include "AliAODMCParticle.h"
#include "AliInputEventHandler.h"
ClassImp(AliAnalysisTaskLukeAOD)
AliAnalysisTaskLukeAOD::AliAnalysisTaskLukeAOD()
:AliAnalysisTaskSE(),fIsMonteCarlo(false), fcutCosPa(0.998),fcutcTauMin(-999), fcutNcTauMax(3.0), fcutBetheBloch(3.0), fcutMinNClustersTPC(70), fcutRatio(0.8), fcutEta(0.8), fcutRapidity(0.5), fcutArmenteros(0.2),
fOutput(0),
fPIDResponse(0),
fHistPt(0),
fHistEta(0),
fHistLog(0),
fHistNV0(0),
fHistZVertex(0),
fHistMCZVertex(0),
fHistCentrality(0),
fHistBBK0Pos(0),
fHistBBK0Neg(0),
fHistBBLaPos(0),
fHistBBLaNeg(0),
fHistBBLbPos(0),
fHistBBLbNeg(0),
fHistBB3SigProton(0),
fHistMK0Pt(0),
fHistMLaPt(0),
fHistMLbPt(0),
fHistMcPMK0Pt(0),
fHistMcPMLaPt(0),
fHistMcPMLbPt(0),
fHistMcFMLaPt(0),
fHistMK0PtCent0005(0),
fHistMLaPtCent0005(0),
fHistMLbPtCent0005(0),
fHistMcPMK0PtCent0005(0),
fHistMcPMLaPtCent0005(0),
fHistMcPMLbPtCent0005(0),
fHistMcAsMK0PtCent0005(0),
fHistMcAsMLaPtCent0005(0),
fHistMcAsMLbPtCent0005(0),
fHistZVertexCent0005(0),
fHistMCZVertexCent0005(0),
fHistMK0PtCent0510(0),
fHistMLaPtCent0510(0),
fHistMLbPtCent0510(0),
fHistMcPMK0PtCent0510(0),
fHistMcPMLaPtCent0510(0),
fHistMcPMLbPtCent0510(0),
fHistMcAsMK0PtCent0510(0),
fHistMcAsMLaPtCent0510(0),
fHistMcAsMLbPtCent0510(0),
fHistZVertexCent0510(0),
fHistMCZVertexCent0510(0),
fHistMK0PtCent1020(0),
fHistMLaPtCent1020(0),
fHistMLbPtCent1020(0),
fHistMcPMK0PtCent1020(0),
fHistMcPMLaPtCent1020(0),
fHistMcPMLbPtCent1020(0),
fHistMcAsMK0PtCent1020(0),
fHistMcAsMLaPtCent1020(0),
fHistMcAsMLbPtCent1020(0),
fHistZVertexCent1020(0),
fHistMCZVertexCent1020(0),
fHistMK0PtCent2040(0),
fHistMLaPtCent2040(0),
fHistMLbPtCent2040(0),
fHistMcPMK0PtCent2040(0),
fHistMcPMLaPtCent2040(0),
fHistMcPMLbPtCent2040(0),
fHistMcAsMK0PtCent2040(0),
fHistMcAsMLaPtCent2040(0),
fHistMcAsMLbPtCent2040(0),
fHistZVertexCent2040(0),
fHistMCZVertexCent2040(0),
fHistMK0PtCent4060(0),
fHistMLaPtCent4060(0),
fHistMLbPtCent4060(0),
fHistMcPMK0PtCent4060(0),
fHistMcPMLaPtCent4060(0),
fHistMcPMLbPtCent4060(0),
fHistMcAsMK0PtCent4060(0),
fHistMcAsMLaPtCent4060(0),
fHistMcAsMLbPtCent4060(0),
fHistZVertexCent4060(0),
fHistMCZVertexCent4060(0),
fHistMK0PtCent6090(0),
fHistMLaPtCent6090(0),
fHistMLbPtCent6090(0),
fHistMcPMK0PtCent6090(0),
fHistMcPMLaPtCent6090(0),
fHistMcPMLbPtCent6090(0),
fHistMcAsMK0PtCent6090(0),
fHistMcAsMLaPtCent6090(0),
fHistMcAsMLbPtCent6090(0),
fHistZVertexCent6090(0),
fHistMCZVertexCent6090(0),
fHistMK0PtCent0090(0),
fHistMLaPtCent0090(0),
fHistMLbPtCent0090(0),
fHistMcPMK0PtCent0090(0),
fHistMcPMLaPtCent0090(0),
fHistMcPMLbPtCent0090(0),
fHistMcAsMK0PtCent0090(0),
fHistMcAsMLaPtCent0090(0),
fHistMcAsMLbPtCent0090(0),
fHistZVertexCent0090(0),
fHistMCZVertexCent0090(0),
fHistCosPaMLa(0),
fHistCosPaMLb(0),
fHistCosPaMK0(0),
fHistMcGenCosPaMLa(0),
fHistMcGenCosPaMLb(0),
fHistMcGenCosPaMK0(0),
fHistMcAsReconCosPaMLa(0),
fHistMcAsReconCosPaMLb(0),
fHistMcAsReconCosPaMK0(0),
fHistMcAsTruthCosPaMLa(0),
fHistMcAsTruthCosPaMLb(0),
fHistMcAsTruthCosPaMK0(0),
fHistcTauMLa(0),
fHistcTauMLb(0),
fHistcTauMK0(0),
fHistMcGencTauMLa(0),
fHistMcGencTauMLb(0),
fHistMcGencTauMK0(0),
fHistMcAsReconcTauMLa(0),
fHistMcAsReconcTauMLb(0),
fHistMcAsReconcTauMK0(0),
fHistMcAsTruthcTauMLa(0),
fHistMcAsTruthcTauMLb(0),
fHistMcAsTruthcTauMK0(0),
fHistDcaMLa(0),
fHistDcaMLb(0),
fHistDcaMK0(0),
fHistMcGenDcaMLa(0),
fHistMcGenDcaMLb(0),
fHistMcGenDcaMK0(0),
fHistMcAsReconDcaMLa(0),
fHistMcAsReconDcaMLb(0),
fHistMcAsReconDcaMK0(0),
fHistMcAsTruthDcaMLa(0),
fHistMcAsTruthDcaMLb(0),
fHistMcAsTruthDcaMK0(0),
fHistNSigmaMLa(0),
fHistNSigmaMLb(0),
fHistNSigmaMK0(0),
fHistMcGenNSigmaMLa(0),
fHistMcGenNSigmaMLb(0),
fHistMcGenNSigmaMK0(0),
fHistMcAsReconNSigmaMLa(0),
fHistMcAsReconNSigmaMLb(0),
fHistMcAsReconNSigmaMK0(0),
fHistMcAsTruthNSigmaMLa(0),
fHistMcAsTruthNSigmaMLb(0),
fHistMcAsTruthNSigmaMK0(0),
fHistEtaMLa(0),
fHistEtaMLb(0),
fHistEtaMK0(0),
fHistMcGenEtaMLa(0),
fHistMcGenEtaMLb(0),
fHistMcGenEtaMK0(0),
fHistMcAsReconEtaMLa(0),
fHistMcAsReconEtaMLb(0),
fHistMcAsReconEtaMK0(0),
fHistMcAsTruthEtaMLa(0),
fHistMcAsTruthEtaMLb(0),
fHistMcAsTruthEtaMK0(0),
fHistRapMLa(0),
fHistRapMLb(0),
fHistRapMK0(0),
fHistMcGenRapMLa(0),
fHistMcGenRapMLb(0),
fHistMcGenRapMK0(0),
fHistMcAsReconRapMLa(0),
fHistMcAsReconRapMLb(0),
fHistMcAsReconRapMK0(0),
fHistMcAsTruthRapMLa(0),
fHistMcAsTruthRapMLb(0),
fHistMcAsTruthRapMK0(0),
fHistArmPodK0(0),
fHistArmPodLa(0),
fHistArmPodLb(0),
fHistMcGenArmPodK0(0),
fHistMcGenArmPodLa(0),
fHistMcGenArmPodLb(0),
fHistMcAsReconArmPodK0(0),
fHistMcAsReconArmPodLa(0),
fHistMcAsReconArmPodLb(0),
fHistMcAsTruthArmPodK0(0),
fHistMcAsTruthArmPodLa(0),
fHistMcAsTruthArmPodLb(0)
{
}
AliAnalysisTaskLukeAOD::AliAnalysisTaskLukeAOD(const char *name)
:AliAnalysisTaskSE(name), fIsMonteCarlo(false), fcutCosPa(0.998),fcutcTauMin(-999), fcutNcTauMax(3.0), fcutBetheBloch(3.0), fcutMinNClustersTPC(70), fcutRatio(0.8), fcutEta(0.8), fcutRapidity(0.5), fcutArmenteros(0.2),
fOutput(0),
fPIDResponse(0),
fHistPt(0),
fHistEta(0),
fHistLog(0),
fHistNV0(0),
fHistZVertex(0),
fHistMCZVertex(0),
fHistCentrality(0),
fHistBBK0Pos(0),
fHistBBK0Neg(0),
fHistBBLaPos(0),
fHistBBLaNeg(0),
fHistBBLbPos(0),
fHistBBLbNeg(0),
fHistBB3SigProton(0),
fHistMK0Pt(0),
fHistMLaPt(0),
fHistMLbPt(0),
fHistMcPMK0Pt(0),
fHistMcPMLaPt(0),
fHistMcPMLbPt(0),
fHistMcFMLaPt(0),
fHistMK0PtCent0005(0),
fHistMLaPtCent0005(0),
fHistMLbPtCent0005(0),
fHistMcPMK0PtCent0005(0),
fHistMcPMLaPtCent0005(0),
fHistMcPMLbPtCent0005(0),
fHistMcAsMK0PtCent0005(0),
fHistMcAsMLaPtCent0005(0),
fHistMcAsMLbPtCent0005(0),
fHistZVertexCent0005(0),
fHistMCZVertexCent0005(0),
fHistMK0PtCent0510(0),
fHistMLaPtCent0510(0),
fHistMLbPtCent0510(0),
fHistMcPMK0PtCent0510(0),
fHistMcPMLaPtCent0510(0),
fHistMcPMLbPtCent0510(0),
fHistMcAsMK0PtCent0510(0),
fHistMcAsMLaPtCent0510(0),
fHistMcAsMLbPtCent0510(0),
fHistZVertexCent0510(0),
fHistMCZVertexCent0510(0),
fHistMK0PtCent1020(0),
fHistMLaPtCent1020(0),
fHistMLbPtCent1020(0),
fHistMcPMK0PtCent1020(0),
fHistMcPMLaPtCent1020(0),
fHistMcPMLbPtCent1020(0),
fHistMcAsMK0PtCent1020(0),
fHistMcAsMLaPtCent1020(0),
fHistMcAsMLbPtCent1020(0),
fHistZVertexCent1020(0),
fHistMCZVertexCent1020(0),
fHistMK0PtCent2040(0),
fHistMLaPtCent2040(0),
fHistMLbPtCent2040(0),
fHistMcPMK0PtCent2040(0),
fHistMcPMLaPtCent2040(0),
fHistMcPMLbPtCent2040(0),
fHistMcAsMK0PtCent2040(0),
fHistMcAsMLaPtCent2040(0),
fHistMcAsMLbPtCent2040(0),
fHistZVertexCent2040(0),
fHistMCZVertexCent2040(0),
fHistMK0PtCent4060(0),
fHistMLaPtCent4060(0),
fHistMLbPtCent4060(0),
fHistMcPMK0PtCent4060(0),
fHistMcPMLaPtCent4060(0),
fHistMcPMLbPtCent4060(0),
fHistMcAsMK0PtCent4060(0),
fHistMcAsMLaPtCent4060(0),
fHistMcAsMLbPtCent4060(0),
fHistZVertexCent4060(0),
fHistMCZVertexCent4060(0),
fHistMK0PtCent6090(0),
fHistMLaPtCent6090(0),
fHistMLbPtCent6090(0),
fHistMcPMK0PtCent6090(0),
fHistMcPMLaPtCent6090(0),
fHistMcPMLbPtCent6090(0),
fHistMcAsMK0PtCent6090(0),
fHistMcAsMLaPtCent6090(0),
fHistMcAsMLbPtCent6090(0),
fHistZVertexCent6090(0),
fHistMCZVertexCent6090(0),
fHistMK0PtCent0090(0),
fHistMLaPtCent0090(0),
fHistMLbPtCent0090(0),
fHistMcPMK0PtCent0090(0),
fHistMcPMLaPtCent0090(0),
fHistMcPMLbPtCent0090(0),
fHistMcAsMK0PtCent0090(0),
fHistMcAsMLaPtCent0090(0),
fHistMcAsMLbPtCent0090(0),
fHistZVertexCent0090(0),
fHistMCZVertexCent0090(0),
fHistCosPaMLa(0),
fHistCosPaMLb(0),
fHistCosPaMK0(0),
fHistMcGenCosPaMLa(0),
fHistMcGenCosPaMLb(0),
fHistMcGenCosPaMK0(0),
fHistMcAsReconCosPaMLa(0),
fHistMcAsReconCosPaMLb(0),
fHistMcAsReconCosPaMK0(0),
fHistMcAsTruthCosPaMLa(0),
fHistMcAsTruthCosPaMLb(0),
fHistMcAsTruthCosPaMK0(0),
fHistcTauMLa(0),
fHistcTauMLb(0),
fHistcTauMK0(0),
fHistMcGencTauMLa(0),
fHistMcGencTauMLb(0),
fHistMcGencTauMK0(0),
fHistMcAsReconcTauMLa(0),
fHistMcAsReconcTauMLb(0),
fHistMcAsReconcTauMK0(0),
fHistMcAsTruthcTauMLa(0),
fHistMcAsTruthcTauMLb(0),
fHistMcAsTruthcTauMK0(0),
fHistDcaMLa(0),
fHistDcaMLb(0),
fHistDcaMK0(0),
fHistMcGenDcaMLa(0),
fHistMcGenDcaMLb(0),
fHistMcGenDcaMK0(0),
fHistMcAsReconDcaMLa(0),
fHistMcAsReconDcaMLb(0),
fHistMcAsReconDcaMK0(0),
fHistMcAsTruthDcaMLa(0),
fHistMcAsTruthDcaMLb(0),
fHistMcAsTruthDcaMK0(0),
fHistNSigmaMLa(0),
fHistNSigmaMLb(0),
fHistNSigmaMK0(0),
fHistMcGenNSigmaMLa(0),
fHistMcGenNSigmaMLb(0),
fHistMcGenNSigmaMK0(0),
fHistMcAsReconNSigmaMLa(0),
fHistMcAsReconNSigmaMLb(0),
fHistMcAsReconNSigmaMK0(0),
fHistMcAsTruthNSigmaMLa(0),
fHistMcAsTruthNSigmaMLb(0),
fHistMcAsTruthNSigmaMK0(0),
fHistEtaMLa(0),
fHistEtaMLb(0),
fHistEtaMK0(0),
fHistMcGenEtaMLa(0),
fHistMcGenEtaMLb(0),
fHistMcGenEtaMK0(0),
fHistMcAsReconEtaMLa(0),
fHistMcAsReconEtaMLb(0),
fHistMcAsReconEtaMK0(0),
fHistMcAsTruthEtaMLa(0),
fHistMcAsTruthEtaMLb(0),
fHistMcAsTruthEtaMK0(0),
fHistRapMLa(0),
fHistRapMLb(0),
fHistRapMK0(0),
fHistMcGenRapMLa(0),
fHistMcGenRapMLb(0),
fHistMcGenRapMK0(0),
fHistMcAsReconRapMLa(0),
fHistMcAsReconRapMLb(0),
fHistMcAsReconRapMK0(0),
fHistMcAsTruthRapMLa(0),
fHistMcAsTruthRapMLb(0),
fHistMcAsTruthRapMK0(0),
fHistArmPodK0(0),
fHistArmPodLa(0),
fHistArmPodLb(0),
fHistMcGenArmPodK0(0),
fHistMcGenArmPodLa(0),
fHistMcGenArmPodLb(0),
fHistMcAsReconArmPodK0(0),
fHistMcAsReconArmPodLa(0),
fHistMcAsReconArmPodLb(0),
fHistMcAsTruthArmPodK0(0),
fHistMcAsTruthArmPodLa(0),
fHistMcAsTruthArmPodLb(0)
{
DefineOutput(1, TList::Class());
}
AliAnalysisTaskLukeAOD::~AliAnalysisTaskLukeAOD()
{
if (fOutput && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) {
delete fOutput;
}
}
void AliAnalysisTaskLukeAOD::UserCreateOutputObjects()
{
fOutput = new TList();
fOutput->SetOwner();
AliAnalysisManager *man=AliAnalysisManager::GetAnalysisManager();
AliInputEventHandler* inputHandler = (AliInputEventHandler*) (man->GetInputEventHandler());
fPIDResponse = inputHandler->GetPIDResponse();
Int_t ptbins = 15;
Float_t ptlow = 0.1, ptup = 3.1;
fHistPt = new TH1F("fHistPt", "P_{T} distribution for reconstructed", ptbins, ptlow, ptup);
fHistPt->GetXaxis()->SetTitle("P_{T} (GeV/c)");
fHistPt->GetYaxis()->SetTitle("dN/dP_{T} (c/GeV)");
fHistPt->SetMarkerStyle(kFullCircle);
Int_t etabins = 40;
Float_t etalow = -2.0, etaup = 2.0;
fHistEta = new TH1F("fHistEta","#eta distribution for reconstructed",etabins, etalow, etaup);
fHistEta->GetXaxis()->SetTitle("#eta");
fHistEta->GetYaxis()->SetTitle("counts");
fHistLog = new TH1F("fHistLog","Log Variables",100, -0.5, 99.5);
fHistNV0 = new TH1F("fHistNV0","Number of V0s per event",100, 0, 5000);
fHistZVertex = new TH1F("fHistZVertex","Z coordinate of primary vertex",60, -15, 15);
fHistMCZVertex = new TH1F("fHistMCZVertex","Z coordinate of primary vertex in MC truth",60, -15, 15);
fHistCentrality = new TH1F("fHistCentrality", "Centrality of Events; Centrality Percentile (%); N",110,-5,105);
fHistBBK0Pos = new TH2F("fHistBBK0Pos","PID of the positive daughter of K0 candidates; P (GeV); -dE/dx (keV/cm ?)",1000,0,10,1000,0,200);
fHistBBK0Neg = new TH2F("fHistBBK0Neg","PID of the negative daughter of K0 candidates; P (GeV); -dE/dx (keV/cm ?)",1000,0,10,1000,0,200);
fHistBBLaPos = new TH2F("fHistBBLaPos","PID of the positive daughter of La candidates; P (GeV); -dE/dx (keV/cm ?)",1000,0,10,1000,0,200);
fHistBBLaNeg = new TH2F("fHistBBLaNeg","PID of the negative daughter of La candidates; P (GeV); -dE/dx (keV/cm ?)",1000,0,10,1000,0,200);
fHistBBLbPos = new TH2F("fHistBBLbPos","PID of the positive daughter of Lb candidates; P (GeV); -dE/dx (keV/cm ?)",1000,0,10,1000,0,200);
fHistBBLbNeg = new TH2F("fHistBBLbNeg","PID of the negative daughter of Lb candidates; P (GeV); -dE/dx (keV/cm ?)",1000,0,10,1000,0,200);
fHistBB3SigProton = new TH2F("fHistBB3SigProton","-dE/dX against Momentum for Protons @3sigma from TPC; P (GeV); -dE/dx (keV/cm ?)",1000,0,10,1000,0,200);
fHistMK0Pt = new TH2F("fHistMK0Pt","K0 Mass versus Pt; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMLaPt = new TH2F("fHistMLaPt","Lambda Mass versus Pt; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMLbPt = new TH2F("fHistMLbPt","AntiLambda Mass versus Pt; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMK0Pt = new TH2F("fHistMcPMK0Pt","Monte Carlo primary K0 Mass versus Pt; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcPMLaPt = new TH2F("fHistMcPMLaPt","Monte Carlo primary (& sigma0) Lambda Mass versus Pt; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMLbPt = new TH2F("fHistMcPMLbPt","Monte Carlo primary (& sigma0) AntiLambda Mass versus Pt; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcFMLaPt = new TH2F("fHistMcFMLaPt","Monte Carlo Reconstructed Lambda Mass versus Pt for feeddown lambda; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMK0PtCent0005 = new TH2F("fHistMK0PtCent0005","K0 Mass versus Pt for Centrality 0-5%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMLaPtCent0005 = new TH2F("fHistMLaPtCent0005","Lambda Mass versus Pt for Centrality 0-5%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMLbPtCent0005 = new TH2F("fHistMLbPtCent0005","AntiLambda Mass versus Pt for Centrality 0-5%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMK0PtCent0005 = new TH2F("fHistMcPMK0PtCent0005","Monte Carlo primary K0 Mass versus Pt for Centrality 0-5%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcPMLaPtCent0005 = new TH2F("fHistMcPMLaPtCent0005","Monte Carlo primary (& sigma0) Lambda Mass versus Pt for Centrality 0-5%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMLbPtCent0005 = new TH2F("fHistMcPMLbPtCent0005","Monte Carlo primary (& sigma0) AntiLambda Mass versus Pt for Centrality 0-5%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMK0PtCent0005 = new TH2F("fHistMcAsMK0PtCent0005","Monte Carlo associated K0 Mass versus Pt for Centrality 0-5%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcAsMLaPtCent0005 = new TH2F("fHistMcAsMLaPtCent0005","Monte Carlo associated (& sigma0) Lambda Mass versus Pt for Centrality 0-5%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMLbPtCent0005 = new TH2F("fHistMcAsMLbPtCent0005","Monte Carlo associated (& sigma0) AntiLambda Mass versus Pt for Centrality 0-5%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistZVertexCent0005 = new TH1F("fHistZVertexCent0005","Z coordinate of primary vertex for Centrality 0-5%",60, -15, 15);
fHistMCZVertexCent0005 = new TH1F("fHistMCZVertexCent0005","Z coordinate of primary vertex in MC truth for Centrality 0-5%",60, -15, 15);
fHistMK0PtCent0510 = new TH2F("fHistMK0PtCent0510","K0 Mass versus Pt for Centrality 5-10%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMLaPtCent0510 = new TH2F("fHistMLaPtCent0510","Lambda Mass versus Pt for Centrality 5-10%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMLbPtCent0510 = new TH2F("fHistMLbPtCent0510","AntiLambda Mass versus Pt for Centrality 5-10%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMK0PtCent0510 = new TH2F("fHistMcPMK0PtCent0510","Monte Carlo primary K0 Mass versus Pt for Centrality 5-10%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcPMLaPtCent0510 = new TH2F("fHistMcPMLaPtCent0510","Monte Carlo primary (& sigma0) Lambda Mass versus Pt for Centrality 5-10%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMLbPtCent0510 = new TH2F("fHistMcPMLbPtCent0510","Monte Carlo primary (& sigma0) AntiLambda Mass versus Pt for Centrality 5-10%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMK0PtCent0510 = new TH2F("fHistMcAsMK0PtCent0510","Monte Carlo associated K0 Mass versus Pt for Centrality 5-10%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcAsMLaPtCent0510 = new TH2F("fHistMcAsMLaPtCent0510","Monte Carlo associated (& sigma0) Lambda Mass versus Pt for Centrality 5-10%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMLbPtCent0510 = new TH2F("fHistMcAsMLbPtCent0510","Monte Carlo associated (& sigma0) AntiLambda Mass versus Pt for Centrality 5-10%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistZVertexCent0510 = new TH1F("fHistZVertexCent0510","Z coordinate of primary vertex for Centrality 5-10%",60, -15, 15);
fHistMCZVertexCent0510 = new TH1F("fHistMCZVertexCent0510","Z coordinate of primary vertex in MC truth for Centrality 5-10%",60, -15, 15);
fHistMK0PtCent1020 = new TH2F("fHistMK0PtCent1020","K0 Mass versus Pt for Centrality 10-20%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMLaPtCent1020 = new TH2F("fHistMLaPtCent1020","Lambda Mass versus Pt for Centrality 10-20%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMLbPtCent1020 = new TH2F("fHistMLbPtCent1020","AntiLambda Mass versus Pt for Centrality 10-20%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMK0PtCent1020 = new TH2F("fHistMcPMK0PtCent1020","Monte Carlo primary K0 Mass versus Pt for Centrality 10-20%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcPMLaPtCent1020 = new TH2F("fHistMcPMLaPtCent1020","Monte Carlo primary (& sigma0) Lambda Mass versus Pt for Centrality 10-20%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMLbPtCent1020 = new TH2F("fHistMcPMLbPtCent1020","Monte Carlo primary (& sigma0) AntiLambda Mass versus Pt for Centrality 10-20%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMK0PtCent1020 = new TH2F("fHistMcAsMK0PtCent1020","Monte Carlo associated K0 Mass versus Pt for Centrality 10-20%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcAsMLaPtCent1020 = new TH2F("fHistMcAsMLaPtCent1020","Monte Carlo associated (& sigma0) Lambda Mass versus Pt for Centrality 10-20%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMLbPtCent1020 = new TH2F("fHistMcAsMLbPtCent1020","Monte Carlo associated (& sigma0) AntiLambda Mass versus Pt for Centrality 10-20%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistZVertexCent1020 = new TH1F("fHistZVertexCent1020","Z coordinate of primary vertex for Centrality 10-20%",60, -15, 15);
fHistMCZVertexCent1020 = new TH1F("fHistMCZVertexCent1020","Z coordinate of primary vertex in MC truth for Centrality 10-20%",60, -15, 15);
fHistMK0PtCent2040 = new TH2F("fHistMK0PtCent2040","K0 Mass versus Pt for Centrality 20-40%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMLaPtCent2040 = new TH2F("fHistMLaPtCent2040","Lambda Mass versus Pt for Centrality 20-40%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMLbPtCent2040 = new TH2F("fHistMLbPtCent2040","AntiLambda Mass versus Pt for Centrality 20-40%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMK0PtCent2040 = new TH2F("fHistMcPMK0PtCent2040","Monte Carlo primary K0 Mass versus Pt for Centrality 20-40%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcPMLaPtCent2040 = new TH2F("fHistMcPMLaPtCent2040","Monte Carlo primary (& sigma0) Lambda Mass versus Pt for Centrality 20-40%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMLbPtCent2040 = new TH2F("fHistMcPMLbPtCent2040","Monte Carlo primary (& sigma0) AntiLambda Mass versus Pt for Centrality 20-40%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMK0PtCent2040 = new TH2F("fHistMcAsMK0PtCent2040","Monte Carlo associated K0 Mass versus Pt for Centrality 20-40%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcAsMLaPtCent2040 = new TH2F("fHistMcAsMLaPtCent2040","Monte Carlo associated (& sigma0) Lambda Mass versus Pt for Centrality 20-40%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMLbPtCent2040 = new TH2F("fHistMcAsMLbPtCent2040","Monte Carlo associated (& sigma0) AntiLambda Mass versus Pt for Centrality 20-40%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistZVertexCent2040 = new TH1F("fHistZVertexCent2040","Z coordinate of primary vertex for Centrality 20-40%",60, -15, 15);
fHistMCZVertexCent2040 = new TH1F("fHistMCZVertexCent2040","Z coordinate of primary vertex in MC truth for Centrality 20-40%",60, -15, 15);
fHistMK0PtCent4060 = new TH2F("fHistMK0PtCent4060","K0 Mass versus Pt for Centrality 40-60%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMLaPtCent4060 = new TH2F("fHistMLaPtCent4060","Lambda Mass versus Pt for Centrality 40-60%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMLbPtCent4060 = new TH2F("fHistMLbPtCent4060","AntiLambda Mass versus Pt for Centrality 40-60%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMK0PtCent4060 = new TH2F("fHistMcPMK0PtCent4060","Monte Carlo primary K0 Mass versus Pt for Centrality 40-60%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcPMLaPtCent4060 = new TH2F("fHistMcPMLaPtCent4060","Monte Carlo primary (& sigma0) Lambda Mass versus Pt for Centrality 40-60%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMLbPtCent4060 = new TH2F("fHistMcPMLbPtCent4060","Monte Carlo primary (& sigma0) AntiLambda Mass versus Pt for Centrality 40-60%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMK0PtCent4060 = new TH2F("fHistMcAsMK0PtCent4060","Monte Carlo associated K0 Mass versus Pt for Centrality 40-60%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcAsMLaPtCent4060 = new TH2F("fHistMcAsMLaPtCent4060","Monte Carlo associated (& sigma0) Lambda Mass versus Pt for Centrality 40-60%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMLbPtCent4060 = new TH2F("fHistMcAsMLbPtCent4060","Monte Carlo associated (& sigma0) AntiLambda Mass versus Pt for Centrality 40-60%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistZVertexCent4060 = new TH1F("fHistZVertexCent4060","Z coordinate of primary vertex for Centrality 40-60%",60, -15, 15);
fHistMCZVertexCent4060 = new TH1F("fHistMCZVertexCent4060","Z coordinate of primary vertex in MC truth for Centrality 40-60%",60, -15, 15);
fHistMK0PtCent6090 = new TH2F("fHistMK0PtCent6090","K0 Mass versus Pt for Centrality 60-90%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMLaPtCent6090 = new TH2F("fHistMLaPtCent6090","Lambda Mass versus Pt for Centrality 60-90%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMLbPtCent6090 = new TH2F("fHistMLbPtCent6090","AntiLambda Mass versus Pt for Centrality 60-90%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMK0PtCent6090 = new TH2F("fHistMcPMK0PtCent6090","Monte Carlo primary K0 Mass versus Pt for Centrality 60-90%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcPMLaPtCent6090 = new TH2F("fHistMcPMLaPtCent6090","Monte Carlo primary (& sigma0) Lambda Mass versus Pt for Centrality 60-90%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMLbPtCent6090 = new TH2F("fHistMcPMLbPtCent6090","Monte Carlo primary (& sigma0) AntiLambda Mass versus Pt for Centrality 60-90%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMK0PtCent6090 = new TH2F("fHistMcAsMK0PtCent6090","Monte Carlo associated K0 Mass versus Pt for Centrality 60-90%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcAsMLaPtCent6090 = new TH2F("fHistMcAsMLaPtCent6090","Monte Carlo associated (& sigma0) Lambda Mass versus Pt for Centrality 60-90%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMLbPtCent6090 = new TH2F("fHistMcAsMLbPtCent6090","Monte Carlo associated (& sigma0) AntiLambda Mass versus Pt for Centrality 60-90%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistZVertexCent6090 = new TH1F("fHistZVertexCent6090","Z coordinate of primary vertex for Centrality 60-90%",60, -15, 15);
fHistMCZVertexCent6090 = new TH1F("fHistMCZVertexCent6090","Z coordinate of primary vertex in MC truth for Centrality 60-90%",60, -15, 15);
fHistMK0PtCent0090 = new TH2F("fHistMK0PtCent0090","K0 Mass versus Pt for Centrality 0-90%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMLaPtCent0090 = new TH2F("fHistMLaPtCent0090","Lambda Mass versus Pt for Centrality 0-90%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMLbPtCent0090 = new TH2F("fHistMLbPtCent0090","AntiLambda Mass versus Pt for Centrality 0-90%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMK0PtCent0090 = new TH2F("fHistMcPMK0PtCent0090","Monte Carlo primary K0 Mass versus Pt for Centrality 0-90%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcPMLaPtCent0090 = new TH2F("fHistMcPMLaPtCent0090","Monte Carlo primary (& sigma0) Lambda Mass versus Pt for Centrality 0-90%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcPMLbPtCent0090 = new TH2F("fHistMcPMLbPtCent0090","Monte Carlo primary (& sigma0) AntiLambda Mass versus Pt for Centrality 0-90%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMK0PtCent0090 = new TH2F("fHistMcAsMK0PtCent0090","Monte Carlo associated K0 Mass versus Pt for Centrality 0-90%; P_{perp} (GeV/c); K0 Mass (GeV/c^2)",200,0,10,140,0.414,0.582);
fHistMcAsMLaPtCent0090 = new TH2F("fHistMcAsMLaPtCent0090","Monte Carlo associated (& sigma0) Lambda Mass versus Pt for Centrality 0-90%; P_{perp} (GeV/c); M(p#pi^{-}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistMcAsMLbPtCent0090 = new TH2F("fHistMcAsMLbPtCent0090","Monte Carlo associated (& sigma0) AntiLambda Mass versus Pt for Centrality 0-90%; P_{perp} (GeV/c); M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,10,96,1.08,1.2);
fHistZVertexCent0090 = new TH1F("fHistZVertexCent0090","Z coordinate of primary vertex for Centrality 0-90%",60, -15, 15);
fHistMCZVertexCent0090 = new TH1F("fHistMCZVertexCent0090","Z coordinate of primary vertex in MC truth for Centrality 0-90%",60, -15, 15);
fHistCosPaMLa = new TH2F("fHistCosPaMLa"," Reconstructed Mass vs CosPa for Lambda Candidates;CosPA; M(p#pi^{-}) (GeV/c^2)",200,0.99,1.001,96,1.08,1.2);
fHistCosPaMLb = new TH2F("fHistCosPaMLb"," Reconstructed Mass vs CosPa for AntiLambda Candidates;CosPA; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0.99,1.001,96,1.08,1.2);
fHistCosPaMK0 = new TH2F("fHistCosPaMK0"," Reconstructed Mass vs CosPa for K0Short Candidates;CosPA; K0 Mass (GeV/c^2)",200,0.99,1.001,140,0.414,0.582);
fHistMcGenCosPaMLa = new TH2F("fHistMcGenCosPaMLa"," Reconstructed Mass vs MC-Truth CosPa for all MC primary Lambda;CosPA; M(p#pi^{-}) (GeV/c^2)",200,0.99,1.001,96,1.08,1.2);
fHistMcGenCosPaMLb = new TH2F("fHistMcGenCosPaMLb"," Reconstructed Mass vs MC-Truth CosPa for all MC primary AntiLambda;CosPA; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0.99,1.001,96,1.08,1.2);
fHistMcGenCosPaMK0 = new TH2F("fHistMcGenCosPaMK0"," Reconstructed Mass vs MC-Truth CosPa for all MC primary K0Short;CosPA; K0 Mass (GeV/c^2)",200,0.99,1.001,140,0.414,0.582);
fHistMcAsReconCosPaMLa = new TH2F("fHistMcAsReconCosPaMLa"," Reconstructed Mass vs CosPa for reconstructed MC primary Lambda;CosPA; M(p#pi^{-}) (GeV/c^2)",200,0.99,1.001,96,1.08,1.2);
fHistMcAsReconCosPaMLb = new TH2F("fHistMcAsReconCosPaMLb"," Reconstructed Mass vs CosPa for reconstructed MC primary AntiLambda;CosPA; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0.99,1.001,96,1.08,1.2);
fHistMcAsReconCosPaMK0 = new TH2F("fHistMcAsReconCosPaMK0"," Reconstructed Mass vs CosPa for reconstructed MC primary K0Short;CosPA; K0 Mass (GeV/c^2)",200,0.99,1.001,140,0.414,0.582);
fHistMcAsTruthCosPaMLa = new TH2F("fHistMcAsTruthCosPaMLa"," Reconstructed Mass vs MC-Truth CosPa for reconstructed MC primary Lambda;CosPA; M(p#pi^{-}) (GeV/c^2)",200,0.99,1.001,96,1.08,1.2);
fHistMcAsTruthCosPaMLb = new TH2F("fHistMcAsTruthCosPaMLb"," Reconstructed Mass vs MC-Truth CosPa for reconstructed MC primary AntiLambda;CosPA; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0.99,1.001,96,1.08,1.2);
fHistMcAsTruthCosPaMK0 = new TH2F("fHistMcAsTruthCosPaMK0"," Reconstructed Mass vs MC-Truth CosPa for reconstructed MC primary K0Short;CosPA; K0 Mass (GeV/c^2)",200,0.99,1.001,140,0.414,0.582);
fHistcTauMLa = new TH2F("fHistcTauMLa"," Reconstructed Mass vs cTau for Lambda Candidates; cTau; M(p#pi^{-}) (GeV/c^2)",200,0,50,96,1.08,1.2);
fHistcTauMLb = new TH2F("fHistcTauMLb"," Reconstructed Mass vs cTau for AntiLambda Candidates; cTau; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,50,96,1.08,1.2);
fHistcTauMK0 = new TH2F("fHistcTauMK0"," Reconstructed Mass vs cTau for K0Short Candidates; cTau; K0 Mass (GeV/c^2)",200,0,50,140,0.414,0.582);
fHistMcGencTauMLa = new TH2F("fHistMcGencTauMLa"," Reconstructed Mass vs MC-Truth cTau for all MC primary Lambda; cTau; M(p#pi^{-}) (GeV/c^2)",200,0,50,96,1.08,1.2);
fHistMcGencTauMLb = new TH2F("fHistMcGencTauMLb"," Reconstructed Mass vs MC-Truth cTau for all MC primary AntiLambda; cTau; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,50,96,1.08,1.2);
fHistMcGencTauMK0 = new TH2F("fHistMcGencTauMK0"," Reconstructed Mass vs MC-Truth cTau for all MC primary K0Short; cTau; K0 Mass (GeV/c^2)",200,0,50,140,0.414,0.582);
fHistMcAsReconcTauMLa = new TH2F("fHistMcAsReconcTauMLa"," Reconstructed Mass vs cTau for reconstructed MC primary Lambda; cTau; M(p#pi^{-}) (GeV/c^2)",200,0,50,96,1.08,1.2);
fHistMcAsReconcTauMLb = new TH2F("fHistMcAsReconcTauMLb"," Reconstructed Mass vs cTau for reconstructed MC primary AntiLambda; cTau; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,50,96,1.08,1.2);
fHistMcAsReconcTauMK0 = new TH2F("fHistMcAsReconcTauMK0"," Reconstructed Mass vs cTau for reconstructed MC primary K0Short; cTau; K0 Mass (GeV/c^2)",200,0,50,140,0.414,0.582);
fHistMcAsTruthcTauMLa = new TH2F("fHistMcAsTruthcTauMLa"," Reconstructed Mass vs MC-Truth cTau for reconstructed MC primary Lambda; cTau; M(p#pi^{-}) (GeV/c^2)",200,0,50,96,1.08,1.2);
fHistMcAsTruthcTauMLb = new TH2F("fHistMcAsTruthcTauMLb"," Reconstructed Mass vs MC-Truth cTau for reconstructed MC primary AntiLambda; cTau; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,50,96,1.08,1.2);
fHistMcAsTruthcTauMK0 = new TH2F("fHistMcAsTruthcTauMK0"," Reconstructed Mass vs MC-Truth cTau for reconstructed MC primary K0Short; cTau; K0 Mass (GeV/c^2)",200,0,50,140,0.414,0.582);
fHistDcaMLa = new TH2F("fHistDcaMLa"," Reconstructed Mass vs Dca for Lambda Candidates; DCA; M(p#pi^{-}) (GeV/c^2)",200,0,1.5,96,1.08,1.2);
fHistDcaMLb = new TH2F("fHistDcaMLb"," Reconstructed Mass vs Dca for AntiLambda Candidates; DCA; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,1.5,96,1.08,1.2);
fHistDcaMK0 = new TH2F("fHistDcaMK0"," Reconstructed Mass vs Dca for K0Short Candidates; DCA; K0 Mass (GeV/c^2)",200,0,1.5,140,0.414,0.582);
fHistMcGenDcaMLa = new TH2F("fHistMcGenDcaMLa"," Reconstructed Mass vs MC-Truth Dca for all MC primary Lambda; DCA; M(p#pi^{-}) (GeV/c^2)",200,0,50,96,1.08,1.2);
fHistMcGenDcaMLb = new TH2F("fHistMcGenDcaMLb"," Reconstructed Mass vs MC-Truth Dca for all MC primary AntiLambda; DCA; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,50,96,1.08,1.2);
fHistMcGenDcaMK0 = new TH2F("fHistMcGenDcaMK0"," Reconstructed Mass vs MC-Truth Dca for all MC primary K0Short; DCA; K0 Mass (GeV/c^2)",200,0,50,140,0.414,0.582);
fHistMcAsReconDcaMLa = new TH2F("fHistMcAsReconDcaMLa"," Reconstructed Mass vs Dca for reconstructed MC primary Lambda; DCA; M(p#pi^{-}) (GeV/c^2)",200,0,1.5,96,1.08,1.2);
fHistMcAsReconDcaMLb = new TH2F("fHistMcAsReconDcaMLb"," Reconstructed Mass vs Dca for reconstructed MC primary AntiLambda; DCA; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,1.5,96,1.08,1.2);
fHistMcAsReconDcaMK0 = new TH2F("fHistMcAsReconDcaMK0"," Reconstructed Mass vs Dca for reconstructed MC primary K0Short; DCA; K0 Mass (GeV/c^2)",200,0,1.5,140,0.414,0.582);
fHistMcAsTruthDcaMLa = new TH2F("fHistMcAsTruthDcaMLa"," Reconstructed Mass vs MC-Truth Dca for reconstructed MC primary Lambda; DCA; M(p#pi^{-}) (GeV/c^2)",200,0,1.5,96,1.08,1.2);
fHistMcAsTruthDcaMLb = new TH2F("fHistMcAsTruthDcaMLb"," Reconstructed Mass vs MC-Truth Dca for reconstructed MC primary AntiLambda; DCA; M(#bar{p}#pi^{+}) (GeV/c^2)",200,0,1.5,96,1.08,1.2);
fHistMcAsTruthDcaMK0 = new TH2F("fHistMcAsTruthDcaMK0"," Reconstructed Mass vs MC-Truth Dca for reconstructed MC primary K0Short; DCA; K0 Mass (GeV/c^2)",200,0,1.5,140,0.414,0.582);
fHistNSigmaMLa = new TH2F("fHistNSigmaMLa"," Reconstructed Mass vs NSigma for Lambda Candidates; NSigma; M(p#pi^{-}) (GeV/c^2)",50,-5,5,96,1.08,1.2);
fHistNSigmaMLb = new TH2F("fHistNSigmaMLb"," Reconstructed Mass vs NSigma for AntiLambda Candidates; NSigma; M(#bar{p}#pi^{+}) (GeV/c^2)",50,-5,5,96,1.08,1.2);
fHistNSigmaMK0 = new TH2F("fHistNSigmaMK0"," Reconstructed Mass vs NSigma for K0Short Candidates; NSigma; K0 Mass (GeV/c^2)",50,-5,5,140,0.414,0.582);
fHistMcGenNSigmaMLa = new TH2F("fHistMcGenNSigmaMLa"," Reconstructed Mass vs MC-Truth NSigma for all MC primary Lambda; NSigma; M(p#pi^{-}) (GeV/c^2)",50,-5,5,96,1.08,1.2);
fHistMcGenNSigmaMLb = new TH2F("fHistMcGenNSigmaMLb"," Reconstructed Mass vs MC-Truth NSigma for all MC primary AntiLambda; NSigma; M(#bar{p}#pi^{+}) (GeV/c^2)",50,-5,5,96,1.08,1.2);
fHistMcGenNSigmaMK0 = new TH2F("fHistMcGenNSigmaMK0"," Reconstructed Mass vs MC-Truth NSigma for all MC primary K0Short; NSigma; K0 Mass (GeV/c^2)",50,-5,5,140,0.414,0.582);
fHistMcAsReconNSigmaMLa = new TH2F("fHistMcAsReconNSigmaMLa"," Reconstructed Mass vs NSigma for reconstructed MC primary Lambda; NSigma; M(p#pi^{-}) (GeV/c^2)",50,-5,5,96,1.08,1.2);
fHistMcAsReconNSigmaMLb = new TH2F("fHistMcAsReconNSigmaMLb"," Reconstructed Mass vs NSigma for reconstructed MC primary AntiLambda; NSigma; M(#bar{p}#pi^{+}) (GeV/c^2)",50,-5,5,96,1.08,1.2);
fHistMcAsReconNSigmaMK0 = new TH2F("fHistMcAsReconNSigmaMK0"," Reconstructed Mass vs NSigma for reconstructed MC primary K0Short; NSigma; K0 Mass (GeV/c^2)",50,-5,5,140,0.414,0.582);
fHistMcAsTruthNSigmaMLa = new TH2F("fHistMcAsTruthNSigmaMLa"," Reconstructed Mass vs MC-Truth NSigma for reconstructed MC primary Lambda; NSigma; M(p#pi^{-}) (GeV/c^2)",50,-5,5,96,1.08,1.2);
fHistMcAsTruthNSigmaMLb = new TH2F("fHistMcAsTruthNSigmaMLb"," Reconstructed Mass vs MC-Truth NSigma for reconstructed MC primary AntiLambda; NSigma; M(#bar{p}#pi^{+}) (GeV/c^2)",50,-5,5,96,1.08,1.2);
fHistMcAsTruthNSigmaMK0 = new TH2F("fHistMcAsTruthNSigmaMK0"," Reconstructed Mass vs MC-Truth NSigma for reconstructed MC primary K0Short; NSigma; K0 Mass (GeV/c^2)",50,-5,5,140,0.414,0.582);
fHistEtaMLa = new TH2F("fHistEtaMLa"," Reconstructed Mass vs Eta for Lambda Candidates; Eta; M(p#pi^{-}) (GeV/c^2)",200,-3,3,96,1.08,1.2);
fHistEtaMLb = new TH2F("fHistEtaMLb"," Reconstructed Mass vs Eta for AntiLambda Candidates; Eta; M(#bar{p}#pi^{+}) (GeV/c^2)",200,-3,3,96,1.08,1.2);
fHistEtaMK0 = new TH2F("fHistEtaMK0"," Reconstructed Mass vs Eta for K0Short Candidates; Eta; K0 Mass (GeV/c^2)",200,-3,3,140,0.414,0.582);
fHistMcGenEtaMLa = new TH2F("fHistMcGenEtaMLa"," Reconstructed Mass vs MC-Truth Eta for all MC primary Lambda; Eta; M(p#pi^{-}) (GeV/c^2)",200,-3,3,96,1.08,1.2);
fHistMcGenEtaMLb = new TH2F("fHistMcGenEtaMLb"," Reconstructed Mass vs MC-Truth Eta for all MC primary AntiLambda; Eta; M(#bar{p}#pi^{+}) (GeV/c^2)",200,-3,3,96,1.08,1.2);
fHistMcGenEtaMK0 = new TH2F("fHistMcGenEtaMK0"," Reconstructed Mass vs MC-Truth Eta for all MC primary K0Short; Eta; K0 Mass (GeV/c^2)",200,-3,3,140,0.414,0.582);
fHistMcAsReconEtaMLa = new TH2F("fHistMcAsReconEtaMLa"," Reconstructed Mass vs Eta for reconstructed MC primary Lambda; Eta; M(p#pi^{-}) (GeV/c^2)",200,-3,3,96,1.08,1.2);
fHistMcAsReconEtaMLb = new TH2F("fHistMcAsReconEtaMLb"," Reconstructed Mass vs Eta for reconstructed MC primary AntiLambda; Eta; M(#bar{p}#pi^{+}) (GeV/c^2)",200,-3,3,96,1.08,1.2);
fHistMcAsReconEtaMK0 = new TH2F("fHistMcAsReconEtaMK0"," Reconstructed Mass vs Eta for reconstructed MC primary K0Short; Eta; K0 Mass (GeV/c^2)",200,-3,3,140,0.414,0.582);
fHistMcAsTruthEtaMLa = new TH2F("fHistMcAsTruthEtaMLa"," Reconstructed Mass vs MC-Truth Eta for reconstructed MC primary Lambda; Eta; M(p#pi^{-}) (GeV/c^2)",200,-3,3,96,1.08,1.2);
fHistMcAsTruthEtaMLb = new TH2F("fHistMcAsTruthEtaMLb"," Reconstructed Mass vs MC-Truth Eta for reconstructed MC primary AntiLambda; Eta; M(#bar{p}#pi^{+}) (GeV/c^2)",200,-3,3,96,1.08,1.2);
fHistMcAsTruthEtaMK0 = new TH2F("fHistMcAsTruthEtaMK0"," Reconstructed Mass vs MC-Truth Eta for reconstructed MC primary K0Short; Eta; K0 Mass (GeV/c^2)",200,-3,3,140,0.414,0.582);
fHistRapMLa = new TH2F("fHistRapMLa"," Reconstructed Mass vs Rap for Lambda Candidates; Rapidity; M(p#pi^{-}) (GeV/c^2)",200,-1,1,96,1.08,1.2);
fHistRapMLb = new TH2F("fHistRapMLb"," Reconstructed Mass vs Rap for AntiLambda Candidates; Rapidity; M(#bar{p}#pi^{+}) (GeV/c^2)",200,-1,1,96,1.08,1.2);
fHistRapMK0 = new TH2F("fHistRapMK0"," Reconstructed Mass vs Rap for K0Short Candidates; Rapidity; K0 Mass (GeV/c^2)",200,-1,1,140,0.414,0.582);
fHistMcGenRapMLa = new TH2F("fHistMcGenRapMLa"," Reconstructed Mass vs MC-Truth Rap for all MC primary Lambda; Rapidity; M(p#pi^{-}) (GeV/c^2)",200,-1,1,96,1.08,1.2);
fHistMcGenRapMLb = new TH2F("fHistMcGenRapMLb"," Reconstructed Mass vs MC-Truth Rap for all MC primary AntiLambda; Rapidity; M(#bar{p}#pi^{+}) (GeV/c^2)",200,-1,1,96,1.08,1.2);
fHistMcGenRapMK0 = new TH2F("fHistMcGenRapMK0"," Reconstructed Mass vs MC-Truth Rap for all MC primary K0Short; Rapidity; K0 Mass (GeV/c^2)",200,-1,1,140,0.414,0.582);
fHistMcAsReconRapMLa = new TH2F("fHistMcAsReconRapMLa"," Reconstructed Mass vs Rap for reconstructed MC primary Lambda; Rapidity; M(p#pi^{-}) (GeV/c^2)",200,-1,1,96,1.08,1.2);
fHistMcAsReconRapMLb = new TH2F("fHistMcAsReconRapMLb"," Reconstructed Mass vs Rap for reconstructed MC primary AntiLambda; Rapidity; M(#bar{p}#pi^{+}) (GeV/c^2)",200,-1,1,96,1.08,1.2);
fHistMcAsReconRapMK0 = new TH2F("fHistMcAsReconRapMK0"," Reconstructed Mass vs Rap for reconstructed MC primary K0Short; Rapidity; K0 Mass (GeV/c^2)",200,-1,1,140,0.414,0.582);
fHistMcAsTruthRapMLa = new TH2F("fHistMcAsTruthRapMLa"," Reconstructed Mass vs MC-Truth Rap for reconstructed MC primary Lambda; Rapidity; M(p#pi^{-}) (GeV/c^2)",200,-1,1,96,1.08,1.2);
fHistMcAsTruthRapMLb = new TH2F("fHistMcAsTruthRapMLb"," Reconstructed Mass vs MC-Truth Rap for reconstructed MC primary AntiLambda; Rapidity; M(#bar{p}#pi^{+}) (GeV/c^2)",200,-1,1,96,1.08,1.2);
fHistMcAsTruthRapMK0 = new TH2F("fHistMcAsTruthRapMK0"," Reconstructed Mass vs MC-Truth Rap for reconstructed MC primary K0Short; Rapidity; K0 Mass (GeV/c^2)",200,-1,1,140,0.414,0.582);
fHistArmPodK0 = new TH2F("fHistArmPodK0","Armenteros plot for K0 candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fHistArmPodLa = new TH2F("fHistArmPodLa","Armenteros plot for La candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fHistArmPodLb = new TH2F("fHistArmPodLb","Armenteros plot for Lb candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fHistMcGenArmPodK0 = new TH2F("fHistMcGenArmPodK0","Armenteros plot for MC Generated K0 candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fHistMcGenArmPodLa = new TH2F("fHistMcGenArmPodLa","Armenteros plot for MC Generated La candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fHistMcGenArmPodLb = new TH2F("fHistMcGenArmPodLb","Armenteros plot for MC Generated Lb candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fHistMcAsReconArmPodK0 = new TH2F("fHistMcAsReconArmPodK0","Armenteros plot for MC Associated K0 candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fHistMcAsReconArmPodLa = new TH2F("fHistMcAsReconArmPodLa","Armenteros plot for MC Associated La candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fHistMcAsReconArmPodLb = new TH2F("fHistMcAsReconArmPodLb","Armenteros plot for MC Associated Lb candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fHistMcAsTruthArmPodK0 = new TH2F("fHistMcAsTruthArmPodK0","True Armenteros plot for MC Associated K0 candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fHistMcAsTruthArmPodLa = new TH2F("fHistMcAsTruthArmPodLa","True Armenteros plot for MC Associated La candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fHistMcAsTruthArmPodLb = new TH2F("fHistMcAsTruthArmPodLb","True Armenteros plot for MC Associated Lb candidates; Alpha; PtArm",100,-1,1,50,0,0.5);
fOutput->Add(fHistPt);
fOutput->Add(fHistEta);
fOutput->Add(fHistLog);
fOutput->Add(fHistNV0);
fOutput->Add(fHistZVertex);
fOutput->Add(fHistMCZVertex);
fOutput->Add(fHistCentrality);
fOutput->Add(fHistBBK0Pos);
fOutput->Add(fHistBBK0Neg);
fOutput->Add(fHistBBLaPos);
fOutput->Add(fHistBBLaNeg);
fOutput->Add(fHistBBLbPos);
fOutput->Add(fHistBBLbNeg);
fOutput->Add(fHistBB3SigProton);
fOutput->Add(fHistMK0Pt);
fOutput->Add(fHistMLaPt);
fOutput->Add(fHistMLbPt);
fOutput->Add(fHistMcPMK0Pt);
fOutput->Add(fHistMcPMLaPt);
fOutput->Add(fHistMcPMLbPt);
fOutput->Add(fHistMcFMLaPt);
fOutput->Add(fHistMK0PtCent0005);
fOutput->Add(fHistMLaPtCent0005);
fOutput->Add(fHistMLbPtCent0005);
fOutput->Add(fHistMcPMK0PtCent0005);
fOutput->Add(fHistMcPMLaPtCent0005);
fOutput->Add(fHistMcPMLbPtCent0005);
fOutput->Add(fHistMcAsMK0PtCent0005);
fOutput->Add(fHistMcAsMLaPtCent0005);
fOutput->Add(fHistMcAsMLbPtCent0005);
fOutput->Add(fHistZVertexCent0005);
fOutput->Add(fHistMCZVertexCent0005);
fOutput->Add(fHistMK0PtCent0510);
fOutput->Add(fHistMLaPtCent0510);
fOutput->Add(fHistMLbPtCent0510);
fOutput->Add(fHistMcPMK0PtCent0510);
fOutput->Add(fHistMcPMLaPtCent0510);
fOutput->Add(fHistMcPMLbPtCent0510);
fOutput->Add(fHistMcAsMK0PtCent0510);
fOutput->Add(fHistMcAsMLaPtCent0510);
fOutput->Add(fHistMcAsMLbPtCent0510);
fOutput->Add(fHistZVertexCent0510);
fOutput->Add(fHistMCZVertexCent0510);
fOutput->Add(fHistMK0PtCent1020);
fOutput->Add(fHistMLaPtCent1020);
fOutput->Add(fHistMLbPtCent1020);
fOutput->Add(fHistMcPMK0PtCent1020);
fOutput->Add(fHistMcPMLaPtCent1020);
fOutput->Add(fHistMcPMLbPtCent1020);
fOutput->Add(fHistMcAsMK0PtCent1020);
fOutput->Add(fHistMcAsMLaPtCent1020);
fOutput->Add(fHistMcAsMLbPtCent1020);
fOutput->Add(fHistZVertexCent1020);
fOutput->Add(fHistMCZVertexCent1020);
fOutput->Add(fHistMK0PtCent2040);
fOutput->Add(fHistMLaPtCent2040);
fOutput->Add(fHistMLbPtCent2040);
fOutput->Add(fHistMcPMK0PtCent2040);
fOutput->Add(fHistMcPMLaPtCent2040);
fOutput->Add(fHistMcPMLbPtCent2040);
fOutput->Add(fHistMcAsMK0PtCent2040);
fOutput->Add(fHistMcAsMLaPtCent2040);
fOutput->Add(fHistMcAsMLbPtCent2040);
fOutput->Add(fHistZVertexCent2040);
fOutput->Add(fHistMCZVertexCent2040);
fOutput->Add(fHistMK0PtCent4060);
fOutput->Add(fHistMLaPtCent4060);
fOutput->Add(fHistMLbPtCent4060);
fOutput->Add(fHistMcPMK0PtCent4060);
fOutput->Add(fHistMcPMLaPtCent4060);
fOutput->Add(fHistMcPMLbPtCent4060);
fOutput->Add(fHistMcAsMK0PtCent4060);
fOutput->Add(fHistMcAsMLaPtCent4060);
fOutput->Add(fHistMcAsMLbPtCent4060);
fOutput->Add(fHistZVertexCent4060);
fOutput->Add(fHistMCZVertexCent4060);
fOutput->Add(fHistMK0PtCent6090);
fOutput->Add(fHistMLaPtCent6090);
fOutput->Add(fHistMLbPtCent6090);
fOutput->Add(fHistMcPMK0PtCent6090);
fOutput->Add(fHistMcPMLaPtCent6090);
fOutput->Add(fHistMcPMLbPtCent6090);
fOutput->Add(fHistMcAsMK0PtCent6090);
fOutput->Add(fHistMcAsMLaPtCent6090);
fOutput->Add(fHistMcAsMLbPtCent6090);
fOutput->Add(fHistZVertexCent6090);
fOutput->Add(fHistMCZVertexCent6090);
fOutput->Add(fHistMK0PtCent0090);
fOutput->Add(fHistMLaPtCent0090);
fOutput->Add(fHistMLbPtCent0090);
fOutput->Add(fHistMcPMK0PtCent0090);
fOutput->Add(fHistMcPMLaPtCent0090);
fOutput->Add(fHistMcPMLbPtCent0090);
fOutput->Add(fHistMcAsMK0PtCent0090);
fOutput->Add(fHistMcAsMLaPtCent0090);
fOutput->Add(fHistMcAsMLbPtCent0090);
fOutput->Add(fHistZVertexCent0090);
fOutput->Add(fHistMCZVertexCent0090);
fOutput->Add(fHistCosPaMLa);
fOutput->Add(fHistCosPaMLb);
fOutput->Add(fHistCosPaMK0);
fOutput->Add(fHistMcGenCosPaMLa);
fOutput->Add(fHistMcGenCosPaMLb);
fOutput->Add(fHistMcGenCosPaMK0);
fOutput->Add(fHistMcAsReconCosPaMLa);
fOutput->Add(fHistMcAsReconCosPaMLb);
fOutput->Add(fHistMcAsReconCosPaMK0);
fOutput->Add(fHistMcAsTruthCosPaMLa);
fOutput->Add(fHistMcAsTruthCosPaMLb);
fOutput->Add(fHistMcAsTruthCosPaMK0);
fOutput->Add(fHistcTauMLa);
fOutput->Add(fHistcTauMLb);
fOutput->Add(fHistcTauMK0);
fOutput->Add(fHistMcGencTauMLa);
fOutput->Add(fHistMcGencTauMLb);
fOutput->Add(fHistMcGencTauMK0);
fOutput->Add(fHistMcAsReconcTauMLa);
fOutput->Add(fHistMcAsReconcTauMLb);
fOutput->Add(fHistMcAsReconcTauMK0);
fOutput->Add(fHistMcAsTruthcTauMLa);
fOutput->Add(fHistMcAsTruthcTauMLb);
fOutput->Add(fHistMcAsTruthcTauMK0);
fOutput->Add(fHistDcaMLa);
fOutput->Add(fHistDcaMLb);
fOutput->Add(fHistDcaMK0);
fOutput->Add(fHistMcGenDcaMLa);
fOutput->Add(fHistMcGenDcaMLb);
fOutput->Add(fHistMcGenDcaMK0);
fOutput->Add(fHistMcAsReconDcaMLa);
fOutput->Add(fHistMcAsReconDcaMLb);
fOutput->Add(fHistMcAsReconDcaMK0);
fOutput->Add(fHistMcAsTruthDcaMLa);
fOutput->Add(fHistMcAsTruthDcaMLb);
fOutput->Add(fHistMcAsTruthDcaMK0);
fOutput->Add(fHistNSigmaMLa);
fOutput->Add(fHistNSigmaMLb);
fOutput->Add(fHistNSigmaMK0);
fOutput->Add(fHistMcGenNSigmaMLa);
fOutput->Add(fHistMcGenNSigmaMLb);
fOutput->Add(fHistMcGenNSigmaMK0);
fOutput->Add(fHistMcAsReconNSigmaMLa);
fOutput->Add(fHistMcAsReconNSigmaMLb);
fOutput->Add(fHistMcAsReconNSigmaMK0);
fOutput->Add(fHistMcAsTruthNSigmaMLa);
fOutput->Add(fHistMcAsTruthNSigmaMLb);
fOutput->Add(fHistMcAsTruthNSigmaMK0);
fOutput->Add(fHistEtaMLa);
fOutput->Add(fHistEtaMLb);
fOutput->Add(fHistEtaMK0);
fOutput->Add(fHistMcGenEtaMLa);
fOutput->Add(fHistMcGenEtaMLb);
fOutput->Add(fHistMcGenEtaMK0);
fOutput->Add(fHistMcAsReconEtaMLa);
fOutput->Add(fHistMcAsReconEtaMLb);
fOutput->Add(fHistMcAsReconEtaMK0);
fOutput->Add(fHistMcAsTruthEtaMLa);
fOutput->Add(fHistMcAsTruthEtaMLb);
fOutput->Add(fHistMcAsTruthEtaMK0);
fOutput->Add(fHistRapMLa);
fOutput->Add(fHistRapMLb);
fOutput->Add(fHistRapMK0);
fOutput->Add(fHistMcGenRapMLa);
fOutput->Add(fHistMcGenRapMLb);
fOutput->Add(fHistMcGenRapMK0);
fOutput->Add(fHistMcAsReconRapMLa);
fOutput->Add(fHistMcAsReconRapMLb);
fOutput->Add(fHistMcAsReconRapMK0);
fOutput->Add(fHistMcAsTruthRapMLa);
fOutput->Add(fHistMcAsTruthRapMLb);
fOutput->Add(fHistMcAsTruthRapMK0);
fOutput->Add(fHistArmPodK0);
fOutput->Add(fHistArmPodLa);
fOutput->Add(fHistArmPodLb);
fOutput->Add(fHistMcGenArmPodK0);
fOutput->Add(fHistMcGenArmPodLa);
fOutput->Add(fHistMcGenArmPodLb);
fOutput->Add(fHistMcAsReconArmPodK0);
fOutput->Add(fHistMcAsReconArmPodLa);
fOutput->Add(fHistMcAsReconArmPodLb);
fOutput->Add(fHistMcAsTruthArmPodK0);
fOutput->Add(fHistMcAsTruthArmPodLa);
fOutput->Add(fHistMcAsTruthArmPodLb);
PostData(1, fOutput);
}
static Bool_t AcceptTrack(const AliAODTrack *t, double fcutMinNClustersTPC, double fcutRatio)
{
if (!t->IsOn(AliAODTrack::kTPCrefit)) return kFALSE;
Float_t nCrossedRowsTPC = t->GetTPCClusterInfo(2,1);
if (nCrossedRowsTPC < fcutMinNClustersTPC && fcutMinNClustersTPC != -999) return kFALSE;
Int_t findable=t->GetTPCNclsF();
if (findable <= 0) return kFALSE;
if (nCrossedRowsTPC/findable < fcutRatio && fcutRatio != -999) return kFALSE;
return kTRUE;
}
static Bool_t AcceptV0_general(const AliAODv0 *v1, const AliAODEvent *aod, double fcutCosPa, double fcutNImpact, double fcutDCA, double fcutEta, double fcutMinNClustersTPC, double fcutRatio)
{
if (v1->GetOnFlyStatus()) return kFALSE;
int nnum = 1, pnum = 0;
const AliAODTrack *ntracktest=(AliAODTrack *)v1->GetDaughter(nnum);
if(ntracktest->Charge() > 0){nnum = 0; pnum = 1;}
const AliAODTrack *ntrack1=(AliAODTrack *)v1->GetDaughter(nnum);
if (!AcceptTrack(ntrack1, fcutMinNClustersTPC, fcutRatio)) return kFALSE;
const AliAODTrack *ptrack1=(AliAODTrack *)v1->GetDaughter(pnum);
if (!AcceptTrack(ptrack1, fcutMinNClustersTPC, fcutRatio)) return kFALSE;
Float_t impact=v1->DcaNegToPrimVertex();
if (TMath::Abs(impact)<0.1) return kFALSE;
if (TMath::Abs(impact)<fcutNImpact && fcutNImpact != -999) return kFALSE;
impact=v1->DcaPosToPrimVertex();
if (TMath::Abs(impact)<0.1) return kFALSE;
if (TMath::Abs(impact)<fcutNImpact && fcutNImpact != -999) return kFALSE;
Double_t dca=v1->DcaV0Daughters();
if (TMath::Abs(dca)>fcutDCA && fcutDCA != -999) return kFALSE;
Double_t cpa=v1->CosPointingAngle(aod->GetPrimaryVertex());
if (cpa<fcutCosPa && fcutCosPa != -999) return kFALSE;
Double_t etaN = v1->PseudoRapNeg();
Double_t etaP = v1->PseudoRapPos();
if ((TMath::Abs(etaN)>fcutEta || TMath::Abs(etaP)>fcutEta) && fcutEta != -999) return kFALSE;
return kTRUE;
}
static Bool_t AcceptV0_particle(const AliAODv0 *v1, int type, double fcutcTauMin, double fcutRapidity, Double_t decayL, double fcutNcTauMax)
{
Double_t cTau = 0;
if(type == 1)
{cTau = decayL*(v1->MassLambda())/(v1->P());}
if(type == 2)
{cTau = decayL*(v1->MassAntiLambda())/(v1->P());}
if(type == 0)
{cTau = decayL*(v1->MassK0Short())/(v1->P());}
if (cTau < fcutcTauMin && fcutcTauMin != -999 ) return kFALSE;
if (cTau > (fcutNcTauMax*7.89) && fcutNcTauMax != -999 && (type ==1 || type ==2)) return kFALSE;
if (cTau > (fcutNcTauMax*2.68) && fcutNcTauMax != -999 && (type ==0)) return kFALSE;
Double_t rap = 0;
if(type == 1 || type == 2)
{rap = v1->RapLambda();}
if(type == 0)
{rap = v1->RapK0Short();}
if (TMath::Abs(rap)>fcutRapidity && fcutRapidity != -999) return kFALSE;
return kTRUE;
}
static Bool_t AcceptV0_lowpt(const AliAODv0 *v1, AliPIDResponse *PIDResponse,int type, double fcutBetheBloch, bool fIsMonteCarlo)
{
int nnum = 1, pnum = 0;
const AliAODTrack *ntracktest=(AliAODTrack *)v1->GetDaughter(nnum);
if(ntracktest->Charge() > 0){nnum = 0; pnum = 1;}
const AliAODTrack *ntrack1=(AliAODTrack *)v1->GetDaughter(nnum);
const AliAODTrack *ptrack1=(AliAODTrack *)v1->GetDaughter(pnum);
Double_t nsig_p = 0;
Double_t nsig_n = 0;
const AliAODPid *pid_p=ptrack1->GetDetPid();
const AliAODPid *pid_n=ntrack1->GetDetPid();
if (pid_p)
{
if(type == 1)
{
nsig_p=PIDResponse->NumberOfSigmasTPC(ptrack1,AliPID::kProton);
if (TMath::Abs(nsig_p) > fcutBetheBloch && fcutBetheBloch >0 && !fIsMonteCarlo && ptrack1->P() <= 1) return kFALSE;
}
if(type == 2)
{
nsig_p=PIDResponse->NumberOfSigmasTPC(ptrack1,AliPID::kProton);
if (TMath::Abs(nsig_p) <= fcutBetheBloch && fcutBetheBloch >0 && !fIsMonteCarlo && ptrack1->P() <= 1) return kFALSE;
}
}
if (pid_n)
{
if(type == 2)
{
nsig_n=PIDResponse->NumberOfSigmasTPC(ntrack1,AliPID::kProton);
if (TMath::Abs(nsig_n) > fcutBetheBloch && fcutBetheBloch >0 && !fIsMonteCarlo && ntrack1->P() <= 1) return kFALSE;
}
if(type == 1)
{
nsig_n=PIDResponse->NumberOfSigmasTPC(ntrack1,AliPID::kProton);
if (TMath::Abs(nsig_n) <= fcutBetheBloch && fcutBetheBloch >0 && !fIsMonteCarlo && ntrack1->P() <= 1) return kFALSE;
}
}
return kTRUE;
}
void AliAnalysisTaskLukeAOD::UserExec(Option_t *)
{
fHistLog->Fill(1);
double fcutNImpact(-999), fcutDCA(-999);
int isMCtype(0);
Double_t mcXv=0., mcYv=0., mcZv=0.;
AliAODEvent *aod=(AliAODEvent *)InputEvent();
if (!aod)
{
Printf("ERROR: aod not available");
fHistLog->Fill(98);
return;
}
AliCentrality* centrality = aod->GetCentrality();
Double_t centPercentile = centrality->GetCentralityPercentile("V0M");
fHistCentrality->Fill(centPercentile);
int isInjected = -1;
if(fIsMonteCarlo)
{
TList *list = aod->GetList();
TClonesArray *stack = 0x0;
stack = (TClonesArray*)list->FindObject(AliAODMCParticle::StdBranchName());
if (!stack) {
Printf("ERROR: stack not available");
fHistLog->Fill(84);
}
else{
AliAODMCHeader *mcHdr=(AliAODMCHeader*)list->FindObject(AliAODMCHeader::StdBranchName());
mcXv=mcHdr->GetVtxX(); mcYv=mcHdr->GetVtxY(); mcZv=mcHdr->GetVtxZ();
if (TMath::Abs(mcZv) > 10.)
{
fHistLog->Fill(76);
}
else{
fHistMCZVertex->Fill(mcZv);
if(centPercentile >= 0.0001 && centPercentile <= 5.0)
{fHistMCZVertexCent0005->Fill(mcZv);}
if(centPercentile > 5.0 && centPercentile <= 10.0)
{fHistMCZVertexCent0510->Fill(mcZv);}
if(centPercentile > 10.0 && centPercentile <= 20.0)
{fHistMCZVertexCent1020->Fill(mcZv);}
if(centPercentile > 20.0 && centPercentile <= 40.0)
{fHistMCZVertexCent2040->Fill(mcZv);}
if(centPercentile > 40.0 && centPercentile <= 60.0)
{fHistMCZVertexCent4060->Fill(mcZv);}
if(centPercentile > 60.0 && centPercentile <= 90.0)
{fHistMCZVertexCent6090->Fill(mcZv);}
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{fHistMCZVertexCent0090->Fill(mcZv);}
Int_t ntrk=stack->GetEntriesFast(), ntrk0=ntrk;
for(int iMCtrack = 0; iMCtrack<ntrk0; iMCtrack++)
{
bool lambdaMC = false;
bool antilambdaMC = false;
bool kshortMC = false;
bool isprimaryMC = false;
AliAODMCParticle *mcPart =(AliAODMCParticle*)stack->UncheckedAt(iMCtrack);
if ((mcPart->GetStatus() == 21) || (mcPart->GetPdgCode() == 443 && mcPart->GetMother() == -1))
{
isInjected = iMCtrack;
}
if(isInjected >= 0 && isMCtype == 1)
{continue;}
if(isInjected < 0 && isMCtype == -1)
{continue;}
Int_t code=mcPart->GetPdgCode();
if (code != kK0Short && code != kLambda0 && code != kLambda0Bar )
{continue;}
if(code == kLambda0)
{
lambdaMC = true;
}
else if(code == kK0Short)
{
kshortMC = true;
}
else if(code == kLambda0Bar)
{
antilambdaMC = true;
}
Int_t motherLabel = mcPart->GetMother();
AliAODMCParticle *mcMother = (AliAODMCParticle *)stack->UncheckedAt(motherLabel);
Int_t motherType = -1;
if(motherLabel >= 0)
{motherType = mcMother->GetPdgCode();}
bool sigma0MC = false;
if(motherType == 3212 || motherType == -3212)
{
if(mcMother->IsPhysicalPrimary() && (lambdaMC || antilambdaMC))
{sigma0MC = true;}
}
if(mcPart->IsPhysicalPrimary() || sigma0MC)
{
isprimaryMC = true;
if(lambdaMC)
{
if(TMath::Abs(mcPart->Y())<=fcutRapidity)
{
fHistMcPMLaPt->Fill(mcPart->Pt(),mcPart->M());
if(centPercentile >= 0.0001 && centPercentile <= 5.0)
{fHistMcPMLaPtCent0005->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 5.0 && centPercentile <= 10.0)
{fHistMcPMLaPtCent0510->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 10.0 && centPercentile <= 20.0)
{fHistMcPMLaPtCent1020->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 20.0 && centPercentile <= 40.0)
{fHistMcPMLaPtCent2040->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 40.0 && centPercentile <= 60.0)
{fHistMcPMLaPtCent4060->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 60.0 && centPercentile <= 90.0)
{fHistMcPMLaPtCent6090->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{fHistMcPMLaPtCent0090->Fill(mcPart->Pt(),mcPart->M());}
}
}
if(antilambdaMC)
{
if(TMath::Abs(mcPart->Y())<=fcutRapidity)
{
fHistMcPMLbPt->Fill(mcPart->Pt(),mcPart->M());
if(centPercentile >= 0.0001 && centPercentile <= 5.0)
{fHistMcPMLbPtCent0005->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 5.0 && centPercentile <= 10.0)
{fHistMcPMLbPtCent0510->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 10.0 && centPercentile <= 20.0)
{fHistMcPMLbPtCent1020->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 20.0 && centPercentile <= 40.0)
{fHistMcPMLbPtCent2040->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 40.0 && centPercentile <= 60.0)
{fHistMcPMLbPtCent4060->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 60.0 && centPercentile <= 90.0)
{fHistMcPMLbPtCent6090->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{fHistMcPMLbPtCent0090->Fill(mcPart->Pt(),mcPart->M());}
}
}
if(kshortMC)
{
if(TMath::Abs(mcPart->Y())<=fcutRapidity)
{
fHistMcPMK0Pt->Fill(mcPart->Pt(),mcPart->M());
if(centPercentile >= 0.0001 && centPercentile <= 5.0)
{fHistMcPMK0PtCent0005->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 5.0 && centPercentile <= 10.0)
{fHistMcPMK0PtCent0510->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 10.0 && centPercentile <= 20.0)
{fHistMcPMK0PtCent1020->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 20.0 && centPercentile <= 40.0)
{fHistMcPMK0PtCent2040->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 40.0 && centPercentile <= 60.0)
{fHistMcPMK0PtCent4060->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile > 60.0 && centPercentile <= 90.0)
{fHistMcPMK0PtCent6090->Fill(mcPart->Pt(),mcPart->M());}
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{fHistMcPMK0PtCent0090->Fill(mcPart->Pt(),mcPart->M());}
}
}
}
Int_t daughter0Label = mcPart->GetDaughter(0);
AliAODMCParticle *mcDaughter0 = (AliAODMCParticle *)stack->UncheckedAt(daughter0Label);
Int_t daughter0Type = -1;
if(daughter0Label >= 0)
{daughter0Type = mcDaughter0->GetPdgCode();}
Int_t daughter1Label = mcPart->GetDaughter(1);
AliAODMCParticle *mcDaughter1 = (AliAODMCParticle *)stack->UncheckedAt(daughter1Label);
Int_t daughter1Type = -1;
if(daughter1Label >= 1)
{daughter1Type = mcDaughter1->GetPdgCode();}
if( isprimaryMC && kshortMC && TMath::Abs(daughter0Type) == 211 && TMath::Abs(daughter1Type) == 211)
{
Double_t dz=mcDaughter0->Zv() - mcZv, dy= mcDaughter0->Yv() - mcYv, dx= mcDaughter0->Xv() - mcXv;
Double_t mcDecayLength = TMath::Sqrt(dx*dx + dy*dy + dz*dz);
Double_t mccTau = mcDecayLength*(mcPart->M())/(mcPart->P());
Double_t mcCosPA = (dx*mcPart->Px()+dy*mcPart->Py()+dz*mcPart->Pz())/(mcDecayLength*mcPart->P());
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{
fHistMcGenCosPaMK0->Fill(mcCosPA,mcPart->M());
fHistMcGencTauMK0->Fill(mccTau,mcPart->M());
fHistMcGenDcaMK0->Fill(1,mcPart->M());
fHistMcGenNSigmaMK0->Fill(1.0,mcPart->M());
fHistMcGenEtaMK0->Fill(mcPart->Eta(),mcPart->M());
fHistMcGenRapMK0->Fill(mcPart->Y(),mcPart->M());
fHistMcGenArmPodK0->Fill(1.0,1.0);
}
}
if( isprimaryMC && lambdaMC && ((daughter0Type == -211 && daughter1Type == 2212) || (daughter1Type == -211 && daughter0Type == 2212)) )
{
Double_t dz=mcDaughter0->Zv() - mcZv, dy= mcDaughter0->Yv() - mcYv, dx= mcDaughter0->Xv() - mcXv;
Double_t mcDecayLength = TMath::Sqrt(dx*dx + dy*dy + dz*dz);
Double_t mccTau = mcDecayLength*(mcPart->M())/(mcPart->P());
Double_t mcCosPA = (dx*mcPart->Px()+dy*mcPart->Py()+dz*mcPart->Pz())/(mcDecayLength*mcPart->P());
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{
fHistMcGenCosPaMLa->Fill(mcCosPA,mcPart->M());
fHistMcGencTauMLa->Fill(mccTau,mcPart->M());
fHistMcGenDcaMLa->Fill(1,mcPart->M());
fHistMcGenNSigmaMLa->Fill(1.0,mcPart->M());
fHistMcGenEtaMLa->Fill(mcPart->Eta(),mcPart->M());
fHistMcGenRapMLa->Fill(mcPart->Y(),mcPart->M());
fHistMcGenArmPodLa->Fill(1.0,1.0);
}
}
if( isprimaryMC && antilambdaMC && ((daughter0Type == 211 && daughter1Type == -2212) || (daughter1Type == 211 && daughter0Type == -2212)) )
{
Double_t dz=mcDaughter0->Zv() - mcZv, dy= mcDaughter0->Yv() - mcYv, dx= mcDaughter0->Xv() - mcXv;
Double_t mcDecayLength = TMath::Sqrt(dx*dx + dy*dy + dz*dz);
Double_t mccTau = mcDecayLength*(mcPart->M())/(mcPart->P());
Double_t mcCosPA = (dx*mcPart->Px()+dy*mcPart->Py()+dz*mcPart->Pz())/(mcDecayLength*mcPart->P());
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{
fHistMcGenCosPaMLb->Fill(mcCosPA,mcPart->M());
fHistMcGencTauMLb->Fill(mccTau,mcPart->M());
fHistMcGenDcaMLb->Fill(1,mcPart->M());
fHistMcGenNSigmaMLb->Fill(1.0,mcPart->M());
fHistMcGenEtaMLb->Fill(mcPart->Eta(),mcPart->M());
fHistMcGenRapMLb->Fill(mcPart->Y(),mcPart->M());
fHistMcGenArmPodLb->Fill(1.0,1.0);
}
}
}
}
}
}
const AliAODVertex *vtx=aod->GetPrimaryVertex();
if (!vtx)
{
fHistLog->Fill(97);
return;
}
if (vtx->GetNContributors()<3)
{
fHistLog->Fill(vtx->GetNContributors()+20);
fHistLog->Fill(97);
return;
}
Double_t zv=vtx->GetZ(), xv=vtx->GetX(), yv=vtx->GetY();
if (TMath::Abs(zv) > 10.)
{
fHistLog->Fill(96);
return;
}
fHistZVertex->Fill(zv);
if(centPercentile >= 0.0001 && centPercentile <= 5.0)
{fHistZVertexCent0005->Fill(zv);}
if(centPercentile > 5.0 && centPercentile <= 10.0)
{fHistZVertexCent0510->Fill(zv);}
if(centPercentile > 10.0 && centPercentile <= 20.0)
{fHistZVertexCent1020->Fill(zv);}
if(centPercentile > 20.0 && centPercentile <= 40.0)
{fHistZVertexCent2040->Fill(zv);}
if(centPercentile > 40.0 && centPercentile <= 60.0)
{fHistZVertexCent4060->Fill(zv);}
if(centPercentile > 60.0 && centPercentile <= 90.0)
{fHistZVertexCent6090->Fill(zv);}
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{fHistZVertexCent0090->Fill(zv);}
Int_t nv0s = aod->GetNumberOfV0s();
fHistNV0->Fill(nv0s);
for(Int_t i = 0; i < nv0s; i++)
{
fHistLog->Fill(7);
AliAODv0 *v0=aod->GetV0(i);
if(!v0)
{
fHistLog->Fill(94);
continue;
}
Bool_t lambdaCandidate = kTRUE;
Bool_t antilambdaCandidate = kTRUE;
Bool_t k0Candidate = kTRUE;
if (v0->MassLambda() < 1.08 || v0->MassLambda() > 1.2)
{lambdaCandidate = kFALSE;}
if (v0->MassAntiLambda() < 1.08 || v0->MassAntiLambda() > 1.2)
{antilambdaCandidate = kFALSE;}
if (v0->MassK0Short() < 0.414 || v0->MassK0Short() > 0.582)
{k0Candidate = kFALSE;}
if(lambdaCandidate == kFALSE && antilambdaCandidate == kFALSE && k0Candidate == kFALSE)
{continue;}
Double_t cosPA=v0->CosPointingAngle(aod->GetPrimaryVertex());
Double_t xyz[3];
v0->GetSecondaryVtx(xyz);
Double_t decayL = TMath::Sqrt((xyz[0]-xv)*(xyz[0]-xv)+(xyz[1]-yv)*(xyz[1]-yv)+(xyz[2]-zv)*(xyz[2]-zv));
Double_t dca=v0->DcaV0Daughters();
Double_t eta=v0->PseudoRapV0();
if(!AcceptV0_general(v0,aod,fcutCosPa,fcutNImpact,fcutDCA,fcutEta,fcutMinNClustersTPC, fcutRatio))
{
fHistLog->Fill(86);
continue;
}
int nnum = 1, pnum = 0;
const AliAODTrack *ntracktest=(AliAODTrack *)v0->GetDaughter(nnum);
if(ntracktest->Charge() > 0){nnum = 0; pnum = 1;}
const AliAODTrack *ntrack1=(AliAODTrack *)v0->GetDaughter(nnum);
const AliAODTrack *ptrack1=(AliAODTrack *)v0->GetDaughter(pnum);
if(ntrack1->Charge()>0)
{fHistLog->Fill(55);}
if(ntrack1->Charge()==0)
{ fHistLog->Fill(50);}
if(ntrack1->Charge()<0)
{ fHistLog->Fill(45);}
const AliAODPid *pid_p1=ptrack1->GetDetPid();
const AliAODPid *pid_n1=ntrack1->GetDetPid();
if(!AcceptV0_particle(v0,1,fcutcTauMin, fcutRapidity, decayL, fcutNcTauMax))
{ lambdaCandidate = kFALSE; }
if(!AcceptV0_particle(v0,2,fcutcTauMin, fcutRapidity, decayL, fcutNcTauMax))
{ antilambdaCandidate = kFALSE; }
if(!AcceptV0_particle(v0,0,fcutcTauMin, fcutRapidity, decayL, fcutNcTauMax))
{ k0Candidate = kFALSE; }
if(TMath::Sqrt(v0->Pt2V0())<2)
{
if(!AcceptV0_lowpt(v0,fPIDResponse,1,fcutBetheBloch,fIsMonteCarlo))
{ lambdaCandidate = kFALSE; }
if(!AcceptV0_lowpt(v0,fPIDResponse,2,fcutBetheBloch,fIsMonteCarlo))
{ antilambdaCandidate = kFALSE; }
if(!AcceptV0_lowpt(v0,fPIDResponse,0,fcutBetheBloch,fIsMonteCarlo))
{ k0Candidate = kFALSE; }
}
if(lambdaCandidate == kFALSE && antilambdaCandidate == kFALSE && k0Candidate == kFALSE)
{continue;}
fHistLog->Fill(7);
fHistPt->Fill(TMath::Sqrt(v0->Pt2V0()));
fHistEta->Fill(v0->PseudoRapV0());
double ArmenterosAlpha = v0->Alpha();
double ArmenterosPt = v0->QtProng();
if( ArmenterosPt <= TMath::Abs(fcutArmenteros*ArmenterosAlpha) && fcutArmenteros !=-999 )
{k0Candidate = false;}
bool feeddown = false;
bool mcPrimary2 = true;
double mcAsCosPa(0), mcAsMass(0), mcAscTau(0), mcAsEta(0), mcAsRap(0);
fHistLog->Fill(31);
Bool_t mcAslambdaCandidate = lambdaCandidate;
Bool_t mcAsantilambdaCandidate = antilambdaCandidate;
Bool_t mcAsk0Candidate = k0Candidate;
if(fIsMonteCarlo)
{
bool passedTests = false;
TList *list = aod->GetList();
TClonesArray *stack = 0x0;
stack = (TClonesArray*)list->FindObject(AliAODMCParticle::StdBranchName());
if (!stack)
{
Printf("ERROR: stack not available");
fHistLog->Fill(84);
}
else
{
Int_t negAssLabel = TMath::Abs(ntrack1->GetLabel());
Int_t posAssLabel = TMath::Abs(ptrack1->GetLabel());
fHistLog->Fill(35);
if(negAssLabel>=0 && negAssLabel < stack->GetEntriesFast() && posAssLabel>=0 && posAssLabel < stack->GetEntriesFast() )
{
fHistLog->Fill(36);
AliAODMCParticle *mcNegPart =(AliAODMCParticle*)stack->UncheckedAt(negAssLabel);
Int_t v0Label = mcNegPart->GetMother();
AliAODMCParticle *mcPosPart =(AliAODMCParticle*)stack->UncheckedAt(posAssLabel);
Int_t v0PosLabel = mcPosPart->GetMother();
if(v0Label >= 0 && v0Label < stack->GetEntriesFast() && v0Label == v0PosLabel)
{
fHistLog->Fill(37);
AliAODMCParticle *mcv0 = (AliAODMCParticle *)stack->UncheckedAt(v0Label);
passedTests = true;
if ((v0Label >= isInjected && isInjected >= 0 && isMCtype == 1) || (v0Label < isInjected && isInjected >= 0 && isMCtype == -1))
{
mcAslambdaCandidate = false;
mcAsk0Candidate = false;
mcAsantilambdaCandidate = false;
}
if(mcv0->GetPdgCode() != kLambda0)
{mcAslambdaCandidate = false;}
if(mcv0->GetPdgCode() != kK0Short)
{mcAsk0Candidate = false;}
if(mcv0->GetPdgCode() != kLambda0Bar)
{mcAsantilambdaCandidate = false;}
Double_t mcAsdz=mcNegPart->Zv() - mcZv, mcAsdy= mcNegPart->Yv() - mcYv, mcAsdx= mcNegPart->Xv() - mcXv;
Double_t mcAsDecayLength = TMath::Sqrt(mcAsdx*mcAsdx + mcAsdy*mcAsdy + mcAsdz*mcAsdz);
mcAscTau = mcAsDecayLength*(mcv0->M())/(mcv0->P());
mcAsCosPa = (mcAsdx*mcv0->Px()+mcAsdy*mcv0->Py()+mcAsdz*mcv0->Pz())/(mcAsDecayLength*mcv0->P());
mcAsMass = mcv0->M();
mcAsEta = mcv0->Eta();
mcAsRap = mcv0->Y();
Int_t motherLabel = mcv0->GetMother();
Int_t motherType = -1;
bool sigma0MC2 = false;
if(motherLabel >= 0 && v0Label < stack->GetEntriesFast() )
{
AliAODMCParticle *mcMother = (AliAODMCParticle *)stack->UncheckedAt(motherLabel);
motherType = mcMother->GetPdgCode();
if ((motherLabel >= isInjected && isInjected >= 0 && isMCtype == 1) || (motherLabel < isInjected && isInjected >= 0 && isMCtype == -1))
{
mcAslambdaCandidate = false;
mcAsk0Candidate = false;
mcAsantilambdaCandidate = false;
}
if(motherType == 3212 || motherType == -3212)
{
if(mcMother->IsPhysicalPrimary() && (lambdaCandidate || antilambdaCandidate))
{sigma0MC2 = true;}
}
if(motherType == 3322 || motherType == -3322 || motherType == 3312 || motherType == -3312 )
{
if(mcMother->IsPhysicalPrimary() && (lambdaCandidate || antilambdaCandidate))
{feeddown = true;}
}
}
if(!sigma0MC2 && !mcv0->IsPhysicalPrimary() && !feeddown)
{
fHistLog->Fill(38);
mcAslambdaCandidate = false;
mcAsk0Candidate = false;
mcAsantilambdaCandidate = false;
}
if(!(sigma0MC2 || mcv0->IsPhysicalPrimary()))
{mcPrimary2 = false;}
}
}
}
if(passedTests == false)
{
fHistLog->Fill(39);
mcAslambdaCandidate = false;
mcAsk0Candidate = false;
mcAsantilambdaCandidate = false;
}
}
fHistLog->Fill(32);
if(lambdaCandidate)
{
fHistMLaPt->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());
if(centPercentile >= 0.0001 && centPercentile <= 5.0)
{fHistMLaPtCent0005->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(centPercentile > 5.0 && centPercentile <= 10.0)
{fHistMLaPtCent0510->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(centPercentile > 10.0 && centPercentile <= 20.0)
{fHistMLaPtCent1020->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(centPercentile > 20.0 && centPercentile <= 40.0)
{fHistMLaPtCent2040->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(centPercentile > 40.0 && centPercentile <= 60.0)
{fHistMLaPtCent4060->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(centPercentile > 60.0 && centPercentile <= 90.0)
{fHistMLaPtCent6090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{
fHistMLaPtCent0090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());
fHistBBLaPos->Fill(pid_p1->GetTPCmomentum(),pid_p1->GetTPCsignal());
fHistBBLaNeg->Fill(pid_n1->GetTPCmomentum(),pid_n1->GetTPCsignal());
fHistCosPaMLa->Fill(cosPA,v0->MassLambda());
fHistcTauMLa->Fill(decayL*(TMath::Sqrt(v0->Pt2V0()))/(v0->P()),v0->MassLambda());
fHistDcaMLa->Fill(dca,v0->MassLambda());
fHistNSigmaMLa->Fill(1.0,v0->MassLambda());
fHistEtaMLa->Fill(eta,v0->MassLambda());
fHistRapMLa->Fill(v0->RapLambda(),v0->MassLambda());
fHistArmPodLa->Fill(ArmenterosAlpha,ArmenterosPt);
}
}
if(antilambdaCandidate)
{
fHistMLbPt->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());
if(centPercentile >= 0.0001 && centPercentile <= 5.0)
{fHistMLbPtCent0005->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile > 5.0 && centPercentile <= 10.0)
{fHistMLbPtCent0510->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile > 10.0 && centPercentile <= 20.0)
{fHistMLbPtCent1020->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile > 20.0 && centPercentile <= 40.0)
{fHistMLbPtCent2040->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile > 40.0 && centPercentile <= 60.0)
{fHistMLbPtCent4060->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile > 60.0 && centPercentile <= 90.0)
{fHistMLbPtCent6090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{
fHistMLbPtCent0090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());
fHistBBLbPos->Fill(pid_p1->GetTPCmomentum(),pid_p1->GetTPCsignal());
fHistBBLbNeg->Fill(pid_n1->GetTPCmomentum(),pid_n1->GetTPCsignal());
fHistCosPaMLb->Fill(cosPA,v0->MassAntiLambda());
fHistcTauMLb->Fill(decayL*(v0->MassAntiLambda())/(v0->P()),v0->MassAntiLambda());
fHistDcaMLb->Fill(dca,v0->MassAntiLambda());
fHistNSigmaMLb->Fill(1.0,v0->MassAntiLambda());
fHistEtaMLb->Fill(eta,v0->MassAntiLambda());
fHistRapMLb->Fill(v0->RapLambda(),v0->MassAntiLambda());
fHistArmPodLb->Fill(ArmenterosAlpha,ArmenterosPt);
}
}
if(k0Candidate){fHistLog->Fill(33);}
if(k0Candidate)
{
fHistLog->Fill(34);
fHistMK0Pt->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());
if(centPercentile >= 0.0001 && centPercentile <= 5.0)
{fHistMK0PtCent0005->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile > 5.0 && centPercentile <= 10.0)
{fHistMK0PtCent0510->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile > 10.0 && centPercentile <= 20.0)
{fHistMK0PtCent1020->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile > 20.0 && centPercentile <= 40.0)
{fHistMK0PtCent2040->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile > 40.0 && centPercentile <= 60.0)
{fHistMK0PtCent4060->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile > 60.0 && centPercentile <= 90.0)
{fHistMK0PtCent6090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{
fHistMK0PtCent0090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());
fHistBBK0Pos->Fill(pid_p1->GetTPCmomentum(),pid_p1->GetTPCsignal());
fHistBBK0Neg->Fill(pid_n1->GetTPCmomentum(),pid_n1->GetTPCsignal());
fHistCosPaMK0->Fill(cosPA,v0->MassK0Short());
fHistcTauMK0->Fill(decayL*(v0->MassK0Short())/(v0->P()),v0->MassK0Short());
fHistDcaMK0->Fill(dca,v0->MassK0Short());
fHistNSigmaMK0->Fill(1.0,v0->MassK0Short());
fHistEtaMK0->Fill(eta,v0->MassK0Short());
fHistRapMK0->Fill(v0->RapK0Short(),v0->MassK0Short());
fHistArmPodK0->Fill(ArmenterosAlpha,ArmenterosPt);
}
}
if(!mcAslambdaCandidate && !mcAsantilambdaCandidate && !mcAsk0Candidate)
{continue;}
if(fIsMonteCarlo)
{
if(mcAslambdaCandidate)
{
if(!feeddown && mcPrimary2)
{
if(centPercentile >= 0.0001 && centPercentile <= 5.0)
{fHistMcAsMLaPtCent0005->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(centPercentile > 5.0 && centPercentile <= 10.0)
{fHistMcAsMLaPtCent0510->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(centPercentile > 10.0 && centPercentile <= 20.0)
{fHistMcAsMLaPtCent1020->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(centPercentile > 20.0 && centPercentile <= 40.0)
{fHistMcAsMLaPtCent2040->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(centPercentile > 40.0 && centPercentile <= 60.0)
{fHistMcAsMLaPtCent4060->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(centPercentile > 60.0 && centPercentile <= 90.0)
{fHistMcAsMLaPtCent6090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
}
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{
if(feeddown)
{fHistMcFMLaPt->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());}
if(!feeddown && mcPrimary2)
{
fHistMcAsMLaPtCent0090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassLambda());
fHistMcAsReconCosPaMLa->Fill(cosPA,v0->MassLambda());
fHistMcAsReconcTauMLa->Fill(decayL*(TMath::Sqrt(v0->Pt2V0()))/(v0->P()),v0->MassLambda());
fHistMcAsReconDcaMLa->Fill(dca,v0->MassLambda());
fHistMcAsReconNSigmaMLa->Fill(1.0,v0->MassLambda());
fHistMcAsReconEtaMLa->Fill(eta,v0->MassLambda());
fHistMcAsReconRapMLa->Fill(v0->RapLambda(),v0->MassLambda());
fHistMcAsReconArmPodLa->Fill(ArmenterosAlpha,ArmenterosPt);
fHistMcAsTruthCosPaMLa->Fill(mcAsCosPa,mcAsMass);
fHistMcAsTruthcTauMLa->Fill(mcAscTau,mcAsMass);
fHistMcAsTruthDcaMLa->Fill(1.0,mcAsMass);
fHistMcAsTruthNSigmaMLa->Fill(1.0,mcAsMass);
fHistMcAsTruthEtaMLa->Fill(mcAsEta,mcAsMass);
fHistMcAsTruthRapMLa->Fill(mcAsRap,mcAsMass);
fHistMcAsTruthArmPodLa->Fill(1.0,1.0);
}
}
}
if(mcAsantilambdaCandidate)
{
if(!feeddown && mcPrimary2)
{
if(centPercentile >= 0.0001 && centPercentile <= 5.0)
{fHistMcAsMLbPtCent0005->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile > 5.0 && centPercentile <= 10.0)
{fHistMcAsMLbPtCent0510->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile > 10.0 && centPercentile <= 20.0)
{fHistMcAsMLbPtCent1020->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile > 20.0 && centPercentile <= 40.0)
{fHistMcAsMLbPtCent2040->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile > 40.0 && centPercentile <= 60.0)
{fHistMcAsMLbPtCent4060->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile > 60.0 && centPercentile <= 90.0)
{fHistMcAsMLbPtCent6090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());}
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{
fHistMcAsMLbPtCent0090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassAntiLambda());
fHistMcAsReconCosPaMLb->Fill(cosPA,v0->MassAntiLambda());
fHistMcAsReconcTauMLb->Fill(decayL*(v0->MassAntiLambda())/(v0->P()),v0->MassAntiLambda());
fHistMcAsReconDcaMLb->Fill(dca,v0->MassAntiLambda());
fHistMcAsReconNSigmaMLb->Fill(1.0,v0->MassAntiLambda());
fHistMcAsReconEtaMLb->Fill(eta,v0->MassAntiLambda());
fHistMcAsReconRapMLb->Fill(v0->RapLambda(),v0->MassAntiLambda());
fHistMcAsReconArmPodLb->Fill(ArmenterosAlpha,ArmenterosPt);
fHistMcAsTruthCosPaMLb->Fill(mcAsCosPa,mcAsMass);
fHistMcAsTruthcTauMLb->Fill(mcAscTau,mcAsMass);
fHistMcAsTruthDcaMLb->Fill(1.0,mcAsMass);
fHistMcAsTruthNSigmaMLb->Fill(1.0,mcAsMass);
fHistMcAsTruthEtaMLb->Fill(mcAsEta,mcAsMass);
fHistMcAsTruthRapMLb->Fill(mcAsRap,mcAsMass);
fHistMcAsTruthArmPodLb->Fill(1.0,1.0);
}
}
}
if(mcAsk0Candidate && mcPrimary2)
{
if(centPercentile >= 0.0001 && centPercentile <= 5.0)
{fHistMcAsMK0PtCent0005->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile > 5.0 && centPercentile <= 10.0)
{fHistMcAsMK0PtCent0510->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile > 10.0 && centPercentile <= 20.0)
{fHistMcAsMK0PtCent1020->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile > 20.0 && centPercentile <= 40.0)
{fHistMcAsMK0PtCent2040->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile > 40.0 && centPercentile <= 60.0)
{fHistMcAsMK0PtCent4060->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile > 60.0 && centPercentile <= 90.0)
{fHistMcAsMK0PtCent6090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());}
if(centPercentile >= 0.0001 && centPercentile <= 90.0)
{
fHistMcAsMK0PtCent0090->Fill(TMath::Sqrt(v0->Pt2V0()),v0->MassK0Short());
fHistMcAsReconCosPaMK0->Fill(cosPA,v0->MassK0Short());
fHistMcAsReconcTauMK0->Fill(decayL*(v0->MassK0Short())/(v0->P()),v0->MassK0Short());
fHistMcAsReconDcaMK0->Fill(dca,v0->MassK0Short());
fHistMcAsReconNSigmaMK0->Fill(1.0,v0->MassK0Short());
fHistMcAsReconEtaMK0->Fill(eta,v0->MassK0Short());
fHistMcAsReconRapMK0->Fill(v0->RapK0Short(),v0->MassK0Short());
fHistMcAsReconArmPodK0->Fill(ArmenterosAlpha,ArmenterosPt);
fHistMcAsTruthCosPaMK0->Fill(mcAsCosPa,mcAsMass);
fHistMcAsTruthcTauMK0->Fill(mcAscTau,mcAsMass);
fHistMcAsTruthDcaMK0->Fill(1.0,mcAsMass);
fHistMcAsTruthNSigmaMK0->Fill(1.0,mcAsMass);
fHistMcAsTruthEtaMK0->Fill(mcAsEta,mcAsMass);
fHistMcAsTruthRapMK0->Fill(mcAsRap,mcAsMass);
fHistMcAsTruthArmPodK0->Fill(1.0,1.0);
}
}
}
}
fHistLog->Fill(9);
PostData(1, fOutput);
}
void AliAnalysisTaskLukeAOD::Terminate(Option_t *)
{
fOutput = dynamic_cast<TList*> (GetOutputData(1));
if(!fOutput) { Printf("ERROR: could not retrieve TList fOutput"); return; }
fHistPt = dynamic_cast<TH1F*> (fOutput->FindObject("fHistPt"));
if (!fHistPt) { Printf("ERROR: could not retrieve fHistPt"); return;}
fHistEta = dynamic_cast<TH1F*> (fOutput->FindObject("fHistEta"));
if (!fHistEta) { Printf("ERROR: could not retrieve fHistEta"); return;}
TCanvas *c = new TCanvas("AliAnalysisTaskLukeAOD","P_{T} & #eta",10,10,1020,510);
c->Divide(2,1);
c->cd(1)->SetLogy();
fHistPt->DrawCopy("E");
c->cd(2);
fHistEta->DrawCopy("E");
}
AliAnalysisTaskLukeAOD.cxx:1 AliAnalysisTaskLukeAOD.cxx:2 AliAnalysisTaskLukeAOD.cxx:3 AliAnalysisTaskLukeAOD.cxx:4 AliAnalysisTaskLukeAOD.cxx:5 AliAnalysisTaskLukeAOD.cxx:6 AliAnalysisTaskLukeAOD.cxx:7 AliAnalysisTaskLukeAOD.cxx:8 AliAnalysisTaskLukeAOD.cxx:9 AliAnalysisTaskLukeAOD.cxx:10 AliAnalysisTaskLukeAOD.cxx:11 AliAnalysisTaskLukeAOD.cxx:12 AliAnalysisTaskLukeAOD.cxx:13 AliAnalysisTaskLukeAOD.cxx:14 AliAnalysisTaskLukeAOD.cxx:15 AliAnalysisTaskLukeAOD.cxx:16 AliAnalysisTaskLukeAOD.cxx:17 AliAnalysisTaskLukeAOD.cxx:18 AliAnalysisTaskLukeAOD.cxx:19 AliAnalysisTaskLukeAOD.cxx:20 AliAnalysisTaskLukeAOD.cxx:21 AliAnalysisTaskLukeAOD.cxx:22 AliAnalysisTaskLukeAOD.cxx:23 AliAnalysisTaskLukeAOD.cxx:24 AliAnalysisTaskLukeAOD.cxx:25 AliAnalysisTaskLukeAOD.cxx:26 AliAnalysisTaskLukeAOD.cxx:27 AliAnalysisTaskLukeAOD.cxx:28 AliAnalysisTaskLukeAOD.cxx:29 AliAnalysisTaskLukeAOD.cxx:30 AliAnalysisTaskLukeAOD.cxx:31 AliAnalysisTaskLukeAOD.cxx:32 AliAnalysisTaskLukeAOD.cxx:33 AliAnalysisTaskLukeAOD.cxx:34 AliAnalysisTaskLukeAOD.cxx:35 AliAnalysisTaskLukeAOD.cxx:36 AliAnalysisTaskLukeAOD.cxx:37 AliAnalysisTaskLukeAOD.cxx:38 AliAnalysisTaskLukeAOD.cxx:39 AliAnalysisTaskLukeAOD.cxx:40 AliAnalysisTaskLukeAOD.cxx:41 AliAnalysisTaskLukeAOD.cxx:42 AliAnalysisTaskLukeAOD.cxx:43 AliAnalysisTaskLukeAOD.cxx:44 AliAnalysisTaskLukeAOD.cxx:45 AliAnalysisTaskLukeAOD.cxx:46 AliAnalysisTaskLukeAOD.cxx:47 AliAnalysisTaskLukeAOD.cxx:48 AliAnalysisTaskLukeAOD.cxx:49 AliAnalysisTaskLukeAOD.cxx:50 AliAnalysisTaskLukeAOD.cxx:51 AliAnalysisTaskLukeAOD.cxx:52 AliAnalysisTaskLukeAOD.cxx:53 AliAnalysisTaskLukeAOD.cxx:54 AliAnalysisTaskLukeAOD.cxx:55 AliAnalysisTaskLukeAOD.cxx:56 AliAnalysisTaskLukeAOD.cxx:57 AliAnalysisTaskLukeAOD.cxx:58 AliAnalysisTaskLukeAOD.cxx:59 AliAnalysisTaskLukeAOD.cxx:60 AliAnalysisTaskLukeAOD.cxx:61 AliAnalysisTaskLukeAOD.cxx:62 AliAnalysisTaskLukeAOD.cxx:63 AliAnalysisTaskLukeAOD.cxx:64 AliAnalysisTaskLukeAOD.cxx:65 AliAnalysisTaskLukeAOD.cxx:66 AliAnalysisTaskLukeAOD.cxx:67 AliAnalysisTaskLukeAOD.cxx:68 AliAnalysisTaskLukeAOD.cxx:69 AliAnalysisTaskLukeAOD.cxx:70 AliAnalysisTaskLukeAOD.cxx:71 AliAnalysisTaskLukeAOD.cxx:72 AliAnalysisTaskLukeAOD.cxx:73 AliAnalysisTaskLukeAOD.cxx:74 AliAnalysisTaskLukeAOD.cxx:75 AliAnalysisTaskLukeAOD.cxx:76 AliAnalysisTaskLukeAOD.cxx:77 AliAnalysisTaskLukeAOD.cxx:78 AliAnalysisTaskLukeAOD.cxx:79 AliAnalysisTaskLukeAOD.cxx:80 AliAnalysisTaskLukeAOD.cxx:81 AliAnalysisTaskLukeAOD.cxx:82 AliAnalysisTaskLukeAOD.cxx:83 AliAnalysisTaskLukeAOD.cxx:84 AliAnalysisTaskLukeAOD.cxx:85 AliAnalysisTaskLukeAOD.cxx:86 AliAnalysisTaskLukeAOD.cxx:87 AliAnalysisTaskLukeAOD.cxx:88 AliAnalysisTaskLukeAOD.cxx:89 AliAnalysisTaskLukeAOD.cxx:90 AliAnalysisTaskLukeAOD.cxx:91 AliAnalysisTaskLukeAOD.cxx:92 AliAnalysisTaskLukeAOD.cxx:93 AliAnalysisTaskLukeAOD.cxx:94 AliAnalysisTaskLukeAOD.cxx:95 AliAnalysisTaskLukeAOD.cxx:96 AliAnalysisTaskLukeAOD.cxx:97 AliAnalysisTaskLukeAOD.cxx:98 AliAnalysisTaskLukeAOD.cxx:99 AliAnalysisTaskLukeAOD.cxx:100 AliAnalysisTaskLukeAOD.cxx:101 AliAnalysisTaskLukeAOD.cxx:102 AliAnalysisTaskLukeAOD.cxx:103 AliAnalysisTaskLukeAOD.cxx:104 AliAnalysisTaskLukeAOD.cxx:105 AliAnalysisTaskLukeAOD.cxx:106 AliAnalysisTaskLukeAOD.cxx:107 AliAnalysisTaskLukeAOD.cxx:108 AliAnalysisTaskLukeAOD.cxx:109 AliAnalysisTaskLukeAOD.cxx:110 AliAnalysisTaskLukeAOD.cxx:111 AliAnalysisTaskLukeAOD.cxx:112 AliAnalysisTaskLukeAOD.cxx:113 AliAnalysisTaskLukeAOD.cxx:114 AliAnalysisTaskLukeAOD.cxx:115 AliAnalysisTaskLukeAOD.cxx:116 AliAnalysisTaskLukeAOD.cxx:117 AliAnalysisTaskLukeAOD.cxx:118 AliAnalysisTaskLukeAOD.cxx:119 AliAnalysisTaskLukeAOD.cxx:120 AliAnalysisTaskLukeAOD.cxx:121 AliAnalysisTaskLukeAOD.cxx:122 AliAnalysisTaskLukeAOD.cxx:123 AliAnalysisTaskLukeAOD.cxx:124 AliAnalysisTaskLukeAOD.cxx:125 AliAnalysisTaskLukeAOD.cxx:126 AliAnalysisTaskLukeAOD.cxx:127 AliAnalysisTaskLukeAOD.cxx:128 AliAnalysisTaskLukeAOD.cxx:129 AliAnalysisTaskLukeAOD.cxx:130 AliAnalysisTaskLukeAOD.cxx:131 AliAnalysisTaskLukeAOD.cxx:132 AliAnalysisTaskLukeAOD.cxx:133 AliAnalysisTaskLukeAOD.cxx:134 AliAnalysisTaskLukeAOD.cxx:135 AliAnalysisTaskLukeAOD.cxx:136 AliAnalysisTaskLukeAOD.cxx:137 AliAnalysisTaskLukeAOD.cxx:138 AliAnalysisTaskLukeAOD.cxx:139 AliAnalysisTaskLukeAOD.cxx:140 AliAnalysisTaskLukeAOD.cxx:141 AliAnalysisTaskLukeAOD.cxx:142 AliAnalysisTaskLukeAOD.cxx:143 AliAnalysisTaskLukeAOD.cxx:144 AliAnalysisTaskLukeAOD.cxx:145 AliAnalysisTaskLukeAOD.cxx:146 AliAnalysisTaskLukeAOD.cxx:147 AliAnalysisTaskLukeAOD.cxx:148 AliAnalysisTaskLukeAOD.cxx:149 AliAnalysisTaskLukeAOD.cxx:150 AliAnalysisTaskLukeAOD.cxx:151 AliAnalysisTaskLukeAOD.cxx:152 AliAnalysisTaskLukeAOD.cxx:153 AliAnalysisTaskLukeAOD.cxx:154 AliAnalysisTaskLukeAOD.cxx:155 AliAnalysisTaskLukeAOD.cxx:156 AliAnalysisTaskLukeAOD.cxx:157 AliAnalysisTaskLukeAOD.cxx:158 AliAnalysisTaskLukeAOD.cxx:159 AliAnalysisTaskLukeAOD.cxx:160 AliAnalysisTaskLukeAOD.cxx:161 AliAnalysisTaskLukeAOD.cxx:162 AliAnalysisTaskLukeAOD.cxx:163 AliAnalysisTaskLukeAOD.cxx:164 AliAnalysisTaskLukeAOD.cxx:165 AliAnalysisTaskLukeAOD.cxx:166 AliAnalysisTaskLukeAOD.cxx:167 AliAnalysisTaskLukeAOD.cxx:168 AliAnalysisTaskLukeAOD.cxx:169 AliAnalysisTaskLukeAOD.cxx:170 AliAnalysisTaskLukeAOD.cxx:171 AliAnalysisTaskLukeAOD.cxx:172 AliAnalysisTaskLukeAOD.cxx:173 AliAnalysisTaskLukeAOD.cxx:174 AliAnalysisTaskLukeAOD.cxx:175 AliAnalysisTaskLukeAOD.cxx:176 AliAnalysisTaskLukeAOD.cxx:177 AliAnalysisTaskLukeAOD.cxx:178 AliAnalysisTaskLukeAOD.cxx:179 AliAnalysisTaskLukeAOD.cxx:180 AliAnalysisTaskLukeAOD.cxx:181 AliAnalysisTaskLukeAOD.cxx:182 AliAnalysisTaskLukeAOD.cxx:183 AliAnalysisTaskLukeAOD.cxx:184 AliAnalysisTaskLukeAOD.cxx:185 AliAnalysisTaskLukeAOD.cxx:186 AliAnalysisTaskLukeAOD.cxx:187 AliAnalysisTaskLukeAOD.cxx:188 AliAnalysisTaskLukeAOD.cxx:189 AliAnalysisTaskLukeAOD.cxx:190 AliAnalysisTaskLukeAOD.cxx:191 AliAnalysisTaskLukeAOD.cxx:192 AliAnalysisTaskLukeAOD.cxx:193 AliAnalysisTaskLukeAOD.cxx:194 AliAnalysisTaskLukeAOD.cxx:195 AliAnalysisTaskLukeAOD.cxx:196 AliAnalysisTaskLukeAOD.cxx:197 AliAnalysisTaskLukeAOD.cxx:198 AliAnalysisTaskLukeAOD.cxx:199 AliAnalysisTaskLukeAOD.cxx:200 AliAnalysisTaskLukeAOD.cxx:201 AliAnalysisTaskLukeAOD.cxx:202 AliAnalysisTaskLukeAOD.cxx:203 AliAnalysisTaskLukeAOD.cxx:204 AliAnalysisTaskLukeAOD.cxx:205 AliAnalysisTaskLukeAOD.cxx:206 AliAnalysisTaskLukeAOD.cxx:207 AliAnalysisTaskLukeAOD.cxx:208 AliAnalysisTaskLukeAOD.cxx:209 AliAnalysisTaskLukeAOD.cxx:210 AliAnalysisTaskLukeAOD.cxx:211 AliAnalysisTaskLukeAOD.cxx:212 AliAnalysisTaskLukeAOD.cxx:213 AliAnalysisTaskLukeAOD.cxx:214 AliAnalysisTaskLukeAOD.cxx:215 AliAnalysisTaskLukeAOD.cxx:216 AliAnalysisTaskLukeAOD.cxx:217 AliAnalysisTaskLukeAOD.cxx:218 AliAnalysisTaskLukeAOD.cxx:219 AliAnalysisTaskLukeAOD.cxx:220 AliAnalysisTaskLukeAOD.cxx:221 AliAnalysisTaskLukeAOD.cxx:222 AliAnalysisTaskLukeAOD.cxx:223 AliAnalysisTaskLukeAOD.cxx:224 AliAnalysisTaskLukeAOD.cxx:225 AliAnalysisTaskLukeAOD.cxx:226 AliAnalysisTaskLukeAOD.cxx:227 AliAnalysisTaskLukeAOD.cxx:228 AliAnalysisTaskLukeAOD.cxx:229 AliAnalysisTaskLukeAOD.cxx:230 AliAnalysisTaskLukeAOD.cxx:231 AliAnalysisTaskLukeAOD.cxx:232 AliAnalysisTaskLukeAOD.cxx:233 AliAnalysisTaskLukeAOD.cxx:234 AliAnalysisTaskLukeAOD.cxx:235 AliAnalysisTaskLukeAOD.cxx:236 AliAnalysisTaskLukeAOD.cxx:237 AliAnalysisTaskLukeAOD.cxx:238 AliAnalysisTaskLukeAOD.cxx:239 AliAnalysisTaskLukeAOD.cxx:240 AliAnalysisTaskLukeAOD.cxx:241 AliAnalysisTaskLukeAOD.cxx:242 AliAnalysisTaskLukeAOD.cxx:243 AliAnalysisTaskLukeAOD.cxx:244 AliAnalysisTaskLukeAOD.cxx:245 AliAnalysisTaskLukeAOD.cxx:246 AliAnalysisTaskLukeAOD.cxx:247 AliAnalysisTaskLukeAOD.cxx:248 AliAnalysisTaskLukeAOD.cxx:249 AliAnalysisTaskLukeAOD.cxx:250 AliAnalysisTaskLukeAOD.cxx:251 AliAnalysisTaskLukeAOD.cxx:252 AliAnalysisTaskLukeAOD.cxx:253 AliAnalysisTaskLukeAOD.cxx:254 AliAnalysisTaskLukeAOD.cxx:255 AliAnalysisTaskLukeAOD.cxx:256 AliAnalysisTaskLukeAOD.cxx:257 AliAnalysisTaskLukeAOD.cxx:258 AliAnalysisTaskLukeAOD.cxx:259 AliAnalysisTaskLukeAOD.cxx:260 AliAnalysisTaskLukeAOD.cxx:261 AliAnalysisTaskLukeAOD.cxx:262 AliAnalysisTaskLukeAOD.cxx:263 AliAnalysisTaskLukeAOD.cxx:264 AliAnalysisTaskLukeAOD.cxx:265 AliAnalysisTaskLukeAOD.cxx:266 AliAnalysisTaskLukeAOD.cxx:267 AliAnalysisTaskLukeAOD.cxx:268 AliAnalysisTaskLukeAOD.cxx:269 AliAnalysisTaskLukeAOD.cxx:270 AliAnalysisTaskLukeAOD.cxx:271 AliAnalysisTaskLukeAOD.cxx:272 AliAnalysisTaskLukeAOD.cxx:273 AliAnalysisTaskLukeAOD.cxx:274 AliAnalysisTaskLukeAOD.cxx:275 AliAnalysisTaskLukeAOD.cxx:276 AliAnalysisTaskLukeAOD.cxx:277 AliAnalysisTaskLukeAOD.cxx:278 AliAnalysisTaskLukeAOD.cxx:279 AliAnalysisTaskLukeAOD.cxx:280 AliAnalysisTaskLukeAOD.cxx:281 AliAnalysisTaskLukeAOD.cxx:282 AliAnalysisTaskLukeAOD.cxx:283 AliAnalysisTaskLukeAOD.cxx:284 AliAnalysisTaskLukeAOD.cxx:285 AliAnalysisTaskLukeAOD.cxx:286 AliAnalysisTaskLukeAOD.cxx:287 AliAnalysisTaskLukeAOD.cxx:288 AliAnalysisTaskLukeAOD.cxx:289 AliAnalysisTaskLukeAOD.cxx:290 AliAnalysisTaskLukeAOD.cxx:291 AliAnalysisTaskLukeAOD.cxx:292 AliAnalysisTaskLukeAOD.cxx:293 AliAnalysisTaskLukeAOD.cxx:294 AliAnalysisTaskLukeAOD.cxx:295 AliAnalysisTaskLukeAOD.cxx:296 AliAnalysisTaskLukeAOD.cxx:297 AliAnalysisTaskLukeAOD.cxx:298 AliAnalysisTaskLukeAOD.cxx:299 AliAnalysisTaskLukeAOD.cxx:300 AliAnalysisTaskLukeAOD.cxx:301 AliAnalysisTaskLukeAOD.cxx:302 AliAnalysisTaskLukeAOD.cxx:303 AliAnalysisTaskLukeAOD.cxx:304 AliAnalysisTaskLukeAOD.cxx:305 AliAnalysisTaskLukeAOD.cxx:306 AliAnalysisTaskLukeAOD.cxx:307 AliAnalysisTaskLukeAOD.cxx:308 AliAnalysisTaskLukeAOD.cxx:309 AliAnalysisTaskLukeAOD.cxx:310 AliAnalysisTaskLukeAOD.cxx:311 AliAnalysisTaskLukeAOD.cxx:312 AliAnalysisTaskLukeAOD.cxx:313 AliAnalysisTaskLukeAOD.cxx:314 AliAnalysisTaskLukeAOD.cxx:315 AliAnalysisTaskLukeAOD.cxx:316 AliAnalysisTaskLukeAOD.cxx:317 AliAnalysisTaskLukeAOD.cxx:318 AliAnalysisTaskLukeAOD.cxx:319 AliAnalysisTaskLukeAOD.cxx:320 AliAnalysisTaskLukeAOD.cxx:321 AliAnalysisTaskLukeAOD.cxx:322 AliAnalysisTaskLukeAOD.cxx:323 AliAnalysisTaskLukeAOD.cxx:324 AliAnalysisTaskLukeAOD.cxx:325 AliAnalysisTaskLukeAOD.cxx:326 AliAnalysisTaskLukeAOD.cxx:327 AliAnalysisTaskLukeAOD.cxx:328 AliAnalysisTaskLukeAOD.cxx:329 AliAnalysisTaskLukeAOD.cxx:330 AliAnalysisTaskLukeAOD.cxx:331 AliAnalysisTaskLukeAOD.cxx:332 AliAnalysisTaskLukeAOD.cxx:333 AliAnalysisTaskLukeAOD.cxx:334 AliAnalysisTaskLukeAOD.cxx:335 AliAnalysisTaskLukeAOD.cxx:336 AliAnalysisTaskLukeAOD.cxx:337 AliAnalysisTaskLukeAOD.cxx:338 AliAnalysisTaskLukeAOD.cxx:339 AliAnalysisTaskLukeAOD.cxx:340 AliAnalysisTaskLukeAOD.cxx:341 AliAnalysisTaskLukeAOD.cxx:342 AliAnalysisTaskLukeAOD.cxx:343 AliAnalysisTaskLukeAOD.cxx:344 AliAnalysisTaskLukeAOD.cxx:345 AliAnalysisTaskLukeAOD.cxx:346 AliAnalysisTaskLukeAOD.cxx:347 AliAnalysisTaskLukeAOD.cxx:348 AliAnalysisTaskLukeAOD.cxx:349 AliAnalysisTaskLukeAOD.cxx:350 AliAnalysisTaskLukeAOD.cxx:351 AliAnalysisTaskLukeAOD.cxx:352 AliAnalysisTaskLukeAOD.cxx:353 AliAnalysisTaskLukeAOD.cxx:354 AliAnalysisTaskLukeAOD.cxx:355 AliAnalysisTaskLukeAOD.cxx:356 AliAnalysisTaskLukeAOD.cxx:357 AliAnalysisTaskLukeAOD.cxx:358 AliAnalysisTaskLukeAOD.cxx:359 AliAnalysisTaskLukeAOD.cxx:360 AliAnalysisTaskLukeAOD.cxx:361 AliAnalysisTaskLukeAOD.cxx:362 AliAnalysisTaskLukeAOD.cxx:363 AliAnalysisTaskLukeAOD.cxx:364 AliAnalysisTaskLukeAOD.cxx:365 AliAnalysisTaskLukeAOD.cxx:366 AliAnalysisTaskLukeAOD.cxx:367 AliAnalysisTaskLukeAOD.cxx:368 AliAnalysisTaskLukeAOD.cxx:369 AliAnalysisTaskLukeAOD.cxx:370 AliAnalysisTaskLukeAOD.cxx:371 AliAnalysisTaskLukeAOD.cxx:372 AliAnalysisTaskLukeAOD.cxx:373 AliAnalysisTaskLukeAOD.cxx:374 AliAnalysisTaskLukeAOD.cxx:375 AliAnalysisTaskLukeAOD.cxx:376 AliAnalysisTaskLukeAOD.cxx:377 AliAnalysisTaskLukeAOD.cxx:378 AliAnalysisTaskLukeAOD.cxx:379 AliAnalysisTaskLukeAOD.cxx:380 AliAnalysisTaskLukeAOD.cxx:381 AliAnalysisTaskLukeAOD.cxx:382 AliAnalysisTaskLukeAOD.cxx:383 AliAnalysisTaskLukeAOD.cxx:384 AliAnalysisTaskLukeAOD.cxx:385 AliAnalysisTaskLukeAOD.cxx:386 AliAnalysisTaskLukeAOD.cxx:387 AliAnalysisTaskLukeAOD.cxx:388 AliAnalysisTaskLukeAOD.cxx:389 AliAnalysisTaskLukeAOD.cxx:390 AliAnalysisTaskLukeAOD.cxx:391 AliAnalysisTaskLukeAOD.cxx:392 AliAnalysisTaskLukeAOD.cxx:393 AliAnalysisTaskLukeAOD.cxx:394 AliAnalysisTaskLukeAOD.cxx:395 AliAnalysisTaskLukeAOD.cxx:396 AliAnalysisTaskLukeAOD.cxx:397 AliAnalysisTaskLukeAOD.cxx:398 AliAnalysisTaskLukeAOD.cxx:399 AliAnalysisTaskLukeAOD.cxx:400 AliAnalysisTaskLukeAOD.cxx:401 AliAnalysisTaskLukeAOD.cxx:402 AliAnalysisTaskLukeAOD.cxx:403 AliAnalysisTaskLukeAOD.cxx:404 AliAnalysisTaskLukeAOD.cxx:405 AliAnalysisTaskLukeAOD.cxx:406 AliAnalysisTaskLukeAOD.cxx:407 AliAnalysisTaskLukeAOD.cxx:408 AliAnalysisTaskLukeAOD.cxx:409 AliAnalysisTaskLukeAOD.cxx:410 AliAnalysisTaskLukeAOD.cxx:411 AliAnalysisTaskLukeAOD.cxx:412 AliAnalysisTaskLukeAOD.cxx:413 AliAnalysisTaskLukeAOD.cxx:414 AliAnalysisTaskLukeAOD.cxx:415 AliAnalysisTaskLukeAOD.cxx:416 AliAnalysisTaskLukeAOD.cxx:417 AliAnalysisTaskLukeAOD.cxx:418 AliAnalysisTaskLukeAOD.cxx:419 AliAnalysisTaskLukeAOD.cxx:420 AliAnalysisTaskLukeAOD.cxx:421 AliAnalysisTaskLukeAOD.cxx:422 AliAnalysisTaskLukeAOD.cxx:423 AliAnalysisTaskLukeAOD.cxx:424 AliAnalysisTaskLukeAOD.cxx:425 AliAnalysisTaskLukeAOD.cxx:426 AliAnalysisTaskLukeAOD.cxx:427 AliAnalysisTaskLukeAOD.cxx:428 AliAnalysisTaskLukeAOD.cxx:429 AliAnalysisTaskLukeAOD.cxx:430 AliAnalysisTaskLukeAOD.cxx:431 AliAnalysisTaskLukeAOD.cxx:432 AliAnalysisTaskLukeAOD.cxx:433 AliAnalysisTaskLukeAOD.cxx:434 AliAnalysisTaskLukeAOD.cxx:435 AliAnalysisTaskLukeAOD.cxx:436 AliAnalysisTaskLukeAOD.cxx:437 AliAnalysisTaskLukeAOD.cxx:438 AliAnalysisTaskLukeAOD.cxx:439 AliAnalysisTaskLukeAOD.cxx:440 AliAnalysisTaskLukeAOD.cxx:441 AliAnalysisTaskLukeAOD.cxx:442 AliAnalysisTaskLukeAOD.cxx:443 AliAnalysisTaskLukeAOD.cxx:444 AliAnalysisTaskLukeAOD.cxx:445 AliAnalysisTaskLukeAOD.cxx:446 AliAnalysisTaskLukeAOD.cxx:447 AliAnalysisTaskLukeAOD.cxx:448 AliAnalysisTaskLukeAOD.cxx:449 AliAnalysisTaskLukeAOD.cxx:450 AliAnalysisTaskLukeAOD.cxx:451 AliAnalysisTaskLukeAOD.cxx:452 AliAnalysisTaskLukeAOD.cxx:453 AliAnalysisTaskLukeAOD.cxx:454 AliAnalysisTaskLukeAOD.cxx:455 AliAnalysisTaskLukeAOD.cxx:456 AliAnalysisTaskLukeAOD.cxx:457 AliAnalysisTaskLukeAOD.cxx:458 AliAnalysisTaskLukeAOD.cxx:459 AliAnalysisTaskLukeAOD.cxx:460 AliAnalysisTaskLukeAOD.cxx:461 AliAnalysisTaskLukeAOD.cxx:462 AliAnalysisTaskLukeAOD.cxx:463 AliAnalysisTaskLukeAOD.cxx:464 AliAnalysisTaskLukeAOD.cxx:465 AliAnalysisTaskLukeAOD.cxx:466 AliAnalysisTaskLukeAOD.cxx:467 AliAnalysisTaskLukeAOD.cxx:468 AliAnalysisTaskLukeAOD.cxx:469 AliAnalysisTaskLukeAOD.cxx:470 AliAnalysisTaskLukeAOD.cxx:471 AliAnalysisTaskLukeAOD.cxx:472 AliAnalysisTaskLukeAOD.cxx:473 AliAnalysisTaskLukeAOD.cxx:474 AliAnalysisTaskLukeAOD.cxx:475 AliAnalysisTaskLukeAOD.cxx:476 AliAnalysisTaskLukeAOD.cxx:477 AliAnalysisTaskLukeAOD.cxx:478 AliAnalysisTaskLukeAOD.cxx:479 AliAnalysisTaskLukeAOD.cxx:480 AliAnalysisTaskLukeAOD.cxx:481 AliAnalysisTaskLukeAOD.cxx:482 AliAnalysisTaskLukeAOD.cxx:483 AliAnalysisTaskLukeAOD.cxx:484 AliAnalysisTaskLukeAOD.cxx:485 AliAnalysisTaskLukeAOD.cxx:486 AliAnalysisTaskLukeAOD.cxx:487 AliAnalysisTaskLukeAOD.cxx:488 AliAnalysisTaskLukeAOD.cxx:489 AliAnalysisTaskLukeAOD.cxx:490 AliAnalysisTaskLukeAOD.cxx:491 AliAnalysisTaskLukeAOD.cxx:492 AliAnalysisTaskLukeAOD.cxx:493 AliAnalysisTaskLukeAOD.cxx:494 AliAnalysisTaskLukeAOD.cxx:495 AliAnalysisTaskLukeAOD.cxx:496 AliAnalysisTaskLukeAOD.cxx:497 AliAnalysisTaskLukeAOD.cxx:498 AliAnalysisTaskLukeAOD.cxx:499 AliAnalysisTaskLukeAOD.cxx:500 AliAnalysisTaskLukeAOD.cxx:501 AliAnalysisTaskLukeAOD.cxx:502 AliAnalysisTaskLukeAOD.cxx:503 AliAnalysisTaskLukeAOD.cxx:504 AliAnalysisTaskLukeAOD.cxx:505 AliAnalysisTaskLukeAOD.cxx:506 AliAnalysisTaskLukeAOD.cxx:507 AliAnalysisTaskLukeAOD.cxx:508 AliAnalysisTaskLukeAOD.cxx:509 AliAnalysisTaskLukeAOD.cxx:510 AliAnalysisTaskLukeAOD.cxx:511 AliAnalysisTaskLukeAOD.cxx:512 AliAnalysisTaskLukeAOD.cxx:513 AliAnalysisTaskLukeAOD.cxx:514 AliAnalysisTaskLukeAOD.cxx:515 AliAnalysisTaskLukeAOD.cxx:516 AliAnalysisTaskLukeAOD.cxx:517 AliAnalysisTaskLukeAOD.cxx:518 AliAnalysisTaskLukeAOD.cxx:519 AliAnalysisTaskLukeAOD.cxx:520 AliAnalysisTaskLukeAOD.cxx:521 AliAnalysisTaskLukeAOD.cxx:522 AliAnalysisTaskLukeAOD.cxx:523 AliAnalysisTaskLukeAOD.cxx:524 AliAnalysisTaskLukeAOD.cxx:525 AliAnalysisTaskLukeAOD.cxx:526 AliAnalysisTaskLukeAOD.cxx:527 AliAnalysisTaskLukeAOD.cxx:528 AliAnalysisTaskLukeAOD.cxx:529 AliAnalysisTaskLukeAOD.cxx:530 AliAnalysisTaskLukeAOD.cxx:531 AliAnalysisTaskLukeAOD.cxx:532 AliAnalysisTaskLukeAOD.cxx:533 AliAnalysisTaskLukeAOD.cxx:534 AliAnalysisTaskLukeAOD.cxx:535 AliAnalysisTaskLukeAOD.cxx:536 AliAnalysisTaskLukeAOD.cxx:537 AliAnalysisTaskLukeAOD.cxx:538 AliAnalysisTaskLukeAOD.cxx:539 AliAnalysisTaskLukeAOD.cxx:540 AliAnalysisTaskLukeAOD.cxx:541 AliAnalysisTaskLukeAOD.cxx:542 AliAnalysisTaskLukeAOD.cxx:543 AliAnalysisTaskLukeAOD.cxx:544 AliAnalysisTaskLukeAOD.cxx:545 AliAnalysisTaskLukeAOD.cxx:546 AliAnalysisTaskLukeAOD.cxx:547 AliAnalysisTaskLukeAOD.cxx:548 AliAnalysisTaskLukeAOD.cxx:549 AliAnalysisTaskLukeAOD.cxx:550 AliAnalysisTaskLukeAOD.cxx:551 AliAnalysisTaskLukeAOD.cxx:552 AliAnalysisTaskLukeAOD.cxx:553 AliAnalysisTaskLukeAOD.cxx:554 AliAnalysisTaskLukeAOD.cxx:555 AliAnalysisTaskLukeAOD.cxx:556 AliAnalysisTaskLukeAOD.cxx:557 AliAnalysisTaskLukeAOD.cxx:558 AliAnalysisTaskLukeAOD.cxx:559 AliAnalysisTaskLukeAOD.cxx:560 AliAnalysisTaskLukeAOD.cxx:561 AliAnalysisTaskLukeAOD.cxx:562 AliAnalysisTaskLukeAOD.cxx:563 AliAnalysisTaskLukeAOD.cxx:564 AliAnalysisTaskLukeAOD.cxx:565 AliAnalysisTaskLukeAOD.cxx:566 AliAnalysisTaskLukeAOD.cxx:567 AliAnalysisTaskLukeAOD.cxx:568 AliAnalysisTaskLukeAOD.cxx:569 AliAnalysisTaskLukeAOD.cxx:570 AliAnalysisTaskLukeAOD.cxx:571 AliAnalysisTaskLukeAOD.cxx:572 AliAnalysisTaskLukeAOD.cxx:573 AliAnalysisTaskLukeAOD.cxx:574 AliAnalysisTaskLukeAOD.cxx:575 AliAnalysisTaskLukeAOD.cxx:576 AliAnalysisTaskLukeAOD.cxx:577 AliAnalysisTaskLukeAOD.cxx:578 AliAnalysisTaskLukeAOD.cxx:579 AliAnalysisTaskLukeAOD.cxx:580 AliAnalysisTaskLukeAOD.cxx:581 AliAnalysisTaskLukeAOD.cxx:582 AliAnalysisTaskLukeAOD.cxx:583 AliAnalysisTaskLukeAOD.cxx:584 AliAnalysisTaskLukeAOD.cxx:585 AliAnalysisTaskLukeAOD.cxx:586 AliAnalysisTaskLukeAOD.cxx:587 AliAnalysisTaskLukeAOD.cxx:588 AliAnalysisTaskLukeAOD.cxx:589 AliAnalysisTaskLukeAOD.cxx:590 AliAnalysisTaskLukeAOD.cxx:591 AliAnalysisTaskLukeAOD.cxx:592 AliAnalysisTaskLukeAOD.cxx:593 AliAnalysisTaskLukeAOD.cxx:594 AliAnalysisTaskLukeAOD.cxx:595 AliAnalysisTaskLukeAOD.cxx:596 AliAnalysisTaskLukeAOD.cxx:597 AliAnalysisTaskLukeAOD.cxx:598 AliAnalysisTaskLukeAOD.cxx:599 AliAnalysisTaskLukeAOD.cxx:600 AliAnalysisTaskLukeAOD.cxx:601 AliAnalysisTaskLukeAOD.cxx:602 AliAnalysisTaskLukeAOD.cxx:603 AliAnalysisTaskLukeAOD.cxx:604 AliAnalysisTaskLukeAOD.cxx:605 AliAnalysisTaskLukeAOD.cxx:606 AliAnalysisTaskLukeAOD.cxx:607 AliAnalysisTaskLukeAOD.cxx:608 AliAnalysisTaskLukeAOD.cxx:609 AliAnalysisTaskLukeAOD.cxx:610 AliAnalysisTaskLukeAOD.cxx:611 AliAnalysisTaskLukeAOD.cxx:612 AliAnalysisTaskLukeAOD.cxx:613 AliAnalysisTaskLukeAOD.cxx:614 AliAnalysisTaskLukeAOD.cxx:615 AliAnalysisTaskLukeAOD.cxx:616 AliAnalysisTaskLukeAOD.cxx:617 AliAnalysisTaskLukeAOD.cxx:618 AliAnalysisTaskLukeAOD.cxx:619 AliAnalysisTaskLukeAOD.cxx:620 AliAnalysisTaskLukeAOD.cxx:621 AliAnalysisTaskLukeAOD.cxx:622 AliAnalysisTaskLukeAOD.cxx:623 AliAnalysisTaskLukeAOD.cxx:624 AliAnalysisTaskLukeAOD.cxx:625 AliAnalysisTaskLukeAOD.cxx:626 AliAnalysisTaskLukeAOD.cxx:627 AliAnalysisTaskLukeAOD.cxx:628 AliAnalysisTaskLukeAOD.cxx:629 AliAnalysisTaskLukeAOD.cxx:630 AliAnalysisTaskLukeAOD.cxx:631 AliAnalysisTaskLukeAOD.cxx:632 AliAnalysisTaskLukeAOD.cxx:633 AliAnalysisTaskLukeAOD.cxx:634 AliAnalysisTaskLukeAOD.cxx:635 AliAnalysisTaskLukeAOD.cxx:636 AliAnalysisTaskLukeAOD.cxx:637 AliAnalysisTaskLukeAOD.cxx:638 AliAnalysisTaskLukeAOD.cxx:639 AliAnalysisTaskLukeAOD.cxx:640 AliAnalysisTaskLukeAOD.cxx:641 AliAnalysisTaskLukeAOD.cxx:642 AliAnalysisTaskLukeAOD.cxx:643 AliAnalysisTaskLukeAOD.cxx:644 AliAnalysisTaskLukeAOD.cxx:645 AliAnalysisTaskLukeAOD.cxx:646 AliAnalysisTaskLukeAOD.cxx:647 AliAnalysisTaskLukeAOD.cxx:648 AliAnalysisTaskLukeAOD.cxx:649 AliAnalysisTaskLukeAOD.cxx:650 AliAnalysisTaskLukeAOD.cxx:651 AliAnalysisTaskLukeAOD.cxx:652 AliAnalysisTaskLukeAOD.cxx:653 AliAnalysisTaskLukeAOD.cxx:654 AliAnalysisTaskLukeAOD.cxx:655 AliAnalysisTaskLukeAOD.cxx:656 AliAnalysisTaskLukeAOD.cxx:657 AliAnalysisTaskLukeAOD.cxx:658 AliAnalysisTaskLukeAOD.cxx:659 AliAnalysisTaskLukeAOD.cxx:660 AliAnalysisTaskLukeAOD.cxx:661 AliAnalysisTaskLukeAOD.cxx:662 AliAnalysisTaskLukeAOD.cxx:663 AliAnalysisTaskLukeAOD.cxx:664 AliAnalysisTaskLukeAOD.cxx:665 AliAnalysisTaskLukeAOD.cxx:666 AliAnalysisTaskLukeAOD.cxx:667 AliAnalysisTaskLukeAOD.cxx:668 AliAnalysisTaskLukeAOD.cxx:669 AliAnalysisTaskLukeAOD.cxx:670 AliAnalysisTaskLukeAOD.cxx:671 AliAnalysisTaskLukeAOD.cxx:672 AliAnalysisTaskLukeAOD.cxx:673 AliAnalysisTaskLukeAOD.cxx:674 AliAnalysisTaskLukeAOD.cxx:675 AliAnalysisTaskLukeAOD.cxx:676 AliAnalysisTaskLukeAOD.cxx:677 AliAnalysisTaskLukeAOD.cxx:678 AliAnalysisTaskLukeAOD.cxx:679 AliAnalysisTaskLukeAOD.cxx:680 AliAnalysisTaskLukeAOD.cxx:681 AliAnalysisTaskLukeAOD.cxx:682 AliAnalysisTaskLukeAOD.cxx:683 AliAnalysisTaskLukeAOD.cxx:684 AliAnalysisTaskLukeAOD.cxx:685 AliAnalysisTaskLukeAOD.cxx:686 AliAnalysisTaskLukeAOD.cxx:687 AliAnalysisTaskLukeAOD.cxx:688 AliAnalysisTaskLukeAOD.cxx:689 AliAnalysisTaskLukeAOD.cxx:690 AliAnalysisTaskLukeAOD.cxx:691 AliAnalysisTaskLukeAOD.cxx:692 AliAnalysisTaskLukeAOD.cxx:693 AliAnalysisTaskLukeAOD.cxx:694 AliAnalysisTaskLukeAOD.cxx:695 AliAnalysisTaskLukeAOD.cxx:696 AliAnalysisTaskLukeAOD.cxx:697 AliAnalysisTaskLukeAOD.cxx:698 AliAnalysisTaskLukeAOD.cxx:699 AliAnalysisTaskLukeAOD.cxx:700 AliAnalysisTaskLukeAOD.cxx:701 AliAnalysisTaskLukeAOD.cxx:702 AliAnalysisTaskLukeAOD.cxx:703 AliAnalysisTaskLukeAOD.cxx:704 AliAnalysisTaskLukeAOD.cxx:705 AliAnalysisTaskLukeAOD.cxx:706 AliAnalysisTaskLukeAOD.cxx:707 AliAnalysisTaskLukeAOD.cxx:708 AliAnalysisTaskLukeAOD.cxx:709 AliAnalysisTaskLukeAOD.cxx:710 AliAnalysisTaskLukeAOD.cxx:711 AliAnalysisTaskLukeAOD.cxx:712 AliAnalysisTaskLukeAOD.cxx:713 AliAnalysisTaskLukeAOD.cxx:714 AliAnalysisTaskLukeAOD.cxx:715 AliAnalysisTaskLukeAOD.cxx:716 AliAnalysisTaskLukeAOD.cxx:717 AliAnalysisTaskLukeAOD.cxx:718 AliAnalysisTaskLukeAOD.cxx:719 AliAnalysisTaskLukeAOD.cxx:720 AliAnalysisTaskLukeAOD.cxx:721 AliAnalysisTaskLukeAOD.cxx:722 AliAnalysisTaskLukeAOD.cxx:723 AliAnalysisTaskLukeAOD.cxx:724 AliAnalysisTaskLukeAOD.cxx:725 AliAnalysisTaskLukeAOD.cxx:726 AliAnalysisTaskLukeAOD.cxx:727 AliAnalysisTaskLukeAOD.cxx:728 AliAnalysisTaskLukeAOD.cxx:729 AliAnalysisTaskLukeAOD.cxx:730 AliAnalysisTaskLukeAOD.cxx:731 AliAnalysisTaskLukeAOD.cxx:732 AliAnalysisTaskLukeAOD.cxx:733 AliAnalysisTaskLukeAOD.cxx:734 AliAnalysisTaskLukeAOD.cxx:735 AliAnalysisTaskLukeAOD.cxx:736 AliAnalysisTaskLukeAOD.cxx:737 AliAnalysisTaskLukeAOD.cxx:738 AliAnalysisTaskLukeAOD.cxx:739 AliAnalysisTaskLukeAOD.cxx:740 AliAnalysisTaskLukeAOD.cxx:741 AliAnalysisTaskLukeAOD.cxx:742 AliAnalysisTaskLukeAOD.cxx:743 AliAnalysisTaskLukeAOD.cxx:744 AliAnalysisTaskLukeAOD.cxx:745 AliAnalysisTaskLukeAOD.cxx:746 AliAnalysisTaskLukeAOD.cxx:747 AliAnalysisTaskLukeAOD.cxx:748 AliAnalysisTaskLukeAOD.cxx:749 AliAnalysisTaskLukeAOD.cxx:750 AliAnalysisTaskLukeAOD.cxx:751 AliAnalysisTaskLukeAOD.cxx:752 AliAnalysisTaskLukeAOD.cxx:753 AliAnalysisTaskLukeAOD.cxx:754 AliAnalysisTaskLukeAOD.cxx:755 AliAnalysisTaskLukeAOD.cxx:756 AliAnalysisTaskLukeAOD.cxx:757 AliAnalysisTaskLukeAOD.cxx:758 AliAnalysisTaskLukeAOD.cxx:759 AliAnalysisTaskLukeAOD.cxx:760 AliAnalysisTaskLukeAOD.cxx:761 AliAnalysisTaskLukeAOD.cxx:762 AliAnalysisTaskLukeAOD.cxx:763 AliAnalysisTaskLukeAOD.cxx:764 AliAnalysisTaskLukeAOD.cxx:765 AliAnalysisTaskLukeAOD.cxx:766 AliAnalysisTaskLukeAOD.cxx:767 AliAnalysisTaskLukeAOD.cxx:768 AliAnalysisTaskLukeAOD.cxx:769 AliAnalysisTaskLukeAOD.cxx:770 AliAnalysisTaskLukeAOD.cxx:771 AliAnalysisTaskLukeAOD.cxx:772 AliAnalysisTaskLukeAOD.cxx:773 AliAnalysisTaskLukeAOD.cxx:774 AliAnalysisTaskLukeAOD.cxx:775 AliAnalysisTaskLukeAOD.cxx:776 AliAnalysisTaskLukeAOD.cxx:777 AliAnalysisTaskLukeAOD.cxx:778 AliAnalysisTaskLukeAOD.cxx:779 AliAnalysisTaskLukeAOD.cxx:780 AliAnalysisTaskLukeAOD.cxx:781 AliAnalysisTaskLukeAOD.cxx:782 AliAnalysisTaskLukeAOD.cxx:783 AliAnalysisTaskLukeAOD.cxx:784 AliAnalysisTaskLukeAOD.cxx:785 AliAnalysisTaskLukeAOD.cxx:786 AliAnalysisTaskLukeAOD.cxx:787 AliAnalysisTaskLukeAOD.cxx:788 AliAnalysisTaskLukeAOD.cxx:789 AliAnalysisTaskLukeAOD.cxx:790 AliAnalysisTaskLukeAOD.cxx:791 AliAnalysisTaskLukeAOD.cxx:792 AliAnalysisTaskLukeAOD.cxx:793 AliAnalysisTaskLukeAOD.cxx:794 AliAnalysisTaskLukeAOD.cxx:795 AliAnalysisTaskLukeAOD.cxx:796 AliAnalysisTaskLukeAOD.cxx:797 AliAnalysisTaskLukeAOD.cxx:798 AliAnalysisTaskLukeAOD.cxx:799 AliAnalysisTaskLukeAOD.cxx:800 AliAnalysisTaskLukeAOD.cxx:801 AliAnalysisTaskLukeAOD.cxx:802 AliAnalysisTaskLukeAOD.cxx:803 AliAnalysisTaskLukeAOD.cxx:804 AliAnalysisTaskLukeAOD.cxx:805 AliAnalysisTaskLukeAOD.cxx:806 AliAnalysisTaskLukeAOD.cxx:807 AliAnalysisTaskLukeAOD.cxx:808 AliAnalysisTaskLukeAOD.cxx:809 AliAnalysisTaskLukeAOD.cxx:810 AliAnalysisTaskLukeAOD.cxx:811 AliAnalysisTaskLukeAOD.cxx:812 AliAnalysisTaskLukeAOD.cxx:813 AliAnalysisTaskLukeAOD.cxx:814 AliAnalysisTaskLukeAOD.cxx:815 AliAnalysisTaskLukeAOD.cxx:816 AliAnalysisTaskLukeAOD.cxx:817 AliAnalysisTaskLukeAOD.cxx:818 AliAnalysisTaskLukeAOD.cxx:819 AliAnalysisTaskLukeAOD.cxx:820 AliAnalysisTaskLukeAOD.cxx:821 AliAnalysisTaskLukeAOD.cxx:822 AliAnalysisTaskLukeAOD.cxx:823 AliAnalysisTaskLukeAOD.cxx:824 AliAnalysisTaskLukeAOD.cxx:825 AliAnalysisTaskLukeAOD.cxx:826 AliAnalysisTaskLukeAOD.cxx:827 AliAnalysisTaskLukeAOD.cxx:828 AliAnalysisTaskLukeAOD.cxx:829 AliAnalysisTaskLukeAOD.cxx:830 AliAnalysisTaskLukeAOD.cxx:831 AliAnalysisTaskLukeAOD.cxx:832 AliAnalysisTaskLukeAOD.cxx:833 AliAnalysisTaskLukeAOD.cxx:834 AliAnalysisTaskLukeAOD.cxx:835 AliAnalysisTaskLukeAOD.cxx:836 AliAnalysisTaskLukeAOD.cxx:837 AliAnalysisTaskLukeAOD.cxx:838 AliAnalysisTaskLukeAOD.cxx:839 AliAnalysisTaskLukeAOD.cxx:840 AliAnalysisTaskLukeAOD.cxx:841 AliAnalysisTaskLukeAOD.cxx:842 AliAnalysisTaskLukeAOD.cxx:843 AliAnalysisTaskLukeAOD.cxx:844 AliAnalysisTaskLukeAOD.cxx:845 AliAnalysisTaskLukeAOD.cxx:846 AliAnalysisTaskLukeAOD.cxx:847 AliAnalysisTaskLukeAOD.cxx:848 AliAnalysisTaskLukeAOD.cxx:849 AliAnalysisTaskLukeAOD.cxx:850 AliAnalysisTaskLukeAOD.cxx:851 AliAnalysisTaskLukeAOD.cxx:852 AliAnalysisTaskLukeAOD.cxx:853 AliAnalysisTaskLukeAOD.cxx:854 AliAnalysisTaskLukeAOD.cxx:855 AliAnalysisTaskLukeAOD.cxx:856 AliAnalysisTaskLukeAOD.cxx:857 AliAnalysisTaskLukeAOD.cxx:858 AliAnalysisTaskLukeAOD.cxx:859 AliAnalysisTaskLukeAOD.cxx:860 AliAnalysisTaskLukeAOD.cxx:861 AliAnalysisTaskLukeAOD.cxx:862 AliAnalysisTaskLukeAOD.cxx:863 AliAnalysisTaskLukeAOD.cxx:864 AliAnalysisTaskLukeAOD.cxx:865 AliAnalysisTaskLukeAOD.cxx:866 AliAnalysisTaskLukeAOD.cxx:867 AliAnalysisTaskLukeAOD.cxx:868 AliAnalysisTaskLukeAOD.cxx:869 AliAnalysisTaskLukeAOD.cxx:870 AliAnalysisTaskLukeAOD.cxx:871 AliAnalysisTaskLukeAOD.cxx:872 AliAnalysisTaskLukeAOD.cxx:873 AliAnalysisTaskLukeAOD.cxx:874 AliAnalysisTaskLukeAOD.cxx:875 AliAnalysisTaskLukeAOD.cxx:876 AliAnalysisTaskLukeAOD.cxx:877 AliAnalysisTaskLukeAOD.cxx:878 AliAnalysisTaskLukeAOD.cxx:879 AliAnalysisTaskLukeAOD.cxx:880 AliAnalysisTaskLukeAOD.cxx:881 AliAnalysisTaskLukeAOD.cxx:882 AliAnalysisTaskLukeAOD.cxx:883 AliAnalysisTaskLukeAOD.cxx:884 AliAnalysisTaskLukeAOD.cxx:885 AliAnalysisTaskLukeAOD.cxx:886 AliAnalysisTaskLukeAOD.cxx:887 AliAnalysisTaskLukeAOD.cxx:888 AliAnalysisTaskLukeAOD.cxx:889 AliAnalysisTaskLukeAOD.cxx:890 AliAnalysisTaskLukeAOD.cxx:891 AliAnalysisTaskLukeAOD.cxx:892 AliAnalysisTaskLukeAOD.cxx:893 AliAnalysisTaskLukeAOD.cxx:894 AliAnalysisTaskLukeAOD.cxx:895 AliAnalysisTaskLukeAOD.cxx:896 AliAnalysisTaskLukeAOD.cxx:897 AliAnalysisTaskLukeAOD.cxx:898 AliAnalysisTaskLukeAOD.cxx:899 AliAnalysisTaskLukeAOD.cxx:900 AliAnalysisTaskLukeAOD.cxx:901 AliAnalysisTaskLukeAOD.cxx:902 AliAnalysisTaskLukeAOD.cxx:903 AliAnalysisTaskLukeAOD.cxx:904 AliAnalysisTaskLukeAOD.cxx:905 AliAnalysisTaskLukeAOD.cxx:906 AliAnalysisTaskLukeAOD.cxx:907 AliAnalysisTaskLukeAOD.cxx:908 AliAnalysisTaskLukeAOD.cxx:909 AliAnalysisTaskLukeAOD.cxx:910 AliAnalysisTaskLukeAOD.cxx:911 AliAnalysisTaskLukeAOD.cxx:912 AliAnalysisTaskLukeAOD.cxx:913 AliAnalysisTaskLukeAOD.cxx:914 AliAnalysisTaskLukeAOD.cxx:915 AliAnalysisTaskLukeAOD.cxx:916 AliAnalysisTaskLukeAOD.cxx:917 AliAnalysisTaskLukeAOD.cxx:918 AliAnalysisTaskLukeAOD.cxx:919 AliAnalysisTaskLukeAOD.cxx:920 AliAnalysisTaskLukeAOD.cxx:921 AliAnalysisTaskLukeAOD.cxx:922 AliAnalysisTaskLukeAOD.cxx:923 AliAnalysisTaskLukeAOD.cxx:924 AliAnalysisTaskLukeAOD.cxx:925 AliAnalysisTaskLukeAOD.cxx:926 AliAnalysisTaskLukeAOD.cxx:927 AliAnalysisTaskLukeAOD.cxx:928 AliAnalysisTaskLukeAOD.cxx:929 AliAnalysisTaskLukeAOD.cxx:930 AliAnalysisTaskLukeAOD.cxx:931 AliAnalysisTaskLukeAOD.cxx:932 AliAnalysisTaskLukeAOD.cxx:933 AliAnalysisTaskLukeAOD.cxx:934 AliAnalysisTaskLukeAOD.cxx:935 AliAnalysisTaskLukeAOD.cxx:936 AliAnalysisTaskLukeAOD.cxx:937 AliAnalysisTaskLukeAOD.cxx:938 AliAnalysisTaskLukeAOD.cxx:939 AliAnalysisTaskLukeAOD.cxx:940 AliAnalysisTaskLukeAOD.cxx:941 AliAnalysisTaskLukeAOD.cxx:942 AliAnalysisTaskLukeAOD.cxx:943 AliAnalysisTaskLukeAOD.cxx:944 AliAnalysisTaskLukeAOD.cxx:945 AliAnalysisTaskLukeAOD.cxx:946 AliAnalysisTaskLukeAOD.cxx:947 AliAnalysisTaskLukeAOD.cxx:948 AliAnalysisTaskLukeAOD.cxx:949 AliAnalysisTaskLukeAOD.cxx:950 AliAnalysisTaskLukeAOD.cxx:951 AliAnalysisTaskLukeAOD.cxx:952 AliAnalysisTaskLukeAOD.cxx:953 AliAnalysisTaskLukeAOD.cxx:954 AliAnalysisTaskLukeAOD.cxx:955 AliAnalysisTaskLukeAOD.cxx:956 AliAnalysisTaskLukeAOD.cxx:957 AliAnalysisTaskLukeAOD.cxx:958 AliAnalysisTaskLukeAOD.cxx:959 AliAnalysisTaskLukeAOD.cxx:960 AliAnalysisTaskLukeAOD.cxx:961 AliAnalysisTaskLukeAOD.cxx:962 AliAnalysisTaskLukeAOD.cxx:963 AliAnalysisTaskLukeAOD.cxx:964 AliAnalysisTaskLukeAOD.cxx:965 AliAnalysisTaskLukeAOD.cxx:966 AliAnalysisTaskLukeAOD.cxx:967 AliAnalysisTaskLukeAOD.cxx:968 AliAnalysisTaskLukeAOD.cxx:969 AliAnalysisTaskLukeAOD.cxx:970 AliAnalysisTaskLukeAOD.cxx:971 AliAnalysisTaskLukeAOD.cxx:972 AliAnalysisTaskLukeAOD.cxx:973 AliAnalysisTaskLukeAOD.cxx:974 AliAnalysisTaskLukeAOD.cxx:975 AliAnalysisTaskLukeAOD.cxx:976 AliAnalysisTaskLukeAOD.cxx:977 AliAnalysisTaskLukeAOD.cxx:978 AliAnalysisTaskLukeAOD.cxx:979 AliAnalysisTaskLukeAOD.cxx:980 AliAnalysisTaskLukeAOD.cxx:981 AliAnalysisTaskLukeAOD.cxx:982 AliAnalysisTaskLukeAOD.cxx:983 AliAnalysisTaskLukeAOD.cxx:984 AliAnalysisTaskLukeAOD.cxx:985 AliAnalysisTaskLukeAOD.cxx:986 AliAnalysisTaskLukeAOD.cxx:987 AliAnalysisTaskLukeAOD.cxx:988 AliAnalysisTaskLukeAOD.cxx:989 AliAnalysisTaskLukeAOD.cxx:990 AliAnalysisTaskLukeAOD.cxx:991 AliAnalysisTaskLukeAOD.cxx:992 AliAnalysisTaskLukeAOD.cxx:993 AliAnalysisTaskLukeAOD.cxx:994 AliAnalysisTaskLukeAOD.cxx:995 AliAnalysisTaskLukeAOD.cxx:996 AliAnalysisTaskLukeAOD.cxx:997 AliAnalysisTaskLukeAOD.cxx:998 AliAnalysisTaskLukeAOD.cxx:999 AliAnalysisTaskLukeAOD.cxx:1000 AliAnalysisTaskLukeAOD.cxx:1001 AliAnalysisTaskLukeAOD.cxx:1002 AliAnalysisTaskLukeAOD.cxx:1003 AliAnalysisTaskLukeAOD.cxx:1004 AliAnalysisTaskLukeAOD.cxx:1005 AliAnalysisTaskLukeAOD.cxx:1006 AliAnalysisTaskLukeAOD.cxx:1007 AliAnalysisTaskLukeAOD.cxx:1008 AliAnalysisTaskLukeAOD.cxx:1009 AliAnalysisTaskLukeAOD.cxx:1010 AliAnalysisTaskLukeAOD.cxx:1011 AliAnalysisTaskLukeAOD.cxx:1012 AliAnalysisTaskLukeAOD.cxx:1013 AliAnalysisTaskLukeAOD.cxx:1014 AliAnalysisTaskLukeAOD.cxx:1015 AliAnalysisTaskLukeAOD.cxx:1016 AliAnalysisTaskLukeAOD.cxx:1017 AliAnalysisTaskLukeAOD.cxx:1018 AliAnalysisTaskLukeAOD.cxx:1019 AliAnalysisTaskLukeAOD.cxx:1020 AliAnalysisTaskLukeAOD.cxx:1021 AliAnalysisTaskLukeAOD.cxx:1022 AliAnalysisTaskLukeAOD.cxx:1023 AliAnalysisTaskLukeAOD.cxx:1024 AliAnalysisTaskLukeAOD.cxx:1025 AliAnalysisTaskLukeAOD.cxx:1026 AliAnalysisTaskLukeAOD.cxx:1027 AliAnalysisTaskLukeAOD.cxx:1028 AliAnalysisTaskLukeAOD.cxx:1029 AliAnalysisTaskLukeAOD.cxx:1030 AliAnalysisTaskLukeAOD.cxx:1031 AliAnalysisTaskLukeAOD.cxx:1032 AliAnalysisTaskLukeAOD.cxx:1033 AliAnalysisTaskLukeAOD.cxx:1034 AliAnalysisTaskLukeAOD.cxx:1035 AliAnalysisTaskLukeAOD.cxx:1036 AliAnalysisTaskLukeAOD.cxx:1037 AliAnalysisTaskLukeAOD.cxx:1038 AliAnalysisTaskLukeAOD.cxx:1039 AliAnalysisTaskLukeAOD.cxx:1040 AliAnalysisTaskLukeAOD.cxx:1041 AliAnalysisTaskLukeAOD.cxx:1042 AliAnalysisTaskLukeAOD.cxx:1043 AliAnalysisTaskLukeAOD.cxx:1044 AliAnalysisTaskLukeAOD.cxx:1045 AliAnalysisTaskLukeAOD.cxx:1046 AliAnalysisTaskLukeAOD.cxx:1047 AliAnalysisTaskLukeAOD.cxx:1048 AliAnalysisTaskLukeAOD.cxx:1049 AliAnalysisTaskLukeAOD.cxx:1050 AliAnalysisTaskLukeAOD.cxx:1051 AliAnalysisTaskLukeAOD.cxx:1052 AliAnalysisTaskLukeAOD.cxx:1053 AliAnalysisTaskLukeAOD.cxx:1054 AliAnalysisTaskLukeAOD.cxx:1055 AliAnalysisTaskLukeAOD.cxx:1056 AliAnalysisTaskLukeAOD.cxx:1057 AliAnalysisTaskLukeAOD.cxx:1058 AliAnalysisTaskLukeAOD.cxx:1059 AliAnalysisTaskLukeAOD.cxx:1060 AliAnalysisTaskLukeAOD.cxx:1061 AliAnalysisTaskLukeAOD.cxx:1062 AliAnalysisTaskLukeAOD.cxx:1063 AliAnalysisTaskLukeAOD.cxx:1064 AliAnalysisTaskLukeAOD.cxx:1065 AliAnalysisTaskLukeAOD.cxx:1066 AliAnalysisTaskLukeAOD.cxx:1067 AliAnalysisTaskLukeAOD.cxx:1068 AliAnalysisTaskLukeAOD.cxx:1069 AliAnalysisTaskLukeAOD.cxx:1070 AliAnalysisTaskLukeAOD.cxx:1071 AliAnalysisTaskLukeAOD.cxx:1072 AliAnalysisTaskLukeAOD.cxx:1073 AliAnalysisTaskLukeAOD.cxx:1074 AliAnalysisTaskLukeAOD.cxx:1075 AliAnalysisTaskLukeAOD.cxx:1076 AliAnalysisTaskLukeAOD.cxx:1077 AliAnalysisTaskLukeAOD.cxx:1078 AliAnalysisTaskLukeAOD.cxx:1079 AliAnalysisTaskLukeAOD.cxx:1080 AliAnalysisTaskLukeAOD.cxx:1081 AliAnalysisTaskLukeAOD.cxx:1082 AliAnalysisTaskLukeAOD.cxx:1083 AliAnalysisTaskLukeAOD.cxx:1084 AliAnalysisTaskLukeAOD.cxx:1085 AliAnalysisTaskLukeAOD.cxx:1086 AliAnalysisTaskLukeAOD.cxx:1087 AliAnalysisTaskLukeAOD.cxx:1088 AliAnalysisTaskLukeAOD.cxx:1089 AliAnalysisTaskLukeAOD.cxx:1090 AliAnalysisTaskLukeAOD.cxx:1091 AliAnalysisTaskLukeAOD.cxx:1092 AliAnalysisTaskLukeAOD.cxx:1093 AliAnalysisTaskLukeAOD.cxx:1094 AliAnalysisTaskLukeAOD.cxx:1095 AliAnalysisTaskLukeAOD.cxx:1096 AliAnalysisTaskLukeAOD.cxx:1097 AliAnalysisTaskLukeAOD.cxx:1098 AliAnalysisTaskLukeAOD.cxx:1099 AliAnalysisTaskLukeAOD.cxx:1100 AliAnalysisTaskLukeAOD.cxx:1101 AliAnalysisTaskLukeAOD.cxx:1102 AliAnalysisTaskLukeAOD.cxx:1103 AliAnalysisTaskLukeAOD.cxx:1104 AliAnalysisTaskLukeAOD.cxx:1105 AliAnalysisTaskLukeAOD.cxx:1106 AliAnalysisTaskLukeAOD.cxx:1107 AliAnalysisTaskLukeAOD.cxx:1108 AliAnalysisTaskLukeAOD.cxx:1109 AliAnalysisTaskLukeAOD.cxx:1110 AliAnalysisTaskLukeAOD.cxx:1111 AliAnalysisTaskLukeAOD.cxx:1112 AliAnalysisTaskLukeAOD.cxx:1113 AliAnalysisTaskLukeAOD.cxx:1114 AliAnalysisTaskLukeAOD.cxx:1115 AliAnalysisTaskLukeAOD.cxx:1116 AliAnalysisTaskLukeAOD.cxx:1117 AliAnalysisTaskLukeAOD.cxx:1118 AliAnalysisTaskLukeAOD.cxx:1119 AliAnalysisTaskLukeAOD.cxx:1120 AliAnalysisTaskLukeAOD.cxx:1121 AliAnalysisTaskLukeAOD.cxx:1122 AliAnalysisTaskLukeAOD.cxx:1123 AliAnalysisTaskLukeAOD.cxx:1124 AliAnalysisTaskLukeAOD.cxx:1125 AliAnalysisTaskLukeAOD.cxx:1126 AliAnalysisTaskLukeAOD.cxx:1127 AliAnalysisTaskLukeAOD.cxx:1128 AliAnalysisTaskLukeAOD.cxx:1129 AliAnalysisTaskLukeAOD.cxx:1130 AliAnalysisTaskLukeAOD.cxx:1131 AliAnalysisTaskLukeAOD.cxx:1132 AliAnalysisTaskLukeAOD.cxx:1133 AliAnalysisTaskLukeAOD.cxx:1134 AliAnalysisTaskLukeAOD.cxx:1135 AliAnalysisTaskLukeAOD.cxx:1136 AliAnalysisTaskLukeAOD.cxx:1137 AliAnalysisTaskLukeAOD.cxx:1138 AliAnalysisTaskLukeAOD.cxx:1139 AliAnalysisTaskLukeAOD.cxx:1140 AliAnalysisTaskLukeAOD.cxx:1141 AliAnalysisTaskLukeAOD.cxx:1142 AliAnalysisTaskLukeAOD.cxx:1143 AliAnalysisTaskLukeAOD.cxx:1144 AliAnalysisTaskLukeAOD.cxx:1145 AliAnalysisTaskLukeAOD.cxx:1146 AliAnalysisTaskLukeAOD.cxx:1147 AliAnalysisTaskLukeAOD.cxx:1148 AliAnalysisTaskLukeAOD.cxx:1149 AliAnalysisTaskLukeAOD.cxx:1150 AliAnalysisTaskLukeAOD.cxx:1151 AliAnalysisTaskLukeAOD.cxx:1152 AliAnalysisTaskLukeAOD.cxx:1153 AliAnalysisTaskLukeAOD.cxx:1154 AliAnalysisTaskLukeAOD.cxx:1155 AliAnalysisTaskLukeAOD.cxx:1156 AliAnalysisTaskLukeAOD.cxx:1157 AliAnalysisTaskLukeAOD.cxx:1158 AliAnalysisTaskLukeAOD.cxx:1159 AliAnalysisTaskLukeAOD.cxx:1160 AliAnalysisTaskLukeAOD.cxx:1161 AliAnalysisTaskLukeAOD.cxx:1162 AliAnalysisTaskLukeAOD.cxx:1163 AliAnalysisTaskLukeAOD.cxx:1164 AliAnalysisTaskLukeAOD.cxx:1165 AliAnalysisTaskLukeAOD.cxx:1166 AliAnalysisTaskLukeAOD.cxx:1167 AliAnalysisTaskLukeAOD.cxx:1168 AliAnalysisTaskLukeAOD.cxx:1169 AliAnalysisTaskLukeAOD.cxx:1170 AliAnalysisTaskLukeAOD.cxx:1171 AliAnalysisTaskLukeAOD.cxx:1172 AliAnalysisTaskLukeAOD.cxx:1173 AliAnalysisTaskLukeAOD.cxx:1174 AliAnalysisTaskLukeAOD.cxx:1175 AliAnalysisTaskLukeAOD.cxx:1176 AliAnalysisTaskLukeAOD.cxx:1177 AliAnalysisTaskLukeAOD.cxx:1178 AliAnalysisTaskLukeAOD.cxx:1179 AliAnalysisTaskLukeAOD.cxx:1180 AliAnalysisTaskLukeAOD.cxx:1181 AliAnalysisTaskLukeAOD.cxx:1182 AliAnalysisTaskLukeAOD.cxx:1183 AliAnalysisTaskLukeAOD.cxx:1184 AliAnalysisTaskLukeAOD.cxx:1185 AliAnalysisTaskLukeAOD.cxx:1186 AliAnalysisTaskLukeAOD.cxx:1187 AliAnalysisTaskLukeAOD.cxx:1188 AliAnalysisTaskLukeAOD.cxx:1189 AliAnalysisTaskLukeAOD.cxx:1190 AliAnalysisTaskLukeAOD.cxx:1191 AliAnalysisTaskLukeAOD.cxx:1192 AliAnalysisTaskLukeAOD.cxx:1193 AliAnalysisTaskLukeAOD.cxx:1194 AliAnalysisTaskLukeAOD.cxx:1195 AliAnalysisTaskLukeAOD.cxx:1196 AliAnalysisTaskLukeAOD.cxx:1197 AliAnalysisTaskLukeAOD.cxx:1198 AliAnalysisTaskLukeAOD.cxx:1199 AliAnalysisTaskLukeAOD.cxx:1200 AliAnalysisTaskLukeAOD.cxx:1201 AliAnalysisTaskLukeAOD.cxx:1202 AliAnalysisTaskLukeAOD.cxx:1203 AliAnalysisTaskLukeAOD.cxx:1204 AliAnalysisTaskLukeAOD.cxx:1205 AliAnalysisTaskLukeAOD.cxx:1206 AliAnalysisTaskLukeAOD.cxx:1207 AliAnalysisTaskLukeAOD.cxx:1208 AliAnalysisTaskLukeAOD.cxx:1209 AliAnalysisTaskLukeAOD.cxx:1210 AliAnalysisTaskLukeAOD.cxx:1211 AliAnalysisTaskLukeAOD.cxx:1212 AliAnalysisTaskLukeAOD.cxx:1213 AliAnalysisTaskLukeAOD.cxx:1214 AliAnalysisTaskLukeAOD.cxx:1215 AliAnalysisTaskLukeAOD.cxx:1216 AliAnalysisTaskLukeAOD.cxx:1217 AliAnalysisTaskLukeAOD.cxx:1218 AliAnalysisTaskLukeAOD.cxx:1219 AliAnalysisTaskLukeAOD.cxx:1220 AliAnalysisTaskLukeAOD.cxx:1221 AliAnalysisTaskLukeAOD.cxx:1222 AliAnalysisTaskLukeAOD.cxx:1223 AliAnalysisTaskLukeAOD.cxx:1224 AliAnalysisTaskLukeAOD.cxx:1225 AliAnalysisTaskLukeAOD.cxx:1226 AliAnalysisTaskLukeAOD.cxx:1227 AliAnalysisTaskLukeAOD.cxx:1228 AliAnalysisTaskLukeAOD.cxx:1229 AliAnalysisTaskLukeAOD.cxx:1230 AliAnalysisTaskLukeAOD.cxx:1231 AliAnalysisTaskLukeAOD.cxx:1232 AliAnalysisTaskLukeAOD.cxx:1233 AliAnalysisTaskLukeAOD.cxx:1234 AliAnalysisTaskLukeAOD.cxx:1235 AliAnalysisTaskLukeAOD.cxx:1236 AliAnalysisTaskLukeAOD.cxx:1237 AliAnalysisTaskLukeAOD.cxx:1238 AliAnalysisTaskLukeAOD.cxx:1239 AliAnalysisTaskLukeAOD.cxx:1240 AliAnalysisTaskLukeAOD.cxx:1241 AliAnalysisTaskLukeAOD.cxx:1242 AliAnalysisTaskLukeAOD.cxx:1243 AliAnalysisTaskLukeAOD.cxx:1244 AliAnalysisTaskLukeAOD.cxx:1245 AliAnalysisTaskLukeAOD.cxx:1246 AliAnalysisTaskLukeAOD.cxx:1247 AliAnalysisTaskLukeAOD.cxx:1248 AliAnalysisTaskLukeAOD.cxx:1249 AliAnalysisTaskLukeAOD.cxx:1250 AliAnalysisTaskLukeAOD.cxx:1251 AliAnalysisTaskLukeAOD.cxx:1252 AliAnalysisTaskLukeAOD.cxx:1253 AliAnalysisTaskLukeAOD.cxx:1254 AliAnalysisTaskLukeAOD.cxx:1255 AliAnalysisTaskLukeAOD.cxx:1256 AliAnalysisTaskLukeAOD.cxx:1257 AliAnalysisTaskLukeAOD.cxx:1258 AliAnalysisTaskLukeAOD.cxx:1259 AliAnalysisTaskLukeAOD.cxx:1260 AliAnalysisTaskLukeAOD.cxx:1261 AliAnalysisTaskLukeAOD.cxx:1262 AliAnalysisTaskLukeAOD.cxx:1263 AliAnalysisTaskLukeAOD.cxx:1264 AliAnalysisTaskLukeAOD.cxx:1265 AliAnalysisTaskLukeAOD.cxx:1266 AliAnalysisTaskLukeAOD.cxx:1267 AliAnalysisTaskLukeAOD.cxx:1268 AliAnalysisTaskLukeAOD.cxx:1269 AliAnalysisTaskLukeAOD.cxx:1270 AliAnalysisTaskLukeAOD.cxx:1271 AliAnalysisTaskLukeAOD.cxx:1272 AliAnalysisTaskLukeAOD.cxx:1273 AliAnalysisTaskLukeAOD.cxx:1274 AliAnalysisTaskLukeAOD.cxx:1275 AliAnalysisTaskLukeAOD.cxx:1276 AliAnalysisTaskLukeAOD.cxx:1277 AliAnalysisTaskLukeAOD.cxx:1278 AliAnalysisTaskLukeAOD.cxx:1279 AliAnalysisTaskLukeAOD.cxx:1280 AliAnalysisTaskLukeAOD.cxx:1281 AliAnalysisTaskLukeAOD.cxx:1282 AliAnalysisTaskLukeAOD.cxx:1283 AliAnalysisTaskLukeAOD.cxx:1284 AliAnalysisTaskLukeAOD.cxx:1285 AliAnalysisTaskLukeAOD.cxx:1286 AliAnalysisTaskLukeAOD.cxx:1287 AliAnalysisTaskLukeAOD.cxx:1288 AliAnalysisTaskLukeAOD.cxx:1289 AliAnalysisTaskLukeAOD.cxx:1290 AliAnalysisTaskLukeAOD.cxx:1291 AliAnalysisTaskLukeAOD.cxx:1292 AliAnalysisTaskLukeAOD.cxx:1293 AliAnalysisTaskLukeAOD.cxx:1294 AliAnalysisTaskLukeAOD.cxx:1295 AliAnalysisTaskLukeAOD.cxx:1296 AliAnalysisTaskLukeAOD.cxx:1297 AliAnalysisTaskLukeAOD.cxx:1298 AliAnalysisTaskLukeAOD.cxx:1299 AliAnalysisTaskLukeAOD.cxx:1300 AliAnalysisTaskLukeAOD.cxx:1301 AliAnalysisTaskLukeAOD.cxx:1302 AliAnalysisTaskLukeAOD.cxx:1303 AliAnalysisTaskLukeAOD.cxx:1304 AliAnalysisTaskLukeAOD.cxx:1305 AliAnalysisTaskLukeAOD.cxx:1306 AliAnalysisTaskLukeAOD.cxx:1307 AliAnalysisTaskLukeAOD.cxx:1308 AliAnalysisTaskLukeAOD.cxx:1309 AliAnalysisTaskLukeAOD.cxx:1310 AliAnalysisTaskLukeAOD.cxx:1311 AliAnalysisTaskLukeAOD.cxx:1312 AliAnalysisTaskLukeAOD.cxx:1313 AliAnalysisTaskLukeAOD.cxx:1314 AliAnalysisTaskLukeAOD.cxx:1315 AliAnalysisTaskLukeAOD.cxx:1316 AliAnalysisTaskLukeAOD.cxx:1317 AliAnalysisTaskLukeAOD.cxx:1318 AliAnalysisTaskLukeAOD.cxx:1319 AliAnalysisTaskLukeAOD.cxx:1320 AliAnalysisTaskLukeAOD.cxx:1321 AliAnalysisTaskLukeAOD.cxx:1322 AliAnalysisTaskLukeAOD.cxx:1323 AliAnalysisTaskLukeAOD.cxx:1324 AliAnalysisTaskLukeAOD.cxx:1325 AliAnalysisTaskLukeAOD.cxx:1326 AliAnalysisTaskLukeAOD.cxx:1327 AliAnalysisTaskLukeAOD.cxx:1328 AliAnalysisTaskLukeAOD.cxx:1329 AliAnalysisTaskLukeAOD.cxx:1330 AliAnalysisTaskLukeAOD.cxx:1331 AliAnalysisTaskLukeAOD.cxx:1332 AliAnalysisTaskLukeAOD.cxx:1333 AliAnalysisTaskLukeAOD.cxx:1334 AliAnalysisTaskLukeAOD.cxx:1335 AliAnalysisTaskLukeAOD.cxx:1336 AliAnalysisTaskLukeAOD.cxx:1337 AliAnalysisTaskLukeAOD.cxx:1338 AliAnalysisTaskLukeAOD.cxx:1339 AliAnalysisTaskLukeAOD.cxx:1340 AliAnalysisTaskLukeAOD.cxx:1341 AliAnalysisTaskLukeAOD.cxx:1342 AliAnalysisTaskLukeAOD.cxx:1343 AliAnalysisTaskLukeAOD.cxx:1344 AliAnalysisTaskLukeAOD.cxx:1345 AliAnalysisTaskLukeAOD.cxx:1346 AliAnalysisTaskLukeAOD.cxx:1347 AliAnalysisTaskLukeAOD.cxx:1348 AliAnalysisTaskLukeAOD.cxx:1349 AliAnalysisTaskLukeAOD.cxx:1350 AliAnalysisTaskLukeAOD.cxx:1351 AliAnalysisTaskLukeAOD.cxx:1352 AliAnalysisTaskLukeAOD.cxx:1353 AliAnalysisTaskLukeAOD.cxx:1354 AliAnalysisTaskLukeAOD.cxx:1355 AliAnalysisTaskLukeAOD.cxx:1356 AliAnalysisTaskLukeAOD.cxx:1357 AliAnalysisTaskLukeAOD.cxx:1358 AliAnalysisTaskLukeAOD.cxx:1359 AliAnalysisTaskLukeAOD.cxx:1360 AliAnalysisTaskLukeAOD.cxx:1361 AliAnalysisTaskLukeAOD.cxx:1362 AliAnalysisTaskLukeAOD.cxx:1363 AliAnalysisTaskLukeAOD.cxx:1364 AliAnalysisTaskLukeAOD.cxx:1365 AliAnalysisTaskLukeAOD.cxx:1366 AliAnalysisTaskLukeAOD.cxx:1367 AliAnalysisTaskLukeAOD.cxx:1368 AliAnalysisTaskLukeAOD.cxx:1369 AliAnalysisTaskLukeAOD.cxx:1370 AliAnalysisTaskLukeAOD.cxx:1371 AliAnalysisTaskLukeAOD.cxx:1372 AliAnalysisTaskLukeAOD.cxx:1373 AliAnalysisTaskLukeAOD.cxx:1374 AliAnalysisTaskLukeAOD.cxx:1375 AliAnalysisTaskLukeAOD.cxx:1376 AliAnalysisTaskLukeAOD.cxx:1377 AliAnalysisTaskLukeAOD.cxx:1378 AliAnalysisTaskLukeAOD.cxx:1379 AliAnalysisTaskLukeAOD.cxx:1380 AliAnalysisTaskLukeAOD.cxx:1381 AliAnalysisTaskLukeAOD.cxx:1382 AliAnalysisTaskLukeAOD.cxx:1383 AliAnalysisTaskLukeAOD.cxx:1384 AliAnalysisTaskLukeAOD.cxx:1385 AliAnalysisTaskLukeAOD.cxx:1386 AliAnalysisTaskLukeAOD.cxx:1387 AliAnalysisTaskLukeAOD.cxx:1388 AliAnalysisTaskLukeAOD.cxx:1389 AliAnalysisTaskLukeAOD.cxx:1390 AliAnalysisTaskLukeAOD.cxx:1391 AliAnalysisTaskLukeAOD.cxx:1392 AliAnalysisTaskLukeAOD.cxx:1393 AliAnalysisTaskLukeAOD.cxx:1394 AliAnalysisTaskLukeAOD.cxx:1395 AliAnalysisTaskLukeAOD.cxx:1396 AliAnalysisTaskLukeAOD.cxx:1397 AliAnalysisTaskLukeAOD.cxx:1398 AliAnalysisTaskLukeAOD.cxx:1399 AliAnalysisTaskLukeAOD.cxx:1400 AliAnalysisTaskLukeAOD.cxx:1401 AliAnalysisTaskLukeAOD.cxx:1402 AliAnalysisTaskLukeAOD.cxx:1403 AliAnalysisTaskLukeAOD.cxx:1404 AliAnalysisTaskLukeAOD.cxx:1405 AliAnalysisTaskLukeAOD.cxx:1406 AliAnalysisTaskLukeAOD.cxx:1407 AliAnalysisTaskLukeAOD.cxx:1408 AliAnalysisTaskLukeAOD.cxx:1409 AliAnalysisTaskLukeAOD.cxx:1410 AliAnalysisTaskLukeAOD.cxx:1411 AliAnalysisTaskLukeAOD.cxx:1412 AliAnalysisTaskLukeAOD.cxx:1413 AliAnalysisTaskLukeAOD.cxx:1414 AliAnalysisTaskLukeAOD.cxx:1415 AliAnalysisTaskLukeAOD.cxx:1416 AliAnalysisTaskLukeAOD.cxx:1417 AliAnalysisTaskLukeAOD.cxx:1418 AliAnalysisTaskLukeAOD.cxx:1419 AliAnalysisTaskLukeAOD.cxx:1420 AliAnalysisTaskLukeAOD.cxx:1421 AliAnalysisTaskLukeAOD.cxx:1422 AliAnalysisTaskLukeAOD.cxx:1423 AliAnalysisTaskLukeAOD.cxx:1424 AliAnalysisTaskLukeAOD.cxx:1425 AliAnalysisTaskLukeAOD.cxx:1426 AliAnalysisTaskLukeAOD.cxx:1427 AliAnalysisTaskLukeAOD.cxx:1428 AliAnalysisTaskLukeAOD.cxx:1429 AliAnalysisTaskLukeAOD.cxx:1430 AliAnalysisTaskLukeAOD.cxx:1431 AliAnalysisTaskLukeAOD.cxx:1432 AliAnalysisTaskLukeAOD.cxx:1433 AliAnalysisTaskLukeAOD.cxx:1434 AliAnalysisTaskLukeAOD.cxx:1435 AliAnalysisTaskLukeAOD.cxx:1436 AliAnalysisTaskLukeAOD.cxx:1437 AliAnalysisTaskLukeAOD.cxx:1438 AliAnalysisTaskLukeAOD.cxx:1439 AliAnalysisTaskLukeAOD.cxx:1440 AliAnalysisTaskLukeAOD.cxx:1441 AliAnalysisTaskLukeAOD.cxx:1442 AliAnalysisTaskLukeAOD.cxx:1443 AliAnalysisTaskLukeAOD.cxx:1444 AliAnalysisTaskLukeAOD.cxx:1445 AliAnalysisTaskLukeAOD.cxx:1446 AliAnalysisTaskLukeAOD.cxx:1447 AliAnalysisTaskLukeAOD.cxx:1448 AliAnalysisTaskLukeAOD.cxx:1449 AliAnalysisTaskLukeAOD.cxx:1450 AliAnalysisTaskLukeAOD.cxx:1451 AliAnalysisTaskLukeAOD.cxx:1452 AliAnalysisTaskLukeAOD.cxx:1453 AliAnalysisTaskLukeAOD.cxx:1454 AliAnalysisTaskLukeAOD.cxx:1455 AliAnalysisTaskLukeAOD.cxx:1456 AliAnalysisTaskLukeAOD.cxx:1457 AliAnalysisTaskLukeAOD.cxx:1458 AliAnalysisTaskLukeAOD.cxx:1459 AliAnalysisTaskLukeAOD.cxx:1460 AliAnalysisTaskLukeAOD.cxx:1461 AliAnalysisTaskLukeAOD.cxx:1462 AliAnalysisTaskLukeAOD.cxx:1463 AliAnalysisTaskLukeAOD.cxx:1464 AliAnalysisTaskLukeAOD.cxx:1465 AliAnalysisTaskLukeAOD.cxx:1466 AliAnalysisTaskLukeAOD.cxx:1467 AliAnalysisTaskLukeAOD.cxx:1468 AliAnalysisTaskLukeAOD.cxx:1469 AliAnalysisTaskLukeAOD.cxx:1470 AliAnalysisTaskLukeAOD.cxx:1471 AliAnalysisTaskLukeAOD.cxx:1472 AliAnalysisTaskLukeAOD.cxx:1473 AliAnalysisTaskLukeAOD.cxx:1474 AliAnalysisTaskLukeAOD.cxx:1475 AliAnalysisTaskLukeAOD.cxx:1476 AliAnalysisTaskLukeAOD.cxx:1477 AliAnalysisTaskLukeAOD.cxx:1478 AliAnalysisTaskLukeAOD.cxx:1479 AliAnalysisTaskLukeAOD.cxx:1480 AliAnalysisTaskLukeAOD.cxx:1481 AliAnalysisTaskLukeAOD.cxx:1482 AliAnalysisTaskLukeAOD.cxx:1483 AliAnalysisTaskLukeAOD.cxx:1484 AliAnalysisTaskLukeAOD.cxx:1485 AliAnalysisTaskLukeAOD.cxx:1486 AliAnalysisTaskLukeAOD.cxx:1487 AliAnalysisTaskLukeAOD.cxx:1488 AliAnalysisTaskLukeAOD.cxx:1489 AliAnalysisTaskLukeAOD.cxx:1490 AliAnalysisTaskLukeAOD.cxx:1491 AliAnalysisTaskLukeAOD.cxx:1492 AliAnalysisTaskLukeAOD.cxx:1493 AliAnalysisTaskLukeAOD.cxx:1494 AliAnalysisTaskLukeAOD.cxx:1495 AliAnalysisTaskLukeAOD.cxx:1496 AliAnalysisTaskLukeAOD.cxx:1497 AliAnalysisTaskLukeAOD.cxx:1498 AliAnalysisTaskLukeAOD.cxx:1499 AliAnalysisTaskLukeAOD.cxx:1500 AliAnalysisTaskLukeAOD.cxx:1501 AliAnalysisTaskLukeAOD.cxx:1502 AliAnalysisTaskLukeAOD.cxx:1503 AliAnalysisTaskLukeAOD.cxx:1504 AliAnalysisTaskLukeAOD.cxx:1505 AliAnalysisTaskLukeAOD.cxx:1506 AliAnalysisTaskLukeAOD.cxx:1507 AliAnalysisTaskLukeAOD.cxx:1508 AliAnalysisTaskLukeAOD.cxx:1509 AliAnalysisTaskLukeAOD.cxx:1510 AliAnalysisTaskLukeAOD.cxx:1511 AliAnalysisTaskLukeAOD.cxx:1512 AliAnalysisTaskLukeAOD.cxx:1513 AliAnalysisTaskLukeAOD.cxx:1514 AliAnalysisTaskLukeAOD.cxx:1515 AliAnalysisTaskLukeAOD.cxx:1516 AliAnalysisTaskLukeAOD.cxx:1517 AliAnalysisTaskLukeAOD.cxx:1518 AliAnalysisTaskLukeAOD.cxx:1519 AliAnalysisTaskLukeAOD.cxx:1520 AliAnalysisTaskLukeAOD.cxx:1521 AliAnalysisTaskLukeAOD.cxx:1522 AliAnalysisTaskLukeAOD.cxx:1523 AliAnalysisTaskLukeAOD.cxx:1524 AliAnalysisTaskLukeAOD.cxx:1525 AliAnalysisTaskLukeAOD.cxx:1526 AliAnalysisTaskLukeAOD.cxx:1527 AliAnalysisTaskLukeAOD.cxx:1528 AliAnalysisTaskLukeAOD.cxx:1529 AliAnalysisTaskLukeAOD.cxx:1530 AliAnalysisTaskLukeAOD.cxx:1531 AliAnalysisTaskLukeAOD.cxx:1532 AliAnalysisTaskLukeAOD.cxx:1533 AliAnalysisTaskLukeAOD.cxx:1534 AliAnalysisTaskLukeAOD.cxx:1535 AliAnalysisTaskLukeAOD.cxx:1536 AliAnalysisTaskLukeAOD.cxx:1537 AliAnalysisTaskLukeAOD.cxx:1538 AliAnalysisTaskLukeAOD.cxx:1539 AliAnalysisTaskLukeAOD.cxx:1540 AliAnalysisTaskLukeAOD.cxx:1541 AliAnalysisTaskLukeAOD.cxx:1542 AliAnalysisTaskLukeAOD.cxx:1543 AliAnalysisTaskLukeAOD.cxx:1544 AliAnalysisTaskLukeAOD.cxx:1545 AliAnalysisTaskLukeAOD.cxx:1546 AliAnalysisTaskLukeAOD.cxx:1547 AliAnalysisTaskLukeAOD.cxx:1548 AliAnalysisTaskLukeAOD.cxx:1549 AliAnalysisTaskLukeAOD.cxx:1550 AliAnalysisTaskLukeAOD.cxx:1551 AliAnalysisTaskLukeAOD.cxx:1552 AliAnalysisTaskLukeAOD.cxx:1553 AliAnalysisTaskLukeAOD.cxx:1554 AliAnalysisTaskLukeAOD.cxx:1555 AliAnalysisTaskLukeAOD.cxx:1556 AliAnalysisTaskLukeAOD.cxx:1557 AliAnalysisTaskLukeAOD.cxx:1558 AliAnalysisTaskLukeAOD.cxx:1559 AliAnalysisTaskLukeAOD.cxx:1560 AliAnalysisTaskLukeAOD.cxx:1561 AliAnalysisTaskLukeAOD.cxx:1562 AliAnalysisTaskLukeAOD.cxx:1563 AliAnalysisTaskLukeAOD.cxx:1564 AliAnalysisTaskLukeAOD.cxx:1565 AliAnalysisTaskLukeAOD.cxx:1566 AliAnalysisTaskLukeAOD.cxx:1567 AliAnalysisTaskLukeAOD.cxx:1568 AliAnalysisTaskLukeAOD.cxx:1569 AliAnalysisTaskLukeAOD.cxx:1570 AliAnalysisTaskLukeAOD.cxx:1571 AliAnalysisTaskLukeAOD.cxx:1572 AliAnalysisTaskLukeAOD.cxx:1573 AliAnalysisTaskLukeAOD.cxx:1574 AliAnalysisTaskLukeAOD.cxx:1575 AliAnalysisTaskLukeAOD.cxx:1576 AliAnalysisTaskLukeAOD.cxx:1577 AliAnalysisTaskLukeAOD.cxx:1578 AliAnalysisTaskLukeAOD.cxx:1579 AliAnalysisTaskLukeAOD.cxx:1580 AliAnalysisTaskLukeAOD.cxx:1581 AliAnalysisTaskLukeAOD.cxx:1582 AliAnalysisTaskLukeAOD.cxx:1583 AliAnalysisTaskLukeAOD.cxx:1584 AliAnalysisTaskLukeAOD.cxx:1585 AliAnalysisTaskLukeAOD.cxx:1586 AliAnalysisTaskLukeAOD.cxx:1587 AliAnalysisTaskLukeAOD.cxx:1588 AliAnalysisTaskLukeAOD.cxx:1589 AliAnalysisTaskLukeAOD.cxx:1590 AliAnalysisTaskLukeAOD.cxx:1591 AliAnalysisTaskLukeAOD.cxx:1592 AliAnalysisTaskLukeAOD.cxx:1593 AliAnalysisTaskLukeAOD.cxx:1594 AliAnalysisTaskLukeAOD.cxx:1595 AliAnalysisTaskLukeAOD.cxx:1596 AliAnalysisTaskLukeAOD.cxx:1597 AliAnalysisTaskLukeAOD.cxx:1598 AliAnalysisTaskLukeAOD.cxx:1599 AliAnalysisTaskLukeAOD.cxx:1600 AliAnalysisTaskLukeAOD.cxx:1601 AliAnalysisTaskLukeAOD.cxx:1602 AliAnalysisTaskLukeAOD.cxx:1603 AliAnalysisTaskLukeAOD.cxx:1604 AliAnalysisTaskLukeAOD.cxx:1605 AliAnalysisTaskLukeAOD.cxx:1606 AliAnalysisTaskLukeAOD.cxx:1607 AliAnalysisTaskLukeAOD.cxx:1608 AliAnalysisTaskLukeAOD.cxx:1609 AliAnalysisTaskLukeAOD.cxx:1610 AliAnalysisTaskLukeAOD.cxx:1611 AliAnalysisTaskLukeAOD.cxx:1612 AliAnalysisTaskLukeAOD.cxx:1613 AliAnalysisTaskLukeAOD.cxx:1614 AliAnalysisTaskLukeAOD.cxx:1615 AliAnalysisTaskLukeAOD.cxx:1616 AliAnalysisTaskLukeAOD.cxx:1617 AliAnalysisTaskLukeAOD.cxx:1618 AliAnalysisTaskLukeAOD.cxx:1619 AliAnalysisTaskLukeAOD.cxx:1620 AliAnalysisTaskLukeAOD.cxx:1621 AliAnalysisTaskLukeAOD.cxx:1622 AliAnalysisTaskLukeAOD.cxx:1623 AliAnalysisTaskLukeAOD.cxx:1624 AliAnalysisTaskLukeAOD.cxx:1625 AliAnalysisTaskLukeAOD.cxx:1626 AliAnalysisTaskLukeAOD.cxx:1627 AliAnalysisTaskLukeAOD.cxx:1628 AliAnalysisTaskLukeAOD.cxx:1629 AliAnalysisTaskLukeAOD.cxx:1630 AliAnalysisTaskLukeAOD.cxx:1631 AliAnalysisTaskLukeAOD.cxx:1632 AliAnalysisTaskLukeAOD.cxx:1633 AliAnalysisTaskLukeAOD.cxx:1634 AliAnalysisTaskLukeAOD.cxx:1635 AliAnalysisTaskLukeAOD.cxx:1636 AliAnalysisTaskLukeAOD.cxx:1637 AliAnalysisTaskLukeAOD.cxx:1638 AliAnalysisTaskLukeAOD.cxx:1639 AliAnalysisTaskLukeAOD.cxx:1640 AliAnalysisTaskLukeAOD.cxx:1641 AliAnalysisTaskLukeAOD.cxx:1642 AliAnalysisTaskLukeAOD.cxx:1643 AliAnalysisTaskLukeAOD.cxx:1644 AliAnalysisTaskLukeAOD.cxx:1645 AliAnalysisTaskLukeAOD.cxx:1646 AliAnalysisTaskLukeAOD.cxx:1647 AliAnalysisTaskLukeAOD.cxx:1648 AliAnalysisTaskLukeAOD.cxx:1649 AliAnalysisTaskLukeAOD.cxx:1650 AliAnalysisTaskLukeAOD.cxx:1651 AliAnalysisTaskLukeAOD.cxx:1652 AliAnalysisTaskLukeAOD.cxx:1653 AliAnalysisTaskLukeAOD.cxx:1654 AliAnalysisTaskLukeAOD.cxx:1655 AliAnalysisTaskLukeAOD.cxx:1656 AliAnalysisTaskLukeAOD.cxx:1657 AliAnalysisTaskLukeAOD.cxx:1658 AliAnalysisTaskLukeAOD.cxx:1659 AliAnalysisTaskLukeAOD.cxx:1660 AliAnalysisTaskLukeAOD.cxx:1661 AliAnalysisTaskLukeAOD.cxx:1662 AliAnalysisTaskLukeAOD.cxx:1663 AliAnalysisTaskLukeAOD.cxx:1664 AliAnalysisTaskLukeAOD.cxx:1665 AliAnalysisTaskLukeAOD.cxx:1666 AliAnalysisTaskLukeAOD.cxx:1667 AliAnalysisTaskLukeAOD.cxx:1668 AliAnalysisTaskLukeAOD.cxx:1669 AliAnalysisTaskLukeAOD.cxx:1670 AliAnalysisTaskLukeAOD.cxx:1671 AliAnalysisTaskLukeAOD.cxx:1672 AliAnalysisTaskLukeAOD.cxx:1673 AliAnalysisTaskLukeAOD.cxx:1674 AliAnalysisTaskLukeAOD.cxx:1675 AliAnalysisTaskLukeAOD.cxx:1676 AliAnalysisTaskLukeAOD.cxx:1677 AliAnalysisTaskLukeAOD.cxx:1678 AliAnalysisTaskLukeAOD.cxx:1679 AliAnalysisTaskLukeAOD.cxx:1680 AliAnalysisTaskLukeAOD.cxx:1681 AliAnalysisTaskLukeAOD.cxx:1682 AliAnalysisTaskLukeAOD.cxx:1683 AliAnalysisTaskLukeAOD.cxx:1684 AliAnalysisTaskLukeAOD.cxx:1685 AliAnalysisTaskLukeAOD.cxx:1686 AliAnalysisTaskLukeAOD.cxx:1687 AliAnalysisTaskLukeAOD.cxx:1688 AliAnalysisTaskLukeAOD.cxx:1689 AliAnalysisTaskLukeAOD.cxx:1690 AliAnalysisTaskLukeAOD.cxx:1691 AliAnalysisTaskLukeAOD.cxx:1692 AliAnalysisTaskLukeAOD.cxx:1693 AliAnalysisTaskLukeAOD.cxx:1694 AliAnalysisTaskLukeAOD.cxx:1695 AliAnalysisTaskLukeAOD.cxx:1696 AliAnalysisTaskLukeAOD.cxx:1697 AliAnalysisTaskLukeAOD.cxx:1698 AliAnalysisTaskLukeAOD.cxx:1699 AliAnalysisTaskLukeAOD.cxx:1700 AliAnalysisTaskLukeAOD.cxx:1701 AliAnalysisTaskLukeAOD.cxx:1702 AliAnalysisTaskLukeAOD.cxx:1703 AliAnalysisTaskLukeAOD.cxx:1704 AliAnalysisTaskLukeAOD.cxx:1705 AliAnalysisTaskLukeAOD.cxx:1706 AliAnalysisTaskLukeAOD.cxx:1707 AliAnalysisTaskLukeAOD.cxx:1708 AliAnalysisTaskLukeAOD.cxx:1709 AliAnalysisTaskLukeAOD.cxx:1710 AliAnalysisTaskLukeAOD.cxx:1711 AliAnalysisTaskLukeAOD.cxx:1712 AliAnalysisTaskLukeAOD.cxx:1713 AliAnalysisTaskLukeAOD.cxx:1714 AliAnalysisTaskLukeAOD.cxx:1715 AliAnalysisTaskLukeAOD.cxx:1716 AliAnalysisTaskLukeAOD.cxx:1717 AliAnalysisTaskLukeAOD.cxx:1718 AliAnalysisTaskLukeAOD.cxx:1719 AliAnalysisTaskLukeAOD.cxx:1720 AliAnalysisTaskLukeAOD.cxx:1721 AliAnalysisTaskLukeAOD.cxx:1722 AliAnalysisTaskLukeAOD.cxx:1723 AliAnalysisTaskLukeAOD.cxx:1724 AliAnalysisTaskLukeAOD.cxx:1725 AliAnalysisTaskLukeAOD.cxx:1726 AliAnalysisTaskLukeAOD.cxx:1727 AliAnalysisTaskLukeAOD.cxx:1728 AliAnalysisTaskLukeAOD.cxx:1729 AliAnalysisTaskLukeAOD.cxx:1730 AliAnalysisTaskLukeAOD.cxx:1731 AliAnalysisTaskLukeAOD.cxx:1732 AliAnalysisTaskLukeAOD.cxx:1733 AliAnalysisTaskLukeAOD.cxx:1734 AliAnalysisTaskLukeAOD.cxx:1735 AliAnalysisTaskLukeAOD.cxx:1736 AliAnalysisTaskLukeAOD.cxx:1737 AliAnalysisTaskLukeAOD.cxx:1738 AliAnalysisTaskLukeAOD.cxx:1739 AliAnalysisTaskLukeAOD.cxx:1740 AliAnalysisTaskLukeAOD.cxx:1741 AliAnalysisTaskLukeAOD.cxx:1742 AliAnalysisTaskLukeAOD.cxx:1743 AliAnalysisTaskLukeAOD.cxx:1744 AliAnalysisTaskLukeAOD.cxx:1745 AliAnalysisTaskLukeAOD.cxx:1746 AliAnalysisTaskLukeAOD.cxx:1747 AliAnalysisTaskLukeAOD.cxx:1748 AliAnalysisTaskLukeAOD.cxx:1749 AliAnalysisTaskLukeAOD.cxx:1750 AliAnalysisTaskLukeAOD.cxx:1751 AliAnalysisTaskLukeAOD.cxx:1752 AliAnalysisTaskLukeAOD.cxx:1753 AliAnalysisTaskLukeAOD.cxx:1754 AliAnalysisTaskLukeAOD.cxx:1755 AliAnalysisTaskLukeAOD.cxx:1756 AliAnalysisTaskLukeAOD.cxx:1757 AliAnalysisTaskLukeAOD.cxx:1758 AliAnalysisTaskLukeAOD.cxx:1759 AliAnalysisTaskLukeAOD.cxx:1760 AliAnalysisTaskLukeAOD.cxx:1761 AliAnalysisTaskLukeAOD.cxx:1762 AliAnalysisTaskLukeAOD.cxx:1763 AliAnalysisTaskLukeAOD.cxx:1764 AliAnalysisTaskLukeAOD.cxx:1765 AliAnalysisTaskLukeAOD.cxx:1766 AliAnalysisTaskLukeAOD.cxx:1767 AliAnalysisTaskLukeAOD.cxx:1768 AliAnalysisTaskLukeAOD.cxx:1769 AliAnalysisTaskLukeAOD.cxx:1770 AliAnalysisTaskLukeAOD.cxx:1771 AliAnalysisTaskLukeAOD.cxx:1772 AliAnalysisTaskLukeAOD.cxx:1773 AliAnalysisTaskLukeAOD.cxx:1774 AliAnalysisTaskLukeAOD.cxx:1775 AliAnalysisTaskLukeAOD.cxx:1776 AliAnalysisTaskLukeAOD.cxx:1777 AliAnalysisTaskLukeAOD.cxx:1778 AliAnalysisTaskLukeAOD.cxx:1779 AliAnalysisTaskLukeAOD.cxx:1780 AliAnalysisTaskLukeAOD.cxx:1781 AliAnalysisTaskLukeAOD.cxx:1782 AliAnalysisTaskLukeAOD.cxx:1783 AliAnalysisTaskLukeAOD.cxx:1784 AliAnalysisTaskLukeAOD.cxx:1785 AliAnalysisTaskLukeAOD.cxx:1786 AliAnalysisTaskLukeAOD.cxx:1787 AliAnalysisTaskLukeAOD.cxx:1788 AliAnalysisTaskLukeAOD.cxx:1789 AliAnalysisTaskLukeAOD.cxx:1790 AliAnalysisTaskLukeAOD.cxx:1791 AliAnalysisTaskLukeAOD.cxx:1792 AliAnalysisTaskLukeAOD.cxx:1793 AliAnalysisTaskLukeAOD.cxx:1794 AliAnalysisTaskLukeAOD.cxx:1795 AliAnalysisTaskLukeAOD.cxx:1796 AliAnalysisTaskLukeAOD.cxx:1797 AliAnalysisTaskLukeAOD.cxx:1798 AliAnalysisTaskLukeAOD.cxx:1799 AliAnalysisTaskLukeAOD.cxx:1800 AliAnalysisTaskLukeAOD.cxx:1801 AliAnalysisTaskLukeAOD.cxx:1802 AliAnalysisTaskLukeAOD.cxx:1803 AliAnalysisTaskLukeAOD.cxx:1804 AliAnalysisTaskLukeAOD.cxx:1805 AliAnalysisTaskLukeAOD.cxx:1806 AliAnalysisTaskLukeAOD.cxx:1807 AliAnalysisTaskLukeAOD.cxx:1808 AliAnalysisTaskLukeAOD.cxx:1809 AliAnalysisTaskLukeAOD.cxx:1810 AliAnalysisTaskLukeAOD.cxx:1811 AliAnalysisTaskLukeAOD.cxx:1812 AliAnalysisTaskLukeAOD.cxx:1813 AliAnalysisTaskLukeAOD.cxx:1814 AliAnalysisTaskLukeAOD.cxx:1815 AliAnalysisTaskLukeAOD.cxx:1816 AliAnalysisTaskLukeAOD.cxx:1817 AliAnalysisTaskLukeAOD.cxx:1818 AliAnalysisTaskLukeAOD.cxx:1819 AliAnalysisTaskLukeAOD.cxx:1820 AliAnalysisTaskLukeAOD.cxx:1821 AliAnalysisTaskLukeAOD.cxx:1822 AliAnalysisTaskLukeAOD.cxx:1823 AliAnalysisTaskLukeAOD.cxx:1824 AliAnalysisTaskLukeAOD.cxx:1825 AliAnalysisTaskLukeAOD.cxx:1826 AliAnalysisTaskLukeAOD.cxx:1827 AliAnalysisTaskLukeAOD.cxx:1828 AliAnalysisTaskLukeAOD.cxx:1829 AliAnalysisTaskLukeAOD.cxx:1830 AliAnalysisTaskLukeAOD.cxx:1831 AliAnalysisTaskLukeAOD.cxx:1832 AliAnalysisTaskLukeAOD.cxx:1833 AliAnalysisTaskLukeAOD.cxx:1834 AliAnalysisTaskLukeAOD.cxx:1835 AliAnalysisTaskLukeAOD.cxx:1836 AliAnalysisTaskLukeAOD.cxx:1837 AliAnalysisTaskLukeAOD.cxx:1838 AliAnalysisTaskLukeAOD.cxx:1839 AliAnalysisTaskLukeAOD.cxx:1840 AliAnalysisTaskLukeAOD.cxx:1841 AliAnalysisTaskLukeAOD.cxx:1842 AliAnalysisTaskLukeAOD.cxx:1843 AliAnalysisTaskLukeAOD.cxx:1844 AliAnalysisTaskLukeAOD.cxx:1845 AliAnalysisTaskLukeAOD.cxx:1846 AliAnalysisTaskLukeAOD.cxx:1847 AliAnalysisTaskLukeAOD.cxx:1848 AliAnalysisTaskLukeAOD.cxx:1849 AliAnalysisTaskLukeAOD.cxx:1850 AliAnalysisTaskLukeAOD.cxx:1851 AliAnalysisTaskLukeAOD.cxx:1852 AliAnalysisTaskLukeAOD.cxx:1853 AliAnalysisTaskLukeAOD.cxx:1854 AliAnalysisTaskLukeAOD.cxx:1855 AliAnalysisTaskLukeAOD.cxx:1856 AliAnalysisTaskLukeAOD.cxx:1857 AliAnalysisTaskLukeAOD.cxx:1858 AliAnalysisTaskLukeAOD.cxx:1859 AliAnalysisTaskLukeAOD.cxx:1860 AliAnalysisTaskLukeAOD.cxx:1861 AliAnalysisTaskLukeAOD.cxx:1862 AliAnalysisTaskLukeAOD.cxx:1863 AliAnalysisTaskLukeAOD.cxx:1864 AliAnalysisTaskLukeAOD.cxx:1865 AliAnalysisTaskLukeAOD.cxx:1866 AliAnalysisTaskLukeAOD.cxx:1867 AliAnalysisTaskLukeAOD.cxx:1868 AliAnalysisTaskLukeAOD.cxx:1869 AliAnalysisTaskLukeAOD.cxx:1870 AliAnalysisTaskLukeAOD.cxx:1871 AliAnalysisTaskLukeAOD.cxx:1872 AliAnalysisTaskLukeAOD.cxx:1873 AliAnalysisTaskLukeAOD.cxx:1874 AliAnalysisTaskLukeAOD.cxx:1875 AliAnalysisTaskLukeAOD.cxx:1876 AliAnalysisTaskLukeAOD.cxx:1877 AliAnalysisTaskLukeAOD.cxx:1878 AliAnalysisTaskLukeAOD.cxx:1879 AliAnalysisTaskLukeAOD.cxx:1880 AliAnalysisTaskLukeAOD.cxx:1881 AliAnalysisTaskLukeAOD.cxx:1882 AliAnalysisTaskLukeAOD.cxx:1883 AliAnalysisTaskLukeAOD.cxx:1884 AliAnalysisTaskLukeAOD.cxx:1885 AliAnalysisTaskLukeAOD.cxx:1886 AliAnalysisTaskLukeAOD.cxx:1887 AliAnalysisTaskLukeAOD.cxx:1888 AliAnalysisTaskLukeAOD.cxx:1889 AliAnalysisTaskLukeAOD.cxx:1890 AliAnalysisTaskLukeAOD.cxx:1891 AliAnalysisTaskLukeAOD.cxx:1892 AliAnalysisTaskLukeAOD.cxx:1893 AliAnalysisTaskLukeAOD.cxx:1894 AliAnalysisTaskLukeAOD.cxx:1895 AliAnalysisTaskLukeAOD.cxx:1896 AliAnalysisTaskLukeAOD.cxx:1897 AliAnalysisTaskLukeAOD.cxx:1898 AliAnalysisTaskLukeAOD.cxx:1899 AliAnalysisTaskLukeAOD.cxx:1900 AliAnalysisTaskLukeAOD.cxx:1901 AliAnalysisTaskLukeAOD.cxx:1902 AliAnalysisTaskLukeAOD.cxx:1903 AliAnalysisTaskLukeAOD.cxx:1904 AliAnalysisTaskLukeAOD.cxx:1905 AliAnalysisTaskLukeAOD.cxx:1906 AliAnalysisTaskLukeAOD.cxx:1907 AliAnalysisTaskLukeAOD.cxx:1908 AliAnalysisTaskLukeAOD.cxx:1909 AliAnalysisTaskLukeAOD.cxx:1910 AliAnalysisTaskLukeAOD.cxx:1911 AliAnalysisTaskLukeAOD.cxx:1912 AliAnalysisTaskLukeAOD.cxx:1913 AliAnalysisTaskLukeAOD.cxx:1914 AliAnalysisTaskLukeAOD.cxx:1915 AliAnalysisTaskLukeAOD.cxx:1916 AliAnalysisTaskLukeAOD.cxx:1917 AliAnalysisTaskLukeAOD.cxx:1918 AliAnalysisTaskLukeAOD.cxx:1919 AliAnalysisTaskLukeAOD.cxx:1920 AliAnalysisTaskLukeAOD.cxx:1921 AliAnalysisTaskLukeAOD.cxx:1922 AliAnalysisTaskLukeAOD.cxx:1923 AliAnalysisTaskLukeAOD.cxx:1924 AliAnalysisTaskLukeAOD.cxx:1925 AliAnalysisTaskLukeAOD.cxx:1926 AliAnalysisTaskLukeAOD.cxx:1927 AliAnalysisTaskLukeAOD.cxx:1928 AliAnalysisTaskLukeAOD.cxx:1929 AliAnalysisTaskLukeAOD.cxx:1930 AliAnalysisTaskLukeAOD.cxx:1931 AliAnalysisTaskLukeAOD.cxx:1932 AliAnalysisTaskLukeAOD.cxx:1933 AliAnalysisTaskLukeAOD.cxx:1934 AliAnalysisTaskLukeAOD.cxx:1935 AliAnalysisTaskLukeAOD.cxx:1936 AliAnalysisTaskLukeAOD.cxx:1937 AliAnalysisTaskLukeAOD.cxx:1938 AliAnalysisTaskLukeAOD.cxx:1939 AliAnalysisTaskLukeAOD.cxx:1940 AliAnalysisTaskLukeAOD.cxx:1941 AliAnalysisTaskLukeAOD.cxx:1942 AliAnalysisTaskLukeAOD.cxx:1943 AliAnalysisTaskLukeAOD.cxx:1944 AliAnalysisTaskLukeAOD.cxx:1945