#include <Riostream.h>
#include <stdio.h>
#include <iostream>
#include "TChain.h"
#include "TTree.h"
#include "TH1F.h"
#include "TH2F.h"
#include "TH3F.h"
#include "TF1.h"
#include "TList.h"
#include "TMath.h"
#include "TCanvas.h"
#include "AliAnalysisManager.h"
#include "AliPhysicsSelection.h"
#include "AliBackgroundSelection.h"
#include "AliESDVertex.h"
#include "AliESDEvent.h"
#include "AliESDInputHandler.h"
#include "AliESDtrack.h"
#include "AliESDv0.h"
#include "AliESDcascade.h"
#include "AliESDtrackCuts.h"
#include "AliESDpid.h"
#include "AliMultiplicity.h"
#include "AliAODEvent.h"
#include "AliAODVertex.h"
#include "AliAODTrack.h"
#include "AliAODv0.h"
#include "AliAODMCHeader.h"
#include "AliAODInputHandler.h"
#include "AliAODMCParticle.h"
#include "AliMCEventHandler.h"
#include "AliMCEvent.h"
#include "AliStack.h"
#include "AliGenEventHeader.h"
#include "AliLog.h"
#include "AliKFVertex.h"
#include "AliVertexerTracks.h"
#include "AliAnalysisTaskPerformanceStrange.h"
#include "AliAnalysisCentralitySelector.h"
#include "AliPIDResponse.h"
#include "AliCentrality.h"
ClassImp(AliAnalysisTaskPerformanceStrange)
AliAnalysisTaskPerformanceStrange::AliAnalysisTaskPerformanceStrange()
: AliAnalysisTaskSE(), fAnalysisMC(0), fAnalysisType("infoType"), fCollidingSystems(0), fUsePID("infoPID"), fUseCut("infoCut"),fDown(0),fUp(0), fESD(0), fListHist(0),fCentrSelector(0),fTracksCuts(0),fPIDResponse(0),fQASelector(0),
fHistMCPrimaryVertexX(0), fHistMCPrimaryVertexY(0), fHistMCPrimaryVertexZ(0),
fHistPtTracks(0),
fHistMCMultiplicityPrimary(0), fHistMCMultiplicityTracks(0), fHistTPCTracks(0),
fHistMCPtAllK0s(0),
fHistMCPtAllLambda(0), fHistMCPtAllAntiLambda(0),
fHistMCPtAllXi(0), fHistMCPtAllAntiXi(0),
fHistMCPtAllOmega(0), fHistMCPtAllAntiOmega(0),
fHistMCRapK0s(0),
fHistMCRapLambda(0), fHistMCRapAntiLambda(0),
fHistMCRapXi(0),
fHistMCPtK0s(0),
fHistMCPtLambda(0), fHistMCPtAntiLambda(0),
fHistNumberEvents(0),
fHistTrackPerEvent(0),
fHistTPCMult(0),
fHistTrackletPerEvent(0),
fHistSPDPrimaryVertexZ(0),
fHistPrimaryVertexX(0),
fHistPrimaryVertexY(0),
fHistPrimaryVertexZ(0),
fHistV0Multiplicity(0),
fHistMassK0(0),
fHistMassLambda(0),
fHistMassAntiLambda(0),
fHistMassXi(0),
fHistMassAntiXi(0),
fHistMassOmega(0),
fHistMassAntiOmega(0),
fHistMassXiVsPID(0),
fHistPtVsMassK0(0),
fHistPtVsMassLambda(0),
fHistPtVsMassAntiLambda(0),
fHistArmenterosPodolanski(0),
fHistK0sMassVsLambdaMass(0),
fHistTPCsigPLambda(0),
fHistTPCsigPAntiLambda(0),
fHistNSigmaProton(0),
fHistAsMcRapK0(0),
fHistAsMcRapLambda(0), fHistAsMcRapAntiLambda(0),
fHistAsMcPtK0(0),
fHistAsMcPtLambda(0), fHistAsMcPtAntiLambda(0),
fHistPidMcMassK0(0),
fHistPidMcMassLambda(0),
fHistPidMcMassAntiLambda(0),
fHistAsMcMassK0(0),
fHistAsMcMassLambda(0), fHistAsMcMassAntiLambda(0),
fHistAsMcPtVsMassK0(0),
fHistAsMcPtVsMassLambda(0), fHistAsMcPtVsMassAntiLambda(0),
fHistCompositionXi(0),
fHistCompositionAntiXi(0),
fHistCompositionOmega(0),
fHistCompositionAntiOmega(0),
fHistMCIndexes(0)
{
}
AliAnalysisTaskPerformanceStrange::AliAnalysisTaskPerformanceStrange(const char *name)
: AliAnalysisTaskSE(name), fAnalysisMC(0), fAnalysisType("infoType"), fCollidingSystems(0), fUsePID("infoPID"), fUseCut("infocut"),fDown(0),fUp(0), fESD(0), fListHist(),fCentrSelector(0), fTracksCuts(0),fPIDResponse(0),fQASelector(0),
fHistMCPrimaryVertexX(0), fHistMCPrimaryVertexY(0), fHistMCPrimaryVertexZ(0),
fHistPtTracks(0),
fHistMCMultiplicityPrimary(0), fHistMCMultiplicityTracks(0), fHistTPCTracks(0),
fHistMCPtAllK0s(0),
fHistMCPtAllLambda(0), fHistMCPtAllAntiLambda(0),
fHistMCPtAllXi(0), fHistMCPtAllAntiXi(0),
fHistMCPtAllOmega(0), fHistMCPtAllAntiOmega(0),
fHistMCRapK0s(0),
fHistMCRapLambda(0), fHistMCRapAntiLambda(0),
fHistMCRapXi(0),
fHistMCPtK0s(0),
fHistMCPtLambda(0), fHistMCPtAntiLambda(0),
fHistNumberEvents(0),
fHistTrackPerEvent(0),
fHistTPCMult(0),
fHistTrackletPerEvent(0),
fHistSPDPrimaryVertexZ(0),
fHistPrimaryVertexX(0),
fHistPrimaryVertexY(0),
fHistPrimaryVertexZ(0),
fHistV0Multiplicity(0),
fHistMassK0(0),
fHistMassLambda(0),
fHistMassAntiLambda(0),
fHistMassXi(0),
fHistMassAntiXi(0),
fHistMassOmega(0),
fHistMassAntiOmega(0),
fHistMassXiVsPID(0),
fHistPtVsMassK0(0),
fHistPtVsMassLambda(0),
fHistPtVsMassAntiLambda(0),
fHistArmenterosPodolanski(0),
fHistK0sMassVsLambdaMass(0),
fHistTPCsigPLambda(0),
fHistTPCsigPAntiLambda(0),
fHistNSigmaProton(0),
fHistAsMcRapK0(0),
fHistAsMcRapLambda(0), fHistAsMcRapAntiLambda(0),
fHistAsMcPtK0(0),
fHistAsMcPtLambda(0), fHistAsMcPtAntiLambda(0),
fHistPidMcMassK0(0),
fHistPidMcMassLambda(0),
fHistPidMcMassAntiLambda(0),
fHistAsMcMassK0(0),
fHistAsMcMassLambda(0), fHistAsMcMassAntiLambda(0),
fHistAsMcPtVsMassK0(0),
fHistAsMcPtVsMassLambda(0), fHistAsMcPtVsMassAntiLambda(0),
fHistCompositionXi(0),
fHistCompositionAntiXi(0),
fHistCompositionOmega(0),
fHistCompositionAntiOmega(0),
fHistMCIndexes(0)
{
DefineOutput(1, TList::Class());
DefineOutput(2, AliAnalysisCentralitySelector::Class());
DefineOutput(3, AliESDtrackCuts::Class());
}
AliAnalysisTaskPerformanceStrange::~AliAnalysisTaskPerformanceStrange() {
if (fListHist && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) { delete fListHist; fListHist = 0x0; }
if (fCentrSelector && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) { delete fCentrSelector; fCentrSelector = 0x0; }
if (fTracksCuts && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) { delete fTracksCuts; fTracksCuts = 0x0; }
}
void AliAnalysisTaskPerformanceStrange::UserCreateOutputObjects()
{
fListHist = new TList();
fListHist->SetOwner();
fHistMCPrimaryVertexX = new TH1F("h1MCPrimaryVertexX", "MC Primary Vertex Position X;Primary Vertex Position X (cm);Events",100,-0.5,0.5);
fListHist->Add(fHistMCPrimaryVertexX);
fHistMCPrimaryVertexY = new TH1F("h1MCPrimaryVertexY", "MC Primary Vertex Position Y;Primary Vertex Position Y (cm);Events",100,-0.5,0.5);
fListHist->Add(fHistMCPrimaryVertexY);
fHistMCPrimaryVertexZ = new TH1F("h1MCPrimaryVertexZ", "MC Primary Vertex Position Z;Primary Vertex Position Z (cm);Events",200,-20,20);
fListHist->Add(fHistMCPrimaryVertexZ);
fHistPtTracks = new TH1F("h1PtTracks", "Pt tracks;p_{t} (GeV/c);Counts", 240,0,12);
fListHist->Add(fHistPtTracks);
fHistMCMultiplicityPrimary = new TH1F("h1MCMultiplicityPrimary", "MC Primary Particles;NPrimary;Count", 201, -0.5, 200.5);
fListHist->Add(fHistMCMultiplicityPrimary);
fHistMCMultiplicityTracks = new TH1F("h1MCMultiplicityTracks", "MC Tracks;Ntracks;Count", 201, -0.5, 200.5);
fListHist->Add(fHistMCMultiplicityTracks);
fHistMCPtAllK0s = new TH1F("h1MCPtAllK0s", "Non-primary MC K^{0};p_{t} (GeV/c);Counts",240,0,12);
fListHist->Add(fHistMCPtAllK0s);
fHistMCPtAllLambda = new TH1F("h1MCPtAllLambda", "Non-primary MC #Lambda^{0};p_{t} (GeV/c);Counts",240,0,12);
fListHist->Add(fHistMCPtAllLambda);
fHistMCPtAllAntiLambda = new TH1F("h1MCPtAllAntiLambda", "Non-primary MC #bar{#Lambda}^{0};p_{t} (GeV/c);Counts",240,0,12);
fListHist->Add(fHistMCPtAllAntiLambda);
fHistMCPtAllXi = new TH1F("h1MCPtAllXi", "Non-primary MC #Xi;p_{t} (GeV/c);Counts",240,0,12);
fListHist->Add(fHistMCPtAllXi);
fHistMCPtAllAntiXi = new TH1F("h1MCPtAllAntiXi", "Non-primary MC #bar{#Xi};p_{t} (GeV/c);Counts",240,0,12);
fListHist->Add(fHistMCPtAllAntiXi);
fHistMCPtAllOmega = new TH1F("h1MCPtAllOmega", "Non-primary MC #Omega;p_{t} (GeV/c);Counts",240,0,12);
fListHist->Add(fHistMCPtAllOmega);
fHistMCPtAllAntiOmega = new TH1F("h1MCPtAllAntiOmega", "Non-primary MC #bar{#Omega};p_{t} (GeV/c);Counts",240,0,12);
fListHist->Add(fHistMCPtAllAntiOmega);
fHistMCRapK0s = new TH1F("h1MCRapK0s", "K^{0};y",160,-4,4);
fListHist->Add(fHistMCRapK0s);
fHistMCRapLambda = new TH1F("h1MCRapLambda", "#Lambda;y",160,-4,4);
fListHist->Add(fHistMCRapLambda);
fHistMCRapAntiLambda = new TH1F("h1MCRapAntiLambda", "#bar{#Lambda};y",160,-4,4);
fListHist->Add(fHistMCRapAntiLambda);
fHistMCPtK0s = new TH1F("h1MCPtK0s", "K^{0};p_{t} (GeV/c)",240,0,12);
fListHist->Add(fHistMCPtK0s);
fHistMCPtLambda = new TH1F("h1MCPtLambda", "#Lambda^{0};p_{t} (GeV/c)",240,0,12);
fListHist->Add(fHistMCPtLambda);
fHistMCPtAntiLambda = new TH1F("h1MCPtAntiLambda", "#AntiLambda^{0};p_{t} (GeV/c)",240,0,12);
fListHist->Add(fHistMCPtAntiLambda);
fHistNumberEvents = new TH1F("h1NumberEvents", "Number of events; index;Number of Events",10,0,10);
fListHist->Add(fHistNumberEvents);
fHistTrackPerEvent = new TH1F("h1TrackPerEvent", "Tracks per event;Number of Tracks;Number of Events",10000,0,10000);
fListHist->Add(fHistTrackPerEvent);
fHistTPCMult = new TH1F("h1HistTPCMult", "TPC tracks per event;Number of Tracks;Number of Events",10000,0,10000);
fListHist->Add(fHistTPCMult);
fHistTrackletPerEvent = new TH1F("h1TrackletPerEvent", "Number of tracklets;Number of tracklets per events;Number of events",1000,0,1000);
fListHist->Add(fHistTrackletPerEvent);
fHistTPCTracks = new TH1F("h1TPCTracks","Distribution of TPC tracks;Number of TPC tracks:Number of events",1000,0,10000);
fListHist->Add(fHistTPCTracks);
fHistSPDPrimaryVertexZ = new TH1F("h1SPDPrimaryVertexZ", "SPD Primary Vertex Position Z;Primary Vertex Position Z (cm);Events",200,-20,20);
fListHist->Add(fHistSPDPrimaryVertexZ);
fHistPrimaryVertexX = new TH1F("h1PrimaryVertexX", "Primary Vertex Position X;Primary Vertex Position X (cm);Events",100,-0.5,0.5);
fListHist->Add(fHistPrimaryVertexX);
fHistPrimaryVertexY = new TH1F("h1PrimaryVertexY", "Primary Vertex Position Y;Primary Vertex Position Y (cm);Events",100,-0.5,0.5);
fListHist->Add(fHistPrimaryVertexY);
fHistPrimaryVertexZ = new TH1F("h1PrimaryVertexZ", "Primary Vertex Position Z;Primary Vertex Position Z (cm);Events",200,-20,20);
fListHist->Add(fHistPrimaryVertexZ);
if (!fHistV0Multiplicity) {
if (fCollidingSystems)
fHistV0Multiplicity = new TH1F("fHistV0Multiplicity", "Multiplicity distribution;Number of Offline V0s;Events", 200, 0, 40000);
else
fHistV0Multiplicity = new TH1F("fHistV0Multiplicity", "Multiplicity distribution;Number of Offline V0s;Events", 10, 0, 10);
fListHist->Add(fHistV0Multiplicity);
}
fHistMassK0 = new TH1F("h1MassK0", "K^{0} candidates;M(#pi^{+}#pi^{-}) (GeV/c^{2});Counts", 200, 0.4, 0.6);
fListHist->Add(fHistMassK0);
fHistMassLambda = new TH1F("h1MassLambda", "#Lambda^{0} candidates;M(p#pi^{-}) (GeV/c^{2});Counts", 150, 1.05, 1.2);
fListHist->Add(fHistMassLambda);
fHistMassAntiLambda = new TH1F("h1MassAntiLambda", "#bar{#Lambda}^{0} candidates;M(#bar{p}#pi^{+}) (GeV/c^{2});Counts", 150, 1.05, 1.2);
fListHist->Add(fHistMassAntiLambda);
fHistMassXi = new TH1F("h1MassXi", "#Xi candidates;M(#bar{p}#pi^{+}) (GeV/c^{2});Counts", 150, 1.25, 1.4);
fListHist->Add(fHistMassXi);
fHistMassAntiXi = new TH1F("h1MassAntiXi", "#bar{#Xi} candidates;M(#bar{p}#pi^{+}) (GeV/c^{2});Counts", 150, 1.25, 1.4);
fListHist->Add(fHistMassAntiXi);
fHistMassOmega = new TH1F("h1MassOmega", "#Omega candidates;M(#bar{p}#pi^{+}) (GeV/c^{2});Counts", 150, 1.6, 1.75);
fListHist->Add(fHistMassOmega);
fHistMassAntiOmega = new TH1F("h1MassAntiOmega", "#bar{#Omega} candidates;M(#bar{p}#pi^{+}) (GeV/c^{2});Counts", 150, 1.6, 1.75);
fListHist->Add(fHistMassAntiOmega);
fHistMassXiVsPID = new TH2F("h1MassXiVsPID", "#Xi candidates;M(#bar{p}#pi^{+}) (GeV/c^{2});PID", 150, 1.25, 1.4,5,0,5);
fListHist->Add(fHistMassXiVsPID);
fHistPtVsMassK0 = new TH2F("h2PtVsMassK0","K^{0} candidates;M(#pi^{+}#pi^{-}) (GeV/c^{2});p_{t} (GeV/c)",400, 0.4, 0.6,240,0,12);
fListHist->Add(fHistPtVsMassK0);
fHistPtVsMassLambda = new TH2F("h2PtVsMassLambda","#Lambda^{0} candidates;M(p#pi^{-}) (GeV/c^{2});p_{t} (GeV/c)",280, 1.06, 1.2,240,0,12);
fListHist->Add(fHistPtVsMassLambda);
fHistPtVsMassAntiLambda = new TH2F("h2PtVsMassAntiLambda","#AntiLambda^{0} candidates;M(p#pi^{-}) (GeV/c^{2});p_{t} (GeV/c)",280, 1.06, 1.2,240,0,12);
fListHist->Add(fHistPtVsMassAntiLambda);
fHistArmenterosPodolanski = new TH2F("h2ArmenterosPodolanski","Armenteros-Podolanski phase space;#alpha;p_{t} arm",100,-1.0,1.0,50,0,0.5);
fListHist->Add(fHistArmenterosPodolanski);
fHistK0sMassVsLambdaMass = new TH2F("h2HistK0sMassVsLambdaMass","K^{0} vs #Lambda^{0} candidates; M(#pi^{+}#pi^{-}) (GeV/c^{2}); M(p#pi^{-}) (GeV/c^{2})",200, 0.4, 0.6,140, 1.06, 1.2);
fListHist->Add(fHistK0sMassVsLambdaMass);
fHistTPCsigPLambda = new TH2F("h2TPCsignalVsPLambda","TPC signal Vs p_{t} daughters; p (GeV/c);TPC signal",1000,0,2,1000,0,1000);
fListHist->Add(fHistTPCsigPLambda);
fHistTPCsigPAntiLambda = new TH2F("h2TPCsignalVsPAntiLambda","TPC signal Vs p_{t} daughters; p (GeV/c);TPC signal",1000,0,2,1000,0,1000);
fListHist->Add(fHistTPCsigPAntiLambda);
fHistNSigmaProton =new TH1F("h1NSigmaProton","Number of sigmas for proton;;Count",600,0,6);
fListHist->Add(fHistNSigmaProton);
fHistAsMcRapK0 = new TH1F("h1AsMcRapK0", "K^{0} associated;eta;Counts", 60, -1.5, 1.5);
fListHist->Add(fHistAsMcRapK0);
fHistAsMcRapLambda = new TH1F("h1AsMcRapLambda", "#Lambda^{0} associated;eta;Counts", 60, -1.5, 1.5);
fListHist->Add(fHistAsMcRapLambda);
fHistAsMcRapAntiLambda = new TH1F("h1AsMcRapAntiLambda", "#bar{#Lambda}^{0} associated;eta;Counts", 60, -1.5, 1.5);
fListHist->Add(fHistAsMcRapAntiLambda);
fHistAsMcPtK0 = new TH1F("h1AsMcPtK0", "K^{0} associated;p_{t} (GeV/c);Counts", 240,0,12);
fListHist->Add(fHistAsMcPtK0);
fHistAsMcPtLambda = new TH1F("h1AsMcPtLambda", "#Lambda^{0} associated;p_{t} (GeV/c);Counts", 240,0,12);
fListHist->Add(fHistAsMcPtLambda);
fHistAsMcPtAntiLambda = new TH1F("h1AsMcPtAntiLambda", "#AntiLambda^{0} associated;p_{t} (GeV/c);Counts", 240,0,12);
fListHist->Add(fHistAsMcPtAntiLambda);
fHistPidMcMassK0 = new TH1F("h1PidMcMassK0", "K^{0} MC PId checked;M(#pi^{+}#pi^{-}) (GeV/c^{2});Counts", 100, 0.4, 0.6);
fListHist->Add(fHistPidMcMassK0);
fHistPidMcMassLambda = new TH1F("h1PidMcMassLambda", "#Lambda^{0} MC PId checked;M(p#pi^{-}) (GeV/c^{2});Counts", 75, 1.05, 1.2);
fListHist->Add(fHistPidMcMassLambda);
fHistPidMcMassAntiLambda = new TH1F("h1PidMcMassAntiLambda", "#bar{#Lambda}^{0} MC PId checked;M(#bar{p}#pi^{+}) (GeV/c^{2});Counts", 75, 1.05, 1.2);
fListHist->Add(fHistPidMcMassAntiLambda);
fHistAsMcMassK0 = new TH1F("h1AsMcMassK0", "K^{0} associated;M(#pi^{+}#pi^{-}) (GeV/c^{2});Counts", 100, 0.4, 0.6);
fListHist->Add(fHistAsMcMassK0);
fHistAsMcMassLambda = new TH1F("h1AsMcMassLambda", "#Lambda^{0} associated;M(p#pi^{-}) (GeV/c^{2});Counts", 75, 1.05, 1.2);
fListHist->Add(fHistAsMcMassLambda);
fHistAsMcMassAntiLambda = new TH1F("h1AsMcMassAntiLambda", "#bar{#Lambda}^{0} associated;M(#bar{p}#pi^{+}) (GeV/c^{2});Counts", 75, 1.05, 1.2);
fListHist->Add(fHistAsMcMassAntiLambda);
fHistAsMcPtVsMassK0 = new TH2F("h2AsMcPtVsMassK0","K^{0} associated;M(#pi^{+}#pi^{-}) (GeV/c^{2});p_{t} (GeV/c)",200, 0.4, 0.6,240,0,12);
fListHist->Add(fHistAsMcPtVsMassK0);
fHistAsMcPtVsMassLambda = new TH2F("h2AsMcPtVsMassLambda","#Lambda^{0} associated;M(p#pi^{-}) (GeV/c^{2});p_{t} (GeV/c)",140, 1.06, 1.2,240,0,12);
fListHist->Add(fHistAsMcPtVsMassLambda);
fHistAsMcPtVsMassAntiLambda = new TH2F("h2AsMcPtVsMassAntiLambda","#bar{#Lambda}^{0} associated;M(#bar{p}#pi^{+}) (GeV/c^{2});p_{t} (GeV/c)",140, 1.06, 1.2,240,0,12);
fListHist->Add(fHistAsMcPtVsMassAntiLambda);
fHistCompositionXi = new TH1F("h1CompisitionXi","background composition of Xi;Part ID;PID",8000,-4000,4000);
fListHist->Add(fHistCompositionXi);
fHistCompositionAntiXi = new TH1F("h1CompisitionAntiXi","background composition of AntiXi;Part ID;Counts",8000,-4000,4000);
fListHist->Add(fHistCompositionAntiXi);
fHistCompositionOmega = new TH1F("h1CompisitionOmega","background composition of Omega;Part ID;Counts",8000,-4000,4000);
fListHist->Add(fHistCompositionOmega);
fHistCompositionAntiOmega = new TH1F("h1CompisitionAntiOmega","background composition of AntiOmega;Part ID;Counts",8000,-4000,4000);
fListHist->Add(fHistCompositionAntiOmega);
fHistMCIndexes = new TH1I("h1MCIndexes","MC Indexes;Index;Counts",210,-10,200);
fListHist->Add(fHistMCIndexes);
PostData(1, fListHist);
PostData(2, fCentrSelector);
PostData(3, fTracksCuts);
}
void AliAnalysisTaskPerformanceStrange::UserExec(Option_t *)
{
AliStack* stack = NULL;
TArrayF mcPrimaryVtx;
fESD=(AliESDEvent *)InputEvent();
if (!fESD) {
Printf("ERROR: fESD not available");
return;
}
AliVEvent* lEvent = InputEvent();
if (!lEvent) {
Printf("ERROR: Event not available");
return;
}
if (fUsePID.Contains("withPID")) {
AliAnalysisManager *man=AliAnalysisManager::GetAnalysisManager();
AliInputEventHandler* inputHandler = (AliInputEventHandler*) (man->GetInputEventHandler());
fPIDResponse = inputHandler->GetPIDResponse();
}
fHistNumberEvents->Fill(0.5);
fHistNumberEvents->Fill(1.5);
static AliESDtrackCuts * trackCuts = AliESDtrackCuts::GetStandardITSTPCTrackCuts2010(kTRUE,1);
Bool_t isCentralitySelected = fCentrSelector->IsCentralityBinSelected(fESD,trackCuts);
if(!isCentralitySelected) return;
if (!(fESD->GetNumberOfTracks())) return;
Double_t lCutRap = 0.5;
Double_t lCutPseudorap = 0.8;
Double_t lLimitPPID = 0.7;
Float_t cutNSigmaLowP = 1E3;
Float_t cutNSigmaHighP = 1E3;
if (fUsePID.Contains("withPID")) {
cutNSigmaLowP = 4.0;
cutNSigmaHighP = 4.0;
}
Double_t cutPrimVertex = 10.0;
Double_t cutcTauL = 3*7.89;
Double_t cutcTauK0s = 3*2.68;
Int_t LambdaPID = 0;
Int_t AntiLambdaPID = 0;
if (fAnalysisMC) {
if(fAnalysisType == "ESD") {
AliMCEventHandler* eventHandler = dynamic_cast<AliMCEventHandler*> (AliAnalysisManager::GetAnalysisManager()->GetMCtruthEventHandler());
if (!eventHandler) {
Printf("ERROR: Could not retrieve MC event handler");
return;
}
AliMCEvent* mcEvent = eventHandler->MCEvent();
if (!mcEvent) {
Printf("ERROR: Could not retrieve MC event");
return;
}
stack = mcEvent->Stack();
if (!stack) {
Printf("ERROR: Could not retrieve stack");
return;
}
AliGenEventHeader* mcHeader=mcEvent->GenEventHeader();
if(!mcHeader) return;
mcHeader->PrimaryVertex(mcPrimaryVtx);
if (TMath::Abs(mcPrimaryVtx.At(2)) > cutPrimVertex) return;
}
}
Int_t lNbMCPrimary = 0;
Int_t lNbMCPart = 0;
Int_t lPdgcodeCurrentPart = 0;
Double_t lRapCurrentPart = 0;
Double_t lPtCurrentPart = 0;
Int_t lComeFromSigma = 0;
Int_t id0 = 0, id1 = 0;
if (fAnalysisMC) {
fHistMCPrimaryVertexX->Fill(mcPrimaryVtx.At(0));
fHistMCPrimaryVertexY->Fill(mcPrimaryVtx.At(1));
fHistMCPrimaryVertexZ->Fill(mcPrimaryVtx.At(2));
if(fAnalysisType == "ESD") {
lNbMCPrimary = stack->GetNprimary();
lNbMCPart = stack->GetNtrack();
fHistMCMultiplicityPrimary->Fill(lNbMCPrimary);
fHistMCMultiplicityTracks->Fill(lNbMCPart);
for (Int_t iMc = 0; iMc < (stack->GetNtrack()); iMc++) {
TParticle *p0 = stack->Particle(iMc);
if (!p0) {
continue;
}
lPdgcodeCurrentPart = p0->GetPdgCode();
if ( (lPdgcodeCurrentPart != 310 ) && (lPdgcodeCurrentPart != 3122 ) && (lPdgcodeCurrentPart != -3122 ) && (lPdgcodeCurrentPart != 3312 ) && (lPdgcodeCurrentPart != -3312) && (lPdgcodeCurrentPart != 3334) && (lPdgcodeCurrentPart != -3334) ) continue;
lRapCurrentPart = MyRapidity(p0->Energy(),p0->Pz());
lPtCurrentPart = p0->Pt();
id0 = p0->GetDaughter(0);
id1 = p0->GetDaughter(1);
if ( id0 <= lNbMCPart && id0 > 0 && id1 <= lNbMCPart && id1 > 0) {
}
else {
}
if (lPdgcodeCurrentPart==310) {
if (TMath::Abs(lRapCurrentPart) < lCutRap) fHistMCPtAllK0s->Fill(lPtCurrentPart);
}
else if (lPdgcodeCurrentPart==3122) {
if (TMath::Abs(lRapCurrentPart) < lCutRap) fHistMCPtAllLambda->Fill(lPtCurrentPart);
}
else if (lPdgcodeCurrentPart==-3122) {
if (TMath::Abs(lRapCurrentPart) < lCutRap) fHistMCPtAllAntiLambda->Fill(lPtCurrentPart);
}
else if (lPdgcodeCurrentPart==3312) {
if (TMath::Abs(lRapCurrentPart) < lCutRap) fHistMCPtAllXi->Fill(lPtCurrentPart);
}
else if (lPdgcodeCurrentPart==-3312) {
if (TMath::Abs(lRapCurrentPart) < lCutRap) fHistMCPtAllAntiXi->Fill(lPtCurrentPart);
}
else if (lPdgcodeCurrentPart==3334) {
if (TMath::Abs(lRapCurrentPart) < lCutRap) fHistMCPtAllXi->Fill(lPtCurrentPart);
}
else if (lPdgcodeCurrentPart==-3334) {
if (TMath::Abs(lRapCurrentPart) < lCutRap) fHistMCPtAllAntiXi->Fill(lPtCurrentPart);
}
Double_t dx = 0;
Double_t dy = 0;
Double_t dz = 0;
Double_t ProdDistance = 0;
dx = ( (mcPrimaryVtx.At(0)) - (p0->Vx()) );
dy = ( (mcPrimaryVtx.At(1)) - (p0->Vy()) );
dz = ( (mcPrimaryVtx.At(2)) - (p0->Vz()) );
ProdDistance = TMath::Sqrt(dx*dx + dy*dy + dz*dz);
if (ProdDistance > 0.001) continue;
if (lPdgcodeCurrentPart==310) {
fHistMCRapK0s->Fill(lRapCurrentPart);
}
if (lPdgcodeCurrentPart==3122) {
fHistMCRapLambda->Fill(lRapCurrentPart);
}
if (lPdgcodeCurrentPart==-3122) {
fHistMCRapAntiLambda->Fill(lRapCurrentPart);
}
if (TMath::Abs(lRapCurrentPart) > lCutRap) continue;
if (lPdgcodeCurrentPart==310) {
fHistMCPtK0s->Fill(lPtCurrentPart);
}
else
if (lPdgcodeCurrentPart==3122) {
fHistMCPtLambda->Fill(lPtCurrentPart);
}
else
if (lPdgcodeCurrentPart==-3122) {
fHistMCPtAntiLambda->Fill(lPtCurrentPart);
}
}
}
}
Double_t lPLambda = 0;
Double_t lMagneticField = 999;
Int_t nv0sTot= 0, nv0s = 0;
Int_t nCasTot= 0;
Double_t lV0Position[3];
Double_t lDcaPosToPrimVertex = 0;
Double_t lDcaNegToPrimVertex = 0;
Double_t lDcaV0Daughters = 0;
Double_t lV0cosPointAngle = 0;
Double_t lV0tDecayLength = 0;
Double_t lV0Radius = 0;
Double_t lcTauLambda = 0;
Double_t lcTauAntiLambda = 0;
Double_t lcTauK0s = 0;
Int_t lOnFlyStatus = 0;
Double_t lInvMassK0s = 0, lInvMassLambda = 0, lInvMassAntiLambda = 0;
Double_t lInvMassXi = 0,lInvMassAntiXi = 0,lInvMassOmega = 0,lInvMassAntiOmega = 0;
Double_t lPtK0s = 0, lPtLambda = 0, lPtAntiLambda = 0;
Double_t lRapK0s = 0, lRapLambda = 0, lRapAntiLambda = 0;
Double_t lAlphaV0 = 0, lPtArmV0 = 0;
Int_t lIndexTrackPos = 0, lIndexTrackNeg = 0;
UInt_t lLabelTrackPos = 0, lLabelTrackNeg = 0;
Int_t lCheckPIdK0Short = 0, lCheckMcK0Short = 0;
Int_t lCheckPIdLambda = 0, lCheckMcLambda = 0;
Int_t lCheckPIdAntiLambda = 0, lCheckMcAntiLambda = 0;
Double_t mcPosMotherX = 0, mcPosMotherY = 0, mcPosMotherZ = 0;
Int_t lIndexPosMother = 0;
Int_t lIndexNegMother = 0;
Int_t lIndexMotherOfMother = 0;
Int_t lPDGCodePosDaughter = 0;
Int_t lPDGCodeNegDaughter = 0;
Int_t lPdgcodeMother = 0;
Int_t lPdgcodeMotherOfMother = 0;
AliESDtrack *myTrackPos = NULL;
AliESDtrack *myTrackNeg = NULL;
Double_t lMomPos[3] = {999,999,999};
Double_t lMomNeg[3] = {999,999,999};
Double_t lMomInnerWallPos =999, lMomInnerWallNeg = 999;
Float_t nSigmaPosPion = 0;
Float_t nSigmaNegPion = 0;
Float_t nSigmaPosProton = 0;
Float_t nSigmaNegProton = 0;
Bool_t lIsBachelorKaonForTPC = kFALSE;
Bool_t lIsBachelorPionForTPC = kFALSE;
Bool_t lIsNegPionForTPC = kFALSE;
Bool_t lIsNegProtonForTPC = kFALSE;
Bool_t lIsPosPionForTPC = kFALSE;
Bool_t lIsPosProtonForTPC = kFALSE;
Double_t lPosXi[3] = { -1000.0, -1000.0, -1000.0 };
Int_t lIDs = 0;
Int_t lIndexBachelorMother = 0;
Int_t lIndexBachelor = 0;
Int_t lCheckPIDLambdaPosDaughter = 0;
Int_t lCheckPIDAntiLambdaNegDaughter = 0;
Double_t lPrimaryVtxPosition[3];
Double_t lPrimaryVtxCov[6];
Double_t lPrimaryVtxChi2 = 999;
AliAODVertex *myPrimaryVertex = NULL;
const AliMultiplicity *myMultiplicty = ((AliESDEvent*)fESD)->GetMultiplicity();
if(fAnalysisType == "ESD") {
if(fCollidingSystems ==0 || fCollidingSystems == 1){
const AliESDVertex *myBestPrimaryVertex = ((AliESDEvent*)fESD)->GetPrimaryVertex();
myBestPrimaryVertex = ((AliESDEvent*)fESD)->GetPrimaryVertex();
if (!myBestPrimaryVertex) return;
if (!myBestPrimaryVertex->GetStatus()) return;
fHistNumberEvents->Fill(3.5);
myBestPrimaryVertex->GetXYZ(lPrimaryVtxPosition);
myBestPrimaryVertex->GetCovMatrix(lPrimaryVtxCov);
if ( ( TMath::Abs(lPrimaryVtxPosition[2]) ) > cutPrimVertex) return ;
fHistNumberEvents->Fill(4.5);
lPrimaryVtxChi2 = myBestPrimaryVertex->GetChi2toNDF();
const AliESDVertex *mySPDPrimaryVertex = ((AliESDEvent*)fESD)->GetPrimaryVertexSPD();
if (!mySPDPrimaryVertex) return;
fHistSPDPrimaryVertexZ->Fill(mySPDPrimaryVertex->GetZ());
const AliESDVertex *myPrimaryVertexTracking = ((AliESDEvent*)fESD)->GetPrimaryVertexTracks();
if (!myPrimaryVertexTracking) return;
if (!mySPDPrimaryVertex->GetStatus() && !myPrimaryVertexTracking->GetStatus() ) return;
fHistNumberEvents->Fill(5.5);
fHistTrackPerEvent->Fill(fESD->GetNumberOfTracks());
myPrimaryVertex = new AliAODVertex(lPrimaryVtxPosition, lPrimaryVtxCov, lPrimaryVtxChi2, NULL, -1, AliAODVertex::kPrimary);
if (!myPrimaryVertex) return;
}
if(1){
const AliESDVertex* trkVtx = ((AliESDEvent*)fESD)->GetPrimaryVertex();
if (!trkVtx || trkVtx->GetNContributors()<=0) return;
TString vtxTtl = trkVtx->GetTitle();
if (!vtxTtl.Contains("VertexerTracks")) return;
Float_t zvtx = trkVtx->GetZ();
const AliESDVertex* spdVtx = ((AliESDEvent*)fESD)->GetPrimaryVertexSPD();
if (spdVtx->GetNContributors()<=0) return;
TString vtxTyp = spdVtx->GetTitle();
Double_t cov[6]={0};
spdVtx->GetCovarianceMatrix(cov);
Double_t zRes = TMath::Sqrt(cov[5]);
if (vtxTyp.Contains("vertexer:Z") && (zRes>0.25)) return;
if (TMath::Abs(spdVtx->GetZ() - trkVtx->GetZ())>0.5) return;
if (TMath::Abs(zvtx) > cutPrimVertex) return;
trkVtx->GetXYZ(lPrimaryVtxPosition);
}
fHistTrackletPerEvent->Fill(myMultiplicty->GetNumberOfTracklets());
lMagneticField = ((AliESDEvent*)fESD)->GetMagneticField();
fHistTPCTracks->Fill(AliESDtrackCuts::GetReferenceMultiplicity((AliESDEvent*)fESD, kTRUE));
Int_t i =0;
for (Int_t jTracks=0;jTracks<fESD->GetNumberOfTracks();jTracks++){
AliESDtrack* tPCtrack=fESD->GetTrack(jTracks);
Float_t xy=0;
Float_t z=0;
tPCtrack->GetImpactParameters(xy,z);
if ((fTracksCuts->IsSelected(tPCtrack))&&(xy<1.0)&&(z<1.0)) {i=i+1;}
}
fHistTPCMult->Fill(i);
}
fHistPrimaryVertexX->Fill(lPrimaryVtxPosition[0]);
fHistPrimaryVertexY->Fill(lPrimaryVtxPosition[1]);
fHistPrimaryVertexZ->Fill(lPrimaryVtxPosition[2]);
nCasTot = fESD->GetNumberOfCascades();
for (Int_t iCas = 0; iCas < nCasTot; iCas++) {
AliESDcascade *Cas = ((AliESDEvent*)fESD)->GetCascade(iCas);
if (!Cas) continue;
lIndexBachelor = Cas->GetBindex();
fHistMCIndexes->Fill(lIndexBachelor);
UInt_t lIdxPosXi = (UInt_t) TMath::Abs( Cas->GetPindex() );
UInt_t lIdxNegXi = (UInt_t) TMath::Abs( Cas->GetNindex() );
UInt_t lBachIdx = (UInt_t) TMath::Abs( lIndexBachelor );
if(lBachIdx == lIdxNegXi) {
AliWarning("Pb / Idx(Bach. track) = Idx(Neg. track) ... continue!"); continue;
}
if(lBachIdx == lIdxPosXi) {
AliWarning("Pb / Idx(Bach. track) = Idx(Pos. track) ... continue!"); continue;
}
Cas->GetXYZcascade( lPosXi[0], lPosXi[1], lPosXi[2] );
AliESDtrack *pTrackXi = fESD->GetTrack( lIdxPosXi );
AliESDtrack *nTrackXi = fESD->GetTrack( lIdxNegXi );
AliESDtrack *bachTrackXi = fESD->GetTrack( lBachIdx );
if (!pTrackXi || !nTrackXi || !bachTrackXi ) {
AliWarning("ERROR: Could not retrieve one of the 3 ESD daughter tracks of the cascade ...");
continue;
}
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( bachTrackXi,AliPID::kKaon)) < 4) lIsBachelorKaonForTPC = kTRUE;
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( bachTrackXi,AliPID::kPion)) < 4) lIsBachelorPionForTPC = kTRUE;
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( nTrackXi,AliPID::kPion )) < 4) lIsNegPionForTPC = kTRUE;
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( nTrackXi,AliPID::kProton )) < 4) lIsNegProtonForTPC = kTRUE;
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( pTrackXi,AliPID::kPion )) < 4) lIsPosPionForTPC = kTRUE;
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( pTrackXi,AliPID::kProton )) < 4) lIsPosProtonForTPC = kTRUE;
if( bachTrackXi->Charge() < 0 ) {
lInvMassXi = Cas->GetEffMassXi();
lInvMassOmega = Cas->GetEffMassXi();
}
if( bachTrackXi->Charge() > 0 ) {
lInvMassAntiXi = Cas->GetEffMassXi();
lInvMassAntiOmega = Cas->GetEffMassXi();
}
if( lIsBachelorPionForTPC == kTRUE && lIsNegPionForTPC == kTRUE && lIsPosProtonForTPC == kTRUE){
fHistMassXi->Fill(lInvMassXi);
if(fAnalysisMC && (lInvMassXi > 1.25) && (lInvMassXi < 1.4)){
TParticle *Bachelor = stack->Particle(lIndexBachelor);
lIndexBachelorMother = Bachelor->GetFirstMother();
if(lIndexBachelorMother == -1) continue;
if(lIndexBachelorMother == 1){ fHistMassXiVsPID->Fill(lInvMassXi,0);fHistCompositionXi->Fill(0); continue;}
lIDs = stack->Particle(lIndexBachelorMother)->GetPdgCode();
if(lIDs == 111) { fHistMassXiVsPID->Fill(lInvMassXi,1); }
if(lIDs == 213) { fHistMassXiVsPID->Fill(lInvMassXi,2); }
if(lIDs == 2212) { fHistMassXiVsPID->Fill(lInvMassXi,3); }
if(lIDs == 2112) { fHistMassXiVsPID->Fill(lInvMassXi,4); }
fHistCompositionXi->Fill(lIDs);
}
}
if( lIsBachelorKaonForTPC == kTRUE && lIsNegPionForTPC == kTRUE && lIsPosProtonForTPC == kTRUE){
fHistMassOmega->Fill(lInvMassOmega);
if(fAnalysisMC && lInvMassOmega > 1.6 && lInvMassOmega < 1.75){
TParticle *Bachelor = stack->Particle(lIndexBachelor);
lIndexBachelorMother = Bachelor->GetFirstMother();
if(lIndexBachelorMother == -1) continue;
if(lIndexBachelorMother == 1) { fHistCompositionOmega->Fill(0); continue;}
lIDs = stack->Particle(lIndexBachelorMother)->GetPdgCode();
fHistCompositionOmega->Fill(lIDs);
}
}
if( lIsBachelorPionForTPC == kTRUE && lIsPosPionForTPC == kTRUE && lIsNegProtonForTPC == kTRUE){
fHistMassAntiXi->Fill(lInvMassAntiXi);
if(fAnalysisMC && lInvMassAntiXi > 1.25 && lInvMassAntiXi < 1.4){
TParticle *Bachelor = stack->Particle(lIndexBachelor);
lIndexBachelorMother = Bachelor->GetFirstMother();
if(lIndexBachelorMother == -1) continue;
if(lIndexBachelorMother == 1) { fHistCompositionAntiXi->Fill(0); continue;}
lIDs = stack->Particle(lIndexBachelorMother)->GetPdgCode();
fHistCompositionAntiXi->Fill(lIDs);
}
}
if( lIsBachelorKaonForTPC == kTRUE && lIsPosPionForTPC == kTRUE && lIsNegProtonForTPC == kTRUE){
fHistMassAntiOmega->Fill(lInvMassAntiOmega);
if(fAnalysisMC && lInvMassAntiOmega > 1.6 && lInvMassAntiOmega < 1.75){
TParticle *Bachelor = stack->Particle(lIndexBachelor);
lIndexBachelorMother = Bachelor->GetFirstMother();
if(lIndexBachelorMother == -1) continue;
if(lIndexBachelorMother == 1) { fHistCompositionAntiOmega->Fill(0); continue;}
lIDs = stack->Particle(lIndexBachelorMother)->GetPdgCode();
fHistCompositionAntiOmega->Fill(lIDs);
}
}
}
nv0sTot = fESD->GetNumberOfV0s();
if (!nv0sTot) fHistNumberEvents->Fill(6.5);
for (Int_t iV0 = 0; iV0 < nv0sTot; iV0++) {
lIndexPosMother = 0; lIndexNegMother = 0; lIndexMotherOfMother = 0;
lCheckPIdK0Short = 0; lCheckMcK0Short = 0;
lCheckPIdLambda = 0; lCheckMcLambda = 0;
lCheckPIdAntiLambda = 0; lCheckMcAntiLambda = 0;
lComeFromSigma = 0;
if(fAnalysisType == "ESD") {
AliESDv0 *v0 = ((AliESDEvent*)fESD)->GetV0(iV0);
if (!v0) continue;
lIndexTrackPos = TMath::Abs(v0->GetPindex());
lIndexTrackNeg = TMath::Abs(v0->GetNindex());
AliESDtrack *myTrackPosTest = ((AliESDEvent*)fESD)->GetTrack(lIndexTrackPos);
AliESDtrack *myTrackNegTest = ((AliESDEvent*)fESD)->GetTrack(lIndexTrackNeg);
if (!myTrackPosTest || !myTrackNegTest) {
Printf("strange analysis::UserExec:: Error:Could not retreive one of the daughter track\n");
continue;
}
if ((Int_t)myTrackPosTest->GetSign() == (Int_t)myTrackNegTest->GetSign()){
continue;
}
lOnFlyStatus = v0->GetOnFlyStatus();
lDcaV0Daughters = v0->GetDcaV0Daughters();
lV0cosPointAngle = v0->GetV0CosineOfPointingAngle(lPrimaryVtxPosition[0],lPrimaryVtxPosition[1], lPrimaryVtxPosition[2]);
v0->GetXYZ(lV0Position[0], lV0Position[1], lV0Position[2]);
lV0Radius = TMath::Sqrt(lV0Position[0]*lV0Position[0]+lV0Position[1]*lV0Position[1]);
lV0tDecayLength = TMath::Sqrt(TMath::Power(lV0Position[0] - lPrimaryVtxPosition[0],2) +
TMath::Power(lV0Position[1] - lPrimaryVtxPosition[1],2));
if( myTrackPosTest->GetSign() ==1){
myTrackPos = ((AliESDEvent*)fESD)->GetTrack(lIndexTrackPos);
myTrackNeg = ((AliESDEvent*)fESD)->GetTrack(lIndexTrackNeg);
v0->GetPPxPyPz(lMomPos[0],lMomPos[1],lMomPos[2]);
v0->GetNPxPyPz(lMomNeg[0],lMomNeg[1],lMomNeg[2]);
}
if( myTrackPosTest->GetSign() ==-1){
myTrackPos = ((AliESDEvent*)fESD)->GetTrack(lIndexTrackNeg);
myTrackNeg = ((AliESDEvent*)fESD)->GetTrack(lIndexTrackPos);
v0->GetPPxPyPz(lMomNeg[0],lMomNeg[1],lMomNeg[2]);
v0->GetNPxPyPz(lMomPos[0],lMomPos[1],lMomPos[2]);
}
lLabelTrackPos = (UInt_t)TMath::Abs(myTrackPos->GetLabel());
lLabelTrackNeg = (UInt_t)TMath::Abs(myTrackNeg->GetLabel());
const AliExternalTrackParam *myInnerWallTrackPos = myTrackPos->GetInnerParam();
if (myInnerWallTrackPos) {lMomInnerWallPos = myInnerWallTrackPos->GetP();}
else {continue;}
const AliExternalTrackParam *myInnerWallTrackNeg = myTrackNeg->GetInnerParam();
if (myInnerWallTrackNeg) {lMomInnerWallNeg = myInnerWallTrackNeg->GetP();}
else {continue;}
if (myTrackPos) lDcaPosToPrimVertex = TMath::Abs(myTrackPos->GetD(lPrimaryVtxPosition[0],lPrimaryVtxPosition[1],lMagneticField) );
if (myTrackNeg) lDcaNegToPrimVertex = TMath::Abs(myTrackNeg->GetD(lPrimaryVtxPosition[0],lPrimaryVtxPosition[1],lMagneticField) );
if ( !(fTracksCuts->IsSelected(myTrackPos)) || !(fTracksCuts->IsSelected(myTrackNeg)) )
{ continue;}
if ( ( TMath::Abs(myTrackPos->Eta()) > lCutPseudorap ) || ( TMath::Abs(myTrackNeg->Eta()) > lCutPseudorap ) ) {continue;}
lAlphaV0 = v0->AlphaV0();
lPtArmV0 = v0->PtArmV0();
v0->ChangeMassHypothesis(310);
lInvMassK0s = v0->GetEffMass();
lPtK0s = v0->Pt();
v0->ChangeMassHypothesis(3122);
lInvMassLambda = v0->GetEffMass();
lPtLambda = v0->Pt();
v0->ChangeMassHypothesis(-3122);
lInvMassAntiLambda = v0->GetEffMass();
lPtAntiLambda = v0->Pt();
lRapK0s = v0->Y(310);
lRapLambda = v0->Y(3122);
lRapAntiLambda = v0->Y(-3122);
if (lPtK0s==0) {continue;}
if (lPtLambda==0) {continue;}
if (lPtAntiLambda==0) {continue;}
if (fUsePID.Contains("withPID")) {
nSigmaPosPion = TMath::Abs(fPIDResponse->NumberOfSigmasTPC(myTrackPos, AliPID::kPion));
nSigmaNegPion = TMath::Abs(fPIDResponse->NumberOfSigmasTPC(myTrackNeg, AliPID::kPion));
nSigmaPosProton = TMath::Abs(fPIDResponse->NumberOfSigmasTPC(myTrackPos, AliPID::kProton));
nSigmaNegProton = TMath::Abs(fPIDResponse->NumberOfSigmasTPC(myTrackNeg, AliPID::kProton));
}
else {
nSigmaPosPion = 0; nSigmaNegPion =0; nSigmaPosProton = 0; nSigmaNegProton= 0;
}
if (fAnalysisMC) {
TParticle *lMCESDPartPos = stack->Particle(lLabelTrackPos);
if(!lMCESDPartPos) {
continue;
}
TParticle *lMCESDPartNeg = stack->Particle(lLabelTrackNeg);
if (!lMCESDPartNeg) { continue;}
lPDGCodePosDaughter = lMCESDPartPos->GetPdgCode();
lPDGCodeNegDaughter = lMCESDPartNeg->GetPdgCode();
lIndexPosMother = lMCESDPartPos->GetFirstMother();
lIndexNegMother = lMCESDPartNeg->GetFirstMother();
if (lIndexPosMother == -1) {
lPdgcodeMother = 0;
lIndexMotherOfMother = 0;
mcPosMotherX = 0;
mcPosMotherY = 0;
mcPosMotherZ = 0;
}
else {
TParticle *lMCESDMother = stack->Particle(lIndexPosMother);
if (!lMCESDMother) { continue;}
lPdgcodeMother = lMCESDMother->GetPdgCode();
lIndexMotherOfMother = lMCESDMother->GetFirstMother();
if (lIndexMotherOfMother ==-1) lPdgcodeMotherOfMother = 0;
else {
TParticle *lMCESDMotherOfMother = stack->Particle(lIndexMotherOfMother);
if (!lMCESDMotherOfMother) { continue;}
lPdgcodeMotherOfMother = lMCESDMotherOfMother->GetPdgCode();
}
mcPosMotherX = lMCESDMother->Vx();
mcPosMotherY = lMCESDMother->Vy();
mcPosMotherZ = lMCESDMother->Vz();
}
}
}
if(!lOnFlyStatus) nv0s++;
if (fAnalysisMC) {
if( (lIndexPosMother==-1) || (lIndexNegMother==-1) ) {
}
else if( ( (lPDGCodePosDaughter==+211) && (lPDGCodeNegDaughter==-211) ) )
{
lCheckPIdK0Short = 1;
if ( (lIndexPosMother==lIndexNegMother) &&
(lPdgcodeMother==310) ) {
Double_t dx = 0;
Double_t dy = 0;
Double_t dz = 0;
Double_t ProdDistance = 0;
dx = ( (mcPrimaryVtx.At(0)) - (mcPosMotherX) );
dy = ( (mcPrimaryVtx.At(1)) - (mcPosMotherY) );
dz = ( (mcPrimaryVtx.At(2)) - (mcPosMotherZ) );
ProdDistance = TMath::Sqrt(dx*dx + dy*dy + dz*dz);
if (ProdDistance < 0.001) lCheckMcK0Short = 1;
}
}
else if( ( (lPDGCodePosDaughter==+2212) && (lPDGCodeNegDaughter==-211) ) )
{
lCheckPIdLambda = 1;
if ( (lIndexPosMother==lIndexNegMother) &&
(lPdgcodeMother==3122) ){
if ( ( TMath::Abs(lPdgcodeMotherOfMother) == 3212) ||
( TMath::Abs(lPdgcodeMotherOfMother) == 3224) ||
( TMath::Abs(lPdgcodeMotherOfMother) == 3214) ||
( TMath::Abs(lPdgcodeMotherOfMother) == 3114)
) lComeFromSigma = 1;
else lComeFromSigma = 0;
if ( (lIndexPosMother <= lNbMCPrimary) ||
( ( lIndexPosMother > lNbMCPrimary) && (lComeFromSigma) )
) lCheckMcLambda = 1;
Double_t dx = 0;
Double_t dy = 0;
Double_t dz = 0;
Double_t ProdDistance = 0;
dx = ( (mcPrimaryVtx.At(0)) - (mcPosMotherX) );
dy = ( (mcPrimaryVtx.At(1)) - (mcPosMotherY) );
dz = ( (mcPrimaryVtx.At(2)) - (mcPosMotherZ) );
ProdDistance = TMath::Sqrt(dx*dx + dy*dy + dz*dz);
if (ProdDistance < 0.001) lCheckMcLambda = 1;
}
}
else if( ( (lPDGCodePosDaughter==211) && (lPDGCodeNegDaughter==-2212) ) )
{
lCheckPIdAntiLambda = 1;
if ( (lIndexPosMother==lIndexNegMother) &&
(lPdgcodeMother==-3122) ) {
if ( ( TMath::Abs(lPdgcodeMotherOfMother) == 3212) ||
( TMath::Abs(lPdgcodeMotherOfMother) == 3224) ||
( TMath::Abs(lPdgcodeMotherOfMother) == 3214) ||
( TMath::Abs(lPdgcodeMotherOfMother) == 3114)
) lComeFromSigma = 1;
else lComeFromSigma = 0;
if ( (lIndexPosMother <= lNbMCPrimary) ||
( ( lIndexPosMother > lNbMCPrimary) && (lComeFromSigma) )
) lCheckMcAntiLambda = 1;
Double_t dx = 0;
Double_t dy = 0;
Double_t dz = 0;
Double_t ProdDistance = 0;
dx = ( (mcPrimaryVtx.At(0)) - (mcPosMotherX) );
dy = ( (mcPrimaryVtx.At(1)) - (mcPosMotherY) );
dz = ( (mcPrimaryVtx.At(2)) - (mcPosMotherZ) );
ProdDistance = TMath::Sqrt(dx*dx + dy*dy + dz*dz);
if (ProdDistance < 0.001) lCheckMcAntiLambda = 1;
}
}
}
if (lMomInnerWallPos < lLimitPPID) {
if (nSigmaPosPion < cutNSigmaLowP) {
}
if (nSigmaPosProton < cutNSigmaLowP) lCheckPIDLambdaPosDaughter = 1;
}
else if (lMomInnerWallPos > lLimitPPID) {
if (nSigmaPosPion < cutNSigmaHighP) {
}
if (nSigmaPosProton < cutNSigmaHighP) lCheckPIDLambdaPosDaughter = 1;
}
if (lMomInnerWallNeg < lLimitPPID) {
if (nSigmaNegPion < cutNSigmaLowP) {
}
if (nSigmaNegProton < cutNSigmaLowP) lCheckPIDAntiLambdaNegDaughter = 1;
}
else if (lMomInnerWallNeg > lLimitPPID) {
if (nSigmaNegPion < cutNSigmaHighP) {
}
if (nSigmaNegProton < cutNSigmaHighP) lCheckPIDAntiLambdaNegDaughter = 1;
}
if ((lDcaPosToPrimVertex < 0.1) || (lDcaNegToPrimVertex < 0.1) || (lDcaV0Daughters > 1.00) ||
(lV0cosPointAngle < 0.998) || (lV0Radius < 0.9) || (lV0Radius > 100) )
{continue;}
if(fUsePID.Contains("withPID") && (lCheckPIDAntiLambdaNegDaughter==0) && (lCheckPIDLambdaPosDaughter==1)) LambdaPID = 1;
else LambdaPID =0;
if(fUsePID.Contains("withPID") && (lCheckPIDLambdaPosDaughter==0) && (lCheckPIDAntiLambdaNegDaughter==1)) AntiLambdaPID = 1;
else AntiLambdaPID =0;
lcTauLambda = (lV0tDecayLength*lInvMassLambda)/lPtLambda;
lcTauAntiLambda = (lV0tDecayLength*lInvMassAntiLambda)/lPtAntiLambda;
lcTauK0s = (lV0tDecayLength*lInvMassK0s)/lPtK0s;
if (lPLambda <1 && lOnFlyStatus==0 ){
fHistArmenterosPodolanski->Fill(lAlphaV0,lPtArmV0);
}
if (TMath::Abs(lRapK0s) < lCutRap ) {
if (lcTauK0s< cutcTauK0s) {
if (lOnFlyStatus==0){
fHistMassK0->Fill(lInvMassK0s);
fHistPtVsMassK0->Fill(lInvMassK0s,lPtK0s);
}
}
}
if ((LambdaPID==1 && lMomInnerWallPos <=1 ) || (lMomInnerWallPos > 1) || !(fUsePID.Contains("withPID") )){
if (TMath::Abs(lRapLambda) < lCutRap) {
if (lcTauLambda < cutcTauL){
if (lOnFlyStatus==0){
fHistMassLambda->Fill(lInvMassLambda);
fHistPtVsMassLambda->Fill(lInvMassLambda,lPtLambda);
if(lPtLambda <=1) fHistNSigmaProton->Fill(nSigmaPosProton);
}
}
}
}
if ((AntiLambdaPID==1 && lMomInnerWallNeg <=1) || (lMomInnerWallNeg>1) || !(fUsePID.Contains("withPID"))){
if (TMath::Abs(lRapAntiLambda) < lCutRap) {
if (lcTauAntiLambda < cutcTauL){
if (lOnFlyStatus==0){
fHistMassAntiLambda->Fill(lInvMassAntiLambda);
fHistPtVsMassAntiLambda->Fill(lInvMassAntiLambda,lPtAntiLambda);
}
}
}
}
if (!lOnFlyStatus){
if (lCheckMcK0Short) fHistAsMcRapK0->Fill(lRapK0s);
if (lCheckMcLambda) fHistAsMcRapLambda->Fill(lRapLambda);
if (lCheckMcAntiLambda) fHistAsMcRapLambda->Fill(lRapAntiLambda);
if ((TMath::Abs(lRapK0s) < lCutRap)&&(TMath::Abs(lRapLambda) < lCutRap)) fHistK0sMassVsLambdaMass->Fill(lInvMassK0s,lInvMassLambda);
}
if (TMath::Abs(lRapK0s) < lCutRap) {
switch (lOnFlyStatus){
case 0 :
if (lcTauK0s< cutcTauK0s) {
if(lCheckPIdK0Short) fHistPidMcMassK0->Fill(lInvMassK0s);
if(lCheckMcK0Short) {
fHistAsMcMassK0->Fill(lInvMassK0s);
fHistAsMcPtK0->Fill(lPtK0s);
fHistAsMcPtVsMassK0->Fill(lInvMassK0s,lPtK0s);
}
}
}
}
if ((LambdaPID==1 && lMomInnerWallPos <=1) || (lMomInnerWallPos>1) || !(fUsePID.Contains("withPID"))){
if (TMath::Abs(lRapLambda) < lCutRap) {
switch (lOnFlyStatus){
case 0 :
if (lcTauLambda < cutcTauL){
if(lCheckPIdLambda) fHistPidMcMassLambda->Fill(lInvMassLambda);
if(lCheckMcLambda) {
fHistAsMcMassLambda->Fill(lInvMassLambda);
fHistAsMcPtLambda->Fill(lPtLambda);
fHistAsMcPtVsMassLambda->Fill(lInvMassLambda,lPtLambda);
}
}
}
}
}
if ((AntiLambdaPID==1 && lMomInnerWallNeg <=1) || (lMomInnerWallNeg>1) || !(fUsePID.Contains("withPID"))){
if (TMath::Abs(lRapAntiLambda) < lCutRap) {
switch (lOnFlyStatus){
case 0 :
if (lcTauAntiLambda < cutcTauL){
if(lCheckPIdAntiLambda) fHistPidMcMassAntiLambda->Fill(lInvMassAntiLambda);
if(lCheckMcAntiLambda) {
fHistAsMcMassAntiLambda->Fill(lInvMassAntiLambda);
fHistAsMcPtAntiLambda->Fill(lPtAntiLambda);
fHistAsMcPtVsMassAntiLambda->Fill(lInvMassAntiLambda,lPtAntiLambda);
}
}
}
}
}
}
fHistV0Multiplicity->Fill(nv0s);
if (fAnalysisType == "ESD") { if(myPrimaryVertex) delete myPrimaryVertex; }
}
void AliAnalysisTaskPerformanceStrange::Terminate(Option_t *)
{
}
Double_t AliAnalysisTaskPerformanceStrange::MyRapidity(Double_t rE, Double_t rPz) const
{
return 0.5*TMath::Log((rE+rPz)/(rE-rPz+1.e-13));
}
AliAnalysisTaskPerformanceStrange.cxx:1 AliAnalysisTaskPerformanceStrange.cxx:2 AliAnalysisTaskPerformanceStrange.cxx:3 AliAnalysisTaskPerformanceStrange.cxx:4 AliAnalysisTaskPerformanceStrange.cxx:5 AliAnalysisTaskPerformanceStrange.cxx:6 AliAnalysisTaskPerformanceStrange.cxx:7 AliAnalysisTaskPerformanceStrange.cxx:8 AliAnalysisTaskPerformanceStrange.cxx:9 AliAnalysisTaskPerformanceStrange.cxx:10 AliAnalysisTaskPerformanceStrange.cxx:11 AliAnalysisTaskPerformanceStrange.cxx:12 AliAnalysisTaskPerformanceStrange.cxx:13 AliAnalysisTaskPerformanceStrange.cxx:14 AliAnalysisTaskPerformanceStrange.cxx:15 AliAnalysisTaskPerformanceStrange.cxx:16 AliAnalysisTaskPerformanceStrange.cxx:17 AliAnalysisTaskPerformanceStrange.cxx:18 AliAnalysisTaskPerformanceStrange.cxx:19 AliAnalysisTaskPerformanceStrange.cxx:20 AliAnalysisTaskPerformanceStrange.cxx:21 AliAnalysisTaskPerformanceStrange.cxx:22 AliAnalysisTaskPerformanceStrange.cxx:23 AliAnalysisTaskPerformanceStrange.cxx:24 AliAnalysisTaskPerformanceStrange.cxx:25 AliAnalysisTaskPerformanceStrange.cxx:26 AliAnalysisTaskPerformanceStrange.cxx:27 AliAnalysisTaskPerformanceStrange.cxx:28 AliAnalysisTaskPerformanceStrange.cxx:29 AliAnalysisTaskPerformanceStrange.cxx:30 AliAnalysisTaskPerformanceStrange.cxx:31 AliAnalysisTaskPerformanceStrange.cxx:32 AliAnalysisTaskPerformanceStrange.cxx:33 AliAnalysisTaskPerformanceStrange.cxx:34 AliAnalysisTaskPerformanceStrange.cxx:35 AliAnalysisTaskPerformanceStrange.cxx:36 AliAnalysisTaskPerformanceStrange.cxx:37 AliAnalysisTaskPerformanceStrange.cxx:38 AliAnalysisTaskPerformanceStrange.cxx:39 AliAnalysisTaskPerformanceStrange.cxx:40 AliAnalysisTaskPerformanceStrange.cxx:41 AliAnalysisTaskPerformanceStrange.cxx:42 AliAnalysisTaskPerformanceStrange.cxx:43 AliAnalysisTaskPerformanceStrange.cxx:44 AliAnalysisTaskPerformanceStrange.cxx:45 AliAnalysisTaskPerformanceStrange.cxx:46 AliAnalysisTaskPerformanceStrange.cxx:47 AliAnalysisTaskPerformanceStrange.cxx:48 AliAnalysisTaskPerformanceStrange.cxx:49 AliAnalysisTaskPerformanceStrange.cxx:50 AliAnalysisTaskPerformanceStrange.cxx:51 AliAnalysisTaskPerformanceStrange.cxx:52 AliAnalysisTaskPerformanceStrange.cxx:53 AliAnalysisTaskPerformanceStrange.cxx:54 AliAnalysisTaskPerformanceStrange.cxx:55 AliAnalysisTaskPerformanceStrange.cxx:56 AliAnalysisTaskPerformanceStrange.cxx:57 AliAnalysisTaskPerformanceStrange.cxx:58 AliAnalysisTaskPerformanceStrange.cxx:59 AliAnalysisTaskPerformanceStrange.cxx:60 AliAnalysisTaskPerformanceStrange.cxx:61 AliAnalysisTaskPerformanceStrange.cxx:62 AliAnalysisTaskPerformanceStrange.cxx:63 AliAnalysisTaskPerformanceStrange.cxx:64 AliAnalysisTaskPerformanceStrange.cxx:65 AliAnalysisTaskPerformanceStrange.cxx:66 AliAnalysisTaskPerformanceStrange.cxx:67 AliAnalysisTaskPerformanceStrange.cxx:68 AliAnalysisTaskPerformanceStrange.cxx:69 AliAnalysisTaskPerformanceStrange.cxx:70 AliAnalysisTaskPerformanceStrange.cxx:71 AliAnalysisTaskPerformanceStrange.cxx:72 AliAnalysisTaskPerformanceStrange.cxx:73 AliAnalysisTaskPerformanceStrange.cxx:74 AliAnalysisTaskPerformanceStrange.cxx:75 AliAnalysisTaskPerformanceStrange.cxx:76 AliAnalysisTaskPerformanceStrange.cxx:77 AliAnalysisTaskPerformanceStrange.cxx:78 AliAnalysisTaskPerformanceStrange.cxx:79 AliAnalysisTaskPerformanceStrange.cxx:80 AliAnalysisTaskPerformanceStrange.cxx:81 AliAnalysisTaskPerformanceStrange.cxx:82 AliAnalysisTaskPerformanceStrange.cxx:83 AliAnalysisTaskPerformanceStrange.cxx:84 AliAnalysisTaskPerformanceStrange.cxx:85 AliAnalysisTaskPerformanceStrange.cxx:86 AliAnalysisTaskPerformanceStrange.cxx:87 AliAnalysisTaskPerformanceStrange.cxx:88 AliAnalysisTaskPerformanceStrange.cxx:89 AliAnalysisTaskPerformanceStrange.cxx:90 AliAnalysisTaskPerformanceStrange.cxx:91 AliAnalysisTaskPerformanceStrange.cxx:92 AliAnalysisTaskPerformanceStrange.cxx:93 AliAnalysisTaskPerformanceStrange.cxx:94 AliAnalysisTaskPerformanceStrange.cxx:95 AliAnalysisTaskPerformanceStrange.cxx:96 AliAnalysisTaskPerformanceStrange.cxx:97 AliAnalysisTaskPerformanceStrange.cxx:98 AliAnalysisTaskPerformanceStrange.cxx:99 AliAnalysisTaskPerformanceStrange.cxx:100 AliAnalysisTaskPerformanceStrange.cxx:101 AliAnalysisTaskPerformanceStrange.cxx:102 AliAnalysisTaskPerformanceStrange.cxx:103 AliAnalysisTaskPerformanceStrange.cxx:104 AliAnalysisTaskPerformanceStrange.cxx:105 AliAnalysisTaskPerformanceStrange.cxx:106 AliAnalysisTaskPerformanceStrange.cxx:107 AliAnalysisTaskPerformanceStrange.cxx:108 AliAnalysisTaskPerformanceStrange.cxx:109 AliAnalysisTaskPerformanceStrange.cxx:110 AliAnalysisTaskPerformanceStrange.cxx:111 AliAnalysisTaskPerformanceStrange.cxx:112 AliAnalysisTaskPerformanceStrange.cxx:113 AliAnalysisTaskPerformanceStrange.cxx:114 AliAnalysisTaskPerformanceStrange.cxx:115 AliAnalysisTaskPerformanceStrange.cxx:116 AliAnalysisTaskPerformanceStrange.cxx:117 AliAnalysisTaskPerformanceStrange.cxx:118 AliAnalysisTaskPerformanceStrange.cxx:119 AliAnalysisTaskPerformanceStrange.cxx:120 AliAnalysisTaskPerformanceStrange.cxx:121 AliAnalysisTaskPerformanceStrange.cxx:122 AliAnalysisTaskPerformanceStrange.cxx:123 AliAnalysisTaskPerformanceStrange.cxx:124 AliAnalysisTaskPerformanceStrange.cxx:125 AliAnalysisTaskPerformanceStrange.cxx:126 AliAnalysisTaskPerformanceStrange.cxx:127 AliAnalysisTaskPerformanceStrange.cxx:128 AliAnalysisTaskPerformanceStrange.cxx:129 AliAnalysisTaskPerformanceStrange.cxx:130 AliAnalysisTaskPerformanceStrange.cxx:131 AliAnalysisTaskPerformanceStrange.cxx:132 AliAnalysisTaskPerformanceStrange.cxx:133 AliAnalysisTaskPerformanceStrange.cxx:134 AliAnalysisTaskPerformanceStrange.cxx:135 AliAnalysisTaskPerformanceStrange.cxx:136 AliAnalysisTaskPerformanceStrange.cxx:137 AliAnalysisTaskPerformanceStrange.cxx:138 AliAnalysisTaskPerformanceStrange.cxx:139 AliAnalysisTaskPerformanceStrange.cxx:140 AliAnalysisTaskPerformanceStrange.cxx:141 AliAnalysisTaskPerformanceStrange.cxx:142 AliAnalysisTaskPerformanceStrange.cxx:143 AliAnalysisTaskPerformanceStrange.cxx:144 AliAnalysisTaskPerformanceStrange.cxx:145 AliAnalysisTaskPerformanceStrange.cxx:146 AliAnalysisTaskPerformanceStrange.cxx:147 AliAnalysisTaskPerformanceStrange.cxx:148 AliAnalysisTaskPerformanceStrange.cxx:149 AliAnalysisTaskPerformanceStrange.cxx:150 AliAnalysisTaskPerformanceStrange.cxx:151 AliAnalysisTaskPerformanceStrange.cxx:152 AliAnalysisTaskPerformanceStrange.cxx:153 AliAnalysisTaskPerformanceStrange.cxx:154 AliAnalysisTaskPerformanceStrange.cxx:155 AliAnalysisTaskPerformanceStrange.cxx:156 AliAnalysisTaskPerformanceStrange.cxx:157 AliAnalysisTaskPerformanceStrange.cxx:158 AliAnalysisTaskPerformanceStrange.cxx:159 AliAnalysisTaskPerformanceStrange.cxx:160 AliAnalysisTaskPerformanceStrange.cxx:161 AliAnalysisTaskPerformanceStrange.cxx:162 AliAnalysisTaskPerformanceStrange.cxx:163 AliAnalysisTaskPerformanceStrange.cxx:164 AliAnalysisTaskPerformanceStrange.cxx:165 AliAnalysisTaskPerformanceStrange.cxx:166 AliAnalysisTaskPerformanceStrange.cxx:167 AliAnalysisTaskPerformanceStrange.cxx:168 AliAnalysisTaskPerformanceStrange.cxx:169 AliAnalysisTaskPerformanceStrange.cxx:170 AliAnalysisTaskPerformanceStrange.cxx:171 AliAnalysisTaskPerformanceStrange.cxx:172 AliAnalysisTaskPerformanceStrange.cxx:173 AliAnalysisTaskPerformanceStrange.cxx:174 AliAnalysisTaskPerformanceStrange.cxx:175 AliAnalysisTaskPerformanceStrange.cxx:176 AliAnalysisTaskPerformanceStrange.cxx:177 AliAnalysisTaskPerformanceStrange.cxx:178 AliAnalysisTaskPerformanceStrange.cxx:179 AliAnalysisTaskPerformanceStrange.cxx:180 AliAnalysisTaskPerformanceStrange.cxx:181 AliAnalysisTaskPerformanceStrange.cxx:182 AliAnalysisTaskPerformanceStrange.cxx:183 AliAnalysisTaskPerformanceStrange.cxx:184 AliAnalysisTaskPerformanceStrange.cxx:185 AliAnalysisTaskPerformanceStrange.cxx:186 AliAnalysisTaskPerformanceStrange.cxx:187 AliAnalysisTaskPerformanceStrange.cxx:188 AliAnalysisTaskPerformanceStrange.cxx:189 AliAnalysisTaskPerformanceStrange.cxx:190 AliAnalysisTaskPerformanceStrange.cxx:191 AliAnalysisTaskPerformanceStrange.cxx:192 AliAnalysisTaskPerformanceStrange.cxx:193 AliAnalysisTaskPerformanceStrange.cxx:194 AliAnalysisTaskPerformanceStrange.cxx:195 AliAnalysisTaskPerformanceStrange.cxx:196 AliAnalysisTaskPerformanceStrange.cxx:197 AliAnalysisTaskPerformanceStrange.cxx:198 AliAnalysisTaskPerformanceStrange.cxx:199 AliAnalysisTaskPerformanceStrange.cxx:200 AliAnalysisTaskPerformanceStrange.cxx:201 AliAnalysisTaskPerformanceStrange.cxx:202 AliAnalysisTaskPerformanceStrange.cxx:203 AliAnalysisTaskPerformanceStrange.cxx:204 AliAnalysisTaskPerformanceStrange.cxx:205 AliAnalysisTaskPerformanceStrange.cxx:206 AliAnalysisTaskPerformanceStrange.cxx:207 AliAnalysisTaskPerformanceStrange.cxx:208 AliAnalysisTaskPerformanceStrange.cxx:209 AliAnalysisTaskPerformanceStrange.cxx:210 AliAnalysisTaskPerformanceStrange.cxx:211 AliAnalysisTaskPerformanceStrange.cxx:212 AliAnalysisTaskPerformanceStrange.cxx:213 AliAnalysisTaskPerformanceStrange.cxx:214 AliAnalysisTaskPerformanceStrange.cxx:215 AliAnalysisTaskPerformanceStrange.cxx:216 AliAnalysisTaskPerformanceStrange.cxx:217 AliAnalysisTaskPerformanceStrange.cxx:218 AliAnalysisTaskPerformanceStrange.cxx:219 AliAnalysisTaskPerformanceStrange.cxx:220 AliAnalysisTaskPerformanceStrange.cxx:221 AliAnalysisTaskPerformanceStrange.cxx:222 AliAnalysisTaskPerformanceStrange.cxx:223 AliAnalysisTaskPerformanceStrange.cxx:224 AliAnalysisTaskPerformanceStrange.cxx:225 AliAnalysisTaskPerformanceStrange.cxx:226 AliAnalysisTaskPerformanceStrange.cxx:227 AliAnalysisTaskPerformanceStrange.cxx:228 AliAnalysisTaskPerformanceStrange.cxx:229 AliAnalysisTaskPerformanceStrange.cxx:230 AliAnalysisTaskPerformanceStrange.cxx:231 AliAnalysisTaskPerformanceStrange.cxx:232 AliAnalysisTaskPerformanceStrange.cxx:233 AliAnalysisTaskPerformanceStrange.cxx:234 AliAnalysisTaskPerformanceStrange.cxx:235 AliAnalysisTaskPerformanceStrange.cxx:236 AliAnalysisTaskPerformanceStrange.cxx:237 AliAnalysisTaskPerformanceStrange.cxx:238 AliAnalysisTaskPerformanceStrange.cxx:239 AliAnalysisTaskPerformanceStrange.cxx:240 AliAnalysisTaskPerformanceStrange.cxx:241 AliAnalysisTaskPerformanceStrange.cxx:242 AliAnalysisTaskPerformanceStrange.cxx:243 AliAnalysisTaskPerformanceStrange.cxx:244 AliAnalysisTaskPerformanceStrange.cxx:245 AliAnalysisTaskPerformanceStrange.cxx:246 AliAnalysisTaskPerformanceStrange.cxx:247 AliAnalysisTaskPerformanceStrange.cxx:248 AliAnalysisTaskPerformanceStrange.cxx:249 AliAnalysisTaskPerformanceStrange.cxx:250 AliAnalysisTaskPerformanceStrange.cxx:251 AliAnalysisTaskPerformanceStrange.cxx:252 AliAnalysisTaskPerformanceStrange.cxx:253 AliAnalysisTaskPerformanceStrange.cxx:254 AliAnalysisTaskPerformanceStrange.cxx:255 AliAnalysisTaskPerformanceStrange.cxx:256 AliAnalysisTaskPerformanceStrange.cxx:257 AliAnalysisTaskPerformanceStrange.cxx:258 AliAnalysisTaskPerformanceStrange.cxx:259 AliAnalysisTaskPerformanceStrange.cxx:260 AliAnalysisTaskPerformanceStrange.cxx:261 AliAnalysisTaskPerformanceStrange.cxx:262 AliAnalysisTaskPerformanceStrange.cxx:263 AliAnalysisTaskPerformanceStrange.cxx:264 AliAnalysisTaskPerformanceStrange.cxx:265 AliAnalysisTaskPerformanceStrange.cxx:266 AliAnalysisTaskPerformanceStrange.cxx:267 AliAnalysisTaskPerformanceStrange.cxx:268 AliAnalysisTaskPerformanceStrange.cxx:269 AliAnalysisTaskPerformanceStrange.cxx:270 AliAnalysisTaskPerformanceStrange.cxx:271 AliAnalysisTaskPerformanceStrange.cxx:272 AliAnalysisTaskPerformanceStrange.cxx:273 AliAnalysisTaskPerformanceStrange.cxx:274 AliAnalysisTaskPerformanceStrange.cxx:275 AliAnalysisTaskPerformanceStrange.cxx:276 AliAnalysisTaskPerformanceStrange.cxx:277 AliAnalysisTaskPerformanceStrange.cxx:278 AliAnalysisTaskPerformanceStrange.cxx:279 AliAnalysisTaskPerformanceStrange.cxx:280 AliAnalysisTaskPerformanceStrange.cxx:281 AliAnalysisTaskPerformanceStrange.cxx:282 AliAnalysisTaskPerformanceStrange.cxx:283 AliAnalysisTaskPerformanceStrange.cxx:284 AliAnalysisTaskPerformanceStrange.cxx:285 AliAnalysisTaskPerformanceStrange.cxx:286 AliAnalysisTaskPerformanceStrange.cxx:287 AliAnalysisTaskPerformanceStrange.cxx:288 AliAnalysisTaskPerformanceStrange.cxx:289 AliAnalysisTaskPerformanceStrange.cxx:290 AliAnalysisTaskPerformanceStrange.cxx:291 AliAnalysisTaskPerformanceStrange.cxx:292 AliAnalysisTaskPerformanceStrange.cxx:293 AliAnalysisTaskPerformanceStrange.cxx:294 AliAnalysisTaskPerformanceStrange.cxx:295 AliAnalysisTaskPerformanceStrange.cxx:296 AliAnalysisTaskPerformanceStrange.cxx:297 AliAnalysisTaskPerformanceStrange.cxx:298 AliAnalysisTaskPerformanceStrange.cxx:299 AliAnalysisTaskPerformanceStrange.cxx:300 AliAnalysisTaskPerformanceStrange.cxx:301 AliAnalysisTaskPerformanceStrange.cxx:302 AliAnalysisTaskPerformanceStrange.cxx:303 AliAnalysisTaskPerformanceStrange.cxx:304 AliAnalysisTaskPerformanceStrange.cxx:305 AliAnalysisTaskPerformanceStrange.cxx:306 AliAnalysisTaskPerformanceStrange.cxx:307 AliAnalysisTaskPerformanceStrange.cxx:308 AliAnalysisTaskPerformanceStrange.cxx:309 AliAnalysisTaskPerformanceStrange.cxx:310 AliAnalysisTaskPerformanceStrange.cxx:311 AliAnalysisTaskPerformanceStrange.cxx:312 AliAnalysisTaskPerformanceStrange.cxx:313 AliAnalysisTaskPerformanceStrange.cxx:314 AliAnalysisTaskPerformanceStrange.cxx:315 AliAnalysisTaskPerformanceStrange.cxx:316 AliAnalysisTaskPerformanceStrange.cxx:317 AliAnalysisTaskPerformanceStrange.cxx:318 AliAnalysisTaskPerformanceStrange.cxx:319 AliAnalysisTaskPerformanceStrange.cxx:320 AliAnalysisTaskPerformanceStrange.cxx:321 AliAnalysisTaskPerformanceStrange.cxx:322 AliAnalysisTaskPerformanceStrange.cxx:323 AliAnalysisTaskPerformanceStrange.cxx:324 AliAnalysisTaskPerformanceStrange.cxx:325 AliAnalysisTaskPerformanceStrange.cxx:326 AliAnalysisTaskPerformanceStrange.cxx:327 AliAnalysisTaskPerformanceStrange.cxx:328 AliAnalysisTaskPerformanceStrange.cxx:329 AliAnalysisTaskPerformanceStrange.cxx:330 AliAnalysisTaskPerformanceStrange.cxx:331 AliAnalysisTaskPerformanceStrange.cxx:332 AliAnalysisTaskPerformanceStrange.cxx:333 AliAnalysisTaskPerformanceStrange.cxx:334 AliAnalysisTaskPerformanceStrange.cxx:335 AliAnalysisTaskPerformanceStrange.cxx:336 AliAnalysisTaskPerformanceStrange.cxx:337 AliAnalysisTaskPerformanceStrange.cxx:338 AliAnalysisTaskPerformanceStrange.cxx:339 AliAnalysisTaskPerformanceStrange.cxx:340 AliAnalysisTaskPerformanceStrange.cxx:341 AliAnalysisTaskPerformanceStrange.cxx:342 AliAnalysisTaskPerformanceStrange.cxx:343 AliAnalysisTaskPerformanceStrange.cxx:344 AliAnalysisTaskPerformanceStrange.cxx:345 AliAnalysisTaskPerformanceStrange.cxx:346 AliAnalysisTaskPerformanceStrange.cxx:347 AliAnalysisTaskPerformanceStrange.cxx:348 AliAnalysisTaskPerformanceStrange.cxx:349 AliAnalysisTaskPerformanceStrange.cxx:350 AliAnalysisTaskPerformanceStrange.cxx:351 AliAnalysisTaskPerformanceStrange.cxx:352 AliAnalysisTaskPerformanceStrange.cxx:353 AliAnalysisTaskPerformanceStrange.cxx:354 AliAnalysisTaskPerformanceStrange.cxx:355 AliAnalysisTaskPerformanceStrange.cxx:356 AliAnalysisTaskPerformanceStrange.cxx:357 AliAnalysisTaskPerformanceStrange.cxx:358 AliAnalysisTaskPerformanceStrange.cxx:359 AliAnalysisTaskPerformanceStrange.cxx:360 AliAnalysisTaskPerformanceStrange.cxx:361 AliAnalysisTaskPerformanceStrange.cxx:362 AliAnalysisTaskPerformanceStrange.cxx:363 AliAnalysisTaskPerformanceStrange.cxx:364 AliAnalysisTaskPerformanceStrange.cxx:365 AliAnalysisTaskPerformanceStrange.cxx:366 AliAnalysisTaskPerformanceStrange.cxx:367 AliAnalysisTaskPerformanceStrange.cxx:368 AliAnalysisTaskPerformanceStrange.cxx:369 AliAnalysisTaskPerformanceStrange.cxx:370 AliAnalysisTaskPerformanceStrange.cxx:371 AliAnalysisTaskPerformanceStrange.cxx:372 AliAnalysisTaskPerformanceStrange.cxx:373 AliAnalysisTaskPerformanceStrange.cxx:374 AliAnalysisTaskPerformanceStrange.cxx:375 AliAnalysisTaskPerformanceStrange.cxx:376 AliAnalysisTaskPerformanceStrange.cxx:377 AliAnalysisTaskPerformanceStrange.cxx:378 AliAnalysisTaskPerformanceStrange.cxx:379 AliAnalysisTaskPerformanceStrange.cxx:380 AliAnalysisTaskPerformanceStrange.cxx:381 AliAnalysisTaskPerformanceStrange.cxx:382 AliAnalysisTaskPerformanceStrange.cxx:383 AliAnalysisTaskPerformanceStrange.cxx:384 AliAnalysisTaskPerformanceStrange.cxx:385 AliAnalysisTaskPerformanceStrange.cxx:386 AliAnalysisTaskPerformanceStrange.cxx:387 AliAnalysisTaskPerformanceStrange.cxx:388 AliAnalysisTaskPerformanceStrange.cxx:389 AliAnalysisTaskPerformanceStrange.cxx:390 AliAnalysisTaskPerformanceStrange.cxx:391 AliAnalysisTaskPerformanceStrange.cxx:392 AliAnalysisTaskPerformanceStrange.cxx:393 AliAnalysisTaskPerformanceStrange.cxx:394 AliAnalysisTaskPerformanceStrange.cxx:395 AliAnalysisTaskPerformanceStrange.cxx:396 AliAnalysisTaskPerformanceStrange.cxx:397 AliAnalysisTaskPerformanceStrange.cxx:398 AliAnalysisTaskPerformanceStrange.cxx:399 AliAnalysisTaskPerformanceStrange.cxx:400 AliAnalysisTaskPerformanceStrange.cxx:401 AliAnalysisTaskPerformanceStrange.cxx:402 AliAnalysisTaskPerformanceStrange.cxx:403 AliAnalysisTaskPerformanceStrange.cxx:404 AliAnalysisTaskPerformanceStrange.cxx:405 AliAnalysisTaskPerformanceStrange.cxx:406 AliAnalysisTaskPerformanceStrange.cxx:407 AliAnalysisTaskPerformanceStrange.cxx:408 AliAnalysisTaskPerformanceStrange.cxx:409 AliAnalysisTaskPerformanceStrange.cxx:410 AliAnalysisTaskPerformanceStrange.cxx:411 AliAnalysisTaskPerformanceStrange.cxx:412 AliAnalysisTaskPerformanceStrange.cxx:413 AliAnalysisTaskPerformanceStrange.cxx:414 AliAnalysisTaskPerformanceStrange.cxx:415 AliAnalysisTaskPerformanceStrange.cxx:416 AliAnalysisTaskPerformanceStrange.cxx:417 AliAnalysisTaskPerformanceStrange.cxx:418 AliAnalysisTaskPerformanceStrange.cxx:419 AliAnalysisTaskPerformanceStrange.cxx:420 AliAnalysisTaskPerformanceStrange.cxx:421 AliAnalysisTaskPerformanceStrange.cxx:422 AliAnalysisTaskPerformanceStrange.cxx:423 AliAnalysisTaskPerformanceStrange.cxx:424 AliAnalysisTaskPerformanceStrange.cxx:425 AliAnalysisTaskPerformanceStrange.cxx:426 AliAnalysisTaskPerformanceStrange.cxx:427 AliAnalysisTaskPerformanceStrange.cxx:428 AliAnalysisTaskPerformanceStrange.cxx:429 AliAnalysisTaskPerformanceStrange.cxx:430 AliAnalysisTaskPerformanceStrange.cxx:431 AliAnalysisTaskPerformanceStrange.cxx:432 AliAnalysisTaskPerformanceStrange.cxx:433 AliAnalysisTaskPerformanceStrange.cxx:434 AliAnalysisTaskPerformanceStrange.cxx:435 AliAnalysisTaskPerformanceStrange.cxx:436 AliAnalysisTaskPerformanceStrange.cxx:437 AliAnalysisTaskPerformanceStrange.cxx:438 AliAnalysisTaskPerformanceStrange.cxx:439 AliAnalysisTaskPerformanceStrange.cxx:440 AliAnalysisTaskPerformanceStrange.cxx:441 AliAnalysisTaskPerformanceStrange.cxx:442 AliAnalysisTaskPerformanceStrange.cxx:443 AliAnalysisTaskPerformanceStrange.cxx:444 AliAnalysisTaskPerformanceStrange.cxx:445 AliAnalysisTaskPerformanceStrange.cxx:446 AliAnalysisTaskPerformanceStrange.cxx:447 AliAnalysisTaskPerformanceStrange.cxx:448 AliAnalysisTaskPerformanceStrange.cxx:449 AliAnalysisTaskPerformanceStrange.cxx:450 AliAnalysisTaskPerformanceStrange.cxx:451 AliAnalysisTaskPerformanceStrange.cxx:452 AliAnalysisTaskPerformanceStrange.cxx:453 AliAnalysisTaskPerformanceStrange.cxx:454 AliAnalysisTaskPerformanceStrange.cxx:455 AliAnalysisTaskPerformanceStrange.cxx:456 AliAnalysisTaskPerformanceStrange.cxx:457 AliAnalysisTaskPerformanceStrange.cxx:458 AliAnalysisTaskPerformanceStrange.cxx:459 AliAnalysisTaskPerformanceStrange.cxx:460 AliAnalysisTaskPerformanceStrange.cxx:461 AliAnalysisTaskPerformanceStrange.cxx:462 AliAnalysisTaskPerformanceStrange.cxx:463 AliAnalysisTaskPerformanceStrange.cxx:464 AliAnalysisTaskPerformanceStrange.cxx:465 AliAnalysisTaskPerformanceStrange.cxx:466 AliAnalysisTaskPerformanceStrange.cxx:467 AliAnalysisTaskPerformanceStrange.cxx:468 AliAnalysisTaskPerformanceStrange.cxx:469 AliAnalysisTaskPerformanceStrange.cxx:470 AliAnalysisTaskPerformanceStrange.cxx:471 AliAnalysisTaskPerformanceStrange.cxx:472 AliAnalysisTaskPerformanceStrange.cxx:473 AliAnalysisTaskPerformanceStrange.cxx:474 AliAnalysisTaskPerformanceStrange.cxx:475 AliAnalysisTaskPerformanceStrange.cxx:476 AliAnalysisTaskPerformanceStrange.cxx:477 AliAnalysisTaskPerformanceStrange.cxx:478 AliAnalysisTaskPerformanceStrange.cxx:479 AliAnalysisTaskPerformanceStrange.cxx:480 AliAnalysisTaskPerformanceStrange.cxx:481 AliAnalysisTaskPerformanceStrange.cxx:482 AliAnalysisTaskPerformanceStrange.cxx:483 AliAnalysisTaskPerformanceStrange.cxx:484 AliAnalysisTaskPerformanceStrange.cxx:485 AliAnalysisTaskPerformanceStrange.cxx:486 AliAnalysisTaskPerformanceStrange.cxx:487 AliAnalysisTaskPerformanceStrange.cxx:488 AliAnalysisTaskPerformanceStrange.cxx:489 AliAnalysisTaskPerformanceStrange.cxx:490 AliAnalysisTaskPerformanceStrange.cxx:491 AliAnalysisTaskPerformanceStrange.cxx:492 AliAnalysisTaskPerformanceStrange.cxx:493 AliAnalysisTaskPerformanceStrange.cxx:494 AliAnalysisTaskPerformanceStrange.cxx:495 AliAnalysisTaskPerformanceStrange.cxx:496 AliAnalysisTaskPerformanceStrange.cxx:497 AliAnalysisTaskPerformanceStrange.cxx:498 AliAnalysisTaskPerformanceStrange.cxx:499 AliAnalysisTaskPerformanceStrange.cxx:500 AliAnalysisTaskPerformanceStrange.cxx:501 AliAnalysisTaskPerformanceStrange.cxx:502 AliAnalysisTaskPerformanceStrange.cxx:503 AliAnalysisTaskPerformanceStrange.cxx:504 AliAnalysisTaskPerformanceStrange.cxx:505 AliAnalysisTaskPerformanceStrange.cxx:506 AliAnalysisTaskPerformanceStrange.cxx:507 AliAnalysisTaskPerformanceStrange.cxx:508 AliAnalysisTaskPerformanceStrange.cxx:509 AliAnalysisTaskPerformanceStrange.cxx:510 AliAnalysisTaskPerformanceStrange.cxx:511 AliAnalysisTaskPerformanceStrange.cxx:512 AliAnalysisTaskPerformanceStrange.cxx:513 AliAnalysisTaskPerformanceStrange.cxx:514 AliAnalysisTaskPerformanceStrange.cxx:515 AliAnalysisTaskPerformanceStrange.cxx:516 AliAnalysisTaskPerformanceStrange.cxx:517 AliAnalysisTaskPerformanceStrange.cxx:518 AliAnalysisTaskPerformanceStrange.cxx:519 AliAnalysisTaskPerformanceStrange.cxx:520 AliAnalysisTaskPerformanceStrange.cxx:521 AliAnalysisTaskPerformanceStrange.cxx:522 AliAnalysisTaskPerformanceStrange.cxx:523 AliAnalysisTaskPerformanceStrange.cxx:524 AliAnalysisTaskPerformanceStrange.cxx:525 AliAnalysisTaskPerformanceStrange.cxx:526 AliAnalysisTaskPerformanceStrange.cxx:527 AliAnalysisTaskPerformanceStrange.cxx:528 AliAnalysisTaskPerformanceStrange.cxx:529 AliAnalysisTaskPerformanceStrange.cxx:530 AliAnalysisTaskPerformanceStrange.cxx:531 AliAnalysisTaskPerformanceStrange.cxx:532 AliAnalysisTaskPerformanceStrange.cxx:533 AliAnalysisTaskPerformanceStrange.cxx:534 AliAnalysisTaskPerformanceStrange.cxx:535 AliAnalysisTaskPerformanceStrange.cxx:536 AliAnalysisTaskPerformanceStrange.cxx:537 AliAnalysisTaskPerformanceStrange.cxx:538 AliAnalysisTaskPerformanceStrange.cxx:539 AliAnalysisTaskPerformanceStrange.cxx:540 AliAnalysisTaskPerformanceStrange.cxx:541 AliAnalysisTaskPerformanceStrange.cxx:542 AliAnalysisTaskPerformanceStrange.cxx:543 AliAnalysisTaskPerformanceStrange.cxx:544 AliAnalysisTaskPerformanceStrange.cxx:545 AliAnalysisTaskPerformanceStrange.cxx:546 AliAnalysisTaskPerformanceStrange.cxx:547 AliAnalysisTaskPerformanceStrange.cxx:548 AliAnalysisTaskPerformanceStrange.cxx:549 AliAnalysisTaskPerformanceStrange.cxx:550 AliAnalysisTaskPerformanceStrange.cxx:551 AliAnalysisTaskPerformanceStrange.cxx:552 AliAnalysisTaskPerformanceStrange.cxx:553 AliAnalysisTaskPerformanceStrange.cxx:554 AliAnalysisTaskPerformanceStrange.cxx:555 AliAnalysisTaskPerformanceStrange.cxx:556 AliAnalysisTaskPerformanceStrange.cxx:557 AliAnalysisTaskPerformanceStrange.cxx:558 AliAnalysisTaskPerformanceStrange.cxx:559 AliAnalysisTaskPerformanceStrange.cxx:560 AliAnalysisTaskPerformanceStrange.cxx:561 AliAnalysisTaskPerformanceStrange.cxx:562 AliAnalysisTaskPerformanceStrange.cxx:563 AliAnalysisTaskPerformanceStrange.cxx:564 AliAnalysisTaskPerformanceStrange.cxx:565 AliAnalysisTaskPerformanceStrange.cxx:566 AliAnalysisTaskPerformanceStrange.cxx:567 AliAnalysisTaskPerformanceStrange.cxx:568 AliAnalysisTaskPerformanceStrange.cxx:569 AliAnalysisTaskPerformanceStrange.cxx:570 AliAnalysisTaskPerformanceStrange.cxx:571 AliAnalysisTaskPerformanceStrange.cxx:572 AliAnalysisTaskPerformanceStrange.cxx:573 AliAnalysisTaskPerformanceStrange.cxx:574 AliAnalysisTaskPerformanceStrange.cxx:575 AliAnalysisTaskPerformanceStrange.cxx:576 AliAnalysisTaskPerformanceStrange.cxx:577 AliAnalysisTaskPerformanceStrange.cxx:578 AliAnalysisTaskPerformanceStrange.cxx:579 AliAnalysisTaskPerformanceStrange.cxx:580 AliAnalysisTaskPerformanceStrange.cxx:581 AliAnalysisTaskPerformanceStrange.cxx:582 AliAnalysisTaskPerformanceStrange.cxx:583 AliAnalysisTaskPerformanceStrange.cxx:584 AliAnalysisTaskPerformanceStrange.cxx:585 AliAnalysisTaskPerformanceStrange.cxx:586 AliAnalysisTaskPerformanceStrange.cxx:587 AliAnalysisTaskPerformanceStrange.cxx:588 AliAnalysisTaskPerformanceStrange.cxx:589 AliAnalysisTaskPerformanceStrange.cxx:590 AliAnalysisTaskPerformanceStrange.cxx:591 AliAnalysisTaskPerformanceStrange.cxx:592 AliAnalysisTaskPerformanceStrange.cxx:593 AliAnalysisTaskPerformanceStrange.cxx:594 AliAnalysisTaskPerformanceStrange.cxx:595 AliAnalysisTaskPerformanceStrange.cxx:596 AliAnalysisTaskPerformanceStrange.cxx:597 AliAnalysisTaskPerformanceStrange.cxx:598 AliAnalysisTaskPerformanceStrange.cxx:599 AliAnalysisTaskPerformanceStrange.cxx:600 AliAnalysisTaskPerformanceStrange.cxx:601 AliAnalysisTaskPerformanceStrange.cxx:602 AliAnalysisTaskPerformanceStrange.cxx:603 AliAnalysisTaskPerformanceStrange.cxx:604 AliAnalysisTaskPerformanceStrange.cxx:605 AliAnalysisTaskPerformanceStrange.cxx:606 AliAnalysisTaskPerformanceStrange.cxx:607 AliAnalysisTaskPerformanceStrange.cxx:608 AliAnalysisTaskPerformanceStrange.cxx:609 AliAnalysisTaskPerformanceStrange.cxx:610 AliAnalysisTaskPerformanceStrange.cxx:611 AliAnalysisTaskPerformanceStrange.cxx:612 AliAnalysisTaskPerformanceStrange.cxx:613 AliAnalysisTaskPerformanceStrange.cxx:614 AliAnalysisTaskPerformanceStrange.cxx:615 AliAnalysisTaskPerformanceStrange.cxx:616 AliAnalysisTaskPerformanceStrange.cxx:617 AliAnalysisTaskPerformanceStrange.cxx:618 AliAnalysisTaskPerformanceStrange.cxx:619 AliAnalysisTaskPerformanceStrange.cxx:620 AliAnalysisTaskPerformanceStrange.cxx:621 AliAnalysisTaskPerformanceStrange.cxx:622 AliAnalysisTaskPerformanceStrange.cxx:623 AliAnalysisTaskPerformanceStrange.cxx:624 AliAnalysisTaskPerformanceStrange.cxx:625 AliAnalysisTaskPerformanceStrange.cxx:626 AliAnalysisTaskPerformanceStrange.cxx:627 AliAnalysisTaskPerformanceStrange.cxx:628 AliAnalysisTaskPerformanceStrange.cxx:629 AliAnalysisTaskPerformanceStrange.cxx:630 AliAnalysisTaskPerformanceStrange.cxx:631 AliAnalysisTaskPerformanceStrange.cxx:632 AliAnalysisTaskPerformanceStrange.cxx:633 AliAnalysisTaskPerformanceStrange.cxx:634 AliAnalysisTaskPerformanceStrange.cxx:635 AliAnalysisTaskPerformanceStrange.cxx:636 AliAnalysisTaskPerformanceStrange.cxx:637 AliAnalysisTaskPerformanceStrange.cxx:638 AliAnalysisTaskPerformanceStrange.cxx:639 AliAnalysisTaskPerformanceStrange.cxx:640 AliAnalysisTaskPerformanceStrange.cxx:641 AliAnalysisTaskPerformanceStrange.cxx:642 AliAnalysisTaskPerformanceStrange.cxx:643 AliAnalysisTaskPerformanceStrange.cxx:644 AliAnalysisTaskPerformanceStrange.cxx:645 AliAnalysisTaskPerformanceStrange.cxx:646 AliAnalysisTaskPerformanceStrange.cxx:647 AliAnalysisTaskPerformanceStrange.cxx:648 AliAnalysisTaskPerformanceStrange.cxx:649 AliAnalysisTaskPerformanceStrange.cxx:650 AliAnalysisTaskPerformanceStrange.cxx:651 AliAnalysisTaskPerformanceStrange.cxx:652 AliAnalysisTaskPerformanceStrange.cxx:653 AliAnalysisTaskPerformanceStrange.cxx:654 AliAnalysisTaskPerformanceStrange.cxx:655 AliAnalysisTaskPerformanceStrange.cxx:656 AliAnalysisTaskPerformanceStrange.cxx:657 AliAnalysisTaskPerformanceStrange.cxx:658 AliAnalysisTaskPerformanceStrange.cxx:659 AliAnalysisTaskPerformanceStrange.cxx:660 AliAnalysisTaskPerformanceStrange.cxx:661 AliAnalysisTaskPerformanceStrange.cxx:662 AliAnalysisTaskPerformanceStrange.cxx:663 AliAnalysisTaskPerformanceStrange.cxx:664 AliAnalysisTaskPerformanceStrange.cxx:665 AliAnalysisTaskPerformanceStrange.cxx:666 AliAnalysisTaskPerformanceStrange.cxx:667 AliAnalysisTaskPerformanceStrange.cxx:668 AliAnalysisTaskPerformanceStrange.cxx:669 AliAnalysisTaskPerformanceStrange.cxx:670 AliAnalysisTaskPerformanceStrange.cxx:671 AliAnalysisTaskPerformanceStrange.cxx:672 AliAnalysisTaskPerformanceStrange.cxx:673 AliAnalysisTaskPerformanceStrange.cxx:674 AliAnalysisTaskPerformanceStrange.cxx:675 AliAnalysisTaskPerformanceStrange.cxx:676 AliAnalysisTaskPerformanceStrange.cxx:677 AliAnalysisTaskPerformanceStrange.cxx:678 AliAnalysisTaskPerformanceStrange.cxx:679 AliAnalysisTaskPerformanceStrange.cxx:680 AliAnalysisTaskPerformanceStrange.cxx:681 AliAnalysisTaskPerformanceStrange.cxx:682 AliAnalysisTaskPerformanceStrange.cxx:683 AliAnalysisTaskPerformanceStrange.cxx:684 AliAnalysisTaskPerformanceStrange.cxx:685 AliAnalysisTaskPerformanceStrange.cxx:686 AliAnalysisTaskPerformanceStrange.cxx:687 AliAnalysisTaskPerformanceStrange.cxx:688 AliAnalysisTaskPerformanceStrange.cxx:689 AliAnalysisTaskPerformanceStrange.cxx:690 AliAnalysisTaskPerformanceStrange.cxx:691 AliAnalysisTaskPerformanceStrange.cxx:692 AliAnalysisTaskPerformanceStrange.cxx:693 AliAnalysisTaskPerformanceStrange.cxx:694 AliAnalysisTaskPerformanceStrange.cxx:695 AliAnalysisTaskPerformanceStrange.cxx:696 AliAnalysisTaskPerformanceStrange.cxx:697 AliAnalysisTaskPerformanceStrange.cxx:698 AliAnalysisTaskPerformanceStrange.cxx:699 AliAnalysisTaskPerformanceStrange.cxx:700 AliAnalysisTaskPerformanceStrange.cxx:701 AliAnalysisTaskPerformanceStrange.cxx:702 AliAnalysisTaskPerformanceStrange.cxx:703 AliAnalysisTaskPerformanceStrange.cxx:704 AliAnalysisTaskPerformanceStrange.cxx:705 AliAnalysisTaskPerformanceStrange.cxx:706 AliAnalysisTaskPerformanceStrange.cxx:707 AliAnalysisTaskPerformanceStrange.cxx:708 AliAnalysisTaskPerformanceStrange.cxx:709 AliAnalysisTaskPerformanceStrange.cxx:710 AliAnalysisTaskPerformanceStrange.cxx:711 AliAnalysisTaskPerformanceStrange.cxx:712 AliAnalysisTaskPerformanceStrange.cxx:713 AliAnalysisTaskPerformanceStrange.cxx:714 AliAnalysisTaskPerformanceStrange.cxx:715 AliAnalysisTaskPerformanceStrange.cxx:716 AliAnalysisTaskPerformanceStrange.cxx:717 AliAnalysisTaskPerformanceStrange.cxx:718 AliAnalysisTaskPerformanceStrange.cxx:719 AliAnalysisTaskPerformanceStrange.cxx:720 AliAnalysisTaskPerformanceStrange.cxx:721 AliAnalysisTaskPerformanceStrange.cxx:722 AliAnalysisTaskPerformanceStrange.cxx:723 AliAnalysisTaskPerformanceStrange.cxx:724 AliAnalysisTaskPerformanceStrange.cxx:725 AliAnalysisTaskPerformanceStrange.cxx:726 AliAnalysisTaskPerformanceStrange.cxx:727 AliAnalysisTaskPerformanceStrange.cxx:728 AliAnalysisTaskPerformanceStrange.cxx:729 AliAnalysisTaskPerformanceStrange.cxx:730 AliAnalysisTaskPerformanceStrange.cxx:731 AliAnalysisTaskPerformanceStrange.cxx:732 AliAnalysisTaskPerformanceStrange.cxx:733 AliAnalysisTaskPerformanceStrange.cxx:734 AliAnalysisTaskPerformanceStrange.cxx:735 AliAnalysisTaskPerformanceStrange.cxx:736 AliAnalysisTaskPerformanceStrange.cxx:737 AliAnalysisTaskPerformanceStrange.cxx:738 AliAnalysisTaskPerformanceStrange.cxx:739 AliAnalysisTaskPerformanceStrange.cxx:740 AliAnalysisTaskPerformanceStrange.cxx:741 AliAnalysisTaskPerformanceStrange.cxx:742 AliAnalysisTaskPerformanceStrange.cxx:743 AliAnalysisTaskPerformanceStrange.cxx:744 AliAnalysisTaskPerformanceStrange.cxx:745 AliAnalysisTaskPerformanceStrange.cxx:746 AliAnalysisTaskPerformanceStrange.cxx:747 AliAnalysisTaskPerformanceStrange.cxx:748 AliAnalysisTaskPerformanceStrange.cxx:749 AliAnalysisTaskPerformanceStrange.cxx:750 AliAnalysisTaskPerformanceStrange.cxx:751 AliAnalysisTaskPerformanceStrange.cxx:752 AliAnalysisTaskPerformanceStrange.cxx:753 AliAnalysisTaskPerformanceStrange.cxx:754 AliAnalysisTaskPerformanceStrange.cxx:755 AliAnalysisTaskPerformanceStrange.cxx:756 AliAnalysisTaskPerformanceStrange.cxx:757 AliAnalysisTaskPerformanceStrange.cxx:758 AliAnalysisTaskPerformanceStrange.cxx:759 AliAnalysisTaskPerformanceStrange.cxx:760 AliAnalysisTaskPerformanceStrange.cxx:761 AliAnalysisTaskPerformanceStrange.cxx:762 AliAnalysisTaskPerformanceStrange.cxx:763 AliAnalysisTaskPerformanceStrange.cxx:764 AliAnalysisTaskPerformanceStrange.cxx:765 AliAnalysisTaskPerformanceStrange.cxx:766 AliAnalysisTaskPerformanceStrange.cxx:767 AliAnalysisTaskPerformanceStrange.cxx:768 AliAnalysisTaskPerformanceStrange.cxx:769 AliAnalysisTaskPerformanceStrange.cxx:770 AliAnalysisTaskPerformanceStrange.cxx:771 AliAnalysisTaskPerformanceStrange.cxx:772 AliAnalysisTaskPerformanceStrange.cxx:773 AliAnalysisTaskPerformanceStrange.cxx:774 AliAnalysisTaskPerformanceStrange.cxx:775 AliAnalysisTaskPerformanceStrange.cxx:776 AliAnalysisTaskPerformanceStrange.cxx:777 AliAnalysisTaskPerformanceStrange.cxx:778 AliAnalysisTaskPerformanceStrange.cxx:779 AliAnalysisTaskPerformanceStrange.cxx:780 AliAnalysisTaskPerformanceStrange.cxx:781 AliAnalysisTaskPerformanceStrange.cxx:782 AliAnalysisTaskPerformanceStrange.cxx:783 AliAnalysisTaskPerformanceStrange.cxx:784 AliAnalysisTaskPerformanceStrange.cxx:785 AliAnalysisTaskPerformanceStrange.cxx:786 AliAnalysisTaskPerformanceStrange.cxx:787 AliAnalysisTaskPerformanceStrange.cxx:788 AliAnalysisTaskPerformanceStrange.cxx:789 AliAnalysisTaskPerformanceStrange.cxx:790 AliAnalysisTaskPerformanceStrange.cxx:791 AliAnalysisTaskPerformanceStrange.cxx:792 AliAnalysisTaskPerformanceStrange.cxx:793 AliAnalysisTaskPerformanceStrange.cxx:794 AliAnalysisTaskPerformanceStrange.cxx:795 AliAnalysisTaskPerformanceStrange.cxx:796 AliAnalysisTaskPerformanceStrange.cxx:797 AliAnalysisTaskPerformanceStrange.cxx:798 AliAnalysisTaskPerformanceStrange.cxx:799 AliAnalysisTaskPerformanceStrange.cxx:800 AliAnalysisTaskPerformanceStrange.cxx:801 AliAnalysisTaskPerformanceStrange.cxx:802 AliAnalysisTaskPerformanceStrange.cxx:803 AliAnalysisTaskPerformanceStrange.cxx:804 AliAnalysisTaskPerformanceStrange.cxx:805 AliAnalysisTaskPerformanceStrange.cxx:806 AliAnalysisTaskPerformanceStrange.cxx:807 AliAnalysisTaskPerformanceStrange.cxx:808 AliAnalysisTaskPerformanceStrange.cxx:809 AliAnalysisTaskPerformanceStrange.cxx:810 AliAnalysisTaskPerformanceStrange.cxx:811 AliAnalysisTaskPerformanceStrange.cxx:812 AliAnalysisTaskPerformanceStrange.cxx:813 AliAnalysisTaskPerformanceStrange.cxx:814 AliAnalysisTaskPerformanceStrange.cxx:815 AliAnalysisTaskPerformanceStrange.cxx:816 AliAnalysisTaskPerformanceStrange.cxx:817 AliAnalysisTaskPerformanceStrange.cxx:818 AliAnalysisTaskPerformanceStrange.cxx:819 AliAnalysisTaskPerformanceStrange.cxx:820 AliAnalysisTaskPerformanceStrange.cxx:821 AliAnalysisTaskPerformanceStrange.cxx:822 AliAnalysisTaskPerformanceStrange.cxx:823 AliAnalysisTaskPerformanceStrange.cxx:824 AliAnalysisTaskPerformanceStrange.cxx:825 AliAnalysisTaskPerformanceStrange.cxx:826 AliAnalysisTaskPerformanceStrange.cxx:827 AliAnalysisTaskPerformanceStrange.cxx:828 AliAnalysisTaskPerformanceStrange.cxx:829 AliAnalysisTaskPerformanceStrange.cxx:830 AliAnalysisTaskPerformanceStrange.cxx:831 AliAnalysisTaskPerformanceStrange.cxx:832 AliAnalysisTaskPerformanceStrange.cxx:833 AliAnalysisTaskPerformanceStrange.cxx:834 AliAnalysisTaskPerformanceStrange.cxx:835 AliAnalysisTaskPerformanceStrange.cxx:836 AliAnalysisTaskPerformanceStrange.cxx:837 AliAnalysisTaskPerformanceStrange.cxx:838 AliAnalysisTaskPerformanceStrange.cxx:839 AliAnalysisTaskPerformanceStrange.cxx:840 AliAnalysisTaskPerformanceStrange.cxx:841 AliAnalysisTaskPerformanceStrange.cxx:842 AliAnalysisTaskPerformanceStrange.cxx:843 AliAnalysisTaskPerformanceStrange.cxx:844 AliAnalysisTaskPerformanceStrange.cxx:845 AliAnalysisTaskPerformanceStrange.cxx:846 AliAnalysisTaskPerformanceStrange.cxx:847 AliAnalysisTaskPerformanceStrange.cxx:848 AliAnalysisTaskPerformanceStrange.cxx:849 AliAnalysisTaskPerformanceStrange.cxx:850 AliAnalysisTaskPerformanceStrange.cxx:851 AliAnalysisTaskPerformanceStrange.cxx:852 AliAnalysisTaskPerformanceStrange.cxx:853 AliAnalysisTaskPerformanceStrange.cxx:854 AliAnalysisTaskPerformanceStrange.cxx:855 AliAnalysisTaskPerformanceStrange.cxx:856 AliAnalysisTaskPerformanceStrange.cxx:857 AliAnalysisTaskPerformanceStrange.cxx:858 AliAnalysisTaskPerformanceStrange.cxx:859 AliAnalysisTaskPerformanceStrange.cxx:860 AliAnalysisTaskPerformanceStrange.cxx:861 AliAnalysisTaskPerformanceStrange.cxx:862 AliAnalysisTaskPerformanceStrange.cxx:863 AliAnalysisTaskPerformanceStrange.cxx:864 AliAnalysisTaskPerformanceStrange.cxx:865 AliAnalysisTaskPerformanceStrange.cxx:866 AliAnalysisTaskPerformanceStrange.cxx:867 AliAnalysisTaskPerformanceStrange.cxx:868 AliAnalysisTaskPerformanceStrange.cxx:869 AliAnalysisTaskPerformanceStrange.cxx:870 AliAnalysisTaskPerformanceStrange.cxx:871 AliAnalysisTaskPerformanceStrange.cxx:872 AliAnalysisTaskPerformanceStrange.cxx:873 AliAnalysisTaskPerformanceStrange.cxx:874 AliAnalysisTaskPerformanceStrange.cxx:875 AliAnalysisTaskPerformanceStrange.cxx:876 AliAnalysisTaskPerformanceStrange.cxx:877 AliAnalysisTaskPerformanceStrange.cxx:878 AliAnalysisTaskPerformanceStrange.cxx:879 AliAnalysisTaskPerformanceStrange.cxx:880 AliAnalysisTaskPerformanceStrange.cxx:881 AliAnalysisTaskPerformanceStrange.cxx:882 AliAnalysisTaskPerformanceStrange.cxx:883 AliAnalysisTaskPerformanceStrange.cxx:884 AliAnalysisTaskPerformanceStrange.cxx:885 AliAnalysisTaskPerformanceStrange.cxx:886 AliAnalysisTaskPerformanceStrange.cxx:887 AliAnalysisTaskPerformanceStrange.cxx:888 AliAnalysisTaskPerformanceStrange.cxx:889 AliAnalysisTaskPerformanceStrange.cxx:890 AliAnalysisTaskPerformanceStrange.cxx:891 AliAnalysisTaskPerformanceStrange.cxx:892 AliAnalysisTaskPerformanceStrange.cxx:893 AliAnalysisTaskPerformanceStrange.cxx:894 AliAnalysisTaskPerformanceStrange.cxx:895 AliAnalysisTaskPerformanceStrange.cxx:896 AliAnalysisTaskPerformanceStrange.cxx:897 AliAnalysisTaskPerformanceStrange.cxx:898 AliAnalysisTaskPerformanceStrange.cxx:899 AliAnalysisTaskPerformanceStrange.cxx:900 AliAnalysisTaskPerformanceStrange.cxx:901 AliAnalysisTaskPerformanceStrange.cxx:902 AliAnalysisTaskPerformanceStrange.cxx:903 AliAnalysisTaskPerformanceStrange.cxx:904 AliAnalysisTaskPerformanceStrange.cxx:905 AliAnalysisTaskPerformanceStrange.cxx:906 AliAnalysisTaskPerformanceStrange.cxx:907 AliAnalysisTaskPerformanceStrange.cxx:908 AliAnalysisTaskPerformanceStrange.cxx:909 AliAnalysisTaskPerformanceStrange.cxx:910 AliAnalysisTaskPerformanceStrange.cxx:911 AliAnalysisTaskPerformanceStrange.cxx:912 AliAnalysisTaskPerformanceStrange.cxx:913 AliAnalysisTaskPerformanceStrange.cxx:914 AliAnalysisTaskPerformanceStrange.cxx:915 AliAnalysisTaskPerformanceStrange.cxx:916 AliAnalysisTaskPerformanceStrange.cxx:917 AliAnalysisTaskPerformanceStrange.cxx:918 AliAnalysisTaskPerformanceStrange.cxx:919 AliAnalysisTaskPerformanceStrange.cxx:920 AliAnalysisTaskPerformanceStrange.cxx:921 AliAnalysisTaskPerformanceStrange.cxx:922 AliAnalysisTaskPerformanceStrange.cxx:923 AliAnalysisTaskPerformanceStrange.cxx:924 AliAnalysisTaskPerformanceStrange.cxx:925 AliAnalysisTaskPerformanceStrange.cxx:926 AliAnalysisTaskPerformanceStrange.cxx:927 AliAnalysisTaskPerformanceStrange.cxx:928 AliAnalysisTaskPerformanceStrange.cxx:929 AliAnalysisTaskPerformanceStrange.cxx:930 AliAnalysisTaskPerformanceStrange.cxx:931 AliAnalysisTaskPerformanceStrange.cxx:932 AliAnalysisTaskPerformanceStrange.cxx:933 AliAnalysisTaskPerformanceStrange.cxx:934 AliAnalysisTaskPerformanceStrange.cxx:935 AliAnalysisTaskPerformanceStrange.cxx:936 AliAnalysisTaskPerformanceStrange.cxx:937 AliAnalysisTaskPerformanceStrange.cxx:938 AliAnalysisTaskPerformanceStrange.cxx:939 AliAnalysisTaskPerformanceStrange.cxx:940 AliAnalysisTaskPerformanceStrange.cxx:941 AliAnalysisTaskPerformanceStrange.cxx:942 AliAnalysisTaskPerformanceStrange.cxx:943 AliAnalysisTaskPerformanceStrange.cxx:944 AliAnalysisTaskPerformanceStrange.cxx:945 AliAnalysisTaskPerformanceStrange.cxx:946 AliAnalysisTaskPerformanceStrange.cxx:947 AliAnalysisTaskPerformanceStrange.cxx:948 AliAnalysisTaskPerformanceStrange.cxx:949 AliAnalysisTaskPerformanceStrange.cxx:950 AliAnalysisTaskPerformanceStrange.cxx:951 AliAnalysisTaskPerformanceStrange.cxx:952 AliAnalysisTaskPerformanceStrange.cxx:953 AliAnalysisTaskPerformanceStrange.cxx:954 AliAnalysisTaskPerformanceStrange.cxx:955 AliAnalysisTaskPerformanceStrange.cxx:956 AliAnalysisTaskPerformanceStrange.cxx:957 AliAnalysisTaskPerformanceStrange.cxx:958 AliAnalysisTaskPerformanceStrange.cxx:959 AliAnalysisTaskPerformanceStrange.cxx:960 AliAnalysisTaskPerformanceStrange.cxx:961 AliAnalysisTaskPerformanceStrange.cxx:962 AliAnalysisTaskPerformanceStrange.cxx:963 AliAnalysisTaskPerformanceStrange.cxx:964 AliAnalysisTaskPerformanceStrange.cxx:965 AliAnalysisTaskPerformanceStrange.cxx:966 AliAnalysisTaskPerformanceStrange.cxx:967 AliAnalysisTaskPerformanceStrange.cxx:968 AliAnalysisTaskPerformanceStrange.cxx:969 AliAnalysisTaskPerformanceStrange.cxx:970 AliAnalysisTaskPerformanceStrange.cxx:971 AliAnalysisTaskPerformanceStrange.cxx:972 AliAnalysisTaskPerformanceStrange.cxx:973 AliAnalysisTaskPerformanceStrange.cxx:974 AliAnalysisTaskPerformanceStrange.cxx:975 AliAnalysisTaskPerformanceStrange.cxx:976 AliAnalysisTaskPerformanceStrange.cxx:977 AliAnalysisTaskPerformanceStrange.cxx:978 AliAnalysisTaskPerformanceStrange.cxx:979 AliAnalysisTaskPerformanceStrange.cxx:980 AliAnalysisTaskPerformanceStrange.cxx:981 AliAnalysisTaskPerformanceStrange.cxx:982 AliAnalysisTaskPerformanceStrange.cxx:983 AliAnalysisTaskPerformanceStrange.cxx:984 AliAnalysisTaskPerformanceStrange.cxx:985 AliAnalysisTaskPerformanceStrange.cxx:986 AliAnalysisTaskPerformanceStrange.cxx:987 AliAnalysisTaskPerformanceStrange.cxx:988 AliAnalysisTaskPerformanceStrange.cxx:989 AliAnalysisTaskPerformanceStrange.cxx:990 AliAnalysisTaskPerformanceStrange.cxx:991 AliAnalysisTaskPerformanceStrange.cxx:992 AliAnalysisTaskPerformanceStrange.cxx:993 AliAnalysisTaskPerformanceStrange.cxx:994 AliAnalysisTaskPerformanceStrange.cxx:995 AliAnalysisTaskPerformanceStrange.cxx:996 AliAnalysisTaskPerformanceStrange.cxx:997 AliAnalysisTaskPerformanceStrange.cxx:998 AliAnalysisTaskPerformanceStrange.cxx:999 AliAnalysisTaskPerformanceStrange.cxx:1000 AliAnalysisTaskPerformanceStrange.cxx:1001 AliAnalysisTaskPerformanceStrange.cxx:1002 AliAnalysisTaskPerformanceStrange.cxx:1003 AliAnalysisTaskPerformanceStrange.cxx:1004 AliAnalysisTaskPerformanceStrange.cxx:1005 AliAnalysisTaskPerformanceStrange.cxx:1006 AliAnalysisTaskPerformanceStrange.cxx:1007 AliAnalysisTaskPerformanceStrange.cxx:1008 AliAnalysisTaskPerformanceStrange.cxx:1009 AliAnalysisTaskPerformanceStrange.cxx:1010 AliAnalysisTaskPerformanceStrange.cxx:1011 AliAnalysisTaskPerformanceStrange.cxx:1012 AliAnalysisTaskPerformanceStrange.cxx:1013 AliAnalysisTaskPerformanceStrange.cxx:1014 AliAnalysisTaskPerformanceStrange.cxx:1015 AliAnalysisTaskPerformanceStrange.cxx:1016 AliAnalysisTaskPerformanceStrange.cxx:1017 AliAnalysisTaskPerformanceStrange.cxx:1018 AliAnalysisTaskPerformanceStrange.cxx:1019 AliAnalysisTaskPerformanceStrange.cxx:1020 AliAnalysisTaskPerformanceStrange.cxx:1021 AliAnalysisTaskPerformanceStrange.cxx:1022 AliAnalysisTaskPerformanceStrange.cxx:1023 AliAnalysisTaskPerformanceStrange.cxx:1024 AliAnalysisTaskPerformanceStrange.cxx:1025 AliAnalysisTaskPerformanceStrange.cxx:1026 AliAnalysisTaskPerformanceStrange.cxx:1027 AliAnalysisTaskPerformanceStrange.cxx:1028 AliAnalysisTaskPerformanceStrange.cxx:1029 AliAnalysisTaskPerformanceStrange.cxx:1030 AliAnalysisTaskPerformanceStrange.cxx:1031 AliAnalysisTaskPerformanceStrange.cxx:1032 AliAnalysisTaskPerformanceStrange.cxx:1033 AliAnalysisTaskPerformanceStrange.cxx:1034 AliAnalysisTaskPerformanceStrange.cxx:1035 AliAnalysisTaskPerformanceStrange.cxx:1036 AliAnalysisTaskPerformanceStrange.cxx:1037 AliAnalysisTaskPerformanceStrange.cxx:1038 AliAnalysisTaskPerformanceStrange.cxx:1039 AliAnalysisTaskPerformanceStrange.cxx:1040 AliAnalysisTaskPerformanceStrange.cxx:1041 AliAnalysisTaskPerformanceStrange.cxx:1042 AliAnalysisTaskPerformanceStrange.cxx:1043 AliAnalysisTaskPerformanceStrange.cxx:1044 AliAnalysisTaskPerformanceStrange.cxx:1045 AliAnalysisTaskPerformanceStrange.cxx:1046 AliAnalysisTaskPerformanceStrange.cxx:1047 AliAnalysisTaskPerformanceStrange.cxx:1048 AliAnalysisTaskPerformanceStrange.cxx:1049 AliAnalysisTaskPerformanceStrange.cxx:1050 AliAnalysisTaskPerformanceStrange.cxx:1051 AliAnalysisTaskPerformanceStrange.cxx:1052 AliAnalysisTaskPerformanceStrange.cxx:1053 AliAnalysisTaskPerformanceStrange.cxx:1054 AliAnalysisTaskPerformanceStrange.cxx:1055 AliAnalysisTaskPerformanceStrange.cxx:1056 AliAnalysisTaskPerformanceStrange.cxx:1057 AliAnalysisTaskPerformanceStrange.cxx:1058 AliAnalysisTaskPerformanceStrange.cxx:1059 AliAnalysisTaskPerformanceStrange.cxx:1060 AliAnalysisTaskPerformanceStrange.cxx:1061 AliAnalysisTaskPerformanceStrange.cxx:1062 AliAnalysisTaskPerformanceStrange.cxx:1063 AliAnalysisTaskPerformanceStrange.cxx:1064 AliAnalysisTaskPerformanceStrange.cxx:1065 AliAnalysisTaskPerformanceStrange.cxx:1066 AliAnalysisTaskPerformanceStrange.cxx:1067 AliAnalysisTaskPerformanceStrange.cxx:1068 AliAnalysisTaskPerformanceStrange.cxx:1069 AliAnalysisTaskPerformanceStrange.cxx:1070 AliAnalysisTaskPerformanceStrange.cxx:1071 AliAnalysisTaskPerformanceStrange.cxx:1072 AliAnalysisTaskPerformanceStrange.cxx:1073 AliAnalysisTaskPerformanceStrange.cxx:1074 AliAnalysisTaskPerformanceStrange.cxx:1075 AliAnalysisTaskPerformanceStrange.cxx:1076 AliAnalysisTaskPerformanceStrange.cxx:1077 AliAnalysisTaskPerformanceStrange.cxx:1078 AliAnalysisTaskPerformanceStrange.cxx:1079 AliAnalysisTaskPerformanceStrange.cxx:1080 AliAnalysisTaskPerformanceStrange.cxx:1081 AliAnalysisTaskPerformanceStrange.cxx:1082 AliAnalysisTaskPerformanceStrange.cxx:1083 AliAnalysisTaskPerformanceStrange.cxx:1084 AliAnalysisTaskPerformanceStrange.cxx:1085 AliAnalysisTaskPerformanceStrange.cxx:1086 AliAnalysisTaskPerformanceStrange.cxx:1087 AliAnalysisTaskPerformanceStrange.cxx:1088 AliAnalysisTaskPerformanceStrange.cxx:1089 AliAnalysisTaskPerformanceStrange.cxx:1090 AliAnalysisTaskPerformanceStrange.cxx:1091 AliAnalysisTaskPerformanceStrange.cxx:1092 AliAnalysisTaskPerformanceStrange.cxx:1093 AliAnalysisTaskPerformanceStrange.cxx:1094 AliAnalysisTaskPerformanceStrange.cxx:1095 AliAnalysisTaskPerformanceStrange.cxx:1096 AliAnalysisTaskPerformanceStrange.cxx:1097 AliAnalysisTaskPerformanceStrange.cxx:1098 AliAnalysisTaskPerformanceStrange.cxx:1099 AliAnalysisTaskPerformanceStrange.cxx:1100 AliAnalysisTaskPerformanceStrange.cxx:1101 AliAnalysisTaskPerformanceStrange.cxx:1102 AliAnalysisTaskPerformanceStrange.cxx:1103 AliAnalysisTaskPerformanceStrange.cxx:1104 AliAnalysisTaskPerformanceStrange.cxx:1105 AliAnalysisTaskPerformanceStrange.cxx:1106 AliAnalysisTaskPerformanceStrange.cxx:1107 AliAnalysisTaskPerformanceStrange.cxx:1108 AliAnalysisTaskPerformanceStrange.cxx:1109 AliAnalysisTaskPerformanceStrange.cxx:1110 AliAnalysisTaskPerformanceStrange.cxx:1111 AliAnalysisTaskPerformanceStrange.cxx:1112 AliAnalysisTaskPerformanceStrange.cxx:1113 AliAnalysisTaskPerformanceStrange.cxx:1114 AliAnalysisTaskPerformanceStrange.cxx:1115 AliAnalysisTaskPerformanceStrange.cxx:1116 AliAnalysisTaskPerformanceStrange.cxx:1117 AliAnalysisTaskPerformanceStrange.cxx:1118 AliAnalysisTaskPerformanceStrange.cxx:1119 AliAnalysisTaskPerformanceStrange.cxx:1120 AliAnalysisTaskPerformanceStrange.cxx:1121 AliAnalysisTaskPerformanceStrange.cxx:1122 AliAnalysisTaskPerformanceStrange.cxx:1123 AliAnalysisTaskPerformanceStrange.cxx:1124 AliAnalysisTaskPerformanceStrange.cxx:1125 AliAnalysisTaskPerformanceStrange.cxx:1126 AliAnalysisTaskPerformanceStrange.cxx:1127 AliAnalysisTaskPerformanceStrange.cxx:1128 AliAnalysisTaskPerformanceStrange.cxx:1129 AliAnalysisTaskPerformanceStrange.cxx:1130 AliAnalysisTaskPerformanceStrange.cxx:1131 AliAnalysisTaskPerformanceStrange.cxx:1132 AliAnalysisTaskPerformanceStrange.cxx:1133 AliAnalysisTaskPerformanceStrange.cxx:1134 AliAnalysisTaskPerformanceStrange.cxx:1135 AliAnalysisTaskPerformanceStrange.cxx:1136 AliAnalysisTaskPerformanceStrange.cxx:1137 AliAnalysisTaskPerformanceStrange.cxx:1138 AliAnalysisTaskPerformanceStrange.cxx:1139 AliAnalysisTaskPerformanceStrange.cxx:1140 AliAnalysisTaskPerformanceStrange.cxx:1141 AliAnalysisTaskPerformanceStrange.cxx:1142 AliAnalysisTaskPerformanceStrange.cxx:1143 AliAnalysisTaskPerformanceStrange.cxx:1144 AliAnalysisTaskPerformanceStrange.cxx:1145 AliAnalysisTaskPerformanceStrange.cxx:1146 AliAnalysisTaskPerformanceStrange.cxx:1147 AliAnalysisTaskPerformanceStrange.cxx:1148 AliAnalysisTaskPerformanceStrange.cxx:1149 AliAnalysisTaskPerformanceStrange.cxx:1150 AliAnalysisTaskPerformanceStrange.cxx:1151 AliAnalysisTaskPerformanceStrange.cxx:1152 AliAnalysisTaskPerformanceStrange.cxx:1153 AliAnalysisTaskPerformanceStrange.cxx:1154 AliAnalysisTaskPerformanceStrange.cxx:1155 AliAnalysisTaskPerformanceStrange.cxx:1156 AliAnalysisTaskPerformanceStrange.cxx:1157 AliAnalysisTaskPerformanceStrange.cxx:1158 AliAnalysisTaskPerformanceStrange.cxx:1159 AliAnalysisTaskPerformanceStrange.cxx:1160 AliAnalysisTaskPerformanceStrange.cxx:1161 AliAnalysisTaskPerformanceStrange.cxx:1162 AliAnalysisTaskPerformanceStrange.cxx:1163 AliAnalysisTaskPerformanceStrange.cxx:1164 AliAnalysisTaskPerformanceStrange.cxx:1165 AliAnalysisTaskPerformanceStrange.cxx:1166 AliAnalysisTaskPerformanceStrange.cxx:1167 AliAnalysisTaskPerformanceStrange.cxx:1168 AliAnalysisTaskPerformanceStrange.cxx:1169 AliAnalysisTaskPerformanceStrange.cxx:1170 AliAnalysisTaskPerformanceStrange.cxx:1171 AliAnalysisTaskPerformanceStrange.cxx:1172 AliAnalysisTaskPerformanceStrange.cxx:1173 AliAnalysisTaskPerformanceStrange.cxx:1174 AliAnalysisTaskPerformanceStrange.cxx:1175 AliAnalysisTaskPerformanceStrange.cxx:1176 AliAnalysisTaskPerformanceStrange.cxx:1177 AliAnalysisTaskPerformanceStrange.cxx:1178 AliAnalysisTaskPerformanceStrange.cxx:1179 AliAnalysisTaskPerformanceStrange.cxx:1180 AliAnalysisTaskPerformanceStrange.cxx:1181 AliAnalysisTaskPerformanceStrange.cxx:1182 AliAnalysisTaskPerformanceStrange.cxx:1183 AliAnalysisTaskPerformanceStrange.cxx:1184 AliAnalysisTaskPerformanceStrange.cxx:1185 AliAnalysisTaskPerformanceStrange.cxx:1186 AliAnalysisTaskPerformanceStrange.cxx:1187 AliAnalysisTaskPerformanceStrange.cxx:1188 AliAnalysisTaskPerformanceStrange.cxx:1189 AliAnalysisTaskPerformanceStrange.cxx:1190 AliAnalysisTaskPerformanceStrange.cxx:1191 AliAnalysisTaskPerformanceStrange.cxx:1192 AliAnalysisTaskPerformanceStrange.cxx:1193 AliAnalysisTaskPerformanceStrange.cxx:1194 AliAnalysisTaskPerformanceStrange.cxx:1195 AliAnalysisTaskPerformanceStrange.cxx:1196 AliAnalysisTaskPerformanceStrange.cxx:1197 AliAnalysisTaskPerformanceStrange.cxx:1198 AliAnalysisTaskPerformanceStrange.cxx:1199 AliAnalysisTaskPerformanceStrange.cxx:1200 AliAnalysisTaskPerformanceStrange.cxx:1201 AliAnalysisTaskPerformanceStrange.cxx:1202 AliAnalysisTaskPerformanceStrange.cxx:1203 AliAnalysisTaskPerformanceStrange.cxx:1204 AliAnalysisTaskPerformanceStrange.cxx:1205 AliAnalysisTaskPerformanceStrange.cxx:1206 AliAnalysisTaskPerformanceStrange.cxx:1207 AliAnalysisTaskPerformanceStrange.cxx:1208 AliAnalysisTaskPerformanceStrange.cxx:1209 AliAnalysisTaskPerformanceStrange.cxx:1210 AliAnalysisTaskPerformanceStrange.cxx:1211 AliAnalysisTaskPerformanceStrange.cxx:1212 AliAnalysisTaskPerformanceStrange.cxx:1213 AliAnalysisTaskPerformanceStrange.cxx:1214 AliAnalysisTaskPerformanceStrange.cxx:1215 AliAnalysisTaskPerformanceStrange.cxx:1216 AliAnalysisTaskPerformanceStrange.cxx:1217 AliAnalysisTaskPerformanceStrange.cxx:1218 AliAnalysisTaskPerformanceStrange.cxx:1219 AliAnalysisTaskPerformanceStrange.cxx:1220 AliAnalysisTaskPerformanceStrange.cxx:1221 AliAnalysisTaskPerformanceStrange.cxx:1222 AliAnalysisTaskPerformanceStrange.cxx:1223 AliAnalysisTaskPerformanceStrange.cxx:1224 AliAnalysisTaskPerformanceStrange.cxx:1225 AliAnalysisTaskPerformanceStrange.cxx:1226 AliAnalysisTaskPerformanceStrange.cxx:1227 AliAnalysisTaskPerformanceStrange.cxx:1228 AliAnalysisTaskPerformanceStrange.cxx:1229 AliAnalysisTaskPerformanceStrange.cxx:1230 AliAnalysisTaskPerformanceStrange.cxx:1231 AliAnalysisTaskPerformanceStrange.cxx:1232 AliAnalysisTaskPerformanceStrange.cxx:1233 AliAnalysisTaskPerformanceStrange.cxx:1234 AliAnalysisTaskPerformanceStrange.cxx:1235 AliAnalysisTaskPerformanceStrange.cxx:1236 AliAnalysisTaskPerformanceStrange.cxx:1237 AliAnalysisTaskPerformanceStrange.cxx:1238 AliAnalysisTaskPerformanceStrange.cxx:1239 AliAnalysisTaskPerformanceStrange.cxx:1240 AliAnalysisTaskPerformanceStrange.cxx:1241 AliAnalysisTaskPerformanceStrange.cxx:1242 AliAnalysisTaskPerformanceStrange.cxx:1243 AliAnalysisTaskPerformanceStrange.cxx:1244 AliAnalysisTaskPerformanceStrange.cxx:1245 AliAnalysisTaskPerformanceStrange.cxx:1246 AliAnalysisTaskPerformanceStrange.cxx:1247 AliAnalysisTaskPerformanceStrange.cxx:1248 AliAnalysisTaskPerformanceStrange.cxx:1249 AliAnalysisTaskPerformanceStrange.cxx:1250 AliAnalysisTaskPerformanceStrange.cxx:1251 AliAnalysisTaskPerformanceStrange.cxx:1252 AliAnalysisTaskPerformanceStrange.cxx:1253 AliAnalysisTaskPerformanceStrange.cxx:1254 AliAnalysisTaskPerformanceStrange.cxx:1255 AliAnalysisTaskPerformanceStrange.cxx:1256 AliAnalysisTaskPerformanceStrange.cxx:1257 AliAnalysisTaskPerformanceStrange.cxx:1258 AliAnalysisTaskPerformanceStrange.cxx:1259 AliAnalysisTaskPerformanceStrange.cxx:1260 AliAnalysisTaskPerformanceStrange.cxx:1261 AliAnalysisTaskPerformanceStrange.cxx:1262 AliAnalysisTaskPerformanceStrange.cxx:1263 AliAnalysisTaskPerformanceStrange.cxx:1264 AliAnalysisTaskPerformanceStrange.cxx:1265 AliAnalysisTaskPerformanceStrange.cxx:1266 AliAnalysisTaskPerformanceStrange.cxx:1267 AliAnalysisTaskPerformanceStrange.cxx:1268 AliAnalysisTaskPerformanceStrange.cxx:1269 AliAnalysisTaskPerformanceStrange.cxx:1270 AliAnalysisTaskPerformanceStrange.cxx:1271 AliAnalysisTaskPerformanceStrange.cxx:1272 AliAnalysisTaskPerformanceStrange.cxx:1273 AliAnalysisTaskPerformanceStrange.cxx:1274 AliAnalysisTaskPerformanceStrange.cxx:1275 AliAnalysisTaskPerformanceStrange.cxx:1276 AliAnalysisTaskPerformanceStrange.cxx:1277 AliAnalysisTaskPerformanceStrange.cxx:1278 AliAnalysisTaskPerformanceStrange.cxx:1279 AliAnalysisTaskPerformanceStrange.cxx:1280 AliAnalysisTaskPerformanceStrange.cxx:1281 AliAnalysisTaskPerformanceStrange.cxx:1282 AliAnalysisTaskPerformanceStrange.cxx:1283 AliAnalysisTaskPerformanceStrange.cxx:1284 AliAnalysisTaskPerformanceStrange.cxx:1285 AliAnalysisTaskPerformanceStrange.cxx:1286 AliAnalysisTaskPerformanceStrange.cxx:1287 AliAnalysisTaskPerformanceStrange.cxx:1288 AliAnalysisTaskPerformanceStrange.cxx:1289 AliAnalysisTaskPerformanceStrange.cxx:1290 AliAnalysisTaskPerformanceStrange.cxx:1291 AliAnalysisTaskPerformanceStrange.cxx:1292 AliAnalysisTaskPerformanceStrange.cxx:1293 AliAnalysisTaskPerformanceStrange.cxx:1294 AliAnalysisTaskPerformanceStrange.cxx:1295 AliAnalysisTaskPerformanceStrange.cxx:1296 AliAnalysisTaskPerformanceStrange.cxx:1297 AliAnalysisTaskPerformanceStrange.cxx:1298 AliAnalysisTaskPerformanceStrange.cxx:1299 AliAnalysisTaskPerformanceStrange.cxx:1300 AliAnalysisTaskPerformanceStrange.cxx:1301 AliAnalysisTaskPerformanceStrange.cxx:1302 AliAnalysisTaskPerformanceStrange.cxx:1303 AliAnalysisTaskPerformanceStrange.cxx:1304 AliAnalysisTaskPerformanceStrange.cxx:1305 AliAnalysisTaskPerformanceStrange.cxx:1306 AliAnalysisTaskPerformanceStrange.cxx:1307 AliAnalysisTaskPerformanceStrange.cxx:1308 AliAnalysisTaskPerformanceStrange.cxx:1309 AliAnalysisTaskPerformanceStrange.cxx:1310 AliAnalysisTaskPerformanceStrange.cxx:1311 AliAnalysisTaskPerformanceStrange.cxx:1312 AliAnalysisTaskPerformanceStrange.cxx:1313 AliAnalysisTaskPerformanceStrange.cxx:1314 AliAnalysisTaskPerformanceStrange.cxx:1315 AliAnalysisTaskPerformanceStrange.cxx:1316 AliAnalysisTaskPerformanceStrange.cxx:1317 AliAnalysisTaskPerformanceStrange.cxx:1318 AliAnalysisTaskPerformanceStrange.cxx:1319 AliAnalysisTaskPerformanceStrange.cxx:1320 AliAnalysisTaskPerformanceStrange.cxx:1321 AliAnalysisTaskPerformanceStrange.cxx:1322 AliAnalysisTaskPerformanceStrange.cxx:1323 AliAnalysisTaskPerformanceStrange.cxx:1324 AliAnalysisTaskPerformanceStrange.cxx:1325 AliAnalysisTaskPerformanceStrange.cxx:1326 AliAnalysisTaskPerformanceStrange.cxx:1327 AliAnalysisTaskPerformanceStrange.cxx:1328 AliAnalysisTaskPerformanceStrange.cxx:1329 AliAnalysisTaskPerformanceStrange.cxx:1330 AliAnalysisTaskPerformanceStrange.cxx:1331 AliAnalysisTaskPerformanceStrange.cxx:1332 AliAnalysisTaskPerformanceStrange.cxx:1333 AliAnalysisTaskPerformanceStrange.cxx:1334 AliAnalysisTaskPerformanceStrange.cxx:1335 AliAnalysisTaskPerformanceStrange.cxx:1336 AliAnalysisTaskPerformanceStrange.cxx:1337 AliAnalysisTaskPerformanceStrange.cxx:1338 AliAnalysisTaskPerformanceStrange.cxx:1339 AliAnalysisTaskPerformanceStrange.cxx:1340 AliAnalysisTaskPerformanceStrange.cxx:1341 AliAnalysisTaskPerformanceStrange.cxx:1342 AliAnalysisTaskPerformanceStrange.cxx:1343 AliAnalysisTaskPerformanceStrange.cxx:1344 AliAnalysisTaskPerformanceStrange.cxx:1345 AliAnalysisTaskPerformanceStrange.cxx:1346 AliAnalysisTaskPerformanceStrange.cxx:1347 AliAnalysisTaskPerformanceStrange.cxx:1348 AliAnalysisTaskPerformanceStrange.cxx:1349 AliAnalysisTaskPerformanceStrange.cxx:1350 AliAnalysisTaskPerformanceStrange.cxx:1351 AliAnalysisTaskPerformanceStrange.cxx:1352 AliAnalysisTaskPerformanceStrange.cxx:1353 AliAnalysisTaskPerformanceStrange.cxx:1354 AliAnalysisTaskPerformanceStrange.cxx:1355 AliAnalysisTaskPerformanceStrange.cxx:1356 AliAnalysisTaskPerformanceStrange.cxx:1357 AliAnalysisTaskPerformanceStrange.cxx:1358 AliAnalysisTaskPerformanceStrange.cxx:1359 AliAnalysisTaskPerformanceStrange.cxx:1360 AliAnalysisTaskPerformanceStrange.cxx:1361 AliAnalysisTaskPerformanceStrange.cxx:1362 AliAnalysisTaskPerformanceStrange.cxx:1363 AliAnalysisTaskPerformanceStrange.cxx:1364 AliAnalysisTaskPerformanceStrange.cxx:1365 AliAnalysisTaskPerformanceStrange.cxx:1366 AliAnalysisTaskPerformanceStrange.cxx:1367 AliAnalysisTaskPerformanceStrange.cxx:1368 AliAnalysisTaskPerformanceStrange.cxx:1369 AliAnalysisTaskPerformanceStrange.cxx:1370 AliAnalysisTaskPerformanceStrange.cxx:1371 AliAnalysisTaskPerformanceStrange.cxx:1372 AliAnalysisTaskPerformanceStrange.cxx:1373 AliAnalysisTaskPerformanceStrange.cxx:1374 AliAnalysisTaskPerformanceStrange.cxx:1375 AliAnalysisTaskPerformanceStrange.cxx:1376 AliAnalysisTaskPerformanceStrange.cxx:1377 AliAnalysisTaskPerformanceStrange.cxx:1378 AliAnalysisTaskPerformanceStrange.cxx:1379 AliAnalysisTaskPerformanceStrange.cxx:1380 AliAnalysisTaskPerformanceStrange.cxx:1381 AliAnalysisTaskPerformanceStrange.cxx:1382 AliAnalysisTaskPerformanceStrange.cxx:1383 AliAnalysisTaskPerformanceStrange.cxx:1384 AliAnalysisTaskPerformanceStrange.cxx:1385 AliAnalysisTaskPerformanceStrange.cxx:1386 AliAnalysisTaskPerformanceStrange.cxx:1387 AliAnalysisTaskPerformanceStrange.cxx:1388 AliAnalysisTaskPerformanceStrange.cxx:1389 AliAnalysisTaskPerformanceStrange.cxx:1390 AliAnalysisTaskPerformanceStrange.cxx:1391 AliAnalysisTaskPerformanceStrange.cxx:1392 AliAnalysisTaskPerformanceStrange.cxx:1393 AliAnalysisTaskPerformanceStrange.cxx:1394 AliAnalysisTaskPerformanceStrange.cxx:1395 AliAnalysisTaskPerformanceStrange.cxx:1396 AliAnalysisTaskPerformanceStrange.cxx:1397 AliAnalysisTaskPerformanceStrange.cxx:1398 AliAnalysisTaskPerformanceStrange.cxx:1399 AliAnalysisTaskPerformanceStrange.cxx:1400 AliAnalysisTaskPerformanceStrange.cxx:1401 AliAnalysisTaskPerformanceStrange.cxx:1402 AliAnalysisTaskPerformanceStrange.cxx:1403 AliAnalysisTaskPerformanceStrange.cxx:1404 AliAnalysisTaskPerformanceStrange.cxx:1405 AliAnalysisTaskPerformanceStrange.cxx:1406 AliAnalysisTaskPerformanceStrange.cxx:1407 AliAnalysisTaskPerformanceStrange.cxx:1408 AliAnalysisTaskPerformanceStrange.cxx:1409 AliAnalysisTaskPerformanceStrange.cxx:1410 AliAnalysisTaskPerformanceStrange.cxx:1411 AliAnalysisTaskPerformanceStrange.cxx:1412 AliAnalysisTaskPerformanceStrange.cxx:1413 AliAnalysisTaskPerformanceStrange.cxx:1414 AliAnalysisTaskPerformanceStrange.cxx:1415 AliAnalysisTaskPerformanceStrange.cxx:1416 AliAnalysisTaskPerformanceStrange.cxx:1417 AliAnalysisTaskPerformanceStrange.cxx:1418 AliAnalysisTaskPerformanceStrange.cxx:1419 AliAnalysisTaskPerformanceStrange.cxx:1420 AliAnalysisTaskPerformanceStrange.cxx:1421 AliAnalysisTaskPerformanceStrange.cxx:1422 AliAnalysisTaskPerformanceStrange.cxx:1423 AliAnalysisTaskPerformanceStrange.cxx:1424 AliAnalysisTaskPerformanceStrange.cxx:1425 AliAnalysisTaskPerformanceStrange.cxx:1426 AliAnalysisTaskPerformanceStrange.cxx:1427 AliAnalysisTaskPerformanceStrange.cxx:1428 AliAnalysisTaskPerformanceStrange.cxx:1429 AliAnalysisTaskPerformanceStrange.cxx:1430 AliAnalysisTaskPerformanceStrange.cxx:1431 AliAnalysisTaskPerformanceStrange.cxx:1432 AliAnalysisTaskPerformanceStrange.cxx:1433 AliAnalysisTaskPerformanceStrange.cxx:1434 AliAnalysisTaskPerformanceStrange.cxx:1435 AliAnalysisTaskPerformanceStrange.cxx:1436 AliAnalysisTaskPerformanceStrange.cxx:1437 AliAnalysisTaskPerformanceStrange.cxx:1438 AliAnalysisTaskPerformanceStrange.cxx:1439 AliAnalysisTaskPerformanceStrange.cxx:1440 AliAnalysisTaskPerformanceStrange.cxx:1441 AliAnalysisTaskPerformanceStrange.cxx:1442 AliAnalysisTaskPerformanceStrange.cxx:1443 AliAnalysisTaskPerformanceStrange.cxx:1444 AliAnalysisTaskPerformanceStrange.cxx:1445 AliAnalysisTaskPerformanceStrange.cxx:1446 AliAnalysisTaskPerformanceStrange.cxx:1447 AliAnalysisTaskPerformanceStrange.cxx:1448 AliAnalysisTaskPerformanceStrange.cxx:1449 AliAnalysisTaskPerformanceStrange.cxx:1450 AliAnalysisTaskPerformanceStrange.cxx:1451 AliAnalysisTaskPerformanceStrange.cxx:1452 AliAnalysisTaskPerformanceStrange.cxx:1453 AliAnalysisTaskPerformanceStrange.cxx:1454 AliAnalysisTaskPerformanceStrange.cxx:1455 AliAnalysisTaskPerformanceStrange.cxx:1456 AliAnalysisTaskPerformanceStrange.cxx:1457 AliAnalysisTaskPerformanceStrange.cxx:1458 AliAnalysisTaskPerformanceStrange.cxx:1459 AliAnalysisTaskPerformanceStrange.cxx:1460 AliAnalysisTaskPerformanceStrange.cxx:1461 AliAnalysisTaskPerformanceStrange.cxx:1462 AliAnalysisTaskPerformanceStrange.cxx:1463 AliAnalysisTaskPerformanceStrange.cxx:1464 AliAnalysisTaskPerformanceStrange.cxx:1465 AliAnalysisTaskPerformanceStrange.cxx:1466 AliAnalysisTaskPerformanceStrange.cxx:1467 AliAnalysisTaskPerformanceStrange.cxx:1468 AliAnalysisTaskPerformanceStrange.cxx:1469 AliAnalysisTaskPerformanceStrange.cxx:1470 AliAnalysisTaskPerformanceStrange.cxx:1471 AliAnalysisTaskPerformanceStrange.cxx:1472 AliAnalysisTaskPerformanceStrange.cxx:1473 AliAnalysisTaskPerformanceStrange.cxx:1474 AliAnalysisTaskPerformanceStrange.cxx:1475 AliAnalysisTaskPerformanceStrange.cxx:1476 AliAnalysisTaskPerformanceStrange.cxx:1477 AliAnalysisTaskPerformanceStrange.cxx:1478 AliAnalysisTaskPerformanceStrange.cxx:1479 AliAnalysisTaskPerformanceStrange.cxx:1480 AliAnalysisTaskPerformanceStrange.cxx:1481 AliAnalysisTaskPerformanceStrange.cxx:1482 AliAnalysisTaskPerformanceStrange.cxx:1483 AliAnalysisTaskPerformanceStrange.cxx:1484 AliAnalysisTaskPerformanceStrange.cxx:1485 AliAnalysisTaskPerformanceStrange.cxx:1486 AliAnalysisTaskPerformanceStrange.cxx:1487 AliAnalysisTaskPerformanceStrange.cxx:1488 AliAnalysisTaskPerformanceStrange.cxx:1489 AliAnalysisTaskPerformanceStrange.cxx:1490 AliAnalysisTaskPerformanceStrange.cxx:1491 AliAnalysisTaskPerformanceStrange.cxx:1492 AliAnalysisTaskPerformanceStrange.cxx:1493 AliAnalysisTaskPerformanceStrange.cxx:1494 AliAnalysisTaskPerformanceStrange.cxx:1495 AliAnalysisTaskPerformanceStrange.cxx:1496 AliAnalysisTaskPerformanceStrange.cxx:1497 AliAnalysisTaskPerformanceStrange.cxx:1498 AliAnalysisTaskPerformanceStrange.cxx:1499 AliAnalysisTaskPerformanceStrange.cxx:1500 AliAnalysisTaskPerformanceStrange.cxx:1501 AliAnalysisTaskPerformanceStrange.cxx:1502 AliAnalysisTaskPerformanceStrange.cxx:1503 AliAnalysisTaskPerformanceStrange.cxx:1504 AliAnalysisTaskPerformanceStrange.cxx:1505 AliAnalysisTaskPerformanceStrange.cxx:1506 AliAnalysisTaskPerformanceStrange.cxx:1507 AliAnalysisTaskPerformanceStrange.cxx:1508 AliAnalysisTaskPerformanceStrange.cxx:1509 AliAnalysisTaskPerformanceStrange.cxx:1510 AliAnalysisTaskPerformanceStrange.cxx:1511 AliAnalysisTaskPerformanceStrange.cxx:1512 AliAnalysisTaskPerformanceStrange.cxx:1513 AliAnalysisTaskPerformanceStrange.cxx:1514 AliAnalysisTaskPerformanceStrange.cxx:1515 AliAnalysisTaskPerformanceStrange.cxx:1516 AliAnalysisTaskPerformanceStrange.cxx:1517 AliAnalysisTaskPerformanceStrange.cxx:1518 AliAnalysisTaskPerformanceStrange.cxx:1519 AliAnalysisTaskPerformanceStrange.cxx:1520 AliAnalysisTaskPerformanceStrange.cxx:1521 AliAnalysisTaskPerformanceStrange.cxx:1522 AliAnalysisTaskPerformanceStrange.cxx:1523 AliAnalysisTaskPerformanceStrange.cxx:1524 AliAnalysisTaskPerformanceStrange.cxx:1525 AliAnalysisTaskPerformanceStrange.cxx:1526 AliAnalysisTaskPerformanceStrange.cxx:1527 AliAnalysisTaskPerformanceStrange.cxx:1528 AliAnalysisTaskPerformanceStrange.cxx:1529 AliAnalysisTaskPerformanceStrange.cxx:1530 AliAnalysisTaskPerformanceStrange.cxx:1531 AliAnalysisTaskPerformanceStrange.cxx:1532 AliAnalysisTaskPerformanceStrange.cxx:1533 AliAnalysisTaskPerformanceStrange.cxx:1534 AliAnalysisTaskPerformanceStrange.cxx:1535 AliAnalysisTaskPerformanceStrange.cxx:1536 AliAnalysisTaskPerformanceStrange.cxx:1537 AliAnalysisTaskPerformanceStrange.cxx:1538 AliAnalysisTaskPerformanceStrange.cxx:1539 AliAnalysisTaskPerformanceStrange.cxx:1540 AliAnalysisTaskPerformanceStrange.cxx:1541 AliAnalysisTaskPerformanceStrange.cxx:1542 AliAnalysisTaskPerformanceStrange.cxx:1543 AliAnalysisTaskPerformanceStrange.cxx:1544 AliAnalysisTaskPerformanceStrange.cxx:1545 AliAnalysisTaskPerformanceStrange.cxx:1546 AliAnalysisTaskPerformanceStrange.cxx:1547 AliAnalysisTaskPerformanceStrange.cxx:1548 AliAnalysisTaskPerformanceStrange.cxx:1549 AliAnalysisTaskPerformanceStrange.cxx:1550 AliAnalysisTaskPerformanceStrange.cxx:1551 AliAnalysisTaskPerformanceStrange.cxx:1552 AliAnalysisTaskPerformanceStrange.cxx:1553 AliAnalysisTaskPerformanceStrange.cxx:1554 AliAnalysisTaskPerformanceStrange.cxx:1555 AliAnalysisTaskPerformanceStrange.cxx:1556 AliAnalysisTaskPerformanceStrange.cxx:1557 AliAnalysisTaskPerformanceStrange.cxx:1558 AliAnalysisTaskPerformanceStrange.cxx:1559 AliAnalysisTaskPerformanceStrange.cxx:1560 AliAnalysisTaskPerformanceStrange.cxx:1561 AliAnalysisTaskPerformanceStrange.cxx:1562 AliAnalysisTaskPerformanceStrange.cxx:1563 AliAnalysisTaskPerformanceStrange.cxx:1564 AliAnalysisTaskPerformanceStrange.cxx:1565 AliAnalysisTaskPerformanceStrange.cxx:1566 AliAnalysisTaskPerformanceStrange.cxx:1567 AliAnalysisTaskPerformanceStrange.cxx:1568 AliAnalysisTaskPerformanceStrange.cxx:1569 AliAnalysisTaskPerformanceStrange.cxx:1570 AliAnalysisTaskPerformanceStrange.cxx:1571 AliAnalysisTaskPerformanceStrange.cxx:1572 AliAnalysisTaskPerformanceStrange.cxx:1573 AliAnalysisTaskPerformanceStrange.cxx:1574 AliAnalysisTaskPerformanceStrange.cxx:1575 AliAnalysisTaskPerformanceStrange.cxx:1576 AliAnalysisTaskPerformanceStrange.cxx:1577 AliAnalysisTaskPerformanceStrange.cxx:1578 AliAnalysisTaskPerformanceStrange.cxx:1579 AliAnalysisTaskPerformanceStrange.cxx:1580 AliAnalysisTaskPerformanceStrange.cxx:1581 AliAnalysisTaskPerformanceStrange.cxx:1582 AliAnalysisTaskPerformanceStrange.cxx:1583 AliAnalysisTaskPerformanceStrange.cxx:1584 AliAnalysisTaskPerformanceStrange.cxx:1585 AliAnalysisTaskPerformanceStrange.cxx:1586 AliAnalysisTaskPerformanceStrange.cxx:1587 AliAnalysisTaskPerformanceStrange.cxx:1588 AliAnalysisTaskPerformanceStrange.cxx:1589 AliAnalysisTaskPerformanceStrange.cxx:1590 AliAnalysisTaskPerformanceStrange.cxx:1591 AliAnalysisTaskPerformanceStrange.cxx:1592 AliAnalysisTaskPerformanceStrange.cxx:1593 AliAnalysisTaskPerformanceStrange.cxx:1594 AliAnalysisTaskPerformanceStrange.cxx:1595 AliAnalysisTaskPerformanceStrange.cxx:1596 AliAnalysisTaskPerformanceStrange.cxx:1597 AliAnalysisTaskPerformanceStrange.cxx:1598 AliAnalysisTaskPerformanceStrange.cxx:1599 AliAnalysisTaskPerformanceStrange.cxx:1600 AliAnalysisTaskPerformanceStrange.cxx:1601 AliAnalysisTaskPerformanceStrange.cxx:1602 AliAnalysisTaskPerformanceStrange.cxx:1603 AliAnalysisTaskPerformanceStrange.cxx:1604 AliAnalysisTaskPerformanceStrange.cxx:1605 AliAnalysisTaskPerformanceStrange.cxx:1606 AliAnalysisTaskPerformanceStrange.cxx:1607 AliAnalysisTaskPerformanceStrange.cxx:1608 AliAnalysisTaskPerformanceStrange.cxx:1609 AliAnalysisTaskPerformanceStrange.cxx:1610 AliAnalysisTaskPerformanceStrange.cxx:1611 AliAnalysisTaskPerformanceStrange.cxx:1612 AliAnalysisTaskPerformanceStrange.cxx:1613 AliAnalysisTaskPerformanceStrange.cxx:1614 AliAnalysisTaskPerformanceStrange.cxx:1615 AliAnalysisTaskPerformanceStrange.cxx:1616 AliAnalysisTaskPerformanceStrange.cxx:1617 AliAnalysisTaskPerformanceStrange.cxx:1618 AliAnalysisTaskPerformanceStrange.cxx:1619 AliAnalysisTaskPerformanceStrange.cxx:1620 AliAnalysisTaskPerformanceStrange.cxx:1621 AliAnalysisTaskPerformanceStrange.cxx:1622 AliAnalysisTaskPerformanceStrange.cxx:1623 AliAnalysisTaskPerformanceStrange.cxx:1624 AliAnalysisTaskPerformanceStrange.cxx:1625 AliAnalysisTaskPerformanceStrange.cxx:1626 AliAnalysisTaskPerformanceStrange.cxx:1627 AliAnalysisTaskPerformanceStrange.cxx:1628 AliAnalysisTaskPerformanceStrange.cxx:1629 AliAnalysisTaskPerformanceStrange.cxx:1630 AliAnalysisTaskPerformanceStrange.cxx:1631 AliAnalysisTaskPerformanceStrange.cxx:1632 AliAnalysisTaskPerformanceStrange.cxx:1633 AliAnalysisTaskPerformanceStrange.cxx:1634 AliAnalysisTaskPerformanceStrange.cxx:1635 AliAnalysisTaskPerformanceStrange.cxx:1636 AliAnalysisTaskPerformanceStrange.cxx:1637 AliAnalysisTaskPerformanceStrange.cxx:1638 AliAnalysisTaskPerformanceStrange.cxx:1639 AliAnalysisTaskPerformanceStrange.cxx:1640 AliAnalysisTaskPerformanceStrange.cxx:1641 AliAnalysisTaskPerformanceStrange.cxx:1642 AliAnalysisTaskPerformanceStrange.cxx:1643 AliAnalysisTaskPerformanceStrange.cxx:1644 AliAnalysisTaskPerformanceStrange.cxx:1645 AliAnalysisTaskPerformanceStrange.cxx:1646 AliAnalysisTaskPerformanceStrange.cxx:1647 AliAnalysisTaskPerformanceStrange.cxx:1648 AliAnalysisTaskPerformanceStrange.cxx:1649 AliAnalysisTaskPerformanceStrange.cxx:1650 AliAnalysisTaskPerformanceStrange.cxx:1651 AliAnalysisTaskPerformanceStrange.cxx:1652 AliAnalysisTaskPerformanceStrange.cxx:1653 AliAnalysisTaskPerformanceStrange.cxx:1654 AliAnalysisTaskPerformanceStrange.cxx:1655 AliAnalysisTaskPerformanceStrange.cxx:1656 AliAnalysisTaskPerformanceStrange.cxx:1657 AliAnalysisTaskPerformanceStrange.cxx:1658 AliAnalysisTaskPerformanceStrange.cxx:1659 AliAnalysisTaskPerformanceStrange.cxx:1660 AliAnalysisTaskPerformanceStrange.cxx:1661 AliAnalysisTaskPerformanceStrange.cxx:1662 AliAnalysisTaskPerformanceStrange.cxx:1663 AliAnalysisTaskPerformanceStrange.cxx:1664 AliAnalysisTaskPerformanceStrange.cxx:1665 AliAnalysisTaskPerformanceStrange.cxx:1666 AliAnalysisTaskPerformanceStrange.cxx:1667 AliAnalysisTaskPerformanceStrange.cxx:1668 AliAnalysisTaskPerformanceStrange.cxx:1669 AliAnalysisTaskPerformanceStrange.cxx:1670 AliAnalysisTaskPerformanceStrange.cxx:1671 AliAnalysisTaskPerformanceStrange.cxx:1672 AliAnalysisTaskPerformanceStrange.cxx:1673 AliAnalysisTaskPerformanceStrange.cxx:1674 AliAnalysisTaskPerformanceStrange.cxx:1675 AliAnalysisTaskPerformanceStrange.cxx:1676 AliAnalysisTaskPerformanceStrange.cxx:1677 AliAnalysisTaskPerformanceStrange.cxx:1678 AliAnalysisTaskPerformanceStrange.cxx:1679 AliAnalysisTaskPerformanceStrange.cxx:1680 AliAnalysisTaskPerformanceStrange.cxx:1681 AliAnalysisTaskPerformanceStrange.cxx:1682 AliAnalysisTaskPerformanceStrange.cxx:1683 AliAnalysisTaskPerformanceStrange.cxx:1684 AliAnalysisTaskPerformanceStrange.cxx:1685 AliAnalysisTaskPerformanceStrange.cxx:1686 AliAnalysisTaskPerformanceStrange.cxx:1687 AliAnalysisTaskPerformanceStrange.cxx:1688 AliAnalysisTaskPerformanceStrange.cxx:1689 AliAnalysisTaskPerformanceStrange.cxx:1690 AliAnalysisTaskPerformanceStrange.cxx:1691 AliAnalysisTaskPerformanceStrange.cxx:1692 AliAnalysisTaskPerformanceStrange.cxx:1693 AliAnalysisTaskPerformanceStrange.cxx:1694 AliAnalysisTaskPerformanceStrange.cxx:1695 AliAnalysisTaskPerformanceStrange.cxx:1696 AliAnalysisTaskPerformanceStrange.cxx:1697 AliAnalysisTaskPerformanceStrange.cxx:1698 AliAnalysisTaskPerformanceStrange.cxx:1699 AliAnalysisTaskPerformanceStrange.cxx:1700 AliAnalysisTaskPerformanceStrange.cxx:1701 AliAnalysisTaskPerformanceStrange.cxx:1702 AliAnalysisTaskPerformanceStrange.cxx:1703 AliAnalysisTaskPerformanceStrange.cxx:1704 AliAnalysisTaskPerformanceStrange.cxx:1705 AliAnalysisTaskPerformanceStrange.cxx:1706 AliAnalysisTaskPerformanceStrange.cxx:1707 AliAnalysisTaskPerformanceStrange.cxx:1708 AliAnalysisTaskPerformanceStrange.cxx:1709 AliAnalysisTaskPerformanceStrange.cxx:1710 AliAnalysisTaskPerformanceStrange.cxx:1711 AliAnalysisTaskPerformanceStrange.cxx:1712 AliAnalysisTaskPerformanceStrange.cxx:1713 AliAnalysisTaskPerformanceStrange.cxx:1714 AliAnalysisTaskPerformanceStrange.cxx:1715 AliAnalysisTaskPerformanceStrange.cxx:1716 AliAnalysisTaskPerformanceStrange.cxx:1717 AliAnalysisTaskPerformanceStrange.cxx:1718 AliAnalysisTaskPerformanceStrange.cxx:1719 AliAnalysisTaskPerformanceStrange.cxx:1720 AliAnalysisTaskPerformanceStrange.cxx:1721 AliAnalysisTaskPerformanceStrange.cxx:1722 AliAnalysisTaskPerformanceStrange.cxx:1723 AliAnalysisTaskPerformanceStrange.cxx:1724 AliAnalysisTaskPerformanceStrange.cxx:1725 AliAnalysisTaskPerformanceStrange.cxx:1726 AliAnalysisTaskPerformanceStrange.cxx:1727 AliAnalysisTaskPerformanceStrange.cxx:1728 AliAnalysisTaskPerformanceStrange.cxx:1729 AliAnalysisTaskPerformanceStrange.cxx:1730 AliAnalysisTaskPerformanceStrange.cxx:1731 AliAnalysisTaskPerformanceStrange.cxx:1732 AliAnalysisTaskPerformanceStrange.cxx:1733 AliAnalysisTaskPerformanceStrange.cxx:1734 AliAnalysisTaskPerformanceStrange.cxx:1735 AliAnalysisTaskPerformanceStrange.cxx:1736 AliAnalysisTaskPerformanceStrange.cxx:1737 AliAnalysisTaskPerformanceStrange.cxx:1738 AliAnalysisTaskPerformanceStrange.cxx:1739 AliAnalysisTaskPerformanceStrange.cxx:1740 AliAnalysisTaskPerformanceStrange.cxx:1741 AliAnalysisTaskPerformanceStrange.cxx:1742 AliAnalysisTaskPerformanceStrange.cxx:1743 AliAnalysisTaskPerformanceStrange.cxx:1744 AliAnalysisTaskPerformanceStrange.cxx:1745 AliAnalysisTaskPerformanceStrange.cxx:1746 AliAnalysisTaskPerformanceStrange.cxx:1747 AliAnalysisTaskPerformanceStrange.cxx:1748 AliAnalysisTaskPerformanceStrange.cxx:1749 AliAnalysisTaskPerformanceStrange.cxx:1750 AliAnalysisTaskPerformanceStrange.cxx:1751 AliAnalysisTaskPerformanceStrange.cxx:1752 AliAnalysisTaskPerformanceStrange.cxx:1753 AliAnalysisTaskPerformanceStrange.cxx:1754 AliAnalysisTaskPerformanceStrange.cxx:1755 AliAnalysisTaskPerformanceStrange.cxx:1756 AliAnalysisTaskPerformanceStrange.cxx:1757 AliAnalysisTaskPerformanceStrange.cxx:1758 AliAnalysisTaskPerformanceStrange.cxx:1759 AliAnalysisTaskPerformanceStrange.cxx:1760 AliAnalysisTaskPerformanceStrange.cxx:1761 AliAnalysisTaskPerformanceStrange.cxx:1762 AliAnalysisTaskPerformanceStrange.cxx:1763 AliAnalysisTaskPerformanceStrange.cxx:1764 AliAnalysisTaskPerformanceStrange.cxx:1765 AliAnalysisTaskPerformanceStrange.cxx:1766 AliAnalysisTaskPerformanceStrange.cxx:1767 AliAnalysisTaskPerformanceStrange.cxx:1768 AliAnalysisTaskPerformanceStrange.cxx:1769 AliAnalysisTaskPerformanceStrange.cxx:1770