#include "TChain.h"
#include "TTree.h"
#include "TLegend.h"
#include "TH1F.h"
#include "TH1D.h"
#include "TH2F.h"
#include "THnSparse.h"
#include "TProfile.h"
#include "TCanvas.h"
#include "AliAnalysisTask.h"
#include "AliAODTrack.h"
#include "AliAODMCParticle.h"
#include "AliVParticle.h"
#include "AliAODEvent.h"
#include "AliAODInputHandler.h"
#include "AliAnalysisTaskV2AllChAOD.h"
#include "AliAnalysisTaskESDfilter.h"
#include "AliAnalysisDataContainer.h"
#include "AliSpectraAODTrackCuts.h"
#include "AliSpectraAODEventCuts.h"
#include "AliPIDCombined.h"
#include "AliCentrality.h"
#include "TProof.h"
#include "AliVEvent.h"
#include "AliStack.h"
#include <TMCProcess.h>
#include <TRandom.h>
#include <iostream>
using namespace std;
ClassImp(AliAnalysisTaskV2AllChAOD)
AliAnalysisTaskV2AllChAOD::AliAnalysisTaskV2AllChAOD(const char *name) : AliAnalysisTaskSE(name),
fAOD(0x0),
fTrackCuts(0x0),
fEventCuts(0x0),
fIsMC(0),
fCharge(0),
fVZEROside(0),
fOutput(0x0),
fOutput_lq(0x0),
fOutput_sq(0x0),
fnCentBins(20),
fnQvecBins(100),
fQvecUpperLim(100),
fCutLargeQperc(90.),
fCutSmallQperc(10.),
fEtaGapMin(-0.5),
fEtaGapMax(0.5),
fTrkBit(128),
fEtaCut(0.8),
fMinPt(0),
fMaxPt(20.0),
fMinTPCNcls(70),
fFillTHn(kFALSE),
fCentrality(0),
fQvector(0),
fQvector_lq(0),
fQvector_sq(0),
fResSP(0),
fResSP_vs_Cent(0),
f2partCumQA_vs_Cent(0),
f2partCumQB_vs_Cent(0),
fEta_vs_Phi_bef(0),
fEta_vs_PhiA(0),
fEta_vs_PhiB(0),
fResSP_lq(0),
fResSP_vs_Cent_lq(0),
f2partCumQA_vs_Cent_lq(0),
f2partCumQB_vs_Cent_lq(0),
fResSP_sq(0),
fResSP_vs_Cent_sq(0),
f2partCumQA_vs_Cent_sq(0),
f2partCumQB_vs_Cent_sq(0),
fResSP_inclusive(0),
fv2SPGap1A_inclusive_mb(0),
fv2SPGap1B_inclusive_mb(0),
fv2SPGap1A_inclusive_lq(0),
fv2SPGap1B_inclusive_lq(0),
fv2SPGap1A_inclusive_sq(0),
fv2SPGap1B_inclusive_sq(0),
fResSPmc_inclusive(0),
fv2SPGap1Amc_inclusive_mb(0),
fv2SPGap1Bmc_inclusive_mb(0),
fv2SPGap1Amc_inclusive_lq(0),
fv2SPGap1Bmc_inclusive_lq(0),
fv2SPGap1Amc_inclusive_sq(0),
fv2SPGap1Bmc_inclusive_sq(0),
fResGap1w(0),
fV2IntGap1w(0),
fIsRecoEff(0),
fRecoEffList(0),
fQvecGen(0),
fQgenType(0),
fnNchBins(400),
fDoCentrSystCentrality(0)
{
for (Int_t i = 0; i< 9; i++){
fv2SPGap1A[i] = 0;
fv2SPGap1B[i] = 0;
fSinGap1Aq[i] = 0;
fCosGap1Aq[i] = 0;
fSinGap1Bq[i] = 0;
fCosGap1Bq[i] = 0;
fSinGap1A[i] = 0;
fCosGap1A[i] = 0;
fSinGap1B[i] = 0;
fCosGap1B[i] = 0;
fv2SPGap1A_lq[i] = 0;
fv2SPGap1B_lq[i] = 0;
fSinGap1Aq_lq[i] = 0;
fCosGap1Aq_lq[i] = 0;
fSinGap1Bq_lq[i] = 0;
fCosGap1Bq_lq[i] = 0;
fSinGap1A_lq[i] = 0;
fCosGap1A_lq[i] = 0;
fSinGap1B_lq[i] = 0;
fCosGap1B_lq[i] = 0;
fv2SPGap1A_sq[i] = 0;
fv2SPGap1B_sq[i] = 0;
fSinGap1Aq_sq[i] = 0;
fCosGap1Aq_sq[i] = 0;
fSinGap1Bq_sq[i] = 0;
fCosGap1Bq_sq[i] = 0;
fSinGap1A_sq[i] = 0;
fCosGap1A_sq[i] = 0;
fSinGap1B_sq[i] = 0;
fCosGap1B_sq[i] = 0;
fResSP_vs_Qvec[i] = 0;
fV2IntGap1wq[i] = 0;
}
fRecoEffList=new TList();
fRecoEffList->SetOwner();
fRecoEffList->SetName("fRecoEffList");
DefineInput(0, TChain::Class());
DefineOutput(1, TList::Class());
DefineOutput(2, AliSpectraAODEventCuts::Class());
DefineOutput(3, AliSpectraAODTrackCuts::Class());
DefineOutput(4, TList::Class());
DefineOutput(5, TList::Class());
}
void AliAnalysisTaskV2AllChAOD::UserCreateOutputObjects()
{
fOutput=new TList();
fOutput->SetOwner();
fOutput->SetName("fOutput");
fOutput_lq=new TList();
fOutput_lq->SetOwner();
fOutput_lq->SetName("fOutput_lq");
fOutput_sq=new TList();
fOutput_sq->SetOwner();
fOutput_sq->SetName("fOutput_sq");
if (!fTrackCuts) AliFatal("Track Cuts should be set in the steering macro");
if (!fEventCuts) AliFatal("Event Cuts should be set in the steering macro");
if( fFillTHn ){
const Int_t nvarev=6;
Int_t binsHistRealEv[nvarev] = { fnCentBins, 100, fnQvecBins, fnQvecBins, fnQvecBins, fnNchBins};
Double_t xminHistRealEv[nvarev] = { 0., 0., 0., 0., 0., 0.};
Double_t xmaxHistRealEv[nvarev] = { 100., 100., fQvecUpperLim, fQvecUpperLim, fQvecUpperLim, 2000.};
THnSparseF* NSparseHistEv = new THnSparseF("NSparseHistEv","NSparseHistEv",nvarev,binsHistRealEv,xminHistRealEv,xmaxHistRealEv);
NSparseHistEv->GetAxis(0)->SetTitle(Form("%s cent",fEventCuts->GetCentralityMethod().Data()));
NSparseHistEv->GetAxis(0)->SetName(Form("%s_cent",fEventCuts->GetCentralityMethod().Data()));
NSparseHistEv->GetAxis(1)->SetTitle("q-vec rec percentile");
NSparseHistEv->GetAxis(1)->SetName("Qrec_perc");
NSparseHistEv->GetAxis(2)->SetTitle("q-vec V0A");
NSparseHistEv->GetAxis(2)->SetName("Qrec_V0A");
NSparseHistEv->GetAxis(3)->SetTitle("q-vec V0C");
NSparseHistEv->GetAxis(3)->SetName("Qrec_V0C");
NSparseHistEv->GetAxis(4)->SetTitle("q-vec TPC");
NSparseHistEv->GetAxis(4)->SetName("Qgen_TPC");
NSparseHistEv->GetAxis(5)->SetTitle("Ncharged");
NSparseHistEv->GetAxis(5)->SetName("Nch");
fOutput->Add(NSparseHistEv);
}
fCentrality = new TH1D("fCentrality", "centrality distribution; centrality", 200, 0., 100);
fOutput->Add(fCentrality);
fQvector = new TH1D("fQvector", "q-vector distribution; q-vector", fnQvecBins, 0., fQvecUpperLim);
fOutput->Add(fQvector);
fQvector_lq = new TH1D("fQvector_lq", "q-vector distribution; q-vector", fnQvecBins, 0., fQvecUpperLim);
fOutput_lq->Add(fQvector_lq);
fQvector_sq = new TH1D("fQvector_sq", "q-vector distribution; q-vector", fnQvecBins, 0., fQvecUpperLim);
fOutput_sq->Add(fQvector_sq);
Double_t ptBins[] = {0., 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.2, 1.4, 1.6, 1.8, 2.0, 2.2, 2.4, 2.6, 3.0, 3.4, 3.8, 4.2, 4.6, 5.0, 5.5, 6.0, 7.0, 8.0, 9.0, 10.0, 12.0, 14.0, 16.0, 20.0};
const Int_t nptBins = 33;
fResSP = new TProfile("fResSP", "Resolution; centrality; Resolution", 9, -0.5, 8.5);
fOutput->Add(fResSP);
fResSP_vs_Cent = new TProfile("fResSP_vs_Cent", "Resolution; centrality; Resolution", 20., 0., 100.);
fOutput->Add(fResSP_vs_Cent);
f2partCumQA_vs_Cent = new TProfile("f2partCumQA_vs_Cent", "Resolution; centrality; Resolution", 100., 0., 100.);
fOutput->Add(f2partCumQA_vs_Cent);
f2partCumQB_vs_Cent = new TProfile("f2partCumQB_vs_Cent", "Resolution; centrality; Resolution", 100., 0., 100.);
fOutput->Add(f2partCumQB_vs_Cent);
fEta_vs_Phi_bef = new TH2D("fEta_vs_Phi_bef","eta vs phi distribution before eta gap;#eta;#phi",200.,-1.,1.,175.,0.,7.);
fOutput->Add(fEta_vs_Phi_bef);
fEta_vs_PhiA = new TH2D("fEta_vs_PhiA","eta vs phi distribution;#eta;#phi",200.,-1.,1.,175.,0.,7.);
fOutput->Add(fEta_vs_PhiA);
fEta_vs_PhiB = new TH2D("fEta_vs_PhiB","eta vs phi distribution;#eta;#phi",200.,-1.,1.,175.,0.,7.);
fOutput->Add(fEta_vs_PhiB);
fResSP_inclusive = new TProfile("fResSP_inclusive", "Resolution; ese; Resolution", 3, 0., 3.);
fOutput->Add(fResSP_inclusive);
fv2SPGap1A_inclusive_mb = new TProfile("fv2SPGap1A_inclusive_mb", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput->Add(fv2SPGap1A_inclusive_mb);
fv2SPGap1B_inclusive_mb = new TProfile("fv2SPGap1B_inclusive_mb", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput->Add(fv2SPGap1B_inclusive_mb);
fResSP_lq = new TProfile("fResSP_lq", "Resolution; centrality; Resolution", 9, -0.5, 8.5);
fOutput_lq->Add(fResSP_lq);
fResSP_vs_Cent_lq = new TProfile("fResSP_vs_Cent_lq", "Resolution; centrality; Resolution", 20., 0., 100.);
fOutput_lq->Add(fResSP_vs_Cent_lq);
f2partCumQA_vs_Cent_lq = new TProfile("f2partCumQA_vs_Cent_lq", "Resolution; centrality; Resolution", 100., 0., 100.);
fOutput_lq->Add(f2partCumQA_vs_Cent_lq);
f2partCumQB_vs_Cent_lq = new TProfile("f2partCumQB_vs_Cent_lq", "Resolution; centrality; Resolution", 100., 0., 100.);
fOutput_lq->Add(f2partCumQB_vs_Cent_lq);
fv2SPGap1A_inclusive_lq = new TProfile("fv2SPGap1A_inclusive_lq", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_lq->Add(fv2SPGap1A_inclusive_lq);
fv2SPGap1B_inclusive_lq = new TProfile("fv2SPGap1B_inclusive_lq", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_lq->Add(fv2SPGap1B_inclusive_lq);
fResSP_sq = new TProfile("fResSP_sq", "Resolution; centrality; Resolution", 9, -0.5, 8.5);
fOutput_sq->Add(fResSP_sq);
fResSP_vs_Cent_sq = new TProfile("fResSP_vs_Cent_sq", "Resolution; centrality; Resolution", 20., 0., 100.);
fOutput_sq->Add(fResSP_vs_Cent_sq);
f2partCumQA_vs_Cent_sq = new TProfile("f2partCumQA_vs_Cent_sq", "Resolution; centrality; Resolution", 100., 0., 100.);
fOutput_sq->Add(f2partCumQA_vs_Cent_sq);
f2partCumQB_vs_Cent_sq = new TProfile("f2partCumQB_vs_Cent_sq", "Resolution; centrality; Resolution", 100., 0., 100.);
fOutput_sq->Add(f2partCumQB_vs_Cent_sq);
fv2SPGap1A_inclusive_sq = new TProfile("fv2SPGap1A_inclusive_sq", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_sq->Add(fv2SPGap1A_inclusive_sq);
fv2SPGap1B_inclusive_sq = new TProfile("fv2SPGap1B_inclusive_sq", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_sq->Add(fv2SPGap1B_inclusive_sq);
for (Int_t iC = 0; iC < 9; iC++){
fv2SPGap1A[iC] = new TProfile(Form("fv2SPGap1A_%d", iC), "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput->Add(fv2SPGap1A[iC]);
fv2SPGap1B[iC] = new TProfile(Form("fv2SPGap1B_%d", iC), "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput->Add(fv2SPGap1B[iC]);
fSinGap1Aq[iC] = new TProfile(Form("fSinGap1Aq_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput->Add(fSinGap1Aq[iC]);
fCosGap1Aq[iC] = new TProfile(Form("fCosGap1Aq_%d", iC), ";p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput->Add(fCosGap1Aq[iC]);
fSinGap1Bq[iC] = new TProfile(Form("fSinGap1Bq_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput->Add(fSinGap1Bq[iC]);
fCosGap1Bq[iC] = new TProfile(Form("fCosGap1Bq_%d", iC), ";p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput->Add(fCosGap1Bq[iC]);
fSinGap1A[iC] = new TProfile(Form("fSinGap1A_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput->Add(fSinGap1A[iC]);
fCosGap1A[iC] = new TProfile(Form("fCosGap1A_%d", iC), ";p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput->Add(fCosGap1A[iC]);
fSinGap1B[iC] = new TProfile(Form("fSinGap1B_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput->Add(fSinGap1B[iC]);
fCosGap1B[iC] = new TProfile(Form("fCosGap1B_%d", iC), ";p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput->Add(fCosGap1B[iC]);
fv2SPGap1A_lq[iC] = new TProfile(Form("fv2SPGap1A_lq_%d", iC), "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_lq->Add(fv2SPGap1A_lq[iC]);
fv2SPGap1B_lq[iC] = new TProfile(Form("fv2SPGap1B_lq_%d", iC), "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_lq->Add(fv2SPGap1B_lq[iC]);
fSinGap1Aq_lq[iC] = new TProfile(Form("fSinGap1Aq_lq_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput_lq->Add(fSinGap1Aq_lq[iC]);
fCosGap1Aq_lq[iC] = new TProfile(Form("fCosGap1Aq_lq_%d", iC), ";p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput_lq->Add(fCosGap1Aq_lq[iC]);
fSinGap1Bq_lq[iC] = new TProfile(Form("fSinGap1Bq_lq_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput_lq->Add(fSinGap1Bq_lq[iC]);
fCosGap1Bq_lq[iC] = new TProfile(Form("fCosGap1Bq_lq_%d", iC), ";p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput_lq->Add(fCosGap1Bq_lq[iC]);
fSinGap1A_lq[iC] = new TProfile(Form("fSinGap1A_lq_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput_lq->Add(fSinGap1A_lq[iC]);
fCosGap1A_lq[iC] = new TProfile(Form("fCosGap1A_lq_%d", iC), ";p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput_lq->Add(fCosGap1A_lq[iC]);
fSinGap1B_lq[iC] = new TProfile(Form("fSinGap1B_lq_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput_lq->Add(fSinGap1B_lq[iC]);
fCosGap1B_lq[iC] = new TProfile(Form("fCosGap1B_lq_%d", iC), ";p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput_lq->Add(fCosGap1B_lq[iC]);
fv2SPGap1A_sq[iC] = new TProfile(Form("fv2SPGap1A_sq_%d", iC), "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_sq->Add(fv2SPGap1A_sq[iC]);
fv2SPGap1B_sq[iC] = new TProfile(Form("fv2SPGap1B_sq_%d", iC), "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_sq->Add(fv2SPGap1B_sq[iC]);
fSinGap1Aq_sq[iC] = new TProfile(Form("fSinGap1Aq_sq_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput_sq->Add(fSinGap1Aq_sq[iC]);
fCosGap1Aq_sq[iC] = new TProfile(Form("fCosGap1Aq_sq_%d", iC), ";p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput_sq->Add(fCosGap1Aq_sq[iC]);
fSinGap1Bq_sq[iC] = new TProfile(Form("fSinGap1Bq_sq_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput_sq->Add(fSinGap1Bq_sq[iC]);
fCosGap1Bq_sq[iC] = new TProfile(Form("fCosGap1Bq_sq_%d", iC), "p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput_sq->Add(fCosGap1Bq_sq[iC]);
fSinGap1A_sq[iC] = new TProfile(Form("fSinGap1A_sq_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput_sq->Add(fSinGap1A_sq[iC]);
fCosGap1A_sq[iC] = new TProfile(Form("fCosGap1A_sq_%d", iC), ";p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput_sq->Add(fCosGap1A_sq[iC]);
fSinGap1B_sq[iC] = new TProfile(Form("fSinGap1B_sq_%d", iC), ";p_{T} (GeV/c);#LT sin(2*#phi) #GT", nptBins, ptBins);
fOutput_sq->Add(fSinGap1B_sq[iC]);
fCosGap1B_sq[iC] = new TProfile(Form("fCosGap1B_sq_%d", iC), "p_{T} (GeV/c);#LT cos(2*#phi) #GT", nptBins, ptBins);
fOutput_sq->Add(fCosGap1B_sq[iC]);
fResSP_vs_Qvec[iC] = new TProfile(Form("fResSP_vs_Qvec_%d", iC), "Resolution; Qvec (V0A); Resolution", 20., 0., 100.);
fResSP_vs_Qvec[iC]->Sumw2();
fOutput->Add(fResSP_vs_Qvec[iC]);
fV2IntGap1wq[iC] = new TProfile(Form("fV2IntGap1wq_%d", iC), "integrated v_{2} vs q-vector; Qvec (V0A); v_{2}", 20., 0., 100.);
fV2IntGap1wq[iC]->Sumw2();
fOutput->Add(fV2IntGap1wq[iC]);
};
fResGap1w = new TProfile("fResGap1w", "Resolution; centrality; Resolution", 9, -0.5, 8.5);
fResGap1w->Sumw2();
fOutput->Add(fResGap1w);
fV2IntGap1w = new TProfile("fV2IntGap1w", "; centrality; v_{2}", 9, -0.5, 8.5);
fV2IntGap1w->Sumw2();
fOutput->Add(fV2IntGap1w);
if(fIsMC){
fResSPmc_inclusive = new TProfile("fResSPmc_inclusive", "Resolution; ese; Resolution", 3, 0., 3.);
fOutput->Add(fResSPmc_inclusive);
fv2SPGap1Amc_inclusive_mb = new TProfile("fv2SPGap1Amc_inclusive_mb", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput->Add(fv2SPGap1Amc_inclusive_mb);
fv2SPGap1Bmc_inclusive_mb = new TProfile("fv2SPGap1Bmc_inclusive_mb", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput->Add(fv2SPGap1Bmc_inclusive_mb);
fv2SPGap1Amc_inclusive_lq = new TProfile("fv2SPGap1Amc_inclusive_lq", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_lq->Add(fv2SPGap1Amc_inclusive_lq);
fv2SPGap1Bmc_inclusive_lq = new TProfile("fv2SPGap1Bmc_inclusive_lq", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_lq->Add(fv2SPGap1Bmc_inclusive_lq);
fv2SPGap1Amc_inclusive_sq = new TProfile("fv2SPGap1Amc_inclusive_sq", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_sq->Add(fv2SPGap1Amc_inclusive_sq);
fv2SPGap1Bmc_inclusive_sq = new TProfile("fv2SPGap1Bmc_inclusive_sq", "v_{2}{2} vs p_{T}; p_{T} (GeV/c); v_{2}{2}", nptBins, ptBins);
fOutput_sq->Add(fv2SPGap1Bmc_inclusive_sq);
}
PostData(1, fOutput );
PostData(2, fEventCuts);
PostData(3, fTrackCuts);
PostData(4, fOutput_lq );
PostData(5, fOutput_sq );
}
void AliAnalysisTaskV2AllChAOD::UserExec(Option_t *)
{
fAOD = dynamic_cast<AliAODEvent*>(fInputEvent);
if (!fAOD) {
AliWarning("ERROR: AliAODEvent not available \n");
return;
}
if (strcmp(fAOD->ClassName(), "AliAODEvent"))
{
AliFatal("Not processing AODs");
}
if(!fEventCuts->IsSelected(fAOD,fTrackCuts))return;
Double_t Qvec=0.;
if(fIsMC && fQvecGen) Qvec = fEventCuts->GetQvecPercentileMC(fVZEROside, fQgenType);
else Qvec = fEventCuts->GetQvecPercentile(fVZEROside);
fQvector->Fill(Qvec);
if (Qvec > fCutLargeQperc && Qvec < 100.) fQvector_lq->Fill(Qvec);
if (Qvec > 0. && Qvec < fCutSmallQperc) fQvector_sq->Fill(Qvec);
Double_t Cent=(fDoCentrSystCentrality)?1.01*fEventCuts->GetCent():fEventCuts->GetCent();
fCentrality->Fill(Cent);
Int_t centV0 = -1;
if ((Cent > 0) && (Cent <= 5.0))
centV0 = 0;
else if ((Cent > 5.0) && (Cent <= 10.0))
centV0 = 1;
else if ((Cent > 10.0) && (Cent <= 20.0))
centV0 = 2;
else if ((Cent > 20.0) && (Cent <= 30.0))
centV0 = 3;
else if ((Cent > 30.0) && (Cent <= 40.0))
centV0 = 4;
else if ((Cent > 40.0) && (Cent <= 50.0))
centV0 = 5;
else if ((Cent > 50.0) && (Cent <= 60.0))
centV0 = 6;
else if ((Cent > 60.0) && (Cent <= 70.0))
centV0 = 7;
else if ((Cent > 70.0) && (Cent <= 80.0))
centV0 = 8;
if(centV0==-1)return;
if(fIsMC) MCclosure(Qvec);
Double_t QxGap1A = 0., QyGap1A = 0.;
Double_t QxGap1B = 0., QyGap1B = 0.;
Double_t multGap1A = 0, multGap1B = 0;
for (Int_t loop = 0; loop < 2; loop++){
for (Int_t iTracks = 0; iTracks < fAOD->GetNumberOfTracks(); iTracks++) {
AliAODTrack* track = dynamic_cast<AliAODTrack*>(fAOD->GetTrack(iTracks));
if(!track) AliFatal("Not a standard AOD");
if(fCharge != 0 && track->Charge() != fCharge) continue;
if (!fTrackCuts->IsSelected(track,kTRUE)) continue;
fEta_vs_Phi_bef->Fill( track->Eta(), track->Phi() );
if (loop == 0) {
if (track->Eta() > fEtaGapMax){
if(fIsRecoEff){
Double_t receff = GetRecoEff(track->Pt(), centV0);
QxGap1A += (TMath::Cos(2.*track->Phi()))/receff;
QyGap1A += (TMath::Sin(2.*track->Phi()))/receff;
multGap1A+=1./receff;
} else {
QxGap1A += TMath::Cos(2.*track->Phi());
QyGap1A += TMath::Sin(2.*track->Phi());
multGap1A++;
}
fSinGap1Aq[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
fCosGap1Aq[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
fEta_vs_PhiA->Fill( track->Eta(), track->Phi() );
if (Qvec > fCutLargeQperc && Qvec < 100.){
fSinGap1Aq_lq[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
fCosGap1Aq_lq[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
}
if (Qvec > 0. && Qvec < fCutSmallQperc){
fSinGap1Aq_sq[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
fCosGap1Aq_sq[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
}
}
if (track->Eta() < fEtaGapMin){
if(fIsRecoEff){
Double_t receff = GetRecoEff(track->Pt(), centV0);
QxGap1B += (TMath::Cos(2.*track->Phi()))/receff;
QyGap1B += (TMath::Sin(2.*track->Phi()))/receff;
multGap1B+=1./receff;
} else {
QxGap1B += TMath::Cos(2.*track->Phi());
QyGap1B += TMath::Sin(2.*track->Phi());
multGap1B++;
}
fCosGap1Bq[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
fSinGap1Bq[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
fEta_vs_PhiB->Fill( track->Eta(), track->Phi() );
if (Qvec > fCutLargeQperc && Qvec < 100.){
fSinGap1Bq_lq[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
fCosGap1Bq_lq[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
}
if (Qvec > 0. && Qvec < fCutSmallQperc){
fSinGap1Bq_sq[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
fCosGap1Bq_sq[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
}
}
} else {
if (track->Eta() < fEtaGapMin && multGap1A > 0){
Double_t v2SPGap1A = 0.;
if(fIsRecoEff){
Double_t receff = GetRecoEff(track->Pt(), centV0);
Double_t uxGap1A = (TMath::Cos(2.*track->Phi()))/receff;
Double_t uyGap1A = (TMath::Sin(2.*track->Phi()))/receff;
v2SPGap1A = (uxGap1A*QxGap1A + uyGap1A*QyGap1A)/(Double_t)multGap1A;
} else v2SPGap1A = (TMath::Cos(2.*track->Phi())*QxGap1A + TMath::Sin(2.*track->Phi())*QyGap1A)/(Double_t)multGap1A;
fv2SPGap1A[centV0]->Fill(track->Pt(), v2SPGap1A);
fv2SPGap1A_inclusive_mb->Fill(track->Pt(), v2SPGap1A);
fSinGap1A[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
fCosGap1A[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
if (Qvec > fCutLargeQperc && Qvec < 100.){
fv2SPGap1A_lq[centV0]->Fill(track->Pt(), v2SPGap1A);
fSinGap1A_lq[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
fCosGap1A_lq[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
fv2SPGap1A_inclusive_lq->Fill(track->Pt(), v2SPGap1A);
}
if (Qvec > 0. && Qvec < fCutSmallQperc){
fv2SPGap1A_sq[centV0]->Fill(track->Pt(), v2SPGap1A);
fSinGap1A_sq[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
fCosGap1A_sq[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
fv2SPGap1A_inclusive_sq->Fill(track->Pt(), v2SPGap1A);
}
}
if (track->Eta() > fEtaGapMax && multGap1B > 0){
Double_t v2SPGap1B = 0;
if(fIsRecoEff){
Double_t receff = GetRecoEff(track->Pt(), centV0);
Double_t uxGap1B = (TMath::Cos(2.*track->Phi()))/receff;
Double_t uyGap1B = (TMath::Sin(2.*track->Phi()))/receff;
v2SPGap1B = (uxGap1B*QxGap1B + uyGap1B*QyGap1B)/(Double_t)multGap1B;
}
else v2SPGap1B = (TMath::Cos(2.*track->Phi())*QxGap1B + TMath::Sin(2.*track->Phi())*QyGap1B)/(Double_t)multGap1B;
fv2SPGap1B[centV0]->Fill(track->Pt(), v2SPGap1B);
fv2SPGap1B_inclusive_mb->Fill(track->Pt(), v2SPGap1B);
fCosGap1B[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
fSinGap1B[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
if (Qvec > fCutLargeQperc && Qvec < 100.){
fv2SPGap1B_lq[centV0]->Fill(track->Pt(), v2SPGap1B);
fSinGap1B_lq[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
fCosGap1B_lq[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
fv2SPGap1B_inclusive_lq->Fill(track->Pt(), v2SPGap1B);
}
if (Qvec > 0. && Qvec < fCutSmallQperc){
fv2SPGap1B_sq[centV0]->Fill(track->Pt(), v2SPGap1B);
fSinGap1B_sq[centV0]->Fill(track->Pt(), TMath::Sin(2.*track->Phi()));
fCosGap1B_sq[centV0]->Fill(track->Pt(), TMath::Cos(2.*track->Phi()));
fv2SPGap1B_inclusive_sq->Fill(track->Pt(), v2SPGap1B);
}
}
}
}
}
if (multGap1A > 0 && multGap1B > 0){
Double_t res = (QxGap1A*QxGap1B + QyGap1A*QyGap1B)/(Double_t)multGap1A/(Double_t)multGap1B;
fResSP->Fill((Double_t)centV0, res);
fResSP_inclusive->Fill(0., res);
fResSP_vs_Cent->Fill(Cent, res);
Double_t f2partCumQA = -999.;
if(multGap1A>1)
f2partCumQA = ( ( (QxGap1A*QxGap1A + QyGap1A*QyGap1A) - (Double_t)multGap1A ) / ((Double_t)multGap1A*((Double_t)multGap1A-1)) );
if(f2partCumQA>0)f2partCumQA_vs_Cent->Fill((Double_t)Cent,f2partCumQA);
Double_t f2partCumQB = -999.;
if(multGap1B>1)
f2partCumQB = ( ( (QxGap1B*QxGap1B + QyGap1B*QyGap1B) - (Double_t)multGap1B ) / ((Double_t)multGap1B*((Double_t)multGap1B-1)) );
if(f2partCumQB>0)f2partCumQB_vs_Cent->Fill((Double_t)Cent,f2partCumQB);
if (Qvec > fCutLargeQperc && Qvec < 100.){
fResSP_lq->Fill((Double_t)centV0, res);
fResSP_vs_Cent_lq->Fill(Cent, res);
if(f2partCumQA>0)f2partCumQA_vs_Cent_lq->Fill((Double_t)Cent,f2partCumQA);
if(f2partCumQB>0)f2partCumQB_vs_Cent_lq->Fill((Double_t)Cent,f2partCumQB);
fResSP_inclusive->Fill(1., res);
}
if (Qvec > 0. && Qvec < fCutSmallQperc){
fResSP_sq->Fill((Double_t)centV0, res);
fResSP_vs_Cent_sq->Fill(Cent, res);
if(f2partCumQA>0)f2partCumQA_vs_Cent_sq->Fill((Double_t)Cent,f2partCumQA);
if(f2partCumQB>0)f2partCumQB_vs_Cent_sq->Fill((Double_t)Cent,f2partCumQB);
fResSP_inclusive->Fill(2., res);
}
}
if ((multGap1A > 0) && (multGap1B > 0)){
fResGap1w->Fill(Double_t(centV0), (QxGap1A*QxGap1B + QyGap1A*QyGap1B)/multGap1A/multGap1B, (Double_t)(multGap1A*multGap1B));
Double_t nGap1 = multGap1A*multGap1B;
Double_t qqGap1 = (QxGap1A*QxGap1B + QyGap1A*QyGap1B)/nGap1;
fV2IntGap1w->Fill(Double_t(centV0), qqGap1, nGap1);
fResSP_vs_Qvec[centV0]->Fill(Double_t(Qvec), (QxGap1A*QxGap1B + QyGap1A*QyGap1B)/multGap1A/multGap1B, (Double_t)(multGap1A*multGap1B));
fV2IntGap1wq[centV0]->Fill(Double_t(Qvec), qqGap1, nGap1);
}
if( fFillTHn ){
Double_t varEv[6];
varEv[0]=Cent;
varEv[1]=(Double_t)Qvec;
varEv[2]=(Double_t)fEventCuts->GetqV0A();
varEv[3]=(Double_t)fEventCuts->GetqV0C();
varEv[4]=(Double_t)fEventCuts->GetqTPC();
varEv[5]=(Double_t)fEventCuts->GetNch();
((THnSparseF*)fOutput->FindObject("NSparseHistEv"))->Fill(varEv);
}
PostData(1, fOutput );
PostData(2, fEventCuts);
PostData(3, fTrackCuts);
PostData(4, fOutput_lq );
PostData(5, fOutput_sq );
}
Bool_t AliAnalysisTaskV2AllChAOD::GetDCA(const AliAODTrack* trk, Double_t * p){
double xyz[3],cov[3];
if (!trk->GetXYZ(xyz)) {
AliExternalTrackParam etp;
etp.CopyFromVTrack(trk);
AliVEvent* ev = (AliVEvent*)trk->GetEvent();
if (!ev) { return kFALSE;}
if (!etp.PropagateToDCA(ev->GetPrimaryVertex(), ev->GetMagneticField(),999,xyz,cov)) return kFALSE;
}
p[0] = xyz[0];
p[1] = xyz[1];
return kTRUE;
}
void AliAnalysisTaskV2AllChAOD::MCclosure(Double_t qvec){
TClonesArray *arrayMC = 0;
if (fIsMC)
{
arrayMC = (TClonesArray*) fAOD->GetList()->FindObject(AliAODMCParticle::StdBranchName());
if (!arrayMC) {
AliFatal("Error: MC particles branch not found!\n");
}
Double_t QxGap1Amc = 0., QyGap1Amc = 0.;
Double_t QxGap1Bmc = 0., QyGap1Bmc = 0.;
Int_t multGap1Amc = 0, multGap1Bmc = 0;
for (Int_t loop = 0; loop < 2; loop++){
Int_t nMC = arrayMC->GetEntries();
for (Int_t iMC = 0; iMC < nMC; iMC++)
{
AliAODMCParticle *partMC = (AliAODMCParticle*) arrayMC->At(iMC);
if(!partMC->Charge()) continue;
if(fCharge != 0 && partMC->Charge()*fCharge < 0.) continue;
if (!(partMC->IsPhysicalPrimary()))
continue;
if(partMC->Eta()<fTrackCuts->GetEtaMin() || partMC->Eta()>fTrackCuts->GetEtaMax()) continue;
if (loop == 0) {
if (partMC->Eta() > fEtaGapMax){
QxGap1Amc += TMath::Cos(2.*partMC->Phi());
QyGap1Amc += TMath::Sin(2.*partMC->Phi());
multGap1Amc++;
}
if (partMC->Eta() < fEtaGapMin){
QxGap1Bmc += TMath::Cos(2.*partMC->Phi());
QyGap1Bmc += TMath::Sin(2.*partMC->Phi());
multGap1Bmc++;
}
} else {
if (partMC->Eta() < fEtaGapMin && multGap1Amc > 0){
Double_t v2SPGap1Amc = (TMath::Cos(2.*partMC->Phi())*QxGap1Amc + TMath::Sin(2.*partMC->Phi())*QyGap1Amc)/(Double_t)multGap1Amc;
fv2SPGap1Amc_inclusive_mb->Fill(partMC->Pt(), v2SPGap1Amc);
if (qvec > fCutLargeQperc && qvec < 100.){
fv2SPGap1Amc_inclusive_lq->Fill(partMC->Pt(), v2SPGap1Amc);
}
if (qvec > 0. && qvec < fCutSmallQperc){
fv2SPGap1Amc_inclusive_sq->Fill(partMC->Pt(), v2SPGap1Amc);
}
}
if (partMC->Eta() > fEtaGapMax && multGap1Bmc > 0){
Double_t v2SPGap1Bmc = (TMath::Cos(2.*partMC->Phi())*QxGap1Bmc + TMath::Sin(2.*partMC->Phi())*QyGap1Bmc)/(Double_t)multGap1Bmc;
fv2SPGap1Bmc_inclusive_mb->Fill(partMC->Pt(), v2SPGap1Bmc);
if (qvec > fCutLargeQperc && qvec < 100.){
fv2SPGap1Bmc_inclusive_lq->Fill(partMC->Pt(), v2SPGap1Bmc);
}
if (qvec > 0. && qvec < fCutSmallQperc){
fv2SPGap1Bmc_inclusive_sq->Fill(partMC->Pt(), v2SPGap1Bmc);
}
}
}
}
}
if (multGap1Amc > 0 && multGap1Bmc > 0){
Double_t resmc = (QxGap1Amc*QxGap1Bmc + QyGap1Amc*QyGap1Bmc)/(Double_t)multGap1Amc/(Double_t)multGap1Bmc;
fResSPmc_inclusive->Fill(0.,resmc);
if (qvec > fCutLargeQperc && qvec < 100.){
fResSPmc_inclusive->Fill(1.,resmc);
}
if (qvec > 0. && qvec < fCutSmallQperc){
fResSPmc_inclusive->Fill(2.,resmc);
}
}
}
}
Double_t AliAnalysisTaskV2AllChAOD::GetRecoEff(Double_t pt, Int_t iC){
if(iC>8) return 1.;
if(pt<0.2 || pt>100.) return 1.;
const Double_t fEpsilon=0.000001;
TH1D *h = (TH1D*)fRecoEffList->At(iC);
Int_t bin = h->FindBin(pt);
Double_t lowlim = h->GetBinLowEdge(bin);
Double_t uplim = h->GetBinLowEdge(bin) + h->GetBinWidth(bin);
Double_t eff = 1.;
if( pt>lowlim && pt<uplim ) eff = h->GetBinContent(bin);
if( pt == lowlim ) eff = h->GetBinContent( h->FindBin(pt+fEpsilon) );
if( pt == uplim ) eff = h->GetBinContent( h->FindBin(pt-fEpsilon) );
return eff;
}
void AliAnalysisTaskV2AllChAOD::Terminate(Option_t *)
{
}
AliAnalysisTaskV2AllChAOD.cxx:1 AliAnalysisTaskV2AllChAOD.cxx:2 AliAnalysisTaskV2AllChAOD.cxx:3 AliAnalysisTaskV2AllChAOD.cxx:4 AliAnalysisTaskV2AllChAOD.cxx:5 AliAnalysisTaskV2AllChAOD.cxx:6 AliAnalysisTaskV2AllChAOD.cxx:7 AliAnalysisTaskV2AllChAOD.cxx:8 AliAnalysisTaskV2AllChAOD.cxx:9 AliAnalysisTaskV2AllChAOD.cxx:10 AliAnalysisTaskV2AllChAOD.cxx:11 AliAnalysisTaskV2AllChAOD.cxx:12 AliAnalysisTaskV2AllChAOD.cxx:13 AliAnalysisTaskV2AllChAOD.cxx:14 AliAnalysisTaskV2AllChAOD.cxx:15 AliAnalysisTaskV2AllChAOD.cxx:16 AliAnalysisTaskV2AllChAOD.cxx:17 AliAnalysisTaskV2AllChAOD.cxx:18 AliAnalysisTaskV2AllChAOD.cxx:19 AliAnalysisTaskV2AllChAOD.cxx:20 AliAnalysisTaskV2AllChAOD.cxx:21 AliAnalysisTaskV2AllChAOD.cxx:22 AliAnalysisTaskV2AllChAOD.cxx:23 AliAnalysisTaskV2AllChAOD.cxx:24 AliAnalysisTaskV2AllChAOD.cxx:25 AliAnalysisTaskV2AllChAOD.cxx:26 AliAnalysisTaskV2AllChAOD.cxx:27 AliAnalysisTaskV2AllChAOD.cxx:28 AliAnalysisTaskV2AllChAOD.cxx:29 AliAnalysisTaskV2AllChAOD.cxx:30 AliAnalysisTaskV2AllChAOD.cxx:31 AliAnalysisTaskV2AllChAOD.cxx:32 AliAnalysisTaskV2AllChAOD.cxx:33 AliAnalysisTaskV2AllChAOD.cxx:34 AliAnalysisTaskV2AllChAOD.cxx:35 AliAnalysisTaskV2AllChAOD.cxx:36 AliAnalysisTaskV2AllChAOD.cxx:37 AliAnalysisTaskV2AllChAOD.cxx:38 AliAnalysisTaskV2AllChAOD.cxx:39 AliAnalysisTaskV2AllChAOD.cxx:40 AliAnalysisTaskV2AllChAOD.cxx:41 AliAnalysisTaskV2AllChAOD.cxx:42 AliAnalysisTaskV2AllChAOD.cxx:43 AliAnalysisTaskV2AllChAOD.cxx:44 AliAnalysisTaskV2AllChAOD.cxx:45 AliAnalysisTaskV2AllChAOD.cxx:46 AliAnalysisTaskV2AllChAOD.cxx:47 AliAnalysisTaskV2AllChAOD.cxx:48 AliAnalysisTaskV2AllChAOD.cxx:49 AliAnalysisTaskV2AllChAOD.cxx:50 AliAnalysisTaskV2AllChAOD.cxx:51 AliAnalysisTaskV2AllChAOD.cxx:52 AliAnalysisTaskV2AllChAOD.cxx:53 AliAnalysisTaskV2AllChAOD.cxx:54 AliAnalysisTaskV2AllChAOD.cxx:55 AliAnalysisTaskV2AllChAOD.cxx:56 AliAnalysisTaskV2AllChAOD.cxx:57 AliAnalysisTaskV2AllChAOD.cxx:58 AliAnalysisTaskV2AllChAOD.cxx:59 AliAnalysisTaskV2AllChAOD.cxx:60 AliAnalysisTaskV2AllChAOD.cxx:61 AliAnalysisTaskV2AllChAOD.cxx:62 AliAnalysisTaskV2AllChAOD.cxx:63 AliAnalysisTaskV2AllChAOD.cxx:64 AliAnalysisTaskV2AllChAOD.cxx:65 AliAnalysisTaskV2AllChAOD.cxx:66 AliAnalysisTaskV2AllChAOD.cxx:67 AliAnalysisTaskV2AllChAOD.cxx:68 AliAnalysisTaskV2AllChAOD.cxx:69 AliAnalysisTaskV2AllChAOD.cxx:70 AliAnalysisTaskV2AllChAOD.cxx:71 AliAnalysisTaskV2AllChAOD.cxx:72 AliAnalysisTaskV2AllChAOD.cxx:73 AliAnalysisTaskV2AllChAOD.cxx:74 AliAnalysisTaskV2AllChAOD.cxx:75 AliAnalysisTaskV2AllChAOD.cxx:76 AliAnalysisTaskV2AllChAOD.cxx:77 AliAnalysisTaskV2AllChAOD.cxx:78 AliAnalysisTaskV2AllChAOD.cxx:79 AliAnalysisTaskV2AllChAOD.cxx:80 AliAnalysisTaskV2AllChAOD.cxx:81 AliAnalysisTaskV2AllChAOD.cxx:82 AliAnalysisTaskV2AllChAOD.cxx:83 AliAnalysisTaskV2AllChAOD.cxx:84 AliAnalysisTaskV2AllChAOD.cxx:85 AliAnalysisTaskV2AllChAOD.cxx:86 AliAnalysisTaskV2AllChAOD.cxx:87 AliAnalysisTaskV2AllChAOD.cxx:88 AliAnalysisTaskV2AllChAOD.cxx:89 AliAnalysisTaskV2AllChAOD.cxx:90 AliAnalysisTaskV2AllChAOD.cxx:91 AliAnalysisTaskV2AllChAOD.cxx:92 AliAnalysisTaskV2AllChAOD.cxx:93 AliAnalysisTaskV2AllChAOD.cxx:94 AliAnalysisTaskV2AllChAOD.cxx:95 AliAnalysisTaskV2AllChAOD.cxx:96 AliAnalysisTaskV2AllChAOD.cxx:97 AliAnalysisTaskV2AllChAOD.cxx:98 AliAnalysisTaskV2AllChAOD.cxx:99 AliAnalysisTaskV2AllChAOD.cxx:100 AliAnalysisTaskV2AllChAOD.cxx:101 AliAnalysisTaskV2AllChAOD.cxx:102 AliAnalysisTaskV2AllChAOD.cxx:103 AliAnalysisTaskV2AllChAOD.cxx:104 AliAnalysisTaskV2AllChAOD.cxx:105 AliAnalysisTaskV2AllChAOD.cxx:106 AliAnalysisTaskV2AllChAOD.cxx:107 AliAnalysisTaskV2AllChAOD.cxx:108 AliAnalysisTaskV2AllChAOD.cxx:109 AliAnalysisTaskV2AllChAOD.cxx:110 AliAnalysisTaskV2AllChAOD.cxx:111 AliAnalysisTaskV2AllChAOD.cxx:112 AliAnalysisTaskV2AllChAOD.cxx:113 AliAnalysisTaskV2AllChAOD.cxx:114 AliAnalysisTaskV2AllChAOD.cxx:115 AliAnalysisTaskV2AllChAOD.cxx:116 AliAnalysisTaskV2AllChAOD.cxx:117 AliAnalysisTaskV2AllChAOD.cxx:118 AliAnalysisTaskV2AllChAOD.cxx:119 AliAnalysisTaskV2AllChAOD.cxx:120 AliAnalysisTaskV2AllChAOD.cxx:121 AliAnalysisTaskV2AllChAOD.cxx:122 AliAnalysisTaskV2AllChAOD.cxx:123 AliAnalysisTaskV2AllChAOD.cxx:124 AliAnalysisTaskV2AllChAOD.cxx:125 AliAnalysisTaskV2AllChAOD.cxx:126 AliAnalysisTaskV2AllChAOD.cxx:127 AliAnalysisTaskV2AllChAOD.cxx:128 AliAnalysisTaskV2AllChAOD.cxx:129 AliAnalysisTaskV2AllChAOD.cxx:130 AliAnalysisTaskV2AllChAOD.cxx:131 AliAnalysisTaskV2AllChAOD.cxx:132 AliAnalysisTaskV2AllChAOD.cxx:133 AliAnalysisTaskV2AllChAOD.cxx:134 AliAnalysisTaskV2AllChAOD.cxx:135 AliAnalysisTaskV2AllChAOD.cxx:136 AliAnalysisTaskV2AllChAOD.cxx:137 AliAnalysisTaskV2AllChAOD.cxx:138 AliAnalysisTaskV2AllChAOD.cxx:139 AliAnalysisTaskV2AllChAOD.cxx:140 AliAnalysisTaskV2AllChAOD.cxx:141 AliAnalysisTaskV2AllChAOD.cxx:142 AliAnalysisTaskV2AllChAOD.cxx:143 AliAnalysisTaskV2AllChAOD.cxx:144 AliAnalysisTaskV2AllChAOD.cxx:145 AliAnalysisTaskV2AllChAOD.cxx:146 AliAnalysisTaskV2AllChAOD.cxx:147 AliAnalysisTaskV2AllChAOD.cxx:148 AliAnalysisTaskV2AllChAOD.cxx:149 AliAnalysisTaskV2AllChAOD.cxx:150 AliAnalysisTaskV2AllChAOD.cxx:151 AliAnalysisTaskV2AllChAOD.cxx:152 AliAnalysisTaskV2AllChAOD.cxx:153 AliAnalysisTaskV2AllChAOD.cxx:154 AliAnalysisTaskV2AllChAOD.cxx:155 AliAnalysisTaskV2AllChAOD.cxx:156 AliAnalysisTaskV2AllChAOD.cxx:157 AliAnalysisTaskV2AllChAOD.cxx:158 AliAnalysisTaskV2AllChAOD.cxx:159 AliAnalysisTaskV2AllChAOD.cxx:160 AliAnalysisTaskV2AllChAOD.cxx:161 AliAnalysisTaskV2AllChAOD.cxx:162 AliAnalysisTaskV2AllChAOD.cxx:163 AliAnalysisTaskV2AllChAOD.cxx:164 AliAnalysisTaskV2AllChAOD.cxx:165 AliAnalysisTaskV2AllChAOD.cxx:166 AliAnalysisTaskV2AllChAOD.cxx:167 AliAnalysisTaskV2AllChAOD.cxx:168 AliAnalysisTaskV2AllChAOD.cxx:169 AliAnalysisTaskV2AllChAOD.cxx:170 AliAnalysisTaskV2AllChAOD.cxx:171 AliAnalysisTaskV2AllChAOD.cxx:172 AliAnalysisTaskV2AllChAOD.cxx:173 AliAnalysisTaskV2AllChAOD.cxx:174 AliAnalysisTaskV2AllChAOD.cxx:175 AliAnalysisTaskV2AllChAOD.cxx:176 AliAnalysisTaskV2AllChAOD.cxx:177 AliAnalysisTaskV2AllChAOD.cxx:178 AliAnalysisTaskV2AllChAOD.cxx:179 AliAnalysisTaskV2AllChAOD.cxx:180 AliAnalysisTaskV2AllChAOD.cxx:181 AliAnalysisTaskV2AllChAOD.cxx:182 AliAnalysisTaskV2AllChAOD.cxx:183 AliAnalysisTaskV2AllChAOD.cxx:184 AliAnalysisTaskV2AllChAOD.cxx:185 AliAnalysisTaskV2AllChAOD.cxx:186 AliAnalysisTaskV2AllChAOD.cxx:187 AliAnalysisTaskV2AllChAOD.cxx:188 AliAnalysisTaskV2AllChAOD.cxx:189 AliAnalysisTaskV2AllChAOD.cxx:190 AliAnalysisTaskV2AllChAOD.cxx:191 AliAnalysisTaskV2AllChAOD.cxx:192 AliAnalysisTaskV2AllChAOD.cxx:193 AliAnalysisTaskV2AllChAOD.cxx:194 AliAnalysisTaskV2AllChAOD.cxx:195 AliAnalysisTaskV2AllChAOD.cxx:196 AliAnalysisTaskV2AllChAOD.cxx:197 AliAnalysisTaskV2AllChAOD.cxx:198 AliAnalysisTaskV2AllChAOD.cxx:199 AliAnalysisTaskV2AllChAOD.cxx:200 AliAnalysisTaskV2AllChAOD.cxx:201 AliAnalysisTaskV2AllChAOD.cxx:202 AliAnalysisTaskV2AllChAOD.cxx:203 AliAnalysisTaskV2AllChAOD.cxx:204 AliAnalysisTaskV2AllChAOD.cxx:205 AliAnalysisTaskV2AllChAOD.cxx:206 AliAnalysisTaskV2AllChAOD.cxx:207 AliAnalysisTaskV2AllChAOD.cxx:208 AliAnalysisTaskV2AllChAOD.cxx:209 AliAnalysisTaskV2AllChAOD.cxx:210 AliAnalysisTaskV2AllChAOD.cxx:211 AliAnalysisTaskV2AllChAOD.cxx:212 AliAnalysisTaskV2AllChAOD.cxx:213 AliAnalysisTaskV2AllChAOD.cxx:214 AliAnalysisTaskV2AllChAOD.cxx:215 AliAnalysisTaskV2AllChAOD.cxx:216 AliAnalysisTaskV2AllChAOD.cxx:217 AliAnalysisTaskV2AllChAOD.cxx:218 AliAnalysisTaskV2AllChAOD.cxx:219 AliAnalysisTaskV2AllChAOD.cxx:220 AliAnalysisTaskV2AllChAOD.cxx:221 AliAnalysisTaskV2AllChAOD.cxx:222 AliAnalysisTaskV2AllChAOD.cxx:223 AliAnalysisTaskV2AllChAOD.cxx:224 AliAnalysisTaskV2AllChAOD.cxx:225 AliAnalysisTaskV2AllChAOD.cxx:226 AliAnalysisTaskV2AllChAOD.cxx:227 AliAnalysisTaskV2AllChAOD.cxx:228 AliAnalysisTaskV2AllChAOD.cxx:229 AliAnalysisTaskV2AllChAOD.cxx:230 AliAnalysisTaskV2AllChAOD.cxx:231 AliAnalysisTaskV2AllChAOD.cxx:232 AliAnalysisTaskV2AllChAOD.cxx:233 AliAnalysisTaskV2AllChAOD.cxx:234 AliAnalysisTaskV2AllChAOD.cxx:235 AliAnalysisTaskV2AllChAOD.cxx:236 AliAnalysisTaskV2AllChAOD.cxx:237 AliAnalysisTaskV2AllChAOD.cxx:238 AliAnalysisTaskV2AllChAOD.cxx:239 AliAnalysisTaskV2AllChAOD.cxx:240 AliAnalysisTaskV2AllChAOD.cxx:241 AliAnalysisTaskV2AllChAOD.cxx:242 AliAnalysisTaskV2AllChAOD.cxx:243 AliAnalysisTaskV2AllChAOD.cxx:244 AliAnalysisTaskV2AllChAOD.cxx:245 AliAnalysisTaskV2AllChAOD.cxx:246 AliAnalysisTaskV2AllChAOD.cxx:247 AliAnalysisTaskV2AllChAOD.cxx:248 AliAnalysisTaskV2AllChAOD.cxx:249 AliAnalysisTaskV2AllChAOD.cxx:250 AliAnalysisTaskV2AllChAOD.cxx:251 AliAnalysisTaskV2AllChAOD.cxx:252 AliAnalysisTaskV2AllChAOD.cxx:253 AliAnalysisTaskV2AllChAOD.cxx:254 AliAnalysisTaskV2AllChAOD.cxx:255 AliAnalysisTaskV2AllChAOD.cxx:256 AliAnalysisTaskV2AllChAOD.cxx:257 AliAnalysisTaskV2AllChAOD.cxx:258 AliAnalysisTaskV2AllChAOD.cxx:259 AliAnalysisTaskV2AllChAOD.cxx:260 AliAnalysisTaskV2AllChAOD.cxx:261 AliAnalysisTaskV2AllChAOD.cxx:262 AliAnalysisTaskV2AllChAOD.cxx:263 AliAnalysisTaskV2AllChAOD.cxx:264 AliAnalysisTaskV2AllChAOD.cxx:265 AliAnalysisTaskV2AllChAOD.cxx:266 AliAnalysisTaskV2AllChAOD.cxx:267 AliAnalysisTaskV2AllChAOD.cxx:268 AliAnalysisTaskV2AllChAOD.cxx:269 AliAnalysisTaskV2AllChAOD.cxx:270 AliAnalysisTaskV2AllChAOD.cxx:271 AliAnalysisTaskV2AllChAOD.cxx:272 AliAnalysisTaskV2AllChAOD.cxx:273 AliAnalysisTaskV2AllChAOD.cxx:274 AliAnalysisTaskV2AllChAOD.cxx:275 AliAnalysisTaskV2AllChAOD.cxx:276 AliAnalysisTaskV2AllChAOD.cxx:277 AliAnalysisTaskV2AllChAOD.cxx:278 AliAnalysisTaskV2AllChAOD.cxx:279 AliAnalysisTaskV2AllChAOD.cxx:280 AliAnalysisTaskV2AllChAOD.cxx:281 AliAnalysisTaskV2AllChAOD.cxx:282 AliAnalysisTaskV2AllChAOD.cxx:283 AliAnalysisTaskV2AllChAOD.cxx:284 AliAnalysisTaskV2AllChAOD.cxx:285 AliAnalysisTaskV2AllChAOD.cxx:286 AliAnalysisTaskV2AllChAOD.cxx:287 AliAnalysisTaskV2AllChAOD.cxx:288 AliAnalysisTaskV2AllChAOD.cxx:289 AliAnalysisTaskV2AllChAOD.cxx:290 AliAnalysisTaskV2AllChAOD.cxx:291 AliAnalysisTaskV2AllChAOD.cxx:292 AliAnalysisTaskV2AllChAOD.cxx:293 AliAnalysisTaskV2AllChAOD.cxx:294 AliAnalysisTaskV2AllChAOD.cxx:295 AliAnalysisTaskV2AllChAOD.cxx:296 AliAnalysisTaskV2AllChAOD.cxx:297 AliAnalysisTaskV2AllChAOD.cxx:298 AliAnalysisTaskV2AllChAOD.cxx:299 AliAnalysisTaskV2AllChAOD.cxx:300 AliAnalysisTaskV2AllChAOD.cxx:301 AliAnalysisTaskV2AllChAOD.cxx:302 AliAnalysisTaskV2AllChAOD.cxx:303 AliAnalysisTaskV2AllChAOD.cxx:304 AliAnalysisTaskV2AllChAOD.cxx:305 AliAnalysisTaskV2AllChAOD.cxx:306 AliAnalysisTaskV2AllChAOD.cxx:307 AliAnalysisTaskV2AllChAOD.cxx:308 AliAnalysisTaskV2AllChAOD.cxx:309 AliAnalysisTaskV2AllChAOD.cxx:310 AliAnalysisTaskV2AllChAOD.cxx:311 AliAnalysisTaskV2AllChAOD.cxx:312 AliAnalysisTaskV2AllChAOD.cxx:313 AliAnalysisTaskV2AllChAOD.cxx:314 AliAnalysisTaskV2AllChAOD.cxx:315 AliAnalysisTaskV2AllChAOD.cxx:316 AliAnalysisTaskV2AllChAOD.cxx:317 AliAnalysisTaskV2AllChAOD.cxx:318 AliAnalysisTaskV2AllChAOD.cxx:319 AliAnalysisTaskV2AllChAOD.cxx:320 AliAnalysisTaskV2AllChAOD.cxx:321 AliAnalysisTaskV2AllChAOD.cxx:322 AliAnalysisTaskV2AllChAOD.cxx:323 AliAnalysisTaskV2AllChAOD.cxx:324 AliAnalysisTaskV2AllChAOD.cxx:325 AliAnalysisTaskV2AllChAOD.cxx:326 AliAnalysisTaskV2AllChAOD.cxx:327 AliAnalysisTaskV2AllChAOD.cxx:328 AliAnalysisTaskV2AllChAOD.cxx:329 AliAnalysisTaskV2AllChAOD.cxx:330 AliAnalysisTaskV2AllChAOD.cxx:331 AliAnalysisTaskV2AllChAOD.cxx:332 AliAnalysisTaskV2AllChAOD.cxx:333 AliAnalysisTaskV2AllChAOD.cxx:334 AliAnalysisTaskV2AllChAOD.cxx:335 AliAnalysisTaskV2AllChAOD.cxx:336 AliAnalysisTaskV2AllChAOD.cxx:337 AliAnalysisTaskV2AllChAOD.cxx:338 AliAnalysisTaskV2AllChAOD.cxx:339 AliAnalysisTaskV2AllChAOD.cxx:340 AliAnalysisTaskV2AllChAOD.cxx:341 AliAnalysisTaskV2AllChAOD.cxx:342 AliAnalysisTaskV2AllChAOD.cxx:343 AliAnalysisTaskV2AllChAOD.cxx:344 AliAnalysisTaskV2AllChAOD.cxx:345 AliAnalysisTaskV2AllChAOD.cxx:346 AliAnalysisTaskV2AllChAOD.cxx:347 AliAnalysisTaskV2AllChAOD.cxx:348 AliAnalysisTaskV2AllChAOD.cxx:349 AliAnalysisTaskV2AllChAOD.cxx:350 AliAnalysisTaskV2AllChAOD.cxx:351 AliAnalysisTaskV2AllChAOD.cxx:352 AliAnalysisTaskV2AllChAOD.cxx:353 AliAnalysisTaskV2AllChAOD.cxx:354 AliAnalysisTaskV2AllChAOD.cxx:355 AliAnalysisTaskV2AllChAOD.cxx:356 AliAnalysisTaskV2AllChAOD.cxx:357 AliAnalysisTaskV2AllChAOD.cxx:358 AliAnalysisTaskV2AllChAOD.cxx:359 AliAnalysisTaskV2AllChAOD.cxx:360 AliAnalysisTaskV2AllChAOD.cxx:361 AliAnalysisTaskV2AllChAOD.cxx:362 AliAnalysisTaskV2AllChAOD.cxx:363 AliAnalysisTaskV2AllChAOD.cxx:364 AliAnalysisTaskV2AllChAOD.cxx:365 AliAnalysisTaskV2AllChAOD.cxx:366 AliAnalysisTaskV2AllChAOD.cxx:367 AliAnalysisTaskV2AllChAOD.cxx:368 AliAnalysisTaskV2AllChAOD.cxx:369 AliAnalysisTaskV2AllChAOD.cxx:370 AliAnalysisTaskV2AllChAOD.cxx:371 AliAnalysisTaskV2AllChAOD.cxx:372 AliAnalysisTaskV2AllChAOD.cxx:373 AliAnalysisTaskV2AllChAOD.cxx:374 AliAnalysisTaskV2AllChAOD.cxx:375 AliAnalysisTaskV2AllChAOD.cxx:376 AliAnalysisTaskV2AllChAOD.cxx:377 AliAnalysisTaskV2AllChAOD.cxx:378 AliAnalysisTaskV2AllChAOD.cxx:379 AliAnalysisTaskV2AllChAOD.cxx:380 AliAnalysisTaskV2AllChAOD.cxx:381 AliAnalysisTaskV2AllChAOD.cxx:382 AliAnalysisTaskV2AllChAOD.cxx:383 AliAnalysisTaskV2AllChAOD.cxx:384 AliAnalysisTaskV2AllChAOD.cxx:385 AliAnalysisTaskV2AllChAOD.cxx:386 AliAnalysisTaskV2AllChAOD.cxx:387 AliAnalysisTaskV2AllChAOD.cxx:388 AliAnalysisTaskV2AllChAOD.cxx:389 AliAnalysisTaskV2AllChAOD.cxx:390 AliAnalysisTaskV2AllChAOD.cxx:391 AliAnalysisTaskV2AllChAOD.cxx:392 AliAnalysisTaskV2AllChAOD.cxx:393 AliAnalysisTaskV2AllChAOD.cxx:394 AliAnalysisTaskV2AllChAOD.cxx:395 AliAnalysisTaskV2AllChAOD.cxx:396 AliAnalysisTaskV2AllChAOD.cxx:397 AliAnalysisTaskV2AllChAOD.cxx:398 AliAnalysisTaskV2AllChAOD.cxx:399 AliAnalysisTaskV2AllChAOD.cxx:400 AliAnalysisTaskV2AllChAOD.cxx:401 AliAnalysisTaskV2AllChAOD.cxx:402 AliAnalysisTaskV2AllChAOD.cxx:403 AliAnalysisTaskV2AllChAOD.cxx:404 AliAnalysisTaskV2AllChAOD.cxx:405 AliAnalysisTaskV2AllChAOD.cxx:406 AliAnalysisTaskV2AllChAOD.cxx:407 AliAnalysisTaskV2AllChAOD.cxx:408 AliAnalysisTaskV2AllChAOD.cxx:409 AliAnalysisTaskV2AllChAOD.cxx:410 AliAnalysisTaskV2AllChAOD.cxx:411 AliAnalysisTaskV2AllChAOD.cxx:412 AliAnalysisTaskV2AllChAOD.cxx:413 AliAnalysisTaskV2AllChAOD.cxx:414 AliAnalysisTaskV2AllChAOD.cxx:415 AliAnalysisTaskV2AllChAOD.cxx:416 AliAnalysisTaskV2AllChAOD.cxx:417 AliAnalysisTaskV2AllChAOD.cxx:418 AliAnalysisTaskV2AllChAOD.cxx:419 AliAnalysisTaskV2AllChAOD.cxx:420 AliAnalysisTaskV2AllChAOD.cxx:421 AliAnalysisTaskV2AllChAOD.cxx:422 AliAnalysisTaskV2AllChAOD.cxx:423 AliAnalysisTaskV2AllChAOD.cxx:424 AliAnalysisTaskV2AllChAOD.cxx:425 AliAnalysisTaskV2AllChAOD.cxx:426 AliAnalysisTaskV2AllChAOD.cxx:427 AliAnalysisTaskV2AllChAOD.cxx:428 AliAnalysisTaskV2AllChAOD.cxx:429 AliAnalysisTaskV2AllChAOD.cxx:430 AliAnalysisTaskV2AllChAOD.cxx:431 AliAnalysisTaskV2AllChAOD.cxx:432 AliAnalysisTaskV2AllChAOD.cxx:433 AliAnalysisTaskV2AllChAOD.cxx:434 AliAnalysisTaskV2AllChAOD.cxx:435 AliAnalysisTaskV2AllChAOD.cxx:436 AliAnalysisTaskV2AllChAOD.cxx:437 AliAnalysisTaskV2AllChAOD.cxx:438 AliAnalysisTaskV2AllChAOD.cxx:439 AliAnalysisTaskV2AllChAOD.cxx:440 AliAnalysisTaskV2AllChAOD.cxx:441 AliAnalysisTaskV2AllChAOD.cxx:442 AliAnalysisTaskV2AllChAOD.cxx:443 AliAnalysisTaskV2AllChAOD.cxx:444 AliAnalysisTaskV2AllChAOD.cxx:445 AliAnalysisTaskV2AllChAOD.cxx:446 AliAnalysisTaskV2AllChAOD.cxx:447 AliAnalysisTaskV2AllChAOD.cxx:448 AliAnalysisTaskV2AllChAOD.cxx:449 AliAnalysisTaskV2AllChAOD.cxx:450 AliAnalysisTaskV2AllChAOD.cxx:451 AliAnalysisTaskV2AllChAOD.cxx:452 AliAnalysisTaskV2AllChAOD.cxx:453 AliAnalysisTaskV2AllChAOD.cxx:454 AliAnalysisTaskV2AllChAOD.cxx:455 AliAnalysisTaskV2AllChAOD.cxx:456 AliAnalysisTaskV2AllChAOD.cxx:457 AliAnalysisTaskV2AllChAOD.cxx:458 AliAnalysisTaskV2AllChAOD.cxx:459 AliAnalysisTaskV2AllChAOD.cxx:460 AliAnalysisTaskV2AllChAOD.cxx:461 AliAnalysisTaskV2AllChAOD.cxx:462 AliAnalysisTaskV2AllChAOD.cxx:463 AliAnalysisTaskV2AllChAOD.cxx:464 AliAnalysisTaskV2AllChAOD.cxx:465 AliAnalysisTaskV2AllChAOD.cxx:466 AliAnalysisTaskV2AllChAOD.cxx:467 AliAnalysisTaskV2AllChAOD.cxx:468 AliAnalysisTaskV2AllChAOD.cxx:469 AliAnalysisTaskV2AllChAOD.cxx:470 AliAnalysisTaskV2AllChAOD.cxx:471 AliAnalysisTaskV2AllChAOD.cxx:472 AliAnalysisTaskV2AllChAOD.cxx:473 AliAnalysisTaskV2AllChAOD.cxx:474 AliAnalysisTaskV2AllChAOD.cxx:475 AliAnalysisTaskV2AllChAOD.cxx:476 AliAnalysisTaskV2AllChAOD.cxx:477 AliAnalysisTaskV2AllChAOD.cxx:478 AliAnalysisTaskV2AllChAOD.cxx:479 AliAnalysisTaskV2AllChAOD.cxx:480 AliAnalysisTaskV2AllChAOD.cxx:481 AliAnalysisTaskV2AllChAOD.cxx:482 AliAnalysisTaskV2AllChAOD.cxx:483 AliAnalysisTaskV2AllChAOD.cxx:484 AliAnalysisTaskV2AllChAOD.cxx:485 AliAnalysisTaskV2AllChAOD.cxx:486 AliAnalysisTaskV2AllChAOD.cxx:487 AliAnalysisTaskV2AllChAOD.cxx:488 AliAnalysisTaskV2AllChAOD.cxx:489 AliAnalysisTaskV2AllChAOD.cxx:490 AliAnalysisTaskV2AllChAOD.cxx:491 AliAnalysisTaskV2AllChAOD.cxx:492 AliAnalysisTaskV2AllChAOD.cxx:493 AliAnalysisTaskV2AllChAOD.cxx:494 AliAnalysisTaskV2AllChAOD.cxx:495 AliAnalysisTaskV2AllChAOD.cxx:496 AliAnalysisTaskV2AllChAOD.cxx:497 AliAnalysisTaskV2AllChAOD.cxx:498 AliAnalysisTaskV2AllChAOD.cxx:499 AliAnalysisTaskV2AllChAOD.cxx:500 AliAnalysisTaskV2AllChAOD.cxx:501 AliAnalysisTaskV2AllChAOD.cxx:502 AliAnalysisTaskV2AllChAOD.cxx:503 AliAnalysisTaskV2AllChAOD.cxx:504 AliAnalysisTaskV2AllChAOD.cxx:505 AliAnalysisTaskV2AllChAOD.cxx:506 AliAnalysisTaskV2AllChAOD.cxx:507 AliAnalysisTaskV2AllChAOD.cxx:508 AliAnalysisTaskV2AllChAOD.cxx:509 AliAnalysisTaskV2AllChAOD.cxx:510 AliAnalysisTaskV2AllChAOD.cxx:511 AliAnalysisTaskV2AllChAOD.cxx:512 AliAnalysisTaskV2AllChAOD.cxx:513 AliAnalysisTaskV2AllChAOD.cxx:514 AliAnalysisTaskV2AllChAOD.cxx:515 AliAnalysisTaskV2AllChAOD.cxx:516 AliAnalysisTaskV2AllChAOD.cxx:517 AliAnalysisTaskV2AllChAOD.cxx:518 AliAnalysisTaskV2AllChAOD.cxx:519 AliAnalysisTaskV2AllChAOD.cxx:520 AliAnalysisTaskV2AllChAOD.cxx:521 AliAnalysisTaskV2AllChAOD.cxx:522 AliAnalysisTaskV2AllChAOD.cxx:523 AliAnalysisTaskV2AllChAOD.cxx:524 AliAnalysisTaskV2AllChAOD.cxx:525 AliAnalysisTaskV2AllChAOD.cxx:526 AliAnalysisTaskV2AllChAOD.cxx:527 AliAnalysisTaskV2AllChAOD.cxx:528 AliAnalysisTaskV2AllChAOD.cxx:529 AliAnalysisTaskV2AllChAOD.cxx:530 AliAnalysisTaskV2AllChAOD.cxx:531 AliAnalysisTaskV2AllChAOD.cxx:532 AliAnalysisTaskV2AllChAOD.cxx:533 AliAnalysisTaskV2AllChAOD.cxx:534 AliAnalysisTaskV2AllChAOD.cxx:535 AliAnalysisTaskV2AllChAOD.cxx:536 AliAnalysisTaskV2AllChAOD.cxx:537 AliAnalysisTaskV2AllChAOD.cxx:538 AliAnalysisTaskV2AllChAOD.cxx:539 AliAnalysisTaskV2AllChAOD.cxx:540 AliAnalysisTaskV2AllChAOD.cxx:541 AliAnalysisTaskV2AllChAOD.cxx:542 AliAnalysisTaskV2AllChAOD.cxx:543 AliAnalysisTaskV2AllChAOD.cxx:544 AliAnalysisTaskV2AllChAOD.cxx:545 AliAnalysisTaskV2AllChAOD.cxx:546 AliAnalysisTaskV2AllChAOD.cxx:547 AliAnalysisTaskV2AllChAOD.cxx:548 AliAnalysisTaskV2AllChAOD.cxx:549 AliAnalysisTaskV2AllChAOD.cxx:550 AliAnalysisTaskV2AllChAOD.cxx:551 AliAnalysisTaskV2AllChAOD.cxx:552 AliAnalysisTaskV2AllChAOD.cxx:553 AliAnalysisTaskV2AllChAOD.cxx:554 AliAnalysisTaskV2AllChAOD.cxx:555 AliAnalysisTaskV2AllChAOD.cxx:556 AliAnalysisTaskV2AllChAOD.cxx:557 AliAnalysisTaskV2AllChAOD.cxx:558 AliAnalysisTaskV2AllChAOD.cxx:559 AliAnalysisTaskV2AllChAOD.cxx:560 AliAnalysisTaskV2AllChAOD.cxx:561 AliAnalysisTaskV2AllChAOD.cxx:562 AliAnalysisTaskV2AllChAOD.cxx:563 AliAnalysisTaskV2AllChAOD.cxx:564 AliAnalysisTaskV2AllChAOD.cxx:565 AliAnalysisTaskV2AllChAOD.cxx:566 AliAnalysisTaskV2AllChAOD.cxx:567 AliAnalysisTaskV2AllChAOD.cxx:568 AliAnalysisTaskV2AllChAOD.cxx:569 AliAnalysisTaskV2AllChAOD.cxx:570 AliAnalysisTaskV2AllChAOD.cxx:571 AliAnalysisTaskV2AllChAOD.cxx:572 AliAnalysisTaskV2AllChAOD.cxx:573 AliAnalysisTaskV2AllChAOD.cxx:574 AliAnalysisTaskV2AllChAOD.cxx:575 AliAnalysisTaskV2AllChAOD.cxx:576 AliAnalysisTaskV2AllChAOD.cxx:577 AliAnalysisTaskV2AllChAOD.cxx:578 AliAnalysisTaskV2AllChAOD.cxx:579 AliAnalysisTaskV2AllChAOD.cxx:580 AliAnalysisTaskV2AllChAOD.cxx:581 AliAnalysisTaskV2AllChAOD.cxx:582 AliAnalysisTaskV2AllChAOD.cxx:583 AliAnalysisTaskV2AllChAOD.cxx:584 AliAnalysisTaskV2AllChAOD.cxx:585 AliAnalysisTaskV2AllChAOD.cxx:586 AliAnalysisTaskV2AllChAOD.cxx:587 AliAnalysisTaskV2AllChAOD.cxx:588 AliAnalysisTaskV2AllChAOD.cxx:589 AliAnalysisTaskV2AllChAOD.cxx:590 AliAnalysisTaskV2AllChAOD.cxx:591 AliAnalysisTaskV2AllChAOD.cxx:592 AliAnalysisTaskV2AllChAOD.cxx:593 AliAnalysisTaskV2AllChAOD.cxx:594 AliAnalysisTaskV2AllChAOD.cxx:595 AliAnalysisTaskV2AllChAOD.cxx:596 AliAnalysisTaskV2AllChAOD.cxx:597 AliAnalysisTaskV2AllChAOD.cxx:598 AliAnalysisTaskV2AllChAOD.cxx:599 AliAnalysisTaskV2AllChAOD.cxx:600 AliAnalysisTaskV2AllChAOD.cxx:601 AliAnalysisTaskV2AllChAOD.cxx:602 AliAnalysisTaskV2AllChAOD.cxx:603 AliAnalysisTaskV2AllChAOD.cxx:604 AliAnalysisTaskV2AllChAOD.cxx:605 AliAnalysisTaskV2AllChAOD.cxx:606 AliAnalysisTaskV2AllChAOD.cxx:607 AliAnalysisTaskV2AllChAOD.cxx:608 AliAnalysisTaskV2AllChAOD.cxx:609 AliAnalysisTaskV2AllChAOD.cxx:610 AliAnalysisTaskV2AllChAOD.cxx:611 AliAnalysisTaskV2AllChAOD.cxx:612 AliAnalysisTaskV2AllChAOD.cxx:613 AliAnalysisTaskV2AllChAOD.cxx:614 AliAnalysisTaskV2AllChAOD.cxx:615 AliAnalysisTaskV2AllChAOD.cxx:616 AliAnalysisTaskV2AllChAOD.cxx:617 AliAnalysisTaskV2AllChAOD.cxx:618 AliAnalysisTaskV2AllChAOD.cxx:619 AliAnalysisTaskV2AllChAOD.cxx:620 AliAnalysisTaskV2AllChAOD.cxx:621 AliAnalysisTaskV2AllChAOD.cxx:622 AliAnalysisTaskV2AllChAOD.cxx:623 AliAnalysisTaskV2AllChAOD.cxx:624 AliAnalysisTaskV2AllChAOD.cxx:625 AliAnalysisTaskV2AllChAOD.cxx:626 AliAnalysisTaskV2AllChAOD.cxx:627 AliAnalysisTaskV2AllChAOD.cxx:628 AliAnalysisTaskV2AllChAOD.cxx:629 AliAnalysisTaskV2AllChAOD.cxx:630 AliAnalysisTaskV2AllChAOD.cxx:631 AliAnalysisTaskV2AllChAOD.cxx:632 AliAnalysisTaskV2AllChAOD.cxx:633 AliAnalysisTaskV2AllChAOD.cxx:634 AliAnalysisTaskV2AllChAOD.cxx:635 AliAnalysisTaskV2AllChAOD.cxx:636 AliAnalysisTaskV2AllChAOD.cxx:637 AliAnalysisTaskV2AllChAOD.cxx:638 AliAnalysisTaskV2AllChAOD.cxx:639 AliAnalysisTaskV2AllChAOD.cxx:640 AliAnalysisTaskV2AllChAOD.cxx:641 AliAnalysisTaskV2AllChAOD.cxx:642 AliAnalysisTaskV2AllChAOD.cxx:643 AliAnalysisTaskV2AllChAOD.cxx:644 AliAnalysisTaskV2AllChAOD.cxx:645 AliAnalysisTaskV2AllChAOD.cxx:646 AliAnalysisTaskV2AllChAOD.cxx:647 AliAnalysisTaskV2AllChAOD.cxx:648 AliAnalysisTaskV2AllChAOD.cxx:649 AliAnalysisTaskV2AllChAOD.cxx:650 AliAnalysisTaskV2AllChAOD.cxx:651 AliAnalysisTaskV2AllChAOD.cxx:652 AliAnalysisTaskV2AllChAOD.cxx:653 AliAnalysisTaskV2AllChAOD.cxx:654 AliAnalysisTaskV2AllChAOD.cxx:655 AliAnalysisTaskV2AllChAOD.cxx:656 AliAnalysisTaskV2AllChAOD.cxx:657 AliAnalysisTaskV2AllChAOD.cxx:658 AliAnalysisTaskV2AllChAOD.cxx:659 AliAnalysisTaskV2AllChAOD.cxx:660 AliAnalysisTaskV2AllChAOD.cxx:661 AliAnalysisTaskV2AllChAOD.cxx:662 AliAnalysisTaskV2AllChAOD.cxx:663 AliAnalysisTaskV2AllChAOD.cxx:664 AliAnalysisTaskV2AllChAOD.cxx:665 AliAnalysisTaskV2AllChAOD.cxx:666 AliAnalysisTaskV2AllChAOD.cxx:667 AliAnalysisTaskV2AllChAOD.cxx:668 AliAnalysisTaskV2AllChAOD.cxx:669 AliAnalysisTaskV2AllChAOD.cxx:670 AliAnalysisTaskV2AllChAOD.cxx:671 AliAnalysisTaskV2AllChAOD.cxx:672 AliAnalysisTaskV2AllChAOD.cxx:673 AliAnalysisTaskV2AllChAOD.cxx:674 AliAnalysisTaskV2AllChAOD.cxx:675 AliAnalysisTaskV2AllChAOD.cxx:676 AliAnalysisTaskV2AllChAOD.cxx:677 AliAnalysisTaskV2AllChAOD.cxx:678 AliAnalysisTaskV2AllChAOD.cxx:679 AliAnalysisTaskV2AllChAOD.cxx:680 AliAnalysisTaskV2AllChAOD.cxx:681 AliAnalysisTaskV2AllChAOD.cxx:682 AliAnalysisTaskV2AllChAOD.cxx:683 AliAnalysisTaskV2AllChAOD.cxx:684 AliAnalysisTaskV2AllChAOD.cxx:685 AliAnalysisTaskV2AllChAOD.cxx:686 AliAnalysisTaskV2AllChAOD.cxx:687 AliAnalysisTaskV2AllChAOD.cxx:688 AliAnalysisTaskV2AllChAOD.cxx:689 AliAnalysisTaskV2AllChAOD.cxx:690 AliAnalysisTaskV2AllChAOD.cxx:691 AliAnalysisTaskV2AllChAOD.cxx:692 AliAnalysisTaskV2AllChAOD.cxx:693 AliAnalysisTaskV2AllChAOD.cxx:694 AliAnalysisTaskV2AllChAOD.cxx:695 AliAnalysisTaskV2AllChAOD.cxx:696 AliAnalysisTaskV2AllChAOD.cxx:697 AliAnalysisTaskV2AllChAOD.cxx:698 AliAnalysisTaskV2AllChAOD.cxx:699 AliAnalysisTaskV2AllChAOD.cxx:700 AliAnalysisTaskV2AllChAOD.cxx:701 AliAnalysisTaskV2AllChAOD.cxx:702 AliAnalysisTaskV2AllChAOD.cxx:703 AliAnalysisTaskV2AllChAOD.cxx:704 AliAnalysisTaskV2AllChAOD.cxx:705 AliAnalysisTaskV2AllChAOD.cxx:706 AliAnalysisTaskV2AllChAOD.cxx:707 AliAnalysisTaskV2AllChAOD.cxx:708 AliAnalysisTaskV2AllChAOD.cxx:709 AliAnalysisTaskV2AllChAOD.cxx:710 AliAnalysisTaskV2AllChAOD.cxx:711 AliAnalysisTaskV2AllChAOD.cxx:712 AliAnalysisTaskV2AllChAOD.cxx:713 AliAnalysisTaskV2AllChAOD.cxx:714 AliAnalysisTaskV2AllChAOD.cxx:715 AliAnalysisTaskV2AllChAOD.cxx:716 AliAnalysisTaskV2AllChAOD.cxx:717 AliAnalysisTaskV2AllChAOD.cxx:718 AliAnalysisTaskV2AllChAOD.cxx:719 AliAnalysisTaskV2AllChAOD.cxx:720 AliAnalysisTaskV2AllChAOD.cxx:721 AliAnalysisTaskV2AllChAOD.cxx:722 AliAnalysisTaskV2AllChAOD.cxx:723 AliAnalysisTaskV2AllChAOD.cxx:724 AliAnalysisTaskV2AllChAOD.cxx:725 AliAnalysisTaskV2AllChAOD.cxx:726 AliAnalysisTaskV2AllChAOD.cxx:727 AliAnalysisTaskV2AllChAOD.cxx:728 AliAnalysisTaskV2AllChAOD.cxx:729 AliAnalysisTaskV2AllChAOD.cxx:730 AliAnalysisTaskV2AllChAOD.cxx:731 AliAnalysisTaskV2AllChAOD.cxx:732 AliAnalysisTaskV2AllChAOD.cxx:733 AliAnalysisTaskV2AllChAOD.cxx:734 AliAnalysisTaskV2AllChAOD.cxx:735 AliAnalysisTaskV2AllChAOD.cxx:736 AliAnalysisTaskV2AllChAOD.cxx:737 AliAnalysisTaskV2AllChAOD.cxx:738 AliAnalysisTaskV2AllChAOD.cxx:739 AliAnalysisTaskV2AllChAOD.cxx:740 AliAnalysisTaskV2AllChAOD.cxx:741 AliAnalysisTaskV2AllChAOD.cxx:742 AliAnalysisTaskV2AllChAOD.cxx:743 AliAnalysisTaskV2AllChAOD.cxx:744 AliAnalysisTaskV2AllChAOD.cxx:745 AliAnalysisTaskV2AllChAOD.cxx:746 AliAnalysisTaskV2AllChAOD.cxx:747 AliAnalysisTaskV2AllChAOD.cxx:748 AliAnalysisTaskV2AllChAOD.cxx:749 AliAnalysisTaskV2AllChAOD.cxx:750 AliAnalysisTaskV2AllChAOD.cxx:751 AliAnalysisTaskV2AllChAOD.cxx:752 AliAnalysisTaskV2AllChAOD.cxx:753 AliAnalysisTaskV2AllChAOD.cxx:754 AliAnalysisTaskV2AllChAOD.cxx:755 AliAnalysisTaskV2AllChAOD.cxx:756 AliAnalysisTaskV2AllChAOD.cxx:757 AliAnalysisTaskV2AllChAOD.cxx:758 AliAnalysisTaskV2AllChAOD.cxx:759 AliAnalysisTaskV2AllChAOD.cxx:760 AliAnalysisTaskV2AllChAOD.cxx:761 AliAnalysisTaskV2AllChAOD.cxx:762 AliAnalysisTaskV2AllChAOD.cxx:763 AliAnalysisTaskV2AllChAOD.cxx:764 AliAnalysisTaskV2AllChAOD.cxx:765 AliAnalysisTaskV2AllChAOD.cxx:766 AliAnalysisTaskV2AllChAOD.cxx:767 AliAnalysisTaskV2AllChAOD.cxx:768 AliAnalysisTaskV2AllChAOD.cxx:769 AliAnalysisTaskV2AllChAOD.cxx:770 AliAnalysisTaskV2AllChAOD.cxx:771 AliAnalysisTaskV2AllChAOD.cxx:772 AliAnalysisTaskV2AllChAOD.cxx:773 AliAnalysisTaskV2AllChAOD.cxx:774 AliAnalysisTaskV2AllChAOD.cxx:775 AliAnalysisTaskV2AllChAOD.cxx:776 AliAnalysisTaskV2AllChAOD.cxx:777 AliAnalysisTaskV2AllChAOD.cxx:778 AliAnalysisTaskV2AllChAOD.cxx:779 AliAnalysisTaskV2AllChAOD.cxx:780 AliAnalysisTaskV2AllChAOD.cxx:781 AliAnalysisTaskV2AllChAOD.cxx:782 AliAnalysisTaskV2AllChAOD.cxx:783 AliAnalysisTaskV2AllChAOD.cxx:784 AliAnalysisTaskV2AllChAOD.cxx:785 AliAnalysisTaskV2AllChAOD.cxx:786 AliAnalysisTaskV2AllChAOD.cxx:787 AliAnalysisTaskV2AllChAOD.cxx:788 AliAnalysisTaskV2AllChAOD.cxx:789 AliAnalysisTaskV2AllChAOD.cxx:790 AliAnalysisTaskV2AllChAOD.cxx:791 AliAnalysisTaskV2AllChAOD.cxx:792 AliAnalysisTaskV2AllChAOD.cxx:793 AliAnalysisTaskV2AllChAOD.cxx:794 AliAnalysisTaskV2AllChAOD.cxx:795 AliAnalysisTaskV2AllChAOD.cxx:796 AliAnalysisTaskV2AllChAOD.cxx:797 AliAnalysisTaskV2AllChAOD.cxx:798 AliAnalysisTaskV2AllChAOD.cxx:799 AliAnalysisTaskV2AllChAOD.cxx:800 AliAnalysisTaskV2AllChAOD.cxx:801 AliAnalysisTaskV2AllChAOD.cxx:802 AliAnalysisTaskV2AllChAOD.cxx:803 AliAnalysisTaskV2AllChAOD.cxx:804 AliAnalysisTaskV2AllChAOD.cxx:805 AliAnalysisTaskV2AllChAOD.cxx:806 AliAnalysisTaskV2AllChAOD.cxx:807 AliAnalysisTaskV2AllChAOD.cxx:808 AliAnalysisTaskV2AllChAOD.cxx:809 AliAnalysisTaskV2AllChAOD.cxx:810 AliAnalysisTaskV2AllChAOD.cxx:811 AliAnalysisTaskV2AllChAOD.cxx:812 AliAnalysisTaskV2AllChAOD.cxx:813 AliAnalysisTaskV2AllChAOD.cxx:814 AliAnalysisTaskV2AllChAOD.cxx:815 AliAnalysisTaskV2AllChAOD.cxx:816 AliAnalysisTaskV2AllChAOD.cxx:817 AliAnalysisTaskV2AllChAOD.cxx:818 AliAnalysisTaskV2AllChAOD.cxx:819 AliAnalysisTaskV2AllChAOD.cxx:820 AliAnalysisTaskV2AllChAOD.cxx:821 AliAnalysisTaskV2AllChAOD.cxx:822 AliAnalysisTaskV2AllChAOD.cxx:823 AliAnalysisTaskV2AllChAOD.cxx:824 AliAnalysisTaskV2AllChAOD.cxx:825 AliAnalysisTaskV2AllChAOD.cxx:826 AliAnalysisTaskV2AllChAOD.cxx:827 AliAnalysisTaskV2AllChAOD.cxx:828 AliAnalysisTaskV2AllChAOD.cxx:829 AliAnalysisTaskV2AllChAOD.cxx:830 AliAnalysisTaskV2AllChAOD.cxx:831 AliAnalysisTaskV2AllChAOD.cxx:832 AliAnalysisTaskV2AllChAOD.cxx:833 AliAnalysisTaskV2AllChAOD.cxx:834 AliAnalysisTaskV2AllChAOD.cxx:835 AliAnalysisTaskV2AllChAOD.cxx:836 AliAnalysisTaskV2AllChAOD.cxx:837 AliAnalysisTaskV2AllChAOD.cxx:838 AliAnalysisTaskV2AllChAOD.cxx:839 AliAnalysisTaskV2AllChAOD.cxx:840 AliAnalysisTaskV2AllChAOD.cxx:841 AliAnalysisTaskV2AllChAOD.cxx:842 AliAnalysisTaskV2AllChAOD.cxx:843 AliAnalysisTaskV2AllChAOD.cxx:844 AliAnalysisTaskV2AllChAOD.cxx:845 AliAnalysisTaskV2AllChAOD.cxx:846 AliAnalysisTaskV2AllChAOD.cxx:847 AliAnalysisTaskV2AllChAOD.cxx:848 AliAnalysisTaskV2AllChAOD.cxx:849 AliAnalysisTaskV2AllChAOD.cxx:850 AliAnalysisTaskV2AllChAOD.cxx:851 AliAnalysisTaskV2AllChAOD.cxx:852 AliAnalysisTaskV2AllChAOD.cxx:853 AliAnalysisTaskV2AllChAOD.cxx:854 AliAnalysisTaskV2AllChAOD.cxx:855 AliAnalysisTaskV2AllChAOD.cxx:856 AliAnalysisTaskV2AllChAOD.cxx:857 AliAnalysisTaskV2AllChAOD.cxx:858 AliAnalysisTaskV2AllChAOD.cxx:859 AliAnalysisTaskV2AllChAOD.cxx:860 AliAnalysisTaskV2AllChAOD.cxx:861 AliAnalysisTaskV2AllChAOD.cxx:862 AliAnalysisTaskV2AllChAOD.cxx:863 AliAnalysisTaskV2AllChAOD.cxx:864 AliAnalysisTaskV2AllChAOD.cxx:865 AliAnalysisTaskV2AllChAOD.cxx:866 AliAnalysisTaskV2AllChAOD.cxx:867 AliAnalysisTaskV2AllChAOD.cxx:868 AliAnalysisTaskV2AllChAOD.cxx:869 AliAnalysisTaskV2AllChAOD.cxx:870 AliAnalysisTaskV2AllChAOD.cxx:871 AliAnalysisTaskV2AllChAOD.cxx:872 AliAnalysisTaskV2AllChAOD.cxx:873 AliAnalysisTaskV2AllChAOD.cxx:874 AliAnalysisTaskV2AllChAOD.cxx:875 AliAnalysisTaskV2AllChAOD.cxx:876 AliAnalysisTaskV2AllChAOD.cxx:877 AliAnalysisTaskV2AllChAOD.cxx:878 AliAnalysisTaskV2AllChAOD.cxx:879 AliAnalysisTaskV2AllChAOD.cxx:880 AliAnalysisTaskV2AllChAOD.cxx:881 AliAnalysisTaskV2AllChAOD.cxx:882 AliAnalysisTaskV2AllChAOD.cxx:883 AliAnalysisTaskV2AllChAOD.cxx:884 AliAnalysisTaskV2AllChAOD.cxx:885 AliAnalysisTaskV2AllChAOD.cxx:886 AliAnalysisTaskV2AllChAOD.cxx:887 AliAnalysisTaskV2AllChAOD.cxx:888 AliAnalysisTaskV2AllChAOD.cxx:889 AliAnalysisTaskV2AllChAOD.cxx:890 AliAnalysisTaskV2AllChAOD.cxx:891 AliAnalysisTaskV2AllChAOD.cxx:892 AliAnalysisTaskV2AllChAOD.cxx:893 AliAnalysisTaskV2AllChAOD.cxx:894 AliAnalysisTaskV2AllChAOD.cxx:895 AliAnalysisTaskV2AllChAOD.cxx:896 AliAnalysisTaskV2AllChAOD.cxx:897 AliAnalysisTaskV2AllChAOD.cxx:898 AliAnalysisTaskV2AllChAOD.cxx:899 AliAnalysisTaskV2AllChAOD.cxx:900 AliAnalysisTaskV2AllChAOD.cxx:901 AliAnalysisTaskV2AllChAOD.cxx:902 AliAnalysisTaskV2AllChAOD.cxx:903 AliAnalysisTaskV2AllChAOD.cxx:904 AliAnalysisTaskV2AllChAOD.cxx:905 AliAnalysisTaskV2AllChAOD.cxx:906 AliAnalysisTaskV2AllChAOD.cxx:907 AliAnalysisTaskV2AllChAOD.cxx:908 AliAnalysisTaskV2AllChAOD.cxx:909 AliAnalysisTaskV2AllChAOD.cxx:910 AliAnalysisTaskV2AllChAOD.cxx:911 AliAnalysisTaskV2AllChAOD.cxx:912 AliAnalysisTaskV2AllChAOD.cxx:913 AliAnalysisTaskV2AllChAOD.cxx:914 AliAnalysisTaskV2AllChAOD.cxx:915 AliAnalysisTaskV2AllChAOD.cxx:916 AliAnalysisTaskV2AllChAOD.cxx:917 AliAnalysisTaskV2AllChAOD.cxx:918 AliAnalysisTaskV2AllChAOD.cxx:919 AliAnalysisTaskV2AllChAOD.cxx:920 AliAnalysisTaskV2AllChAOD.cxx:921 AliAnalysisTaskV2AllChAOD.cxx:922 AliAnalysisTaskV2AllChAOD.cxx:923 AliAnalysisTaskV2AllChAOD.cxx:924 AliAnalysisTaskV2AllChAOD.cxx:925 AliAnalysisTaskV2AllChAOD.cxx:926 AliAnalysisTaskV2AllChAOD.cxx:927 AliAnalysisTaskV2AllChAOD.cxx:928 AliAnalysisTaskV2AllChAOD.cxx:929 AliAnalysisTaskV2AllChAOD.cxx:930 AliAnalysisTaskV2AllChAOD.cxx:931 AliAnalysisTaskV2AllChAOD.cxx:932 AliAnalysisTaskV2AllChAOD.cxx:933 AliAnalysisTaskV2AllChAOD.cxx:934 AliAnalysisTaskV2AllChAOD.cxx:935 AliAnalysisTaskV2AllChAOD.cxx:936 AliAnalysisTaskV2AllChAOD.cxx:937 AliAnalysisTaskV2AllChAOD.cxx:938 AliAnalysisTaskV2AllChAOD.cxx:939