#include "Riostream.h"
#include "TChain.h"
#include "TTree.h"
#include "TAxis.h"
#include "TF1.h"
#include "TH1F.h"
#include "TH2F.h"
#include "TH3D.h"
#include "THnSparse.h"
#include "THashList.h"
#include "TCanvas.h"
#include "TROOT.h"
#include "TList.h"
#include "TFormula.h"
#include "TObject.h"
#include "TObjArray.h"
#include "TParticle.h"
#include "TPDGCode.h"
#include "TParticlePDG.h"
#include "TDatabasePDG.h"
#include <vector>
#include <algorithm>
#include <functional>
#include "AliAnalysisFilter.h"
#include "AliAnalysisManager.h"
#include "AliInputEventHandler.h"
#include "AliEventPoolManager.h"
#include "AliAODEvent.h"
#include "AliAODTrack.h"
#include "AliAODHMPIDrings.h"
#include "AliAODHandler.h"
#include "AliAODVertex.h"
#include "AliAODInputHandler.h"
#include "AliAODpidUtil.h"
#include "AliAODMCParticle.h"
#include "AliAODMCHeader.h"
#include "AliAODPid.h"
#include "AliPID.h"
#include "AliPIDResponse.h"
#include "AliTPCPIDResponse.h"
#include "AliPIDCombined.h"
#include "AliLog.h"
#include "AliStack.h"
#include "AliVEvent.h"
#include "AliMultiplicity.h"
#include "AliCentrality.h"
#include "AliGenEventHeader.h"
#include "AliTHn.h"
#include "AliAnalysisUtils.h"
#include "AliCFContainer.h"
#include "AliAnalysisTaskSE.h"
#include "AliAnalysisTaskPidPidCorrelations.h"
using namespace myAliPID;
using namespace std;
ClassImp( AliAnalysisTaskPidPidCorrelations )
ClassImp( AliPidPidCorrelationReducedTrack )
#define sign(x) = (x>0) ? 1 : -1
#define length(a) ( sizeof(a) / sizeof(*a) )
#define pi TMath::Pi()
AliAnalysisTaskPidPidCorrelations::AliAnalysisTaskPidPidCorrelations()
: AliAnalysisTaskSE()
, fUseMC ( kFALSE )
, fMyAODEvent ( 0 )
, fMyAODHeader ( 0 )
, fMyAODTrack ( 0 )
, fPIDResponse ( 0 )
, fMyPrimVtx ( 0 )
, fMyMcArray ( 0 )
, fMyMcHeader ( 0 )
, fMyMcHandler ( 0 )
, fPoolMgr ( 0x0 )
, fMyCFCont ( 0x0 )
, fMyprimRecoTracksPID ( 0x0 )
, fMyprimMCParticlesPID ( 0x0 )
, fMyprimRecoTracksMatchedPID ( 0x0 )
, fTriggerType ( 1 )
, fMyMcType ( -1 )
, fFilterType ( 2 )
, fCentrality ( -1 )
, fCentralityPercentileMin ( 0. )
, fCentralityPercentileMax ( 10. )
, fNbinsCent ( 1 )
, fCentAxis ( 0x0 )
, fNbinsZvtx ( 1 )
, fZvtxAxis ( 0x0 )
, fNbinsPt ( 1 )
, fPtAxis ( 0x0 )
, fNbinsEta ( 1 )
, fEtaAxis ( 0x0 )
, fCentralityEstimator ( "V0M" )
, fTrackEtaMin ( -0.9 )
, fTrackEtaMax ( 0.9 )
, fTrackPtMin ( 0.2 )
, fTrackPtMax ( 10.0 )
, fTrackStatus ( 0 )
, fnTracksVertex ( 1 )
, fRejectZeroTrackEvents ( kTRUE )
, fEtaCut ( 0.9 )
, fVxMax ( 0.3 )
, fVyMax ( 0.3 )
, fVzMax ( 10. )
, fRemoveWeakDecays ( kFALSE )
, fRemoveDuplicates ( kFALSE )
, fDeltaEtaMax ( 2. )
, fSelectCharge ( 0 )
, fTriggerSelectCharge ( 0 )
, fAssociatedSelectCharge ( 0 )
, fTriggerRestrictEta ( -1 )
, fCutConversions ( kFALSE )
, fCutResonances ( kFALSE )
, fRejectResonanceDaughters ( -1 )
, fOnlyOneEtaSide ( 0 )
, fWeightPerEvent ( kFALSE )
, fPtOrder ( kTRUE )
, fQCut ( kFALSE )
, fDeltaPtMin ( 0. )
, fPIDtrigType ( 999 )
, fPIDassocType ( 999 )
, fCustomBinning ( "" )
, fBinningString ( "" )
, fMinNumTrack ( 2000 )
, fPoolSize ( 1000 )
, fMinNEventsToMix ( 5 )
, fFillpT ( kFALSE )
, fTwoTrackEfficiencyCut ( 1 )
, twoTrackEfficiencyCutValue ( 0.02 )
, fTwoTrackCutMinRadius ( 0.8 )
, fEtaOrdering ( kFALSE )
, fFillMixed ( kTRUE )
, fList ( 0x0 )
, fHistNev ( 0x0 )
, fHistTriggerStats ( 0x0 )
, fHistTriggerRun ( 0x0 )
, fHistEventStat ( 0x0 )
, fHistRefTracks ( 0x0 )
, fHistCentStats ( 0x0 )
, fHistCentralityPercentile ( 0x0 )
, fHistCentralityClass10 ( 0x0 )
, fHistCentralityClass5 ( 0x0 )
, fHistV0M ( 0x0 )
, fHistMcGenerator ( 0x0 )
, fHist_HijingBg ( 0x0 )
, fHistNumOfPartPerEvt ( 0x0 )
, fHistMcStats ( 0x0 )
, fHistMcAllPt ( 0x0 )
, fHistMcAllPt_Hijing ( 0x0 )
, fHistMcAllPt_Dec ( 0x0 )
, fHistMcAllPt_Inj ( 0x0 )
, fHistMcAllEta_NotHijing ( 0x0 )
, fHistMcAllEta_Hijing ( 0x0 )
, fHistMcAllEta ( 0x0 )
, fHistControlConvResoncances ( 0x0 )
, fHistTriggerWeighting ( 0x0 )
, fTriggerWeighting ( 0x0 )
, fHistHBTbefore ( 0x0 )
, fHistHBTafter ( 0x0 )
{
}
AliAnalysisTaskPidPidCorrelations::AliAnalysisTaskPidPidCorrelations(const char *name)
: AliAnalysisTaskSE(name)
, fUseMC ( kFALSE )
, fMyAODEvent ( 0 )
, fMyAODHeader ( 0 )
, fMyAODTrack ( 0 )
, fPIDResponse ( 0 )
, fMyPrimVtx ( 0 )
, fMyMcArray ( 0 )
, fMyMcHeader ( 0 )
, fMyMcHandler ( 0 )
, fPoolMgr ( 0x0 )
, fMyCFCont ( 0x0 )
, fMyprimRecoTracksPID ( 0x0 )
, fMyprimMCParticlesPID ( 0x0 )
, fMyprimRecoTracksMatchedPID ( 0x0 )
, fTriggerType ( 1 )
, fMyMcType ( -1 )
, fFilterType ( 2 )
, fCentrality ( -1 )
, fCentralityPercentileMin ( 0. )
, fCentralityPercentileMax ( 10. )
, fNbinsCent ( 1 )
, fCentAxis ( 0x0 )
, fNbinsZvtx ( 1 )
, fZvtxAxis ( 0x0 )
, fNbinsPt ( 1 )
, fPtAxis ( 0x0 )
, fNbinsEta ( 1 )
, fEtaAxis ( 0x0 )
, fCentralityEstimator ( "V0M" )
, fTrackEtaMin ( -0.9 )
, fTrackEtaMax ( 0.9 )
, fTrackPtMin ( 0.2 )
, fTrackPtMax ( 10.0 )
, fTrackStatus ( 0 )
, fnTracksVertex ( 1 )
, fRejectZeroTrackEvents ( kTRUE )
, fEtaCut ( 0.9 )
, fVxMax ( 0.3 )
, fVyMax ( 0.3 )
, fVzMax ( 10. )
, fRemoveWeakDecays ( kFALSE )
, fRemoveDuplicates ( kFALSE )
, fDeltaEtaMax ( 2. )
, fSelectCharge ( 0 )
, fTriggerSelectCharge ( 0 )
, fAssociatedSelectCharge ( 0 )
, fTriggerRestrictEta ( -1 )
, fCutConversions ( kFALSE )
, fCutResonances ( kFALSE )
, fRejectResonanceDaughters ( -1 )
, fOnlyOneEtaSide ( 0 )
, fWeightPerEvent ( kFALSE )
, fPtOrder ( kTRUE )
, fQCut ( kFALSE )
, fDeltaPtMin ( 0. )
, fPIDtrigType ( 999 )
, fPIDassocType ( 999 )
, fCustomBinning ( "" )
, fBinningString ( "" )
, fMinNumTrack ( 2000 )
, fPoolSize ( 1000 )
, fMinNEventsToMix ( 5 )
, fFillpT ( kFALSE )
, fTwoTrackEfficiencyCut ( 1 )
, twoTrackEfficiencyCutValue ( 0.02 )
, fTwoTrackCutMinRadius ( 0.8 )
, fEtaOrdering ( kFALSE )
, fFillMixed ( kTRUE )
, fList ( 0x0 )
, fHistNev ( 0x0 )
, fHistTriggerStats ( 0x0 )
, fHistTriggerRun ( 0x0 )
, fHistEventStat ( 0x0 )
, fHistRefTracks ( 0x0 )
, fHistCentStats ( 0x0 )
, fHistCentralityPercentile ( 0x0 )
, fHistCentralityClass10 ( 0x0 )
, fHistCentralityClass5 ( 0x0 )
, fHistV0M ( 0x0 )
, fHistMcGenerator ( 0x0 )
, fHist_HijingBg ( 0x0 )
, fHistNumOfPartPerEvt ( 0x0 )
, fHistMcStats ( 0x0 )
, fHistMcAllPt ( 0x0 )
, fHistMcAllPt_Hijing ( 0x0 )
, fHistMcAllPt_Dec ( 0x0 )
, fHistMcAllPt_Inj ( 0x0 )
, fHistMcAllEta_NotHijing ( 0x0 )
, fHistMcAllEta_Hijing ( 0x0 )
, fHistMcAllEta ( 0x0 )
, fHistControlConvResoncances ( 0x0 )
, fHistTriggerWeighting ( 0x0 )
, fTriggerWeighting ( 0x0 )
, fHistHBTbefore ( 0x0 )
, fHistHBTafter ( 0x0 )
{
for(Int_t i=0; i<2; i++) { fHistCorrPair[i] = 0x0; }
for (Int_t i=0; i<fNMaxBinsPt; i++)
for(Int_t j=0; j<2; j++)
fHistTwoTrackDistancePt[i][j] = 0x0;
for (Int_t iSpecies=0; iSpecies<AliPID::kSPECIES; iSpecies++)
{
nsigmaITS[iSpecies] = -999.;
nsigmaTPC[iSpecies] = -999.;
nsigmaTOF[iSpecies] = -999.;
nsigmaHMPID[iSpecies] = -999.;
for (Int_t i=0; i<4; i++)
fnsigmas[iSpecies][i] = 0x0;
}
for (Int_t iCent=0; iCent<fNMaxBinsCentrality; iCent++)
{
for (Int_t i=0; i < 14; i++) fHistQA[iCent][i] = 0x0;
for (Int_t i=0; i<6; i++) fHistRefTracksCent[iCent][i] = 0x0;
for (Int_t iSpecies=0; iSpecies<AliPID::kSPECIES; iSpecies++)
{
fHistNSigmaTPC[iCent][iSpecies] = 0x0;
fHistNSigmaTOF[iCent][iSpecies] = 0x0;
}
fHistTPCdEdx[iCent] = 0x0;
fHistTOFbeta[iCent] = 0x0;
fHistTPCdEdx_selected[iCent] = 0x0;
fHistTOFbeta_selected[iCent] = 0x0;
fHistoNSigma[iCent] = 0x0;
fHistSingleHadronsPt[iCent] = 0x0;
fHistSingleHadronsEtaPt[iCent] = 0x0;
}
DefineOutput(1,TList::Class());
DefineOutput(2,AliCFContainer::Class());
DefineOutput(3,TTree::Class());
}
AliAnalysisTaskPidPidCorrelations::~AliAnalysisTaskPidPidCorrelations()
{
if (fCentAxis) { delete fCentAxis; fCentAxis = 0x0; }
if (fZvtxAxis) { delete fZvtxAxis; fZvtxAxis = 0x0; }
if (fPtAxis) { delete fPtAxis; fPtAxis = 0x0; }
if (fEtaAxis) { delete fEtaAxis; fEtaAxis = 0x0; }
if (fList && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) { delete fList; fList = 0x0; }
if (fMyCFCont && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) { delete fMyCFCont; fMyCFCont = 0x0; }
if (fPoolMgr) { delete fPoolMgr; fPoolMgr = 0x0; }
if (fPIDResponse) { delete fPIDResponse; fPIDResponse = 0x0; }
}
void AliAnalysisTaskPidPidCorrelations::UserExec(Option_t *)
{
AliVEvent* event = InputEvent();
if (!event) { AliError("UserExec(). Could not retrieve event"); return; }
static int iEvent = 0; iEvent++;
fHistNev -> SetBinContent(1,iEvent);
fMyAODEvent = dynamic_cast<AliAODEvent*>(InputEvent());
if (!fMyAODEvent) { AliError("Cannot get the AOD event"); return; }
fMyAODHeader = dynamic_cast<AliAODHeader*>(fMyAODEvent->GetHeader());
if(!fMyAODHeader) { AliError("Cannot get the AOD fMyAODHeader"); return; }
if (fUseMC)
{
fMyMcArray = dynamic_cast<TClonesArray*>(fMyAODEvent->FindListObject(AliAODMCParticle::StdBranchName()));
if (!fMyMcArray) { AliError("AliAnalysisTaskPidPidCorrelations::UserExec: Could not find Monte-Carlo in AOD"); return; }
fMyMcHeader = (AliAODMCHeader*)fMyAODEvent->GetList()->FindObject(AliAODMCHeader::StdBranchName());
if (!fMyMcHeader) { AliError("AliAnalysisTaskPidPidCorrelations::UserExec: MC header branch not found!\n"); return; }
fMyMcHandler = dynamic_cast<AliMCEventHandler*> (AliAnalysisManager::GetAnalysisManager()->GetMCtruthEventHandler());
}
Analyse();
PostData(1, fList);
PostData(2, fMyCFCont);
}
void AliAnalysisTaskPidPidCorrelations::AddSettingsTree()
{
TTree *settingsTree = new TTree("PIDAnalysisSettings","Analysis Settings in PID correlation");
settingsTree->Branch("fnTracksVertex", &fnTracksVertex,"nTracksVertex/I");
settingsTree->Branch("fTrackStatus", &fTrackStatus,"TrackStatus/I");
settingsTree->Branch("fRejectZeroTrackEvents", &fRejectZeroTrackEvents,"RejectZeroTrackEvents/O");
settingsTree->Branch("fRemoveWeakDecays", &fRemoveWeakDecays,"RemoveWeakDecays/O");
settingsTree->Branch("fRemoveDuplicates", &fRemoveDuplicates,"RemoveDuplicates/O");
settingsTree->Branch("fVzMax", &fVzMax,"ZVertex/D");
settingsTree->Branch("fTrackEtaMin", &fTrackEtaMin, "fTrackEtaMin/D");
settingsTree->Branch("fOnlyOneEtaSide", &fOnlyOneEtaSide,"OnlyOneEtaSide/I");
settingsTree->Branch("fTrackPtMin", &fTrackPtMin, "fTrackPtMin/D");
settingsTree->Branch("fTriggerType", &fTriggerType,"fTriggerType/I");
settingsTree->Branch("fSelectCharge", &fSelectCharge,"SelectCharge/I");
settingsTree->Branch("fTriggerSelectCharge", &fTriggerSelectCharge,"TriggerSelectCharge/I");
settingsTree->Branch("fAssociatedSelectCharge", &fAssociatedSelectCharge,"fAssociatedSelectCharge/I");
settingsTree->Branch("fTriggerRestrictEta", &fTriggerRestrictEta,"TriggerRestrictEta/D");
settingsTree->Branch("fEtaOrdering", &fEtaOrdering,"EtaOrdering/O");
settingsTree->Branch("fCutConversions", &fCutConversions,"CutConversions/O");
settingsTree->Branch("fCutResonances", &fCutResonances,"CutResonances/O");
settingsTree->Branch("fRejectResonanceDaughters", &fRejectResonanceDaughters,"RejectResonanceDaughters/I");
settingsTree->Branch("fFillpT", &fFillpT,"FillpT/O");
settingsTree->Branch("fMinNumTrack", &fMinNumTrack,"fMinNumTrack/I");
settingsTree->Branch("fWeightPerEvent", &fWeightPerEvent,"WeightPerEvent/O");
settingsTree->Branch("fPtOrder", &fPtOrder,"PtOrder/O");
settingsTree->Branch("fTwoTrackEfficiencyCut", &fTwoTrackEfficiencyCut,"TwoTrackEfficiencyCut/D");
settingsTree->Branch("twoTrackEfficiencyCutValue", &twoTrackEfficiencyCutValue,"twoTrackEfficiencyCutValue/D");
settingsTree -> Fill();
fList -> Add(settingsTree);
}
void AliAnalysisTaskPidPidCorrelations::Analyse()
{
fHistEventStat -> Fill("Total",1);
fHistTriggerStats -> Fill(((AliInputEventHandler*)(AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler()))->IsEventSelected());
Bool_t isSelected = kTRUE;
isSelected = (((AliInputEventHandler*)(AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler()))->IsEventSelected() & fTriggerType);
if(!isSelected) { fHistEventStat -> Fill("No trigger",1); PostData(1,fList); return; }
TString trgClasses = fMyAODEvent -> GetFiredTriggerClasses();
if (fMyAODEvent->GetFiredTriggerClasses().Contains("ALL")) fHistTriggerRun -> Fill(0);
if (fMyAODEvent->GetFiredTriggerClasses().Contains("ALLNOTRD")) fHistTriggerRun -> Fill(1);
if (fMyAODEvent->GetFiredTriggerClasses().Contains("MUON")) fHistTriggerRun -> Fill(2);
if (fMyAODEvent->GetFiredTriggerClasses().Contains("CENT")) fHistTriggerRun -> Fill(3);
if (fMyAODEvent->GetFiredTriggerClasses().Contains("CENTNOTRD")) fHistTriggerRun -> Fill(4);
if (fMyAODEvent->GetFiredTriggerClasses().Contains("TPC")) fHistTriggerRun -> Fill(5);
if (fCentralityEstimator.Length() > 0)
{
AliCentrality* centralityObj = 0x0;
Int_t lCentralityClass10 = 0;
Int_t lCentralityClass5 = 0;
fMyAODHeader = dynamic_cast<AliAODHeader*>(fMyAODEvent->GetHeader());
fHistCentStats->Fill(0.,fMyAODHeader->GetCentralityP()->GetCentralityPercentile("V0M"));
fHistCentStats->Fill(1.,fMyAODHeader->GetCentralityP()->GetCentralityPercentile("FMD"));
fHistCentStats->Fill(2.,fMyAODHeader->GetCentralityP()->GetCentralityPercentile("TRK"));
fHistCentStats->Fill(3.,fMyAODHeader->GetCentralityP()->GetCentralityPercentile("TKL"));
fHistCentStats->Fill(4.,fMyAODHeader->GetCentralityP()->GetCentralityPercentile("CL0"));
fHistCentStats->Fill(5.,fMyAODHeader->GetCentralityP()->GetCentralityPercentile("CL1"));
fHistCentStats->Fill(6.,fMyAODHeader->GetCentralityP()->GetCentralityPercentile("V0MvsFMD"));
fHistCentStats->Fill(7.,fMyAODHeader->GetCentralityP()->GetCentralityPercentile("TKLvsV0M"));
fHistCentStats->Fill(8.,fMyAODHeader->GetCentralityP()->GetCentralityPercentile("ZEMvsZDC"));
fHistV0M->Fill(fMyAODEvent->GetVZEROData()->GetMTotV0A(), fMyAODEvent->GetVZEROData()->GetMTotV0C());
fHistRefTracks->Fill(0.,fMyAODHeader->GetRefMultiplicity());
fHistRefTracks->Fill(1.,fMyAODHeader->GetRefMultiplicityPos());
fHistRefTracks->Fill(2.,fMyAODHeader->GetRefMultiplicityNeg());
fHistRefTracks->Fill(3.,fMyAODHeader->GetTPConlyRefMultiplicity());
fHistRefTracks->Fill(4.,fMyAODHeader->GetNumberOfITSClusters(0));
fHistRefTracks->Fill(5.,fMyAODHeader->GetNumberOfITSClusters(1));
centralityObj = fMyAODHeader -> GetCentralityP();
Bool_t lCentralityInClass = kFALSE;
if (centralityObj)
{
fCentrality = centralityObj -> GetCentralityPercentile(fCentralityEstimator.Data());
lCentralityClass10 = centralityObj -> GetCentralityClass10(fCentralityEstimator.Data());
lCentralityClass5 = centralityObj -> GetCentralityClass5(fCentralityEstimator.Data());
lCentralityInClass = centralityObj -> IsEventInCentralityClass(fCentralityPercentileMin,fCentralityPercentileMax,fCentralityEstimator.Data());
if ( !lCentralityInClass ) { fHistEventStat -> Fill("Wrong centrality", 1); PostData(1, fList); return; }
fHistCentralityPercentile -> Fill( fCentrality );
fHistCentralityClass10 -> Fill( lCentralityClass10 );
fHistCentralityClass5 -> Fill( lCentralityClass5 );
}
else
{
Printf("WARNING: Centrality object is 0");
fCentrality = -1.;
}
}
if (fCentrality < 0) return;
Int_t centBin = GetCentBin(fCentrality);
if (centBin<0) return;
fHistRefTracksCent[centBin][0]->Fill(fCentrality,fMyAODHeader->GetRefMultiplicity());
fHistRefTracksCent[centBin][1]->Fill(fCentrality,fMyAODHeader->GetRefMultiplicityPos());
fHistRefTracksCent[centBin][2]->Fill(fCentrality,fMyAODHeader->GetRefMultiplicityNeg());
fHistRefTracksCent[centBin][3]->Fill(fCentrality,fMyAODHeader->GetTPConlyRefMultiplicity());
fHistRefTracksCent[centBin][4]->Fill(fCentrality,fMyAODHeader->GetNumberOfITSClusters(0));
fHistRefTracksCent[centBin][5]->Fill(fCentrality,fMyAODHeader->GetNumberOfITSClusters(1));
if(!VertexSelection(fMyAODEvent, fnTracksVertex, centBin, fVxMax, fVyMax, fVzMax)) return;
if (!fPIDResponse) return;
fHistEventStat -> Fill("Analyzed",1);
if (!fUseMC)
{
Double_t bSign = (fMyAODEvent -> GetMagneticField() > 0) ? 1 : -1;
fMyprimRecoTracksPID = AcceptTracks(centBin,0x0,kTRUE);
if(fMyprimRecoTracksPID==0x0) { AliInfo(" ==== fMyprimRecoTracksPID: Zero track pointer"); return; }
if (fRejectZeroTrackEvents && fMyprimRecoTracksPID->GetEntriesFast() == 0)
{
AliInfo(Form("========== Rejecting event because it has no tracks: %f %d", fCentrality, fMyprimRecoTracksPID->GetEntriesFast()));
fHistEventStat -> Fill("NO tracks per event",1);
return;
}
const AliVVertex* vertex = fMyAODEvent->GetPrimaryVertex();
Double_t zVtx = vertex->GetZ();
FillCFcontainers(0x0, fMyprimRecoTracksPID, 0x0, fCentrality);
Double_t weight = 1.;
if (fFillpT)
weight = -1.;
if (fTwoTrackEfficiencyCut > 0)
FillCorrelations(fMyprimRecoTracksPID, 0x0, fCentrality, zVtx, bSign, kTRUE, twoTrackEfficiencyCutValue, weight);
if (fFillMixed)
{
AliEventPool* pool = fPoolMgr->GetEventPool(fCentrality, zVtx);
if (!pool)
AliInfo(Form("No pool found for centrality = %f, zVtx = %f", fCentrality, zVtx));
else
{
if (pool->IsReady() || pool->NTracksInPool() > fMinNumTrack / 10 || pool->GetCurrentNEvents() >= fMinNEventsToMix)
{
Int_t nMix = pool->GetCurrentNEvents();
for (Int_t jMix=0; jMix<nMix; jMix++)
{
TObjArray* bgTracks = pool->GetEvent(jMix);
if (!bgTracks) continue;
if (fTwoTrackEfficiencyCut > 0)
FillCorrelations(fMyprimRecoTracksPID, bgTracks, fCentrality, zVtx, bSign, kTRUE, twoTrackEfficiencyCutValue, 1./nMix);
}
}
pool->UpdatePool(fMyprimRecoTracksPID);
}
}
else
delete fMyprimRecoTracksPID;
}
else
{
Bool_t isMCok = kFALSE;
isMCok = CheckMcDistributions(fMyMcArray,fMyMcHeader);
if (isMCok == kFALSE) return;
fMyprimMCParticlesPID = AcceptMcTracks(centBin,kTRUE,kTRUE);
if (fMyprimMCParticlesPID==0x0) { AliInfo(" ==== fMyprimMCParticlesPID: Zero track pointer"); return; }
fMyprimRecoTracksMatchedPID = AcceptTracks(centBin,fMyMcArray,kTRUE);
if (fMyprimRecoTracksMatchedPID==0x0) { AliInfo(" ==== Zero track pointer"); return; }
for (Int_t i=0; i<fMyMcArray->GetEntriesFast(); i++)
((TH1F*) fList->FindObject("pids"))->Fill(((AliAODMCParticle*)fMyMcArray->At(i))->GetPdgCode());
FillCFcontainers(fMyprimMCParticlesPID, 0x0, fMyprimRecoTracksMatchedPID, fCentrality);
}
return;
}
void AliAnalysisTaskPidPidCorrelations::FillCorrelations(TObjArray* particles, TObjArray* particlesMixed, Double_t centrality, Double_t zVtx, Double_t bSign, Bool_t twoTrackEfficiencyCut, Double_t fTwoTrackEfficiencyCutValue, Double_t weight)
{
if (!particles){ AliInfo(" ============== particles TObjArray is NULL pointer, return"); return; }
Double_t* trackVariablesPair = new Double_t[kTrackVariablesPair];
Bool_t fillpT = kFALSE;
if (weight < 0) fillpT = kTRUE;
Int_t iMax = particles -> GetEntriesFast();
Int_t jMax = iMax;
if (particlesMixed)
jMax = particlesMixed -> GetEntriesFast();
TObjArray* input = (particlesMixed) ? particlesMixed : particles;
TArrayF secondEta(jMax);
TArrayF secondPhi(jMax);
TArrayF secondPt(jMax);
TArrayF secondPID(jMax);
for (Int_t i=0;i < jMax;i++)
{
secondEta[i] = ((AliPidPidCorrelationReducedTrack*)input->At(i))->Eta();
secondPhi[i] = ((AliPidPidCorrelationReducedTrack*)input->At(i))->Phi();
secondPt[i] = ((AliPidPidCorrelationReducedTrack*)input->At(i))->Pt();
secondPID[i] = ((AliPidPidCorrelationReducedTrack*)input->At(i))->GetMyPartID();
}
const UInt_t kResonanceDaughterFlag = 1 << 14;
if (fRejectResonanceDaughters > 0)
{
Double_t resonanceMass = -1;
Double_t massDaughter1 = -1;
Double_t massDaughter2 = -1;
const Double_t interval = 0.02;
switch (fRejectResonanceDaughters)
{
case 1: resonanceMass = 1.2; massDaughter1 = 0.1396; massDaughter2 = 0.9383; break;
case 2: resonanceMass = 0.4976; massDaughter1 = 0.1396; massDaughter2 = massDaughter1; break;
case 3: resonanceMass = 1.115; massDaughter1 = 0.1396; massDaughter2 = 0.9383; break;
default: AliFatal(Form("Invalid setting %d", fRejectResonanceDaughters));
}
for (Int_t i=0; i<particles->GetEntriesFast(); i++)
particles->At(i)->ResetBit(kResonanceDaughterFlag);
if (particlesMixed)
for (Int_t i=0; i<jMax; i++)
particlesMixed->At(i)->ResetBit(kResonanceDaughterFlag);
for (Int_t i=0; i<particles->GetEntriesFast(); i++)
{
AliPidPidCorrelationReducedTrack* triggerParticle = (AliPidPidCorrelationReducedTrack*) particles->At(i);
for (Int_t j=0; j<jMax; j++)
{
if (!particlesMixed && i == j) continue;
AliVParticle* particle = 0;
if (!particlesMixed)
{
particle = (AliPidPidCorrelationReducedTrack*) particles->At(j);
}
else
{
particle = (AliPidPidCorrelationReducedTrack*) particlesMixed->At(j);
}
if (triggerParticle->Charge() * particle->Charge() > 0) continue;
Float_t mass = GetInvMassSquaredCheap(triggerParticle->Pt(), triggerParticle->Eta(), triggerParticle->Phi(), particle->Pt(), particle->Eta(), particle->Phi(), massDaughter1, massDaughter2);
if (TMath::Abs(mass - resonanceMass*resonanceMass) < interval*5)
{
mass = GetInvMassSquared(triggerParticle->Pt(), triggerParticle->Eta(), triggerParticle->Phi(), particle->Pt(), particle->Eta(), particle->Phi(), massDaughter1, massDaughter2);
if (mass > (resonanceMass-interval)*(resonanceMass-interval) && mass < (resonanceMass+interval)*(resonanceMass+interval))
{
triggerParticle->SetBit(kResonanceDaughterFlag);
particle->SetBit(kResonanceDaughterFlag);
}
}
}
}
}
if (fWeightPerEvent)
{
for (Int_t i=0; i<particles->GetEntriesFast(); i++)
{
AliVParticle* triggerParticle = (AliVParticle*) particles->At(i);
Double_t triggerEta = triggerParticle->Eta();
if (fTriggerRestrictEta > 0 && TMath::Abs(triggerEta) > fTriggerRestrictEta)
continue;
if (fOnlyOneEtaSide != 0)
if (fOnlyOneEtaSide * triggerEta < 0)
continue;
if (fTriggerSelectCharge != 0)
if (triggerParticle->Charge() * fTriggerSelectCharge < 0)
continue;
fHistTriggerWeighting->Fill(triggerParticle->Pt());
}
}
for (Int_t i=0; i < iMax; i++)
{
AliPidPidCorrelationReducedTrack* triggerParticle = dynamic_cast<AliPidPidCorrelationReducedTrack*>(particles -> At(i));
if (!triggerParticle) { AliInfo(" ===== triggerParticle: zero pointer. Continue...\n"); continue; }
Double_t triggerEta = triggerParticle -> Eta();
Double_t triggerPhi = triggerParticle -> Phi();
Double_t triggerPt = triggerParticle -> Pt();
Int_t triggerPID = triggerParticle -> GetMyPartID();
if (fTriggerRestrictEta > 0 && TMath::Abs(triggerEta) > fTriggerRestrictEta)
continue;
if (fOnlyOneEtaSide != 0)
if (fOnlyOneEtaSide * triggerEta < 0)
continue;
if (fTriggerSelectCharge != 0)
if (triggerParticle->Charge() * fTriggerSelectCharge < 0)
continue;
if (fRejectResonanceDaughters > 0)
if (triggerParticle->TestBit(kResonanceDaughterFlag))
{
continue;
}
if (fillpT) weight = triggerPt;
Double_t useWeight = weight;
if (!particlesMixed)
{
fHistSingleHadronsPt[GetCentBin(centrality)]->Fill(triggerPt);
fHistSingleHadronsEtaPt[GetCentBin(centrality)]->Fill(triggerPt,triggerEta);
}
for (Int_t j=0; j < jMax; j++)
{
if (!particlesMixed && i == j) continue;
AliPidPidCorrelationReducedTrack* assocParticle = 0x0;
if (!particlesMixed)
{
assocParticle = (AliPidPidCorrelationReducedTrack*) particles->At(j);
}
else
{
assocParticle = (AliPidPidCorrelationReducedTrack*) particlesMixed->At(j);
}
if (!assocParticle) continue;
if (fPtOrder)
if (assocParticle->Pt() >= triggerParticle->Pt())
continue;
if (fAssociatedSelectCharge != 0)
if (assocParticle->Charge() * fAssociatedSelectCharge < 0)
continue;
if (fSelectCharge > 0)
{
if (fSelectCharge == 1 && assocParticle->Charge() * triggerParticle->Charge() > 0) continue;
if (fSelectCharge == 2 && assocParticle->Charge() * triggerParticle->Charge() < 0) continue;
}
if (fEtaOrdering)
{
if (triggerEta < 0 && secondEta[j] < triggerEta) continue;
if (triggerEta > 0 && secondEta[j] > triggerEta) continue;
}
if (fRejectResonanceDaughters > 0)
if (triggerParticle->TestBit(kResonanceDaughterFlag))
{
continue;
}
if (fCutConversions && assocParticle->Charge() * triggerParticle->Charge() < 0)
{
Float_t mass = GetInvMassSquaredCheap(triggerParticle->Pt(), triggerEta, triggerParticle->Phi(), assocParticle->Pt(), secondEta[j], assocParticle->Phi(), 0.510e-3, 0.510e-3);
if (mass < 0.1)
{
mass = GetInvMassSquared(triggerParticle->Pt(), triggerEta, triggerParticle->Phi(), assocParticle->Pt(), secondEta[j], assocParticle->Phi(), 0.510e-3, 0.510e-3);
fHistControlConvResoncances->Fill(0.0, mass);
if (mass < 0.04*0.04) continue;
}
}
if (fCutResonances && assocParticle->Charge() * triggerParticle->Charge() < 0)
{
Float_t mass = GetInvMassSquaredCheap(triggerParticle->Pt(), triggerEta, triggerParticle->Phi(), assocParticle->Pt(), secondEta[j], assocParticle->Phi(), 0.1396, 0.1396);
const Float_t kK0smass = 0.4976;
if (TMath::Abs(mass - kK0smass*kK0smass) < 0.1)
{
mass = GetInvMassSquared(triggerParticle->Pt(), triggerEta, triggerParticle->Phi(), assocParticle->Pt(), secondEta[j], assocParticle->Phi(), 0.1396, 0.1396);
fHistControlConvResoncances->Fill(1, mass - kK0smass*kK0smass);
if (mass > (kK0smass-0.02)*(kK0smass-0.02) && mass < (kK0smass+0.02)*(kK0smass+0.02))
continue;
}
}
if (fCutResonances && assocParticle->Charge() * triggerParticle->Charge() < 0)
{
Float_t mass1 = GetInvMassSquaredCheap(triggerParticle->Pt(), triggerEta, triggerParticle->Phi(), assocParticle->Pt(), secondEta[j], assocParticle->Phi(), 0.1396, 0.9383);
Float_t mass2 = GetInvMassSquaredCheap(triggerParticle->Pt(), triggerEta, triggerParticle->Phi(), assocParticle->Pt(), secondEta[j], assocParticle->Phi(), 0.9383, 0.1396);
const Float_t kLambdaMass = 1.115;
if (TMath::Abs(mass1 - kLambdaMass*kLambdaMass) < 0.1)
{
mass1 = GetInvMassSquared(triggerParticle->Pt(), triggerEta, triggerParticle->Phi(), assocParticle->Pt(), secondEta[j], assocParticle->Phi(), 0.1396, 0.9383);
fHistControlConvResoncances->Fill(2, mass1 - kLambdaMass*kLambdaMass);
if (mass1 > (kLambdaMass-0.02)*(kLambdaMass-0.02) && mass1 < (kLambdaMass+0.02)*(kLambdaMass+0.02))
continue;
}
if (TMath::Abs(mass2 - kLambdaMass*kLambdaMass) < 0.1)
{
mass2 = GetInvMassSquared(triggerParticle->Pt(), triggerEta, triggerParticle->Phi(), assocParticle->Pt(), secondEta[j], assocParticle->Phi(), 0.9383, 0.1396);
fHistControlConvResoncances->Fill(2, mass2 - kLambdaMass*kLambdaMass);
if (mass2 > (kLambdaMass-0.02)*(kLambdaMass-0.02) && mass2 < (kLambdaMass+0.02)*(kLambdaMass+0.02))
continue;
}
}
if (twoTrackEfficiencyCut)
{
Double_t phi1 = triggerParticle -> Phi();
Double_t pt1 = triggerParticle -> Pt();
Double_t charge1 = triggerParticle -> Charge();
Double_t phi2 = assocParticle -> Phi();
Double_t pt2 = assocParticle -> Pt();
Double_t charge2 = assocParticle -> Charge();
Double_t deta = triggerEta - secondEta[j];
Double_t dphi = triggerPhi - secondPhi[j];
fHistHBTbefore -> Fill(deta,dphi);
if (TMath::Abs(deta) < fTwoTrackEfficiencyCutValue * 2.5 * 3)
{
Double_t dphistar1 = GetDPhiStar(phi1, pt1, charge1, phi2, pt2, charge2, 0.8, bSign);
Double_t dphistar2 = GetDPhiStar(phi1, pt1, charge1, phi2, pt2, charge2, 2.5, bSign);
const Double_t kLimit = fTwoTrackEfficiencyCutValue * 3;
Double_t dphistarminabs = 1e5;
Double_t dphistarmin = 1e5;
if (TMath::Abs(dphistar1) < kLimit || TMath::Abs(dphistar2) < kLimit || dphistar1 * dphistar2 < 0)
{
for (Double_t rad=0.8; rad<2.51; rad+=0.01)
{
Double_t dphistar = GetDPhiStar(phi1, pt1, charge1, phi2, pt2, charge2, rad, bSign);
Double_t dphistarabs = TMath::Abs(dphistar);
if (dphistarabs < dphistarminabs)
{
dphistarmin = dphistar;
dphistarminabs = dphistarabs;
}
}
Int_t PtBin = GetPtBin(pt2);
fHistTwoTrackDistancePt[PtBin][0] -> Fill(deta, dphistarmin);
if (dphistarminabs < fTwoTrackEfficiencyCutValue && TMath::Abs(deta) < fTwoTrackEfficiencyCutValue)
{
continue;
}
fHistTwoTrackDistancePt[PtBin][1] -> Fill(deta, dphistarmin);
}
}
fHistHBTafter -> Fill(deta,dphi);
}
trackVariablesPair[0] = triggerPt;
trackVariablesPair[1] = secondPt[j];
trackVariablesPair[2] = DeltaPhi(triggerPhi-secondPhi[j]);
trackVariablesPair[3] = triggerEta - secondEta[j];
trackVariablesPair[4] = zVtx;
if (fQCut)
{
Double_t ptDifference = TMath::Abs( triggerPt - secondPt[j]);
if (ptDifference < fDeltaPtMin) continue;
}
if (fWeightPerEvent)
{
Int_t weightBin = fHistTriggerWeighting->GetXaxis()->FindBin(trackVariablesPair[0]);
useWeight /= fHistTriggerWeighting->GetBinContent(weightBin);
}
if (!particlesMixed)
{
if (triggerPID == fPIDtrigType && secondPID[j] == fPIDassocType) fHistCorrPair[0] -> Fill(trackVariablesPair,useWeight);
}
else if (particlesMixed)
{
if (triggerPID == fPIDtrigType && secondPID[j] == fPIDassocType) fHistCorrPair[1] -> Fill(trackVariablesPair,useWeight);
}
}
}
delete[] trackVariablesPair;
}
Bool_t AliAnalysisTaskPidPidCorrelations::CheckMcDistributions(TClonesArray* arrayMC, AliAODMCHeader* mcHeader)
{
Int_t myPDGproton = 2212;
Int_t myPDGkaon = 321;
Int_t myPDGpion = 211;
Int_t kCntr =0;
Int_t kCntrInjected = 0;
Int_t kCntrFromDecay = 0;
Int_t entrMC = arrayMC->GetEntriesFast();
if ( entrMC < 1 ) return kFALSE;
AliAODMCParticle* mcPart = 0x0;
TString kGenName="";
for(Int_t ie=0 ;ie < entrMC;ie++)
{
mcPart = dynamic_cast<AliAODMCParticle*>(arrayMC->At(ie));
if(!ie) continue;
if ( (TMath::Abs(mcPart->GetPdgCode()) != myPDGproton) && (TMath::Abs(mcPart->GetPdgCode()) != myPDGkaon) && (TMath::Abs(mcPart->GetPdgCode()) != myPDGpion) ) continue;
if( mcPart->IsPrimary() == kFALSE ) continue;
kCntr++;
((TH1F*)(fList->FindObject("fHistMcStats")))->Fill(0);
kGenName = GetGenerator(ie,mcHeader);
FillMcGeneratorHistos(kGenName);
if ( kGenName.Contains("Hijing")) fMyMcType = 0;
else if ( kGenName.Contains("Pythia")) fMyMcType = 1;
else fMyMcType = -1;
Int_t idxmother = mcPart->GetMother();
if (idxmother == -1) kCntrInjected++;
else kCntrFromDecay++;
((TH1F*)(fList->FindObject("fHistMcAllPt")))->Fill(mcPart->Pt());
if (idxmother == -1 ) ((TH1F*)(fList->FindObject("fHistMcAllPt_Inj")))->Fill(mcPart->Pt());
if (idxmother > -1 ) ((TH1F*)(fList->FindObject("fHistMcAllPt_Dec")))->Fill(mcPart->Pt());
((TH1F*)(fList->FindObject("fHistMcAllEta")))->Fill(mcPart->Eta());
if (kGenName.Contains("ijing"))
{
((TH1F*)(fList->FindObject("fHistMcAllPt_Hijing")))->Fill(mcPart->Pt());
((TH1F*)(fList->FindObject("fHistMcAllEta_Hijing")))->Fill(mcPart->Eta());
}
else
((TH1F*)(fList->FindObject("fHistMcAllEta_NotHijing")))->Fill(mcPart->Eta());
}
((TH1F*)(fList->FindObject("fHistNumOfPartPerEvt")))->Fill(kCntr);
return kTRUE;
}
TString AliAnalysisTaskPidPidCorrelations::GetGenerator(Int_t label, AliAODMCHeader* MCheader)
{
Int_t nsumpart = 0;
TList*lh = MCheader -> GetCocktailHeaders();
Int_t nh = lh -> GetEntries();
for(Int_t i=0;i < nh;i++)
{
AliGenEventHeader* gh = (AliGenEventHeader*)lh -> At(i);
TString genname = gh -> GetName();
Int_t npart = gh -> NProduced();
if ( label >= nsumpart && label < (nsumpart+npart) ) return genname;
nsumpart += npart;
}
TString empty="";
return empty;
}
Bool_t AliAnalysisTaskPidPidCorrelations::IsFromHijingBg(Int_t mcTrackLabel)
{
Bool_t isFromHijingBg = kFALSE;
if( mcTrackLabel < 0 ) return isFromHijingBg;
if ( !mcTrackLabel ) return isFromHijingBg;
if ( mcTrackLabel < 0 ) return isFromHijingBg;
TString nameGen = GetGenerator(mcTrackLabel,fMyMcHeader);
if ( nameGen.Contains("ijing") ) isFromHijingBg = kTRUE;
if ( isFromHijingBg == kTRUE )
{
AliInfo(" === isFromHijingBg = kTRUE === \n\n");
((TH1F*)(fList->FindObject("fHist_HijingBg"))) -> Fill(0);
}
else
((TH1F*)(fList->FindObject("fHist_HijingBg"))) -> Fill(1);
return isFromHijingBg;
}
void AliAnalysisTaskPidPidCorrelations::FillMcGeneratorHistos(TString genLabel)
{
Int_t fillVal = 0;
if ( genLabel.Contains("hijing_0")) fillVal = 0;
else if ( genLabel.Contains("pythia_1")) fillVal = 1;
else
{
for(Int_t i=3;i<=20;i++)
{
if( ((TH1F*)(fList->FindObject("fHistMcGenerator")))->GetBinContent(i) < 1 )
{
fillVal = i--;
((TH1F*)(fList->FindObject("fHistMcGenerator")))->GetXaxis()->SetBinLabel(i,Form("%s",genLabel.Data()));
break;
}
}
}
((TH1F*)(fList->FindObject("fHistMcGenerator")))->Fill(fillVal);
return;
}
Bool_t AliAnalysisTaskPidPidCorrelations::VertexSelection(TObject* obj, Int_t ntracks, Int_t centBin, Double_t gVxMax, Double_t gVyMax, Double_t gVzMax)
{
if (obj->InheritsFrom("AliAODEvent"))
{
Int_t nVertex = ((AliAODEvent*)obj) -> GetNumberOfVertices();
if ( nVertex > 0 )
{
fMyPrimVtx = (AliAODVertex*)((AliAODEvent*)obj)->GetPrimaryVertex();
if(!fMyPrimVtx) return kFALSE;
Bool_t lReconstructedVertexPresent = kFALSE;
Bool_t lVertexAcceptable = kFALSE;
Double_t fCov[6] = {0.};
fMyPrimVtx -> GetCovarianceMatrix(fCov);
lReconstructedVertexPresent = ( ( fMyPrimVtx->GetNContributors() > 0 ) && ( fCov[5] != 0 ) );
if(!lReconstructedVertexPresent) { Printf("Bad vertex params"); fHistEventStat -> Fill("Bad vertex params",1); PostData(1,fList); return kFALSE; }
fHistQA[centBin][0] -> Fill((fMyPrimVtx->GetX()));
fHistQA[centBin][1] -> Fill((fMyPrimVtx->GetY()));
fHistQA[centBin][2] -> Fill((fMyPrimVtx->GetZ()));
fHistEventStat -> Fill("Proper vertex",1);
lVertexAcceptable = ( fMyPrimVtx->GetNContributors() < ntracks || (TMath::Abs(fMyPrimVtx->GetX()) < gVxMax && TMath::Abs(fMyPrimVtx->GetY()) < gVyMax && TMath::Abs(fMyPrimVtx->GetZ()) < gVzMax) );
if (!lVertexAcceptable) { Printf("Vertex out of range"); fHistEventStat -> Fill("Bad vertex position",1); PostData(1,fList); return kFALSE; }
Int_t vtx = GetZvtxBin(fMyPrimVtx->GetZ());
if (vtx < 0) return kFALSE;
fHistEventStat -> Fill("Proper vertex within 10cm",1);
fHistQA[centBin][3] -> Fill((fMyPrimVtx->GetX()));
fHistQA[centBin][4] -> Fill((fMyPrimVtx->GetY()));
fHistQA[centBin][5] -> Fill((fMyPrimVtx->GetZ()));
}
else
{
AliInfo(" Primary-vertex Selection: event REJECTED ...");
return kFALSE;
}
}
return kTRUE;
}
void AliAnalysisTaskPidPidCorrelations::CleanUp(TObjArray* tracks, TObject* mcObj)
{
if (!tracks) return;
if (fRemoveWeakDecays) RemoveWeakDecays(tracks, mcObj);
if (fRemoveDuplicates) RemoveDuplicates(tracks);
}
TObjArray* AliAnalysisTaskPidPidCorrelations::AcceptTracks(Int_t centBin, TObject* arrayMC, Bool_t useCuts)
{
Int_t nTracks = fMyAODEvent->GetNumberOfTracks();
TObjArray* tracksAccepted = new TObjArray;
tracksAccepted -> SetOwner(kTRUE);
for (Int_t itrk=0; itrk < nTracks; itrk++)
{
AliAODTrack* track = dynamic_cast<AliAODTrack*>(fMyAODEvent->GetTrack(itrk));
if (!track) { AliInfo("AcceptTracks: Could not receive track"); continue; }
Bool_t bGood = kFALSE;
if (fFilterType == 0) bGood = kTRUE;
else if (fFilterType == 1) bGood = track -> IsHybridTPCConstrainedGlobal();
else if (fFilterType == 2) bGood = track -> IsHybridGlobalConstrainedGlobal();
if ( !bGood )
{
continue;
}
Double_t dxy = 0.;
Double_t dz = 0.;
Double_t chi2ndf = 0.;
Double_t nCrossedRowsTPC = 0.;
Double_t ratioCrossedRowsOverFindableClustersTPC = 0.;
dxy = track -> DCA();
dz = track -> ZAtDCA();
fHistQA[centBin][6] -> Fill(dxy);
fHistQA[centBin][7] -> Fill(dz);
chi2ndf = track -> Chi2perNDF();
fHistQA[centBin][11] -> Fill(chi2ndf);
nCrossedRowsTPC = track -> GetTPCClusterInfo(2,1);
fHistQA[centBin][12] -> Fill(nCrossedRowsTPC);
if (track -> GetTPCNclsF() > 0)
{
ratioCrossedRowsOverFindableClustersTPC = nCrossedRowsTPC /1.0/track->GetTPCNclsF();
fHistQA[centBin][13] -> Fill(ratioCrossedRowsOverFindableClustersTPC);
}
if (track->Charge()==0) continue;
if (useCuts)
{
if ( track->Eta() < fTrackEtaMin || track->Eta() > fTrackEtaMax || track->Pt() < fTrackPtMin || track->Pt() > fTrackPtMax )
continue;
}
fHistQA[centBin][8] -> Fill(track->Pt());
fHistQA[centBin][9] -> Fill(track->Eta());
fHistQA[centBin][10] -> Fill(track->Phi());
if (arrayMC)
{
Int_t label = track->GetLabel();
if (label<0) continue;
Bool_t kIsFromHijingBg = kFALSE;
kIsFromHijingBg = IsFromHijingBg(label);
if (!kIsFromHijingBg) continue;
}
Int_t myPartID = -1;
myPartID = GetParticleID((AliVTrack*)track,centBin,kTRUE);
tracksAccepted -> Add(new AliPidPidCorrelationReducedTrack(myPartID,track->Eta(),track->Phi(),track->Pt(),track->Charge()));
}
return tracksAccepted;
}
TObjArray* AliAnalysisTaskPidPidCorrelations::AcceptMcTracks(Int_t centBin, Bool_t onlyprimaries, Bool_t useCuts)
{
Int_t nMCPart = fMyMcArray->GetEntriesFast();
TObjArray* tracksAccepted = new TObjArray;
tracksAccepted -> SetOwner(kTRUE);
for (Int_t iMC=0; iMC < nMCPart; iMC++)
{
AliAODMCParticle* partMC = dynamic_cast<AliAODMCParticle*>(fMyMcArray->At(iMC));
if (!partMC) { AliWarning("AcceptMcTracks: Could not receive particle"); continue; }
if (onlyprimaries)
{
if (!partMC->IsPhysicalPrimary()) continue;
}
Int_t pdgCode = partMC->GetPdgCode();
Bool_t isHadron = TMath::Abs(pdgCode)==211 || TMath::Abs(pdgCode)==2212 || TMath::Abs(pdgCode)==321;
if (!isHadron) continue;
if (!partMC->Charge()) continue;
if (useCuts)
{
if ( partMC->Eta() < fTrackEtaMin || partMC->Eta() > fTrackEtaMax || partMC->Pt() < fTrackPtMin || partMC->Pt() > fTrackPtMax )
continue;
}
fHistQA[centBin][8] -> Fill(partMC->Pt());
fHistQA[centBin][9] -> Fill(partMC->Eta());
fHistQA[centBin][10] -> Fill(partMC->Phi());
Int_t myPartID = fPartUndefined;
myPartID = GetParticleIDMC((AliVTrack*)partMC,centBin,kTRUE);
tracksAccepted -> Add(new AliPidPidCorrelationReducedTrack(myPartID,partMC->Eta(),partMC->Phi(),partMC->Pt(),partMC->Charge()));
}
return tracksAccepted;
}
TObjArray* AliAnalysisTaskPidPidCorrelations::AcceptMcRecoMachedTracks(Int_t centBin, Bool_t onlyprimaries, Bool_t useCuts)
{
Int_t nTracks = fMyAODEvent->GetNumberOfTracks();
TObjArray* tracksAccepted = new TObjArray;
tracksAccepted -> SetOwner(kFALSE);
for (Int_t itrk=0; itrk < nTracks; itrk++)
{
AliAODTrack* track = dynamic_cast<AliAODTrack*>(fMyAODEvent->GetTrack(itrk));
if (!track) { AliWarning("AcceptMcRecoMachedTracks: Could not receive track"); continue; }
if (track->GetLabel()<0) continue;
AliVParticle* vtrack = dynamic_cast<AliVParticle*>(fMyMcArray->At(track->GetLabel()));
if (!vtrack) { AliWarning("AcceptMcRecoMachedTracks: Could not receive vtrack"); continue; }
if (onlyprimaries && !((static_cast<AliAODMCParticle*>(vtrack))->IsPhysicalPrimary())) continue;
Bool_t bGood = kFALSE;
if (fFilterType == 0) bGood = kTRUE;
else if (fFilterType == 1) bGood = track -> IsHybridTPCConstrainedGlobal();
else if (fFilterType == 2) bGood = track -> IsHybridGlobalConstrainedGlobal();
if ( !bGood )
{
continue;
}
if (track->Charge()==0) continue;
if (useCuts)
{
if ( track->Eta() < fTrackEtaMin || track->Eta() > fTrackEtaMax || track->Pt() < fTrackPtMin || track->Pt() > fTrackPtMax )
continue;
}
fHistQA[centBin][8] -> Fill(track->Pt());
fHistQA[centBin][9] -> Fill(track->Eta());
fHistQA[centBin][10] -> Fill(track->Phi());
Int_t myPartID = fPartUndefined;
myPartID = GetParticleID(dynamic_cast<AliVTrack*>(track),centBin,kTRUE);
tracksAccepted -> Add(new AliPidPidCorrelationReducedTrack(myPartID,track->Eta(),track->Phi(),track->Pt(),track->Charge()));
}
return tracksAccepted;
}
void AliAnalysisTaskPidPidCorrelations::UserCreateOutputObjects()
{
fList = new TList();
fList -> SetOwner(kTRUE);
fList -> SetName(GetOutputListName());
fPIDResponse = (dynamic_cast<AliInputEventHandler*> (AliAnalysisManager::GetAnalysisManager() -> GetInputEventHandler())) -> GetPIDResponse();
if( !fPIDResponse ) { AliError("Cannot get the PID response"); return; }
AddSettingsTree();
const Char_t* kMyPIDTypeName[] = {"ITS","TPC","TOF","HMPID"} ;
const Char_t* kMyParticleSpeciesName[] = { "Electrons","Muons","Pions","Kaons","Protons","Undefined" } ;
fHistNev = new TH1I("fHistNev","Nev.",1,0,1); fHistNev -> Sumw2();
fList -> Add(fHistNev);
fHistTriggerStats = new TH1F("fHistTriggerStats","Trigger statistics;TriggerBit;N_{events}",130,0,130);
fList -> Add(fHistTriggerStats);
fHistTriggerRun = new TH1F("fHistTriggerRun","Trigger;trigger",10,-0.5,9.5);
fList -> Add(fHistTriggerRun);
const Int_t nEventStatBins = 6;
TString gCutName[nEventStatBins] = {"Total","No trigger","Wrong centrality","Bad vertex params","Bad vertex position","Analyzed"};
fHistEventStat = new TH1F("fHistEventStat","Event statistics;;N_{events}",nEventStatBins,-0.5,nEventStatBins-0.5);
for(Int_t i = 1; i <= nEventStatBins; i++) fHistEventStat -> GetXaxis() -> SetBinLabel(i,gCutName[i-1].Data());
fList -> Add(fHistEventStat);
TString gCentName[9] = {"V0M","FMD","TRK","TKL","CL0","CL1","V0MvsFMD","TKLvsV0M","ZEMvsZDC"};
fHistCentStats = new TH2F("fHistCentStats","Centrality statistics;;Cent percentile",9,-0.5,8.5,110,-5,105);
for(Int_t i = 1; i <= 9; i++) fHistCentStats->GetXaxis()->SetBinLabel(i,gCentName[i-1].Data());
fList -> Add(fHistCentStats);
fHistCentralityPercentile = new TH1F("fHistCentralityPercentile","Centrality Percentile;Centrality;Entries",101,-1,100);
fList -> Add(fHistCentralityPercentile);
fHistCentralityClass10 = new TH1F("fHistCentralityClass10","Centrality Class 10;Centrality;Entries",10,-0.5,9.5);
fList -> Add(fHistCentralityClass10);
fHistCentralityClass5 = new TH1F("fHistCentralityClass5","Centrality Class 5;Centrality;Entries",20,-0.5,19.5);
fList -> Add(fHistCentralityClass5);
fHistV0M = new TH2F("fHistV0M","V0 Multiplicity C vs. A",5, 0, 20000, 5, 0, 20000);
fList -> Add(fHistV0M);
TString gRefTrackName[6] = {"tracks","tracksPos","tracksNeg","tracksTPConly","clusITS0","clusITS1"};
fHistRefTracks = new TH2F("fHistRefTracks","Nr of Ref tracks/event vs. ref track estimator;;Nr of tracks",6, 0, 6, 20, 0, 20000);
for(Int_t i = 1; i <= 6; i++) fHistRefTracks->GetXaxis()->SetBinLabel(i,gRefTrackName[i-1].Data());
fList -> Add(fHistRefTracks);
if (fUseMC)
{
fHistMcGenerator = new TH1F("fHistMcGenerator","All MC generators;;Entries",20,0,20);
fHistMcGenerator->GetXaxis()->SetBinLabel(1,"Hijing");
fHistMcGenerator->GetXaxis()->SetBinLabel(2,"Pythia");
fHistMcGenerator->GetXaxis()->SetBinLabel(3,"Unknown");
fHistMcGenerator->Sumw2();
fList->Add(fHistMcGenerator);
fHist_HijingBg = new TH1F("fHist_HijingBg","MC generator;;Entries",2,0,2);
fHist_HijingBg->GetXaxis()->SetBinLabel(1,"Hijing BG");
fHist_HijingBg->GetXaxis()->SetBinLabel(2,"No Hijing BG");
fHist_HijingBg->Sumw2();
fList->Add(fHist_HijingBg);
fHistNumOfPartPerEvt = new TH1F("fHistNumOfPartPerEvt","Number of part per event;;Entries",1,0,1);
fHistNumOfPartPerEvt->GetXaxis()->SetBinLabel(1,"# particles per event");
fHistNumOfPartPerEvt->Sumw2();
fList->Add(fHistNumOfPartPerEvt);
fHistMcStats = new TH1F("fHistMcStats","MC stats;;Entries",6,0,6);
fHistMcStats->Sumw2();
fHistMcStats->GetXaxis() -> SetBinLabel(1,"MC all");
fList->Add(fHistMcStats);
fHistMcAllPt = new TH1F("fHistMcAllPt","MC All;pT (GeV/c);Entries",1000,0,100);
fHistMcAllPt->Sumw2();
fList->Add(fHistMcAllPt);
fHistMcAllPt_Hijing= new TH1F("fHistMcAllPt_Hijing","Hijing;pT (GeV/c);Entries",1000,0,100);
fHistMcAllPt_Hijing->Sumw2();
fList->Add(fHistMcAllPt_Hijing);
fHistMcAllPt_Dec= new TH1F("fHistMcAllPt_Dec","Decay;pT (GeV/c);Entries",1000,0,100);
fHistMcAllPt_Dec->Sumw2();
fList->Add(fHistMcAllPt_Dec);
fHistMcAllPt_Inj= new TH1F("fHistMcAllPt_Inj","Injected;pT (GeV/c);Entries",1000,0,100);
fHistMcAllPt_Inj->Sumw2();
fList->Add(fHistMcAllPt_Inj);
fHistMcAllEta_NotHijing= new TH1F("fHistMcAllEta_NotHijing","not Hijing;#eta;Entries",2000,-10,10);
fHistMcAllEta_NotHijing->Sumw2();
fList->Add(fHistMcAllEta_NotHijing);
fHistMcAllEta_Hijing= new TH1F("fHistMcAllEta_Hijing","Hijing;#eta;Entries",2000,-10,10);
fHistMcAllEta_Hijing->Sumw2();
fList->Add(fHistMcAllEta_Hijing);
fHistMcAllEta= new TH1F("fHistMcAllEta","All;#eta;Entries",2000,-10,10);
fHistMcAllEta->Sumw2();
fList->Add(fHistMcAllEta);
fList->Add(new TH1F("pids", ";pdg;tracks", 6001, -3000.5, 3000.5));
}
for (Int_t iCent=0; iCent < fNbinsCent; iCent++)
{
fHistQA[iCent][0] = new TH1F(Form("fHistQAvx_Cent%02d",iCent), Form("Histo Vx All, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))), 50, -5., 5.);
fHistQA[iCent][1] = new TH1F(Form("fHistQAvy_Cent%02d",iCent), Form("Histo Vy All, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))), 50, -5., 5.);
fHistQA[iCent][2] = new TH1F(Form("fHistQAvz_Cent%02d",iCent), Form("Histo Vz All, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))), 50, -25., 25.);
fHistQA[iCent][3] = new TH1F(Form("fHistQAvxA_Cent%02d",iCent), Form("Histo Vx After Cut, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))), 50, -5., 5.);
fHistQA[iCent][4] = new TH1F(Form("fHistQAvyA_Cent%02d",iCent), Form("Histo Vy After Cut, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))), 50, -5., 5.);
fHistQA[iCent][5] = new TH1F(Form("fHistQAvzA_Cent%02d",iCent), Form("Histo Vz After Cut, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))), 50, -25., 25.);
fHistQA[iCent][6] = new TH1F(Form("fHistQADcaXyC_Cent%02d",iCent), Form("Histo DCAxy after cut, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))), 50, -5., 5.);
fHistQA[iCent][7] = new TH1F(Form("fHistQADcaZC_Cent%02d",iCent), Form("Histo DCAz after cut, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))), 50, -5., 5.);
fHistQA[iCent][8] = new TH1F(Form("fHistQAPt_Cent%02d",iCent),Form("p_{T} distribution, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))),900,0.,9.);
fHistQA[iCent][9] = new TH1F(Form("fHistQAEta_Cent%02d",iCent),Form("#eta distribution, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))),360,-1.8,1.8);
fHistQA[iCent][10] = new TH1F(Form("fHistQAPhi_Cent%02d",iCent),Form("#phi distribution, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))),340,0,6.8);
fHistQA[iCent][11] = new TH1F(Form("fHistQAChi2_Cent%02d",iCent),Form("Chi2 per NDF, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))),100,0,10);
fHistQA[iCent][12] = new TH1F(Form("fHistQAnCrossedRowsTPC_Cent%02d",iCent),Form("Number of TPC ccrossed rows, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))),200,0,200);
fHistQA[iCent][13] = new TH1F(Form("fHistQAratioCrossedRowsOverFindableClustersTPC_Cent%02d",iCent),Form("Number of TPC ccrossed rows find clusters, CentBin %d-%d",Int_t(fCentAxis -> GetBinLowEdge(iCent+1)),Int_t(fCentAxis -> GetBinUpEdge(iCent+1))),200,0,2);
for(Int_t i=0; i<14; i++) fList -> Add(fHistQA[iCent][i]);
for (Int_t i=0;i<6;i++)
{
fHistRefTracksCent[iCent][i] = new TH2F(Form("fHistRefTracksCent_%02d_%d",iCent,i),
Form("Nr of tracksNr of Ref tracks/event in ref track estimator %s for CentBin %d-%d;centrality [%%];Nr of Ref tracks/event",
gRefTrackName[i-1].Data(),
Int_t(fCentAxis->GetBinLowEdge(iCent+1)),
Int_t(fCentAxis->GetBinUpEdge(iCent+1))),10.*(fCentralityPercentileMax-fCentralityPercentileMin),fCentralityPercentileMin,fCentralityPercentileMax,20,0,20000);
fList->Add(fHistRefTracksCent[iCent][i]);
}
fHistTracksEtaTrigVsEtaAssoc[iCent] = new TH2F(Form("fHistTracksEtaTrigVsEtaAssoc_%02d",iCent),"#eta_{trig} vs #eta_{assoc}",20,-1.,1.,20,-1.,1.);
fList -> Add(fHistTracksEtaTrigVsEtaAssoc[iCent]);
fHistTracksEtaTrigVsEtaAssocMixed[iCent] = new TH2F(Form("fHistTracksEtaTrigVsEtaAssocMixed_%02d",iCent),"#eta_{trig} vs #eta_{assoc}",20,-1.,1.,20,-1.,1.);
fList -> Add(fHistTracksEtaTrigVsEtaAssocMixed[iCent]);
fHistSingleHadronsPt[iCent] = new TH1F(Form("fHistSingleHadronsPt_Cent%02d",iCent),"p_{T}", fNbinsPt, (Double_t*)fPtAxis->GetXbins()->GetArray());
fList -> Add(fHistSingleHadronsPt[iCent]);
fHistSingleHadronsEtaPt[iCent] = new TH2F(Form("fHistSingleHadronsEtaPt_Cent%02d",iCent), "#eta vs p_{T}",fNbinsPt, (Double_t*)fPtAxis->GetXbins()->GetArray(),fEtaAxis->GetNbins(),(Double_t*)fEtaAxis->GetXbins()->GetArray());
fList -> Add(fHistSingleHadronsEtaPt[iCent]);
fHistTPCdEdx[iCent] = new TH2F(Form("fHistTPCdEdx_%d",iCent), ";p_{TPCin} (GeV/c);dE/dx (au.)", 5, 0., 5., 50, 0., 500.);
fList -> Add(fHistTPCdEdx[iCent]);
fHistTOFbeta[iCent] = new TH2F(Form("fHistTOFbeta_%d",iCent), ";p (GeV/c);v/c", 5, 0., 5., 50, 0.1, 1.1);
fList -> Add(fHistTOFbeta[iCent]);
fHistTPCdEdx_selected[iCent] = new TH2F(Form("fHistTPCdEdx_selected_%d",iCent), ";p_{TPCin} (GeV/c);dE/dx (au.)", 5, 0., 5., 50, 0., 500.);
fList -> Add(fHistTPCdEdx_selected[iCent]);
fHistTOFbeta_selected[iCent] = new TH2F(Form("fHistTOFbeta_selected_%d",iCent), ";p (GeV/c);v/c", 5, 0., 5., 50, 0.1, 1.1);
fList -> Add(fHistTOFbeta_selected[iCent]);
for (Int_t iSpecies = 0; iSpecies < AliPID::kSPECIES; iSpecies++)
{
fHistNSigmaTPC[iCent][iSpecies] = new TH2F(Form("fHistNSigmaTPC_%d_%s",iCent,AliPID::ParticleName(iSpecies)), Form(";p_{T} (GeV/c); N_{#sigma-TPC}^{%s}", AliPID::ParticleLatexName(iSpecies)), 5, 0., 5., 20, -10., 10.);
fList -> Add(fHistNSigmaTPC[iCent][iSpecies]);
fHistNSigmaTOF[iCent][iSpecies] = new TH2F(Form("fHistNSigmaTOF_%d_%s",iCent,AliPID::ParticleName(iSpecies)), Form(";p_{T} (GeV/c); N_{#sigma-TOF}^{%s}", AliPID::ParticleLatexName(iSpecies)), 5, 0., 5., 20, -10., 10.);
fList -> Add(fHistNSigmaTOF[iCent][iSpecies]);
}
Double_t ptmin[] = { 0.,0.,0.,0. };
Double_t ptmax[] = { 2.,3.,5.,6. };
for(Int_t ipart=0;ipart < AliPID::kSPECIES;ipart++)
{
for(Int_t ipid=0;ipid < kMyNSigmaPIDType;ipid++)
{
Double_t miny = -10.;
Double_t maxy = 10.;
fHistoNSigma[iCent] = new TH2F(Form("NSigma_Cent%02d_%d_%d",iCent,ipart,ipid),
Form("n#sigma %d-%d %% %s %s",Int_t(fCentAxis->GetBinLowEdge(iCent+1)),Int_t(fCentAxis->GetBinUpEdge(iCent+1)),kMyParticleSpeciesName[ipart],kMyPIDTypeName[ipid]),
10.*(ptmax[ipid]-ptmin[ipid]),ptmin[ipid],ptmax[ipid],2000,miny,maxy);
fHistoNSigma[iCent] -> GetXaxis() -> SetTitle("p_{T} (GeV / c)");
fHistoNSigma[iCent] -> GetYaxis() -> SetTitle(Form("n#sigma %s %s",kMyParticleSpeciesName[ipart],kMyPIDTypeName[ipid]));
fList -> Add(fHistoNSigma[iCent]);
}
}
if (fUseMC)
{
for(Int_t ipart=0;ipart < AliPID::kSPECIES;ipart++)
{
for(Int_t ipid=0;ipid < kMyNSigmaPIDType;ipid++)
{
Double_t miny =-10.;
Double_t maxy = 10.;
fHistoNSigma[iCent] = new TH2F(Form("NSigmaRec_Cent%02d_%d_%d",iCent,ipart,ipid),
Form("n#sigma reconstructed %d-%d %% %s %s",Int_t(fCentAxis->GetBinLowEdge(iCent+1)),Int_t(fCentAxis->GetBinUpEdge(iCent+1)),kMyParticleSpeciesName[ipart],kMyPIDTypeName[ipid]),
10.*(ptmax[ipid]-ptmin[ipid]),ptmin[ipid],ptmax[ipid],2000,miny,maxy);
fHistoNSigma[iCent] -> GetXaxis() -> SetTitle("p_{T} (GeV / c)");
fHistoNSigma[iCent] -> GetYaxis() -> SetTitle(Form("n#sigma %s %s",kMyParticleSpeciesName[ipart],kMyPIDTypeName[ipid]));
fList -> Add(fHistoNSigma[iCent]);
}
}
for(Int_t ipart=0;ipart<fPartNSpeciesQA;ipart++)
{
for(Int_t ipid=0;ipid < kMyNSigmaPIDType;ipid++)
{
Double_t miny = -10.;
Double_t maxy = 10.;
fHistoNSigma[iCent] = new TH2F(Form("NSigmaMC_Cent%02d_%d_%d",iCent,ipart,ipid),
Form("n#sigma %d-%d %% %s %s",Int_t(fCentAxis->GetBinLowEdge(iCent+1)),Int_t(fCentAxis->GetBinUpEdge(iCent+1)),kMyParticleSpeciesName[ipart],kMyPIDTypeName[ipid]),
10.*(ptmax[ipid]-ptmin[ipid]),ptmin[ipid],ptmax[ipid],2000,miny,maxy);
fHistoNSigma[iCent] -> GetXaxis() -> SetTitle("p_{T} (GeV / c)");
fHistoNSigma[iCent] -> GetYaxis() -> SetTitle(Form("n#sigma %s %s",kMyParticleSpeciesName[ipart],kMyPIDTypeName[ipid]));
fList -> Add(fHistoNSigma[iCent]);
}
}
}
}
fHistControlConvResoncances = new TH2F("fHistControlConvResoncances", ";id;delta mass", 3, -0.5, 2.5, 20, -0.1, 0.1);
fList -> Add(fHistControlConvResoncances);
Int_t iBinPair[kTrackVariablesPair];
Double_t* dBinsPair[kTrackVariablesPair];
iBinPair[0] = fNbinsPt;
dBinsPair[0] = (Double_t*)fPtAxis->GetXbins()->GetArray();
iBinPair[1] = fNbinsPt;
dBinsPair[1] = (Double_t*)fPtAxis->GetXbins()->GetArray();
const Int_t kNDeltaPhiBins = 72;
Double_t deltaPhiBins[kNDeltaPhiBins+1];
for(Int_t i = 0; i < kNDeltaPhiBins+1; i++) { deltaPhiBins[i] = -TMath::Pi()/2. + i * 5.*TMath::Pi()/180.; }
iBinPair[2] = kNDeltaPhiBins;
dBinsPair[2] = deltaPhiBins;
const Int_t kNDeltaEtaBins = 80;
Double_t deltaEtaBins[kNDeltaEtaBins+1];
for(Int_t i=0; i < kNDeltaEtaBins+1; i++) { deltaEtaBins[i] = - fDeltaEtaMax + i * 2 * fDeltaEtaMax / (Double_t)kNDeltaEtaBins; }
iBinPair[3] = kNDeltaEtaBins;
dBinsPair[3] = deltaEtaBins;
iBinPair[4] = fNbinsZvtx;
dBinsPair[4] = (Double_t*)fZvtxAxis->GetXbins()->GetArray();
Int_t ptMin = fPtAxis->GetXmin();
Int_t ptMax = fPtAxis->GetXmax();
Int_t zvtxMin = fZvtxAxis->GetXmin();
Int_t zvtxMax = fZvtxAxis->GetXmax();
Int_t binsHistoPair[kTrackVariablesPair] = { iBinPair[0] , iBinPair[1] , iBinPair[2] , iBinPair[3] , iBinPair[4] };
Double_t minHistoPair[kTrackVariablesPair] = { static_cast<Double_t>(ptMin) , static_cast<Double_t>(ptMin) , -0.5*TMath::Pi() , static_cast<Double_t>(-fDeltaEtaMax) , static_cast<Double_t>(zvtxMin) };
Double_t maxHistoPair[kTrackVariablesPair] = { static_cast<Double_t>(ptMax) , static_cast<Double_t>(ptMax) , 1.5*TMath::Pi() , static_cast<Double_t>(fDeltaEtaMax) , static_cast<Double_t>(zvtxMax) };
for(Int_t i=0;i<2;i++)
{
fHistCorrPair[i] = new THnSparseD(Form("fHistCorrPair_%d",i),"pt_trig:pt_assoc:DeltaPhi:DeltaEta:Zvtx",5,binsHistoPair,minHistoPair,maxHistoPair);
fHistCorrPair[i]->SetBinEdges(0,dBinsPair[0]);
fHistCorrPair[i]->SetBinEdges(1,dBinsPair[1]);
fHistCorrPair[i]->GetAxis(0)->SetTitle("p_{T, trig} (GeV/c)");
fHistCorrPair[i]->GetAxis(1)->SetTitle("p_{T, assoc} (GeV/c)");
fHistCorrPair[i]->SetBinEdges(2,dBinsPair[2]);
fHistCorrPair[i]->SetBinEdges(3,dBinsPair[3]);
fHistCorrPair[i]->GetAxis(2)->SetTitle("#Delta #varphi");
fHistCorrPair[i]->GetAxis(3)->SetTitle("#Delta #eta");
fHistCorrPair[i]->SetBinEdges(4,dBinsPair[4]);
fHistCorrPair[i]->GetAxis(4)->SetTitle("v_{z} (cm)");
fHistCorrPair[i]->Sumw2();
fList -> Add(fHistCorrPair[i]);
}
fTriggerWeighting = fHistCorrPair[0]->GetAxis(0);
fHistTriggerWeighting = new TH1D("fHistTriggerWeighting","", fTriggerWeighting->GetNbins(),fTriggerWeighting->GetXbins()->GetArray());
for (Int_t i=0; i<fNMaxBinsPt; i++)
{
fHistTwoTrackDistancePt[i][0] = new TH2F(Form("fHistTwoTrackDistancePt[%d][0]",i),Form("fHistTwoTrackDistancePt[%d][0] -- PtBin %.2f-%.2f;#Delta#eta;#Delta#varphi^{*}_{min}",i,fPtAxis->GetBinLowEdge(i+1),fPtAxis->GetBinUpEdge(i+1)), 100, -0.05, 0.05, 400, -0.2, 0.2);
fList->Add(fHistTwoTrackDistancePt[i][0]);
fHistTwoTrackDistancePt[i][1] = (TH2F*)fHistTwoTrackDistancePt[i][0]->Clone(Form("fHistTwoTrackDistancePt[%d][1]",i));
fList->Add(fHistTwoTrackDistancePt[i][1]);
}
fHistHBTbefore = new TH2F("fHistHBTbefore","before HBT cut",20,0,2,20,0,2.*TMath::Pi()); fList->Add(fHistHBTbefore);
fHistHBTafter = new TH2F("fHistHBTafter","after HBT cut",20,0,2,20,0,2.*TMath::Pi()); fList->Add(fHistHBTafter);
SetupForMixing();
Int_t nTrackBin[kNvars];
Double_t* trackBins[kNvars];
TString trackAxisTitle[kNvars];
TString defaultBinningStr;
defaultBinningStr = "eta: -1.0, -0.9, -0.8, -0.7, -0.6, -0.5, -0.4, -0.3, -0.2, -0.1, 0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0\n"
"p_T: 0.0, 0.5, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0\n"
"PID: 0., 1., 2., 3., 4., 5., 6., 7., 8., 9.\n"
"centrality: 0.0, 5.0\n"
"vertex: -10.,-8.,-6.,-4.,-2.,0.,2.,4.,6.,8.,10.\n";
TObjArray* lines = defaultBinningStr.Tokenize("\n");
for (Int_t i=0; i<lines->GetEntriesFast(); i++)
{
TString line(lines->At(i)->GetName());
TString tag = line(0, line.Index(":")+1);
if (!fCustomBinning.BeginsWith(tag) && !fCustomBinning.Contains(TString("\n") + tag))
fBinningString += line + "\n";
else
AliInfo(Form("Using custom binning for %s", tag.Data()));
}
delete lines;
fBinningString += fCustomBinning;
AliInfo(Form("Used THn Binning:\n%s",fBinningString.Data()));
trackBins[0] = GetBinning(fBinningString, "eta", nTrackBin[0]);
trackAxisTitle[0] = "#eta";
trackBins[1] = GetBinning(fBinningString, "p_T", nTrackBin[1]);
trackAxisTitle[1] = "p_{T} (GeV/c)";
trackBins[2] = GetBinning(fBinningString, "PID", nTrackBin[2]);
trackAxisTitle[2] = "particle species";
trackBins[3] = GetBinning(fBinningString, "centrality", nTrackBin[3]);
trackAxisTitle[3] = "cent (%)";
trackBins[4] = GetBinning(fBinningString, "vertex", nTrackBin[4]);
trackAxisTitle[4] = "z-vtx (cm)";
fMyCFCont = new AliCFContainer("PidPidCorrCFCont","CF for PidPid Corr",kNsteps,kNvars,nTrackBin);
for ( Int_t idim=0; idim < kNvars; idim++)
{
fMyCFCont->SetVarTitle(idim, Form("%s",trackAxisTitle[idim].Data()));
fMyCFCont->SetBinLimits(idim, trackBins[idim]);
}
TString stepTitle[kNsteps] = {"generated","reco","recomatch"};
for (Int_t istep=0; istep<kNsteps; istep++)
fMyCFCont->SetStepTitle(istep, stepTitle[istep].Data());
PostData(1, fList);
PostData(2, fMyCFCont);
}
Double_t* AliAnalysisTaskPidPidCorrelations::GetBinning(const Char_t* configuration, const Char_t* tag, Int_t& nBins)
{
TString config(configuration);
TObjArray* lines = config.Tokenize("\n");
for (Int_t i=0; i<lines->GetEntriesFast(); i++)
{
TString line(lines->At(i)->GetName());
if (line.BeginsWith(TString(tag) + ":"))
{
line.Remove(0, strlen(tag) + 1);
line.ReplaceAll(" ", "");
TObjArray* binning = line.Tokenize(",");
Double_t* bins = new Double_t[binning->GetEntriesFast()];
for (Int_t j=0; j<binning->GetEntriesFast(); j++)
bins[j] = TString(binning->At(j)->GetName()).Atof();
nBins = binning->GetEntriesFast() - 1;
delete binning;
delete lines;
return bins;
}
}
delete lines;
AliFatal(Form("Tag %s not found in %s", tag, configuration));
return 0;
}
Bool_t AliAnalysisTaskPidPidCorrelations::CheckTrack(AliAODTrack* track)
{
UInt_t status = track -> GetStatus();
if ((status & fTrackStatus) == fTrackStatus)
return kTRUE;
return kFALSE;
}
void AliAnalysisTaskPidPidCorrelations::CalculateNSigmas(AliAODTrack* track, Int_t centBin, Bool_t* pidFlag, Bool_t fillQA)
{
if(!fPIDResponse)
fPIDResponse = (dynamic_cast<AliInputEventHandler*> (AliAnalysisManager::GetAnalysisManager() -> GetInputEventHandler())) -> GetPIDResponse();
if(!fPIDResponse)
AliFatal("AliAnalysisTaskPidPidCorrelations::CalculateNSigmas(): Cannot get pid response");
Double_t fgTPCPIDmomcut[AliPID::kSPECIES] = { 0., 0., 0.5, 0.5, 0.7 };
Double_t fgTPCPIDsigmacut[AliPID::kSPECIES] = { 0., 0., 3. , 3. , 3. };
Double_t fgTOFPIDmomcut[AliPID::kSPECIES] = { 0., 0., 1.5, 1.5, 2.0 };
Double_t fgTOFPIDsigmacut[AliPID::kSPECIES] = { 0., 0., 2. , 2. , 2. };
Double_t p = track -> P();
Double_t pt = track -> Pt();
Double_t ptpc = track -> GetTPCmomentum();
Double_t auxNsigmaTPC[AliPID::kSPECIES] = {-999,-999,-999,-999,-999};
Double_t auxNsigmaTOF[AliPID::kSPECIES] = {-999,-999,-999,-999,-999};
Double_t dEdx = MakeTPCPID(track, auxNsigmaTPC);
Double_t beta = MakeTOFPID(track, auxNsigmaTOF);
Bool_t isOnTPCPID = dEdx > 0.;
Bool_t isOnTOFPID = beta > 0.;
Bool_t ITSnSigmaIsOk[AliPID::kSPECIES] = {kFALSE,kFALSE,kFALSE,kFALSE,kFALSE};
Bool_t TPCnSigmaIsOk[AliPID::kSPECIES] = {kFALSE,kFALSE,kFALSE,kFALSE,kFALSE};
Bool_t TOFnSigmaIsOk[AliPID::kSPECIES] = {kFALSE,kFALSE,kFALSE,kFALSE,kFALSE};
Bool_t HMPnSigmaIsOk[AliPID::kSPECIES] = {kFALSE,kFALSE,kFALSE,kFALSE,kFALSE};
for(Int_t ispecies=0; ispecies < AliPID::kSPECIES; ispecies++)
{
nsigmaITS[ispecies] = fPIDResponse -> NumberOfSigmasITS((AliVTrack*)track,(AliPID::EParticleType)ispecies);
if (nsigmaITS[ispecies] != -999.) ITSnSigmaIsOk[ispecies] = kTRUE;
nsigmaTPC[ispecies] = fPIDResponse -> NumberOfSigmasTPC((AliVTrack*)track,(AliPID::EParticleType)ispecies);
if (nsigmaTPC[ispecies] != -999.) TPCnSigmaIsOk[ispecies] = kTRUE;
nsigmaTOF[ispecies] = fPIDResponse -> NumberOfSigmasTOF((AliVTrack*)track,(AliPID::EParticleType)ispecies);
if (nsigmaTOF[ispecies] != -999.) TOFnSigmaIsOk[ispecies] = kTRUE;
nsigmaHMPID[ispecies] = fPIDResponse -> NumberOfSigmasHMPID((AliVTrack*)track,(AliPID::EParticleType)ispecies);
if (nsigmaHMPID[ispecies] != -999.) HMPnSigmaIsOk[ispecies] = kTRUE;
}
for(Int_t ispecies=0; ispecies < AliPID::kSPECIES; ispecies++)
{
if (ITSnSigmaIsOk[ispecies]) fnsigmas[ispecies][0] = nsigmaITS[ispecies];
if (TPCnSigmaIsOk[ispecies]) fnsigmas[ispecies][1] = nsigmaTPC[ispecies];
if (TOFnSigmaIsOk[ispecies]) fnsigmas[ispecies][2] = nsigmaTOF[ispecies];
if (HMPnSigmaIsOk[ispecies]) fnsigmas[ispecies][3] = nsigmaHMPID[ispecies];
}
if (fillQA)
{
TH2F* h[fNMaxBinsCentrality];
for (Int_t iSpecies=0; iSpecies < AliPID::kSPECIES; iSpecies++)
{
pidFlag[iSpecies] = kFALSE;
if (isOnTPCPID)
{
fHistNSigmaTPC[centBin][iSpecies] -> Fill(pt, nsigmaTPC[iSpecies]);
fHistTPCdEdx[centBin] -> Fill(ptpc, dEdx);
}
if (isOnTOFPID)
{
fHistNSigmaTOF[centBin][iSpecies] -> Fill(pt, nsigmaTOF[iSpecies]);
fHistTOFbeta[centBin] -> Fill(p, beta);
}
if (isOnTPCPID && isOnTOFPID)
{
if (pt > fgTOFPIDmomcut[iSpecies])
if (pt < fgTOFPIDmomcut[iSpecies] && TMath::Abs(nsigmaTOF[iSpecies]) < fgTOFPIDsigmacut[iSpecies] && TMath::Abs(nsigmaTPC[iSpecies]) < fgTPCPIDmomcut[iSpecies])
{
fHistTOFbeta_selected[centBin] -> Fill(p, beta);
pidFlag[iSpecies] = kTRUE;
}
}
else if (isOnTPCPID && !isOnTOFPID)
{
if (pt < fgTPCPIDmomcut[iSpecies] && TMath::Abs(nsigmaTPC[iSpecies]) < fgTPCPIDsigmacut[iSpecies])
{
fHistTPCdEdx_selected[centBin] -> Fill(ptpc, dEdx);
pidFlag[iSpecies] = kTRUE;
}
}
else if (!isOnTPCPID && isOnTOFPID)
{
if (pt < fgTOFPIDmomcut[iSpecies] && TMath::Abs(nsigmaTOF[iSpecies]) < fgTOFPIDsigmacut[iSpecies])
{
fHistTOFbeta_selected[centBin] -> Fill(p, beta);
pidFlag[iSpecies] = kTRUE;
}
}
for (int iPid=0; iPid < kMyNSigmaPIDType; iPid++)
{
if (fUseMC)
h[centBin] = GetHisto2D(Form("NSigmaRec_Cent%02d_%d_%d",centBin,iSpecies,iPid));
else
h[centBin] = GetHisto2D(Form("NSigma_Cent%02d_%d_%d",centBin,iSpecies,iPid));
h[centBin] -> Fill(pt,fnsigmas[iSpecies][iPid]);
}
}
}
}
Int_t AliAnalysisTaskPidPidCorrelations::FindNSigma(AliAODTrack* track)
{
Double_t fgITSPIDmomcutMin[AliPID::kSPECIES] = { 0., 0., 0.2 , 0.6 , 0.4 };
Double_t fgITSPIDsigmacutMin[AliPID::kSPECIES] = { 0., 0.,-1.5 ,-2.0 ,-6.0 };
Double_t fgITSPIDmomcutMax[AliPID::kSPECIES] = { 0., 0., 1.2 , 1.4 , 2.0 };
Double_t fgITSPIDsigmacutMax[AliPID::kSPECIES] = { 0., 0., 1.5 , 1.0 , 1.0 };
Double_t fgTPCPIDmomcutMin[AliPID::kSPECIES] = { 0., 0., 0.2 , 0.6 , 0.6 };
Double_t fgTPCPIDsigmacutMin[AliPID::kSPECIES] = { 0., 0.,-2.0 ,-2.0 ,-4.0 };
Double_t fgTPCPIDmomcutMax[AliPID::kSPECIES] = { 0., 0., 1.0 , 2.0 , 4.0 };
Double_t fgTPCPIDsigmacutMax[AliPID::kSPECIES] = { 0., 0., 2.0 , 3.0 , 3.0 };
Double_t fgTOFPIDmomcutMin[AliPID::kSPECIES] = { 0., 0., 0.4 , 0.6 , 0.6 };
Double_t fgTOFPIDsigmacutMin[AliPID::kSPECIES] = { 0., 0.,-1.0 ,-2.0 ,-2.0 };
Double_t fgTOFPIDmomcutMax[AliPID::kSPECIES] = { 0., 0., 1.2 , 2.6 , 4.0 };
Double_t fgTOFPIDsigmacutMax[AliPID::kSPECIES] = { 0., 0., 1.0 , 2.0 , 3.0 };
Double_t fgHMPIDPIDmomcutMin[AliPID::kSPECIES] = { 0., 0., 0.5 , 0.8 , 1.4 };
Double_t fgHMPIDPIDsigmacutMin[AliPID::kSPECIES] = { 0., 0.,-2.0 ,-2.0 ,-2.0 };
Double_t fgHMPIDPIDmomcutMax[AliPID::kSPECIES] = { 0., 0., 1.5 , 1.5 , 4.0 };
Double_t fgHMPIDPIDsigmacutMax[AliPID::kSPECIES] = { 0., 0., 3.0 , 6.0 , 4.0 };
Bool_t isITSok[AliPID::kSPECIES] = {kFALSE};
Bool_t isTPCok[AliPID::kSPECIES] = {kFALSE};
Bool_t isTOFok[AliPID::kSPECIES] = {kFALSE};
Bool_t isHMPIDok[AliPID::kSPECIES] = {kFALSE};
for(Int_t iSpecies=0; iSpecies < AliPID::kSPECIES; iSpecies++)
{
if ( (track->Pt() > fgITSPIDmomcutMin[iSpecies] && track->Pt() < fgITSPIDmomcutMax[iSpecies]) && (fnsigmas[iSpecies][0] > fgITSPIDsigmacutMin[iSpecies] && fnsigmas[iSpecies][0] < fgITSPIDsigmacutMax[iSpecies]) )
isITSok[iSpecies] = kTRUE;
if ( (track->Pt() > fgTPCPIDmomcutMin[iSpecies] && track->Pt() < fgTPCPIDmomcutMax[iSpecies]) && (fnsigmas[iSpecies][1] > fgTPCPIDsigmacutMin[iSpecies] && fnsigmas[iSpecies][1] < fgTPCPIDsigmacutMax[iSpecies]) )
isTPCok[iSpecies] = kTRUE;
if ( (track->Pt() > fgTOFPIDmomcutMin[iSpecies] && track->Pt() < fgTOFPIDmomcutMax[iSpecies]) && (fnsigmas[iSpecies][2] > fgTOFPIDsigmacutMin[iSpecies] && fnsigmas[iSpecies][2] < fgTOFPIDsigmacutMax[iSpecies]) )
isTOFok[iSpecies] = kTRUE;
if ( (track->Pt() > fgHMPIDPIDmomcutMin[iSpecies] && track->Pt() < fgHMPIDPIDmomcutMax[iSpecies]) && (fnsigmas[iSpecies][3] > fgHMPIDPIDsigmacutMin[iSpecies] && fnsigmas[iSpecies][3] < fgHMPIDPIDsigmacutMax[iSpecies]) )
isHMPIDok[iSpecies] = kTRUE;
switch(iSpecies)
{
case 2:
if ( (isITSok[iSpecies] == kTRUE || isTPCok[iSpecies] == kTRUE || isTOFok[iSpecies] == kTRUE || isHMPIDok[iSpecies] == kTRUE) && track->Charge()>0 )
return fPartPionPlus;
else if ( (isITSok[iSpecies] == kTRUE || isTPCok[iSpecies] == kTRUE || isTOFok[iSpecies] == kTRUE || isHMPIDok[iSpecies] == kTRUE) && track->Charge()<0 )
return fPartPionMinus;
break;
case 3:
if ( (isITSok[iSpecies] == kTRUE || isTPCok[iSpecies] == kTRUE || isTOFok[iSpecies] == kTRUE || isHMPIDok[iSpecies] == kTRUE) && track->Charge()>0 )
return fPartKaonPlus;
else if ( (isITSok[iSpecies] == kTRUE || isTPCok[iSpecies] == kTRUE || isTOFok[iSpecies] == kTRUE || isHMPIDok[iSpecies] == kTRUE) && track->Charge()<0 )
return fPartKaonMinus;
break;
case 4:
if ( (isITSok[iSpecies] == kTRUE || isTPCok[iSpecies] == kTRUE || isTOFok[iSpecies] == kTRUE || isHMPIDok[iSpecies] == kTRUE) && track->Charge()>0 )
return fPartProtonPlus;
else if ( (isITSok[iSpecies] == kTRUE || isTPCok[iSpecies] == kTRUE || isTOFok[iSpecies] == kTRUE || isHMPIDok[iSpecies] == kTRUE) && track->Charge()<0 )
return fPartProtonMinus;
break;
}
}
return fPartUndefined;
}
Int_t AliAnalysisTaskPidPidCorrelations::GetParticleID(AliVTrack* trk, Int_t centbin, Bool_t fillQA)
{
if (!trk) { AliInfo(" ==== zero track pointer."); return fPartUndefined; }
Bool_t* pidFlag; pidFlag = new Bool_t[AliPID::kSPECIES];
CalculateNSigmas((AliAODTrack*)trk, centbin, pidFlag, fillQA);
delete[] pidFlag;
Int_t mypid = -1;
mypid = FindNSigma((AliAODTrack*)trk);
return mypid;
}
Int_t AliAnalysisTaskPidPidCorrelations::GetParticleIDMC(AliVTrack* trk, Int_t centbin, Bool_t fillQA)
{
if (!trk) { AliInfo(" ==== zero track pointer."); return fPartUndefined; }
if (fUseMC)
{
if(!fMyMcArray) AliFatal("Error: AliAnalysisTaskPidPidCorrelations::GetParticleID called on data\n");
Int_t pdgCode = 999;
AliAODMCParticle* partMC = (AliAODMCParticle*)fMyMcArray->At(TMath::Abs(trk->GetLabel()));
if (!partMC){ AliError("Cannot get MC particle"); return fPartUndefined; }
pdgCode = partMC->GetPdgCode();
switch(pdgCode)
{
case 2212:
if (fillQA) {for(Int_t ipid=0;ipid<kMyNSigmaPIDType;ipid++){TH2F* h = GetHisto2D(Form("NSigmaMC_Cent%02d_%d_%d",centbin,fPartProtonQA,ipid));h -> Fill(trk->Pt(),fnsigmas[fPartProtonQA][ipid]);}}
return fPartProtonPlus;
break;
case -2212:
if (fillQA) {for(Int_t ipid=0;ipid<kMyNSigmaPIDType;ipid++){TH2F* h = GetHisto2D(Form("NSigmaMC_Cent%02d_%d_%d",centbin,fPartProtonQA,ipid));h -> Fill(trk->Pt(),fnsigmas[fPartProtonQA][ipid]);}}
return fPartProtonPlus;
break;
case 321:
if (fillQA) {for(Int_t ipid=0;ipid<kMyNSigmaPIDType;ipid++){TH2F* h = GetHisto2D(Form("NSigmaMC_Cent%02d_%d_%d",centbin,fPartKaonQA,ipid));h -> Fill(trk->Pt(),fnsigmas[fPartKaonQA][ipid]);}}
return fPartKaonPlus;
break;
case -321:
if (fillQA) {for(Int_t ipid=0;ipid<kMyNSigmaPIDType;ipid++){TH2F* h = GetHisto2D(Form("NSigmaMC_Cent%02d_%d_%d",centbin,fPartKaonQA,ipid));h -> Fill(trk->Pt(),fnsigmas[fPartKaonQA][ipid]);}}
return fPartKaonMinus;
break;
case 211:
if (fillQA) {for(Int_t ipid=0;ipid<kMyNSigmaPIDType;ipid++){TH2F* h = GetHisto2D(Form("NSigmaMC_Cent%02d_%d_%d",centbin,fPartPionQA,ipid));h -> Fill(trk->Pt(),fnsigmas[fPartPionQA][ipid]);}}
return fPartPionPlus;
break;
case -211:
if (fillQA) {for(Int_t ipid=0;ipid<kMyNSigmaPIDType;ipid++){TH2F* h = GetHisto2D(Form("NSigmaMC_Cent%02d_%d_%d",centbin,fPartPionQA,ipid));h -> Fill(trk->Pt(),fnsigmas[fPartPionQA][ipid]);}}
return fPartPionMinus;
break;
default:
return fPartUndefined;
}
}
return fPartUndefined;
}
Double_t AliAnalysisTaskPidPidCorrelations::MakeTPCPID(AliAODTrack* track, Double_t* nSigma)
{
if (!HasTPCPID(track)) return -1.;
Double_t ptpc = track -> GetTPCmomentum();
Double_t dEdx = track -> GetTPCsignal();
Int_t dEdxN = track -> GetTPCsignalN();
for (Int_t iSpecies = 0; iSpecies < AliPID::kSPECIES; iSpecies++)
{
Double_t bethe = fPIDResponse -> GetTPCResponse().GetExpectedSignal(ptpc, (AliPID::EParticleType)iSpecies);
Double_t diff = dEdx - bethe;
Double_t sigma = fPIDResponse -> GetTPCResponse().GetExpectedSigma(ptpc, dEdxN, (AliPID::EParticleType)iSpecies);
nSigma[iSpecies] = diff/sigma;
}
return dEdx;
}
Double_t AliAnalysisTaskPidPidCorrelations::MakeTOFPID(AliAODTrack* track, Double_t* nSigma)
{
if (!HasTOFPID(track)) return -1.;
Double_t p = track -> P();
Double_t time = track -> GetTOFsignal() - fPIDResponse -> GetTOFResponse().GetStartTime(p);
Double_t timei[5];
track -> GetIntegratedTimes(timei,AliPID::kSPECIES);
for (Int_t iSpecies = 0; iSpecies < AliPID::kSPECIES; iSpecies++)
{
Double_t timez = time - timei[iSpecies];
Double_t sigma = fPIDResponse -> GetTOFResponse().GetExpectedSigma(p, timei[iSpecies], AliPID::ParticleMass(iSpecies));
nSigma[iSpecies] = timez/sigma;
}
return GetBeta(track);
}
Bool_t AliAnalysisTaskPidPidCorrelations::HasTPCPID(AliAODTrack* track) const
{
AliPIDResponse::EDetPidStatus statusTPC = fPIDResponse -> CheckPIDStatus(AliPIDResponse::kTPC,track);
if (statusTPC != AliPIDResponse::kDetPidOk)
return kFALSE;
return kTRUE;
}
Bool_t AliAnalysisTaskPidPidCorrelations::HasTOFPID(AliAODTrack* track) const
{
AliPIDResponse::EDetPidStatus statusTOF = fPIDResponse -> CheckPIDStatus(AliPIDResponse::kTOF,track);
if(statusTOF != AliPIDResponse::kDetPidOk)
return kFALSE;
if(0)
{
Int_t startTimeMask = fPIDResponse -> GetTOFResponse().GetStartTimeMask(track->P());
if (startTimeMask < 0) return kFALSE;
}
return kTRUE;
}
Double_t AliAnalysisTaskPidPidCorrelations ::GetBeta(AliAODTrack* track)
{
Double_t p = track -> P();
Double_t time = track -> GetTOFsignal() - fPIDResponse -> GetTOFResponse().GetStartTime(p);
Double_t timei[5];
track -> GetIntegratedTimes(timei,AliPID::kSPECIES);
return timei[0]/time;
}
void AliAnalysisTaskPidPidCorrelations::RemoveDuplicates(TObjArray* tracks)
{
Int_t before = tracks -> GetEntriesFast();
for (Int_t i=0; i<before; ++i)
{
AliVParticle* part = (AliVParticle*) tracks -> At(i);
for (Int_t j=i+1; j<before; ++j)
{
AliVParticle* part2 = (AliVParticle*) tracks -> At(j);
if (part -> GetLabel() == part2 -> GetLabel())
{
Printf("Removing %d with label %d (duplicated in %d)", i, part -> GetLabel(), j); part -> Dump(); part2 -> Dump();
TObject* object = tracks -> RemoveAt(i);
if (tracks -> IsOwner())
delete object;
break;
}
}
}
tracks -> Compress();
if (before > tracks -> GetEntriesFast())
AliInfo(Form("Reduced Form %d to %d", before, tracks -> GetEntriesFast()));
}
void AliAnalysisTaskPidPidCorrelations::RemoveWeakDecays(TObjArray* tracks, TObject* mcObj)
{
TClonesArray* arrayMC = 0;
AliMCEvent* mcEvent = 0;
if (mcObj -> InheritsFrom("AliMCEvent"))
mcEvent = static_cast<AliMCEvent*>(mcObj);
else if (mcObj -> InheritsFrom("TClonesArray"))
arrayMC = static_cast<TClonesArray*>(mcObj);
else
{
mcObj -> Dump();
AliFatal("Invalid object passed");
}
Int_t before = tracks->GetEntriesFast();
for (Int_t i=0; i<before; ++i)
{
AliVParticle* part = (AliVParticle*) tracks->At(i);
if (part->InheritsFrom("AliESDtrack") || part->InheritsFrom("AliAODTrack"))
part = ((mcEvent) ? mcEvent->GetTrack(TMath::Abs(part->GetLabel())) : (AliVParticle*)arrayMC->At(TMath::Abs(part->GetLabel())));
if (part->InheritsFrom("AliAODMCParticle"))
{
if (!((AliAODMCParticle*) part)->IsSecondaryFromWeakDecay())
continue;
}
else if (part->InheritsFrom("AliMCParticle") && mcEvent)
{
if (!(mcEvent->Stack()->IsSecondaryFromWeakDecay(part->GetLabel())))
continue;
}
else
{
part -> Dump();
AliFatal("Unknown particle");
}
TObject* object = tracks -> RemoveAt(i);
if (tracks -> IsOwner())
delete object;
}
tracks -> Compress();
if (before > tracks->GetEntriesFast())
AliInfo(Form("Reduced Form %d to %d", before, tracks->GetEntriesFast()));
}
Double_t AliAnalysisTaskPidPidCorrelations::DeltaPhi(Double_t Dphi) const
{
if (Dphi < -0.5*TMath::Pi()) Dphi += TMath::TwoPi();
if (Dphi > 1.5*TMath::Pi()) Dphi -= TMath::TwoPi();
return Dphi;
}
TH2F* AliAnalysisTaskPidPidCorrelations::GetHisto2D(const Char_t* name)
{
return (TH2F*) fList -> FindObject(name);
}
Int_t AliAnalysisTaskPidPidCorrelations::GetCentBin(Double_t percentile)
{
Int_t bin = fCentAxis -> FindBin(percentile) - 1;
if (bin >= fNbinsCent) bin = -1;
return bin;
}
void AliAnalysisTaskPidPidCorrelations::SetCentBinning(Int_t nBins, Double_t* limits)
{
if (nBins > fNMaxBinsCentrality)
{
AliInfo(Form("WARNING : only %d centrality bins (out of the %d proposed) will be considered",fNMaxBinsCentrality,nBins));
nBins = fNMaxBinsCentrality;
}
if (nBins <= 0)
{
AliInfo("WARNING : at least one centrality bin must be considered");
nBins = 1;
}
fNbinsCent = nBins;
fCentAxis = new TAxis(fNbinsCent, limits);
}
Int_t AliAnalysisTaskPidPidCorrelations::GetZvtxBin(Double_t zvtx)
{
Int_t bin = fZvtxAxis -> FindBin(zvtx) - 1;
if (bin >= fNbinsZvtx) bin = -1;
return bin;
}
void AliAnalysisTaskPidPidCorrelations::SetZvtxBinning(Int_t nBins, Double_t* limits)
{
if (nBins > fNMaxBinsZvtx)
{
AliInfo(Form("WARNING : only %d z-vertex bins (out of the %d proposed) will be considered",fNMaxBinsZvtx,nBins));
nBins = fNMaxBinsZvtx;
}
if (nBins <= 0)
{
AliInfo("WARNING : at least one centrality bin must be considered");
nBins = 1;
}
fNbinsZvtx = nBins;
fZvtxAxis = new TAxis(fNbinsZvtx, limits);
}
Int_t AliAnalysisTaskPidPidCorrelations::GetPtBin(Double_t valPt)
{
Int_t bin = fPtAxis -> FindBin(valPt) - 1;
if (bin >= fNbinsPt) bin = -1;
return bin;
}
void AliAnalysisTaskPidPidCorrelations::SetPtBinning(Int_t nBins, Double_t* limits)
{
if (nBins > fNMaxBinsPt)
{
AliInfo(Form("WARNING : only %d pt bins (out of the %d proposed) will be considered",fNMaxBinsPt,nBins));
nBins = fNMaxBinsPt;
}
if (nBins <= 0)
{
AliInfo("WARNING : at least one pt bin must be considered");
nBins = 1;
}
fNbinsPt = nBins;
fPtAxis = new TAxis(fNbinsPt, limits);
}
Int_t AliAnalysisTaskPidPidCorrelations::GetEtaBin(Double_t valEta)
{
Int_t bin = fEtaAxis -> FindBin(valEta) - 1;
if (bin >= fNbinsEta) bin = -1;
return bin;
}
void AliAnalysisTaskPidPidCorrelations::SetEtaBinning(Int_t nBins, Double_t* limits)
{
if (nBins > fNMaxBinsEta)
{
AliInfo(Form("WARNING : only %d pt bins (out of the %d proposed) will be considered",fNMaxBinsEta,nBins));
nBins = fNMaxBinsEta;
}
if (nBins <= 0)
{
AliInfo("WARNING : at least one pt bin must be considered");
nBins = 1;
}
fNbinsEta = nBins;
fEtaAxis = new TAxis(nBins, limits);
}
Double_t AliAnalysisTaskPidPidCorrelations::GetDPhiStar(Double_t phi1, Double_t pt1, Double_t charge1, Double_t phi2, Double_t pt2, Double_t charge2, Double_t radius, Double_t bSign)
{
Double_t dphistar = phi1 - phi2 - charge1 * bSign * TMath::ASin(0.075 * radius / pt1) + charge2 * bSign * TMath::ASin(0.075 * radius / pt2);
static const Double_t kPi = TMath::Pi();
if (dphistar > kPi)
dphistar = kPi * 2 - dphistar;
if (dphistar < -kPi)
dphistar = -kPi * 2 - dphistar;
if (dphistar > kPi)
dphistar = kPi * 2 - dphistar;
return dphistar;
}
Float_t AliAnalysisTaskPidPidCorrelations::GetInvMassSquared(Float_t pt1, Float_t eta1, Float_t phi1, Float_t pt2, Float_t eta2, Float_t phi2, Float_t m0_1, Float_t m0_2)
{
Float_t tantheta1 = 1e10;
if (eta1 < -1e-10 || eta1 > 1e-10)
{
Float_t expTmp = TMath::Exp(-eta1);
tantheta1 = 2.0 * expTmp / ( 1.0 - expTmp*expTmp);
}
Float_t tantheta2 = 1e10;
if (eta2 < -1e-10 || eta2 > 1e-10)
{
Float_t expTmp = TMath::Exp(-eta2);
tantheta2 = 2.0 * expTmp / ( 1.0 - expTmp*expTmp);
}
Float_t e1squ = m0_1 * m0_1 + pt1 * pt1 * (1.0 + 1.0 / tantheta1 / tantheta1);
Float_t e2squ = m0_2 * m0_2 + pt2 * pt2 * (1.0 + 1.0 / tantheta2 / tantheta2);
Float_t mass2 = m0_1 * m0_1 + m0_2 * m0_2 + 2 * ( TMath::Sqrt(e1squ * e2squ) - ( pt1 * pt2 * ( TMath::Cos(phi1 - phi2) + 1.0 / tantheta1 / tantheta2 ) ) );
return mass2;
}
Float_t AliAnalysisTaskPidPidCorrelations::GetInvMassSquaredCheap(Float_t pt1, Float_t eta1, Float_t phi1, Float_t pt2, Float_t eta2, Float_t phi2, Float_t m0_1, Float_t m0_2)
{
Float_t tantheta1 = 1e10;
if (eta1 < -1e-10 || eta1 > 1e-10)
{
Float_t expTmp = 1.0-eta1+eta1*eta1/2-eta1*eta1*eta1/6+eta1*eta1*eta1*eta1/24;
tantheta1 = 2.0 * expTmp / ( 1.0 - expTmp*expTmp);
}
Float_t tantheta2 = 1e10;
if (eta2 < -1e-10 || eta2 > 1e-10)
{
Float_t expTmp = 1.0-eta2+eta2*eta2/2-eta2*eta2*eta2/6+eta2*eta2*eta2*eta2/24;
tantheta2 = 2.0 * expTmp / ( 1.0 - expTmp*expTmp);
}
Float_t e1squ = m0_1 * m0_1 + pt1 * pt1 * (1.0 + 1.0 / tantheta1 / tantheta1);
Float_t e2squ = m0_2 * m0_2 + pt2 * pt2 * (1.0 + 1.0 / tantheta2 / tantheta2);
Float_t deltaPhi = TMath::Abs(phi1 - phi2);
while (deltaPhi > TMath::TwoPi())
deltaPhi -= TMath::TwoPi();
if (deltaPhi > TMath::Pi())
deltaPhi = TMath::TwoPi() - deltaPhi;
Float_t cosDeltaPhi = 0;
if (deltaPhi < TMath::Pi()/3)
cosDeltaPhi = 1.0 - deltaPhi*deltaPhi/2 + deltaPhi*deltaPhi*deltaPhi*deltaPhi/24;
else if (deltaPhi < 2*TMath::Pi()/3)
cosDeltaPhi = -(deltaPhi - TMath::Pi()/2) + 1.0/6 * TMath::Power((deltaPhi - TMath::Pi()/2), 3);
else
cosDeltaPhi = -1.0 + 1.0/2.0*(deltaPhi - TMath::Pi())*(deltaPhi - TMath::Pi()) - 1.0/24.0 * TMath::Power(deltaPhi - TMath::Pi(), 4);
Float_t mass2 = m0_1 * m0_1 + m0_2 * m0_2 + 2 * ( TMath::Sqrt(e1squ * e2squ) - ( pt1 * pt2 * ( cosDeltaPhi + 1.0 / tantheta1 / tantheta2 ) ) );
return mass2;
}
void AliAnalysisTaskPidPidCorrelations::PrintPoolManagerContents()
{
AliEventPool* poolin = fPoolMgr -> GetEventPool(0,0);
Int_t NPoolsCentrality = 0;
while (poolin)
{
NPoolsCentrality++;
poolin = fPoolMgr -> GetEventPool(NPoolsCentrality,0);
}
poolin = fPoolMgr -> GetEventPool(0,0);
Int_t NPoolsVtxZ = 0;
while (poolin)
{
NPoolsVtxZ++;
poolin = fPoolMgr -> GetEventPool(0,NPoolsVtxZ);
}
std::cout<<" Pool manager contents: (Nevt,NTrack)"<<std::endl;
for (Int_t iCentrality = 0; iCentrality < NPoolsCentrality; iCentrality++)
{
std::cout<<Form("Centrality Bin: %2i --> ", iCentrality);
for (Int_t iVtxZ = 0; iVtxZ < NPoolsVtxZ; iVtxZ++)
{
poolin = fPoolMgr->GetEventPool(iCentrality, iVtxZ);
std::cout<<Form("(%2i,%4i) ",poolin->GetCurrentNEvents(), poolin->NTracksInPool());
}
std::cout<<std::endl;
}
}
void AliAnalysisTaskPidPidCorrelations::SetupForMixing()
{
const Int_t trackDepth = fMinNumTrack;
const Int_t poolsize = fPoolSize;
Double_t centralityBins[] = { fCentralityPercentileMin, fCentralityPercentileMax };
const Int_t nCentralityBins = length(centralityBins)-1;
fPoolMgr = new AliEventPoolManager(poolsize, trackDepth, nCentralityBins, centralityBins, fZvtxAxis->GetNbins()+1, const_cast<Double_t*>(fZvtxAxis->GetXbins()->GetArray()));
}
TObjArray* AliAnalysisTaskPidPidCorrelations::CloneAndReduceTrackList(TObjArray* tracks)
{
TObjArray* tracksClone = new TObjArray;
tracksClone -> SetOwner(kTRUE);
for (Int_t i=0; i < tracks->GetEntriesFast(); i++)
{
AliPidPidCorrelationReducedTrack* particle = (AliPidPidCorrelationReducedTrack*) tracks->UncheckedAt(i);
AliPidPidCorrelationReducedTrack* copy = new AliPidPidCorrelationReducedTrack(particle->GetMyPartID(),particle->Eta(),particle->Phi(),particle->Pt(),particle->Charge());
copy -> SetUniqueID(particle->GetUniqueID());
tracksClone -> Add(copy);
}
return tracksClone;
}
void AliAnalysisTaskPidPidCorrelations::FillCFcontainers(TObjArray* mc, TObjArray* reco, TObjArray* recomatch, Double_t cent/*const AliVEvent* event*/)
{
if (!fMyCFCont) return;
for (Int_t istep=0; istep < kNsteps; istep++)
{
TObjArray* list = mc;
if (istep == 1)
list = reco;
else if (istep == 2)
list = recomatch;
if (!list)
continue;
Double_t cfValue[kNvars];
for(Int_t ie = 0 ; ie < list->GetEntriesFast(); ie++)
{
AliPidPidCorrelationReducedTrack* mytrack = dynamic_cast<AliPidPidCorrelationReducedTrack*>(list->At(ie));
cfValue[kVarEta] = mytrack->Eta();
cfValue[kVarPt] = mytrack->Pt();
cfValue[kVarPID] = mytrack->GetMyPartID();
cfValue[kVarCent] = cent;
cfValue[kVarZvtx] = ( istep == kStepRec ) ? (fMyAODEvent->GetPrimaryVertex()->GetZ()) : (fMyMcHeader->GetVtxZ());
fMyCFCont->Fill(cfValue,istep);
}
}
}
TString AliAnalysisTaskPidPidCorrelations::GetOutputListName() const
{
TString listName("listPIDCorr");
listName += TString::Format("_%smix", fFillMixed ? "" : "no");
listName += TString::Format("_cent%.0f%.0f", fCentralityPercentileMin, fCentralityPercentileMax);
listName += TString::Format("_ptMin%.0fMeV", 1e3*fTrackPtMin);
return listName;
}
void AliAnalysisTaskPidPidCorrelations::Terminate(Option_t *)
{
AliAnalysisTaskSE::Terminate();
fList = dynamic_cast<TList*>(GetOutputData(1));
if(!fList) { Printf("ERROR: could not retrieve TList fList"); return; }
fMyCFCont = dynamic_cast<AliCFContainer*> (GetOutputData(2));
if ( !fMyCFCont ) { AliError("Cannot find container in file"); return; }
if(fPoolMgr) delete fPoolMgr;
return;
}
AliAnalysisTaskPidPidCorrelations.cxx:1 AliAnalysisTaskPidPidCorrelations.cxx:2 AliAnalysisTaskPidPidCorrelations.cxx:3 AliAnalysisTaskPidPidCorrelations.cxx:4 AliAnalysisTaskPidPidCorrelations.cxx:5 AliAnalysisTaskPidPidCorrelations.cxx:6 AliAnalysisTaskPidPidCorrelations.cxx:7 AliAnalysisTaskPidPidCorrelations.cxx:8 AliAnalysisTaskPidPidCorrelations.cxx:9 AliAnalysisTaskPidPidCorrelations.cxx:10 AliAnalysisTaskPidPidCorrelations.cxx:11 AliAnalysisTaskPidPidCorrelations.cxx:12 AliAnalysisTaskPidPidCorrelations.cxx:13 AliAnalysisTaskPidPidCorrelations.cxx:14 AliAnalysisTaskPidPidCorrelations.cxx:15 AliAnalysisTaskPidPidCorrelations.cxx:16 AliAnalysisTaskPidPidCorrelations.cxx:17 AliAnalysisTaskPidPidCorrelations.cxx:18 AliAnalysisTaskPidPidCorrelations.cxx:19 AliAnalysisTaskPidPidCorrelations.cxx:20 AliAnalysisTaskPidPidCorrelations.cxx:21 AliAnalysisTaskPidPidCorrelations.cxx:22 AliAnalysisTaskPidPidCorrelations.cxx:23 AliAnalysisTaskPidPidCorrelations.cxx:24 AliAnalysisTaskPidPidCorrelations.cxx:25 AliAnalysisTaskPidPidCorrelations.cxx:26 AliAnalysisTaskPidPidCorrelations.cxx:27 AliAnalysisTaskPidPidCorrelations.cxx:28 AliAnalysisTaskPidPidCorrelations.cxx:29 AliAnalysisTaskPidPidCorrelations.cxx:30 AliAnalysisTaskPidPidCorrelations.cxx:31 AliAnalysisTaskPidPidCorrelations.cxx:32 AliAnalysisTaskPidPidCorrelations.cxx:33 AliAnalysisTaskPidPidCorrelations.cxx:34 AliAnalysisTaskPidPidCorrelations.cxx:35 AliAnalysisTaskPidPidCorrelations.cxx:36 AliAnalysisTaskPidPidCorrelations.cxx:37 AliAnalysisTaskPidPidCorrelations.cxx:38 AliAnalysisTaskPidPidCorrelations.cxx:39 AliAnalysisTaskPidPidCorrelations.cxx:40 AliAnalysisTaskPidPidCorrelations.cxx:41 AliAnalysisTaskPidPidCorrelations.cxx:42 AliAnalysisTaskPidPidCorrelations.cxx:43 AliAnalysisTaskPidPidCorrelations.cxx:44 AliAnalysisTaskPidPidCorrelations.cxx:45 AliAnalysisTaskPidPidCorrelations.cxx:46 AliAnalysisTaskPidPidCorrelations.cxx:47 AliAnalysisTaskPidPidCorrelations.cxx:48 AliAnalysisTaskPidPidCorrelations.cxx:49 AliAnalysisTaskPidPidCorrelations.cxx:50 AliAnalysisTaskPidPidCorrelations.cxx:51 AliAnalysisTaskPidPidCorrelations.cxx:52 AliAnalysisTaskPidPidCorrelations.cxx:53 AliAnalysisTaskPidPidCorrelations.cxx:54 AliAnalysisTaskPidPidCorrelations.cxx:55 AliAnalysisTaskPidPidCorrelations.cxx:56 AliAnalysisTaskPidPidCorrelations.cxx:57 AliAnalysisTaskPidPidCorrelations.cxx:58 AliAnalysisTaskPidPidCorrelations.cxx:59 AliAnalysisTaskPidPidCorrelations.cxx:60 AliAnalysisTaskPidPidCorrelations.cxx:61 AliAnalysisTaskPidPidCorrelations.cxx:62 AliAnalysisTaskPidPidCorrelations.cxx:63 AliAnalysisTaskPidPidCorrelations.cxx:64 AliAnalysisTaskPidPidCorrelations.cxx:65 AliAnalysisTaskPidPidCorrelations.cxx:66 AliAnalysisTaskPidPidCorrelations.cxx:67 AliAnalysisTaskPidPidCorrelations.cxx:68 AliAnalysisTaskPidPidCorrelations.cxx:69 AliAnalysisTaskPidPidCorrelations.cxx:70 AliAnalysisTaskPidPidCorrelations.cxx:71 AliAnalysisTaskPidPidCorrelations.cxx:72 AliAnalysisTaskPidPidCorrelations.cxx:73 AliAnalysisTaskPidPidCorrelations.cxx:74 AliAnalysisTaskPidPidCorrelations.cxx:75 AliAnalysisTaskPidPidCorrelations.cxx:76 AliAnalysisTaskPidPidCorrelations.cxx:77 AliAnalysisTaskPidPidCorrelations.cxx:78 AliAnalysisTaskPidPidCorrelations.cxx:79 AliAnalysisTaskPidPidCorrelations.cxx:80 AliAnalysisTaskPidPidCorrelations.cxx:81 AliAnalysisTaskPidPidCorrelations.cxx:82 AliAnalysisTaskPidPidCorrelations.cxx:83 AliAnalysisTaskPidPidCorrelations.cxx:84 AliAnalysisTaskPidPidCorrelations.cxx:85 AliAnalysisTaskPidPidCorrelations.cxx:86 AliAnalysisTaskPidPidCorrelations.cxx:87 AliAnalysisTaskPidPidCorrelations.cxx:88 AliAnalysisTaskPidPidCorrelations.cxx:89 AliAnalysisTaskPidPidCorrelations.cxx:90 AliAnalysisTaskPidPidCorrelations.cxx:91 AliAnalysisTaskPidPidCorrelations.cxx:92 AliAnalysisTaskPidPidCorrelations.cxx:93 AliAnalysisTaskPidPidCorrelations.cxx:94 AliAnalysisTaskPidPidCorrelations.cxx:95 AliAnalysisTaskPidPidCorrelations.cxx:96 AliAnalysisTaskPidPidCorrelations.cxx:97 AliAnalysisTaskPidPidCorrelations.cxx:98 AliAnalysisTaskPidPidCorrelations.cxx:99 AliAnalysisTaskPidPidCorrelations.cxx:100 AliAnalysisTaskPidPidCorrelations.cxx:101 AliAnalysisTaskPidPidCorrelations.cxx:102 AliAnalysisTaskPidPidCorrelations.cxx:103 AliAnalysisTaskPidPidCorrelations.cxx:104 AliAnalysisTaskPidPidCorrelations.cxx:105 AliAnalysisTaskPidPidCorrelations.cxx:106 AliAnalysisTaskPidPidCorrelations.cxx:107 AliAnalysisTaskPidPidCorrelations.cxx:108 AliAnalysisTaskPidPidCorrelations.cxx:109 AliAnalysisTaskPidPidCorrelations.cxx:110 AliAnalysisTaskPidPidCorrelations.cxx:111 AliAnalysisTaskPidPidCorrelations.cxx:112 AliAnalysisTaskPidPidCorrelations.cxx:113 AliAnalysisTaskPidPidCorrelations.cxx:114 AliAnalysisTaskPidPidCorrelations.cxx:115 AliAnalysisTaskPidPidCorrelations.cxx:116 AliAnalysisTaskPidPidCorrelations.cxx:117 AliAnalysisTaskPidPidCorrelations.cxx:118 AliAnalysisTaskPidPidCorrelations.cxx:119 AliAnalysisTaskPidPidCorrelations.cxx:120 AliAnalysisTaskPidPidCorrelations.cxx:121 AliAnalysisTaskPidPidCorrelations.cxx:122 AliAnalysisTaskPidPidCorrelations.cxx:123 AliAnalysisTaskPidPidCorrelations.cxx:124 AliAnalysisTaskPidPidCorrelations.cxx:125 AliAnalysisTaskPidPidCorrelations.cxx:126 AliAnalysisTaskPidPidCorrelations.cxx:127 AliAnalysisTaskPidPidCorrelations.cxx:128 AliAnalysisTaskPidPidCorrelations.cxx:129 AliAnalysisTaskPidPidCorrelations.cxx:130 AliAnalysisTaskPidPidCorrelations.cxx:131 AliAnalysisTaskPidPidCorrelations.cxx:132 AliAnalysisTaskPidPidCorrelations.cxx:133 AliAnalysisTaskPidPidCorrelations.cxx:134 AliAnalysisTaskPidPidCorrelations.cxx:135 AliAnalysisTaskPidPidCorrelations.cxx:136 AliAnalysisTaskPidPidCorrelations.cxx:137 AliAnalysisTaskPidPidCorrelations.cxx:138 AliAnalysisTaskPidPidCorrelations.cxx:139 AliAnalysisTaskPidPidCorrelations.cxx:140 AliAnalysisTaskPidPidCorrelations.cxx:141 AliAnalysisTaskPidPidCorrelations.cxx:142 AliAnalysisTaskPidPidCorrelations.cxx:143 AliAnalysisTaskPidPidCorrelations.cxx:144 AliAnalysisTaskPidPidCorrelations.cxx:145 AliAnalysisTaskPidPidCorrelations.cxx:146 AliAnalysisTaskPidPidCorrelations.cxx:147 AliAnalysisTaskPidPidCorrelations.cxx:148 AliAnalysisTaskPidPidCorrelations.cxx:149 AliAnalysisTaskPidPidCorrelations.cxx:150 AliAnalysisTaskPidPidCorrelations.cxx:151 AliAnalysisTaskPidPidCorrelations.cxx:152 AliAnalysisTaskPidPidCorrelations.cxx:153 AliAnalysisTaskPidPidCorrelations.cxx:154 AliAnalysisTaskPidPidCorrelations.cxx:155 AliAnalysisTaskPidPidCorrelations.cxx:156 AliAnalysisTaskPidPidCorrelations.cxx:157 AliAnalysisTaskPidPidCorrelations.cxx:158 AliAnalysisTaskPidPidCorrelations.cxx:159 AliAnalysisTaskPidPidCorrelations.cxx:160 AliAnalysisTaskPidPidCorrelations.cxx:161 AliAnalysisTaskPidPidCorrelations.cxx:162 AliAnalysisTaskPidPidCorrelations.cxx:163 AliAnalysisTaskPidPidCorrelations.cxx:164 AliAnalysisTaskPidPidCorrelations.cxx:165 AliAnalysisTaskPidPidCorrelations.cxx:166 AliAnalysisTaskPidPidCorrelations.cxx:167 AliAnalysisTaskPidPidCorrelations.cxx:168 AliAnalysisTaskPidPidCorrelations.cxx:169 AliAnalysisTaskPidPidCorrelations.cxx:170 AliAnalysisTaskPidPidCorrelations.cxx:171 AliAnalysisTaskPidPidCorrelations.cxx:172 AliAnalysisTaskPidPidCorrelations.cxx:173 AliAnalysisTaskPidPidCorrelations.cxx:174 AliAnalysisTaskPidPidCorrelations.cxx:175 AliAnalysisTaskPidPidCorrelations.cxx:176 AliAnalysisTaskPidPidCorrelations.cxx:177 AliAnalysisTaskPidPidCorrelations.cxx:178 AliAnalysisTaskPidPidCorrelations.cxx:179 AliAnalysisTaskPidPidCorrelations.cxx:180 AliAnalysisTaskPidPidCorrelations.cxx:181 AliAnalysisTaskPidPidCorrelations.cxx:182 AliAnalysisTaskPidPidCorrelations.cxx:183 AliAnalysisTaskPidPidCorrelations.cxx:184 AliAnalysisTaskPidPidCorrelations.cxx:185 AliAnalysisTaskPidPidCorrelations.cxx:186 AliAnalysisTaskPidPidCorrelations.cxx:187 AliAnalysisTaskPidPidCorrelations.cxx:188 AliAnalysisTaskPidPidCorrelations.cxx:189 AliAnalysisTaskPidPidCorrelations.cxx:190 AliAnalysisTaskPidPidCorrelations.cxx:191 AliAnalysisTaskPidPidCorrelations.cxx:192 AliAnalysisTaskPidPidCorrelations.cxx:193 AliAnalysisTaskPidPidCorrelations.cxx:194 AliAnalysisTaskPidPidCorrelations.cxx:195 AliAnalysisTaskPidPidCorrelations.cxx:196 AliAnalysisTaskPidPidCorrelations.cxx:197 AliAnalysisTaskPidPidCorrelations.cxx:198 AliAnalysisTaskPidPidCorrelations.cxx:199 AliAnalysisTaskPidPidCorrelations.cxx:200 AliAnalysisTaskPidPidCorrelations.cxx:201 AliAnalysisTaskPidPidCorrelations.cxx:202 AliAnalysisTaskPidPidCorrelations.cxx:203 AliAnalysisTaskPidPidCorrelations.cxx:204 AliAnalysisTaskPidPidCorrelations.cxx:205 AliAnalysisTaskPidPidCorrelations.cxx:206 AliAnalysisTaskPidPidCorrelations.cxx:207 AliAnalysisTaskPidPidCorrelations.cxx:208 AliAnalysisTaskPidPidCorrelations.cxx:209 AliAnalysisTaskPidPidCorrelations.cxx:210 AliAnalysisTaskPidPidCorrelations.cxx:211 AliAnalysisTaskPidPidCorrelations.cxx:212 AliAnalysisTaskPidPidCorrelations.cxx:213 AliAnalysisTaskPidPidCorrelations.cxx:214 AliAnalysisTaskPidPidCorrelations.cxx:215 AliAnalysisTaskPidPidCorrelations.cxx:216 AliAnalysisTaskPidPidCorrelations.cxx:217 AliAnalysisTaskPidPidCorrelations.cxx:218 AliAnalysisTaskPidPidCorrelations.cxx:219 AliAnalysisTaskPidPidCorrelations.cxx:220 AliAnalysisTaskPidPidCorrelations.cxx:221 AliAnalysisTaskPidPidCorrelations.cxx:222 AliAnalysisTaskPidPidCorrelations.cxx:223 AliAnalysisTaskPidPidCorrelations.cxx:224 AliAnalysisTaskPidPidCorrelations.cxx:225 AliAnalysisTaskPidPidCorrelations.cxx:226 AliAnalysisTaskPidPidCorrelations.cxx:227 AliAnalysisTaskPidPidCorrelations.cxx:228 AliAnalysisTaskPidPidCorrelations.cxx:229 AliAnalysisTaskPidPidCorrelations.cxx:230 AliAnalysisTaskPidPidCorrelations.cxx:231 AliAnalysisTaskPidPidCorrelations.cxx:232 AliAnalysisTaskPidPidCorrelations.cxx:233 AliAnalysisTaskPidPidCorrelations.cxx:234 AliAnalysisTaskPidPidCorrelations.cxx:235 AliAnalysisTaskPidPidCorrelations.cxx:236 AliAnalysisTaskPidPidCorrelations.cxx:237 AliAnalysisTaskPidPidCorrelations.cxx:238 AliAnalysisTaskPidPidCorrelations.cxx:239 AliAnalysisTaskPidPidCorrelations.cxx:240 AliAnalysisTaskPidPidCorrelations.cxx:241 AliAnalysisTaskPidPidCorrelations.cxx:242 AliAnalysisTaskPidPidCorrelations.cxx:243 AliAnalysisTaskPidPidCorrelations.cxx:244 AliAnalysisTaskPidPidCorrelations.cxx:245 AliAnalysisTaskPidPidCorrelations.cxx:246 AliAnalysisTaskPidPidCorrelations.cxx:247 AliAnalysisTaskPidPidCorrelations.cxx:248 AliAnalysisTaskPidPidCorrelations.cxx:249 AliAnalysisTaskPidPidCorrelations.cxx:250 AliAnalysisTaskPidPidCorrelations.cxx:251 AliAnalysisTaskPidPidCorrelations.cxx:252 AliAnalysisTaskPidPidCorrelations.cxx:253 AliAnalysisTaskPidPidCorrelations.cxx:254 AliAnalysisTaskPidPidCorrelations.cxx:255 AliAnalysisTaskPidPidCorrelations.cxx:256 AliAnalysisTaskPidPidCorrelations.cxx:257 AliAnalysisTaskPidPidCorrelations.cxx:258 AliAnalysisTaskPidPidCorrelations.cxx:259 AliAnalysisTaskPidPidCorrelations.cxx:260 AliAnalysisTaskPidPidCorrelations.cxx:261 AliAnalysisTaskPidPidCorrelations.cxx:262 AliAnalysisTaskPidPidCorrelations.cxx:263 AliAnalysisTaskPidPidCorrelations.cxx:264 AliAnalysisTaskPidPidCorrelations.cxx:265 AliAnalysisTaskPidPidCorrelations.cxx:266 AliAnalysisTaskPidPidCorrelations.cxx:267 AliAnalysisTaskPidPidCorrelations.cxx:268 AliAnalysisTaskPidPidCorrelations.cxx:269 AliAnalysisTaskPidPidCorrelations.cxx:270 AliAnalysisTaskPidPidCorrelations.cxx:271 AliAnalysisTaskPidPidCorrelations.cxx:272 AliAnalysisTaskPidPidCorrelations.cxx:273 AliAnalysisTaskPidPidCorrelations.cxx:274 AliAnalysisTaskPidPidCorrelations.cxx:275 AliAnalysisTaskPidPidCorrelations.cxx:276 AliAnalysisTaskPidPidCorrelations.cxx:277 AliAnalysisTaskPidPidCorrelations.cxx:278 AliAnalysisTaskPidPidCorrelations.cxx:279 AliAnalysisTaskPidPidCorrelations.cxx:280 AliAnalysisTaskPidPidCorrelations.cxx:281 AliAnalysisTaskPidPidCorrelations.cxx:282 AliAnalysisTaskPidPidCorrelations.cxx:283 AliAnalysisTaskPidPidCorrelations.cxx:284 AliAnalysisTaskPidPidCorrelations.cxx:285 AliAnalysisTaskPidPidCorrelations.cxx:286 AliAnalysisTaskPidPidCorrelations.cxx:287 AliAnalysisTaskPidPidCorrelations.cxx:288 AliAnalysisTaskPidPidCorrelations.cxx:289 AliAnalysisTaskPidPidCorrelations.cxx:290 AliAnalysisTaskPidPidCorrelations.cxx:291 AliAnalysisTaskPidPidCorrelations.cxx:292 AliAnalysisTaskPidPidCorrelations.cxx:293 AliAnalysisTaskPidPidCorrelations.cxx:294 AliAnalysisTaskPidPidCorrelations.cxx:295 AliAnalysisTaskPidPidCorrelations.cxx:296 AliAnalysisTaskPidPidCorrelations.cxx:297 AliAnalysisTaskPidPidCorrelations.cxx:298 AliAnalysisTaskPidPidCorrelations.cxx:299 AliAnalysisTaskPidPidCorrelations.cxx:300 AliAnalysisTaskPidPidCorrelations.cxx:301 AliAnalysisTaskPidPidCorrelations.cxx:302 AliAnalysisTaskPidPidCorrelations.cxx:303 AliAnalysisTaskPidPidCorrelations.cxx:304 AliAnalysisTaskPidPidCorrelations.cxx:305 AliAnalysisTaskPidPidCorrelations.cxx:306 AliAnalysisTaskPidPidCorrelations.cxx:307 AliAnalysisTaskPidPidCorrelations.cxx:308 AliAnalysisTaskPidPidCorrelations.cxx:309 AliAnalysisTaskPidPidCorrelations.cxx:310 AliAnalysisTaskPidPidCorrelations.cxx:311 AliAnalysisTaskPidPidCorrelations.cxx:312 AliAnalysisTaskPidPidCorrelations.cxx:313 AliAnalysisTaskPidPidCorrelations.cxx:314 AliAnalysisTaskPidPidCorrelations.cxx:315 AliAnalysisTaskPidPidCorrelations.cxx:316 AliAnalysisTaskPidPidCorrelations.cxx:317 AliAnalysisTaskPidPidCorrelations.cxx:318 AliAnalysisTaskPidPidCorrelations.cxx:319 AliAnalysisTaskPidPidCorrelations.cxx:320 AliAnalysisTaskPidPidCorrelations.cxx:321 AliAnalysisTaskPidPidCorrelations.cxx:322 AliAnalysisTaskPidPidCorrelations.cxx:323 AliAnalysisTaskPidPidCorrelations.cxx:324 AliAnalysisTaskPidPidCorrelations.cxx:325 AliAnalysisTaskPidPidCorrelations.cxx:326 AliAnalysisTaskPidPidCorrelations.cxx:327 AliAnalysisTaskPidPidCorrelations.cxx:328 AliAnalysisTaskPidPidCorrelations.cxx:329 AliAnalysisTaskPidPidCorrelations.cxx:330 AliAnalysisTaskPidPidCorrelations.cxx:331 AliAnalysisTaskPidPidCorrelations.cxx:332 AliAnalysisTaskPidPidCorrelations.cxx:333 AliAnalysisTaskPidPidCorrelations.cxx:334 AliAnalysisTaskPidPidCorrelations.cxx:335 AliAnalysisTaskPidPidCorrelations.cxx:336 AliAnalysisTaskPidPidCorrelations.cxx:337 AliAnalysisTaskPidPidCorrelations.cxx:338 AliAnalysisTaskPidPidCorrelations.cxx:339 AliAnalysisTaskPidPidCorrelations.cxx:340 AliAnalysisTaskPidPidCorrelations.cxx:341 AliAnalysisTaskPidPidCorrelations.cxx:342 AliAnalysisTaskPidPidCorrelations.cxx:343 AliAnalysisTaskPidPidCorrelations.cxx:344 AliAnalysisTaskPidPidCorrelations.cxx:345 AliAnalysisTaskPidPidCorrelations.cxx:346 AliAnalysisTaskPidPidCorrelations.cxx:347 AliAnalysisTaskPidPidCorrelations.cxx:348 AliAnalysisTaskPidPidCorrelations.cxx:349 AliAnalysisTaskPidPidCorrelations.cxx:350 AliAnalysisTaskPidPidCorrelations.cxx:351 AliAnalysisTaskPidPidCorrelations.cxx:352 AliAnalysisTaskPidPidCorrelations.cxx:353 AliAnalysisTaskPidPidCorrelations.cxx:354 AliAnalysisTaskPidPidCorrelations.cxx:355 AliAnalysisTaskPidPidCorrelations.cxx:356 AliAnalysisTaskPidPidCorrelations.cxx:357 AliAnalysisTaskPidPidCorrelations.cxx:358 AliAnalysisTaskPidPidCorrelations.cxx:359 AliAnalysisTaskPidPidCorrelations.cxx:360 AliAnalysisTaskPidPidCorrelations.cxx:361 AliAnalysisTaskPidPidCorrelations.cxx:362 AliAnalysisTaskPidPidCorrelations.cxx:363 AliAnalysisTaskPidPidCorrelations.cxx:364 AliAnalysisTaskPidPidCorrelations.cxx:365 AliAnalysisTaskPidPidCorrelations.cxx:366 AliAnalysisTaskPidPidCorrelations.cxx:367 AliAnalysisTaskPidPidCorrelations.cxx:368 AliAnalysisTaskPidPidCorrelations.cxx:369 AliAnalysisTaskPidPidCorrelations.cxx:370 AliAnalysisTaskPidPidCorrelations.cxx:371 AliAnalysisTaskPidPidCorrelations.cxx:372 AliAnalysisTaskPidPidCorrelations.cxx:373 AliAnalysisTaskPidPidCorrelations.cxx:374 AliAnalysisTaskPidPidCorrelations.cxx:375 AliAnalysisTaskPidPidCorrelations.cxx:376 AliAnalysisTaskPidPidCorrelations.cxx:377 AliAnalysisTaskPidPidCorrelations.cxx:378 AliAnalysisTaskPidPidCorrelations.cxx:379 AliAnalysisTaskPidPidCorrelations.cxx:380 AliAnalysisTaskPidPidCorrelations.cxx:381 AliAnalysisTaskPidPidCorrelations.cxx:382 AliAnalysisTaskPidPidCorrelations.cxx:383 AliAnalysisTaskPidPidCorrelations.cxx:384 AliAnalysisTaskPidPidCorrelations.cxx:385 AliAnalysisTaskPidPidCorrelations.cxx:386 AliAnalysisTaskPidPidCorrelations.cxx:387 AliAnalysisTaskPidPidCorrelations.cxx:388 AliAnalysisTaskPidPidCorrelations.cxx:389 AliAnalysisTaskPidPidCorrelations.cxx:390 AliAnalysisTaskPidPidCorrelations.cxx:391 AliAnalysisTaskPidPidCorrelations.cxx:392 AliAnalysisTaskPidPidCorrelations.cxx:393 AliAnalysisTaskPidPidCorrelations.cxx:394 AliAnalysisTaskPidPidCorrelations.cxx:395 AliAnalysisTaskPidPidCorrelations.cxx:396 AliAnalysisTaskPidPidCorrelations.cxx:397 AliAnalysisTaskPidPidCorrelations.cxx:398 AliAnalysisTaskPidPidCorrelations.cxx:399 AliAnalysisTaskPidPidCorrelations.cxx:400 AliAnalysisTaskPidPidCorrelations.cxx:401 AliAnalysisTaskPidPidCorrelations.cxx:402 AliAnalysisTaskPidPidCorrelations.cxx:403 AliAnalysisTaskPidPidCorrelations.cxx:404 AliAnalysisTaskPidPidCorrelations.cxx:405 AliAnalysisTaskPidPidCorrelations.cxx:406 AliAnalysisTaskPidPidCorrelations.cxx:407 AliAnalysisTaskPidPidCorrelations.cxx:408 AliAnalysisTaskPidPidCorrelations.cxx:409 AliAnalysisTaskPidPidCorrelations.cxx:410 AliAnalysisTaskPidPidCorrelations.cxx:411 AliAnalysisTaskPidPidCorrelations.cxx:412 AliAnalysisTaskPidPidCorrelations.cxx:413 AliAnalysisTaskPidPidCorrelations.cxx:414 AliAnalysisTaskPidPidCorrelations.cxx:415 AliAnalysisTaskPidPidCorrelations.cxx:416 AliAnalysisTaskPidPidCorrelations.cxx:417 AliAnalysisTaskPidPidCorrelations.cxx:418 AliAnalysisTaskPidPidCorrelations.cxx:419 AliAnalysisTaskPidPidCorrelations.cxx:420 AliAnalysisTaskPidPidCorrelations.cxx:421 AliAnalysisTaskPidPidCorrelations.cxx:422 AliAnalysisTaskPidPidCorrelations.cxx:423 AliAnalysisTaskPidPidCorrelations.cxx:424 AliAnalysisTaskPidPidCorrelations.cxx:425 AliAnalysisTaskPidPidCorrelations.cxx:426 AliAnalysisTaskPidPidCorrelations.cxx:427 AliAnalysisTaskPidPidCorrelations.cxx:428 AliAnalysisTaskPidPidCorrelations.cxx:429 AliAnalysisTaskPidPidCorrelations.cxx:430 AliAnalysisTaskPidPidCorrelations.cxx:431 AliAnalysisTaskPidPidCorrelations.cxx:432 AliAnalysisTaskPidPidCorrelations.cxx:433 AliAnalysisTaskPidPidCorrelations.cxx:434 AliAnalysisTaskPidPidCorrelations.cxx:435 AliAnalysisTaskPidPidCorrelations.cxx:436 AliAnalysisTaskPidPidCorrelations.cxx:437 AliAnalysisTaskPidPidCorrelations.cxx:438 AliAnalysisTaskPidPidCorrelations.cxx:439 AliAnalysisTaskPidPidCorrelations.cxx:440 AliAnalysisTaskPidPidCorrelations.cxx:441 AliAnalysisTaskPidPidCorrelations.cxx:442 AliAnalysisTaskPidPidCorrelations.cxx:443 AliAnalysisTaskPidPidCorrelations.cxx:444 AliAnalysisTaskPidPidCorrelations.cxx:445 AliAnalysisTaskPidPidCorrelations.cxx:446 AliAnalysisTaskPidPidCorrelations.cxx:447 AliAnalysisTaskPidPidCorrelations.cxx:448 AliAnalysisTaskPidPidCorrelations.cxx:449 AliAnalysisTaskPidPidCorrelations.cxx:450 AliAnalysisTaskPidPidCorrelations.cxx:451 AliAnalysisTaskPidPidCorrelations.cxx:452 AliAnalysisTaskPidPidCorrelations.cxx:453 AliAnalysisTaskPidPidCorrelations.cxx:454 AliAnalysisTaskPidPidCorrelations.cxx:455 AliAnalysisTaskPidPidCorrelations.cxx:456 AliAnalysisTaskPidPidCorrelations.cxx:457 AliAnalysisTaskPidPidCorrelations.cxx:458 AliAnalysisTaskPidPidCorrelations.cxx:459 AliAnalysisTaskPidPidCorrelations.cxx:460 AliAnalysisTaskPidPidCorrelations.cxx:461 AliAnalysisTaskPidPidCorrelations.cxx:462 AliAnalysisTaskPidPidCorrelations.cxx:463 AliAnalysisTaskPidPidCorrelations.cxx:464 AliAnalysisTaskPidPidCorrelations.cxx:465 AliAnalysisTaskPidPidCorrelations.cxx:466 AliAnalysisTaskPidPidCorrelations.cxx:467 AliAnalysisTaskPidPidCorrelations.cxx:468 AliAnalysisTaskPidPidCorrelations.cxx:469 AliAnalysisTaskPidPidCorrelations.cxx:470 AliAnalysisTaskPidPidCorrelations.cxx:471 AliAnalysisTaskPidPidCorrelations.cxx:472 AliAnalysisTaskPidPidCorrelations.cxx:473 AliAnalysisTaskPidPidCorrelations.cxx:474 AliAnalysisTaskPidPidCorrelations.cxx:475 AliAnalysisTaskPidPidCorrelations.cxx:476 AliAnalysisTaskPidPidCorrelations.cxx:477 AliAnalysisTaskPidPidCorrelations.cxx:478 AliAnalysisTaskPidPidCorrelations.cxx:479 AliAnalysisTaskPidPidCorrelations.cxx:480 AliAnalysisTaskPidPidCorrelations.cxx:481 AliAnalysisTaskPidPidCorrelations.cxx:482 AliAnalysisTaskPidPidCorrelations.cxx:483 AliAnalysisTaskPidPidCorrelations.cxx:484 AliAnalysisTaskPidPidCorrelations.cxx:485 AliAnalysisTaskPidPidCorrelations.cxx:486 AliAnalysisTaskPidPidCorrelations.cxx:487 AliAnalysisTaskPidPidCorrelations.cxx:488 AliAnalysisTaskPidPidCorrelations.cxx:489 AliAnalysisTaskPidPidCorrelations.cxx:490 AliAnalysisTaskPidPidCorrelations.cxx:491 AliAnalysisTaskPidPidCorrelations.cxx:492 AliAnalysisTaskPidPidCorrelations.cxx:493 AliAnalysisTaskPidPidCorrelations.cxx:494 AliAnalysisTaskPidPidCorrelations.cxx:495 AliAnalysisTaskPidPidCorrelations.cxx:496 AliAnalysisTaskPidPidCorrelations.cxx:497 AliAnalysisTaskPidPidCorrelations.cxx:498 AliAnalysisTaskPidPidCorrelations.cxx:499 AliAnalysisTaskPidPidCorrelations.cxx:500 AliAnalysisTaskPidPidCorrelations.cxx:501 AliAnalysisTaskPidPidCorrelations.cxx:502 AliAnalysisTaskPidPidCorrelations.cxx:503 AliAnalysisTaskPidPidCorrelations.cxx:504 AliAnalysisTaskPidPidCorrelations.cxx:505 AliAnalysisTaskPidPidCorrelations.cxx:506 AliAnalysisTaskPidPidCorrelations.cxx:507 AliAnalysisTaskPidPidCorrelations.cxx:508 AliAnalysisTaskPidPidCorrelations.cxx:509 AliAnalysisTaskPidPidCorrelations.cxx:510 AliAnalysisTaskPidPidCorrelations.cxx:511 AliAnalysisTaskPidPidCorrelations.cxx:512 AliAnalysisTaskPidPidCorrelations.cxx:513 AliAnalysisTaskPidPidCorrelations.cxx:514 AliAnalysisTaskPidPidCorrelations.cxx:515 AliAnalysisTaskPidPidCorrelations.cxx:516 AliAnalysisTaskPidPidCorrelations.cxx:517 AliAnalysisTaskPidPidCorrelations.cxx:518 AliAnalysisTaskPidPidCorrelations.cxx:519 AliAnalysisTaskPidPidCorrelations.cxx:520 AliAnalysisTaskPidPidCorrelations.cxx:521 AliAnalysisTaskPidPidCorrelations.cxx:522 AliAnalysisTaskPidPidCorrelations.cxx:523 AliAnalysisTaskPidPidCorrelations.cxx:524 AliAnalysisTaskPidPidCorrelations.cxx:525 AliAnalysisTaskPidPidCorrelations.cxx:526 AliAnalysisTaskPidPidCorrelations.cxx:527 AliAnalysisTaskPidPidCorrelations.cxx:528 AliAnalysisTaskPidPidCorrelations.cxx:529 AliAnalysisTaskPidPidCorrelations.cxx:530 AliAnalysisTaskPidPidCorrelations.cxx:531 AliAnalysisTaskPidPidCorrelations.cxx:532 AliAnalysisTaskPidPidCorrelations.cxx:533 AliAnalysisTaskPidPidCorrelations.cxx:534 AliAnalysisTaskPidPidCorrelations.cxx:535 AliAnalysisTaskPidPidCorrelations.cxx:536 AliAnalysisTaskPidPidCorrelations.cxx:537 AliAnalysisTaskPidPidCorrelations.cxx:538 AliAnalysisTaskPidPidCorrelations.cxx:539 AliAnalysisTaskPidPidCorrelations.cxx:540 AliAnalysisTaskPidPidCorrelations.cxx:541 AliAnalysisTaskPidPidCorrelations.cxx:542 AliAnalysisTaskPidPidCorrelations.cxx:543 AliAnalysisTaskPidPidCorrelations.cxx:544 AliAnalysisTaskPidPidCorrelations.cxx:545 AliAnalysisTaskPidPidCorrelations.cxx:546 AliAnalysisTaskPidPidCorrelations.cxx:547 AliAnalysisTaskPidPidCorrelations.cxx:548 AliAnalysisTaskPidPidCorrelations.cxx:549 AliAnalysisTaskPidPidCorrelations.cxx:550 AliAnalysisTaskPidPidCorrelations.cxx:551 AliAnalysisTaskPidPidCorrelations.cxx:552 AliAnalysisTaskPidPidCorrelations.cxx:553 AliAnalysisTaskPidPidCorrelations.cxx:554 AliAnalysisTaskPidPidCorrelations.cxx:555 AliAnalysisTaskPidPidCorrelations.cxx:556 AliAnalysisTaskPidPidCorrelations.cxx:557 AliAnalysisTaskPidPidCorrelations.cxx:558 AliAnalysisTaskPidPidCorrelations.cxx:559 AliAnalysisTaskPidPidCorrelations.cxx:560 AliAnalysisTaskPidPidCorrelations.cxx:561 AliAnalysisTaskPidPidCorrelations.cxx:562 AliAnalysisTaskPidPidCorrelations.cxx:563 AliAnalysisTaskPidPidCorrelations.cxx:564 AliAnalysisTaskPidPidCorrelations.cxx:565 AliAnalysisTaskPidPidCorrelations.cxx:566 AliAnalysisTaskPidPidCorrelations.cxx:567 AliAnalysisTaskPidPidCorrelations.cxx:568 AliAnalysisTaskPidPidCorrelations.cxx:569 AliAnalysisTaskPidPidCorrelations.cxx:570 AliAnalysisTaskPidPidCorrelations.cxx:571 AliAnalysisTaskPidPidCorrelations.cxx:572 AliAnalysisTaskPidPidCorrelations.cxx:573 AliAnalysisTaskPidPidCorrelations.cxx:574 AliAnalysisTaskPidPidCorrelations.cxx:575 AliAnalysisTaskPidPidCorrelations.cxx:576 AliAnalysisTaskPidPidCorrelations.cxx:577 AliAnalysisTaskPidPidCorrelations.cxx:578 AliAnalysisTaskPidPidCorrelations.cxx:579 AliAnalysisTaskPidPidCorrelations.cxx:580 AliAnalysisTaskPidPidCorrelations.cxx:581 AliAnalysisTaskPidPidCorrelations.cxx:582 AliAnalysisTaskPidPidCorrelations.cxx:583 AliAnalysisTaskPidPidCorrelations.cxx:584 AliAnalysisTaskPidPidCorrelations.cxx:585 AliAnalysisTaskPidPidCorrelations.cxx:586 AliAnalysisTaskPidPidCorrelations.cxx:587 AliAnalysisTaskPidPidCorrelations.cxx:588 AliAnalysisTaskPidPidCorrelations.cxx:589 AliAnalysisTaskPidPidCorrelations.cxx:590 AliAnalysisTaskPidPidCorrelations.cxx:591 AliAnalysisTaskPidPidCorrelations.cxx:592 AliAnalysisTaskPidPidCorrelations.cxx:593 AliAnalysisTaskPidPidCorrelations.cxx:594 AliAnalysisTaskPidPidCorrelations.cxx:595 AliAnalysisTaskPidPidCorrelations.cxx:596 AliAnalysisTaskPidPidCorrelations.cxx:597 AliAnalysisTaskPidPidCorrelations.cxx:598 AliAnalysisTaskPidPidCorrelations.cxx:599 AliAnalysisTaskPidPidCorrelations.cxx:600 AliAnalysisTaskPidPidCorrelations.cxx:601 AliAnalysisTaskPidPidCorrelations.cxx:602 AliAnalysisTaskPidPidCorrelations.cxx:603 AliAnalysisTaskPidPidCorrelations.cxx:604 AliAnalysisTaskPidPidCorrelations.cxx:605 AliAnalysisTaskPidPidCorrelations.cxx:606 AliAnalysisTaskPidPidCorrelations.cxx:607 AliAnalysisTaskPidPidCorrelations.cxx:608 AliAnalysisTaskPidPidCorrelations.cxx:609 AliAnalysisTaskPidPidCorrelations.cxx:610 AliAnalysisTaskPidPidCorrelations.cxx:611 AliAnalysisTaskPidPidCorrelations.cxx:612 AliAnalysisTaskPidPidCorrelations.cxx:613 AliAnalysisTaskPidPidCorrelations.cxx:614 AliAnalysisTaskPidPidCorrelations.cxx:615 AliAnalysisTaskPidPidCorrelations.cxx:616 AliAnalysisTaskPidPidCorrelations.cxx:617 AliAnalysisTaskPidPidCorrelations.cxx:618 AliAnalysisTaskPidPidCorrelations.cxx:619 AliAnalysisTaskPidPidCorrelations.cxx:620 AliAnalysisTaskPidPidCorrelations.cxx:621 AliAnalysisTaskPidPidCorrelations.cxx:622 AliAnalysisTaskPidPidCorrelations.cxx:623 AliAnalysisTaskPidPidCorrelations.cxx:624 AliAnalysisTaskPidPidCorrelations.cxx:625 AliAnalysisTaskPidPidCorrelations.cxx:626 AliAnalysisTaskPidPidCorrelations.cxx:627 AliAnalysisTaskPidPidCorrelations.cxx:628 AliAnalysisTaskPidPidCorrelations.cxx:629 AliAnalysisTaskPidPidCorrelations.cxx:630 AliAnalysisTaskPidPidCorrelations.cxx:631 AliAnalysisTaskPidPidCorrelations.cxx:632 AliAnalysisTaskPidPidCorrelations.cxx:633 AliAnalysisTaskPidPidCorrelations.cxx:634 AliAnalysisTaskPidPidCorrelations.cxx:635 AliAnalysisTaskPidPidCorrelations.cxx:636 AliAnalysisTaskPidPidCorrelations.cxx:637 AliAnalysisTaskPidPidCorrelations.cxx:638 AliAnalysisTaskPidPidCorrelations.cxx:639 AliAnalysisTaskPidPidCorrelations.cxx:640 AliAnalysisTaskPidPidCorrelations.cxx:641 AliAnalysisTaskPidPidCorrelations.cxx:642 AliAnalysisTaskPidPidCorrelations.cxx:643 AliAnalysisTaskPidPidCorrelations.cxx:644 AliAnalysisTaskPidPidCorrelations.cxx:645 AliAnalysisTaskPidPidCorrelations.cxx:646 AliAnalysisTaskPidPidCorrelations.cxx:647 AliAnalysisTaskPidPidCorrelations.cxx:648 AliAnalysisTaskPidPidCorrelations.cxx:649 AliAnalysisTaskPidPidCorrelations.cxx:650 AliAnalysisTaskPidPidCorrelations.cxx:651 AliAnalysisTaskPidPidCorrelations.cxx:652 AliAnalysisTaskPidPidCorrelations.cxx:653 AliAnalysisTaskPidPidCorrelations.cxx:654 AliAnalysisTaskPidPidCorrelations.cxx:655 AliAnalysisTaskPidPidCorrelations.cxx:656 AliAnalysisTaskPidPidCorrelations.cxx:657 AliAnalysisTaskPidPidCorrelations.cxx:658 AliAnalysisTaskPidPidCorrelations.cxx:659 AliAnalysisTaskPidPidCorrelations.cxx:660 AliAnalysisTaskPidPidCorrelations.cxx:661 AliAnalysisTaskPidPidCorrelations.cxx:662 AliAnalysisTaskPidPidCorrelations.cxx:663 AliAnalysisTaskPidPidCorrelations.cxx:664 AliAnalysisTaskPidPidCorrelations.cxx:665 AliAnalysisTaskPidPidCorrelations.cxx:666 AliAnalysisTaskPidPidCorrelations.cxx:667 AliAnalysisTaskPidPidCorrelations.cxx:668 AliAnalysisTaskPidPidCorrelations.cxx:669 AliAnalysisTaskPidPidCorrelations.cxx:670 AliAnalysisTaskPidPidCorrelations.cxx:671 AliAnalysisTaskPidPidCorrelations.cxx:672 AliAnalysisTaskPidPidCorrelations.cxx:673 AliAnalysisTaskPidPidCorrelations.cxx:674 AliAnalysisTaskPidPidCorrelations.cxx:675 AliAnalysisTaskPidPidCorrelations.cxx:676 AliAnalysisTaskPidPidCorrelations.cxx:677 AliAnalysisTaskPidPidCorrelations.cxx:678 AliAnalysisTaskPidPidCorrelations.cxx:679 AliAnalysisTaskPidPidCorrelations.cxx:680 AliAnalysisTaskPidPidCorrelations.cxx:681 AliAnalysisTaskPidPidCorrelations.cxx:682 AliAnalysisTaskPidPidCorrelations.cxx:683 AliAnalysisTaskPidPidCorrelations.cxx:684 AliAnalysisTaskPidPidCorrelations.cxx:685 AliAnalysisTaskPidPidCorrelations.cxx:686 AliAnalysisTaskPidPidCorrelations.cxx:687 AliAnalysisTaskPidPidCorrelations.cxx:688 AliAnalysisTaskPidPidCorrelations.cxx:689 AliAnalysisTaskPidPidCorrelations.cxx:690 AliAnalysisTaskPidPidCorrelations.cxx:691 AliAnalysisTaskPidPidCorrelations.cxx:692 AliAnalysisTaskPidPidCorrelations.cxx:693 AliAnalysisTaskPidPidCorrelations.cxx:694 AliAnalysisTaskPidPidCorrelations.cxx:695 AliAnalysisTaskPidPidCorrelations.cxx:696 AliAnalysisTaskPidPidCorrelations.cxx:697 AliAnalysisTaskPidPidCorrelations.cxx:698 AliAnalysisTaskPidPidCorrelations.cxx:699 AliAnalysisTaskPidPidCorrelations.cxx:700 AliAnalysisTaskPidPidCorrelations.cxx:701 AliAnalysisTaskPidPidCorrelations.cxx:702 AliAnalysisTaskPidPidCorrelations.cxx:703 AliAnalysisTaskPidPidCorrelations.cxx:704 AliAnalysisTaskPidPidCorrelations.cxx:705 AliAnalysisTaskPidPidCorrelations.cxx:706 AliAnalysisTaskPidPidCorrelations.cxx:707 AliAnalysisTaskPidPidCorrelations.cxx:708 AliAnalysisTaskPidPidCorrelations.cxx:709 AliAnalysisTaskPidPidCorrelations.cxx:710 AliAnalysisTaskPidPidCorrelations.cxx:711 AliAnalysisTaskPidPidCorrelations.cxx:712 AliAnalysisTaskPidPidCorrelations.cxx:713 AliAnalysisTaskPidPidCorrelations.cxx:714 AliAnalysisTaskPidPidCorrelations.cxx:715 AliAnalysisTaskPidPidCorrelations.cxx:716 AliAnalysisTaskPidPidCorrelations.cxx:717 AliAnalysisTaskPidPidCorrelations.cxx:718 AliAnalysisTaskPidPidCorrelations.cxx:719 AliAnalysisTaskPidPidCorrelations.cxx:720 AliAnalysisTaskPidPidCorrelations.cxx:721 AliAnalysisTaskPidPidCorrelations.cxx:722 AliAnalysisTaskPidPidCorrelations.cxx:723 AliAnalysisTaskPidPidCorrelations.cxx:724 AliAnalysisTaskPidPidCorrelations.cxx:725 AliAnalysisTaskPidPidCorrelations.cxx:726 AliAnalysisTaskPidPidCorrelations.cxx:727 AliAnalysisTaskPidPidCorrelations.cxx:728 AliAnalysisTaskPidPidCorrelations.cxx:729 AliAnalysisTaskPidPidCorrelations.cxx:730 AliAnalysisTaskPidPidCorrelations.cxx:731 AliAnalysisTaskPidPidCorrelations.cxx:732 AliAnalysisTaskPidPidCorrelations.cxx:733 AliAnalysisTaskPidPidCorrelations.cxx:734 AliAnalysisTaskPidPidCorrelations.cxx:735 AliAnalysisTaskPidPidCorrelations.cxx:736 AliAnalysisTaskPidPidCorrelations.cxx:737 AliAnalysisTaskPidPidCorrelations.cxx:738 AliAnalysisTaskPidPidCorrelations.cxx:739 AliAnalysisTaskPidPidCorrelations.cxx:740 AliAnalysisTaskPidPidCorrelations.cxx:741 AliAnalysisTaskPidPidCorrelations.cxx:742 AliAnalysisTaskPidPidCorrelations.cxx:743 AliAnalysisTaskPidPidCorrelations.cxx:744 AliAnalysisTaskPidPidCorrelations.cxx:745 AliAnalysisTaskPidPidCorrelations.cxx:746 AliAnalysisTaskPidPidCorrelations.cxx:747 AliAnalysisTaskPidPidCorrelations.cxx:748 AliAnalysisTaskPidPidCorrelations.cxx:749 AliAnalysisTaskPidPidCorrelations.cxx:750 AliAnalysisTaskPidPidCorrelations.cxx:751 AliAnalysisTaskPidPidCorrelations.cxx:752 AliAnalysisTaskPidPidCorrelations.cxx:753 AliAnalysisTaskPidPidCorrelations.cxx:754 AliAnalysisTaskPidPidCorrelations.cxx:755 AliAnalysisTaskPidPidCorrelations.cxx:756 AliAnalysisTaskPidPidCorrelations.cxx:757 AliAnalysisTaskPidPidCorrelations.cxx:758 AliAnalysisTaskPidPidCorrelations.cxx:759 AliAnalysisTaskPidPidCorrelations.cxx:760 AliAnalysisTaskPidPidCorrelations.cxx:761 AliAnalysisTaskPidPidCorrelations.cxx:762 AliAnalysisTaskPidPidCorrelations.cxx:763 AliAnalysisTaskPidPidCorrelations.cxx:764 AliAnalysisTaskPidPidCorrelations.cxx:765 AliAnalysisTaskPidPidCorrelations.cxx:766 AliAnalysisTaskPidPidCorrelations.cxx:767 AliAnalysisTaskPidPidCorrelations.cxx:768 AliAnalysisTaskPidPidCorrelations.cxx:769 AliAnalysisTaskPidPidCorrelations.cxx:770 AliAnalysisTaskPidPidCorrelations.cxx:771 AliAnalysisTaskPidPidCorrelations.cxx:772 AliAnalysisTaskPidPidCorrelations.cxx:773 AliAnalysisTaskPidPidCorrelations.cxx:774 AliAnalysisTaskPidPidCorrelations.cxx:775 AliAnalysisTaskPidPidCorrelations.cxx:776 AliAnalysisTaskPidPidCorrelations.cxx:777 AliAnalysisTaskPidPidCorrelations.cxx:778 AliAnalysisTaskPidPidCorrelations.cxx:779 AliAnalysisTaskPidPidCorrelations.cxx:780 AliAnalysisTaskPidPidCorrelations.cxx:781 AliAnalysisTaskPidPidCorrelations.cxx:782 AliAnalysisTaskPidPidCorrelations.cxx:783 AliAnalysisTaskPidPidCorrelations.cxx:784 AliAnalysisTaskPidPidCorrelations.cxx:785 AliAnalysisTaskPidPidCorrelations.cxx:786 AliAnalysisTaskPidPidCorrelations.cxx:787 AliAnalysisTaskPidPidCorrelations.cxx:788 AliAnalysisTaskPidPidCorrelations.cxx:789 AliAnalysisTaskPidPidCorrelations.cxx:790 AliAnalysisTaskPidPidCorrelations.cxx:791 AliAnalysisTaskPidPidCorrelations.cxx:792 AliAnalysisTaskPidPidCorrelations.cxx:793 AliAnalysisTaskPidPidCorrelations.cxx:794 AliAnalysisTaskPidPidCorrelations.cxx:795 AliAnalysisTaskPidPidCorrelations.cxx:796 AliAnalysisTaskPidPidCorrelations.cxx:797 AliAnalysisTaskPidPidCorrelations.cxx:798 AliAnalysisTaskPidPidCorrelations.cxx:799 AliAnalysisTaskPidPidCorrelations.cxx:800 AliAnalysisTaskPidPidCorrelations.cxx:801 AliAnalysisTaskPidPidCorrelations.cxx:802 AliAnalysisTaskPidPidCorrelations.cxx:803 AliAnalysisTaskPidPidCorrelations.cxx:804 AliAnalysisTaskPidPidCorrelations.cxx:805 AliAnalysisTaskPidPidCorrelations.cxx:806 AliAnalysisTaskPidPidCorrelations.cxx:807 AliAnalysisTaskPidPidCorrelations.cxx:808 AliAnalysisTaskPidPidCorrelations.cxx:809 AliAnalysisTaskPidPidCorrelations.cxx:810 AliAnalysisTaskPidPidCorrelations.cxx:811 AliAnalysisTaskPidPidCorrelations.cxx:812 AliAnalysisTaskPidPidCorrelations.cxx:813 AliAnalysisTaskPidPidCorrelations.cxx:814 AliAnalysisTaskPidPidCorrelations.cxx:815 AliAnalysisTaskPidPidCorrelations.cxx:816 AliAnalysisTaskPidPidCorrelations.cxx:817 AliAnalysisTaskPidPidCorrelations.cxx:818 AliAnalysisTaskPidPidCorrelations.cxx:819 AliAnalysisTaskPidPidCorrelations.cxx:820 AliAnalysisTaskPidPidCorrelations.cxx:821 AliAnalysisTaskPidPidCorrelations.cxx:822 AliAnalysisTaskPidPidCorrelations.cxx:823 AliAnalysisTaskPidPidCorrelations.cxx:824 AliAnalysisTaskPidPidCorrelations.cxx:825 AliAnalysisTaskPidPidCorrelations.cxx:826 AliAnalysisTaskPidPidCorrelations.cxx:827 AliAnalysisTaskPidPidCorrelations.cxx:828 AliAnalysisTaskPidPidCorrelations.cxx:829 AliAnalysisTaskPidPidCorrelations.cxx:830 AliAnalysisTaskPidPidCorrelations.cxx:831 AliAnalysisTaskPidPidCorrelations.cxx:832 AliAnalysisTaskPidPidCorrelations.cxx:833 AliAnalysisTaskPidPidCorrelations.cxx:834 AliAnalysisTaskPidPidCorrelations.cxx:835 AliAnalysisTaskPidPidCorrelations.cxx:836 AliAnalysisTaskPidPidCorrelations.cxx:837 AliAnalysisTaskPidPidCorrelations.cxx:838 AliAnalysisTaskPidPidCorrelations.cxx:839 AliAnalysisTaskPidPidCorrelations.cxx:840 AliAnalysisTaskPidPidCorrelations.cxx:841 AliAnalysisTaskPidPidCorrelations.cxx:842 AliAnalysisTaskPidPidCorrelations.cxx:843 AliAnalysisTaskPidPidCorrelations.cxx:844 AliAnalysisTaskPidPidCorrelations.cxx:845 AliAnalysisTaskPidPidCorrelations.cxx:846 AliAnalysisTaskPidPidCorrelations.cxx:847 AliAnalysisTaskPidPidCorrelations.cxx:848 AliAnalysisTaskPidPidCorrelations.cxx:849 AliAnalysisTaskPidPidCorrelations.cxx:850 AliAnalysisTaskPidPidCorrelations.cxx:851 AliAnalysisTaskPidPidCorrelations.cxx:852 AliAnalysisTaskPidPidCorrelations.cxx:853 AliAnalysisTaskPidPidCorrelations.cxx:854 AliAnalysisTaskPidPidCorrelations.cxx:855 AliAnalysisTaskPidPidCorrelations.cxx:856 AliAnalysisTaskPidPidCorrelations.cxx:857 AliAnalysisTaskPidPidCorrelations.cxx:858 AliAnalysisTaskPidPidCorrelations.cxx:859 AliAnalysisTaskPidPidCorrelations.cxx:860 AliAnalysisTaskPidPidCorrelations.cxx:861 AliAnalysisTaskPidPidCorrelations.cxx:862 AliAnalysisTaskPidPidCorrelations.cxx:863 AliAnalysisTaskPidPidCorrelations.cxx:864 AliAnalysisTaskPidPidCorrelations.cxx:865 AliAnalysisTaskPidPidCorrelations.cxx:866 AliAnalysisTaskPidPidCorrelations.cxx:867 AliAnalysisTaskPidPidCorrelations.cxx:868 AliAnalysisTaskPidPidCorrelations.cxx:869 AliAnalysisTaskPidPidCorrelations.cxx:870 AliAnalysisTaskPidPidCorrelations.cxx:871 AliAnalysisTaskPidPidCorrelations.cxx:872 AliAnalysisTaskPidPidCorrelations.cxx:873 AliAnalysisTaskPidPidCorrelations.cxx:874 AliAnalysisTaskPidPidCorrelations.cxx:875 AliAnalysisTaskPidPidCorrelations.cxx:876 AliAnalysisTaskPidPidCorrelations.cxx:877 AliAnalysisTaskPidPidCorrelations.cxx:878 AliAnalysisTaskPidPidCorrelations.cxx:879 AliAnalysisTaskPidPidCorrelations.cxx:880 AliAnalysisTaskPidPidCorrelations.cxx:881 AliAnalysisTaskPidPidCorrelations.cxx:882 AliAnalysisTaskPidPidCorrelations.cxx:883 AliAnalysisTaskPidPidCorrelations.cxx:884 AliAnalysisTaskPidPidCorrelations.cxx:885 AliAnalysisTaskPidPidCorrelations.cxx:886 AliAnalysisTaskPidPidCorrelations.cxx:887 AliAnalysisTaskPidPidCorrelations.cxx:888 AliAnalysisTaskPidPidCorrelations.cxx:889 AliAnalysisTaskPidPidCorrelations.cxx:890 AliAnalysisTaskPidPidCorrelations.cxx:891 AliAnalysisTaskPidPidCorrelations.cxx:892 AliAnalysisTaskPidPidCorrelations.cxx:893 AliAnalysisTaskPidPidCorrelations.cxx:894 AliAnalysisTaskPidPidCorrelations.cxx:895 AliAnalysisTaskPidPidCorrelations.cxx:896 AliAnalysisTaskPidPidCorrelations.cxx:897 AliAnalysisTaskPidPidCorrelations.cxx:898 AliAnalysisTaskPidPidCorrelations.cxx:899 AliAnalysisTaskPidPidCorrelations.cxx:900 AliAnalysisTaskPidPidCorrelations.cxx:901 AliAnalysisTaskPidPidCorrelations.cxx:902 AliAnalysisTaskPidPidCorrelations.cxx:903 AliAnalysisTaskPidPidCorrelations.cxx:904 AliAnalysisTaskPidPidCorrelations.cxx:905 AliAnalysisTaskPidPidCorrelations.cxx:906 AliAnalysisTaskPidPidCorrelations.cxx:907 AliAnalysisTaskPidPidCorrelations.cxx:908 AliAnalysisTaskPidPidCorrelations.cxx:909 AliAnalysisTaskPidPidCorrelations.cxx:910 AliAnalysisTaskPidPidCorrelations.cxx:911 AliAnalysisTaskPidPidCorrelations.cxx:912 AliAnalysisTaskPidPidCorrelations.cxx:913 AliAnalysisTaskPidPidCorrelations.cxx:914 AliAnalysisTaskPidPidCorrelations.cxx:915 AliAnalysisTaskPidPidCorrelations.cxx:916 AliAnalysisTaskPidPidCorrelations.cxx:917 AliAnalysisTaskPidPidCorrelations.cxx:918 AliAnalysisTaskPidPidCorrelations.cxx:919 AliAnalysisTaskPidPidCorrelations.cxx:920 AliAnalysisTaskPidPidCorrelations.cxx:921 AliAnalysisTaskPidPidCorrelations.cxx:922 AliAnalysisTaskPidPidCorrelations.cxx:923 AliAnalysisTaskPidPidCorrelations.cxx:924 AliAnalysisTaskPidPidCorrelations.cxx:925 AliAnalysisTaskPidPidCorrelations.cxx:926 AliAnalysisTaskPidPidCorrelations.cxx:927 AliAnalysisTaskPidPidCorrelations.cxx:928 AliAnalysisTaskPidPidCorrelations.cxx:929 AliAnalysisTaskPidPidCorrelations.cxx:930 AliAnalysisTaskPidPidCorrelations.cxx:931 AliAnalysisTaskPidPidCorrelations.cxx:932 AliAnalysisTaskPidPidCorrelations.cxx:933 AliAnalysisTaskPidPidCorrelations.cxx:934 AliAnalysisTaskPidPidCorrelations.cxx:935 AliAnalysisTaskPidPidCorrelations.cxx:936 AliAnalysisTaskPidPidCorrelations.cxx:937 AliAnalysisTaskPidPidCorrelations.cxx:938 AliAnalysisTaskPidPidCorrelations.cxx:939 AliAnalysisTaskPidPidCorrelations.cxx:940 AliAnalysisTaskPidPidCorrelations.cxx:941 AliAnalysisTaskPidPidCorrelations.cxx:942 AliAnalysisTaskPidPidCorrelations.cxx:943 AliAnalysisTaskPidPidCorrelations.cxx:944 AliAnalysisTaskPidPidCorrelations.cxx:945 AliAnalysisTaskPidPidCorrelations.cxx:946 AliAnalysisTaskPidPidCorrelations.cxx:947 AliAnalysisTaskPidPidCorrelations.cxx:948 AliAnalysisTaskPidPidCorrelations.cxx:949 AliAnalysisTaskPidPidCorrelations.cxx:950 AliAnalysisTaskPidPidCorrelations.cxx:951 AliAnalysisTaskPidPidCorrelations.cxx:952 AliAnalysisTaskPidPidCorrelations.cxx:953 AliAnalysisTaskPidPidCorrelations.cxx:954 AliAnalysisTaskPidPidCorrelations.cxx:955 AliAnalysisTaskPidPidCorrelations.cxx:956 AliAnalysisTaskPidPidCorrelations.cxx:957 AliAnalysisTaskPidPidCorrelations.cxx:958 AliAnalysisTaskPidPidCorrelations.cxx:959 AliAnalysisTaskPidPidCorrelations.cxx:960 AliAnalysisTaskPidPidCorrelations.cxx:961 AliAnalysisTaskPidPidCorrelations.cxx:962 AliAnalysisTaskPidPidCorrelations.cxx:963 AliAnalysisTaskPidPidCorrelations.cxx:964 AliAnalysisTaskPidPidCorrelations.cxx:965 AliAnalysisTaskPidPidCorrelations.cxx:966 AliAnalysisTaskPidPidCorrelations.cxx:967 AliAnalysisTaskPidPidCorrelations.cxx:968 AliAnalysisTaskPidPidCorrelations.cxx:969 AliAnalysisTaskPidPidCorrelations.cxx:970 AliAnalysisTaskPidPidCorrelations.cxx:971 AliAnalysisTaskPidPidCorrelations.cxx:972 AliAnalysisTaskPidPidCorrelations.cxx:973 AliAnalysisTaskPidPidCorrelations.cxx:974 AliAnalysisTaskPidPidCorrelations.cxx:975 AliAnalysisTaskPidPidCorrelations.cxx:976 AliAnalysisTaskPidPidCorrelations.cxx:977 AliAnalysisTaskPidPidCorrelations.cxx:978 AliAnalysisTaskPidPidCorrelations.cxx:979 AliAnalysisTaskPidPidCorrelations.cxx:980 AliAnalysisTaskPidPidCorrelations.cxx:981 AliAnalysisTaskPidPidCorrelations.cxx:982 AliAnalysisTaskPidPidCorrelations.cxx:983 AliAnalysisTaskPidPidCorrelations.cxx:984 AliAnalysisTaskPidPidCorrelations.cxx:985 AliAnalysisTaskPidPidCorrelations.cxx:986 AliAnalysisTaskPidPidCorrelations.cxx:987 AliAnalysisTaskPidPidCorrelations.cxx:988 AliAnalysisTaskPidPidCorrelations.cxx:989 AliAnalysisTaskPidPidCorrelations.cxx:990 AliAnalysisTaskPidPidCorrelations.cxx:991 AliAnalysisTaskPidPidCorrelations.cxx:992 AliAnalysisTaskPidPidCorrelations.cxx:993 AliAnalysisTaskPidPidCorrelations.cxx:994 AliAnalysisTaskPidPidCorrelations.cxx:995 AliAnalysisTaskPidPidCorrelations.cxx:996 AliAnalysisTaskPidPidCorrelations.cxx:997 AliAnalysisTaskPidPidCorrelations.cxx:998 AliAnalysisTaskPidPidCorrelations.cxx:999 AliAnalysisTaskPidPidCorrelations.cxx:1000 AliAnalysisTaskPidPidCorrelations.cxx:1001 AliAnalysisTaskPidPidCorrelations.cxx:1002 AliAnalysisTaskPidPidCorrelations.cxx:1003 AliAnalysisTaskPidPidCorrelations.cxx:1004 AliAnalysisTaskPidPidCorrelations.cxx:1005 AliAnalysisTaskPidPidCorrelations.cxx:1006 AliAnalysisTaskPidPidCorrelations.cxx:1007 AliAnalysisTaskPidPidCorrelations.cxx:1008 AliAnalysisTaskPidPidCorrelations.cxx:1009 AliAnalysisTaskPidPidCorrelations.cxx:1010 AliAnalysisTaskPidPidCorrelations.cxx:1011 AliAnalysisTaskPidPidCorrelations.cxx:1012 AliAnalysisTaskPidPidCorrelations.cxx:1013 AliAnalysisTaskPidPidCorrelations.cxx:1014 AliAnalysisTaskPidPidCorrelations.cxx:1015 AliAnalysisTaskPidPidCorrelations.cxx:1016 AliAnalysisTaskPidPidCorrelations.cxx:1017 AliAnalysisTaskPidPidCorrelations.cxx:1018 AliAnalysisTaskPidPidCorrelations.cxx:1019 AliAnalysisTaskPidPidCorrelations.cxx:1020 AliAnalysisTaskPidPidCorrelations.cxx:1021 AliAnalysisTaskPidPidCorrelations.cxx:1022 AliAnalysisTaskPidPidCorrelations.cxx:1023 AliAnalysisTaskPidPidCorrelations.cxx:1024 AliAnalysisTaskPidPidCorrelations.cxx:1025 AliAnalysisTaskPidPidCorrelations.cxx:1026 AliAnalysisTaskPidPidCorrelations.cxx:1027 AliAnalysisTaskPidPidCorrelations.cxx:1028 AliAnalysisTaskPidPidCorrelations.cxx:1029 AliAnalysisTaskPidPidCorrelations.cxx:1030 AliAnalysisTaskPidPidCorrelations.cxx:1031 AliAnalysisTaskPidPidCorrelations.cxx:1032 AliAnalysisTaskPidPidCorrelations.cxx:1033 AliAnalysisTaskPidPidCorrelations.cxx:1034 AliAnalysisTaskPidPidCorrelations.cxx:1035 AliAnalysisTaskPidPidCorrelations.cxx:1036 AliAnalysisTaskPidPidCorrelations.cxx:1037 AliAnalysisTaskPidPidCorrelations.cxx:1038 AliAnalysisTaskPidPidCorrelations.cxx:1039 AliAnalysisTaskPidPidCorrelations.cxx:1040 AliAnalysisTaskPidPidCorrelations.cxx:1041 AliAnalysisTaskPidPidCorrelations.cxx:1042 AliAnalysisTaskPidPidCorrelations.cxx:1043 AliAnalysisTaskPidPidCorrelations.cxx:1044 AliAnalysisTaskPidPidCorrelations.cxx:1045 AliAnalysisTaskPidPidCorrelations.cxx:1046 AliAnalysisTaskPidPidCorrelations.cxx:1047 AliAnalysisTaskPidPidCorrelations.cxx:1048 AliAnalysisTaskPidPidCorrelations.cxx:1049 AliAnalysisTaskPidPidCorrelations.cxx:1050 AliAnalysisTaskPidPidCorrelations.cxx:1051 AliAnalysisTaskPidPidCorrelations.cxx:1052 AliAnalysisTaskPidPidCorrelations.cxx:1053 AliAnalysisTaskPidPidCorrelations.cxx:1054 AliAnalysisTaskPidPidCorrelations.cxx:1055 AliAnalysisTaskPidPidCorrelations.cxx:1056 AliAnalysisTaskPidPidCorrelations.cxx:1057 AliAnalysisTaskPidPidCorrelations.cxx:1058 AliAnalysisTaskPidPidCorrelations.cxx:1059 AliAnalysisTaskPidPidCorrelations.cxx:1060 AliAnalysisTaskPidPidCorrelations.cxx:1061 AliAnalysisTaskPidPidCorrelations.cxx:1062 AliAnalysisTaskPidPidCorrelations.cxx:1063 AliAnalysisTaskPidPidCorrelations.cxx:1064 AliAnalysisTaskPidPidCorrelations.cxx:1065 AliAnalysisTaskPidPidCorrelations.cxx:1066 AliAnalysisTaskPidPidCorrelations.cxx:1067 AliAnalysisTaskPidPidCorrelations.cxx:1068 AliAnalysisTaskPidPidCorrelations.cxx:1069 AliAnalysisTaskPidPidCorrelations.cxx:1070 AliAnalysisTaskPidPidCorrelations.cxx:1071 AliAnalysisTaskPidPidCorrelations.cxx:1072 AliAnalysisTaskPidPidCorrelations.cxx:1073 AliAnalysisTaskPidPidCorrelations.cxx:1074 AliAnalysisTaskPidPidCorrelations.cxx:1075 AliAnalysisTaskPidPidCorrelations.cxx:1076 AliAnalysisTaskPidPidCorrelations.cxx:1077 AliAnalysisTaskPidPidCorrelations.cxx:1078 AliAnalysisTaskPidPidCorrelations.cxx:1079 AliAnalysisTaskPidPidCorrelations.cxx:1080 AliAnalysisTaskPidPidCorrelations.cxx:1081 AliAnalysisTaskPidPidCorrelations.cxx:1082 AliAnalysisTaskPidPidCorrelations.cxx:1083 AliAnalysisTaskPidPidCorrelations.cxx:1084 AliAnalysisTaskPidPidCorrelations.cxx:1085 AliAnalysisTaskPidPidCorrelations.cxx:1086 AliAnalysisTaskPidPidCorrelations.cxx:1087 AliAnalysisTaskPidPidCorrelations.cxx:1088 AliAnalysisTaskPidPidCorrelations.cxx:1089 AliAnalysisTaskPidPidCorrelations.cxx:1090 AliAnalysisTaskPidPidCorrelations.cxx:1091 AliAnalysisTaskPidPidCorrelations.cxx:1092 AliAnalysisTaskPidPidCorrelations.cxx:1093 AliAnalysisTaskPidPidCorrelations.cxx:1094 AliAnalysisTaskPidPidCorrelations.cxx:1095 AliAnalysisTaskPidPidCorrelations.cxx:1096 AliAnalysisTaskPidPidCorrelations.cxx:1097 AliAnalysisTaskPidPidCorrelations.cxx:1098 AliAnalysisTaskPidPidCorrelations.cxx:1099 AliAnalysisTaskPidPidCorrelations.cxx:1100 AliAnalysisTaskPidPidCorrelations.cxx:1101 AliAnalysisTaskPidPidCorrelations.cxx:1102 AliAnalysisTaskPidPidCorrelations.cxx:1103 AliAnalysisTaskPidPidCorrelations.cxx:1104 AliAnalysisTaskPidPidCorrelations.cxx:1105 AliAnalysisTaskPidPidCorrelations.cxx:1106 AliAnalysisTaskPidPidCorrelations.cxx:1107 AliAnalysisTaskPidPidCorrelations.cxx:1108 AliAnalysisTaskPidPidCorrelations.cxx:1109 AliAnalysisTaskPidPidCorrelations.cxx:1110 AliAnalysisTaskPidPidCorrelations.cxx:1111 AliAnalysisTaskPidPidCorrelations.cxx:1112 AliAnalysisTaskPidPidCorrelations.cxx:1113 AliAnalysisTaskPidPidCorrelations.cxx:1114 AliAnalysisTaskPidPidCorrelations.cxx:1115 AliAnalysisTaskPidPidCorrelations.cxx:1116 AliAnalysisTaskPidPidCorrelations.cxx:1117 AliAnalysisTaskPidPidCorrelations.cxx:1118 AliAnalysisTaskPidPidCorrelations.cxx:1119 AliAnalysisTaskPidPidCorrelations.cxx:1120 AliAnalysisTaskPidPidCorrelations.cxx:1121 AliAnalysisTaskPidPidCorrelations.cxx:1122 AliAnalysisTaskPidPidCorrelations.cxx:1123 AliAnalysisTaskPidPidCorrelations.cxx:1124 AliAnalysisTaskPidPidCorrelations.cxx:1125 AliAnalysisTaskPidPidCorrelations.cxx:1126 AliAnalysisTaskPidPidCorrelations.cxx:1127 AliAnalysisTaskPidPidCorrelations.cxx:1128 AliAnalysisTaskPidPidCorrelations.cxx:1129 AliAnalysisTaskPidPidCorrelations.cxx:1130 AliAnalysisTaskPidPidCorrelations.cxx:1131 AliAnalysisTaskPidPidCorrelations.cxx:1132 AliAnalysisTaskPidPidCorrelations.cxx:1133 AliAnalysisTaskPidPidCorrelations.cxx:1134 AliAnalysisTaskPidPidCorrelations.cxx:1135 AliAnalysisTaskPidPidCorrelations.cxx:1136 AliAnalysisTaskPidPidCorrelations.cxx:1137 AliAnalysisTaskPidPidCorrelations.cxx:1138 AliAnalysisTaskPidPidCorrelations.cxx:1139 AliAnalysisTaskPidPidCorrelations.cxx:1140 AliAnalysisTaskPidPidCorrelations.cxx:1141 AliAnalysisTaskPidPidCorrelations.cxx:1142 AliAnalysisTaskPidPidCorrelations.cxx:1143 AliAnalysisTaskPidPidCorrelations.cxx:1144 AliAnalysisTaskPidPidCorrelations.cxx:1145 AliAnalysisTaskPidPidCorrelations.cxx:1146 AliAnalysisTaskPidPidCorrelations.cxx:1147 AliAnalysisTaskPidPidCorrelations.cxx:1148 AliAnalysisTaskPidPidCorrelations.cxx:1149 AliAnalysisTaskPidPidCorrelations.cxx:1150 AliAnalysisTaskPidPidCorrelations.cxx:1151 AliAnalysisTaskPidPidCorrelations.cxx:1152 AliAnalysisTaskPidPidCorrelations.cxx:1153 AliAnalysisTaskPidPidCorrelations.cxx:1154 AliAnalysisTaskPidPidCorrelations.cxx:1155 AliAnalysisTaskPidPidCorrelations.cxx:1156 AliAnalysisTaskPidPidCorrelations.cxx:1157 AliAnalysisTaskPidPidCorrelations.cxx:1158 AliAnalysisTaskPidPidCorrelations.cxx:1159 AliAnalysisTaskPidPidCorrelations.cxx:1160 AliAnalysisTaskPidPidCorrelations.cxx:1161 AliAnalysisTaskPidPidCorrelations.cxx:1162 AliAnalysisTaskPidPidCorrelations.cxx:1163 AliAnalysisTaskPidPidCorrelations.cxx:1164 AliAnalysisTaskPidPidCorrelations.cxx:1165 AliAnalysisTaskPidPidCorrelations.cxx:1166 AliAnalysisTaskPidPidCorrelations.cxx:1167 AliAnalysisTaskPidPidCorrelations.cxx:1168 AliAnalysisTaskPidPidCorrelations.cxx:1169 AliAnalysisTaskPidPidCorrelations.cxx:1170 AliAnalysisTaskPidPidCorrelations.cxx:1171 AliAnalysisTaskPidPidCorrelations.cxx:1172 AliAnalysisTaskPidPidCorrelations.cxx:1173 AliAnalysisTaskPidPidCorrelations.cxx:1174 AliAnalysisTaskPidPidCorrelations.cxx:1175 AliAnalysisTaskPidPidCorrelations.cxx:1176 AliAnalysisTaskPidPidCorrelations.cxx:1177 AliAnalysisTaskPidPidCorrelations.cxx:1178 AliAnalysisTaskPidPidCorrelations.cxx:1179 AliAnalysisTaskPidPidCorrelations.cxx:1180 AliAnalysisTaskPidPidCorrelations.cxx:1181 AliAnalysisTaskPidPidCorrelations.cxx:1182 AliAnalysisTaskPidPidCorrelations.cxx:1183 AliAnalysisTaskPidPidCorrelations.cxx:1184 AliAnalysisTaskPidPidCorrelations.cxx:1185 AliAnalysisTaskPidPidCorrelations.cxx:1186 AliAnalysisTaskPidPidCorrelations.cxx:1187 AliAnalysisTaskPidPidCorrelations.cxx:1188 AliAnalysisTaskPidPidCorrelations.cxx:1189 AliAnalysisTaskPidPidCorrelations.cxx:1190 AliAnalysisTaskPidPidCorrelations.cxx:1191 AliAnalysisTaskPidPidCorrelations.cxx:1192 AliAnalysisTaskPidPidCorrelations.cxx:1193 AliAnalysisTaskPidPidCorrelations.cxx:1194 AliAnalysisTaskPidPidCorrelations.cxx:1195 AliAnalysisTaskPidPidCorrelations.cxx:1196 AliAnalysisTaskPidPidCorrelations.cxx:1197 AliAnalysisTaskPidPidCorrelations.cxx:1198 AliAnalysisTaskPidPidCorrelations.cxx:1199 AliAnalysisTaskPidPidCorrelations.cxx:1200 AliAnalysisTaskPidPidCorrelations.cxx:1201 AliAnalysisTaskPidPidCorrelations.cxx:1202 AliAnalysisTaskPidPidCorrelations.cxx:1203 AliAnalysisTaskPidPidCorrelations.cxx:1204 AliAnalysisTaskPidPidCorrelations.cxx:1205 AliAnalysisTaskPidPidCorrelations.cxx:1206 AliAnalysisTaskPidPidCorrelations.cxx:1207 AliAnalysisTaskPidPidCorrelations.cxx:1208 AliAnalysisTaskPidPidCorrelations.cxx:1209 AliAnalysisTaskPidPidCorrelations.cxx:1210 AliAnalysisTaskPidPidCorrelations.cxx:1211 AliAnalysisTaskPidPidCorrelations.cxx:1212 AliAnalysisTaskPidPidCorrelations.cxx:1213 AliAnalysisTaskPidPidCorrelations.cxx:1214 AliAnalysisTaskPidPidCorrelations.cxx:1215 AliAnalysisTaskPidPidCorrelations.cxx:1216 AliAnalysisTaskPidPidCorrelations.cxx:1217 AliAnalysisTaskPidPidCorrelations.cxx:1218 AliAnalysisTaskPidPidCorrelations.cxx:1219 AliAnalysisTaskPidPidCorrelations.cxx:1220 AliAnalysisTaskPidPidCorrelations.cxx:1221 AliAnalysisTaskPidPidCorrelations.cxx:1222 AliAnalysisTaskPidPidCorrelations.cxx:1223 AliAnalysisTaskPidPidCorrelations.cxx:1224 AliAnalysisTaskPidPidCorrelations.cxx:1225 AliAnalysisTaskPidPidCorrelations.cxx:1226 AliAnalysisTaskPidPidCorrelations.cxx:1227 AliAnalysisTaskPidPidCorrelations.cxx:1228 AliAnalysisTaskPidPidCorrelations.cxx:1229 AliAnalysisTaskPidPidCorrelations.cxx:1230 AliAnalysisTaskPidPidCorrelations.cxx:1231 AliAnalysisTaskPidPidCorrelations.cxx:1232 AliAnalysisTaskPidPidCorrelations.cxx:1233 AliAnalysisTaskPidPidCorrelations.cxx:1234 AliAnalysisTaskPidPidCorrelations.cxx:1235 AliAnalysisTaskPidPidCorrelations.cxx:1236 AliAnalysisTaskPidPidCorrelations.cxx:1237 AliAnalysisTaskPidPidCorrelations.cxx:1238 AliAnalysisTaskPidPidCorrelations.cxx:1239 AliAnalysisTaskPidPidCorrelations.cxx:1240 AliAnalysisTaskPidPidCorrelations.cxx:1241 AliAnalysisTaskPidPidCorrelations.cxx:1242 AliAnalysisTaskPidPidCorrelations.cxx:1243 AliAnalysisTaskPidPidCorrelations.cxx:1244 AliAnalysisTaskPidPidCorrelations.cxx:1245 AliAnalysisTaskPidPidCorrelations.cxx:1246 AliAnalysisTaskPidPidCorrelations.cxx:1247 AliAnalysisTaskPidPidCorrelations.cxx:1248 AliAnalysisTaskPidPidCorrelations.cxx:1249 AliAnalysisTaskPidPidCorrelations.cxx:1250 AliAnalysisTaskPidPidCorrelations.cxx:1251 AliAnalysisTaskPidPidCorrelations.cxx:1252 AliAnalysisTaskPidPidCorrelations.cxx:1253 AliAnalysisTaskPidPidCorrelations.cxx:1254 AliAnalysisTaskPidPidCorrelations.cxx:1255 AliAnalysisTaskPidPidCorrelations.cxx:1256 AliAnalysisTaskPidPidCorrelations.cxx:1257 AliAnalysisTaskPidPidCorrelations.cxx:1258 AliAnalysisTaskPidPidCorrelations.cxx:1259 AliAnalysisTaskPidPidCorrelations.cxx:1260 AliAnalysisTaskPidPidCorrelations.cxx:1261 AliAnalysisTaskPidPidCorrelations.cxx:1262 AliAnalysisTaskPidPidCorrelations.cxx:1263 AliAnalysisTaskPidPidCorrelations.cxx:1264 AliAnalysisTaskPidPidCorrelations.cxx:1265 AliAnalysisTaskPidPidCorrelations.cxx:1266 AliAnalysisTaskPidPidCorrelations.cxx:1267 AliAnalysisTaskPidPidCorrelations.cxx:1268 AliAnalysisTaskPidPidCorrelations.cxx:1269 AliAnalysisTaskPidPidCorrelations.cxx:1270 AliAnalysisTaskPidPidCorrelations.cxx:1271 AliAnalysisTaskPidPidCorrelations.cxx:1272 AliAnalysisTaskPidPidCorrelations.cxx:1273 AliAnalysisTaskPidPidCorrelations.cxx:1274 AliAnalysisTaskPidPidCorrelations.cxx:1275 AliAnalysisTaskPidPidCorrelations.cxx:1276 AliAnalysisTaskPidPidCorrelations.cxx:1277 AliAnalysisTaskPidPidCorrelations.cxx:1278 AliAnalysisTaskPidPidCorrelations.cxx:1279 AliAnalysisTaskPidPidCorrelations.cxx:1280 AliAnalysisTaskPidPidCorrelations.cxx:1281 AliAnalysisTaskPidPidCorrelations.cxx:1282 AliAnalysisTaskPidPidCorrelations.cxx:1283 AliAnalysisTaskPidPidCorrelations.cxx:1284 AliAnalysisTaskPidPidCorrelations.cxx:1285 AliAnalysisTaskPidPidCorrelations.cxx:1286 AliAnalysisTaskPidPidCorrelations.cxx:1287 AliAnalysisTaskPidPidCorrelations.cxx:1288 AliAnalysisTaskPidPidCorrelations.cxx:1289 AliAnalysisTaskPidPidCorrelations.cxx:1290 AliAnalysisTaskPidPidCorrelations.cxx:1291 AliAnalysisTaskPidPidCorrelations.cxx:1292 AliAnalysisTaskPidPidCorrelations.cxx:1293 AliAnalysisTaskPidPidCorrelations.cxx:1294 AliAnalysisTaskPidPidCorrelations.cxx:1295 AliAnalysisTaskPidPidCorrelations.cxx:1296 AliAnalysisTaskPidPidCorrelations.cxx:1297 AliAnalysisTaskPidPidCorrelations.cxx:1298 AliAnalysisTaskPidPidCorrelations.cxx:1299 AliAnalysisTaskPidPidCorrelations.cxx:1300 AliAnalysisTaskPidPidCorrelations.cxx:1301 AliAnalysisTaskPidPidCorrelations.cxx:1302 AliAnalysisTaskPidPidCorrelations.cxx:1303 AliAnalysisTaskPidPidCorrelations.cxx:1304 AliAnalysisTaskPidPidCorrelations.cxx:1305 AliAnalysisTaskPidPidCorrelations.cxx:1306 AliAnalysisTaskPidPidCorrelations.cxx:1307 AliAnalysisTaskPidPidCorrelations.cxx:1308 AliAnalysisTaskPidPidCorrelations.cxx:1309 AliAnalysisTaskPidPidCorrelations.cxx:1310 AliAnalysisTaskPidPidCorrelations.cxx:1311 AliAnalysisTaskPidPidCorrelations.cxx:1312 AliAnalysisTaskPidPidCorrelations.cxx:1313 AliAnalysisTaskPidPidCorrelations.cxx:1314 AliAnalysisTaskPidPidCorrelations.cxx:1315 AliAnalysisTaskPidPidCorrelations.cxx:1316 AliAnalysisTaskPidPidCorrelations.cxx:1317 AliAnalysisTaskPidPidCorrelations.cxx:1318 AliAnalysisTaskPidPidCorrelations.cxx:1319 AliAnalysisTaskPidPidCorrelations.cxx:1320 AliAnalysisTaskPidPidCorrelations.cxx:1321 AliAnalysisTaskPidPidCorrelations.cxx:1322 AliAnalysisTaskPidPidCorrelations.cxx:1323 AliAnalysisTaskPidPidCorrelations.cxx:1324 AliAnalysisTaskPidPidCorrelations.cxx:1325 AliAnalysisTaskPidPidCorrelations.cxx:1326 AliAnalysisTaskPidPidCorrelations.cxx:1327 AliAnalysisTaskPidPidCorrelations.cxx:1328 AliAnalysisTaskPidPidCorrelations.cxx:1329 AliAnalysisTaskPidPidCorrelations.cxx:1330 AliAnalysisTaskPidPidCorrelations.cxx:1331 AliAnalysisTaskPidPidCorrelations.cxx:1332 AliAnalysisTaskPidPidCorrelations.cxx:1333 AliAnalysisTaskPidPidCorrelations.cxx:1334 AliAnalysisTaskPidPidCorrelations.cxx:1335 AliAnalysisTaskPidPidCorrelations.cxx:1336 AliAnalysisTaskPidPidCorrelations.cxx:1337 AliAnalysisTaskPidPidCorrelations.cxx:1338 AliAnalysisTaskPidPidCorrelations.cxx:1339 AliAnalysisTaskPidPidCorrelations.cxx:1340 AliAnalysisTaskPidPidCorrelations.cxx:1341 AliAnalysisTaskPidPidCorrelations.cxx:1342 AliAnalysisTaskPidPidCorrelations.cxx:1343 AliAnalysisTaskPidPidCorrelations.cxx:1344 AliAnalysisTaskPidPidCorrelations.cxx:1345 AliAnalysisTaskPidPidCorrelations.cxx:1346 AliAnalysisTaskPidPidCorrelations.cxx:1347 AliAnalysisTaskPidPidCorrelations.cxx:1348 AliAnalysisTaskPidPidCorrelations.cxx:1349 AliAnalysisTaskPidPidCorrelations.cxx:1350 AliAnalysisTaskPidPidCorrelations.cxx:1351 AliAnalysisTaskPidPidCorrelations.cxx:1352 AliAnalysisTaskPidPidCorrelations.cxx:1353 AliAnalysisTaskPidPidCorrelations.cxx:1354 AliAnalysisTaskPidPidCorrelations.cxx:1355 AliAnalysisTaskPidPidCorrelations.cxx:1356 AliAnalysisTaskPidPidCorrelations.cxx:1357 AliAnalysisTaskPidPidCorrelations.cxx:1358 AliAnalysisTaskPidPidCorrelations.cxx:1359 AliAnalysisTaskPidPidCorrelations.cxx:1360 AliAnalysisTaskPidPidCorrelations.cxx:1361 AliAnalysisTaskPidPidCorrelations.cxx:1362 AliAnalysisTaskPidPidCorrelations.cxx:1363 AliAnalysisTaskPidPidCorrelations.cxx:1364 AliAnalysisTaskPidPidCorrelations.cxx:1365 AliAnalysisTaskPidPidCorrelations.cxx:1366 AliAnalysisTaskPidPidCorrelations.cxx:1367 AliAnalysisTaskPidPidCorrelations.cxx:1368 AliAnalysisTaskPidPidCorrelations.cxx:1369 AliAnalysisTaskPidPidCorrelations.cxx:1370 AliAnalysisTaskPidPidCorrelations.cxx:1371 AliAnalysisTaskPidPidCorrelations.cxx:1372 AliAnalysisTaskPidPidCorrelations.cxx:1373 AliAnalysisTaskPidPidCorrelations.cxx:1374 AliAnalysisTaskPidPidCorrelations.cxx:1375 AliAnalysisTaskPidPidCorrelations.cxx:1376 AliAnalysisTaskPidPidCorrelations.cxx:1377 AliAnalysisTaskPidPidCorrelations.cxx:1378 AliAnalysisTaskPidPidCorrelations.cxx:1379 AliAnalysisTaskPidPidCorrelations.cxx:1380 AliAnalysisTaskPidPidCorrelations.cxx:1381 AliAnalysisTaskPidPidCorrelations.cxx:1382 AliAnalysisTaskPidPidCorrelations.cxx:1383 AliAnalysisTaskPidPidCorrelations.cxx:1384 AliAnalysisTaskPidPidCorrelations.cxx:1385 AliAnalysisTaskPidPidCorrelations.cxx:1386 AliAnalysisTaskPidPidCorrelations.cxx:1387 AliAnalysisTaskPidPidCorrelations.cxx:1388 AliAnalysisTaskPidPidCorrelations.cxx:1389 AliAnalysisTaskPidPidCorrelations.cxx:1390 AliAnalysisTaskPidPidCorrelations.cxx:1391 AliAnalysisTaskPidPidCorrelations.cxx:1392 AliAnalysisTaskPidPidCorrelations.cxx:1393 AliAnalysisTaskPidPidCorrelations.cxx:1394 AliAnalysisTaskPidPidCorrelations.cxx:1395 AliAnalysisTaskPidPidCorrelations.cxx:1396 AliAnalysisTaskPidPidCorrelations.cxx:1397 AliAnalysisTaskPidPidCorrelations.cxx:1398 AliAnalysisTaskPidPidCorrelations.cxx:1399 AliAnalysisTaskPidPidCorrelations.cxx:1400 AliAnalysisTaskPidPidCorrelations.cxx:1401 AliAnalysisTaskPidPidCorrelations.cxx:1402 AliAnalysisTaskPidPidCorrelations.cxx:1403 AliAnalysisTaskPidPidCorrelations.cxx:1404 AliAnalysisTaskPidPidCorrelations.cxx:1405 AliAnalysisTaskPidPidCorrelations.cxx:1406 AliAnalysisTaskPidPidCorrelations.cxx:1407 AliAnalysisTaskPidPidCorrelations.cxx:1408 AliAnalysisTaskPidPidCorrelations.cxx:1409 AliAnalysisTaskPidPidCorrelations.cxx:1410 AliAnalysisTaskPidPidCorrelations.cxx:1411 AliAnalysisTaskPidPidCorrelations.cxx:1412 AliAnalysisTaskPidPidCorrelations.cxx:1413 AliAnalysisTaskPidPidCorrelations.cxx:1414 AliAnalysisTaskPidPidCorrelations.cxx:1415 AliAnalysisTaskPidPidCorrelations.cxx:1416 AliAnalysisTaskPidPidCorrelations.cxx:1417 AliAnalysisTaskPidPidCorrelations.cxx:1418 AliAnalysisTaskPidPidCorrelations.cxx:1419 AliAnalysisTaskPidPidCorrelations.cxx:1420 AliAnalysisTaskPidPidCorrelations.cxx:1421 AliAnalysisTaskPidPidCorrelations.cxx:1422 AliAnalysisTaskPidPidCorrelations.cxx:1423 AliAnalysisTaskPidPidCorrelations.cxx:1424 AliAnalysisTaskPidPidCorrelations.cxx:1425 AliAnalysisTaskPidPidCorrelations.cxx:1426 AliAnalysisTaskPidPidCorrelations.cxx:1427 AliAnalysisTaskPidPidCorrelations.cxx:1428 AliAnalysisTaskPidPidCorrelations.cxx:1429 AliAnalysisTaskPidPidCorrelations.cxx:1430 AliAnalysisTaskPidPidCorrelations.cxx:1431 AliAnalysisTaskPidPidCorrelations.cxx:1432 AliAnalysisTaskPidPidCorrelations.cxx:1433 AliAnalysisTaskPidPidCorrelations.cxx:1434 AliAnalysisTaskPidPidCorrelations.cxx:1435 AliAnalysisTaskPidPidCorrelations.cxx:1436 AliAnalysisTaskPidPidCorrelations.cxx:1437 AliAnalysisTaskPidPidCorrelations.cxx:1438 AliAnalysisTaskPidPidCorrelations.cxx:1439 AliAnalysisTaskPidPidCorrelations.cxx:1440 AliAnalysisTaskPidPidCorrelations.cxx:1441 AliAnalysisTaskPidPidCorrelations.cxx:1442 AliAnalysisTaskPidPidCorrelations.cxx:1443 AliAnalysisTaskPidPidCorrelations.cxx:1444 AliAnalysisTaskPidPidCorrelations.cxx:1445 AliAnalysisTaskPidPidCorrelations.cxx:1446 AliAnalysisTaskPidPidCorrelations.cxx:1447 AliAnalysisTaskPidPidCorrelations.cxx:1448 AliAnalysisTaskPidPidCorrelations.cxx:1449 AliAnalysisTaskPidPidCorrelations.cxx:1450 AliAnalysisTaskPidPidCorrelations.cxx:1451 AliAnalysisTaskPidPidCorrelations.cxx:1452 AliAnalysisTaskPidPidCorrelations.cxx:1453 AliAnalysisTaskPidPidCorrelations.cxx:1454 AliAnalysisTaskPidPidCorrelations.cxx:1455 AliAnalysisTaskPidPidCorrelations.cxx:1456 AliAnalysisTaskPidPidCorrelations.cxx:1457 AliAnalysisTaskPidPidCorrelations.cxx:1458 AliAnalysisTaskPidPidCorrelations.cxx:1459 AliAnalysisTaskPidPidCorrelations.cxx:1460 AliAnalysisTaskPidPidCorrelations.cxx:1461 AliAnalysisTaskPidPidCorrelations.cxx:1462 AliAnalysisTaskPidPidCorrelations.cxx:1463 AliAnalysisTaskPidPidCorrelations.cxx:1464 AliAnalysisTaskPidPidCorrelations.cxx:1465 AliAnalysisTaskPidPidCorrelations.cxx:1466 AliAnalysisTaskPidPidCorrelations.cxx:1467 AliAnalysisTaskPidPidCorrelations.cxx:1468 AliAnalysisTaskPidPidCorrelations.cxx:1469 AliAnalysisTaskPidPidCorrelations.cxx:1470 AliAnalysisTaskPidPidCorrelations.cxx:1471 AliAnalysisTaskPidPidCorrelations.cxx:1472 AliAnalysisTaskPidPidCorrelations.cxx:1473 AliAnalysisTaskPidPidCorrelations.cxx:1474 AliAnalysisTaskPidPidCorrelations.cxx:1475 AliAnalysisTaskPidPidCorrelations.cxx:1476 AliAnalysisTaskPidPidCorrelations.cxx:1477 AliAnalysisTaskPidPidCorrelations.cxx:1478 AliAnalysisTaskPidPidCorrelations.cxx:1479 AliAnalysisTaskPidPidCorrelations.cxx:1480 AliAnalysisTaskPidPidCorrelations.cxx:1481 AliAnalysisTaskPidPidCorrelations.cxx:1482 AliAnalysisTaskPidPidCorrelations.cxx:1483 AliAnalysisTaskPidPidCorrelations.cxx:1484 AliAnalysisTaskPidPidCorrelations.cxx:1485 AliAnalysisTaskPidPidCorrelations.cxx:1486 AliAnalysisTaskPidPidCorrelations.cxx:1487 AliAnalysisTaskPidPidCorrelations.cxx:1488 AliAnalysisTaskPidPidCorrelations.cxx:1489 AliAnalysisTaskPidPidCorrelations.cxx:1490 AliAnalysisTaskPidPidCorrelations.cxx:1491 AliAnalysisTaskPidPidCorrelations.cxx:1492 AliAnalysisTaskPidPidCorrelations.cxx:1493 AliAnalysisTaskPidPidCorrelations.cxx:1494 AliAnalysisTaskPidPidCorrelations.cxx:1495 AliAnalysisTaskPidPidCorrelations.cxx:1496 AliAnalysisTaskPidPidCorrelations.cxx:1497 AliAnalysisTaskPidPidCorrelations.cxx:1498 AliAnalysisTaskPidPidCorrelations.cxx:1499 AliAnalysisTaskPidPidCorrelations.cxx:1500 AliAnalysisTaskPidPidCorrelations.cxx:1501 AliAnalysisTaskPidPidCorrelations.cxx:1502 AliAnalysisTaskPidPidCorrelations.cxx:1503 AliAnalysisTaskPidPidCorrelations.cxx:1504 AliAnalysisTaskPidPidCorrelations.cxx:1505 AliAnalysisTaskPidPidCorrelations.cxx:1506 AliAnalysisTaskPidPidCorrelations.cxx:1507 AliAnalysisTaskPidPidCorrelations.cxx:1508 AliAnalysisTaskPidPidCorrelations.cxx:1509 AliAnalysisTaskPidPidCorrelations.cxx:1510 AliAnalysisTaskPidPidCorrelations.cxx:1511 AliAnalysisTaskPidPidCorrelations.cxx:1512 AliAnalysisTaskPidPidCorrelations.cxx:1513 AliAnalysisTaskPidPidCorrelations.cxx:1514 AliAnalysisTaskPidPidCorrelations.cxx:1515 AliAnalysisTaskPidPidCorrelations.cxx:1516 AliAnalysisTaskPidPidCorrelations.cxx:1517 AliAnalysisTaskPidPidCorrelations.cxx:1518 AliAnalysisTaskPidPidCorrelations.cxx:1519 AliAnalysisTaskPidPidCorrelations.cxx:1520 AliAnalysisTaskPidPidCorrelations.cxx:1521 AliAnalysisTaskPidPidCorrelations.cxx:1522 AliAnalysisTaskPidPidCorrelations.cxx:1523 AliAnalysisTaskPidPidCorrelations.cxx:1524 AliAnalysisTaskPidPidCorrelations.cxx:1525 AliAnalysisTaskPidPidCorrelations.cxx:1526 AliAnalysisTaskPidPidCorrelations.cxx:1527 AliAnalysisTaskPidPidCorrelations.cxx:1528 AliAnalysisTaskPidPidCorrelations.cxx:1529 AliAnalysisTaskPidPidCorrelations.cxx:1530 AliAnalysisTaskPidPidCorrelations.cxx:1531 AliAnalysisTaskPidPidCorrelations.cxx:1532 AliAnalysisTaskPidPidCorrelations.cxx:1533 AliAnalysisTaskPidPidCorrelations.cxx:1534 AliAnalysisTaskPidPidCorrelations.cxx:1535 AliAnalysisTaskPidPidCorrelations.cxx:1536 AliAnalysisTaskPidPidCorrelations.cxx:1537 AliAnalysisTaskPidPidCorrelations.cxx:1538 AliAnalysisTaskPidPidCorrelations.cxx:1539 AliAnalysisTaskPidPidCorrelations.cxx:1540 AliAnalysisTaskPidPidCorrelations.cxx:1541 AliAnalysisTaskPidPidCorrelations.cxx:1542 AliAnalysisTaskPidPidCorrelations.cxx:1543 AliAnalysisTaskPidPidCorrelations.cxx:1544 AliAnalysisTaskPidPidCorrelations.cxx:1545 AliAnalysisTaskPidPidCorrelations.cxx:1546 AliAnalysisTaskPidPidCorrelations.cxx:1547 AliAnalysisTaskPidPidCorrelations.cxx:1548 AliAnalysisTaskPidPidCorrelations.cxx:1549 AliAnalysisTaskPidPidCorrelations.cxx:1550 AliAnalysisTaskPidPidCorrelations.cxx:1551 AliAnalysisTaskPidPidCorrelations.cxx:1552 AliAnalysisTaskPidPidCorrelations.cxx:1553 AliAnalysisTaskPidPidCorrelations.cxx:1554 AliAnalysisTaskPidPidCorrelations.cxx:1555 AliAnalysisTaskPidPidCorrelations.cxx:1556 AliAnalysisTaskPidPidCorrelations.cxx:1557 AliAnalysisTaskPidPidCorrelations.cxx:1558 AliAnalysisTaskPidPidCorrelations.cxx:1559 AliAnalysisTaskPidPidCorrelations.cxx:1560 AliAnalysisTaskPidPidCorrelations.cxx:1561 AliAnalysisTaskPidPidCorrelations.cxx:1562 AliAnalysisTaskPidPidCorrelations.cxx:1563 AliAnalysisTaskPidPidCorrelations.cxx:1564 AliAnalysisTaskPidPidCorrelations.cxx:1565 AliAnalysisTaskPidPidCorrelations.cxx:1566 AliAnalysisTaskPidPidCorrelations.cxx:1567 AliAnalysisTaskPidPidCorrelations.cxx:1568 AliAnalysisTaskPidPidCorrelations.cxx:1569 AliAnalysisTaskPidPidCorrelations.cxx:1570 AliAnalysisTaskPidPidCorrelations.cxx:1571 AliAnalysisTaskPidPidCorrelations.cxx:1572 AliAnalysisTaskPidPidCorrelations.cxx:1573 AliAnalysisTaskPidPidCorrelations.cxx:1574 AliAnalysisTaskPidPidCorrelations.cxx:1575 AliAnalysisTaskPidPidCorrelations.cxx:1576 AliAnalysisTaskPidPidCorrelations.cxx:1577 AliAnalysisTaskPidPidCorrelations.cxx:1578 AliAnalysisTaskPidPidCorrelations.cxx:1579 AliAnalysisTaskPidPidCorrelations.cxx:1580 AliAnalysisTaskPidPidCorrelations.cxx:1581 AliAnalysisTaskPidPidCorrelations.cxx:1582 AliAnalysisTaskPidPidCorrelations.cxx:1583 AliAnalysisTaskPidPidCorrelations.cxx:1584 AliAnalysisTaskPidPidCorrelations.cxx:1585 AliAnalysisTaskPidPidCorrelations.cxx:1586 AliAnalysisTaskPidPidCorrelations.cxx:1587 AliAnalysisTaskPidPidCorrelations.cxx:1588 AliAnalysisTaskPidPidCorrelations.cxx:1589 AliAnalysisTaskPidPidCorrelations.cxx:1590 AliAnalysisTaskPidPidCorrelations.cxx:1591 AliAnalysisTaskPidPidCorrelations.cxx:1592 AliAnalysisTaskPidPidCorrelations.cxx:1593 AliAnalysisTaskPidPidCorrelations.cxx:1594 AliAnalysisTaskPidPidCorrelations.cxx:1595 AliAnalysisTaskPidPidCorrelations.cxx:1596 AliAnalysisTaskPidPidCorrelations.cxx:1597 AliAnalysisTaskPidPidCorrelations.cxx:1598 AliAnalysisTaskPidPidCorrelations.cxx:1599 AliAnalysisTaskPidPidCorrelations.cxx:1600 AliAnalysisTaskPidPidCorrelations.cxx:1601 AliAnalysisTaskPidPidCorrelations.cxx:1602 AliAnalysisTaskPidPidCorrelations.cxx:1603 AliAnalysisTaskPidPidCorrelations.cxx:1604 AliAnalysisTaskPidPidCorrelations.cxx:1605 AliAnalysisTaskPidPidCorrelations.cxx:1606 AliAnalysisTaskPidPidCorrelations.cxx:1607 AliAnalysisTaskPidPidCorrelations.cxx:1608 AliAnalysisTaskPidPidCorrelations.cxx:1609 AliAnalysisTaskPidPidCorrelations.cxx:1610 AliAnalysisTaskPidPidCorrelations.cxx:1611 AliAnalysisTaskPidPidCorrelations.cxx:1612 AliAnalysisTaskPidPidCorrelations.cxx:1613 AliAnalysisTaskPidPidCorrelations.cxx:1614 AliAnalysisTaskPidPidCorrelations.cxx:1615 AliAnalysisTaskPidPidCorrelations.cxx:1616 AliAnalysisTaskPidPidCorrelations.cxx:1617 AliAnalysisTaskPidPidCorrelations.cxx:1618 AliAnalysisTaskPidPidCorrelations.cxx:1619 AliAnalysisTaskPidPidCorrelations.cxx:1620 AliAnalysisTaskPidPidCorrelations.cxx:1621 AliAnalysisTaskPidPidCorrelations.cxx:1622 AliAnalysisTaskPidPidCorrelations.cxx:1623 AliAnalysisTaskPidPidCorrelations.cxx:1624 AliAnalysisTaskPidPidCorrelations.cxx:1625 AliAnalysisTaskPidPidCorrelations.cxx:1626 AliAnalysisTaskPidPidCorrelations.cxx:1627 AliAnalysisTaskPidPidCorrelations.cxx:1628 AliAnalysisTaskPidPidCorrelations.cxx:1629 AliAnalysisTaskPidPidCorrelations.cxx:1630 AliAnalysisTaskPidPidCorrelations.cxx:1631 AliAnalysisTaskPidPidCorrelations.cxx:1632 AliAnalysisTaskPidPidCorrelations.cxx:1633 AliAnalysisTaskPidPidCorrelations.cxx:1634 AliAnalysisTaskPidPidCorrelations.cxx:1635 AliAnalysisTaskPidPidCorrelations.cxx:1636 AliAnalysisTaskPidPidCorrelations.cxx:1637 AliAnalysisTaskPidPidCorrelations.cxx:1638 AliAnalysisTaskPidPidCorrelations.cxx:1639 AliAnalysisTaskPidPidCorrelations.cxx:1640 AliAnalysisTaskPidPidCorrelations.cxx:1641 AliAnalysisTaskPidPidCorrelations.cxx:1642 AliAnalysisTaskPidPidCorrelations.cxx:1643 AliAnalysisTaskPidPidCorrelations.cxx:1644 AliAnalysisTaskPidPidCorrelations.cxx:1645 AliAnalysisTaskPidPidCorrelations.cxx:1646 AliAnalysisTaskPidPidCorrelations.cxx:1647 AliAnalysisTaskPidPidCorrelations.cxx:1648 AliAnalysisTaskPidPidCorrelations.cxx:1649 AliAnalysisTaskPidPidCorrelations.cxx:1650 AliAnalysisTaskPidPidCorrelations.cxx:1651 AliAnalysisTaskPidPidCorrelations.cxx:1652 AliAnalysisTaskPidPidCorrelations.cxx:1653 AliAnalysisTaskPidPidCorrelations.cxx:1654 AliAnalysisTaskPidPidCorrelations.cxx:1655 AliAnalysisTaskPidPidCorrelations.cxx:1656 AliAnalysisTaskPidPidCorrelations.cxx:1657 AliAnalysisTaskPidPidCorrelations.cxx:1658 AliAnalysisTaskPidPidCorrelations.cxx:1659 AliAnalysisTaskPidPidCorrelations.cxx:1660 AliAnalysisTaskPidPidCorrelations.cxx:1661 AliAnalysisTaskPidPidCorrelations.cxx:1662 AliAnalysisTaskPidPidCorrelations.cxx:1663 AliAnalysisTaskPidPidCorrelations.cxx:1664 AliAnalysisTaskPidPidCorrelations.cxx:1665 AliAnalysisTaskPidPidCorrelations.cxx:1666 AliAnalysisTaskPidPidCorrelations.cxx:1667 AliAnalysisTaskPidPidCorrelations.cxx:1668 AliAnalysisTaskPidPidCorrelations.cxx:1669 AliAnalysisTaskPidPidCorrelations.cxx:1670 AliAnalysisTaskPidPidCorrelations.cxx:1671 AliAnalysisTaskPidPidCorrelations.cxx:1672 AliAnalysisTaskPidPidCorrelations.cxx:1673 AliAnalysisTaskPidPidCorrelations.cxx:1674 AliAnalysisTaskPidPidCorrelations.cxx:1675 AliAnalysisTaskPidPidCorrelations.cxx:1676 AliAnalysisTaskPidPidCorrelations.cxx:1677 AliAnalysisTaskPidPidCorrelations.cxx:1678 AliAnalysisTaskPidPidCorrelations.cxx:1679 AliAnalysisTaskPidPidCorrelations.cxx:1680 AliAnalysisTaskPidPidCorrelations.cxx:1681 AliAnalysisTaskPidPidCorrelations.cxx:1682 AliAnalysisTaskPidPidCorrelations.cxx:1683 AliAnalysisTaskPidPidCorrelations.cxx:1684 AliAnalysisTaskPidPidCorrelations.cxx:1685 AliAnalysisTaskPidPidCorrelations.cxx:1686 AliAnalysisTaskPidPidCorrelations.cxx:1687 AliAnalysisTaskPidPidCorrelations.cxx:1688 AliAnalysisTaskPidPidCorrelations.cxx:1689 AliAnalysisTaskPidPidCorrelations.cxx:1690 AliAnalysisTaskPidPidCorrelations.cxx:1691 AliAnalysisTaskPidPidCorrelations.cxx:1692 AliAnalysisTaskPidPidCorrelations.cxx:1693 AliAnalysisTaskPidPidCorrelations.cxx:1694 AliAnalysisTaskPidPidCorrelations.cxx:1695 AliAnalysisTaskPidPidCorrelations.cxx:1696 AliAnalysisTaskPidPidCorrelations.cxx:1697 AliAnalysisTaskPidPidCorrelations.cxx:1698 AliAnalysisTaskPidPidCorrelations.cxx:1699 AliAnalysisTaskPidPidCorrelations.cxx:1700 AliAnalysisTaskPidPidCorrelations.cxx:1701 AliAnalysisTaskPidPidCorrelations.cxx:1702 AliAnalysisTaskPidPidCorrelations.cxx:1703 AliAnalysisTaskPidPidCorrelations.cxx:1704 AliAnalysisTaskPidPidCorrelations.cxx:1705 AliAnalysisTaskPidPidCorrelations.cxx:1706 AliAnalysisTaskPidPidCorrelations.cxx:1707 AliAnalysisTaskPidPidCorrelations.cxx:1708 AliAnalysisTaskPidPidCorrelations.cxx:1709 AliAnalysisTaskPidPidCorrelations.cxx:1710 AliAnalysisTaskPidPidCorrelations.cxx:1711 AliAnalysisTaskPidPidCorrelations.cxx:1712 AliAnalysisTaskPidPidCorrelations.cxx:1713 AliAnalysisTaskPidPidCorrelations.cxx:1714 AliAnalysisTaskPidPidCorrelations.cxx:1715 AliAnalysisTaskPidPidCorrelations.cxx:1716 AliAnalysisTaskPidPidCorrelations.cxx:1717 AliAnalysisTaskPidPidCorrelations.cxx:1718 AliAnalysisTaskPidPidCorrelations.cxx:1719 AliAnalysisTaskPidPidCorrelations.cxx:1720 AliAnalysisTaskPidPidCorrelations.cxx:1721 AliAnalysisTaskPidPidCorrelations.cxx:1722 AliAnalysisTaskPidPidCorrelations.cxx:1723 AliAnalysisTaskPidPidCorrelations.cxx:1724 AliAnalysisTaskPidPidCorrelations.cxx:1725 AliAnalysisTaskPidPidCorrelations.cxx:1726 AliAnalysisTaskPidPidCorrelations.cxx:1727 AliAnalysisTaskPidPidCorrelations.cxx:1728 AliAnalysisTaskPidPidCorrelations.cxx:1729 AliAnalysisTaskPidPidCorrelations.cxx:1730 AliAnalysisTaskPidPidCorrelations.cxx:1731 AliAnalysisTaskPidPidCorrelations.cxx:1732 AliAnalysisTaskPidPidCorrelations.cxx:1733 AliAnalysisTaskPidPidCorrelations.cxx:1734 AliAnalysisTaskPidPidCorrelations.cxx:1735 AliAnalysisTaskPidPidCorrelations.cxx:1736 AliAnalysisTaskPidPidCorrelations.cxx:1737 AliAnalysisTaskPidPidCorrelations.cxx:1738 AliAnalysisTaskPidPidCorrelations.cxx:1739 AliAnalysisTaskPidPidCorrelations.cxx:1740 AliAnalysisTaskPidPidCorrelations.cxx:1741 AliAnalysisTaskPidPidCorrelations.cxx:1742 AliAnalysisTaskPidPidCorrelations.cxx:1743 AliAnalysisTaskPidPidCorrelations.cxx:1744 AliAnalysisTaskPidPidCorrelations.cxx:1745 AliAnalysisTaskPidPidCorrelations.cxx:1746 AliAnalysisTaskPidPidCorrelations.cxx:1747 AliAnalysisTaskPidPidCorrelations.cxx:1748 AliAnalysisTaskPidPidCorrelations.cxx:1749 AliAnalysisTaskPidPidCorrelations.cxx:1750 AliAnalysisTaskPidPidCorrelations.cxx:1751 AliAnalysisTaskPidPidCorrelations.cxx:1752 AliAnalysisTaskPidPidCorrelations.cxx:1753 AliAnalysisTaskPidPidCorrelations.cxx:1754 AliAnalysisTaskPidPidCorrelations.cxx:1755 AliAnalysisTaskPidPidCorrelations.cxx:1756 AliAnalysisTaskPidPidCorrelations.cxx:1757 AliAnalysisTaskPidPidCorrelations.cxx:1758 AliAnalysisTaskPidPidCorrelations.cxx:1759 AliAnalysisTaskPidPidCorrelations.cxx:1760 AliAnalysisTaskPidPidCorrelations.cxx:1761 AliAnalysisTaskPidPidCorrelations.cxx:1762 AliAnalysisTaskPidPidCorrelations.cxx:1763 AliAnalysisTaskPidPidCorrelations.cxx:1764 AliAnalysisTaskPidPidCorrelations.cxx:1765 AliAnalysisTaskPidPidCorrelations.cxx:1766 AliAnalysisTaskPidPidCorrelations.cxx:1767 AliAnalysisTaskPidPidCorrelations.cxx:1768 AliAnalysisTaskPidPidCorrelations.cxx:1769 AliAnalysisTaskPidPidCorrelations.cxx:1770 AliAnalysisTaskPidPidCorrelations.cxx:1771 AliAnalysisTaskPidPidCorrelations.cxx:1772 AliAnalysisTaskPidPidCorrelations.cxx:1773 AliAnalysisTaskPidPidCorrelations.cxx:1774 AliAnalysisTaskPidPidCorrelations.cxx:1775 AliAnalysisTaskPidPidCorrelations.cxx:1776 AliAnalysisTaskPidPidCorrelations.cxx:1777 AliAnalysisTaskPidPidCorrelations.cxx:1778 AliAnalysisTaskPidPidCorrelations.cxx:1779 AliAnalysisTaskPidPidCorrelations.cxx:1780 AliAnalysisTaskPidPidCorrelations.cxx:1781 AliAnalysisTaskPidPidCorrelations.cxx:1782 AliAnalysisTaskPidPidCorrelations.cxx:1783 AliAnalysisTaskPidPidCorrelations.cxx:1784 AliAnalysisTaskPidPidCorrelations.cxx:1785 AliAnalysisTaskPidPidCorrelations.cxx:1786 AliAnalysisTaskPidPidCorrelations.cxx:1787 AliAnalysisTaskPidPidCorrelations.cxx:1788 AliAnalysisTaskPidPidCorrelations.cxx:1789 AliAnalysisTaskPidPidCorrelations.cxx:1790 AliAnalysisTaskPidPidCorrelations.cxx:1791 AliAnalysisTaskPidPidCorrelations.cxx:1792 AliAnalysisTaskPidPidCorrelations.cxx:1793 AliAnalysisTaskPidPidCorrelations.cxx:1794 AliAnalysisTaskPidPidCorrelations.cxx:1795 AliAnalysisTaskPidPidCorrelations.cxx:1796 AliAnalysisTaskPidPidCorrelations.cxx:1797 AliAnalysisTaskPidPidCorrelations.cxx:1798 AliAnalysisTaskPidPidCorrelations.cxx:1799 AliAnalysisTaskPidPidCorrelations.cxx:1800 AliAnalysisTaskPidPidCorrelations.cxx:1801 AliAnalysisTaskPidPidCorrelations.cxx:1802 AliAnalysisTaskPidPidCorrelations.cxx:1803 AliAnalysisTaskPidPidCorrelations.cxx:1804 AliAnalysisTaskPidPidCorrelations.cxx:1805 AliAnalysisTaskPidPidCorrelations.cxx:1806 AliAnalysisTaskPidPidCorrelations.cxx:1807 AliAnalysisTaskPidPidCorrelations.cxx:1808 AliAnalysisTaskPidPidCorrelations.cxx:1809 AliAnalysisTaskPidPidCorrelations.cxx:1810 AliAnalysisTaskPidPidCorrelations.cxx:1811 AliAnalysisTaskPidPidCorrelations.cxx:1812 AliAnalysisTaskPidPidCorrelations.cxx:1813 AliAnalysisTaskPidPidCorrelations.cxx:1814 AliAnalysisTaskPidPidCorrelations.cxx:1815 AliAnalysisTaskPidPidCorrelations.cxx:1816 AliAnalysisTaskPidPidCorrelations.cxx:1817 AliAnalysisTaskPidPidCorrelations.cxx:1818 AliAnalysisTaskPidPidCorrelations.cxx:1819 AliAnalysisTaskPidPidCorrelations.cxx:1820 AliAnalysisTaskPidPidCorrelations.cxx:1821 AliAnalysisTaskPidPidCorrelations.cxx:1822 AliAnalysisTaskPidPidCorrelations.cxx:1823 AliAnalysisTaskPidPidCorrelations.cxx:1824 AliAnalysisTaskPidPidCorrelations.cxx:1825 AliAnalysisTaskPidPidCorrelations.cxx:1826 AliAnalysisTaskPidPidCorrelations.cxx:1827 AliAnalysisTaskPidPidCorrelations.cxx:1828 AliAnalysisTaskPidPidCorrelations.cxx:1829 AliAnalysisTaskPidPidCorrelations.cxx:1830 AliAnalysisTaskPidPidCorrelations.cxx:1831 AliAnalysisTaskPidPidCorrelations.cxx:1832 AliAnalysisTaskPidPidCorrelations.cxx:1833 AliAnalysisTaskPidPidCorrelations.cxx:1834 AliAnalysisTaskPidPidCorrelations.cxx:1835 AliAnalysisTaskPidPidCorrelations.cxx:1836 AliAnalysisTaskPidPidCorrelations.cxx:1837 AliAnalysisTaskPidPidCorrelations.cxx:1838 AliAnalysisTaskPidPidCorrelations.cxx:1839 AliAnalysisTaskPidPidCorrelations.cxx:1840 AliAnalysisTaskPidPidCorrelations.cxx:1841 AliAnalysisTaskPidPidCorrelations.cxx:1842 AliAnalysisTaskPidPidCorrelations.cxx:1843 AliAnalysisTaskPidPidCorrelations.cxx:1844 AliAnalysisTaskPidPidCorrelations.cxx:1845 AliAnalysisTaskPidPidCorrelations.cxx:1846 AliAnalysisTaskPidPidCorrelations.cxx:1847 AliAnalysisTaskPidPidCorrelations.cxx:1848 AliAnalysisTaskPidPidCorrelations.cxx:1849 AliAnalysisTaskPidPidCorrelations.cxx:1850 AliAnalysisTaskPidPidCorrelations.cxx:1851 AliAnalysisTaskPidPidCorrelations.cxx:1852 AliAnalysisTaskPidPidCorrelations.cxx:1853 AliAnalysisTaskPidPidCorrelations.cxx:1854 AliAnalysisTaskPidPidCorrelations.cxx:1855 AliAnalysisTaskPidPidCorrelations.cxx:1856 AliAnalysisTaskPidPidCorrelations.cxx:1857 AliAnalysisTaskPidPidCorrelations.cxx:1858 AliAnalysisTaskPidPidCorrelations.cxx:1859 AliAnalysisTaskPidPidCorrelations.cxx:1860 AliAnalysisTaskPidPidCorrelations.cxx:1861 AliAnalysisTaskPidPidCorrelations.cxx:1862 AliAnalysisTaskPidPidCorrelations.cxx:1863 AliAnalysisTaskPidPidCorrelations.cxx:1864 AliAnalysisTaskPidPidCorrelations.cxx:1865 AliAnalysisTaskPidPidCorrelations.cxx:1866 AliAnalysisTaskPidPidCorrelations.cxx:1867 AliAnalysisTaskPidPidCorrelations.cxx:1868 AliAnalysisTaskPidPidCorrelations.cxx:1869 AliAnalysisTaskPidPidCorrelations.cxx:1870 AliAnalysisTaskPidPidCorrelations.cxx:1871 AliAnalysisTaskPidPidCorrelations.cxx:1872 AliAnalysisTaskPidPidCorrelations.cxx:1873 AliAnalysisTaskPidPidCorrelations.cxx:1874 AliAnalysisTaskPidPidCorrelations.cxx:1875 AliAnalysisTaskPidPidCorrelations.cxx:1876 AliAnalysisTaskPidPidCorrelations.cxx:1877 AliAnalysisTaskPidPidCorrelations.cxx:1878 AliAnalysisTaskPidPidCorrelations.cxx:1879 AliAnalysisTaskPidPidCorrelations.cxx:1880 AliAnalysisTaskPidPidCorrelations.cxx:1881 AliAnalysisTaskPidPidCorrelations.cxx:1882 AliAnalysisTaskPidPidCorrelations.cxx:1883 AliAnalysisTaskPidPidCorrelations.cxx:1884 AliAnalysisTaskPidPidCorrelations.cxx:1885 AliAnalysisTaskPidPidCorrelations.cxx:1886 AliAnalysisTaskPidPidCorrelations.cxx:1887 AliAnalysisTaskPidPidCorrelations.cxx:1888 AliAnalysisTaskPidPidCorrelations.cxx:1889 AliAnalysisTaskPidPidCorrelations.cxx:1890 AliAnalysisTaskPidPidCorrelations.cxx:1891 AliAnalysisTaskPidPidCorrelations.cxx:1892 AliAnalysisTaskPidPidCorrelations.cxx:1893 AliAnalysisTaskPidPidCorrelations.cxx:1894 AliAnalysisTaskPidPidCorrelations.cxx:1895 AliAnalysisTaskPidPidCorrelations.cxx:1896 AliAnalysisTaskPidPidCorrelations.cxx:1897 AliAnalysisTaskPidPidCorrelations.cxx:1898 AliAnalysisTaskPidPidCorrelations.cxx:1899 AliAnalysisTaskPidPidCorrelations.cxx:1900 AliAnalysisTaskPidPidCorrelations.cxx:1901 AliAnalysisTaskPidPidCorrelations.cxx:1902 AliAnalysisTaskPidPidCorrelations.cxx:1903 AliAnalysisTaskPidPidCorrelations.cxx:1904 AliAnalysisTaskPidPidCorrelations.cxx:1905 AliAnalysisTaskPidPidCorrelations.cxx:1906 AliAnalysisTaskPidPidCorrelations.cxx:1907 AliAnalysisTaskPidPidCorrelations.cxx:1908 AliAnalysisTaskPidPidCorrelations.cxx:1909 AliAnalysisTaskPidPidCorrelations.cxx:1910 AliAnalysisTaskPidPidCorrelations.cxx:1911 AliAnalysisTaskPidPidCorrelations.cxx:1912 AliAnalysisTaskPidPidCorrelations.cxx:1913 AliAnalysisTaskPidPidCorrelations.cxx:1914 AliAnalysisTaskPidPidCorrelations.cxx:1915 AliAnalysisTaskPidPidCorrelations.cxx:1916 AliAnalysisTaskPidPidCorrelations.cxx:1917 AliAnalysisTaskPidPidCorrelations.cxx:1918 AliAnalysisTaskPidPidCorrelations.cxx:1919 AliAnalysisTaskPidPidCorrelations.cxx:1920 AliAnalysisTaskPidPidCorrelations.cxx:1921 AliAnalysisTaskPidPidCorrelations.cxx:1922 AliAnalysisTaskPidPidCorrelations.cxx:1923 AliAnalysisTaskPidPidCorrelations.cxx:1924 AliAnalysisTaskPidPidCorrelations.cxx:1925 AliAnalysisTaskPidPidCorrelations.cxx:1926 AliAnalysisTaskPidPidCorrelations.cxx:1927 AliAnalysisTaskPidPidCorrelations.cxx:1928 AliAnalysisTaskPidPidCorrelations.cxx:1929 AliAnalysisTaskPidPidCorrelations.cxx:1930 AliAnalysisTaskPidPidCorrelations.cxx:1931 AliAnalysisTaskPidPidCorrelations.cxx:1932 AliAnalysisTaskPidPidCorrelations.cxx:1933 AliAnalysisTaskPidPidCorrelations.cxx:1934 AliAnalysisTaskPidPidCorrelations.cxx:1935 AliAnalysisTaskPidPidCorrelations.cxx:1936 AliAnalysisTaskPidPidCorrelations.cxx:1937 AliAnalysisTaskPidPidCorrelations.cxx:1938 AliAnalysisTaskPidPidCorrelations.cxx:1939 AliAnalysisTaskPidPidCorrelations.cxx:1940 AliAnalysisTaskPidPidCorrelations.cxx:1941 AliAnalysisTaskPidPidCorrelations.cxx:1942 AliAnalysisTaskPidPidCorrelations.cxx:1943 AliAnalysisTaskPidPidCorrelations.cxx:1944 AliAnalysisTaskPidPidCorrelations.cxx:1945 AliAnalysisTaskPidPidCorrelations.cxx:1946 AliAnalysisTaskPidPidCorrelations.cxx:1947 AliAnalysisTaskPidPidCorrelations.cxx:1948 AliAnalysisTaskPidPidCorrelations.cxx:1949 AliAnalysisTaskPidPidCorrelations.cxx:1950 AliAnalysisTaskPidPidCorrelations.cxx:1951 AliAnalysisTaskPidPidCorrelations.cxx:1952 AliAnalysisTaskPidPidCorrelations.cxx:1953 AliAnalysisTaskPidPidCorrelations.cxx:1954 AliAnalysisTaskPidPidCorrelations.cxx:1955 AliAnalysisTaskPidPidCorrelations.cxx:1956 AliAnalysisTaskPidPidCorrelations.cxx:1957 AliAnalysisTaskPidPidCorrelations.cxx:1958 AliAnalysisTaskPidPidCorrelations.cxx:1959 AliAnalysisTaskPidPidCorrelations.cxx:1960 AliAnalysisTaskPidPidCorrelations.cxx:1961 AliAnalysisTaskPidPidCorrelations.cxx:1962 AliAnalysisTaskPidPidCorrelations.cxx:1963 AliAnalysisTaskPidPidCorrelations.cxx:1964 AliAnalysisTaskPidPidCorrelations.cxx:1965 AliAnalysisTaskPidPidCorrelations.cxx:1966 AliAnalysisTaskPidPidCorrelations.cxx:1967 AliAnalysisTaskPidPidCorrelations.cxx:1968 AliAnalysisTaskPidPidCorrelations.cxx:1969 AliAnalysisTaskPidPidCorrelations.cxx:1970 AliAnalysisTaskPidPidCorrelations.cxx:1971 AliAnalysisTaskPidPidCorrelations.cxx:1972 AliAnalysisTaskPidPidCorrelations.cxx:1973 AliAnalysisTaskPidPidCorrelations.cxx:1974 AliAnalysisTaskPidPidCorrelations.cxx:1975 AliAnalysisTaskPidPidCorrelations.cxx:1976 AliAnalysisTaskPidPidCorrelations.cxx:1977 AliAnalysisTaskPidPidCorrelations.cxx:1978 AliAnalysisTaskPidPidCorrelations.cxx:1979 AliAnalysisTaskPidPidCorrelations.cxx:1980 AliAnalysisTaskPidPidCorrelations.cxx:1981 AliAnalysisTaskPidPidCorrelations.cxx:1982 AliAnalysisTaskPidPidCorrelations.cxx:1983 AliAnalysisTaskPidPidCorrelations.cxx:1984 AliAnalysisTaskPidPidCorrelations.cxx:1985 AliAnalysisTaskPidPidCorrelations.cxx:1986 AliAnalysisTaskPidPidCorrelations.cxx:1987 AliAnalysisTaskPidPidCorrelations.cxx:1988 AliAnalysisTaskPidPidCorrelations.cxx:1989 AliAnalysisTaskPidPidCorrelations.cxx:1990 AliAnalysisTaskPidPidCorrelations.cxx:1991 AliAnalysisTaskPidPidCorrelations.cxx:1992 AliAnalysisTaskPidPidCorrelations.cxx:1993 AliAnalysisTaskPidPidCorrelations.cxx:1994 AliAnalysisTaskPidPidCorrelations.cxx:1995 AliAnalysisTaskPidPidCorrelations.cxx:1996 AliAnalysisTaskPidPidCorrelations.cxx:1997 AliAnalysisTaskPidPidCorrelations.cxx:1998 AliAnalysisTaskPidPidCorrelations.cxx:1999 AliAnalysisTaskPidPidCorrelations.cxx:2000 AliAnalysisTaskPidPidCorrelations.cxx:2001 AliAnalysisTaskPidPidCorrelations.cxx:2002 AliAnalysisTaskPidPidCorrelations.cxx:2003 AliAnalysisTaskPidPidCorrelations.cxx:2004 AliAnalysisTaskPidPidCorrelations.cxx:2005 AliAnalysisTaskPidPidCorrelations.cxx:2006 AliAnalysisTaskPidPidCorrelations.cxx:2007 AliAnalysisTaskPidPidCorrelations.cxx:2008 AliAnalysisTaskPidPidCorrelations.cxx:2009 AliAnalysisTaskPidPidCorrelations.cxx:2010 AliAnalysisTaskPidPidCorrelations.cxx:2011 AliAnalysisTaskPidPidCorrelations.cxx:2012 AliAnalysisTaskPidPidCorrelations.cxx:2013 AliAnalysisTaskPidPidCorrelations.cxx:2014 AliAnalysisTaskPidPidCorrelations.cxx:2015 AliAnalysisTaskPidPidCorrelations.cxx:2016 AliAnalysisTaskPidPidCorrelations.cxx:2017 AliAnalysisTaskPidPidCorrelations.cxx:2018 AliAnalysisTaskPidPidCorrelations.cxx:2019 AliAnalysisTaskPidPidCorrelations.cxx:2020 AliAnalysisTaskPidPidCorrelations.cxx:2021 AliAnalysisTaskPidPidCorrelations.cxx:2022 AliAnalysisTaskPidPidCorrelations.cxx:2023 AliAnalysisTaskPidPidCorrelations.cxx:2024 AliAnalysisTaskPidPidCorrelations.cxx:2025 AliAnalysisTaskPidPidCorrelations.cxx:2026 AliAnalysisTaskPidPidCorrelations.cxx:2027 AliAnalysisTaskPidPidCorrelations.cxx:2028 AliAnalysisTaskPidPidCorrelations.cxx:2029 AliAnalysisTaskPidPidCorrelations.cxx:2030 AliAnalysisTaskPidPidCorrelations.cxx:2031 AliAnalysisTaskPidPidCorrelations.cxx:2032 AliAnalysisTaskPidPidCorrelations.cxx:2033 AliAnalysisTaskPidPidCorrelations.cxx:2034 AliAnalysisTaskPidPidCorrelations.cxx:2035 AliAnalysisTaskPidPidCorrelations.cxx:2036 AliAnalysisTaskPidPidCorrelations.cxx:2037 AliAnalysisTaskPidPidCorrelations.cxx:2038 AliAnalysisTaskPidPidCorrelations.cxx:2039 AliAnalysisTaskPidPidCorrelations.cxx:2040 AliAnalysisTaskPidPidCorrelations.cxx:2041 AliAnalysisTaskPidPidCorrelations.cxx:2042 AliAnalysisTaskPidPidCorrelations.cxx:2043 AliAnalysisTaskPidPidCorrelations.cxx:2044 AliAnalysisTaskPidPidCorrelations.cxx:2045 AliAnalysisTaskPidPidCorrelations.cxx:2046 AliAnalysisTaskPidPidCorrelations.cxx:2047 AliAnalysisTaskPidPidCorrelations.cxx:2048 AliAnalysisTaskPidPidCorrelations.cxx:2049 AliAnalysisTaskPidPidCorrelations.cxx:2050 AliAnalysisTaskPidPidCorrelations.cxx:2051 AliAnalysisTaskPidPidCorrelations.cxx:2052 AliAnalysisTaskPidPidCorrelations.cxx:2053 AliAnalysisTaskPidPidCorrelations.cxx:2054 AliAnalysisTaskPidPidCorrelations.cxx:2055 AliAnalysisTaskPidPidCorrelations.cxx:2056 AliAnalysisTaskPidPidCorrelations.cxx:2057 AliAnalysisTaskPidPidCorrelations.cxx:2058 AliAnalysisTaskPidPidCorrelations.cxx:2059 AliAnalysisTaskPidPidCorrelations.cxx:2060 AliAnalysisTaskPidPidCorrelations.cxx:2061 AliAnalysisTaskPidPidCorrelations.cxx:2062 AliAnalysisTaskPidPidCorrelations.cxx:2063 AliAnalysisTaskPidPidCorrelations.cxx:2064 AliAnalysisTaskPidPidCorrelations.cxx:2065 AliAnalysisTaskPidPidCorrelations.cxx:2066 AliAnalysisTaskPidPidCorrelations.cxx:2067 AliAnalysisTaskPidPidCorrelations.cxx:2068 AliAnalysisTaskPidPidCorrelations.cxx:2069 AliAnalysisTaskPidPidCorrelations.cxx:2070 AliAnalysisTaskPidPidCorrelations.cxx:2071 AliAnalysisTaskPidPidCorrelations.cxx:2072 AliAnalysisTaskPidPidCorrelations.cxx:2073 AliAnalysisTaskPidPidCorrelations.cxx:2074 AliAnalysisTaskPidPidCorrelations.cxx:2075 AliAnalysisTaskPidPidCorrelations.cxx:2076 AliAnalysisTaskPidPidCorrelations.cxx:2077 AliAnalysisTaskPidPidCorrelations.cxx:2078 AliAnalysisTaskPidPidCorrelations.cxx:2079 AliAnalysisTaskPidPidCorrelations.cxx:2080 AliAnalysisTaskPidPidCorrelations.cxx:2081 AliAnalysisTaskPidPidCorrelations.cxx:2082 AliAnalysisTaskPidPidCorrelations.cxx:2083 AliAnalysisTaskPidPidCorrelations.cxx:2084 AliAnalysisTaskPidPidCorrelations.cxx:2085 AliAnalysisTaskPidPidCorrelations.cxx:2086 AliAnalysisTaskPidPidCorrelations.cxx:2087 AliAnalysisTaskPidPidCorrelations.cxx:2088 AliAnalysisTaskPidPidCorrelations.cxx:2089 AliAnalysisTaskPidPidCorrelations.cxx:2090 AliAnalysisTaskPidPidCorrelations.cxx:2091 AliAnalysisTaskPidPidCorrelations.cxx:2092 AliAnalysisTaskPidPidCorrelations.cxx:2093 AliAnalysisTaskPidPidCorrelations.cxx:2094 AliAnalysisTaskPidPidCorrelations.cxx:2095 AliAnalysisTaskPidPidCorrelations.cxx:2096 AliAnalysisTaskPidPidCorrelations.cxx:2097 AliAnalysisTaskPidPidCorrelations.cxx:2098 AliAnalysisTaskPidPidCorrelations.cxx:2099 AliAnalysisTaskPidPidCorrelations.cxx:2100 AliAnalysisTaskPidPidCorrelations.cxx:2101 AliAnalysisTaskPidPidCorrelations.cxx:2102 AliAnalysisTaskPidPidCorrelations.cxx:2103 AliAnalysisTaskPidPidCorrelations.cxx:2104 AliAnalysisTaskPidPidCorrelations.cxx:2105 AliAnalysisTaskPidPidCorrelations.cxx:2106 AliAnalysisTaskPidPidCorrelations.cxx:2107 AliAnalysisTaskPidPidCorrelations.cxx:2108 AliAnalysisTaskPidPidCorrelations.cxx:2109 AliAnalysisTaskPidPidCorrelations.cxx:2110 AliAnalysisTaskPidPidCorrelations.cxx:2111 AliAnalysisTaskPidPidCorrelations.cxx:2112 AliAnalysisTaskPidPidCorrelations.cxx:2113 AliAnalysisTaskPidPidCorrelations.cxx:2114 AliAnalysisTaskPidPidCorrelations.cxx:2115 AliAnalysisTaskPidPidCorrelations.cxx:2116 AliAnalysisTaskPidPidCorrelations.cxx:2117 AliAnalysisTaskPidPidCorrelations.cxx:2118 AliAnalysisTaskPidPidCorrelations.cxx:2119 AliAnalysisTaskPidPidCorrelations.cxx:2120 AliAnalysisTaskPidPidCorrelations.cxx:2121 AliAnalysisTaskPidPidCorrelations.cxx:2122 AliAnalysisTaskPidPidCorrelations.cxx:2123 AliAnalysisTaskPidPidCorrelations.cxx:2124 AliAnalysisTaskPidPidCorrelations.cxx:2125 AliAnalysisTaskPidPidCorrelations.cxx:2126 AliAnalysisTaskPidPidCorrelations.cxx:2127 AliAnalysisTaskPidPidCorrelations.cxx:2128 AliAnalysisTaskPidPidCorrelations.cxx:2129 AliAnalysisTaskPidPidCorrelations.cxx:2130 AliAnalysisTaskPidPidCorrelations.cxx:2131 AliAnalysisTaskPidPidCorrelations.cxx:2132 AliAnalysisTaskPidPidCorrelations.cxx:2133 AliAnalysisTaskPidPidCorrelations.cxx:2134 AliAnalysisTaskPidPidCorrelations.cxx:2135 AliAnalysisTaskPidPidCorrelations.cxx:2136 AliAnalysisTaskPidPidCorrelations.cxx:2137 AliAnalysisTaskPidPidCorrelations.cxx:2138 AliAnalysisTaskPidPidCorrelations.cxx:2139 AliAnalysisTaskPidPidCorrelations.cxx:2140 AliAnalysisTaskPidPidCorrelations.cxx:2141 AliAnalysisTaskPidPidCorrelations.cxx:2142 AliAnalysisTaskPidPidCorrelations.cxx:2143 AliAnalysisTaskPidPidCorrelations.cxx:2144 AliAnalysisTaskPidPidCorrelations.cxx:2145 AliAnalysisTaskPidPidCorrelations.cxx:2146 AliAnalysisTaskPidPidCorrelations.cxx:2147 AliAnalysisTaskPidPidCorrelations.cxx:2148 AliAnalysisTaskPidPidCorrelations.cxx:2149 AliAnalysisTaskPidPidCorrelations.cxx:2150 AliAnalysisTaskPidPidCorrelations.cxx:2151 AliAnalysisTaskPidPidCorrelations.cxx:2152 AliAnalysisTaskPidPidCorrelations.cxx:2153 AliAnalysisTaskPidPidCorrelations.cxx:2154 AliAnalysisTaskPidPidCorrelations.cxx:2155 AliAnalysisTaskPidPidCorrelations.cxx:2156 AliAnalysisTaskPidPidCorrelations.cxx:2157 AliAnalysisTaskPidPidCorrelations.cxx:2158 AliAnalysisTaskPidPidCorrelations.cxx:2159 AliAnalysisTaskPidPidCorrelations.cxx:2160 AliAnalysisTaskPidPidCorrelations.cxx:2161 AliAnalysisTaskPidPidCorrelations.cxx:2162 AliAnalysisTaskPidPidCorrelations.cxx:2163 AliAnalysisTaskPidPidCorrelations.cxx:2164 AliAnalysisTaskPidPidCorrelations.cxx:2165 AliAnalysisTaskPidPidCorrelations.cxx:2166 AliAnalysisTaskPidPidCorrelations.cxx:2167 AliAnalysisTaskPidPidCorrelations.cxx:2168 AliAnalysisTaskPidPidCorrelations.cxx:2169 AliAnalysisTaskPidPidCorrelations.cxx:2170 AliAnalysisTaskPidPidCorrelations.cxx:2171 AliAnalysisTaskPidPidCorrelations.cxx:2172 AliAnalysisTaskPidPidCorrelations.cxx:2173 AliAnalysisTaskPidPidCorrelations.cxx:2174 AliAnalysisTaskPidPidCorrelations.cxx:2175 AliAnalysisTaskPidPidCorrelations.cxx:2176 AliAnalysisTaskPidPidCorrelations.cxx:2177 AliAnalysisTaskPidPidCorrelations.cxx:2178 AliAnalysisTaskPidPidCorrelations.cxx:2179 AliAnalysisTaskPidPidCorrelations.cxx:2180 AliAnalysisTaskPidPidCorrelations.cxx:2181 AliAnalysisTaskPidPidCorrelations.cxx:2182 AliAnalysisTaskPidPidCorrelations.cxx:2183 AliAnalysisTaskPidPidCorrelations.cxx:2184 AliAnalysisTaskPidPidCorrelations.cxx:2185 AliAnalysisTaskPidPidCorrelations.cxx:2186 AliAnalysisTaskPidPidCorrelations.cxx:2187 AliAnalysisTaskPidPidCorrelations.cxx:2188 AliAnalysisTaskPidPidCorrelations.cxx:2189 AliAnalysisTaskPidPidCorrelations.cxx:2190 AliAnalysisTaskPidPidCorrelations.cxx:2191 AliAnalysisTaskPidPidCorrelations.cxx:2192 AliAnalysisTaskPidPidCorrelations.cxx:2193 AliAnalysisTaskPidPidCorrelations.cxx:2194 AliAnalysisTaskPidPidCorrelations.cxx:2195 AliAnalysisTaskPidPidCorrelations.cxx:2196 AliAnalysisTaskPidPidCorrelations.cxx:2197 AliAnalysisTaskPidPidCorrelations.cxx:2198 AliAnalysisTaskPidPidCorrelations.cxx:2199 AliAnalysisTaskPidPidCorrelations.cxx:2200 AliAnalysisTaskPidPidCorrelations.cxx:2201 AliAnalysisTaskPidPidCorrelations.cxx:2202 AliAnalysisTaskPidPidCorrelations.cxx:2203 AliAnalysisTaskPidPidCorrelations.cxx:2204 AliAnalysisTaskPidPidCorrelations.cxx:2205 AliAnalysisTaskPidPidCorrelations.cxx:2206 AliAnalysisTaskPidPidCorrelations.cxx:2207 AliAnalysisTaskPidPidCorrelations.cxx:2208 AliAnalysisTaskPidPidCorrelations.cxx:2209 AliAnalysisTaskPidPidCorrelations.cxx:2210 AliAnalysisTaskPidPidCorrelations.cxx:2211 AliAnalysisTaskPidPidCorrelations.cxx:2212 AliAnalysisTaskPidPidCorrelations.cxx:2213 AliAnalysisTaskPidPidCorrelations.cxx:2214 AliAnalysisTaskPidPidCorrelations.cxx:2215 AliAnalysisTaskPidPidCorrelations.cxx:2216 AliAnalysisTaskPidPidCorrelations.cxx:2217 AliAnalysisTaskPidPidCorrelations.cxx:2218 AliAnalysisTaskPidPidCorrelations.cxx:2219 AliAnalysisTaskPidPidCorrelations.cxx:2220 AliAnalysisTaskPidPidCorrelations.cxx:2221 AliAnalysisTaskPidPidCorrelations.cxx:2222 AliAnalysisTaskPidPidCorrelations.cxx:2223 AliAnalysisTaskPidPidCorrelations.cxx:2224 AliAnalysisTaskPidPidCorrelations.cxx:2225 AliAnalysisTaskPidPidCorrelations.cxx:2226 AliAnalysisTaskPidPidCorrelations.cxx:2227 AliAnalysisTaskPidPidCorrelations.cxx:2228 AliAnalysisTaskPidPidCorrelations.cxx:2229 AliAnalysisTaskPidPidCorrelations.cxx:2230 AliAnalysisTaskPidPidCorrelations.cxx:2231 AliAnalysisTaskPidPidCorrelations.cxx:2232 AliAnalysisTaskPidPidCorrelations.cxx:2233 AliAnalysisTaskPidPidCorrelations.cxx:2234 AliAnalysisTaskPidPidCorrelations.cxx:2235 AliAnalysisTaskPidPidCorrelations.cxx:2236 AliAnalysisTaskPidPidCorrelations.cxx:2237 AliAnalysisTaskPidPidCorrelations.cxx:2238 AliAnalysisTaskPidPidCorrelations.cxx:2239 AliAnalysisTaskPidPidCorrelations.cxx:2240 AliAnalysisTaskPidPidCorrelations.cxx:2241 AliAnalysisTaskPidPidCorrelations.cxx:2242 AliAnalysisTaskPidPidCorrelations.cxx:2243 AliAnalysisTaskPidPidCorrelations.cxx:2244 AliAnalysisTaskPidPidCorrelations.cxx:2245 AliAnalysisTaskPidPidCorrelations.cxx:2246 AliAnalysisTaskPidPidCorrelations.cxx:2247 AliAnalysisTaskPidPidCorrelations.cxx:2248 AliAnalysisTaskPidPidCorrelations.cxx:2249 AliAnalysisTaskPidPidCorrelations.cxx:2250 AliAnalysisTaskPidPidCorrelations.cxx:2251 AliAnalysisTaskPidPidCorrelations.cxx:2252 AliAnalysisTaskPidPidCorrelations.cxx:2253 AliAnalysisTaskPidPidCorrelations.cxx:2254 AliAnalysisTaskPidPidCorrelations.cxx:2255 AliAnalysisTaskPidPidCorrelations.cxx:2256 AliAnalysisTaskPidPidCorrelations.cxx:2257 AliAnalysisTaskPidPidCorrelations.cxx:2258 AliAnalysisTaskPidPidCorrelations.cxx:2259 AliAnalysisTaskPidPidCorrelations.cxx:2260 AliAnalysisTaskPidPidCorrelations.cxx:2261 AliAnalysisTaskPidPidCorrelations.cxx:2262 AliAnalysisTaskPidPidCorrelations.cxx:2263 AliAnalysisTaskPidPidCorrelations.cxx:2264 AliAnalysisTaskPidPidCorrelations.cxx:2265 AliAnalysisTaskPidPidCorrelations.cxx:2266 AliAnalysisTaskPidPidCorrelations.cxx:2267 AliAnalysisTaskPidPidCorrelations.cxx:2268 AliAnalysisTaskPidPidCorrelations.cxx:2269 AliAnalysisTaskPidPidCorrelations.cxx:2270 AliAnalysisTaskPidPidCorrelations.cxx:2271 AliAnalysisTaskPidPidCorrelations.cxx:2272 AliAnalysisTaskPidPidCorrelations.cxx:2273 AliAnalysisTaskPidPidCorrelations.cxx:2274 AliAnalysisTaskPidPidCorrelations.cxx:2275 AliAnalysisTaskPidPidCorrelations.cxx:2276 AliAnalysisTaskPidPidCorrelations.cxx:2277 AliAnalysisTaskPidPidCorrelations.cxx:2278 AliAnalysisTaskPidPidCorrelations.cxx:2279 AliAnalysisTaskPidPidCorrelations.cxx:2280 AliAnalysisTaskPidPidCorrelations.cxx:2281 AliAnalysisTaskPidPidCorrelations.cxx:2282 AliAnalysisTaskPidPidCorrelations.cxx:2283 AliAnalysisTaskPidPidCorrelations.cxx:2284 AliAnalysisTaskPidPidCorrelations.cxx:2285 AliAnalysisTaskPidPidCorrelations.cxx:2286 AliAnalysisTaskPidPidCorrelations.cxx:2287 AliAnalysisTaskPidPidCorrelations.cxx:2288 AliAnalysisTaskPidPidCorrelations.cxx:2289 AliAnalysisTaskPidPidCorrelations.cxx:2290 AliAnalysisTaskPidPidCorrelations.cxx:2291 AliAnalysisTaskPidPidCorrelations.cxx:2292 AliAnalysisTaskPidPidCorrelations.cxx:2293 AliAnalysisTaskPidPidCorrelations.cxx:2294 AliAnalysisTaskPidPidCorrelations.cxx:2295 AliAnalysisTaskPidPidCorrelations.cxx:2296 AliAnalysisTaskPidPidCorrelations.cxx:2297 AliAnalysisTaskPidPidCorrelations.cxx:2298 AliAnalysisTaskPidPidCorrelations.cxx:2299 AliAnalysisTaskPidPidCorrelations.cxx:2300 AliAnalysisTaskPidPidCorrelations.cxx:2301 AliAnalysisTaskPidPidCorrelations.cxx:2302 AliAnalysisTaskPidPidCorrelations.cxx:2303 AliAnalysisTaskPidPidCorrelations.cxx:2304 AliAnalysisTaskPidPidCorrelations.cxx:2305 AliAnalysisTaskPidPidCorrelations.cxx:2306 AliAnalysisTaskPidPidCorrelations.cxx:2307 AliAnalysisTaskPidPidCorrelations.cxx:2308 AliAnalysisTaskPidPidCorrelations.cxx:2309 AliAnalysisTaskPidPidCorrelations.cxx:2310 AliAnalysisTaskPidPidCorrelations.cxx:2311 AliAnalysisTaskPidPidCorrelations.cxx:2312 AliAnalysisTaskPidPidCorrelations.cxx:2313 AliAnalysisTaskPidPidCorrelations.cxx:2314 AliAnalysisTaskPidPidCorrelations.cxx:2315 AliAnalysisTaskPidPidCorrelations.cxx:2316 AliAnalysisTaskPidPidCorrelations.cxx:2317 AliAnalysisTaskPidPidCorrelations.cxx:2318 AliAnalysisTaskPidPidCorrelations.cxx:2319 AliAnalysisTaskPidPidCorrelations.cxx:2320 AliAnalysisTaskPidPidCorrelations.cxx:2321 AliAnalysisTaskPidPidCorrelations.cxx:2322 AliAnalysisTaskPidPidCorrelations.cxx:2323 AliAnalysisTaskPidPidCorrelations.cxx:2324 AliAnalysisTaskPidPidCorrelations.cxx:2325 AliAnalysisTaskPidPidCorrelations.cxx:2326 AliAnalysisTaskPidPidCorrelations.cxx:2327 AliAnalysisTaskPidPidCorrelations.cxx:2328 AliAnalysisTaskPidPidCorrelations.cxx:2329 AliAnalysisTaskPidPidCorrelations.cxx:2330 AliAnalysisTaskPidPidCorrelations.cxx:2331 AliAnalysisTaskPidPidCorrelations.cxx:2332 AliAnalysisTaskPidPidCorrelations.cxx:2333 AliAnalysisTaskPidPidCorrelations.cxx:2334 AliAnalysisTaskPidPidCorrelations.cxx:2335 AliAnalysisTaskPidPidCorrelations.cxx:2336 AliAnalysisTaskPidPidCorrelations.cxx:2337 AliAnalysisTaskPidPidCorrelations.cxx:2338 AliAnalysisTaskPidPidCorrelations.cxx:2339 AliAnalysisTaskPidPidCorrelations.cxx:2340 AliAnalysisTaskPidPidCorrelations.cxx:2341 AliAnalysisTaskPidPidCorrelations.cxx:2342 AliAnalysisTaskPidPidCorrelations.cxx:2343 AliAnalysisTaskPidPidCorrelations.cxx:2344 AliAnalysisTaskPidPidCorrelations.cxx:2345 AliAnalysisTaskPidPidCorrelations.cxx:2346 AliAnalysisTaskPidPidCorrelations.cxx:2347 AliAnalysisTaskPidPidCorrelations.cxx:2348 AliAnalysisTaskPidPidCorrelations.cxx:2349 AliAnalysisTaskPidPidCorrelations.cxx:2350 AliAnalysisTaskPidPidCorrelations.cxx:2351 AliAnalysisTaskPidPidCorrelations.cxx:2352 AliAnalysisTaskPidPidCorrelations.cxx:2353 AliAnalysisTaskPidPidCorrelations.cxx:2354 AliAnalysisTaskPidPidCorrelations.cxx:2355 AliAnalysisTaskPidPidCorrelations.cxx:2356 AliAnalysisTaskPidPidCorrelations.cxx:2357 AliAnalysisTaskPidPidCorrelations.cxx:2358 AliAnalysisTaskPidPidCorrelations.cxx:2359 AliAnalysisTaskPidPidCorrelations.cxx:2360 AliAnalysisTaskPidPidCorrelations.cxx:2361 AliAnalysisTaskPidPidCorrelations.cxx:2362 AliAnalysisTaskPidPidCorrelations.cxx:2363 AliAnalysisTaskPidPidCorrelations.cxx:2364 AliAnalysisTaskPidPidCorrelations.cxx:2365 AliAnalysisTaskPidPidCorrelations.cxx:2366 AliAnalysisTaskPidPidCorrelations.cxx:2367 AliAnalysisTaskPidPidCorrelations.cxx:2368 AliAnalysisTaskPidPidCorrelations.cxx:2369 AliAnalysisTaskPidPidCorrelations.cxx:2370 AliAnalysisTaskPidPidCorrelations.cxx:2371 AliAnalysisTaskPidPidCorrelations.cxx:2372 AliAnalysisTaskPidPidCorrelations.cxx:2373 AliAnalysisTaskPidPidCorrelations.cxx:2374 AliAnalysisTaskPidPidCorrelations.cxx:2375 AliAnalysisTaskPidPidCorrelations.cxx:2376 AliAnalysisTaskPidPidCorrelations.cxx:2377 AliAnalysisTaskPidPidCorrelations.cxx:2378 AliAnalysisTaskPidPidCorrelations.cxx:2379 AliAnalysisTaskPidPidCorrelations.cxx:2380 AliAnalysisTaskPidPidCorrelations.cxx:2381 AliAnalysisTaskPidPidCorrelations.cxx:2382 AliAnalysisTaskPidPidCorrelations.cxx:2383 AliAnalysisTaskPidPidCorrelations.cxx:2384 AliAnalysisTaskPidPidCorrelations.cxx:2385 AliAnalysisTaskPidPidCorrelations.cxx:2386 AliAnalysisTaskPidPidCorrelations.cxx:2387 AliAnalysisTaskPidPidCorrelations.cxx:2388 AliAnalysisTaskPidPidCorrelations.cxx:2389 AliAnalysisTaskPidPidCorrelations.cxx:2390 AliAnalysisTaskPidPidCorrelations.cxx:2391 AliAnalysisTaskPidPidCorrelations.cxx:2392 AliAnalysisTaskPidPidCorrelations.cxx:2393 AliAnalysisTaskPidPidCorrelations.cxx:2394 AliAnalysisTaskPidPidCorrelations.cxx:2395 AliAnalysisTaskPidPidCorrelations.cxx:2396 AliAnalysisTaskPidPidCorrelations.cxx:2397 AliAnalysisTaskPidPidCorrelations.cxx:2398 AliAnalysisTaskPidPidCorrelations.cxx:2399 AliAnalysisTaskPidPidCorrelations.cxx:2400 AliAnalysisTaskPidPidCorrelations.cxx:2401 AliAnalysisTaskPidPidCorrelations.cxx:2402 AliAnalysisTaskPidPidCorrelations.cxx:2403 AliAnalysisTaskPidPidCorrelations.cxx:2404 AliAnalysisTaskPidPidCorrelations.cxx:2405 AliAnalysisTaskPidPidCorrelations.cxx:2406 AliAnalysisTaskPidPidCorrelations.cxx:2407 AliAnalysisTaskPidPidCorrelations.cxx:2408 AliAnalysisTaskPidPidCorrelations.cxx:2409 AliAnalysisTaskPidPidCorrelations.cxx:2410 AliAnalysisTaskPidPidCorrelations.cxx:2411 AliAnalysisTaskPidPidCorrelations.cxx:2412 AliAnalysisTaskPidPidCorrelations.cxx:2413 AliAnalysisTaskPidPidCorrelations.cxx:2414 AliAnalysisTaskPidPidCorrelations.cxx:2415 AliAnalysisTaskPidPidCorrelations.cxx:2416 AliAnalysisTaskPidPidCorrelations.cxx:2417 AliAnalysisTaskPidPidCorrelations.cxx:2418 AliAnalysisTaskPidPidCorrelations.cxx:2419 AliAnalysisTaskPidPidCorrelations.cxx:2420 AliAnalysisTaskPidPidCorrelations.cxx:2421 AliAnalysisTaskPidPidCorrelations.cxx:2422 AliAnalysisTaskPidPidCorrelations.cxx:2423 AliAnalysisTaskPidPidCorrelations.cxx:2424 AliAnalysisTaskPidPidCorrelations.cxx:2425 AliAnalysisTaskPidPidCorrelations.cxx:2426 AliAnalysisTaskPidPidCorrelations.cxx:2427 AliAnalysisTaskPidPidCorrelations.cxx:2428 AliAnalysisTaskPidPidCorrelations.cxx:2429 AliAnalysisTaskPidPidCorrelations.cxx:2430 AliAnalysisTaskPidPidCorrelations.cxx:2431 AliAnalysisTaskPidPidCorrelations.cxx:2432 AliAnalysisTaskPidPidCorrelations.cxx:2433 AliAnalysisTaskPidPidCorrelations.cxx:2434 AliAnalysisTaskPidPidCorrelations.cxx:2435 AliAnalysisTaskPidPidCorrelations.cxx:2436 AliAnalysisTaskPidPidCorrelations.cxx:2437 AliAnalysisTaskPidPidCorrelations.cxx:2438 AliAnalysisTaskPidPidCorrelations.cxx:2439 AliAnalysisTaskPidPidCorrelations.cxx:2440 AliAnalysisTaskPidPidCorrelations.cxx:2441 AliAnalysisTaskPidPidCorrelations.cxx:2442 AliAnalysisTaskPidPidCorrelations.cxx:2443 AliAnalysisTaskPidPidCorrelations.cxx:2444 AliAnalysisTaskPidPidCorrelations.cxx:2445 AliAnalysisTaskPidPidCorrelations.cxx:2446 AliAnalysisTaskPidPidCorrelations.cxx:2447 AliAnalysisTaskPidPidCorrelations.cxx:2448 AliAnalysisTaskPidPidCorrelations.cxx:2449 AliAnalysisTaskPidPidCorrelations.cxx:2450 AliAnalysisTaskPidPidCorrelations.cxx:2451 AliAnalysisTaskPidPidCorrelations.cxx:2452 AliAnalysisTaskPidPidCorrelations.cxx:2453 AliAnalysisTaskPidPidCorrelations.cxx:2454 AliAnalysisTaskPidPidCorrelations.cxx:2455 AliAnalysisTaskPidPidCorrelations.cxx:2456 AliAnalysisTaskPidPidCorrelations.cxx:2457 AliAnalysisTaskPidPidCorrelations.cxx:2458 AliAnalysisTaskPidPidCorrelations.cxx:2459 AliAnalysisTaskPidPidCorrelations.cxx:2460 AliAnalysisTaskPidPidCorrelations.cxx:2461 AliAnalysisTaskPidPidCorrelations.cxx:2462 AliAnalysisTaskPidPidCorrelations.cxx:2463 AliAnalysisTaskPidPidCorrelations.cxx:2464 AliAnalysisTaskPidPidCorrelations.cxx:2465 AliAnalysisTaskPidPidCorrelations.cxx:2466 AliAnalysisTaskPidPidCorrelations.cxx:2467 AliAnalysisTaskPidPidCorrelations.cxx:2468 AliAnalysisTaskPidPidCorrelations.cxx:2469 AliAnalysisTaskPidPidCorrelations.cxx:2470 AliAnalysisTaskPidPidCorrelations.cxx:2471 AliAnalysisTaskPidPidCorrelations.cxx:2472 AliAnalysisTaskPidPidCorrelations.cxx:2473 AliAnalysisTaskPidPidCorrelations.cxx:2474 AliAnalysisTaskPidPidCorrelations.cxx:2475 AliAnalysisTaskPidPidCorrelations.cxx:2476 AliAnalysisTaskPidPidCorrelations.cxx:2477 AliAnalysisTaskPidPidCorrelations.cxx:2478 AliAnalysisTaskPidPidCorrelations.cxx:2479 AliAnalysisTaskPidPidCorrelations.cxx:2480 AliAnalysisTaskPidPidCorrelations.cxx:2481 AliAnalysisTaskPidPidCorrelations.cxx:2482 AliAnalysisTaskPidPidCorrelations.cxx:2483 AliAnalysisTaskPidPidCorrelations.cxx:2484 AliAnalysisTaskPidPidCorrelations.cxx:2485 AliAnalysisTaskPidPidCorrelations.cxx:2486 AliAnalysisTaskPidPidCorrelations.cxx:2487 AliAnalysisTaskPidPidCorrelations.cxx:2488 AliAnalysisTaskPidPidCorrelations.cxx:2489 AliAnalysisTaskPidPidCorrelations.cxx:2490 AliAnalysisTaskPidPidCorrelations.cxx:2491 AliAnalysisTaskPidPidCorrelations.cxx:2492 AliAnalysisTaskPidPidCorrelations.cxx:2493 AliAnalysisTaskPidPidCorrelations.cxx:2494 AliAnalysisTaskPidPidCorrelations.cxx:2495 AliAnalysisTaskPidPidCorrelations.cxx:2496 AliAnalysisTaskPidPidCorrelations.cxx:2497 AliAnalysisTaskPidPidCorrelations.cxx:2498 AliAnalysisTaskPidPidCorrelations.cxx:2499 AliAnalysisTaskPidPidCorrelations.cxx:2500 AliAnalysisTaskPidPidCorrelations.cxx:2501 AliAnalysisTaskPidPidCorrelations.cxx:2502 AliAnalysisTaskPidPidCorrelations.cxx:2503 AliAnalysisTaskPidPidCorrelations.cxx:2504 AliAnalysisTaskPidPidCorrelations.cxx:2505 AliAnalysisTaskPidPidCorrelations.cxx:2506 AliAnalysisTaskPidPidCorrelations.cxx:2507 AliAnalysisTaskPidPidCorrelations.cxx:2508 AliAnalysisTaskPidPidCorrelations.cxx:2509 AliAnalysisTaskPidPidCorrelations.cxx:2510 AliAnalysisTaskPidPidCorrelations.cxx:2511 AliAnalysisTaskPidPidCorrelations.cxx:2512 AliAnalysisTaskPidPidCorrelations.cxx:2513 AliAnalysisTaskPidPidCorrelations.cxx:2514 AliAnalysisTaskPidPidCorrelations.cxx:2515 AliAnalysisTaskPidPidCorrelations.cxx:2516 AliAnalysisTaskPidPidCorrelations.cxx:2517 AliAnalysisTaskPidPidCorrelations.cxx:2518 AliAnalysisTaskPidPidCorrelations.cxx:2519 AliAnalysisTaskPidPidCorrelations.cxx:2520 AliAnalysisTaskPidPidCorrelations.cxx:2521 AliAnalysisTaskPidPidCorrelations.cxx:2522 AliAnalysisTaskPidPidCorrelations.cxx:2523 AliAnalysisTaskPidPidCorrelations.cxx:2524 AliAnalysisTaskPidPidCorrelations.cxx:2525 AliAnalysisTaskPidPidCorrelations.cxx:2526 AliAnalysisTaskPidPidCorrelations.cxx:2527 AliAnalysisTaskPidPidCorrelations.cxx:2528 AliAnalysisTaskPidPidCorrelations.cxx:2529 AliAnalysisTaskPidPidCorrelations.cxx:2530 AliAnalysisTaskPidPidCorrelations.cxx:2531 AliAnalysisTaskPidPidCorrelations.cxx:2532 AliAnalysisTaskPidPidCorrelations.cxx:2533 AliAnalysisTaskPidPidCorrelations.cxx:2534 AliAnalysisTaskPidPidCorrelations.cxx:2535 AliAnalysisTaskPidPidCorrelations.cxx:2536 AliAnalysisTaskPidPidCorrelations.cxx:2537 AliAnalysisTaskPidPidCorrelations.cxx:2538 AliAnalysisTaskPidPidCorrelations.cxx:2539 AliAnalysisTaskPidPidCorrelations.cxx:2540 AliAnalysisTaskPidPidCorrelations.cxx:2541 AliAnalysisTaskPidPidCorrelations.cxx:2542 AliAnalysisTaskPidPidCorrelations.cxx:2543 AliAnalysisTaskPidPidCorrelations.cxx:2544 AliAnalysisTaskPidPidCorrelations.cxx:2545 AliAnalysisTaskPidPidCorrelations.cxx:2546 AliAnalysisTaskPidPidCorrelations.cxx:2547 AliAnalysisTaskPidPidCorrelations.cxx:2548 AliAnalysisTaskPidPidCorrelations.cxx:2549 AliAnalysisTaskPidPidCorrelations.cxx:2550 AliAnalysisTaskPidPidCorrelations.cxx:2551 AliAnalysisTaskPidPidCorrelations.cxx:2552 AliAnalysisTaskPidPidCorrelations.cxx:2553 AliAnalysisTaskPidPidCorrelations.cxx:2554 AliAnalysisTaskPidPidCorrelations.cxx:2555 AliAnalysisTaskPidPidCorrelations.cxx:2556 AliAnalysisTaskPidPidCorrelations.cxx:2557 AliAnalysisTaskPidPidCorrelations.cxx:2558 AliAnalysisTaskPidPidCorrelations.cxx:2559 AliAnalysisTaskPidPidCorrelations.cxx:2560 AliAnalysisTaskPidPidCorrelations.cxx:2561 AliAnalysisTaskPidPidCorrelations.cxx:2562 AliAnalysisTaskPidPidCorrelations.cxx:2563 AliAnalysisTaskPidPidCorrelations.cxx:2564 AliAnalysisTaskPidPidCorrelations.cxx:2565 AliAnalysisTaskPidPidCorrelations.cxx:2566 AliAnalysisTaskPidPidCorrelations.cxx:2567 AliAnalysisTaskPidPidCorrelations.cxx:2568 AliAnalysisTaskPidPidCorrelations.cxx:2569 AliAnalysisTaskPidPidCorrelations.cxx:2570 AliAnalysisTaskPidPidCorrelations.cxx:2571 AliAnalysisTaskPidPidCorrelations.cxx:2572 AliAnalysisTaskPidPidCorrelations.cxx:2573 AliAnalysisTaskPidPidCorrelations.cxx:2574 AliAnalysisTaskPidPidCorrelations.cxx:2575 AliAnalysisTaskPidPidCorrelations.cxx:2576 AliAnalysisTaskPidPidCorrelations.cxx:2577 AliAnalysisTaskPidPidCorrelations.cxx:2578 AliAnalysisTaskPidPidCorrelations.cxx:2579 AliAnalysisTaskPidPidCorrelations.cxx:2580 AliAnalysisTaskPidPidCorrelations.cxx:2581 AliAnalysisTaskPidPidCorrelations.cxx:2582 AliAnalysisTaskPidPidCorrelations.cxx:2583 AliAnalysisTaskPidPidCorrelations.cxx:2584 AliAnalysisTaskPidPidCorrelations.cxx:2585 AliAnalysisTaskPidPidCorrelations.cxx:2586 AliAnalysisTaskPidPidCorrelations.cxx:2587 AliAnalysisTaskPidPidCorrelations.cxx:2588 AliAnalysisTaskPidPidCorrelations.cxx:2589 AliAnalysisTaskPidPidCorrelations.cxx:2590 AliAnalysisTaskPidPidCorrelations.cxx:2591 AliAnalysisTaskPidPidCorrelations.cxx:2592 AliAnalysisTaskPidPidCorrelations.cxx:2593 AliAnalysisTaskPidPidCorrelations.cxx:2594 AliAnalysisTaskPidPidCorrelations.cxx:2595 AliAnalysisTaskPidPidCorrelations.cxx:2596 AliAnalysisTaskPidPidCorrelations.cxx:2597 AliAnalysisTaskPidPidCorrelations.cxx:2598 AliAnalysisTaskPidPidCorrelations.cxx:2599 AliAnalysisTaskPidPidCorrelations.cxx:2600 AliAnalysisTaskPidPidCorrelations.cxx:2601 AliAnalysisTaskPidPidCorrelations.cxx:2602 AliAnalysisTaskPidPidCorrelations.cxx:2603 AliAnalysisTaskPidPidCorrelations.cxx:2604 AliAnalysisTaskPidPidCorrelations.cxx:2605 AliAnalysisTaskPidPidCorrelations.cxx:2606 AliAnalysisTaskPidPidCorrelations.cxx:2607 AliAnalysisTaskPidPidCorrelations.cxx:2608 AliAnalysisTaskPidPidCorrelations.cxx:2609 AliAnalysisTaskPidPidCorrelations.cxx:2610 AliAnalysisTaskPidPidCorrelations.cxx:2611 AliAnalysisTaskPidPidCorrelations.cxx:2612 AliAnalysisTaskPidPidCorrelations.cxx:2613 AliAnalysisTaskPidPidCorrelations.cxx:2614 AliAnalysisTaskPidPidCorrelations.cxx:2615 AliAnalysisTaskPidPidCorrelations.cxx:2616 AliAnalysisTaskPidPidCorrelations.cxx:2617 AliAnalysisTaskPidPidCorrelations.cxx:2618 AliAnalysisTaskPidPidCorrelations.cxx:2619 AliAnalysisTaskPidPidCorrelations.cxx:2620 AliAnalysisTaskPidPidCorrelations.cxx:2621 AliAnalysisTaskPidPidCorrelations.cxx:2622 AliAnalysisTaskPidPidCorrelations.cxx:2623 AliAnalysisTaskPidPidCorrelations.cxx:2624 AliAnalysisTaskPidPidCorrelations.cxx:2625 AliAnalysisTaskPidPidCorrelations.cxx:2626 AliAnalysisTaskPidPidCorrelations.cxx:2627 AliAnalysisTaskPidPidCorrelations.cxx:2628 AliAnalysisTaskPidPidCorrelations.cxx:2629 AliAnalysisTaskPidPidCorrelations.cxx:2630 AliAnalysisTaskPidPidCorrelations.cxx:2631 AliAnalysisTaskPidPidCorrelations.cxx:2632 AliAnalysisTaskPidPidCorrelations.cxx:2633 AliAnalysisTaskPidPidCorrelations.cxx:2634 AliAnalysisTaskPidPidCorrelations.cxx:2635 AliAnalysisTaskPidPidCorrelations.cxx:2636 AliAnalysisTaskPidPidCorrelations.cxx:2637 AliAnalysisTaskPidPidCorrelations.cxx:2638 AliAnalysisTaskPidPidCorrelations.cxx:2639 AliAnalysisTaskPidPidCorrelations.cxx:2640 AliAnalysisTaskPidPidCorrelations.cxx:2641 AliAnalysisTaskPidPidCorrelations.cxx:2642 AliAnalysisTaskPidPidCorrelations.cxx:2643 AliAnalysisTaskPidPidCorrelations.cxx:2644 AliAnalysisTaskPidPidCorrelations.cxx:2645 AliAnalysisTaskPidPidCorrelations.cxx:2646 AliAnalysisTaskPidPidCorrelations.cxx:2647 AliAnalysisTaskPidPidCorrelations.cxx:2648 AliAnalysisTaskPidPidCorrelations.cxx:2649 AliAnalysisTaskPidPidCorrelations.cxx:2650 AliAnalysisTaskPidPidCorrelations.cxx:2651 AliAnalysisTaskPidPidCorrelations.cxx:2652 AliAnalysisTaskPidPidCorrelations.cxx:2653 AliAnalysisTaskPidPidCorrelations.cxx:2654 AliAnalysisTaskPidPidCorrelations.cxx:2655 AliAnalysisTaskPidPidCorrelations.cxx:2656 AliAnalysisTaskPidPidCorrelations.cxx:2657 AliAnalysisTaskPidPidCorrelations.cxx:2658 AliAnalysisTaskPidPidCorrelations.cxx:2659 AliAnalysisTaskPidPidCorrelations.cxx:2660 AliAnalysisTaskPidPidCorrelations.cxx:2661 AliAnalysisTaskPidPidCorrelations.cxx:2662 AliAnalysisTaskPidPidCorrelations.cxx:2663 AliAnalysisTaskPidPidCorrelations.cxx:2664 AliAnalysisTaskPidPidCorrelations.cxx:2665 AliAnalysisTaskPidPidCorrelations.cxx:2666 AliAnalysisTaskPidPidCorrelations.cxx:2667 AliAnalysisTaskPidPidCorrelations.cxx:2668 AliAnalysisTaskPidPidCorrelations.cxx:2669 AliAnalysisTaskPidPidCorrelations.cxx:2670 AliAnalysisTaskPidPidCorrelations.cxx:2671 AliAnalysisTaskPidPidCorrelations.cxx:2672 AliAnalysisTaskPidPidCorrelations.cxx:2673 AliAnalysisTaskPidPidCorrelations.cxx:2674 AliAnalysisTaskPidPidCorrelations.cxx:2675 AliAnalysisTaskPidPidCorrelations.cxx:2676 AliAnalysisTaskPidPidCorrelations.cxx:2677 AliAnalysisTaskPidPidCorrelations.cxx:2678 AliAnalysisTaskPidPidCorrelations.cxx:2679 AliAnalysisTaskPidPidCorrelations.cxx:2680 AliAnalysisTaskPidPidCorrelations.cxx:2681 AliAnalysisTaskPidPidCorrelations.cxx:2682 AliAnalysisTaskPidPidCorrelations.cxx:2683 AliAnalysisTaskPidPidCorrelations.cxx:2684 AliAnalysisTaskPidPidCorrelations.cxx:2685 AliAnalysisTaskPidPidCorrelations.cxx:2686 AliAnalysisTaskPidPidCorrelations.cxx:2687 AliAnalysisTaskPidPidCorrelations.cxx:2688 AliAnalysisTaskPidPidCorrelations.cxx:2689 AliAnalysisTaskPidPidCorrelations.cxx:2690 AliAnalysisTaskPidPidCorrelations.cxx:2691 AliAnalysisTaskPidPidCorrelations.cxx:2692 AliAnalysisTaskPidPidCorrelations.cxx:2693 AliAnalysisTaskPidPidCorrelations.cxx:2694 AliAnalysisTaskPidPidCorrelations.cxx:2695 AliAnalysisTaskPidPidCorrelations.cxx:2696 AliAnalysisTaskPidPidCorrelations.cxx:2697 AliAnalysisTaskPidPidCorrelations.cxx:2698 AliAnalysisTaskPidPidCorrelations.cxx:2699 AliAnalysisTaskPidPidCorrelations.cxx:2700 AliAnalysisTaskPidPidCorrelations.cxx:2701 AliAnalysisTaskPidPidCorrelations.cxx:2702 AliAnalysisTaskPidPidCorrelations.cxx:2703 AliAnalysisTaskPidPidCorrelations.cxx:2704 AliAnalysisTaskPidPidCorrelations.cxx:2705 AliAnalysisTaskPidPidCorrelations.cxx:2706 AliAnalysisTaskPidPidCorrelations.cxx:2707 AliAnalysisTaskPidPidCorrelations.cxx:2708 AliAnalysisTaskPidPidCorrelations.cxx:2709 AliAnalysisTaskPidPidCorrelations.cxx:2710 AliAnalysisTaskPidPidCorrelations.cxx:2711 AliAnalysisTaskPidPidCorrelations.cxx:2712 AliAnalysisTaskPidPidCorrelations.cxx:2713 AliAnalysisTaskPidPidCorrelations.cxx:2714 AliAnalysisTaskPidPidCorrelations.cxx:2715 AliAnalysisTaskPidPidCorrelations.cxx:2716 AliAnalysisTaskPidPidCorrelations.cxx:2717 AliAnalysisTaskPidPidCorrelations.cxx:2718 AliAnalysisTaskPidPidCorrelations.cxx:2719 AliAnalysisTaskPidPidCorrelations.cxx:2720 AliAnalysisTaskPidPidCorrelations.cxx:2721 AliAnalysisTaskPidPidCorrelations.cxx:2722 AliAnalysisTaskPidPidCorrelations.cxx:2723 AliAnalysisTaskPidPidCorrelations.cxx:2724 AliAnalysisTaskPidPidCorrelations.cxx:2725 AliAnalysisTaskPidPidCorrelations.cxx:2726 AliAnalysisTaskPidPidCorrelations.cxx:2727 AliAnalysisTaskPidPidCorrelations.cxx:2728 AliAnalysisTaskPidPidCorrelations.cxx:2729 AliAnalysisTaskPidPidCorrelations.cxx:2730 AliAnalysisTaskPidPidCorrelations.cxx:2731 AliAnalysisTaskPidPidCorrelations.cxx:2732 AliAnalysisTaskPidPidCorrelations.cxx:2733 AliAnalysisTaskPidPidCorrelations.cxx:2734 AliAnalysisTaskPidPidCorrelations.cxx:2735 AliAnalysisTaskPidPidCorrelations.cxx:2736 AliAnalysisTaskPidPidCorrelations.cxx:2737 AliAnalysisTaskPidPidCorrelations.cxx:2738 AliAnalysisTaskPidPidCorrelations.cxx:2739 AliAnalysisTaskPidPidCorrelations.cxx:2740 AliAnalysisTaskPidPidCorrelations.cxx:2741 AliAnalysisTaskPidPidCorrelations.cxx:2742 AliAnalysisTaskPidPidCorrelations.cxx:2743 AliAnalysisTaskPidPidCorrelations.cxx:2744 AliAnalysisTaskPidPidCorrelations.cxx:2745 AliAnalysisTaskPidPidCorrelations.cxx:2746 AliAnalysisTaskPidPidCorrelations.cxx:2747 AliAnalysisTaskPidPidCorrelations.cxx:2748 AliAnalysisTaskPidPidCorrelations.cxx:2749 AliAnalysisTaskPidPidCorrelations.cxx:2750 AliAnalysisTaskPidPidCorrelations.cxx:2751 AliAnalysisTaskPidPidCorrelations.cxx:2752 AliAnalysisTaskPidPidCorrelations.cxx:2753 AliAnalysisTaskPidPidCorrelations.cxx:2754 AliAnalysisTaskPidPidCorrelations.cxx:2755 AliAnalysisTaskPidPidCorrelations.cxx:2756 AliAnalysisTaskPidPidCorrelations.cxx:2757 AliAnalysisTaskPidPidCorrelations.cxx:2758 AliAnalysisTaskPidPidCorrelations.cxx:2759 AliAnalysisTaskPidPidCorrelations.cxx:2760 AliAnalysisTaskPidPidCorrelations.cxx:2761 AliAnalysisTaskPidPidCorrelations.cxx:2762 AliAnalysisTaskPidPidCorrelations.cxx:2763 AliAnalysisTaskPidPidCorrelations.cxx:2764 AliAnalysisTaskPidPidCorrelations.cxx:2765 AliAnalysisTaskPidPidCorrelations.cxx:2766 AliAnalysisTaskPidPidCorrelations.cxx:2767 AliAnalysisTaskPidPidCorrelations.cxx:2768 AliAnalysisTaskPidPidCorrelations.cxx:2769 AliAnalysisTaskPidPidCorrelations.cxx:2770 AliAnalysisTaskPidPidCorrelations.cxx:2771 AliAnalysisTaskPidPidCorrelations.cxx:2772 AliAnalysisTaskPidPidCorrelations.cxx:2773 AliAnalysisTaskPidPidCorrelations.cxx:2774 AliAnalysisTaskPidPidCorrelations.cxx:2775 AliAnalysisTaskPidPidCorrelations.cxx:2776 AliAnalysisTaskPidPidCorrelations.cxx:2777 AliAnalysisTaskPidPidCorrelations.cxx:2778 AliAnalysisTaskPidPidCorrelations.cxx:2779 AliAnalysisTaskPidPidCorrelations.cxx:2780 AliAnalysisTaskPidPidCorrelations.cxx:2781 AliAnalysisTaskPidPidCorrelations.cxx:2782 AliAnalysisTaskPidPidCorrelations.cxx:2783 AliAnalysisTaskPidPidCorrelations.cxx:2784 AliAnalysisTaskPidPidCorrelations.cxx:2785 AliAnalysisTaskPidPidCorrelations.cxx:2786 AliAnalysisTaskPidPidCorrelations.cxx:2787 AliAnalysisTaskPidPidCorrelations.cxx:2788 AliAnalysisTaskPidPidCorrelations.cxx:2789 AliAnalysisTaskPidPidCorrelations.cxx:2790 AliAnalysisTaskPidPidCorrelations.cxx:2791 AliAnalysisTaskPidPidCorrelations.cxx:2792 AliAnalysisTaskPidPidCorrelations.cxx:2793 AliAnalysisTaskPidPidCorrelations.cxx:2794 AliAnalysisTaskPidPidCorrelations.cxx:2795 AliAnalysisTaskPidPidCorrelations.cxx:2796 AliAnalysisTaskPidPidCorrelations.cxx:2797 AliAnalysisTaskPidPidCorrelations.cxx:2798 AliAnalysisTaskPidPidCorrelations.cxx:2799 AliAnalysisTaskPidPidCorrelations.cxx:2800 AliAnalysisTaskPidPidCorrelations.cxx:2801 AliAnalysisTaskPidPidCorrelations.cxx:2802 AliAnalysisTaskPidPidCorrelations.cxx:2803 AliAnalysisTaskPidPidCorrelations.cxx:2804 AliAnalysisTaskPidPidCorrelations.cxx:2805 AliAnalysisTaskPidPidCorrelations.cxx:2806 AliAnalysisTaskPidPidCorrelations.cxx:2807 AliAnalysisTaskPidPidCorrelations.cxx:2808 AliAnalysisTaskPidPidCorrelations.cxx:2809 AliAnalysisTaskPidPidCorrelations.cxx:2810 AliAnalysisTaskPidPidCorrelations.cxx:2811 AliAnalysisTaskPidPidCorrelations.cxx:2812 AliAnalysisTaskPidPidCorrelations.cxx:2813 AliAnalysisTaskPidPidCorrelations.cxx:2814 AliAnalysisTaskPidPidCorrelations.cxx:2815 AliAnalysisTaskPidPidCorrelations.cxx:2816 AliAnalysisTaskPidPidCorrelations.cxx:2817 AliAnalysisTaskPidPidCorrelations.cxx:2818 AliAnalysisTaskPidPidCorrelations.cxx:2819 AliAnalysisTaskPidPidCorrelations.cxx:2820 AliAnalysisTaskPidPidCorrelations.cxx:2821 AliAnalysisTaskPidPidCorrelations.cxx:2822 AliAnalysisTaskPidPidCorrelations.cxx:2823 AliAnalysisTaskPidPidCorrelations.cxx:2824 AliAnalysisTaskPidPidCorrelations.cxx:2825 AliAnalysisTaskPidPidCorrelations.cxx:2826 AliAnalysisTaskPidPidCorrelations.cxx:2827 AliAnalysisTaskPidPidCorrelations.cxx:2828 AliAnalysisTaskPidPidCorrelations.cxx:2829 AliAnalysisTaskPidPidCorrelations.cxx:2830 AliAnalysisTaskPidPidCorrelations.cxx:2831 AliAnalysisTaskPidPidCorrelations.cxx:2832 AliAnalysisTaskPidPidCorrelations.cxx:2833 AliAnalysisTaskPidPidCorrelations.cxx:2834 AliAnalysisTaskPidPidCorrelations.cxx:2835 AliAnalysisTaskPidPidCorrelations.cxx:2836 AliAnalysisTaskPidPidCorrelations.cxx:2837 AliAnalysisTaskPidPidCorrelations.cxx:2838 AliAnalysisTaskPidPidCorrelations.cxx:2839 AliAnalysisTaskPidPidCorrelations.cxx:2840 AliAnalysisTaskPidPidCorrelations.cxx:2841 AliAnalysisTaskPidPidCorrelations.cxx:2842 AliAnalysisTaskPidPidCorrelations.cxx:2843 AliAnalysisTaskPidPidCorrelations.cxx:2844 AliAnalysisTaskPidPidCorrelations.cxx:2845 AliAnalysisTaskPidPidCorrelations.cxx:2846 AliAnalysisTaskPidPidCorrelations.cxx:2847 AliAnalysisTaskPidPidCorrelations.cxx:2848 AliAnalysisTaskPidPidCorrelations.cxx:2849 AliAnalysisTaskPidPidCorrelations.cxx:2850 AliAnalysisTaskPidPidCorrelations.cxx:2851 AliAnalysisTaskPidPidCorrelations.cxx:2852 AliAnalysisTaskPidPidCorrelations.cxx:2853 AliAnalysisTaskPidPidCorrelations.cxx:2854 AliAnalysisTaskPidPidCorrelations.cxx:2855 AliAnalysisTaskPidPidCorrelations.cxx:2856 AliAnalysisTaskPidPidCorrelations.cxx:2857 AliAnalysisTaskPidPidCorrelations.cxx:2858 AliAnalysisTaskPidPidCorrelations.cxx:2859 AliAnalysisTaskPidPidCorrelations.cxx:2860 AliAnalysisTaskPidPidCorrelations.cxx:2861 AliAnalysisTaskPidPidCorrelations.cxx:2862 AliAnalysisTaskPidPidCorrelations.cxx:2863 AliAnalysisTaskPidPidCorrelations.cxx:2864 AliAnalysisTaskPidPidCorrelations.cxx:2865 AliAnalysisTaskPidPidCorrelations.cxx:2866 AliAnalysisTaskPidPidCorrelations.cxx:2867 AliAnalysisTaskPidPidCorrelations.cxx:2868 AliAnalysisTaskPidPidCorrelations.cxx:2869 AliAnalysisTaskPidPidCorrelations.cxx:2870 AliAnalysisTaskPidPidCorrelations.cxx:2871 AliAnalysisTaskPidPidCorrelations.cxx:2872 AliAnalysisTaskPidPidCorrelations.cxx:2873 AliAnalysisTaskPidPidCorrelations.cxx:2874 AliAnalysisTaskPidPidCorrelations.cxx:2875 AliAnalysisTaskPidPidCorrelations.cxx:2876 AliAnalysisTaskPidPidCorrelations.cxx:2877 AliAnalysisTaskPidPidCorrelations.cxx:2878 AliAnalysisTaskPidPidCorrelations.cxx:2879 AliAnalysisTaskPidPidCorrelations.cxx:2880 AliAnalysisTaskPidPidCorrelations.cxx:2881 AliAnalysisTaskPidPidCorrelations.cxx:2882 AliAnalysisTaskPidPidCorrelations.cxx:2883 AliAnalysisTaskPidPidCorrelations.cxx:2884 AliAnalysisTaskPidPidCorrelations.cxx:2885 AliAnalysisTaskPidPidCorrelations.cxx:2886 AliAnalysisTaskPidPidCorrelations.cxx:2887 AliAnalysisTaskPidPidCorrelations.cxx:2888 AliAnalysisTaskPidPidCorrelations.cxx:2889 AliAnalysisTaskPidPidCorrelations.cxx:2890 AliAnalysisTaskPidPidCorrelations.cxx:2891 AliAnalysisTaskPidPidCorrelations.cxx:2892 AliAnalysisTaskPidPidCorrelations.cxx:2893 AliAnalysisTaskPidPidCorrelations.cxx:2894 AliAnalysisTaskPidPidCorrelations.cxx:2895 AliAnalysisTaskPidPidCorrelations.cxx:2896 AliAnalysisTaskPidPidCorrelations.cxx:2897 AliAnalysisTaskPidPidCorrelations.cxx:2898 AliAnalysisTaskPidPidCorrelations.cxx:2899 AliAnalysisTaskPidPidCorrelations.cxx:2900 AliAnalysisTaskPidPidCorrelations.cxx:2901 AliAnalysisTaskPidPidCorrelations.cxx:2902 AliAnalysisTaskPidPidCorrelations.cxx:2903 AliAnalysisTaskPidPidCorrelations.cxx:2904 AliAnalysisTaskPidPidCorrelations.cxx:2905 AliAnalysisTaskPidPidCorrelations.cxx:2906 AliAnalysisTaskPidPidCorrelations.cxx:2907 AliAnalysisTaskPidPidCorrelations.cxx:2908 AliAnalysisTaskPidPidCorrelations.cxx:2909 AliAnalysisTaskPidPidCorrelations.cxx:2910 AliAnalysisTaskPidPidCorrelations.cxx:2911 AliAnalysisTaskPidPidCorrelations.cxx:2912 AliAnalysisTaskPidPidCorrelations.cxx:2913 AliAnalysisTaskPidPidCorrelations.cxx:2914 AliAnalysisTaskPidPidCorrelations.cxx:2915 AliAnalysisTaskPidPidCorrelations.cxx:2916 AliAnalysisTaskPidPidCorrelations.cxx:2917 AliAnalysisTaskPidPidCorrelations.cxx:2918 AliAnalysisTaskPidPidCorrelations.cxx:2919 AliAnalysisTaskPidPidCorrelations.cxx:2920 AliAnalysisTaskPidPidCorrelations.cxx:2921 AliAnalysisTaskPidPidCorrelations.cxx:2922 AliAnalysisTaskPidPidCorrelations.cxx:2923 AliAnalysisTaskPidPidCorrelations.cxx:2924 AliAnalysisTaskPidPidCorrelations.cxx:2925 AliAnalysisTaskPidPidCorrelations.cxx:2926 AliAnalysisTaskPidPidCorrelations.cxx:2927 AliAnalysisTaskPidPidCorrelations.cxx:2928 AliAnalysisTaskPidPidCorrelations.cxx:2929 AliAnalysisTaskPidPidCorrelations.cxx:2930 AliAnalysisTaskPidPidCorrelations.cxx:2931 AliAnalysisTaskPidPidCorrelations.cxx:2932 AliAnalysisTaskPidPidCorrelations.cxx:2933 AliAnalysisTaskPidPidCorrelations.cxx:2934 AliAnalysisTaskPidPidCorrelations.cxx:2935 AliAnalysisTaskPidPidCorrelations.cxx:2936 AliAnalysisTaskPidPidCorrelations.cxx:2937 AliAnalysisTaskPidPidCorrelations.cxx:2938 AliAnalysisTaskPidPidCorrelations.cxx:2939 AliAnalysisTaskPidPidCorrelations.cxx:2940 AliAnalysisTaskPidPidCorrelations.cxx:2941 AliAnalysisTaskPidPidCorrelations.cxx:2942 AliAnalysisTaskPidPidCorrelations.cxx:2943 AliAnalysisTaskPidPidCorrelations.cxx:2944 AliAnalysisTaskPidPidCorrelations.cxx:2945 AliAnalysisTaskPidPidCorrelations.cxx:2946 AliAnalysisTaskPidPidCorrelations.cxx:2947 AliAnalysisTaskPidPidCorrelations.cxx:2948 AliAnalysisTaskPidPidCorrelations.cxx:2949 AliAnalysisTaskPidPidCorrelations.cxx:2950 AliAnalysisTaskPidPidCorrelations.cxx:2951 AliAnalysisTaskPidPidCorrelations.cxx:2952 AliAnalysisTaskPidPidCorrelations.cxx:2953 AliAnalysisTaskPidPidCorrelations.cxx:2954 AliAnalysisTaskPidPidCorrelations.cxx:2955 AliAnalysisTaskPidPidCorrelations.cxx:2956 AliAnalysisTaskPidPidCorrelations.cxx:2957 AliAnalysisTaskPidPidCorrelations.cxx:2958 AliAnalysisTaskPidPidCorrelations.cxx:2959 AliAnalysisTaskPidPidCorrelations.cxx:2960 AliAnalysisTaskPidPidCorrelations.cxx:2961 AliAnalysisTaskPidPidCorrelations.cxx:2962 AliAnalysisTaskPidPidCorrelations.cxx:2963 AliAnalysisTaskPidPidCorrelations.cxx:2964 AliAnalysisTaskPidPidCorrelations.cxx:2965 AliAnalysisTaskPidPidCorrelations.cxx:2966 AliAnalysisTaskPidPidCorrelations.cxx:2967 AliAnalysisTaskPidPidCorrelations.cxx:2968 AliAnalysisTaskPidPidCorrelations.cxx:2969 AliAnalysisTaskPidPidCorrelations.cxx:2970 AliAnalysisTaskPidPidCorrelations.cxx:2971 AliAnalysisTaskPidPidCorrelations.cxx:2972 AliAnalysisTaskPidPidCorrelations.cxx:2973 AliAnalysisTaskPidPidCorrelations.cxx:2974 AliAnalysisTaskPidPidCorrelations.cxx:2975 AliAnalysisTaskPidPidCorrelations.cxx:2976 AliAnalysisTaskPidPidCorrelations.cxx:2977 AliAnalysisTaskPidPidCorrelations.cxx:2978 AliAnalysisTaskPidPidCorrelations.cxx:2979 AliAnalysisTaskPidPidCorrelations.cxx:2980 AliAnalysisTaskPidPidCorrelations.cxx:2981 AliAnalysisTaskPidPidCorrelations.cxx:2982 AliAnalysisTaskPidPidCorrelations.cxx:2983 AliAnalysisTaskPidPidCorrelations.cxx:2984 AliAnalysisTaskPidPidCorrelations.cxx:2985 AliAnalysisTaskPidPidCorrelations.cxx:2986 AliAnalysisTaskPidPidCorrelations.cxx:2987 AliAnalysisTaskPidPidCorrelations.cxx:2988 AliAnalysisTaskPidPidCorrelations.cxx:2989 AliAnalysisTaskPidPidCorrelations.cxx:2990 AliAnalysisTaskPidPidCorrelations.cxx:2991 AliAnalysisTaskPidPidCorrelations.cxx:2992 AliAnalysisTaskPidPidCorrelations.cxx:2993 AliAnalysisTaskPidPidCorrelations.cxx:2994 AliAnalysisTaskPidPidCorrelations.cxx:2995 AliAnalysisTaskPidPidCorrelations.cxx:2996 AliAnalysisTaskPidPidCorrelations.cxx:2997 AliAnalysisTaskPidPidCorrelations.cxx:2998 AliAnalysisTaskPidPidCorrelations.cxx:2999 AliAnalysisTaskPidPidCorrelations.cxx:3000 AliAnalysisTaskPidPidCorrelations.cxx:3001 AliAnalysisTaskPidPidCorrelations.cxx:3002 AliAnalysisTaskPidPidCorrelations.cxx:3003 AliAnalysisTaskPidPidCorrelations.cxx:3004 AliAnalysisTaskPidPidCorrelations.cxx:3005 AliAnalysisTaskPidPidCorrelations.cxx:3006 AliAnalysisTaskPidPidCorrelations.cxx:3007 AliAnalysisTaskPidPidCorrelations.cxx:3008 AliAnalysisTaskPidPidCorrelations.cxx:3009 AliAnalysisTaskPidPidCorrelations.cxx:3010 AliAnalysisTaskPidPidCorrelations.cxx:3011 AliAnalysisTaskPidPidCorrelations.cxx:3012 AliAnalysisTaskPidPidCorrelations.cxx:3013 AliAnalysisTaskPidPidCorrelations.cxx:3014 AliAnalysisTaskPidPidCorrelations.cxx:3015 AliAnalysisTaskPidPidCorrelations.cxx:3016 AliAnalysisTaskPidPidCorrelations.cxx:3017 AliAnalysisTaskPidPidCorrelations.cxx:3018 AliAnalysisTaskPidPidCorrelations.cxx:3019 AliAnalysisTaskPidPidCorrelations.cxx:3020 AliAnalysisTaskPidPidCorrelations.cxx:3021 AliAnalysisTaskPidPidCorrelations.cxx:3022 AliAnalysisTaskPidPidCorrelations.cxx:3023 AliAnalysisTaskPidPidCorrelations.cxx:3024 AliAnalysisTaskPidPidCorrelations.cxx:3025 AliAnalysisTaskPidPidCorrelations.cxx:3026 AliAnalysisTaskPidPidCorrelations.cxx:3027 AliAnalysisTaskPidPidCorrelations.cxx:3028 AliAnalysisTaskPidPidCorrelations.cxx:3029 AliAnalysisTaskPidPidCorrelations.cxx:3030 AliAnalysisTaskPidPidCorrelations.cxx:3031 AliAnalysisTaskPidPidCorrelations.cxx:3032 AliAnalysisTaskPidPidCorrelations.cxx:3033 AliAnalysisTaskPidPidCorrelations.cxx:3034 AliAnalysisTaskPidPidCorrelations.cxx:3035 AliAnalysisTaskPidPidCorrelations.cxx:3036 AliAnalysisTaskPidPidCorrelations.cxx:3037 AliAnalysisTaskPidPidCorrelations.cxx:3038 AliAnalysisTaskPidPidCorrelations.cxx:3039 AliAnalysisTaskPidPidCorrelations.cxx:3040 AliAnalysisTaskPidPidCorrelations.cxx:3041 AliAnalysisTaskPidPidCorrelations.cxx:3042 AliAnalysisTaskPidPidCorrelations.cxx:3043 AliAnalysisTaskPidPidCorrelations.cxx:3044 AliAnalysisTaskPidPidCorrelations.cxx:3045 AliAnalysisTaskPidPidCorrelations.cxx:3046 AliAnalysisTaskPidPidCorrelations.cxx:3047 AliAnalysisTaskPidPidCorrelations.cxx:3048 AliAnalysisTaskPidPidCorrelations.cxx:3049 AliAnalysisTaskPidPidCorrelations.cxx:3050 AliAnalysisTaskPidPidCorrelations.cxx:3051 AliAnalysisTaskPidPidCorrelations.cxx:3052 AliAnalysisTaskPidPidCorrelations.cxx:3053 AliAnalysisTaskPidPidCorrelations.cxx:3054 AliAnalysisTaskPidPidCorrelations.cxx:3055 AliAnalysisTaskPidPidCorrelations.cxx:3056 AliAnalysisTaskPidPidCorrelations.cxx:3057 AliAnalysisTaskPidPidCorrelations.cxx:3058 AliAnalysisTaskPidPidCorrelations.cxx:3059 AliAnalysisTaskPidPidCorrelations.cxx:3060 AliAnalysisTaskPidPidCorrelations.cxx:3061 AliAnalysisTaskPidPidCorrelations.cxx:3062 AliAnalysisTaskPidPidCorrelations.cxx:3063 AliAnalysisTaskPidPidCorrelations.cxx:3064 AliAnalysisTaskPidPidCorrelations.cxx:3065 AliAnalysisTaskPidPidCorrelations.cxx:3066 AliAnalysisTaskPidPidCorrelations.cxx:3067 AliAnalysisTaskPidPidCorrelations.cxx:3068 AliAnalysisTaskPidPidCorrelations.cxx:3069 AliAnalysisTaskPidPidCorrelations.cxx:3070 AliAnalysisTaskPidPidCorrelations.cxx:3071 AliAnalysisTaskPidPidCorrelations.cxx:3072 AliAnalysisTaskPidPidCorrelations.cxx:3073 AliAnalysisTaskPidPidCorrelations.cxx:3074 AliAnalysisTaskPidPidCorrelations.cxx:3075 AliAnalysisTaskPidPidCorrelations.cxx:3076 AliAnalysisTaskPidPidCorrelations.cxx:3077 AliAnalysisTaskPidPidCorrelations.cxx:3078 AliAnalysisTaskPidPidCorrelations.cxx:3079 AliAnalysisTaskPidPidCorrelations.cxx:3080 AliAnalysisTaskPidPidCorrelations.cxx:3081 AliAnalysisTaskPidPidCorrelations.cxx:3082 AliAnalysisTaskPidPidCorrelations.cxx:3083 AliAnalysisTaskPidPidCorrelations.cxx:3084 AliAnalysisTaskPidPidCorrelations.cxx:3085 AliAnalysisTaskPidPidCorrelations.cxx:3086 AliAnalysisTaskPidPidCorrelations.cxx:3087 AliAnalysisTaskPidPidCorrelations.cxx:3088 AliAnalysisTaskPidPidCorrelations.cxx:3089 AliAnalysisTaskPidPidCorrelations.cxx:3090 AliAnalysisTaskPidPidCorrelations.cxx:3091 AliAnalysisTaskPidPidCorrelations.cxx:3092 AliAnalysisTaskPidPidCorrelations.cxx:3093 AliAnalysisTaskPidPidCorrelations.cxx:3094 AliAnalysisTaskPidPidCorrelations.cxx:3095 AliAnalysisTaskPidPidCorrelations.cxx:3096 AliAnalysisTaskPidPidCorrelations.cxx:3097 AliAnalysisTaskPidPidCorrelations.cxx:3098 AliAnalysisTaskPidPidCorrelations.cxx:3099 AliAnalysisTaskPidPidCorrelations.cxx:3100 AliAnalysisTaskPidPidCorrelations.cxx:3101 AliAnalysisTaskPidPidCorrelations.cxx:3102 AliAnalysisTaskPidPidCorrelations.cxx:3103 AliAnalysisTaskPidPidCorrelations.cxx:3104 AliAnalysisTaskPidPidCorrelations.cxx:3105 AliAnalysisTaskPidPidCorrelations.cxx:3106 AliAnalysisTaskPidPidCorrelations.cxx:3107 AliAnalysisTaskPidPidCorrelations.cxx:3108 AliAnalysisTaskPidPidCorrelations.cxx:3109 AliAnalysisTaskPidPidCorrelations.cxx:3110 AliAnalysisTaskPidPidCorrelations.cxx:3111 AliAnalysisTaskPidPidCorrelations.cxx:3112 AliAnalysisTaskPidPidCorrelations.cxx:3113 AliAnalysisTaskPidPidCorrelations.cxx:3114 AliAnalysisTaskPidPidCorrelations.cxx:3115 AliAnalysisTaskPidPidCorrelations.cxx:3116 AliAnalysisTaskPidPidCorrelations.cxx:3117 AliAnalysisTaskPidPidCorrelations.cxx:3118 AliAnalysisTaskPidPidCorrelations.cxx:3119 AliAnalysisTaskPidPidCorrelations.cxx:3120 AliAnalysisTaskPidPidCorrelations.cxx:3121 AliAnalysisTaskPidPidCorrelations.cxx:3122 AliAnalysisTaskPidPidCorrelations.cxx:3123 AliAnalysisTaskPidPidCorrelations.cxx:3124 AliAnalysisTaskPidPidCorrelations.cxx:3125 AliAnalysisTaskPidPidCorrelations.cxx:3126 AliAnalysisTaskPidPidCorrelations.cxx:3127 AliAnalysisTaskPidPidCorrelations.cxx:3128 AliAnalysisTaskPidPidCorrelations.cxx:3129 AliAnalysisTaskPidPidCorrelations.cxx:3130 AliAnalysisTaskPidPidCorrelations.cxx:3131 AliAnalysisTaskPidPidCorrelations.cxx:3132 AliAnalysisTaskPidPidCorrelations.cxx:3133 AliAnalysisTaskPidPidCorrelations.cxx:3134 AliAnalysisTaskPidPidCorrelations.cxx:3135 AliAnalysisTaskPidPidCorrelations.cxx:3136 AliAnalysisTaskPidPidCorrelations.cxx:3137 AliAnalysisTaskPidPidCorrelations.cxx:3138 AliAnalysisTaskPidPidCorrelations.cxx:3139 AliAnalysisTaskPidPidCorrelations.cxx:3140 AliAnalysisTaskPidPidCorrelations.cxx:3141 AliAnalysisTaskPidPidCorrelations.cxx:3142 AliAnalysisTaskPidPidCorrelations.cxx:3143 AliAnalysisTaskPidPidCorrelations.cxx:3144 AliAnalysisTaskPidPidCorrelations.cxx:3145 AliAnalysisTaskPidPidCorrelations.cxx:3146 AliAnalysisTaskPidPidCorrelations.cxx:3147 AliAnalysisTaskPidPidCorrelations.cxx:3148 AliAnalysisTaskPidPidCorrelations.cxx:3149 AliAnalysisTaskPidPidCorrelations.cxx:3150 AliAnalysisTaskPidPidCorrelations.cxx:3151 AliAnalysisTaskPidPidCorrelations.cxx:3152 AliAnalysisTaskPidPidCorrelations.cxx:3153 AliAnalysisTaskPidPidCorrelations.cxx:3154 AliAnalysisTaskPidPidCorrelations.cxx:3155 AliAnalysisTaskPidPidCorrelations.cxx:3156 AliAnalysisTaskPidPidCorrelations.cxx:3157 AliAnalysisTaskPidPidCorrelations.cxx:3158 AliAnalysisTaskPidPidCorrelations.cxx:3159 AliAnalysisTaskPidPidCorrelations.cxx:3160 AliAnalysisTaskPidPidCorrelations.cxx:3161 AliAnalysisTaskPidPidCorrelations.cxx:3162 AliAnalysisTaskPidPidCorrelations.cxx:3163 AliAnalysisTaskPidPidCorrelations.cxx:3164 AliAnalysisTaskPidPidCorrelations.cxx:3165 AliAnalysisTaskPidPidCorrelations.cxx:3166 AliAnalysisTaskPidPidCorrelations.cxx:3167 AliAnalysisTaskPidPidCorrelations.cxx:3168 AliAnalysisTaskPidPidCorrelations.cxx:3169 AliAnalysisTaskPidPidCorrelations.cxx:3170 AliAnalysisTaskPidPidCorrelations.cxx:3171 AliAnalysisTaskPidPidCorrelations.cxx:3172 AliAnalysisTaskPidPidCorrelations.cxx:3173 AliAnalysisTaskPidPidCorrelations.cxx:3174 AliAnalysisTaskPidPidCorrelations.cxx:3175 AliAnalysisTaskPidPidCorrelations.cxx:3176 AliAnalysisTaskPidPidCorrelations.cxx:3177 AliAnalysisTaskPidPidCorrelations.cxx:3178 AliAnalysisTaskPidPidCorrelations.cxx:3179 AliAnalysisTaskPidPidCorrelations.cxx:3180 AliAnalysisTaskPidPidCorrelations.cxx:3181 AliAnalysisTaskPidPidCorrelations.cxx:3182 AliAnalysisTaskPidPidCorrelations.cxx:3183 AliAnalysisTaskPidPidCorrelations.cxx:3184 AliAnalysisTaskPidPidCorrelations.cxx:3185 AliAnalysisTaskPidPidCorrelations.cxx:3186 AliAnalysisTaskPidPidCorrelations.cxx:3187 AliAnalysisTaskPidPidCorrelations.cxx:3188 AliAnalysisTaskPidPidCorrelations.cxx:3189 AliAnalysisTaskPidPidCorrelations.cxx:3190 AliAnalysisTaskPidPidCorrelations.cxx:3191 AliAnalysisTaskPidPidCorrelations.cxx:3192 AliAnalysisTaskPidPidCorrelations.cxx:3193 AliAnalysisTaskPidPidCorrelations.cxx:3194 AliAnalysisTaskPidPidCorrelations.cxx:3195 AliAnalysisTaskPidPidCorrelations.cxx:3196 AliAnalysisTaskPidPidCorrelations.cxx:3197 AliAnalysisTaskPidPidCorrelations.cxx:3198 AliAnalysisTaskPidPidCorrelations.cxx:3199 AliAnalysisTaskPidPidCorrelations.cxx:3200 AliAnalysisTaskPidPidCorrelations.cxx:3201 AliAnalysisTaskPidPidCorrelations.cxx:3202 AliAnalysisTaskPidPidCorrelations.cxx:3203 AliAnalysisTaskPidPidCorrelations.cxx:3204 AliAnalysisTaskPidPidCorrelations.cxx:3205 AliAnalysisTaskPidPidCorrelations.cxx:3206 AliAnalysisTaskPidPidCorrelations.cxx:3207 AliAnalysisTaskPidPidCorrelations.cxx:3208 AliAnalysisTaskPidPidCorrelations.cxx:3209 AliAnalysisTaskPidPidCorrelations.cxx:3210 AliAnalysisTaskPidPidCorrelations.cxx:3211 AliAnalysisTaskPidPidCorrelations.cxx:3212 AliAnalysisTaskPidPidCorrelations.cxx:3213 AliAnalysisTaskPidPidCorrelations.cxx:3214 AliAnalysisTaskPidPidCorrelations.cxx:3215 AliAnalysisTaskPidPidCorrelations.cxx:3216 AliAnalysisTaskPidPidCorrelations.cxx:3217 AliAnalysisTaskPidPidCorrelations.cxx:3218 AliAnalysisTaskPidPidCorrelations.cxx:3219