#include "TList.h"
#include "TH1F.h"
#include "TH2F.h"
#include "TH3F.h"
#include "TString.h"
#include "THnSparse.h"
#include "TProfile.h"
#include "TFile.h"
#include "TKey.h"
#include "TRandom3.h"
#include "TAxis.h"
#include "AliAODInputHandler.h"
#include "AliAODHandler.h"
#include "AliESDEvent.h"
#include "AliAODMCParticle.h"
#include "AliAODJet.h"
#include "AliAODJetEventBackground.h"
#include "AliGenPythiaEventHeader.h"
#include "AliGenHijingEventHeader.h"
#include "AliInputEventHandler.h"
#include "AliAnalysisHelperJetTasks.h"
#include "AliAnalysisManager.h"
#include "AliAnalysisTaskSE.h"
#include "AliAnalysisUtils.h"
#include "AliVParticle.h"
#include "AliVEvent.h"
#include "AliAnalysisTaskPID.h"
#include "AliPIDResponse.h"
#include "AliAnalysisTaskIDFragmentationFunction.h"
using std::cout;
using std::endl;
using std::cerr;
ClassImp(AliAnalysisTaskIDFragmentationFunction)
AliAnalysisTaskIDFragmentationFunction::AliAnalysisTaskIDFragmentationFunction()
: AliAnalysisTaskSE()
,fESD(0)
,fAOD(0)
,fAODJets(0)
,fAODExtension(0)
,fNonStdFile("")
,fBranchRecJets("jets")
,fBranchRecBckgClusters("")
,fBranchGenJets("")
,fBranchEmbeddedJets("")
,fTrackTypeGen(0)
,fJetTypeGen(0)
,fJetTypeRecEff(0)
,fUseAODInputJets(kTRUE)
,fFilterMask(0)
,fUsePhysicsSelection(kTRUE)
,fEvtSelectionMask(0)
,fEventClass(0)
,fMaxVertexZ(10)
,fTrackPtCut(0)
,fTrackEtaMin(0)
,fTrackEtaMax(0)
,fTrackPhiMin(0)
,fTrackPhiMax(0)
,fUseExtraTracks(0)
,fUseExtraTracksBgr(0)
,fCutFractionPtEmbedded(0)
,fUseEmbeddedJetAxis(0)
,fUseEmbeddedJetPt(0)
,fJetPtCut(0)
,fJetEtaMin(0)
,fJetEtaMax(0)
,fJetPhiMin(0)
,fJetPhiMax(0)
,fFFRadius(0)
,fFFMinLTrackPt(-1)
,fFFMaxTrackPt(-1)
,fFFMinnTracks(0)
,fFFBckgRadius(0)
,fBckgMode(0)
,fQAMode(0)
,fFFMode(0)
,fIDFFMode(0)
,fEffMode(0)
,fJSMode(0)
,fAvgTrials(0)
,fTracksRecCuts(0)
,fTracksRecCutsEfficiency(0)
,fTracksGen(0)
,fTracksAODMCCharged(0)
,fTracksAODMCChargedSecNS(0)
,fTracksAODMCChargedSecS(0)
,fTracksRecQualityCuts(0)
,fJetsRec(0)
,fJetsRecCuts(0)
,fJetsGen(0)
,fJetsRecEff(0)
,fJetsEmbedded(0)
,fBckgJetsRec(0)
,fBckgJetsRecCuts(0)
,fBckgJetsGen(0)
,fQATrackHistosRecCuts(0)
,fQATrackHistosGen(0)
,fQAJetHistosRec(0)
,fQAJetHistosRecCuts(0)
,fQAJetHistosRecCutsLeading(0)
,fQAJetHistosGen(0)
,fQAJetHistosGenLeading(0)
,fQAJetHistosRecEffLeading(0)
,fFFHistosRecCuts(0)
,fFFHistosRecCutsInc(0)
,fFFHistosRecLeadingTrack(0)
,fFFHistosGen(0)
,fFFHistosGenInc(0)
,fFFHistosGenLeadingTrack(0)
,fQATrackHighPtThreshold(0)
,fFFNBinsJetPt(0)
,fFFJetPtMin(0)
,fFFJetPtMax(0)
,fFFNBinsPt(0)
,fFFPtMin(0)
,fFFPtMax(0)
,fFFNBinsXi(0)
,fFFXiMin(0)
,fFFXiMax(0)
,fFFNBinsZ(0)
,fFFZMin(0)
,fFFZMax(0)
,fQAJetNBinsPt(0)
,fQAJetPtMin(0)
,fQAJetPtMax(0)
,fQAJetNBinsEta(0)
,fQAJetEtaMin(0)
,fQAJetEtaMax(0)
,fQAJetNBinsPhi(0)
,fQAJetPhiMin(0)
,fQAJetPhiMax(0)
,fQATrackNBinsPt(0)
,fQATrackPtMin(0)
,fQATrackPtMax(0)
,fQATrackNBinsEta(0)
,fQATrackEtaMin(0)
,fQATrackEtaMax(0)
,fQATrackNBinsPhi(0)
,fQATrackPhiMin(0)
,fQATrackPhiMax(0)
,fCommonHistList(0)
,fh1EvtSelection(0)
,fh1VtxSelection(0)
,fh1VertexNContributors(0)
,fh1VertexZ(0)
,fh1EvtMult(0)
,fh1EvtCent(0)
,fh1Xsec(0)
,fh1Trials(0)
,fh1PtHard(0)
,fh1PtHardTrials(0)
,fh1EvtsPtHardCut(0)
,fh1nRecJetsCuts(0)
,fh1nGenJets(0)
,fh1nRecEffJets(0)
,fh1nEmbeddedJets(0)
,fh1nRecBckgJetsCuts(0)
,fh1nGenBckgJets(0)
,fh2PtRecVsGenPrim(0)
,fh2PtRecVsGenSec(0)
,fhDCA_XY(0)
,fhDCA_Z(0)
,fhJetPtRefMultEta5(0)
,fhJetPtRefMultEta8(0)
,fhJetPtMultPercent(0)
,fQATrackHistosRecEffGen(0)
,fQATrackHistosRecEffRec(0)
,fQATrackHistosSecRecNS(0)
,fQATrackHistosSecRecS(0)
,fQATrackHistosSecRecSsc(0)
,fFFHistosRecEffRec(0)
,fFFHistosSecRecNS(0)
,fFFHistosSecRecS(0)
,fFFHistosSecRecSsc(0)
,fh1BckgMult0(0)
,fh1BckgMult1(0)
,fh1BckgMult2(0)
,fh1BckgMult3(0)
,fh1BckgMult4(0)
,fh1FractionPtEmbedded(0)
,fh1IndexEmbedded(0)
,fh2DeltaPtVsJetPtEmbedded(0)
,fh2DeltaPtVsRecJetPtEmbedded(0)
,fh1DeltaREmbedded(0)
,fQABckgHisto0RecCuts(0)
,fQABckgHisto0Gen(0)
,fQABckgHisto1RecCuts(0)
,fQABckgHisto1Gen(0)
,fQABckgHisto2RecCuts(0)
,fQABckgHisto2Gen(0)
,fQABckgHisto3RecCuts(0)
,fQABckgHisto3Gen(0)
,fQABckgHisto4RecCuts(0)
,fQABckgHisto4Gen(0)
,fFFBckgHisto0RecCuts(0)
,fFFBckgHisto0Gen(0)
,fFFBckgHisto1RecCuts(0)
,fFFBckgHisto1Gen(0)
,fFFBckgHisto2RecCuts(0)
,fFFBckgHisto2Gen(0)
,fFFBckgHisto3RecCuts(0)
,fFFBckgHisto3Gen(0)
,fFFBckgHisto4RecCuts(0)
,fFFBckgHisto4Gen(0)
,fFFBckgHisto0RecEffRec(0)
,fFFBckgHisto0SecRecNS(0)
,fFFBckgHisto0SecRecS(0)
,fFFBckgHisto0SecRecSsc(0)
,fProNtracksLeadingJet(0)
,fProDelR80pcPt(0)
,fProNtracksLeadingJetGen(0)
,fProDelR80pcPtGen(0)
,fProNtracksLeadingJetBgrPerp2(0)
,fProNtracksLeadingJetRecPrim(0)
,fProDelR80pcPtRecPrim(0)
,fProNtracksLeadingJetRecSecNS(0)
,fProNtracksLeadingJetRecSecS(0)
,fProNtracksLeadingJetRecSecSsc(0)
,fRandom(0)
,fOnlyLeadingJets(kFALSE)
,fMCPtHardCut(-1.)
,fAnaUtils(0)
,fNumInclusivePIDtasks(0)
,fNumJetPIDtasks(0)
,fNameInclusivePIDtask(0x0)
,fNameJetPIDtask(0x0)
,fInclusivePIDtask(0x0)
,fJetPIDtask(0x0)
,fUseInclusivePIDtask(kFALSE)
,fUseJetPIDtask(kFALSE)
,fIsPP(kFALSE)
{
fBckgType[0] = 0;
fBckgType[1] = 0;
fBckgType[2] = 0;
fBckgType[3] = 0;
fBckgType[4] = 0;
for(Int_t ii=0; ii<5; ii++){
fProDelRPtSum[ii] = 0;
fProDelRPtSumGen[ii] = 0;
fProDelRPtSumBgrPerp2[ii] = 0;
fProDelRPtSumRecPrim[ii] = 0;
fProDelRPtSumRecSecNS[ii] = 0;
fProDelRPtSumRecSecS[ii] = 0;
fProDelRPtSumRecSecSsc[ii] = 0;
}
for (Int_t i = 0; i < AliPID::kSPECIES; i++) {
fIDFFHistosRecCuts[i] = 0x0;
fIDFFHistosGen[i] = 0x0;
fhDCA_XY_prim_MCID[i] = 0x0;
fhDCA_Z_prim_MCID[i] = 0x0;
fhDCA_XY_sec_MCID[i] = 0x0;
fhDCA_Z_sec_MCID[i] = 0x0;
}
}
AliAnalysisTaskIDFragmentationFunction::AliAnalysisTaskIDFragmentationFunction(const char *name)
: AliAnalysisTaskSE(name)
,fESD(0)
,fAOD(0)
,fAODJets(0)
,fAODExtension(0)
,fNonStdFile("")
,fBranchRecJets("jets")
,fBranchRecBckgClusters("")
,fBranchGenJets("")
,fBranchEmbeddedJets("")
,fTrackTypeGen(0)
,fJetTypeGen(0)
,fJetTypeRecEff(0)
,fUseAODInputJets(kTRUE)
,fFilterMask(0)
,fUsePhysicsSelection(kTRUE)
,fEvtSelectionMask(0)
,fEventClass(0)
,fMaxVertexZ(10)
,fTrackPtCut(0)
,fTrackEtaMin(0)
,fTrackEtaMax(0)
,fTrackPhiMin(0)
,fTrackPhiMax(0)
,fUseExtraTracks(0)
,fUseExtraTracksBgr(0)
,fCutFractionPtEmbedded(0)
,fUseEmbeddedJetAxis(0)
,fUseEmbeddedJetPt(0)
,fJetPtCut(0)
,fJetEtaMin(0)
,fJetEtaMax(0)
,fJetPhiMin(0)
,fJetPhiMax(0)
,fFFRadius(0)
,fFFMinLTrackPt(-1)
,fFFMaxTrackPt(-1)
,fFFMinnTracks(0)
,fFFBckgRadius(0)
,fBckgMode(0)
,fQAMode(0)
,fFFMode(0)
,fIDFFMode(0)
,fEffMode(0)
,fJSMode(0)
,fAvgTrials(0)
,fTracksRecCuts(0)
,fTracksRecCutsEfficiency(0)
,fTracksGen(0)
,fTracksAODMCCharged(0)
,fTracksAODMCChargedSecNS(0)
,fTracksAODMCChargedSecS(0)
,fTracksRecQualityCuts(0)
,fJetsRec(0)
,fJetsRecCuts(0)
,fJetsGen(0)
,fJetsRecEff(0)
,fJetsEmbedded(0)
,fBckgJetsRec(0)
,fBckgJetsRecCuts(0)
,fBckgJetsGen(0)
,fQATrackHistosRecCuts(0)
,fQATrackHistosGen(0)
,fQAJetHistosRec(0)
,fQAJetHistosRecCuts(0)
,fQAJetHistosRecCutsLeading(0)
,fQAJetHistosGen(0)
,fQAJetHistosGenLeading(0)
,fQAJetHistosRecEffLeading(0)
,fFFHistosRecCuts(0)
,fFFHistosRecCutsInc(0)
,fFFHistosRecLeadingTrack(0)
,fFFHistosGen(0)
,fFFHistosGenInc(0)
,fFFHistosGenLeadingTrack(0)
,fQATrackHighPtThreshold(0)
,fFFNBinsJetPt(0)
,fFFJetPtMin(0)
,fFFJetPtMax(0)
,fFFNBinsPt(0)
,fFFPtMin(0)
,fFFPtMax(0)
,fFFNBinsXi(0)
,fFFXiMin(0)
,fFFXiMax(0)
,fFFNBinsZ(0)
,fFFZMin(0)
,fFFZMax(0)
,fQAJetNBinsPt(0)
,fQAJetPtMin(0)
,fQAJetPtMax(0)
,fQAJetNBinsEta(0)
,fQAJetEtaMin(0)
,fQAJetEtaMax(0)
,fQAJetNBinsPhi(0)
,fQAJetPhiMin(0)
,fQAJetPhiMax(0)
,fQATrackNBinsPt(0)
,fQATrackPtMin(0)
,fQATrackPtMax(0)
,fQATrackNBinsEta(0)
,fQATrackEtaMin(0)
,fQATrackEtaMax(0)
,fQATrackNBinsPhi(0)
,fQATrackPhiMin(0)
,fQATrackPhiMax(0)
,fCommonHistList(0)
,fh1EvtSelection(0)
,fh1VtxSelection(0)
,fh1VertexNContributors(0)
,fh1VertexZ(0)
,fh1EvtMult(0)
,fh1EvtCent(0)
,fh1Xsec(0)
,fh1Trials(0)
,fh1PtHard(0)
,fh1PtHardTrials(0)
,fh1EvtsPtHardCut(0)
,fh1nRecJetsCuts(0)
,fh1nGenJets(0)
,fh1nRecEffJets(0)
,fh1nEmbeddedJets(0)
,fh1nRecBckgJetsCuts(0)
,fh1nGenBckgJets(0)
,fh2PtRecVsGenPrim(0)
,fh2PtRecVsGenSec(0)
,fhDCA_XY(0)
,fhDCA_Z(0)
,fhJetPtRefMultEta5(0)
,fhJetPtRefMultEta8(0)
,fhJetPtMultPercent(0)
,fQATrackHistosRecEffGen(0)
,fQATrackHistosRecEffRec(0)
,fQATrackHistosSecRecNS(0)
,fQATrackHistosSecRecS(0)
,fQATrackHistosSecRecSsc(0)
,fFFHistosRecEffRec(0)
,fFFHistosSecRecNS(0)
,fFFHistosSecRecS(0)
,fFFHistosSecRecSsc(0)
,fh1BckgMult0(0)
,fh1BckgMult1(0)
,fh1BckgMult2(0)
,fh1BckgMult3(0)
,fh1BckgMult4(0)
,fh1FractionPtEmbedded(0)
,fh1IndexEmbedded(0)
,fh2DeltaPtVsJetPtEmbedded(0)
,fh2DeltaPtVsRecJetPtEmbedded(0)
,fh1DeltaREmbedded(0)
,fQABckgHisto0RecCuts(0)
,fQABckgHisto0Gen(0)
,fQABckgHisto1RecCuts(0)
,fQABckgHisto1Gen(0)
,fQABckgHisto2RecCuts(0)
,fQABckgHisto2Gen(0)
,fQABckgHisto3RecCuts(0)
,fQABckgHisto3Gen(0)
,fQABckgHisto4RecCuts(0)
,fQABckgHisto4Gen(0)
,fFFBckgHisto0RecCuts(0)
,fFFBckgHisto0Gen(0)
,fFFBckgHisto1RecCuts(0)
,fFFBckgHisto1Gen(0)
,fFFBckgHisto2RecCuts(0)
,fFFBckgHisto2Gen(0)
,fFFBckgHisto3RecCuts(0)
,fFFBckgHisto3Gen(0)
,fFFBckgHisto4RecCuts(0)
,fFFBckgHisto4Gen(0)
,fFFBckgHisto0RecEffRec(0)
,fFFBckgHisto0SecRecNS(0)
,fFFBckgHisto0SecRecS(0)
,fFFBckgHisto0SecRecSsc(0)
,fProNtracksLeadingJet(0)
,fProDelR80pcPt(0)
,fProNtracksLeadingJetGen(0)
,fProDelR80pcPtGen(0)
,fProNtracksLeadingJetBgrPerp2(0)
,fProNtracksLeadingJetRecPrim(0)
,fProDelR80pcPtRecPrim(0)
,fProNtracksLeadingJetRecSecNS(0)
,fProNtracksLeadingJetRecSecS(0)
,fProNtracksLeadingJetRecSecSsc(0)
,fRandom(0)
,fOnlyLeadingJets(kFALSE)
,fMCPtHardCut(-1.)
,fAnaUtils(0)
,fNumInclusivePIDtasks(0)
,fNumJetPIDtasks(0)
,fNameInclusivePIDtask(0x0)
,fNameJetPIDtask(0x0)
,fInclusivePIDtask(0x0)
,fJetPIDtask(0x0)
,fUseInclusivePIDtask(kFALSE)
,fUseJetPIDtask(kFALSE)
,fIsPP(kFALSE)
{
fBckgType[0] = 0;
fBckgType[1] = 0;
fBckgType[2] = 0;
fBckgType[3] = 0;
fBckgType[4] = 0;
for(Int_t ii=0; ii<5; ii++){
fProDelRPtSum[ii] = 0;
fProDelRPtSumGen[ii] = 0;
fProDelRPtSumBgrPerp2[ii] = 0;
fProDelRPtSumRecPrim[ii] = 0;
fProDelRPtSumRecSecNS[ii] = 0;
fProDelRPtSumRecSecS[ii] = 0;
fProDelRPtSumRecSecSsc[ii] = 0;
}
for (Int_t i = 0; i < AliPID::kSPECIES; i++) {
fIDFFHistosRecCuts[i] = 0x0;
fIDFFHistosGen[i] = 0x0;
fhDCA_XY_prim_MCID[i] = 0x0;
fhDCA_Z_prim_MCID[i] = 0x0;
fhDCA_XY_sec_MCID[i] = 0x0;
fhDCA_Z_sec_MCID[i] = 0x0;
}
DefineOutput(1,TList::Class());
}
AliAnalysisTaskIDFragmentationFunction::AliAnalysisTaskIDFragmentationFunction(const AliAnalysisTaskIDFragmentationFunction ©)
: AliAnalysisTaskSE()
,fESD(copy.fESD)
,fAOD(copy.fAOD)
,fAODJets(copy.fAODJets)
,fAODExtension(copy.fAODExtension)
,fNonStdFile(copy.fNonStdFile)
,fBranchRecJets(copy.fBranchRecJets)
,fBranchRecBckgClusters(copy.fBranchRecBckgClusters)
,fBranchGenJets(copy.fBranchGenJets)
,fBranchEmbeddedJets(copy.fBranchEmbeddedJets)
,fTrackTypeGen(copy.fTrackTypeGen)
,fJetTypeGen(copy.fJetTypeGen)
,fJetTypeRecEff(copy.fJetTypeRecEff)
,fUseAODInputJets(copy.fUseAODInputJets)
,fFilterMask(copy.fFilterMask)
,fUsePhysicsSelection(copy.fUsePhysicsSelection)
,fEvtSelectionMask(copy.fEvtSelectionMask)
,fEventClass(copy.fEventClass)
,fMaxVertexZ(copy.fMaxVertexZ)
,fTrackPtCut(copy.fTrackPtCut)
,fTrackEtaMin(copy.fTrackEtaMin)
,fTrackEtaMax(copy.fTrackEtaMax)
,fTrackPhiMin(copy.fTrackPhiMin)
,fTrackPhiMax(copy.fTrackPhiMax)
,fUseExtraTracks(copy.fUseExtraTracks)
,fUseExtraTracksBgr(copy.fUseExtraTracksBgr)
,fCutFractionPtEmbedded(copy.fCutFractionPtEmbedded)
,fUseEmbeddedJetAxis(copy.fUseEmbeddedJetAxis)
,fUseEmbeddedJetPt(copy.fUseEmbeddedJetPt)
,fJetPtCut(copy.fJetPtCut)
,fJetEtaMin(copy.fJetEtaMin)
,fJetEtaMax(copy.fJetEtaMax)
,fJetPhiMin(copy.fJetPhiMin)
,fJetPhiMax(copy.fJetPhiMax)
,fFFRadius(copy.fFFRadius)
,fFFMinLTrackPt(copy.fFFMinLTrackPt)
,fFFMaxTrackPt(copy.fFFMaxTrackPt)
,fFFMinnTracks(copy.fFFMinnTracks)
,fFFBckgRadius(copy.fFFBckgRadius)
,fBckgMode(copy.fBckgMode)
,fQAMode(copy.fQAMode)
,fFFMode(copy.fFFMode)
,fIDFFMode(copy.fIDFFMode)
,fEffMode(copy.fEffMode)
,fJSMode(copy.fJSMode)
,fAvgTrials(copy.fAvgTrials)
,fTracksRecCuts(copy.fTracksRecCuts)
,fTracksRecCutsEfficiency(copy.fTracksRecCutsEfficiency)
,fTracksGen(copy.fTracksGen)
,fTracksAODMCCharged(copy.fTracksAODMCCharged)
,fTracksAODMCChargedSecNS(copy.fTracksAODMCChargedSecNS)
,fTracksAODMCChargedSecS(copy.fTracksAODMCChargedSecS)
,fTracksRecQualityCuts(copy.fTracksRecQualityCuts)
,fJetsRec(copy.fJetsRec)
,fJetsRecCuts(copy.fJetsRecCuts)
,fJetsGen(copy.fJetsGen)
,fJetsRecEff(copy.fJetsRecEff)
,fJetsEmbedded(copy.fJetsEmbedded)
,fBckgJetsRec(copy.fBckgJetsRec)
,fBckgJetsRecCuts(copy.fBckgJetsRecCuts)
,fBckgJetsGen(copy.fBckgJetsGen)
,fQATrackHistosRecCuts(copy.fQATrackHistosRecCuts)
,fQATrackHistosGen(copy.fQATrackHistosGen)
,fQAJetHistosRec(copy.fQAJetHistosRec)
,fQAJetHistosRecCuts(copy.fQAJetHistosRecCuts)
,fQAJetHistosRecCutsLeading(copy.fQAJetHistosRecCutsLeading)
,fQAJetHistosGen(copy.fQAJetHistosGen)
,fQAJetHistosGenLeading(copy.fQAJetHistosGenLeading)
,fQAJetHistosRecEffLeading(copy.fQAJetHistosRecEffLeading)
,fFFHistosRecCuts(copy.fFFHistosRecCuts)
,fFFHistosRecCutsInc(copy.fFFHistosRecCutsInc)
,fFFHistosRecLeadingTrack(copy.fFFHistosRecLeadingTrack)
,fFFHistosGen(copy.fFFHistosGen)
,fFFHistosGenInc(copy.fFFHistosGenInc)
,fFFHistosGenLeadingTrack(copy.fFFHistosGenLeadingTrack)
,fQATrackHighPtThreshold(copy.fQATrackHighPtThreshold)
,fFFNBinsJetPt(copy.fFFNBinsJetPt)
,fFFJetPtMin(copy.fFFJetPtMin)
,fFFJetPtMax(copy.fFFJetPtMax)
,fFFNBinsPt(copy.fFFNBinsPt)
,fFFPtMin(copy.fFFPtMin)
,fFFPtMax(copy.fFFPtMax)
,fFFNBinsXi(copy.fFFNBinsXi)
,fFFXiMin(copy.fFFXiMin)
,fFFXiMax(copy.fFFXiMax)
,fFFNBinsZ(copy.fFFNBinsZ)
,fFFZMin(copy.fFFZMin)
,fFFZMax(copy.fFFZMax)
,fQAJetNBinsPt(copy.fQAJetNBinsPt)
,fQAJetPtMin(copy.fQAJetPtMin)
,fQAJetPtMax(copy.fQAJetPtMax)
,fQAJetNBinsEta(copy.fQAJetNBinsEta)
,fQAJetEtaMin(copy.fQAJetEtaMin)
,fQAJetEtaMax(copy.fQAJetEtaMax)
,fQAJetNBinsPhi(copy.fQAJetNBinsPhi)
,fQAJetPhiMin(copy.fQAJetPhiMin)
,fQAJetPhiMax(copy.fQAJetPhiMax)
,fQATrackNBinsPt(copy.fQATrackNBinsPt)
,fQATrackPtMin(copy.fQATrackPtMin)
,fQATrackPtMax(copy.fQATrackPtMax)
,fQATrackNBinsEta(copy.fQATrackNBinsEta)
,fQATrackEtaMin(copy.fQATrackEtaMin)
,fQATrackEtaMax(copy.fQATrackEtaMax)
,fQATrackNBinsPhi(copy.fQATrackNBinsPhi)
,fQATrackPhiMin(copy.fQATrackPhiMin)
,fQATrackPhiMax(copy.fQATrackPhiMax)
,fCommonHistList(copy.fCommonHistList)
,fh1EvtSelection(copy.fh1EvtSelection)
,fh1VtxSelection(copy.fh1VtxSelection)
,fh1VertexNContributors(copy.fh1VertexNContributors)
,fh1VertexZ(copy.fh1VertexZ)
,fh1EvtMult(copy.fh1EvtMult)
,fh1EvtCent(copy.fh1EvtCent)
,fh1Xsec(copy.fh1Xsec)
,fh1Trials(copy.fh1Trials)
,fh1PtHard(copy.fh1PtHard)
,fh1PtHardTrials(copy.fh1PtHardTrials)
,fh1EvtsPtHardCut(copy.fh1EvtsPtHardCut)
,fh1nRecJetsCuts(copy.fh1nRecJetsCuts)
,fh1nGenJets(copy.fh1nGenJets)
,fh1nRecEffJets(copy.fh1nRecEffJets)
,fh1nEmbeddedJets(copy.fh1nEmbeddedJets)
,fh1nRecBckgJetsCuts(copy.fh1nRecBckgJetsCuts)
,fh1nGenBckgJets(copy.fh1nGenBckgJets)
,fh2PtRecVsGenPrim(copy.fh2PtRecVsGenPrim)
,fh2PtRecVsGenSec(copy.fh2PtRecVsGenSec)
,fhDCA_XY(copy.fhDCA_XY)
,fhDCA_Z(copy.fhDCA_Z)
,fhJetPtRefMultEta5(copy.fhJetPtRefMultEta5)
,fhJetPtRefMultEta8(copy.fhJetPtRefMultEta8)
,fhJetPtMultPercent(copy.fhJetPtMultPercent)
,fQATrackHistosRecEffGen(copy.fQATrackHistosRecEffGen)
,fQATrackHistosRecEffRec(copy.fQATrackHistosRecEffRec)
,fQATrackHistosSecRecNS(copy.fQATrackHistosSecRecNS)
,fQATrackHistosSecRecS(copy.fQATrackHistosSecRecS)
,fQATrackHistosSecRecSsc(copy.fQATrackHistosSecRecSsc)
,fFFHistosRecEffRec(copy.fFFHistosRecEffRec)
,fFFHistosSecRecNS(copy.fFFHistosSecRecNS)
,fFFHistosSecRecS(copy.fFFHistosSecRecS)
,fFFHistosSecRecSsc(copy.fFFHistosSecRecSsc)
,fh1BckgMult0(copy.fh1BckgMult0)
,fh1BckgMult1(copy.fh1BckgMult1)
,fh1BckgMult2(copy.fh1BckgMult2)
,fh1BckgMult3(copy.fh1BckgMult3)
,fh1BckgMult4(copy.fh1BckgMult4)
,fh1FractionPtEmbedded(copy.fh1FractionPtEmbedded)
,fh1IndexEmbedded(copy.fh1IndexEmbedded)
,fh2DeltaPtVsJetPtEmbedded(copy.fh2DeltaPtVsJetPtEmbedded)
,fh2DeltaPtVsRecJetPtEmbedded(copy.fh2DeltaPtVsRecJetPtEmbedded)
,fh1DeltaREmbedded(copy.fh1DeltaREmbedded)
,fQABckgHisto0RecCuts(copy.fQABckgHisto0RecCuts)
,fQABckgHisto0Gen(copy.fQABckgHisto0Gen)
,fQABckgHisto1RecCuts(copy.fQABckgHisto1RecCuts)
,fQABckgHisto1Gen(copy.fQABckgHisto1Gen)
,fQABckgHisto2RecCuts(copy.fQABckgHisto2RecCuts)
,fQABckgHisto2Gen(copy.fQABckgHisto2Gen)
,fQABckgHisto3RecCuts(copy.fQABckgHisto3RecCuts)
,fQABckgHisto3Gen(copy.fQABckgHisto3Gen)
,fQABckgHisto4RecCuts(copy.fQABckgHisto4RecCuts)
,fQABckgHisto4Gen(copy.fQABckgHisto4Gen)
,fFFBckgHisto0RecCuts(copy.fFFBckgHisto0RecCuts)
,fFFBckgHisto0Gen(copy.fFFBckgHisto0Gen)
,fFFBckgHisto1RecCuts(copy.fFFBckgHisto1RecCuts)
,fFFBckgHisto1Gen(copy.fFFBckgHisto1Gen)
,fFFBckgHisto2RecCuts(copy.fFFBckgHisto2RecCuts)
,fFFBckgHisto2Gen(copy.fFFBckgHisto2Gen)
,fFFBckgHisto3RecCuts(copy.fFFBckgHisto3RecCuts)
,fFFBckgHisto3Gen(copy.fFFBckgHisto3Gen)
,fFFBckgHisto4RecCuts(copy.fFFBckgHisto4RecCuts)
,fFFBckgHisto4Gen(copy.fFFBckgHisto4Gen)
,fFFBckgHisto0RecEffRec(copy.fFFBckgHisto0RecEffRec)
,fFFBckgHisto0SecRecNS(copy.fFFBckgHisto0SecRecNS)
,fFFBckgHisto0SecRecS(copy.fFFBckgHisto0SecRecS)
,fFFBckgHisto0SecRecSsc(copy.fFFBckgHisto0SecRecSsc)
,fProNtracksLeadingJet(copy.fProNtracksLeadingJet)
,fProDelR80pcPt(copy.fProDelR80pcPt)
,fProNtracksLeadingJetGen(copy.fProNtracksLeadingJetGen)
,fProDelR80pcPtGen(copy.fProDelR80pcPtGen)
,fProNtracksLeadingJetBgrPerp2(copy.fProNtracksLeadingJetBgrPerp2)
,fProNtracksLeadingJetRecPrim(copy.fProNtracksLeadingJetRecPrim)
,fProDelR80pcPtRecPrim(copy.fProDelR80pcPtRecPrim)
,fProNtracksLeadingJetRecSecNS(copy.fProNtracksLeadingJetRecSecNS)
,fProNtracksLeadingJetRecSecS(copy.fProNtracksLeadingJetRecSecS)
,fProNtracksLeadingJetRecSecSsc(copy.fProNtracksLeadingJetRecSecSsc)
,fRandom(copy.fRandom)
,fOnlyLeadingJets(copy.fOnlyLeadingJets)
,fMCPtHardCut(copy.fMCPtHardCut)
,fAnaUtils(copy.fAnaUtils)
,fNumInclusivePIDtasks(copy.fNumInclusivePIDtasks)
,fNumJetPIDtasks(copy.fNumJetPIDtasks)
,fNameInclusivePIDtask(0x0)
,fNameJetPIDtask(0x0)
,fInclusivePIDtask(0x0)
,fJetPIDtask(0x0)
,fUseInclusivePIDtask(copy.fUseInclusivePIDtask)
,fUseJetPIDtask(copy.fUseJetPIDtask)
,fIsPP(copy.fIsPP)
{
fBckgType[0] = copy.fBckgType[0];
fBckgType[1] = copy.fBckgType[1];
fBckgType[2] = copy.fBckgType[2];
fBckgType[3] = copy.fBckgType[3];
fBckgType[4] = copy.fBckgType[4];
for(Int_t ii=0; ii<5; ii++){
fProDelRPtSum[ii] = copy.fProDelRPtSum[ii];
fProDelRPtSumGen[ii] = copy.fProDelRPtSumGen[ii];
fProDelRPtSumBgrPerp2[ii] = copy.fProDelRPtSumBgrPerp2[ii];
fProDelRPtSumRecPrim[ii] = copy.fProDelRPtSumRecPrim[ii];
fProDelRPtSumRecSecNS[ii] = copy.fProDelRPtSumRecSecNS[ii];
fProDelRPtSumRecSecS[ii] = copy.fProDelRPtSumRecSecS[ii];
fProDelRPtSumRecSecSsc[ii] = copy.fProDelRPtSumRecSecSsc[ii];
}
for (Int_t i = 0; i < AliPID::kSPECIES; i++) {
fIDFFHistosRecCuts[i] = 0x0;
if (copy.fIDFFHistosRecCuts[i])
fIDFFHistosRecCuts[i] = copy.fIDFFHistosRecCuts[i];
fIDFFHistosGen[i] = 0x0;
if (copy.fIDFFHistosGen[i])
fIDFFHistosGen[i] = copy.fIDFFHistosGen[i];
fhDCA_XY_prim_MCID[i] = 0x0;
if (copy.fhDCA_XY_prim_MCID[i])
fhDCA_XY_prim_MCID[i] = copy.fhDCA_XY_prim_MCID[i];
fhDCA_Z_prim_MCID[i] = 0x0;
if (copy.fhDCA_Z_prim_MCID[i])
fhDCA_Z_prim_MCID[i] = copy.fhDCA_Z_prim_MCID[i];
fhDCA_XY_sec_MCID[i] = 0x0;
if (copy.fhDCA_XY_sec_MCID[i])
fhDCA_XY_sec_MCID[i] = copy.fhDCA_XY_sec_MCID[i];
fhDCA_Z_sec_MCID[i] = 0x0;
if (copy.fhDCA_Z_sec_MCID[i])
fhDCA_Z_sec_MCID[i] = copy.fhDCA_Z_sec_MCID[i];
}
if (fNumInclusivePIDtasks > 0) {
fNameInclusivePIDtask = new TString[fNumInclusivePIDtasks];
fInclusivePIDtask = new AliAnalysisTaskPID*[fNumInclusivePIDtasks];
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
fNameInclusivePIDtask[i] = "";
fInclusivePIDtask[i] = 0x0;
if (copy.fNameInclusivePIDtask[i])
fNameInclusivePIDtask[i] = copy.fNameInclusivePIDtask[i];
if (copy.fInclusivePIDtask[i])
fInclusivePIDtask[i] = copy.fInclusivePIDtask[i];
}
}
if (fNumJetPIDtasks > 0) {
fNameJetPIDtask = new TString[fNumJetPIDtasks];
fJetPIDtask = new AliAnalysisTaskPID*[fNumJetPIDtasks];
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
fNameJetPIDtask[i] = "";
fJetPIDtask[i] = 0x0;
if (copy.fNameJetPIDtask[i])
fNameJetPIDtask[i] = copy.fNameJetPIDtask[i];
if (copy.fJetPIDtask[i])
fJetPIDtask[i] = copy.fJetPIDtask[i];
}
}
}
AliAnalysisTaskIDFragmentationFunction& AliAnalysisTaskIDFragmentationFunction::operator=(const AliAnalysisTaskIDFragmentationFunction& o)
{
if(this!=&o){
AliAnalysisTaskSE::operator=(o);
fESD = o.fESD;
fAOD = o.fAOD;
fAODJets = o.fAODJets;
fAODExtension = o.fAODExtension;
fNonStdFile = o.fNonStdFile;
fBranchRecJets = o.fBranchRecJets;
fBranchRecBckgClusters = o.fBranchRecBckgClusters;
fBranchGenJets = o.fBranchGenJets;
fBranchEmbeddedJets = o.fBranchEmbeddedJets;
fTrackTypeGen = o.fTrackTypeGen;
fJetTypeGen = o.fJetTypeGen;
fJetTypeRecEff = o.fJetTypeRecEff;
fUseAODInputJets = o.fUseAODInputJets;
fFilterMask = o.fFilterMask;
fUsePhysicsSelection = o.fUsePhysicsSelection;
fEvtSelectionMask = o.fEvtSelectionMask;
fEventClass = o.fEventClass;
fMaxVertexZ = o.fMaxVertexZ;
fTrackPtCut = o.fTrackPtCut;
fTrackEtaMin = o.fTrackEtaMin;
fTrackEtaMax = o.fTrackEtaMax;
fTrackPhiMin = o.fTrackPhiMin;
fTrackPhiMax = o.fTrackPhiMax;
fUseExtraTracks = o.fUseExtraTracks;
fUseExtraTracksBgr = o.fUseExtraTracksBgr;
fCutFractionPtEmbedded = o.fCutFractionPtEmbedded;
fUseEmbeddedJetAxis = o.fUseEmbeddedJetAxis;
fUseEmbeddedJetPt = o.fUseEmbeddedJetPt;
fJetPtCut = o.fJetPtCut;
fJetEtaMin = o.fJetEtaMin;
fJetEtaMax = o.fJetEtaMax;
fJetPhiMin = o.fJetPhiMin;
fJetPhiMax = o.fJetPhiMin;
fFFRadius = o.fFFRadius;
fFFMinLTrackPt = o.fFFMinLTrackPt;
fFFMaxTrackPt = o.fFFMaxTrackPt;
fFFMinnTracks = o.fFFMinnTracks;
fFFBckgRadius = o.fFFBckgRadius;
fBckgMode = o.fBckgMode;
fQAMode = o.fQAMode;
fFFMode = o.fFFMode;
fIDFFMode = o.fIDFFMode;
fEffMode = o.fEffMode;
fJSMode = o.fJSMode;
fBckgType[0] = o.fBckgType[0];
fBckgType[1] = o.fBckgType[1];
fBckgType[2] = o.fBckgType[2];
fBckgType[3] = o.fBckgType[3];
fBckgType[4] = o.fBckgType[4];
fAvgTrials = o.fAvgTrials;
fTracksRecCuts = o.fTracksRecCuts;
fTracksRecCutsEfficiency = o.fTracksRecCutsEfficiency;
fTracksGen = o.fTracksGen;
fTracksAODMCCharged = o.fTracksAODMCCharged;
fTracksAODMCChargedSecNS = o.fTracksAODMCChargedSecNS;
fTracksAODMCChargedSecS = o.fTracksAODMCChargedSecS;
fTracksRecQualityCuts = o.fTracksRecQualityCuts;
fJetsRec = o.fJetsRec;
fJetsRecCuts = o.fJetsRecCuts;
fJetsGen = o.fJetsGen;
fJetsRecEff = o.fJetsRecEff;
fJetsEmbedded = o.fJetsEmbedded;
fBckgJetsRec = o.fBckgJetsRec;
fBckgJetsRecCuts = o.fBckgJetsRecCuts;
fBckgJetsGen = o.fBckgJetsGen;
fQATrackHistosRecCuts = o.fQATrackHistosRecCuts;
fQATrackHistosGen = o.fQATrackHistosGen;
fQAJetHistosRec = o.fQAJetHistosRec;
fQAJetHistosRecCuts = o.fQAJetHistosRecCuts;
fQAJetHistosRecCutsLeading = o.fQAJetHistosRecCutsLeading;
fQAJetHistosGen = o.fQAJetHistosGen;
fQAJetHistosGenLeading = o.fQAJetHistosGenLeading;
fQAJetHistosRecEffLeading = o.fQAJetHistosRecEffLeading;
fFFHistosRecCuts = o.fFFHistosRecCuts;
fFFHistosRecCutsInc = o.fFFHistosRecCutsInc;
fFFHistosRecLeadingTrack = o.fFFHistosRecLeadingTrack;
fFFHistosGen = o.fFFHistosGen;
fFFHistosGenInc = o.fFFHistosGenInc;
fFFHistosGenLeadingTrack = o.fFFHistosGenLeadingTrack;
fQATrackHighPtThreshold = o.fQATrackHighPtThreshold;
fFFNBinsJetPt = o.fFFNBinsJetPt;
fFFJetPtMin = o.fFFJetPtMin;
fFFJetPtMax = o.fFFJetPtMax;
fFFNBinsPt = o.fFFNBinsPt;
fFFPtMin = o.fFFPtMin;
fFFPtMax = o.fFFPtMax;
fFFNBinsXi = o.fFFNBinsXi;
fFFXiMin = o.fFFXiMin;
fFFXiMax = o.fFFXiMax;
fFFNBinsZ = o.fFFNBinsZ;
fFFZMin = o.fFFZMin;
fFFZMax = o.fFFZMax;
fQAJetNBinsPt = o.fQAJetNBinsPt;
fQAJetPtMin = o.fQAJetPtMin;
fQAJetPtMax = o.fQAJetPtMax;
fQAJetNBinsEta = o.fQAJetNBinsEta;
fQAJetEtaMin = o.fQAJetEtaMin;
fQAJetEtaMax = o.fQAJetEtaMax;
fQAJetNBinsPhi = o.fQAJetNBinsPhi;
fQAJetPhiMin = o.fQAJetPhiMin;
fQAJetPhiMax = o.fQAJetPhiMax;
fQATrackNBinsPt = o.fQATrackNBinsPt;
fQATrackPtMin = o.fQATrackPtMin;
fQATrackPtMax = o.fQATrackPtMax;
fQATrackNBinsEta = o.fQATrackNBinsEta;
fQATrackEtaMin = o.fQATrackEtaMin;
fQATrackEtaMax = o.fQATrackEtaMax;
fQATrackNBinsPhi = o.fQATrackNBinsPhi;
fQATrackPhiMin = o.fQATrackPhiMin;
fQATrackPhiMax = o.fQATrackPhiMax;
fCommonHistList = o.fCommonHistList;
fh1EvtSelection = o.fh1EvtSelection;
fh1VtxSelection = o.fh1VtxSelection;
fh1VertexNContributors = o.fh1VertexNContributors;
fh1VertexZ = o.fh1VertexZ;
fh1EvtMult = o.fh1EvtMult;
fh1EvtCent = o.fh1EvtCent;
fh1Xsec = o.fh1Xsec;
fh1Trials = o.fh1Trials;
fh1PtHard = o.fh1PtHard;
fh1PtHardTrials = o.fh1PtHardTrials;
fh1EvtsPtHardCut = o.fh1EvtsPtHardCut;
fh1nRecJetsCuts = o.fh1nRecJetsCuts;
fh1nGenJets = o.fh1nGenJets;
fh1nRecEffJets = o.fh1nRecEffJets;
fh1nEmbeddedJets = o.fh1nEmbeddedJets;
fh2PtRecVsGenPrim = o.fh2PtRecVsGenPrim;
fh2PtRecVsGenSec = o.fh2PtRecVsGenSec;
fQATrackHistosRecEffGen = o.fQATrackHistosRecEffGen;
fQATrackHistosRecEffRec = o.fQATrackHistosRecEffRec;
fQATrackHistosSecRecNS = o.fQATrackHistosSecRecNS;
fQATrackHistosSecRecS = o.fQATrackHistosSecRecS;
fQATrackHistosSecRecSsc = o.fQATrackHistosSecRecSsc;
fFFHistosRecEffRec = o.fFFHistosRecEffRec;
fFFHistosSecRecNS = o.fFFHistosSecRecNS;
fFFHistosSecRecS = o.fFFHistosSecRecS;
fFFHistosSecRecSsc = o.fFFHistosSecRecSsc;
fh1BckgMult0 = o.fh1BckgMult0;
fh1BckgMult1 = o.fh1BckgMult1;
fh1BckgMult2 = o.fh1BckgMult2;
fh1BckgMult3 = o.fh1BckgMult3;
fh1BckgMult4 = o.fh1BckgMult4;
fh1FractionPtEmbedded = o.fh1FractionPtEmbedded;
fh1IndexEmbedded = o.fh1IndexEmbedded;
fh2DeltaPtVsJetPtEmbedded = o.fh2DeltaPtVsJetPtEmbedded;
fh2DeltaPtVsRecJetPtEmbedded = o.fh2DeltaPtVsRecJetPtEmbedded;
fh1DeltaREmbedded = o.fh1DeltaREmbedded;
fhDCA_XY = o.fhDCA_XY;
fhDCA_Z = o.fhDCA_Z;
fhJetPtRefMultEta5 = o.fhJetPtRefMultEta5;
fhJetPtRefMultEta8 = o.fhJetPtRefMultEta8;
fhJetPtMultPercent = o.fhJetPtMultPercent;
fQABckgHisto0RecCuts = o.fQABckgHisto0RecCuts;
fQABckgHisto0Gen = o.fQABckgHisto0Gen;
fQABckgHisto1RecCuts = o.fQABckgHisto1RecCuts;
fQABckgHisto1Gen = o.fQABckgHisto1Gen;
fQABckgHisto2RecCuts = o.fQABckgHisto2RecCuts;
fQABckgHisto2Gen = o.fQABckgHisto2Gen;
fQABckgHisto3RecCuts = o.fQABckgHisto3RecCuts;
fQABckgHisto3Gen = o.fQABckgHisto3Gen;
fQABckgHisto4RecCuts = o.fQABckgHisto4RecCuts;
fQABckgHisto4Gen = o.fQABckgHisto4Gen;
fFFBckgHisto0RecCuts = o.fFFBckgHisto0RecCuts;
fFFBckgHisto0Gen = o.fFFBckgHisto0Gen;
fFFBckgHisto1RecCuts = o.fFFBckgHisto1RecCuts;
fFFBckgHisto1Gen = o.fFFBckgHisto1Gen;
fFFBckgHisto2RecCuts = o.fFFBckgHisto2RecCuts;
fFFBckgHisto2Gen = o.fFFBckgHisto2Gen;
fFFBckgHisto3RecCuts = o.fFFBckgHisto3RecCuts;
fFFBckgHisto3Gen = o.fFFBckgHisto3Gen;
fFFBckgHisto4RecCuts = o.fFFBckgHisto4RecCuts;
fFFBckgHisto4Gen = o.fFFBckgHisto4Gen;
fFFBckgHisto0RecEffRec = o.fFFBckgHisto0RecEffRec;
fFFBckgHisto0SecRecNS = o.fFFBckgHisto0SecRecNS;
fFFBckgHisto0SecRecS = o.fFFBckgHisto0SecRecS;
fFFBckgHisto0SecRecSsc = o.fFFBckgHisto0SecRecSsc;
fProNtracksLeadingJet = o.fProNtracksLeadingJet;
fProDelR80pcPt = o.fProDelR80pcPt;
fProNtracksLeadingJetGen = o.fProNtracksLeadingJetGen;
fProDelR80pcPtGen = o.fProDelR80pcPtGen;
fProNtracksLeadingJetBgrPerp2 = o.fProNtracksLeadingJetBgrPerp2;
fProNtracksLeadingJetRecPrim = o.fProNtracksLeadingJetRecPrim;
fProDelR80pcPtRecPrim = o.fProDelR80pcPtRecPrim;
fProNtracksLeadingJetRecSecNS = o.fProNtracksLeadingJetRecSecNS;
fProNtracksLeadingJetRecSecS = o.fProNtracksLeadingJetRecSecS;
fProNtracksLeadingJetRecSecSsc = o.fProNtracksLeadingJetRecSecSsc;
fRandom = o.fRandom;
fOnlyLeadingJets = o.fOnlyLeadingJets;
fMCPtHardCut = o.fMCPtHardCut;
fAnaUtils = o.fAnaUtils;
fUseInclusivePIDtask = o.fUseInclusivePIDtask;
fUseJetPIDtask = o.fUseJetPIDtask;
fIsPP = o.fIsPP;
for(Int_t ii=0; ii<5; ii++){
fProDelRPtSum[ii] = o.fProDelRPtSum[ii];
fProDelRPtSumGen[ii] = o.fProDelRPtSumGen[ii];
fProDelRPtSumBgrPerp2[ii] = o.fProDelRPtSumBgrPerp2[ii];
fProDelRPtSumRecPrim[ii] = o.fProDelRPtSumRecPrim[ii];
fProDelRPtSumRecSecNS[ii] = o.fProDelRPtSumRecSecNS[ii];
fProDelRPtSumRecSecS[ii] = o.fProDelRPtSumRecSecS[ii];
fProDelRPtSumRecSecSsc[ii] = o.fProDelRPtSumRecSecSsc[ii];
}
for (Int_t i = 0; i < AliPID::kSPECIES; i++) {
fIDFFHistosRecCuts[i] = 0x0;
if (o.fIDFFHistosRecCuts[i])
fIDFFHistosRecCuts[i] = o.fIDFFHistosRecCuts[i];
fIDFFHistosGen[i] = 0x0;
if (o.fIDFFHistosGen[i])
fIDFFHistosGen[i] = o.fIDFFHistosGen[i];
fhDCA_XY_prim_MCID[i] = 0x0;
if (o.fhDCA_XY_prim_MCID[i])
fhDCA_XY_prim_MCID[i] = o.fhDCA_XY_prim_MCID[i];
fhDCA_Z_prim_MCID[i] = 0x0;
if (o.fhDCA_Z_prim_MCID[i])
fhDCA_Z_prim_MCID[i] = o.fhDCA_Z_prim_MCID[i];
fhDCA_XY_sec_MCID[i] = 0x0;
if (o.fhDCA_XY_sec_MCID[i])
fhDCA_XY_sec_MCID[i] = o.fhDCA_XY_sec_MCID[i];
fhDCA_Z_sec_MCID[i] = 0x0;
if (o.fhDCA_Z_sec_MCID[i])
fhDCA_Z_sec_MCID[i] = o.fhDCA_Z_sec_MCID[i];
}
}
if (fNumJetPIDtasks > 0) {
delete [] fNameJetPIDtask;
fNameJetPIDtask = 0x0;
delete [] fJetPIDtask;
fJetPIDtask = 0x0;
}
fNumJetPIDtasks = o.fNumJetPIDtasks;
if (fNumInclusivePIDtasks > 0) {
delete [] fNameInclusivePIDtask;
fNameInclusivePIDtask = 0x0;
delete [] fInclusivePIDtask;
fInclusivePIDtask = 0x0;
}
fNumInclusivePIDtasks = o.fNumInclusivePIDtasks;
if (fNumInclusivePIDtasks > 0) {
fNameInclusivePIDtask = new TString[fNumInclusivePIDtasks];
fInclusivePIDtask = new AliAnalysisTaskPID*[fNumInclusivePIDtasks];
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
fNameInclusivePIDtask[i] = "";
fInclusivePIDtask[i] = 0x0;
if (o.fNameInclusivePIDtask[i])
fNameInclusivePIDtask[i] = o.fNameInclusivePIDtask[i];
if (o.fInclusivePIDtask[i])
fInclusivePIDtask[i] = o.fInclusivePIDtask[i];
}
}
if (fNumJetPIDtasks > 0) {
fNameJetPIDtask = new TString[fNumJetPIDtasks];
fJetPIDtask = new AliAnalysisTaskPID*[fNumJetPIDtasks];
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
fNameJetPIDtask[i] = "";
fJetPIDtask[i] = 0x0;
if (o.fNameJetPIDtask[i])
fNameJetPIDtask[i] = o.fNameJetPIDtask[i];
if (o.fJetPIDtask[i])
fJetPIDtask[i] = o.fJetPIDtask[i];
}
}
return *this;
}
AliAnalysisTaskIDFragmentationFunction::~AliAnalysisTaskIDFragmentationFunction()
{
if(fTracksRecCuts) delete fTracksRecCuts;
if(fTracksRecCutsEfficiency) delete fTracksRecCutsEfficiency;
if(fTracksGen) delete fTracksGen;
if(fTracksAODMCCharged) delete fTracksAODMCCharged;
if(fTracksAODMCChargedSecNS) delete fTracksAODMCChargedSecNS;
if(fTracksAODMCChargedSecS) delete fTracksAODMCChargedSecS;
if(fTracksRecQualityCuts) delete fTracksRecQualityCuts;
if(fJetsRec) delete fJetsRec;
if(fJetsRecCuts) delete fJetsRecCuts;
if(fJetsGen) delete fJetsGen;
if(fJetsRecEff) delete fJetsRecEff;
if(fJetsEmbedded) delete fJetsEmbedded;
if(fBckgMode &&
(fBckgType[0]==kBckgClusters || fBckgType[1]==kBckgClusters || fBckgType[2]==kBckgClusters || fBckgType[3]==kBckgClusters || fBckgType[4]==kBckgClusters ||
fBckgType[0]==kBckgClustersOutLeading || fBckgType[1]==kBckgClustersOutLeading || fBckgType[2]==kBckgClustersOutLeading ||
fBckgType[3]==kBckgClustersOutLeading || fBckgType[4]==kBckgClustersOutLeading)){
if(fBckgJetsRec) delete fBckgJetsRec;
if(fBckgJetsRecCuts) delete fBckgJetsRecCuts;
if(fBckgJetsGen) delete fBckgJetsGen;
}
if(fRandom) delete fRandom;
delete [] fNameInclusivePIDtask;
fNameInclusivePIDtask = 0x0;
delete [] fInclusivePIDtask;
fInclusivePIDtask = 0x0;
delete [] fNameJetPIDtask;
fNameJetPIDtask = 0x0;
delete [] fJetPIDtask;
fJetPIDtask = 0x0;
delete fAnaUtils;
fAnaUtils = 0x0;
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncHistos::AliFragFuncHistos(const char* name,
Int_t nJetPt, Float_t jetPtMin, Float_t jetPtMax,
Int_t nPt, Float_t ptMin, Float_t ptMax,
Int_t nXi, Float_t xiMin, Float_t xiMax,
Int_t nZ , Float_t zMin , Float_t zMax)
: TObject()
,fNBinsJetPt(nJetPt)
,fJetPtMin(jetPtMin)
,fJetPtMax(jetPtMax)
,fNBinsPt(nPt)
,fPtMin(ptMin)
,fPtMax(ptMax)
,fNBinsXi(nXi)
,fXiMin(xiMin)
,fXiMax(xiMax)
,fNBinsZ(nZ)
,fZMin(zMin)
,fZMax(zMax)
,fh2TrackPt(0)
,fh2Xi(0)
,fh2Z(0)
,fh1JetPt(0)
,fNameFF(name)
{
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncHistos::AliFragFuncHistos(const AliFragFuncHistos& copy)
: TObject()
,fNBinsJetPt(copy.fNBinsJetPt)
,fJetPtMin(copy.fJetPtMin)
,fJetPtMax(copy.fJetPtMax)
,fNBinsPt(copy.fNBinsPt)
,fPtMin(copy.fPtMin)
,fPtMax(copy.fPtMax)
,fNBinsXi(copy.fNBinsXi)
,fXiMin(copy.fXiMin)
,fXiMax(copy.fXiMax)
,fNBinsZ(copy.fNBinsZ)
,fZMin(copy.fZMin)
,fZMax(copy.fZMax)
,fh2TrackPt(copy.fh2TrackPt)
,fh2Xi(copy.fh2Xi)
,fh2Z(copy.fh2Z)
,fh1JetPt(copy.fh1JetPt)
,fNameFF(copy.fNameFF)
{
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncHistos& AliAnalysisTaskIDFragmentationFunction::AliFragFuncHistos::operator=(const AliAnalysisTaskIDFragmentationFunction::AliFragFuncHistos& o)
{
if(this!=&o){
TObject::operator=(o);
fNBinsJetPt = o.fNBinsJetPt;
fJetPtMin = o.fJetPtMin;
fJetPtMax = o.fJetPtMax;
fNBinsPt = o.fNBinsPt;
fPtMin = o.fPtMin;
fPtMax = o.fPtMax;
fNBinsXi = o.fNBinsXi;
fXiMin = o.fXiMin;
fXiMax = o.fXiMax;
fNBinsZ = o.fNBinsZ;
fZMin = o.fZMin;
fZMax = o.fZMax;
fh2TrackPt = o.fh2TrackPt;
fh2Xi = o.fh2Xi;
fh2Z = o.fh2Z;
fh1JetPt = o.fh1JetPt;
fNameFF = o.fNameFF;
}
return *this;
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncHistos::~AliFragFuncHistos()
{
if(fh1JetPt) delete fh1JetPt;
if(fh2TrackPt) delete fh2TrackPt;
if(fh2Xi) delete fh2Xi;
if(fh2Z) delete fh2Z;
}
void AliAnalysisTaskIDFragmentationFunction::AliFragFuncHistos::DefineHistos()
{
fh1JetPt = new TH1F(Form("fh1FFJetPt%s", fNameFF.Data()),"",fNBinsJetPt,fJetPtMin,fJetPtMax);
fh2TrackPt = new TH2F(Form("fh2FFTrackPt%s",fNameFF.Data()),"",fNBinsJetPt, fJetPtMin, fJetPtMax,fNBinsPt, fPtMin, fPtMax);
fh2Z = new TH2F(Form("fh2FFZ%s",fNameFF.Data()),"",fNBinsJetPt, fJetPtMin, fJetPtMax, fNBinsZ, fZMin, fZMax);
fh2Xi = new TH2F(Form("fh2FFXi%s",fNameFF.Data()),"",fNBinsJetPt, fJetPtMin, fJetPtMax, fNBinsXi, fXiMin, fXiMax);
AliAnalysisTaskIDFragmentationFunction::SetProperties(fh1JetPt, "p_{T} [GeV/c]", "entries");
AliAnalysisTaskIDFragmentationFunction::SetProperties(fh2TrackPt,"jet p_{T} [GeV/c]","p_{T} [GeV/c]","entries");
AliAnalysisTaskIDFragmentationFunction::SetProperties(fh2Xi,"jet p_{T} [GeV/c]","#xi", "entries");
AliAnalysisTaskIDFragmentationFunction::SetProperties(fh2Z,"jet p_{T} [GeV/c]","z","entries");
}
void AliAnalysisTaskIDFragmentationFunction::AliFragFuncHistos::FillFF(Float_t trackPt, Float_t jetPt, Bool_t incrementJetPt, Float_t norm,
Bool_t scaleStrangeness, Float_t scaleFacStrangeness)
{
if(incrementJetPt && norm) fh1JetPt->Fill(jetPt,1/norm);
else if(incrementJetPt) fh1JetPt->Fill(jetPt);
if((int)trackPt==-1) return;
if(norm)fh2TrackPt->Fill(jetPt,trackPt,1/norm);
else if(scaleStrangeness) fh2TrackPt->Fill(jetPt,trackPt,scaleFacStrangeness);
else fh2TrackPt->Fill(jetPt,trackPt);
Double_t z = -1., xi = -1.;
AliAnalysisTaskPID::GetJetTrackObservables(trackPt, jetPt, z, xi);
if(norm){
fh2Xi->Fill(jetPt,xi,1/norm);
fh2Z->Fill(jetPt,z,1/norm);
}
else if(scaleStrangeness){
fh2Xi->Fill(jetPt,xi,scaleFacStrangeness);
fh2Z->Fill(jetPt,z,scaleFacStrangeness);
}
else {
fh2Xi->Fill(jetPt,xi);
fh2Z->Fill(jetPt,z);
}
}
void AliAnalysisTaskIDFragmentationFunction::AliFragFuncHistos::AddToOutput(TList* list) const
{
list->Add(fh1JetPt);
list->Add(fh2TrackPt);
list->Add(fh2Xi);
list->Add(fh2Z);
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncQAJetHistos::AliFragFuncQAJetHistos(const char* name,
Int_t nPt, Float_t ptMin, Float_t ptMax,
Int_t nEta, Float_t etaMin, Float_t etaMax,
Int_t nPhi, Float_t phiMin, Float_t phiMax)
: TObject()
,fNBinsPt(nPt)
,fPtMin(ptMin)
,fPtMax(ptMax)
,fNBinsEta(nEta)
,fEtaMin(etaMin)
,fEtaMax(etaMax)
,fNBinsPhi(nPhi)
,fPhiMin(phiMin)
,fPhiMax(phiMax)
,fh2EtaPhi(0)
,fh1Pt(0)
,fNameQAJ(name)
{
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncQAJetHistos::AliFragFuncQAJetHistos(const AliFragFuncQAJetHistos& copy)
: TObject()
,fNBinsPt(copy.fNBinsPt)
,fPtMin(copy.fPtMin)
,fPtMax(copy.fPtMax)
,fNBinsEta(copy.fNBinsEta)
,fEtaMin(copy.fEtaMin)
,fEtaMax(copy.fEtaMax)
,fNBinsPhi(copy.fNBinsPhi)
,fPhiMin(copy.fPhiMin)
,fPhiMax(copy.fPhiMax)
,fh2EtaPhi(copy.fh2EtaPhi)
,fh1Pt(copy.fh1Pt)
,fNameQAJ(copy.fNameQAJ)
{
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncQAJetHistos& AliAnalysisTaskIDFragmentationFunction::AliFragFuncQAJetHistos::operator=(const AliAnalysisTaskIDFragmentationFunction::AliFragFuncQAJetHistos& o)
{
if(this!=&o){
TObject::operator=(o);
fNBinsPt = o.fNBinsPt;
fPtMin = o.fPtMin;
fPtMax = o.fPtMax;
fNBinsEta = o.fNBinsEta;
fEtaMin = o.fEtaMin;
fEtaMax = o.fEtaMax;
fNBinsPhi = o.fNBinsPhi;
fPhiMin = o.fPhiMin;
fPhiMax = o.fPhiMax;
fh2EtaPhi = o.fh2EtaPhi;
fh1Pt = o.fh1Pt;
fNameQAJ = o.fNameQAJ;
}
return *this;
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncQAJetHistos::~AliFragFuncQAJetHistos()
{
if(fh2EtaPhi) delete fh2EtaPhi;
if(fh1Pt) delete fh1Pt;
}
void AliAnalysisTaskIDFragmentationFunction::AliFragFuncQAJetHistos::DefineHistos()
{
fh2EtaPhi = new TH2F(Form("fh2JetQAEtaPhi%s", fNameQAJ.Data()), Form("%s: #eta - #phi distribution", fNameQAJ.Data()), fNBinsEta, fEtaMin, fEtaMax, fNBinsPhi, fPhiMin, fPhiMax);
fh1Pt = new TH1F(Form("fh1JetQAPt%s", fNameQAJ.Data()), Form("%s: p_{T} distribution", fNameQAJ.Data()), fNBinsPt, fPtMin, fPtMax);
AliAnalysisTaskIDFragmentationFunction::SetProperties(fh2EtaPhi, "#eta", "#phi");
AliAnalysisTaskIDFragmentationFunction::SetProperties(fh1Pt, "p_{T} [GeV/c]", "entries");
}
void AliAnalysisTaskIDFragmentationFunction::AliFragFuncQAJetHistos::FillJetQA(Float_t eta, Float_t phi, Float_t pt)
{
fh2EtaPhi->Fill( eta, phi);
fh1Pt->Fill( pt );
}
void AliAnalysisTaskIDFragmentationFunction::AliFragFuncQAJetHistos::AddToOutput(TList* list) const
{
list->Add(fh2EtaPhi);
list->Add(fh1Pt);
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncQATrackHistos::AliFragFuncQATrackHistos(const char* name,
Int_t nPt, Float_t ptMin, Float_t ptMax,
Int_t nEta, Float_t etaMin, Float_t etaMax,
Int_t nPhi, Float_t phiMin, Float_t phiMax,
Float_t ptThresh)
: TObject()
,fNBinsPt(nPt)
,fPtMin(ptMin)
,fPtMax(ptMax)
,fNBinsEta(nEta)
,fEtaMin(etaMin)
,fEtaMax(etaMax)
,fNBinsPhi(nPhi)
,fPhiMin(phiMin)
,fPhiMax(phiMax)
,fHighPtThreshold(ptThresh)
,fh2EtaPhi(0)
,fh1Pt(0)
,fh2HighPtEtaPhi(0)
,fh2PhiPt(0)
,fNameQAT(name)
{
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncQATrackHistos::AliFragFuncQATrackHistos(const AliFragFuncQATrackHistos& copy)
: TObject()
,fNBinsPt(copy.fNBinsPt)
,fPtMin(copy.fPtMin)
,fPtMax(copy.fPtMax)
,fNBinsEta(copy.fNBinsEta)
,fEtaMin(copy.fEtaMin)
,fEtaMax(copy.fEtaMax)
,fNBinsPhi(copy.fNBinsPhi)
,fPhiMin(copy.fPhiMin)
,fPhiMax(copy.fPhiMax)
,fHighPtThreshold(copy.fHighPtThreshold)
,fh2EtaPhi(copy.fh2EtaPhi)
,fh1Pt(copy.fh1Pt)
,fh2HighPtEtaPhi(copy.fh2HighPtEtaPhi)
,fh2PhiPt(copy.fh2PhiPt)
,fNameQAT(copy.fNameQAT)
{
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncQATrackHistos& AliAnalysisTaskIDFragmentationFunction::AliFragFuncQATrackHistos::operator=(const AliAnalysisTaskIDFragmentationFunction::AliFragFuncQATrackHistos& o)
{
if(this!=&o){
TObject::operator=(o);
fNBinsPt = o.fNBinsPt;
fPtMin = o.fPtMin;
fPtMax = o.fPtMax;
fNBinsEta = o.fNBinsEta;
fEtaMin = o.fEtaMin;
fEtaMax = o.fEtaMax;
fNBinsPhi = o.fNBinsPhi;
fPhiMin = o.fPhiMin;
fPhiMax = o.fPhiMax;
fHighPtThreshold = o.fHighPtThreshold;
fh2EtaPhi = o.fh2EtaPhi;
fh1Pt = o.fh1Pt;
fh2HighPtEtaPhi = o.fh2HighPtEtaPhi;
fh2PhiPt = o.fh2PhiPt;
fNameQAT = o.fNameQAT;
}
return *this;
}
AliAnalysisTaskIDFragmentationFunction::AliFragFuncQATrackHistos::~AliFragFuncQATrackHistos()
{
if(fh2EtaPhi) delete fh2EtaPhi;
if(fh2HighPtEtaPhi) delete fh2HighPtEtaPhi;
if(fh1Pt) delete fh1Pt;
if(fh2PhiPt) delete fh2PhiPt;
}
void AliAnalysisTaskIDFragmentationFunction::AliFragFuncQATrackHistos::DefineHistos()
{
fh2EtaPhi = new TH2F(Form("fh2TrackQAEtaPhi%s", fNameQAT.Data()), Form("%s: #eta - #phi distribution", fNameQAT.Data()), fNBinsEta, fEtaMin, fEtaMax, fNBinsPhi, fPhiMin, fPhiMax);
fh2HighPtEtaPhi = new TH2F(Form("fh2TrackQAHighPtEtaPhi%s", fNameQAT.Data()), Form("%s: #eta - #phi distribution for high-p_{T}", fNameQAT.Data()), fNBinsEta, fEtaMin, fEtaMax, fNBinsPhi, fPhiMin, fPhiMax);
fh1Pt = new TH1F(Form("fh1TrackQAPt%s", fNameQAT.Data()), Form("%s: p_{T} distribution", fNameQAT.Data()), fNBinsPt, fPtMin, fPtMax);
fh2PhiPt = new TH2F(Form("fh2TrackQAPhiPt%s", fNameQAT.Data()), Form("%s: #phi - p_{T} distribution", fNameQAT.Data()), fNBinsPhi, fPhiMin, fPhiMax, fNBinsPt, fPtMin, fPtMax);
AliAnalysisTaskIDFragmentationFunction::SetProperties(fh2EtaPhi, "#eta", "#phi");
AliAnalysisTaskIDFragmentationFunction::SetProperties(fh2HighPtEtaPhi, "#eta", "#phi");
AliAnalysisTaskIDFragmentationFunction::SetProperties(fh1Pt, "p_{T} [GeV/c]", "entries");
AliAnalysisTaskIDFragmentationFunction::SetProperties(fh2PhiPt, "#phi", "p_{T} [GeV/c]");
}
void AliAnalysisTaskIDFragmentationFunction::AliFragFuncQATrackHistos::FillTrackQA(Float_t eta, Float_t phi, Float_t pt, Bool_t weightPt, Float_t norm,
Bool_t scaleStrangeness, Float_t scaleFacStrangeness)
{
Float_t weight = 1.;
if(weightPt) weight = pt;
fh2EtaPhi->Fill( eta, phi, weight);
if(scaleStrangeness) fh2EtaPhi->Fill( eta, phi, scaleFacStrangeness);
if(pt > fHighPtThreshold) fh2HighPtEtaPhi->Fill( eta, phi, weight);
if(pt > fHighPtThreshold && scaleStrangeness) fh2HighPtEtaPhi->Fill( eta, phi, weight);
if(norm) fh1Pt->Fill( pt, 1/norm );
else if(scaleStrangeness) fh1Pt->Fill(pt,scaleFacStrangeness);
else fh1Pt->Fill( pt );
if(scaleFacStrangeness) fh2PhiPt->Fill(phi, pt, scaleFacStrangeness);
else fh2PhiPt->Fill(phi, pt);
}
void AliAnalysisTaskIDFragmentationFunction::AliFragFuncQATrackHistos::AddToOutput(TList* list) const
{
list->Add(fh2EtaPhi);
list->Add(fh2HighPtEtaPhi);
list->Add(fh1Pt);
list->Add(fh2PhiPt);
}
Bool_t AliAnalysisTaskIDFragmentationFunction::Notify()
{
TTree *tree = AliAnalysisManager::GetAnalysisManager()->GetTree();
Float_t xsection = 0;
Float_t ftrials = 1;
fAvgTrials = 1;
if(tree){
TFile *curfile = tree->GetCurrentFile();
if (!curfile) {
Error("Notify","No current file");
return kFALSE;
}
AliAnalysisHelperJetTasks::PythiaInfoFromFile(curfile->GetName(),xsection,ftrials);
if (fUseInclusivePIDtask) {
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++)
fInclusivePIDtask[i]->FillXsec(xsection);
}
if (fUseJetPIDtask) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++)
fJetPIDtask[i]->FillXsec(xsection);
}
if(!fh1Xsec||!fh1Trials){
Printf("%s:%d No Histogram fh1Xsec",(char*)__FILE__,__LINE__);
return kFALSE;
}
fh1Xsec->Fill("<#sigma>",xsection);
Float_t nEntries = (Float_t)tree->GetTree()->GetEntries();
if(ftrials>=nEntries && nEntries>0.)fAvgTrials = ftrials/nEntries;
}
delete fRandom;
fRandom = new TRandom3();
fRandom->SetSeed(0);
return kTRUE;
}
void AliAnalysisTaskIDFragmentationFunction::UserCreateOutputObjects()
{
if(fDebug > 1) Printf("AliAnalysisTaskIDFragmentationFunction::UserCreateOutputObjects()");
fTracksRecCuts = new TList();
fTracksRecCuts->SetOwner(kFALSE);
fTracksRecCutsEfficiency = new TList();
fTracksRecCutsEfficiency->SetOwner(kFALSE);
fTracksGen = new TList();
fTracksGen->SetOwner(kFALSE);
fTracksAODMCCharged = new TList();
fTracksAODMCCharged->SetOwner(kFALSE);
fTracksAODMCChargedSecNS = new TList();
fTracksAODMCChargedSecNS->SetOwner(kFALSE);
fTracksAODMCChargedSecS = new TList();
fTracksAODMCChargedSecS->SetOwner(kFALSE);
fTracksRecQualityCuts = new TList();
fTracksRecQualityCuts->SetOwner(kFALSE);
fJetsRec = new TList();
fJetsRec->SetOwner(kFALSE);
fJetsRecCuts = new TList();
fJetsRecCuts->SetOwner(kFALSE);
fJetsGen = new TList();
fJetsGen->SetOwner(kFALSE);
fJetsRecEff = new TList();
fJetsRecEff->SetOwner(kFALSE);
fJetsEmbedded = new TList();
fJetsEmbedded->SetOwner(kFALSE);
if(fBckgMode &&
(fBckgType[0]==kBckgClusters || fBckgType[1]==kBckgClusters || fBckgType[2]==kBckgClusters || fBckgType[3]==kBckgClusters || fBckgType[4]==kBckgClusters ||
fBckgType[0]==kBckgClustersOutLeading || fBckgType[1]==kBckgClustersOutLeading || fBckgType[2]==kBckgClustersOutLeading ||
fBckgType[3]==kBckgClustersOutLeading || fBckgType[4]==kBckgClustersOutLeading)){
fBckgJetsRec = new TList();
fBckgJetsRec->SetOwner(kFALSE);
fBckgJetsRecCuts = new TList();
fBckgJetsRecCuts->SetOwner(kFALSE);
fBckgJetsGen = new TList();
fBckgJetsGen->SetOwner(kFALSE);
}
OpenFile(1);
fCommonHistList = new TList();
fCommonHistList->SetOwner(kTRUE);
Bool_t oldStatus = TH1::AddDirectoryStatus();
TH1::AddDirectory(kFALSE);
fh1EvtSelection = new TH1F("fh1EvtSelection", "Event Selection", 6, -0.5, 5.5);
fh1EvtSelection->GetXaxis()->SetBinLabel(1,"ACCEPTED");
fh1EvtSelection->GetXaxis()->SetBinLabel(2,"event selection: rejected");
fh1EvtSelection->GetXaxis()->SetBinLabel(3,"event class: rejected");
fh1EvtSelection->GetXaxis()->SetBinLabel(4,"vertex Ncontr: rejected");
fh1EvtSelection->GetXaxis()->SetBinLabel(5,"vertex z: rejected");
fh1EvtSelection->GetXaxis()->SetBinLabel(6,"vertex type: rejected");
fh1VtxSelection = new TH1F("fh1VtxSelection", "Vertex Selection", 10, -1, 9);
fh1VtxSelection->GetXaxis()->SetBinLabel(1,"Undef");
fh1VtxSelection->GetXaxis()->SetBinLabel(2,"Primary");
fh1VtxSelection->GetXaxis()->SetBinLabel(3,"Kink");
fh1VtxSelection->GetXaxis()->SetBinLabel(4,"V0");
fh1VtxSelection->GetXaxis()->SetBinLabel(5,"Cascade");
fh1VtxSelection->GetXaxis()->SetBinLabel(6,"Multi");
fh1VtxSelection->GetXaxis()->SetBinLabel(7,"SPD");
fh1VtxSelection->GetXaxis()->SetBinLabel(8,"PileUpSPD");
fh1VtxSelection->GetXaxis()->SetBinLabel(9,"PileUpTracks");
fh1VtxSelection->GetXaxis()->SetBinLabel(10,"TPC");
fh1VertexNContributors = new TH1F("fh1VertexNContributors", "Vertex N contributors", 2500,-.5, 2499.5);
fh1VertexZ = new TH1F("fh1VertexZ", "Vertex z distribution", 30, -15., 15.);
fh1EvtMult = new TH1F("fh1EvtMult","Event multiplicity, track pT cut > 150 MeV/c, |#eta| < 0.9",120,0.,12000.);
fh1EvtCent = new TH1F("fh1EvtCent","centrality",100,0.,100.);
fh1Xsec = new TProfile("fh1Xsec","xsec from pyxsec.root",1,0,1);
fh1Xsec->GetXaxis()->SetBinLabel(1,"<#sigma>");
fh1Trials = new TH1F("fh1Trials","trials from pyxsec.root",1,0,1);
fh1Trials->GetXaxis()->SetBinLabel(1,"#sum{ntrials}");
fh1PtHard = new TH1F("fh1PtHard","PYTHIA Pt hard;p_{T,hard}",350,-.5,349.5);
fh1PtHardTrials = new TH1F("fh1PtHardTrials","PYTHIA Pt hard weight with trials;p_{T,hard}",350,-.5,349.5);
fh1EvtsPtHardCut = new TH1F("fh1EvtsPtHardCut", "#events before and after MC #it{p}_{T,hard} cut;;Events",2,0,2);
fh1EvtsPtHardCut->GetXaxis()->SetBinLabel(1, "All");
fh1EvtsPtHardCut->GetXaxis()->SetBinLabel(2, "#it{p}_{T,hard}");
fh1nRecJetsCuts = new TH1F("fh1nRecJetsCuts","reconstructed jets per event",10,-0.5,9.5);
fh1nGenJets = new TH1F("fh1nGenJets","generated jets per event",10,-0.5,9.5);
fh1nRecEffJets = new TH1F("fh1nRecEffJets","reconstruction effiency: jets per event",10,-0.5,9.5);
fh1nEmbeddedJets = new TH1F("fh1nEmbeddedJets","embedded jets per event",10,-0.5,9.5);
fh2PtRecVsGenPrim = new TH2F("fh2PtRecVsGenPrim","rec vs gen pt",fQATrackNBinsPt,fQATrackPtMin,fQATrackPtMax,fQATrackNBinsPt,fQATrackPtMin,fQATrackPtMax);
fh2PtRecVsGenSec = new TH2F("fh2PtRecVsGenSec","rec vs gen pt",fQATrackNBinsPt,fQATrackPtMin,fQATrackPtMax,fQATrackNBinsPt,fQATrackPtMin,fQATrackPtMax);
if(fBranchEmbeddedJets.Length()){
fh1FractionPtEmbedded = new TH1F("fh1FractionPtEmbedded","",200,0,2);
fh1IndexEmbedded = new TH1F("fh1IndexEmbedded","",11,-1,10);
fh2DeltaPtVsJetPtEmbedded = new TH2F("fh2DeltaPtVsJetPtEmbedded","",250,0,250,200,-100,100);
fh2DeltaPtVsRecJetPtEmbedded = new TH2F("fh2DeltaPtVsRecJetPtEmbedded","",250,0,250,200,-100,100);
fh1DeltaREmbedded = new TH1F("fh1DeltaREmbedded","",50,0,0.5);
fh1nEmbeddedJets = new TH1F("fh1nEmbeddedJets","embedded jets per event",10,-0.5,9.5);
}
if(fQAMode){
if(fQAMode&1){
fQATrackHistosRecCuts = new AliFragFuncQATrackHistos("RecCuts", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
fQATrackHistosGen = new AliFragFuncQATrackHistos("Gen", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
}
if(fQAMode&2){
fQAJetHistosRec = new AliFragFuncQAJetHistos("Rec", fQAJetNBinsPt, fQAJetPtMin, fQAJetPtMax,
fQAJetNBinsEta, fQAJetEtaMin, fQAJetEtaMax,
fQAJetNBinsPhi, fQAJetPhiMin, fQAJetPhiMax);
fQAJetHistosRecCuts = new AliFragFuncQAJetHistos("RecCuts", fQAJetNBinsPt, fQAJetPtMin, fQAJetPtMax,
fQAJetNBinsEta, fQAJetEtaMin, fQAJetEtaMax,
fQAJetNBinsPhi, fQAJetPhiMin, fQAJetPhiMax);
fQAJetHistosRecCutsLeading = new AliFragFuncQAJetHistos("RecCutsLeading", fQAJetNBinsPt, fQAJetPtMin, fQAJetPtMax,
fQAJetNBinsEta, fQAJetEtaMin, fQAJetEtaMax,
fQAJetNBinsPhi, fQAJetPhiMin, fQAJetPhiMax);
fQAJetHistosGen = new AliFragFuncQAJetHistos("Gen", fQAJetNBinsPt, fQAJetPtMin, fQAJetPtMax,
fQAJetNBinsEta, fQAJetEtaMin, fQAJetEtaMax,
fQAJetNBinsPhi, fQAJetPhiMin, fQAJetPhiMax);
fQAJetHistosGenLeading = new AliFragFuncQAJetHistos("GenLeading", fQAJetNBinsPt, fQAJetPtMin, fQAJetPtMax,
fQAJetNBinsEta, fQAJetEtaMin, fQAJetEtaMax,
fQAJetNBinsPhi, fQAJetPhiMin, fQAJetPhiMax);
if(fEffMode) fQAJetHistosRecEffLeading = new AliFragFuncQAJetHistos("RecEffLeading", fQAJetNBinsPt, fQAJetPtMin, fQAJetPtMax,
fQAJetNBinsEta, fQAJetEtaMin, fQAJetEtaMax,fQAJetNBinsPhi, fQAJetPhiMin, fQAJetPhiMax);
}
}
if(fFFMode || fIDFFMode){
fFFHistosRecCuts = new AliFragFuncHistos("RecCuts", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax );
fFFHistosRecCutsInc = new AliFragFuncHistos("RecCutsInc", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax );
fFFHistosRecLeadingTrack = new AliFragFuncHistos("RecLeadingTrack", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax );
fFFHistosGen = new AliFragFuncHistos("Gen", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFHistosGenInc = new AliFragFuncHistos("GenInc", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFHistosGenLeadingTrack = new AliFragFuncHistos("GenLeadingTrack", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
if (fIDFFMode) {
for (Int_t i = 0; i < AliPID::kSPECIES; i++) {
fIDFFHistosRecCuts[i] = new AliFragFuncHistos(Form("RecCuts_%s", AliPID::ParticleName(i)), fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax );
fIDFFHistosGen[i] = new AliFragFuncHistos(Form("Gen_%s", AliPID::ParticleName(i)), fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax );
}
}
}
if(fEffMode){
if(fQAMode&1){
fQATrackHistosRecEffGen = new AliFragFuncQATrackHistos("RecEffGen", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
fQATrackHistosRecEffRec = new AliFragFuncQATrackHistos("RecEffRec", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
fQATrackHistosSecRecNS = new AliFragFuncQATrackHistos("SecRecNS", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
fQATrackHistosSecRecS = new AliFragFuncQATrackHistos("SecRecS", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
fQATrackHistosSecRecSsc = new AliFragFuncQATrackHistos("SecRecSsc", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
}
if(fFFMode){
fFFHistosRecEffRec = new AliFragFuncHistos("RecEffRec", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFHistosSecRecNS = new AliFragFuncHistos("SecRecNS", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFHistosSecRecS = new AliFragFuncHistos("SecRecS", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFHistosSecRecSsc = new AliFragFuncHistos("SecRecSsc", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
}
}
if(fBckgMode){
if(fBckgType[0]==kBckgNone){
AliError("no bgr method selected !");
}
TString title[5];
for(Int_t i=0; i<5; i++){
if(fBckgType[i]==kBckgPerp) title[i]="Perp";
else if(fBckgType[i]==kBckgPerp2) title[i]="Perp2";
else if(fBckgType[i]==kBckgPerp2Area) title[i]="Perp2Area";
else if(fBckgType[i]==kBckgPerpWindow) title[i]="PerpW";
else if(fBckgType[i]==kBckgASide) title[i]="ASide";
else if(fBckgType[i]==kBckgASideWindow) title[i]="ASideW";
else if(fBckgType[i]==kBckgOutLJ) title[i]="OutLeadingJet";
else if(fBckgType[i]==kBckgOut2J) title[i]="Out2Jets";
else if(fBckgType[i]==kBckgOut3J) title[i]="Out3Jets";
else if(fBckgType[i]==kBckgOutAJ) title[i]="AllJets";
else if(fBckgType[i]==kBckgOutLJStat) title[i]="OutLeadingJetStat";
else if(fBckgType[i]==kBckgOut2JStat) title[i]="Out2JetsStat";
else if(fBckgType[i]==kBckgOut3JStat) title[i]="Out3JetsStat";
else if(fBckgType[i]==kBckgOutAJStat) title[i]="AllJetsStat";
else if(fBckgType[i]==kBckgClustersOutLeading) title[i]="OutClusters";
else if(fBckgType[i]==kBckgClusters) title[i]="MedianClusters";
else if(fBckgType[i]==kBckgNone) title[i]="";
else printf("Please chose background method number %d!",i);
}
if(fBckgType[0]==kBckgClusters || fBckgType[1]==kBckgClusters || fBckgType[2]==kBckgClusters || fBckgType[3]==kBckgClusters || fBckgType[4]==kBckgClusters ||
fBckgType[0]==kBckgClustersOutLeading || fBckgType[1]==kBckgClustersOutLeading || fBckgType[2]==kBckgClustersOutLeading ||
fBckgType[3]==kBckgClustersOutLeading || fBckgType[4]==kBckgClustersOutLeading){
fh1nRecBckgJetsCuts = new TH1F("fh1nRecBckgJetsCuts","reconstructed background jets per event",10,-0.5,9.5);
fh1nGenBckgJets = new TH1F("fh1nGenBckgJets","generated background jets per event",10,-0.5,9.5);
}
fh1BckgMult0 = new TH1F("fh1BckgMult0","bckg mult "+title[0],500,0,500);
if(fBckgType[1] != kBckgNone) fh1BckgMult1 = new TH1F("fh1BckgMult1","bckg mult "+title[1],500,0,500);
if(fBckgType[2] != kBckgNone) fh1BckgMult2 = new TH1F("fh1BckgMult2","bckg mult "+title[2],500,0,500);
if(fBckgType[3] != kBckgNone) fh1BckgMult3 = new TH1F("fh1BckgMult3","bckg mult "+title[3],500,0,500);
if(fBckgType[4] != kBckgNone) fh1BckgMult4 = new TH1F("fh1BckgMult4","bckg mult "+title[4],500,0,500);
if(fQAMode&1){
fQABckgHisto0RecCuts = new AliFragFuncQATrackHistos("Bckg"+title[0]+"RecCuts", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
fQABckgHisto0Gen = new AliFragFuncQATrackHistos("Bckg"+title[0]+"Gen", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
if(fBckgType[1] != kBckgNone){
fQABckgHisto1RecCuts = new AliFragFuncQATrackHistos("Bckg"+title[1]+"RecCuts", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
fQABckgHisto1Gen = new AliFragFuncQATrackHistos("Bckg"+title[1]+"Gen", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
}
if(fBckgType[2] != kBckgNone){
fQABckgHisto2RecCuts = new AliFragFuncQATrackHistos("Bckg"+title[2]+"RecCuts", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
fQABckgHisto2Gen = new AliFragFuncQATrackHistos("Bckg"+title[2]+"Gen", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
}
if(fBckgType[3] != kBckgNone){
fQABckgHisto3RecCuts = new AliFragFuncQATrackHistos("Bckg"+title[3]+"RecCuts", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
fQABckgHisto3Gen = new AliFragFuncQATrackHistos("Bckg"+title[3]+"Gen", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
}
if(fBckgType[4] != kBckgNone){
fQABckgHisto4RecCuts = new AliFragFuncQATrackHistos("Bckg"+title[4]+"RecCuts", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
fQABckgHisto4Gen = new AliFragFuncQATrackHistos("Bckg"+title[4]+"Gen", fQATrackNBinsPt, fQATrackPtMin, fQATrackPtMax,
fQATrackNBinsEta, fQATrackEtaMin, fQATrackEtaMax,
fQATrackNBinsPhi, fQATrackPhiMin, fQATrackPhiMax,
fQATrackHighPtThreshold);
}
}
if(fFFMode){
fFFBckgHisto0RecCuts = new AliFragFuncHistos("Bckg"+title[0]+"RecCuts", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFBckgHisto0Gen = new AliFragFuncHistos("Bckg"+title[0]+"Gen", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
if(fBckgType[1] != kBckgNone){
fFFBckgHisto1RecCuts = new AliFragFuncHistos("Bckg"+title[1]+"RecCuts", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFBckgHisto1Gen = new AliFragFuncHistos("Bckg"+title[1]+"Gen", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
}
if(fBckgType[2] != kBckgNone){
fFFBckgHisto2RecCuts = new AliFragFuncHistos("Bckg"+title[2]+"RecCuts", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFBckgHisto2Gen = new AliFragFuncHistos("Bckg"+title[2]+"Gen", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
}
if(fBckgType[3] != kBckgNone){
fFFBckgHisto3RecCuts = new AliFragFuncHistos("Bckg"+title[3]+"RecCuts", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFBckgHisto3Gen = new AliFragFuncHistos("Bckg"+title[3]+"Gen", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
}
if(fBckgType[4] != kBckgNone){
fFFBckgHisto4RecCuts = new AliFragFuncHistos("Bckg"+title[4]+"RecCuts", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFBckgHisto4Gen = new AliFragFuncHistos("Bckg"+title[4]+"Gen", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
}
if(fEffMode){
fFFBckgHisto0RecEffRec = new AliFragFuncHistos("Bckg"+title[0]+"RecEffRec", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFBckgHisto0SecRecNS = new AliFragFuncHistos("Bckg"+title[0]+"SecRecNS", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFBckgHisto0SecRecS = new AliFragFuncHistos("Bckg"+title[0]+"SecRecS", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
fFFBckgHisto0SecRecSsc = new AliFragFuncHistos("Bckg"+title[0]+"SecRecSsc", fFFNBinsJetPt, fFFJetPtMin, fFFJetPtMax,
fFFNBinsPt, fFFPtMin, fFFPtMax,
fFFNBinsXi, fFFXiMin, fFFXiMax,
fFFNBinsZ , fFFZMin , fFFZMax);
}
}
}
if(fQAMode){
if(fQAMode&1){
fQATrackHistosRecCuts->DefineHistos();
fQATrackHistosGen->DefineHistos();
}
if(fQAMode&2){
fQAJetHistosRec->DefineHistos();
fQAJetHistosRecCuts->DefineHistos();
fQAJetHistosRecCutsLeading->DefineHistos();
fQAJetHistosGen->DefineHistos();
fQAJetHistosGenLeading->DefineHistos();
if(fEffMode) fQAJetHistosRecEffLeading->DefineHistos();
}
}
if(fFFMode || fIDFFMode){
fFFHistosRecCuts->DefineHistos();
fFFHistosRecCutsInc->DefineHistos();
fFFHistosRecLeadingTrack->DefineHistos();
fFFHistosGen->DefineHistos();
fFFHistosGenInc->DefineHistos();
fFFHistosGenLeadingTrack->DefineHistos();
if (fIDFFMode) {
for (Int_t i = 0; i < AliPID::kSPECIES; i++) {
fIDFFHistosRecCuts[i]->DefineHistos();
fIDFFHistosGen[i]->DefineHistos();
}
}
}
if(fEffMode){
if(fQAMode&1){
fQATrackHistosRecEffGen->DefineHistos();
fQATrackHistosRecEffRec->DefineHistos();
fQATrackHistosSecRecNS->DefineHistos();
fQATrackHistosSecRecS->DefineHistos();
fQATrackHistosSecRecSsc->DefineHistos();
}
if(fFFMode){
fFFHistosRecEffRec->DefineHistos();
fFFHistosSecRecNS->DefineHistos();
fFFHistosSecRecS->DefineHistos();
fFFHistosSecRecSsc->DefineHistos();
}
}
if(fBckgMode){
if(fFFMode){
fFFBckgHisto0RecCuts->DefineHistos();
fFFBckgHisto0Gen->DefineHistos();
if(fBckgType[1] != kBckgNone) fFFBckgHisto1RecCuts->DefineHistos();
if(fBckgType[1] != kBckgNone) fFFBckgHisto1Gen->DefineHistos();
if(fBckgType[2] != kBckgNone) fFFBckgHisto2RecCuts->DefineHistos();
if(fBckgType[2] != kBckgNone) fFFBckgHisto2Gen->DefineHistos();
if(fBckgType[3] != kBckgNone) fFFBckgHisto3RecCuts->DefineHistos();
if(fBckgType[3] != kBckgNone) fFFBckgHisto3Gen->DefineHistos();
if(fBckgType[4] != kBckgNone) fFFBckgHisto4RecCuts->DefineHistos();
if(fBckgType[4] != kBckgNone) fFFBckgHisto4Gen->DefineHistos();
if(fEffMode){
fFFBckgHisto0RecEffRec->DefineHistos();
fFFBckgHisto0SecRecNS->DefineHistos();
fFFBckgHisto0SecRecS->DefineHistos();
fFFBckgHisto0SecRecSsc->DefineHistos();
}
}
if(fQAMode&1){
fQABckgHisto0RecCuts->DefineHistos();
fQABckgHisto0Gen->DefineHistos();
if(fBckgType[1] != kBckgNone) fQABckgHisto1RecCuts->DefineHistos();
if(fBckgType[1] != kBckgNone) fQABckgHisto1Gen->DefineHistos();
if(fBckgType[2] != kBckgNone) fQABckgHisto2RecCuts->DefineHistos();
if(fBckgType[2] != kBckgNone) fQABckgHisto2Gen->DefineHistos();
if(fBckgType[3] != kBckgNone) fQABckgHisto3RecCuts->DefineHistos();
if(fBckgType[3] != kBckgNone) fQABckgHisto3Gen->DefineHistos();
if(fBckgType[4] != kBckgNone) fQABckgHisto4RecCuts->DefineHistos();
if(fBckgType[4] != kBckgNone) fQABckgHisto4Gen->DefineHistos();
}
}
Bool_t genJets = (fJetTypeGen != kJetsUndef) ? kTRUE : kFALSE;
Bool_t genTracks = (fTrackTypeGen != kTrackUndef) ? kTRUE : kFALSE;
Bool_t recJetsEff = (fJetTypeRecEff != kJetsUndef) ? kTRUE : kFALSE;
fCommonHistList->Add(fh1EvtSelection);
fCommonHistList->Add(fh1VtxSelection);
fCommonHistList->Add(fh1EvtMult);
fCommonHistList->Add(fh1EvtCent);
fCommonHistList->Add(fh1VertexNContributors);
fCommonHistList->Add(fh1VertexZ);
fCommonHistList->Add(fh1nRecJetsCuts);
fCommonHistList->Add(fh1Xsec);
fCommonHistList->Add(fh1Trials);
fCommonHistList->Add(fh1PtHard);
fCommonHistList->Add(fh1PtHardTrials);
fCommonHistList->Add(fh1EvtsPtHardCut);
if(genJets) fCommonHistList->Add(fh1nGenJets);
if(fFFMode){
fFFHistosRecCuts->AddToOutput(fCommonHistList);
fFFHistosRecCutsInc->AddToOutput(fCommonHistList);
fFFHistosRecLeadingTrack->AddToOutput(fCommonHistList);
if(genJets && genTracks){
fFFHistosGen->AddToOutput(fCommonHistList);
fFFHistosGenInc->AddToOutput(fCommonHistList);
fFFHistosGenLeadingTrack->AddToOutput(fCommonHistList);
}
if (fIDFFMode) {
for (Int_t i = 0; i < AliPID::kSPECIES; i++) {
if(genJets && genTracks)
fIDFFHistosGen[i]->AddToOutput(fCommonHistList);
fIDFFHistosRecCuts[i]->AddToOutput(fCommonHistList);
}
}
}
if(fBckgMode){
if(fFFMode){
fFFBckgHisto0RecCuts->AddToOutput(fCommonHistList);
if(fBckgType[1] != kBckgNone) fFFBckgHisto1RecCuts->AddToOutput(fCommonHistList);
if(fBckgType[2] != kBckgNone) fFFBckgHisto2RecCuts->AddToOutput(fCommonHistList);
if(fBckgType[3] != kBckgNone) fFFBckgHisto3RecCuts->AddToOutput(fCommonHistList);
if(fBckgType[4] != kBckgNone) fFFBckgHisto4RecCuts->AddToOutput(fCommonHistList);
if(genJets && genTracks){
fFFBckgHisto0Gen->AddToOutput(fCommonHistList);
if(fBckgType[1] != kBckgNone) fFFBckgHisto1Gen->AddToOutput(fCommonHistList);
if(fBckgType[2] != kBckgNone) fFFBckgHisto2Gen->AddToOutput(fCommonHistList);
if(fBckgType[3] != kBckgNone) fFFBckgHisto3Gen->AddToOutput(fCommonHistList);
if(fBckgType[4] != kBckgNone) fFFBckgHisto4Gen->AddToOutput(fCommonHistList);
}
if(fEffMode){
fFFBckgHisto0RecEffRec->AddToOutput(fCommonHistList);
fFFBckgHisto0SecRecNS->AddToOutput(fCommonHistList);
fFFBckgHisto0SecRecS->AddToOutput(fCommonHistList);
fFFBckgHisto0SecRecSsc->AddToOutput(fCommonHistList);
}
}
if(fQAMode&1){
fQABckgHisto0RecCuts->AddToOutput(fCommonHistList);
if(fBckgType[1] != kBckgNone) fQABckgHisto1RecCuts->AddToOutput(fCommonHistList);
if(fBckgType[2] != kBckgNone) fQABckgHisto2RecCuts->AddToOutput(fCommonHistList);
if(fBckgType[3] != kBckgNone) fQABckgHisto3RecCuts->AddToOutput(fCommonHistList);
if(fBckgType[4] != kBckgNone) fQABckgHisto4RecCuts->AddToOutput(fCommonHistList);
if(genJets && genTracks){
fQABckgHisto0Gen->AddToOutput(fCommonHistList);
if(fBckgType[1] != kBckgNone) fQABckgHisto1Gen->AddToOutput(fCommonHistList);
if(fBckgType[2] != kBckgNone) fQABckgHisto2Gen->AddToOutput(fCommonHistList);
if(fBckgType[3] != kBckgNone) fQABckgHisto3Gen->AddToOutput(fCommonHistList);
if(fBckgType[4] != kBckgNone) fQABckgHisto4Gen->AddToOutput(fCommonHistList);
}
}
if(fh1BckgMult0) fCommonHistList->Add(fh1BckgMult0);
if(fBckgType[1] != kBckgNone) fCommonHistList->Add(fh1BckgMult1);
if(fBckgType[2] != kBckgNone) fCommonHistList->Add(fh1BckgMult2);
if(fBckgType[3] != kBckgNone) fCommonHistList->Add(fh1BckgMult3);
if(fBckgType[4] != kBckgNone) fCommonHistList->Add(fh1BckgMult4);
}
if(fBranchEmbeddedJets.Length()){
fCommonHistList->Add(fh1FractionPtEmbedded);
fCommonHistList->Add(fh1IndexEmbedded);
fCommonHistList->Add(fh2DeltaPtVsJetPtEmbedded);
fCommonHistList->Add(fh2DeltaPtVsRecJetPtEmbedded);
fCommonHistList->Add(fh1DeltaREmbedded);
fCommonHistList->Add(fh1nEmbeddedJets);
}
if(fQAMode){
if(fQAMode&1){
fQATrackHistosRecCuts->AddToOutput(fCommonHistList);
if(genTracks) fQATrackHistosGen->AddToOutput(fCommonHistList);
}
if(fQAMode&2){
fQAJetHistosRec->AddToOutput(fCommonHistList);
fQAJetHistosRecCuts->AddToOutput(fCommonHistList);
fQAJetHistosRecCutsLeading->AddToOutput(fCommonHistList);
if(recJetsEff && fEffMode) fQAJetHistosRecEffLeading->AddToOutput(fCommonHistList);
if(genJets){
fQAJetHistosGen->AddToOutput(fCommonHistList);
fQAJetHistosGenLeading->AddToOutput(fCommonHistList);
}
}
}
if(fBckgMode &&
(fBckgType[0]==kBckgClusters || fBckgType[1]==kBckgClusters || fBckgType[2]==kBckgClusters || fBckgType[3]==kBckgClusters || fBckgType[4]==kBckgClusters ||
fBckgType[0]==kBckgClustersOutLeading || fBckgType[1]==kBckgClustersOutLeading || fBckgType[2]==kBckgClustersOutLeading ||
fBckgType[3]==kBckgClustersOutLeading || fBckgType[4]==kBckgClustersOutLeading)) {
fCommonHistList->Add(fh1nRecBckgJetsCuts);
if(genJets) fCommonHistList->Add(fh1nGenBckgJets);
}
if(fEffMode && recJetsEff && genTracks){
if(fQAMode&1){
fQATrackHistosRecEffGen->AddToOutput(fCommonHistList);
fQATrackHistosRecEffRec->AddToOutput(fCommonHistList);
fQATrackHistosSecRecNS->AddToOutput(fCommonHistList);
fQATrackHistosSecRecS->AddToOutput(fCommonHistList);
fQATrackHistosSecRecSsc->AddToOutput(fCommonHistList);
}
if(fFFMode){
fFFHistosRecEffRec->AddToOutput(fCommonHistList);
fFFHistosSecRecNS->AddToOutput(fCommonHistList);
fFFHistosSecRecS->AddToOutput(fCommonHistList);
fFFHistosSecRecSsc->AddToOutput(fCommonHistList);
}
fCommonHistList->Add(fh1nRecEffJets);
fCommonHistList->Add(fh2PtRecVsGenPrim);
fCommonHistList->Add(fh2PtRecVsGenSec);
}
if(fJSMode){
fProNtracksLeadingJet = new TProfile("AvgNoOfTracksLeadingJet","AvgNoOfTracksLeadingJet",100,0,250,0,50);
fProDelR80pcPt = new TProfile("AvgdelR80pcPt","AvgdelR80pcPt",100,0,250,0,1);
if(genJets && genTracks){
fProNtracksLeadingJetGen = new TProfile("AvgNoOfTracksLeadingJetGen","AvgNoOfTracksLeadingJetGen",100,0,250,0,50);
fProDelR80pcPtGen = new TProfile("AvgdelR80pcPtGen","AvgdelR80pcPtGen",100,0,250,0,1);
}
if(fBckgMode)
fProNtracksLeadingJetBgrPerp2 = new TProfile("AvgNoOfTracksLeadingJetBgrPerp2","AvgNoOfTracksLeadingJetBgrPerp2",100,0,250,0,50);
if(fEffMode){
fProNtracksLeadingJetRecPrim = new TProfile("AvgNoOfTracksLeadingJetRecPrim","AvgNoOfTracksLeadingJetRecPrim",100,0,250,0,50);
fProDelR80pcPtRecPrim = new TProfile("AvgdelR80pcPtRecPrim","AvgdelR80pcPtRecPrim",100,0,250,0,1);
fProNtracksLeadingJetRecSecNS = new TProfile("AvgNoOfTracksLeadingJetRecSecNS","AvgNoOfTracksLeadingJetRecSecNS",100,0,250,0,50);
fProNtracksLeadingJetRecSecS = new TProfile("AvgNoOfTracksLeadingJetRecSecS","AvgNoOfTracksLeadingJetRecSecS",100,0,250,0,50);
fProNtracksLeadingJetRecSecSsc = new TProfile("AvgNoOfTracksLeadingJetRecSecSsc","AvgNoOfTracksLeadingJetRecSecSsc",100,0,250,0,50);
}
TString strTitJS;
for(Int_t ii=0; ii<5; ii++){
if(ii==0)strTitJS = "_JetPt20to30";
if(ii==1)strTitJS = "_JetPt30to40";
if(ii==2)strTitJS = "_JetPt40to60";
if(ii==3)strTitJS = "_JetPt60to80";
if(ii==4)strTitJS = "_JetPt80to100";
fProDelRPtSum[ii] = new TProfile(Form("AvgPtSumDelR%s",strTitJS.Data()),Form("AvgPtSumDelR%s",strTitJS.Data()),50,0,1,0,250);
if(genJets && genTracks)
fProDelRPtSumGen[ii] = new TProfile(Form("AvgPtSumDelRGen%s",strTitJS.Data()),Form("AvgPtSumDelRGen%s",strTitJS.Data()),50,0,1,0,250);
if(fBckgMode)
fProDelRPtSumBgrPerp2[ii] = new TProfile(Form("AvgPtSumDelRBgrPerp2%s",strTitJS.Data()),Form("AvgPtSumDelRBgrPerp2%s",strTitJS.Data()),50,0,1,0,250);
if(fEffMode){
fProDelRPtSumRecPrim[ii] = new TProfile(Form("AvgPtSumDelRRecPrim%s",strTitJS.Data()),Form("AvgPtSumDelRRecPrim%s",strTitJS.Data()),50,0,1,0,250);
fProDelRPtSumRecSecNS[ii] = new TProfile(Form("AvgPtSumDelRRecSecNS%s",strTitJS.Data()),Form("AvgPtSumDelRRecSecNS%s",strTitJS.Data()),50,0,1,0,250);
fProDelRPtSumRecSecS[ii] = new TProfile(Form("AvgPtSumDelRRecSecS%s",strTitJS.Data()),Form("AvgPtSumDelRRecSecS%s",strTitJS.Data()),50,0,1,0,250);
fProDelRPtSumRecSecSsc[ii] = new TProfile(Form("AvgPtSumDelRRecSecSsc%s",strTitJS.Data()),Form("AvgPtSumDelRRecSecSsc%s",strTitJS.Data()),50,0,1,0,250);
}
}
fCommonHistList->Add(fProNtracksLeadingJet);
fCommonHistList->Add(fProDelR80pcPt);
for(int ii=0; ii<5; ii++) fCommonHistList->Add(fProDelRPtSum[ii]);
if(genJets && genTracks){
fCommonHistList->Add(fProNtracksLeadingJetGen);
fCommonHistList->Add(fProDelR80pcPtGen);
for(Int_t ii=0; ii<5; ii++) fCommonHistList->Add(fProDelRPtSumGen[ii]);
}
if(fBckgMode){
fCommonHistList->Add(fProNtracksLeadingJetBgrPerp2);
for(Int_t ii=0; ii<5; ii++) fCommonHistList->Add(fProDelRPtSumBgrPerp2[ii]);
}
if(fEffMode){
fCommonHistList->Add(fProNtracksLeadingJetRecPrim);
fCommonHistList->Add(fProDelR80pcPtRecPrim);
for(Int_t ii=0; ii<5; ii++) fCommonHistList->Add(fProDelRPtSumRecPrim[ii]);
fCommonHistList->Add(fProNtracksLeadingJetRecSecNS);
for(Int_t ii=0; ii<5; ii++) fCommonHistList->Add(fProDelRPtSumRecSecNS[ii]);
fCommonHistList->Add(fProNtracksLeadingJetRecSecS);
for(Int_t ii=0; ii<5; ii++) fCommonHistList->Add(fProDelRPtSumRecSecS[ii]);
fCommonHistList->Add(fProNtracksLeadingJetRecSecSsc);
for(Int_t ii=0; ii<5; ii++) fCommonHistList->Add(fProDelRPtSumRecSecSsc[ii]);
}
}
fAnaUtils = new AliAnalysisUtils();
fAnaUtils->SetMaxVtxZ(fMaxVertexZ);
if(fDebug > 1) Printf("AliAnalysisTaskIDFragmentationFunction::UserCreateOutputObjects() -> Loading PID framework");
fUseJetPIDtask = fIDFFMode || fFFMode;
fUseInclusivePIDtask = fQAMode && (fQAMode&1);
if (fUseJetPIDtask || fUseInclusivePIDtask) {
TObjArray* tasks = AliAnalysisManager::GetAnalysisManager()->GetTasks();
if (!tasks) {
Printf("ERROR loading PID tasks: Failed to retrieve tasks from analysis manager!\n");
fUseJetPIDtask = kFALSE;
fUseInclusivePIDtask = kFALSE;
}
if (fUseJetPIDtask) {
delete [] fJetPIDtask;
fJetPIDtask = 0x0;
if (fNumJetPIDtasks > 0) {
fJetPIDtask = new AliAnalysisTaskPID*[fNumJetPIDtasks];
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
fJetPIDtask[i] = (AliAnalysisTaskPID*)tasks->FindObject(fNameJetPIDtask[i].Data());
if (!fJetPIDtask[i]) {
Printf("ERROR: Failed to load jet pid task!\n");
fUseJetPIDtask = kFALSE;
}
}
}
else {
Printf("WARNING: zero jet pid tasks!\n");
fUseJetPIDtask = kFALSE;
}
}
if (fUseInclusivePIDtask) {
delete [] fInclusivePIDtask;
fInclusivePIDtask = 0x0;
if (fNumInclusivePIDtasks > 0) {
fInclusivePIDtask = new AliAnalysisTaskPID*[fNumInclusivePIDtasks];
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
fInclusivePIDtask[i] = (AliAnalysisTaskPID*)tasks->FindObject(fNameInclusivePIDtask[i].Data());
if (!fInclusivePIDtask[i]) {
Printf("ERROR: Failed to load inclusive pid task!\n");
fUseInclusivePIDtask = kFALSE;
}
}
}
else {
Printf("WARNING: zero inclusive pid tasks!\n");
fUseInclusivePIDtask = kFALSE;
}
}
}
const Int_t nRefMultBins = 100;
const Double_t refMultUp = 100.;
const Double_t refMultDown = 0.;
const Int_t nJetPtBins = 20;
const Double_t jetPtUp = 100.;
const Double_t jetPtDown = 0.;
const Int_t nCentBins = 12;
const Double_t binsCentpp[nCentBins+1] = { 0, 0.01, 0.1, 1, 5, 10, 15, 20, 30, 40, 50, 70, 100};
fhJetPtRefMultEta5 = new TH2F("fhJetPtRefMultEta5",
"Correlation between jet energy and event multiplicity (|#eta| < 0.5);Ref. mult. (|#eta| < 0.5);#it{p}_{T, jet}^{ch} (GeV/#it{c})",
nRefMultBins, refMultDown, refMultUp, nJetPtBins, jetPtDown, jetPtUp);
fhJetPtRefMultEta8 = new TH2F("fhJetPtRefMultEta8",
"Correlation between jet energy and event multiplicity (|#eta| < 0.8);Ref. mult. (|#eta| < 0.8);#it{p}_{T, jet}^{ch} (GeV/#it{c})",
nRefMultBins, refMultDown, refMultUp, nJetPtBins, jetPtDown, jetPtUp);
fhJetPtMultPercent = new TH2F("fhJetPtMultPercent",
"Correlation between jet energy and event multiplicity percentile (V0M);Multiplicity Percentile (V0M);#it{p}_{T, jet}^{ch} (GeV/#it{c})",
nCentBins, binsCentpp, nJetPtBins, jetPtDown, jetPtUp);
fCommonHistList->Add(fhJetPtRefMultEta5);
fCommonHistList->Add(fhJetPtRefMultEta8);
fCommonHistList->Add(fhJetPtMultPercent);
if (fUseJetPIDtask) {
const Int_t nPtBins = 68;
Double_t binsPt[nPtBins+1] = {0. , 0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45,
0.5, 0.55, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9, 0.95,
1.0, 1.1 , 1.2, 1.3 , 1.4, 1.5 , 1.6, 1.7 , 1.8, 1.9 ,
2.0, 2.2 , 2.4, 2.6 , 2.8, 3.0 , 3.2, 3.4 , 3.6, 3.8 ,
4.0, 4.5 , 5.0, 5.5 , 6.0, 6.5 , 7.0, 8.0 , 9.0, 10.0,
11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 18.0, 20.0, 22.0, 24.0,
26.0, 28.0, 30.0, 32.0, 34.0, 36.0, 40.0, 45.0, 50.0 };
const Int_t DCAbins = 320;
const Double_t DCA_Z_max = 3.5;
const Double_t DCA_XY_max = 2.5;
fhDCA_XY = new TH2F("fhDCA_XY", "All rec. tracks;#it{p}_{T} (GeV/#it{c});DCA_{XY}", nPtBins, binsPt, DCAbins, -DCA_XY_max, DCA_XY_max);
fhDCA_Z = new TH2F("fhDCA_Z", "All rec. tracks;#it{p}_{T} (GeV/#it{c});DCA_{Z}", nPtBins, binsPt, DCAbins, -DCA_Z_max, DCA_Z_max);
fCommonHistList->Add(fhDCA_XY);
fCommonHistList->Add(fhDCA_Z);
for (Int_t i = 0; i < AliPID::kSPECIES; i++) {
fhDCA_XY_prim_MCID[i] = new TH2F(Form("fhDCA_XY_prim_MCID_%s", AliPID::ParticleShortName(i)),
Form("Rec. %s (prim.);#it{p}_{T} (GeV/#it{c});DCA_{XY}", AliPID::ParticleLatexName(i)),
nPtBins, binsPt, DCAbins, -DCA_XY_max, DCA_XY_max);
fhDCA_Z_prim_MCID[i] = new TH2F(Form("fhDCA_Z_prim_MCID_%s", AliPID::ParticleShortName(i)),
Form("Rec. %s (prim.);#it{p}_{T} (GeV/#it{c});DCA_{Z}", AliPID::ParticleLatexName(i)),
nPtBins, binsPt, DCAbins, -DCA_Z_max, DCA_Z_max);
fCommonHistList->Add(fhDCA_XY_prim_MCID[i]);
fCommonHistList->Add(fhDCA_Z_prim_MCID[i]);
fhDCA_XY_sec_MCID[i] = new TH2F(Form("fhDCA_XY_sec_MCID_%s", AliPID::ParticleShortName(i)),
Form("Rec. %s (sec.);#it{p}_{T} (GeV/#it{c});DCA_{XY}", AliPID::ParticleLatexName(i)),
nPtBins, binsPt, DCAbins, -DCA_XY_max, DCA_XY_max);
fhDCA_Z_sec_MCID[i] = new TH2F(Form("fhDCA_Z_sec_MCID_%s", AliPID::ParticleShortName(i)),
Form("Rec. %s (sec.);#it{p}_{T} (GeV/#it{c});DCA_{Z}", AliPID::ParticleLatexName(i)),
nPtBins, binsPt, DCAbins, -DCA_Z_max, DCA_Z_max);
fCommonHistList->Add(fhDCA_XY_sec_MCID[i]);
fCommonHistList->Add(fhDCA_Z_sec_MCID[i]);
}
}
for (Int_t i=0; i<fCommonHistList->GetEntries(); ++i){
TH1 *h1 = dynamic_cast<TH1*>(fCommonHistList->At(i));
if (h1) h1->Sumw2();
else{
THnSparse *hnSparse = dynamic_cast<THnSparse*>(fCommonHistList->At(i));
if(hnSparse) hnSparse->Sumw2();
}
}
TH1::AddDirectory(oldStatus);
if(fDebug > 2) Printf("AliAnalysisTaskIDFragmentationFunction::UserCreateOutputObjects() -> Posting Output");
PostData(1, fCommonHistList);
if(fDebug > 2) Printf("AliAnalysisTaskIDFragmentationFunction::UserCreateOutputObjects() -> Done");
}
void AliAnalysisTaskIDFragmentationFunction::Init()
{
if(fDebug > 1) Printf("AliAnalysisTaskIDFragmentationFunction::Init()");
}
void AliAnalysisTaskIDFragmentationFunction::UserExec(Option_t *)
{
if(fDebug > 1) Printf("AliAnalysisTaskIDFragmentationFunction::UserExec()");
if(fDebug > 1) Printf("Analysis event #%5d", (Int_t) fEntry);
fMCEvent = MCEvent();
if(!fMCEvent){
if(fDebug>3) Printf("%s:%d MCEvent not found in the input", (char*)__FILE__,__LINE__);
}
Double_t ptHard = 0.;
Double_t nTrials = 1;
Bool_t pythiaGenHeaderFound = kFALSE;
if(fMCEvent){
AliGenEventHeader* genHeader = fMCEvent->GenEventHeader();
if(genHeader){
AliGenPythiaEventHeader* pythiaGenHeader = dynamic_cast<AliGenPythiaEventHeader*>(genHeader);
AliGenHijingEventHeader* hijingGenHeader = 0x0;
if(pythiaGenHeader){
if(fDebug>3) Printf("%s:%d pythiaGenHeader found", (char*)__FILE__,__LINE__);
pythiaGenHeaderFound = kTRUE;
nTrials = pythiaGenHeader->Trials();
ptHard = pythiaGenHeader->GetPtHard();
} else {
if(fDebug>3) Printf("%s:%d no pythiaGenHeader found", (char*)__FILE__,__LINE__);
hijingGenHeader = dynamic_cast<AliGenHijingEventHeader*>(genHeader);
if(!hijingGenHeader){
Printf("%s:%d no pythiaGenHeader or hjingGenHeader found", (char*)__FILE__,__LINE__);
} else {
if(fDebug>3) Printf("%s:%d hijingGenHeader found", (char*)__FILE__,__LINE__);
}
}
}
}
if (pythiaGenHeaderFound) {
fh1EvtsPtHardCut->Fill(0.);
if (fUseJetPIDtask) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
fJetPIDtask[i]->FillCutHisto(0., AliAnalysisTaskPID::kMCPtHardCut);
}
}
if (fUseInclusivePIDtask) {
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
fInclusivePIDtask[i]->FillCutHisto(0., AliAnalysisTaskPID::kMCPtHardCut);
}
}
if (fMCPtHardCut >= 0. && ptHard >= fMCPtHardCut) {
if (fDebug>3) Printf("%s:%d skipping event with pThard %f (>= %f)", (char*)__FILE__,__LINE__, ptHard, fMCPtHardCut);
PostData(1, fCommonHistList);
return;
}
fh1EvtsPtHardCut->Fill(1.);
if (fUseJetPIDtask) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
fJetPIDtask[i]->FillCutHisto(1., AliAnalysisTaskPID::kMCPtHardCut);
}
}
if (fUseInclusivePIDtask) {
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
fInclusivePIDtask[i]->FillCutHisto(1., AliAnalysisTaskPID::kMCPtHardCut);
}
}
}
AliInputEventHandler* inputHandler = (AliInputEventHandler*)
((AliAnalysisManager::GetAnalysisManager())->GetInputEventHandler());
if(!(inputHandler->IsEventSelected() & fEvtSelectionMask)){
fh1EvtSelection->Fill(1.);
if (fDebug > 1 ) Printf(" Trigger Selection: event REJECTED ... ");
PostData(1, fCommonHistList);
return;
}
fESD = dynamic_cast<AliESDEvent*>(InputEvent());
if(!fESD){
if(fDebug>3) Printf("%s:%d ESDEvent not found in the input", (char*)__FILE__,__LINE__);
}
TObject* handler = AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler();
if( handler && handler->InheritsFrom("AliAODInputHandler") ) {
fAOD = ((AliAODInputHandler*)handler)->GetEvent();
if(fUseAODInputJets) fAODJets = fAOD;
if (fDebug > 1) Printf("%s:%d AOD event from input", (char*)__FILE__,__LINE__);
}
else {
handler = AliAnalysisManager::GetAnalysisManager()->GetOutputEventHandler();
if( handler && handler->InheritsFrom("AliAODHandler") ) {
fAOD = ((AliAODHandler*)handler)->GetAOD();
fAODJets = fAOD;
if (fDebug > 1) Printf("%s:%d AOD event from output", (char*)__FILE__,__LINE__);
}
}
if(!fAODJets && !fUseAODInputJets){
TObject* outHandler = AliAnalysisManager::GetAnalysisManager()->GetOutputEventHandler();
if( outHandler && outHandler->InheritsFrom("AliAODHandler") ) {
fAODJets = ((AliAODHandler*)outHandler)->GetAOD();
if (fDebug > 1) Printf("%s:%d jets from output AOD", (char*)__FILE__,__LINE__);
}
}
if(fNonStdFile.Length()!=0){
AliAODHandler *aodH = dynamic_cast<AliAODHandler*>(AliAnalysisManager::GetAnalysisManager()->GetOutputEventHandler());
fAODExtension = (aodH?aodH->GetExtension(fNonStdFile.Data()):0);
if(!fAODExtension){
if(fDebug>1)Printf("AODExtension not found for %s",fNonStdFile.Data());
}
}
if(!fAOD){
Printf("%s:%d AODEvent not found", (char*)__FILE__,__LINE__);
return;
}
if(!fAODJets){
Printf("%s:%d AODEvent with jet branch not found", (char*)__FILE__,__LINE__);
return;
}
AliVEvent* evtForCentDetermination = handler->InheritsFrom("AliAODInputHandler") ? fAOD : InputEvent();
Double_t centPercent = -1;
if(fEventClass>0){
Int_t cl = 0;
if(handler->InheritsFrom("AliAODInputHandler")){
centPercent = ((AliAODHeader*)fAOD->GetHeader())->GetCentrality();
cl = 1;
if(centPercent>10) cl = 2;
if(centPercent>30) cl = 3;
if(centPercent>50) cl = 4;
}
else {
cl = AliAnalysisHelperJetTasks::EventClass();
if(fESD) centPercent = fESD->GetCentrality()->GetCentralityPercentile("V0M");
}
if(cl!=fEventClass){
if (fDebug > 1) Printf("%s:%d event not in selected event class: event REJECTED ...",(char*)__FILE__,__LINE__);
fh1EvtSelection->Fill(2.);
PostData(1, fCommonHistList);
return;
}
}
const Int_t refMult5 = ((AliAODHeader*)fAOD->GetHeader())->GetRefMultiplicityComb05();
const Int_t refMult8 = ((AliAODHeader*)fAOD->GetHeader())->GetRefMultiplicityComb08();
const Double_t centPercentPP = fAnaUtils->GetMultiplicityPercentile(fAOD, "V0M");
if (fUseJetPIDtask) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
fJetPIDtask[i]->IncrementEventCounter(fIsPP ? -1. : centPercent, AliAnalysisTaskPID::kTriggerSel);
}
}
if (fUseInclusivePIDtask) {
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
fInclusivePIDtask[i]->IncrementEventCounter(fIsPP ? -1. : centPercent, AliAnalysisTaskPID::kTriggerSel);
}
}
AliAODVertex* primVtx = fAOD->GetPrimaryVertex();
if (!primVtx) {
Printf("%s:%d Primary vertex not found", (char*)__FILE__,__LINE__);
return;
}
Int_t nTracksPrim = primVtx->GetNContributors();
fh1VertexNContributors->Fill(nTracksPrim);
if (fDebug > 1) Printf("%s:%d primary vertex selection: %d", (char*)__FILE__,__LINE__,nTracksPrim);
if(nTracksPrim <= 0) {
if (fDebug > 1) Printf("%s:%d primary vertex selection: event REJECTED...",(char*)__FILE__,__LINE__);
fh1EvtSelection->Fill(3.);
PostData(1, fCommonHistList);
return;
}
TString primVtxName(primVtx->GetName());
if(primVtxName.CompareTo("TPCVertex",TString::kIgnoreCase) == 1){
if (fDebug > 1) Printf("%s:%d primary vertex selection: TPC vertex, event REJECTED...",(char*)__FILE__,__LINE__);
fh1EvtSelection->Fill(5.);
PostData(1, fCommonHistList);
return;
}
if (fUseJetPIDtask) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
fJetPIDtask[i]->IncrementEventCounter(fIsPP ? -1. : centPercent, AliAnalysisTaskPID::kTriggerSelAndVtxCut);
}
}
if (fUseInclusivePIDtask) {
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
fInclusivePIDtask[i]->IncrementEventCounter(fIsPP ? -1. : centPercent, AliAnalysisTaskPID::kTriggerSelAndVtxCut);
}
}
fh1VertexZ->Fill(primVtx->GetZ());
if(TMath::Abs(primVtx->GetZ())>fMaxVertexZ){
if (fDebug > 1) Printf("%s:%d primary vertex z = %f: event REJECTED...",(char*)__FILE__,__LINE__,primVtx->GetZ());
fh1EvtSelection->Fill(4.);
PostData(1, fCommonHistList);
return;
}
if (fUseJetPIDtask) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
fJetPIDtask[i]->IncrementEventCounter(fIsPP ? -1. : centPercent, AliAnalysisTaskPID::kTriggerSelAndVtxCutAndZvtxCutNoPileUpRejection);
}
}
if (fUseInclusivePIDtask) {
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
fInclusivePIDtask[i]->IncrementEventCounter(fIsPP ? -1. : centPercent, AliAnalysisTaskPID::kTriggerSelAndVtxCutAndZvtxCutNoPileUpRejection);
}
}
const Int_t arrSizeJet = TMath::Max(1, fNumJetPIDtasks);
const Int_t arrSizeInclusive = TMath::Max(1, fNumInclusivePIDtasks);
Bool_t isPileUpJetPIDtask[arrSizeJet];
Bool_t isPileUpInclusivePIDtask[arrSizeInclusive];
for (Int_t i = 0; i < arrSizeJet; i++)
isPileUpJetPIDtask[i] = kFALSE;
for (Int_t i = 0; i < arrSizeInclusive; i++)
isPileUpInclusivePIDtask[i] = kFALSE;
Bool_t isPileUpForAllJetPIDTasks = kTRUE;
Bool_t isPileUpForAllInclusivePIDTasks = kTRUE;
if (fUseJetPIDtask) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
isPileUpJetPIDtask[i] = fJetPIDtask[i]->GetIsPileUp(fAOD, fJetPIDtask[i]->GetPileUpRejectionType());
if (!isPileUpJetPIDtask[i])
fJetPIDtask[i]->IncrementEventCounter(fIsPP ? -1. : centPercent, AliAnalysisTaskPID::kTriggerSelAndVtxCutAndZvtxCut);
isPileUpForAllJetPIDTasks = isPileUpForAllJetPIDTasks && isPileUpJetPIDtask[i];
}
}
if (fUseInclusivePIDtask) {
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
isPileUpInclusivePIDtask[i] = fInclusivePIDtask[i]->GetIsPileUp(fAOD, fInclusivePIDtask[i]->GetPileUpRejectionType());
if (!isPileUpInclusivePIDtask[i])
fInclusivePIDtask[i]->IncrementEventCounter(fIsPP ? -1. : centPercent, AliAnalysisTaskPID::kTriggerSelAndVtxCutAndZvtxCut);
isPileUpForAllInclusivePIDTasks = isPileUpForAllInclusivePIDTasks && isPileUpInclusivePIDtask[i];
}
}
if (fDebug > 1) Printf("%s:%d event ACCEPTED ...",(char*)__FILE__,__LINE__);
fh1EvtSelection->Fill(0.);
fh1VtxSelection->Fill(primVtx->GetType());
fh1EvtCent->Fill(centPercent);
if (fIsPP)
centPercent = -1;
if (fUseInclusivePIDtask) {
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++)
if (!isPileUpInclusivePIDtask[i])
fInclusivePIDtask[i]->ConfigureTaskForCurrentEvent(fAOD);
}
if (fUseJetPIDtask) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++)
if (!isPileUpJetPIDtask[i])
fJetPIDtask[i]->ConfigureTaskForCurrentEvent(fAOD);
}
fh1Trials->Fill("#sum{ntrials}",fAvgTrials);
if (fUseInclusivePIDtask) {
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
if (!isPileUpInclusivePIDtask[i])
fInclusivePIDtask[i]->FillPythiaTrials(fAvgTrials);
}
}
if (fUseJetPIDtask) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
if (!isPileUpJetPIDtask[i])
fJetPIDtask[i]->FillPythiaTrials(fAvgTrials);
}
}
if (pythiaGenHeaderFound) {
fh1PtHard->Fill(ptHard);
fh1PtHardTrials->Fill(ptHard,nTrials);
}
Int_t nJ = GetListOfJets(fJetsRec, kJetsRec);
Int_t nRecJets = 0;
if(nJ>=0) nRecJets = fJetsRec->GetEntries();
if(fDebug>2)Printf("%s:%d Selected Rec jets: %d %d",(char*)__FILE__,__LINE__,nJ,nRecJets);
if(nJ != nRecJets) Printf("%s:%d Mismatch Selected Rec Jets: %d %d",(char*)__FILE__,__LINE__,nJ,nRecJets);
Int_t nJCuts = GetListOfJets(fJetsRecCuts, kJetsRecAcceptance);
Int_t nRecJetsCuts = 0;
if(nJCuts>=0) nRecJetsCuts = fJetsRecCuts->GetEntries();
if(fDebug>2)Printf("%s:%d Selected Rec jets after cuts: %d %d",(char*)__FILE__,__LINE__,nJCuts,nRecJetsCuts);
if(nRecJetsCuts != nJCuts) Printf("%s:%d Mismatch selected Rec jets after cuts: %d %d",(char*)__FILE__,__LINE__,nJCuts,nRecJetsCuts);
fh1nRecJetsCuts->Fill(nRecJetsCuts);
if(fJetTypeGen==kJetsKine || fJetTypeGen == kJetsKineAcceptance) fJetsGen->SetOwner(kTRUE);
Int_t nJGen = GetListOfJets(fJetsGen, fJetTypeGen);
Int_t nGenJets = 0;
if(nJGen>=0) nGenJets = fJetsGen->GetEntries();
if(fDebug>2)Printf("%s:%d Selected Gen jets: %d %d",(char*)__FILE__,__LINE__,nJGen,nGenJets);
if(nJGen != nGenJets) Printf("%s:%d Mismatch selected Gen jets: %d %d",(char*)__FILE__,__LINE__,nJGen,nGenJets);
fh1nGenJets->Fill(nGenJets);
if(fJetTypeRecEff==kJetsKine || fJetTypeRecEff == kJetsKineAcceptance) fJetsRecEff->SetOwner(kTRUE);
Int_t nJRecEff = GetListOfJets(fJetsRecEff, fJetTypeRecEff);
Int_t nRecEffJets = 0;
if(nJRecEff>=0) nRecEffJets = fJetsRecEff->GetEntries();
if(fDebug>2)Printf("%s:%d Selected RecEff jets: %d %d",(char*)__FILE__,__LINE__,nJRecEff,nRecEffJets);
if(nJRecEff != nRecEffJets) Printf("%s:%d Mismatch selected RecEff jets: %d %d",(char*)__FILE__,__LINE__,nJRecEff,nRecEffJets);
fh1nRecEffJets->Fill(nRecEffJets);
Int_t nEmbeddedJets = 0;
TArrayI iEmbeddedMatchIndex;
TArrayF fEmbeddedPtFraction;
if(fBranchEmbeddedJets.Length()){
Int_t nJEmbedded = GetListOfJets(fJetsEmbedded, kJetsEmbedded);
if(nJEmbedded>=0) nEmbeddedJets = fJetsEmbedded->GetEntries();
if(fDebug>2)Printf("%s:%d Selected Embedded jets: %d %d",(char*)__FILE__,__LINE__,nJEmbedded,nEmbeddedJets);
if(nJEmbedded != nEmbeddedJets) Printf("%s:%d Mismatch Selected Embedded Jets: %d %d",(char*)__FILE__,__LINE__,nJEmbedded,nEmbeddedJets);
fh1nEmbeddedJets->Fill(nEmbeddedJets);
Float_t maxDist = 0.3;
iEmbeddedMatchIndex.Set(nEmbeddedJets);
fEmbeddedPtFraction.Set(nEmbeddedJets);
iEmbeddedMatchIndex.Reset(-1);
fEmbeddedPtFraction.Reset(0);
AliAnalysisHelperJetTasks::GetJetMatching(fJetsEmbedded, nEmbeddedJets,
fJetsRecCuts, nRecJetsCuts,
iEmbeddedMatchIndex, fEmbeddedPtFraction,
fDebug, maxDist);
}
if(fBckgMode &&
(fBckgType[0]==kBckgClusters || fBckgType[1]==kBckgClusters || fBckgType[2]==kBckgClusters || fBckgType[3]==kBckgClusters || fBckgType[4]==kBckgClusters ||
fBckgType[0]==kBckgClustersOutLeading || fBckgType[1]==kBckgClustersOutLeading || fBckgType[2]==kBckgClustersOutLeading ||
fBckgType[3]==kBckgClustersOutLeading || fBckgType[4]==kBckgClustersOutLeading)){
Int_t nBJ = GetListOfBckgJets(fBckgJetsRec, kJetsRec);
Int_t nRecBckgJets = 0;
if(nBJ>=0) nRecBckgJets = fBckgJetsRec->GetEntries();
if(fDebug>2)Printf("%s:%d Selected Rec background jets: %d %d",(char*)__FILE__,__LINE__,nBJ,nRecBckgJets);
if(nBJ != nRecBckgJets) Printf("%s:%d Mismatch Selected Rec background jets: %d %d",(char*)__FILE__,__LINE__,nBJ,nRecBckgJets);
Int_t nBJCuts = GetListOfBckgJets(fBckgJetsRecCuts, kJetsRecAcceptance);
Int_t nRecBckgJetsCuts = 0;
if(nBJCuts>=0) nRecBckgJetsCuts = fBckgJetsRecCuts->GetEntries();
if(fDebug>2)Printf("%s:%d Selected Rec background jets after cuts: %d %d",(char*)__FILE__,__LINE__,nJCuts,nRecJetsCuts);
if(nRecBckgJetsCuts != nBJCuts) Printf("%s:%d Mismatch selected Rec background jets after cuts: %d %d",(char*)__FILE__,__LINE__,nBJCuts,nRecBckgJetsCuts);
fh1nRecBckgJetsCuts->Fill(nRecBckgJetsCuts);
if(0){
if(fJetTypeGen==kJetsKine || fJetTypeGen == kJetsKineAcceptance) fBckgJetsGen->SetOwner(kTRUE);
Int_t nBJGen = GetListOfBckgJets(fBckgJetsGen, fJetTypeGen);
Int_t nGenBckgJets = 0;
if(nBJGen>=0) nGenBckgJets = fBckgJetsGen->GetEntries();
if(fDebug>2)Printf("%s:%d Selected Gen background jets: %d %d",(char*)__FILE__,__LINE__,nBJGen,nGenBckgJets);
if(nBJGen != nGenBckgJets) Printf("%s:%d Mismatch selected Gen background jets: %d %d",(char*)__FILE__,__LINE__,nBJGen,nGenBckgJets);
fh1nGenBckgJets->Fill(nGenBckgJets);
}
}
Int_t nTCuts;
if(fUseExtraTracks == 1) nTCuts = GetListOfTracks(fTracksRecCuts, kTrackAODExtraCuts);
else if(fUseExtraTracks == -1) nTCuts = GetListOfTracks(fTracksRecCuts, kTrackAODExtraonlyCuts);
else nTCuts = GetListOfTracks(fTracksRecCuts, kTrackAODCuts);
Int_t nRecPartCuts = 0;
if(nTCuts>=0) nRecPartCuts = fTracksRecCuts->GetEntries();
if(fDebug>2)Printf("%s:%d Selected Rec tracks after cuts: %d %d",(char*)__FILE__,__LINE__,nTCuts,nRecPartCuts);
if(nRecPartCuts != nTCuts) Printf("%s:%d Mismatch selected Rec tracks after cuts: %d %d",
(char*)__FILE__,__LINE__,nTCuts,nRecPartCuts);
fh1EvtMult->Fill(nRecPartCuts);
Int_t nTGen = GetListOfTracks(fTracksGen,fTrackTypeGen);
Int_t nGenPart = 0;
if(nTGen>=0) nGenPart = fTracksGen->GetEntries();
if(fDebug>2)Printf("%s:%d Selected Gen tracks: %d %d",(char*)__FILE__,__LINE__,nTGen,nGenPart);
if(nGenPart != nTGen) Printf("%s:%d Mismatch selected Gen tracks: %d %d",(char*)__FILE__,__LINE__,nTGen,nGenPart);
Int_t nTCutsEfficiency = GetListOfTracks(fTracksRecCutsEfficiency, kTrackAODQualityCuts);
Int_t nRecPartCutsEfficiency = 0;
if(nTCutsEfficiency>=0) nRecPartCutsEfficiency = fTracksRecCutsEfficiency->GetEntries();
if(fDebug>2)Printf("%s:%d Selected Rec tracks efficiency after cuts: %d %d",(char*)__FILE__,__LINE__,
nTCutsEfficiency,nRecPartCutsEfficiency);
if(nRecPartCutsEfficiency != nTCutsEfficiency) Printf("%s:%d Mismatch selected Rec tracks after cuts: %d %d",
(char*)__FILE__,__LINE__,nTCutsEfficiency,nRecPartCutsEfficiency);
AliPIDResponse* pidResponse = 0x0;
Bool_t tuneOnDataTPC = kFALSE;
if (fUseJetPIDtask || fUseInclusivePIDtask) {
if (!inputHandler) {
AliFatal("Input handler needed");
return;
}
else {
pidResponse = inputHandler->GetPIDResponse();
if (!pidResponse) {
AliFatal("PIDResponse object was not created");
return;
}
else {
tuneOnDataTPC = pidResponse->IsTunedOnData() &&
((pidResponse->GetTunedOnDataMask() & AliPIDResponse::kDetTPC) == AliPIDResponse::kDetTPC);
}
}
}
if(fDebug>2)Printf("%s:%d Starting processing...",(char*)__FILE__,__LINE__);
if(fQAMode){
if(fQAMode&1){
TClonesArray *tca = fUseInclusivePIDtask ? dynamic_cast<TClonesArray*>(fAOD->FindListObject(AliAODMCParticle::StdBranchName())) : 0x0;
if (fUseInclusivePIDtask && tca && !isPileUpForAllInclusivePIDTasks) {
for (Int_t it = 0; it < tca->GetEntriesFast(); it++) {
AliAODMCParticle* part = dynamic_cast<AliAODMCParticle*>(tca->At(it));
if (!part)
continue;
if (part->Eta() > fTrackEtaMax || part->Eta() < fTrackEtaMin)
continue;
Int_t mcID = AliAnalysisTaskPID::PDGtoMCID(part->GetPdgCode());
if (!part->IsPhysicalPrimary())
continue;
Double_t pT = part->Pt();
Double_t chargeMC = part->Charge() / 3.;
if (TMath::Abs(chargeMC) < 0.01)
continue;
Double_t valuesGenYield[AliAnalysisTaskPID::kGenYieldNumAxes] = { static_cast<Double_t>(mcID), pT, centPercent, -1, -1, -1, -1 };
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
if (!isPileUpInclusivePIDtask[i] && fInclusivePIDtask[i]->IsInAcceptedEtaRange(TMath::Abs(part->Eta()))) {
valuesGenYield[fInclusivePIDtask[i]->GetIndexOfChargeAxisGenYield()] = chargeMC;
fInclusivePIDtask[i]->FillGeneratedYield(valuesGenYield);
}
}
Double_t valuesEff[AliAnalysisTaskPID::kEffNumAxes] = { static_cast<Double_t>(mcID), pT, part->Eta(), chargeMC,
centPercent, -1, -1, -1 };
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
if (!isPileUpInclusivePIDtask[i])
fInclusivePIDtask[i]->FillEfficiencyContainer(valuesEff, AliAnalysisTaskPID::kStepGenWithGenCuts);
}
}
}
if (fUseInclusivePIDtask && !isPileUpForAllInclusivePIDTasks) {
for(Int_t it=0; it<nRecPartCutsEfficiency; ++it){
AliAODTrack * inclusiveaod = dynamic_cast<AliAODTrack*>(fTracksRecCutsEfficiency->At(it));
if(inclusiveaod){
Double_t dEdxTPC = tuneOnDataTPC ? pidResponse->GetTPCsignalTunedOnData(inclusiveaod)
: inclusiveaod->GetTPCsignal();
if (dEdxTPC <= 0)
continue;
Bool_t survivedTPCCutMIGeo = AliAnalysisTaskPID::TPCCutMIGeo(inclusiveaod, InputEvent());
Bool_t survivedTPCnclCut = AliAnalysisTaskPID::TPCnclCut(inclusiveaod);
Int_t label = TMath::Abs(inclusiveaod->GetLabel());
AliAODMCParticle* gentrack = tca ? dynamic_cast<AliAODMCParticle*>(tca->At(label)) : 0x0;
Int_t pdg = 0;
if (gentrack)
pdg = gentrack->GetPdgCode();
if (gentrack) {
Int_t mcID = AliAnalysisTaskPID::PDGtoMCID(pdg);
if (!gentrack->IsPhysicalPrimary())
continue;
if (gentrack->Eta() > fTrackEtaMax || gentrack->Eta() < fTrackEtaMin)
continue;
Double_t value[AliAnalysisTaskPID::kEffNumAxes] = { static_cast<Double_t>(mcID), gentrack->Pt(), gentrack->Eta(), gentrack->Charge() / 3.,
centPercent,
-1, -1, -1 };
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
if (!isPileUpInclusivePIDtask[i] &&
((!fInclusivePIDtask[i]->GetUseTPCCutMIGeo() && !fInclusivePIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fInclusivePIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fInclusivePIDtask[i]->GetUseTPCnclCut())))
fInclusivePIDtask[i]->FillEfficiencyContainer(value, AliAnalysisTaskPID::kStepRecWithGenCuts);
}
Double_t valueMeas[AliAnalysisTaskPID::kEffNumAxes] = { static_cast<Double_t>(mcID), inclusiveaod->Pt(), inclusiveaod->Eta(),
static_cast<Double_t>(inclusiveaod->Charge()), centPercent,
-1, -1, -1 };
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
if (!isPileUpInclusivePIDtask[i] &&
((!fInclusivePIDtask[i]->GetUseTPCCutMIGeo() && !fInclusivePIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fInclusivePIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fInclusivePIDtask[i]->GetUseTPCnclCut())))
fInclusivePIDtask[i]->FillEfficiencyContainer(valueMeas, AliAnalysisTaskPID::kStepRecWithGenCutsMeasuredObs);
}
}
}
}
}
for(Int_t it=0; it<nRecPartCuts; ++it){
AliVParticle *part = dynamic_cast<AliVParticle*>(fTracksRecCuts->At(it));
if(part)fQATrackHistosRecCuts->FillTrackQA( part->Eta(), TVector2::Phi_0_2pi(part->Phi()), part->Pt() );
AliAODTrack * inclusiveaod = dynamic_cast<AliAODTrack*>(fTracksRecCuts->At(it));
if(inclusiveaod){
if (fUseInclusivePIDtask && !isPileUpForAllInclusivePIDTasks) {
Double_t dEdxTPC = tuneOnDataTPC ? pidResponse->GetTPCsignalTunedOnData(inclusiveaod)
: inclusiveaod->GetTPCsignal();
if (dEdxTPC <= 0)
continue;
Bool_t survivedTPCCutMIGeo = AliAnalysisTaskPID::TPCCutMIGeo(inclusiveaod, InputEvent());
Bool_t survivedTPCnclCut = AliAnalysisTaskPID::TPCnclCut(inclusiveaod);
Int_t label = TMath::Abs(inclusiveaod->GetLabel());
AliAODMCParticle* gentrack = tca ? dynamic_cast<AliAODMCParticle*>(tca->At(label)) : 0x0;
Int_t pdg = 0;
if (gentrack)
pdg = gentrack->GetPdgCode();
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
if (!isPileUpInclusivePIDtask[i] &&
((!fInclusivePIDtask[i]->GetUseTPCCutMIGeo() && !fInclusivePIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fInclusivePIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fInclusivePIDtask[i]->GetUseTPCnclCut()))) {
if (fInclusivePIDtask[i]->IsInAcceptedEtaRange(TMath::Abs(inclusiveaod->Eta())))
fInclusivePIDtask[i]->ProcessTrack(inclusiveaod, pdg, centPercent, -1);
}
}
if (gentrack) {
Int_t mcID = AliAnalysisTaskPID::PDGtoMCID(pdg);
Double_t valueRecAllCuts[AliAnalysisTaskPID::kEffNumAxes] = { static_cast<Double_t>(mcID), inclusiveaod->Pt(), inclusiveaod->Eta(),
static_cast<Double_t>(inclusiveaod->Charge()), centPercent,
-1, -1, -1 };
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
if (!isPileUpInclusivePIDtask[i] &&
((!fInclusivePIDtask[i]->GetUseTPCCutMIGeo() && !fInclusivePIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fInclusivePIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fInclusivePIDtask[i]->GetUseTPCnclCut())))
fInclusivePIDtask[i]->FillEfficiencyContainer(valueRecAllCuts, AliAnalysisTaskPID::kStepRecWithRecCutsMeasuredObs);
}
Double_t weight = IsSecondaryWithStrangeMotherMC(gentrack) ? GetMCStrangenessFactorCMS(gentrack) : 1.0;
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
if (!isPileUpInclusivePIDtask[i] &&
((!fInclusivePIDtask[i]->GetUseTPCCutMIGeo() && !fInclusivePIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fInclusivePIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fInclusivePIDtask[i]->GetUseTPCnclCut())))
fInclusivePIDtask[i]->FillEfficiencyContainer(valueRecAllCuts,
AliAnalysisTaskPID::kStepRecWithRecCutsMeasuredObsStrangenessScaled,
weight);
}
if (gentrack->IsPhysicalPrimary()) {
Double_t valueGenAllCuts[AliAnalysisTaskPID::kEffNumAxes] = { static_cast<Double_t>(mcID), gentrack->Pt(), gentrack->Eta(),
gentrack->Charge() / 3., centPercent, -1, -1,
-1 };
Double_t valuePtResolution[AliAnalysisTaskPID::kPtResNumAxes] = { -1, gentrack->Pt(), inclusiveaod->Pt(),
gentrack->Charge() / 3., centPercent };
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
if (!isPileUpInclusivePIDtask[i] &&
((!fInclusivePIDtask[i]->GetUseTPCCutMIGeo() && !fInclusivePIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fInclusivePIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fInclusivePIDtask[i]->GetUseTPCnclCut()))) {
fInclusivePIDtask[i]->FillEfficiencyContainer(valueRecAllCuts,
AliAnalysisTaskPID::kStepRecWithRecCutsMeasuredObsPrimaries);
fInclusivePIDtask[i]->FillEfficiencyContainer(valueGenAllCuts,
AliAnalysisTaskPID::kStepRecWithRecCutsPrimaries);
fInclusivePIDtask[i]->FillPtResolution(mcID, valuePtResolution);
}
}
}
}
}
}
}
for(Int_t it=0; it<nGenPart; ++it){
AliVParticle *part = dynamic_cast<AliVParticle*>(fTracksGen->At(it));
if(part)fQATrackHistosGen->FillTrackQA( part->Eta(), TVector2::Phi_0_2pi(part->Phi()), part->Pt());
}
}
if(fQAMode&2){
for(Int_t ij=0; ij<nRecJets; ++ij){
AliAODJet* jet = dynamic_cast<AliAODJet*>(fJetsRec->At(ij));
if(jet)fQAJetHistosRec->FillJetQA( jet->Eta(), TVector2::Phi_0_2pi(jet->Phi()), jet->Pt());
}
}
}
if(fQAMode || fFFMode){
for(Int_t ij=0; ij<nGenJets; ++ij){
AliAODJet* jet = dynamic_cast<AliAODJet*>(fJetsGen->At(ij));
if(!jet)continue;
if(fQAMode&2) fQAJetHistosGen->FillJetQA( jet->Eta(), TVector2::Phi_0_2pi(jet->Phi()), jet->Pt());
if(fQAMode&2 && (ij==0)) fQAJetHistosGenLeading->FillJetQA( jet->Eta(), TVector2::Phi_0_2pi(jet->Phi()), jet->Pt() );
if((ij==0) || !fOnlyLeadingJets){
TList* jettracklist = new TList();
Double_t sumPt = 0.;
Bool_t isBadJet = kFALSE;
if(GetFFRadius()<=0){
GetJetTracksTrackrefs(jettracklist, jet, GetFFMinLTrackPt(), GetFFMaxTrackPt(), isBadJet);
} else {
GetJetTracksPointing(fTracksGen, jettracklist, jet, GetFFRadius(), sumPt, GetFFMinLTrackPt(), GetFFMaxTrackPt(), isBadJet);
}
if(GetFFMinNTracks()>0 && jettracklist->GetSize()<=GetFFMinNTracks()) isBadJet = kTRUE;
if(isBadJet) continue;
for(Int_t it=0; it<jettracklist->GetSize(); ++it){
AliVParticle* trackVP = dynamic_cast<AliVParticle*>(jettracklist->At(it));
if(!trackVP)continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t jetPt = jet->Pt();
Float_t trackPt = trackV->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(fFFMode && (ij==0)) fFFHistosGen->FillFF( trackPt, jetPt, incrementJetPt );
if(fFFMode) fFFHistosGenInc->FillFF( trackPt, jetPt, incrementJetPt );
if(it==0){
if(fFFMode) fFFHistosGenLeadingTrack->FillFF( trackPt, jetPt, kTRUE );
}
if (fUseJetPIDtask && incrementJetPt) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
if (!isPileUpJetPIDtask[i])
fJetPIDtask[i]->FillGenJets(fJetPIDtask[i]->GetCentralityPercentile(evtForCentDetermination), jetPt);
}
}
if (fIDFFMode) {
Int_t mcID = AliAnalysisTaskPID::PDGtoMCID(trackVP->PdgCode());
if (mcID != AliPID::kUnknown) {
fIDFFHistosGen[mcID]->FillFF(trackPt, jetPt, kFALSE);
}
}
delete trackV;
if (fUseJetPIDtask && !isPileUpForAllJetPIDTasks) {
AliAODMCParticle* part = dynamic_cast<AliAODMCParticle*>(jettracklist->At(it));
if (!part) {
AliError("expected ref track not found ");
continue;
}
if (part->Eta() > fTrackEtaMax || part->Eta() < fTrackEtaMin)
continue;
Int_t mcID = AliAnalysisTaskPID::PDGtoMCID(part->GetPdgCode());
if (!part->IsPhysicalPrimary())
continue;
Double_t z = -1., xi = -1.;
AliAnalysisTaskPID::GetJetTrackObservables(trackPt, jetPt, z, xi);
Double_t chargeMC = part->Charge() / 3.;
if (TMath::Abs(chargeMC) < 0.01)
continue;
Double_t valuesGenYield[AliAnalysisTaskPID::kGenYieldNumAxes] = { static_cast<Double_t>(mcID), trackPt, centPercent, jetPt, z, xi, chargeMC };
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
if (!isPileUpJetPIDtask[i] && fJetPIDtask[i]->IsInAcceptedEtaRange(TMath::Abs(part->Eta()))) {
valuesGenYield[fJetPIDtask[i]->GetIndexOfChargeAxisGenYield()] = chargeMC;
fJetPIDtask[i]->FillGeneratedYield(valuesGenYield);
}
}
Double_t valuesEff[AliAnalysisTaskPID::kEffNumAxes] = { static_cast<Double_t>(mcID), trackPt, part->Eta(), chargeMC,
centPercent, jetPt, z, xi };
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
if (!isPileUpJetPIDtask[i])
fJetPIDtask[i]->FillEfficiencyContainer(valuesEff, AliAnalysisTaskPID::kStepGenWithGenCuts);
}
}
}
if(fBckgMode){
if(fBckgType[0]!=kBckgNone)
FillBckgHistos(fBckgType[0], fTracksGen, fJetsGen, jet,
fFFBckgHisto0Gen, fQABckgHisto0Gen);
if(fBckgType[1]!=kBckgNone)
FillBckgHistos(fBckgType[1], fTracksGen, fJetsGen, jet,
fFFBckgHisto1Gen, fQABckgHisto1Gen);
if(fBckgType[2]!=kBckgNone)
FillBckgHistos(fBckgType[2], fTracksGen, fJetsGen, jet,
fFFBckgHisto2Gen, fQABckgHisto2Gen);
if(fBckgType[3]!=kBckgNone)
FillBckgHistos(fBckgType[3], fTracksGen, fJetsGen, jet,
fFFBckgHisto3Gen, fQABckgHisto3Gen);
if(fBckgType[4]!=kBckgNone)
FillBckgHistos(fBckgType[4], fTracksGen, fJetsGen, jet,
fFFBckgHisto4Gen, fQABckgHisto4Gen);
}
if(fJSMode) FillJetShape(jet, jettracklist, fProNtracksLeadingJetGen, fProDelRPtSumGen, fProDelR80pcPtGen);
delete jettracklist;
}
}
for(Int_t ij=0; ij<nRecJetsCuts; ++ij){
AliAODJet* jet = (AliAODJet*)(fJetsRecCuts->At(ij));
if(fQAMode&2) fQAJetHistosRecCuts->FillJetQA( jet->Eta(), TVector2::Phi_0_2pi(jet->Phi()), jet->Pt());
if(fQAMode&2 && (ij==0)) fQAJetHistosRecCutsLeading->FillJetQA( jet->Eta(), TVector2::Phi_0_2pi(jet->Phi()), jet->Pt() );
if((ij==0) || !fOnlyLeadingJets){
fhJetPtRefMultEta5->Fill(refMult5, jet->Pt());
fhJetPtRefMultEta8->Fill(refMult8, jet->Pt());
fhJetPtMultPercent->Fill(centPercentPP, jet->Pt());
Double_t ptFractionEmbedded = 0;
AliAODJet* embeddedJet = 0;
if(fBranchEmbeddedJets.Length()){
Int_t indexEmbedded = -1;
for(Int_t i=0; i<nEmbeddedJets; i++){
if(iEmbeddedMatchIndex[i] == ij){
indexEmbedded = i;
ptFractionEmbedded = fEmbeddedPtFraction[i];
}
}
fh1IndexEmbedded->Fill(indexEmbedded);
fh1FractionPtEmbedded->Fill(ptFractionEmbedded);
if(indexEmbedded>-1){
embeddedJet = dynamic_cast<AliAODJet*>(fJetsEmbedded->At(indexEmbedded));
if(!embeddedJet) continue;
Double_t deltaPt = jet->Pt() - embeddedJet->Pt();
Double_t deltaR = jet->DeltaR((AliVParticle*) (embeddedJet));
fh2DeltaPtVsJetPtEmbedded->Fill(embeddedJet->Pt(),deltaPt);
fh2DeltaPtVsRecJetPtEmbedded->Fill(jet->Pt(),deltaPt);
fh1DeltaREmbedded->Fill(deltaR);
}
}
TList* jettracklist = new TList();
Double_t sumPt = 0.;
Bool_t isBadJet = kFALSE;
if(GetFFRadius()<=0){
GetJetTracksTrackrefs(jettracklist, jet, GetFFMinLTrackPt(), GetFFMaxTrackPt(), isBadJet);
} else {
if(fUseEmbeddedJetAxis){
if(embeddedJet) GetJetTracksPointing(fTracksRecCuts, jettracklist, embeddedJet, GetFFRadius(), sumPt, GetFFMinLTrackPt(), GetFFMaxTrackPt(), isBadJet);
}
else GetJetTracksPointing(fTracksRecCuts, jettracklist, jet, GetFFRadius(), sumPt, GetFFMinLTrackPt(), GetFFMaxTrackPt(), isBadJet);
}
if(GetFFMinNTracks()>0 && jettracklist->GetSize()<=GetFFMinNTracks()) isBadJet = kTRUE;
if(isBadJet) continue;
if(ptFractionEmbedded>=fCutFractionPtEmbedded){
TClonesArray *tca = fUseJetPIDtask ? dynamic_cast<TClonesArray*>(fAOD->FindListObject(AliAODMCParticle::StdBranchName())) : 0x0;
for(Int_t it=0; it<jettracklist->GetSize(); ++it){
AliAODTrack * aodtrack = dynamic_cast<AliAODTrack*>(jettracklist->At(it));
if(!aodtrack) continue;
Double_t pT = aodtrack->Pt();
Float_t jetPt = jet->Pt();
if(fUseEmbeddedJetPt){
if(embeddedJet) jetPt = embeddedJet->Pt();
else jetPt = 0;
}
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(fFFMode && (ij==0)) fFFHistosRecCuts->FillFF(pT, jetPt, incrementJetPt);
if(fFFMode) fFFHistosRecCutsInc->FillFF(pT, jetPt, incrementJetPt);
if(it==0){
if(fFFMode) fFFHistosRecLeadingTrack->FillFF(pT, jetPt, kTRUE);
}
if (fUseJetPIDtask && incrementJetPt) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
if (!isPileUpJetPIDtask[i])
fJetPIDtask[i]->FillRecJets(fJetPIDtask[i]->GetCentralityPercentile(evtForCentDetermination), jetPt);
}
}
if (fUseJetPIDtask && (!isPileUpForAllJetPIDTasks || fIDFFMode)) {
Double_t dEdxTPC = tuneOnDataTPC ? pidResponse->GetTPCsignalTunedOnData(aodtrack)
: aodtrack->GetTPCsignal();
if (dEdxTPC <= 0)
continue;
Bool_t survivedTPCCutMIGeo = AliAnalysisTaskPID::TPCCutMIGeo(aodtrack, InputEvent());
Bool_t survivedTPCnclCut = AliAnalysisTaskPID::TPCnclCut(aodtrack);
Int_t label = TMath::Abs(aodtrack->GetLabel());
AliAODMCParticle* gentrack = tca ? dynamic_cast<AliAODMCParticle*>(tca->At(label)) : 0x0;
Int_t pdg = 0;
Int_t mcID = AliPID::kUnknown;
if (gentrack) {
pdg = gentrack->GetPdgCode();
mcID = AliAnalysisTaskPID::PDGtoMCID(pdg);
Double_t z = -1., xi = -1.;
AliAnalysisTaskPID::GetJetTrackObservables(pT, jetPt, z, xi);
Double_t valueRecAllCuts[AliAnalysisTaskPID::kEffNumAxes] = { static_cast<Double_t>(mcID), pT, aodtrack->Eta(), static_cast<Double_t>(aodtrack->Charge()),
centPercent, jetPt, z, xi };
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
if (!isPileUpJetPIDtask[i] &&
((!fJetPIDtask[i]->GetUseTPCCutMIGeo() && !fJetPIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fJetPIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fJetPIDtask[i]->GetUseTPCnclCut())))
fJetPIDtask[i]->FillEfficiencyContainer(valueRecAllCuts, AliAnalysisTaskPID::kStepRecWithRecCutsMeasuredObs);
}
Double_t weight = IsSecondaryWithStrangeMotherMC(gentrack) ? GetMCStrangenessFactorCMS(gentrack) : 1.0;
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
if (!isPileUpJetPIDtask[i] &&
((!fJetPIDtask[i]->GetUseTPCCutMIGeo() && !fJetPIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fJetPIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fJetPIDtask[i]->GetUseTPCnclCut())))
fJetPIDtask[i]->FillEfficiencyContainer(valueRecAllCuts,
AliAnalysisTaskPID::kStepRecWithRecCutsMeasuredObsStrangenessScaled,
weight);
}
if (gentrack->IsPhysicalPrimary()) {
Double_t genPt = gentrack->Pt();
Double_t genZ = -1., genXi = -1.;
AliAnalysisTaskPID::GetJetTrackObservables(genPt, jetPt, genZ, genXi);
Double_t valueGenAllCuts[AliAnalysisTaskPID::kEffNumAxes] = { static_cast<Double_t>(mcID), genPt, gentrack->Eta(),
gentrack->Charge() / 3., centPercent, jetPt, genZ,
genXi };
Double_t valuePtResolution[AliAnalysisTaskPID::kPtResNumAxes] = { jetPt, genPt, pT, gentrack->Charge() / 3., centPercent };
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
if (!isPileUpJetPIDtask[i] &&
((!fJetPIDtask[i]->GetUseTPCCutMIGeo() && !fJetPIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fJetPIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fJetPIDtask[i]->GetUseTPCnclCut()))) {
fJetPIDtask[i]->FillEfficiencyContainer(valueRecAllCuts,
AliAnalysisTaskPID::kStepRecWithRecCutsMeasuredObsPrimaries);
fJetPIDtask[i]->FillEfficiencyContainer(valueGenAllCuts,
AliAnalysisTaskPID::kStepRecWithRecCutsPrimaries);
fJetPIDtask[i]->FillPtResolution(mcID, valuePtResolution);
}
}
}
}
Bool_t filledDCA = kFALSE;
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
if (!isPileUpJetPIDtask[i] &&
((!fJetPIDtask[i]->GetUseTPCCutMIGeo() && !fJetPIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fJetPIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fJetPIDtask[i]->GetUseTPCnclCut()))) {
if (fJetPIDtask[i]->IsInAcceptedEtaRange(TMath::Abs(aodtrack->Eta()))) {
fJetPIDtask[i]->ProcessTrack(aodtrack, pdg, centPercent, jetPt);
if (!filledDCA) {
filledDCA = kTRUE;
Double_t dca[2] = {0., 0.};
if (aodtrack->IsGlobalConstrained()) {
dca[0] = aodtrack->DCA();
dca[1] = aodtrack->ZAtDCA();
}
else {
Double_t v[3] = {0, };
Double_t pos[3] = {0, };
primVtx->GetXYZ(v);
aodtrack->GetXYZ(pos);
dca[0] = pos[0] - v[0];
dca[1] = pos[1] - v[1];
}
fhDCA_XY->Fill(pT, dca[0]);
fhDCA_Z->Fill(pT, dca[1]);
if (gentrack && mcID != AliPID::kUnknown) {
if (gentrack->IsPhysicalPrimary()) {
fhDCA_XY_prim_MCID[mcID]->Fill(pT, dca[0]);
fhDCA_Z_prim_MCID[mcID]->Fill(pT, dca[1]);
}
else {
fhDCA_XY_sec_MCID[mcID]->Fill(pT, dca[0]);
fhDCA_Z_sec_MCID[mcID]->Fill(pT, dca[1]);
}
}
}
}
}
}
if (fIDFFMode && ((!fJetPIDtask[0]->GetUseTPCCutMIGeo() && !fJetPIDtask[0]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fJetPIDtask[0]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fJetPIDtask[0]->GetUseTPCnclCut()))) {
Int_t pidWeightedSpecies = fJetPIDtask[0]->GetRandomParticleTypeAccordingToParticleFractions(pT, jetPt,
centPercent, kTRUE);
if (pidWeightedSpecies < 0 || pidWeightedSpecies >= AliPID::kSPECIES) {
Printf("Failed to determine particle ID for track in jet (recCuts) -> ID FF histos not filled with this track!");
Printf("Track details: trackPt %f, jetPt %f, centrality %f!", pT, jetPt, centPercent);
}
else {
fIDFFHistosRecCuts[pidWeightedSpecies]->FillFF(aodtrack->Pt(), jetPt, kFALSE);
}
}
if (gentrack) {
if (!gentrack->IsPhysicalPrimary())
continue;
if (gentrack->Eta() > fTrackEtaMax || gentrack->Eta() < fTrackEtaMin)
continue;
Double_t genZ = -1., genXi = -1.;
Double_t genPt = gentrack->Pt();
AliAnalysisTaskPID::GetJetTrackObservables(genPt, jetPt, genZ, genXi);
Double_t measZ = -1., measXi = -1.;
Double_t measPt = aodtrack->Pt();
AliAnalysisTaskPID::GetJetTrackObservables(measPt, jetPt, measZ, measXi);
Double_t value[AliAnalysisTaskPID::kEffNumAxes] = { static_cast<Double_t>(mcID), genPt, gentrack->Eta(), gentrack->Charge() / 3.,
centPercent, jetPt, genZ, genXi };
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
if (!isPileUpJetPIDtask[i] &&
((!fJetPIDtask[i]->GetUseTPCCutMIGeo() && !fJetPIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fJetPIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fJetPIDtask[i]->GetUseTPCnclCut())))
fJetPIDtask[i]->FillEfficiencyContainer(value, AliAnalysisTaskPID::kStepRecWithGenCuts);
}
Double_t valueMeas[AliAnalysisTaskPID::kEffNumAxes] = { static_cast<Double_t>(mcID), measPt, aodtrack->Eta(), static_cast<Double_t>(aodtrack->Charge()),
centPercent, jetPt, measZ, measXi };
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
if (!isPileUpJetPIDtask[i] &&
((!fJetPIDtask[i]->GetUseTPCCutMIGeo() && !fJetPIDtask[i]->GetUseTPCnclCut()) ||
(survivedTPCCutMIGeo && fJetPIDtask[i]->GetUseTPCCutMIGeo()) ||
(survivedTPCnclCut && fJetPIDtask[i]->GetUseTPCnclCut())))
fJetPIDtask[i]->FillEfficiencyContainer(valueMeas, AliAnalysisTaskPID::kStepRecWithGenCutsMeasuredObs);
}
}
}
}
if(fBckgMode && (ij==0)){
if(fBckgType[0]!=kBckgNone)
FillBckgHistos(fBckgType[0], fTracksRecCuts, fJetsRecCuts, jet,
fFFBckgHisto0RecCuts,fQABckgHisto0RecCuts, fh1BckgMult0);
if(fBckgType[1]!=kBckgNone)
FillBckgHistos(fBckgType[1], fTracksRecCuts, fJetsRecCuts, jet,
fFFBckgHisto1RecCuts,fQABckgHisto1RecCuts, fh1BckgMult1);
if(fBckgType[2]!=kBckgNone)
FillBckgHistos(fBckgType[2], fTracksRecCuts, fJetsRecCuts, jet,
fFFBckgHisto2RecCuts,fQABckgHisto2RecCuts, fh1BckgMult1);
if(fBckgType[3]!=kBckgNone)
FillBckgHistos(fBckgType[3], fTracksRecCuts, fJetsRecCuts, jet,
fFFBckgHisto3RecCuts,fQABckgHisto3RecCuts, fh1BckgMult2);
if(fBckgType[4]!=kBckgNone)
FillBckgHistos(fBckgType[4], fTracksRecCuts, fJetsRecCuts, jet,
fFFBckgHisto4RecCuts,fQABckgHisto4RecCuts, fh1BckgMult3);
}
if(fJSMode && (ij==0)) FillJetShape(jet, jettracklist, fProNtracksLeadingJet, fProDelRPtSum, fProDelR80pcPt);
delete jettracklist;
}
}
}
}
if(fEffMode && (fJetTypeRecEff != kJetsUndef)){
TArrayI indexAODTr;
TArrayS isGenPrim;
TArrayI indexMCTr;
TArrayI indexAODTrSecNS;
TArrayS isGenSecNS;
TArrayI indexMCTrSecNS;
TArrayI indexAODTrSecS;
TArrayS isGenSecS;
TArrayI indexMCTrSecS;
Int_t nTracksAODMCCharged = GetListOfTracks(fTracksAODMCCharged, kTrackAODMCCharged);
if(fDebug>2)Printf("%s:%d selected AODMC tracks: %d ",(char*)__FILE__,__LINE__,nTracksAODMCCharged);
Int_t nTracksAODMCChargedSecNS = GetListOfTracks(fTracksAODMCChargedSecNS, kTrackAODMCChargedSecNS);
if(fDebug>2)Printf("%s:%d selected AODMC secondary tracks NS: %d ",(char*)__FILE__,__LINE__,nTracksAODMCChargedSecNS);
Int_t nTracksAODMCChargedSecS = GetListOfTracks(fTracksAODMCChargedSecS, kTrackAODMCChargedSecS);
if(fDebug>2)Printf("%s:%d selected AODMC secondary tracks S: %d ",(char*)__FILE__,__LINE__,nTracksAODMCChargedSecS);
Int_t nTracksRecQualityCuts = GetListOfTracks(fTracksRecQualityCuts, kTrackAODQualityCuts);
if(fDebug>2)Printf("%s:%d selected rec tracks quality after cuts, full acceptance/pt : %d ",(char*)__FILE__,__LINE__,nTracksRecQualityCuts);
AssociateGenRec(fTracksAODMCCharged,fTracksRecQualityCuts,indexAODTr,indexMCTr,isGenPrim,fh2PtRecVsGenPrim);
AssociateGenRec(fTracksAODMCChargedSecNS,fTracksRecQualityCuts,indexAODTrSecNS,indexMCTrSecNS,isGenSecNS,fh2PtRecVsGenSec);
AssociateGenRec(fTracksAODMCChargedSecS,fTracksRecQualityCuts,indexAODTrSecS,indexMCTrSecS,isGenSecS,fh2PtRecVsGenSec);
if(fQAMode&1) FillSingleTrackHistosRecGen(fQATrackHistosRecEffGen,fQATrackHistosRecEffRec,fTracksAODMCCharged,indexAODTr,isGenPrim);
if(fQAMode&1) FillSingleTrackHistosRecGen(0x0,fQATrackHistosSecRecNS,fTracksAODMCChargedSecNS,indexAODTrSecNS,isGenSecNS);
if(fQAMode&1) FillSingleTrackHistosRecGen(0x0,fQATrackHistosSecRecS,fTracksAODMCChargedSecS,indexAODTrSecS,isGenSecS);
if(fQAMode&1) FillSingleTrackHistosRecGen(0x0,fQATrackHistosSecRecSsc,fTracksAODMCChargedSecS,indexAODTrSecS,isGenSecS,kTRUE);
Double_t sumPtGenLeadingJetRecEff = 0;
Double_t sumPtGenLeadingJetSec = 0;
Double_t sumPtRecLeadingJetRecEff = 0;
for(Int_t ij=0; ij<nRecEffJets; ++ij){
AliAODJet* jet = (AliAODJet*)(fJetsRecEff->At(ij));
Bool_t isBadJetGenPrim = kFALSE;
Bool_t isBadJetGenSec = kFALSE;
Bool_t isBadJetRec = kFALSE;
if((ij==0) || !fOnlyLeadingJets){
TList* jettracklistGenPrim = new TList();
if(GetFFRadius() >0)
GetJetTracksPointing(fTracksAODMCCharged, jettracklistGenPrim, jet, GetFFRadius(), sumPtGenLeadingJetRecEff, GetFFMinLTrackPt(), GetFFMaxTrackPt(), isBadJetGenPrim);
else
GetJetTracksPointing(fTracksAODMCCharged, jettracklistGenPrim, jet, TMath::Abs(GetFFRadius())+0.2, sumPtGenLeadingJetRecEff, GetFFMinLTrackPt(), GetFFMaxTrackPt(), isBadJetGenPrim);
TList* jettracklistGenSecNS = new TList();
if(GetFFRadius() >0)
GetJetTracksPointing(fTracksAODMCChargedSecNS, jettracklistGenSecNS, jet, GetFFRadius(), sumPtGenLeadingJetSec, GetFFMinLTrackPt() , GetFFMaxTrackPt(), isBadJetGenSec);
else
GetJetTracksPointing(fTracksAODMCChargedSecNS, jettracklistGenSecNS, jet, TMath::Abs(GetFFRadius())+0.2, sumPtGenLeadingJetSec, GetFFMinLTrackPt() , GetFFMaxTrackPt(), isBadJetGenSec);
TList* jettracklistGenSecS = new TList();
if(GetFFRadius() >0)
GetJetTracksPointing(fTracksAODMCChargedSecS, jettracklistGenSecS, jet, GetFFRadius(), sumPtGenLeadingJetSec, GetFFMinLTrackPt() , GetFFMaxTrackPt(), isBadJetGenSec);
else
GetJetTracksPointing(fTracksAODMCChargedSecS, jettracklistGenSecS, jet, TMath::Abs(GetFFRadius())+0.2, sumPtGenLeadingJetSec, GetFFMinLTrackPt() , GetFFMaxTrackPt(), isBadJetGenSec);
TList* jettracklistRec = new TList();
if(GetFFRadius() >0) GetJetTracksPointing(fTracksRecCuts,jettracklistRec, jet, GetFFRadius(), sumPtRecLeadingJetRecEff, GetFFMinLTrackPt() , GetFFMaxTrackPt(), isBadJetRec);
else GetJetTracksTrackrefs(jettracklistRec, jet, GetFFMinLTrackPt() , GetFFMaxTrackPt(), isBadJetRec);
Double_t jetEta = jet->Eta();
Double_t jetPhi = TVector2::Phi_0_2pi(jet->Phi());
if(GetFFMinNTracks()>0 && jettracklistGenPrim->GetSize()<=GetFFMinNTracks()) isBadJetGenPrim = kTRUE;
if(GetFFMinNTracks()>0 && jettracklistGenSecNS->GetSize()<=GetFFMinNTracks()) isBadJetGenSec = kTRUE;
if(GetFFMinNTracks()>0 && jettracklistRec->GetSize()<=GetFFMinNTracks()) isBadJetRec = kTRUE;
if(isBadJetRec) continue;
if(fQAMode&2) fQAJetHistosRecEffLeading->FillJetQA( jetEta, jetPhi, sumPtGenLeadingJetRecEff );
if(fFFMode){
if(GetFFRadius()>0) FillJetTrackHistosRec(fFFHistosRecEffRec,jet,
jettracklistGenPrim,fTracksAODMCCharged,fTracksRecQualityCuts,indexAODTr,isGenPrim,
0,kFALSE,fJSMode,fProNtracksLeadingJetRecPrim,fProDelRPtSumRecPrim,fProDelR80pcPtRecPrim);
else FillJetTrackHistosRec(fFFHistosRecEffRec,jet,
jettracklistGenPrim,fTracksAODMCCharged,fTracksRecQualityCuts,indexAODTr,isGenPrim,
jettracklistRec,kFALSE,fJSMode,fProNtracksLeadingJetRecPrim,fProDelRPtSumRecPrim,fProDelR80pcPtRecPrim);
if(GetFFRadius()>0) FillJetTrackHistosRec(fFFHistosSecRecNS,jet,
jettracklistGenSecNS,fTracksAODMCChargedSecNS,fTracksRecQualityCuts, indexAODTrSecNS,isGenSecNS,
0,kFALSE,fJSMode,fProNtracksLeadingJetRecSecNS,fProDelRPtSumRecSecNS);
else FillJetTrackHistosRec(fFFHistosSecRecNS,jet,
jettracklistGenSecNS,fTracksAODMCChargedSecNS,fTracksRecQualityCuts,indexAODTrSecNS,isGenSecNS,
jettracklistRec,kFALSE,fJSMode,fProNtracksLeadingJetRecSecNS,fProDelRPtSumRecSecNS);
if(GetFFRadius()>0) FillJetTrackHistosRec(fFFHistosSecRecS,jet,
jettracklistGenSecS,fTracksAODMCChargedSecS,fTracksRecQualityCuts,indexAODTrSecS,isGenSecS,
0,kFALSE,fJSMode,fProNtracksLeadingJetRecSecS,fProDelRPtSumRecSecS);
else FillJetTrackHistosRec(fFFHistosSecRecS,jet,
jettracklistGenSecS,fTracksAODMCChargedSecS,fTracksRecQualityCuts,indexAODTrSecS,isGenSecS,
jettracklistRec,kFALSE,fJSMode,fProNtracksLeadingJetRecSecS,fProDelRPtSumRecSecS);
if(GetFFRadius()>0) FillJetTrackHistosRec(fFFHistosSecRecSsc,jet,
jettracklistGenSecS,fTracksAODMCChargedSecS,fTracksRecQualityCuts,indexAODTrSecS,isGenSecS,
0,kTRUE,fJSMode,fProNtracksLeadingJetRecSecSsc,fProDelRPtSumRecSecSsc);
else FillJetTrackHistosRec(fFFHistosSecRecSsc,jet,
jettracklistGenSecS,fTracksAODMCChargedSecS,fTracksRecQualityCuts,indexAODTrSecS,isGenSecS,
jettracklistRec,kTRUE,fJSMode,fProNtracksLeadingJetRecSecSsc,fProDelRPtSumRecSecSsc);
}
delete jettracklistGenPrim;
delete jettracklistGenSecNS;
delete jettracklistGenSecS;
delete jettracklistRec;
if(fBckgMode && fFFMode){
TList* perpjettracklistGen = new TList();
TList* perpjettracklistGen1 = new TList();
TList* perpjettracklistGen2 = new TList();
Double_t sumPtGenPerp1 = 0.;
Double_t sumPtGenPerp2 = 0.;
GetTracksTiltedwrpJetAxis(TMath::Pi()/2.,fTracksAODMCCharged, perpjettracklistGen1, jet, TMath::Abs(GetFFRadius()) , sumPtGenPerp1);
GetTracksTiltedwrpJetAxis(-1*TMath::Pi()/2.,fTracksAODMCCharged, perpjettracklistGen2, jet, TMath::Abs(GetFFRadius()) ,
sumPtGenPerp2);
perpjettracklistGen->AddAll(perpjettracklistGen1);
perpjettracklistGen->AddAll(perpjettracklistGen2);
TList* perpjettracklistGenSecNS = new TList();
TList* perpjettracklistGenSecNS1 = new TList();
TList* perpjettracklistGenSecNS2 = new TList();
Double_t sumPtGenPerpNS1 = 0.;
Double_t sumPtGenPerpNS2 = 0.;
GetTracksTiltedwrpJetAxis(TMath::Pi()/2.,fTracksAODMCChargedSecNS, perpjettracklistGenSecNS1, jet, TMath::Abs(GetFFRadius()) ,
sumPtGenPerpNS1);
GetTracksTiltedwrpJetAxis(-1*TMath::Pi()/2.,fTracksAODMCChargedSecNS, perpjettracklistGenSecNS2, jet, TMath::Abs(GetFFRadius()) ,
sumPtGenPerpNS2);
perpjettracklistGenSecNS->AddAll(perpjettracklistGenSecNS1);
perpjettracklistGenSecNS->AddAll(perpjettracklistGenSecNS2);
TList* perpjettracklistGenSecS = new TList();
TList* perpjettracklistGenSecS1 = new TList();
TList* perpjettracklistGenSecS2 = new TList();
Double_t sumPtGenPerpS1 = 0.;
Double_t sumPtGenPerpS2 = 0.;
GetTracksTiltedwrpJetAxis(TMath::Pi()/2.,fTracksAODMCChargedSecS, perpjettracklistGenSecS1, jet, TMath::Abs(GetFFRadius()) ,
sumPtGenPerpS1);
GetTracksTiltedwrpJetAxis(-1*TMath::Pi()/2.,fTracksAODMCChargedSecS, perpjettracklistGenSecS2, jet, TMath::Abs(GetFFRadius()) ,
sumPtGenPerpS2);
perpjettracklistGenSecS->AddAll(perpjettracklistGenSecS1);
perpjettracklistGenSecS->AddAll(perpjettracklistGenSecS2);
if(perpjettracklistGen->GetSize() != perpjettracklistGen1->GetSize() + perpjettracklistGen2->GetSize()){
cout<<" ERROR: perpjettracklistGen size "<<perpjettracklistGen->GetSize()<<" perp1 "<<perpjettracklistGen1->GetSize()
<<" perp2 "<<perpjettracklistGen2->GetSize()<<endl;
exit(0);
}
if(perpjettracklistGenSecNS->GetSize() != perpjettracklistGenSecNS1->GetSize() + perpjettracklistGenSecNS2->GetSize()){
cout<<" ERROR: perpjettracklistGenSecNS size "<<perpjettracklistGenSecNS->GetSize()<<" perp1 "<<perpjettracklistGenSecNS1->GetSize()
<<" perp2 "<<perpjettracklistGenSecNS2->GetSize()<<endl;
exit(0);
}
if(perpjettracklistGenSecS->GetSize() != perpjettracklistGenSecS1->GetSize() + perpjettracklistGenSecS2->GetSize()){
cout<<" ERROR: perpjettracklistGenSecS size "<<perpjettracklistGenSecS->GetSize()<<" perp1 "<<perpjettracklistGenSecS1->GetSize()
<<" perp2 "<<perpjettracklistGenSecS2->GetSize()<<endl;
exit(0);
}
FillJetTrackHistosRec(fFFBckgHisto0RecEffRec,jet,
perpjettracklistGen,fTracksAODMCCharged,fTracksRecQualityCuts,indexAODTr,isGenPrim);
FillJetTrackHistosRec(fFFBckgHisto0SecRecNS,jet,
perpjettracklistGenSecNS,fTracksAODMCChargedSecNS,fTracksRecQualityCuts,indexAODTrSecNS,isGenSecNS);
FillJetTrackHistosRec(fFFBckgHisto0SecRecS,jet,
perpjettracklistGenSecS,fTracksAODMCChargedSecS,fTracksRecQualityCuts,indexAODTrSecS,isGenSecS);
FillJetTrackHistosRec(fFFBckgHisto0SecRecSsc,jet,
perpjettracklistGenSecS,fTracksAODMCChargedSecS,fTracksRecQualityCuts,indexAODTrSecS,isGenSecS,0,kTRUE);
delete perpjettracklistGen;
delete perpjettracklistGen1;
delete perpjettracklistGen2;
delete perpjettracklistGenSecNS;
delete perpjettracklistGenSecNS1;
delete perpjettracklistGenSecNS2;
delete perpjettracklistGenSecS;
delete perpjettracklistGenSecS1;
delete perpjettracklistGenSecS2;
}
}
}
}
fTracksRecCuts->Clear();
fTracksRecCutsEfficiency->Clear();
fTracksGen->Clear();
fTracksAODMCCharged->Clear();
fTracksAODMCChargedSecNS->Clear();
fTracksAODMCChargedSecS->Clear();
fTracksRecQualityCuts->Clear();
fJetsRec->Clear();
fJetsRecCuts->Clear();
fJetsGen->Clear();
fJetsRecEff->Clear();
fJetsEmbedded->Clear();
if(fBckgMode &&
(fBckgType[0]==kBckgClusters || fBckgType[1]==kBckgClusters || fBckgType[2]==kBckgClusters || fBckgType[3]==kBckgClusters || fBckgType[4]==kBckgClusters ||
fBckgType[0]==kBckgClustersOutLeading || fBckgType[1]==kBckgClustersOutLeading || fBckgType[2]==kBckgClustersOutLeading ||
fBckgType[3]==kBckgClustersOutLeading || fBckgType[4]==kBckgClustersOutLeading)){
fBckgJetsRec->Clear();
fBckgJetsRecCuts->Clear();
fBckgJetsGen->Clear();
}
PostData(1, fCommonHistList);
if (fUseJetPIDtask) {
for (Int_t i = 0; i < fNumJetPIDtasks; i++) {
fJetPIDtask[i]->PostOutputData();
}
}
if (fUseInclusivePIDtask) {
for (Int_t i = 0; i < fNumInclusivePIDtasks; i++) {
fInclusivePIDtask[i]->PostOutputData();
}
}
}
void AliAnalysisTaskIDFragmentationFunction::Terminate(Option_t *)
{
if(fDebug > 1) printf("AliAnalysisTaskIDFragmentationFunction::Terminate() \n");
}
Int_t AliAnalysisTaskIDFragmentationFunction::GetListOfTracks(TList *list, Int_t type)
{
if(fDebug > 2) Printf("%s:%d Selecting tracks with %d", (char*)__FILE__,__LINE__,type);
if(!list){
if(fDebug>1) Printf("%s:%d no input list", (char*)__FILE__,__LINE__);
return -1;
}
if(!fAOD) return -1;
if(!fAOD->GetTracks()) return 0;
if(type==kTrackUndef) return 0;
Int_t iCount = 0;
if(type==kTrackAODExtraCuts || type==kTrackAODExtraonlyCuts || type==kTrackAODExtra || type==kTrackAODExtraonly){
TClonesArray *aodExtraTracks = dynamic_cast<TClonesArray*>(fAOD->FindListObject("aodExtraTracks"));
if(!aodExtraTracks)return iCount;
for(int it =0; it<aodExtraTracks->GetEntries(); it++) {
AliVParticle *track = dynamic_cast<AliVParticle*> ((*aodExtraTracks)[it]);
if (!track) continue;
AliAODTrack *tr = dynamic_cast<AliAODTrack*> (track);
if(!tr)continue;
if(type==kTrackAODExtraCuts || type==kTrackAODExtraonlyCuts){
if((fFilterMask>0)&&!(tr->TestFilterBit(fFilterMask))) continue;
if(tr->Eta() < fTrackEtaMin || tr->Eta() > fTrackEtaMax) continue;
if(tr->Phi() < fTrackPhiMin || tr->Phi() > fTrackPhiMax) continue;
if(tr->Pt() < fTrackPtCut) continue;
}
list->Add(tr);
iCount++;
}
}
if(type==kTrackAODCuts || type==kTrackAODQualityCuts || type==kTrackAOD || type==kTrackAODExtraCuts || type==kTrackAODExtra){
for(Int_t it=0; it<fAOD->GetNumberOfTracks(); ++it){
AliAODTrack *tr = (AliAODTrack*)fAOD->GetTrack(it);
if(type == kTrackAODCuts || type==kTrackAODQualityCuts || type==kTrackAODExtraCuts){
if((fFilterMask>0)&&!(tr->TestFilterBit(fFilterMask))) continue;
if(type == kTrackAODCuts){
if(tr->Eta() < fTrackEtaMin || tr->Eta() > fTrackEtaMax) continue;
if(tr->Phi() < fTrackPhiMin || tr->Phi() > fTrackPhiMax) continue;
if(tr->Pt() < fTrackPtCut) continue;
}
}
list->Add(tr);
iCount++;
}
}
else if (type==kTrackKineAll || type==kTrackKineCharged || type==kTrackKineChargedAcceptance){
if(!fMCEvent) return iCount;
for(Int_t it=0; it<fMCEvent->GetNumberOfTracks(); ++it){
AliMCParticle* part = (AliMCParticle*) fMCEvent->GetTrack(it);
if(type == kTrackKineCharged || type == kTrackKineChargedAcceptance){
if(part->Charge()==0) continue;
if(type == kTrackKineChargedAcceptance &&
( part->Eta() < fTrackEtaMin
|| part->Eta() > fTrackEtaMax
|| part->Phi() < fTrackPhiMin
|| part->Phi() > fTrackPhiMax
|| part->Pt() < fTrackPtCut)) continue;
}
list->Add(part);
iCount++;
}
}
else if (type==kTrackAODMCCharged || type==kTrackAODMCAll || type==kTrackAODMCChargedAcceptance || type==kTrackAODMCChargedSecNS || type==kTrackAODMCChargedSecS) {
if(!fAOD) return -1;
TClonesArray *tca = dynamic_cast<TClonesArray*>(fAOD->FindListObject(AliAODMCParticle::StdBranchName()));
if(!tca)return iCount;
for(int it=0; it<tca->GetEntriesFast(); ++it){
AliAODMCParticle *part = dynamic_cast<AliAODMCParticle*>(tca->At(it));
if(!part)continue;
if(type != kTrackAODMCChargedSecNS && type != kTrackAODMCChargedSecS && !part->IsPhysicalPrimary())continue;
if((type == kTrackAODMCChargedSecNS || type == kTrackAODMCChargedSecS) && part->IsPhysicalPrimary())continue;
if (type==kTrackAODMCCharged || type==kTrackAODMCChargedAcceptance || type==kTrackAODMCChargedSecNS || type==kTrackAODMCChargedSecS){
if(part->Charge()==0) continue;
if(type==kTrackAODMCChargedSecNS || type==kTrackAODMCChargedSecS){
Bool_t isFromStrange = kFALSE;
Int_t iMother = part->GetMother();
if(iMother >= 0){
AliAODMCParticle *partM = dynamic_cast<AliAODMCParticle*>(tca->At(iMother));
if(!partM) continue;
Int_t codeM = TMath::Abs(partM->GetPdgCode());
Int_t mfl = Int_t (codeM/ TMath::Power(10, Int_t(TMath::Log10(codeM))));
if (mfl == 3 && codeM != 3) isFromStrange = kTRUE;
if(codeM == 130) isFromStrange = kTRUE;
if(part->IsSecondaryFromMaterial()) isFromStrange = kFALSE;
if(type==kTrackAODMCChargedSecNS && isFromStrange) continue;
if(type==kTrackAODMCChargedSecS && !isFromStrange) continue;
}
}
if(type==kTrackAODMCChargedAcceptance &&
( part->Eta() > fTrackEtaMax
|| part->Eta() < fTrackEtaMin
|| part->Phi() > fTrackPhiMax
|| part->Phi() < fTrackPhiMin
|| part->Pt() < fTrackPtCut)) continue;
}
list->Add(part);
iCount++;
}
}
list->Sort();
return iCount;
}
Int_t AliAnalysisTaskIDFragmentationFunction::GetListOfJets(TList *list, Int_t type)
{
if(!list){
if(fDebug>1) Printf("%s:%d no input list", (char*)__FILE__,__LINE__);
return -1;
}
if(type == kJetsRec || type == kJetsRecAcceptance){
if(fBranchRecJets.Length()==0){
Printf("%s:%d no rec jet branch specified", (char*)__FILE__,__LINE__);
if(fDebug>1)fAOD->Print();
return 0;
}
TClonesArray *aodRecJets = 0;
if(fBranchRecJets.Length()) aodRecJets = dynamic_cast<TClonesArray*>(fAODJets->FindListObject(fBranchRecJets.Data()));
if(!aodRecJets) aodRecJets = dynamic_cast<TClonesArray*>(fAODJets->GetList()->FindObject(fBranchRecJets.Data()));
if(fAODExtension&&!aodRecJets) aodRecJets = dynamic_cast<TClonesArray*>(fAODExtension->GetAOD()->FindListObject(fBranchRecJets.Data()));
if(!aodRecJets){
if(fBranchRecJets.Length()) Printf("%s:%d no reconstructed jet array with name %s in AOD", (char*)__FILE__,__LINE__,fBranchRecJets.Data());
if(fDebug>1)fAOD->Print();
return 0;
}
Int_t nRecJets = 0;
for(Int_t ij=0; ij<aodRecJets->GetEntries(); ++ij){
AliAODJet *tmp = dynamic_cast<AliAODJet*>(aodRecJets->At(ij));
if(!tmp) continue;
if( tmp->Pt() < fJetPtCut ) continue;
if( type == kJetsRecAcceptance &&
( tmp->Eta() < fJetEtaMin
|| tmp->Eta() > fJetEtaMax
|| tmp->Phi() < fJetPhiMin
|| tmp->Phi() > fJetPhiMax )) continue;
list->Add(tmp);
nRecJets++;
}
list->Sort();
return nRecJets;
}
else if(type == kJetsKine || type == kJetsKineAcceptance){
Int_t nGenJets = 0;
if(!fMCEvent){
if(fDebug>1) Printf("%s:%d no mcEvent",(char*)__FILE__,__LINE__);
return 0;
}
AliGenEventHeader* genHeader = fMCEvent->GenEventHeader();
AliGenPythiaEventHeader* pythiaGenHeader = dynamic_cast<AliGenPythiaEventHeader*>(genHeader);
AliGenHijingEventHeader* hijingGenHeader = 0x0;
if(!pythiaGenHeader){
hijingGenHeader = dynamic_cast<AliGenHijingEventHeader*>(genHeader);
if(!hijingGenHeader){
Printf("%s:%d no pythiaGenHeader or hijingGenHeader found", (char*)__FILE__,__LINE__);
return 0;
}else{
TLorentzVector mom[4];
AliAODJet* jet[4];
hijingGenHeader->GetJets(mom[0], mom[1], mom[2], mom[3]);
for(Int_t i=0; i<2; ++i){
if(!mom[i].Pt()) continue;
jet[i] = new AliAODJet(mom[i]);
if( type == kJetsKineAcceptance &&
( jet[i]->Eta() < fJetEtaMin
|| jet[i]->Eta() > fJetEtaMax
|| jet[i]->Phi() < fJetPhiMin
|| jet[i]->Phi() > fJetPhiMax )) continue;
list->Add(jet[i]);
nGenJets++;
}
list->Sort();
return nGenJets;
}
}
for(int ip=0; ip<pythiaGenHeader->NTriggerJets(); ++ip){
Float_t p[4];
AliAODJet *jet = new AliAODJet();
pythiaGenHeader->TriggerJet(ip, p);
jet->SetPxPyPzE(p[0], p[1], p[2], p[3]);
if( type == kJetsKineAcceptance &&
( jet->Eta() < fJetEtaMin
|| jet->Eta() > fJetEtaMax
|| jet->Phi() < fJetPhiMin
|| jet->Phi() > fJetPhiMax )) continue;
list->Add(jet);
nGenJets++;
}
list->Sort();
return nGenJets;
}
else if(type == kJetsGen || type == kJetsGenAcceptance ){
if(fBranchGenJets.Length()==0){
if(fDebug>1) Printf("%s:%d no gen jet branch specified", (char*)__FILE__,__LINE__);
return 0;
}
TClonesArray *aodGenJets = 0;
if(fBranchGenJets.Length()) aodGenJets = dynamic_cast<TClonesArray*>(fAODJets->FindListObject(fBranchGenJets.Data()));
if(!aodGenJets) aodGenJets = dynamic_cast<TClonesArray*>(fAODJets->GetList()->FindObject(fBranchGenJets.Data()));
if(fAODExtension&&!aodGenJets) aodGenJets = dynamic_cast<TClonesArray*>(fAODExtension->GetAOD()->FindListObject(fBranchGenJets.Data()));
if(!aodGenJets){
if(fDebug>0){
if(fBranchGenJets.Length()) Printf("%s:%d Generated jet branch %s not found",(char*)__FILE__,__LINE__,fBranchGenJets.Data());
}
if(fDebug>1)fAOD->Print();
return 0;
}
Int_t nGenJets = 0;
for(Int_t ig=0; ig<aodGenJets->GetEntries(); ++ig){
AliAODJet *tmp = dynamic_cast<AliAODJet*>(aodGenJets->At(ig));
if(!tmp) continue;
if( tmp->Pt() < fJetPtCut ) continue;
if( type == kJetsGenAcceptance &&
( tmp->Eta() < fJetEtaMin
|| tmp->Eta() > fJetEtaMax
|| tmp->Phi() < fJetPhiMin
|| tmp->Phi() > fJetPhiMax )) continue;
list->Add(tmp);
nGenJets++;
}
list->Sort();
return nGenJets;
}
else if(type == kJetsEmbedded){
if(fBranchEmbeddedJets.Length()==0){
Printf("%s:%d no embedded jet branch specified", (char*)__FILE__,__LINE__);
if(fDebug>1)fAOD->Print();
return 0;
}
TClonesArray *aodEmbeddedJets = 0;
if(fBranchEmbeddedJets.Length()) aodEmbeddedJets = dynamic_cast<TClonesArray*>(fAODJets->FindListObject(fBranchEmbeddedJets.Data()));
if(!aodEmbeddedJets) aodEmbeddedJets = dynamic_cast<TClonesArray*>(fAODJets->GetList()->FindObject(fBranchEmbeddedJets.Data()));
if(fAODExtension&&!aodEmbeddedJets) aodEmbeddedJets = dynamic_cast<TClonesArray*>(fAODExtension->GetAOD()->FindListObject(fBranchEmbeddedJets.Data()));
if(!aodEmbeddedJets){
if(fBranchEmbeddedJets.Length()) Printf("%s:%d no reconstructed jet array with name %s in AOD", (char*)__FILE__,__LINE__,fBranchEmbeddedJets.Data());
if(fDebug>1)fAOD->Print();
return 0;
}
Int_t nEmbeddedJets = 0;
for(Int_t ij=0; ij<aodEmbeddedJets->GetEntries(); ++ij){
AliAODJet *tmp = dynamic_cast<AliAODJet*>(aodEmbeddedJets->At(ij));
if(!tmp) continue;
if( tmp->Pt() < fJetPtCut ) continue;
if( tmp->Eta() < fJetEtaMin
|| tmp->Eta() > fJetEtaMax
|| tmp->Phi() < fJetPhiMin
|| tmp->Phi() > fJetPhiMax ) continue;
list->Add(tmp);
nEmbeddedJets++;
}
list->Sort();
return nEmbeddedJets;
}
else{
if(fDebug>0)Printf("%s:%d no such type %d",(char*)__FILE__,__LINE__,type);
return 0;
}
}
Int_t AliAnalysisTaskIDFragmentationFunction::GetListOfBckgJets(TList *list, Int_t type)
{
if(type == kJetsRec || type == kJetsRecAcceptance){
if(fBranchRecBckgClusters.Length()==0){
Printf("%s:%d no rec jet branch specified", (char*)__FILE__,__LINE__);
if(fDebug>1)fAOD->Print();
return 0;
}
TClonesArray *aodRecJets = 0;
if(fBranchRecBckgClusters.Length()) aodRecJets = dynamic_cast<TClonesArray*>(fAODJets->FindListObject(fBranchRecBckgClusters.Data()));
if(!aodRecJets) aodRecJets = dynamic_cast<TClonesArray*>(fAODJets->GetList()->FindObject(fBranchRecBckgClusters.Data()));
if(fAODExtension&&!aodRecJets) aodRecJets = dynamic_cast<TClonesArray*>(fAODExtension->GetAOD()->FindListObject(fBranchRecBckgClusters.Data()));
if(!aodRecJets){
if(fBranchRecBckgClusters.Length()) Printf("%s:%d no reconstructed jet array with name %s in AOD", (char*)__FILE__,__LINE__,fBranchRecBckgClusters.Data());
if(fDebug>1)fAOD->Print();
return 0;
}
Int_t nRecJets = 0;
for(Int_t ij=0; ij<aodRecJets->GetEntries(); ++ij){
AliAODJet *tmp = dynamic_cast<AliAODJet*>(aodRecJets->At(ij));
if(!tmp) continue;
if( type == kJetsRecAcceptance &&
( tmp->Eta() < fJetEtaMin
|| tmp->Eta() > fJetEtaMax
|| tmp->Phi() < fJetPhiMin
|| tmp->Phi() > fJetPhiMax )) continue;
list->Add(tmp);
nRecJets++;
}
list->Sort();
return nRecJets;
}
return 0;
}
void AliAnalysisTaskIDFragmentationFunction::SetProperties(THnSparse* h, Int_t dim, const char** labels)
{
for(Int_t i=0; i<dim; i++){
h->GetAxis(i)->SetTitle(labels[i]);
h->GetAxis(i)->SetTitleColor(1);
}
}
void AliAnalysisTaskIDFragmentationFunction::SetProperties(TH1* h,const char* x, const char* y)
{
h->SetXTitle(x);
h->SetYTitle(y);
h->GetXaxis()->SetTitleColor(1);
h->GetYaxis()->SetTitleColor(1);
}
void AliAnalysisTaskIDFragmentationFunction::SetProperties(TH1* h,const char* x, const char* y, const char* z)
{
h->SetXTitle(x);
h->SetYTitle(y);
h->SetZTitle(z);
h->GetXaxis()->SetTitleColor(1);
h->GetYaxis()->SetTitleColor(1);
h->GetZaxis()->SetTitleColor(1);
}
void AliAnalysisTaskIDFragmentationFunction::GetJetTracksPointing(TList* inputlist, TList* outputlist, const AliAODJet* jet,
Double_t radius, Double_t& sumPt, Double_t minPtL, Double_t maxPt, Bool_t& isBadPt)
{
sumPt = 0;
Bool_t isBadMaxPt = kFALSE;
Bool_t isBadMinPt = kTRUE;
Double_t jetMom[3];
jet->PxPyPz(jetMom);
TVector3 jet3mom(jetMom);
for (Int_t itrack=0; itrack<inputlist->GetSize(); itrack++){
AliVParticle* track = dynamic_cast<AliVParticle*>(inputlist->At(itrack));
if(!track)continue;
Double_t trackMom[3];
track->PxPyPz(trackMom);
TVector3 track3mom(trackMom);
Double_t dR = jet3mom.DeltaR(track3mom);
if(dR<radius){
outputlist->Add(track);
sumPt += track->Pt();
if(maxPt>0 && track->Pt()>maxPt) isBadMaxPt = kTRUE;
if(minPtL>0 && track->Pt()>minPtL) isBadMinPt = kFALSE;
}
}
isBadPt = kFALSE;
if(minPtL>0 && isBadMinPt) isBadPt = kTRUE;
if(maxPt>0 && isBadMaxPt) isBadPt = kTRUE;
outputlist->Sort();
}
void AliAnalysisTaskIDFragmentationFunction::GetJetTracksTrackrefs(TList* list, const AliAODJet* jet, Double_t minPtL, Double_t maxPt, Bool_t& isBadPt)
{
Int_t nTracks = jet->GetRefTracks()->GetEntriesFast();
Bool_t isBadMaxPt = kFALSE;
Bool_t isBadMinPt = kTRUE;
for(Int_t itrack=0; itrack<nTracks; itrack++) {
AliVParticle* track = dynamic_cast<AliVParticle*>(jet->GetRefTracks()->At(itrack));
if(!track){
AliError("expected ref track not found ");
continue;
}
if(track->Pt() < fTrackPtCut) continue;
if(maxPt>0 && track->Pt()>maxPt) isBadMaxPt = kTRUE;
if(minPtL>0 && track->Pt()>minPtL) isBadMinPt = kFALSE;
list->Add(track);
}
isBadPt = kFALSE;
if(minPtL>0 && isBadMinPt) isBadPt = kTRUE;
if(maxPt>0 && isBadMaxPt) isBadPt = kTRUE;
list->Sort();
}
void AliAnalysisTaskIDFragmentationFunction::AssociateGenRec(TList* tracksAODMCCharged,TList* tracksRec, TArrayI& indexAODTr,TArrayI& indexMCTr,
TArrayS& isRefGen,TH2F* fh2PtRecVsGen)
{
Int_t nTracksRec = tracksRec->GetSize();
Int_t nTracksGen = tracksAODMCCharged->GetSize();
TClonesArray *tca = dynamic_cast<TClonesArray*>(fAOD->FindListObject(AliAODMCParticle::StdBranchName()));
if(!nTracksGen) return;
if(!tca) return;
indexAODTr.Set(nTracksGen);
indexMCTr.Set(nTracksRec);
isRefGen.Set(nTracksGen);
indexAODTr.Reset(-1);
indexMCTr.Reset(-1);
isRefGen.Reset(0);
for(Int_t iRec=0; iRec<nTracksRec; iRec++){
AliAODTrack* rectrack = dynamic_cast<AliAODTrack*>(tracksRec->At(iRec));
if(!rectrack)continue;
Int_t label = TMath::Abs(rectrack->GetLabel());
AliAODMCParticle* gentrack = dynamic_cast<AliAODMCParticle*> (tca->At(label));
Int_t listIndex = -1;
if(gentrack) listIndex = tracksAODMCCharged->IndexOf(gentrack);
if(listIndex>=0){
indexAODTr[listIndex] = iRec;
indexMCTr[iRec] = listIndex;
}
}
for(Int_t iGen=0; iGen<nTracksGen; iGen++){
AliAODMCParticle* gentrack = dynamic_cast<AliAODMCParticle*> (tracksAODMCCharged->At(iGen));
if(!gentrack)continue;
Int_t pdg = gentrack->GetPdgCode();
if(TMath::Abs(pdg) == 211 || TMath::Abs(pdg) == 2212 || TMath::Abs(pdg) == 321 ||
TMath::Abs(pdg) == 11 || TMath::Abs(pdg) == 13){
isRefGen[iGen] = kTRUE;
Int_t iRec = indexAODTr[iGen];
if(iRec>=0){
Float_t genPt = gentrack->Pt();
AliAODTrack* vt = dynamic_cast<AliAODTrack*>(tracksRec->At(iRec));
if(vt){
Float_t recPt = vt->Pt();
fh2PtRecVsGen->Fill(genPt,recPt);
}
}
}
}
}
void AliAnalysisTaskIDFragmentationFunction::FillSingleTrackHistosRecGen(AliFragFuncQATrackHistos* trackQAGen, AliFragFuncQATrackHistos* trackQARec, TList* tracksGen,
const TArrayI& indexAODTr, const TArrayS& isRefGen, Bool_t scaleStrangeness){
Int_t nTracksGen = tracksGen->GetSize();
if(!nTracksGen) return;
for(Int_t iGen=0; iGen<nTracksGen; iGen++){
if(isRefGen[iGen] != 1) continue;
AliAODMCParticle* gentrack = dynamic_cast<AliAODMCParticle*> (tracksGen->At(iGen));
if(!gentrack) continue;
Double_t ptGen = gentrack->Pt();
Double_t etaGen = gentrack->Eta();
Double_t phiGen = TVector2::Phi_0_2pi(gentrack->Phi());
if(etaGen < fTrackEtaMin || etaGen > fTrackEtaMax) continue;
if(phiGen < fTrackPhiMin || phiGen > fTrackPhiMax) continue;
if(ptGen < fTrackPtCut) continue;
if(trackQAGen) trackQAGen->FillTrackQA(etaGen, phiGen, ptGen);
Int_t iRec = indexAODTr[iGen];
if(iRec>=0 && trackQARec){
if(scaleStrangeness){
Double_t weight = GetMCStrangenessFactorCMS(gentrack);
trackQARec->FillTrackQA(etaGen, phiGen, ptGen, kFALSE, 0, kTRUE, weight);
}
else trackQARec->FillTrackQA(etaGen, phiGen, ptGen);
}
}
}
void AliAnalysisTaskIDFragmentationFunction::FillJetTrackHistosRec(AliFragFuncHistos* ffhistRec, AliAODJet* jet,
TList* jetTrackList, const TList* tracksGen, const TList* tracksRec, const TArrayI& indexAODTr,
const TArrayS& isRefGen, TList* jetTrackListTR, Bool_t scaleStrangeness,
Bool_t fillJS, TProfile* hProNtracksLeadingJet, TProfile** hProDelRPtSum, TProfile* hProDelR80pcPt)
{
Double_t jetPtRec = jet->Pt();
ffhistRec->FillFF(-1, jetPtRec, kTRUE);
Int_t nTracksJet = jetTrackList->GetSize();
if(nTracksJet == 0) return;
TList* listRecTracks = new TList();
listRecTracks->Clear();
for(Int_t iTr=0; iTr<nTracksJet; iTr++){
AliAODMCParticle* gentrack = dynamic_cast<AliAODMCParticle*> (jetTrackList->At(iTr));
if(!gentrack)continue;
Int_t iGen = tracksGen->IndexOf(gentrack);
if(iGen<0){
if(fDebug>0) Printf("%s:%d gen jet track not found ",(char*)__FILE__,__LINE__);
continue;
}
if(isRefGen[iGen] != 1) continue;
Double_t ptGen = gentrack->Pt();
Double_t etaGen = gentrack->Eta();
Double_t phiGen = TVector2::Phi_0_2pi(gentrack->Phi());
if(!jetTrackListTR && (etaGen < fTrackEtaMin || etaGen > fTrackEtaMax)) continue;
if(!jetTrackListTR && (phiGen < fTrackPhiMin || phiGen > fTrackPhiMax)) continue;
if(!jetTrackListTR && ptGen < fTrackPtCut) continue;
Double_t ptRec = -1;
Int_t iRec = indexAODTr[iGen];
Bool_t isRec = (iRec>=0) ? kTRUE : kFALSE;
Bool_t isJetTrack = kFALSE;
if(!jetTrackListTR) isJetTrack = kTRUE;
if(isRec){
AliAODTrack* rectrack = dynamic_cast<AliAODTrack*> (tracksRec->At(iRec));
if(!rectrack) continue;
ptRec = rectrack->Pt();
if(jetTrackListTR){
Int_t iRecTR = jetTrackListTR->IndexOf(rectrack);
if(iRecTR >=0 ) isJetTrack = kTRUE;
}
if(isJetTrack){
Double_t trackPt = ptRec;
Bool_t incrementJetPt = kFALSE;
if(scaleStrangeness){
Double_t weight = GetMCStrangenessFactorCMS(gentrack);
ffhistRec->FillFF( trackPt, jetPtRec, incrementJetPt, 0, kTRUE, weight );
}
else{
ffhistRec->FillFF( trackPt, jetPtRec, incrementJetPt );
}
listRecTracks->Add(rectrack);
}
}
}
if(fillJS) FillJetShape(jet,listRecTracks,hProNtracksLeadingJet, hProDelRPtSum, hProDelR80pcPt,0,0,scaleStrangeness);
delete listRecTracks;
}
void AliAnalysisTaskIDFragmentationFunction::GetTracksTiltedwrpJetAxis(Float_t alpha, TList* inputlist, TList* outputlist, const AliAODJet* jet, Double_t radius,Double_t& sumPt)
{
Double_t jetMom[3];
jet->PxPyPz(jetMom);
TVector3 jet3mom(jetMom);
Double_t etaTilted = jet3mom.Eta();
Double_t phiTilted = TVector2::Phi_0_2pi(jet3mom.Phi()) + alpha;
if(phiTilted > 2*TMath::Pi()) phiTilted = phiTilted - 2*TMath::Pi();
for (Int_t itrack=0; itrack<inputlist->GetSize(); itrack++){
if( fUseExtraTracksBgr != 1){
if(AliAODTrack* trackAOD = dynamic_cast<AliAODTrack*> (inputlist->At(itrack))){
if(fUseExtraTracksBgr == 0 && ((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
if(fUseExtraTracksBgr == -1 && !((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
}
}
AliVParticle* track = dynamic_cast<AliVParticle*>(inputlist->At(itrack));
if(!track)continue;
Double_t trackMom[3];
track->PxPyPz(trackMom);
TVector3 track3mom(trackMom);
Double_t deta = track3mom.Eta() - etaTilted;
Double_t dphi = TMath::Abs(track3mom.Phi() - phiTilted);
if (dphi > TMath::Pi()) dphi = 2. * TMath::Pi() - dphi;
Double_t dR = TMath::Sqrt(deta * deta + dphi * dphi);
if(dR<=radius){
outputlist->Add(track);
sumPt += track->Pt();
}
}
}
void AliAnalysisTaskIDFragmentationFunction::GetTracksTiltedwrpJetAxisWindow(Float_t alpha, TList* inputlist, TList* outputlist, const AliAODJet* jet, Double_t radius,Double_t& sumPt,Double_t &normFactor)
{
Double_t jetMom[3];
jet->PxPyPz(jetMom);
TVector3 jet3mom(jetMom);
Double_t etaTilted = jet3mom.Eta();
Double_t phiTilted = TVector2::Phi_0_2pi(jet3mom.Phi()) + alpha;
if(phiTilted > 2*TMath::Pi()) phiTilted = phiTilted - 2*TMath::Pi();
for (Int_t itrack=0; itrack<inputlist->GetSize(); itrack++)
{
if( fUseExtraTracksBgr != 1){
if(AliAODTrack* trackAOD = dynamic_cast<AliAODTrack*> (inputlist->At(itrack))){
if(fUseExtraTracksBgr == 0 && ((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
if(fUseExtraTracksBgr == -1 && !((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
}
}
AliVParticle* track = dynamic_cast<AliVParticle*>(inputlist->At(itrack));
if(!track)continue;
Float_t trackEta = track->Eta();
Float_t trackPhi = track->Phi();
if( ( phiTilted-radius >= 0 ) && ( phiTilted+radius <= 2*TMath::Pi()))
{
if((trackPhi<=phiTilted+radius) &&
(trackPhi>=phiTilted-radius) &&
(trackEta<=fTrackEtaMax)&&(trackEta>=fTrackEtaMin))
{
outputlist->Add(track);
sumPt += track->Pt();
}
}
else if( phiTilted-radius < 0 )
{
if((( trackPhi < phiTilted+radius ) ||
( trackPhi > 2*TMath::Pi()-(radius-phiTilted) )) &&
(( trackEta <= fTrackEtaMax ) && ( trackEta >= fTrackEtaMin )))
{
outputlist->Add(track);
sumPt += track->Pt();
}
}
else if( phiTilted+radius > 2*TMath::Pi() )
{
if((( trackPhi > phiTilted-radius ) ||
( trackPhi < phiTilted+radius-2*TMath::Pi() )) &&
(( trackEta <= fTrackEtaMax ) && ( trackEta >= fTrackEtaMin )))
{
outputlist->Add(track);
sumPt += track->Pt();
}
}
}
Float_t areaJet = CalcJetArea(etaTilted,radius);
Float_t areaTilted = 2*radius*(fTrackEtaMax-fTrackEtaMin);
normFactor = (Float_t) 1. / (areaJet / areaTilted);
}
void AliAnalysisTaskIDFragmentationFunction::GetTracksOutOfNJets(Int_t nCases, TList* inputlist, TList* outputlist, const TList* jetlist,
Double_t& sumPt)
{
sumPt = 0;
Float_t rc = TMath::Abs(GetFFRadius());
Float_t rcl = GetFFBckgRadius();
Float_t* areaJet = new Float_t[nCases];
memset(areaJet, 0, sizeof(Float_t) * nCases);
Float_t* areaJetLarge = new Float_t[nCases];
memset(areaJetLarge, 0, sizeof(Float_t) * nCases);
Float_t areaFull = (fTrackEtaMax-fTrackEtaMin)*(fTrackPhiMax-fTrackPhiMin);
Float_t areaOut = areaFull;
Int_t nOut = 0;
Int_t ijet = 0;
TList* templist = new TList();
TClonesArray *vect3Jet = new TClonesArray("TVector3",nCases);
for(Int_t ij=0; ij<nCases; ++ij)
{
AliAODJet* jet = dynamic_cast<AliAODJet*>(jetlist->At(ij));
if(!jet)continue;
TVector3 jet3mom;
jet3mom.SetPtEtaPhi(jet->Pt(),jet->Eta(),jet->Phi());
new((*vect3Jet)[ijet]) TVector3((TVector3)jet3mom);
Float_t etaJet = (Float_t)((TVector3*) vect3Jet->At(ij))->Eta();
areaJet[ij] = CalcJetArea(etaJet,rc);
areaJetLarge[ij] = CalcJetArea(etaJet,rcl);
areaOut = areaOut - areaJetLarge[ij];
ijet++;
}
for (Int_t itrack=0; itrack<inputlist->GetSize(); itrack++){
if( fUseExtraTracksBgr != 1){
if(AliAODTrack* trackAOD = dynamic_cast<AliAODTrack*> (inputlist->At(itrack))){
if(fUseExtraTracksBgr == 0 && ((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
if(fUseExtraTracksBgr == -1 && !((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
}
}
AliVParticle* track = dynamic_cast<AliVParticle*>(inputlist->At(itrack));
if(!track)continue;
Double_t trackMom[3];
track->PxPyPz(trackMom);
TVector3 track3mom(trackMom);
Double_t *dR = new Double_t[nCases];
for(Int_t ij=0; ij<nCases; ij++)
dR[ij] = (Double_t)((TVector3*) vect3Jet->At(ij))->DeltaR(track3mom);
if((nCases==1 && (dR[0]>rcl)) ||
(nCases==2 && (dR[0]>rcl && dR[1]>rcl)) ||
(nCases==3 && (dR[0]>rcl && dR[1]>rcl && dR[2]>rcl)))
{
templist->Add(track);
nOut++;
}
delete [] dR;
}
Int_t nScaled = (Int_t) (nOut * areaJet[0] / areaOut + 0.5);
TArrayI* ar = new TArrayI(nOut);
for(Int_t init=0; init<nOut; init++)
(*ar)[init] = init;
Int_t *randIndex = new Int_t[nScaled];
for(Int_t init2=0; init2<nScaled; init2++)
randIndex[init2] = -1;
for(Int_t i=0; i<nScaled; i++)
{
Int_t* tmpArr = new Int_t[nOut-i];
Int_t temp = fRandom->Integer(nOut-i);
for(Int_t ind = 0; ind< ar->GetSize()-1; ind++)
{
if(ind<temp) tmpArr[ind] = (*ar)[ind];
else tmpArr[ind] = (*ar)[ind+1];
}
randIndex[i] = (*ar)[temp];
ar->Set(nOut-i-1,tmpArr);
delete [] tmpArr;
}
for(Int_t ipart=0; ipart<nScaled; ipart++)
{
AliVParticle* track = (AliVParticle*)(templist->At(randIndex[ipart]));
outputlist->Add(track);
sumPt += track->Pt();
}
outputlist->Sort();
delete vect3Jet;
delete templist;
delete [] areaJetLarge;
delete [] areaJet;
delete ar;
delete [] randIndex;
}
void AliAnalysisTaskIDFragmentationFunction::GetTracksOutOfNJetsStat(Int_t nCases, TList* inputlist, TList* outputlist,
const TList* jetlist, Double_t& sumPt, Double_t &normFactor)
{
sumPt = 0;
Float_t rc = TMath::Abs(GetFFRadius());
Float_t rcl = GetFFBckgRadius();
Float_t* areaJet = new Float_t[nCases];
memset(areaJet, 0, sizeof(Float_t) * nCases);
Float_t* areaJetLarge = new Float_t[nCases];
memset(areaJetLarge, 0, sizeof(Float_t) * nCases);
Float_t areaFull = (fTrackEtaMax-fTrackEtaMin)*(fTrackPhiMax-fTrackPhiMin);
Float_t areaOut = areaFull;
Int_t nOut = 0;
Int_t ijet = 0;
TClonesArray *vect3Jet = new TClonesArray("TVector3",nCases);
for(Int_t ij=0; ij<nCases; ++ij)
{
AliAODJet* jet = dynamic_cast<AliAODJet*>(jetlist->At(ij));
if(!jet)continue;
TVector3 jet3mom;
jet3mom.SetPtEtaPhi(jet->Pt(),jet->Eta(),jet->Phi());
new((*vect3Jet)[ijet]) TVector3((TVector3)jet3mom);
Float_t etaJet = (Float_t)((TVector3*) vect3Jet->At(ij))->Eta();
areaJet[ij] = CalcJetArea(etaJet,rc);
areaJetLarge[ij] = CalcJetArea(etaJet,rcl);
areaOut = areaOut - areaJetLarge[ij];
ijet++;
}
for (Int_t itrack=0; itrack<inputlist->GetSize(); itrack++){
if( fUseExtraTracksBgr != 1){
if(AliAODTrack* trackAOD = dynamic_cast<AliAODTrack*> (inputlist->At(itrack))){
if(fUseExtraTracksBgr == 0 && ((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
if(fUseExtraTracksBgr == -1 && !((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
}
}
AliVParticle* track = dynamic_cast<AliVParticle*>(inputlist->At(itrack));
if(!track)continue;
Double_t trackMom[3];
track->PxPyPz(trackMom);
TVector3 track3mom(trackMom);
Double_t *dR = new Double_t[nCases];
for(Int_t ij=0; ij<nCases; ij++)
dR[ij] = (Double_t)((TVector3*) vect3Jet->At(ij))->DeltaR(track3mom);
if((nCases==0) ||
(nCases==1 && (dR[0]>rcl)) ||
(nCases==2 && (dR[0]>rcl && dR[1]>rcl)) ||
(nCases==3 && (dR[0]>rcl && dR[1]>rcl && dR[2]>rcl)))
{
outputlist->Add(track);
sumPt += track->Pt();
nOut++;
}
delete [] dR;
}
if(nCases==0) areaJet[0] = TMath::Pi()*rc*rc;
normFactor = (Float_t) 1./(areaJet[0] / areaOut);
outputlist->Sort();
delete vect3Jet;
delete [] areaJetLarge;
delete [] areaJet;
}
Float_t AliAnalysisTaskIDFragmentationFunction::CalcJetArea(Float_t etaJet, Float_t rc) const
{
Float_t detamax = etaJet + rc;
Float_t detamin = etaJet - rc;
Float_t accmax = 0.0; Float_t accmin = 0.0;
if(detamax > fTrackEtaMax){
Float_t h = fTrackEtaMax - etaJet;
accmax = rc*rc*TMath::ACos(h/rc) - h*TMath::Sqrt(rc*rc - h*h);
}
if(detamin < fTrackEtaMin){
Float_t h = fTrackEtaMax + etaJet;
accmin = rc*rc*TMath::ACos(h/rc) - h*TMath::Sqrt(rc*rc - h*h);
}
Float_t areaJet = rc*rc*TMath::Pi() - accmax - accmin;
return areaJet;
}
void AliAnalysisTaskIDFragmentationFunction::GetClusterTracksOutOf1Jet(AliAODJet* jet, TList* outputlist, Double_t &normFactor)
{
Double_t rc = GetFFRadius();
Double_t rcl = GetFFBckgRadius();
Double_t areaTotal = 0;
Double_t sumPtTotal = 0;
for(Int_t ij=0; ij<fBckgJetsRec->GetEntries(); ++ij){
AliAODJet* bgrCluster = (AliAODJet*)(fBckgJetsRec->At(ij));
Double_t dR = jet->DeltaR(bgrCluster);
if(dR<rcl) continue;
Double_t clusterPt = bgrCluster->Pt();
Double_t area = bgrCluster->EffectiveAreaCharged();
areaTotal += area;
sumPtTotal += clusterPt;
Int_t nTracksJet = bgrCluster->GetRefTracks()->GetEntries();
for(Int_t it = 0; it<nTracksJet; it++){
if( fUseExtraTracksBgr != 1){
if(AliAODTrack* trackAOD = dynamic_cast<AliAODTrack*> (bgrCluster->GetTrack(it))){
if(fUseExtraTracksBgr == 0 && ((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
if(fUseExtraTracksBgr == -1 && !((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
}
}
AliVParticle* track = dynamic_cast<AliVParticle*>(bgrCluster->GetTrack(it));
if(!track) continue;
Float_t trackPt = track->Pt();
Float_t trackEta = track->Eta();
Float_t trackPhi = TVector2::Phi_0_2pi(track->Phi());
if(trackEta < fTrackEtaMin || trackEta > fTrackEtaMax) continue;
if(trackPhi < fTrackPhiMin || trackPhi > fTrackPhiMax) continue;
if(trackPt < fTrackPtCut) continue;
outputlist->Add(track);
}
}
Double_t areaJet = TMath::Pi()*rc*rc;
if(areaTotal) normFactor = (Float_t) 1./(areaJet / areaTotal);
outputlist->Sort();
}
void AliAnalysisTaskIDFragmentationFunction::GetClusterTracksMedian(TList* outputlist, Double_t &normFactor)
{
normFactor = 0;
const Int_t nBckgClusters = fBckgJetsRec->GetEntries();
if(nBckgClusters<3) return;
Double_t* bgrDensity = new Double_t[nBckgClusters];
Int_t* indices = new Int_t[nBckgClusters];
for(Int_t ij=0; ij<nBckgClusters; ++ij){
AliAODJet* bgrCluster = (AliAODJet*)(fBckgJetsRec->At(ij));
Double_t clusterPt = bgrCluster->Pt();
Double_t area = bgrCluster->EffectiveAreaCharged();
Double_t density = 0;
if(area>0) density = clusterPt/area;
bgrDensity[ij] = density;
indices[ij] = ij;
}
TMath::Sort(nBckgClusters, bgrDensity, indices);
AliAODJet* medianCluster = 0;
if(TMath::Odd(nBckgClusters)){
Int_t medianIndex = indices[(Int_t) (0.5*(nBckgClusters-1))];
medianCluster = (AliAODJet*)(fBckgJetsRec->At(medianIndex));
}
else{
Int_t medianIndex1 = indices[(Int_t) (0.5*nBckgClusters-1)];
Int_t medianIndex2 = indices[(Int_t) (0.5*nBckgClusters)];
AliAODJet* medianCluster1 = (AliAODJet*)(fBckgJetsRec->At(medianIndex1));
AliAODJet* medianCluster2 = (AliAODJet*)(fBckgJetsRec->At(medianIndex2));
medianCluster = ( (fRandom->Rndm()>0.5) ? medianCluster1 : medianCluster2 );
}
Int_t nTracksJet = medianCluster->GetRefTracks()->GetEntries();
for(Int_t it = 0; it<nTracksJet; it++){
if( fUseExtraTracksBgr != 1){
if(AliAODTrack* trackAOD = dynamic_cast<AliAODTrack*> (medianCluster->GetTrack(it))){
if(fUseExtraTracksBgr == 0 && ((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
if(fUseExtraTracksBgr == -1 && !((trackAOD->GetFlags() & AliESDtrack::kEmbedded)>0)) continue;
}
}
AliVParticle* track = dynamic_cast<AliVParticle*>(medianCluster->GetTrack(it));
if(!track) continue;
Float_t trackPt = track->Pt();
Float_t trackEta = track->Eta();
Float_t trackPhi = TVector2::Phi_0_2pi(track->Phi());
if(trackEta < fTrackEtaMin || trackEta > fTrackEtaMax) continue;
if(trackPhi < fTrackPhiMin || trackPhi > fTrackPhiMax) continue;
if(trackPt < fTrackPtCut) continue;
outputlist->Add(track);
}
Double_t areaMedian = medianCluster->EffectiveAreaCharged();
Double_t areaJet = TMath::Pi()*GetFFRadius()*GetFFRadius();
if(areaMedian) normFactor = (Float_t) 1./(areaJet / areaMedian);
outputlist->Sort();
delete[] bgrDensity;
delete[] indices;
}
void AliAnalysisTaskIDFragmentationFunction::FillBckgHistos(Int_t type, TList* inputtracklist, TList* inputjetlist, AliAODJet* jet,
AliFragFuncHistos* ffbckghistocuts, AliFragFuncQATrackHistos* qabckghistocuts, TH1F* fh1Mult){
TList* tracklistout2jets = new TList();
TList* tracklistout3jets = new TList();
TList* tracklistout2jetsStat = new TList();
TList* tracklistout3jetsStat = new TList();
Double_t sumPtOut2Jets = 0.;
Double_t sumPtOut3Jets = 0.;
Double_t sumPtOut2JetsStat = 0.;
Double_t sumPtOut3JetsStat = 0.;
Double_t normFactor2Jets = 0.;
Double_t normFactor3Jets = 0.;
Int_t nRecJetsCuts = inputjetlist->GetEntries();
if(nRecJetsCuts>1) {
GetTracksOutOfNJets(2,inputtracklist, tracklistout2jets, inputjetlist, sumPtOut2Jets);
GetTracksOutOfNJetsStat(2,inputtracklist, tracklistout2jetsStat, inputjetlist,sumPtOut2JetsStat, normFactor2Jets);
}
if(nRecJetsCuts>2) {
GetTracksOutOfNJets(3,inputtracklist, tracklistout3jets, inputjetlist, sumPtOut3Jets);
GetTracksOutOfNJetsStat(3,inputtracklist, tracklistout3jetsStat, inputjetlist, sumPtOut3JetsStat, normFactor3Jets);
}
if(type==kBckgOutLJ || type==kBckgOutAJ)
{
TList* tracklistoutleading = new TList();
Double_t sumPtOutLeading = 0.;
GetTracksOutOfNJets(1,inputtracklist, tracklistoutleading, inputjetlist, sumPtOutLeading);
if(type==kBckgOutLJ && fh1Mult) fh1Mult->Fill(tracklistoutleading->GetSize());
for(Int_t it=0; it<tracklistoutleading->GetSize(); ++it){
AliVParticle* trackVP = (AliVParticle*)(tracklistoutleading->At(it));
if(!trackVP) continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t jetPt = jet->Pt();
Float_t trackPt = trackV->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(type==kBckgOutLJ)
{
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt);
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt);
}
if(nRecJetsCuts==1 && type==kBckgOutAJ)
{
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt );
}
delete trackV;
}
if(tracklistoutleading->GetSize()==0) {
Float_t jetPt = jet->Pt();
Bool_t incrementJetPt = kTRUE;
if(type==kBckgOutLJ)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt );
}
if(nRecJetsCuts==1 && type==kBckgOutAJ)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt );
}
}
delete tracklistoutleading;
}
if(type==kBckgOutLJStat || type==kBckgOutAJStat)
{
TList* tracklistoutleadingStat = new TList();
Double_t sumPtOutLeadingStat = 0.;
Double_t normFactorLeading = 0.;
GetTracksOutOfNJetsStat(1,inputtracklist, tracklistoutleadingStat, inputjetlist, sumPtOutLeadingStat, normFactorLeading);
if(type==kBckgOutLJStat && fh1Mult) fh1Mult->Fill(tracklistoutleadingStat->GetSize());
for(Int_t it=0; it<tracklistoutleadingStat->GetSize(); ++it){
AliVParticle* trackVP = dynamic_cast<AliVParticle*>(tracklistoutleadingStat->At(it));
if(!trackVP) continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t jetPt = jet->Pt();
Float_t trackPt = trackV->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(type==kBckgOutLJStat)
{
if(fFFMode)ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt, normFactorLeading);
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt);
}
if(nRecJetsCuts==1 && type==kBckgOutAJStat)
{
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt, normFactorLeading);
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt );
}
delete trackV;
}
if(tracklistoutleadingStat->GetSize()==0) {
Float_t jetPt = jet->Pt();
Bool_t incrementJetPt = kTRUE;
if(type==kBckgOutLJStat)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt, normFactorLeading);
}
if(nRecJetsCuts==1 && type==kBckgOutLJStat)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt, normFactorLeading);
}
}
delete tracklistoutleadingStat;
}
if(type==kBckgPerp || type==kBckgPerp2 || type==kBckgPerp2Area)
{
Double_t sumPtPerp1 = 0.;
Double_t sumPtPerp2 = 0.;
TList* tracklistperp = new TList();
TList* tracklistperp1 = new TList();
TList* tracklistperp2 = new TList();
Double_t norm = 1;
if(type == kBckgPerp2) norm = 2;
if(type == kBckgPerp2Area) norm = 2*TMath::Pi()*TMath::Abs(GetFFRadius())*TMath::Abs(GetFFRadius()) / jet->EffectiveAreaCharged();
GetTracksTiltedwrpJetAxis(TMath::Pi()/2., inputtracklist,tracklistperp1,jet,TMath::Abs(GetFFRadius()),sumPtPerp1);
if(type==kBckgPerp2 || type==kBckgPerp2Area) GetTracksTiltedwrpJetAxis(-1*TMath::Pi()/2., inputtracklist,tracklistperp2,jet,TMath::Abs(GetFFRadius()),sumPtPerp2);
tracklistperp->AddAll(tracklistperp1);
tracklistperp->AddAll(tracklistperp2);
if(tracklistperp->GetSize() != tracklistperp1->GetSize() + tracklistperp2->GetSize()){
cout<<" ERROR: tracklistperp size "<<tracklistperp->GetSize()<<" perp1 "<<tracklistperp1->GetSize()<<" perp2 "<<tracklistperp2->GetSize()<<endl;
exit(0);
}
if(fh1Mult) fh1Mult->Fill(tracklistperp->GetSize());
for(Int_t it=0; it<tracklistperp->GetSize(); ++it){
AliVParticle* trackVP = dynamic_cast<AliVParticle*>(tracklistperp->At(it));
if(!trackVP)continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t jetPt = jet->Pt();
Float_t trackPt = trackV->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt, norm );
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt);
delete trackV;
}
if(tracklistperp->GetSize()==0) {
Float_t jetPt = jet->Pt();
Bool_t incrementJetPt = kTRUE;
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt );
}
if(fJSMode){
if(type==kBckgPerp){
FillJetShape(jet, tracklistperp, fProNtracksLeadingJetBgrPerp2, fProDelRPtSumBgrPerp2, 0, TMath::Pi()/2., 0., kFALSE);
}
if(type==kBckgPerp2){
FillJetShape(jet, tracklistperp1, fProNtracksLeadingJetBgrPerp2, fProDelRPtSumBgrPerp2, 0, TMath::Pi()/2., 0., kFALSE);
FillJetShape(jet, tracklistperp2, fProNtracksLeadingJetBgrPerp2, fProDelRPtSumBgrPerp2, 0, -1*TMath::Pi()/2., 0., kFALSE);
}
if(type==kBckgPerp2Area){
FillJetShape(jet, tracklistperp1, fProNtracksLeadingJetBgrPerp2, fProDelRPtSumBgrPerp2, 0, TMath::Pi()/2., 0.5*norm, kFALSE);
FillJetShape(jet, tracklistperp2, fProNtracksLeadingJetBgrPerp2, fProDelRPtSumBgrPerp2, 0, -1*TMath::Pi()/2., 0.5*norm, kFALSE);
}
}
delete tracklistperp;
delete tracklistperp1;
delete tracklistperp2;
}
if(type==kBckgASide)
{
Double_t sumPtASide = 0.;
TList* tracklistaside = new TList();
GetTracksTiltedwrpJetAxis(TMath::Pi(),inputtracklist,tracklistaside,jet,TMath::Abs(GetFFRadius()),sumPtASide);
if(fh1Mult) fh1Mult->Fill(tracklistaside->GetSize());
for(Int_t it=0; it<tracklistaside->GetSize(); ++it){
AliVParticle* trackVP = (AliVParticle*)(tracklistaside->At(it));
if(!trackVP) continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t jetPt = jet->Pt();
Float_t trackPt = trackV->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt );
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt);
delete trackV;
}
if(tracklistaside->GetSize()==0) {
Float_t jetPt = jet->Pt();
Bool_t incrementJetPt = kTRUE;
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt );
}
delete tracklistaside;
}
if(type==kBckgASideWindow)
{
Double_t normFactorASide = 0.;
Double_t sumPtASideW = 0.;
TList* tracklistasidew = new TList();
GetTracksTiltedwrpJetAxisWindow(TMath::Pi(),inputtracklist,tracklistasidew,jet,TMath::Abs(GetFFRadius()),sumPtASideW,normFactorASide);
if(fh1Mult) fh1Mult->Fill(tracklistasidew->GetSize());
for(Int_t it=0; it<tracklistasidew->GetSize(); ++it){
AliVParticle* trackVP = dynamic_cast<AliVParticle*>(tracklistasidew->At(it));
if(!trackVP) continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t jetPt = jet->Pt();
Float_t trackPt = trackV->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt, normFactorASide);
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt, kFALSE, normFactorASide);
delete trackV;
}
if(tracklistasidew->GetSize()==0) {
Float_t jetPt = jet->Pt();
Bool_t incrementJetPt = kTRUE;
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt, normFactorASide);
}
delete tracklistasidew;
}
if(type==kBckgPerpWindow)
{
Double_t normFactorPerp = 0.;
Double_t sumPtPerpW = 0.;
TList* tracklistperpw = new TList();
GetTracksTiltedwrpJetAxisWindow(TMath::Pi()/2.,inputtracklist,tracklistperpw,jet,TMath::Abs(GetFFRadius()),sumPtPerpW,normFactorPerp);
if(fh1Mult) fh1Mult->Fill(tracklistperpw->GetSize());
for(Int_t it=0; it<tracklistperpw->GetSize(); ++it){
AliVParticle* trackVP = dynamic_cast<AliVParticle*>(tracklistperpw->At(it));
if(!trackVP) continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t jetPt = jet->Pt();
Float_t trackPt = trackV->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt, normFactorPerp);
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt, kFALSE, normFactorPerp);
delete trackV;
}
if(tracklistperpw->GetSize()==0) {
Float_t jetPt = jet->Pt();
Bool_t incrementJetPt = kTRUE;
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt, normFactorPerp);
}
delete tracklistperpw;
}
if(type==kBckgOut2J || type==kBckgOutAJ)
{
if(type==kBckgOut2J && fh1Mult) fh1Mult->Fill(tracklistout2jets->GetSize());
for(Int_t it=0; it<tracklistout2jets->GetSize(); ++it){
AliVParticle* trackVP = dynamic_cast<AliVParticle*>(tracklistout2jets->At(it));
if(!trackVP) continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t jetPt = jet->Pt();
Float_t trackPt = trackV->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(type==kBckgOut2J)
{
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt );
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt);
}
if(nRecJetsCuts==2 && type==kBckgOutAJ)
{
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt );
}
delete trackV;
}
if(tracklistout2jets->GetSize()==0) {
Float_t jetPt = jet->Pt();
Bool_t incrementJetPt = kTRUE;
if(type==kBckgOut2J)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt );
}
if(nRecJetsCuts==2 && type==kBckgOutAJ)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt );
}
}
}
if(type==kBckgOut2JStat || type==kBckgOutAJStat)
{
for(Int_t it=0; it<tracklistout2jetsStat->GetSize(); ++it){
AliVParticle* trackVP = dynamic_cast<AliVParticle*>(tracklistout2jetsStat->At(it));
if(!trackVP) continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t jetPt = jet->Pt();
Float_t trackPt = trackV->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(type==kBckgOut2JStat)
{
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt, normFactor2Jets);
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt );
}
if(nRecJetsCuts==2 && type==kBckgOutAJStat)
{
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt, normFactor2Jets);
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt );
}
delete trackV;
}
if(tracklistout2jetsStat->GetSize()==0) {
Float_t jetPt = jet->Pt();
Bool_t incrementJetPt = kTRUE;
if(type==kBckgOut2JStat)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt, normFactor2Jets);
}
if(nRecJetsCuts==2 && type==kBckgOutAJStat)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt, normFactor2Jets);
}
}
}
if(type==kBckgOut3J || type==kBckgOutAJ)
{
if(type==kBckgOut3J && fh1Mult) fh1Mult->Fill(tracklistout3jets->GetSize());
for(Int_t it=0; it<tracklistout3jets->GetSize(); ++it){
AliVParticle* trackVP = dynamic_cast<AliVParticle*>(tracklistout3jets->At(it));
if(!trackVP) continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t jetPt = jet->Pt();
Float_t trackPt = trackV->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(type==kBckgOut3J)
{
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt );
qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt);
}
if(nRecJetsCuts==3 && type==kBckgOutAJ)
{
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt );
}
delete trackV;
}
if(tracklistout3jets->GetSize()==0) {
Float_t jetPt = jet->Pt();
Bool_t incrementJetPt = kTRUE;
if(type==kBckgOut3J)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt );
}
if(nRecJetsCuts==3 && type==kBckgOutAJ)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt );
}
}
}
if(type==kBckgOut3JStat || type==kBckgOutAJStat)
{
for(Int_t it=0; it<tracklistout3jetsStat->GetSize(); ++it){
AliVParticle* trackVP = dynamic_cast<AliVParticle*>(tracklistout3jetsStat->At(it));
if(!trackVP) continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t jetPt = jet->Pt();
Float_t trackPt = trackV->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(type==kBckgOut3JStat)
{
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt, normFactor3Jets);
}
if(nRecJetsCuts==3 && type==kBckgOutAJStat)
{
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt, normFactor3Jets );
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt );
}
delete trackV;
}
if(tracklistout3jetsStat->GetSize()==0) {
Float_t jetPt = jet->Pt();
Bool_t incrementJetPt = kTRUE;
if(type==kBckgOut3JStat)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt, normFactor3Jets);
}
if(nRecJetsCuts==3 && type==kBckgOutAJStat)
{
if(fFFMode) ffbckghistocuts->FillFF( -1., jetPt, incrementJetPt, normFactor3Jets);
}
}
}
if(type==kBckgClustersOutLeading){
TList* tracklistClustersOutLeading = new TList();
Double_t normFactorClusters = 0;
Float_t jetPt = jet->Pt();
GetClusterTracksOutOf1Jet(jet, tracklistClustersOutLeading, normFactorClusters);
if(fh1Mult) fh1Mult->Fill(tracklistClustersOutLeading->GetSize());
for(Int_t it=0; it<tracklistClustersOutLeading->GetSize(); ++it){
AliVParticle* trackVP = dynamic_cast<AliVParticle*>(tracklistClustersOutLeading->At(it));
if(!trackVP) continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t trackPt = trackVP->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt, normFactorClusters );
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt );
delete trackV;
}
delete tracklistClustersOutLeading;
}
if(type == kBckgClusters){
TList* tracklistClustersMedian = new TList();
Double_t normFactorClusters = 0;
Float_t jetPt = jet->Pt();
GetClusterTracksMedian(tracklistClustersMedian, normFactorClusters);
if(fh1Mult) fh1Mult->Fill(tracklistClustersMedian->GetSize());
for(Int_t it=0; it<tracklistClustersMedian->GetSize(); ++it){
AliVParticle* trackVP = dynamic_cast<AliVParticle*>(tracklistClustersMedian->At(it));
if(!trackVP) continue;
TLorentzVector* trackV = new TLorentzVector(trackVP->Px(),trackVP->Py(),trackVP->Pz(),trackVP->P());
Float_t trackPt = trackVP->Pt();
Bool_t incrementJetPt = (it==0) ? kTRUE : kFALSE;
if(fFFMode) ffbckghistocuts->FillFF( trackPt, jetPt, incrementJetPt, normFactorClusters );
if(fQAMode&1) qabckghistocuts->FillTrackQA( trackV->Eta(), TVector2::Phi_0_2pi(trackV->Phi()), trackPt );
delete trackV;
}
delete tracklistClustersMedian;
}
delete tracklistout2jets;
delete tracklistout3jets;
delete tracklistout2jetsStat;
delete tracklistout3jetsStat;
}
Double_t AliAnalysisTaskIDFragmentationFunction::GetMCStrangenessFactor(Double_t pt) const
{
Double_t alpha = 1;
if(0.150<pt && pt<0.200) alpha = 3.639;
if(0.200<pt && pt<0.250) alpha = 2.097;
if(0.250<pt && pt<0.300) alpha = 1.930;
if(0.300<pt && pt<0.350) alpha = 1.932;
if(0.350<pt && pt<0.400) alpha = 1.943;
if(0.400<pt && pt<0.450) alpha = 1.993;
if(0.450<pt && pt<0.500) alpha = 1.989;
if(0.500<pt && pt<0.600) alpha = 1.963;
if(0.600<pt && pt<0.700) alpha = 1.917;
if(0.700<pt && pt<0.800) alpha = 1.861;
if(0.800<pt && pt<0.900) alpha = 1.820;
if(0.900<pt && pt<1.000) alpha = 1.741;
if(1.000<pt && pt<1.500) alpha = 0.878;
return alpha;
}
Double_t AliAnalysisTaskIDFragmentationFunction::GetMCStrangenessFactorCMS(AliAODMCParticle* daughter) const
{
TClonesArray *tca = dynamic_cast<TClonesArray*>(fAOD->FindListObject(AliAODMCParticle::StdBranchName()));
if(!tca) return 1;
AliAODMCParticle* currentMother = daughter;
AliAODMCParticle* currentDaughter = daughter;
while(1){
Int_t daughterPDG = currentDaughter->GetPdgCode();
Int_t motherLabel = currentDaughter->GetMother();
if(motherLabel >= tca->GetEntriesFast()){
currentMother = currentDaughter;
break;
}
currentMother = (AliAODMCParticle*) tca->At(motherLabel);
if(!currentMother){
currentMother = currentDaughter;
break;
}
Int_t motherPDG = currentMother->GetPdgCode();
if(currentMother->IsPhysicalPrimary()) break;
if(TMath::Abs(daughterPDG) == 321){
currentMother = currentDaughter; break;
}
if(TMath::Abs(motherPDG) == 310 ){
break;
}
if(TMath::Abs(motherPDG) == 3212 && TMath::Abs(daughterPDG) == 3122){
currentMother = currentDaughter; break;
}
currentDaughter = currentMother;
}
Int_t motherPDG = currentMother->GetPdgCode();
Double_t motherGenPt = currentMother->Pt();
return AliAnalysisTaskPID::GetMCStrangenessFactorCMS(motherPDG, motherGenPt);
}
void AliAnalysisTaskIDFragmentationFunction::FillJetShape(AliAODJet* jet, TList* list,
TProfile* hProNtracksLeadingJet, TProfile** hProDelRPtSum, TProfile* hProDelR80pcPt,
Double_t dPhiUE, Double_t normUE, Bool_t scaleStrangeness)
{
const Int_t kNbinsR = 50;
const Float_t kBinWidthR = 0.02;
Int_t nJetTracks = list->GetEntries();
Float_t pTsumA[kNbinsR] = {0.0};
Float_t *delRA = new Float_t[nJetTracks];
Float_t *trackPtA = new Float_t[nJetTracks];
Int_t *index = new Int_t[nJetTracks];
for(Int_t i=0; i<nJetTracks; i++){
delRA[i] = 0;
trackPtA[i] = 0;
index[i] = 0;
}
Double_t jetMom[3];
jet->PxPyPz(jetMom);
TVector3 jet3mom(jetMom);
if(TMath::Abs(dPhiUE)>0){
Double_t phiTilted = jet3mom.Phi();
phiTilted += dPhiUE;
phiTilted = TVector2::Phi_0_2pi(phiTilted);
jet3mom.SetPhi(phiTilted);
}
Double_t jetPt = jet->Pt();
Double_t sumWeights = 0;
for (Int_t j =0; j<nJetTracks; j++){
AliVParticle* track = dynamic_cast<AliVParticle*>(list->At(j));
if(!track)continue;
Double_t trackMom[3];
track->PxPyPz(trackMom);
TVector3 track3mom(trackMom);
Double_t dR = jet3mom.DeltaR(track3mom);
delRA[j] = dR;
trackPtA[j] = track->Pt();
Double_t weight = GetMCStrangenessFactor(track->Pt());
sumWeights += weight;
for(Int_t ibin=1; ibin<=kNbinsR; ibin++){
Float_t xlow = kBinWidthR*(ibin-1);
Float_t xup = kBinWidthR*ibin;
if(xlow <= dR && dR < xup){
if(scaleStrangeness) pTsumA[ibin-1] += track->Pt()*weight;
else pTsumA[ibin-1] += track->Pt();
}
}
}
Float_t jetPtMin=0;
Float_t jetPtMax=0;
for(Int_t ibin=0; ibin<kNbinsR; ibin++){
Float_t fR = kBinWidthR*(ibin+0.5);
for(Int_t k=0; k<5; k++){
if(k==0){jetPtMin=20.0;jetPtMax=30.0;}
if(k==1){jetPtMin=30.0;jetPtMax=40.0;}
if(k==2){jetPtMin=40.0;jetPtMax=60.0;}
if(k==3){jetPtMin=60.0;jetPtMax=80.0;}
if(k==4){jetPtMin=80.0;jetPtMax=100.0;}
if(jetPt>jetPtMin && jetPt<jetPtMax){
hProDelRPtSum[k]->Fill(fR,pTsumA[ibin]);
}
}
}
if(scaleStrangeness) hProNtracksLeadingJet->Fill(jetPt,sumWeights);
else hProNtracksLeadingJet->Fill(jetPt,nJetTracks);
if(normUE) hProNtracksLeadingJet->Fill(jetPt,nJetTracks/normUE);
if(hProDelR80pcPt){
Float_t pTsum = 0;
Float_t delRPtSum80pc = 0;
TMath::Sort(nJetTracks,delRA,index,0);
for(Int_t ii=0; ii<nJetTracks; ii++){
if(scaleStrangeness){
Double_t weight = GetMCStrangenessFactor(trackPtA[index[ii]]);
pTsum += weight*trackPtA[index[ii]];
}
else pTsum += trackPtA[index[ii]];
if(pTsum/jetPt >= 0.8000){
delRPtSum80pc = delRA[index[ii]];
break;
}
}
hProDelR80pcPt->Fill(jetPt,delRPtSum80pc);
}
delete[] delRA;
delete[] trackPtA;
delete[] index;
}
Bool_t AliAnalysisTaskIDFragmentationFunction::IsSecondaryWithStrangeMotherMC(AliAODMCParticle* part)
{
TClonesArray *tca = dynamic_cast<TClonesArray*>(fAOD->FindListObject(AliAODMCParticle::StdBranchName()));
if (!tca || !part)
return kFALSE;
if (part->IsPhysicalPrimary())
return kFALSE;
Int_t iMother = part->GetMother();
if (iMother < 0)
return kFALSE;
AliAODMCParticle* partM = dynamic_cast<AliAODMCParticle*>(tca->At(iMother));
if (!partM)
return kFALSE;
Int_t codeM = TMath::Abs(partM->GetPdgCode());
Int_t mfl = Int_t(codeM / TMath::Power(10, Int_t(TMath::Log10(codeM))));
if (mfl == 3 && codeM != 3)
return kTRUE;
return kFALSE;
}
AliAnalysisTaskIDFragmentationFunction.cxx:1 AliAnalysisTaskIDFragmentationFunction.cxx:2 AliAnalysisTaskIDFragmentationFunction.cxx:3 AliAnalysisTaskIDFragmentationFunction.cxx:4 AliAnalysisTaskIDFragmentationFunction.cxx:5 AliAnalysisTaskIDFragmentationFunction.cxx:6 AliAnalysisTaskIDFragmentationFunction.cxx:7 AliAnalysisTaskIDFragmentationFunction.cxx:8 AliAnalysisTaskIDFragmentationFunction.cxx:9 AliAnalysisTaskIDFragmentationFunction.cxx:10 AliAnalysisTaskIDFragmentationFunction.cxx:11 AliAnalysisTaskIDFragmentationFunction.cxx:12 AliAnalysisTaskIDFragmentationFunction.cxx:13 AliAnalysisTaskIDFragmentationFunction.cxx:14 AliAnalysisTaskIDFragmentationFunction.cxx:15 AliAnalysisTaskIDFragmentationFunction.cxx:16 AliAnalysisTaskIDFragmentationFunction.cxx:17 AliAnalysisTaskIDFragmentationFunction.cxx:18 AliAnalysisTaskIDFragmentationFunction.cxx:19 AliAnalysisTaskIDFragmentationFunction.cxx:20 AliAnalysisTaskIDFragmentationFunction.cxx:21 AliAnalysisTaskIDFragmentationFunction.cxx:22 AliAnalysisTaskIDFragmentationFunction.cxx:23 AliAnalysisTaskIDFragmentationFunction.cxx:24 AliAnalysisTaskIDFragmentationFunction.cxx:25 AliAnalysisTaskIDFragmentationFunction.cxx:26 AliAnalysisTaskIDFragmentationFunction.cxx:27 AliAnalysisTaskIDFragmentationFunction.cxx:28 AliAnalysisTaskIDFragmentationFunction.cxx:29 AliAnalysisTaskIDFragmentationFunction.cxx:30 AliAnalysisTaskIDFragmentationFunction.cxx:31 AliAnalysisTaskIDFragmentationFunction.cxx:32 AliAnalysisTaskIDFragmentationFunction.cxx:33 AliAnalysisTaskIDFragmentationFunction.cxx:34 AliAnalysisTaskIDFragmentationFunction.cxx:35 AliAnalysisTaskIDFragmentationFunction.cxx:36 AliAnalysisTaskIDFragmentationFunction.cxx:37 AliAnalysisTaskIDFragmentationFunction.cxx:38 AliAnalysisTaskIDFragmentationFunction.cxx:39 AliAnalysisTaskIDFragmentationFunction.cxx:40 AliAnalysisTaskIDFragmentationFunction.cxx:41 AliAnalysisTaskIDFragmentationFunction.cxx:42 AliAnalysisTaskIDFragmentationFunction.cxx:43 AliAnalysisTaskIDFragmentationFunction.cxx:44 AliAnalysisTaskIDFragmentationFunction.cxx:45 AliAnalysisTaskIDFragmentationFunction.cxx:46 AliAnalysisTaskIDFragmentationFunction.cxx:47 AliAnalysisTaskIDFragmentationFunction.cxx:48 AliAnalysisTaskIDFragmentationFunction.cxx:49 AliAnalysisTaskIDFragmentationFunction.cxx:50 AliAnalysisTaskIDFragmentationFunction.cxx:51 AliAnalysisTaskIDFragmentationFunction.cxx:52 AliAnalysisTaskIDFragmentationFunction.cxx:53 AliAnalysisTaskIDFragmentationFunction.cxx:54 AliAnalysisTaskIDFragmentationFunction.cxx:55 AliAnalysisTaskIDFragmentationFunction.cxx:56 AliAnalysisTaskIDFragmentationFunction.cxx:57 AliAnalysisTaskIDFragmentationFunction.cxx:58 AliAnalysisTaskIDFragmentationFunction.cxx:59 AliAnalysisTaskIDFragmentationFunction.cxx:60 AliAnalysisTaskIDFragmentationFunction.cxx:61 AliAnalysisTaskIDFragmentationFunction.cxx:62 AliAnalysisTaskIDFragmentationFunction.cxx:63 AliAnalysisTaskIDFragmentationFunction.cxx:64 AliAnalysisTaskIDFragmentationFunction.cxx:65 AliAnalysisTaskIDFragmentationFunction.cxx:66 AliAnalysisTaskIDFragmentationFunction.cxx:67 AliAnalysisTaskIDFragmentationFunction.cxx:68 AliAnalysisTaskIDFragmentationFunction.cxx:69 AliAnalysisTaskIDFragmentationFunction.cxx:70 AliAnalysisTaskIDFragmentationFunction.cxx:71 AliAnalysisTaskIDFragmentationFunction.cxx:72 AliAnalysisTaskIDFragmentationFunction.cxx:73 AliAnalysisTaskIDFragmentationFunction.cxx:74 AliAnalysisTaskIDFragmentationFunction.cxx:75 AliAnalysisTaskIDFragmentationFunction.cxx:76 AliAnalysisTaskIDFragmentationFunction.cxx:77 AliAnalysisTaskIDFragmentationFunction.cxx:78 AliAnalysisTaskIDFragmentationFunction.cxx:79 AliAnalysisTaskIDFragmentationFunction.cxx:80 AliAnalysisTaskIDFragmentationFunction.cxx:81 AliAnalysisTaskIDFragmentationFunction.cxx:82 AliAnalysisTaskIDFragmentationFunction.cxx:83 AliAnalysisTaskIDFragmentationFunction.cxx:84 AliAnalysisTaskIDFragmentationFunction.cxx:85 AliAnalysisTaskIDFragmentationFunction.cxx:86 AliAnalysisTaskIDFragmentationFunction.cxx:87 AliAnalysisTaskIDFragmentationFunction.cxx:88 AliAnalysisTaskIDFragmentationFunction.cxx:89 AliAnalysisTaskIDFragmentationFunction.cxx:90 AliAnalysisTaskIDFragmentationFunction.cxx:91 AliAnalysisTaskIDFragmentationFunction.cxx:92 AliAnalysisTaskIDFragmentationFunction.cxx:93 AliAnalysisTaskIDFragmentationFunction.cxx:94 AliAnalysisTaskIDFragmentationFunction.cxx:95 AliAnalysisTaskIDFragmentationFunction.cxx:96 AliAnalysisTaskIDFragmentationFunction.cxx:97 AliAnalysisTaskIDFragmentationFunction.cxx:98 AliAnalysisTaskIDFragmentationFunction.cxx:99 AliAnalysisTaskIDFragmentationFunction.cxx:100 AliAnalysisTaskIDFragmentationFunction.cxx:101 AliAnalysisTaskIDFragmentationFunction.cxx:102 AliAnalysisTaskIDFragmentationFunction.cxx:103 AliAnalysisTaskIDFragmentationFunction.cxx:104 AliAnalysisTaskIDFragmentationFunction.cxx:105 AliAnalysisTaskIDFragmentationFunction.cxx:106 AliAnalysisTaskIDFragmentationFunction.cxx:107 AliAnalysisTaskIDFragmentationFunction.cxx:108 AliAnalysisTaskIDFragmentationFunction.cxx:109 AliAnalysisTaskIDFragmentationFunction.cxx:110 AliAnalysisTaskIDFragmentationFunction.cxx:111 AliAnalysisTaskIDFragmentationFunction.cxx:112 AliAnalysisTaskIDFragmentationFunction.cxx:113 AliAnalysisTaskIDFragmentationFunction.cxx:114 AliAnalysisTaskIDFragmentationFunction.cxx:115 AliAnalysisTaskIDFragmentationFunction.cxx:116 AliAnalysisTaskIDFragmentationFunction.cxx:117 AliAnalysisTaskIDFragmentationFunction.cxx:118 AliAnalysisTaskIDFragmentationFunction.cxx:119 AliAnalysisTaskIDFragmentationFunction.cxx:120 AliAnalysisTaskIDFragmentationFunction.cxx:121 AliAnalysisTaskIDFragmentationFunction.cxx:122 AliAnalysisTaskIDFragmentationFunction.cxx:123 AliAnalysisTaskIDFragmentationFunction.cxx:124 AliAnalysisTaskIDFragmentationFunction.cxx:125 AliAnalysisTaskIDFragmentationFunction.cxx:126 AliAnalysisTaskIDFragmentationFunction.cxx:127 AliAnalysisTaskIDFragmentationFunction.cxx:128 AliAnalysisTaskIDFragmentationFunction.cxx:129 AliAnalysisTaskIDFragmentationFunction.cxx:130 AliAnalysisTaskIDFragmentationFunction.cxx:131 AliAnalysisTaskIDFragmentationFunction.cxx:132 AliAnalysisTaskIDFragmentationFunction.cxx:133 AliAnalysisTaskIDFragmentationFunction.cxx:134 AliAnalysisTaskIDFragmentationFunction.cxx:135 AliAnalysisTaskIDFragmentationFunction.cxx:136 AliAnalysisTaskIDFragmentationFunction.cxx:137 AliAnalysisTaskIDFragmentationFunction.cxx:138 AliAnalysisTaskIDFragmentationFunction.cxx:139 AliAnalysisTaskIDFragmentationFunction.cxx:140 AliAnalysisTaskIDFragmentationFunction.cxx:141 AliAnalysisTaskIDFragmentationFunction.cxx:142 AliAnalysisTaskIDFragmentationFunction.cxx:143 AliAnalysisTaskIDFragmentationFunction.cxx:144 AliAnalysisTaskIDFragmentationFunction.cxx:145 AliAnalysisTaskIDFragmentationFunction.cxx:146 AliAnalysisTaskIDFragmentationFunction.cxx:147 AliAnalysisTaskIDFragmentationFunction.cxx:148 AliAnalysisTaskIDFragmentationFunction.cxx:149 AliAnalysisTaskIDFragmentationFunction.cxx:150 AliAnalysisTaskIDFragmentationFunction.cxx:151 AliAnalysisTaskIDFragmentationFunction.cxx:152 AliAnalysisTaskIDFragmentationFunction.cxx:153 AliAnalysisTaskIDFragmentationFunction.cxx:154 AliAnalysisTaskIDFragmentationFunction.cxx:155 AliAnalysisTaskIDFragmentationFunction.cxx:156 AliAnalysisTaskIDFragmentationFunction.cxx:157 AliAnalysisTaskIDFragmentationFunction.cxx:158 AliAnalysisTaskIDFragmentationFunction.cxx:159 AliAnalysisTaskIDFragmentationFunction.cxx:160 AliAnalysisTaskIDFragmentationFunction.cxx:161 AliAnalysisTaskIDFragmentationFunction.cxx:162 AliAnalysisTaskIDFragmentationFunction.cxx:163 AliAnalysisTaskIDFragmentationFunction.cxx:164 AliAnalysisTaskIDFragmentationFunction.cxx:165 AliAnalysisTaskIDFragmentationFunction.cxx:166 AliAnalysisTaskIDFragmentationFunction.cxx:167 AliAnalysisTaskIDFragmentationFunction.cxx:168 AliAnalysisTaskIDFragmentationFunction.cxx:169 AliAnalysisTaskIDFragmentationFunction.cxx:170 AliAnalysisTaskIDFragmentationFunction.cxx:171 AliAnalysisTaskIDFragmentationFunction.cxx:172 AliAnalysisTaskIDFragmentationFunction.cxx:173 AliAnalysisTaskIDFragmentationFunction.cxx:174 AliAnalysisTaskIDFragmentationFunction.cxx:175 AliAnalysisTaskIDFragmentationFunction.cxx:176 AliAnalysisTaskIDFragmentationFunction.cxx:177 AliAnalysisTaskIDFragmentationFunction.cxx:178 AliAnalysisTaskIDFragmentationFunction.cxx:179 AliAnalysisTaskIDFragmentationFunction.cxx:180 AliAnalysisTaskIDFragmentationFunction.cxx:181 AliAnalysisTaskIDFragmentationFunction.cxx:182 AliAnalysisTaskIDFragmentationFunction.cxx:183 AliAnalysisTaskIDFragmentationFunction.cxx:184 AliAnalysisTaskIDFragmentationFunction.cxx:185 AliAnalysisTaskIDFragmentationFunction.cxx:186 AliAnalysisTaskIDFragmentationFunction.cxx:187 AliAnalysisTaskIDFragmentationFunction.cxx:188 AliAnalysisTaskIDFragmentationFunction.cxx:189 AliAnalysisTaskIDFragmentationFunction.cxx:190 AliAnalysisTaskIDFragmentationFunction.cxx:191 AliAnalysisTaskIDFragmentationFunction.cxx:192 AliAnalysisTaskIDFragmentationFunction.cxx:193 AliAnalysisTaskIDFragmentationFunction.cxx:194 AliAnalysisTaskIDFragmentationFunction.cxx:195 AliAnalysisTaskIDFragmentationFunction.cxx:196 AliAnalysisTaskIDFragmentationFunction.cxx:197 AliAnalysisTaskIDFragmentationFunction.cxx:198 AliAnalysisTaskIDFragmentationFunction.cxx:199 AliAnalysisTaskIDFragmentationFunction.cxx:200 AliAnalysisTaskIDFragmentationFunction.cxx:201 AliAnalysisTaskIDFragmentationFunction.cxx:202 AliAnalysisTaskIDFragmentationFunction.cxx:203 AliAnalysisTaskIDFragmentationFunction.cxx:204 AliAnalysisTaskIDFragmentationFunction.cxx:205 AliAnalysisTaskIDFragmentationFunction.cxx:206 AliAnalysisTaskIDFragmentationFunction.cxx:207 AliAnalysisTaskIDFragmentationFunction.cxx:208 AliAnalysisTaskIDFragmentationFunction.cxx:209 AliAnalysisTaskIDFragmentationFunction.cxx:210 AliAnalysisTaskIDFragmentationFunction.cxx:211 AliAnalysisTaskIDFragmentationFunction.cxx:212 AliAnalysisTaskIDFragmentationFunction.cxx:213 AliAnalysisTaskIDFragmentationFunction.cxx:214 AliAnalysisTaskIDFragmentationFunction.cxx:215 AliAnalysisTaskIDFragmentationFunction.cxx:216 AliAnalysisTaskIDFragmentationFunction.cxx:217 AliAnalysisTaskIDFragmentationFunction.cxx:218 AliAnalysisTaskIDFragmentationFunction.cxx:219 AliAnalysisTaskIDFragmentationFunction.cxx:220 AliAnalysisTaskIDFragmentationFunction.cxx:221 AliAnalysisTaskIDFragmentationFunction.cxx:222 AliAnalysisTaskIDFragmentationFunction.cxx:223 AliAnalysisTaskIDFragmentationFunction.cxx:224 AliAnalysisTaskIDFragmentationFunction.cxx:225 AliAnalysisTaskIDFragmentationFunction.cxx:226 AliAnalysisTaskIDFragmentationFunction.cxx:227 AliAnalysisTaskIDFragmentationFunction.cxx:228 AliAnalysisTaskIDFragmentationFunction.cxx:229 AliAnalysisTaskIDFragmentationFunction.cxx:230 AliAnalysisTaskIDFragmentationFunction.cxx:231 AliAnalysisTaskIDFragmentationFunction.cxx:232 AliAnalysisTaskIDFragmentationFunction.cxx:233 AliAnalysisTaskIDFragmentationFunction.cxx:234 AliAnalysisTaskIDFragmentationFunction.cxx:235 AliAnalysisTaskIDFragmentationFunction.cxx:236 AliAnalysisTaskIDFragmentationFunction.cxx:237 AliAnalysisTaskIDFragmentationFunction.cxx:238 AliAnalysisTaskIDFragmentationFunction.cxx:239 AliAnalysisTaskIDFragmentationFunction.cxx:240 AliAnalysisTaskIDFragmentationFunction.cxx:241 AliAnalysisTaskIDFragmentationFunction.cxx:242 AliAnalysisTaskIDFragmentationFunction.cxx:243 AliAnalysisTaskIDFragmentationFunction.cxx:244 AliAnalysisTaskIDFragmentationFunction.cxx:245 AliAnalysisTaskIDFragmentationFunction.cxx:246 AliAnalysisTaskIDFragmentationFunction.cxx:247 AliAnalysisTaskIDFragmentationFunction.cxx:248 AliAnalysisTaskIDFragmentationFunction.cxx:249 AliAnalysisTaskIDFragmentationFunction.cxx:250 AliAnalysisTaskIDFragmentationFunction.cxx:251 AliAnalysisTaskIDFragmentationFunction.cxx:252 AliAnalysisTaskIDFragmentationFunction.cxx:253 AliAnalysisTaskIDFragmentationFunction.cxx:254 AliAnalysisTaskIDFragmentationFunction.cxx:255 AliAnalysisTaskIDFragmentationFunction.cxx:256 AliAnalysisTaskIDFragmentationFunction.cxx:257 AliAnalysisTaskIDFragmentationFunction.cxx:258 AliAnalysisTaskIDFragmentationFunction.cxx:259 AliAnalysisTaskIDFragmentationFunction.cxx:260 AliAnalysisTaskIDFragmentationFunction.cxx:261 AliAnalysisTaskIDFragmentationFunction.cxx:262 AliAnalysisTaskIDFragmentationFunction.cxx:263 AliAnalysisTaskIDFragmentationFunction.cxx:264 AliAnalysisTaskIDFragmentationFunction.cxx:265 AliAnalysisTaskIDFragmentationFunction.cxx:266 AliAnalysisTaskIDFragmentationFunction.cxx:267 AliAnalysisTaskIDFragmentationFunction.cxx:268 AliAnalysisTaskIDFragmentationFunction.cxx:269 AliAnalysisTaskIDFragmentationFunction.cxx:270 AliAnalysisTaskIDFragmentationFunction.cxx:271 AliAnalysisTaskIDFragmentationFunction.cxx:272 AliAnalysisTaskIDFragmentationFunction.cxx:273 AliAnalysisTaskIDFragmentationFunction.cxx:274 AliAnalysisTaskIDFragmentationFunction.cxx:275 AliAnalysisTaskIDFragmentationFunction.cxx:276 AliAnalysisTaskIDFragmentationFunction.cxx:277 AliAnalysisTaskIDFragmentationFunction.cxx:278 AliAnalysisTaskIDFragmentationFunction.cxx:279 AliAnalysisTaskIDFragmentationFunction.cxx:280 AliAnalysisTaskIDFragmentationFunction.cxx:281 AliAnalysisTaskIDFragmentationFunction.cxx:282 AliAnalysisTaskIDFragmentationFunction.cxx:283 AliAnalysisTaskIDFragmentationFunction.cxx:284 AliAnalysisTaskIDFragmentationFunction.cxx:285 AliAnalysisTaskIDFragmentationFunction.cxx:286 AliAnalysisTaskIDFragmentationFunction.cxx:287 AliAnalysisTaskIDFragmentationFunction.cxx:288 AliAnalysisTaskIDFragmentationFunction.cxx:289 AliAnalysisTaskIDFragmentationFunction.cxx:290 AliAnalysisTaskIDFragmentationFunction.cxx:291 AliAnalysisTaskIDFragmentationFunction.cxx:292 AliAnalysisTaskIDFragmentationFunction.cxx:293 AliAnalysisTaskIDFragmentationFunction.cxx:294 AliAnalysisTaskIDFragmentationFunction.cxx:295 AliAnalysisTaskIDFragmentationFunction.cxx:296 AliAnalysisTaskIDFragmentationFunction.cxx:297 AliAnalysisTaskIDFragmentationFunction.cxx:298 AliAnalysisTaskIDFragmentationFunction.cxx:299 AliAnalysisTaskIDFragmentationFunction.cxx:300 AliAnalysisTaskIDFragmentationFunction.cxx:301 AliAnalysisTaskIDFragmentationFunction.cxx:302 AliAnalysisTaskIDFragmentationFunction.cxx:303 AliAnalysisTaskIDFragmentationFunction.cxx:304 AliAnalysisTaskIDFragmentationFunction.cxx:305 AliAnalysisTaskIDFragmentationFunction.cxx:306 AliAnalysisTaskIDFragmentationFunction.cxx:307 AliAnalysisTaskIDFragmentationFunction.cxx:308 AliAnalysisTaskIDFragmentationFunction.cxx:309 AliAnalysisTaskIDFragmentationFunction.cxx:310 AliAnalysisTaskIDFragmentationFunction.cxx:311 AliAnalysisTaskIDFragmentationFunction.cxx:312 AliAnalysisTaskIDFragmentationFunction.cxx:313 AliAnalysisTaskIDFragmentationFunction.cxx:314 AliAnalysisTaskIDFragmentationFunction.cxx:315 AliAnalysisTaskIDFragmentationFunction.cxx:316 AliAnalysisTaskIDFragmentationFunction.cxx:317 AliAnalysisTaskIDFragmentationFunction.cxx:318 AliAnalysisTaskIDFragmentationFunction.cxx:319 AliAnalysisTaskIDFragmentationFunction.cxx:320 AliAnalysisTaskIDFragmentationFunction.cxx:321 AliAnalysisTaskIDFragmentationFunction.cxx:322 AliAnalysisTaskIDFragmentationFunction.cxx:323 AliAnalysisTaskIDFragmentationFunction.cxx:324 AliAnalysisTaskIDFragmentationFunction.cxx:325 AliAnalysisTaskIDFragmentationFunction.cxx:326 AliAnalysisTaskIDFragmentationFunction.cxx:327 AliAnalysisTaskIDFragmentationFunction.cxx:328 AliAnalysisTaskIDFragmentationFunction.cxx:329 AliAnalysisTaskIDFragmentationFunction.cxx:330 AliAnalysisTaskIDFragmentationFunction.cxx:331 AliAnalysisTaskIDFragmentationFunction.cxx:332 AliAnalysisTaskIDFragmentationFunction.cxx:333 AliAnalysisTaskIDFragmentationFunction.cxx:334 AliAnalysisTaskIDFragmentationFunction.cxx:335 AliAnalysisTaskIDFragmentationFunction.cxx:336 AliAnalysisTaskIDFragmentationFunction.cxx:337 AliAnalysisTaskIDFragmentationFunction.cxx:338 AliAnalysisTaskIDFragmentationFunction.cxx:339 AliAnalysisTaskIDFragmentationFunction.cxx:340 AliAnalysisTaskIDFragmentationFunction.cxx:341 AliAnalysisTaskIDFragmentationFunction.cxx:342 AliAnalysisTaskIDFragmentationFunction.cxx:343 AliAnalysisTaskIDFragmentationFunction.cxx:344 AliAnalysisTaskIDFragmentationFunction.cxx:345 AliAnalysisTaskIDFragmentationFunction.cxx:346 AliAnalysisTaskIDFragmentationFunction.cxx:347 AliAnalysisTaskIDFragmentationFunction.cxx:348 AliAnalysisTaskIDFragmentationFunction.cxx:349 AliAnalysisTaskIDFragmentationFunction.cxx:350 AliAnalysisTaskIDFragmentationFunction.cxx:351 AliAnalysisTaskIDFragmentationFunction.cxx:352 AliAnalysisTaskIDFragmentationFunction.cxx:353 AliAnalysisTaskIDFragmentationFunction.cxx:354 AliAnalysisTaskIDFragmentationFunction.cxx:355 AliAnalysisTaskIDFragmentationFunction.cxx:356 AliAnalysisTaskIDFragmentationFunction.cxx:357 AliAnalysisTaskIDFragmentationFunction.cxx:358 AliAnalysisTaskIDFragmentationFunction.cxx:359 AliAnalysisTaskIDFragmentationFunction.cxx:360 AliAnalysisTaskIDFragmentationFunction.cxx:361 AliAnalysisTaskIDFragmentationFunction.cxx:362 AliAnalysisTaskIDFragmentationFunction.cxx:363 AliAnalysisTaskIDFragmentationFunction.cxx:364 AliAnalysisTaskIDFragmentationFunction.cxx:365 AliAnalysisTaskIDFragmentationFunction.cxx:366 AliAnalysisTaskIDFragmentationFunction.cxx:367 AliAnalysisTaskIDFragmentationFunction.cxx:368 AliAnalysisTaskIDFragmentationFunction.cxx:369 AliAnalysisTaskIDFragmentationFunction.cxx:370 AliAnalysisTaskIDFragmentationFunction.cxx:371 AliAnalysisTaskIDFragmentationFunction.cxx:372 AliAnalysisTaskIDFragmentationFunction.cxx:373 AliAnalysisTaskIDFragmentationFunction.cxx:374 AliAnalysisTaskIDFragmentationFunction.cxx:375 AliAnalysisTaskIDFragmentationFunction.cxx:376 AliAnalysisTaskIDFragmentationFunction.cxx:377 AliAnalysisTaskIDFragmentationFunction.cxx:378 AliAnalysisTaskIDFragmentationFunction.cxx:379 AliAnalysisTaskIDFragmentationFunction.cxx:380 AliAnalysisTaskIDFragmentationFunction.cxx:381 AliAnalysisTaskIDFragmentationFunction.cxx:382 AliAnalysisTaskIDFragmentationFunction.cxx:383 AliAnalysisTaskIDFragmentationFunction.cxx:384 AliAnalysisTaskIDFragmentationFunction.cxx:385 AliAnalysisTaskIDFragmentationFunction.cxx:386 AliAnalysisTaskIDFragmentationFunction.cxx:387 AliAnalysisTaskIDFragmentationFunction.cxx:388 AliAnalysisTaskIDFragmentationFunction.cxx:389 AliAnalysisTaskIDFragmentationFunction.cxx:390 AliAnalysisTaskIDFragmentationFunction.cxx:391 AliAnalysisTaskIDFragmentationFunction.cxx:392 AliAnalysisTaskIDFragmentationFunction.cxx:393 AliAnalysisTaskIDFragmentationFunction.cxx:394 AliAnalysisTaskIDFragmentationFunction.cxx:395 AliAnalysisTaskIDFragmentationFunction.cxx:396 AliAnalysisTaskIDFragmentationFunction.cxx:397 AliAnalysisTaskIDFragmentationFunction.cxx:398 AliAnalysisTaskIDFragmentationFunction.cxx:399 AliAnalysisTaskIDFragmentationFunction.cxx:400 AliAnalysisTaskIDFragmentationFunction.cxx:401 AliAnalysisTaskIDFragmentationFunction.cxx:402 AliAnalysisTaskIDFragmentationFunction.cxx:403 AliAnalysisTaskIDFragmentationFunction.cxx:404 AliAnalysisTaskIDFragmentationFunction.cxx:405 AliAnalysisTaskIDFragmentationFunction.cxx:406 AliAnalysisTaskIDFragmentationFunction.cxx:407 AliAnalysisTaskIDFragmentationFunction.cxx:408 AliAnalysisTaskIDFragmentationFunction.cxx:409 AliAnalysisTaskIDFragmentationFunction.cxx:410 AliAnalysisTaskIDFragmentationFunction.cxx:411 AliAnalysisTaskIDFragmentationFunction.cxx:412 AliAnalysisTaskIDFragmentationFunction.cxx:413 AliAnalysisTaskIDFragmentationFunction.cxx:414 AliAnalysisTaskIDFragmentationFunction.cxx:415 AliAnalysisTaskIDFragmentationFunction.cxx:416 AliAnalysisTaskIDFragmentationFunction.cxx:417 AliAnalysisTaskIDFragmentationFunction.cxx:418 AliAnalysisTaskIDFragmentationFunction.cxx:419 AliAnalysisTaskIDFragmentationFunction.cxx:420 AliAnalysisTaskIDFragmentationFunction.cxx:421 AliAnalysisTaskIDFragmentationFunction.cxx:422 AliAnalysisTaskIDFragmentationFunction.cxx:423 AliAnalysisTaskIDFragmentationFunction.cxx:424 AliAnalysisTaskIDFragmentationFunction.cxx:425 AliAnalysisTaskIDFragmentationFunction.cxx:426 AliAnalysisTaskIDFragmentationFunction.cxx:427 AliAnalysisTaskIDFragmentationFunction.cxx:428 AliAnalysisTaskIDFragmentationFunction.cxx:429 AliAnalysisTaskIDFragmentationFunction.cxx:430 AliAnalysisTaskIDFragmentationFunction.cxx:431 AliAnalysisTaskIDFragmentationFunction.cxx:432 AliAnalysisTaskIDFragmentationFunction.cxx:433 AliAnalysisTaskIDFragmentationFunction.cxx:434 AliAnalysisTaskIDFragmentationFunction.cxx:435 AliAnalysisTaskIDFragmentationFunction.cxx:436 AliAnalysisTaskIDFragmentationFunction.cxx:437 AliAnalysisTaskIDFragmentationFunction.cxx:438 AliAnalysisTaskIDFragmentationFunction.cxx:439 AliAnalysisTaskIDFragmentationFunction.cxx:440 AliAnalysisTaskIDFragmentationFunction.cxx:441 AliAnalysisTaskIDFragmentationFunction.cxx:442 AliAnalysisTaskIDFragmentationFunction.cxx:443 AliAnalysisTaskIDFragmentationFunction.cxx:444 AliAnalysisTaskIDFragmentationFunction.cxx:445 AliAnalysisTaskIDFragmentationFunction.cxx:446 AliAnalysisTaskIDFragmentationFunction.cxx:447 AliAnalysisTaskIDFragmentationFunction.cxx:448 AliAnalysisTaskIDFragmentationFunction.cxx:449 AliAnalysisTaskIDFragmentationFunction.cxx:450 AliAnalysisTaskIDFragmentationFunction.cxx:451 AliAnalysisTaskIDFragmentationFunction.cxx:452 AliAnalysisTaskIDFragmentationFunction.cxx:453 AliAnalysisTaskIDFragmentationFunction.cxx:454 AliAnalysisTaskIDFragmentationFunction.cxx:455 AliAnalysisTaskIDFragmentationFunction.cxx:456 AliAnalysisTaskIDFragmentationFunction.cxx:457 AliAnalysisTaskIDFragmentationFunction.cxx:458 AliAnalysisTaskIDFragmentationFunction.cxx:459 AliAnalysisTaskIDFragmentationFunction.cxx:460 AliAnalysisTaskIDFragmentationFunction.cxx:461 AliAnalysisTaskIDFragmentationFunction.cxx:462 AliAnalysisTaskIDFragmentationFunction.cxx:463 AliAnalysisTaskIDFragmentationFunction.cxx:464 AliAnalysisTaskIDFragmentationFunction.cxx:465 AliAnalysisTaskIDFragmentationFunction.cxx:466 AliAnalysisTaskIDFragmentationFunction.cxx:467 AliAnalysisTaskIDFragmentationFunction.cxx:468 AliAnalysisTaskIDFragmentationFunction.cxx:469 AliAnalysisTaskIDFragmentationFunction.cxx:470 AliAnalysisTaskIDFragmentationFunction.cxx:471 AliAnalysisTaskIDFragmentationFunction.cxx:472 AliAnalysisTaskIDFragmentationFunction.cxx:473 AliAnalysisTaskIDFragmentationFunction.cxx:474 AliAnalysisTaskIDFragmentationFunction.cxx:475 AliAnalysisTaskIDFragmentationFunction.cxx:476 AliAnalysisTaskIDFragmentationFunction.cxx:477 AliAnalysisTaskIDFragmentationFunction.cxx:478 AliAnalysisTaskIDFragmentationFunction.cxx:479 AliAnalysisTaskIDFragmentationFunction.cxx:480 AliAnalysisTaskIDFragmentationFunction.cxx:481 AliAnalysisTaskIDFragmentationFunction.cxx:482 AliAnalysisTaskIDFragmentationFunction.cxx:483 AliAnalysisTaskIDFragmentationFunction.cxx:484 AliAnalysisTaskIDFragmentationFunction.cxx:485 AliAnalysisTaskIDFragmentationFunction.cxx:486 AliAnalysisTaskIDFragmentationFunction.cxx:487 AliAnalysisTaskIDFragmentationFunction.cxx:488 AliAnalysisTaskIDFragmentationFunction.cxx:489 AliAnalysisTaskIDFragmentationFunction.cxx:490 AliAnalysisTaskIDFragmentationFunction.cxx:491 AliAnalysisTaskIDFragmentationFunction.cxx:492 AliAnalysisTaskIDFragmentationFunction.cxx:493 AliAnalysisTaskIDFragmentationFunction.cxx:494 AliAnalysisTaskIDFragmentationFunction.cxx:495 AliAnalysisTaskIDFragmentationFunction.cxx:496 AliAnalysisTaskIDFragmentationFunction.cxx:497 AliAnalysisTaskIDFragmentationFunction.cxx:498 AliAnalysisTaskIDFragmentationFunction.cxx:499 AliAnalysisTaskIDFragmentationFunction.cxx:500 AliAnalysisTaskIDFragmentationFunction.cxx:501 AliAnalysisTaskIDFragmentationFunction.cxx:502 AliAnalysisTaskIDFragmentationFunction.cxx:503 AliAnalysisTaskIDFragmentationFunction.cxx:504 AliAnalysisTaskIDFragmentationFunction.cxx:505 AliAnalysisTaskIDFragmentationFunction.cxx:506 AliAnalysisTaskIDFragmentationFunction.cxx:507 AliAnalysisTaskIDFragmentationFunction.cxx:508 AliAnalysisTaskIDFragmentationFunction.cxx:509 AliAnalysisTaskIDFragmentationFunction.cxx:510 AliAnalysisTaskIDFragmentationFunction.cxx:511 AliAnalysisTaskIDFragmentationFunction.cxx:512 AliAnalysisTaskIDFragmentationFunction.cxx:513 AliAnalysisTaskIDFragmentationFunction.cxx:514 AliAnalysisTaskIDFragmentationFunction.cxx:515 AliAnalysisTaskIDFragmentationFunction.cxx:516 AliAnalysisTaskIDFragmentationFunction.cxx:517 AliAnalysisTaskIDFragmentationFunction.cxx:518 AliAnalysisTaskIDFragmentationFunction.cxx:519 AliAnalysisTaskIDFragmentationFunction.cxx:520 AliAnalysisTaskIDFragmentationFunction.cxx:521 AliAnalysisTaskIDFragmentationFunction.cxx:522 AliAnalysisTaskIDFragmentationFunction.cxx:523 AliAnalysisTaskIDFragmentationFunction.cxx:524 AliAnalysisTaskIDFragmentationFunction.cxx:525 AliAnalysisTaskIDFragmentationFunction.cxx:526 AliAnalysisTaskIDFragmentationFunction.cxx:527 AliAnalysisTaskIDFragmentationFunction.cxx:528 AliAnalysisTaskIDFragmentationFunction.cxx:529 AliAnalysisTaskIDFragmentationFunction.cxx:530 AliAnalysisTaskIDFragmentationFunction.cxx:531 AliAnalysisTaskIDFragmentationFunction.cxx:532 AliAnalysisTaskIDFragmentationFunction.cxx:533 AliAnalysisTaskIDFragmentationFunction.cxx:534 AliAnalysisTaskIDFragmentationFunction.cxx:535 AliAnalysisTaskIDFragmentationFunction.cxx:536 AliAnalysisTaskIDFragmentationFunction.cxx:537 AliAnalysisTaskIDFragmentationFunction.cxx:538 AliAnalysisTaskIDFragmentationFunction.cxx:539 AliAnalysisTaskIDFragmentationFunction.cxx:540 AliAnalysisTaskIDFragmentationFunction.cxx:541 AliAnalysisTaskIDFragmentationFunction.cxx:542 AliAnalysisTaskIDFragmentationFunction.cxx:543 AliAnalysisTaskIDFragmentationFunction.cxx:544 AliAnalysisTaskIDFragmentationFunction.cxx:545 AliAnalysisTaskIDFragmentationFunction.cxx:546 AliAnalysisTaskIDFragmentationFunction.cxx:547 AliAnalysisTaskIDFragmentationFunction.cxx:548 AliAnalysisTaskIDFragmentationFunction.cxx:549 AliAnalysisTaskIDFragmentationFunction.cxx:550 AliAnalysisTaskIDFragmentationFunction.cxx:551 AliAnalysisTaskIDFragmentationFunction.cxx:552 AliAnalysisTaskIDFragmentationFunction.cxx:553 AliAnalysisTaskIDFragmentationFunction.cxx:554 AliAnalysisTaskIDFragmentationFunction.cxx:555 AliAnalysisTaskIDFragmentationFunction.cxx:556 AliAnalysisTaskIDFragmentationFunction.cxx:557 AliAnalysisTaskIDFragmentationFunction.cxx:558 AliAnalysisTaskIDFragmentationFunction.cxx:559 AliAnalysisTaskIDFragmentationFunction.cxx:560 AliAnalysisTaskIDFragmentationFunction.cxx:561 AliAnalysisTaskIDFragmentationFunction.cxx:562 AliAnalysisTaskIDFragmentationFunction.cxx:563 AliAnalysisTaskIDFragmentationFunction.cxx:564 AliAnalysisTaskIDFragmentationFunction.cxx:565 AliAnalysisTaskIDFragmentationFunction.cxx:566 AliAnalysisTaskIDFragmentationFunction.cxx:567 AliAnalysisTaskIDFragmentationFunction.cxx:568 AliAnalysisTaskIDFragmentationFunction.cxx:569 AliAnalysisTaskIDFragmentationFunction.cxx:570 AliAnalysisTaskIDFragmentationFunction.cxx:571 AliAnalysisTaskIDFragmentationFunction.cxx:572 AliAnalysisTaskIDFragmentationFunction.cxx:573 AliAnalysisTaskIDFragmentationFunction.cxx:574 AliAnalysisTaskIDFragmentationFunction.cxx:575 AliAnalysisTaskIDFragmentationFunction.cxx:576 AliAnalysisTaskIDFragmentationFunction.cxx:577 AliAnalysisTaskIDFragmentationFunction.cxx:578 AliAnalysisTaskIDFragmentationFunction.cxx:579 AliAnalysisTaskIDFragmentationFunction.cxx:580 AliAnalysisTaskIDFragmentationFunction.cxx:581 AliAnalysisTaskIDFragmentationFunction.cxx:582 AliAnalysisTaskIDFragmentationFunction.cxx:583 AliAnalysisTaskIDFragmentationFunction.cxx:584 AliAnalysisTaskIDFragmentationFunction.cxx:585 AliAnalysisTaskIDFragmentationFunction.cxx:586 AliAnalysisTaskIDFragmentationFunction.cxx:587 AliAnalysisTaskIDFragmentationFunction.cxx:588 AliAnalysisTaskIDFragmentationFunction.cxx:589 AliAnalysisTaskIDFragmentationFunction.cxx:590 AliAnalysisTaskIDFragmentationFunction.cxx:591 AliAnalysisTaskIDFragmentationFunction.cxx:592 AliAnalysisTaskIDFragmentationFunction.cxx:593 AliAnalysisTaskIDFragmentationFunction.cxx:594 AliAnalysisTaskIDFragmentationFunction.cxx:595 AliAnalysisTaskIDFragmentationFunction.cxx:596 AliAnalysisTaskIDFragmentationFunction.cxx:597 AliAnalysisTaskIDFragmentationFunction.cxx:598 AliAnalysisTaskIDFragmentationFunction.cxx:599 AliAnalysisTaskIDFragmentationFunction.cxx:600 AliAnalysisTaskIDFragmentationFunction.cxx:601 AliAnalysisTaskIDFragmentationFunction.cxx:602 AliAnalysisTaskIDFragmentationFunction.cxx:603 AliAnalysisTaskIDFragmentationFunction.cxx:604 AliAnalysisTaskIDFragmentationFunction.cxx:605 AliAnalysisTaskIDFragmentationFunction.cxx:606 AliAnalysisTaskIDFragmentationFunction.cxx:607 AliAnalysisTaskIDFragmentationFunction.cxx:608 AliAnalysisTaskIDFragmentationFunction.cxx:609 AliAnalysisTaskIDFragmentationFunction.cxx:610 AliAnalysisTaskIDFragmentationFunction.cxx:611 AliAnalysisTaskIDFragmentationFunction.cxx:612 AliAnalysisTaskIDFragmentationFunction.cxx:613 AliAnalysisTaskIDFragmentationFunction.cxx:614 AliAnalysisTaskIDFragmentationFunction.cxx:615 AliAnalysisTaskIDFragmentationFunction.cxx:616 AliAnalysisTaskIDFragmentationFunction.cxx:617 AliAnalysisTaskIDFragmentationFunction.cxx:618 AliAnalysisTaskIDFragmentationFunction.cxx:619 AliAnalysisTaskIDFragmentationFunction.cxx:620 AliAnalysisTaskIDFragmentationFunction.cxx:621 AliAnalysisTaskIDFragmentationFunction.cxx:622 AliAnalysisTaskIDFragmentationFunction.cxx:623 AliAnalysisTaskIDFragmentationFunction.cxx:624 AliAnalysisTaskIDFragmentationFunction.cxx:625 AliAnalysisTaskIDFragmentationFunction.cxx:626 AliAnalysisTaskIDFragmentationFunction.cxx:627 AliAnalysisTaskIDFragmentationFunction.cxx:628 AliAnalysisTaskIDFragmentationFunction.cxx:629 AliAnalysisTaskIDFragmentationFunction.cxx:630 AliAnalysisTaskIDFragmentationFunction.cxx:631 AliAnalysisTaskIDFragmentationFunction.cxx:632 AliAnalysisTaskIDFragmentationFunction.cxx:633 AliAnalysisTaskIDFragmentationFunction.cxx:634 AliAnalysisTaskIDFragmentationFunction.cxx:635 AliAnalysisTaskIDFragmentationFunction.cxx:636 AliAnalysisTaskIDFragmentationFunction.cxx:637 AliAnalysisTaskIDFragmentationFunction.cxx:638 AliAnalysisTaskIDFragmentationFunction.cxx:639 AliAnalysisTaskIDFragmentationFunction.cxx:640 AliAnalysisTaskIDFragmentationFunction.cxx:641 AliAnalysisTaskIDFragmentationFunction.cxx:642 AliAnalysisTaskIDFragmentationFunction.cxx:643 AliAnalysisTaskIDFragmentationFunction.cxx:644 AliAnalysisTaskIDFragmentationFunction.cxx:645 AliAnalysisTaskIDFragmentationFunction.cxx:646 AliAnalysisTaskIDFragmentationFunction.cxx:647 AliAnalysisTaskIDFragmentationFunction.cxx:648 AliAnalysisTaskIDFragmentationFunction.cxx:649 AliAnalysisTaskIDFragmentationFunction.cxx:650 AliAnalysisTaskIDFragmentationFunction.cxx:651 AliAnalysisTaskIDFragmentationFunction.cxx:652 AliAnalysisTaskIDFragmentationFunction.cxx:653 AliAnalysisTaskIDFragmentationFunction.cxx:654 AliAnalysisTaskIDFragmentationFunction.cxx:655 AliAnalysisTaskIDFragmentationFunction.cxx:656 AliAnalysisTaskIDFragmentationFunction.cxx:657 AliAnalysisTaskIDFragmentationFunction.cxx:658 AliAnalysisTaskIDFragmentationFunction.cxx:659 AliAnalysisTaskIDFragmentationFunction.cxx:660 AliAnalysisTaskIDFragmentationFunction.cxx:661 AliAnalysisTaskIDFragmentationFunction.cxx:662 AliAnalysisTaskIDFragmentationFunction.cxx:663 AliAnalysisTaskIDFragmentationFunction.cxx:664 AliAnalysisTaskIDFragmentationFunction.cxx:665 AliAnalysisTaskIDFragmentationFunction.cxx:666 AliAnalysisTaskIDFragmentationFunction.cxx:667 AliAnalysisTaskIDFragmentationFunction.cxx:668 AliAnalysisTaskIDFragmentationFunction.cxx:669 AliAnalysisTaskIDFragmentationFunction.cxx:670 AliAnalysisTaskIDFragmentationFunction.cxx:671 AliAnalysisTaskIDFragmentationFunction.cxx:672 AliAnalysisTaskIDFragmentationFunction.cxx:673 AliAnalysisTaskIDFragmentationFunction.cxx:674 AliAnalysisTaskIDFragmentationFunction.cxx:675 AliAnalysisTaskIDFragmentationFunction.cxx:676 AliAnalysisTaskIDFragmentationFunction.cxx:677 AliAnalysisTaskIDFragmentationFunction.cxx:678 AliAnalysisTaskIDFragmentationFunction.cxx:679 AliAnalysisTaskIDFragmentationFunction.cxx:680 AliAnalysisTaskIDFragmentationFunction.cxx:681 AliAnalysisTaskIDFragmentationFunction.cxx:682 AliAnalysisTaskIDFragmentationFunction.cxx:683 AliAnalysisTaskIDFragmentationFunction.cxx:684 AliAnalysisTaskIDFragmentationFunction.cxx:685 AliAnalysisTaskIDFragmentationFunction.cxx:686 AliAnalysisTaskIDFragmentationFunction.cxx:687 AliAnalysisTaskIDFragmentationFunction.cxx:688 AliAnalysisTaskIDFragmentationFunction.cxx:689 AliAnalysisTaskIDFragmentationFunction.cxx:690 AliAnalysisTaskIDFragmentationFunction.cxx:691 AliAnalysisTaskIDFragmentationFunction.cxx:692 AliAnalysisTaskIDFragmentationFunction.cxx:693 AliAnalysisTaskIDFragmentationFunction.cxx:694 AliAnalysisTaskIDFragmentationFunction.cxx:695 AliAnalysisTaskIDFragmentationFunction.cxx:696 AliAnalysisTaskIDFragmentationFunction.cxx:697 AliAnalysisTaskIDFragmentationFunction.cxx:698 AliAnalysisTaskIDFragmentationFunction.cxx:699 AliAnalysisTaskIDFragmentationFunction.cxx:700 AliAnalysisTaskIDFragmentationFunction.cxx:701 AliAnalysisTaskIDFragmentationFunction.cxx:702 AliAnalysisTaskIDFragmentationFunction.cxx:703 AliAnalysisTaskIDFragmentationFunction.cxx:704 AliAnalysisTaskIDFragmentationFunction.cxx:705 AliAnalysisTaskIDFragmentationFunction.cxx:706 AliAnalysisTaskIDFragmentationFunction.cxx:707 AliAnalysisTaskIDFragmentationFunction.cxx:708 AliAnalysisTaskIDFragmentationFunction.cxx:709 AliAnalysisTaskIDFragmentationFunction.cxx:710 AliAnalysisTaskIDFragmentationFunction.cxx:711 AliAnalysisTaskIDFragmentationFunction.cxx:712 AliAnalysisTaskIDFragmentationFunction.cxx:713 AliAnalysisTaskIDFragmentationFunction.cxx:714 AliAnalysisTaskIDFragmentationFunction.cxx:715 AliAnalysisTaskIDFragmentationFunction.cxx:716 AliAnalysisTaskIDFragmentationFunction.cxx:717 AliAnalysisTaskIDFragmentationFunction.cxx:718 AliAnalysisTaskIDFragmentationFunction.cxx:719 AliAnalysisTaskIDFragmentationFunction.cxx:720 AliAnalysisTaskIDFragmentationFunction.cxx:721 AliAnalysisTaskIDFragmentationFunction.cxx:722 AliAnalysisTaskIDFragmentationFunction.cxx:723 AliAnalysisTaskIDFragmentationFunction.cxx:724 AliAnalysisTaskIDFragmentationFunction.cxx:725 AliAnalysisTaskIDFragmentationFunction.cxx:726 AliAnalysisTaskIDFragmentationFunction.cxx:727 AliAnalysisTaskIDFragmentationFunction.cxx:728 AliAnalysisTaskIDFragmentationFunction.cxx:729 AliAnalysisTaskIDFragmentationFunction.cxx:730 AliAnalysisTaskIDFragmentationFunction.cxx:731 AliAnalysisTaskIDFragmentationFunction.cxx:732 AliAnalysisTaskIDFragmentationFunction.cxx:733 AliAnalysisTaskIDFragmentationFunction.cxx:734 AliAnalysisTaskIDFragmentationFunction.cxx:735 AliAnalysisTaskIDFragmentationFunction.cxx:736 AliAnalysisTaskIDFragmentationFunction.cxx:737 AliAnalysisTaskIDFragmentationFunction.cxx:738 AliAnalysisTaskIDFragmentationFunction.cxx:739 AliAnalysisTaskIDFragmentationFunction.cxx:740 AliAnalysisTaskIDFragmentationFunction.cxx:741 AliAnalysisTaskIDFragmentationFunction.cxx:742 AliAnalysisTaskIDFragmentationFunction.cxx:743 AliAnalysisTaskIDFragmentationFunction.cxx:744 AliAnalysisTaskIDFragmentationFunction.cxx:745 AliAnalysisTaskIDFragmentationFunction.cxx:746 AliAnalysisTaskIDFragmentationFunction.cxx:747 AliAnalysisTaskIDFragmentationFunction.cxx:748 AliAnalysisTaskIDFragmentationFunction.cxx:749 AliAnalysisTaskIDFragmentationFunction.cxx:750 AliAnalysisTaskIDFragmentationFunction.cxx:751 AliAnalysisTaskIDFragmentationFunction.cxx:752 AliAnalysisTaskIDFragmentationFunction.cxx:753 AliAnalysisTaskIDFragmentationFunction.cxx:754 AliAnalysisTaskIDFragmentationFunction.cxx:755 AliAnalysisTaskIDFragmentationFunction.cxx:756 AliAnalysisTaskIDFragmentationFunction.cxx:757 AliAnalysisTaskIDFragmentationFunction.cxx:758 AliAnalysisTaskIDFragmentationFunction.cxx:759 AliAnalysisTaskIDFragmentationFunction.cxx:760 AliAnalysisTaskIDFragmentationFunction.cxx:761 AliAnalysisTaskIDFragmentationFunction.cxx:762 AliAnalysisTaskIDFragmentationFunction.cxx:763 AliAnalysisTaskIDFragmentationFunction.cxx:764 AliAnalysisTaskIDFragmentationFunction.cxx:765 AliAnalysisTaskIDFragmentationFunction.cxx:766 AliAnalysisTaskIDFragmentationFunction.cxx:767 AliAnalysisTaskIDFragmentationFunction.cxx:768 AliAnalysisTaskIDFragmentationFunction.cxx:769 AliAnalysisTaskIDFragmentationFunction.cxx:770 AliAnalysisTaskIDFragmentationFunction.cxx:771 AliAnalysisTaskIDFragmentationFunction.cxx:772 AliAnalysisTaskIDFragmentationFunction.cxx:773 AliAnalysisTaskIDFragmentationFunction.cxx:774 AliAnalysisTaskIDFragmentationFunction.cxx:775 AliAnalysisTaskIDFragmentationFunction.cxx:776 AliAnalysisTaskIDFragmentationFunction.cxx:777 AliAnalysisTaskIDFragmentationFunction.cxx:778 AliAnalysisTaskIDFragmentationFunction.cxx:779 AliAnalysisTaskIDFragmentationFunction.cxx:780 AliAnalysisTaskIDFragmentationFunction.cxx:781 AliAnalysisTaskIDFragmentationFunction.cxx:782 AliAnalysisTaskIDFragmentationFunction.cxx:783 AliAnalysisTaskIDFragmentationFunction.cxx:784 AliAnalysisTaskIDFragmentationFunction.cxx:785 AliAnalysisTaskIDFragmentationFunction.cxx:786 AliAnalysisTaskIDFragmentationFunction.cxx:787 AliAnalysisTaskIDFragmentationFunction.cxx:788 AliAnalysisTaskIDFragmentationFunction.cxx:789 AliAnalysisTaskIDFragmentationFunction.cxx:790 AliAnalysisTaskIDFragmentationFunction.cxx:791 AliAnalysisTaskIDFragmentationFunction.cxx:792 AliAnalysisTaskIDFragmentationFunction.cxx:793 AliAnalysisTaskIDFragmentationFunction.cxx:794 AliAnalysisTaskIDFragmentationFunction.cxx:795 AliAnalysisTaskIDFragmentationFunction.cxx:796 AliAnalysisTaskIDFragmentationFunction.cxx:797 AliAnalysisTaskIDFragmentationFunction.cxx:798 AliAnalysisTaskIDFragmentationFunction.cxx:799 AliAnalysisTaskIDFragmentationFunction.cxx:800 AliAnalysisTaskIDFragmentationFunction.cxx:801 AliAnalysisTaskIDFragmentationFunction.cxx:802 AliAnalysisTaskIDFragmentationFunction.cxx:803 AliAnalysisTaskIDFragmentationFunction.cxx:804 AliAnalysisTaskIDFragmentationFunction.cxx:805 AliAnalysisTaskIDFragmentationFunction.cxx:806 AliAnalysisTaskIDFragmentationFunction.cxx:807 AliAnalysisTaskIDFragmentationFunction.cxx:808 AliAnalysisTaskIDFragmentationFunction.cxx:809 AliAnalysisTaskIDFragmentationFunction.cxx:810 AliAnalysisTaskIDFragmentationFunction.cxx:811 AliAnalysisTaskIDFragmentationFunction.cxx:812 AliAnalysisTaskIDFragmentationFunction.cxx:813 AliAnalysisTaskIDFragmentationFunction.cxx:814 AliAnalysisTaskIDFragmentationFunction.cxx:815 AliAnalysisTaskIDFragmentationFunction.cxx:816 AliAnalysisTaskIDFragmentationFunction.cxx:817 AliAnalysisTaskIDFragmentationFunction.cxx:818 AliAnalysisTaskIDFragmentationFunction.cxx:819 AliAnalysisTaskIDFragmentationFunction.cxx:820 AliAnalysisTaskIDFragmentationFunction.cxx:821 AliAnalysisTaskIDFragmentationFunction.cxx:822 AliAnalysisTaskIDFragmentationFunction.cxx:823 AliAnalysisTaskIDFragmentationFunction.cxx:824 AliAnalysisTaskIDFragmentationFunction.cxx:825 AliAnalysisTaskIDFragmentationFunction.cxx:826 AliAnalysisTaskIDFragmentationFunction.cxx:827 AliAnalysisTaskIDFragmentationFunction.cxx:828 AliAnalysisTaskIDFragmentationFunction.cxx:829 AliAnalysisTaskIDFragmentationFunction.cxx:830 AliAnalysisTaskIDFragmentationFunction.cxx:831 AliAnalysisTaskIDFragmentationFunction.cxx:832 AliAnalysisTaskIDFragmentationFunction.cxx:833 AliAnalysisTaskIDFragmentationFunction.cxx:834 AliAnalysisTaskIDFragmentationFunction.cxx:835 AliAnalysisTaskIDFragmentationFunction.cxx:836 AliAnalysisTaskIDFragmentationFunction.cxx:837 AliAnalysisTaskIDFragmentationFunction.cxx:838 AliAnalysisTaskIDFragmentationFunction.cxx:839 AliAnalysisTaskIDFragmentationFunction.cxx:840 AliAnalysisTaskIDFragmentationFunction.cxx:841 AliAnalysisTaskIDFragmentationFunction.cxx:842 AliAnalysisTaskIDFragmentationFunction.cxx:843 AliAnalysisTaskIDFragmentationFunction.cxx:844 AliAnalysisTaskIDFragmentationFunction.cxx:845 AliAnalysisTaskIDFragmentationFunction.cxx:846 AliAnalysisTaskIDFragmentationFunction.cxx:847 AliAnalysisTaskIDFragmentationFunction.cxx:848 AliAnalysisTaskIDFragmentationFunction.cxx:849 AliAnalysisTaskIDFragmentationFunction.cxx:850 AliAnalysisTaskIDFragmentationFunction.cxx:851 AliAnalysisTaskIDFragmentationFunction.cxx:852 AliAnalysisTaskIDFragmentationFunction.cxx:853 AliAnalysisTaskIDFragmentationFunction.cxx:854 AliAnalysisTaskIDFragmentationFunction.cxx:855 AliAnalysisTaskIDFragmentationFunction.cxx:856 AliAnalysisTaskIDFragmentationFunction.cxx:857 AliAnalysisTaskIDFragmentationFunction.cxx:858 AliAnalysisTaskIDFragmentationFunction.cxx:859 AliAnalysisTaskIDFragmentationFunction.cxx:860 AliAnalysisTaskIDFragmentationFunction.cxx:861 AliAnalysisTaskIDFragmentationFunction.cxx:862 AliAnalysisTaskIDFragmentationFunction.cxx:863 AliAnalysisTaskIDFragmentationFunction.cxx:864 AliAnalysisTaskIDFragmentationFunction.cxx:865 AliAnalysisTaskIDFragmentationFunction.cxx:866 AliAnalysisTaskIDFragmentationFunction.cxx:867 AliAnalysisTaskIDFragmentationFunction.cxx:868 AliAnalysisTaskIDFragmentationFunction.cxx:869 AliAnalysisTaskIDFragmentationFunction.cxx:870 AliAnalysisTaskIDFragmentationFunction.cxx:871 AliAnalysisTaskIDFragmentationFunction.cxx:872 AliAnalysisTaskIDFragmentationFunction.cxx:873 AliAnalysisTaskIDFragmentationFunction.cxx:874 AliAnalysisTaskIDFragmentationFunction.cxx:875 AliAnalysisTaskIDFragmentationFunction.cxx:876 AliAnalysisTaskIDFragmentationFunction.cxx:877 AliAnalysisTaskIDFragmentationFunction.cxx:878 AliAnalysisTaskIDFragmentationFunction.cxx:879 AliAnalysisTaskIDFragmentationFunction.cxx:880 AliAnalysisTaskIDFragmentationFunction.cxx:881 AliAnalysisTaskIDFragmentationFunction.cxx:882 AliAnalysisTaskIDFragmentationFunction.cxx:883 AliAnalysisTaskIDFragmentationFunction.cxx:884 AliAnalysisTaskIDFragmentationFunction.cxx:885 AliAnalysisTaskIDFragmentationFunction.cxx:886 AliAnalysisTaskIDFragmentationFunction.cxx:887 AliAnalysisTaskIDFragmentationFunction.cxx:888 AliAnalysisTaskIDFragmentationFunction.cxx:889 AliAnalysisTaskIDFragmentationFunction.cxx:890 AliAnalysisTaskIDFragmentationFunction.cxx:891 AliAnalysisTaskIDFragmentationFunction.cxx:892 AliAnalysisTaskIDFragmentationFunction.cxx:893 AliAnalysisTaskIDFragmentationFunction.cxx:894 AliAnalysisTaskIDFragmentationFunction.cxx:895 AliAnalysisTaskIDFragmentationFunction.cxx:896 AliAnalysisTaskIDFragmentationFunction.cxx:897 AliAnalysisTaskIDFragmentationFunction.cxx:898 AliAnalysisTaskIDFragmentationFunction.cxx:899 AliAnalysisTaskIDFragmentationFunction.cxx:900 AliAnalysisTaskIDFragmentationFunction.cxx:901 AliAnalysisTaskIDFragmentationFunction.cxx:902 AliAnalysisTaskIDFragmentationFunction.cxx:903 AliAnalysisTaskIDFragmentationFunction.cxx:904 AliAnalysisTaskIDFragmentationFunction.cxx:905 AliAnalysisTaskIDFragmentationFunction.cxx:906 AliAnalysisTaskIDFragmentationFunction.cxx:907 AliAnalysisTaskIDFragmentationFunction.cxx:908 AliAnalysisTaskIDFragmentationFunction.cxx:909 AliAnalysisTaskIDFragmentationFunction.cxx:910 AliAnalysisTaskIDFragmentationFunction.cxx:911 AliAnalysisTaskIDFragmentationFunction.cxx:912 AliAnalysisTaskIDFragmentationFunction.cxx:913 AliAnalysisTaskIDFragmentationFunction.cxx:914 AliAnalysisTaskIDFragmentationFunction.cxx:915 AliAnalysisTaskIDFragmentationFunction.cxx:916 AliAnalysisTaskIDFragmentationFunction.cxx:917 AliAnalysisTaskIDFragmentationFunction.cxx:918 AliAnalysisTaskIDFragmentationFunction.cxx:919 AliAnalysisTaskIDFragmentationFunction.cxx:920 AliAnalysisTaskIDFragmentationFunction.cxx:921 AliAnalysisTaskIDFragmentationFunction.cxx:922 AliAnalysisTaskIDFragmentationFunction.cxx:923 AliAnalysisTaskIDFragmentationFunction.cxx:924 AliAnalysisTaskIDFragmentationFunction.cxx:925 AliAnalysisTaskIDFragmentationFunction.cxx:926 AliAnalysisTaskIDFragmentationFunction.cxx:927 AliAnalysisTaskIDFragmentationFunction.cxx:928 AliAnalysisTaskIDFragmentationFunction.cxx:929 AliAnalysisTaskIDFragmentationFunction.cxx:930 AliAnalysisTaskIDFragmentationFunction.cxx:931 AliAnalysisTaskIDFragmentationFunction.cxx:932 AliAnalysisTaskIDFragmentationFunction.cxx:933 AliAnalysisTaskIDFragmentationFunction.cxx:934 AliAnalysisTaskIDFragmentationFunction.cxx:935 AliAnalysisTaskIDFragmentationFunction.cxx:936 AliAnalysisTaskIDFragmentationFunction.cxx:937 AliAnalysisTaskIDFragmentationFunction.cxx:938 AliAnalysisTaskIDFragmentationFunction.cxx:939 AliAnalysisTaskIDFragmentationFunction.cxx:940 AliAnalysisTaskIDFragmentationFunction.cxx:941 AliAnalysisTaskIDFragmentationFunction.cxx:942 AliAnalysisTaskIDFragmentationFunction.cxx:943 AliAnalysisTaskIDFragmentationFunction.cxx:944 AliAnalysisTaskIDFragmentationFunction.cxx:945 AliAnalysisTaskIDFragmentationFunction.cxx:946 AliAnalysisTaskIDFragmentationFunction.cxx:947 AliAnalysisTaskIDFragmentationFunction.cxx:948 AliAnalysisTaskIDFragmentationFunction.cxx:949 AliAnalysisTaskIDFragmentationFunction.cxx:950 AliAnalysisTaskIDFragmentationFunction.cxx:951 AliAnalysisTaskIDFragmentationFunction.cxx:952 AliAnalysisTaskIDFragmentationFunction.cxx:953 AliAnalysisTaskIDFragmentationFunction.cxx:954 AliAnalysisTaskIDFragmentationFunction.cxx:955 AliAnalysisTaskIDFragmentationFunction.cxx:956 AliAnalysisTaskIDFragmentationFunction.cxx:957 AliAnalysisTaskIDFragmentationFunction.cxx:958 AliAnalysisTaskIDFragmentationFunction.cxx:959 AliAnalysisTaskIDFragmentationFunction.cxx:960 AliAnalysisTaskIDFragmentationFunction.cxx:961 AliAnalysisTaskIDFragmentationFunction.cxx:962 AliAnalysisTaskIDFragmentationFunction.cxx:963 AliAnalysisTaskIDFragmentationFunction.cxx:964 AliAnalysisTaskIDFragmentationFunction.cxx:965 AliAnalysisTaskIDFragmentationFunction.cxx:966 AliAnalysisTaskIDFragmentationFunction.cxx:967 AliAnalysisTaskIDFragmentationFunction.cxx:968 AliAnalysisTaskIDFragmentationFunction.cxx:969 AliAnalysisTaskIDFragmentationFunction.cxx:970 AliAnalysisTaskIDFragmentationFunction.cxx:971 AliAnalysisTaskIDFragmentationFunction.cxx:972 AliAnalysisTaskIDFragmentationFunction.cxx:973 AliAnalysisTaskIDFragmentationFunction.cxx:974 AliAnalysisTaskIDFragmentationFunction.cxx:975 AliAnalysisTaskIDFragmentationFunction.cxx:976 AliAnalysisTaskIDFragmentationFunction.cxx:977 AliAnalysisTaskIDFragmentationFunction.cxx:978 AliAnalysisTaskIDFragmentationFunction.cxx:979 AliAnalysisTaskIDFragmentationFunction.cxx:980 AliAnalysisTaskIDFragmentationFunction.cxx:981 AliAnalysisTaskIDFragmentationFunction.cxx:982 AliAnalysisTaskIDFragmentationFunction.cxx:983 AliAnalysisTaskIDFragmentationFunction.cxx:984 AliAnalysisTaskIDFragmentationFunction.cxx:985 AliAnalysisTaskIDFragmentationFunction.cxx:986 AliAnalysisTaskIDFragmentationFunction.cxx:987 AliAnalysisTaskIDFragmentationFunction.cxx:988 AliAnalysisTaskIDFragmentationFunction.cxx:989 AliAnalysisTaskIDFragmentationFunction.cxx:990 AliAnalysisTaskIDFragmentationFunction.cxx:991 AliAnalysisTaskIDFragmentationFunction.cxx:992 AliAnalysisTaskIDFragmentationFunction.cxx:993 AliAnalysisTaskIDFragmentationFunction.cxx:994 AliAnalysisTaskIDFragmentationFunction.cxx:995 AliAnalysisTaskIDFragmentationFunction.cxx:996 AliAnalysisTaskIDFragmentationFunction.cxx:997 AliAnalysisTaskIDFragmentationFunction.cxx:998 AliAnalysisTaskIDFragmentationFunction.cxx:999 AliAnalysisTaskIDFragmentationFunction.cxx:1000 AliAnalysisTaskIDFragmentationFunction.cxx:1001 AliAnalysisTaskIDFragmentationFunction.cxx:1002 AliAnalysisTaskIDFragmentationFunction.cxx:1003 AliAnalysisTaskIDFragmentationFunction.cxx:1004 AliAnalysisTaskIDFragmentationFunction.cxx:1005 AliAnalysisTaskIDFragmentationFunction.cxx:1006 AliAnalysisTaskIDFragmentationFunction.cxx:1007 AliAnalysisTaskIDFragmentationFunction.cxx:1008 AliAnalysisTaskIDFragmentationFunction.cxx:1009 AliAnalysisTaskIDFragmentationFunction.cxx:1010 AliAnalysisTaskIDFragmentationFunction.cxx:1011 AliAnalysisTaskIDFragmentationFunction.cxx:1012 AliAnalysisTaskIDFragmentationFunction.cxx:1013 AliAnalysisTaskIDFragmentationFunction.cxx:1014 AliAnalysisTaskIDFragmentationFunction.cxx:1015 AliAnalysisTaskIDFragmentationFunction.cxx:1016 AliAnalysisTaskIDFragmentationFunction.cxx:1017 AliAnalysisTaskIDFragmentationFunction.cxx:1018 AliAnalysisTaskIDFragmentationFunction.cxx:1019 AliAnalysisTaskIDFragmentationFunction.cxx:1020 AliAnalysisTaskIDFragmentationFunction.cxx:1021 AliAnalysisTaskIDFragmentationFunction.cxx:1022 AliAnalysisTaskIDFragmentationFunction.cxx:1023 AliAnalysisTaskIDFragmentationFunction.cxx:1024 AliAnalysisTaskIDFragmentationFunction.cxx:1025 AliAnalysisTaskIDFragmentationFunction.cxx:1026 AliAnalysisTaskIDFragmentationFunction.cxx:1027 AliAnalysisTaskIDFragmentationFunction.cxx:1028 AliAnalysisTaskIDFragmentationFunction.cxx:1029 AliAnalysisTaskIDFragmentationFunction.cxx:1030 AliAnalysisTaskIDFragmentationFunction.cxx:1031 AliAnalysisTaskIDFragmentationFunction.cxx:1032 AliAnalysisTaskIDFragmentationFunction.cxx:1033 AliAnalysisTaskIDFragmentationFunction.cxx:1034 AliAnalysisTaskIDFragmentationFunction.cxx:1035 AliAnalysisTaskIDFragmentationFunction.cxx:1036 AliAnalysisTaskIDFragmentationFunction.cxx:1037 AliAnalysisTaskIDFragmentationFunction.cxx:1038 AliAnalysisTaskIDFragmentationFunction.cxx:1039 AliAnalysisTaskIDFragmentationFunction.cxx:1040 AliAnalysisTaskIDFragmentationFunction.cxx:1041 AliAnalysisTaskIDFragmentationFunction.cxx:1042 AliAnalysisTaskIDFragmentationFunction.cxx:1043 AliAnalysisTaskIDFragmentationFunction.cxx:1044 AliAnalysisTaskIDFragmentationFunction.cxx:1045 AliAnalysisTaskIDFragmentationFunction.cxx:1046 AliAnalysisTaskIDFragmentationFunction.cxx:1047 AliAnalysisTaskIDFragmentationFunction.cxx:1048 AliAnalysisTaskIDFragmentationFunction.cxx:1049 AliAnalysisTaskIDFragmentationFunction.cxx:1050 AliAnalysisTaskIDFragmentationFunction.cxx:1051 AliAnalysisTaskIDFragmentationFunction.cxx:1052 AliAnalysisTaskIDFragmentationFunction.cxx:1053 AliAnalysisTaskIDFragmentationFunction.cxx:1054 AliAnalysisTaskIDFragmentationFunction.cxx:1055 AliAnalysisTaskIDFragmentationFunction.cxx:1056 AliAnalysisTaskIDFragmentationFunction.cxx:1057 AliAnalysisTaskIDFragmentationFunction.cxx:1058 AliAnalysisTaskIDFragmentationFunction.cxx:1059 AliAnalysisTaskIDFragmentationFunction.cxx:1060 AliAnalysisTaskIDFragmentationFunction.cxx:1061 AliAnalysisTaskIDFragmentationFunction.cxx:1062 AliAnalysisTaskIDFragmentationFunction.cxx:1063 AliAnalysisTaskIDFragmentationFunction.cxx:1064 AliAnalysisTaskIDFragmentationFunction.cxx:1065 AliAnalysisTaskIDFragmentationFunction.cxx:1066 AliAnalysisTaskIDFragmentationFunction.cxx:1067 AliAnalysisTaskIDFragmentationFunction.cxx:1068 AliAnalysisTaskIDFragmentationFunction.cxx:1069 AliAnalysisTaskIDFragmentationFunction.cxx:1070 AliAnalysisTaskIDFragmentationFunction.cxx:1071 AliAnalysisTaskIDFragmentationFunction.cxx:1072 AliAnalysisTaskIDFragmentationFunction.cxx:1073 AliAnalysisTaskIDFragmentationFunction.cxx:1074 AliAnalysisTaskIDFragmentationFunction.cxx:1075 AliAnalysisTaskIDFragmentationFunction.cxx:1076 AliAnalysisTaskIDFragmentationFunction.cxx:1077 AliAnalysisTaskIDFragmentationFunction.cxx:1078 AliAnalysisTaskIDFragmentationFunction.cxx:1079 AliAnalysisTaskIDFragmentationFunction.cxx:1080 AliAnalysisTaskIDFragmentationFunction.cxx:1081 AliAnalysisTaskIDFragmentationFunction.cxx:1082 AliAnalysisTaskIDFragmentationFunction.cxx:1083 AliAnalysisTaskIDFragmentationFunction.cxx:1084 AliAnalysisTaskIDFragmentationFunction.cxx:1085 AliAnalysisTaskIDFragmentationFunction.cxx:1086 AliAnalysisTaskIDFragmentationFunction.cxx:1087 AliAnalysisTaskIDFragmentationFunction.cxx:1088 AliAnalysisTaskIDFragmentationFunction.cxx:1089 AliAnalysisTaskIDFragmentationFunction.cxx:1090 AliAnalysisTaskIDFragmentationFunction.cxx:1091 AliAnalysisTaskIDFragmentationFunction.cxx:1092 AliAnalysisTaskIDFragmentationFunction.cxx:1093 AliAnalysisTaskIDFragmentationFunction.cxx:1094 AliAnalysisTaskIDFragmentationFunction.cxx:1095 AliAnalysisTaskIDFragmentationFunction.cxx:1096 AliAnalysisTaskIDFragmentationFunction.cxx:1097 AliAnalysisTaskIDFragmentationFunction.cxx:1098 AliAnalysisTaskIDFragmentationFunction.cxx:1099 AliAnalysisTaskIDFragmentationFunction.cxx:1100 AliAnalysisTaskIDFragmentationFunction.cxx:1101 AliAnalysisTaskIDFragmentationFunction.cxx:1102 AliAnalysisTaskIDFragmentationFunction.cxx:1103 AliAnalysisTaskIDFragmentationFunction.cxx:1104 AliAnalysisTaskIDFragmentationFunction.cxx:1105 AliAnalysisTaskIDFragmentationFunction.cxx:1106 AliAnalysisTaskIDFragmentationFunction.cxx:1107 AliAnalysisTaskIDFragmentationFunction.cxx:1108 AliAnalysisTaskIDFragmentationFunction.cxx:1109 AliAnalysisTaskIDFragmentationFunction.cxx:1110 AliAnalysisTaskIDFragmentationFunction.cxx:1111 AliAnalysisTaskIDFragmentationFunction.cxx:1112 AliAnalysisTaskIDFragmentationFunction.cxx:1113 AliAnalysisTaskIDFragmentationFunction.cxx:1114 AliAnalysisTaskIDFragmentationFunction.cxx:1115 AliAnalysisTaskIDFragmentationFunction.cxx:1116 AliAnalysisTaskIDFragmentationFunction.cxx:1117 AliAnalysisTaskIDFragmentationFunction.cxx:1118 AliAnalysisTaskIDFragmentationFunction.cxx:1119 AliAnalysisTaskIDFragmentationFunction.cxx:1120 AliAnalysisTaskIDFragmentationFunction.cxx:1121 AliAnalysisTaskIDFragmentationFunction.cxx:1122 AliAnalysisTaskIDFragmentationFunction.cxx:1123 AliAnalysisTaskIDFragmentationFunction.cxx:1124 AliAnalysisTaskIDFragmentationFunction.cxx:1125 AliAnalysisTaskIDFragmentationFunction.cxx:1126 AliAnalysisTaskIDFragmentationFunction.cxx:1127 AliAnalysisTaskIDFragmentationFunction.cxx:1128 AliAnalysisTaskIDFragmentationFunction.cxx:1129 AliAnalysisTaskIDFragmentationFunction.cxx:1130 AliAnalysisTaskIDFragmentationFunction.cxx:1131 AliAnalysisTaskIDFragmentationFunction.cxx:1132 AliAnalysisTaskIDFragmentationFunction.cxx:1133 AliAnalysisTaskIDFragmentationFunction.cxx:1134 AliAnalysisTaskIDFragmentationFunction.cxx:1135 AliAnalysisTaskIDFragmentationFunction.cxx:1136 AliAnalysisTaskIDFragmentationFunction.cxx:1137 AliAnalysisTaskIDFragmentationFunction.cxx:1138 AliAnalysisTaskIDFragmentationFunction.cxx:1139 AliAnalysisTaskIDFragmentationFunction.cxx:1140 AliAnalysisTaskIDFragmentationFunction.cxx:1141 AliAnalysisTaskIDFragmentationFunction.cxx:1142 AliAnalysisTaskIDFragmentationFunction.cxx:1143 AliAnalysisTaskIDFragmentationFunction.cxx:1144 AliAnalysisTaskIDFragmentationFunction.cxx:1145 AliAnalysisTaskIDFragmentationFunction.cxx:1146 AliAnalysisTaskIDFragmentationFunction.cxx:1147 AliAnalysisTaskIDFragmentationFunction.cxx:1148 AliAnalysisTaskIDFragmentationFunction.cxx:1149 AliAnalysisTaskIDFragmentationFunction.cxx:1150 AliAnalysisTaskIDFragmentationFunction.cxx:1151 AliAnalysisTaskIDFragmentationFunction.cxx:1152 AliAnalysisTaskIDFragmentationFunction.cxx:1153 AliAnalysisTaskIDFragmentationFunction.cxx:1154 AliAnalysisTaskIDFragmentationFunction.cxx:1155 AliAnalysisTaskIDFragmentationFunction.cxx:1156 AliAnalysisTaskIDFragmentationFunction.cxx:1157 AliAnalysisTaskIDFragmentationFunction.cxx:1158 AliAnalysisTaskIDFragmentationFunction.cxx:1159 AliAnalysisTaskIDFragmentationFunction.cxx:1160 AliAnalysisTaskIDFragmentationFunction.cxx:1161 AliAnalysisTaskIDFragmentationFunction.cxx:1162 AliAnalysisTaskIDFragmentationFunction.cxx:1163 AliAnalysisTaskIDFragmentationFunction.cxx:1164 AliAnalysisTaskIDFragmentationFunction.cxx:1165 AliAnalysisTaskIDFragmentationFunction.cxx:1166 AliAnalysisTaskIDFragmentationFunction.cxx:1167 AliAnalysisTaskIDFragmentationFunction.cxx:1168 AliAnalysisTaskIDFragmentationFunction.cxx:1169 AliAnalysisTaskIDFragmentationFunction.cxx:1170 AliAnalysisTaskIDFragmentationFunction.cxx:1171 AliAnalysisTaskIDFragmentationFunction.cxx:1172 AliAnalysisTaskIDFragmentationFunction.cxx:1173 AliAnalysisTaskIDFragmentationFunction.cxx:1174 AliAnalysisTaskIDFragmentationFunction.cxx:1175 AliAnalysisTaskIDFragmentationFunction.cxx:1176 AliAnalysisTaskIDFragmentationFunction.cxx:1177 AliAnalysisTaskIDFragmentationFunction.cxx:1178 AliAnalysisTaskIDFragmentationFunction.cxx:1179 AliAnalysisTaskIDFragmentationFunction.cxx:1180 AliAnalysisTaskIDFragmentationFunction.cxx:1181 AliAnalysisTaskIDFragmentationFunction.cxx:1182 AliAnalysisTaskIDFragmentationFunction.cxx:1183 AliAnalysisTaskIDFragmentationFunction.cxx:1184 AliAnalysisTaskIDFragmentationFunction.cxx:1185 AliAnalysisTaskIDFragmentationFunction.cxx:1186 AliAnalysisTaskIDFragmentationFunction.cxx:1187 AliAnalysisTaskIDFragmentationFunction.cxx:1188 AliAnalysisTaskIDFragmentationFunction.cxx:1189 AliAnalysisTaskIDFragmentationFunction.cxx:1190 AliAnalysisTaskIDFragmentationFunction.cxx:1191 AliAnalysisTaskIDFragmentationFunction.cxx:1192 AliAnalysisTaskIDFragmentationFunction.cxx:1193 AliAnalysisTaskIDFragmentationFunction.cxx:1194 AliAnalysisTaskIDFragmentationFunction.cxx:1195 AliAnalysisTaskIDFragmentationFunction.cxx:1196 AliAnalysisTaskIDFragmentationFunction.cxx:1197 AliAnalysisTaskIDFragmentationFunction.cxx:1198 AliAnalysisTaskIDFragmentationFunction.cxx:1199 AliAnalysisTaskIDFragmentationFunction.cxx:1200 AliAnalysisTaskIDFragmentationFunction.cxx:1201 AliAnalysisTaskIDFragmentationFunction.cxx:1202 AliAnalysisTaskIDFragmentationFunction.cxx:1203 AliAnalysisTaskIDFragmentationFunction.cxx:1204 AliAnalysisTaskIDFragmentationFunction.cxx:1205 AliAnalysisTaskIDFragmentationFunction.cxx:1206 AliAnalysisTaskIDFragmentationFunction.cxx:1207 AliAnalysisTaskIDFragmentationFunction.cxx:1208 AliAnalysisTaskIDFragmentationFunction.cxx:1209 AliAnalysisTaskIDFragmentationFunction.cxx:1210 AliAnalysisTaskIDFragmentationFunction.cxx:1211 AliAnalysisTaskIDFragmentationFunction.cxx:1212 AliAnalysisTaskIDFragmentationFunction.cxx:1213 AliAnalysisTaskIDFragmentationFunction.cxx:1214 AliAnalysisTaskIDFragmentationFunction.cxx:1215 AliAnalysisTaskIDFragmentationFunction.cxx:1216 AliAnalysisTaskIDFragmentationFunction.cxx:1217 AliAnalysisTaskIDFragmentationFunction.cxx:1218 AliAnalysisTaskIDFragmentationFunction.cxx:1219 AliAnalysisTaskIDFragmentationFunction.cxx:1220 AliAnalysisTaskIDFragmentationFunction.cxx:1221 AliAnalysisTaskIDFragmentationFunction.cxx:1222 AliAnalysisTaskIDFragmentationFunction.cxx:1223 AliAnalysisTaskIDFragmentationFunction.cxx:1224 AliAnalysisTaskIDFragmentationFunction.cxx:1225 AliAnalysisTaskIDFragmentationFunction.cxx:1226 AliAnalysisTaskIDFragmentationFunction.cxx:1227 AliAnalysisTaskIDFragmentationFunction.cxx:1228 AliAnalysisTaskIDFragmentationFunction.cxx:1229 AliAnalysisTaskIDFragmentationFunction.cxx:1230 AliAnalysisTaskIDFragmentationFunction.cxx:1231 AliAnalysisTaskIDFragmentationFunction.cxx:1232 AliAnalysisTaskIDFragmentationFunction.cxx:1233 AliAnalysisTaskIDFragmentationFunction.cxx:1234 AliAnalysisTaskIDFragmentationFunction.cxx:1235 AliAnalysisTaskIDFragmentationFunction.cxx:1236 AliAnalysisTaskIDFragmentationFunction.cxx:1237 AliAnalysisTaskIDFragmentationFunction.cxx:1238 AliAnalysisTaskIDFragmentationFunction.cxx:1239 AliAnalysisTaskIDFragmentationFunction.cxx:1240 AliAnalysisTaskIDFragmentationFunction.cxx:1241 AliAnalysisTaskIDFragmentationFunction.cxx:1242 AliAnalysisTaskIDFragmentationFunction.cxx:1243 AliAnalysisTaskIDFragmentationFunction.cxx:1244 AliAnalysisTaskIDFragmentationFunction.cxx:1245 AliAnalysisTaskIDFragmentationFunction.cxx:1246 AliAnalysisTaskIDFragmentationFunction.cxx:1247 AliAnalysisTaskIDFragmentationFunction.cxx:1248 AliAnalysisTaskIDFragmentationFunction.cxx:1249 AliAnalysisTaskIDFragmentationFunction.cxx:1250 AliAnalysisTaskIDFragmentationFunction.cxx:1251 AliAnalysisTaskIDFragmentationFunction.cxx:1252 AliAnalysisTaskIDFragmentationFunction.cxx:1253 AliAnalysisTaskIDFragmentationFunction.cxx:1254 AliAnalysisTaskIDFragmentationFunction.cxx:1255 AliAnalysisTaskIDFragmentationFunction.cxx:1256 AliAnalysisTaskIDFragmentationFunction.cxx:1257 AliAnalysisTaskIDFragmentationFunction.cxx:1258 AliAnalysisTaskIDFragmentationFunction.cxx:1259 AliAnalysisTaskIDFragmentationFunction.cxx:1260 AliAnalysisTaskIDFragmentationFunction.cxx:1261 AliAnalysisTaskIDFragmentationFunction.cxx:1262 AliAnalysisTaskIDFragmentationFunction.cxx:1263 AliAnalysisTaskIDFragmentationFunction.cxx:1264 AliAnalysisTaskIDFragmentationFunction.cxx:1265 AliAnalysisTaskIDFragmentationFunction.cxx:1266 AliAnalysisTaskIDFragmentationFunction.cxx:1267 AliAnalysisTaskIDFragmentationFunction.cxx:1268 AliAnalysisTaskIDFragmentationFunction.cxx:1269 AliAnalysisTaskIDFragmentationFunction.cxx:1270 AliAnalysisTaskIDFragmentationFunction.cxx:1271 AliAnalysisTaskIDFragmentationFunction.cxx:1272 AliAnalysisTaskIDFragmentationFunction.cxx:1273 AliAnalysisTaskIDFragmentationFunction.cxx:1274 AliAnalysisTaskIDFragmentationFunction.cxx:1275 AliAnalysisTaskIDFragmentationFunction.cxx:1276 AliAnalysisTaskIDFragmentationFunction.cxx:1277 AliAnalysisTaskIDFragmentationFunction.cxx:1278 AliAnalysisTaskIDFragmentationFunction.cxx:1279 AliAnalysisTaskIDFragmentationFunction.cxx:1280 AliAnalysisTaskIDFragmentationFunction.cxx:1281 AliAnalysisTaskIDFragmentationFunction.cxx:1282 AliAnalysisTaskIDFragmentationFunction.cxx:1283 AliAnalysisTaskIDFragmentationFunction.cxx:1284 AliAnalysisTaskIDFragmentationFunction.cxx:1285 AliAnalysisTaskIDFragmentationFunction.cxx:1286 AliAnalysisTaskIDFragmentationFunction.cxx:1287 AliAnalysisTaskIDFragmentationFunction.cxx:1288 AliAnalysisTaskIDFragmentationFunction.cxx:1289 AliAnalysisTaskIDFragmentationFunction.cxx:1290 AliAnalysisTaskIDFragmentationFunction.cxx:1291 AliAnalysisTaskIDFragmentationFunction.cxx:1292 AliAnalysisTaskIDFragmentationFunction.cxx:1293 AliAnalysisTaskIDFragmentationFunction.cxx:1294 AliAnalysisTaskIDFragmentationFunction.cxx:1295 AliAnalysisTaskIDFragmentationFunction.cxx:1296 AliAnalysisTaskIDFragmentationFunction.cxx:1297 AliAnalysisTaskIDFragmentationFunction.cxx:1298 AliAnalysisTaskIDFragmentationFunction.cxx:1299 AliAnalysisTaskIDFragmentationFunction.cxx:1300 AliAnalysisTaskIDFragmentationFunction.cxx:1301 AliAnalysisTaskIDFragmentationFunction.cxx:1302 AliAnalysisTaskIDFragmentationFunction.cxx:1303 AliAnalysisTaskIDFragmentationFunction.cxx:1304 AliAnalysisTaskIDFragmentationFunction.cxx:1305 AliAnalysisTaskIDFragmentationFunction.cxx:1306 AliAnalysisTaskIDFragmentationFunction.cxx:1307 AliAnalysisTaskIDFragmentationFunction.cxx:1308 AliAnalysisTaskIDFragmentationFunction.cxx:1309 AliAnalysisTaskIDFragmentationFunction.cxx:1310 AliAnalysisTaskIDFragmentationFunction.cxx:1311 AliAnalysisTaskIDFragmentationFunction.cxx:1312 AliAnalysisTaskIDFragmentationFunction.cxx:1313 AliAnalysisTaskIDFragmentationFunction.cxx:1314 AliAnalysisTaskIDFragmentationFunction.cxx:1315 AliAnalysisTaskIDFragmentationFunction.cxx:1316 AliAnalysisTaskIDFragmentationFunction.cxx:1317 AliAnalysisTaskIDFragmentationFunction.cxx:1318 AliAnalysisTaskIDFragmentationFunction.cxx:1319 AliAnalysisTaskIDFragmentationFunction.cxx:1320 AliAnalysisTaskIDFragmentationFunction.cxx:1321 AliAnalysisTaskIDFragmentationFunction.cxx:1322 AliAnalysisTaskIDFragmentationFunction.cxx:1323 AliAnalysisTaskIDFragmentationFunction.cxx:1324 AliAnalysisTaskIDFragmentationFunction.cxx:1325 AliAnalysisTaskIDFragmentationFunction.cxx:1326 AliAnalysisTaskIDFragmentationFunction.cxx:1327 AliAnalysisTaskIDFragmentationFunction.cxx:1328 AliAnalysisTaskIDFragmentationFunction.cxx:1329 AliAnalysisTaskIDFragmentationFunction.cxx:1330 AliAnalysisTaskIDFragmentationFunction.cxx:1331 AliAnalysisTaskIDFragmentationFunction.cxx:1332 AliAnalysisTaskIDFragmentationFunction.cxx:1333 AliAnalysisTaskIDFragmentationFunction.cxx:1334 AliAnalysisTaskIDFragmentationFunction.cxx:1335 AliAnalysisTaskIDFragmentationFunction.cxx:1336 AliAnalysisTaskIDFragmentationFunction.cxx:1337 AliAnalysisTaskIDFragmentationFunction.cxx:1338 AliAnalysisTaskIDFragmentationFunction.cxx:1339 AliAnalysisTaskIDFragmentationFunction.cxx:1340 AliAnalysisTaskIDFragmentationFunction.cxx:1341 AliAnalysisTaskIDFragmentationFunction.cxx:1342 AliAnalysisTaskIDFragmentationFunction.cxx:1343 AliAnalysisTaskIDFragmentationFunction.cxx:1344 AliAnalysisTaskIDFragmentationFunction.cxx:1345 AliAnalysisTaskIDFragmentationFunction.cxx:1346 AliAnalysisTaskIDFragmentationFunction.cxx:1347 AliAnalysisTaskIDFragmentationFunction.cxx:1348 AliAnalysisTaskIDFragmentationFunction.cxx:1349 AliAnalysisTaskIDFragmentationFunction.cxx:1350 AliAnalysisTaskIDFragmentationFunction.cxx:1351 AliAnalysisTaskIDFragmentationFunction.cxx:1352 AliAnalysisTaskIDFragmentationFunction.cxx:1353 AliAnalysisTaskIDFragmentationFunction.cxx:1354 AliAnalysisTaskIDFragmentationFunction.cxx:1355 AliAnalysisTaskIDFragmentationFunction.cxx:1356 AliAnalysisTaskIDFragmentationFunction.cxx:1357 AliAnalysisTaskIDFragmentationFunction.cxx:1358 AliAnalysisTaskIDFragmentationFunction.cxx:1359 AliAnalysisTaskIDFragmentationFunction.cxx:1360 AliAnalysisTaskIDFragmentationFunction.cxx:1361 AliAnalysisTaskIDFragmentationFunction.cxx:1362 AliAnalysisTaskIDFragmentationFunction.cxx:1363 AliAnalysisTaskIDFragmentationFunction.cxx:1364 AliAnalysisTaskIDFragmentationFunction.cxx:1365 AliAnalysisTaskIDFragmentationFunction.cxx:1366 AliAnalysisTaskIDFragmentationFunction.cxx:1367 AliAnalysisTaskIDFragmentationFunction.cxx:1368 AliAnalysisTaskIDFragmentationFunction.cxx:1369 AliAnalysisTaskIDFragmentationFunction.cxx:1370 AliAnalysisTaskIDFragmentationFunction.cxx:1371 AliAnalysisTaskIDFragmentationFunction.cxx:1372 AliAnalysisTaskIDFragmentationFunction.cxx:1373 AliAnalysisTaskIDFragmentationFunction.cxx:1374 AliAnalysisTaskIDFragmentationFunction.cxx:1375 AliAnalysisTaskIDFragmentationFunction.cxx:1376 AliAnalysisTaskIDFragmentationFunction.cxx:1377 AliAnalysisTaskIDFragmentationFunction.cxx:1378 AliAnalysisTaskIDFragmentationFunction.cxx:1379 AliAnalysisTaskIDFragmentationFunction.cxx:1380 AliAnalysisTaskIDFragmentationFunction.cxx:1381 AliAnalysisTaskIDFragmentationFunction.cxx:1382 AliAnalysisTaskIDFragmentationFunction.cxx:1383 AliAnalysisTaskIDFragmentationFunction.cxx:1384 AliAnalysisTaskIDFragmentationFunction.cxx:1385 AliAnalysisTaskIDFragmentationFunction.cxx:1386 AliAnalysisTaskIDFragmentationFunction.cxx:1387 AliAnalysisTaskIDFragmentationFunction.cxx:1388 AliAnalysisTaskIDFragmentationFunction.cxx:1389 AliAnalysisTaskIDFragmentationFunction.cxx:1390 AliAnalysisTaskIDFragmentationFunction.cxx:1391 AliAnalysisTaskIDFragmentationFunction.cxx:1392 AliAnalysisTaskIDFragmentationFunction.cxx:1393 AliAnalysisTaskIDFragmentationFunction.cxx:1394 AliAnalysisTaskIDFragmentationFunction.cxx:1395 AliAnalysisTaskIDFragmentationFunction.cxx:1396 AliAnalysisTaskIDFragmentationFunction.cxx:1397 AliAnalysisTaskIDFragmentationFunction.cxx:1398 AliAnalysisTaskIDFragmentationFunction.cxx:1399 AliAnalysisTaskIDFragmentationFunction.cxx:1400 AliAnalysisTaskIDFragmentationFunction.cxx:1401 AliAnalysisTaskIDFragmentationFunction.cxx:1402 AliAnalysisTaskIDFragmentationFunction.cxx:1403 AliAnalysisTaskIDFragmentationFunction.cxx:1404 AliAnalysisTaskIDFragmentationFunction.cxx:1405 AliAnalysisTaskIDFragmentationFunction.cxx:1406 AliAnalysisTaskIDFragmentationFunction.cxx:1407 AliAnalysisTaskIDFragmentationFunction.cxx:1408 AliAnalysisTaskIDFragmentationFunction.cxx:1409 AliAnalysisTaskIDFragmentationFunction.cxx:1410 AliAnalysisTaskIDFragmentationFunction.cxx:1411 AliAnalysisTaskIDFragmentationFunction.cxx:1412 AliAnalysisTaskIDFragmentationFunction.cxx:1413 AliAnalysisTaskIDFragmentationFunction.cxx:1414 AliAnalysisTaskIDFragmentationFunction.cxx:1415 AliAnalysisTaskIDFragmentationFunction.cxx:1416 AliAnalysisTaskIDFragmentationFunction.cxx:1417 AliAnalysisTaskIDFragmentationFunction.cxx:1418 AliAnalysisTaskIDFragmentationFunction.cxx:1419 AliAnalysisTaskIDFragmentationFunction.cxx:1420 AliAnalysisTaskIDFragmentationFunction.cxx:1421 AliAnalysisTaskIDFragmentationFunction.cxx:1422 AliAnalysisTaskIDFragmentationFunction.cxx:1423 AliAnalysisTaskIDFragmentationFunction.cxx:1424 AliAnalysisTaskIDFragmentationFunction.cxx:1425 AliAnalysisTaskIDFragmentationFunction.cxx:1426 AliAnalysisTaskIDFragmentationFunction.cxx:1427 AliAnalysisTaskIDFragmentationFunction.cxx:1428 AliAnalysisTaskIDFragmentationFunction.cxx:1429 AliAnalysisTaskIDFragmentationFunction.cxx:1430 AliAnalysisTaskIDFragmentationFunction.cxx:1431 AliAnalysisTaskIDFragmentationFunction.cxx:1432 AliAnalysisTaskIDFragmentationFunction.cxx:1433 AliAnalysisTaskIDFragmentationFunction.cxx:1434 AliAnalysisTaskIDFragmentationFunction.cxx:1435 AliAnalysisTaskIDFragmentationFunction.cxx:1436 AliAnalysisTaskIDFragmentationFunction.cxx:1437 AliAnalysisTaskIDFragmentationFunction.cxx:1438 AliAnalysisTaskIDFragmentationFunction.cxx:1439 AliAnalysisTaskIDFragmentationFunction.cxx:1440 AliAnalysisTaskIDFragmentationFunction.cxx:1441 AliAnalysisTaskIDFragmentationFunction.cxx:1442 AliAnalysisTaskIDFragmentationFunction.cxx:1443 AliAnalysisTaskIDFragmentationFunction.cxx:1444 AliAnalysisTaskIDFragmentationFunction.cxx:1445 AliAnalysisTaskIDFragmentationFunction.cxx:1446 AliAnalysisTaskIDFragmentationFunction.cxx:1447 AliAnalysisTaskIDFragmentationFunction.cxx:1448 AliAnalysisTaskIDFragmentationFunction.cxx:1449 AliAnalysisTaskIDFragmentationFunction.cxx:1450 AliAnalysisTaskIDFragmentationFunction.cxx:1451 AliAnalysisTaskIDFragmentationFunction.cxx:1452 AliAnalysisTaskIDFragmentationFunction.cxx:1453 AliAnalysisTaskIDFragmentationFunction.cxx:1454 AliAnalysisTaskIDFragmentationFunction.cxx:1455 AliAnalysisTaskIDFragmentationFunction.cxx:1456 AliAnalysisTaskIDFragmentationFunction.cxx:1457 AliAnalysisTaskIDFragmentationFunction.cxx:1458 AliAnalysisTaskIDFragmentationFunction.cxx:1459 AliAnalysisTaskIDFragmentationFunction.cxx:1460 AliAnalysisTaskIDFragmentationFunction.cxx:1461 AliAnalysisTaskIDFragmentationFunction.cxx:1462 AliAnalysisTaskIDFragmentationFunction.cxx:1463 AliAnalysisTaskIDFragmentationFunction.cxx:1464 AliAnalysisTaskIDFragmentationFunction.cxx:1465 AliAnalysisTaskIDFragmentationFunction.cxx:1466 AliAnalysisTaskIDFragmentationFunction.cxx:1467 AliAnalysisTaskIDFragmentationFunction.cxx:1468 AliAnalysisTaskIDFragmentationFunction.cxx:1469 AliAnalysisTaskIDFragmentationFunction.cxx:1470 AliAnalysisTaskIDFragmentationFunction.cxx:1471 AliAnalysisTaskIDFragmentationFunction.cxx:1472 AliAnalysisTaskIDFragmentationFunction.cxx:1473 AliAnalysisTaskIDFragmentationFunction.cxx:1474 AliAnalysisTaskIDFragmentationFunction.cxx:1475 AliAnalysisTaskIDFragmentationFunction.cxx:1476 AliAnalysisTaskIDFragmentationFunction.cxx:1477 AliAnalysisTaskIDFragmentationFunction.cxx:1478 AliAnalysisTaskIDFragmentationFunction.cxx:1479 AliAnalysisTaskIDFragmentationFunction.cxx:1480 AliAnalysisTaskIDFragmentationFunction.cxx:1481 AliAnalysisTaskIDFragmentationFunction.cxx:1482 AliAnalysisTaskIDFragmentationFunction.cxx:1483 AliAnalysisTaskIDFragmentationFunction.cxx:1484 AliAnalysisTaskIDFragmentationFunction.cxx:1485 AliAnalysisTaskIDFragmentationFunction.cxx:1486 AliAnalysisTaskIDFragmentationFunction.cxx:1487 AliAnalysisTaskIDFragmentationFunction.cxx:1488 AliAnalysisTaskIDFragmentationFunction.cxx:1489 AliAnalysisTaskIDFragmentationFunction.cxx:1490 AliAnalysisTaskIDFragmentationFunction.cxx:1491 AliAnalysisTaskIDFragmentationFunction.cxx:1492 AliAnalysisTaskIDFragmentationFunction.cxx:1493 AliAnalysisTaskIDFragmentationFunction.cxx:1494 AliAnalysisTaskIDFragmentationFunction.cxx:1495 AliAnalysisTaskIDFragmentationFunction.cxx:1496 AliAnalysisTaskIDFragmentationFunction.cxx:1497 AliAnalysisTaskIDFragmentationFunction.cxx:1498 AliAnalysisTaskIDFragmentationFunction.cxx:1499 AliAnalysisTaskIDFragmentationFunction.cxx:1500 AliAnalysisTaskIDFragmentationFunction.cxx:1501 AliAnalysisTaskIDFragmentationFunction.cxx:1502 AliAnalysisTaskIDFragmentationFunction.cxx:1503 AliAnalysisTaskIDFragmentationFunction.cxx:1504 AliAnalysisTaskIDFragmentationFunction.cxx:1505 AliAnalysisTaskIDFragmentationFunction.cxx:1506 AliAnalysisTaskIDFragmentationFunction.cxx:1507 AliAnalysisTaskIDFragmentationFunction.cxx:1508 AliAnalysisTaskIDFragmentationFunction.cxx:1509 AliAnalysisTaskIDFragmentationFunction.cxx:1510 AliAnalysisTaskIDFragmentationFunction.cxx:1511 AliAnalysisTaskIDFragmentationFunction.cxx:1512 AliAnalysisTaskIDFragmentationFunction.cxx:1513 AliAnalysisTaskIDFragmentationFunction.cxx:1514 AliAnalysisTaskIDFragmentationFunction.cxx:1515 AliAnalysisTaskIDFragmentationFunction.cxx:1516 AliAnalysisTaskIDFragmentationFunction.cxx:1517 AliAnalysisTaskIDFragmentationFunction.cxx:1518 AliAnalysisTaskIDFragmentationFunction.cxx:1519 AliAnalysisTaskIDFragmentationFunction.cxx:1520 AliAnalysisTaskIDFragmentationFunction.cxx:1521 AliAnalysisTaskIDFragmentationFunction.cxx:1522 AliAnalysisTaskIDFragmentationFunction.cxx:1523 AliAnalysisTaskIDFragmentationFunction.cxx:1524 AliAnalysisTaskIDFragmentationFunction.cxx:1525 AliAnalysisTaskIDFragmentationFunction.cxx:1526 AliAnalysisTaskIDFragmentationFunction.cxx:1527 AliAnalysisTaskIDFragmentationFunction.cxx:1528 AliAnalysisTaskIDFragmentationFunction.cxx:1529 AliAnalysisTaskIDFragmentationFunction.cxx:1530 AliAnalysisTaskIDFragmentationFunction.cxx:1531 AliAnalysisTaskIDFragmentationFunction.cxx:1532 AliAnalysisTaskIDFragmentationFunction.cxx:1533 AliAnalysisTaskIDFragmentationFunction.cxx:1534 AliAnalysisTaskIDFragmentationFunction.cxx:1535 AliAnalysisTaskIDFragmentationFunction.cxx:1536 AliAnalysisTaskIDFragmentationFunction.cxx:1537 AliAnalysisTaskIDFragmentationFunction.cxx:1538 AliAnalysisTaskIDFragmentationFunction.cxx:1539 AliAnalysisTaskIDFragmentationFunction.cxx:1540 AliAnalysisTaskIDFragmentationFunction.cxx:1541 AliAnalysisTaskIDFragmentationFunction.cxx:1542 AliAnalysisTaskIDFragmentationFunction.cxx:1543 AliAnalysisTaskIDFragmentationFunction.cxx:1544 AliAnalysisTaskIDFragmentationFunction.cxx:1545 AliAnalysisTaskIDFragmentationFunction.cxx:1546 AliAnalysisTaskIDFragmentationFunction.cxx:1547 AliAnalysisTaskIDFragmentationFunction.cxx:1548 AliAnalysisTaskIDFragmentationFunction.cxx:1549 AliAnalysisTaskIDFragmentationFunction.cxx:1550 AliAnalysisTaskIDFragmentationFunction.cxx:1551 AliAnalysisTaskIDFragmentationFunction.cxx:1552 AliAnalysisTaskIDFragmentationFunction.cxx:1553 AliAnalysisTaskIDFragmentationFunction.cxx:1554 AliAnalysisTaskIDFragmentationFunction.cxx:1555 AliAnalysisTaskIDFragmentationFunction.cxx:1556 AliAnalysisTaskIDFragmentationFunction.cxx:1557 AliAnalysisTaskIDFragmentationFunction.cxx:1558 AliAnalysisTaskIDFragmentationFunction.cxx:1559 AliAnalysisTaskIDFragmentationFunction.cxx:1560 AliAnalysisTaskIDFragmentationFunction.cxx:1561 AliAnalysisTaskIDFragmentationFunction.cxx:1562 AliAnalysisTaskIDFragmentationFunction.cxx:1563 AliAnalysisTaskIDFragmentationFunction.cxx:1564 AliAnalysisTaskIDFragmentationFunction.cxx:1565 AliAnalysisTaskIDFragmentationFunction.cxx:1566 AliAnalysisTaskIDFragmentationFunction.cxx:1567 AliAnalysisTaskIDFragmentationFunction.cxx:1568 AliAnalysisTaskIDFragmentationFunction.cxx:1569 AliAnalysisTaskIDFragmentationFunction.cxx:1570 AliAnalysisTaskIDFragmentationFunction.cxx:1571 AliAnalysisTaskIDFragmentationFunction.cxx:1572 AliAnalysisTaskIDFragmentationFunction.cxx:1573 AliAnalysisTaskIDFragmentationFunction.cxx:1574 AliAnalysisTaskIDFragmentationFunction.cxx:1575 AliAnalysisTaskIDFragmentationFunction.cxx:1576 AliAnalysisTaskIDFragmentationFunction.cxx:1577 AliAnalysisTaskIDFragmentationFunction.cxx:1578 AliAnalysisTaskIDFragmentationFunction.cxx:1579 AliAnalysisTaskIDFragmentationFunction.cxx:1580 AliAnalysisTaskIDFragmentationFunction.cxx:1581 AliAnalysisTaskIDFragmentationFunction.cxx:1582 AliAnalysisTaskIDFragmentationFunction.cxx:1583 AliAnalysisTaskIDFragmentationFunction.cxx:1584 AliAnalysisTaskIDFragmentationFunction.cxx:1585 AliAnalysisTaskIDFragmentationFunction.cxx:1586 AliAnalysisTaskIDFragmentationFunction.cxx:1587 AliAnalysisTaskIDFragmentationFunction.cxx:1588 AliAnalysisTaskIDFragmentationFunction.cxx:1589 AliAnalysisTaskIDFragmentationFunction.cxx:1590 AliAnalysisTaskIDFragmentationFunction.cxx:1591 AliAnalysisTaskIDFragmentationFunction.cxx:1592 AliAnalysisTaskIDFragmentationFunction.cxx:1593 AliAnalysisTaskIDFragmentationFunction.cxx:1594 AliAnalysisTaskIDFragmentationFunction.cxx:1595 AliAnalysisTaskIDFragmentationFunction.cxx:1596 AliAnalysisTaskIDFragmentationFunction.cxx:1597 AliAnalysisTaskIDFragmentationFunction.cxx:1598 AliAnalysisTaskIDFragmentationFunction.cxx:1599 AliAnalysisTaskIDFragmentationFunction.cxx:1600 AliAnalysisTaskIDFragmentationFunction.cxx:1601 AliAnalysisTaskIDFragmentationFunction.cxx:1602 AliAnalysisTaskIDFragmentationFunction.cxx:1603 AliAnalysisTaskIDFragmentationFunction.cxx:1604 AliAnalysisTaskIDFragmentationFunction.cxx:1605 AliAnalysisTaskIDFragmentationFunction.cxx:1606 AliAnalysisTaskIDFragmentationFunction.cxx:1607 AliAnalysisTaskIDFragmentationFunction.cxx:1608 AliAnalysisTaskIDFragmentationFunction.cxx:1609 AliAnalysisTaskIDFragmentationFunction.cxx:1610 AliAnalysisTaskIDFragmentationFunction.cxx:1611 AliAnalysisTaskIDFragmentationFunction.cxx:1612 AliAnalysisTaskIDFragmentationFunction.cxx:1613 AliAnalysisTaskIDFragmentationFunction.cxx:1614 AliAnalysisTaskIDFragmentationFunction.cxx:1615 AliAnalysisTaskIDFragmentationFunction.cxx:1616 AliAnalysisTaskIDFragmentationFunction.cxx:1617 AliAnalysisTaskIDFragmentationFunction.cxx:1618 AliAnalysisTaskIDFragmentationFunction.cxx:1619 AliAnalysisTaskIDFragmentationFunction.cxx:1620 AliAnalysisTaskIDFragmentationFunction.cxx:1621 AliAnalysisTaskIDFragmentationFunction.cxx:1622 AliAnalysisTaskIDFragmentationFunction.cxx:1623 AliAnalysisTaskIDFragmentationFunction.cxx:1624 AliAnalysisTaskIDFragmentationFunction.cxx:1625 AliAnalysisTaskIDFragmentationFunction.cxx:1626 AliAnalysisTaskIDFragmentationFunction.cxx:1627 AliAnalysisTaskIDFragmentationFunction.cxx:1628 AliAnalysisTaskIDFragmentationFunction.cxx:1629 AliAnalysisTaskIDFragmentationFunction.cxx:1630 AliAnalysisTaskIDFragmentationFunction.cxx:1631 AliAnalysisTaskIDFragmentationFunction.cxx:1632 AliAnalysisTaskIDFragmentationFunction.cxx:1633 AliAnalysisTaskIDFragmentationFunction.cxx:1634 AliAnalysisTaskIDFragmentationFunction.cxx:1635 AliAnalysisTaskIDFragmentationFunction.cxx:1636 AliAnalysisTaskIDFragmentationFunction.cxx:1637 AliAnalysisTaskIDFragmentationFunction.cxx:1638 AliAnalysisTaskIDFragmentationFunction.cxx:1639 AliAnalysisTaskIDFragmentationFunction.cxx:1640 AliAnalysisTaskIDFragmentationFunction.cxx:1641 AliAnalysisTaskIDFragmentationFunction.cxx:1642 AliAnalysisTaskIDFragmentationFunction.cxx:1643 AliAnalysisTaskIDFragmentationFunction.cxx:1644 AliAnalysisTaskIDFragmentationFunction.cxx:1645 AliAnalysisTaskIDFragmentationFunction.cxx:1646 AliAnalysisTaskIDFragmentationFunction.cxx:1647 AliAnalysisTaskIDFragmentationFunction.cxx:1648 AliAnalysisTaskIDFragmentationFunction.cxx:1649 AliAnalysisTaskIDFragmentationFunction.cxx:1650 AliAnalysisTaskIDFragmentationFunction.cxx:1651 AliAnalysisTaskIDFragmentationFunction.cxx:1652 AliAnalysisTaskIDFragmentationFunction.cxx:1653 AliAnalysisTaskIDFragmentationFunction.cxx:1654 AliAnalysisTaskIDFragmentationFunction.cxx:1655 AliAnalysisTaskIDFragmentationFunction.cxx:1656 AliAnalysisTaskIDFragmentationFunction.cxx:1657 AliAnalysisTaskIDFragmentationFunction.cxx:1658 AliAnalysisTaskIDFragmentationFunction.cxx:1659 AliAnalysisTaskIDFragmentationFunction.cxx:1660 AliAnalysisTaskIDFragmentationFunction.cxx:1661 AliAnalysisTaskIDFragmentationFunction.cxx:1662 AliAnalysisTaskIDFragmentationFunction.cxx:1663 AliAnalysisTaskIDFragmentationFunction.cxx:1664 AliAnalysisTaskIDFragmentationFunction.cxx:1665 AliAnalysisTaskIDFragmentationFunction.cxx:1666 AliAnalysisTaskIDFragmentationFunction.cxx:1667 AliAnalysisTaskIDFragmentationFunction.cxx:1668 AliAnalysisTaskIDFragmentationFunction.cxx:1669 AliAnalysisTaskIDFragmentationFunction.cxx:1670 AliAnalysisTaskIDFragmentationFunction.cxx:1671 AliAnalysisTaskIDFragmentationFunction.cxx:1672 AliAnalysisTaskIDFragmentationFunction.cxx:1673 AliAnalysisTaskIDFragmentationFunction.cxx:1674 AliAnalysisTaskIDFragmentationFunction.cxx:1675 AliAnalysisTaskIDFragmentationFunction.cxx:1676 AliAnalysisTaskIDFragmentationFunction.cxx:1677 AliAnalysisTaskIDFragmentationFunction.cxx:1678 AliAnalysisTaskIDFragmentationFunction.cxx:1679 AliAnalysisTaskIDFragmentationFunction.cxx:1680 AliAnalysisTaskIDFragmentationFunction.cxx:1681 AliAnalysisTaskIDFragmentationFunction.cxx:1682 AliAnalysisTaskIDFragmentationFunction.cxx:1683 AliAnalysisTaskIDFragmentationFunction.cxx:1684 AliAnalysisTaskIDFragmentationFunction.cxx:1685 AliAnalysisTaskIDFragmentationFunction.cxx:1686 AliAnalysisTaskIDFragmentationFunction.cxx:1687 AliAnalysisTaskIDFragmentationFunction.cxx:1688 AliAnalysisTaskIDFragmentationFunction.cxx:1689 AliAnalysisTaskIDFragmentationFunction.cxx:1690 AliAnalysisTaskIDFragmentationFunction.cxx:1691 AliAnalysisTaskIDFragmentationFunction.cxx:1692 AliAnalysisTaskIDFragmentationFunction.cxx:1693 AliAnalysisTaskIDFragmentationFunction.cxx:1694 AliAnalysisTaskIDFragmentationFunction.cxx:1695 AliAnalysisTaskIDFragmentationFunction.cxx:1696 AliAnalysisTaskIDFragmentationFunction.cxx:1697 AliAnalysisTaskIDFragmentationFunction.cxx:1698 AliAnalysisTaskIDFragmentationFunction.cxx:1699 AliAnalysisTaskIDFragmentationFunction.cxx:1700 AliAnalysisTaskIDFragmentationFunction.cxx:1701 AliAnalysisTaskIDFragmentationFunction.cxx:1702 AliAnalysisTaskIDFragmentationFunction.cxx:1703 AliAnalysisTaskIDFragmentationFunction.cxx:1704 AliAnalysisTaskIDFragmentationFunction.cxx:1705 AliAnalysisTaskIDFragmentationFunction.cxx:1706 AliAnalysisTaskIDFragmentationFunction.cxx:1707 AliAnalysisTaskIDFragmentationFunction.cxx:1708 AliAnalysisTaskIDFragmentationFunction.cxx:1709 AliAnalysisTaskIDFragmentationFunction.cxx:1710 AliAnalysisTaskIDFragmentationFunction.cxx:1711 AliAnalysisTaskIDFragmentationFunction.cxx:1712 AliAnalysisTaskIDFragmentationFunction.cxx:1713 AliAnalysisTaskIDFragmentationFunction.cxx:1714 AliAnalysisTaskIDFragmentationFunction.cxx:1715 AliAnalysisTaskIDFragmentationFunction.cxx:1716 AliAnalysisTaskIDFragmentationFunction.cxx:1717 AliAnalysisTaskIDFragmentationFunction.cxx:1718 AliAnalysisTaskIDFragmentationFunction.cxx:1719 AliAnalysisTaskIDFragmentationFunction.cxx:1720 AliAnalysisTaskIDFragmentationFunction.cxx:1721 AliAnalysisTaskIDFragmentationFunction.cxx:1722 AliAnalysisTaskIDFragmentationFunction.cxx:1723 AliAnalysisTaskIDFragmentationFunction.cxx:1724 AliAnalysisTaskIDFragmentationFunction.cxx:1725 AliAnalysisTaskIDFragmentationFunction.cxx:1726 AliAnalysisTaskIDFragmentationFunction.cxx:1727 AliAnalysisTaskIDFragmentationFunction.cxx:1728 AliAnalysisTaskIDFragmentationFunction.cxx:1729 AliAnalysisTaskIDFragmentationFunction.cxx:1730 AliAnalysisTaskIDFragmentationFunction.cxx:1731 AliAnalysisTaskIDFragmentationFunction.cxx:1732 AliAnalysisTaskIDFragmentationFunction.cxx:1733 AliAnalysisTaskIDFragmentationFunction.cxx:1734 AliAnalysisTaskIDFragmentationFunction.cxx:1735 AliAnalysisTaskIDFragmentationFunction.cxx:1736 AliAnalysisTaskIDFragmentationFunction.cxx:1737 AliAnalysisTaskIDFragmentationFunction.cxx:1738 AliAnalysisTaskIDFragmentationFunction.cxx:1739 AliAnalysisTaskIDFragmentationFunction.cxx:1740 AliAnalysisTaskIDFragmentationFunction.cxx:1741 AliAnalysisTaskIDFragmentationFunction.cxx:1742 AliAnalysisTaskIDFragmentationFunction.cxx:1743 AliAnalysisTaskIDFragmentationFunction.cxx:1744 AliAnalysisTaskIDFragmentationFunction.cxx:1745 AliAnalysisTaskIDFragmentationFunction.cxx:1746 AliAnalysisTaskIDFragmentationFunction.cxx:1747 AliAnalysisTaskIDFragmentationFunction.cxx:1748 AliAnalysisTaskIDFragmentationFunction.cxx:1749 AliAnalysisTaskIDFragmentationFunction.cxx:1750 AliAnalysisTaskIDFragmentationFunction.cxx:1751 AliAnalysisTaskIDFragmentationFunction.cxx:1752 AliAnalysisTaskIDFragmentationFunction.cxx:1753 AliAnalysisTaskIDFragmentationFunction.cxx:1754 AliAnalysisTaskIDFragmentationFunction.cxx:1755 AliAnalysisTaskIDFragmentationFunction.cxx:1756 AliAnalysisTaskIDFragmentationFunction.cxx:1757 AliAnalysisTaskIDFragmentationFunction.cxx:1758 AliAnalysisTaskIDFragmentationFunction.cxx:1759 AliAnalysisTaskIDFragmentationFunction.cxx:1760 AliAnalysisTaskIDFragmentationFunction.cxx:1761 AliAnalysisTaskIDFragmentationFunction.cxx:1762 AliAnalysisTaskIDFragmentationFunction.cxx:1763 AliAnalysisTaskIDFragmentationFunction.cxx:1764 AliAnalysisTaskIDFragmentationFunction.cxx:1765 AliAnalysisTaskIDFragmentationFunction.cxx:1766 AliAnalysisTaskIDFragmentationFunction.cxx:1767 AliAnalysisTaskIDFragmentationFunction.cxx:1768 AliAnalysisTaskIDFragmentationFunction.cxx:1769 AliAnalysisTaskIDFragmentationFunction.cxx:1770 AliAnalysisTaskIDFragmentationFunction.cxx:1771 AliAnalysisTaskIDFragmentationFunction.cxx:1772 AliAnalysisTaskIDFragmentationFunction.cxx:1773 AliAnalysisTaskIDFragmentationFunction.cxx:1774 AliAnalysisTaskIDFragmentationFunction.cxx:1775 AliAnalysisTaskIDFragmentationFunction.cxx:1776 AliAnalysisTaskIDFragmentationFunction.cxx:1777 AliAnalysisTaskIDFragmentationFunction.cxx:1778 AliAnalysisTaskIDFragmentationFunction.cxx:1779 AliAnalysisTaskIDFragmentationFunction.cxx:1780 AliAnalysisTaskIDFragmentationFunction.cxx:1781 AliAnalysisTaskIDFragmentationFunction.cxx:1782 AliAnalysisTaskIDFragmentationFunction.cxx:1783 AliAnalysisTaskIDFragmentationFunction.cxx:1784 AliAnalysisTaskIDFragmentationFunction.cxx:1785 AliAnalysisTaskIDFragmentationFunction.cxx:1786 AliAnalysisTaskIDFragmentationFunction.cxx:1787 AliAnalysisTaskIDFragmentationFunction.cxx:1788 AliAnalysisTaskIDFragmentationFunction.cxx:1789 AliAnalysisTaskIDFragmentationFunction.cxx:1790 AliAnalysisTaskIDFragmentationFunction.cxx:1791 AliAnalysisTaskIDFragmentationFunction.cxx:1792 AliAnalysisTaskIDFragmentationFunction.cxx:1793 AliAnalysisTaskIDFragmentationFunction.cxx:1794 AliAnalysisTaskIDFragmentationFunction.cxx:1795 AliAnalysisTaskIDFragmentationFunction.cxx:1796 AliAnalysisTaskIDFragmentationFunction.cxx:1797 AliAnalysisTaskIDFragmentationFunction.cxx:1798 AliAnalysisTaskIDFragmentationFunction.cxx:1799 AliAnalysisTaskIDFragmentationFunction.cxx:1800 AliAnalysisTaskIDFragmentationFunction.cxx:1801 AliAnalysisTaskIDFragmentationFunction.cxx:1802 AliAnalysisTaskIDFragmentationFunction.cxx:1803 AliAnalysisTaskIDFragmentationFunction.cxx:1804 AliAnalysisTaskIDFragmentationFunction.cxx:1805 AliAnalysisTaskIDFragmentationFunction.cxx:1806 AliAnalysisTaskIDFragmentationFunction.cxx:1807 AliAnalysisTaskIDFragmentationFunction.cxx:1808 AliAnalysisTaskIDFragmentationFunction.cxx:1809 AliAnalysisTaskIDFragmentationFunction.cxx:1810 AliAnalysisTaskIDFragmentationFunction.cxx:1811 AliAnalysisTaskIDFragmentationFunction.cxx:1812 AliAnalysisTaskIDFragmentationFunction.cxx:1813 AliAnalysisTaskIDFragmentationFunction.cxx:1814 AliAnalysisTaskIDFragmentationFunction.cxx:1815 AliAnalysisTaskIDFragmentationFunction.cxx:1816 AliAnalysisTaskIDFragmentationFunction.cxx:1817 AliAnalysisTaskIDFragmentationFunction.cxx:1818 AliAnalysisTaskIDFragmentationFunction.cxx:1819 AliAnalysisTaskIDFragmentationFunction.cxx:1820 AliAnalysisTaskIDFragmentationFunction.cxx:1821 AliAnalysisTaskIDFragmentationFunction.cxx:1822 AliAnalysisTaskIDFragmentationFunction.cxx:1823 AliAnalysisTaskIDFragmentationFunction.cxx:1824 AliAnalysisTaskIDFragmentationFunction.cxx:1825 AliAnalysisTaskIDFragmentationFunction.cxx:1826 AliAnalysisTaskIDFragmentationFunction.cxx:1827 AliAnalysisTaskIDFragmentationFunction.cxx:1828 AliAnalysisTaskIDFragmentationFunction.cxx:1829 AliAnalysisTaskIDFragmentationFunction.cxx:1830 AliAnalysisTaskIDFragmentationFunction.cxx:1831 AliAnalysisTaskIDFragmentationFunction.cxx:1832 AliAnalysisTaskIDFragmentationFunction.cxx:1833 AliAnalysisTaskIDFragmentationFunction.cxx:1834 AliAnalysisTaskIDFragmentationFunction.cxx:1835 AliAnalysisTaskIDFragmentationFunction.cxx:1836 AliAnalysisTaskIDFragmentationFunction.cxx:1837 AliAnalysisTaskIDFragmentationFunction.cxx:1838 AliAnalysisTaskIDFragmentationFunction.cxx:1839 AliAnalysisTaskIDFragmentationFunction.cxx:1840 AliAnalysisTaskIDFragmentationFunction.cxx:1841 AliAnalysisTaskIDFragmentationFunction.cxx:1842 AliAnalysisTaskIDFragmentationFunction.cxx:1843 AliAnalysisTaskIDFragmentationFunction.cxx:1844 AliAnalysisTaskIDFragmentationFunction.cxx:1845 AliAnalysisTaskIDFragmentationFunction.cxx:1846 AliAnalysisTaskIDFragmentationFunction.cxx:1847 AliAnalysisTaskIDFragmentationFunction.cxx:1848 AliAnalysisTaskIDFragmentationFunction.cxx:1849 AliAnalysisTaskIDFragmentationFunction.cxx:1850 AliAnalysisTaskIDFragmentationFunction.cxx:1851 AliAnalysisTaskIDFragmentationFunction.cxx:1852 AliAnalysisTaskIDFragmentationFunction.cxx:1853 AliAnalysisTaskIDFragmentationFunction.cxx:1854 AliAnalysisTaskIDFragmentationFunction.cxx:1855 AliAnalysisTaskIDFragmentationFunction.cxx:1856 AliAnalysisTaskIDFragmentationFunction.cxx:1857 AliAnalysisTaskIDFragmentationFunction.cxx:1858 AliAnalysisTaskIDFragmentationFunction.cxx:1859 AliAnalysisTaskIDFragmentationFunction.cxx:1860 AliAnalysisTaskIDFragmentationFunction.cxx:1861 AliAnalysisTaskIDFragmentationFunction.cxx:1862 AliAnalysisTaskIDFragmentationFunction.cxx:1863 AliAnalysisTaskIDFragmentationFunction.cxx:1864 AliAnalysisTaskIDFragmentationFunction.cxx:1865 AliAnalysisTaskIDFragmentationFunction.cxx:1866 AliAnalysisTaskIDFragmentationFunction.cxx:1867 AliAnalysisTaskIDFragmentationFunction.cxx:1868 AliAnalysisTaskIDFragmentationFunction.cxx:1869 AliAnalysisTaskIDFragmentationFunction.cxx:1870 AliAnalysisTaskIDFragmentationFunction.cxx:1871 AliAnalysisTaskIDFragmentationFunction.cxx:1872 AliAnalysisTaskIDFragmentationFunction.cxx:1873 AliAnalysisTaskIDFragmentationFunction.cxx:1874 AliAnalysisTaskIDFragmentationFunction.cxx:1875 AliAnalysisTaskIDFragmentationFunction.cxx:1876 AliAnalysisTaskIDFragmentationFunction.cxx:1877 AliAnalysisTaskIDFragmentationFunction.cxx:1878 AliAnalysisTaskIDFragmentationFunction.cxx:1879 AliAnalysisTaskIDFragmentationFunction.cxx:1880 AliAnalysisTaskIDFragmentationFunction.cxx:1881 AliAnalysisTaskIDFragmentationFunction.cxx:1882 AliAnalysisTaskIDFragmentationFunction.cxx:1883 AliAnalysisTaskIDFragmentationFunction.cxx:1884 AliAnalysisTaskIDFragmentationFunction.cxx:1885 AliAnalysisTaskIDFragmentationFunction.cxx:1886 AliAnalysisTaskIDFragmentationFunction.cxx:1887 AliAnalysisTaskIDFragmentationFunction.cxx:1888 AliAnalysisTaskIDFragmentationFunction.cxx:1889 AliAnalysisTaskIDFragmentationFunction.cxx:1890 AliAnalysisTaskIDFragmentationFunction.cxx:1891 AliAnalysisTaskIDFragmentationFunction.cxx:1892 AliAnalysisTaskIDFragmentationFunction.cxx:1893 AliAnalysisTaskIDFragmentationFunction.cxx:1894 AliAnalysisTaskIDFragmentationFunction.cxx:1895 AliAnalysisTaskIDFragmentationFunction.cxx:1896 AliAnalysisTaskIDFragmentationFunction.cxx:1897 AliAnalysisTaskIDFragmentationFunction.cxx:1898 AliAnalysisTaskIDFragmentationFunction.cxx:1899 AliAnalysisTaskIDFragmentationFunction.cxx:1900 AliAnalysisTaskIDFragmentationFunction.cxx:1901 AliAnalysisTaskIDFragmentationFunction.cxx:1902 AliAnalysisTaskIDFragmentationFunction.cxx:1903 AliAnalysisTaskIDFragmentationFunction.cxx:1904 AliAnalysisTaskIDFragmentationFunction.cxx:1905 AliAnalysisTaskIDFragmentationFunction.cxx:1906 AliAnalysisTaskIDFragmentationFunction.cxx:1907 AliAnalysisTaskIDFragmentationFunction.cxx:1908 AliAnalysisTaskIDFragmentationFunction.cxx:1909 AliAnalysisTaskIDFragmentationFunction.cxx:1910 AliAnalysisTaskIDFragmentationFunction.cxx:1911 AliAnalysisTaskIDFragmentationFunction.cxx:1912 AliAnalysisTaskIDFragmentationFunction.cxx:1913 AliAnalysisTaskIDFragmentationFunction.cxx:1914 AliAnalysisTaskIDFragmentationFunction.cxx:1915 AliAnalysisTaskIDFragmentationFunction.cxx:1916 AliAnalysisTaskIDFragmentationFunction.cxx:1917 AliAnalysisTaskIDFragmentationFunction.cxx:1918 AliAnalysisTaskIDFragmentationFunction.cxx:1919 AliAnalysisTaskIDFragmentationFunction.cxx:1920 AliAnalysisTaskIDFragmentationFunction.cxx:1921 AliAnalysisTaskIDFragmentationFunction.cxx:1922 AliAnalysisTaskIDFragmentationFunction.cxx:1923 AliAnalysisTaskIDFragmentationFunction.cxx:1924 AliAnalysisTaskIDFragmentationFunction.cxx:1925 AliAnalysisTaskIDFragmentationFunction.cxx:1926 AliAnalysisTaskIDFragmentationFunction.cxx:1927 AliAnalysisTaskIDFragmentationFunction.cxx:1928 AliAnalysisTaskIDFragmentationFunction.cxx:1929 AliAnalysisTaskIDFragmentationFunction.cxx:1930 AliAnalysisTaskIDFragmentationFunction.cxx:1931 AliAnalysisTaskIDFragmentationFunction.cxx:1932 AliAnalysisTaskIDFragmentationFunction.cxx:1933 AliAnalysisTaskIDFragmentationFunction.cxx:1934 AliAnalysisTaskIDFragmentationFunction.cxx:1935 AliAnalysisTaskIDFragmentationFunction.cxx:1936 AliAnalysisTaskIDFragmentationFunction.cxx:1937 AliAnalysisTaskIDFragmentationFunction.cxx:1938 AliAnalysisTaskIDFragmentationFunction.cxx:1939 AliAnalysisTaskIDFragmentationFunction.cxx:1940 AliAnalysisTaskIDFragmentationFunction.cxx:1941 AliAnalysisTaskIDFragmentationFunction.cxx:1942 AliAnalysisTaskIDFragmentationFunction.cxx:1943 AliAnalysisTaskIDFragmentationFunction.cxx:1944 AliAnalysisTaskIDFragmentationFunction.cxx:1945 AliAnalysisTaskIDFragmentationFunction.cxx:1946 AliAnalysisTaskIDFragmentationFunction.cxx:1947 AliAnalysisTaskIDFragmentationFunction.cxx:1948 AliAnalysisTaskIDFragmentationFunction.cxx:1949 AliAnalysisTaskIDFragmentationFunction.cxx:1950 AliAnalysisTaskIDFragmentationFunction.cxx:1951 AliAnalysisTaskIDFragmentationFunction.cxx:1952 AliAnalysisTaskIDFragmentationFunction.cxx:1953 AliAnalysisTaskIDFragmentationFunction.cxx:1954 AliAnalysisTaskIDFragmentationFunction.cxx:1955 AliAnalysisTaskIDFragmentationFunction.cxx:1956 AliAnalysisTaskIDFragmentationFunction.cxx:1957 AliAnalysisTaskIDFragmentationFunction.cxx:1958 AliAnalysisTaskIDFragmentationFunction.cxx:1959 AliAnalysisTaskIDFragmentationFunction.cxx:1960 AliAnalysisTaskIDFragmentationFunction.cxx:1961 AliAnalysisTaskIDFragmentationFunction.cxx:1962 AliAnalysisTaskIDFragmentationFunction.cxx:1963 AliAnalysisTaskIDFragmentationFunction.cxx:1964 AliAnalysisTaskIDFragmentationFunction.cxx:1965 AliAnalysisTaskIDFragmentationFunction.cxx:1966 AliAnalysisTaskIDFragmentationFunction.cxx:1967 AliAnalysisTaskIDFragmentationFunction.cxx:1968 AliAnalysisTaskIDFragmentationFunction.cxx:1969 AliAnalysisTaskIDFragmentationFunction.cxx:1970 AliAnalysisTaskIDFragmentationFunction.cxx:1971 AliAnalysisTaskIDFragmentationFunction.cxx:1972 AliAnalysisTaskIDFragmentationFunction.cxx:1973 AliAnalysisTaskIDFragmentationFunction.cxx:1974 AliAnalysisTaskIDFragmentationFunction.cxx:1975 AliAnalysisTaskIDFragmentationFunction.cxx:1976 AliAnalysisTaskIDFragmentationFunction.cxx:1977 AliAnalysisTaskIDFragmentationFunction.cxx:1978 AliAnalysisTaskIDFragmentationFunction.cxx:1979 AliAnalysisTaskIDFragmentationFunction.cxx:1980 AliAnalysisTaskIDFragmentationFunction.cxx:1981 AliAnalysisTaskIDFragmentationFunction.cxx:1982 AliAnalysisTaskIDFragmentationFunction.cxx:1983 AliAnalysisTaskIDFragmentationFunction.cxx:1984 AliAnalysisTaskIDFragmentationFunction.cxx:1985 AliAnalysisTaskIDFragmentationFunction.cxx:1986 AliAnalysisTaskIDFragmentationFunction.cxx:1987 AliAnalysisTaskIDFragmentationFunction.cxx:1988 AliAnalysisTaskIDFragmentationFunction.cxx:1989 AliAnalysisTaskIDFragmentationFunction.cxx:1990 AliAnalysisTaskIDFragmentationFunction.cxx:1991 AliAnalysisTaskIDFragmentationFunction.cxx:1992 AliAnalysisTaskIDFragmentationFunction.cxx:1993 AliAnalysisTaskIDFragmentationFunction.cxx:1994 AliAnalysisTaskIDFragmentationFunction.cxx:1995 AliAnalysisTaskIDFragmentationFunction.cxx:1996 AliAnalysisTaskIDFragmentationFunction.cxx:1997 AliAnalysisTaskIDFragmentationFunction.cxx:1998 AliAnalysisTaskIDFragmentationFunction.cxx:1999 AliAnalysisTaskIDFragmentationFunction.cxx:2000 AliAnalysisTaskIDFragmentationFunction.cxx:2001 AliAnalysisTaskIDFragmentationFunction.cxx:2002 AliAnalysisTaskIDFragmentationFunction.cxx:2003 AliAnalysisTaskIDFragmentationFunction.cxx:2004 AliAnalysisTaskIDFragmentationFunction.cxx:2005 AliAnalysisTaskIDFragmentationFunction.cxx:2006 AliAnalysisTaskIDFragmentationFunction.cxx:2007 AliAnalysisTaskIDFragmentationFunction.cxx:2008 AliAnalysisTaskIDFragmentationFunction.cxx:2009 AliAnalysisTaskIDFragmentationFunction.cxx:2010 AliAnalysisTaskIDFragmentationFunction.cxx:2011 AliAnalysisTaskIDFragmentationFunction.cxx:2012 AliAnalysisTaskIDFragmentationFunction.cxx:2013 AliAnalysisTaskIDFragmentationFunction.cxx:2014 AliAnalysisTaskIDFragmentationFunction.cxx:2015 AliAnalysisTaskIDFragmentationFunction.cxx:2016 AliAnalysisTaskIDFragmentationFunction.cxx:2017 AliAnalysisTaskIDFragmentationFunction.cxx:2018 AliAnalysisTaskIDFragmentationFunction.cxx:2019 AliAnalysisTaskIDFragmentationFunction.cxx:2020 AliAnalysisTaskIDFragmentationFunction.cxx:2021 AliAnalysisTaskIDFragmentationFunction.cxx:2022 AliAnalysisTaskIDFragmentationFunction.cxx:2023 AliAnalysisTaskIDFragmentationFunction.cxx:2024 AliAnalysisTaskIDFragmentationFunction.cxx:2025 AliAnalysisTaskIDFragmentationFunction.cxx:2026 AliAnalysisTaskIDFragmentationFunction.cxx:2027 AliAnalysisTaskIDFragmentationFunction.cxx:2028 AliAnalysisTaskIDFragmentationFunction.cxx:2029 AliAnalysisTaskIDFragmentationFunction.cxx:2030 AliAnalysisTaskIDFragmentationFunction.cxx:2031 AliAnalysisTaskIDFragmentationFunction.cxx:2032 AliAnalysisTaskIDFragmentationFunction.cxx:2033 AliAnalysisTaskIDFragmentationFunction.cxx:2034 AliAnalysisTaskIDFragmentationFunction.cxx:2035 AliAnalysisTaskIDFragmentationFunction.cxx:2036 AliAnalysisTaskIDFragmentationFunction.cxx:2037 AliAnalysisTaskIDFragmentationFunction.cxx:2038 AliAnalysisTaskIDFragmentationFunction.cxx:2039 AliAnalysisTaskIDFragmentationFunction.cxx:2040 AliAnalysisTaskIDFragmentationFunction.cxx:2041 AliAnalysisTaskIDFragmentationFunction.cxx:2042 AliAnalysisTaskIDFragmentationFunction.cxx:2043 AliAnalysisTaskIDFragmentationFunction.cxx:2044 AliAnalysisTaskIDFragmentationFunction.cxx:2045 AliAnalysisTaskIDFragmentationFunction.cxx:2046 AliAnalysisTaskIDFragmentationFunction.cxx:2047 AliAnalysisTaskIDFragmentationFunction.cxx:2048 AliAnalysisTaskIDFragmentationFunction.cxx:2049 AliAnalysisTaskIDFragmentationFunction.cxx:2050 AliAnalysisTaskIDFragmentationFunction.cxx:2051 AliAnalysisTaskIDFragmentationFunction.cxx:2052 AliAnalysisTaskIDFragmentationFunction.cxx:2053 AliAnalysisTaskIDFragmentationFunction.cxx:2054 AliAnalysisTaskIDFragmentationFunction.cxx:2055 AliAnalysisTaskIDFragmentationFunction.cxx:2056 AliAnalysisTaskIDFragmentationFunction.cxx:2057 AliAnalysisTaskIDFragmentationFunction.cxx:2058 AliAnalysisTaskIDFragmentationFunction.cxx:2059 AliAnalysisTaskIDFragmentationFunction.cxx:2060 AliAnalysisTaskIDFragmentationFunction.cxx:2061 AliAnalysisTaskIDFragmentationFunction.cxx:2062 AliAnalysisTaskIDFragmentationFunction.cxx:2063 AliAnalysisTaskIDFragmentationFunction.cxx:2064 AliAnalysisTaskIDFragmentationFunction.cxx:2065 AliAnalysisTaskIDFragmentationFunction.cxx:2066 AliAnalysisTaskIDFragmentationFunction.cxx:2067 AliAnalysisTaskIDFragmentationFunction.cxx:2068 AliAnalysisTaskIDFragmentationFunction.cxx:2069 AliAnalysisTaskIDFragmentationFunction.cxx:2070 AliAnalysisTaskIDFragmentationFunction.cxx:2071 AliAnalysisTaskIDFragmentationFunction.cxx:2072 AliAnalysisTaskIDFragmentationFunction.cxx:2073 AliAnalysisTaskIDFragmentationFunction.cxx:2074 AliAnalysisTaskIDFragmentationFunction.cxx:2075 AliAnalysisTaskIDFragmentationFunction.cxx:2076 AliAnalysisTaskIDFragmentationFunction.cxx:2077 AliAnalysisTaskIDFragmentationFunction.cxx:2078 AliAnalysisTaskIDFragmentationFunction.cxx:2079 AliAnalysisTaskIDFragmentationFunction.cxx:2080 AliAnalysisTaskIDFragmentationFunction.cxx:2081 AliAnalysisTaskIDFragmentationFunction.cxx:2082 AliAnalysisTaskIDFragmentationFunction.cxx:2083 AliAnalysisTaskIDFragmentationFunction.cxx:2084 AliAnalysisTaskIDFragmentationFunction.cxx:2085 AliAnalysisTaskIDFragmentationFunction.cxx:2086 AliAnalysisTaskIDFragmentationFunction.cxx:2087 AliAnalysisTaskIDFragmentationFunction.cxx:2088 AliAnalysisTaskIDFragmentationFunction.cxx:2089 AliAnalysisTaskIDFragmentationFunction.cxx:2090 AliAnalysisTaskIDFragmentationFunction.cxx:2091 AliAnalysisTaskIDFragmentationFunction.cxx:2092 AliAnalysisTaskIDFragmentationFunction.cxx:2093 AliAnalysisTaskIDFragmentationFunction.cxx:2094 AliAnalysisTaskIDFragmentationFunction.cxx:2095 AliAnalysisTaskIDFragmentationFunction.cxx:2096 AliAnalysisTaskIDFragmentationFunction.cxx:2097 AliAnalysisTaskIDFragmentationFunction.cxx:2098 AliAnalysisTaskIDFragmentationFunction.cxx:2099 AliAnalysisTaskIDFragmentationFunction.cxx:2100 AliAnalysisTaskIDFragmentationFunction.cxx:2101 AliAnalysisTaskIDFragmentationFunction.cxx:2102 AliAnalysisTaskIDFragmentationFunction.cxx:2103 AliAnalysisTaskIDFragmentationFunction.cxx:2104 AliAnalysisTaskIDFragmentationFunction.cxx:2105 AliAnalysisTaskIDFragmentationFunction.cxx:2106 AliAnalysisTaskIDFragmentationFunction.cxx:2107 AliAnalysisTaskIDFragmentationFunction.cxx:2108 AliAnalysisTaskIDFragmentationFunction.cxx:2109 AliAnalysisTaskIDFragmentationFunction.cxx:2110 AliAnalysisTaskIDFragmentationFunction.cxx:2111 AliAnalysisTaskIDFragmentationFunction.cxx:2112 AliAnalysisTaskIDFragmentationFunction.cxx:2113 AliAnalysisTaskIDFragmentationFunction.cxx:2114 AliAnalysisTaskIDFragmentationFunction.cxx:2115 AliAnalysisTaskIDFragmentationFunction.cxx:2116 AliAnalysisTaskIDFragmentationFunction.cxx:2117 AliAnalysisTaskIDFragmentationFunction.cxx:2118 AliAnalysisTaskIDFragmentationFunction.cxx:2119 AliAnalysisTaskIDFragmentationFunction.cxx:2120 AliAnalysisTaskIDFragmentationFunction.cxx:2121 AliAnalysisTaskIDFragmentationFunction.cxx:2122 AliAnalysisTaskIDFragmentationFunction.cxx:2123 AliAnalysisTaskIDFragmentationFunction.cxx:2124 AliAnalysisTaskIDFragmentationFunction.cxx:2125 AliAnalysisTaskIDFragmentationFunction.cxx:2126 AliAnalysisTaskIDFragmentationFunction.cxx:2127 AliAnalysisTaskIDFragmentationFunction.cxx:2128 AliAnalysisTaskIDFragmentationFunction.cxx:2129 AliAnalysisTaskIDFragmentationFunction.cxx:2130 AliAnalysisTaskIDFragmentationFunction.cxx:2131 AliAnalysisTaskIDFragmentationFunction.cxx:2132 AliAnalysisTaskIDFragmentationFunction.cxx:2133 AliAnalysisTaskIDFragmentationFunction.cxx:2134 AliAnalysisTaskIDFragmentationFunction.cxx:2135 AliAnalysisTaskIDFragmentationFunction.cxx:2136 AliAnalysisTaskIDFragmentationFunction.cxx:2137 AliAnalysisTaskIDFragmentationFunction.cxx:2138 AliAnalysisTaskIDFragmentationFunction.cxx:2139 AliAnalysisTaskIDFragmentationFunction.cxx:2140 AliAnalysisTaskIDFragmentationFunction.cxx:2141 AliAnalysisTaskIDFragmentationFunction.cxx:2142 AliAnalysisTaskIDFragmentationFunction.cxx:2143 AliAnalysisTaskIDFragmentationFunction.cxx:2144 AliAnalysisTaskIDFragmentationFunction.cxx:2145 AliAnalysisTaskIDFragmentationFunction.cxx:2146 AliAnalysisTaskIDFragmentationFunction.cxx:2147 AliAnalysisTaskIDFragmentationFunction.cxx:2148 AliAnalysisTaskIDFragmentationFunction.cxx:2149 AliAnalysisTaskIDFragmentationFunction.cxx:2150 AliAnalysisTaskIDFragmentationFunction.cxx:2151 AliAnalysisTaskIDFragmentationFunction.cxx:2152 AliAnalysisTaskIDFragmentationFunction.cxx:2153 AliAnalysisTaskIDFragmentationFunction.cxx:2154 AliAnalysisTaskIDFragmentationFunction.cxx:2155 AliAnalysisTaskIDFragmentationFunction.cxx:2156 AliAnalysisTaskIDFragmentationFunction.cxx:2157 AliAnalysisTaskIDFragmentationFunction.cxx:2158 AliAnalysisTaskIDFragmentationFunction.cxx:2159 AliAnalysisTaskIDFragmentationFunction.cxx:2160 AliAnalysisTaskIDFragmentationFunction.cxx:2161 AliAnalysisTaskIDFragmentationFunction.cxx:2162 AliAnalysisTaskIDFragmentationFunction.cxx:2163 AliAnalysisTaskIDFragmentationFunction.cxx:2164 AliAnalysisTaskIDFragmentationFunction.cxx:2165 AliAnalysisTaskIDFragmentationFunction.cxx:2166 AliAnalysisTaskIDFragmentationFunction.cxx:2167 AliAnalysisTaskIDFragmentationFunction.cxx:2168 AliAnalysisTaskIDFragmentationFunction.cxx:2169 AliAnalysisTaskIDFragmentationFunction.cxx:2170 AliAnalysisTaskIDFragmentationFunction.cxx:2171 AliAnalysisTaskIDFragmentationFunction.cxx:2172 AliAnalysisTaskIDFragmentationFunction.cxx:2173 AliAnalysisTaskIDFragmentationFunction.cxx:2174 AliAnalysisTaskIDFragmentationFunction.cxx:2175 AliAnalysisTaskIDFragmentationFunction.cxx:2176 AliAnalysisTaskIDFragmentationFunction.cxx:2177 AliAnalysisTaskIDFragmentationFunction.cxx:2178 AliAnalysisTaskIDFragmentationFunction.cxx:2179 AliAnalysisTaskIDFragmentationFunction.cxx:2180 AliAnalysisTaskIDFragmentationFunction.cxx:2181 AliAnalysisTaskIDFragmentationFunction.cxx:2182 AliAnalysisTaskIDFragmentationFunction.cxx:2183 AliAnalysisTaskIDFragmentationFunction.cxx:2184 AliAnalysisTaskIDFragmentationFunction.cxx:2185 AliAnalysisTaskIDFragmentationFunction.cxx:2186 AliAnalysisTaskIDFragmentationFunction.cxx:2187 AliAnalysisTaskIDFragmentationFunction.cxx:2188 AliAnalysisTaskIDFragmentationFunction.cxx:2189 AliAnalysisTaskIDFragmentationFunction.cxx:2190 AliAnalysisTaskIDFragmentationFunction.cxx:2191 AliAnalysisTaskIDFragmentationFunction.cxx:2192 AliAnalysisTaskIDFragmentationFunction.cxx:2193 AliAnalysisTaskIDFragmentationFunction.cxx:2194 AliAnalysisTaskIDFragmentationFunction.cxx:2195 AliAnalysisTaskIDFragmentationFunction.cxx:2196 AliAnalysisTaskIDFragmentationFunction.cxx:2197 AliAnalysisTaskIDFragmentationFunction.cxx:2198 AliAnalysisTaskIDFragmentationFunction.cxx:2199 AliAnalysisTaskIDFragmentationFunction.cxx:2200 AliAnalysisTaskIDFragmentationFunction.cxx:2201 AliAnalysisTaskIDFragmentationFunction.cxx:2202 AliAnalysisTaskIDFragmentationFunction.cxx:2203 AliAnalysisTaskIDFragmentationFunction.cxx:2204 AliAnalysisTaskIDFragmentationFunction.cxx:2205 AliAnalysisTaskIDFragmentationFunction.cxx:2206 AliAnalysisTaskIDFragmentationFunction.cxx:2207 AliAnalysisTaskIDFragmentationFunction.cxx:2208 AliAnalysisTaskIDFragmentationFunction.cxx:2209 AliAnalysisTaskIDFragmentationFunction.cxx:2210 AliAnalysisTaskIDFragmentationFunction.cxx:2211 AliAnalysisTaskIDFragmentationFunction.cxx:2212 AliAnalysisTaskIDFragmentationFunction.cxx:2213 AliAnalysisTaskIDFragmentationFunction.cxx:2214 AliAnalysisTaskIDFragmentationFunction.cxx:2215 AliAnalysisTaskIDFragmentationFunction.cxx:2216 AliAnalysisTaskIDFragmentationFunction.cxx:2217 AliAnalysisTaskIDFragmentationFunction.cxx:2218 AliAnalysisTaskIDFragmentationFunction.cxx:2219 AliAnalysisTaskIDFragmentationFunction.cxx:2220 AliAnalysisTaskIDFragmentationFunction.cxx:2221 AliAnalysisTaskIDFragmentationFunction.cxx:2222 AliAnalysisTaskIDFragmentationFunction.cxx:2223 AliAnalysisTaskIDFragmentationFunction.cxx:2224 AliAnalysisTaskIDFragmentationFunction.cxx:2225 AliAnalysisTaskIDFragmentationFunction.cxx:2226 AliAnalysisTaskIDFragmentationFunction.cxx:2227 AliAnalysisTaskIDFragmentationFunction.cxx:2228 AliAnalysisTaskIDFragmentationFunction.cxx:2229 AliAnalysisTaskIDFragmentationFunction.cxx:2230 AliAnalysisTaskIDFragmentationFunction.cxx:2231 AliAnalysisTaskIDFragmentationFunction.cxx:2232 AliAnalysisTaskIDFragmentationFunction.cxx:2233 AliAnalysisTaskIDFragmentationFunction.cxx:2234 AliAnalysisTaskIDFragmentationFunction.cxx:2235 AliAnalysisTaskIDFragmentationFunction.cxx:2236 AliAnalysisTaskIDFragmentationFunction.cxx:2237 AliAnalysisTaskIDFragmentationFunction.cxx:2238 AliAnalysisTaskIDFragmentationFunction.cxx:2239 AliAnalysisTaskIDFragmentationFunction.cxx:2240 AliAnalysisTaskIDFragmentationFunction.cxx:2241 AliAnalysisTaskIDFragmentationFunction.cxx:2242 AliAnalysisTaskIDFragmentationFunction.cxx:2243 AliAnalysisTaskIDFragmentationFunction.cxx:2244 AliAnalysisTaskIDFragmentationFunction.cxx:2245 AliAnalysisTaskIDFragmentationFunction.cxx:2246 AliAnalysisTaskIDFragmentationFunction.cxx:2247 AliAnalysisTaskIDFragmentationFunction.cxx:2248 AliAnalysisTaskIDFragmentationFunction.cxx:2249 AliAnalysisTaskIDFragmentationFunction.cxx:2250 AliAnalysisTaskIDFragmentationFunction.cxx:2251 AliAnalysisTaskIDFragmentationFunction.cxx:2252 AliAnalysisTaskIDFragmentationFunction.cxx:2253 AliAnalysisTaskIDFragmentationFunction.cxx:2254 AliAnalysisTaskIDFragmentationFunction.cxx:2255 AliAnalysisTaskIDFragmentationFunction.cxx:2256 AliAnalysisTaskIDFragmentationFunction.cxx:2257 AliAnalysisTaskIDFragmentationFunction.cxx:2258 AliAnalysisTaskIDFragmentationFunction.cxx:2259 AliAnalysisTaskIDFragmentationFunction.cxx:2260 AliAnalysisTaskIDFragmentationFunction.cxx:2261 AliAnalysisTaskIDFragmentationFunction.cxx:2262 AliAnalysisTaskIDFragmentationFunction.cxx:2263 AliAnalysisTaskIDFragmentationFunction.cxx:2264 AliAnalysisTaskIDFragmentationFunction.cxx:2265 AliAnalysisTaskIDFragmentationFunction.cxx:2266 AliAnalysisTaskIDFragmentationFunction.cxx:2267 AliAnalysisTaskIDFragmentationFunction.cxx:2268 AliAnalysisTaskIDFragmentationFunction.cxx:2269 AliAnalysisTaskIDFragmentationFunction.cxx:2270 AliAnalysisTaskIDFragmentationFunction.cxx:2271 AliAnalysisTaskIDFragmentationFunction.cxx:2272 AliAnalysisTaskIDFragmentationFunction.cxx:2273 AliAnalysisTaskIDFragmentationFunction.cxx:2274 AliAnalysisTaskIDFragmentationFunction.cxx:2275 AliAnalysisTaskIDFragmentationFunction.cxx:2276 AliAnalysisTaskIDFragmentationFunction.cxx:2277 AliAnalysisTaskIDFragmentationFunction.cxx:2278 AliAnalysisTaskIDFragmentationFunction.cxx:2279 AliAnalysisTaskIDFragmentationFunction.cxx:2280 AliAnalysisTaskIDFragmentationFunction.cxx:2281 AliAnalysisTaskIDFragmentationFunction.cxx:2282 AliAnalysisTaskIDFragmentationFunction.cxx:2283 AliAnalysisTaskIDFragmentationFunction.cxx:2284 AliAnalysisTaskIDFragmentationFunction.cxx:2285 AliAnalysisTaskIDFragmentationFunction.cxx:2286 AliAnalysisTaskIDFragmentationFunction.cxx:2287 AliAnalysisTaskIDFragmentationFunction.cxx:2288 AliAnalysisTaskIDFragmentationFunction.cxx:2289 AliAnalysisTaskIDFragmentationFunction.cxx:2290 AliAnalysisTaskIDFragmentationFunction.cxx:2291 AliAnalysisTaskIDFragmentationFunction.cxx:2292 AliAnalysisTaskIDFragmentationFunction.cxx:2293 AliAnalysisTaskIDFragmentationFunction.cxx:2294 AliAnalysisTaskIDFragmentationFunction.cxx:2295 AliAnalysisTaskIDFragmentationFunction.cxx:2296 AliAnalysisTaskIDFragmentationFunction.cxx:2297 AliAnalysisTaskIDFragmentationFunction.cxx:2298 AliAnalysisTaskIDFragmentationFunction.cxx:2299 AliAnalysisTaskIDFragmentationFunction.cxx:2300 AliAnalysisTaskIDFragmentationFunction.cxx:2301 AliAnalysisTaskIDFragmentationFunction.cxx:2302 AliAnalysisTaskIDFragmentationFunction.cxx:2303 AliAnalysisTaskIDFragmentationFunction.cxx:2304 AliAnalysisTaskIDFragmentationFunction.cxx:2305 AliAnalysisTaskIDFragmentationFunction.cxx:2306 AliAnalysisTaskIDFragmentationFunction.cxx:2307 AliAnalysisTaskIDFragmentationFunction.cxx:2308 AliAnalysisTaskIDFragmentationFunction.cxx:2309 AliAnalysisTaskIDFragmentationFunction.cxx:2310 AliAnalysisTaskIDFragmentationFunction.cxx:2311 AliAnalysisTaskIDFragmentationFunction.cxx:2312 AliAnalysisTaskIDFragmentationFunction.cxx:2313 AliAnalysisTaskIDFragmentationFunction.cxx:2314 AliAnalysisTaskIDFragmentationFunction.cxx:2315 AliAnalysisTaskIDFragmentationFunction.cxx:2316 AliAnalysisTaskIDFragmentationFunction.cxx:2317 AliAnalysisTaskIDFragmentationFunction.cxx:2318 AliAnalysisTaskIDFragmentationFunction.cxx:2319 AliAnalysisTaskIDFragmentationFunction.cxx:2320 AliAnalysisTaskIDFragmentationFunction.cxx:2321 AliAnalysisTaskIDFragmentationFunction.cxx:2322 AliAnalysisTaskIDFragmentationFunction.cxx:2323 AliAnalysisTaskIDFragmentationFunction.cxx:2324 AliAnalysisTaskIDFragmentationFunction.cxx:2325 AliAnalysisTaskIDFragmentationFunction.cxx:2326 AliAnalysisTaskIDFragmentationFunction.cxx:2327 AliAnalysisTaskIDFragmentationFunction.cxx:2328 AliAnalysisTaskIDFragmentationFunction.cxx:2329 AliAnalysisTaskIDFragmentationFunction.cxx:2330 AliAnalysisTaskIDFragmentationFunction.cxx:2331 AliAnalysisTaskIDFragmentationFunction.cxx:2332 AliAnalysisTaskIDFragmentationFunction.cxx:2333 AliAnalysisTaskIDFragmentationFunction.cxx:2334 AliAnalysisTaskIDFragmentationFunction.cxx:2335 AliAnalysisTaskIDFragmentationFunction.cxx:2336 AliAnalysisTaskIDFragmentationFunction.cxx:2337 AliAnalysisTaskIDFragmentationFunction.cxx:2338 AliAnalysisTaskIDFragmentationFunction.cxx:2339 AliAnalysisTaskIDFragmentationFunction.cxx:2340 AliAnalysisTaskIDFragmentationFunction.cxx:2341 AliAnalysisTaskIDFragmentationFunction.cxx:2342 AliAnalysisTaskIDFragmentationFunction.cxx:2343 AliAnalysisTaskIDFragmentationFunction.cxx:2344 AliAnalysisTaskIDFragmentationFunction.cxx:2345 AliAnalysisTaskIDFragmentationFunction.cxx:2346 AliAnalysisTaskIDFragmentationFunction.cxx:2347 AliAnalysisTaskIDFragmentationFunction.cxx:2348 AliAnalysisTaskIDFragmentationFunction.cxx:2349 AliAnalysisTaskIDFragmentationFunction.cxx:2350 AliAnalysisTaskIDFragmentationFunction.cxx:2351 AliAnalysisTaskIDFragmentationFunction.cxx:2352 AliAnalysisTaskIDFragmentationFunction.cxx:2353 AliAnalysisTaskIDFragmentationFunction.cxx:2354 AliAnalysisTaskIDFragmentationFunction.cxx:2355 AliAnalysisTaskIDFragmentationFunction.cxx:2356 AliAnalysisTaskIDFragmentationFunction.cxx:2357 AliAnalysisTaskIDFragmentationFunction.cxx:2358 AliAnalysisTaskIDFragmentationFunction.cxx:2359 AliAnalysisTaskIDFragmentationFunction.cxx:2360 AliAnalysisTaskIDFragmentationFunction.cxx:2361 AliAnalysisTaskIDFragmentationFunction.cxx:2362 AliAnalysisTaskIDFragmentationFunction.cxx:2363 AliAnalysisTaskIDFragmentationFunction.cxx:2364 AliAnalysisTaskIDFragmentationFunction.cxx:2365 AliAnalysisTaskIDFragmentationFunction.cxx:2366 AliAnalysisTaskIDFragmentationFunction.cxx:2367 AliAnalysisTaskIDFragmentationFunction.cxx:2368 AliAnalysisTaskIDFragmentationFunction.cxx:2369 AliAnalysisTaskIDFragmentationFunction.cxx:2370 AliAnalysisTaskIDFragmentationFunction.cxx:2371 AliAnalysisTaskIDFragmentationFunction.cxx:2372 AliAnalysisTaskIDFragmentationFunction.cxx:2373 AliAnalysisTaskIDFragmentationFunction.cxx:2374 AliAnalysisTaskIDFragmentationFunction.cxx:2375 AliAnalysisTaskIDFragmentationFunction.cxx:2376 AliAnalysisTaskIDFragmentationFunction.cxx:2377 AliAnalysisTaskIDFragmentationFunction.cxx:2378 AliAnalysisTaskIDFragmentationFunction.cxx:2379 AliAnalysisTaskIDFragmentationFunction.cxx:2380 AliAnalysisTaskIDFragmentationFunction.cxx:2381 AliAnalysisTaskIDFragmentationFunction.cxx:2382 AliAnalysisTaskIDFragmentationFunction.cxx:2383 AliAnalysisTaskIDFragmentationFunction.cxx:2384 AliAnalysisTaskIDFragmentationFunction.cxx:2385 AliAnalysisTaskIDFragmentationFunction.cxx:2386 AliAnalysisTaskIDFragmentationFunction.cxx:2387 AliAnalysisTaskIDFragmentationFunction.cxx:2388 AliAnalysisTaskIDFragmentationFunction.cxx:2389 AliAnalysisTaskIDFragmentationFunction.cxx:2390 AliAnalysisTaskIDFragmentationFunction.cxx:2391 AliAnalysisTaskIDFragmentationFunction.cxx:2392 AliAnalysisTaskIDFragmentationFunction.cxx:2393 AliAnalysisTaskIDFragmentationFunction.cxx:2394 AliAnalysisTaskIDFragmentationFunction.cxx:2395 AliAnalysisTaskIDFragmentationFunction.cxx:2396 AliAnalysisTaskIDFragmentationFunction.cxx:2397 AliAnalysisTaskIDFragmentationFunction.cxx:2398 AliAnalysisTaskIDFragmentationFunction.cxx:2399 AliAnalysisTaskIDFragmentationFunction.cxx:2400 AliAnalysisTaskIDFragmentationFunction.cxx:2401 AliAnalysisTaskIDFragmentationFunction.cxx:2402 AliAnalysisTaskIDFragmentationFunction.cxx:2403 AliAnalysisTaskIDFragmentationFunction.cxx:2404 AliAnalysisTaskIDFragmentationFunction.cxx:2405 AliAnalysisTaskIDFragmentationFunction.cxx:2406 AliAnalysisTaskIDFragmentationFunction.cxx:2407 AliAnalysisTaskIDFragmentationFunction.cxx:2408 AliAnalysisTaskIDFragmentationFunction.cxx:2409 AliAnalysisTaskIDFragmentationFunction.cxx:2410 AliAnalysisTaskIDFragmentationFunction.cxx:2411 AliAnalysisTaskIDFragmentationFunction.cxx:2412 AliAnalysisTaskIDFragmentationFunction.cxx:2413 AliAnalysisTaskIDFragmentationFunction.cxx:2414 AliAnalysisTaskIDFragmentationFunction.cxx:2415 AliAnalysisTaskIDFragmentationFunction.cxx:2416 AliAnalysisTaskIDFragmentationFunction.cxx:2417 AliAnalysisTaskIDFragmentationFunction.cxx:2418 AliAnalysisTaskIDFragmentationFunction.cxx:2419 AliAnalysisTaskIDFragmentationFunction.cxx:2420 AliAnalysisTaskIDFragmentationFunction.cxx:2421 AliAnalysisTaskIDFragmentationFunction.cxx:2422 AliAnalysisTaskIDFragmentationFunction.cxx:2423 AliAnalysisTaskIDFragmentationFunction.cxx:2424 AliAnalysisTaskIDFragmentationFunction.cxx:2425 AliAnalysisTaskIDFragmentationFunction.cxx:2426 AliAnalysisTaskIDFragmentationFunction.cxx:2427 AliAnalysisTaskIDFragmentationFunction.cxx:2428 AliAnalysisTaskIDFragmentationFunction.cxx:2429 AliAnalysisTaskIDFragmentationFunction.cxx:2430 AliAnalysisTaskIDFragmentationFunction.cxx:2431 AliAnalysisTaskIDFragmentationFunction.cxx:2432 AliAnalysisTaskIDFragmentationFunction.cxx:2433 AliAnalysisTaskIDFragmentationFunction.cxx:2434 AliAnalysisTaskIDFragmentationFunction.cxx:2435 AliAnalysisTaskIDFragmentationFunction.cxx:2436 AliAnalysisTaskIDFragmentationFunction.cxx:2437 AliAnalysisTaskIDFragmentationFunction.cxx:2438 AliAnalysisTaskIDFragmentationFunction.cxx:2439 AliAnalysisTaskIDFragmentationFunction.cxx:2440 AliAnalysisTaskIDFragmentationFunction.cxx:2441 AliAnalysisTaskIDFragmentationFunction.cxx:2442 AliAnalysisTaskIDFragmentationFunction.cxx:2443 AliAnalysisTaskIDFragmentationFunction.cxx:2444 AliAnalysisTaskIDFragmentationFunction.cxx:2445 AliAnalysisTaskIDFragmentationFunction.cxx:2446 AliAnalysisTaskIDFragmentationFunction.cxx:2447 AliAnalysisTaskIDFragmentationFunction.cxx:2448 AliAnalysisTaskIDFragmentationFunction.cxx:2449 AliAnalysisTaskIDFragmentationFunction.cxx:2450 AliAnalysisTaskIDFragmentationFunction.cxx:2451 AliAnalysisTaskIDFragmentationFunction.cxx:2452 AliAnalysisTaskIDFragmentationFunction.cxx:2453 AliAnalysisTaskIDFragmentationFunction.cxx:2454 AliAnalysisTaskIDFragmentationFunction.cxx:2455 AliAnalysisTaskIDFragmentationFunction.cxx:2456 AliAnalysisTaskIDFragmentationFunction.cxx:2457 AliAnalysisTaskIDFragmentationFunction.cxx:2458 AliAnalysisTaskIDFragmentationFunction.cxx:2459 AliAnalysisTaskIDFragmentationFunction.cxx:2460 AliAnalysisTaskIDFragmentationFunction.cxx:2461 AliAnalysisTaskIDFragmentationFunction.cxx:2462 AliAnalysisTaskIDFragmentationFunction.cxx:2463 AliAnalysisTaskIDFragmentationFunction.cxx:2464 AliAnalysisTaskIDFragmentationFunction.cxx:2465 AliAnalysisTaskIDFragmentationFunction.cxx:2466 AliAnalysisTaskIDFragmentationFunction.cxx:2467 AliAnalysisTaskIDFragmentationFunction.cxx:2468 AliAnalysisTaskIDFragmentationFunction.cxx:2469 AliAnalysisTaskIDFragmentationFunction.cxx:2470 AliAnalysisTaskIDFragmentationFunction.cxx:2471 AliAnalysisTaskIDFragmentationFunction.cxx:2472 AliAnalysisTaskIDFragmentationFunction.cxx:2473 AliAnalysisTaskIDFragmentationFunction.cxx:2474 AliAnalysisTaskIDFragmentationFunction.cxx:2475 AliAnalysisTaskIDFragmentationFunction.cxx:2476 AliAnalysisTaskIDFragmentationFunction.cxx:2477 AliAnalysisTaskIDFragmentationFunction.cxx:2478 AliAnalysisTaskIDFragmentationFunction.cxx:2479 AliAnalysisTaskIDFragmentationFunction.cxx:2480 AliAnalysisTaskIDFragmentationFunction.cxx:2481 AliAnalysisTaskIDFragmentationFunction.cxx:2482 AliAnalysisTaskIDFragmentationFunction.cxx:2483 AliAnalysisTaskIDFragmentationFunction.cxx:2484 AliAnalysisTaskIDFragmentationFunction.cxx:2485 AliAnalysisTaskIDFragmentationFunction.cxx:2486 AliAnalysisTaskIDFragmentationFunction.cxx:2487 AliAnalysisTaskIDFragmentationFunction.cxx:2488 AliAnalysisTaskIDFragmentationFunction.cxx:2489 AliAnalysisTaskIDFragmentationFunction.cxx:2490 AliAnalysisTaskIDFragmentationFunction.cxx:2491 AliAnalysisTaskIDFragmentationFunction.cxx:2492 AliAnalysisTaskIDFragmentationFunction.cxx:2493 AliAnalysisTaskIDFragmentationFunction.cxx:2494 AliAnalysisTaskIDFragmentationFunction.cxx:2495 AliAnalysisTaskIDFragmentationFunction.cxx:2496 AliAnalysisTaskIDFragmentationFunction.cxx:2497 AliAnalysisTaskIDFragmentationFunction.cxx:2498 AliAnalysisTaskIDFragmentationFunction.cxx:2499 AliAnalysisTaskIDFragmentationFunction.cxx:2500 AliAnalysisTaskIDFragmentationFunction.cxx:2501 AliAnalysisTaskIDFragmentationFunction.cxx:2502 AliAnalysisTaskIDFragmentationFunction.cxx:2503 AliAnalysisTaskIDFragmentationFunction.cxx:2504 AliAnalysisTaskIDFragmentationFunction.cxx:2505 AliAnalysisTaskIDFragmentationFunction.cxx:2506 AliAnalysisTaskIDFragmentationFunction.cxx:2507 AliAnalysisTaskIDFragmentationFunction.cxx:2508 AliAnalysisTaskIDFragmentationFunction.cxx:2509 AliAnalysisTaskIDFragmentationFunction.cxx:2510 AliAnalysisTaskIDFragmentationFunction.cxx:2511 AliAnalysisTaskIDFragmentationFunction.cxx:2512 AliAnalysisTaskIDFragmentationFunction.cxx:2513 AliAnalysisTaskIDFragmentationFunction.cxx:2514 AliAnalysisTaskIDFragmentationFunction.cxx:2515 AliAnalysisTaskIDFragmentationFunction.cxx:2516 AliAnalysisTaskIDFragmentationFunction.cxx:2517 AliAnalysisTaskIDFragmentationFunction.cxx:2518 AliAnalysisTaskIDFragmentationFunction.cxx:2519 AliAnalysisTaskIDFragmentationFunction.cxx:2520 AliAnalysisTaskIDFragmentationFunction.cxx:2521 AliAnalysisTaskIDFragmentationFunction.cxx:2522 AliAnalysisTaskIDFragmentationFunction.cxx:2523 AliAnalysisTaskIDFragmentationFunction.cxx:2524 AliAnalysisTaskIDFragmentationFunction.cxx:2525 AliAnalysisTaskIDFragmentationFunction.cxx:2526 AliAnalysisTaskIDFragmentationFunction.cxx:2527 AliAnalysisTaskIDFragmentationFunction.cxx:2528 AliAnalysisTaskIDFragmentationFunction.cxx:2529 AliAnalysisTaskIDFragmentationFunction.cxx:2530 AliAnalysisTaskIDFragmentationFunction.cxx:2531 AliAnalysisTaskIDFragmentationFunction.cxx:2532 AliAnalysisTaskIDFragmentationFunction.cxx:2533 AliAnalysisTaskIDFragmentationFunction.cxx:2534 AliAnalysisTaskIDFragmentationFunction.cxx:2535 AliAnalysisTaskIDFragmentationFunction.cxx:2536 AliAnalysisTaskIDFragmentationFunction.cxx:2537 AliAnalysisTaskIDFragmentationFunction.cxx:2538 AliAnalysisTaskIDFragmentationFunction.cxx:2539 AliAnalysisTaskIDFragmentationFunction.cxx:2540 AliAnalysisTaskIDFragmentationFunction.cxx:2541 AliAnalysisTaskIDFragmentationFunction.cxx:2542 AliAnalysisTaskIDFragmentationFunction.cxx:2543 AliAnalysisTaskIDFragmentationFunction.cxx:2544 AliAnalysisTaskIDFragmentationFunction.cxx:2545 AliAnalysisTaskIDFragmentationFunction.cxx:2546 AliAnalysisTaskIDFragmentationFunction.cxx:2547 AliAnalysisTaskIDFragmentationFunction.cxx:2548 AliAnalysisTaskIDFragmentationFunction.cxx:2549 AliAnalysisTaskIDFragmentationFunction.cxx:2550 AliAnalysisTaskIDFragmentationFunction.cxx:2551 AliAnalysisTaskIDFragmentationFunction.cxx:2552 AliAnalysisTaskIDFragmentationFunction.cxx:2553 AliAnalysisTaskIDFragmentationFunction.cxx:2554 AliAnalysisTaskIDFragmentationFunction.cxx:2555 AliAnalysisTaskIDFragmentationFunction.cxx:2556 AliAnalysisTaskIDFragmentationFunction.cxx:2557 AliAnalysisTaskIDFragmentationFunction.cxx:2558 AliAnalysisTaskIDFragmentationFunction.cxx:2559 AliAnalysisTaskIDFragmentationFunction.cxx:2560 AliAnalysisTaskIDFragmentationFunction.cxx:2561 AliAnalysisTaskIDFragmentationFunction.cxx:2562 AliAnalysisTaskIDFragmentationFunction.cxx:2563 AliAnalysisTaskIDFragmentationFunction.cxx:2564 AliAnalysisTaskIDFragmentationFunction.cxx:2565 AliAnalysisTaskIDFragmentationFunction.cxx:2566 AliAnalysisTaskIDFragmentationFunction.cxx:2567 AliAnalysisTaskIDFragmentationFunction.cxx:2568 AliAnalysisTaskIDFragmentationFunction.cxx:2569 AliAnalysisTaskIDFragmentationFunction.cxx:2570 AliAnalysisTaskIDFragmentationFunction.cxx:2571 AliAnalysisTaskIDFragmentationFunction.cxx:2572 AliAnalysisTaskIDFragmentationFunction.cxx:2573 AliAnalysisTaskIDFragmentationFunction.cxx:2574 AliAnalysisTaskIDFragmentationFunction.cxx:2575 AliAnalysisTaskIDFragmentationFunction.cxx:2576 AliAnalysisTaskIDFragmentationFunction.cxx:2577 AliAnalysisTaskIDFragmentationFunction.cxx:2578 AliAnalysisTaskIDFragmentationFunction.cxx:2579 AliAnalysisTaskIDFragmentationFunction.cxx:2580 AliAnalysisTaskIDFragmentationFunction.cxx:2581 AliAnalysisTaskIDFragmentationFunction.cxx:2582 AliAnalysisTaskIDFragmentationFunction.cxx:2583 AliAnalysisTaskIDFragmentationFunction.cxx:2584 AliAnalysisTaskIDFragmentationFunction.cxx:2585 AliAnalysisTaskIDFragmentationFunction.cxx:2586 AliAnalysisTaskIDFragmentationFunction.cxx:2587 AliAnalysisTaskIDFragmentationFunction.cxx:2588 AliAnalysisTaskIDFragmentationFunction.cxx:2589 AliAnalysisTaskIDFragmentationFunction.cxx:2590 AliAnalysisTaskIDFragmentationFunction.cxx:2591 AliAnalysisTaskIDFragmentationFunction.cxx:2592 AliAnalysisTaskIDFragmentationFunction.cxx:2593 AliAnalysisTaskIDFragmentationFunction.cxx:2594 AliAnalysisTaskIDFragmentationFunction.cxx:2595 AliAnalysisTaskIDFragmentationFunction.cxx:2596 AliAnalysisTaskIDFragmentationFunction.cxx:2597 AliAnalysisTaskIDFragmentationFunction.cxx:2598 AliAnalysisTaskIDFragmentationFunction.cxx:2599 AliAnalysisTaskIDFragmentationFunction.cxx:2600 AliAnalysisTaskIDFragmentationFunction.cxx:2601 AliAnalysisTaskIDFragmentationFunction.cxx:2602 AliAnalysisTaskIDFragmentationFunction.cxx:2603 AliAnalysisTaskIDFragmentationFunction.cxx:2604 AliAnalysisTaskIDFragmentationFunction.cxx:2605 AliAnalysisTaskIDFragmentationFunction.cxx:2606 AliAnalysisTaskIDFragmentationFunction.cxx:2607 AliAnalysisTaskIDFragmentationFunction.cxx:2608 AliAnalysisTaskIDFragmentationFunction.cxx:2609 AliAnalysisTaskIDFragmentationFunction.cxx:2610 AliAnalysisTaskIDFragmentationFunction.cxx:2611 AliAnalysisTaskIDFragmentationFunction.cxx:2612 AliAnalysisTaskIDFragmentationFunction.cxx:2613 AliAnalysisTaskIDFragmentationFunction.cxx:2614 AliAnalysisTaskIDFragmentationFunction.cxx:2615 AliAnalysisTaskIDFragmentationFunction.cxx:2616 AliAnalysisTaskIDFragmentationFunction.cxx:2617 AliAnalysisTaskIDFragmentationFunction.cxx:2618 AliAnalysisTaskIDFragmentationFunction.cxx:2619 AliAnalysisTaskIDFragmentationFunction.cxx:2620 AliAnalysisTaskIDFragmentationFunction.cxx:2621 AliAnalysisTaskIDFragmentationFunction.cxx:2622 AliAnalysisTaskIDFragmentationFunction.cxx:2623 AliAnalysisTaskIDFragmentationFunction.cxx:2624 AliAnalysisTaskIDFragmentationFunction.cxx:2625 AliAnalysisTaskIDFragmentationFunction.cxx:2626 AliAnalysisTaskIDFragmentationFunction.cxx:2627 AliAnalysisTaskIDFragmentationFunction.cxx:2628 AliAnalysisTaskIDFragmentationFunction.cxx:2629 AliAnalysisTaskIDFragmentationFunction.cxx:2630 AliAnalysisTaskIDFragmentationFunction.cxx:2631 AliAnalysisTaskIDFragmentationFunction.cxx:2632 AliAnalysisTaskIDFragmentationFunction.cxx:2633 AliAnalysisTaskIDFragmentationFunction.cxx:2634 AliAnalysisTaskIDFragmentationFunction.cxx:2635 AliAnalysisTaskIDFragmentationFunction.cxx:2636 AliAnalysisTaskIDFragmentationFunction.cxx:2637 AliAnalysisTaskIDFragmentationFunction.cxx:2638 AliAnalysisTaskIDFragmentationFunction.cxx:2639 AliAnalysisTaskIDFragmentationFunction.cxx:2640 AliAnalysisTaskIDFragmentationFunction.cxx:2641 AliAnalysisTaskIDFragmentationFunction.cxx:2642 AliAnalysisTaskIDFragmentationFunction.cxx:2643 AliAnalysisTaskIDFragmentationFunction.cxx:2644 AliAnalysisTaskIDFragmentationFunction.cxx:2645 AliAnalysisTaskIDFragmentationFunction.cxx:2646 AliAnalysisTaskIDFragmentationFunction.cxx:2647 AliAnalysisTaskIDFragmentationFunction.cxx:2648 AliAnalysisTaskIDFragmentationFunction.cxx:2649 AliAnalysisTaskIDFragmentationFunction.cxx:2650 AliAnalysisTaskIDFragmentationFunction.cxx:2651 AliAnalysisTaskIDFragmentationFunction.cxx:2652 AliAnalysisTaskIDFragmentationFunction.cxx:2653 AliAnalysisTaskIDFragmentationFunction.cxx:2654 AliAnalysisTaskIDFragmentationFunction.cxx:2655 AliAnalysisTaskIDFragmentationFunction.cxx:2656 AliAnalysisTaskIDFragmentationFunction.cxx:2657 AliAnalysisTaskIDFragmentationFunction.cxx:2658 AliAnalysisTaskIDFragmentationFunction.cxx:2659 AliAnalysisTaskIDFragmentationFunction.cxx:2660 AliAnalysisTaskIDFragmentationFunction.cxx:2661 AliAnalysisTaskIDFragmentationFunction.cxx:2662 AliAnalysisTaskIDFragmentationFunction.cxx:2663 AliAnalysisTaskIDFragmentationFunction.cxx:2664 AliAnalysisTaskIDFragmentationFunction.cxx:2665 AliAnalysisTaskIDFragmentationFunction.cxx:2666 AliAnalysisTaskIDFragmentationFunction.cxx:2667 AliAnalysisTaskIDFragmentationFunction.cxx:2668 AliAnalysisTaskIDFragmentationFunction.cxx:2669 AliAnalysisTaskIDFragmentationFunction.cxx:2670 AliAnalysisTaskIDFragmentationFunction.cxx:2671 AliAnalysisTaskIDFragmentationFunction.cxx:2672 AliAnalysisTaskIDFragmentationFunction.cxx:2673 AliAnalysisTaskIDFragmentationFunction.cxx:2674 AliAnalysisTaskIDFragmentationFunction.cxx:2675 AliAnalysisTaskIDFragmentationFunction.cxx:2676 AliAnalysisTaskIDFragmentationFunction.cxx:2677 AliAnalysisTaskIDFragmentationFunction.cxx:2678 AliAnalysisTaskIDFragmentationFunction.cxx:2679 AliAnalysisTaskIDFragmentationFunction.cxx:2680 AliAnalysisTaskIDFragmentationFunction.cxx:2681 AliAnalysisTaskIDFragmentationFunction.cxx:2682 AliAnalysisTaskIDFragmentationFunction.cxx:2683 AliAnalysisTaskIDFragmentationFunction.cxx:2684 AliAnalysisTaskIDFragmentationFunction.cxx:2685 AliAnalysisTaskIDFragmentationFunction.cxx:2686 AliAnalysisTaskIDFragmentationFunction.cxx:2687 AliAnalysisTaskIDFragmentationFunction.cxx:2688 AliAnalysisTaskIDFragmentationFunction.cxx:2689 AliAnalysisTaskIDFragmentationFunction.cxx:2690 AliAnalysisTaskIDFragmentationFunction.cxx:2691 AliAnalysisTaskIDFragmentationFunction.cxx:2692 AliAnalysisTaskIDFragmentationFunction.cxx:2693 AliAnalysisTaskIDFragmentationFunction.cxx:2694 AliAnalysisTaskIDFragmentationFunction.cxx:2695 AliAnalysisTaskIDFragmentationFunction.cxx:2696 AliAnalysisTaskIDFragmentationFunction.cxx:2697 AliAnalysisTaskIDFragmentationFunction.cxx:2698 AliAnalysisTaskIDFragmentationFunction.cxx:2699 AliAnalysisTaskIDFragmentationFunction.cxx:2700 AliAnalysisTaskIDFragmentationFunction.cxx:2701 AliAnalysisTaskIDFragmentationFunction.cxx:2702 AliAnalysisTaskIDFragmentationFunction.cxx:2703 AliAnalysisTaskIDFragmentationFunction.cxx:2704 AliAnalysisTaskIDFragmentationFunction.cxx:2705 AliAnalysisTaskIDFragmentationFunction.cxx:2706 AliAnalysisTaskIDFragmentationFunction.cxx:2707 AliAnalysisTaskIDFragmentationFunction.cxx:2708 AliAnalysisTaskIDFragmentationFunction.cxx:2709 AliAnalysisTaskIDFragmentationFunction.cxx:2710 AliAnalysisTaskIDFragmentationFunction.cxx:2711 AliAnalysisTaskIDFragmentationFunction.cxx:2712 AliAnalysisTaskIDFragmentationFunction.cxx:2713 AliAnalysisTaskIDFragmentationFunction.cxx:2714 AliAnalysisTaskIDFragmentationFunction.cxx:2715 AliAnalysisTaskIDFragmentationFunction.cxx:2716 AliAnalysisTaskIDFragmentationFunction.cxx:2717 AliAnalysisTaskIDFragmentationFunction.cxx:2718 AliAnalysisTaskIDFragmentationFunction.cxx:2719 AliAnalysisTaskIDFragmentationFunction.cxx:2720 AliAnalysisTaskIDFragmentationFunction.cxx:2721 AliAnalysisTaskIDFragmentationFunction.cxx:2722 AliAnalysisTaskIDFragmentationFunction.cxx:2723 AliAnalysisTaskIDFragmentationFunction.cxx:2724 AliAnalysisTaskIDFragmentationFunction.cxx:2725 AliAnalysisTaskIDFragmentationFunction.cxx:2726 AliAnalysisTaskIDFragmentationFunction.cxx:2727 AliAnalysisTaskIDFragmentationFunction.cxx:2728 AliAnalysisTaskIDFragmentationFunction.cxx:2729 AliAnalysisTaskIDFragmentationFunction.cxx:2730 AliAnalysisTaskIDFragmentationFunction.cxx:2731 AliAnalysisTaskIDFragmentationFunction.cxx:2732 AliAnalysisTaskIDFragmentationFunction.cxx:2733 AliAnalysisTaskIDFragmentationFunction.cxx:2734 AliAnalysisTaskIDFragmentationFunction.cxx:2735 AliAnalysisTaskIDFragmentationFunction.cxx:2736 AliAnalysisTaskIDFragmentationFunction.cxx:2737 AliAnalysisTaskIDFragmentationFunction.cxx:2738 AliAnalysisTaskIDFragmentationFunction.cxx:2739 AliAnalysisTaskIDFragmentationFunction.cxx:2740 AliAnalysisTaskIDFragmentationFunction.cxx:2741 AliAnalysisTaskIDFragmentationFunction.cxx:2742 AliAnalysisTaskIDFragmentationFunction.cxx:2743 AliAnalysisTaskIDFragmentationFunction.cxx:2744 AliAnalysisTaskIDFragmentationFunction.cxx:2745 AliAnalysisTaskIDFragmentationFunction.cxx:2746 AliAnalysisTaskIDFragmentationFunction.cxx:2747 AliAnalysisTaskIDFragmentationFunction.cxx:2748 AliAnalysisTaskIDFragmentationFunction.cxx:2749 AliAnalysisTaskIDFragmentationFunction.cxx:2750 AliAnalysisTaskIDFragmentationFunction.cxx:2751 AliAnalysisTaskIDFragmentationFunction.cxx:2752 AliAnalysisTaskIDFragmentationFunction.cxx:2753 AliAnalysisTaskIDFragmentationFunction.cxx:2754 AliAnalysisTaskIDFragmentationFunction.cxx:2755 AliAnalysisTaskIDFragmentationFunction.cxx:2756 AliAnalysisTaskIDFragmentationFunction.cxx:2757 AliAnalysisTaskIDFragmentationFunction.cxx:2758 AliAnalysisTaskIDFragmentationFunction.cxx:2759 AliAnalysisTaskIDFragmentationFunction.cxx:2760 AliAnalysisTaskIDFragmentationFunction.cxx:2761 AliAnalysisTaskIDFragmentationFunction.cxx:2762 AliAnalysisTaskIDFragmentationFunction.cxx:2763 AliAnalysisTaskIDFragmentationFunction.cxx:2764 AliAnalysisTaskIDFragmentationFunction.cxx:2765 AliAnalysisTaskIDFragmentationFunction.cxx:2766 AliAnalysisTaskIDFragmentationFunction.cxx:2767 AliAnalysisTaskIDFragmentationFunction.cxx:2768 AliAnalysisTaskIDFragmentationFunction.cxx:2769 AliAnalysisTaskIDFragmentationFunction.cxx:2770 AliAnalysisTaskIDFragmentationFunction.cxx:2771 AliAnalysisTaskIDFragmentationFunction.cxx:2772 AliAnalysisTaskIDFragmentationFunction.cxx:2773 AliAnalysisTaskIDFragmentationFunction.cxx:2774 AliAnalysisTaskIDFragmentationFunction.cxx:2775 AliAnalysisTaskIDFragmentationFunction.cxx:2776 AliAnalysisTaskIDFragmentationFunction.cxx:2777 AliAnalysisTaskIDFragmentationFunction.cxx:2778 AliAnalysisTaskIDFragmentationFunction.cxx:2779 AliAnalysisTaskIDFragmentationFunction.cxx:2780 AliAnalysisTaskIDFragmentationFunction.cxx:2781 AliAnalysisTaskIDFragmentationFunction.cxx:2782 AliAnalysisTaskIDFragmentationFunction.cxx:2783 AliAnalysisTaskIDFragmentationFunction.cxx:2784 AliAnalysisTaskIDFragmentationFunction.cxx:2785 AliAnalysisTaskIDFragmentationFunction.cxx:2786 AliAnalysisTaskIDFragmentationFunction.cxx:2787 AliAnalysisTaskIDFragmentationFunction.cxx:2788 AliAnalysisTaskIDFragmentationFunction.cxx:2789 AliAnalysisTaskIDFragmentationFunction.cxx:2790 AliAnalysisTaskIDFragmentationFunction.cxx:2791 AliAnalysisTaskIDFragmentationFunction.cxx:2792 AliAnalysisTaskIDFragmentationFunction.cxx:2793 AliAnalysisTaskIDFragmentationFunction.cxx:2794 AliAnalysisTaskIDFragmentationFunction.cxx:2795 AliAnalysisTaskIDFragmentationFunction.cxx:2796 AliAnalysisTaskIDFragmentationFunction.cxx:2797 AliAnalysisTaskIDFragmentationFunction.cxx:2798 AliAnalysisTaskIDFragmentationFunction.cxx:2799 AliAnalysisTaskIDFragmentationFunction.cxx:2800 AliAnalysisTaskIDFragmentationFunction.cxx:2801 AliAnalysisTaskIDFragmentationFunction.cxx:2802 AliAnalysisTaskIDFragmentationFunction.cxx:2803 AliAnalysisTaskIDFragmentationFunction.cxx:2804 AliAnalysisTaskIDFragmentationFunction.cxx:2805 AliAnalysisTaskIDFragmentationFunction.cxx:2806 AliAnalysisTaskIDFragmentationFunction.cxx:2807 AliAnalysisTaskIDFragmentationFunction.cxx:2808 AliAnalysisTaskIDFragmentationFunction.cxx:2809 AliAnalysisTaskIDFragmentationFunction.cxx:2810 AliAnalysisTaskIDFragmentationFunction.cxx:2811 AliAnalysisTaskIDFragmentationFunction.cxx:2812 AliAnalysisTaskIDFragmentationFunction.cxx:2813 AliAnalysisTaskIDFragmentationFunction.cxx:2814 AliAnalysisTaskIDFragmentationFunction.cxx:2815 AliAnalysisTaskIDFragmentationFunction.cxx:2816 AliAnalysisTaskIDFragmentationFunction.cxx:2817 AliAnalysisTaskIDFragmentationFunction.cxx:2818 AliAnalysisTaskIDFragmentationFunction.cxx:2819 AliAnalysisTaskIDFragmentationFunction.cxx:2820 AliAnalysisTaskIDFragmentationFunction.cxx:2821 AliAnalysisTaskIDFragmentationFunction.cxx:2822 AliAnalysisTaskIDFragmentationFunction.cxx:2823 AliAnalysisTaskIDFragmentationFunction.cxx:2824 AliAnalysisTaskIDFragmentationFunction.cxx:2825 AliAnalysisTaskIDFragmentationFunction.cxx:2826 AliAnalysisTaskIDFragmentationFunction.cxx:2827 AliAnalysisTaskIDFragmentationFunction.cxx:2828 AliAnalysisTaskIDFragmentationFunction.cxx:2829 AliAnalysisTaskIDFragmentationFunction.cxx:2830 AliAnalysisTaskIDFragmentationFunction.cxx:2831 AliAnalysisTaskIDFragmentationFunction.cxx:2832 AliAnalysisTaskIDFragmentationFunction.cxx:2833 AliAnalysisTaskIDFragmentationFunction.cxx:2834 AliAnalysisTaskIDFragmentationFunction.cxx:2835 AliAnalysisTaskIDFragmentationFunction.cxx:2836 AliAnalysisTaskIDFragmentationFunction.cxx:2837 AliAnalysisTaskIDFragmentationFunction.cxx:2838 AliAnalysisTaskIDFragmentationFunction.cxx:2839 AliAnalysisTaskIDFragmentationFunction.cxx:2840 AliAnalysisTaskIDFragmentationFunction.cxx:2841 AliAnalysisTaskIDFragmentationFunction.cxx:2842 AliAnalysisTaskIDFragmentationFunction.cxx:2843 AliAnalysisTaskIDFragmentationFunction.cxx:2844 AliAnalysisTaskIDFragmentationFunction.cxx:2845 AliAnalysisTaskIDFragmentationFunction.cxx:2846 AliAnalysisTaskIDFragmentationFunction.cxx:2847 AliAnalysisTaskIDFragmentationFunction.cxx:2848 AliAnalysisTaskIDFragmentationFunction.cxx:2849 AliAnalysisTaskIDFragmentationFunction.cxx:2850 AliAnalysisTaskIDFragmentationFunction.cxx:2851 AliAnalysisTaskIDFragmentationFunction.cxx:2852 AliAnalysisTaskIDFragmentationFunction.cxx:2853 AliAnalysisTaskIDFragmentationFunction.cxx:2854 AliAnalysisTaskIDFragmentationFunction.cxx:2855 AliAnalysisTaskIDFragmentationFunction.cxx:2856 AliAnalysisTaskIDFragmentationFunction.cxx:2857 AliAnalysisTaskIDFragmentationFunction.cxx:2858 AliAnalysisTaskIDFragmentationFunction.cxx:2859 AliAnalysisTaskIDFragmentationFunction.cxx:2860 AliAnalysisTaskIDFragmentationFunction.cxx:2861 AliAnalysisTaskIDFragmentationFunction.cxx:2862 AliAnalysisTaskIDFragmentationFunction.cxx:2863 AliAnalysisTaskIDFragmentationFunction.cxx:2864 AliAnalysisTaskIDFragmentationFunction.cxx:2865 AliAnalysisTaskIDFragmentationFunction.cxx:2866 AliAnalysisTaskIDFragmentationFunction.cxx:2867 AliAnalysisTaskIDFragmentationFunction.cxx:2868 AliAnalysisTaskIDFragmentationFunction.cxx:2869 AliAnalysisTaskIDFragmentationFunction.cxx:2870 AliAnalysisTaskIDFragmentationFunction.cxx:2871 AliAnalysisTaskIDFragmentationFunction.cxx:2872 AliAnalysisTaskIDFragmentationFunction.cxx:2873 AliAnalysisTaskIDFragmentationFunction.cxx:2874 AliAnalysisTaskIDFragmentationFunction.cxx:2875 AliAnalysisTaskIDFragmentationFunction.cxx:2876 AliAnalysisTaskIDFragmentationFunction.cxx:2877 AliAnalysisTaskIDFragmentationFunction.cxx:2878 AliAnalysisTaskIDFragmentationFunction.cxx:2879 AliAnalysisTaskIDFragmentationFunction.cxx:2880 AliAnalysisTaskIDFragmentationFunction.cxx:2881 AliAnalysisTaskIDFragmentationFunction.cxx:2882 AliAnalysisTaskIDFragmentationFunction.cxx:2883 AliAnalysisTaskIDFragmentationFunction.cxx:2884 AliAnalysisTaskIDFragmentationFunction.cxx:2885 AliAnalysisTaskIDFragmentationFunction.cxx:2886 AliAnalysisTaskIDFragmentationFunction.cxx:2887 AliAnalysisTaskIDFragmentationFunction.cxx:2888 AliAnalysisTaskIDFragmentationFunction.cxx:2889 AliAnalysisTaskIDFragmentationFunction.cxx:2890 AliAnalysisTaskIDFragmentationFunction.cxx:2891 AliAnalysisTaskIDFragmentationFunction.cxx:2892 AliAnalysisTaskIDFragmentationFunction.cxx:2893 AliAnalysisTaskIDFragmentationFunction.cxx:2894 AliAnalysisTaskIDFragmentationFunction.cxx:2895 AliAnalysisTaskIDFragmentationFunction.cxx:2896 AliAnalysisTaskIDFragmentationFunction.cxx:2897 AliAnalysisTaskIDFragmentationFunction.cxx:2898 AliAnalysisTaskIDFragmentationFunction.cxx:2899 AliAnalysisTaskIDFragmentationFunction.cxx:2900 AliAnalysisTaskIDFragmentationFunction.cxx:2901 AliAnalysisTaskIDFragmentationFunction.cxx:2902 AliAnalysisTaskIDFragmentationFunction.cxx:2903 AliAnalysisTaskIDFragmentationFunction.cxx:2904 AliAnalysisTaskIDFragmentationFunction.cxx:2905 AliAnalysisTaskIDFragmentationFunction.cxx:2906 AliAnalysisTaskIDFragmentationFunction.cxx:2907 AliAnalysisTaskIDFragmentationFunction.cxx:2908 AliAnalysisTaskIDFragmentationFunction.cxx:2909 AliAnalysisTaskIDFragmentationFunction.cxx:2910 AliAnalysisTaskIDFragmentationFunction.cxx:2911 AliAnalysisTaskIDFragmentationFunction.cxx:2912 AliAnalysisTaskIDFragmentationFunction.cxx:2913 AliAnalysisTaskIDFragmentationFunction.cxx:2914 AliAnalysisTaskIDFragmentationFunction.cxx:2915 AliAnalysisTaskIDFragmentationFunction.cxx:2916 AliAnalysisTaskIDFragmentationFunction.cxx:2917 AliAnalysisTaskIDFragmentationFunction.cxx:2918 AliAnalysisTaskIDFragmentationFunction.cxx:2919 AliAnalysisTaskIDFragmentationFunction.cxx:2920 AliAnalysisTaskIDFragmentationFunction.cxx:2921 AliAnalysisTaskIDFragmentationFunction.cxx:2922 AliAnalysisTaskIDFragmentationFunction.cxx:2923 AliAnalysisTaskIDFragmentationFunction.cxx:2924 AliAnalysisTaskIDFragmentationFunction.cxx:2925 AliAnalysisTaskIDFragmentationFunction.cxx:2926 AliAnalysisTaskIDFragmentationFunction.cxx:2927 AliAnalysisTaskIDFragmentationFunction.cxx:2928 AliAnalysisTaskIDFragmentationFunction.cxx:2929 AliAnalysisTaskIDFragmentationFunction.cxx:2930 AliAnalysisTaskIDFragmentationFunction.cxx:2931 AliAnalysisTaskIDFragmentationFunction.cxx:2932 AliAnalysisTaskIDFragmentationFunction.cxx:2933 AliAnalysisTaskIDFragmentationFunction.cxx:2934 AliAnalysisTaskIDFragmentationFunction.cxx:2935 AliAnalysisTaskIDFragmentationFunction.cxx:2936 AliAnalysisTaskIDFragmentationFunction.cxx:2937 AliAnalysisTaskIDFragmentationFunction.cxx:2938 AliAnalysisTaskIDFragmentationFunction.cxx:2939 AliAnalysisTaskIDFragmentationFunction.cxx:2940 AliAnalysisTaskIDFragmentationFunction.cxx:2941 AliAnalysisTaskIDFragmentationFunction.cxx:2942 AliAnalysisTaskIDFragmentationFunction.cxx:2943 AliAnalysisTaskIDFragmentationFunction.cxx:2944 AliAnalysisTaskIDFragmentationFunction.cxx:2945 AliAnalysisTaskIDFragmentationFunction.cxx:2946 AliAnalysisTaskIDFragmentationFunction.cxx:2947 AliAnalysisTaskIDFragmentationFunction.cxx:2948 AliAnalysisTaskIDFragmentationFunction.cxx:2949 AliAnalysisTaskIDFragmentationFunction.cxx:2950 AliAnalysisTaskIDFragmentationFunction.cxx:2951 AliAnalysisTaskIDFragmentationFunction.cxx:2952 AliAnalysisTaskIDFragmentationFunction.cxx:2953 AliAnalysisTaskIDFragmentationFunction.cxx:2954 AliAnalysisTaskIDFragmentationFunction.cxx:2955 AliAnalysisTaskIDFragmentationFunction.cxx:2956 AliAnalysisTaskIDFragmentationFunction.cxx:2957 AliAnalysisTaskIDFragmentationFunction.cxx:2958 AliAnalysisTaskIDFragmentationFunction.cxx:2959 AliAnalysisTaskIDFragmentationFunction.cxx:2960 AliAnalysisTaskIDFragmentationFunction.cxx:2961 AliAnalysisTaskIDFragmentationFunction.cxx:2962 AliAnalysisTaskIDFragmentationFunction.cxx:2963 AliAnalysisTaskIDFragmentationFunction.cxx:2964 AliAnalysisTaskIDFragmentationFunction.cxx:2965 AliAnalysisTaskIDFragmentationFunction.cxx:2966 AliAnalysisTaskIDFragmentationFunction.cxx:2967 AliAnalysisTaskIDFragmentationFunction.cxx:2968 AliAnalysisTaskIDFragmentationFunction.cxx:2969 AliAnalysisTaskIDFragmentationFunction.cxx:2970 AliAnalysisTaskIDFragmentationFunction.cxx:2971 AliAnalysisTaskIDFragmentationFunction.cxx:2972 AliAnalysisTaskIDFragmentationFunction.cxx:2973 AliAnalysisTaskIDFragmentationFunction.cxx:2974 AliAnalysisTaskIDFragmentationFunction.cxx:2975 AliAnalysisTaskIDFragmentationFunction.cxx:2976 AliAnalysisTaskIDFragmentationFunction.cxx:2977 AliAnalysisTaskIDFragmentationFunction.cxx:2978 AliAnalysisTaskIDFragmentationFunction.cxx:2979 AliAnalysisTaskIDFragmentationFunction.cxx:2980 AliAnalysisTaskIDFragmentationFunction.cxx:2981 AliAnalysisTaskIDFragmentationFunction.cxx:2982 AliAnalysisTaskIDFragmentationFunction.cxx:2983 AliAnalysisTaskIDFragmentationFunction.cxx:2984 AliAnalysisTaskIDFragmentationFunction.cxx:2985 AliAnalysisTaskIDFragmentationFunction.cxx:2986 AliAnalysisTaskIDFragmentationFunction.cxx:2987 AliAnalysisTaskIDFragmentationFunction.cxx:2988 AliAnalysisTaskIDFragmentationFunction.cxx:2989 AliAnalysisTaskIDFragmentationFunction.cxx:2990 AliAnalysisTaskIDFragmentationFunction.cxx:2991 AliAnalysisTaskIDFragmentationFunction.cxx:2992 AliAnalysisTaskIDFragmentationFunction.cxx:2993 AliAnalysisTaskIDFragmentationFunction.cxx:2994 AliAnalysisTaskIDFragmentationFunction.cxx:2995 AliAnalysisTaskIDFragmentationFunction.cxx:2996 AliAnalysisTaskIDFragmentationFunction.cxx:2997 AliAnalysisTaskIDFragmentationFunction.cxx:2998 AliAnalysisTaskIDFragmentationFunction.cxx:2999 AliAnalysisTaskIDFragmentationFunction.cxx:3000 AliAnalysisTaskIDFragmentationFunction.cxx:3001 AliAnalysisTaskIDFragmentationFunction.cxx:3002 AliAnalysisTaskIDFragmentationFunction.cxx:3003 AliAnalysisTaskIDFragmentationFunction.cxx:3004 AliAnalysisTaskIDFragmentationFunction.cxx:3005 AliAnalysisTaskIDFragmentationFunction.cxx:3006 AliAnalysisTaskIDFragmentationFunction.cxx:3007 AliAnalysisTaskIDFragmentationFunction.cxx:3008 AliAnalysisTaskIDFragmentationFunction.cxx:3009 AliAnalysisTaskIDFragmentationFunction.cxx:3010 AliAnalysisTaskIDFragmentationFunction.cxx:3011 AliAnalysisTaskIDFragmentationFunction.cxx:3012 AliAnalysisTaskIDFragmentationFunction.cxx:3013 AliAnalysisTaskIDFragmentationFunction.cxx:3014 AliAnalysisTaskIDFragmentationFunction.cxx:3015 AliAnalysisTaskIDFragmentationFunction.cxx:3016 AliAnalysisTaskIDFragmentationFunction.cxx:3017 AliAnalysisTaskIDFragmentationFunction.cxx:3018 AliAnalysisTaskIDFragmentationFunction.cxx:3019 AliAnalysisTaskIDFragmentationFunction.cxx:3020 AliAnalysisTaskIDFragmentationFunction.cxx:3021 AliAnalysisTaskIDFragmentationFunction.cxx:3022 AliAnalysisTaskIDFragmentationFunction.cxx:3023 AliAnalysisTaskIDFragmentationFunction.cxx:3024 AliAnalysisTaskIDFragmentationFunction.cxx:3025 AliAnalysisTaskIDFragmentationFunction.cxx:3026 AliAnalysisTaskIDFragmentationFunction.cxx:3027 AliAnalysisTaskIDFragmentationFunction.cxx:3028 AliAnalysisTaskIDFragmentationFunction.cxx:3029 AliAnalysisTaskIDFragmentationFunction.cxx:3030 AliAnalysisTaskIDFragmentationFunction.cxx:3031 AliAnalysisTaskIDFragmentationFunction.cxx:3032 AliAnalysisTaskIDFragmentationFunction.cxx:3033 AliAnalysisTaskIDFragmentationFunction.cxx:3034 AliAnalysisTaskIDFragmentationFunction.cxx:3035 AliAnalysisTaskIDFragmentationFunction.cxx:3036 AliAnalysisTaskIDFragmentationFunction.cxx:3037 AliAnalysisTaskIDFragmentationFunction.cxx:3038 AliAnalysisTaskIDFragmentationFunction.cxx:3039 AliAnalysisTaskIDFragmentationFunction.cxx:3040 AliAnalysisTaskIDFragmentationFunction.cxx:3041 AliAnalysisTaskIDFragmentationFunction.cxx:3042 AliAnalysisTaskIDFragmentationFunction.cxx:3043 AliAnalysisTaskIDFragmentationFunction.cxx:3044 AliAnalysisTaskIDFragmentationFunction.cxx:3045 AliAnalysisTaskIDFragmentationFunction.cxx:3046 AliAnalysisTaskIDFragmentationFunction.cxx:3047 AliAnalysisTaskIDFragmentationFunction.cxx:3048 AliAnalysisTaskIDFragmentationFunction.cxx:3049 AliAnalysisTaskIDFragmentationFunction.cxx:3050 AliAnalysisTaskIDFragmentationFunction.cxx:3051 AliAnalysisTaskIDFragmentationFunction.cxx:3052 AliAnalysisTaskIDFragmentationFunction.cxx:3053 AliAnalysisTaskIDFragmentationFunction.cxx:3054 AliAnalysisTaskIDFragmentationFunction.cxx:3055 AliAnalysisTaskIDFragmentationFunction.cxx:3056 AliAnalysisTaskIDFragmentationFunction.cxx:3057 AliAnalysisTaskIDFragmentationFunction.cxx:3058 AliAnalysisTaskIDFragmentationFunction.cxx:3059 AliAnalysisTaskIDFragmentationFunction.cxx:3060 AliAnalysisTaskIDFragmentationFunction.cxx:3061 AliAnalysisTaskIDFragmentationFunction.cxx:3062 AliAnalysisTaskIDFragmentationFunction.cxx:3063 AliAnalysisTaskIDFragmentationFunction.cxx:3064 AliAnalysisTaskIDFragmentationFunction.cxx:3065 AliAnalysisTaskIDFragmentationFunction.cxx:3066 AliAnalysisTaskIDFragmentationFunction.cxx:3067 AliAnalysisTaskIDFragmentationFunction.cxx:3068 AliAnalysisTaskIDFragmentationFunction.cxx:3069 AliAnalysisTaskIDFragmentationFunction.cxx:3070 AliAnalysisTaskIDFragmentationFunction.cxx:3071 AliAnalysisTaskIDFragmentationFunction.cxx:3072 AliAnalysisTaskIDFragmentationFunction.cxx:3073 AliAnalysisTaskIDFragmentationFunction.cxx:3074 AliAnalysisTaskIDFragmentationFunction.cxx:3075 AliAnalysisTaskIDFragmentationFunction.cxx:3076 AliAnalysisTaskIDFragmentationFunction.cxx:3077 AliAnalysisTaskIDFragmentationFunction.cxx:3078 AliAnalysisTaskIDFragmentationFunction.cxx:3079 AliAnalysisTaskIDFragmentationFunction.cxx:3080 AliAnalysisTaskIDFragmentationFunction.cxx:3081 AliAnalysisTaskIDFragmentationFunction.cxx:3082 AliAnalysisTaskIDFragmentationFunction.cxx:3083 AliAnalysisTaskIDFragmentationFunction.cxx:3084 AliAnalysisTaskIDFragmentationFunction.cxx:3085 AliAnalysisTaskIDFragmentationFunction.cxx:3086 AliAnalysisTaskIDFragmentationFunction.cxx:3087 AliAnalysisTaskIDFragmentationFunction.cxx:3088 AliAnalysisTaskIDFragmentationFunction.cxx:3089 AliAnalysisTaskIDFragmentationFunction.cxx:3090 AliAnalysisTaskIDFragmentationFunction.cxx:3091 AliAnalysisTaskIDFragmentationFunction.cxx:3092 AliAnalysisTaskIDFragmentationFunction.cxx:3093 AliAnalysisTaskIDFragmentationFunction.cxx:3094 AliAnalysisTaskIDFragmentationFunction.cxx:3095 AliAnalysisTaskIDFragmentationFunction.cxx:3096 AliAnalysisTaskIDFragmentationFunction.cxx:3097 AliAnalysisTaskIDFragmentationFunction.cxx:3098 AliAnalysisTaskIDFragmentationFunction.cxx:3099 AliAnalysisTaskIDFragmentationFunction.cxx:3100 AliAnalysisTaskIDFragmentationFunction.cxx:3101 AliAnalysisTaskIDFragmentationFunction.cxx:3102 AliAnalysisTaskIDFragmentationFunction.cxx:3103 AliAnalysisTaskIDFragmentationFunction.cxx:3104 AliAnalysisTaskIDFragmentationFunction.cxx:3105 AliAnalysisTaskIDFragmentationFunction.cxx:3106 AliAnalysisTaskIDFragmentationFunction.cxx:3107 AliAnalysisTaskIDFragmentationFunction.cxx:3108 AliAnalysisTaskIDFragmentationFunction.cxx:3109 AliAnalysisTaskIDFragmentationFunction.cxx:3110 AliAnalysisTaskIDFragmentationFunction.cxx:3111 AliAnalysisTaskIDFragmentationFunction.cxx:3112 AliAnalysisTaskIDFragmentationFunction.cxx:3113 AliAnalysisTaskIDFragmentationFunction.cxx:3114 AliAnalysisTaskIDFragmentationFunction.cxx:3115 AliAnalysisTaskIDFragmentationFunction.cxx:3116 AliAnalysisTaskIDFragmentationFunction.cxx:3117 AliAnalysisTaskIDFragmentationFunction.cxx:3118 AliAnalysisTaskIDFragmentationFunction.cxx:3119 AliAnalysisTaskIDFragmentationFunction.cxx:3120 AliAnalysisTaskIDFragmentationFunction.cxx:3121 AliAnalysisTaskIDFragmentationFunction.cxx:3122 AliAnalysisTaskIDFragmentationFunction.cxx:3123 AliAnalysisTaskIDFragmentationFunction.cxx:3124 AliAnalysisTaskIDFragmentationFunction.cxx:3125 AliAnalysisTaskIDFragmentationFunction.cxx:3126 AliAnalysisTaskIDFragmentationFunction.cxx:3127 AliAnalysisTaskIDFragmentationFunction.cxx:3128 AliAnalysisTaskIDFragmentationFunction.cxx:3129 AliAnalysisTaskIDFragmentationFunction.cxx:3130 AliAnalysisTaskIDFragmentationFunction.cxx:3131 AliAnalysisTaskIDFragmentationFunction.cxx:3132 AliAnalysisTaskIDFragmentationFunction.cxx:3133 AliAnalysisTaskIDFragmentationFunction.cxx:3134 AliAnalysisTaskIDFragmentationFunction.cxx:3135 AliAnalysisTaskIDFragmentationFunction.cxx:3136 AliAnalysisTaskIDFragmentationFunction.cxx:3137 AliAnalysisTaskIDFragmentationFunction.cxx:3138 AliAnalysisTaskIDFragmentationFunction.cxx:3139 AliAnalysisTaskIDFragmentationFunction.cxx:3140 AliAnalysisTaskIDFragmentationFunction.cxx:3141 AliAnalysisTaskIDFragmentationFunction.cxx:3142 AliAnalysisTaskIDFragmentationFunction.cxx:3143 AliAnalysisTaskIDFragmentationFunction.cxx:3144 AliAnalysisTaskIDFragmentationFunction.cxx:3145 AliAnalysisTaskIDFragmentationFunction.cxx:3146 AliAnalysisTaskIDFragmentationFunction.cxx:3147 AliAnalysisTaskIDFragmentationFunction.cxx:3148 AliAnalysisTaskIDFragmentationFunction.cxx:3149 AliAnalysisTaskIDFragmentationFunction.cxx:3150 AliAnalysisTaskIDFragmentationFunction.cxx:3151 AliAnalysisTaskIDFragmentationFunction.cxx:3152 AliAnalysisTaskIDFragmentationFunction.cxx:3153 AliAnalysisTaskIDFragmentationFunction.cxx:3154 AliAnalysisTaskIDFragmentationFunction.cxx:3155 AliAnalysisTaskIDFragmentationFunction.cxx:3156 AliAnalysisTaskIDFragmentationFunction.cxx:3157 AliAnalysisTaskIDFragmentationFunction.cxx:3158 AliAnalysisTaskIDFragmentationFunction.cxx:3159 AliAnalysisTaskIDFragmentationFunction.cxx:3160 AliAnalysisTaskIDFragmentationFunction.cxx:3161 AliAnalysisTaskIDFragmentationFunction.cxx:3162 AliAnalysisTaskIDFragmentationFunction.cxx:3163 AliAnalysisTaskIDFragmentationFunction.cxx:3164 AliAnalysisTaskIDFragmentationFunction.cxx:3165 AliAnalysisTaskIDFragmentationFunction.cxx:3166 AliAnalysisTaskIDFragmentationFunction.cxx:3167 AliAnalysisTaskIDFragmentationFunction.cxx:3168 AliAnalysisTaskIDFragmentationFunction.cxx:3169 AliAnalysisTaskIDFragmentationFunction.cxx:3170 AliAnalysisTaskIDFragmentationFunction.cxx:3171 AliAnalysisTaskIDFragmentationFunction.cxx:3172 AliAnalysisTaskIDFragmentationFunction.cxx:3173 AliAnalysisTaskIDFragmentationFunction.cxx:3174 AliAnalysisTaskIDFragmentationFunction.cxx:3175 AliAnalysisTaskIDFragmentationFunction.cxx:3176 AliAnalysisTaskIDFragmentationFunction.cxx:3177 AliAnalysisTaskIDFragmentationFunction.cxx:3178 AliAnalysisTaskIDFragmentationFunction.cxx:3179 AliAnalysisTaskIDFragmentationFunction.cxx:3180 AliAnalysisTaskIDFragmentationFunction.cxx:3181 AliAnalysisTaskIDFragmentationFunction.cxx:3182 AliAnalysisTaskIDFragmentationFunction.cxx:3183 AliAnalysisTaskIDFragmentationFunction.cxx:3184 AliAnalysisTaskIDFragmentationFunction.cxx:3185 AliAnalysisTaskIDFragmentationFunction.cxx:3186 AliAnalysisTaskIDFragmentationFunction.cxx:3187 AliAnalysisTaskIDFragmentationFunction.cxx:3188 AliAnalysisTaskIDFragmentationFunction.cxx:3189 AliAnalysisTaskIDFragmentationFunction.cxx:3190 AliAnalysisTaskIDFragmentationFunction.cxx:3191 AliAnalysisTaskIDFragmentationFunction.cxx:3192 AliAnalysisTaskIDFragmentationFunction.cxx:3193 AliAnalysisTaskIDFragmentationFunction.cxx:3194 AliAnalysisTaskIDFragmentationFunction.cxx:3195 AliAnalysisTaskIDFragmentationFunction.cxx:3196 AliAnalysisTaskIDFragmentationFunction.cxx:3197 AliAnalysisTaskIDFragmentationFunction.cxx:3198 AliAnalysisTaskIDFragmentationFunction.cxx:3199 AliAnalysisTaskIDFragmentationFunction.cxx:3200 AliAnalysisTaskIDFragmentationFunction.cxx:3201 AliAnalysisTaskIDFragmentationFunction.cxx:3202 AliAnalysisTaskIDFragmentationFunction.cxx:3203 AliAnalysisTaskIDFragmentationFunction.cxx:3204 AliAnalysisTaskIDFragmentationFunction.cxx:3205 AliAnalysisTaskIDFragmentationFunction.cxx:3206 AliAnalysisTaskIDFragmentationFunction.cxx:3207 AliAnalysisTaskIDFragmentationFunction.cxx:3208 AliAnalysisTaskIDFragmentationFunction.cxx:3209 AliAnalysisTaskIDFragmentationFunction.cxx:3210 AliAnalysisTaskIDFragmentationFunction.cxx:3211 AliAnalysisTaskIDFragmentationFunction.cxx:3212 AliAnalysisTaskIDFragmentationFunction.cxx:3213 AliAnalysisTaskIDFragmentationFunction.cxx:3214 AliAnalysisTaskIDFragmentationFunction.cxx:3215 AliAnalysisTaskIDFragmentationFunction.cxx:3216 AliAnalysisTaskIDFragmentationFunction.cxx:3217 AliAnalysisTaskIDFragmentationFunction.cxx:3218 AliAnalysisTaskIDFragmentationFunction.cxx:3219 AliAnalysisTaskIDFragmentationFunction.cxx:3220 AliAnalysisTaskIDFragmentationFunction.cxx:3221 AliAnalysisTaskIDFragmentationFunction.cxx:3222 AliAnalysisTaskIDFragmentationFunction.cxx:3223 AliAnalysisTaskIDFragmentationFunction.cxx:3224 AliAnalysisTaskIDFragmentationFunction.cxx:3225 AliAnalysisTaskIDFragmentationFunction.cxx:3226 AliAnalysisTaskIDFragmentationFunction.cxx:3227 AliAnalysisTaskIDFragmentationFunction.cxx:3228 AliAnalysisTaskIDFragmentationFunction.cxx:3229 AliAnalysisTaskIDFragmentationFunction.cxx:3230 AliAnalysisTaskIDFragmentationFunction.cxx:3231 AliAnalysisTaskIDFragmentationFunction.cxx:3232 AliAnalysisTaskIDFragmentationFunction.cxx:3233 AliAnalysisTaskIDFragmentationFunction.cxx:3234 AliAnalysisTaskIDFragmentationFunction.cxx:3235 AliAnalysisTaskIDFragmentationFunction.cxx:3236 AliAnalysisTaskIDFragmentationFunction.cxx:3237 AliAnalysisTaskIDFragmentationFunction.cxx:3238 AliAnalysisTaskIDFragmentationFunction.cxx:3239 AliAnalysisTaskIDFragmentationFunction.cxx:3240 AliAnalysisTaskIDFragmentationFunction.cxx:3241 AliAnalysisTaskIDFragmentationFunction.cxx:3242 AliAnalysisTaskIDFragmentationFunction.cxx:3243 AliAnalysisTaskIDFragmentationFunction.cxx:3244 AliAnalysisTaskIDFragmentationFunction.cxx:3245 AliAnalysisTaskIDFragmentationFunction.cxx:3246 AliAnalysisTaskIDFragmentationFunction.cxx:3247 AliAnalysisTaskIDFragmentationFunction.cxx:3248 AliAnalysisTaskIDFragmentationFunction.cxx:3249 AliAnalysisTaskIDFragmentationFunction.cxx:3250 AliAnalysisTaskIDFragmentationFunction.cxx:3251 AliAnalysisTaskIDFragmentationFunction.cxx:3252 AliAnalysisTaskIDFragmentationFunction.cxx:3253 AliAnalysisTaskIDFragmentationFunction.cxx:3254 AliAnalysisTaskIDFragmentationFunction.cxx:3255 AliAnalysisTaskIDFragmentationFunction.cxx:3256 AliAnalysisTaskIDFragmentationFunction.cxx:3257 AliAnalysisTaskIDFragmentationFunction.cxx:3258 AliAnalysisTaskIDFragmentationFunction.cxx:3259 AliAnalysisTaskIDFragmentationFunction.cxx:3260 AliAnalysisTaskIDFragmentationFunction.cxx:3261 AliAnalysisTaskIDFragmentationFunction.cxx:3262 AliAnalysisTaskIDFragmentationFunction.cxx:3263 AliAnalysisTaskIDFragmentationFunction.cxx:3264 AliAnalysisTaskIDFragmentationFunction.cxx:3265 AliAnalysisTaskIDFragmentationFunction.cxx:3266 AliAnalysisTaskIDFragmentationFunction.cxx:3267 AliAnalysisTaskIDFragmentationFunction.cxx:3268 AliAnalysisTaskIDFragmentationFunction.cxx:3269 AliAnalysisTaskIDFragmentationFunction.cxx:3270 AliAnalysisTaskIDFragmentationFunction.cxx:3271 AliAnalysisTaskIDFragmentationFunction.cxx:3272 AliAnalysisTaskIDFragmentationFunction.cxx:3273 AliAnalysisTaskIDFragmentationFunction.cxx:3274 AliAnalysisTaskIDFragmentationFunction.cxx:3275 AliAnalysisTaskIDFragmentationFunction.cxx:3276 AliAnalysisTaskIDFragmentationFunction.cxx:3277 AliAnalysisTaskIDFragmentationFunction.cxx:3278 AliAnalysisTaskIDFragmentationFunction.cxx:3279 AliAnalysisTaskIDFragmentationFunction.cxx:3280 AliAnalysisTaskIDFragmentationFunction.cxx:3281 AliAnalysisTaskIDFragmentationFunction.cxx:3282 AliAnalysisTaskIDFragmentationFunction.cxx:3283 AliAnalysisTaskIDFragmentationFunction.cxx:3284 AliAnalysisTaskIDFragmentationFunction.cxx:3285 AliAnalysisTaskIDFragmentationFunction.cxx:3286 AliAnalysisTaskIDFragmentationFunction.cxx:3287 AliAnalysisTaskIDFragmentationFunction.cxx:3288 AliAnalysisTaskIDFragmentationFunction.cxx:3289 AliAnalysisTaskIDFragmentationFunction.cxx:3290 AliAnalysisTaskIDFragmentationFunction.cxx:3291 AliAnalysisTaskIDFragmentationFunction.cxx:3292 AliAnalysisTaskIDFragmentationFunction.cxx:3293 AliAnalysisTaskIDFragmentationFunction.cxx:3294 AliAnalysisTaskIDFragmentationFunction.cxx:3295 AliAnalysisTaskIDFragmentationFunction.cxx:3296 AliAnalysisTaskIDFragmentationFunction.cxx:3297 AliAnalysisTaskIDFragmentationFunction.cxx:3298 AliAnalysisTaskIDFragmentationFunction.cxx:3299 AliAnalysisTaskIDFragmentationFunction.cxx:3300 AliAnalysisTaskIDFragmentationFunction.cxx:3301 AliAnalysisTaskIDFragmentationFunction.cxx:3302 AliAnalysisTaskIDFragmentationFunction.cxx:3303 AliAnalysisTaskIDFragmentationFunction.cxx:3304 AliAnalysisTaskIDFragmentationFunction.cxx:3305 AliAnalysisTaskIDFragmentationFunction.cxx:3306 AliAnalysisTaskIDFragmentationFunction.cxx:3307 AliAnalysisTaskIDFragmentationFunction.cxx:3308 AliAnalysisTaskIDFragmentationFunction.cxx:3309 AliAnalysisTaskIDFragmentationFunction.cxx:3310 AliAnalysisTaskIDFragmentationFunction.cxx:3311 AliAnalysisTaskIDFragmentationFunction.cxx:3312 AliAnalysisTaskIDFragmentationFunction.cxx:3313 AliAnalysisTaskIDFragmentationFunction.cxx:3314 AliAnalysisTaskIDFragmentationFunction.cxx:3315 AliAnalysisTaskIDFragmentationFunction.cxx:3316 AliAnalysisTaskIDFragmentationFunction.cxx:3317 AliAnalysisTaskIDFragmentationFunction.cxx:3318 AliAnalysisTaskIDFragmentationFunction.cxx:3319 AliAnalysisTaskIDFragmentationFunction.cxx:3320 AliAnalysisTaskIDFragmentationFunction.cxx:3321 AliAnalysisTaskIDFragmentationFunction.cxx:3322 AliAnalysisTaskIDFragmentationFunction.cxx:3323 AliAnalysisTaskIDFragmentationFunction.cxx:3324 AliAnalysisTaskIDFragmentationFunction.cxx:3325 AliAnalysisTaskIDFragmentationFunction.cxx:3326 AliAnalysisTaskIDFragmentationFunction.cxx:3327 AliAnalysisTaskIDFragmentationFunction.cxx:3328 AliAnalysisTaskIDFragmentationFunction.cxx:3329 AliAnalysisTaskIDFragmentationFunction.cxx:3330 AliAnalysisTaskIDFragmentationFunction.cxx:3331 AliAnalysisTaskIDFragmentationFunction.cxx:3332 AliAnalysisTaskIDFragmentationFunction.cxx:3333 AliAnalysisTaskIDFragmentationFunction.cxx:3334 AliAnalysisTaskIDFragmentationFunction.cxx:3335 AliAnalysisTaskIDFragmentationFunction.cxx:3336 AliAnalysisTaskIDFragmentationFunction.cxx:3337 AliAnalysisTaskIDFragmentationFunction.cxx:3338 AliAnalysisTaskIDFragmentationFunction.cxx:3339 AliAnalysisTaskIDFragmentationFunction.cxx:3340 AliAnalysisTaskIDFragmentationFunction.cxx:3341 AliAnalysisTaskIDFragmentationFunction.cxx:3342 AliAnalysisTaskIDFragmentationFunction.cxx:3343 AliAnalysisTaskIDFragmentationFunction.cxx:3344 AliAnalysisTaskIDFragmentationFunction.cxx:3345 AliAnalysisTaskIDFragmentationFunction.cxx:3346 AliAnalysisTaskIDFragmentationFunction.cxx:3347 AliAnalysisTaskIDFragmentationFunction.cxx:3348 AliAnalysisTaskIDFragmentationFunction.cxx:3349 AliAnalysisTaskIDFragmentationFunction.cxx:3350 AliAnalysisTaskIDFragmentationFunction.cxx:3351 AliAnalysisTaskIDFragmentationFunction.cxx:3352 AliAnalysisTaskIDFragmentationFunction.cxx:3353 AliAnalysisTaskIDFragmentationFunction.cxx:3354 AliAnalysisTaskIDFragmentationFunction.cxx:3355 AliAnalysisTaskIDFragmentationFunction.cxx:3356 AliAnalysisTaskIDFragmentationFunction.cxx:3357 AliAnalysisTaskIDFragmentationFunction.cxx:3358 AliAnalysisTaskIDFragmentationFunction.cxx:3359 AliAnalysisTaskIDFragmentationFunction.cxx:3360 AliAnalysisTaskIDFragmentationFunction.cxx:3361 AliAnalysisTaskIDFragmentationFunction.cxx:3362 AliAnalysisTaskIDFragmentationFunction.cxx:3363 AliAnalysisTaskIDFragmentationFunction.cxx:3364 AliAnalysisTaskIDFragmentationFunction.cxx:3365 AliAnalysisTaskIDFragmentationFunction.cxx:3366 AliAnalysisTaskIDFragmentationFunction.cxx:3367 AliAnalysisTaskIDFragmentationFunction.cxx:3368 AliAnalysisTaskIDFragmentationFunction.cxx:3369 AliAnalysisTaskIDFragmentationFunction.cxx:3370 AliAnalysisTaskIDFragmentationFunction.cxx:3371 AliAnalysisTaskIDFragmentationFunction.cxx:3372 AliAnalysisTaskIDFragmentationFunction.cxx:3373 AliAnalysisTaskIDFragmentationFunction.cxx:3374 AliAnalysisTaskIDFragmentationFunction.cxx:3375 AliAnalysisTaskIDFragmentationFunction.cxx:3376 AliAnalysisTaskIDFragmentationFunction.cxx:3377 AliAnalysisTaskIDFragmentationFunction.cxx:3378 AliAnalysisTaskIDFragmentationFunction.cxx:3379 AliAnalysisTaskIDFragmentationFunction.cxx:3380 AliAnalysisTaskIDFragmentationFunction.cxx:3381 AliAnalysisTaskIDFragmentationFunction.cxx:3382 AliAnalysisTaskIDFragmentationFunction.cxx:3383 AliAnalysisTaskIDFragmentationFunction.cxx:3384 AliAnalysisTaskIDFragmentationFunction.cxx:3385 AliAnalysisTaskIDFragmentationFunction.cxx:3386 AliAnalysisTaskIDFragmentationFunction.cxx:3387 AliAnalysisTaskIDFragmentationFunction.cxx:3388 AliAnalysisTaskIDFragmentationFunction.cxx:3389 AliAnalysisTaskIDFragmentationFunction.cxx:3390 AliAnalysisTaskIDFragmentationFunction.cxx:3391 AliAnalysisTaskIDFragmentationFunction.cxx:3392 AliAnalysisTaskIDFragmentationFunction.cxx:3393 AliAnalysisTaskIDFragmentationFunction.cxx:3394 AliAnalysisTaskIDFragmentationFunction.cxx:3395 AliAnalysisTaskIDFragmentationFunction.cxx:3396 AliAnalysisTaskIDFragmentationFunction.cxx:3397 AliAnalysisTaskIDFragmentationFunction.cxx:3398 AliAnalysisTaskIDFragmentationFunction.cxx:3399 AliAnalysisTaskIDFragmentationFunction.cxx:3400 AliAnalysisTaskIDFragmentationFunction.cxx:3401 AliAnalysisTaskIDFragmentationFunction.cxx:3402 AliAnalysisTaskIDFragmentationFunction.cxx:3403 AliAnalysisTaskIDFragmentationFunction.cxx:3404 AliAnalysisTaskIDFragmentationFunction.cxx:3405 AliAnalysisTaskIDFragmentationFunction.cxx:3406 AliAnalysisTaskIDFragmentationFunction.cxx:3407 AliAnalysisTaskIDFragmentationFunction.cxx:3408 AliAnalysisTaskIDFragmentationFunction.cxx:3409 AliAnalysisTaskIDFragmentationFunction.cxx:3410 AliAnalysisTaskIDFragmentationFunction.cxx:3411 AliAnalysisTaskIDFragmentationFunction.cxx:3412 AliAnalysisTaskIDFragmentationFunction.cxx:3413 AliAnalysisTaskIDFragmentationFunction.cxx:3414 AliAnalysisTaskIDFragmentationFunction.cxx:3415 AliAnalysisTaskIDFragmentationFunction.cxx:3416 AliAnalysisTaskIDFragmentationFunction.cxx:3417 AliAnalysisTaskIDFragmentationFunction.cxx:3418 AliAnalysisTaskIDFragmentationFunction.cxx:3419 AliAnalysisTaskIDFragmentationFunction.cxx:3420 AliAnalysisTaskIDFragmentationFunction.cxx:3421 AliAnalysisTaskIDFragmentationFunction.cxx:3422 AliAnalysisTaskIDFragmentationFunction.cxx:3423 AliAnalysisTaskIDFragmentationFunction.cxx:3424 AliAnalysisTaskIDFragmentationFunction.cxx:3425 AliAnalysisTaskIDFragmentationFunction.cxx:3426 AliAnalysisTaskIDFragmentationFunction.cxx:3427 AliAnalysisTaskIDFragmentationFunction.cxx:3428 AliAnalysisTaskIDFragmentationFunction.cxx:3429 AliAnalysisTaskIDFragmentationFunction.cxx:3430 AliAnalysisTaskIDFragmentationFunction.cxx:3431 AliAnalysisTaskIDFragmentationFunction.cxx:3432 AliAnalysisTaskIDFragmentationFunction.cxx:3433 AliAnalysisTaskIDFragmentationFunction.cxx:3434 AliAnalysisTaskIDFragmentationFunction.cxx:3435 AliAnalysisTaskIDFragmentationFunction.cxx:3436 AliAnalysisTaskIDFragmentationFunction.cxx:3437 AliAnalysisTaskIDFragmentationFunction.cxx:3438 AliAnalysisTaskIDFragmentationFunction.cxx:3439 AliAnalysisTaskIDFragmentationFunction.cxx:3440 AliAnalysisTaskIDFragmentationFunction.cxx:3441 AliAnalysisTaskIDFragmentationFunction.cxx:3442 AliAnalysisTaskIDFragmentationFunction.cxx:3443 AliAnalysisTaskIDFragmentationFunction.cxx:3444 AliAnalysisTaskIDFragmentationFunction.cxx:3445 AliAnalysisTaskIDFragmentationFunction.cxx:3446 AliAnalysisTaskIDFragmentationFunction.cxx:3447 AliAnalysisTaskIDFragmentationFunction.cxx:3448 AliAnalysisTaskIDFragmentationFunction.cxx:3449 AliAnalysisTaskIDFragmentationFunction.cxx:3450 AliAnalysisTaskIDFragmentationFunction.cxx:3451 AliAnalysisTaskIDFragmentationFunction.cxx:3452 AliAnalysisTaskIDFragmentationFunction.cxx:3453 AliAnalysisTaskIDFragmentationFunction.cxx:3454 AliAnalysisTaskIDFragmentationFunction.cxx:3455 AliAnalysisTaskIDFragmentationFunction.cxx:3456 AliAnalysisTaskIDFragmentationFunction.cxx:3457 AliAnalysisTaskIDFragmentationFunction.cxx:3458 AliAnalysisTaskIDFragmentationFunction.cxx:3459 AliAnalysisTaskIDFragmentationFunction.cxx:3460 AliAnalysisTaskIDFragmentationFunction.cxx:3461 AliAnalysisTaskIDFragmentationFunction.cxx:3462 AliAnalysisTaskIDFragmentationFunction.cxx:3463 AliAnalysisTaskIDFragmentationFunction.cxx:3464 AliAnalysisTaskIDFragmentationFunction.cxx:3465 AliAnalysisTaskIDFragmentationFunction.cxx:3466 AliAnalysisTaskIDFragmentationFunction.cxx:3467 AliAnalysisTaskIDFragmentationFunction.cxx:3468 AliAnalysisTaskIDFragmentationFunction.cxx:3469 AliAnalysisTaskIDFragmentationFunction.cxx:3470 AliAnalysisTaskIDFragmentationFunction.cxx:3471 AliAnalysisTaskIDFragmentationFunction.cxx:3472 AliAnalysisTaskIDFragmentationFunction.cxx:3473 AliAnalysisTaskIDFragmentationFunction.cxx:3474 AliAnalysisTaskIDFragmentationFunction.cxx:3475 AliAnalysisTaskIDFragmentationFunction.cxx:3476 AliAnalysisTaskIDFragmentationFunction.cxx:3477 AliAnalysisTaskIDFragmentationFunction.cxx:3478 AliAnalysisTaskIDFragmentationFunction.cxx:3479 AliAnalysisTaskIDFragmentationFunction.cxx:3480 AliAnalysisTaskIDFragmentationFunction.cxx:3481 AliAnalysisTaskIDFragmentationFunction.cxx:3482 AliAnalysisTaskIDFragmentationFunction.cxx:3483 AliAnalysisTaskIDFragmentationFunction.cxx:3484 AliAnalysisTaskIDFragmentationFunction.cxx:3485 AliAnalysisTaskIDFragmentationFunction.cxx:3486 AliAnalysisTaskIDFragmentationFunction.cxx:3487 AliAnalysisTaskIDFragmentationFunction.cxx:3488 AliAnalysisTaskIDFragmentationFunction.cxx:3489 AliAnalysisTaskIDFragmentationFunction.cxx:3490 AliAnalysisTaskIDFragmentationFunction.cxx:3491 AliAnalysisTaskIDFragmentationFunction.cxx:3492 AliAnalysisTaskIDFragmentationFunction.cxx:3493 AliAnalysisTaskIDFragmentationFunction.cxx:3494 AliAnalysisTaskIDFragmentationFunction.cxx:3495 AliAnalysisTaskIDFragmentationFunction.cxx:3496 AliAnalysisTaskIDFragmentationFunction.cxx:3497 AliAnalysisTaskIDFragmentationFunction.cxx:3498 AliAnalysisTaskIDFragmentationFunction.cxx:3499 AliAnalysisTaskIDFragmentationFunction.cxx:3500 AliAnalysisTaskIDFragmentationFunction.cxx:3501 AliAnalysisTaskIDFragmentationFunction.cxx:3502 AliAnalysisTaskIDFragmentationFunction.cxx:3503 AliAnalysisTaskIDFragmentationFunction.cxx:3504 AliAnalysisTaskIDFragmentationFunction.cxx:3505 AliAnalysisTaskIDFragmentationFunction.cxx:3506 AliAnalysisTaskIDFragmentationFunction.cxx:3507 AliAnalysisTaskIDFragmentationFunction.cxx:3508 AliAnalysisTaskIDFragmentationFunction.cxx:3509 AliAnalysisTaskIDFragmentationFunction.cxx:3510 AliAnalysisTaskIDFragmentationFunction.cxx:3511 AliAnalysisTaskIDFragmentationFunction.cxx:3512 AliAnalysisTaskIDFragmentationFunction.cxx:3513 AliAnalysisTaskIDFragmentationFunction.cxx:3514 AliAnalysisTaskIDFragmentationFunction.cxx:3515 AliAnalysisTaskIDFragmentationFunction.cxx:3516 AliAnalysisTaskIDFragmentationFunction.cxx:3517 AliAnalysisTaskIDFragmentationFunction.cxx:3518 AliAnalysisTaskIDFragmentationFunction.cxx:3519 AliAnalysisTaskIDFragmentationFunction.cxx:3520 AliAnalysisTaskIDFragmentationFunction.cxx:3521 AliAnalysisTaskIDFragmentationFunction.cxx:3522 AliAnalysisTaskIDFragmentationFunction.cxx:3523 AliAnalysisTaskIDFragmentationFunction.cxx:3524 AliAnalysisTaskIDFragmentationFunction.cxx:3525 AliAnalysisTaskIDFragmentationFunction.cxx:3526 AliAnalysisTaskIDFragmentationFunction.cxx:3527 AliAnalysisTaskIDFragmentationFunction.cxx:3528 AliAnalysisTaskIDFragmentationFunction.cxx:3529 AliAnalysisTaskIDFragmentationFunction.cxx:3530 AliAnalysisTaskIDFragmentationFunction.cxx:3531 AliAnalysisTaskIDFragmentationFunction.cxx:3532 AliAnalysisTaskIDFragmentationFunction.cxx:3533 AliAnalysisTaskIDFragmentationFunction.cxx:3534 AliAnalysisTaskIDFragmentationFunction.cxx:3535 AliAnalysisTaskIDFragmentationFunction.cxx:3536 AliAnalysisTaskIDFragmentationFunction.cxx:3537 AliAnalysisTaskIDFragmentationFunction.cxx:3538 AliAnalysisTaskIDFragmentationFunction.cxx:3539 AliAnalysisTaskIDFragmentationFunction.cxx:3540 AliAnalysisTaskIDFragmentationFunction.cxx:3541 AliAnalysisTaskIDFragmentationFunction.cxx:3542 AliAnalysisTaskIDFragmentationFunction.cxx:3543 AliAnalysisTaskIDFragmentationFunction.cxx:3544 AliAnalysisTaskIDFragmentationFunction.cxx:3545 AliAnalysisTaskIDFragmentationFunction.cxx:3546 AliAnalysisTaskIDFragmentationFunction.cxx:3547 AliAnalysisTaskIDFragmentationFunction.cxx:3548 AliAnalysisTaskIDFragmentationFunction.cxx:3549 AliAnalysisTaskIDFragmentationFunction.cxx:3550 AliAnalysisTaskIDFragmentationFunction.cxx:3551 AliAnalysisTaskIDFragmentationFunction.cxx:3552 AliAnalysisTaskIDFragmentationFunction.cxx:3553 AliAnalysisTaskIDFragmentationFunction.cxx:3554 AliAnalysisTaskIDFragmentationFunction.cxx:3555 AliAnalysisTaskIDFragmentationFunction.cxx:3556 AliAnalysisTaskIDFragmentationFunction.cxx:3557 AliAnalysisTaskIDFragmentationFunction.cxx:3558 AliAnalysisTaskIDFragmentationFunction.cxx:3559 AliAnalysisTaskIDFragmentationFunction.cxx:3560 AliAnalysisTaskIDFragmentationFunction.cxx:3561 AliAnalysisTaskIDFragmentationFunction.cxx:3562 AliAnalysisTaskIDFragmentationFunction.cxx:3563 AliAnalysisTaskIDFragmentationFunction.cxx:3564 AliAnalysisTaskIDFragmentationFunction.cxx:3565 AliAnalysisTaskIDFragmentationFunction.cxx:3566 AliAnalysisTaskIDFragmentationFunction.cxx:3567 AliAnalysisTaskIDFragmentationFunction.cxx:3568 AliAnalysisTaskIDFragmentationFunction.cxx:3569 AliAnalysisTaskIDFragmentationFunction.cxx:3570 AliAnalysisTaskIDFragmentationFunction.cxx:3571 AliAnalysisTaskIDFragmentationFunction.cxx:3572 AliAnalysisTaskIDFragmentationFunction.cxx:3573 AliAnalysisTaskIDFragmentationFunction.cxx:3574 AliAnalysisTaskIDFragmentationFunction.cxx:3575 AliAnalysisTaskIDFragmentationFunction.cxx:3576 AliAnalysisTaskIDFragmentationFunction.cxx:3577 AliAnalysisTaskIDFragmentationFunction.cxx:3578 AliAnalysisTaskIDFragmentationFunction.cxx:3579 AliAnalysisTaskIDFragmentationFunction.cxx:3580 AliAnalysisTaskIDFragmentationFunction.cxx:3581 AliAnalysisTaskIDFragmentationFunction.cxx:3582 AliAnalysisTaskIDFragmentationFunction.cxx:3583 AliAnalysisTaskIDFragmentationFunction.cxx:3584 AliAnalysisTaskIDFragmentationFunction.cxx:3585 AliAnalysisTaskIDFragmentationFunction.cxx:3586 AliAnalysisTaskIDFragmentationFunction.cxx:3587 AliAnalysisTaskIDFragmentationFunction.cxx:3588 AliAnalysisTaskIDFragmentationFunction.cxx:3589 AliAnalysisTaskIDFragmentationFunction.cxx:3590 AliAnalysisTaskIDFragmentationFunction.cxx:3591 AliAnalysisTaskIDFragmentationFunction.cxx:3592 AliAnalysisTaskIDFragmentationFunction.cxx:3593 AliAnalysisTaskIDFragmentationFunction.cxx:3594 AliAnalysisTaskIDFragmentationFunction.cxx:3595 AliAnalysisTaskIDFragmentationFunction.cxx:3596 AliAnalysisTaskIDFragmentationFunction.cxx:3597 AliAnalysisTaskIDFragmentationFunction.cxx:3598 AliAnalysisTaskIDFragmentationFunction.cxx:3599 AliAnalysisTaskIDFragmentationFunction.cxx:3600 AliAnalysisTaskIDFragmentationFunction.cxx:3601 AliAnalysisTaskIDFragmentationFunction.cxx:3602 AliAnalysisTaskIDFragmentationFunction.cxx:3603 AliAnalysisTaskIDFragmentationFunction.cxx:3604 AliAnalysisTaskIDFragmentationFunction.cxx:3605 AliAnalysisTaskIDFragmentationFunction.cxx:3606 AliAnalysisTaskIDFragmentationFunction.cxx:3607 AliAnalysisTaskIDFragmentationFunction.cxx:3608 AliAnalysisTaskIDFragmentationFunction.cxx:3609 AliAnalysisTaskIDFragmentationFunction.cxx:3610 AliAnalysisTaskIDFragmentationFunction.cxx:3611 AliAnalysisTaskIDFragmentationFunction.cxx:3612 AliAnalysisTaskIDFragmentationFunction.cxx:3613 AliAnalysisTaskIDFragmentationFunction.cxx:3614 AliAnalysisTaskIDFragmentationFunction.cxx:3615 AliAnalysisTaskIDFragmentationFunction.cxx:3616 AliAnalysisTaskIDFragmentationFunction.cxx:3617 AliAnalysisTaskIDFragmentationFunction.cxx:3618 AliAnalysisTaskIDFragmentationFunction.cxx:3619 AliAnalysisTaskIDFragmentationFunction.cxx:3620 AliAnalysisTaskIDFragmentationFunction.cxx:3621 AliAnalysisTaskIDFragmentationFunction.cxx:3622 AliAnalysisTaskIDFragmentationFunction.cxx:3623 AliAnalysisTaskIDFragmentationFunction.cxx:3624 AliAnalysisTaskIDFragmentationFunction.cxx:3625 AliAnalysisTaskIDFragmentationFunction.cxx:3626 AliAnalysisTaskIDFragmentationFunction.cxx:3627 AliAnalysisTaskIDFragmentationFunction.cxx:3628 AliAnalysisTaskIDFragmentationFunction.cxx:3629 AliAnalysisTaskIDFragmentationFunction.cxx:3630 AliAnalysisTaskIDFragmentationFunction.cxx:3631 AliAnalysisTaskIDFragmentationFunction.cxx:3632 AliAnalysisTaskIDFragmentationFunction.cxx:3633 AliAnalysisTaskIDFragmentationFunction.cxx:3634 AliAnalysisTaskIDFragmentationFunction.cxx:3635 AliAnalysisTaskIDFragmentationFunction.cxx:3636 AliAnalysisTaskIDFragmentationFunction.cxx:3637 AliAnalysisTaskIDFragmentationFunction.cxx:3638 AliAnalysisTaskIDFragmentationFunction.cxx:3639 AliAnalysisTaskIDFragmentationFunction.cxx:3640 AliAnalysisTaskIDFragmentationFunction.cxx:3641 AliAnalysisTaskIDFragmentationFunction.cxx:3642 AliAnalysisTaskIDFragmentationFunction.cxx:3643 AliAnalysisTaskIDFragmentationFunction.cxx:3644 AliAnalysisTaskIDFragmentationFunction.cxx:3645 AliAnalysisTaskIDFragmentationFunction.cxx:3646 AliAnalysisTaskIDFragmentationFunction.cxx:3647 AliAnalysisTaskIDFragmentationFunction.cxx:3648 AliAnalysisTaskIDFragmentationFunction.cxx:3649 AliAnalysisTaskIDFragmentationFunction.cxx:3650 AliAnalysisTaskIDFragmentationFunction.cxx:3651 AliAnalysisTaskIDFragmentationFunction.cxx:3652 AliAnalysisTaskIDFragmentationFunction.cxx:3653 AliAnalysisTaskIDFragmentationFunction.cxx:3654 AliAnalysisTaskIDFragmentationFunction.cxx:3655 AliAnalysisTaskIDFragmentationFunction.cxx:3656 AliAnalysisTaskIDFragmentationFunction.cxx:3657 AliAnalysisTaskIDFragmentationFunction.cxx:3658 AliAnalysisTaskIDFragmentationFunction.cxx:3659 AliAnalysisTaskIDFragmentationFunction.cxx:3660 AliAnalysisTaskIDFragmentationFunction.cxx:3661 AliAnalysisTaskIDFragmentationFunction.cxx:3662 AliAnalysisTaskIDFragmentationFunction.cxx:3663 AliAnalysisTaskIDFragmentationFunction.cxx:3664 AliAnalysisTaskIDFragmentationFunction.cxx:3665 AliAnalysisTaskIDFragmentationFunction.cxx:3666 AliAnalysisTaskIDFragmentationFunction.cxx:3667 AliAnalysisTaskIDFragmentationFunction.cxx:3668 AliAnalysisTaskIDFragmentationFunction.cxx:3669 AliAnalysisTaskIDFragmentationFunction.cxx:3670 AliAnalysisTaskIDFragmentationFunction.cxx:3671 AliAnalysisTaskIDFragmentationFunction.cxx:3672 AliAnalysisTaskIDFragmentationFunction.cxx:3673 AliAnalysisTaskIDFragmentationFunction.cxx:3674 AliAnalysisTaskIDFragmentationFunction.cxx:3675 AliAnalysisTaskIDFragmentationFunction.cxx:3676 AliAnalysisTaskIDFragmentationFunction.cxx:3677 AliAnalysisTaskIDFragmentationFunction.cxx:3678 AliAnalysisTaskIDFragmentationFunction.cxx:3679 AliAnalysisTaskIDFragmentationFunction.cxx:3680 AliAnalysisTaskIDFragmentationFunction.cxx:3681 AliAnalysisTaskIDFragmentationFunction.cxx:3682 AliAnalysisTaskIDFragmentationFunction.cxx:3683 AliAnalysisTaskIDFragmentationFunction.cxx:3684 AliAnalysisTaskIDFragmentationFunction.cxx:3685 AliAnalysisTaskIDFragmentationFunction.cxx:3686 AliAnalysisTaskIDFragmentationFunction.cxx:3687 AliAnalysisTaskIDFragmentationFunction.cxx:3688 AliAnalysisTaskIDFragmentationFunction.cxx:3689 AliAnalysisTaskIDFragmentationFunction.cxx:3690 AliAnalysisTaskIDFragmentationFunction.cxx:3691 AliAnalysisTaskIDFragmentationFunction.cxx:3692 AliAnalysisTaskIDFragmentationFunction.cxx:3693 AliAnalysisTaskIDFragmentationFunction.cxx:3694 AliAnalysisTaskIDFragmentationFunction.cxx:3695 AliAnalysisTaskIDFragmentationFunction.cxx:3696 AliAnalysisTaskIDFragmentationFunction.cxx:3697 AliAnalysisTaskIDFragmentationFunction.cxx:3698 AliAnalysisTaskIDFragmentationFunction.cxx:3699 AliAnalysisTaskIDFragmentationFunction.cxx:3700 AliAnalysisTaskIDFragmentationFunction.cxx:3701 AliAnalysisTaskIDFragmentationFunction.cxx:3702 AliAnalysisTaskIDFragmentationFunction.cxx:3703 AliAnalysisTaskIDFragmentationFunction.cxx:3704 AliAnalysisTaskIDFragmentationFunction.cxx:3705 AliAnalysisTaskIDFragmentationFunction.cxx:3706 AliAnalysisTaskIDFragmentationFunction.cxx:3707 AliAnalysisTaskIDFragmentationFunction.cxx:3708 AliAnalysisTaskIDFragmentationFunction.cxx:3709 AliAnalysisTaskIDFragmentationFunction.cxx:3710 AliAnalysisTaskIDFragmentationFunction.cxx:3711 AliAnalysisTaskIDFragmentationFunction.cxx:3712 AliAnalysisTaskIDFragmentationFunction.cxx:3713 AliAnalysisTaskIDFragmentationFunction.cxx:3714 AliAnalysisTaskIDFragmentationFunction.cxx:3715 AliAnalysisTaskIDFragmentationFunction.cxx:3716 AliAnalysisTaskIDFragmentationFunction.cxx:3717 AliAnalysisTaskIDFragmentationFunction.cxx:3718 AliAnalysisTaskIDFragmentationFunction.cxx:3719 AliAnalysisTaskIDFragmentationFunction.cxx:3720 AliAnalysisTaskIDFragmentationFunction.cxx:3721 AliAnalysisTaskIDFragmentationFunction.cxx:3722 AliAnalysisTaskIDFragmentationFunction.cxx:3723 AliAnalysisTaskIDFragmentationFunction.cxx:3724 AliAnalysisTaskIDFragmentationFunction.cxx:3725 AliAnalysisTaskIDFragmentationFunction.cxx:3726 AliAnalysisTaskIDFragmentationFunction.cxx:3727 AliAnalysisTaskIDFragmentationFunction.cxx:3728 AliAnalysisTaskIDFragmentationFunction.cxx:3729 AliAnalysisTaskIDFragmentationFunction.cxx:3730 AliAnalysisTaskIDFragmentationFunction.cxx:3731 AliAnalysisTaskIDFragmentationFunction.cxx:3732 AliAnalysisTaskIDFragmentationFunction.cxx:3733 AliAnalysisTaskIDFragmentationFunction.cxx:3734 AliAnalysisTaskIDFragmentationFunction.cxx:3735 AliAnalysisTaskIDFragmentationFunction.cxx:3736 AliAnalysisTaskIDFragmentationFunction.cxx:3737 AliAnalysisTaskIDFragmentationFunction.cxx:3738 AliAnalysisTaskIDFragmentationFunction.cxx:3739 AliAnalysisTaskIDFragmentationFunction.cxx:3740 AliAnalysisTaskIDFragmentationFunction.cxx:3741 AliAnalysisTaskIDFragmentationFunction.cxx:3742 AliAnalysisTaskIDFragmentationFunction.cxx:3743 AliAnalysisTaskIDFragmentationFunction.cxx:3744 AliAnalysisTaskIDFragmentationFunction.cxx:3745 AliAnalysisTaskIDFragmentationFunction.cxx:3746 AliAnalysisTaskIDFragmentationFunction.cxx:3747 AliAnalysisTaskIDFragmentationFunction.cxx:3748 AliAnalysisTaskIDFragmentationFunction.cxx:3749 AliAnalysisTaskIDFragmentationFunction.cxx:3750 AliAnalysisTaskIDFragmentationFunction.cxx:3751 AliAnalysisTaskIDFragmentationFunction.cxx:3752 AliAnalysisTaskIDFragmentationFunction.cxx:3753 AliAnalysisTaskIDFragmentationFunction.cxx:3754 AliAnalysisTaskIDFragmentationFunction.cxx:3755 AliAnalysisTaskIDFragmentationFunction.cxx:3756 AliAnalysisTaskIDFragmentationFunction.cxx:3757 AliAnalysisTaskIDFragmentationFunction.cxx:3758 AliAnalysisTaskIDFragmentationFunction.cxx:3759 AliAnalysisTaskIDFragmentationFunction.cxx:3760 AliAnalysisTaskIDFragmentationFunction.cxx:3761 AliAnalysisTaskIDFragmentationFunction.cxx:3762 AliAnalysisTaskIDFragmentationFunction.cxx:3763 AliAnalysisTaskIDFragmentationFunction.cxx:3764 AliAnalysisTaskIDFragmentationFunction.cxx:3765 AliAnalysisTaskIDFragmentationFunction.cxx:3766 AliAnalysisTaskIDFragmentationFunction.cxx:3767 AliAnalysisTaskIDFragmentationFunction.cxx:3768 AliAnalysisTaskIDFragmentationFunction.cxx:3769 AliAnalysisTaskIDFragmentationFunction.cxx:3770 AliAnalysisTaskIDFragmentationFunction.cxx:3771 AliAnalysisTaskIDFragmentationFunction.cxx:3772 AliAnalysisTaskIDFragmentationFunction.cxx:3773 AliAnalysisTaskIDFragmentationFunction.cxx:3774 AliAnalysisTaskIDFragmentationFunction.cxx:3775 AliAnalysisTaskIDFragmentationFunction.cxx:3776 AliAnalysisTaskIDFragmentationFunction.cxx:3777 AliAnalysisTaskIDFragmentationFunction.cxx:3778 AliAnalysisTaskIDFragmentationFunction.cxx:3779 AliAnalysisTaskIDFragmentationFunction.cxx:3780 AliAnalysisTaskIDFragmentationFunction.cxx:3781 AliAnalysisTaskIDFragmentationFunction.cxx:3782 AliAnalysisTaskIDFragmentationFunction.cxx:3783 AliAnalysisTaskIDFragmentationFunction.cxx:3784 AliAnalysisTaskIDFragmentationFunction.cxx:3785 AliAnalysisTaskIDFragmentationFunction.cxx:3786 AliAnalysisTaskIDFragmentationFunction.cxx:3787 AliAnalysisTaskIDFragmentationFunction.cxx:3788 AliAnalysisTaskIDFragmentationFunction.cxx:3789 AliAnalysisTaskIDFragmentationFunction.cxx:3790 AliAnalysisTaskIDFragmentationFunction.cxx:3791 AliAnalysisTaskIDFragmentationFunction.cxx:3792 AliAnalysisTaskIDFragmentationFunction.cxx:3793 AliAnalysisTaskIDFragmentationFunction.cxx:3794 AliAnalysisTaskIDFragmentationFunction.cxx:3795 AliAnalysisTaskIDFragmentationFunction.cxx:3796 AliAnalysisTaskIDFragmentationFunction.cxx:3797 AliAnalysisTaskIDFragmentationFunction.cxx:3798 AliAnalysisTaskIDFragmentationFunction.cxx:3799 AliAnalysisTaskIDFragmentationFunction.cxx:3800 AliAnalysisTaskIDFragmentationFunction.cxx:3801 AliAnalysisTaskIDFragmentationFunction.cxx:3802 AliAnalysisTaskIDFragmentationFunction.cxx:3803 AliAnalysisTaskIDFragmentationFunction.cxx:3804 AliAnalysisTaskIDFragmentationFunction.cxx:3805 AliAnalysisTaskIDFragmentationFunction.cxx:3806 AliAnalysisTaskIDFragmentationFunction.cxx:3807 AliAnalysisTaskIDFragmentationFunction.cxx:3808 AliAnalysisTaskIDFragmentationFunction.cxx:3809 AliAnalysisTaskIDFragmentationFunction.cxx:3810 AliAnalysisTaskIDFragmentationFunction.cxx:3811 AliAnalysisTaskIDFragmentationFunction.cxx:3812 AliAnalysisTaskIDFragmentationFunction.cxx:3813 AliAnalysisTaskIDFragmentationFunction.cxx:3814 AliAnalysisTaskIDFragmentationFunction.cxx:3815 AliAnalysisTaskIDFragmentationFunction.cxx:3816 AliAnalysisTaskIDFragmentationFunction.cxx:3817 AliAnalysisTaskIDFragmentationFunction.cxx:3818 AliAnalysisTaskIDFragmentationFunction.cxx:3819 AliAnalysisTaskIDFragmentationFunction.cxx:3820 AliAnalysisTaskIDFragmentationFunction.cxx:3821 AliAnalysisTaskIDFragmentationFunction.cxx:3822 AliAnalysisTaskIDFragmentationFunction.cxx:3823 AliAnalysisTaskIDFragmentationFunction.cxx:3824 AliAnalysisTaskIDFragmentationFunction.cxx:3825 AliAnalysisTaskIDFragmentationFunction.cxx:3826 AliAnalysisTaskIDFragmentationFunction.cxx:3827 AliAnalysisTaskIDFragmentationFunction.cxx:3828 AliAnalysisTaskIDFragmentationFunction.cxx:3829 AliAnalysisTaskIDFragmentationFunction.cxx:3830 AliAnalysisTaskIDFragmentationFunction.cxx:3831 AliAnalysisTaskIDFragmentationFunction.cxx:3832 AliAnalysisTaskIDFragmentationFunction.cxx:3833 AliAnalysisTaskIDFragmentationFunction.cxx:3834 AliAnalysisTaskIDFragmentationFunction.cxx:3835 AliAnalysisTaskIDFragmentationFunction.cxx:3836 AliAnalysisTaskIDFragmentationFunction.cxx:3837 AliAnalysisTaskIDFragmentationFunction.cxx:3838 AliAnalysisTaskIDFragmentationFunction.cxx:3839 AliAnalysisTaskIDFragmentationFunction.cxx:3840 AliAnalysisTaskIDFragmentationFunction.cxx:3841 AliAnalysisTaskIDFragmentationFunction.cxx:3842 AliAnalysisTaskIDFragmentationFunction.cxx:3843 AliAnalysisTaskIDFragmentationFunction.cxx:3844 AliAnalysisTaskIDFragmentationFunction.cxx:3845 AliAnalysisTaskIDFragmentationFunction.cxx:3846 AliAnalysisTaskIDFragmentationFunction.cxx:3847 AliAnalysisTaskIDFragmentationFunction.cxx:3848 AliAnalysisTaskIDFragmentationFunction.cxx:3849 AliAnalysisTaskIDFragmentationFunction.cxx:3850 AliAnalysisTaskIDFragmentationFunction.cxx:3851 AliAnalysisTaskIDFragmentationFunction.cxx:3852 AliAnalysisTaskIDFragmentationFunction.cxx:3853 AliAnalysisTaskIDFragmentationFunction.cxx:3854 AliAnalysisTaskIDFragmentationFunction.cxx:3855 AliAnalysisTaskIDFragmentationFunction.cxx:3856 AliAnalysisTaskIDFragmentationFunction.cxx:3857 AliAnalysisTaskIDFragmentationFunction.cxx:3858 AliAnalysisTaskIDFragmentationFunction.cxx:3859 AliAnalysisTaskIDFragmentationFunction.cxx:3860 AliAnalysisTaskIDFragmentationFunction.cxx:3861 AliAnalysisTaskIDFragmentationFunction.cxx:3862 AliAnalysisTaskIDFragmentationFunction.cxx:3863 AliAnalysisTaskIDFragmentationFunction.cxx:3864 AliAnalysisTaskIDFragmentationFunction.cxx:3865 AliAnalysisTaskIDFragmentationFunction.cxx:3866 AliAnalysisTaskIDFragmentationFunction.cxx:3867 AliAnalysisTaskIDFragmentationFunction.cxx:3868 AliAnalysisTaskIDFragmentationFunction.cxx:3869 AliAnalysisTaskIDFragmentationFunction.cxx:3870 AliAnalysisTaskIDFragmentationFunction.cxx:3871 AliAnalysisTaskIDFragmentationFunction.cxx:3872 AliAnalysisTaskIDFragmentationFunction.cxx:3873 AliAnalysisTaskIDFragmentationFunction.cxx:3874 AliAnalysisTaskIDFragmentationFunction.cxx:3875 AliAnalysisTaskIDFragmentationFunction.cxx:3876 AliAnalysisTaskIDFragmentationFunction.cxx:3877 AliAnalysisTaskIDFragmentationFunction.cxx:3878 AliAnalysisTaskIDFragmentationFunction.cxx:3879 AliAnalysisTaskIDFragmentationFunction.cxx:3880 AliAnalysisTaskIDFragmentationFunction.cxx:3881 AliAnalysisTaskIDFragmentationFunction.cxx:3882 AliAnalysisTaskIDFragmentationFunction.cxx:3883 AliAnalysisTaskIDFragmentationFunction.cxx:3884 AliAnalysisTaskIDFragmentationFunction.cxx:3885 AliAnalysisTaskIDFragmentationFunction.cxx:3886 AliAnalysisTaskIDFragmentationFunction.cxx:3887 AliAnalysisTaskIDFragmentationFunction.cxx:3888 AliAnalysisTaskIDFragmentationFunction.cxx:3889 AliAnalysisTaskIDFragmentationFunction.cxx:3890 AliAnalysisTaskIDFragmentationFunction.cxx:3891 AliAnalysisTaskIDFragmentationFunction.cxx:3892 AliAnalysisTaskIDFragmentationFunction.cxx:3893 AliAnalysisTaskIDFragmentationFunction.cxx:3894 AliAnalysisTaskIDFragmentationFunction.cxx:3895 AliAnalysisTaskIDFragmentationFunction.cxx:3896 AliAnalysisTaskIDFragmentationFunction.cxx:3897 AliAnalysisTaskIDFragmentationFunction.cxx:3898 AliAnalysisTaskIDFragmentationFunction.cxx:3899 AliAnalysisTaskIDFragmentationFunction.cxx:3900 AliAnalysisTaskIDFragmentationFunction.cxx:3901 AliAnalysisTaskIDFragmentationFunction.cxx:3902 AliAnalysisTaskIDFragmentationFunction.cxx:3903 AliAnalysisTaskIDFragmentationFunction.cxx:3904 AliAnalysisTaskIDFragmentationFunction.cxx:3905 AliAnalysisTaskIDFragmentationFunction.cxx:3906 AliAnalysisTaskIDFragmentationFunction.cxx:3907 AliAnalysisTaskIDFragmentationFunction.cxx:3908 AliAnalysisTaskIDFragmentationFunction.cxx:3909 AliAnalysisTaskIDFragmentationFunction.cxx:3910 AliAnalysisTaskIDFragmentationFunction.cxx:3911 AliAnalysisTaskIDFragmentationFunction.cxx:3912 AliAnalysisTaskIDFragmentationFunction.cxx:3913 AliAnalysisTaskIDFragmentationFunction.cxx:3914 AliAnalysisTaskIDFragmentationFunction.cxx:3915 AliAnalysisTaskIDFragmentationFunction.cxx:3916 AliAnalysisTaskIDFragmentationFunction.cxx:3917 AliAnalysisTaskIDFragmentationFunction.cxx:3918 AliAnalysisTaskIDFragmentationFunction.cxx:3919 AliAnalysisTaskIDFragmentationFunction.cxx:3920 AliAnalysisTaskIDFragmentationFunction.cxx:3921 AliAnalysisTaskIDFragmentationFunction.cxx:3922 AliAnalysisTaskIDFragmentationFunction.cxx:3923 AliAnalysisTaskIDFragmentationFunction.cxx:3924 AliAnalysisTaskIDFragmentationFunction.cxx:3925 AliAnalysisTaskIDFragmentationFunction.cxx:3926 AliAnalysisTaskIDFragmentationFunction.cxx:3927 AliAnalysisTaskIDFragmentationFunction.cxx:3928 AliAnalysisTaskIDFragmentationFunction.cxx:3929 AliAnalysisTaskIDFragmentationFunction.cxx:3930 AliAnalysisTaskIDFragmentationFunction.cxx:3931 AliAnalysisTaskIDFragmentationFunction.cxx:3932 AliAnalysisTaskIDFragmentationFunction.cxx:3933 AliAnalysisTaskIDFragmentationFunction.cxx:3934 AliAnalysisTaskIDFragmentationFunction.cxx:3935 AliAnalysisTaskIDFragmentationFunction.cxx:3936 AliAnalysisTaskIDFragmentationFunction.cxx:3937 AliAnalysisTaskIDFragmentationFunction.cxx:3938 AliAnalysisTaskIDFragmentationFunction.cxx:3939 AliAnalysisTaskIDFragmentationFunction.cxx:3940 AliAnalysisTaskIDFragmentationFunction.cxx:3941 AliAnalysisTaskIDFragmentationFunction.cxx:3942 AliAnalysisTaskIDFragmentationFunction.cxx:3943 AliAnalysisTaskIDFragmentationFunction.cxx:3944 AliAnalysisTaskIDFragmentationFunction.cxx:3945 AliAnalysisTaskIDFragmentationFunction.cxx:3946 AliAnalysisTaskIDFragmentationFunction.cxx:3947 AliAnalysisTaskIDFragmentationFunction.cxx:3948 AliAnalysisTaskIDFragmentationFunction.cxx:3949 AliAnalysisTaskIDFragmentationFunction.cxx:3950 AliAnalysisTaskIDFragmentationFunction.cxx:3951 AliAnalysisTaskIDFragmentationFunction.cxx:3952 AliAnalysisTaskIDFragmentationFunction.cxx:3953 AliAnalysisTaskIDFragmentationFunction.cxx:3954 AliAnalysisTaskIDFragmentationFunction.cxx:3955 AliAnalysisTaskIDFragmentationFunction.cxx:3956 AliAnalysisTaskIDFragmentationFunction.cxx:3957 AliAnalysisTaskIDFragmentationFunction.cxx:3958 AliAnalysisTaskIDFragmentationFunction.cxx:3959 AliAnalysisTaskIDFragmentationFunction.cxx:3960 AliAnalysisTaskIDFragmentationFunction.cxx:3961 AliAnalysisTaskIDFragmentationFunction.cxx:3962 AliAnalysisTaskIDFragmentationFunction.cxx:3963 AliAnalysisTaskIDFragmentationFunction.cxx:3964 AliAnalysisTaskIDFragmentationFunction.cxx:3965 AliAnalysisTaskIDFragmentationFunction.cxx:3966 AliAnalysisTaskIDFragmentationFunction.cxx:3967 AliAnalysisTaskIDFragmentationFunction.cxx:3968 AliAnalysisTaskIDFragmentationFunction.cxx:3969 AliAnalysisTaskIDFragmentationFunction.cxx:3970 AliAnalysisTaskIDFragmentationFunction.cxx:3971 AliAnalysisTaskIDFragmentationFunction.cxx:3972 AliAnalysisTaskIDFragmentationFunction.cxx:3973 AliAnalysisTaskIDFragmentationFunction.cxx:3974 AliAnalysisTaskIDFragmentationFunction.cxx:3975 AliAnalysisTaskIDFragmentationFunction.cxx:3976 AliAnalysisTaskIDFragmentationFunction.cxx:3977 AliAnalysisTaskIDFragmentationFunction.cxx:3978 AliAnalysisTaskIDFragmentationFunction.cxx:3979 AliAnalysisTaskIDFragmentationFunction.cxx:3980 AliAnalysisTaskIDFragmentationFunction.cxx:3981 AliAnalysisTaskIDFragmentationFunction.cxx:3982 AliAnalysisTaskIDFragmentationFunction.cxx:3983 AliAnalysisTaskIDFragmentationFunction.cxx:3984 AliAnalysisTaskIDFragmentationFunction.cxx:3985 AliAnalysisTaskIDFragmentationFunction.cxx:3986 AliAnalysisTaskIDFragmentationFunction.cxx:3987 AliAnalysisTaskIDFragmentationFunction.cxx:3988 AliAnalysisTaskIDFragmentationFunction.cxx:3989 AliAnalysisTaskIDFragmentationFunction.cxx:3990 AliAnalysisTaskIDFragmentationFunction.cxx:3991 AliAnalysisTaskIDFragmentationFunction.cxx:3992 AliAnalysisTaskIDFragmentationFunction.cxx:3993 AliAnalysisTaskIDFragmentationFunction.cxx:3994 AliAnalysisTaskIDFragmentationFunction.cxx:3995 AliAnalysisTaskIDFragmentationFunction.cxx:3996 AliAnalysisTaskIDFragmentationFunction.cxx:3997 AliAnalysisTaskIDFragmentationFunction.cxx:3998 AliAnalysisTaskIDFragmentationFunction.cxx:3999 AliAnalysisTaskIDFragmentationFunction.cxx:4000 AliAnalysisTaskIDFragmentationFunction.cxx:4001 AliAnalysisTaskIDFragmentationFunction.cxx:4002 AliAnalysisTaskIDFragmentationFunction.cxx:4003 AliAnalysisTaskIDFragmentationFunction.cxx:4004 AliAnalysisTaskIDFragmentationFunction.cxx:4005 AliAnalysisTaskIDFragmentationFunction.cxx:4006 AliAnalysisTaskIDFragmentationFunction.cxx:4007 AliAnalysisTaskIDFragmentationFunction.cxx:4008 AliAnalysisTaskIDFragmentationFunction.cxx:4009 AliAnalysisTaskIDFragmentationFunction.cxx:4010 AliAnalysisTaskIDFragmentationFunction.cxx:4011 AliAnalysisTaskIDFragmentationFunction.cxx:4012 AliAnalysisTaskIDFragmentationFunction.cxx:4013 AliAnalysisTaskIDFragmentationFunction.cxx:4014 AliAnalysisTaskIDFragmentationFunction.cxx:4015 AliAnalysisTaskIDFragmentationFunction.cxx:4016 AliAnalysisTaskIDFragmentationFunction.cxx:4017 AliAnalysisTaskIDFragmentationFunction.cxx:4018 AliAnalysisTaskIDFragmentationFunction.cxx:4019 AliAnalysisTaskIDFragmentationFunction.cxx:4020 AliAnalysisTaskIDFragmentationFunction.cxx:4021 AliAnalysisTaskIDFragmentationFunction.cxx:4022 AliAnalysisTaskIDFragmentationFunction.cxx:4023 AliAnalysisTaskIDFragmentationFunction.cxx:4024 AliAnalysisTaskIDFragmentationFunction.cxx:4025 AliAnalysisTaskIDFragmentationFunction.cxx:4026 AliAnalysisTaskIDFragmentationFunction.cxx:4027 AliAnalysisTaskIDFragmentationFunction.cxx:4028 AliAnalysisTaskIDFragmentationFunction.cxx:4029 AliAnalysisTaskIDFragmentationFunction.cxx:4030 AliAnalysisTaskIDFragmentationFunction.cxx:4031 AliAnalysisTaskIDFragmentationFunction.cxx:4032 AliAnalysisTaskIDFragmentationFunction.cxx:4033 AliAnalysisTaskIDFragmentationFunction.cxx:4034 AliAnalysisTaskIDFragmentationFunction.cxx:4035 AliAnalysisTaskIDFragmentationFunction.cxx:4036 AliAnalysisTaskIDFragmentationFunction.cxx:4037 AliAnalysisTaskIDFragmentationFunction.cxx:4038 AliAnalysisTaskIDFragmentationFunction.cxx:4039 AliAnalysisTaskIDFragmentationFunction.cxx:4040 AliAnalysisTaskIDFragmentationFunction.cxx:4041 AliAnalysisTaskIDFragmentationFunction.cxx:4042 AliAnalysisTaskIDFragmentationFunction.cxx:4043 AliAnalysisTaskIDFragmentationFunction.cxx:4044 AliAnalysisTaskIDFragmentationFunction.cxx:4045 AliAnalysisTaskIDFragmentationFunction.cxx:4046 AliAnalysisTaskIDFragmentationFunction.cxx:4047 AliAnalysisTaskIDFragmentationFunction.cxx:4048 AliAnalysisTaskIDFragmentationFunction.cxx:4049 AliAnalysisTaskIDFragmentationFunction.cxx:4050 AliAnalysisTaskIDFragmentationFunction.cxx:4051 AliAnalysisTaskIDFragmentationFunction.cxx:4052 AliAnalysisTaskIDFragmentationFunction.cxx:4053 AliAnalysisTaskIDFragmentationFunction.cxx:4054 AliAnalysisTaskIDFragmentationFunction.cxx:4055 AliAnalysisTaskIDFragmentationFunction.cxx:4056 AliAnalysisTaskIDFragmentationFunction.cxx:4057 AliAnalysisTaskIDFragmentationFunction.cxx:4058 AliAnalysisTaskIDFragmentationFunction.cxx:4059 AliAnalysisTaskIDFragmentationFunction.cxx:4060 AliAnalysisTaskIDFragmentationFunction.cxx:4061 AliAnalysisTaskIDFragmentationFunction.cxx:4062 AliAnalysisTaskIDFragmentationFunction.cxx:4063 AliAnalysisTaskIDFragmentationFunction.cxx:4064 AliAnalysisTaskIDFragmentationFunction.cxx:4065 AliAnalysisTaskIDFragmentationFunction.cxx:4066 AliAnalysisTaskIDFragmentationFunction.cxx:4067 AliAnalysisTaskIDFragmentationFunction.cxx:4068 AliAnalysisTaskIDFragmentationFunction.cxx:4069 AliAnalysisTaskIDFragmentationFunction.cxx:4070 AliAnalysisTaskIDFragmentationFunction.cxx:4071 AliAnalysisTaskIDFragmentationFunction.cxx:4072 AliAnalysisTaskIDFragmentationFunction.cxx:4073 AliAnalysisTaskIDFragmentationFunction.cxx:4074 AliAnalysisTaskIDFragmentationFunction.cxx:4075 AliAnalysisTaskIDFragmentationFunction.cxx:4076 AliAnalysisTaskIDFragmentationFunction.cxx:4077 AliAnalysisTaskIDFragmentationFunction.cxx:4078 AliAnalysisTaskIDFragmentationFunction.cxx:4079 AliAnalysisTaskIDFragmentationFunction.cxx:4080 AliAnalysisTaskIDFragmentationFunction.cxx:4081 AliAnalysisTaskIDFragmentationFunction.cxx:4082 AliAnalysisTaskIDFragmentationFunction.cxx:4083 AliAnalysisTaskIDFragmentationFunction.cxx:4084 AliAnalysisTaskIDFragmentationFunction.cxx:4085 AliAnalysisTaskIDFragmentationFunction.cxx:4086 AliAnalysisTaskIDFragmentationFunction.cxx:4087 AliAnalysisTaskIDFragmentationFunction.cxx:4088 AliAnalysisTaskIDFragmentationFunction.cxx:4089 AliAnalysisTaskIDFragmentationFunction.cxx:4090 AliAnalysisTaskIDFragmentationFunction.cxx:4091 AliAnalysisTaskIDFragmentationFunction.cxx:4092 AliAnalysisTaskIDFragmentationFunction.cxx:4093 AliAnalysisTaskIDFragmentationFunction.cxx:4094 AliAnalysisTaskIDFragmentationFunction.cxx:4095 AliAnalysisTaskIDFragmentationFunction.cxx:4096 AliAnalysisTaskIDFragmentationFunction.cxx:4097 AliAnalysisTaskIDFragmentationFunction.cxx:4098 AliAnalysisTaskIDFragmentationFunction.cxx:4099 AliAnalysisTaskIDFragmentationFunction.cxx:4100 AliAnalysisTaskIDFragmentationFunction.cxx:4101 AliAnalysisTaskIDFragmentationFunction.cxx:4102 AliAnalysisTaskIDFragmentationFunction.cxx:4103 AliAnalysisTaskIDFragmentationFunction.cxx:4104 AliAnalysisTaskIDFragmentationFunction.cxx:4105 AliAnalysisTaskIDFragmentationFunction.cxx:4106 AliAnalysisTaskIDFragmentationFunction.cxx:4107 AliAnalysisTaskIDFragmentationFunction.cxx:4108 AliAnalysisTaskIDFragmentationFunction.cxx:4109 AliAnalysisTaskIDFragmentationFunction.cxx:4110 AliAnalysisTaskIDFragmentationFunction.cxx:4111 AliAnalysisTaskIDFragmentationFunction.cxx:4112 AliAnalysisTaskIDFragmentationFunction.cxx:4113 AliAnalysisTaskIDFragmentationFunction.cxx:4114 AliAnalysisTaskIDFragmentationFunction.cxx:4115 AliAnalysisTaskIDFragmentationFunction.cxx:4116 AliAnalysisTaskIDFragmentationFunction.cxx:4117 AliAnalysisTaskIDFragmentationFunction.cxx:4118 AliAnalysisTaskIDFragmentationFunction.cxx:4119 AliAnalysisTaskIDFragmentationFunction.cxx:4120 AliAnalysisTaskIDFragmentationFunction.cxx:4121 AliAnalysisTaskIDFragmentationFunction.cxx:4122 AliAnalysisTaskIDFragmentationFunction.cxx:4123 AliAnalysisTaskIDFragmentationFunction.cxx:4124 AliAnalysisTaskIDFragmentationFunction.cxx:4125 AliAnalysisTaskIDFragmentationFunction.cxx:4126 AliAnalysisTaskIDFragmentationFunction.cxx:4127 AliAnalysisTaskIDFragmentationFunction.cxx:4128 AliAnalysisTaskIDFragmentationFunction.cxx:4129 AliAnalysisTaskIDFragmentationFunction.cxx:4130 AliAnalysisTaskIDFragmentationFunction.cxx:4131 AliAnalysisTaskIDFragmentationFunction.cxx:4132 AliAnalysisTaskIDFragmentationFunction.cxx:4133 AliAnalysisTaskIDFragmentationFunction.cxx:4134 AliAnalysisTaskIDFragmentationFunction.cxx:4135 AliAnalysisTaskIDFragmentationFunction.cxx:4136 AliAnalysisTaskIDFragmentationFunction.cxx:4137 AliAnalysisTaskIDFragmentationFunction.cxx:4138 AliAnalysisTaskIDFragmentationFunction.cxx:4139 AliAnalysisTaskIDFragmentationFunction.cxx:4140 AliAnalysisTaskIDFragmentationFunction.cxx:4141 AliAnalysisTaskIDFragmentationFunction.cxx:4142 AliAnalysisTaskIDFragmentationFunction.cxx:4143 AliAnalysisTaskIDFragmentationFunction.cxx:4144 AliAnalysisTaskIDFragmentationFunction.cxx:4145 AliAnalysisTaskIDFragmentationFunction.cxx:4146 AliAnalysisTaskIDFragmentationFunction.cxx:4147 AliAnalysisTaskIDFragmentationFunction.cxx:4148 AliAnalysisTaskIDFragmentationFunction.cxx:4149 AliAnalysisTaskIDFragmentationFunction.cxx:4150 AliAnalysisTaskIDFragmentationFunction.cxx:4151 AliAnalysisTaskIDFragmentationFunction.cxx:4152 AliAnalysisTaskIDFragmentationFunction.cxx:4153 AliAnalysisTaskIDFragmentationFunction.cxx:4154 AliAnalysisTaskIDFragmentationFunction.cxx:4155 AliAnalysisTaskIDFragmentationFunction.cxx:4156 AliAnalysisTaskIDFragmentationFunction.cxx:4157 AliAnalysisTaskIDFragmentationFunction.cxx:4158 AliAnalysisTaskIDFragmentationFunction.cxx:4159 AliAnalysisTaskIDFragmentationFunction.cxx:4160 AliAnalysisTaskIDFragmentationFunction.cxx:4161 AliAnalysisTaskIDFragmentationFunction.cxx:4162 AliAnalysisTaskIDFragmentationFunction.cxx:4163 AliAnalysisTaskIDFragmentationFunction.cxx:4164 AliAnalysisTaskIDFragmentationFunction.cxx:4165 AliAnalysisTaskIDFragmentationFunction.cxx:4166 AliAnalysisTaskIDFragmentationFunction.cxx:4167 AliAnalysisTaskIDFragmentationFunction.cxx:4168 AliAnalysisTaskIDFragmentationFunction.cxx:4169 AliAnalysisTaskIDFragmentationFunction.cxx:4170 AliAnalysisTaskIDFragmentationFunction.cxx:4171 AliAnalysisTaskIDFragmentationFunction.cxx:4172 AliAnalysisTaskIDFragmentationFunction.cxx:4173 AliAnalysisTaskIDFragmentationFunction.cxx:4174 AliAnalysisTaskIDFragmentationFunction.cxx:4175 AliAnalysisTaskIDFragmentationFunction.cxx:4176 AliAnalysisTaskIDFragmentationFunction.cxx:4177 AliAnalysisTaskIDFragmentationFunction.cxx:4178 AliAnalysisTaskIDFragmentationFunction.cxx:4179 AliAnalysisTaskIDFragmentationFunction.cxx:4180 AliAnalysisTaskIDFragmentationFunction.cxx:4181 AliAnalysisTaskIDFragmentationFunction.cxx:4182 AliAnalysisTaskIDFragmentationFunction.cxx:4183 AliAnalysisTaskIDFragmentationFunction.cxx:4184 AliAnalysisTaskIDFragmentationFunction.cxx:4185 AliAnalysisTaskIDFragmentationFunction.cxx:4186 AliAnalysisTaskIDFragmentationFunction.cxx:4187 AliAnalysisTaskIDFragmentationFunction.cxx:4188 AliAnalysisTaskIDFragmentationFunction.cxx:4189 AliAnalysisTaskIDFragmentationFunction.cxx:4190 AliAnalysisTaskIDFragmentationFunction.cxx:4191 AliAnalysisTaskIDFragmentationFunction.cxx:4192 AliAnalysisTaskIDFragmentationFunction.cxx:4193 AliAnalysisTaskIDFragmentationFunction.cxx:4194 AliAnalysisTaskIDFragmentationFunction.cxx:4195 AliAnalysisTaskIDFragmentationFunction.cxx:4196 AliAnalysisTaskIDFragmentationFunction.cxx:4197 AliAnalysisTaskIDFragmentationFunction.cxx:4198 AliAnalysisTaskIDFragmentationFunction.cxx:4199 AliAnalysisTaskIDFragmentationFunction.cxx:4200 AliAnalysisTaskIDFragmentationFunction.cxx:4201 AliAnalysisTaskIDFragmentationFunction.cxx:4202 AliAnalysisTaskIDFragmentationFunction.cxx:4203 AliAnalysisTaskIDFragmentationFunction.cxx:4204 AliAnalysisTaskIDFragmentationFunction.cxx:4205 AliAnalysisTaskIDFragmentationFunction.cxx:4206 AliAnalysisTaskIDFragmentationFunction.cxx:4207 AliAnalysisTaskIDFragmentationFunction.cxx:4208 AliAnalysisTaskIDFragmentationFunction.cxx:4209 AliAnalysisTaskIDFragmentationFunction.cxx:4210 AliAnalysisTaskIDFragmentationFunction.cxx:4211 AliAnalysisTaskIDFragmentationFunction.cxx:4212 AliAnalysisTaskIDFragmentationFunction.cxx:4213 AliAnalysisTaskIDFragmentationFunction.cxx:4214 AliAnalysisTaskIDFragmentationFunction.cxx:4215 AliAnalysisTaskIDFragmentationFunction.cxx:4216 AliAnalysisTaskIDFragmentationFunction.cxx:4217 AliAnalysisTaskIDFragmentationFunction.cxx:4218 AliAnalysisTaskIDFragmentationFunction.cxx:4219 AliAnalysisTaskIDFragmentationFunction.cxx:4220 AliAnalysisTaskIDFragmentationFunction.cxx:4221 AliAnalysisTaskIDFragmentationFunction.cxx:4222 AliAnalysisTaskIDFragmentationFunction.cxx:4223 AliAnalysisTaskIDFragmentationFunction.cxx:4224 AliAnalysisTaskIDFragmentationFunction.cxx:4225 AliAnalysisTaskIDFragmentationFunction.cxx:4226 AliAnalysisTaskIDFragmentationFunction.cxx:4227 AliAnalysisTaskIDFragmentationFunction.cxx:4228 AliAnalysisTaskIDFragmentationFunction.cxx:4229 AliAnalysisTaskIDFragmentationFunction.cxx:4230 AliAnalysisTaskIDFragmentationFunction.cxx:4231 AliAnalysisTaskIDFragmentationFunction.cxx:4232 AliAnalysisTaskIDFragmentationFunction.cxx:4233 AliAnalysisTaskIDFragmentationFunction.cxx:4234 AliAnalysisTaskIDFragmentationFunction.cxx:4235 AliAnalysisTaskIDFragmentationFunction.cxx:4236 AliAnalysisTaskIDFragmentationFunction.cxx:4237 AliAnalysisTaskIDFragmentationFunction.cxx:4238 AliAnalysisTaskIDFragmentationFunction.cxx:4239 AliAnalysisTaskIDFragmentationFunction.cxx:4240 AliAnalysisTaskIDFragmentationFunction.cxx:4241 AliAnalysisTaskIDFragmentationFunction.cxx:4242 AliAnalysisTaskIDFragmentationFunction.cxx:4243 AliAnalysisTaskIDFragmentationFunction.cxx:4244 AliAnalysisTaskIDFragmentationFunction.cxx:4245 AliAnalysisTaskIDFragmentationFunction.cxx:4246 AliAnalysisTaskIDFragmentationFunction.cxx:4247 AliAnalysisTaskIDFragmentationFunction.cxx:4248 AliAnalysisTaskIDFragmentationFunction.cxx:4249 AliAnalysisTaskIDFragmentationFunction.cxx:4250 AliAnalysisTaskIDFragmentationFunction.cxx:4251 AliAnalysisTaskIDFragmentationFunction.cxx:4252 AliAnalysisTaskIDFragmentationFunction.cxx:4253 AliAnalysisTaskIDFragmentationFunction.cxx:4254 AliAnalysisTaskIDFragmentationFunction.cxx:4255 AliAnalysisTaskIDFragmentationFunction.cxx:4256 AliAnalysisTaskIDFragmentationFunction.cxx:4257 AliAnalysisTaskIDFragmentationFunction.cxx:4258 AliAnalysisTaskIDFragmentationFunction.cxx:4259 AliAnalysisTaskIDFragmentationFunction.cxx:4260 AliAnalysisTaskIDFragmentationFunction.cxx:4261 AliAnalysisTaskIDFragmentationFunction.cxx:4262 AliAnalysisTaskIDFragmentationFunction.cxx:4263 AliAnalysisTaskIDFragmentationFunction.cxx:4264 AliAnalysisTaskIDFragmentationFunction.cxx:4265 AliAnalysisTaskIDFragmentationFunction.cxx:4266 AliAnalysisTaskIDFragmentationFunction.cxx:4267 AliAnalysisTaskIDFragmentationFunction.cxx:4268 AliAnalysisTaskIDFragmentationFunction.cxx:4269 AliAnalysisTaskIDFragmentationFunction.cxx:4270 AliAnalysisTaskIDFragmentationFunction.cxx:4271 AliAnalysisTaskIDFragmentationFunction.cxx:4272 AliAnalysisTaskIDFragmentationFunction.cxx:4273 AliAnalysisTaskIDFragmentationFunction.cxx:4274 AliAnalysisTaskIDFragmentationFunction.cxx:4275 AliAnalysisTaskIDFragmentationFunction.cxx:4276 AliAnalysisTaskIDFragmentationFunction.cxx:4277 AliAnalysisTaskIDFragmentationFunction.cxx:4278 AliAnalysisTaskIDFragmentationFunction.cxx:4279 AliAnalysisTaskIDFragmentationFunction.cxx:4280 AliAnalysisTaskIDFragmentationFunction.cxx:4281 AliAnalysisTaskIDFragmentationFunction.cxx:4282 AliAnalysisTaskIDFragmentationFunction.cxx:4283 AliAnalysisTaskIDFragmentationFunction.cxx:4284 AliAnalysisTaskIDFragmentationFunction.cxx:4285 AliAnalysisTaskIDFragmentationFunction.cxx:4286 AliAnalysisTaskIDFragmentationFunction.cxx:4287 AliAnalysisTaskIDFragmentationFunction.cxx:4288 AliAnalysisTaskIDFragmentationFunction.cxx:4289 AliAnalysisTaskIDFragmentationFunction.cxx:4290 AliAnalysisTaskIDFragmentationFunction.cxx:4291 AliAnalysisTaskIDFragmentationFunction.cxx:4292 AliAnalysisTaskIDFragmentationFunction.cxx:4293 AliAnalysisTaskIDFragmentationFunction.cxx:4294 AliAnalysisTaskIDFragmentationFunction.cxx:4295 AliAnalysisTaskIDFragmentationFunction.cxx:4296 AliAnalysisTaskIDFragmentationFunction.cxx:4297 AliAnalysisTaskIDFragmentationFunction.cxx:4298 AliAnalysisTaskIDFragmentationFunction.cxx:4299 AliAnalysisTaskIDFragmentationFunction.cxx:4300 AliAnalysisTaskIDFragmentationFunction.cxx:4301 AliAnalysisTaskIDFragmentationFunction.cxx:4302 AliAnalysisTaskIDFragmentationFunction.cxx:4303 AliAnalysisTaskIDFragmentationFunction.cxx:4304 AliAnalysisTaskIDFragmentationFunction.cxx:4305 AliAnalysisTaskIDFragmentationFunction.cxx:4306 AliAnalysisTaskIDFragmentationFunction.cxx:4307 AliAnalysisTaskIDFragmentationFunction.cxx:4308 AliAnalysisTaskIDFragmentationFunction.cxx:4309 AliAnalysisTaskIDFragmentationFunction.cxx:4310 AliAnalysisTaskIDFragmentationFunction.cxx:4311 AliAnalysisTaskIDFragmentationFunction.cxx:4312 AliAnalysisTaskIDFragmentationFunction.cxx:4313 AliAnalysisTaskIDFragmentationFunction.cxx:4314 AliAnalysisTaskIDFragmentationFunction.cxx:4315 AliAnalysisTaskIDFragmentationFunction.cxx:4316 AliAnalysisTaskIDFragmentationFunction.cxx:4317 AliAnalysisTaskIDFragmentationFunction.cxx:4318 AliAnalysisTaskIDFragmentationFunction.cxx:4319 AliAnalysisTaskIDFragmentationFunction.cxx:4320 AliAnalysisTaskIDFragmentationFunction.cxx:4321 AliAnalysisTaskIDFragmentationFunction.cxx:4322 AliAnalysisTaskIDFragmentationFunction.cxx:4323 AliAnalysisTaskIDFragmentationFunction.cxx:4324 AliAnalysisTaskIDFragmentationFunction.cxx:4325 AliAnalysisTaskIDFragmentationFunction.cxx:4326 AliAnalysisTaskIDFragmentationFunction.cxx:4327 AliAnalysisTaskIDFragmentationFunction.cxx:4328 AliAnalysisTaskIDFragmentationFunction.cxx:4329 AliAnalysisTaskIDFragmentationFunction.cxx:4330 AliAnalysisTaskIDFragmentationFunction.cxx:4331 AliAnalysisTaskIDFragmentationFunction.cxx:4332 AliAnalysisTaskIDFragmentationFunction.cxx:4333 AliAnalysisTaskIDFragmentationFunction.cxx:4334 AliAnalysisTaskIDFragmentationFunction.cxx:4335 AliAnalysisTaskIDFragmentationFunction.cxx:4336 AliAnalysisTaskIDFragmentationFunction.cxx:4337 AliAnalysisTaskIDFragmentationFunction.cxx:4338 AliAnalysisTaskIDFragmentationFunction.cxx:4339 AliAnalysisTaskIDFragmentationFunction.cxx:4340 AliAnalysisTaskIDFragmentationFunction.cxx:4341 AliAnalysisTaskIDFragmentationFunction.cxx:4342 AliAnalysisTaskIDFragmentationFunction.cxx:4343 AliAnalysisTaskIDFragmentationFunction.cxx:4344 AliAnalysisTaskIDFragmentationFunction.cxx:4345 AliAnalysisTaskIDFragmentationFunction.cxx:4346 AliAnalysisTaskIDFragmentationFunction.cxx:4347 AliAnalysisTaskIDFragmentationFunction.cxx:4348 AliAnalysisTaskIDFragmentationFunction.cxx:4349 AliAnalysisTaskIDFragmentationFunction.cxx:4350 AliAnalysisTaskIDFragmentationFunction.cxx:4351 AliAnalysisTaskIDFragmentationFunction.cxx:4352 AliAnalysisTaskIDFragmentationFunction.cxx:4353 AliAnalysisTaskIDFragmentationFunction.cxx:4354 AliAnalysisTaskIDFragmentationFunction.cxx:4355 AliAnalysisTaskIDFragmentationFunction.cxx:4356 AliAnalysisTaskIDFragmentationFunction.cxx:4357 AliAnalysisTaskIDFragmentationFunction.cxx:4358 AliAnalysisTaskIDFragmentationFunction.cxx:4359 AliAnalysisTaskIDFragmentationFunction.cxx:4360 AliAnalysisTaskIDFragmentationFunction.cxx:4361 AliAnalysisTaskIDFragmentationFunction.cxx:4362 AliAnalysisTaskIDFragmentationFunction.cxx:4363 AliAnalysisTaskIDFragmentationFunction.cxx:4364 AliAnalysisTaskIDFragmentationFunction.cxx:4365 AliAnalysisTaskIDFragmentationFunction.cxx:4366 AliAnalysisTaskIDFragmentationFunction.cxx:4367 AliAnalysisTaskIDFragmentationFunction.cxx:4368 AliAnalysisTaskIDFragmentationFunction.cxx:4369 AliAnalysisTaskIDFragmentationFunction.cxx:4370 AliAnalysisTaskIDFragmentationFunction.cxx:4371 AliAnalysisTaskIDFragmentationFunction.cxx:4372 AliAnalysisTaskIDFragmentationFunction.cxx:4373 AliAnalysisTaskIDFragmentationFunction.cxx:4374 AliAnalysisTaskIDFragmentationFunction.cxx:4375 AliAnalysisTaskIDFragmentationFunction.cxx:4376 AliAnalysisTaskIDFragmentationFunction.cxx:4377 AliAnalysisTaskIDFragmentationFunction.cxx:4378 AliAnalysisTaskIDFragmentationFunction.cxx:4379 AliAnalysisTaskIDFragmentationFunction.cxx:4380 AliAnalysisTaskIDFragmentationFunction.cxx:4381 AliAnalysisTaskIDFragmentationFunction.cxx:4382 AliAnalysisTaskIDFragmentationFunction.cxx:4383 AliAnalysisTaskIDFragmentationFunction.cxx:4384 AliAnalysisTaskIDFragmentationFunction.cxx:4385 AliAnalysisTaskIDFragmentationFunction.cxx:4386 AliAnalysisTaskIDFragmentationFunction.cxx:4387 AliAnalysisTaskIDFragmentationFunction.cxx:4388 AliAnalysisTaskIDFragmentationFunction.cxx:4389 AliAnalysisTaskIDFragmentationFunction.cxx:4390 AliAnalysisTaskIDFragmentationFunction.cxx:4391 AliAnalysisTaskIDFragmentationFunction.cxx:4392 AliAnalysisTaskIDFragmentationFunction.cxx:4393 AliAnalysisTaskIDFragmentationFunction.cxx:4394 AliAnalysisTaskIDFragmentationFunction.cxx:4395 AliAnalysisTaskIDFragmentationFunction.cxx:4396 AliAnalysisTaskIDFragmentationFunction.cxx:4397 AliAnalysisTaskIDFragmentationFunction.cxx:4398 AliAnalysisTaskIDFragmentationFunction.cxx:4399 AliAnalysisTaskIDFragmentationFunction.cxx:4400 AliAnalysisTaskIDFragmentationFunction.cxx:4401 AliAnalysisTaskIDFragmentationFunction.cxx:4402 AliAnalysisTaskIDFragmentationFunction.cxx:4403 AliAnalysisTaskIDFragmentationFunction.cxx:4404 AliAnalysisTaskIDFragmentationFunction.cxx:4405 AliAnalysisTaskIDFragmentationFunction.cxx:4406 AliAnalysisTaskIDFragmentationFunction.cxx:4407 AliAnalysisTaskIDFragmentationFunction.cxx:4408 AliAnalysisTaskIDFragmentationFunction.cxx:4409 AliAnalysisTaskIDFragmentationFunction.cxx:4410 AliAnalysisTaskIDFragmentationFunction.cxx:4411 AliAnalysisTaskIDFragmentationFunction.cxx:4412 AliAnalysisTaskIDFragmentationFunction.cxx:4413 AliAnalysisTaskIDFragmentationFunction.cxx:4414 AliAnalysisTaskIDFragmentationFunction.cxx:4415 AliAnalysisTaskIDFragmentationFunction.cxx:4416 AliAnalysisTaskIDFragmentationFunction.cxx:4417 AliAnalysisTaskIDFragmentationFunction.cxx:4418 AliAnalysisTaskIDFragmentationFunction.cxx:4419 AliAnalysisTaskIDFragmentationFunction.cxx:4420 AliAnalysisTaskIDFragmentationFunction.cxx:4421 AliAnalysisTaskIDFragmentationFunction.cxx:4422 AliAnalysisTaskIDFragmentationFunction.cxx:4423 AliAnalysisTaskIDFragmentationFunction.cxx:4424 AliAnalysisTaskIDFragmentationFunction.cxx:4425 AliAnalysisTaskIDFragmentationFunction.cxx:4426 AliAnalysisTaskIDFragmentationFunction.cxx:4427 AliAnalysisTaskIDFragmentationFunction.cxx:4428 AliAnalysisTaskIDFragmentationFunction.cxx:4429 AliAnalysisTaskIDFragmentationFunction.cxx:4430 AliAnalysisTaskIDFragmentationFunction.cxx:4431 AliAnalysisTaskIDFragmentationFunction.cxx:4432 AliAnalysisTaskIDFragmentationFunction.cxx:4433 AliAnalysisTaskIDFragmentationFunction.cxx:4434 AliAnalysisTaskIDFragmentationFunction.cxx:4435 AliAnalysisTaskIDFragmentationFunction.cxx:4436 AliAnalysisTaskIDFragmentationFunction.cxx:4437 AliAnalysisTaskIDFragmentationFunction.cxx:4438 AliAnalysisTaskIDFragmentationFunction.cxx:4439 AliAnalysisTaskIDFragmentationFunction.cxx:4440 AliAnalysisTaskIDFragmentationFunction.cxx:4441 AliAnalysisTaskIDFragmentationFunction.cxx:4442 AliAnalysisTaskIDFragmentationFunction.cxx:4443 AliAnalysisTaskIDFragmentationFunction.cxx:4444 AliAnalysisTaskIDFragmentationFunction.cxx:4445 AliAnalysisTaskIDFragmentationFunction.cxx:4446 AliAnalysisTaskIDFragmentationFunction.cxx:4447 AliAnalysisTaskIDFragmentationFunction.cxx:4448 AliAnalysisTaskIDFragmentationFunction.cxx:4449 AliAnalysisTaskIDFragmentationFunction.cxx:4450 AliAnalysisTaskIDFragmentationFunction.cxx:4451 AliAnalysisTaskIDFragmentationFunction.cxx:4452 AliAnalysisTaskIDFragmentationFunction.cxx:4453 AliAnalysisTaskIDFragmentationFunction.cxx:4454 AliAnalysisTaskIDFragmentationFunction.cxx:4455 AliAnalysisTaskIDFragmentationFunction.cxx:4456 AliAnalysisTaskIDFragmentationFunction.cxx:4457 AliAnalysisTaskIDFragmentationFunction.cxx:4458 AliAnalysisTaskIDFragmentationFunction.cxx:4459 AliAnalysisTaskIDFragmentationFunction.cxx:4460 AliAnalysisTaskIDFragmentationFunction.cxx:4461 AliAnalysisTaskIDFragmentationFunction.cxx:4462 AliAnalysisTaskIDFragmentationFunction.cxx:4463 AliAnalysisTaskIDFragmentationFunction.cxx:4464 AliAnalysisTaskIDFragmentationFunction.cxx:4465 AliAnalysisTaskIDFragmentationFunction.cxx:4466 AliAnalysisTaskIDFragmentationFunction.cxx:4467 AliAnalysisTaskIDFragmentationFunction.cxx:4468 AliAnalysisTaskIDFragmentationFunction.cxx:4469 AliAnalysisTaskIDFragmentationFunction.cxx:4470 AliAnalysisTaskIDFragmentationFunction.cxx:4471 AliAnalysisTaskIDFragmentationFunction.cxx:4472 AliAnalysisTaskIDFragmentationFunction.cxx:4473 AliAnalysisTaskIDFragmentationFunction.cxx:4474 AliAnalysisTaskIDFragmentationFunction.cxx:4475 AliAnalysisTaskIDFragmentationFunction.cxx:4476 AliAnalysisTaskIDFragmentationFunction.cxx:4477 AliAnalysisTaskIDFragmentationFunction.cxx:4478 AliAnalysisTaskIDFragmentationFunction.cxx:4479 AliAnalysisTaskIDFragmentationFunction.cxx:4480 AliAnalysisTaskIDFragmentationFunction.cxx:4481 AliAnalysisTaskIDFragmentationFunction.cxx:4482 AliAnalysisTaskIDFragmentationFunction.cxx:4483 AliAnalysisTaskIDFragmentationFunction.cxx:4484 AliAnalysisTaskIDFragmentationFunction.cxx:4485 AliAnalysisTaskIDFragmentationFunction.cxx:4486 AliAnalysisTaskIDFragmentationFunction.cxx:4487 AliAnalysisTaskIDFragmentationFunction.cxx:4488 AliAnalysisTaskIDFragmentationFunction.cxx:4489 AliAnalysisTaskIDFragmentationFunction.cxx:4490 AliAnalysisTaskIDFragmentationFunction.cxx:4491 AliAnalysisTaskIDFragmentationFunction.cxx:4492 AliAnalysisTaskIDFragmentationFunction.cxx:4493 AliAnalysisTaskIDFragmentationFunction.cxx:4494 AliAnalysisTaskIDFragmentationFunction.cxx:4495 AliAnalysisTaskIDFragmentationFunction.cxx:4496 AliAnalysisTaskIDFragmentationFunction.cxx:4497 AliAnalysisTaskIDFragmentationFunction.cxx:4498 AliAnalysisTaskIDFragmentationFunction.cxx:4499 AliAnalysisTaskIDFragmentationFunction.cxx:4500 AliAnalysisTaskIDFragmentationFunction.cxx:4501 AliAnalysisTaskIDFragmentationFunction.cxx:4502 AliAnalysisTaskIDFragmentationFunction.cxx:4503 AliAnalysisTaskIDFragmentationFunction.cxx:4504 AliAnalysisTaskIDFragmentationFunction.cxx:4505 AliAnalysisTaskIDFragmentationFunction.cxx:4506 AliAnalysisTaskIDFragmentationFunction.cxx:4507 AliAnalysisTaskIDFragmentationFunction.cxx:4508 AliAnalysisTaskIDFragmentationFunction.cxx:4509 AliAnalysisTaskIDFragmentationFunction.cxx:4510 AliAnalysisTaskIDFragmentationFunction.cxx:4511 AliAnalysisTaskIDFragmentationFunction.cxx:4512 AliAnalysisTaskIDFragmentationFunction.cxx:4513 AliAnalysisTaskIDFragmentationFunction.cxx:4514 AliAnalysisTaskIDFragmentationFunction.cxx:4515 AliAnalysisTaskIDFragmentationFunction.cxx:4516 AliAnalysisTaskIDFragmentationFunction.cxx:4517 AliAnalysisTaskIDFragmentationFunction.cxx:4518 AliAnalysisTaskIDFragmentationFunction.cxx:4519 AliAnalysisTaskIDFragmentationFunction.cxx:4520 AliAnalysisTaskIDFragmentationFunction.cxx:4521 AliAnalysisTaskIDFragmentationFunction.cxx:4522 AliAnalysisTaskIDFragmentationFunction.cxx:4523 AliAnalysisTaskIDFragmentationFunction.cxx:4524 AliAnalysisTaskIDFragmentationFunction.cxx:4525 AliAnalysisTaskIDFragmentationFunction.cxx:4526 AliAnalysisTaskIDFragmentationFunction.cxx:4527 AliAnalysisTaskIDFragmentationFunction.cxx:4528 AliAnalysisTaskIDFragmentationFunction.cxx:4529 AliAnalysisTaskIDFragmentationFunction.cxx:4530 AliAnalysisTaskIDFragmentationFunction.cxx:4531 AliAnalysisTaskIDFragmentationFunction.cxx:4532 AliAnalysisTaskIDFragmentationFunction.cxx:4533 AliAnalysisTaskIDFragmentationFunction.cxx:4534 AliAnalysisTaskIDFragmentationFunction.cxx:4535 AliAnalysisTaskIDFragmentationFunction.cxx:4536 AliAnalysisTaskIDFragmentationFunction.cxx:4537 AliAnalysisTaskIDFragmentationFunction.cxx:4538 AliAnalysisTaskIDFragmentationFunction.cxx:4539 AliAnalysisTaskIDFragmentationFunction.cxx:4540 AliAnalysisTaskIDFragmentationFunction.cxx:4541 AliAnalysisTaskIDFragmentationFunction.cxx:4542 AliAnalysisTaskIDFragmentationFunction.cxx:4543 AliAnalysisTaskIDFragmentationFunction.cxx:4544 AliAnalysisTaskIDFragmentationFunction.cxx:4545 AliAnalysisTaskIDFragmentationFunction.cxx:4546 AliAnalysisTaskIDFragmentationFunction.cxx:4547 AliAnalysisTaskIDFragmentationFunction.cxx:4548 AliAnalysisTaskIDFragmentationFunction.cxx:4549 AliAnalysisTaskIDFragmentationFunction.cxx:4550 AliAnalysisTaskIDFragmentationFunction.cxx:4551 AliAnalysisTaskIDFragmentationFunction.cxx:4552 AliAnalysisTaskIDFragmentationFunction.cxx:4553 AliAnalysisTaskIDFragmentationFunction.cxx:4554 AliAnalysisTaskIDFragmentationFunction.cxx:4555 AliAnalysisTaskIDFragmentationFunction.cxx:4556 AliAnalysisTaskIDFragmentationFunction.cxx:4557 AliAnalysisTaskIDFragmentationFunction.cxx:4558 AliAnalysisTaskIDFragmentationFunction.cxx:4559 AliAnalysisTaskIDFragmentationFunction.cxx:4560 AliAnalysisTaskIDFragmentationFunction.cxx:4561 AliAnalysisTaskIDFragmentationFunction.cxx:4562 AliAnalysisTaskIDFragmentationFunction.cxx:4563 AliAnalysisTaskIDFragmentationFunction.cxx:4564 AliAnalysisTaskIDFragmentationFunction.cxx:4565 AliAnalysisTaskIDFragmentationFunction.cxx:4566 AliAnalysisTaskIDFragmentationFunction.cxx:4567 AliAnalysisTaskIDFragmentationFunction.cxx:4568 AliAnalysisTaskIDFragmentationFunction.cxx:4569 AliAnalysisTaskIDFragmentationFunction.cxx:4570 AliAnalysisTaskIDFragmentationFunction.cxx:4571 AliAnalysisTaskIDFragmentationFunction.cxx:4572 AliAnalysisTaskIDFragmentationFunction.cxx:4573 AliAnalysisTaskIDFragmentationFunction.cxx:4574 AliAnalysisTaskIDFragmentationFunction.cxx:4575 AliAnalysisTaskIDFragmentationFunction.cxx:4576 AliAnalysisTaskIDFragmentationFunction.cxx:4577 AliAnalysisTaskIDFragmentationFunction.cxx:4578 AliAnalysisTaskIDFragmentationFunction.cxx:4579 AliAnalysisTaskIDFragmentationFunction.cxx:4580 AliAnalysisTaskIDFragmentationFunction.cxx:4581 AliAnalysisTaskIDFragmentationFunction.cxx:4582 AliAnalysisTaskIDFragmentationFunction.cxx:4583 AliAnalysisTaskIDFragmentationFunction.cxx:4584 AliAnalysisTaskIDFragmentationFunction.cxx:4585 AliAnalysisTaskIDFragmentationFunction.cxx:4586 AliAnalysisTaskIDFragmentationFunction.cxx:4587 AliAnalysisTaskIDFragmentationFunction.cxx:4588 AliAnalysisTaskIDFragmentationFunction.cxx:4589 AliAnalysisTaskIDFragmentationFunction.cxx:4590 AliAnalysisTaskIDFragmentationFunction.cxx:4591 AliAnalysisTaskIDFragmentationFunction.cxx:4592 AliAnalysisTaskIDFragmentationFunction.cxx:4593 AliAnalysisTaskIDFragmentationFunction.cxx:4594 AliAnalysisTaskIDFragmentationFunction.cxx:4595 AliAnalysisTaskIDFragmentationFunction.cxx:4596 AliAnalysisTaskIDFragmentationFunction.cxx:4597 AliAnalysisTaskIDFragmentationFunction.cxx:4598 AliAnalysisTaskIDFragmentationFunction.cxx:4599 AliAnalysisTaskIDFragmentationFunction.cxx:4600 AliAnalysisTaskIDFragmentationFunction.cxx:4601 AliAnalysisTaskIDFragmentationFunction.cxx:4602 AliAnalysisTaskIDFragmentationFunction.cxx:4603 AliAnalysisTaskIDFragmentationFunction.cxx:4604 AliAnalysisTaskIDFragmentationFunction.cxx:4605 AliAnalysisTaskIDFragmentationFunction.cxx:4606 AliAnalysisTaskIDFragmentationFunction.cxx:4607 AliAnalysisTaskIDFragmentationFunction.cxx:4608 AliAnalysisTaskIDFragmentationFunction.cxx:4609 AliAnalysisTaskIDFragmentationFunction.cxx:4610 AliAnalysisTaskIDFragmentationFunction.cxx:4611 AliAnalysisTaskIDFragmentationFunction.cxx:4612 AliAnalysisTaskIDFragmentationFunction.cxx:4613 AliAnalysisTaskIDFragmentationFunction.cxx:4614 AliAnalysisTaskIDFragmentationFunction.cxx:4615 AliAnalysisTaskIDFragmentationFunction.cxx:4616 AliAnalysisTaskIDFragmentationFunction.cxx:4617 AliAnalysisTaskIDFragmentationFunction.cxx:4618 AliAnalysisTaskIDFragmentationFunction.cxx:4619 AliAnalysisTaskIDFragmentationFunction.cxx:4620 AliAnalysisTaskIDFragmentationFunction.cxx:4621 AliAnalysisTaskIDFragmentationFunction.cxx:4622 AliAnalysisTaskIDFragmentationFunction.cxx:4623 AliAnalysisTaskIDFragmentationFunction.cxx:4624 AliAnalysisTaskIDFragmentationFunction.cxx:4625 AliAnalysisTaskIDFragmentationFunction.cxx:4626 AliAnalysisTaskIDFragmentationFunction.cxx:4627 AliAnalysisTaskIDFragmentationFunction.cxx:4628 AliAnalysisTaskIDFragmentationFunction.cxx:4629 AliAnalysisTaskIDFragmentationFunction.cxx:4630 AliAnalysisTaskIDFragmentationFunction.cxx:4631 AliAnalysisTaskIDFragmentationFunction.cxx:4632 AliAnalysisTaskIDFragmentationFunction.cxx:4633 AliAnalysisTaskIDFragmentationFunction.cxx:4634 AliAnalysisTaskIDFragmentationFunction.cxx:4635 AliAnalysisTaskIDFragmentationFunction.cxx:4636 AliAnalysisTaskIDFragmentationFunction.cxx:4637 AliAnalysisTaskIDFragmentationFunction.cxx:4638 AliAnalysisTaskIDFragmentationFunction.cxx:4639 AliAnalysisTaskIDFragmentationFunction.cxx:4640 AliAnalysisTaskIDFragmentationFunction.cxx:4641 AliAnalysisTaskIDFragmentationFunction.cxx:4642 AliAnalysisTaskIDFragmentationFunction.cxx:4643 AliAnalysisTaskIDFragmentationFunction.cxx:4644 AliAnalysisTaskIDFragmentationFunction.cxx:4645 AliAnalysisTaskIDFragmentationFunction.cxx:4646 AliAnalysisTaskIDFragmentationFunction.cxx:4647 AliAnalysisTaskIDFragmentationFunction.cxx:4648 AliAnalysisTaskIDFragmentationFunction.cxx:4649 AliAnalysisTaskIDFragmentationFunction.cxx:4650 AliAnalysisTaskIDFragmentationFunction.cxx:4651 AliAnalysisTaskIDFragmentationFunction.cxx:4652 AliAnalysisTaskIDFragmentationFunction.cxx:4653 AliAnalysisTaskIDFragmentationFunction.cxx:4654 AliAnalysisTaskIDFragmentationFunction.cxx:4655 AliAnalysisTaskIDFragmentationFunction.cxx:4656 AliAnalysisTaskIDFragmentationFunction.cxx:4657 AliAnalysisTaskIDFragmentationFunction.cxx:4658 AliAnalysisTaskIDFragmentationFunction.cxx:4659 AliAnalysisTaskIDFragmentationFunction.cxx:4660 AliAnalysisTaskIDFragmentationFunction.cxx:4661 AliAnalysisTaskIDFragmentationFunction.cxx:4662 AliAnalysisTaskIDFragmentationFunction.cxx:4663 AliAnalysisTaskIDFragmentationFunction.cxx:4664 AliAnalysisTaskIDFragmentationFunction.cxx:4665 AliAnalysisTaskIDFragmentationFunction.cxx:4666 AliAnalysisTaskIDFragmentationFunction.cxx:4667 AliAnalysisTaskIDFragmentationFunction.cxx:4668 AliAnalysisTaskIDFragmentationFunction.cxx:4669 AliAnalysisTaskIDFragmentationFunction.cxx:4670 AliAnalysisTaskIDFragmentationFunction.cxx:4671 AliAnalysisTaskIDFragmentationFunction.cxx:4672 AliAnalysisTaskIDFragmentationFunction.cxx:4673 AliAnalysisTaskIDFragmentationFunction.cxx:4674 AliAnalysisTaskIDFragmentationFunction.cxx:4675 AliAnalysisTaskIDFragmentationFunction.cxx:4676 AliAnalysisTaskIDFragmentationFunction.cxx:4677 AliAnalysisTaskIDFragmentationFunction.cxx:4678 AliAnalysisTaskIDFragmentationFunction.cxx:4679 AliAnalysisTaskIDFragmentationFunction.cxx:4680 AliAnalysisTaskIDFragmentationFunction.cxx:4681 AliAnalysisTaskIDFragmentationFunction.cxx:4682 AliAnalysisTaskIDFragmentationFunction.cxx:4683 AliAnalysisTaskIDFragmentationFunction.cxx:4684 AliAnalysisTaskIDFragmentationFunction.cxx:4685 AliAnalysisTaskIDFragmentationFunction.cxx:4686 AliAnalysisTaskIDFragmentationFunction.cxx:4687 AliAnalysisTaskIDFragmentationFunction.cxx:4688 AliAnalysisTaskIDFragmentationFunction.cxx:4689 AliAnalysisTaskIDFragmentationFunction.cxx:4690 AliAnalysisTaskIDFragmentationFunction.cxx:4691 AliAnalysisTaskIDFragmentationFunction.cxx:4692 AliAnalysisTaskIDFragmentationFunction.cxx:4693 AliAnalysisTaskIDFragmentationFunction.cxx:4694 AliAnalysisTaskIDFragmentationFunction.cxx:4695 AliAnalysisTaskIDFragmentationFunction.cxx:4696 AliAnalysisTaskIDFragmentationFunction.cxx:4697 AliAnalysisTaskIDFragmentationFunction.cxx:4698 AliAnalysisTaskIDFragmentationFunction.cxx:4699 AliAnalysisTaskIDFragmentationFunction.cxx:4700 AliAnalysisTaskIDFragmentationFunction.cxx:4701 AliAnalysisTaskIDFragmentationFunction.cxx:4702 AliAnalysisTaskIDFragmentationFunction.cxx:4703 AliAnalysisTaskIDFragmentationFunction.cxx:4704 AliAnalysisTaskIDFragmentationFunction.cxx:4705 AliAnalysisTaskIDFragmentationFunction.cxx:4706 AliAnalysisTaskIDFragmentationFunction.cxx:4707 AliAnalysisTaskIDFragmentationFunction.cxx:4708 AliAnalysisTaskIDFragmentationFunction.cxx:4709 AliAnalysisTaskIDFragmentationFunction.cxx:4710 AliAnalysisTaskIDFragmentationFunction.cxx:4711 AliAnalysisTaskIDFragmentationFunction.cxx:4712 AliAnalysisTaskIDFragmentationFunction.cxx:4713 AliAnalysisTaskIDFragmentationFunction.cxx:4714 AliAnalysisTaskIDFragmentationFunction.cxx:4715 AliAnalysisTaskIDFragmentationFunction.cxx:4716 AliAnalysisTaskIDFragmentationFunction.cxx:4717 AliAnalysisTaskIDFragmentationFunction.cxx:4718 AliAnalysisTaskIDFragmentationFunction.cxx:4719 AliAnalysisTaskIDFragmentationFunction.cxx:4720 AliAnalysisTaskIDFragmentationFunction.cxx:4721 AliAnalysisTaskIDFragmentationFunction.cxx:4722 AliAnalysisTaskIDFragmentationFunction.cxx:4723 AliAnalysisTaskIDFragmentationFunction.cxx:4724 AliAnalysisTaskIDFragmentationFunction.cxx:4725 AliAnalysisTaskIDFragmentationFunction.cxx:4726 AliAnalysisTaskIDFragmentationFunction.cxx:4727 AliAnalysisTaskIDFragmentationFunction.cxx:4728 AliAnalysisTaskIDFragmentationFunction.cxx:4729 AliAnalysisTaskIDFragmentationFunction.cxx:4730 AliAnalysisTaskIDFragmentationFunction.cxx:4731 AliAnalysisTaskIDFragmentationFunction.cxx:4732 AliAnalysisTaskIDFragmentationFunction.cxx:4733 AliAnalysisTaskIDFragmentationFunction.cxx:4734 AliAnalysisTaskIDFragmentationFunction.cxx:4735 AliAnalysisTaskIDFragmentationFunction.cxx:4736 AliAnalysisTaskIDFragmentationFunction.cxx:4737 AliAnalysisTaskIDFragmentationFunction.cxx:4738 AliAnalysisTaskIDFragmentationFunction.cxx:4739 AliAnalysisTaskIDFragmentationFunction.cxx:4740 AliAnalysisTaskIDFragmentationFunction.cxx:4741 AliAnalysisTaskIDFragmentationFunction.cxx:4742 AliAnalysisTaskIDFragmentationFunction.cxx:4743 AliAnalysisTaskIDFragmentationFunction.cxx:4744 AliAnalysisTaskIDFragmentationFunction.cxx:4745 AliAnalysisTaskIDFragmentationFunction.cxx:4746 AliAnalysisTaskIDFragmentationFunction.cxx:4747 AliAnalysisTaskIDFragmentationFunction.cxx:4748 AliAnalysisTaskIDFragmentationFunction.cxx:4749 AliAnalysisTaskIDFragmentationFunction.cxx:4750 AliAnalysisTaskIDFragmentationFunction.cxx:4751 AliAnalysisTaskIDFragmentationFunction.cxx:4752 AliAnalysisTaskIDFragmentationFunction.cxx:4753 AliAnalysisTaskIDFragmentationFunction.cxx:4754 AliAnalysisTaskIDFragmentationFunction.cxx:4755 AliAnalysisTaskIDFragmentationFunction.cxx:4756 AliAnalysisTaskIDFragmentationFunction.cxx:4757 AliAnalysisTaskIDFragmentationFunction.cxx:4758 AliAnalysisTaskIDFragmentationFunction.cxx:4759 AliAnalysisTaskIDFragmentationFunction.cxx:4760 AliAnalysisTaskIDFragmentationFunction.cxx:4761 AliAnalysisTaskIDFragmentationFunction.cxx:4762 AliAnalysisTaskIDFragmentationFunction.cxx:4763 AliAnalysisTaskIDFragmentationFunction.cxx:4764 AliAnalysisTaskIDFragmentationFunction.cxx:4765 AliAnalysisTaskIDFragmentationFunction.cxx:4766 AliAnalysisTaskIDFragmentationFunction.cxx:4767 AliAnalysisTaskIDFragmentationFunction.cxx:4768 AliAnalysisTaskIDFragmentationFunction.cxx:4769 AliAnalysisTaskIDFragmentationFunction.cxx:4770 AliAnalysisTaskIDFragmentationFunction.cxx:4771 AliAnalysisTaskIDFragmentationFunction.cxx:4772 AliAnalysisTaskIDFragmentationFunction.cxx:4773 AliAnalysisTaskIDFragmentationFunction.cxx:4774 AliAnalysisTaskIDFragmentationFunction.cxx:4775 AliAnalysisTaskIDFragmentationFunction.cxx:4776 AliAnalysisTaskIDFragmentationFunction.cxx:4777 AliAnalysisTaskIDFragmentationFunction.cxx:4778 AliAnalysisTaskIDFragmentationFunction.cxx:4779 AliAnalysisTaskIDFragmentationFunction.cxx:4780 AliAnalysisTaskIDFragmentationFunction.cxx:4781 AliAnalysisTaskIDFragmentationFunction.cxx:4782 AliAnalysisTaskIDFragmentationFunction.cxx:4783 AliAnalysisTaskIDFragmentationFunction.cxx:4784 AliAnalysisTaskIDFragmentationFunction.cxx:4785 AliAnalysisTaskIDFragmentationFunction.cxx:4786 AliAnalysisTaskIDFragmentationFunction.cxx:4787 AliAnalysisTaskIDFragmentationFunction.cxx:4788 AliAnalysisTaskIDFragmentationFunction.cxx:4789 AliAnalysisTaskIDFragmentationFunction.cxx:4790 AliAnalysisTaskIDFragmentationFunction.cxx:4791 AliAnalysisTaskIDFragmentationFunction.cxx:4792 AliAnalysisTaskIDFragmentationFunction.cxx:4793 AliAnalysisTaskIDFragmentationFunction.cxx:4794 AliAnalysisTaskIDFragmentationFunction.cxx:4795 AliAnalysisTaskIDFragmentationFunction.cxx:4796 AliAnalysisTaskIDFragmentationFunction.cxx:4797 AliAnalysisTaskIDFragmentationFunction.cxx:4798 AliAnalysisTaskIDFragmentationFunction.cxx:4799 AliAnalysisTaskIDFragmentationFunction.cxx:4800 AliAnalysisTaskIDFragmentationFunction.cxx:4801 AliAnalysisTaskIDFragmentationFunction.cxx:4802 AliAnalysisTaskIDFragmentationFunction.cxx:4803 AliAnalysisTaskIDFragmentationFunction.cxx:4804 AliAnalysisTaskIDFragmentationFunction.cxx:4805 AliAnalysisTaskIDFragmentationFunction.cxx:4806 AliAnalysisTaskIDFragmentationFunction.cxx:4807 AliAnalysisTaskIDFragmentationFunction.cxx:4808 AliAnalysisTaskIDFragmentationFunction.cxx:4809 AliAnalysisTaskIDFragmentationFunction.cxx:4810 AliAnalysisTaskIDFragmentationFunction.cxx:4811 AliAnalysisTaskIDFragmentationFunction.cxx:4812 AliAnalysisTaskIDFragmentationFunction.cxx:4813 AliAnalysisTaskIDFragmentationFunction.cxx:4814 AliAnalysisTaskIDFragmentationFunction.cxx:4815 AliAnalysisTaskIDFragmentationFunction.cxx:4816 AliAnalysisTaskIDFragmentationFunction.cxx:4817 AliAnalysisTaskIDFragmentationFunction.cxx:4818 AliAnalysisTaskIDFragmentationFunction.cxx:4819 AliAnalysisTaskIDFragmentationFunction.cxx:4820 AliAnalysisTaskIDFragmentationFunction.cxx:4821 AliAnalysisTaskIDFragmentationFunction.cxx:4822 AliAnalysisTaskIDFragmentationFunction.cxx:4823 AliAnalysisTaskIDFragmentationFunction.cxx:4824 AliAnalysisTaskIDFragmentationFunction.cxx:4825 AliAnalysisTaskIDFragmentationFunction.cxx:4826 AliAnalysisTaskIDFragmentationFunction.cxx:4827 AliAnalysisTaskIDFragmentationFunction.cxx:4828 AliAnalysisTaskIDFragmentationFunction.cxx:4829 AliAnalysisTaskIDFragmentationFunction.cxx:4830 AliAnalysisTaskIDFragmentationFunction.cxx:4831 AliAnalysisTaskIDFragmentationFunction.cxx:4832 AliAnalysisTaskIDFragmentationFunction.cxx:4833 AliAnalysisTaskIDFragmentationFunction.cxx:4834 AliAnalysisTaskIDFragmentationFunction.cxx:4835 AliAnalysisTaskIDFragmentationFunction.cxx:4836 AliAnalysisTaskIDFragmentationFunction.cxx:4837 AliAnalysisTaskIDFragmentationFunction.cxx:4838 AliAnalysisTaskIDFragmentationFunction.cxx:4839 AliAnalysisTaskIDFragmentationFunction.cxx:4840 AliAnalysisTaskIDFragmentationFunction.cxx:4841 AliAnalysisTaskIDFragmentationFunction.cxx:4842 AliAnalysisTaskIDFragmentationFunction.cxx:4843 AliAnalysisTaskIDFragmentationFunction.cxx:4844 AliAnalysisTaskIDFragmentationFunction.cxx:4845 AliAnalysisTaskIDFragmentationFunction.cxx:4846 AliAnalysisTaskIDFragmentationFunction.cxx:4847 AliAnalysisTaskIDFragmentationFunction.cxx:4848 AliAnalysisTaskIDFragmentationFunction.cxx:4849 AliAnalysisTaskIDFragmentationFunction.cxx:4850 AliAnalysisTaskIDFragmentationFunction.cxx:4851 AliAnalysisTaskIDFragmentationFunction.cxx:4852 AliAnalysisTaskIDFragmentationFunction.cxx:4853 AliAnalysisTaskIDFragmentationFunction.cxx:4854 AliAnalysisTaskIDFragmentationFunction.cxx:4855 AliAnalysisTaskIDFragmentationFunction.cxx:4856 AliAnalysisTaskIDFragmentationFunction.cxx:4857 AliAnalysisTaskIDFragmentationFunction.cxx:4858 AliAnalysisTaskIDFragmentationFunction.cxx:4859 AliAnalysisTaskIDFragmentationFunction.cxx:4860 AliAnalysisTaskIDFragmentationFunction.cxx:4861 AliAnalysisTaskIDFragmentationFunction.cxx:4862 AliAnalysisTaskIDFragmentationFunction.cxx:4863 AliAnalysisTaskIDFragmentationFunction.cxx:4864 AliAnalysisTaskIDFragmentationFunction.cxx:4865 AliAnalysisTaskIDFragmentationFunction.cxx:4866 AliAnalysisTaskIDFragmentationFunction.cxx:4867 AliAnalysisTaskIDFragmentationFunction.cxx:4868 AliAnalysisTaskIDFragmentationFunction.cxx:4869 AliAnalysisTaskIDFragmentationFunction.cxx:4870 AliAnalysisTaskIDFragmentationFunction.cxx:4871 AliAnalysisTaskIDFragmentationFunction.cxx:4872 AliAnalysisTaskIDFragmentationFunction.cxx:4873 AliAnalysisTaskIDFragmentationFunction.cxx:4874 AliAnalysisTaskIDFragmentationFunction.cxx:4875 AliAnalysisTaskIDFragmentationFunction.cxx:4876 AliAnalysisTaskIDFragmentationFunction.cxx:4877 AliAnalysisTaskIDFragmentationFunction.cxx:4878 AliAnalysisTaskIDFragmentationFunction.cxx:4879 AliAnalysisTaskIDFragmentationFunction.cxx:4880 AliAnalysisTaskIDFragmentationFunction.cxx:4881 AliAnalysisTaskIDFragmentationFunction.cxx:4882 AliAnalysisTaskIDFragmentationFunction.cxx:4883 AliAnalysisTaskIDFragmentationFunction.cxx:4884 AliAnalysisTaskIDFragmentationFunction.cxx:4885 AliAnalysisTaskIDFragmentationFunction.cxx:4886 AliAnalysisTaskIDFragmentationFunction.cxx:4887 AliAnalysisTaskIDFragmentationFunction.cxx:4888 AliAnalysisTaskIDFragmentationFunction.cxx:4889 AliAnalysisTaskIDFragmentationFunction.cxx:4890 AliAnalysisTaskIDFragmentationFunction.cxx:4891 AliAnalysisTaskIDFragmentationFunction.cxx:4892 AliAnalysisTaskIDFragmentationFunction.cxx:4893 AliAnalysisTaskIDFragmentationFunction.cxx:4894 AliAnalysisTaskIDFragmentationFunction.cxx:4895 AliAnalysisTaskIDFragmentationFunction.cxx:4896 AliAnalysisTaskIDFragmentationFunction.cxx:4897 AliAnalysisTaskIDFragmentationFunction.cxx:4898 AliAnalysisTaskIDFragmentationFunction.cxx:4899 AliAnalysisTaskIDFragmentationFunction.cxx:4900 AliAnalysisTaskIDFragmentationFunction.cxx:4901 AliAnalysisTaskIDFragmentationFunction.cxx:4902 AliAnalysisTaskIDFragmentationFunction.cxx:4903 AliAnalysisTaskIDFragmentationFunction.cxx:4904 AliAnalysisTaskIDFragmentationFunction.cxx:4905 AliAnalysisTaskIDFragmentationFunction.cxx:4906 AliAnalysisTaskIDFragmentationFunction.cxx:4907 AliAnalysisTaskIDFragmentationFunction.cxx:4908 AliAnalysisTaskIDFragmentationFunction.cxx:4909 AliAnalysisTaskIDFragmentationFunction.cxx:4910 AliAnalysisTaskIDFragmentationFunction.cxx:4911 AliAnalysisTaskIDFragmentationFunction.cxx:4912 AliAnalysisTaskIDFragmentationFunction.cxx:4913 AliAnalysisTaskIDFragmentationFunction.cxx:4914 AliAnalysisTaskIDFragmentationFunction.cxx:4915 AliAnalysisTaskIDFragmentationFunction.cxx:4916 AliAnalysisTaskIDFragmentationFunction.cxx:4917 AliAnalysisTaskIDFragmentationFunction.cxx:4918 AliAnalysisTaskIDFragmentationFunction.cxx:4919 AliAnalysisTaskIDFragmentationFunction.cxx:4920 AliAnalysisTaskIDFragmentationFunction.cxx:4921 AliAnalysisTaskIDFragmentationFunction.cxx:4922 AliAnalysisTaskIDFragmentationFunction.cxx:4923 AliAnalysisTaskIDFragmentationFunction.cxx:4924 AliAnalysisTaskIDFragmentationFunction.cxx:4925 AliAnalysisTaskIDFragmentationFunction.cxx:4926 AliAnalysisTaskIDFragmentationFunction.cxx:4927 AliAnalysisTaskIDFragmentationFunction.cxx:4928 AliAnalysisTaskIDFragmentationFunction.cxx:4929 AliAnalysisTaskIDFragmentationFunction.cxx:4930 AliAnalysisTaskIDFragmentationFunction.cxx:4931 AliAnalysisTaskIDFragmentationFunction.cxx:4932 AliAnalysisTaskIDFragmentationFunction.cxx:4933 AliAnalysisTaskIDFragmentationFunction.cxx:4934 AliAnalysisTaskIDFragmentationFunction.cxx:4935 AliAnalysisTaskIDFragmentationFunction.cxx:4936 AliAnalysisTaskIDFragmentationFunction.cxx:4937 AliAnalysisTaskIDFragmentationFunction.cxx:4938 AliAnalysisTaskIDFragmentationFunction.cxx:4939 AliAnalysisTaskIDFragmentationFunction.cxx:4940 AliAnalysisTaskIDFragmentationFunction.cxx:4941 AliAnalysisTaskIDFragmentationFunction.cxx:4942 AliAnalysisTaskIDFragmentationFunction.cxx:4943 AliAnalysisTaskIDFragmentationFunction.cxx:4944 AliAnalysisTaskIDFragmentationFunction.cxx:4945 AliAnalysisTaskIDFragmentationFunction.cxx:4946 AliAnalysisTaskIDFragmentationFunction.cxx:4947 AliAnalysisTaskIDFragmentationFunction.cxx:4948 AliAnalysisTaskIDFragmentationFunction.cxx:4949 AliAnalysisTaskIDFragmentationFunction.cxx:4950 AliAnalysisTaskIDFragmentationFunction.cxx:4951 AliAnalysisTaskIDFragmentationFunction.cxx:4952 AliAnalysisTaskIDFragmentationFunction.cxx:4953 AliAnalysisTaskIDFragmentationFunction.cxx:4954 AliAnalysisTaskIDFragmentationFunction.cxx:4955 AliAnalysisTaskIDFragmentationFunction.cxx:4956 AliAnalysisTaskIDFragmentationFunction.cxx:4957 AliAnalysisTaskIDFragmentationFunction.cxx:4958 AliAnalysisTaskIDFragmentationFunction.cxx:4959 AliAnalysisTaskIDFragmentationFunction.cxx:4960 AliAnalysisTaskIDFragmentationFunction.cxx:4961 AliAnalysisTaskIDFragmentationFunction.cxx:4962 AliAnalysisTaskIDFragmentationFunction.cxx:4963 AliAnalysisTaskIDFragmentationFunction.cxx:4964 AliAnalysisTaskIDFragmentationFunction.cxx:4965 AliAnalysisTaskIDFragmentationFunction.cxx:4966 AliAnalysisTaskIDFragmentationFunction.cxx:4967 AliAnalysisTaskIDFragmentationFunction.cxx:4968 AliAnalysisTaskIDFragmentationFunction.cxx:4969 AliAnalysisTaskIDFragmentationFunction.cxx:4970 AliAnalysisTaskIDFragmentationFunction.cxx:4971 AliAnalysisTaskIDFragmentationFunction.cxx:4972 AliAnalysisTaskIDFragmentationFunction.cxx:4973 AliAnalysisTaskIDFragmentationFunction.cxx:4974 AliAnalysisTaskIDFragmentationFunction.cxx:4975 AliAnalysisTaskIDFragmentationFunction.cxx:4976 AliAnalysisTaskIDFragmentationFunction.cxx:4977 AliAnalysisTaskIDFragmentationFunction.cxx:4978 AliAnalysisTaskIDFragmentationFunction.cxx:4979 AliAnalysisTaskIDFragmentationFunction.cxx:4980 AliAnalysisTaskIDFragmentationFunction.cxx:4981 AliAnalysisTaskIDFragmentationFunction.cxx:4982 AliAnalysisTaskIDFragmentationFunction.cxx:4983 AliAnalysisTaskIDFragmentationFunction.cxx:4984 AliAnalysisTaskIDFragmentationFunction.cxx:4985 AliAnalysisTaskIDFragmentationFunction.cxx:4986 AliAnalysisTaskIDFragmentationFunction.cxx:4987 AliAnalysisTaskIDFragmentationFunction.cxx:4988 AliAnalysisTaskIDFragmentationFunction.cxx:4989 AliAnalysisTaskIDFragmentationFunction.cxx:4990 AliAnalysisTaskIDFragmentationFunction.cxx:4991 AliAnalysisTaskIDFragmentationFunction.cxx:4992 AliAnalysisTaskIDFragmentationFunction.cxx:4993 AliAnalysisTaskIDFragmentationFunction.cxx:4994 AliAnalysisTaskIDFragmentationFunction.cxx:4995 AliAnalysisTaskIDFragmentationFunction.cxx:4996 AliAnalysisTaskIDFragmentationFunction.cxx:4997 AliAnalysisTaskIDFragmentationFunction.cxx:4998 AliAnalysisTaskIDFragmentationFunction.cxx:4999 AliAnalysisTaskIDFragmentationFunction.cxx:5000 AliAnalysisTaskIDFragmentationFunction.cxx:5001 AliAnalysisTaskIDFragmentationFunction.cxx:5002 AliAnalysisTaskIDFragmentationFunction.cxx:5003 AliAnalysisTaskIDFragmentationFunction.cxx:5004 AliAnalysisTaskIDFragmentationFunction.cxx:5005 AliAnalysisTaskIDFragmentationFunction.cxx:5006 AliAnalysisTaskIDFragmentationFunction.cxx:5007 AliAnalysisTaskIDFragmentationFunction.cxx:5008 AliAnalysisTaskIDFragmentationFunction.cxx:5009 AliAnalysisTaskIDFragmentationFunction.cxx:5010 AliAnalysisTaskIDFragmentationFunction.cxx:5011 AliAnalysisTaskIDFragmentationFunction.cxx:5012 AliAnalysisTaskIDFragmentationFunction.cxx:5013 AliAnalysisTaskIDFragmentationFunction.cxx:5014 AliAnalysisTaskIDFragmentationFunction.cxx:5015 AliAnalysisTaskIDFragmentationFunction.cxx:5016 AliAnalysisTaskIDFragmentationFunction.cxx:5017 AliAnalysisTaskIDFragmentationFunction.cxx:5018 AliAnalysisTaskIDFragmentationFunction.cxx:5019 AliAnalysisTaskIDFragmentationFunction.cxx:5020 AliAnalysisTaskIDFragmentationFunction.cxx:5021 AliAnalysisTaskIDFragmentationFunction.cxx:5022 AliAnalysisTaskIDFragmentationFunction.cxx:5023 AliAnalysisTaskIDFragmentationFunction.cxx:5024 AliAnalysisTaskIDFragmentationFunction.cxx:5025 AliAnalysisTaskIDFragmentationFunction.cxx:5026 AliAnalysisTaskIDFragmentationFunction.cxx:5027 AliAnalysisTaskIDFragmentationFunction.cxx:5028 AliAnalysisTaskIDFragmentationFunction.cxx:5029 AliAnalysisTaskIDFragmentationFunction.cxx:5030 AliAnalysisTaskIDFragmentationFunction.cxx:5031 AliAnalysisTaskIDFragmentationFunction.cxx:5032 AliAnalysisTaskIDFragmentationFunction.cxx:5033 AliAnalysisTaskIDFragmentationFunction.cxx:5034 AliAnalysisTaskIDFragmentationFunction.cxx:5035 AliAnalysisTaskIDFragmentationFunction.cxx:5036 AliAnalysisTaskIDFragmentationFunction.cxx:5037 AliAnalysisTaskIDFragmentationFunction.cxx:5038 AliAnalysisTaskIDFragmentationFunction.cxx:5039 AliAnalysisTaskIDFragmentationFunction.cxx:5040 AliAnalysisTaskIDFragmentationFunction.cxx:5041 AliAnalysisTaskIDFragmentationFunction.cxx:5042 AliAnalysisTaskIDFragmentationFunction.cxx:5043 AliAnalysisTaskIDFragmentationFunction.cxx:5044 AliAnalysisTaskIDFragmentationFunction.cxx:5045 AliAnalysisTaskIDFragmentationFunction.cxx:5046 AliAnalysisTaskIDFragmentationFunction.cxx:5047 AliAnalysisTaskIDFragmentationFunction.cxx:5048 AliAnalysisTaskIDFragmentationFunction.cxx:5049 AliAnalysisTaskIDFragmentationFunction.cxx:5050 AliAnalysisTaskIDFragmentationFunction.cxx:5051 AliAnalysisTaskIDFragmentationFunction.cxx:5052 AliAnalysisTaskIDFragmentationFunction.cxx:5053 AliAnalysisTaskIDFragmentationFunction.cxx:5054 AliAnalysisTaskIDFragmentationFunction.cxx:5055 AliAnalysisTaskIDFragmentationFunction.cxx:5056 AliAnalysisTaskIDFragmentationFunction.cxx:5057 AliAnalysisTaskIDFragmentationFunction.cxx:5058 AliAnalysisTaskIDFragmentationFunction.cxx:5059 AliAnalysisTaskIDFragmentationFunction.cxx:5060 AliAnalysisTaskIDFragmentationFunction.cxx:5061 AliAnalysisTaskIDFragmentationFunction.cxx:5062 AliAnalysisTaskIDFragmentationFunction.cxx:5063 AliAnalysisTaskIDFragmentationFunction.cxx:5064 AliAnalysisTaskIDFragmentationFunction.cxx:5065 AliAnalysisTaskIDFragmentationFunction.cxx:5066 AliAnalysisTaskIDFragmentationFunction.cxx:5067 AliAnalysisTaskIDFragmentationFunction.cxx:5068 AliAnalysisTaskIDFragmentationFunction.cxx:5069 AliAnalysisTaskIDFragmentationFunction.cxx:5070 AliAnalysisTaskIDFragmentationFunction.cxx:5071 AliAnalysisTaskIDFragmentationFunction.cxx:5072 AliAnalysisTaskIDFragmentationFunction.cxx:5073 AliAnalysisTaskIDFragmentationFunction.cxx:5074 AliAnalysisTaskIDFragmentationFunction.cxx:5075 AliAnalysisTaskIDFragmentationFunction.cxx:5076 AliAnalysisTaskIDFragmentationFunction.cxx:5077 AliAnalysisTaskIDFragmentationFunction.cxx:5078 AliAnalysisTaskIDFragmentationFunction.cxx:5079 AliAnalysisTaskIDFragmentationFunction.cxx:5080 AliAnalysisTaskIDFragmentationFunction.cxx:5081 AliAnalysisTaskIDFragmentationFunction.cxx:5082 AliAnalysisTaskIDFragmentationFunction.cxx:5083 AliAnalysisTaskIDFragmentationFunction.cxx:5084 AliAnalysisTaskIDFragmentationFunction.cxx:5085 AliAnalysisTaskIDFragmentationFunction.cxx:5086 AliAnalysisTaskIDFragmentationFunction.cxx:5087 AliAnalysisTaskIDFragmentationFunction.cxx:5088 AliAnalysisTaskIDFragmentationFunction.cxx:5089 AliAnalysisTaskIDFragmentationFunction.cxx:5090 AliAnalysisTaskIDFragmentationFunction.cxx:5091 AliAnalysisTaskIDFragmentationFunction.cxx:5092 AliAnalysisTaskIDFragmentationFunction.cxx:5093 AliAnalysisTaskIDFragmentationFunction.cxx:5094 AliAnalysisTaskIDFragmentationFunction.cxx:5095 AliAnalysisTaskIDFragmentationFunction.cxx:5096 AliAnalysisTaskIDFragmentationFunction.cxx:5097 AliAnalysisTaskIDFragmentationFunction.cxx:5098 AliAnalysisTaskIDFragmentationFunction.cxx:5099 AliAnalysisTaskIDFragmentationFunction.cxx:5100 AliAnalysisTaskIDFragmentationFunction.cxx:5101 AliAnalysisTaskIDFragmentationFunction.cxx:5102 AliAnalysisTaskIDFragmentationFunction.cxx:5103 AliAnalysisTaskIDFragmentationFunction.cxx:5104 AliAnalysisTaskIDFragmentationFunction.cxx:5105 AliAnalysisTaskIDFragmentationFunction.cxx:5106 AliAnalysisTaskIDFragmentationFunction.cxx:5107 AliAnalysisTaskIDFragmentationFunction.cxx:5108 AliAnalysisTaskIDFragmentationFunction.cxx:5109 AliAnalysisTaskIDFragmentationFunction.cxx:5110 AliAnalysisTaskIDFragmentationFunction.cxx:5111 AliAnalysisTaskIDFragmentationFunction.cxx:5112 AliAnalysisTaskIDFragmentationFunction.cxx:5113 AliAnalysisTaskIDFragmentationFunction.cxx:5114 AliAnalysisTaskIDFragmentationFunction.cxx:5115 AliAnalysisTaskIDFragmentationFunction.cxx:5116 AliAnalysisTaskIDFragmentationFunction.cxx:5117 AliAnalysisTaskIDFragmentationFunction.cxx:5118 AliAnalysisTaskIDFragmentationFunction.cxx:5119 AliAnalysisTaskIDFragmentationFunction.cxx:5120 AliAnalysisTaskIDFragmentationFunction.cxx:5121 AliAnalysisTaskIDFragmentationFunction.cxx:5122 AliAnalysisTaskIDFragmentationFunction.cxx:5123 AliAnalysisTaskIDFragmentationFunction.cxx:5124 AliAnalysisTaskIDFragmentationFunction.cxx:5125 AliAnalysisTaskIDFragmentationFunction.cxx:5126 AliAnalysisTaskIDFragmentationFunction.cxx:5127 AliAnalysisTaskIDFragmentationFunction.cxx:5128 AliAnalysisTaskIDFragmentationFunction.cxx:5129 AliAnalysisTaskIDFragmentationFunction.cxx:5130 AliAnalysisTaskIDFragmentationFunction.cxx:5131 AliAnalysisTaskIDFragmentationFunction.cxx:5132 AliAnalysisTaskIDFragmentationFunction.cxx:5133 AliAnalysisTaskIDFragmentationFunction.cxx:5134 AliAnalysisTaskIDFragmentationFunction.cxx:5135 AliAnalysisTaskIDFragmentationFunction.cxx:5136 AliAnalysisTaskIDFragmentationFunction.cxx:5137 AliAnalysisTaskIDFragmentationFunction.cxx:5138 AliAnalysisTaskIDFragmentationFunction.cxx:5139 AliAnalysisTaskIDFragmentationFunction.cxx:5140 AliAnalysisTaskIDFragmentationFunction.cxx:5141 AliAnalysisTaskIDFragmentationFunction.cxx:5142 AliAnalysisTaskIDFragmentationFunction.cxx:5143 AliAnalysisTaskIDFragmentationFunction.cxx:5144 AliAnalysisTaskIDFragmentationFunction.cxx:5145 AliAnalysisTaskIDFragmentationFunction.cxx:5146 AliAnalysisTaskIDFragmentationFunction.cxx:5147 AliAnalysisTaskIDFragmentationFunction.cxx:5148 AliAnalysisTaskIDFragmentationFunction.cxx:5149 AliAnalysisTaskIDFragmentationFunction.cxx:5150 AliAnalysisTaskIDFragmentationFunction.cxx:5151 AliAnalysisTaskIDFragmentationFunction.cxx:5152 AliAnalysisTaskIDFragmentationFunction.cxx:5153 AliAnalysisTaskIDFragmentationFunction.cxx:5154 AliAnalysisTaskIDFragmentationFunction.cxx:5155 AliAnalysisTaskIDFragmentationFunction.cxx:5156 AliAnalysisTaskIDFragmentationFunction.cxx:5157 AliAnalysisTaskIDFragmentationFunction.cxx:5158 AliAnalysisTaskIDFragmentationFunction.cxx:5159 AliAnalysisTaskIDFragmentationFunction.cxx:5160 AliAnalysisTaskIDFragmentationFunction.cxx:5161 AliAnalysisTaskIDFragmentationFunction.cxx:5162 AliAnalysisTaskIDFragmentationFunction.cxx:5163 AliAnalysisTaskIDFragmentationFunction.cxx:5164 AliAnalysisTaskIDFragmentationFunction.cxx:5165 AliAnalysisTaskIDFragmentationFunction.cxx:5166 AliAnalysisTaskIDFragmentationFunction.cxx:5167 AliAnalysisTaskIDFragmentationFunction.cxx:5168 AliAnalysisTaskIDFragmentationFunction.cxx:5169 AliAnalysisTaskIDFragmentationFunction.cxx:5170 AliAnalysisTaskIDFragmentationFunction.cxx:5171 AliAnalysisTaskIDFragmentationFunction.cxx:5172 AliAnalysisTaskIDFragmentationFunction.cxx:5173 AliAnalysisTaskIDFragmentationFunction.cxx:5174 AliAnalysisTaskIDFragmentationFunction.cxx:5175 AliAnalysisTaskIDFragmentationFunction.cxx:5176 AliAnalysisTaskIDFragmentationFunction.cxx:5177 AliAnalysisTaskIDFragmentationFunction.cxx:5178 AliAnalysisTaskIDFragmentationFunction.cxx:5179 AliAnalysisTaskIDFragmentationFunction.cxx:5180 AliAnalysisTaskIDFragmentationFunction.cxx:5181 AliAnalysisTaskIDFragmentationFunction.cxx:5182 AliAnalysisTaskIDFragmentationFunction.cxx:5183 AliAnalysisTaskIDFragmentationFunction.cxx:5184 AliAnalysisTaskIDFragmentationFunction.cxx:5185 AliAnalysisTaskIDFragmentationFunction.cxx:5186 AliAnalysisTaskIDFragmentationFunction.cxx:5187 AliAnalysisTaskIDFragmentationFunction.cxx:5188 AliAnalysisTaskIDFragmentationFunction.cxx:5189 AliAnalysisTaskIDFragmentationFunction.cxx:5190 AliAnalysisTaskIDFragmentationFunction.cxx:5191 AliAnalysisTaskIDFragmentationFunction.cxx:5192 AliAnalysisTaskIDFragmentationFunction.cxx:5193 AliAnalysisTaskIDFragmentationFunction.cxx:5194 AliAnalysisTaskIDFragmentationFunction.cxx:5195 AliAnalysisTaskIDFragmentationFunction.cxx:5196 AliAnalysisTaskIDFragmentationFunction.cxx:5197 AliAnalysisTaskIDFragmentationFunction.cxx:5198 AliAnalysisTaskIDFragmentationFunction.cxx:5199 AliAnalysisTaskIDFragmentationFunction.cxx:5200 AliAnalysisTaskIDFragmentationFunction.cxx:5201 AliAnalysisTaskIDFragmentationFunction.cxx:5202 AliAnalysisTaskIDFragmentationFunction.cxx:5203 AliAnalysisTaskIDFragmentationFunction.cxx:5204 AliAnalysisTaskIDFragmentationFunction.cxx:5205 AliAnalysisTaskIDFragmentationFunction.cxx:5206 AliAnalysisTaskIDFragmentationFunction.cxx:5207 AliAnalysisTaskIDFragmentationFunction.cxx:5208 AliAnalysisTaskIDFragmentationFunction.cxx:5209 AliAnalysisTaskIDFragmentationFunction.cxx:5210 AliAnalysisTaskIDFragmentationFunction.cxx:5211 AliAnalysisTaskIDFragmentationFunction.cxx:5212 AliAnalysisTaskIDFragmentationFunction.cxx:5213 AliAnalysisTaskIDFragmentationFunction.cxx:5214 AliAnalysisTaskIDFragmentationFunction.cxx:5215 AliAnalysisTaskIDFragmentationFunction.cxx:5216 AliAnalysisTaskIDFragmentationFunction.cxx:5217 AliAnalysisTaskIDFragmentationFunction.cxx:5218 AliAnalysisTaskIDFragmentationFunction.cxx:5219 AliAnalysisTaskIDFragmentationFunction.cxx:5220 AliAnalysisTaskIDFragmentationFunction.cxx:5221 AliAnalysisTaskIDFragmentationFunction.cxx:5222 AliAnalysisTaskIDFragmentationFunction.cxx:5223 AliAnalysisTaskIDFragmentationFunction.cxx:5224 AliAnalysisTaskIDFragmentationFunction.cxx:5225 AliAnalysisTaskIDFragmentationFunction.cxx:5226 AliAnalysisTaskIDFragmentationFunction.cxx:5227 AliAnalysisTaskIDFragmentationFunction.cxx:5228 AliAnalysisTaskIDFragmentationFunction.cxx:5229 AliAnalysisTaskIDFragmentationFunction.cxx:5230 AliAnalysisTaskIDFragmentationFunction.cxx:5231 AliAnalysisTaskIDFragmentationFunction.cxx:5232 AliAnalysisTaskIDFragmentationFunction.cxx:5233 AliAnalysisTaskIDFragmentationFunction.cxx:5234 AliAnalysisTaskIDFragmentationFunction.cxx:5235 AliAnalysisTaskIDFragmentationFunction.cxx:5236 AliAnalysisTaskIDFragmentationFunction.cxx:5237 AliAnalysisTaskIDFragmentationFunction.cxx:5238 AliAnalysisTaskIDFragmentationFunction.cxx:5239 AliAnalysisTaskIDFragmentationFunction.cxx:5240 AliAnalysisTaskIDFragmentationFunction.cxx:5241 AliAnalysisTaskIDFragmentationFunction.cxx:5242 AliAnalysisTaskIDFragmentationFunction.cxx:5243 AliAnalysisTaskIDFragmentationFunction.cxx:5244 AliAnalysisTaskIDFragmentationFunction.cxx:5245 AliAnalysisTaskIDFragmentationFunction.cxx:5246 AliAnalysisTaskIDFragmentationFunction.cxx:5247 AliAnalysisTaskIDFragmentationFunction.cxx:5248 AliAnalysisTaskIDFragmentationFunction.cxx:5249 AliAnalysisTaskIDFragmentationFunction.cxx:5250 AliAnalysisTaskIDFragmentationFunction.cxx:5251 AliAnalysisTaskIDFragmentationFunction.cxx:5252 AliAnalysisTaskIDFragmentationFunction.cxx:5253 AliAnalysisTaskIDFragmentationFunction.cxx:5254 AliAnalysisTaskIDFragmentationFunction.cxx:5255 AliAnalysisTaskIDFragmentationFunction.cxx:5256 AliAnalysisTaskIDFragmentationFunction.cxx:5257 AliAnalysisTaskIDFragmentationFunction.cxx:5258 AliAnalysisTaskIDFragmentationFunction.cxx:5259 AliAnalysisTaskIDFragmentationFunction.cxx:5260 AliAnalysisTaskIDFragmentationFunction.cxx:5261 AliAnalysisTaskIDFragmentationFunction.cxx:5262 AliAnalysisTaskIDFragmentationFunction.cxx:5263 AliAnalysisTaskIDFragmentationFunction.cxx:5264 AliAnalysisTaskIDFragmentationFunction.cxx:5265 AliAnalysisTaskIDFragmentationFunction.cxx:5266 AliAnalysisTaskIDFragmentationFunction.cxx:5267 AliAnalysisTaskIDFragmentationFunction.cxx:5268 AliAnalysisTaskIDFragmentationFunction.cxx:5269 AliAnalysisTaskIDFragmentationFunction.cxx:5270 AliAnalysisTaskIDFragmentationFunction.cxx:5271 AliAnalysisTaskIDFragmentationFunction.cxx:5272 AliAnalysisTaskIDFragmentationFunction.cxx:5273 AliAnalysisTaskIDFragmentationFunction.cxx:5274 AliAnalysisTaskIDFragmentationFunction.cxx:5275 AliAnalysisTaskIDFragmentationFunction.cxx:5276 AliAnalysisTaskIDFragmentationFunction.cxx:5277 AliAnalysisTaskIDFragmentationFunction.cxx:5278 AliAnalysisTaskIDFragmentationFunction.cxx:5279 AliAnalysisTaskIDFragmentationFunction.cxx:5280 AliAnalysisTaskIDFragmentationFunction.cxx:5281 AliAnalysisTaskIDFragmentationFunction.cxx:5282 AliAnalysisTaskIDFragmentationFunction.cxx:5283 AliAnalysisTaskIDFragmentationFunction.cxx:5284 AliAnalysisTaskIDFragmentationFunction.cxx:5285 AliAnalysisTaskIDFragmentationFunction.cxx:5286 AliAnalysisTaskIDFragmentationFunction.cxx:5287 AliAnalysisTaskIDFragmentationFunction.cxx:5288 AliAnalysisTaskIDFragmentationFunction.cxx:5289 AliAnalysisTaskIDFragmentationFunction.cxx:5290 AliAnalysisTaskIDFragmentationFunction.cxx:5291 AliAnalysisTaskIDFragmentationFunction.cxx:5292 AliAnalysisTaskIDFragmentationFunction.cxx:5293 AliAnalysisTaskIDFragmentationFunction.cxx:5294 AliAnalysisTaskIDFragmentationFunction.cxx:5295 AliAnalysisTaskIDFragmentationFunction.cxx:5296 AliAnalysisTaskIDFragmentationFunction.cxx:5297 AliAnalysisTaskIDFragmentationFunction.cxx:5298 AliAnalysisTaskIDFragmentationFunction.cxx:5299 AliAnalysisTaskIDFragmentationFunction.cxx:5300 AliAnalysisTaskIDFragmentationFunction.cxx:5301 AliAnalysisTaskIDFragmentationFunction.cxx:5302 AliAnalysisTaskIDFragmentationFunction.cxx:5303 AliAnalysisTaskIDFragmentationFunction.cxx:5304 AliAnalysisTaskIDFragmentationFunction.cxx:5305 AliAnalysisTaskIDFragmentationFunction.cxx:5306 AliAnalysisTaskIDFragmentationFunction.cxx:5307 AliAnalysisTaskIDFragmentationFunction.cxx:5308 AliAnalysisTaskIDFragmentationFunction.cxx:5309 AliAnalysisTaskIDFragmentationFunction.cxx:5310 AliAnalysisTaskIDFragmentationFunction.cxx:5311 AliAnalysisTaskIDFragmentationFunction.cxx:5312 AliAnalysisTaskIDFragmentationFunction.cxx:5313 AliAnalysisTaskIDFragmentationFunction.cxx:5314 AliAnalysisTaskIDFragmentationFunction.cxx:5315 AliAnalysisTaskIDFragmentationFunction.cxx:5316 AliAnalysisTaskIDFragmentationFunction.cxx:5317 AliAnalysisTaskIDFragmentationFunction.cxx:5318 AliAnalysisTaskIDFragmentationFunction.cxx:5319 AliAnalysisTaskIDFragmentationFunction.cxx:5320 AliAnalysisTaskIDFragmentationFunction.cxx:5321 AliAnalysisTaskIDFragmentationFunction.cxx:5322 AliAnalysisTaskIDFragmentationFunction.cxx:5323 AliAnalysisTaskIDFragmentationFunction.cxx:5324 AliAnalysisTaskIDFragmentationFunction.cxx:5325 AliAnalysisTaskIDFragmentationFunction.cxx:5326 AliAnalysisTaskIDFragmentationFunction.cxx:5327 AliAnalysisTaskIDFragmentationFunction.cxx:5328 AliAnalysisTaskIDFragmentationFunction.cxx:5329 AliAnalysisTaskIDFragmentationFunction.cxx:5330 AliAnalysisTaskIDFragmentationFunction.cxx:5331 AliAnalysisTaskIDFragmentationFunction.cxx:5332 AliAnalysisTaskIDFragmentationFunction.cxx:5333 AliAnalysisTaskIDFragmentationFunction.cxx:5334 AliAnalysisTaskIDFragmentationFunction.cxx:5335 AliAnalysisTaskIDFragmentationFunction.cxx:5336 AliAnalysisTaskIDFragmentationFunction.cxx:5337 AliAnalysisTaskIDFragmentationFunction.cxx:5338 AliAnalysisTaskIDFragmentationFunction.cxx:5339 AliAnalysisTaskIDFragmentationFunction.cxx:5340 AliAnalysisTaskIDFragmentationFunction.cxx:5341 AliAnalysisTaskIDFragmentationFunction.cxx:5342 AliAnalysisTaskIDFragmentationFunction.cxx:5343 AliAnalysisTaskIDFragmentationFunction.cxx:5344 AliAnalysisTaskIDFragmentationFunction.cxx:5345 AliAnalysisTaskIDFragmentationFunction.cxx:5346 AliAnalysisTaskIDFragmentationFunction.cxx:5347 AliAnalysisTaskIDFragmentationFunction.cxx:5348 AliAnalysisTaskIDFragmentationFunction.cxx:5349 AliAnalysisTaskIDFragmentationFunction.cxx:5350 AliAnalysisTaskIDFragmentationFunction.cxx:5351 AliAnalysisTaskIDFragmentationFunction.cxx:5352 AliAnalysisTaskIDFragmentationFunction.cxx:5353 AliAnalysisTaskIDFragmentationFunction.cxx:5354 AliAnalysisTaskIDFragmentationFunction.cxx:5355 AliAnalysisTaskIDFragmentationFunction.cxx:5356 AliAnalysisTaskIDFragmentationFunction.cxx:5357 AliAnalysisTaskIDFragmentationFunction.cxx:5358 AliAnalysisTaskIDFragmentationFunction.cxx:5359 AliAnalysisTaskIDFragmentationFunction.cxx:5360 AliAnalysisTaskIDFragmentationFunction.cxx:5361 AliAnalysisTaskIDFragmentationFunction.cxx:5362 AliAnalysisTaskIDFragmentationFunction.cxx:5363 AliAnalysisTaskIDFragmentationFunction.cxx:5364 AliAnalysisTaskIDFragmentationFunction.cxx:5365 AliAnalysisTaskIDFragmentationFunction.cxx:5366 AliAnalysisTaskIDFragmentationFunction.cxx:5367 AliAnalysisTaskIDFragmentationFunction.cxx:5368 AliAnalysisTaskIDFragmentationFunction.cxx:5369 AliAnalysisTaskIDFragmentationFunction.cxx:5370 AliAnalysisTaskIDFragmentationFunction.cxx:5371 AliAnalysisTaskIDFragmentationFunction.cxx:5372 AliAnalysisTaskIDFragmentationFunction.cxx:5373 AliAnalysisTaskIDFragmentationFunction.cxx:5374 AliAnalysisTaskIDFragmentationFunction.cxx:5375 AliAnalysisTaskIDFragmentationFunction.cxx:5376 AliAnalysisTaskIDFragmentationFunction.cxx:5377 AliAnalysisTaskIDFragmentationFunction.cxx:5378 AliAnalysisTaskIDFragmentationFunction.cxx:5379 AliAnalysisTaskIDFragmentationFunction.cxx:5380 AliAnalysisTaskIDFragmentationFunction.cxx:5381 AliAnalysisTaskIDFragmentationFunction.cxx:5382 AliAnalysisTaskIDFragmentationFunction.cxx:5383 AliAnalysisTaskIDFragmentationFunction.cxx:5384 AliAnalysisTaskIDFragmentationFunction.cxx:5385 AliAnalysisTaskIDFragmentationFunction.cxx:5386 AliAnalysisTaskIDFragmentationFunction.cxx:5387 AliAnalysisTaskIDFragmentationFunction.cxx:5388 AliAnalysisTaskIDFragmentationFunction.cxx:5389 AliAnalysisTaskIDFragmentationFunction.cxx:5390 AliAnalysisTaskIDFragmentationFunction.cxx:5391 AliAnalysisTaskIDFragmentationFunction.cxx:5392 AliAnalysisTaskIDFragmentationFunction.cxx:5393 AliAnalysisTaskIDFragmentationFunction.cxx:5394 AliAnalysisTaskIDFragmentationFunction.cxx:5395 AliAnalysisTaskIDFragmentationFunction.cxx:5396 AliAnalysisTaskIDFragmentationFunction.cxx:5397 AliAnalysisTaskIDFragmentationFunction.cxx:5398 AliAnalysisTaskIDFragmentationFunction.cxx:5399 AliAnalysisTaskIDFragmentationFunction.cxx:5400 AliAnalysisTaskIDFragmentationFunction.cxx:5401 AliAnalysisTaskIDFragmentationFunction.cxx:5402 AliAnalysisTaskIDFragmentationFunction.cxx:5403 AliAnalysisTaskIDFragmentationFunction.cxx:5404 AliAnalysisTaskIDFragmentationFunction.cxx:5405 AliAnalysisTaskIDFragmentationFunction.cxx:5406 AliAnalysisTaskIDFragmentationFunction.cxx:5407 AliAnalysisTaskIDFragmentationFunction.cxx:5408 AliAnalysisTaskIDFragmentationFunction.cxx:5409 AliAnalysisTaskIDFragmentationFunction.cxx:5410 AliAnalysisTaskIDFragmentationFunction.cxx:5411 AliAnalysisTaskIDFragmentationFunction.cxx:5412 AliAnalysisTaskIDFragmentationFunction.cxx:5413 AliAnalysisTaskIDFragmentationFunction.cxx:5414 AliAnalysisTaskIDFragmentationFunction.cxx:5415 AliAnalysisTaskIDFragmentationFunction.cxx:5416 AliAnalysisTaskIDFragmentationFunction.cxx:5417 AliAnalysisTaskIDFragmentationFunction.cxx:5418 AliAnalysisTaskIDFragmentationFunction.cxx:5419 AliAnalysisTaskIDFragmentationFunction.cxx:5420 AliAnalysisTaskIDFragmentationFunction.cxx:5421 AliAnalysisTaskIDFragmentationFunction.cxx:5422 AliAnalysisTaskIDFragmentationFunction.cxx:5423 AliAnalysisTaskIDFragmentationFunction.cxx:5424 AliAnalysisTaskIDFragmentationFunction.cxx:5425 AliAnalysisTaskIDFragmentationFunction.cxx:5426 AliAnalysisTaskIDFragmentationFunction.cxx:5427 AliAnalysisTaskIDFragmentationFunction.cxx:5428 AliAnalysisTaskIDFragmentationFunction.cxx:5429 AliAnalysisTaskIDFragmentationFunction.cxx:5430 AliAnalysisTaskIDFragmentationFunction.cxx:5431 AliAnalysisTaskIDFragmentationFunction.cxx:5432 AliAnalysisTaskIDFragmentationFunction.cxx:5433 AliAnalysisTaskIDFragmentationFunction.cxx:5434 AliAnalysisTaskIDFragmentationFunction.cxx:5435 AliAnalysisTaskIDFragmentationFunction.cxx:5436 AliAnalysisTaskIDFragmentationFunction.cxx:5437 AliAnalysisTaskIDFragmentationFunction.cxx:5438 AliAnalysisTaskIDFragmentationFunction.cxx:5439 AliAnalysisTaskIDFragmentationFunction.cxx:5440 AliAnalysisTaskIDFragmentationFunction.cxx:5441 AliAnalysisTaskIDFragmentationFunction.cxx:5442 AliAnalysisTaskIDFragmentationFunction.cxx:5443 AliAnalysisTaskIDFragmentationFunction.cxx:5444 AliAnalysisTaskIDFragmentationFunction.cxx:5445 AliAnalysisTaskIDFragmentationFunction.cxx:5446 AliAnalysisTaskIDFragmentationFunction.cxx:5447 AliAnalysisTaskIDFragmentationFunction.cxx:5448 AliAnalysisTaskIDFragmentationFunction.cxx:5449 AliAnalysisTaskIDFragmentationFunction.cxx:5450 AliAnalysisTaskIDFragmentationFunction.cxx:5451 AliAnalysisTaskIDFragmentationFunction.cxx:5452 AliAnalysisTaskIDFragmentationFunction.cxx:5453 AliAnalysisTaskIDFragmentationFunction.cxx:5454 AliAnalysisTaskIDFragmentationFunction.cxx:5455 AliAnalysisTaskIDFragmentationFunction.cxx:5456 AliAnalysisTaskIDFragmentationFunction.cxx:5457 AliAnalysisTaskIDFragmentationFunction.cxx:5458 AliAnalysisTaskIDFragmentationFunction.cxx:5459 AliAnalysisTaskIDFragmentationFunction.cxx:5460 AliAnalysisTaskIDFragmentationFunction.cxx:5461 AliAnalysisTaskIDFragmentationFunction.cxx:5462 AliAnalysisTaskIDFragmentationFunction.cxx:5463 AliAnalysisTaskIDFragmentationFunction.cxx:5464 AliAnalysisTaskIDFragmentationFunction.cxx:5465 AliAnalysisTaskIDFragmentationFunction.cxx:5466 AliAnalysisTaskIDFragmentationFunction.cxx:5467 AliAnalysisTaskIDFragmentationFunction.cxx:5468 AliAnalysisTaskIDFragmentationFunction.cxx:5469 AliAnalysisTaskIDFragmentationFunction.cxx:5470 AliAnalysisTaskIDFragmentationFunction.cxx:5471 AliAnalysisTaskIDFragmentationFunction.cxx:5472 AliAnalysisTaskIDFragmentationFunction.cxx:5473 AliAnalysisTaskIDFragmentationFunction.cxx:5474 AliAnalysisTaskIDFragmentationFunction.cxx:5475 AliAnalysisTaskIDFragmentationFunction.cxx:5476 AliAnalysisTaskIDFragmentationFunction.cxx:5477 AliAnalysisTaskIDFragmentationFunction.cxx:5478 AliAnalysisTaskIDFragmentationFunction.cxx:5479 AliAnalysisTaskIDFragmentationFunction.cxx:5480 AliAnalysisTaskIDFragmentationFunction.cxx:5481 AliAnalysisTaskIDFragmentationFunction.cxx:5482 AliAnalysisTaskIDFragmentationFunction.cxx:5483 AliAnalysisTaskIDFragmentationFunction.cxx:5484 AliAnalysisTaskIDFragmentationFunction.cxx:5485 AliAnalysisTaskIDFragmentationFunction.cxx:5486 AliAnalysisTaskIDFragmentationFunction.cxx:5487 AliAnalysisTaskIDFragmentationFunction.cxx:5488 AliAnalysisTaskIDFragmentationFunction.cxx:5489 AliAnalysisTaskIDFragmentationFunction.cxx:5490 AliAnalysisTaskIDFragmentationFunction.cxx:5491 AliAnalysisTaskIDFragmentationFunction.cxx:5492 AliAnalysisTaskIDFragmentationFunction.cxx:5493 AliAnalysisTaskIDFragmentationFunction.cxx:5494 AliAnalysisTaskIDFragmentationFunction.cxx:5495 AliAnalysisTaskIDFragmentationFunction.cxx:5496 AliAnalysisTaskIDFragmentationFunction.cxx:5497 AliAnalysisTaskIDFragmentationFunction.cxx:5498 AliAnalysisTaskIDFragmentationFunction.cxx:5499 AliAnalysisTaskIDFragmentationFunction.cxx:5500 AliAnalysisTaskIDFragmentationFunction.cxx:5501 AliAnalysisTaskIDFragmentationFunction.cxx:5502 AliAnalysisTaskIDFragmentationFunction.cxx:5503 AliAnalysisTaskIDFragmentationFunction.cxx:5504 AliAnalysisTaskIDFragmentationFunction.cxx:5505 AliAnalysisTaskIDFragmentationFunction.cxx:5506 AliAnalysisTaskIDFragmentationFunction.cxx:5507 AliAnalysisTaskIDFragmentationFunction.cxx:5508 AliAnalysisTaskIDFragmentationFunction.cxx:5509 AliAnalysisTaskIDFragmentationFunction.cxx:5510 AliAnalysisTaskIDFragmentationFunction.cxx:5511 AliAnalysisTaskIDFragmentationFunction.cxx:5512 AliAnalysisTaskIDFragmentationFunction.cxx:5513 AliAnalysisTaskIDFragmentationFunction.cxx:5514 AliAnalysisTaskIDFragmentationFunction.cxx:5515 AliAnalysisTaskIDFragmentationFunction.cxx:5516 AliAnalysisTaskIDFragmentationFunction.cxx:5517 AliAnalysisTaskIDFragmentationFunction.cxx:5518 AliAnalysisTaskIDFragmentationFunction.cxx:5519 AliAnalysisTaskIDFragmentationFunction.cxx:5520 AliAnalysisTaskIDFragmentationFunction.cxx:5521 AliAnalysisTaskIDFragmentationFunction.cxx:5522 AliAnalysisTaskIDFragmentationFunction.cxx:5523 AliAnalysisTaskIDFragmentationFunction.cxx:5524 AliAnalysisTaskIDFragmentationFunction.cxx:5525 AliAnalysisTaskIDFragmentationFunction.cxx:5526 AliAnalysisTaskIDFragmentationFunction.cxx:5527 AliAnalysisTaskIDFragmentationFunction.cxx:5528 AliAnalysisTaskIDFragmentationFunction.cxx:5529 AliAnalysisTaskIDFragmentationFunction.cxx:5530 AliAnalysisTaskIDFragmentationFunction.cxx:5531 AliAnalysisTaskIDFragmentationFunction.cxx:5532 AliAnalysisTaskIDFragmentationFunction.cxx:5533 AliAnalysisTaskIDFragmentationFunction.cxx:5534 AliAnalysisTaskIDFragmentationFunction.cxx:5535 AliAnalysisTaskIDFragmentationFunction.cxx:5536 AliAnalysisTaskIDFragmentationFunction.cxx:5537 AliAnalysisTaskIDFragmentationFunction.cxx:5538 AliAnalysisTaskIDFragmentationFunction.cxx:5539 AliAnalysisTaskIDFragmentationFunction.cxx:5540 AliAnalysisTaskIDFragmentationFunction.cxx:5541 AliAnalysisTaskIDFragmentationFunction.cxx:5542 AliAnalysisTaskIDFragmentationFunction.cxx:5543 AliAnalysisTaskIDFragmentationFunction.cxx:5544 AliAnalysisTaskIDFragmentationFunction.cxx:5545 AliAnalysisTaskIDFragmentationFunction.cxx:5546 AliAnalysisTaskIDFragmentationFunction.cxx:5547 AliAnalysisTaskIDFragmentationFunction.cxx:5548 AliAnalysisTaskIDFragmentationFunction.cxx:5549 AliAnalysisTaskIDFragmentationFunction.cxx:5550 AliAnalysisTaskIDFragmentationFunction.cxx:5551 AliAnalysisTaskIDFragmentationFunction.cxx:5552 AliAnalysisTaskIDFragmentationFunction.cxx:5553 AliAnalysisTaskIDFragmentationFunction.cxx:5554 AliAnalysisTaskIDFragmentationFunction.cxx:5555 AliAnalysisTaskIDFragmentationFunction.cxx:5556 AliAnalysisTaskIDFragmentationFunction.cxx:5557 AliAnalysisTaskIDFragmentationFunction.cxx:5558 AliAnalysisTaskIDFragmentationFunction.cxx:5559 AliAnalysisTaskIDFragmentationFunction.cxx:5560 AliAnalysisTaskIDFragmentationFunction.cxx:5561 AliAnalysisTaskIDFragmentationFunction.cxx:5562 AliAnalysisTaskIDFragmentationFunction.cxx:5563 AliAnalysisTaskIDFragmentationFunction.cxx:5564 AliAnalysisTaskIDFragmentationFunction.cxx:5565 AliAnalysisTaskIDFragmentationFunction.cxx:5566 AliAnalysisTaskIDFragmentationFunction.cxx:5567 AliAnalysisTaskIDFragmentationFunction.cxx:5568 AliAnalysisTaskIDFragmentationFunction.cxx:5569 AliAnalysisTaskIDFragmentationFunction.cxx:5570 AliAnalysisTaskIDFragmentationFunction.cxx:5571 AliAnalysisTaskIDFragmentationFunction.cxx:5572 AliAnalysisTaskIDFragmentationFunction.cxx:5573 AliAnalysisTaskIDFragmentationFunction.cxx:5574 AliAnalysisTaskIDFragmentationFunction.cxx:5575 AliAnalysisTaskIDFragmentationFunction.cxx:5576 AliAnalysisTaskIDFragmentationFunction.cxx:5577 AliAnalysisTaskIDFragmentationFunction.cxx:5578 AliAnalysisTaskIDFragmentationFunction.cxx:5579 AliAnalysisTaskIDFragmentationFunction.cxx:5580 AliAnalysisTaskIDFragmentationFunction.cxx:5581 AliAnalysisTaskIDFragmentationFunction.cxx:5582 AliAnalysisTaskIDFragmentationFunction.cxx:5583 AliAnalysisTaskIDFragmentationFunction.cxx:5584 AliAnalysisTaskIDFragmentationFunction.cxx:5585 AliAnalysisTaskIDFragmentationFunction.cxx:5586 AliAnalysisTaskIDFragmentationFunction.cxx:5587 AliAnalysisTaskIDFragmentationFunction.cxx:5588 AliAnalysisTaskIDFragmentationFunction.cxx:5589 AliAnalysisTaskIDFragmentationFunction.cxx:5590 AliAnalysisTaskIDFragmentationFunction.cxx:5591 AliAnalysisTaskIDFragmentationFunction.cxx:5592 AliAnalysisTaskIDFragmentationFunction.cxx:5593 AliAnalysisTaskIDFragmentationFunction.cxx:5594 AliAnalysisTaskIDFragmentationFunction.cxx:5595 AliAnalysisTaskIDFragmentationFunction.cxx:5596 AliAnalysisTaskIDFragmentationFunction.cxx:5597 AliAnalysisTaskIDFragmentationFunction.cxx:5598 AliAnalysisTaskIDFragmentationFunction.cxx:5599 AliAnalysisTaskIDFragmentationFunction.cxx:5600 AliAnalysisTaskIDFragmentationFunction.cxx:5601 AliAnalysisTaskIDFragmentationFunction.cxx:5602 AliAnalysisTaskIDFragmentationFunction.cxx:5603 AliAnalysisTaskIDFragmentationFunction.cxx:5604 AliAnalysisTaskIDFragmentationFunction.cxx:5605 AliAnalysisTaskIDFragmentationFunction.cxx:5606 AliAnalysisTaskIDFragmentationFunction.cxx:5607 AliAnalysisTaskIDFragmentationFunction.cxx:5608 AliAnalysisTaskIDFragmentationFunction.cxx:5609 AliAnalysisTaskIDFragmentationFunction.cxx:5610 AliAnalysisTaskIDFragmentationFunction.cxx:5611 AliAnalysisTaskIDFragmentationFunction.cxx:5612 AliAnalysisTaskIDFragmentationFunction.cxx:5613 AliAnalysisTaskIDFragmentationFunction.cxx:5614 AliAnalysisTaskIDFragmentationFunction.cxx:5615 AliAnalysisTaskIDFragmentationFunction.cxx:5616 AliAnalysisTaskIDFragmentationFunction.cxx:5617 AliAnalysisTaskIDFragmentationFunction.cxx:5618 AliAnalysisTaskIDFragmentationFunction.cxx:5619 AliAnalysisTaskIDFragmentationFunction.cxx:5620 AliAnalysisTaskIDFragmentationFunction.cxx:5621 AliAnalysisTaskIDFragmentationFunction.cxx:5622 AliAnalysisTaskIDFragmentationFunction.cxx:5623 AliAnalysisTaskIDFragmentationFunction.cxx:5624 AliAnalysisTaskIDFragmentationFunction.cxx:5625 AliAnalysisTaskIDFragmentationFunction.cxx:5626 AliAnalysisTaskIDFragmentationFunction.cxx:5627 AliAnalysisTaskIDFragmentationFunction.cxx:5628 AliAnalysisTaskIDFragmentationFunction.cxx:5629 AliAnalysisTaskIDFragmentationFunction.cxx:5630 AliAnalysisTaskIDFragmentationFunction.cxx:5631 AliAnalysisTaskIDFragmentationFunction.cxx:5632 AliAnalysisTaskIDFragmentationFunction.cxx:5633 AliAnalysisTaskIDFragmentationFunction.cxx:5634 AliAnalysisTaskIDFragmentationFunction.cxx:5635 AliAnalysisTaskIDFragmentationFunction.cxx:5636 AliAnalysisTaskIDFragmentationFunction.cxx:5637 AliAnalysisTaskIDFragmentationFunction.cxx:5638 AliAnalysisTaskIDFragmentationFunction.cxx:5639 AliAnalysisTaskIDFragmentationFunction.cxx:5640 AliAnalysisTaskIDFragmentationFunction.cxx:5641 AliAnalysisTaskIDFragmentationFunction.cxx:5642 AliAnalysisTaskIDFragmentationFunction.cxx:5643 AliAnalysisTaskIDFragmentationFunction.cxx:5644 AliAnalysisTaskIDFragmentationFunction.cxx:5645 AliAnalysisTaskIDFragmentationFunction.cxx:5646 AliAnalysisTaskIDFragmentationFunction.cxx:5647 AliAnalysisTaskIDFragmentationFunction.cxx:5648 AliAnalysisTaskIDFragmentationFunction.cxx:5649 AliAnalysisTaskIDFragmentationFunction.cxx:5650 AliAnalysisTaskIDFragmentationFunction.cxx:5651 AliAnalysisTaskIDFragmentationFunction.cxx:5652 AliAnalysisTaskIDFragmentationFunction.cxx:5653 AliAnalysisTaskIDFragmentationFunction.cxx:5654 AliAnalysisTaskIDFragmentationFunction.cxx:5655 AliAnalysisTaskIDFragmentationFunction.cxx:5656 AliAnalysisTaskIDFragmentationFunction.cxx:5657 AliAnalysisTaskIDFragmentationFunction.cxx:5658 AliAnalysisTaskIDFragmentationFunction.cxx:5659 AliAnalysisTaskIDFragmentationFunction.cxx:5660 AliAnalysisTaskIDFragmentationFunction.cxx:5661 AliAnalysisTaskIDFragmentationFunction.cxx:5662 AliAnalysisTaskIDFragmentationFunction.cxx:5663 AliAnalysisTaskIDFragmentationFunction.cxx:5664 AliAnalysisTaskIDFragmentationFunction.cxx:5665 AliAnalysisTaskIDFragmentationFunction.cxx:5666 AliAnalysisTaskIDFragmentationFunction.cxx:5667 AliAnalysisTaskIDFragmentationFunction.cxx:5668 AliAnalysisTaskIDFragmentationFunction.cxx:5669 AliAnalysisTaskIDFragmentationFunction.cxx:5670 AliAnalysisTaskIDFragmentationFunction.cxx:5671 AliAnalysisTaskIDFragmentationFunction.cxx:5672 AliAnalysisTaskIDFragmentationFunction.cxx:5673 AliAnalysisTaskIDFragmentationFunction.cxx:5674 AliAnalysisTaskIDFragmentationFunction.cxx:5675 AliAnalysisTaskIDFragmentationFunction.cxx:5676 AliAnalysisTaskIDFragmentationFunction.cxx:5677 AliAnalysisTaskIDFragmentationFunction.cxx:5678 AliAnalysisTaskIDFragmentationFunction.cxx:5679 AliAnalysisTaskIDFragmentationFunction.cxx:5680 AliAnalysisTaskIDFragmentationFunction.cxx:5681 AliAnalysisTaskIDFragmentationFunction.cxx:5682 AliAnalysisTaskIDFragmentationFunction.cxx:5683 AliAnalysisTaskIDFragmentationFunction.cxx:5684 AliAnalysisTaskIDFragmentationFunction.cxx:5685 AliAnalysisTaskIDFragmentationFunction.cxx:5686 AliAnalysisTaskIDFragmentationFunction.cxx:5687 AliAnalysisTaskIDFragmentationFunction.cxx:5688 AliAnalysisTaskIDFragmentationFunction.cxx:5689 AliAnalysisTaskIDFragmentationFunction.cxx:5690 AliAnalysisTaskIDFragmentationFunction.cxx:5691 AliAnalysisTaskIDFragmentationFunction.cxx:5692 AliAnalysisTaskIDFragmentationFunction.cxx:5693 AliAnalysisTaskIDFragmentationFunction.cxx:5694 AliAnalysisTaskIDFragmentationFunction.cxx:5695 AliAnalysisTaskIDFragmentationFunction.cxx:5696 AliAnalysisTaskIDFragmentationFunction.cxx:5697 AliAnalysisTaskIDFragmentationFunction.cxx:5698 AliAnalysisTaskIDFragmentationFunction.cxx:5699 AliAnalysisTaskIDFragmentationFunction.cxx:5700 AliAnalysisTaskIDFragmentationFunction.cxx:5701 AliAnalysisTaskIDFragmentationFunction.cxx:5702 AliAnalysisTaskIDFragmentationFunction.cxx:5703 AliAnalysisTaskIDFragmentationFunction.cxx:5704 AliAnalysisTaskIDFragmentationFunction.cxx:5705 AliAnalysisTaskIDFragmentationFunction.cxx:5706 AliAnalysisTaskIDFragmentationFunction.cxx:5707 AliAnalysisTaskIDFragmentationFunction.cxx:5708 AliAnalysisTaskIDFragmentationFunction.cxx:5709 AliAnalysisTaskIDFragmentationFunction.cxx:5710 AliAnalysisTaskIDFragmentationFunction.cxx:5711 AliAnalysisTaskIDFragmentationFunction.cxx:5712 AliAnalysisTaskIDFragmentationFunction.cxx:5713 AliAnalysisTaskIDFragmentationFunction.cxx:5714 AliAnalysisTaskIDFragmentationFunction.cxx:5715 AliAnalysisTaskIDFragmentationFunction.cxx:5716 AliAnalysisTaskIDFragmentationFunction.cxx:5717 AliAnalysisTaskIDFragmentationFunction.cxx:5718 AliAnalysisTaskIDFragmentationFunction.cxx:5719 AliAnalysisTaskIDFragmentationFunction.cxx:5720 AliAnalysisTaskIDFragmentationFunction.cxx:5721 AliAnalysisTaskIDFragmentationFunction.cxx:5722 AliAnalysisTaskIDFragmentationFunction.cxx:5723 AliAnalysisTaskIDFragmentationFunction.cxx:5724 AliAnalysisTaskIDFragmentationFunction.cxx:5725 AliAnalysisTaskIDFragmentationFunction.cxx:5726 AliAnalysisTaskIDFragmentationFunction.cxx:5727 AliAnalysisTaskIDFragmentationFunction.cxx:5728 AliAnalysisTaskIDFragmentationFunction.cxx:5729 AliAnalysisTaskIDFragmentationFunction.cxx:5730 AliAnalysisTaskIDFragmentationFunction.cxx:5731 AliAnalysisTaskIDFragmentationFunction.cxx:5732 AliAnalysisTaskIDFragmentationFunction.cxx:5733 AliAnalysisTaskIDFragmentationFunction.cxx:5734 AliAnalysisTaskIDFragmentationFunction.cxx:5735 AliAnalysisTaskIDFragmentationFunction.cxx:5736 AliAnalysisTaskIDFragmentationFunction.cxx:5737 AliAnalysisTaskIDFragmentationFunction.cxx:5738 AliAnalysisTaskIDFragmentationFunction.cxx:5739 AliAnalysisTaskIDFragmentationFunction.cxx:5740 AliAnalysisTaskIDFragmentationFunction.cxx:5741 AliAnalysisTaskIDFragmentationFunction.cxx:5742 AliAnalysisTaskIDFragmentationFunction.cxx:5743 AliAnalysisTaskIDFragmentationFunction.cxx:5744 AliAnalysisTaskIDFragmentationFunction.cxx:5745 AliAnalysisTaskIDFragmentationFunction.cxx:5746 AliAnalysisTaskIDFragmentationFunction.cxx:5747 AliAnalysisTaskIDFragmentationFunction.cxx:5748 AliAnalysisTaskIDFragmentationFunction.cxx:5749 AliAnalysisTaskIDFragmentationFunction.cxx:5750 AliAnalysisTaskIDFragmentationFunction.cxx:5751 AliAnalysisTaskIDFragmentationFunction.cxx:5752 AliAnalysisTaskIDFragmentationFunction.cxx:5753 AliAnalysisTaskIDFragmentationFunction.cxx:5754 AliAnalysisTaskIDFragmentationFunction.cxx:5755 AliAnalysisTaskIDFragmentationFunction.cxx:5756 AliAnalysisTaskIDFragmentationFunction.cxx:5757 AliAnalysisTaskIDFragmentationFunction.cxx:5758 AliAnalysisTaskIDFragmentationFunction.cxx:5759 AliAnalysisTaskIDFragmentationFunction.cxx:5760 AliAnalysisTaskIDFragmentationFunction.cxx:5761 AliAnalysisTaskIDFragmentationFunction.cxx:5762 AliAnalysisTaskIDFragmentationFunction.cxx:5763 AliAnalysisTaskIDFragmentationFunction.cxx:5764 AliAnalysisTaskIDFragmentationFunction.cxx:5765 AliAnalysisTaskIDFragmentationFunction.cxx:5766 AliAnalysisTaskIDFragmentationFunction.cxx:5767 AliAnalysisTaskIDFragmentationFunction.cxx:5768 AliAnalysisTaskIDFragmentationFunction.cxx:5769 AliAnalysisTaskIDFragmentationFunction.cxx:5770 AliAnalysisTaskIDFragmentationFunction.cxx:5771 AliAnalysisTaskIDFragmentationFunction.cxx:5772 AliAnalysisTaskIDFragmentationFunction.cxx:5773 AliAnalysisTaskIDFragmentationFunction.cxx:5774 AliAnalysisTaskIDFragmentationFunction.cxx:5775 AliAnalysisTaskIDFragmentationFunction.cxx:5776 AliAnalysisTaskIDFragmentationFunction.cxx:5777 AliAnalysisTaskIDFragmentationFunction.cxx:5778 AliAnalysisTaskIDFragmentationFunction.cxx:5779 AliAnalysisTaskIDFragmentationFunction.cxx:5780 AliAnalysisTaskIDFragmentationFunction.cxx:5781 AliAnalysisTaskIDFragmentationFunction.cxx:5782 AliAnalysisTaskIDFragmentationFunction.cxx:5783 AliAnalysisTaskIDFragmentationFunction.cxx:5784 AliAnalysisTaskIDFragmentationFunction.cxx:5785 AliAnalysisTaskIDFragmentationFunction.cxx:5786 AliAnalysisTaskIDFragmentationFunction.cxx:5787 AliAnalysisTaskIDFragmentationFunction.cxx:5788 AliAnalysisTaskIDFragmentationFunction.cxx:5789 AliAnalysisTaskIDFragmentationFunction.cxx:5790 AliAnalysisTaskIDFragmentationFunction.cxx:5791 AliAnalysisTaskIDFragmentationFunction.cxx:5792 AliAnalysisTaskIDFragmentationFunction.cxx:5793 AliAnalysisTaskIDFragmentationFunction.cxx:5794 AliAnalysisTaskIDFragmentationFunction.cxx:5795 AliAnalysisTaskIDFragmentationFunction.cxx:5796 AliAnalysisTaskIDFragmentationFunction.cxx:5797 AliAnalysisTaskIDFragmentationFunction.cxx:5798 AliAnalysisTaskIDFragmentationFunction.cxx:5799 AliAnalysisTaskIDFragmentationFunction.cxx:5800 AliAnalysisTaskIDFragmentationFunction.cxx:5801 AliAnalysisTaskIDFragmentationFunction.cxx:5802 AliAnalysisTaskIDFragmentationFunction.cxx:5803 AliAnalysisTaskIDFragmentationFunction.cxx:5804 AliAnalysisTaskIDFragmentationFunction.cxx:5805 AliAnalysisTaskIDFragmentationFunction.cxx:5806 AliAnalysisTaskIDFragmentationFunction.cxx:5807 AliAnalysisTaskIDFragmentationFunction.cxx:5808 AliAnalysisTaskIDFragmentationFunction.cxx:5809 AliAnalysisTaskIDFragmentationFunction.cxx:5810 AliAnalysisTaskIDFragmentationFunction.cxx:5811 AliAnalysisTaskIDFragmentationFunction.cxx:5812 AliAnalysisTaskIDFragmentationFunction.cxx:5813 AliAnalysisTaskIDFragmentationFunction.cxx:5814 AliAnalysisTaskIDFragmentationFunction.cxx:5815 AliAnalysisTaskIDFragmentationFunction.cxx:5816 AliAnalysisTaskIDFragmentationFunction.cxx:5817 AliAnalysisTaskIDFragmentationFunction.cxx:5818 AliAnalysisTaskIDFragmentationFunction.cxx:5819 AliAnalysisTaskIDFragmentationFunction.cxx:5820 AliAnalysisTaskIDFragmentationFunction.cxx:5821 AliAnalysisTaskIDFragmentationFunction.cxx:5822 AliAnalysisTaskIDFragmentationFunction.cxx:5823 AliAnalysisTaskIDFragmentationFunction.cxx:5824 AliAnalysisTaskIDFragmentationFunction.cxx:5825 AliAnalysisTaskIDFragmentationFunction.cxx:5826 AliAnalysisTaskIDFragmentationFunction.cxx:5827 AliAnalysisTaskIDFragmentationFunction.cxx:5828 AliAnalysisTaskIDFragmentationFunction.cxx:5829 AliAnalysisTaskIDFragmentationFunction.cxx:5830 AliAnalysisTaskIDFragmentationFunction.cxx:5831 AliAnalysisTaskIDFragmentationFunction.cxx:5832 AliAnalysisTaskIDFragmentationFunction.cxx:5833 AliAnalysisTaskIDFragmentationFunction.cxx:5834 AliAnalysisTaskIDFragmentationFunction.cxx:5835 AliAnalysisTaskIDFragmentationFunction.cxx:5836 AliAnalysisTaskIDFragmentationFunction.cxx:5837 AliAnalysisTaskIDFragmentationFunction.cxx:5838 AliAnalysisTaskIDFragmentationFunction.cxx:5839 AliAnalysisTaskIDFragmentationFunction.cxx:5840 AliAnalysisTaskIDFragmentationFunction.cxx:5841 AliAnalysisTaskIDFragmentationFunction.cxx:5842 AliAnalysisTaskIDFragmentationFunction.cxx:5843 AliAnalysisTaskIDFragmentationFunction.cxx:5844 AliAnalysisTaskIDFragmentationFunction.cxx:5845 AliAnalysisTaskIDFragmentationFunction.cxx:5846 AliAnalysisTaskIDFragmentationFunction.cxx:5847 AliAnalysisTaskIDFragmentationFunction.cxx:5848 AliAnalysisTaskIDFragmentationFunction.cxx:5849 AliAnalysisTaskIDFragmentationFunction.cxx:5850 AliAnalysisTaskIDFragmentationFunction.cxx:5851 AliAnalysisTaskIDFragmentationFunction.cxx:5852 AliAnalysisTaskIDFragmentationFunction.cxx:5853 AliAnalysisTaskIDFragmentationFunction.cxx:5854 AliAnalysisTaskIDFragmentationFunction.cxx:5855 AliAnalysisTaskIDFragmentationFunction.cxx:5856 AliAnalysisTaskIDFragmentationFunction.cxx:5857 AliAnalysisTaskIDFragmentationFunction.cxx:5858 AliAnalysisTaskIDFragmentationFunction.cxx:5859 AliAnalysisTaskIDFragmentationFunction.cxx:5860 AliAnalysisTaskIDFragmentationFunction.cxx:5861 AliAnalysisTaskIDFragmentationFunction.cxx:5862 AliAnalysisTaskIDFragmentationFunction.cxx:5863 AliAnalysisTaskIDFragmentationFunction.cxx:5864 AliAnalysisTaskIDFragmentationFunction.cxx:5865 AliAnalysisTaskIDFragmentationFunction.cxx:5866 AliAnalysisTaskIDFragmentationFunction.cxx:5867 AliAnalysisTaskIDFragmentationFunction.cxx:5868 AliAnalysisTaskIDFragmentationFunction.cxx:5869 AliAnalysisTaskIDFragmentationFunction.cxx:5870 AliAnalysisTaskIDFragmentationFunction.cxx:5871 AliAnalysisTaskIDFragmentationFunction.cxx:5872 AliAnalysisTaskIDFragmentationFunction.cxx:5873 AliAnalysisTaskIDFragmentationFunction.cxx:5874 AliAnalysisTaskIDFragmentationFunction.cxx:5875 AliAnalysisTaskIDFragmentationFunction.cxx:5876 AliAnalysisTaskIDFragmentationFunction.cxx:5877 AliAnalysisTaskIDFragmentationFunction.cxx:5878 AliAnalysisTaskIDFragmentationFunction.cxx:5879 AliAnalysisTaskIDFragmentationFunction.cxx:5880 AliAnalysisTaskIDFragmentationFunction.cxx:5881 AliAnalysisTaskIDFragmentationFunction.cxx:5882 AliAnalysisTaskIDFragmentationFunction.cxx:5883 AliAnalysisTaskIDFragmentationFunction.cxx:5884 AliAnalysisTaskIDFragmentationFunction.cxx:5885 AliAnalysisTaskIDFragmentationFunction.cxx:5886 AliAnalysisTaskIDFragmentationFunction.cxx:5887 AliAnalysisTaskIDFragmentationFunction.cxx:5888 AliAnalysisTaskIDFragmentationFunction.cxx:5889 AliAnalysisTaskIDFragmentationFunction.cxx:5890 AliAnalysisTaskIDFragmentationFunction.cxx:5891 AliAnalysisTaskIDFragmentationFunction.cxx:5892 AliAnalysisTaskIDFragmentationFunction.cxx:5893 AliAnalysisTaskIDFragmentationFunction.cxx:5894 AliAnalysisTaskIDFragmentationFunction.cxx:5895 AliAnalysisTaskIDFragmentationFunction.cxx:5896 AliAnalysisTaskIDFragmentationFunction.cxx:5897 AliAnalysisTaskIDFragmentationFunction.cxx:5898 AliAnalysisTaskIDFragmentationFunction.cxx:5899 AliAnalysisTaskIDFragmentationFunction.cxx:5900 AliAnalysisTaskIDFragmentationFunction.cxx:5901 AliAnalysisTaskIDFragmentationFunction.cxx:5902 AliAnalysisTaskIDFragmentationFunction.cxx:5903 AliAnalysisTaskIDFragmentationFunction.cxx:5904 AliAnalysisTaskIDFragmentationFunction.cxx:5905 AliAnalysisTaskIDFragmentationFunction.cxx:5906 AliAnalysisTaskIDFragmentationFunction.cxx:5907 AliAnalysisTaskIDFragmentationFunction.cxx:5908 AliAnalysisTaskIDFragmentationFunction.cxx:5909 AliAnalysisTaskIDFragmentationFunction.cxx:5910 AliAnalysisTaskIDFragmentationFunction.cxx:5911 AliAnalysisTaskIDFragmentationFunction.cxx:5912 AliAnalysisTaskIDFragmentationFunction.cxx:5913 AliAnalysisTaskIDFragmentationFunction.cxx:5914 AliAnalysisTaskIDFragmentationFunction.cxx:5915 AliAnalysisTaskIDFragmentationFunction.cxx:5916 AliAnalysisTaskIDFragmentationFunction.cxx:5917 AliAnalysisTaskIDFragmentationFunction.cxx:5918 AliAnalysisTaskIDFragmentationFunction.cxx:5919 AliAnalysisTaskIDFragmentationFunction.cxx:5920 AliAnalysisTaskIDFragmentationFunction.cxx:5921 AliAnalysisTaskIDFragmentationFunction.cxx:5922 AliAnalysisTaskIDFragmentationFunction.cxx:5923 AliAnalysisTaskIDFragmentationFunction.cxx:5924 AliAnalysisTaskIDFragmentationFunction.cxx:5925 AliAnalysisTaskIDFragmentationFunction.cxx:5926 AliAnalysisTaskIDFragmentationFunction.cxx:5927 AliAnalysisTaskIDFragmentationFunction.cxx:5928 AliAnalysisTaskIDFragmentationFunction.cxx:5929 AliAnalysisTaskIDFragmentationFunction.cxx:5930 AliAnalysisTaskIDFragmentationFunction.cxx:5931 AliAnalysisTaskIDFragmentationFunction.cxx:5932 AliAnalysisTaskIDFragmentationFunction.cxx:5933 AliAnalysisTaskIDFragmentationFunction.cxx:5934 AliAnalysisTaskIDFragmentationFunction.cxx:5935 AliAnalysisTaskIDFragmentationFunction.cxx:5936 AliAnalysisTaskIDFragmentationFunction.cxx:5937 AliAnalysisTaskIDFragmentationFunction.cxx:5938 AliAnalysisTaskIDFragmentationFunction.cxx:5939 AliAnalysisTaskIDFragmentationFunction.cxx:5940 AliAnalysisTaskIDFragmentationFunction.cxx:5941 AliAnalysisTaskIDFragmentationFunction.cxx:5942 AliAnalysisTaskIDFragmentationFunction.cxx:5943 AliAnalysisTaskIDFragmentationFunction.cxx:5944 AliAnalysisTaskIDFragmentationFunction.cxx:5945 AliAnalysisTaskIDFragmentationFunction.cxx:5946 AliAnalysisTaskIDFragmentationFunction.cxx:5947 AliAnalysisTaskIDFragmentationFunction.cxx:5948 AliAnalysisTaskIDFragmentationFunction.cxx:5949 AliAnalysisTaskIDFragmentationFunction.cxx:5950 AliAnalysisTaskIDFragmentationFunction.cxx:5951 AliAnalysisTaskIDFragmentationFunction.cxx:5952 AliAnalysisTaskIDFragmentationFunction.cxx:5953 AliAnalysisTaskIDFragmentationFunction.cxx:5954 AliAnalysisTaskIDFragmentationFunction.cxx:5955 AliAnalysisTaskIDFragmentationFunction.cxx:5956 AliAnalysisTaskIDFragmentationFunction.cxx:5957 AliAnalysisTaskIDFragmentationFunction.cxx:5958 AliAnalysisTaskIDFragmentationFunction.cxx:5959 AliAnalysisTaskIDFragmentationFunction.cxx:5960 AliAnalysisTaskIDFragmentationFunction.cxx:5961 AliAnalysisTaskIDFragmentationFunction.cxx:5962 AliAnalysisTaskIDFragmentationFunction.cxx:5963 AliAnalysisTaskIDFragmentationFunction.cxx:5964 AliAnalysisTaskIDFragmentationFunction.cxx:5965 AliAnalysisTaskIDFragmentationFunction.cxx:5966 AliAnalysisTaskIDFragmentationFunction.cxx:5967 AliAnalysisTaskIDFragmentationFunction.cxx:5968 AliAnalysisTaskIDFragmentationFunction.cxx:5969 AliAnalysisTaskIDFragmentationFunction.cxx:5970 AliAnalysisTaskIDFragmentationFunction.cxx:5971 AliAnalysisTaskIDFragmentationFunction.cxx:5972 AliAnalysisTaskIDFragmentationFunction.cxx:5973 AliAnalysisTaskIDFragmentationFunction.cxx:5974 AliAnalysisTaskIDFragmentationFunction.cxx:5975 AliAnalysisTaskIDFragmentationFunction.cxx:5976 AliAnalysisTaskIDFragmentationFunction.cxx:5977 AliAnalysisTaskIDFragmentationFunction.cxx:5978 AliAnalysisTaskIDFragmentationFunction.cxx:5979 AliAnalysisTaskIDFragmentationFunction.cxx:5980 AliAnalysisTaskIDFragmentationFunction.cxx:5981 AliAnalysisTaskIDFragmentationFunction.cxx:5982 AliAnalysisTaskIDFragmentationFunction.cxx:5983 AliAnalysisTaskIDFragmentationFunction.cxx:5984 AliAnalysisTaskIDFragmentationFunction.cxx:5985 AliAnalysisTaskIDFragmentationFunction.cxx:5986 AliAnalysisTaskIDFragmentationFunction.cxx:5987 AliAnalysisTaskIDFragmentationFunction.cxx:5988 AliAnalysisTaskIDFragmentationFunction.cxx:5989 AliAnalysisTaskIDFragmentationFunction.cxx:5990 AliAnalysisTaskIDFragmentationFunction.cxx:5991 AliAnalysisTaskIDFragmentationFunction.cxx:5992 AliAnalysisTaskIDFragmentationFunction.cxx:5993 AliAnalysisTaskIDFragmentationFunction.cxx:5994 AliAnalysisTaskIDFragmentationFunction.cxx:5995 AliAnalysisTaskIDFragmentationFunction.cxx:5996 AliAnalysisTaskIDFragmentationFunction.cxx:5997 AliAnalysisTaskIDFragmentationFunction.cxx:5998 AliAnalysisTaskIDFragmentationFunction.cxx:5999 AliAnalysisTaskIDFragmentationFunction.cxx:6000 AliAnalysisTaskIDFragmentationFunction.cxx:6001 AliAnalysisTaskIDFragmentationFunction.cxx:6002 AliAnalysisTaskIDFragmentationFunction.cxx:6003 AliAnalysisTaskIDFragmentationFunction.cxx:6004 AliAnalysisTaskIDFragmentationFunction.cxx:6005 AliAnalysisTaskIDFragmentationFunction.cxx:6006 AliAnalysisTaskIDFragmentationFunction.cxx:6007 AliAnalysisTaskIDFragmentationFunction.cxx:6008 AliAnalysisTaskIDFragmentationFunction.cxx:6009 AliAnalysisTaskIDFragmentationFunction.cxx:6010 AliAnalysisTaskIDFragmentationFunction.cxx:6011 AliAnalysisTaskIDFragmentationFunction.cxx:6012 AliAnalysisTaskIDFragmentationFunction.cxx:6013 AliAnalysisTaskIDFragmentationFunction.cxx:6014 AliAnalysisTaskIDFragmentationFunction.cxx:6015 AliAnalysisTaskIDFragmentationFunction.cxx:6016 AliAnalysisTaskIDFragmentationFunction.cxx:6017 AliAnalysisTaskIDFragmentationFunction.cxx:6018 AliAnalysisTaskIDFragmentationFunction.cxx:6019 AliAnalysisTaskIDFragmentationFunction.cxx:6020 AliAnalysisTaskIDFragmentationFunction.cxx:6021 AliAnalysisTaskIDFragmentationFunction.cxx:6022 AliAnalysisTaskIDFragmentationFunction.cxx:6023 AliAnalysisTaskIDFragmentationFunction.cxx:6024 AliAnalysisTaskIDFragmentationFunction.cxx:6025 AliAnalysisTaskIDFragmentationFunction.cxx:6026 AliAnalysisTaskIDFragmentationFunction.cxx:6027 AliAnalysisTaskIDFragmentationFunction.cxx:6028 AliAnalysisTaskIDFragmentationFunction.cxx:6029 AliAnalysisTaskIDFragmentationFunction.cxx:6030 AliAnalysisTaskIDFragmentationFunction.cxx:6031 AliAnalysisTaskIDFragmentationFunction.cxx:6032 AliAnalysisTaskIDFragmentationFunction.cxx:6033