#include <Riostream.h>
#include "TList.h"
#include "TFile.h"
#include "TH1F.h"
#include "TH2F.h"
#include "TVector3.h"
#include "TCanvas.h"
#include "TParticle.h"
#include "TMath.h"
#include "AliLog.h"
#include "AliHeader.h"
#include "AliMCEvent.h"
#include "AliStack.h"
#include "AliMultiplicity.h"
#include "AliInputEventHandler.h"
#include "AliAnalysisManager.h"
#include "AliCFContainer.h"
#include "AliESDpid.h"
#include "AliESDtrackCuts.h"
#include "AliESDEvent.h"
#include "AliESDcascade.h"
#include "AliAODEvent.h"
#include "AliAnalysisTaskCheckPerformanceCascade.h"
using std::cout;
using std::endl;
ClassImp(AliAnalysisTaskCheckPerformanceCascade)
AliAnalysisTaskCheckPerformanceCascade::AliAnalysisTaskCheckPerformanceCascade()
: AliAnalysisTaskSE(),
fDebugCascade(0), fAnalysisType("ESD"), fTriggerMaskType("kMB"), fCollidingSystems(0), fESDpid(0), fESDtrackCuts(0),
fkRerunV0CascVertexers (0),
fkQualityCutZprimVtxPos (kTRUE),
fkRejectEventPileUp (kTRUE),
fkQualityCutNoTPConlyPrimVtx (kTRUE),
fkQualityCutTPCrefit (kTRUE),
fkQualityCut80TPCcls (kTRUE),
fkIsDataRecoWith1PadTPCCluster (kTRUE),
fkExtraSelections (0),
fListHistCascade(0),
fHistMCTrackMultiplicity(0),
f2dHistRecoPrimTrckMultVsMCMult(0), f2dHistRecoEstimateMultVsMCMult(0),
fHistEtaGenProton(0),
fHistEtaGenAntiProton(0),
fHistEtaGenCascXiMinus(0),
f2dHistGenPtVsGenYGenXiMinus(0),
fHistThetaGenCascXiMinus(0),
f2dHistGenPtVsGenYFdblXiMinus(0),
fHistThetaLambdaXiMinus(0),
fHistThetaBachXiMinus(0),
fHistThetaMesDghterXiMinus(0),
fHistThetaBarDghterXiMinus(0),
fHistPtBachXiMinus(0),
fHistPtMesDghterXiMinus(0),
fHistPtBarDghterXiMinus(0),
fHistEtaGenCascXiPlus(0),
f2dHistGenPtVsGenYGenXiPlus(0),
fHistThetaGenCascXiPlus(0),
f2dHistGenPtVsGenYFdblXiPlus(0),
fHistThetaLambdaXiPlus(0),
fHistThetaBachXiPlus(0),
fHistThetaMesDghterXiPlus(0),
fHistThetaBarDghterXiPlus(0),
fHistPtBachXiPlus(0),
fHistPtMesDghterXiPlus(0),
fHistPtBarDghterXiPlus(0),
fHistEtaGenCascOmegaMinus(0),
f2dHistGenPtVsGenYGenOmegaMinus(0),
fHistThetaGenCascOmegaMinus(0),
f2dHistGenPtVsGenYFdblOmegaMinus(0),
fHistThetaLambdaOmegaMinus(0),
fHistThetaBachOmegaMinus(0),
fHistThetaMesDghterOmegaMinus(0),
fHistThetaBarDghterOmegaMinus(0),
fHistPtBachOmegaMinus(0),
fHistPtMesDghterOmegaMinus(0),
fHistPtBarDghterOmegaMinus(0),
fHistEtaGenCascOmegaPlus(0),
f2dHistGenPtVsGenYGenOmegaPlus(0),
fHistThetaGenCascOmegaPlus(0),
f2dHistGenPtVsGenYFdblOmegaPlus(0),
fHistThetaLambdaOmegaPlus(0),
fHistThetaBachOmegaPlus(0),
fHistThetaMesDghterOmegaPlus(0),
fHistThetaBarDghterOmegaPlus(0),
fHistPtBachOmegaPlus(0),
fHistPtMesDghterOmegaPlus(0),
fHistPtBarDghterOmegaPlus(0),
fHistMassXiMinus(0),
fHistMassXiPlus(0),
fHistMassOmegaMinus(0),
fHistMassOmegaPlus(0),
fHistMassWithCombPIDXiMinus(0), fHistMassWithCombPIDXiPlus(0),
fHistMassWithCombPIDOmegaMinus(0), fHistMassWithCombPIDOmegaPlus(0),
f2dHistPIDprobaKaonVsMCPtBach(0), f2dHistPIDprobaPionVsMCPtBach(0),
fHistMassWithMcPIDXiMinus(0), fHistMassWithMcPIDXiPlus(0),
fHistMassWithMcPIDOmegaMinus(0), fHistMassWithMcPIDOmegaPlus(0),
fHistAsMCMassXiMinus(0),
fHistAsMCMassXiPlus(0),
fHistAsMCMassOmegaMinus(0),
fHistAsMCMassOmegaPlus(0),
f2dHistAsMCandCombPIDGenPtVsGenYXiMinus(0),
f2dHistAsMCandCombPIDGenPtVsGenYXiPlus(0),
f2dHistAsMCandCombPIDGenPtVsGenYOmegaMinus(0),
f2dHistAsMCandCombPIDGenPtVsGenYOmegaPlus(0),
f2dHistAsMCGenPtVsGenYXiMinus(0),
f2dHistAsMCGenPtVsGenYXiPlus(0),
f2dHistAsMCGenPtVsGenYOmegaMinus(0),
f2dHistAsMCGenPtVsGenYOmegaPlus(0),
fHistAsMCGenEtaXiMinus(0),
fHistAsMCGenEtaXiPlus(0),
fHistAsMCGenEtaOmegaMinus(0),
fHistAsMCGenEtaOmegaPlus(0),
f2dHistAsMCResPtXiMinus(0),
f2dHistAsMCResPtXiPlus(0),
f2dHistAsMCResPtOmegaMinus(0),
f2dHistAsMCResPtOmegaPlus(0),
f2dHistAsMCResRXiMinus(0),
f2dHistAsMCResRXiPlus(0),
f2dHistAsMCResROmegaMinus(0),
f2dHistAsMCResROmegaPlus(0),
f2dHistAsMCResPhiXiMinus(0),
f2dHistAsMCResPhiXiPlus(0),
f2dHistAsMCResPhiOmegaMinus(0),
f2dHistAsMCResPhiOmegaPlus(0),
f2dHistAsMCPtProtonVsPtXiMinus(0),
f2dHistAsMCPtAntiProtonVsPtXiPlus(0),
f2dHistAsMCPtProtonVsPtOmegaMinus(0),
f2dHistAsMCPtAntiProtonVsPtOmegaPlus(0),
fCFContCascadePIDAsXiMinus(0),
fCFContCascadePIDAsXiPlus(0),
fCFContCascadePIDAsOmegaMinus(0),
fCFContCascadePIDAsOmegaPlus(0),
fCFContAsCascadeCuts(0)
{
for(Int_t iAlephIdx = 0; iAlephIdx < 5; iAlephIdx++ ) { fAlephParameters [iAlephIdx] = -1.; }
for(Int_t iV0selIdx = 0; iV0selIdx < 7; iV0selIdx++ ) { fV0Sels [iV0selIdx ] = -1.; }
for(Int_t iCascSelIdx = 0; iCascSelIdx < 8; iCascSelIdx++ ) { fCascSels [iCascSelIdx ] = -1.; }
}
AliAnalysisTaskCheckPerformanceCascade::AliAnalysisTaskCheckPerformanceCascade(const char *name)
: AliAnalysisTaskSE(name),
fDebugCascade(0), fAnalysisType("ESD"), fTriggerMaskType("kMB"), fCollidingSystems(0), fESDpid(0), fESDtrackCuts(0),
fkRerunV0CascVertexers (0),
fkQualityCutZprimVtxPos (kTRUE),
fkRejectEventPileUp (kTRUE),
fkQualityCutNoTPConlyPrimVtx (kTRUE),
fkQualityCutTPCrefit (kTRUE),
fkQualityCut80TPCcls (kTRUE),
fkIsDataRecoWith1PadTPCCluster (kTRUE),
fkExtraSelections (0),
fListHistCascade(0),
fHistMCTrackMultiplicity(0),
f2dHistRecoPrimTrckMultVsMCMult(0), f2dHistRecoEstimateMultVsMCMult(0),
fHistEtaGenProton(0),
fHistEtaGenAntiProton(0),
fHistEtaGenCascXiMinus(0),
f2dHistGenPtVsGenYGenXiMinus(0),
fHistThetaGenCascXiMinus(0),
f2dHistGenPtVsGenYFdblXiMinus(0),
fHistThetaLambdaXiMinus(0),
fHistThetaBachXiMinus(0),
fHistThetaMesDghterXiMinus(0),
fHistThetaBarDghterXiMinus(0),
fHistPtBachXiMinus(0),
fHistPtMesDghterXiMinus(0),
fHistPtBarDghterXiMinus(0),
fHistEtaGenCascXiPlus(0),
f2dHistGenPtVsGenYGenXiPlus(0),
fHistThetaGenCascXiPlus(0),
f2dHistGenPtVsGenYFdblXiPlus(0),
fHistThetaLambdaXiPlus(0),
fHistThetaBachXiPlus(0),
fHistThetaMesDghterXiPlus(0),
fHistThetaBarDghterXiPlus(0),
fHistPtBachXiPlus(0),
fHistPtMesDghterXiPlus(0),
fHistPtBarDghterXiPlus(0),
fHistEtaGenCascOmegaMinus(0),
f2dHistGenPtVsGenYGenOmegaMinus(0),
fHistThetaGenCascOmegaMinus(0),
f2dHistGenPtVsGenYFdblOmegaMinus(0),
fHistThetaLambdaOmegaMinus(0),
fHistThetaBachOmegaMinus(0),
fHistThetaMesDghterOmegaMinus(0),
fHistThetaBarDghterOmegaMinus(0),
fHistPtBachOmegaMinus(0),
fHistPtMesDghterOmegaMinus(0),
fHistPtBarDghterOmegaMinus(0),
fHistEtaGenCascOmegaPlus(0),
f2dHistGenPtVsGenYGenOmegaPlus(0),
fHistThetaGenCascOmegaPlus(0),
f2dHistGenPtVsGenYFdblOmegaPlus(0),
fHistThetaLambdaOmegaPlus(0),
fHistThetaBachOmegaPlus(0),
fHistThetaMesDghterOmegaPlus(0),
fHistThetaBarDghterOmegaPlus(0),
fHistPtBachOmegaPlus(0),
fHistPtMesDghterOmegaPlus(0),
fHistPtBarDghterOmegaPlus(0),
fHistMassXiMinus(0),
fHistMassXiPlus(0),
fHistMassOmegaMinus(0),
fHistMassOmegaPlus(0),
fHistMassWithCombPIDXiMinus(0), fHistMassWithCombPIDXiPlus(0),
fHistMassWithCombPIDOmegaMinus(0), fHistMassWithCombPIDOmegaPlus(0),
f2dHistPIDprobaKaonVsMCPtBach(0), f2dHistPIDprobaPionVsMCPtBach(0),
fHistMassWithMcPIDXiMinus(0), fHistMassWithMcPIDXiPlus(0),
fHistMassWithMcPIDOmegaMinus(0), fHistMassWithMcPIDOmegaPlus(0),
fHistAsMCMassXiMinus(0),
fHistAsMCMassXiPlus(0),
fHistAsMCMassOmegaMinus(0),
fHistAsMCMassOmegaPlus(0),
f2dHistAsMCandCombPIDGenPtVsGenYXiMinus(0),
f2dHistAsMCandCombPIDGenPtVsGenYXiPlus(0),
f2dHistAsMCandCombPIDGenPtVsGenYOmegaMinus(0),
f2dHistAsMCandCombPIDGenPtVsGenYOmegaPlus(0),
f2dHistAsMCGenPtVsGenYXiMinus(0),
f2dHistAsMCGenPtVsGenYXiPlus(0),
f2dHistAsMCGenPtVsGenYOmegaMinus(0),
f2dHistAsMCGenPtVsGenYOmegaPlus(0),
fHistAsMCGenEtaXiMinus(0),
fHistAsMCGenEtaXiPlus(0),
fHistAsMCGenEtaOmegaMinus(0),
fHistAsMCGenEtaOmegaPlus(0),
f2dHistAsMCResPtXiMinus(0),
f2dHistAsMCResPtXiPlus(0),
f2dHistAsMCResPtOmegaMinus(0),
f2dHistAsMCResPtOmegaPlus(0),
f2dHistAsMCResRXiMinus(0),
f2dHistAsMCResRXiPlus(0),
f2dHistAsMCResROmegaMinus(0),
f2dHistAsMCResROmegaPlus(0),
f2dHistAsMCResPhiXiMinus(0),
f2dHistAsMCResPhiXiPlus(0),
f2dHistAsMCResPhiOmegaMinus(0),
f2dHistAsMCResPhiOmegaPlus(0),
f2dHistAsMCPtProtonVsPtXiMinus(0),
f2dHistAsMCPtAntiProtonVsPtXiPlus(0),
f2dHistAsMCPtProtonVsPtOmegaMinus(0),
f2dHistAsMCPtAntiProtonVsPtOmegaPlus(0),
fCFContCascadePIDAsXiMinus(0),
fCFContCascadePIDAsXiPlus(0),
fCFContCascadePIDAsOmegaMinus(0),
fCFContCascadePIDAsOmegaPlus(0),
fCFContAsCascadeCuts(0)
{
for(Int_t iAlephIdx = 0; iAlephIdx < 5; iAlephIdx++ ) { fAlephParameters [iAlephIdx] = -1.; }
fV0Sels[0] = 33. ;
fV0Sels[1] = 0.02;
fV0Sels[2] = 0.02;
fV0Sels[3] = 2.0 ;
fV0Sels[4] = 0.95;
fV0Sels[5] = 1.0 ;
fV0Sels[6] = 100. ;
fCascSels[0] = 33. ;
fCascSels[1] = 0.05 ;
fCascSels[2] = 0.010;
fCascSels[3] = 0.03 ;
fCascSels[4] = 2.0 ;
fCascSels[5] = 0.95 ;
fCascSels[6] = 0.4 ;
fCascSels[7] = 100. ;
DefineOutput(1, TList::Class());
}
AliAnalysisTaskCheckPerformanceCascade::~AliAnalysisTaskCheckPerformanceCascade()
{
if (fListHistCascade) { delete fListHistCascade; fListHistCascade = 0x0; }
if (fESDpid) { delete fESDpid; fESDpid = 0x0;}
if (fESDtrackCuts) { delete fESDtrackCuts; fESDtrackCuts = 0x0; }
}
void AliAnalysisTaskCheckPerformanceCascade::UserCreateOutputObjects()
{
AliLog::SetGlobalLogLevel(AliLog::kError);
fListHistCascade = new TList();
fListHistCascade->SetOwner();
if(! fESDpid){
if(fkIsDataRecoWith1PadTPCCluster){
fAlephParameters[0] = 0.04;
fAlephParameters[1] = 17.5;
fAlephParameters[2] = 3.4e-09;
fAlephParameters[3] = 2.15;
fAlephParameters[4] = 3.91720e+00;
}
else {
fAlephParameters[0] = 2.15898e+00/50.;
fAlephParameters[1] = 1.75295e+01;
fAlephParameters[2] = 3.40030e-09;
fAlephParameters[3] = 1.96178e+00;
fAlephParameters[4] = 3.91720e+00;
}
Printf("CheckPerfCascade - Check Aleph Param in case of MC Data (fAlephParameters[3] = %f) (To be compared with : 2.15 for 1-pad-cluster prod. / 1.96178 otherwise)\n", fAlephParameters[3]);
fESDpid = new AliESDpid();
fESDpid->GetTPCResponse().SetBetheBlochParameters( fAlephParameters[0],
fAlephParameters[1],
fAlephParameters[2],
fAlephParameters[3],
fAlephParameters[4] );
}
if(! fESDtrackCuts ){
fESDtrackCuts = AliESDtrackCuts::GetStandardITSTPCTrackCuts2010(kTRUE);
fESDtrackCuts->SetEtaRange(-0.8,+0.8);
fESDtrackCuts->SetPtRange(0.15, 1e10);
Printf("CheckCascade - ESDtrackCuts set up to 2010 std ITS-TPC cuts...");
}
if (!fHistMCTrackMultiplicity) {
fHistMCTrackMultiplicity = new TH1F("fHistMCTrackMultiplicity", "MC Track Multiplicity;Number of MC tracks;Events", 100, 0, 500);
fListHistCascade->Add(fHistMCTrackMultiplicity);
}
if(! f2dHistRecoPrimTrckMultVsMCMult){
f2dHistRecoPrimTrckMultVsMCMult = new TH2F("f2dHistRecoPrimTrckMultVsMCMult", "Resolution of the multiplicity estimator (prim. tracks in |#eta| < 0.8); Reco Multiplicity (prim. tracks); MC multiplicity (gen. part. in |#eta| < 0.8)", 120, 0., 120., 300, 0., 300.);
fListHistCascade->Add(f2dHistRecoPrimTrckMultVsMCMult);
}
if(! f2dHistRecoEstimateMultVsMCMult){
f2dHistRecoEstimateMultVsMCMult = new TH2F("f2dHistRecoEstimateMultVsMCMult", "Resolution of the multiplicity estimator (EstimateMult. in |#eta| < 1.0); Reco Multiplicity (tr(ITS-TPC)+ITSsa+tracklets); MC multiplicity (gen. part. in |#eta| < 1.0)", 160, 0., 160., 300, 0., 300.);
fListHistCascade->Add(f2dHistRecoEstimateMultVsMCMult);
}
if (!fHistEtaGenProton) {
fHistEtaGenProton = new TH1F("fHistEtaGenProton", "#eta of any gen. p^{+};#eta;Number of prim. protons", 200, -10, 10);
fListHistCascade->Add(fHistEtaGenProton);
}
if (!fHistEtaGenAntiProton) {
fHistEtaGenAntiProton = new TH1F("fHistEtaGenAntiProton", "#eta of any gen. #bar{p}^{-};#eta;Number of prim. #bar{p}", 200, -10, 10);
fListHistCascade->Add(fHistEtaGenAntiProton);
}
if (!fHistEtaGenCascXiMinus) {
fHistEtaGenCascXiMinus = new TH1F("fHistEtaGenCascXiMinus", "#eta of any gen. #Xi^{-};#eta;Number of Casc", 200, -10, 10);
fListHistCascade->Add(fHistEtaGenCascXiMinus);
}
if (!f2dHistGenPtVsGenYGenXiMinus) {
f2dHistGenPtVsGenYGenXiMinus = new TH2F("f2dHistGenPtVsGenYGenXiMinus", "MC P_{t} Vs MC Y of Gen #Xi^{-} ;Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistGenPtVsGenYGenXiMinus);
}
if (!fHistThetaGenCascXiMinus) {
fHistThetaGenCascXiMinus = new TH1F("fHistThetaGenCascXiMinus", "#theta of gen. #Xi^{-};#theta;Number of Casc.", 200, -10, 190);
fListHistCascade->Add(fHistThetaGenCascXiMinus);
}
if (!f2dHistGenPtVsGenYFdblXiMinus) {
f2dHistGenPtVsGenYFdblXiMinus = new TH2F("f2dHistGenPtVsGenYFdblXiMinus", "MC P_{t} Vs MC Y of findable Gen #Xi^{-}; Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistGenPtVsGenYFdblXiMinus);
}
if (!fHistThetaLambdaXiMinus) {
fHistThetaLambdaXiMinus = new TH1F("fHistThetaLambdaXiMinus", "#theta of gen. #Lambda (Xi dghter);#theta_{#Lambda};Number of #Lambda^0", 200, -10, 190);
fListHistCascade->Add(fHistThetaLambdaXiMinus);
}
if (!fHistThetaBachXiMinus) {
fHistThetaBachXiMinus = new TH1F("fHistThetaBachXiMinus", "#theta of gen. Bach.;#theta_{Bach};Number of Bach.", 200, -10, 190);
fListHistCascade->Add(fHistThetaBachXiMinus);
}
if (!fHistThetaMesDghterXiMinus) {
fHistThetaMesDghterXiMinus = new TH1F("fHistThetaMesDghterXiMinus", "#theta of gen. Meson #Lambda dghter;#theta_{MesDght};Number of Mes.", 200, -10, 190);
fListHistCascade->Add(fHistThetaMesDghterXiMinus);
}
if (!fHistThetaBarDghterXiMinus) {
fHistThetaBarDghterXiMinus = new TH1F("fHistThetaBarDghterXiMinus", "#theta of gen. Baryon #Lambda dghter;#theta_{BarDght};Number of Bar.", 200, -10, 190);
fListHistCascade->Add(fHistThetaBarDghterXiMinus);
}
if (!fHistPtBachXiMinus) {
fHistPtBachXiMinus = new TH1F("fHistPtBachXiMinus", "p_{t} of gen. Bach.;pt_{Bach};Number of Bach.", 200, 0, 10);
fListHistCascade->Add(fHistPtBachXiMinus);
}
if (!fHistPtMesDghterXiMinus) {
fHistPtMesDghterXiMinus = new TH1F("fHistPtMesDghterXiMinus", "p_{t} of gen. Meson #Lambda dghter;pt_{MesDght};Number of Mes.", 200, 0, 10);
fListHistCascade->Add(fHistPtMesDghterXiMinus);
}
if (!fHistPtBarDghterXiMinus) {
fHistPtBarDghterXiMinus = new TH1F("fHistPtBarDghterXiMinus", "p_{t} of gen. Baryon #Lambda dghter;pt_{BarDght};Number of Bar.", 200, 0, 10);
fListHistCascade->Add(fHistPtBarDghterXiMinus);
}
if (!fHistEtaGenCascXiPlus) {
fHistEtaGenCascXiPlus = new TH1F("fHistEtaGenCascXiPlus", "#eta of any gen. #bar{#Xi}^{+};#eta;Number of Casc", 200, -10, 10);
fListHistCascade->Add(fHistEtaGenCascXiPlus);
}
if (!f2dHistGenPtVsGenYGenXiPlus) {
f2dHistGenPtVsGenYGenXiPlus = new TH2F("f2dHistGenPtVsGenYGenXiPlus", "MC P_{t} Vs MC Y of Gen #bar{#Xi}^{+} ;Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistGenPtVsGenYGenXiPlus);
}
if (!fHistThetaGenCascXiPlus) {
fHistThetaGenCascXiPlus = new TH1F("fHistThetaGenCascXiPlus", "#theta of gen. #bar{#Xi}^{+};#theta;Number of Casc.", 200, -10, 190);
fListHistCascade->Add(fHistThetaGenCascXiPlus);
}
if (!f2dHistGenPtVsGenYFdblXiPlus) {
f2dHistGenPtVsGenYFdblXiPlus = new TH2F("f2dHistGenPtVsGenYFdblXiPlus", "MC P_{t} Vs MC Y of findable Gen #bar{#Xi}^{+} ;Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistGenPtVsGenYFdblXiPlus);
}
if (!fHistThetaLambdaXiPlus) {
fHistThetaLambdaXiPlus = new TH1F("fHistThetaLambdaXiPlus", "#theta of gen. #Lambda (Xi dghter);#theta_{#Lambda};Number of #Lambda", 200, -10, 190);
fListHistCascade->Add(fHistThetaLambdaXiPlus);
}
if (!fHistThetaBachXiPlus) {
fHistThetaBachXiPlus = new TH1F("fHistThetaBachXiPlus", "#theta of gen. Bach.;#theta_{Bach};Number of Bach.", 200, -10, 190);
fListHistCascade->Add(fHistThetaBachXiPlus);
}
if (!fHistThetaMesDghterXiPlus) {
fHistThetaMesDghterXiPlus = new TH1F("fHistThetaMesDghterXiPlus", "#theta of gen. Meson #Lambda dghter;#theta_{MesDght};Number of Mes.", 200, -10, 190);
fListHistCascade->Add(fHistThetaMesDghterXiPlus);
}
if (!fHistThetaBarDghterXiPlus) {
fHistThetaBarDghterXiPlus = new TH1F("fHistThetaBarDghterXiPlus", "#theta of gen. Baryon #Lambda dghter;#theta_{BarDght};Number of Bar.", 200, -10, 190);
fListHistCascade->Add(fHistThetaBarDghterXiPlus);
}
if (!fHistPtBachXiPlus) {
fHistPtBachXiPlus = new TH1F("fHistPtBachXiPlus", "p_{t} of gen. Bach.;pt_{Bach};Number of Bach.", 200, 0, 10);
fListHistCascade->Add(fHistPtBachXiPlus);
}
if (!fHistPtMesDghterXiPlus) {
fHistPtMesDghterXiPlus = new TH1F("fHistPtMesDghterXiPlus", "p_{t} of gen. Meson #Lambda dghter);pt_{MesDght};Number of Mes.", 200, 0, 10);
fListHistCascade->Add(fHistPtMesDghterXiPlus);
}
if (!fHistPtBarDghterXiPlus) {
fHistPtBarDghterXiPlus = new TH1F("fHistPtBarDghterXiPlus", "p_{t} of gen. Baryon #Lambda dghter);pt_{BarDght};Number of Bar.", 200, 0, 10);
fListHistCascade->Add(fHistPtBarDghterXiPlus);
}
if (!fHistEtaGenCascOmegaMinus) {
fHistEtaGenCascOmegaMinus = new TH1F("fHistEtaGenCascOmegaMinus", "#eta of any gen. #Omega^{-};#eta;Number of Casc", 200, -10, 10);
fListHistCascade->Add(fHistEtaGenCascOmegaMinus);
}
if (!f2dHistGenPtVsGenYGenOmegaMinus) {
f2dHistGenPtVsGenYGenOmegaMinus = new TH2F("f2dHistGenPtVsGenYGenOmegaMinus", "MC P_{t} Vs MC Y of Gen #Omega^{-} ;Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistGenPtVsGenYGenOmegaMinus);
}
if (!fHistThetaGenCascOmegaMinus) {
fHistThetaGenCascOmegaMinus = new TH1F("fHistThetaGenCascOmegaMinus", "#theta of gen. #Omega^{-};#theta;Number of Casc.", 200, -10, 190);
fListHistCascade->Add(fHistThetaGenCascOmegaMinus);
}
if (!f2dHistGenPtVsGenYFdblOmegaMinus) {
f2dHistGenPtVsGenYFdblOmegaMinus = new TH2F("f2dHistGenPtVsGenYFdblOmegaMinus", "MC P_{t} Vs MC Y of findable Gen #Omega^{-}; Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistGenPtVsGenYFdblOmegaMinus);
}
if (!fHistThetaLambdaOmegaMinus) {
fHistThetaLambdaOmegaMinus = new TH1F("fHistThetaLambdaOmegaMinus", "#theta of gen. #Lambda (Omega dghter);#theta_{#Lambda};Number of #Lambda", 200, -10, 190);
fListHistCascade->Add(fHistThetaLambdaOmegaMinus);
}
if (!fHistThetaBachOmegaMinus) {
fHistThetaBachOmegaMinus = new TH1F("fHistThetaBachOmegaMinus", "#theta of gen. Bach.;#theta_{Bach};Number of Bach.", 200, -10, 190);
fListHistCascade->Add(fHistThetaBachOmegaMinus);
}
if (!fHistThetaMesDghterOmegaMinus) {
fHistThetaMesDghterOmegaMinus = new TH1F("fHistThetaMesDghterOmegaMinus", "#theta of gen. Meson #Lambda dghter;#theta_{MesDght};Number of Mes.", 200, -10, 190);
fListHistCascade->Add(fHistThetaMesDghterOmegaMinus);
}
if (!fHistThetaBarDghterOmegaMinus) {
fHistThetaBarDghterOmegaMinus = new TH1F("fHistThetaBarDghterOmegaMinus", "#theta of gen. Baryon #Lambda dghter;#theta_{BarDght};Number of Bar.", 200, -10, 190);
fListHistCascade->Add(fHistThetaBarDghterOmegaMinus);
}
if (!fHistPtBachOmegaMinus) {
fHistPtBachOmegaMinus = new TH1F("fHistPtBachOmegaMinus", "p_{t} of gen. Bach.;pt_{Bach};Number of Bach.", 200, 0, 10);
fListHistCascade->Add(fHistPtBachOmegaMinus);
}
if (!fHistPtMesDghterOmegaMinus) {
fHistPtMesDghterOmegaMinus = new TH1F("fHistPtMesDghterOmegaMinus", "p_{t} of gen. Meson #Lambda dghter);pt_{MesDght};Number of Mes.", 200, 0, 10);
fListHistCascade->Add(fHistPtMesDghterOmegaMinus);
}
if (!fHistPtBarDghterOmegaMinus) {
fHistPtBarDghterOmegaMinus = new TH1F("fHistPtBarDghterOmegaMinus", "p_{t} of gen. Baryon #Lambda dghter);pt_{BarDght};Number of Bar.", 200, 0, 10);
fListHistCascade->Add(fHistPtBarDghterOmegaMinus);
}
if (!fHistEtaGenCascOmegaPlus) {
fHistEtaGenCascOmegaPlus = new TH1F("fHistEtaGenCascOmegaPlus", "#eta of any gen. #bar{#Omega}^{+};#eta;Number of Casc", 200, -10, 10);
fListHistCascade->Add(fHistEtaGenCascOmegaPlus);
}
if (!f2dHistGenPtVsGenYGenOmegaPlus) {
f2dHistGenPtVsGenYGenOmegaPlus = new TH2F("f2dHistGenPtVsGenYGenOmegaPlus", "MC P_{t} Vs MC Y of Gen #bar{#Omega}^{+} ;Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistGenPtVsGenYGenOmegaPlus);
}
if (!fHistThetaGenCascOmegaPlus) {
fHistThetaGenCascOmegaPlus = new TH1F("fHistThetaGenCascOmegaPlus", "#theta of gen. #bar{#Omega}^{+};#theta;Number of Casc.", 200, -10, 190);
fListHistCascade->Add(fHistThetaGenCascOmegaPlus);
}
if (!f2dHistGenPtVsGenYFdblOmegaPlus) {
f2dHistGenPtVsGenYFdblOmegaPlus = new TH2F("f2dHistGenPtVsGenYFdblOmegaPlus", "MC P_{t} Vs MC Y of findable Gen #bar{#Omega}^{+}; Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistGenPtVsGenYFdblOmegaPlus);
}
if (!fHistThetaLambdaOmegaPlus) {
fHistThetaLambdaOmegaPlus = new TH1F("fHistThetaLambdaOmegaPlus", "#theta of gen. #Lambda (Omega dghter);#theta_{#Lambda};Number of #Lambda", 200, -10, 190);
fListHistCascade->Add(fHistThetaLambdaOmegaPlus);
}
if (!fHistThetaBachOmegaPlus) {
fHistThetaBachOmegaPlus = new TH1F("fHistThetaBachOmegaPlus", "#theta of gen. Bach.;#theta_{Bach};Number of Bach.", 200, -10, 190);
fListHistCascade->Add(fHistThetaBachOmegaPlus);
}
if (!fHistThetaMesDghterOmegaPlus) {
fHistThetaMesDghterOmegaPlus = new TH1F("fHistThetaMesDghterOmegaPlus", "#theta of gen. Meson #Lambda dghter;#theta_{MesDght};Number of Mes.", 200, -10, 190);
fListHistCascade->Add(fHistThetaMesDghterOmegaPlus);
}
if (!fHistThetaBarDghterOmegaPlus) {
fHistThetaBarDghterOmegaPlus = new TH1F("fHistThetaBarDghterOmegaPlus", "#theta of gen. Baryon #Lambda dghter;#theta_{BarDght};Number of Bar.", 200, -10, 190);
fListHistCascade->Add(fHistThetaBarDghterOmegaPlus);
}
if (!fHistPtBachOmegaPlus) {
fHistPtBachOmegaPlus = new TH1F("fHistPtBachOmegaPlus", "p_{t} of gen. Bach.;pt_{Bach};Number of Bach.", 200, 0, 10);
fListHistCascade->Add(fHistPtBachOmegaPlus);
}
if (!fHistPtMesDghterOmegaPlus) {
fHistPtMesDghterOmegaPlus = new TH1F("fHistPtMesDghterOmegaPlus", "p_{t} of gen. Meson #Lambda dghter);pt_{MesDght};Number of Mes.", 200, 0, 10);
fListHistCascade->Add(fHistPtMesDghterOmegaPlus);
}
if (!fHistPtBarDghterOmegaPlus) {
fHistPtBarDghterOmegaPlus = new TH1F("fHistPtBarDghterOmegaPlus", "p_{t} of gen. Baryon #Lambda dghter);pt_{BarDght};Number of Bar.", 200, 0, 10);
fListHistCascade->Add(fHistPtBarDghterOmegaPlus);
}
if (! fHistMassXiMinus) {
fHistMassXiMinus = new TH1F("fHistMassXiMinus","#Xi^{-} candidates;M( #Lambda , #pi^{-} ) (GeV/c^{2});Counts", 400,1.2,2.0);
fListHistCascade->Add(fHistMassXiMinus);
}
if (! fHistMassXiPlus) {
fHistMassXiPlus = new TH1F("fHistMassXiPlus","#bar{#Xi}^{+} candidates;M( #bar{#Lambda}^{0} , #pi^{+} ) (GeV/c^{2});Counts",400,1.2,2.0);
fListHistCascade->Add(fHistMassXiPlus);
}
if (! fHistMassOmegaMinus) {
fHistMassOmegaMinus = new TH1F("fHistMassOmegaMinus","#Omega^{-} candidates;M( #Lambda , K^{-} ) (GeV/c^{2});Counts", 500,1.5,2.5);
fListHistCascade->Add(fHistMassOmegaMinus);
}
if (! fHistMassOmegaPlus) {
fHistMassOmegaPlus = new TH1F("fHistMassOmegaPlus","#bar{#Omega}^{+} candidates;M( #bar{#Lambda}^{0} , K^{+} ) (GeV/c^{2});Counts", 500,1.5,2.5);
fListHistCascade->Add(fHistMassOmegaPlus);
}
if (! fHistMassWithCombPIDXiMinus) {
fHistMassWithCombPIDXiMinus = new TH1F("fHistMassWithCombPIDXiMinus","#Xi^{-} candidates, with Bach. comb. PID;M( #Lambda , #pi^{-} ) (GeV/c^{2});Counts", 400,1.2,2.0);
fListHistCascade->Add(fHistMassWithCombPIDXiMinus);
}
if (! fHistMassWithCombPIDXiPlus) {
fHistMassWithCombPIDXiPlus = new TH1F("fHistMassWithCombPIDXiPlus","#bar{#Xi}^{+} candidates, with Bach. comb. PID;M( #bar{#Lambda}^{0} , #pi^{+} ) (GeV/c^{2});Counts",400,1.2,2.0);
fListHistCascade->Add(fHistMassWithCombPIDXiPlus);
}
if (! fHistMassWithCombPIDOmegaMinus) {
fHistMassWithCombPIDOmegaMinus = new TH1F("fHistMassWithCombPIDOmegaMinus","#Omega^{-} candidates, with Bach. comb. PID;M( #Lambda , K^{-} ) (GeV/c^{2});Counts", 500,1.5,2.5);
fListHistCascade->Add(fHistMassWithCombPIDOmegaMinus);
}
if (! fHistMassWithCombPIDOmegaPlus) {
fHistMassWithCombPIDOmegaPlus = new TH1F("fHistMassWithCombPIDOmegaPlus","#bar{#Omega}^{+} candidates, with Bach. comb. PID;M( #bar{#Lambda}^{0} , K^{+} ) (GeV/c^{2});Counts", 500,1.5,2.5);
fListHistCascade->Add(fHistMassWithCombPIDOmegaPlus);
}
if(! f2dHistPIDprobaKaonVsMCPtBach ){
f2dHistPIDprobaKaonVsMCPtBach = new TH2F( "f2dHistPIDprobaKaonVsMCPtBach" , "Comb. PID proba to be K^{#pm} Vs MC Bach. Pt ; Pt_{MC}(Bach.) (GeV/c); Comb. PID Proba (Bach. = K^{#pm})", 100, 0.0, 5.0, 110, 0.0, 1.10 );
fListHistCascade->Add(f2dHistPIDprobaKaonVsMCPtBach);
}
if(! f2dHistPIDprobaPionVsMCPtBach ){
f2dHistPIDprobaPionVsMCPtBach = new TH2F( "f2dHistPIDprobaPionVsMCPtBach" , "Comb. PID proba to be #pi^{#pm} Vs MC Bach. Pt ; Pt_{MC}(Bach.) (GeV/c); Comb. PID Proba (Bach. = #pi^{#pm})", 100, 0.0, 5.0, 110, 0.0, 1.10 );
fListHistCascade->Add(f2dHistPIDprobaPionVsMCPtBach);
}
if (! fHistMassWithMcPIDXiMinus) {
fHistMassWithMcPIDXiMinus = new TH1F("fHistMassWithMcPIDXiMinus","#Xi^{-} candidates, with Bach. MC PID;M( #Lambda , #pi^{-} ) (GeV/c^{2});Counts", 400,1.2,2.0);
fListHistCascade->Add(fHistMassWithMcPIDXiMinus);
}
if (! fHistMassWithMcPIDXiPlus) {
fHistMassWithMcPIDXiPlus = new TH1F("fHistMassWithMcPIDXiPlus","#bar{#Xi}^{+} candidates, with Bach. MC PID;M( #bar{#Lambda}^{0} , #pi^{+} ) (GeV/c^{2});Counts",400,1.2,2.0);
fListHistCascade->Add(fHistMassWithMcPIDXiPlus);
}
if (! fHistMassWithMcPIDOmegaMinus) {
fHistMassWithMcPIDOmegaMinus = new TH1F("fHistMassWithMcPIDOmegaMinus","#Omega^{-} candidates, with Bach. MC PID;M( #Lambda , K^{-} ) (GeV/c^{2});Counts", 500,1.5,2.5);
fListHistCascade->Add(fHistMassWithMcPIDOmegaMinus);
}
if (! fHistMassWithMcPIDOmegaPlus) {
fHistMassWithMcPIDOmegaPlus = new TH1F("fHistMassWithMcPIDOmegaPlus","#bar{#Omega}^{+} candidates, with Bach. MC PID;M( #bar{#Lambda}^{0} , K^{+} ) (GeV/c^{2});Counts", 500,1.5,2.5);
fListHistCascade->Add(fHistMassWithMcPIDOmegaPlus);
}
if (! fHistAsMCMassXiMinus) {
fHistAsMCMassXiMinus = new TH1F("fHistAsMCMassXiMinus","#Xi^{-} candidates associated to MC;M( #Lambda , #pi^{-} ) (GeV/c^{2});Counts", 400,1.2,2.0);
fListHistCascade->Add(fHistAsMCMassXiMinus);
}
if (! fHistAsMCMassXiPlus) {
fHistAsMCMassXiPlus = new TH1F("fHistAsMCMassXiPlus","#bar{#Xi}^{+} candidates associated to MC;M( #bar{#Lambda}^{0} , #pi^{+} ) (GeV/c^{2});Counts",400,1.2,2.0);
fListHistCascade->Add(fHistAsMCMassXiPlus);
}
if (! fHistAsMCMassOmegaMinus) {
fHistAsMCMassOmegaMinus = new TH1F("fHistAsMCMassOmegaMinus","#Omega^{-} candidates associated to MC;M( #Lambda , K^{-} ) (GeV/c^{2});Counts", 500,1.5,2.5);
fListHistCascade->Add(fHistAsMCMassOmegaMinus);
}
if (! fHistAsMCMassOmegaPlus) {
fHistAsMCMassOmegaPlus = new TH1F("fHistAsMCMassOmegaPlus","#bar{#Omega}^{+} candidates associated to MC;M( #bar{#Lambda}^{0} , K^{+} ) (GeV/c^{2});Counts", 500,1.5,2.5);
fListHistCascade->Add(fHistAsMCMassOmegaPlus);
}
if (!f2dHistAsMCandCombPIDGenPtVsGenYXiMinus) {
f2dHistAsMCandCombPIDGenPtVsGenYXiMinus = new TH2F("f2dHistAsMCandCombPIDGenPtVsGenYXiMinus", "MC P_{t} Vs MC Y of #Xi^{-} (associated+Bach.PID); Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistAsMCandCombPIDGenPtVsGenYXiMinus);
}
if (!f2dHistAsMCandCombPIDGenPtVsGenYXiPlus) {
f2dHistAsMCandCombPIDGenPtVsGenYXiPlus = new TH2F("f2dHistAsMCandCombPIDGenPtVsGenYXiPlus", "MC P_{t} Vs MC Y of #bar{#Xi}^{+} (associated+Bach.PID); Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistAsMCandCombPIDGenPtVsGenYXiPlus);
}
if (!f2dHistAsMCandCombPIDGenPtVsGenYOmegaMinus) {
f2dHistAsMCandCombPIDGenPtVsGenYOmegaMinus = new TH2F("f2dHistAsMCandCombPIDGenPtVsGenYOmegaMinus", "MC P_{t} Vs MC Y of #Omega^{-} (associated+Bach.PID); Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistAsMCandCombPIDGenPtVsGenYOmegaMinus);
}
if (!f2dHistAsMCandCombPIDGenPtVsGenYOmegaPlus) {
f2dHistAsMCandCombPIDGenPtVsGenYOmegaPlus = new TH2F("f2dHistAsMCandCombPIDGenPtVsGenYOmegaPlus", "MC P_{t} Vs MC Y of #bar{#Omega}^{+} (associated+Bach.PID); Pt_{MC} (GeV/c); Y_{MC}", 200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistAsMCandCombPIDGenPtVsGenYOmegaPlus);
}
if (!f2dHistAsMCGenPtVsGenYXiMinus) {
f2dHistAsMCGenPtVsGenYXiMinus = new TH2F("f2dHistAsMCGenPtVsGenYXiMinus", "MC P_{t} Vs MC Y of gen. #Xi^{-} (associated);Pt_{MC} (GeV/c); Rapidity, Y_{MC}",200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistAsMCGenPtVsGenYXiMinus );
}
if (!f2dHistAsMCGenPtVsGenYXiPlus) {
f2dHistAsMCGenPtVsGenYXiPlus = new TH2F("f2dHistAsMCGenPtVsGenYXiPlus", "MC P_{t} Vs MC Y of gen. #bar{#Xi}^{+} (associated);Pt_{MC} (GeV/c); Rapidity, Y_{MC}",200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistAsMCGenPtVsGenYXiPlus );
}
if (!f2dHistAsMCGenPtVsGenYOmegaMinus) {
f2dHistAsMCGenPtVsGenYOmegaMinus = new TH2F("f2dHistAsMCGenPtVsGenYOmegaMinus", "MC P_{t} Vs MC Y of gen. #Omega^{-} (associated);Pt_{MC} (GeV/c); Rapidity, Y_{MC}",200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistAsMCGenPtVsGenYOmegaMinus );
}
if (!f2dHistAsMCGenPtVsGenYOmegaPlus) {
f2dHistAsMCGenPtVsGenYOmegaPlus = new TH2F("f2dHistAsMCGenPtVsGenYOmegaPlus", "MC P_{t} Vs MC Y of gen. #bar{#Omega}^{+} (associated);Pt_{MC} (GeV/c); Rapidity, Y_{MC}",200, 0., 10., 220, -1.1, 1.1);
fListHistCascade->Add(f2dHistAsMCGenPtVsGenYOmegaPlus );
}
if (!fHistAsMCGenEtaXiMinus) {
fHistAsMCGenEtaXiMinus = new TH1F("fHistAsMCGenEtaXiMinus", "#eta of gen. #Xi^{-} (associated);#eta;Number of Casc", 100, -5, 5);
fListHistCascade->Add( fHistAsMCGenEtaXiMinus );
}
if (!fHistAsMCGenEtaXiPlus) {
fHistAsMCGenEtaXiPlus = new TH1F("fHistAsMCGenEtaXiPlus", "#eta of gen. #bar{#Xi}^{+} (associated);#eta;Number of Casc", 100, -5, 5);
fListHistCascade->Add( fHistAsMCGenEtaXiPlus );
}
if (!fHistAsMCGenEtaOmegaMinus) {
fHistAsMCGenEtaOmegaMinus = new TH1F("fHistAsMCGenEtaOmegaMinus", "#eta of gen. #Omega^{-} (associated);#eta;Number of Casc", 100, -5, 5);
fListHistCascade->Add( fHistAsMCGenEtaOmegaMinus );
}
if (!fHistAsMCGenEtaOmegaPlus) {
fHistAsMCGenEtaOmegaPlus = new TH1F("fHistAsMCGenEtaOmegaPlus", "#eta of gen. #bar{#Omega}^{+} (associated);#eta;Number of Casc", 100, -5, 5);
fListHistCascade->Add( fHistAsMCGenEtaOmegaPlus );
}
if(! f2dHistAsMCResPtXiMinus) {
f2dHistAsMCResPtXiMinus = new TH2F( "f2dHistAsMCResPtXiMinus", "Resolution in Pt reconstruction for #Xi^{-}; Pt_{MC} (GeV/c); (Pt_{reco} - Pt_{MC}) / Pt_{MC}", 200, 0., 10., 200, -0.1, 0.1);
fListHistCascade->Add(f2dHistAsMCResPtXiMinus);
}
if(! f2dHistAsMCResPtXiPlus) {
f2dHistAsMCResPtXiPlus = new TH2F( "f2dHistAsMCResPtXiPlus", "Resolution in Pt reconstruction for #bar{#Xi}^{+}; Pt_{MC} (GeV/c); (Pt_{reco} - Pt_{MC}) / Pt_{MC}", 200, 0., 10., 200, -0.1, 0.1);
fListHistCascade->Add(f2dHistAsMCResPtXiPlus);
}
if(! f2dHistAsMCResPtOmegaMinus) {
f2dHistAsMCResPtOmegaMinus = new TH2F( "f2dHistAsMCResPtOmegaMinus", "Resolution in Pt reconstruction for #Omega^{-}; Pt_{MC} (GeV/c); (Pt_{reco} - Pt_{MC}) / Pt_{MC}", 200, 0., 10., 200, -0.1, 0.1);
fListHistCascade->Add(f2dHistAsMCResPtOmegaMinus);
}
if(! f2dHistAsMCResPtOmegaPlus) {
f2dHistAsMCResPtOmegaPlus = new TH2F( "f2dHistAsMCResPtOmegaPlus", "Resolution in Pt reconstruction for #bar{#Omega}^{+}; Pt_{MC} (GeV/c); (Pt_{reco} - Pt_{MC}) / Pt_{MC}", 200, 0., 10., 200, -0.1, 0.1);
fListHistCascade->Add(f2dHistAsMCResPtOmegaPlus);
}
if(! f2dHistAsMCResRXiMinus) {
f2dHistAsMCResRXiMinus = new TH2F( "f2dHistAsMCResRXiMinus", "Resolution in transv. position for #Xi^{-}; R_{MC} (cm); (R_{reco} - R_{MC}) / R_{MC}", 450, 0., 45.0, 240, -0.3, 0.3);
fListHistCascade->Add(f2dHistAsMCResRXiMinus);
}
if(! f2dHistAsMCResRXiPlus) {
f2dHistAsMCResRXiPlus = new TH2F( "f2dHistAsMCResRXiPlus", "Resolution in transv. position for #bar{#Xi}^{+}; R_{MC} (cm); (R_{reco} - R_{MC}) / R_{MC}", 450, 0., 45.0, 240, -0.3, 0.3);
fListHistCascade->Add(f2dHistAsMCResRXiPlus);
}
if(! f2dHistAsMCResROmegaMinus) {
f2dHistAsMCResROmegaMinus = new TH2F( "f2dHistAsMCResROmegaMinus", "Resolution in transv. position for #Omega^{-}; R_{MC} (cm); (R_{reco} - R_{MC}) / R_{MC}", 450, 0., 45.0, 240, -0.3, 0.3);
fListHistCascade->Add(f2dHistAsMCResROmegaMinus);
}
if(! f2dHistAsMCResROmegaPlus) {
f2dHistAsMCResROmegaPlus = new TH2F( "f2dHistAsMCResROmegaPlus", "Resolution in transv. position for #bar{#Omega}^{+}; R_{MC} (cm); (R_{reco} - R_{MC}) / R_{MC}", 450, 0., 45.0, 240, -0.3, 0.3);
fListHistCascade->Add(f2dHistAsMCResROmegaPlus);
}
if(! f2dHistAsMCResPhiXiMinus) {
f2dHistAsMCResPhiXiMinus = new TH2F( "f2dHistAsMCResPhiXiMinus", "Resolution in #phi for #Xi^{-}; Pt_{MC} (GeV/c); #phi(MC) - #phi(reco) (deg)", 200, 0., 10., 60, -30., 30.);
fListHistCascade->Add(f2dHistAsMCResPhiXiMinus);
}
if(! f2dHistAsMCResPhiXiPlus) {
f2dHistAsMCResPhiXiPlus = new TH2F( "f2dHistAsMCResPhiXiPlus", "Resolution in #phi for #bar{#Xi}^{+}; Pt_{MC} (GeV/c); #phi(MC) - #phi(reco) (deg)", 200, 0., 10., 60, -30., 30.);
fListHistCascade->Add(f2dHistAsMCResPhiXiPlus);
}
if(! f2dHistAsMCResPhiOmegaMinus) {
f2dHistAsMCResPhiOmegaMinus = new TH2F( "f2dHistAsMCResPhiOmegaMinus", "Resolution in #phi for #Omega^{-}; Pt_{MC} (GeV/c); #phi(MC) - #phi(reco) (deg)", 200, 0., 10., 60, -30., 30.);
fListHistCascade->Add(f2dHistAsMCResPhiOmegaMinus);
}
if(! f2dHistAsMCResPhiOmegaPlus) {
f2dHistAsMCResPhiOmegaPlus = new TH2F( "f2dHistAsMCResPhiOmegaPlus", "Resolution in #phi for #bar{#Omega}^{+}; Pt_{MC} (GeV/c); #phi(MC) - #phi(reco) (deg)", 200, 0., 10., 60, -30., 30.);
fListHistCascade->Add(f2dHistAsMCResPhiOmegaPlus);
}
if(! f2dHistAsMCPtProtonVsPtXiMinus) {
f2dHistAsMCPtProtonVsPtXiMinus = new TH2F( "f2dHistAsMCPtProtonVsPtXiMinus", "Correlation Pt(p) Vs Pt(#Xi^{-}), associated to MC; Pt_{MC}(p) (GeV/c); Pt_{MC}(#Xi^{-}) (GeV/c)", 100, 0., 10., 100, 0., 10.);
fListHistCascade->Add(f2dHistAsMCPtProtonVsPtXiMinus);
}
if(! f2dHistAsMCPtAntiProtonVsPtXiPlus) {
f2dHistAsMCPtAntiProtonVsPtXiPlus = new TH2F( "f2dHistAsMCPtAntiProtonVsPtXiPlus", "Correlation Pt(#bar{p}) Vs Pt(#bar{#Xi}^{+}), associated to MC; Pt_{MC}(#bar{p}) (GeV/c); Pt_{MC}(#bar{#Xi}^{+}) (GeV/c)", 100, 0., 10., 100, 0., 10.);
fListHistCascade->Add(f2dHistAsMCPtAntiProtonVsPtXiPlus);
}
if(! f2dHistAsMCPtProtonVsPtOmegaMinus) {
f2dHistAsMCPtProtonVsPtOmegaMinus = new TH2F( "f2dHistAsMCPtProtonVsPtOmegaMinus", "Correlation Pt(p) Vs Pt(#Omega^{-}), associated to MC; Pt_{MC}(p) (GeV/c); Pt_{MC}(#Omega^{-}) (GeV/c)", 100, 0., 10., 100, 0., 10.);
fListHistCascade->Add(f2dHistAsMCPtProtonVsPtOmegaMinus);
}
if(! f2dHistAsMCPtAntiProtonVsPtOmegaPlus) {
f2dHistAsMCPtAntiProtonVsPtOmegaPlus = new TH2F( "f2dHistAsMCPtAntiProtonVsPtOmegaPlus", "Correlation Pt(#bar{p}) Vs Pt(#bar{#Omega}^{+}), associated to MC; Pt_{MC}(#bar{p}) (GeV/c); Pt_{MC}(#bar{#Omega}^{+}) (GeV/c)", 100, 0., 10., 100, 0., 10.);
fListHistCascade->Add(f2dHistAsMCPtAntiProtonVsPtOmegaPlus);
}
if(! fCFContCascadePIDAsXiMinus) {
const Int_t lNbSteps = 7 ;
const Int_t lNbVariables = 4 ;
Int_t lNbBinsPerVar[4] = {0};
lNbBinsPerVar[0] = 200;
lNbBinsPerVar[1] = 75;
lNbBinsPerVar[2] = 44;
lNbBinsPerVar[3] = 250;
fCFContCascadePIDAsXiMinus = new AliCFContainer("fCFContCascadePIDAsXiMinus","Pt_{cascade} Vs M_{#Xi^{-} candidates} Vs Y_{#Xi}", lNbSteps, lNbVariables, lNbBinsPerVar );
fCFContCascadePIDAsXiMinus->SetBinLimits(0, 0.0 , 10.0 );
fCFContCascadePIDAsXiMinus->SetBinLimits(1, 1.25 , 1.40 );
fCFContCascadePIDAsXiMinus->SetBinLimits(2, -1.1 , 1.1 );
if(fCollidingSystems)
fCFContCascadePIDAsXiMinus->SetBinLimits(3, 0.0, 20000.0 );
else
fCFContCascadePIDAsXiMinus->SetBinLimits(3, 0.0, 250.0 );
fCFContCascadePIDAsXiMinus->SetStepTitle(0, "No PID");
fCFContCascadePIDAsXiMinus->SetStepTitle(1, "TPC PID / 4-#sigma cut on Bachelor track");
fCFContCascadePIDAsXiMinus->SetStepTitle(2, "TPC PID / 4-#sigma cut on Bachelor+Baryon tracks");
fCFContCascadePIDAsXiMinus->SetStepTitle(3, "TPC PID / 4-#sigma cut on Bachelor+Baryon+Meson tracks");
fCFContCascadePIDAsXiMinus->SetStepTitle(4, "Comb. PID / Bachelor");
fCFContCascadePIDAsXiMinus->SetStepTitle(5, "Comb. PID / Bachelor+Baryon");
fCFContCascadePIDAsXiMinus->SetStepTitle(6, "Comb. PID / Bachelor+Baryon+Meson");
fCFContCascadePIDAsXiMinus->SetVarTitle(0, "Pt_{cascade} (GeV/c)");
fCFContCascadePIDAsXiMinus->SetVarTitle(1, "M( #Lambda , #pi^{-} ) (GeV/c^{2})");
fCFContCascadePIDAsXiMinus->SetVarTitle(2, "Y_{#Xi}");
fCFContCascadePIDAsXiMinus->SetVarTitle(3, "Primary Track Multiplicity");
fListHistCascade->Add(fCFContCascadePIDAsXiMinus);
}
if(! fCFContCascadePIDAsXiPlus) {
const Int_t lNbSteps = 7 ;
const Int_t lNbVariables = 4 ;
Int_t lNbBinsPerVar[4] = {0};
lNbBinsPerVar[0] = 200;
lNbBinsPerVar[1] = 75;
lNbBinsPerVar[2] = 44;
lNbBinsPerVar[3] = 250;
fCFContCascadePIDAsXiPlus = new AliCFContainer("fCFContCascadePIDAsXiPlus","Pt_{cascade} Vs M_{#bar{#Xi}^{+} candidates} Vs Y_{#Xi}", lNbSteps, lNbVariables, lNbBinsPerVar );
fCFContCascadePIDAsXiPlus->SetBinLimits(0, 0.0 , 10.0 );
fCFContCascadePIDAsXiPlus->SetBinLimits(1, 1.25 , 1.40 );
fCFContCascadePIDAsXiPlus->SetBinLimits(2, -1.1 , 1.1 );
if(fCollidingSystems)
fCFContCascadePIDAsXiPlus->SetBinLimits(3, 0.0, 20000.0 );
else
fCFContCascadePIDAsXiPlus->SetBinLimits(3, 0.0, 250.0 );
fCFContCascadePIDAsXiPlus->SetStepTitle(0, "No PID");
fCFContCascadePIDAsXiPlus->SetStepTitle(1, "TPC PID / 4-#sigma cut on Bachelor track");
fCFContCascadePIDAsXiPlus->SetStepTitle(2, "TPC PID / 4-#sigma cut on Bachelor+Baryon tracks");
fCFContCascadePIDAsXiPlus->SetStepTitle(3, "TPC PID / 4-#sigma cut on Bachelor+Baryon+Meson tracks");
fCFContCascadePIDAsXiPlus->SetStepTitle(4, "Comb. PID / Bachelor");
fCFContCascadePIDAsXiPlus->SetStepTitle(5, "Comb. PID / Bachelor+Baryon");
fCFContCascadePIDAsXiPlus->SetStepTitle(6, "Comb. PID / Bachelor+Baryon+Meson");
fCFContCascadePIDAsXiPlus->SetVarTitle(0, "Pt_{cascade} (GeV/c)");
fCFContCascadePIDAsXiPlus->SetVarTitle(1, "M( #Lambda , #pi^{+} ) (GeV/c^{2})");
fCFContCascadePIDAsXiPlus->SetVarTitle(2, "Y_{#Xi}");
fCFContCascadePIDAsXiPlus->SetVarTitle(3, "Primary Track Multiplicity");
fListHistCascade->Add(fCFContCascadePIDAsXiPlus);
}
if(! fCFContCascadePIDAsOmegaMinus) {
const Int_t lNbSteps = 7 ;
const Int_t lNbVariables = 4 ;
Int_t lNbBinsPerVar[4] = {0};
lNbBinsPerVar[0] = 200;
lNbBinsPerVar[1] = 60;
lNbBinsPerVar[2] = 44;
lNbBinsPerVar[3] = 250;
fCFContCascadePIDAsOmegaMinus = new AliCFContainer("fCFContCascadePIDAsOmegaMinus","Pt_{cascade} Vs M_{#Omega^{-} candidates} Vs Y_{#Omega}", lNbSteps, lNbVariables, lNbBinsPerVar );
fCFContCascadePIDAsOmegaMinus->SetBinLimits(0, 0.0 , 10.0 );
fCFContCascadePIDAsOmegaMinus->SetBinLimits(1, 1.62 , 1.74 );
fCFContCascadePIDAsOmegaMinus->SetBinLimits(2, -1.1 , 1.1 );
if(fCollidingSystems)
fCFContCascadePIDAsOmegaMinus->SetBinLimits(3, 0.0, 20000.0 );
else
fCFContCascadePIDAsOmegaMinus->SetBinLimits(3, 0.0, 250.0 );
fCFContCascadePIDAsOmegaMinus->SetStepTitle(0, "No PID");
fCFContCascadePIDAsOmegaMinus->SetStepTitle(1, "TPC PID / 4-#sigma cut on Bachelor track");
fCFContCascadePIDAsOmegaMinus->SetStepTitle(2, "TPC PID / 4-#sigma cut on Bachelor+Baryon tracks");
fCFContCascadePIDAsOmegaMinus->SetStepTitle(3, "TPC PID / 4-#sigma cut on Bachelor+Baryon+Meson tracks");
fCFContCascadePIDAsOmegaMinus->SetStepTitle(4, "Comb. PID / Bachelor");
fCFContCascadePIDAsOmegaMinus->SetStepTitle(5, "Comb. PID / Bachelor+Baryon");
fCFContCascadePIDAsOmegaMinus->SetStepTitle(6, "Comb. PID / Bachelor+Baryon+Meson");
fCFContCascadePIDAsOmegaMinus->SetVarTitle(0, "Pt_{cascade} (GeV/c)");
fCFContCascadePIDAsOmegaMinus->SetVarTitle(1, "M( #Lambda , K^{-} ) (GeV/c^{2})");
fCFContCascadePIDAsOmegaMinus->SetVarTitle(2, "Y_{#Omega}");
fCFContCascadePIDAsOmegaMinus->SetVarTitle(3, "Primary Track Multiplicity");
fListHistCascade->Add(fCFContCascadePIDAsOmegaMinus);
}
if(! fCFContCascadePIDAsOmegaPlus) {
const Int_t lNbSteps = 7 ;
const Int_t lNbVariables = 4 ;
Int_t lNbBinsPerVar[4]= {0};
lNbBinsPerVar[0] = 200;
lNbBinsPerVar[1] = 60;
lNbBinsPerVar[2] = 44;
lNbBinsPerVar[3] = 250;
fCFContCascadePIDAsOmegaPlus = new AliCFContainer("fCFContCascadePIDAsOmegaPlus","Pt_{cascade} Vs M_{#bar{#Omega}^{+} candidates} Vs Y_{#Omega}", lNbSteps, lNbVariables, lNbBinsPerVar );
fCFContCascadePIDAsOmegaPlus->SetBinLimits(0, 0.0 , 10.0 );
fCFContCascadePIDAsOmegaPlus->SetBinLimits(1, 1.62 , 1.74 );
fCFContCascadePIDAsOmegaPlus->SetBinLimits(2, -1.1 , 1.1 );
if(fCollidingSystems)
fCFContCascadePIDAsOmegaPlus->SetBinLimits(3, 0.0, 20000.0 );
else
fCFContCascadePIDAsOmegaPlus->SetBinLimits(3, 0.0, 250.0 );
fCFContCascadePIDAsOmegaPlus->SetStepTitle(0, "No PID");
fCFContCascadePIDAsOmegaPlus->SetStepTitle(1, "TPC PID / 4-#sigma cut on Bachelor track");
fCFContCascadePIDAsOmegaPlus->SetStepTitle(2, "TPC PID / 4-#sigma cut on Bachelor+Baryon tracks");
fCFContCascadePIDAsOmegaPlus->SetStepTitle(3, "TPC PID / 4-#sigma cut on Bachelor+Baryon+Meson tracks");
fCFContCascadePIDAsOmegaPlus->SetStepTitle(4, "Comb. PID / Bachelor");
fCFContCascadePIDAsOmegaPlus->SetStepTitle(5, "Comb. PID / Bachelor+Baryon");
fCFContCascadePIDAsOmegaPlus->SetStepTitle(6, "Comb. PID / Bachelor+Baryon+Meson");
fCFContCascadePIDAsOmegaPlus->SetVarTitle(0, "Pt_{cascade} (GeV/c)");
fCFContCascadePIDAsOmegaPlus->SetVarTitle(1, "M( #Lambda , K^{+} ) (GeV/c^{2})");
fCFContCascadePIDAsOmegaPlus->SetVarTitle(2, "Y_{#Omega}");
fCFContCascadePIDAsOmegaPlus->SetVarTitle(3, "Primary Track Multiplicity");
fListHistCascade->Add(fCFContCascadePIDAsOmegaPlus);
}
if(! fCFContAsCascadeCuts){
const Int_t lNbSteps = 4 ;
const Int_t lNbVariables = 20 ;
Int_t lNbBinsPerVar[20] = {0};
lNbBinsPerVar[0] = 25;
lNbBinsPerVar[1] = 25;
lNbBinsPerVar[2] = 20;
lNbBinsPerVar[3] = 40;
lNbBinsPerVar[4] = 30;
lNbBinsPerVar[5] = 25;
lNbBinsPerVar[6] = 20;
lNbBinsPerVar[7] = 40;
lNbBinsPerVar[8] = 40;
lNbBinsPerVar[9] = 25;
lNbBinsPerVar[10] = 25;
lNbBinsPerVar[11] = 75;
lNbBinsPerVar[12] = 60;
lNbBinsPerVar[13] = 100;
lNbBinsPerVar[14] = 44;
lNbBinsPerVar[15] = 44;
lNbBinsPerVar[16] = 20;
lNbBinsPerVar[17] = 50;
lNbBinsPerVar[18] = 100;
lNbBinsPerVar[19] = 24;
fCFContAsCascadeCuts = new AliCFContainer("fCFContAsCascadeCuts","Cut Container for Asso. Cascades", lNbSteps, lNbVariables, lNbBinsPerVar );
Double_t *lBinLim0 = new Double_t[ lNbBinsPerVar[0]+1 ];
for(Int_t i=0; i< lNbBinsPerVar[0];i++) lBinLim0[i] = (Double_t)0.0 + (4.8 - 0.0 )/(lNbBinsPerVar[0]-1) * (Double_t)i ;
lBinLim0[ lNbBinsPerVar[0] ] = 20.0;
fCFContAsCascadeCuts -> SetBinLimits(0, lBinLim0 );
delete [] lBinLim0;
Double_t *lBinLim1 = new Double_t[ lNbBinsPerVar[1]+1 ];
for(Int_t i=0; i< lNbBinsPerVar[1];i++) lBinLim1[i] = (Double_t)0.0 + (0.24 - 0.0 )/(lNbBinsPerVar[1]-1) * (Double_t)i ;
lBinLim1[ lNbBinsPerVar[1] ] = 100.0;
fCFContAsCascadeCuts -> SetBinLimits(1, lBinLim1 );
delete [] lBinLim1;
Double_t *lBinLim2 = new Double_t[ lNbBinsPerVar[2]+1 ];
for(Int_t i=1; i< lNbBinsPerVar[2]+1;i++) lBinLim2[i] = (Double_t)0.81 + (1.0 - 0.81 )/(lNbBinsPerVar[2]-1) * (Double_t) (i-1) ;
lBinLim2[0] = 0.0;
fCFContAsCascadeCuts -> SetBinLimits(2, lBinLim2 );
delete [] lBinLim2;
Double_t *lBinLim3 = new Double_t[ lNbBinsPerVar[3]+1 ];
for(Int_t i=0; i< lNbBinsPerVar[3];i++) lBinLim3[i] = (Double_t)0.0 + (3.9 - 0.0 )/(lNbBinsPerVar[3]-1) * (Double_t)i ;
lBinLim3[ lNbBinsPerVar[3] ] = 110.0;
fCFContAsCascadeCuts -> SetBinLimits(3, lBinLim3 );
delete [] lBinLim3;
fCFContAsCascadeCuts->SetBinLimits(4, 1.1 , 1.13 );
Double_t *lBinLim5 = new Double_t[ lNbBinsPerVar[5]+1 ];
for(Int_t i=0; i< lNbBinsPerVar[5];i++) lBinLim5[i] = (Double_t)0.0 + (4.8 - 0.0 )/(lNbBinsPerVar[5]-1) * (Double_t)i ;
lBinLim5[ lNbBinsPerVar[5] ] = 20.0;
fCFContAsCascadeCuts -> SetBinLimits(5, lBinLim5 );
delete [] lBinLim5;
Double_t *lBinLim6 = new Double_t[ lNbBinsPerVar[6]+1 ];
for(Int_t i=1; i< lNbBinsPerVar[6]+1 ;i++) lBinLim6[i] = (Double_t)0.81 + (1.0 - 0.81 )/(lNbBinsPerVar[6]-1) * (Double_t) (i-1) ;
lBinLim6[0] = 0.0;
fCFContAsCascadeCuts -> SetBinLimits(6, lBinLim6 );
delete [] lBinLim6;
Double_t *lBinLim7 = new Double_t[ lNbBinsPerVar[7]+1 ];
for(Int_t i=0; i< lNbBinsPerVar[7];i++) lBinLim7[i] = (Double_t)0.0 + (7.8 - 0.0 )/(lNbBinsPerVar[7]-1) * (Double_t)i ;
lBinLim7[ lNbBinsPerVar[7] ] = 100.0;
fCFContAsCascadeCuts -> SetBinLimits(7, lBinLim7 );
delete [] lBinLim7;
Double_t *lBinLim8 = new Double_t[ lNbBinsPerVar[8]+1 ];
for(Int_t i=0; i< lNbBinsPerVar[8];i++) lBinLim8[i] = (Double_t)0.0 + (0.39 - 0.0 )/(lNbBinsPerVar[8]-1) * (Double_t)i ;
lBinLim8[ lNbBinsPerVar[8] ] = 100.0;
fCFContAsCascadeCuts -> SetBinLimits(8, lBinLim8 );
delete [] lBinLim8;
Double_t *lBinLim9 = new Double_t[ lNbBinsPerVar[9]+1 ];
for(Int_t i=0; i< lNbBinsPerVar[9];i++) lBinLim9[i] = (Double_t)0.0 + (0.24 - 0.0 )/(lNbBinsPerVar[9]-1) * (Double_t)i ;
lBinLim9[ lNbBinsPerVar[9] ] = 100.0;
fCFContAsCascadeCuts -> SetBinLimits(9, lBinLim9 );
delete [] lBinLim9;
Double_t *lBinLim10 = new Double_t[ lNbBinsPerVar[10]+1 ];
for(Int_t i=0; i< lNbBinsPerVar[10];i++) lBinLim10[i] = (Double_t)0.0 + (0.24 - 0.0 )/(lNbBinsPerVar[10]-1) * (Double_t)i ;
lBinLim10[ lNbBinsPerVar[10] ] = 100.0;
fCFContAsCascadeCuts -> SetBinLimits(10, lBinLim10 );
delete [] lBinLim10;
fCFContAsCascadeCuts->SetBinLimits(11, 1.25 , 1.40 );
fCFContAsCascadeCuts->SetBinLimits(12, 1.62 , 1.74 );
fCFContAsCascadeCuts->SetBinLimits(13, 0.0 , 10.0 );
fCFContAsCascadeCuts->SetBinLimits(14, -1.1 , 1.1 );
fCFContAsCascadeCuts->SetBinLimits(15, -1.1 , 1.1 );
fCFContAsCascadeCuts->SetBinLimits(16, -10.0 , 10.0 );
if(fCollidingSystems){
fCFContAsCascadeCuts->SetBinLimits(17, 0.0, 10000.0 );
fCFContAsCascadeCuts->SetBinLimits(18, 0.0, 10000.0 );
}
else{
Double_t *lBinLim17 = new Double_t[ lNbBinsPerVar[17]+1 ];
lBinLim17[0] = 0; lBinLim17[10] = 10; lBinLim17[20] = 24; lBinLim17[30] = 45; lBinLim17[40] = 95; lBinLim17[50] = 250;
lBinLim17[1] = 1; lBinLim17[11] = 11; lBinLim17[21] = 25; lBinLim17[31] = 50; lBinLim17[41] = 100;
lBinLim17[2] = 2; lBinLim17[12] = 13; lBinLim17[22] = 27; lBinLim17[32] = 55; lBinLim17[42] = 105;
lBinLim17[3] = 3; lBinLim17[13] = 14; lBinLim17[23] = 30; lBinLim17[33] = 60; lBinLim17[43] = 110;
lBinLim17[4] = 4; lBinLim17[14] = 15; lBinLim17[24] = 31; lBinLim17[34] = 65; lBinLim17[44] = 115;
lBinLim17[5] = 5; lBinLim17[15] = 16; lBinLim17[25] = 32; lBinLim17[35] = 70; lBinLim17[45] = 120;
lBinLim17[6] = 6; lBinLim17[16] = 20; lBinLim17[26] = 33; lBinLim17[36] = 75; lBinLim17[46] = 125;
lBinLim17[7] = 7; lBinLim17[17] = 21; lBinLim17[27] = 34; lBinLim17[37] = 80; lBinLim17[47] = 130;
lBinLim17[8] = 8; lBinLim17[18] = 22; lBinLim17[28] = 35; lBinLim17[38] = 85; lBinLim17[48] = 135;
lBinLim17[9] = 9; lBinLim17[19] = 23; lBinLim17[29] = 40; lBinLim17[39] = 90; lBinLim17[49] = 140;
fCFContAsCascadeCuts -> SetBinLimits(17, lBinLim17 );
delete [] lBinLim17;
fCFContAsCascadeCuts->SetBinLimits(18, 0.0, 200.0 );
}
fCFContAsCascadeCuts->SetBinLimits(19, 68.0 ,164.0 );
fCFContAsCascadeCuts->SetStepTitle(0, "#Xi^{-} candidates associated to MC");
fCFContAsCascadeCuts->SetStepTitle(1, "#bar{#Xi}^{+} candidates associated to MC");
fCFContAsCascadeCuts->SetStepTitle(2, "#Omega^{-} candidates associated to MC");
fCFContAsCascadeCuts->SetStepTitle(3, "#bar{#Omega}^{+} candidates associated to MC");
fCFContAsCascadeCuts->SetVarTitle(0, "Dca(XiDaughters) (cm)");
fCFContAsCascadeCuts->SetVarTitle(1, "Dca(Bach/PrimVertex) (cm)");
fCFContAsCascadeCuts->SetVarTitle(2, "cos(Xi pointing angle)");
fCFContAsCascadeCuts->SetVarTitle(3, "R_{2d}(Xi decay) (cm)");
fCFContAsCascadeCuts->SetVarTitle(4, "M_{#Lambda}(As Casc Dghter) (GeV/c^{2})");
fCFContAsCascadeCuts->SetVarTitle(5, "Dca(V0 Daughters Xi) (cm)");
fCFContAsCascadeCuts->SetVarTitle(6, "cos(V0 pointing Angle) in Casc");
fCFContAsCascadeCuts->SetVarTitle(7, "R_{2d}(V0 decay) (cm)");
fCFContAsCascadeCuts->SetVarTitle(8, "Dca(V0/PrimVertex) (cm)");
fCFContAsCascadeCuts->SetVarTitle(9, "Dca(Pos/PrimVertex) (cm)");
fCFContAsCascadeCuts->SetVarTitle(10, "Dca(Neg/PrimVertex) (cm)");
fCFContAsCascadeCuts->SetVarTitle(11, "Inv. Mass(Xi) (GeV/c^{2})");
fCFContAsCascadeCuts->SetVarTitle(12, "Inv. Mass(Omega) (GeV/c^{2})");
fCFContAsCascadeCuts->SetVarTitle(13, "Pt_{MC}(Casc.) (GeV/c)");
fCFContAsCascadeCuts->SetVarTitle(14, "Y_{MC}(Xi)");
fCFContAsCascadeCuts->SetVarTitle(15, "Y_{MC}(Omega)");
fCFContAsCascadeCuts->SetVarTitle(16, "Z-position(BestPrimVtx) (cm)");
fCFContAsCascadeCuts->SetVarTitle(17, "Primary Track Multiplicity");
fCFContAsCascadeCuts->SetVarTitle(18, "(ITS+TPC tracks + SPD tracklets) Multiplicity");
fCFContAsCascadeCuts->SetVarTitle(19, "Bach.TPC Clusters");
fListHistCascade->Add(fCFContAsCascadeCuts);
}
PostData(1, fListHistCascade);
}
void AliAnalysisTaskCheckPerformanceCascade::UserExec(Option_t *)
{
AliESDEvent *lESDevent = 0x0;
AliAODEvent *lAODevent = 0x0;
AliMCEvent *lMCevent = 0x0;
AliStack *lMCstack = 0x0;
Int_t ncascades = -1;
if(fAnalysisType == "ESD"){
lESDevent = dynamic_cast<AliESDEvent*>( InputEvent() );
if (!lESDevent) {
Printf("ERROR: lESDevent not available \n");
cout << "Name of the file with pb :" << CurrentFileName() << endl;
return;
}
}
else if(fAnalysisType == "AOD"){
lAODevent = dynamic_cast<AliAODEvent*>( InputEvent() );
if (!lAODevent) {
Printf("ERROR: lAODevent not available \n");
cout << "Name of the file with pb :" << CurrentFileName() << endl;
return;
}
}
lMCevent = MCEvent();
if (!lMCevent) {
Printf("ERROR: Could not retrieve MC event \n");
cout << "Name of the file with pb :" << CurrentFileName() << endl;
return;
}
lMCstack = lMCevent->Stack();
if (!lMCstack) {
Printf("ERROR: Could not retrieve MC stack \n");
cout << "Name of the file with pb :" << CurrentFileName() << endl;
return;
}
if(fAnalysisType == "AOD") return;
UInt_t maskIsSelected = ((AliInputEventHandler*)(AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler()))->IsEventSelected();
Bool_t isSelected = 0;
if( fTriggerMaskType == "kMB") isSelected = (maskIsSelected & AliVEvent::kMB) == AliVEvent::kMB;
else if(fTriggerMaskType == "kHighMult") isSelected = (maskIsSelected & AliVEvent::kHighMult) == AliVEvent::kHighMult;
else isSelected = 1;
if ( ! isSelected ) {
PostData(1, fListHistCascade);
return;
}
if(fkRerunV0CascVertexers){
if(fAnalysisType == "ESD" ){
}
}
const Double_t lMagneticField = lESDevent->GetMagneticField( );
const AliESDVertex *lPrimaryTrackingVtx = lESDevent->GetPrimaryVertexTracks();
const AliESDVertex *lPrimarySPDVtx = lESDevent->GetPrimaryVertexSPD();
const AliESDVertex *lPrimaryBestVtx = lESDevent->GetPrimaryVertex();
Double_t lBestPrimaryVtxPos[3] = {-100.0, -100.0, -100.0};
lPrimaryBestVtx->GetXYZ( lBestPrimaryVtxPos );
if(fkQualityCutZprimVtxPos) {
if(TMath::Abs(lBestPrimaryVtxPos[2]) > 10.0 ) {
AliWarning("Pb / | Z position of Best Prim Vtx | > 10.0 cm ... return !");
PostData(1, fListHistCascade);
return;
}
}
if(fkRejectEventPileUp) {
if(lESDevent->IsPileupFromSPDInMultBins() ){
AliWarning("Pb / Event tagged as pile-up by SPD... return !");
PostData(1, fListHistCascade);
return;
}
}
if(fkQualityCutNoTPConlyPrimVtx) {
if (!lPrimarySPDVtx->GetStatus() && !lPrimaryTrackingVtx->GetStatus() ){
AliWarning("Pb / No SPD prim. vertex nor prim. Tracking vertex ... return !");
PostData(1, fListHistCascade);
return;
}
}
if(fAnalysisType == "ESD") ncascades = lESDevent->GetNumberOfCascades();
else if(fAnalysisType == "AOD") ncascades = lAODevent->GetNumberOfCascades();
Int_t nNumberOfMCPrimaries = -1;
Int_t nMCPrimariesInEtaBelow0p8 = 0;
Int_t nMCPrimariesInEtaBelow1p0 = 0;
Int_t nTrackPrimaryMultiplicity = -1;
Int_t nSPDTracklets = 0;
Int_t nITSandTPCtracksAndSPDtracklets = 0;
Int_t nTracksITSSApure = 0;
nNumberOfMCPrimaries = lMCstack->GetNprimary();
if(nNumberOfMCPrimaries < 1) return;
nTrackPrimaryMultiplicity = fESDtrackCuts->CountAcceptedTracks(lESDevent);
lESDevent->EstimateMultiplicity( nSPDTracklets, nITSandTPCtracksAndSPDtracklets, nTracksITSSApure, 1.0, kTRUE, kTRUE);
fHistMCTrackMultiplicity->Fill( nNumberOfMCPrimaries );
for (Int_t iCurrentLabelStack = 0; iCurrentLabelStack < nNumberOfMCPrimaries; iCurrentLabelStack++)
{
TParticle* lCurrentParticle = 0x0;
lCurrentParticle = lMCstack->Particle( iCurrentLabelStack );
if(!lCurrentParticle){
Printf("MC Primary loop %d - MC TParticle pointer to current stack particle = 0x0 ! Skip ...\n", iCurrentLabelStack );
continue;
}
Double_t lEtaCurrentParticle = TMath::Abs( lCurrentParticle->Eta() );
if( lEtaCurrentParticle < 1.0 ){
nMCPrimariesInEtaBelow1p0++;
if( lEtaCurrentParticle < 0.8 ) nMCPrimariesInEtaBelow0p8++;
}
}
f2dHistRecoPrimTrckMultVsMCMult->Fill( nTrackPrimaryMultiplicity, nMCPrimariesInEtaBelow0p8 );
f2dHistRecoEstimateMultVsMCMult->Fill( nITSandTPCtracksAndSPDtracklets, nMCPrimariesInEtaBelow1p0 );
Int_t lPdgCodeCasc = 0;
Int_t lPdgCodeBach = 0;
Int_t lPdgCodeLambda = 0;
Int_t lPdgCodeDghtMesV0 = 0;
Int_t lPdgCodeDghtBarV0 = 0;
TH1F *lHistEtaGenCasc = 0;
TH2F *l2dHistGenPtVsGenYGen = 0;
TH1F *lHistThetaGenCasc = 0;
TH2F *l2dHistGenPtVsGenYFdbl = 0;
TH1F *lHistThetaLambda = 0;
TH1F *lHistThetaBach = 0;
TH1F *lHistThetaBarDghter = 0;
TH1F *lHistThetaMesDghter = 0;
TH1F *lHistPtBach = 0;
TH1F *lHistPtBarDghter = 0;
TH1F *lHistPtMesDghter = 0;
for(Int_t iCascType = 1; iCascType < 5; iCascType++)
{
switch (iCascType)
{
case 1:
lPdgCodeCasc = 3312;
lPdgCodeBach = -211;
lPdgCodeLambda = 3122;
lPdgCodeDghtMesV0 = -211;
lPdgCodeDghtBarV0 = 2212;
lHistEtaGenCasc = fHistEtaGenCascXiMinus;
l2dHistGenPtVsGenYGen = f2dHistGenPtVsGenYGenXiMinus;
lHistThetaGenCasc = fHistThetaGenCascXiMinus;
l2dHistGenPtVsGenYFdbl = f2dHistGenPtVsGenYFdblXiMinus;
lHistThetaLambda = fHistThetaLambdaXiMinus;
lHistThetaBach = fHistThetaBachXiMinus;
lHistThetaBarDghter = fHistThetaBarDghterXiMinus;
lHistThetaMesDghter = fHistThetaMesDghterXiMinus;
lHistPtBach = fHistPtBachXiMinus;
lHistPtBarDghter = fHistPtBarDghterXiMinus;
lHistPtMesDghter = fHistPtMesDghterXiMinus;
break;
case 2:
lPdgCodeCasc = -3312;
lPdgCodeBach = 211;
lPdgCodeLambda = -3122;
lPdgCodeDghtMesV0 = 211;
lPdgCodeDghtBarV0 = -2212;
lHistEtaGenCasc = fHistEtaGenCascXiPlus;
l2dHistGenPtVsGenYGen = f2dHistGenPtVsGenYGenXiPlus;
lHistThetaGenCasc = fHistThetaGenCascXiPlus;
l2dHistGenPtVsGenYFdbl = f2dHistGenPtVsGenYFdblXiPlus;
lHistThetaLambda = fHistThetaLambdaXiPlus;
lHistThetaBach = fHistThetaBachXiPlus;
lHistThetaBarDghter = fHistThetaBarDghterXiPlus;
lHistThetaMesDghter = fHistThetaMesDghterXiPlus;
lHistPtBach = fHistPtBachXiPlus;
lHistPtBarDghter = fHistPtBarDghterXiPlus;
lHistPtMesDghter = fHistPtMesDghterXiPlus;
break;
case 3:
lPdgCodeCasc = 3334;
lPdgCodeBach = -321;
lPdgCodeLambda = 3122;
lPdgCodeDghtMesV0 = -211;
lPdgCodeDghtBarV0 = 2212;
lHistEtaGenCasc = fHistEtaGenCascOmegaMinus;
l2dHistGenPtVsGenYGen = f2dHistGenPtVsGenYGenOmegaMinus;
lHistThetaGenCasc = fHistThetaGenCascOmegaMinus;
l2dHistGenPtVsGenYFdbl = f2dHistGenPtVsGenYFdblOmegaMinus;
lHistThetaLambda = fHistThetaLambdaOmegaMinus;
lHistThetaBach = fHistThetaBachOmegaMinus;
lHistThetaBarDghter = fHistThetaBarDghterOmegaMinus;
lHistThetaMesDghter = fHistThetaMesDghterOmegaMinus;
lHistPtBach = fHistPtBachOmegaMinus;
lHistPtBarDghter = fHistPtBarDghterOmegaMinus;
lHistPtMesDghter = fHistPtMesDghterOmegaMinus;
break;
case 4:
lPdgCodeCasc = -3334;
lPdgCodeBach = 321;
lPdgCodeLambda = -3122;
lPdgCodeDghtMesV0 = 211;
lPdgCodeDghtBarV0 = -2212;
lHistEtaGenCasc = fHistEtaGenCascOmegaPlus;
l2dHistGenPtVsGenYGen = f2dHistGenPtVsGenYGenOmegaPlus;
lHistThetaGenCasc = fHistThetaGenCascOmegaPlus;
l2dHistGenPtVsGenYFdbl = f2dHistGenPtVsGenYFdblOmegaPlus;
lHistThetaLambda = fHistThetaLambdaOmegaPlus;
lHistThetaBach = fHistThetaBachOmegaPlus;
lHistThetaBarDghter = fHistThetaBarDghterOmegaPlus;
lHistThetaMesDghter = fHistThetaMesDghterOmegaPlus;
lHistPtBach = fHistPtBachOmegaPlus;
lHistPtBarDghter = fHistPtBarDghterOmegaPlus;
lHistPtMesDghter = fHistPtMesDghterOmegaPlus;
break;
}
for (Int_t iCurrentLabelStack = 0; iCurrentLabelStack < nNumberOfMCPrimaries; iCurrentLabelStack++)
{
TParticle* lCurrentParticle = 0x0;
lCurrentParticle = lMCstack->Particle( iCurrentLabelStack );
if(!lCurrentParticle){
Printf("Cascade loop %d - MC TParticle pointer to current stack particle = 0x0 ! Skip ...\n", iCurrentLabelStack );
continue;
}
if( lCurrentParticle->GetPdgCode() == lPdgCodeCasc ){
TParticle* xiMC = 0x0;
xiMC = lCurrentParticle;
if(!xiMC){
Printf("MC TParticle pointer to Cascade = 0x0 ! Skip ...");
continue;
}
Double_t lRapXiMC = 0.5*TMath::Log((xiMC->Energy() + xiMC->Pz()) / (xiMC->Energy() - xiMC->Pz() +1.e-13));
lHistEtaGenCasc ->Fill( xiMC->Eta() );
l2dHistGenPtVsGenYGen ->Fill( xiMC->Pt(), lRapXiMC );
if( xiMC->Theta() < TMath::Pi()/4.0 || xiMC->Theta() > 3.0*TMath::Pi()/4.0 ) continue;
if( xiMC->GetNDaughters() != 2) continue;
if( xiMC->GetDaughter(0) < 0 ) continue;
if( xiMC->GetDaughter(1) < 0 ) continue;
TParticle* lDght0ofXi = lMCstack->Particle( xiMC->GetDaughter(0) );
TParticle* lDght1ofXi = lMCstack->Particle( xiMC->GetDaughter(1) );
TParticle* lLambda = 0;
TParticle* lBach = 0;
if( lDght0ofXi->GetPdgCode() == lPdgCodeLambda &&
lDght1ofXi->GetPdgCode() == lPdgCodeBach ){
lLambda = lDght0ofXi;
lBach = lDght1ofXi;
}
else if( lDght0ofXi->GetPdgCode() == lPdgCodeBach &&
lDght1ofXi->GetPdgCode() == lPdgCodeLambda ){
lBach = lDght0ofXi;
lLambda = lDght1ofXi;
}
else continue;
if( lLambda->Theta() < TMath::Pi()/4.0 || lLambda->Theta() > 3.0*TMath::Pi()/4.0 ) continue;
if( lBach->Theta() < TMath::Pi()/4.0 || lBach->Theta() > 3.0*TMath::Pi()/4.0 ) continue;
if( lBach->Pt() < 0.150 ) continue;
TParticle* lDghtBarV0 = 0;
TParticle* lDghtMesV0 = 0;
if( lLambda->GetNDaughters() != 2 ) continue;
if( lLambda->GetDaughter(0) < 0 ) continue;
if( lLambda->GetDaughter(1) < 0 ) continue;
TParticle* lDght0ofLambda = lMCstack->Particle( lLambda->GetDaughter(0) );
TParticle* lDght1ofLambda = lMCstack->Particle( lLambda->GetDaughter(1) );
if( lDght0ofLambda->GetPdgCode() == lPdgCodeDghtBarV0 &&
lDght1ofLambda->GetPdgCode() == lPdgCodeDghtMesV0 ){
lDghtBarV0 = lDght0ofLambda;
lDghtMesV0 = lDght1ofLambda;
}
else if( lDght0ofLambda->GetPdgCode() == lPdgCodeDghtMesV0 &&
lDght1ofLambda->GetPdgCode() == lPdgCodeDghtBarV0 ){
lDghtMesV0 = lDght0ofLambda;
lDghtBarV0 = lDght1ofLambda;
}
else continue;
if( lDghtBarV0->Theta() < TMath::Pi()/4.0 || lDghtBarV0->Theta() > 3.0*TMath::Pi()/4.0 ) continue;
if( lDghtMesV0->Theta() < TMath::Pi()/4.0 || lDghtMesV0->Theta() > 3.0*TMath::Pi()/4.0 ) continue;
if( lDghtBarV0->Pt() < 0.250 ) continue;
if( lDghtMesV0->Pt() < 0.150 ) continue;
Double_t lRadToDeg = 180.0/TMath::Pi();
lHistThetaGenCasc ->Fill( lRadToDeg * xiMC->Theta() );
l2dHistGenPtVsGenYFdbl ->Fill( xiMC->Pt(), lRapXiMC );
lHistThetaLambda ->Fill( lRadToDeg * lLambda->Theta() );
lHistThetaBach ->Fill( lRadToDeg * lBach->Theta() );
lHistThetaBarDghter ->Fill( lRadToDeg * lDghtBarV0->Theta() );
lHistThetaMesDghter ->Fill( lRadToDeg * lDghtMesV0->Theta() );
lHistPtBach ->Fill( lBach->Pt() );
lHistPtBarDghter ->Fill( lDghtBarV0->Pt() );
lHistPtMesDghter ->Fill( lDghtMesV0->Pt() );
}
}
lHistEtaGenCasc = 0x0;
l2dHistGenPtVsGenYGen = 0x0;
lHistThetaGenCasc = 0x0;
l2dHistGenPtVsGenYFdbl = 0x0;
lHistThetaLambda = 0x0;
lHistThetaBach = 0x0;
lHistThetaBarDghter = 0x0;
lHistThetaMesDghter = 0x0;
lHistPtBach = 0x0;
lHistPtBarDghter = 0x0;
lHistPtMesDghter = 0x0;
}
for (Int_t iXi = 0; iXi < ncascades; iXi++)
{
AliESDcascade *xiESD = lESDevent->GetCascade(iXi);
if (!xiESD) continue;
UInt_t lIdxPosXi = (UInt_t) TMath::Abs( xiESD->GetPindex() );
UInt_t lIdxNegXi = (UInt_t) TMath::Abs( xiESD->GetNindex() );
UInt_t lBachIdx = (UInt_t) TMath::Abs( xiESD->GetBindex() );
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;
}
AliESDtrack *pTrackXi = lESDevent->GetTrack( lIdxPosXi );
AliESDtrack *nTrackXi = lESDevent->GetTrack( lIdxNegXi );
AliESDtrack *bachTrackXi = lESDevent->GetTrack( lBachIdx );
if (!pTrackXi || !nTrackXi || !bachTrackXi ) {
Printf("ERROR: Could not retrieve one of the 3 daughter tracks of the cascade ...");
continue;
}
Int_t lPosTPCClusters = pTrackXi->GetTPCNcls();
Int_t lNegTPCClusters = nTrackXi->GetTPCNcls();
Int_t lBachTPCClusters = bachTrackXi->GetTPCNcls();
if(fkQualityCutTPCrefit){
ULong_t pStatus = pTrackXi->GetStatus();
ULong_t nStatus = nTrackXi->GetStatus();
ULong_t bachStatus = bachTrackXi->GetStatus();
if ((pStatus&AliESDtrack::kTPCrefit) == 0) { AliWarning("Pb / V0 Pos. track has no TPCrefit ... continue!"); continue; }
if ((nStatus&AliESDtrack::kTPCrefit) == 0) { AliWarning("Pb / V0 Neg. track has no TPCrefit ... continue!"); continue; }
if ((bachStatus&AliESDtrack::kTPCrefit) == 0) { AliWarning("Pb / Bach. track has no TPCrefit ... continue!"); continue; }
}
if(fkQualityCut80TPCcls){
if(lPosTPCClusters < 80) { AliWarning("Pb / V0 Pos. track has less than 80 TPC clusters ... continue!"); continue; }
if(lNegTPCClusters < 80) { AliWarning("Pb / V0 Neg. track has less than 80 TPC clusters ... continue!"); continue; }
if(lBachTPCClusters < 80) { AliWarning("Pb / Bach. track has less than 80 TPC clusters ... continue!"); continue; }
}
Double_t lInvMassXiMinus = 0.;
Double_t lInvMassXiPlus = 0.;
Double_t lInvMassOmegaMinus = 0.;
Double_t lInvMassOmegaPlus = 0.;
Double_t lV0quality = 0.;
if( bachTrackXi->Charge() < 0 ) {
lV0quality = 0.;
xiESD->ChangeMassHypothesis(lV0quality , 3312);
lInvMassXiMinus = xiESD->GetEffMassXi();
lV0quality = 0.;
xiESD->ChangeMassHypothesis(lV0quality , 3334);
lInvMassOmegaMinus = xiESD->GetEffMassXi();
lV0quality = 0.;
xiESD->ChangeMassHypothesis(lV0quality , 3312);
}
if( bachTrackXi->Charge() > 0 ){
lV0quality = 0.;
xiESD->ChangeMassHypothesis(lV0quality , -3312);
lInvMassXiPlus = xiESD->GetEffMassXi();
lV0quality = 0.;
xiESD->ChangeMassHypothesis(lV0quality , -3334);
lInvMassOmegaPlus = xiESD->GetEffMassXi();
lV0quality = 0.;
xiESD->ChangeMassHypothesis(lV0quality , -3312);
}
Double_t lChargeXi = xiESD->Charge();
if( lChargeXi < 0 ) fHistMassXiMinus ->Fill( lInvMassXiMinus );
if( lChargeXi > 0 ) fHistMassXiPlus ->Fill( lInvMassXiPlus );
if( lChargeXi < 0 ) fHistMassOmegaMinus ->Fill( lInvMassOmegaMinus );
if( lChargeXi > 0 ) fHistMassOmegaPlus ->Fill( lInvMassOmegaPlus );
Bool_t lIsPosInXiProton = kFALSE;
Bool_t lIsPosInXiPion = kFALSE;
Bool_t lIsPosInOmegaProton = kFALSE;
Bool_t lIsPosInOmegaPion = kFALSE;
Bool_t lIsNegInXiProton = kFALSE;
Bool_t lIsNegInXiPion = kFALSE;
Bool_t lIsNegInOmegaProton = kFALSE;
Bool_t lIsNegInOmegaPion = kFALSE;
Bool_t lIsBachelorKaon = kFALSE;
Bool_t lIsBachelorPion = kFALSE;
Bool_t lIsBachelorKaonForTPC = kFALSE;
Bool_t lIsBachelorPionForTPC = kFALSE;
Bool_t lIsNegPionForTPC = kFALSE;
Bool_t lIsPosPionForTPC = kFALSE;
Bool_t lIsNegProtonForTPC = kFALSE;
Bool_t lIsPosProtonForTPC = kFALSE;
Double_t lPriorsGuessXi [AliPID::kSPECIESCN] = {0, 0, 2, 0, 1, 0,0,0,0};
Double_t lPriorsGuessOmega[AliPID::kSPECIESCN] = {0, 0, 1, 1, 1, 0,0,0,0};
AliPID pPidXi; pPidXi.SetPriors( lPriorsGuessXi , kTRUE);
AliPID pPidOmega; pPidOmega.SetPriors( lPriorsGuessOmega , kTRUE);
if( pTrackXi->IsOn(AliESDtrack::kESDpid) ){
Double_t r[10] = {0.}; pTrackXi->GetESDpid(r);
pPidXi.SetProbabilities(r);
pPidOmega.SetProbabilities(r);
Double_t pproton = pPidXi.GetProbability(AliPID::kProton);
if (pproton > pPidXi.GetProbability(AliPID::kElectron) &&
pproton > pPidXi.GetProbability(AliPID::kMuon) &&
pproton > pPidXi.GetProbability(AliPID::kPion) &&
pproton > pPidXi.GetProbability(AliPID::kKaon) ) lIsPosInXiProton = kTRUE;
Double_t ppion = pPidXi.GetProbability(AliPID::kPion);
if (ppion > pPidXi.GetProbability(AliPID::kElectron) &&
ppion > pPidXi.GetProbability(AliPID::kMuon) &&
ppion > pPidXi.GetProbability(AliPID::kKaon) &&
ppion > pPidXi.GetProbability(AliPID::kProton) ) lIsPosInXiPion = kTRUE;
pproton = 0.;
pproton = pPidOmega.GetProbability(AliPID::kProton);
if (pproton > pPidOmega.GetProbability(AliPID::kElectron) &&
pproton > pPidOmega.GetProbability(AliPID::kMuon) &&
pproton > pPidOmega.GetProbability(AliPID::kPion) &&
pproton > pPidOmega.GetProbability(AliPID::kKaon) ) lIsPosInOmegaProton = kTRUE;
ppion = 0.;
ppion = pPidOmega.GetProbability(AliPID::kPion);
if (ppion > pPidOmega.GetProbability(AliPID::kElectron) &&
ppion > pPidOmega.GetProbability(AliPID::kMuon) &&
ppion > pPidOmega.GetProbability(AliPID::kKaon) &&
ppion > pPidOmega.GetProbability(AliPID::kProton) ) lIsPosInOmegaPion = kTRUE;
}
AliPID nPidXi; nPidXi.SetPriors( lPriorsGuessXi , kTRUE);
AliPID nPidOmega; nPidOmega.SetPriors( lPriorsGuessOmega , kTRUE);
if( nTrackXi->IsOn(AliESDtrack::kESDpid) ){
Double_t r[10] = {0.}; nTrackXi->GetESDpid(r);
nPidXi.SetProbabilities(r);
nPidOmega.SetProbabilities(r);
Double_t ppion = nPidXi.GetProbability(AliPID::kPion);
if (ppion > nPidXi.GetProbability(AliPID::kElectron) &&
ppion > nPidXi.GetProbability(AliPID::kMuon) &&
ppion > nPidXi.GetProbability(AliPID::kKaon) &&
ppion > nPidXi.GetProbability(AliPID::kProton) ) lIsNegInXiPion = kTRUE;
Double_t pproton = nPidXi.GetProbability(AliPID::kProton);
if (pproton > nPidXi.GetProbability(AliPID::kElectron) &&
pproton > nPidXi.GetProbability(AliPID::kMuon) &&
pproton > nPidXi.GetProbability(AliPID::kPion) &&
pproton > nPidXi.GetProbability(AliPID::kKaon) ) lIsNegInXiProton = kTRUE;
ppion = 0.;
ppion = nPidOmega.GetProbability(AliPID::kPion);
if (ppion > nPidOmega.GetProbability(AliPID::kElectron) &&
ppion > nPidOmega.GetProbability(AliPID::kMuon) &&
ppion > nPidOmega.GetProbability(AliPID::kKaon) &&
ppion > nPidOmega.GetProbability(AliPID::kProton) ) lIsNegInOmegaPion = kTRUE;
pproton = 0.;
pproton = nPidOmega.GetProbability(AliPID::kProton);
if (pproton > nPidOmega.GetProbability(AliPID::kElectron) &&
pproton > nPidOmega.GetProbability(AliPID::kMuon) &&
pproton > nPidOmega.GetProbability(AliPID::kPion) &&
pproton > nPidOmega.GetProbability(AliPID::kKaon) ) lIsNegInOmegaProton = kTRUE;
}
AliPID bachPidXi; bachPidXi.SetPriors( lPriorsGuessXi , kTRUE);
AliPID bachPidOmega; bachPidOmega.SetPriors( lPriorsGuessOmega , kTRUE);
Double_t ppionBach = 0.0, pkaonBach = 0.0;
if( bachTrackXi->IsOn(AliESDtrack::kESDpid) ){
Double_t r[10] = {0.}; bachTrackXi->GetESDpid(r);
bachPidXi.SetProbabilities(r);
bachPidOmega.SetProbabilities(r);
ppionBach = bachPidXi.GetProbability(AliPID::kPion);
if (ppionBach > bachPidXi.GetProbability(AliPID::kElectron) &&
ppionBach > bachPidXi.GetProbability(AliPID::kMuon) &&
ppionBach > bachPidXi.GetProbability(AliPID::kKaon) &&
ppionBach > bachPidXi.GetProbability(AliPID::kProton) ) lIsBachelorPion = kTRUE;
pkaonBach = bachPidOmega.GetProbability(AliPID::kKaon);
if (pkaonBach > bachPidOmega.GetProbability(AliPID::kElectron) &&
pkaonBach > bachPidOmega.GetProbability(AliPID::kMuon) &&
pkaonBach > bachPidOmega.GetProbability(AliPID::kPion) &&
pkaonBach > bachPidOmega.GetProbability(AliPID::kProton) ) lIsBachelorKaon = kTRUE;
}
if (TMath::Abs(fESDpid->NumberOfSigmasTPC( bachTrackXi,AliPID::kKaon)) < 4) lIsBachelorKaonForTPC = kTRUE;
if (TMath::Abs(fESDpid->NumberOfSigmasTPC( bachTrackXi,AliPID::kPion)) < 4) lIsBachelorPionForTPC = kTRUE;
if (TMath::Abs(fESDpid->NumberOfSigmasTPC( nTrackXi,AliPID::kPion )) < 4) lIsNegPionForTPC = kTRUE;
if (TMath::Abs(fESDpid->NumberOfSigmasTPC( nTrackXi,AliPID::kProton )) < 4) lIsNegProtonForTPC = kTRUE;
if (TMath::Abs(fESDpid->NumberOfSigmasTPC( pTrackXi,AliPID::kPion )) < 4) lIsPosPionForTPC = kTRUE;
if (TMath::Abs(fESDpid->NumberOfSigmasTPC( pTrackXi,AliPID::kProton )) < 4) lIsPosProtonForTPC = kTRUE;
if( lChargeXi < 0 && lIsBachelorPion ) fHistMassWithCombPIDXiMinus ->Fill( lInvMassXiMinus );
if( lChargeXi > 0 && lIsBachelorPion ) fHistMassWithCombPIDXiPlus ->Fill( lInvMassXiPlus );
if( lChargeXi < 0 && lIsBachelorKaon ) fHistMassWithCombPIDOmegaMinus ->Fill( lInvMassOmegaMinus );
if( lChargeXi > 0 && lIsBachelorKaon ) fHistMassWithCombPIDOmegaPlus ->Fill( lInvMassOmegaPlus );
Int_t lblBachForPID = (Int_t) TMath::Abs( bachTrackXi->GetLabel() );
TParticle* mcBachForPID = lMCstack->Particle( lblBachForPID );
Double_t lmcPtBach = mcBachForPID->Pt();
if(lIsBachelorPion) f2dHistPIDprobaPionVsMCPtBach->Fill( lmcPtBach, ppionBach );
if(lIsBachelorKaon) f2dHistPIDprobaKaonVsMCPtBach->Fill( lmcPtBach, pkaonBach );
Bool_t lIsBachelorMCPiMinus = kFALSE;
Bool_t lIsBachelorMCPiPlus = kFALSE;
Bool_t lIsBachelorMCKMinus = kFALSE;
Bool_t lIsBachelorMCKPlus = kFALSE;
if( mcBachForPID->GetPdgCode() == -211) lIsBachelorMCPiMinus = kTRUE;
if( mcBachForPID->GetPdgCode() == 211) lIsBachelorMCPiPlus = kTRUE;
if( mcBachForPID->GetPdgCode() == -321) lIsBachelorMCKMinus = kTRUE;
if( mcBachForPID->GetPdgCode() == 321) lIsBachelorMCKPlus = kTRUE;
if( lChargeXi < 0 && lIsBachelorMCPiMinus ) fHistMassWithMcPIDXiMinus ->Fill( lInvMassXiMinus );
if( lChargeXi > 0 && lIsBachelorMCPiPlus ) fHistMassWithMcPIDXiPlus ->Fill( lInvMassXiPlus );
if( lChargeXi < 0 && lIsBachelorMCKMinus ) fHistMassWithMcPIDOmegaMinus ->Fill( lInvMassOmegaMinus );
if( lChargeXi > 0 && lIsBachelorMCKPlus ) fHistMassWithMcPIDOmegaPlus ->Fill( lInvMassOmegaPlus );
Bool_t lAssoXiMinus = kFALSE;
Bool_t lAssoXiPlus = kFALSE;
Bool_t lAssoOmegaMinus = kFALSE;
Bool_t lAssoOmegaPlus = kFALSE;
if(fDebug > 5)
cout << "MC EventNumber : " << lMCevent->Header()->GetEvent()
<< " / MC event Number in Run : " << lMCevent->Header()->GetEventNrInRun() << endl;
Int_t lblPosV0Dghter = (Int_t) TMath::Abs( pTrackXi->GetLabel() );
Int_t lblNegV0Dghter = (Int_t) TMath::Abs( nTrackXi->GetLabel() );
TParticle* mcPosV0Dghter = lMCstack->Particle( lblPosV0Dghter );
TParticle* mcNegV0Dghter = lMCstack->Particle( lblNegV0Dghter );
Int_t lblMotherPosV0Dghter = mcPosV0Dghter->GetFirstMother() ;
Int_t lblMotherNegV0Dghter = mcNegV0Dghter->GetFirstMother();
if( lblMotherPosV0Dghter != lblMotherNegV0Dghter) continue;
if( lblMotherPosV0Dghter < 0 ) continue;
if( lblMotherNegV0Dghter < 0 ) continue;
TParticle* mcMotherPosV0Dghter = lMCstack->Particle( lblMotherPosV0Dghter );
TParticle* mcMotherNegV0Dghter = lMCstack->Particle( lblMotherNegV0Dghter );
Int_t lblBach = (Int_t) TMath::Abs( bachTrackXi->GetLabel() );
TParticle* mcBach = lMCstack->Particle( lblBach );
Int_t lblGdMotherPosV0Dghter = mcMotherPosV0Dghter->GetFirstMother() ;
Int_t lblGdMotherNegV0Dghter = mcMotherNegV0Dghter->GetFirstMother() ;
if( lblGdMotherPosV0Dghter != lblGdMotherNegV0Dghter ) continue;
if( lblGdMotherPosV0Dghter < 0 ) continue;
if( lblGdMotherNegV0Dghter < 0 ) continue;
TParticle* mcGdMotherPosV0Dghter = lMCstack->Particle( lblGdMotherPosV0Dghter );
TParticle* mcGdMotherNegV0Dghter = lMCstack->Particle( lblGdMotherNegV0Dghter );
Int_t lblMotherBach = (Int_t) TMath::Abs( mcBach->GetFirstMother() );
if( lblMotherBach != lblGdMotherPosV0Dghter ) continue;
TParticle* mcMotherBach = lMCstack->Particle( lblMotherBach );
if( mcMotherBach ->GetPdgCode() == 3312 &&
mcGdMotherPosV0Dghter ->GetPdgCode() == 3312 &&
mcGdMotherNegV0Dghter ->GetPdgCode() == 3312) lAssoXiMinus = kTRUE;
else if( mcMotherBach ->GetPdgCode() == -3312 &&
mcGdMotherPosV0Dghter ->GetPdgCode() == -3312 &&
mcGdMotherNegV0Dghter ->GetPdgCode() == -3312) lAssoXiPlus = kTRUE;
else if( mcMotherBach ->GetPdgCode() == 3334 &&
mcGdMotherPosV0Dghter ->GetPdgCode() == 3334 &&
mcGdMotherNegV0Dghter ->GetPdgCode() == 3334) lAssoOmegaMinus = kTRUE;
else if( mcMotherBach ->GetPdgCode() == -3334 &&
mcGdMotherPosV0Dghter ->GetPdgCode() == -3334 &&
mcGdMotherNegV0Dghter ->GetPdgCode() == -3334) lAssoOmegaPlus = kTRUE;
if(!lAssoXiMinus && !lAssoXiPlus && !lAssoOmegaMinus && !lAssoOmegaPlus) continue;
if(fDebug > 4){
cout << "XiMinus = " << lAssoXiMinus << endl;
cout << "XiPlus = " << lAssoXiPlus << endl;
cout << "OmegaMinus = " << lAssoOmegaMinus << endl;
cout << "OmegaPlus = " << lAssoOmegaPlus << endl
<< "----" << endl;
}
if(fDebug > 5){
cout << endl;
cout << "- V0 daughters - " << endl;
cout << " + V0 Pos. / Label : " << lblPosV0Dghter
<< " - Pdg Code : " << mcPosV0Dghter->GetTitle() << endl;
cout << " - V0 Neg. / Label : " << lblNegV0Dghter
<< " - Pdg Code : " << mcNegV0Dghter->GetTitle() << endl;
cout << "- Xi daughters - " << endl;
cout << " + V0 Pos. mother / Label : " << lblMotherPosV0Dghter
<< " - Pdg Code : " << mcMotherPosV0Dghter->GetTitle() << endl;
cout << " - V0 Neg. mother / Label : " << lblMotherNegV0Dghter
<< " - Pdg Code : " << mcMotherNegV0Dghter->GetTitle() << endl;
cout << " -- Bach. / Label :" << lblBach
<< " - Pdg Code : " << mcBach->GetTitle() << endl;
cout << "- Xi candidate -" << endl;
cout << " + V0 Pos. Gd Mother / Label : " << lblGdMotherPosV0Dghter
<< " - Pdg Code : " << mcGdMotherPosV0Dghter->GetTitle() << endl;
cout << " - V0 Neg. Gd Mother / Label : " << lblGdMotherNegV0Dghter
<< " - Pdg Code : "<< mcGdMotherNegV0Dghter->GetTitle() << endl;
cout << " -- Mother Bach. / Label : " << lblMotherBach
<< " - Pdg Code : " << mcMotherBach->GetTitle() << endl;
cout << endl;
}
Double_t lmcPt = mcMotherBach->Pt();
Double_t lmcRapCasc = 0.5*TMath::Log( (mcMotherBach->Energy() + mcMotherBach->Pz()) /
(mcMotherBach->Energy() - mcMotherBach->Pz() +1.e-13) );
Double_t lmcPtBaryon = (mcNegV0Dghter->GetPdgCode() == -2212 ) ? mcNegV0Dghter->Pt() : mcPosV0Dghter->Pt();
Double_t lmcEta = mcMotherBach->Eta();
Double_t lmcTransvRadius = mcBach->R();
TVector3 lmcTVect3Mom( mcMotherBach->Px(), mcMotherBach->Py(), mcMotherBach->Pz() );
Double_t lrecoPt = xiESD->Pt();
Double_t lrecoTransvRadius = TMath::Sqrt( xiESD->Xv() * xiESD->Xv() + xiESD->Yv() * xiESD->Yv() );
TVector3 lrecoTVect3Mom( xiESD->Px(), xiESD->Py(), xiESD->Pz() );
Double_t lDeltaPhiMcReco = lmcTVect3Mom.DeltaPhi( lrecoTVect3Mom ) * 180.0/TMath::Pi();
if( lChargeXi < 0 && lAssoXiMinus){
fHistAsMCMassXiMinus ->Fill( lInvMassXiMinus );
if(lIsBachelorPion) f2dHistAsMCandCombPIDGenPtVsGenYXiMinus->Fill( lmcPt, lmcRapCasc );
f2dHistAsMCGenPtVsGenYXiMinus ->Fill( lmcPt, lmcRapCasc);
fHistAsMCGenEtaXiMinus ->Fill( lmcEta );
f2dHistAsMCResPtXiMinus ->Fill( lmcPt, (lrecoPt - lmcPt)/ lmcPt );
f2dHistAsMCResRXiMinus ->Fill( lmcTransvRadius, (lrecoTransvRadius - lmcTransvRadius)/ lmcTransvRadius );
f2dHistAsMCResPhiXiMinus ->Fill( lmcPt, lDeltaPhiMcReco );
f2dHistAsMCPtProtonVsPtXiMinus->Fill( lmcPtBaryon, lmcPt );
}
else if( lChargeXi > 0 && lAssoXiPlus){
fHistAsMCMassXiPlus ->Fill( lInvMassXiPlus );
if(lIsBachelorPion) f2dHistAsMCandCombPIDGenPtVsGenYXiPlus->Fill( lmcPt, lmcRapCasc );
f2dHistAsMCGenPtVsGenYXiPlus ->Fill( lmcPt, lmcRapCasc);
fHistAsMCGenEtaXiPlus ->Fill( lmcEta );
f2dHistAsMCResPtXiPlus ->Fill( lmcPt, (lrecoPt - lmcPt)/ lmcPt );
f2dHistAsMCResRXiPlus ->Fill( lmcTransvRadius, (lrecoTransvRadius - lmcTransvRadius)/ lmcTransvRadius );
f2dHistAsMCResPhiXiPlus ->Fill( lmcPt, lDeltaPhiMcReco );
f2dHistAsMCPtAntiProtonVsPtXiPlus ->Fill( lmcPtBaryon, lmcPt );
}
else if( lChargeXi < 0 && lAssoOmegaMinus){
fHistAsMCMassOmegaMinus ->Fill( lInvMassOmegaMinus );
if(lIsBachelorKaon) f2dHistAsMCandCombPIDGenPtVsGenYOmegaMinus->Fill( lmcPt, lmcRapCasc );
f2dHistAsMCGenPtVsGenYOmegaMinus ->Fill( lmcPt, lmcRapCasc );
fHistAsMCGenEtaOmegaMinus ->Fill( lmcEta );
f2dHistAsMCResPtOmegaMinus ->Fill( lmcPt, (lrecoPt - lmcPt)/ lmcPt );
f2dHistAsMCResROmegaMinus ->Fill( lmcTransvRadius, (lrecoTransvRadius - lmcTransvRadius)/ lmcTransvRadius );
f2dHistAsMCResPhiOmegaMinus ->Fill( lmcPt, lDeltaPhiMcReco );
f2dHistAsMCPtProtonVsPtOmegaMinus->Fill( lmcPtBaryon, lmcPt );
}
else if( lChargeXi > 0 && lAssoOmegaPlus){
fHistAsMCMassOmegaPlus ->Fill( lInvMassOmegaPlus );
if(lIsBachelorKaon) f2dHistAsMCandCombPIDGenPtVsGenYOmegaPlus->Fill( lmcPt, lmcRapCasc );
f2dHistAsMCGenPtVsGenYOmegaPlus ->Fill( lmcPt, lmcRapCasc );
fHistAsMCGenEtaOmegaPlus ->Fill( lmcEta );
f2dHistAsMCResPtOmegaPlus ->Fill( lmcPt, (lrecoPt - lmcPt)/ lmcPt );
f2dHistAsMCResROmegaPlus ->Fill( lmcTransvRadius, (lrecoTransvRadius - lmcTransvRadius)/ lmcTransvRadius );
f2dHistAsMCResPhiOmegaPlus ->Fill( lmcPt, lDeltaPhiMcReco );
f2dHistAsMCPtAntiProtonVsPtOmegaPlus ->Fill( lmcPtBaryon, lmcPt );
}
Double_t lDcaXiDaughters = -1. ;
Double_t lDcaBachToPrimVertexXi = -1. ;
Double_t lXiCosineOfPointingAngle = -1. ;
Double_t lPosXi[3] = { -1000.0, -1000.0, -1000.0 };
Double_t lXiRadius = -1000. ;
Double_t lInvMassLambdaAsCascDghter = 0.;
Double_t lDcaV0DaughtersXi = -1.;
Double_t lV0CosineOfPointingAngleXi = -1.;
Double_t lPosV0Xi[3] = { -1000. , -1000., -1000. };
Double_t lV0RadiusXi = -1000.;
Double_t lDcaV0ToPrimVertexXi = -1.;
Double_t lDcaPosToPrimVertexXi = -1.;
Double_t lDcaNegToPrimVertexXi = -1.;
lDcaXiDaughters = xiESD->GetDcaXiDaughters();
lDcaBachToPrimVertexXi = TMath::Abs( bachTrackXi->GetD( lBestPrimaryVtxPos[0],
lBestPrimaryVtxPos[1],
lMagneticField ) );
lXiCosineOfPointingAngle = xiESD->GetCascadeCosineOfPointingAngle( lBestPrimaryVtxPos[0],
lBestPrimaryVtxPos[1],
lBestPrimaryVtxPos[2] );
xiESD->GetXYZcascade( lPosXi[0], lPosXi[1], lPosXi[2] );
lXiRadius = TMath::Sqrt( lPosXi[0]*lPosXi[0] + lPosXi[1]*lPosXi[1] );
lInvMassLambdaAsCascDghter = xiESD->GetEffMass();
lDcaV0DaughtersXi = xiESD->GetDcaV0Daughters();
lV0CosineOfPointingAngleXi = xiESD->GetV0CosineOfPointingAngle( lBestPrimaryVtxPos[0],
lBestPrimaryVtxPos[1],
lBestPrimaryVtxPos[2] );
xiESD->GetXYZ( lPosV0Xi[0], lPosV0Xi[1], lPosV0Xi[2] );
lV0RadiusXi = TMath::Sqrt( lPosV0Xi[0]*lPosV0Xi[0] + lPosV0Xi[1]*lPosV0Xi[1] );
lDcaV0ToPrimVertexXi = xiESD->GetD( lBestPrimaryVtxPos[0],
lBestPrimaryVtxPos[1],
lBestPrimaryVtxPos[2] );
lDcaPosToPrimVertexXi = TMath::Abs( pTrackXi ->GetD( lBestPrimaryVtxPos[0],
lBestPrimaryVtxPos[1],
lMagneticField ) );
lDcaNegToPrimVertexXi = TMath::Abs( nTrackXi ->GetD( lBestPrimaryVtxPos[0],
lBestPrimaryVtxPos[1],
lMagneticField ) );
Double_t lContainerCutVars[20] = {0.0};
lContainerCutVars[0] = lDcaXiDaughters;
lContainerCutVars[1] = lDcaBachToPrimVertexXi;
lContainerCutVars[2] = lXiCosineOfPointingAngle;
lContainerCutVars[3] = lXiRadius;
lContainerCutVars[4] = lInvMassLambdaAsCascDghter;
lContainerCutVars[5] = lDcaV0DaughtersXi;
lContainerCutVars[6] = lV0CosineOfPointingAngleXi;
lContainerCutVars[7] = lV0RadiusXi;
lContainerCutVars[8] = lDcaV0ToPrimVertexXi;
lContainerCutVars[9] = lDcaPosToPrimVertexXi;
lContainerCutVars[10] = lDcaNegToPrimVertexXi;
lContainerCutVars[13] = lmcPt;
lContainerCutVars[16] = lBestPrimaryVtxPos[2];
lContainerCutVars[17] = nTrackPrimaryMultiplicity;
lContainerCutVars[18] = nITSandTPCtracksAndSPDtracklets;
lContainerCutVars[19] = lBachTPCClusters;
if( lChargeXi < 0 && lAssoXiMinus ) {
lContainerCutVars[11] = lInvMassXiMinus;
lContainerCutVars[12] = 1.63;
lContainerCutVars[14] = lmcRapCasc;
lContainerCutVars[15] = -1.;
if( lIsBachelorPionForTPC && lIsPosProtonForTPC && lIsNegPionForTPC )
fCFContAsCascadeCuts->Fill(lContainerCutVars,0);
}
if( lChargeXi > 0 && lAssoXiPlus ){
lContainerCutVars[11] = lInvMassXiPlus;
lContainerCutVars[12] = 1.26;
lContainerCutVars[14] = lmcRapCasc;
lContainerCutVars[15] = -1.;
if( lIsBachelorPionForTPC && lIsNegProtonForTPC && lIsPosPionForTPC )
fCFContAsCascadeCuts->Fill(lContainerCutVars,1);
}
if( lChargeXi < 0 && lAssoOmegaMinus ) {
lContainerCutVars[11] = 1.63;
lContainerCutVars[12] = lInvMassOmegaMinus;
lContainerCutVars[14] = -1.;
lContainerCutVars[15] = lmcRapCasc;
if( lIsBachelorKaonForTPC && lIsPosProtonForTPC && lIsNegPionForTPC && (TMath::Abs( lInvMassXiMinus-1.3217 ) > 0.008) )
fCFContAsCascadeCuts->Fill(lContainerCutVars,2);
}
if( lChargeXi > 0 && lAssoOmegaPlus ){
lContainerCutVars[11] = 1.26;
lContainerCutVars[12] = lInvMassOmegaPlus;
lContainerCutVars[14] = -1.;
lContainerCutVars[15] = lmcRapCasc;
if( lIsBachelorKaonForTPC && lIsNegProtonForTPC && lIsPosPionForTPC && (TMath::Abs( lInvMassXiPlus-1.3217 ) > 0.008) )
fCFContAsCascadeCuts->Fill(lContainerCutVars,3);
}
Double_t lContainerPIDVars[4] = {0.0};
if( lChargeXi < 0 && lAssoXiMinus ) {
lContainerPIDVars[0] = lmcPt ;
lContainerPIDVars[1] = lInvMassXiMinus ;
lContainerPIDVars[2] = lmcRapCasc ;
lContainerPIDVars[3] = nTrackPrimaryMultiplicity ;
fCFContCascadePIDAsXiMinus->Fill(lContainerPIDVars, 0);
if( lIsBachelorPionForTPC )
fCFContCascadePIDAsXiMinus->Fill(lContainerPIDVars, 1);
if( lIsBachelorPionForTPC &&
lIsPosProtonForTPC )
fCFContCascadePIDAsXiMinus->Fill(lContainerPIDVars, 2);
if( lIsBachelorPionForTPC &&
lIsPosProtonForTPC &&
lIsNegPionForTPC )
fCFContCascadePIDAsXiMinus->Fill(lContainerPIDVars, 3);
if( lIsBachelorPion )
fCFContCascadePIDAsXiMinus->Fill(lContainerPIDVars, 4);
if( lIsBachelorPion &&
lIsPosInXiProton )
fCFContCascadePIDAsXiMinus->Fill(lContainerPIDVars, 5);
if(lIsBachelorPion &&
lIsPosInXiProton &&
lIsNegInXiPion )
fCFContCascadePIDAsXiMinus->Fill(lContainerPIDVars, 6);
}
lContainerPIDVars[0] = 0.; lContainerPIDVars[1] = 0.; lContainerPIDVars[2] = 0.; lContainerPIDVars[3] = 0.;
if( lChargeXi > 0 && lAssoXiPlus ) {
lContainerPIDVars[0] = lmcPt ;
lContainerPIDVars[1] = lInvMassXiPlus ;
lContainerPIDVars[2] = lmcRapCasc ;
lContainerPIDVars[3] = nTrackPrimaryMultiplicity ;
fCFContCascadePIDAsXiPlus->Fill(lContainerPIDVars, 0);
if( lIsBachelorPionForTPC )
fCFContCascadePIDAsXiPlus->Fill(lContainerPIDVars, 1);
if( lIsBachelorPionForTPC &&
lIsNegProtonForTPC )
fCFContCascadePIDAsXiPlus->Fill(lContainerPIDVars, 2);
if( lIsBachelorPionForTPC &&
lIsNegProtonForTPC &&
lIsPosPionForTPC )
fCFContCascadePIDAsXiPlus->Fill(lContainerPIDVars, 3);
if( lIsBachelorPion )
fCFContCascadePIDAsXiPlus->Fill(lContainerPIDVars, 4);
if( lIsBachelorPion &&
lIsNegInXiProton )
fCFContCascadePIDAsXiPlus->Fill(lContainerPIDVars, 5);
if(lIsBachelorPion &&
lIsNegInXiProton &&
lIsPosInXiPion )
fCFContCascadePIDAsXiPlus->Fill(lContainerPIDVars, 6);
}
lContainerPIDVars[0] = 0.; lContainerPIDVars[1] = 0.; lContainerPIDVars[2] = 0.; lContainerPIDVars[3] = 0.;
if( lChargeXi < 0 && lAssoOmegaMinus ) {
lContainerPIDVars[0] = lmcPt ;
lContainerPIDVars[1] = lInvMassOmegaMinus ;
lContainerPIDVars[2] = lmcRapCasc ;
lContainerPIDVars[3] = nTrackPrimaryMultiplicity ;
fCFContCascadePIDAsOmegaMinus->Fill(lContainerPIDVars, 0);
if( lIsBachelorKaonForTPC )
fCFContCascadePIDAsOmegaMinus->Fill(lContainerPIDVars, 1);
if( lIsBachelorKaonForTPC &&
lIsPosProtonForTPC )
fCFContCascadePIDAsOmegaMinus->Fill(lContainerPIDVars, 2);
if( lIsBachelorKaonForTPC &&
lIsPosProtonForTPC &&
lIsNegPionForTPC )
fCFContCascadePIDAsOmegaMinus->Fill(lContainerPIDVars, 3);
if( lIsBachelorKaon )
fCFContCascadePIDAsOmegaMinus->Fill(lContainerPIDVars, 4);
if( lIsBachelorKaon &&
lIsPosInOmegaProton )
fCFContCascadePIDAsOmegaMinus->Fill(lContainerPIDVars, 5);
if(lIsBachelorKaon &&
lIsPosInOmegaProton &&
lIsNegInOmegaPion )
fCFContCascadePIDAsOmegaMinus->Fill(lContainerPIDVars, 6);
}
lContainerPIDVars[0] = 0.; lContainerPIDVars[1] = 0.; lContainerPIDVars[2] = 0.; lContainerPIDVars[3] = 0.;
if( lChargeXi > 0 && lAssoOmegaPlus) {
lContainerPIDVars[0] = lmcPt ;
lContainerPIDVars[1] = lInvMassOmegaPlus ;
lContainerPIDVars[2] = lmcRapCasc ;
lContainerPIDVars[3] = nTrackPrimaryMultiplicity ;
fCFContCascadePIDAsOmegaPlus->Fill(lContainerPIDVars, 0);
if( lIsBachelorKaonForTPC )
fCFContCascadePIDAsOmegaPlus->Fill(lContainerPIDVars, 1);
if( lIsBachelorKaonForTPC &&
lIsNegProtonForTPC )
fCFContCascadePIDAsOmegaPlus->Fill(lContainerPIDVars, 2);
if( lIsBachelorKaonForTPC &&
lIsNegProtonForTPC &&
lIsPosPionForTPC )
fCFContCascadePIDAsOmegaPlus->Fill(lContainerPIDVars, 3);
if( lIsBachelorKaon )
fCFContCascadePIDAsOmegaPlus->Fill(lContainerPIDVars, 4);
if( lIsBachelorKaon &&
lIsNegInOmegaProton )
fCFContCascadePIDAsOmegaPlus->Fill(lContainerPIDVars, 5);
if(lIsBachelorKaon &&
lIsNegInOmegaProton &&
lIsPosInOmegaPion )
fCFContCascadePIDAsOmegaPlus->Fill(lContainerPIDVars, 6);
}
}
PostData(1, fListHistCascade);
}
Int_t AliAnalysisTaskCheckPerformanceCascade::DoESDTrackWithTPCrefitMultiplicity(const AliESDEvent *lESDevent)
{
Int_t nTrackWithTPCrefitMultiplicity = 0;
for(Int_t iTrackIdx = 0; iTrackIdx < (InputEvent())->GetNumberOfTracks(); iTrackIdx++){
AliESDtrack *esdTrack = 0x0;
esdTrack = lESDevent->GetTrack( iTrackIdx );
if (!esdTrack) { AliWarning("Pb / Could not retrieve one track within the track loop for TPCrefit check ..."); continue; }
ULong_t lTrackStatus = esdTrack->GetStatus();
if ((lTrackStatus&AliESDtrack::kTPCrefit) == 0) continue;
else nTrackWithTPCrefitMultiplicity++;
}
return nTrackWithTPCrefitMultiplicity;
}
void AliAnalysisTaskCheckPerformanceCascade::Terminate(Option_t *)
{
TList *cRetrievedList = 0x0;
cRetrievedList = (TList*)GetOutputData(1);
if(!cRetrievedList){
Printf("ERROR - AliAnalysisTaskCheckPerformanceCascade : ouput data container list not available\n");
return;
}
fHistMCTrackMultiplicity = dynamic_cast<TH1F*> ( cRetrievedList->FindObject("fHistMCTrackMultiplicity") );
if (!fHistMCTrackMultiplicity) {
Printf("ERROR - AliAnalysisTaskCheckPerformanceCascade : fHistMCTrackMultiplicity not available");
return;
}
TCanvas *canCheckPerformanceCascade = new TCanvas("AliAnalysisTaskCheckPerformanceCascade","Multiplicity",10,10,510,510);
canCheckPerformanceCascade->cd(1)->SetLogy();
fHistMCTrackMultiplicity->SetMarkerStyle(22);
fHistMCTrackMultiplicity->DrawCopy("E");
}
AliAnalysisTaskCheckPerformanceCascade.cxx:1 AliAnalysisTaskCheckPerformanceCascade.cxx:2 AliAnalysisTaskCheckPerformanceCascade.cxx:3 AliAnalysisTaskCheckPerformanceCascade.cxx:4 AliAnalysisTaskCheckPerformanceCascade.cxx:5 AliAnalysisTaskCheckPerformanceCascade.cxx:6 AliAnalysisTaskCheckPerformanceCascade.cxx:7 AliAnalysisTaskCheckPerformanceCascade.cxx:8 AliAnalysisTaskCheckPerformanceCascade.cxx:9 AliAnalysisTaskCheckPerformanceCascade.cxx:10 AliAnalysisTaskCheckPerformanceCascade.cxx:11 AliAnalysisTaskCheckPerformanceCascade.cxx:12 AliAnalysisTaskCheckPerformanceCascade.cxx:13 AliAnalysisTaskCheckPerformanceCascade.cxx:14 AliAnalysisTaskCheckPerformanceCascade.cxx:15 AliAnalysisTaskCheckPerformanceCascade.cxx:16 AliAnalysisTaskCheckPerformanceCascade.cxx:17 AliAnalysisTaskCheckPerformanceCascade.cxx:18 AliAnalysisTaskCheckPerformanceCascade.cxx:19 AliAnalysisTaskCheckPerformanceCascade.cxx:20 AliAnalysisTaskCheckPerformanceCascade.cxx:21 AliAnalysisTaskCheckPerformanceCascade.cxx:22 AliAnalysisTaskCheckPerformanceCascade.cxx:23 AliAnalysisTaskCheckPerformanceCascade.cxx:24 AliAnalysisTaskCheckPerformanceCascade.cxx:25 AliAnalysisTaskCheckPerformanceCascade.cxx:26 AliAnalysisTaskCheckPerformanceCascade.cxx:27 AliAnalysisTaskCheckPerformanceCascade.cxx:28 AliAnalysisTaskCheckPerformanceCascade.cxx:29 AliAnalysisTaskCheckPerformanceCascade.cxx:30 AliAnalysisTaskCheckPerformanceCascade.cxx:31 AliAnalysisTaskCheckPerformanceCascade.cxx:32 AliAnalysisTaskCheckPerformanceCascade.cxx:33 AliAnalysisTaskCheckPerformanceCascade.cxx:34 AliAnalysisTaskCheckPerformanceCascade.cxx:35 AliAnalysisTaskCheckPerformanceCascade.cxx:36 AliAnalysisTaskCheckPerformanceCascade.cxx:37 AliAnalysisTaskCheckPerformanceCascade.cxx:38 AliAnalysisTaskCheckPerformanceCascade.cxx:39 AliAnalysisTaskCheckPerformanceCascade.cxx:40 AliAnalysisTaskCheckPerformanceCascade.cxx:41 AliAnalysisTaskCheckPerformanceCascade.cxx:42 AliAnalysisTaskCheckPerformanceCascade.cxx:43 AliAnalysisTaskCheckPerformanceCascade.cxx:44 AliAnalysisTaskCheckPerformanceCascade.cxx:45 AliAnalysisTaskCheckPerformanceCascade.cxx:46 AliAnalysisTaskCheckPerformanceCascade.cxx:47 AliAnalysisTaskCheckPerformanceCascade.cxx:48 AliAnalysisTaskCheckPerformanceCascade.cxx:49 AliAnalysisTaskCheckPerformanceCascade.cxx:50 AliAnalysisTaskCheckPerformanceCascade.cxx:51 AliAnalysisTaskCheckPerformanceCascade.cxx:52 AliAnalysisTaskCheckPerformanceCascade.cxx:53 AliAnalysisTaskCheckPerformanceCascade.cxx:54 AliAnalysisTaskCheckPerformanceCascade.cxx:55 AliAnalysisTaskCheckPerformanceCascade.cxx:56 AliAnalysisTaskCheckPerformanceCascade.cxx:57 AliAnalysisTaskCheckPerformanceCascade.cxx:58 AliAnalysisTaskCheckPerformanceCascade.cxx:59 AliAnalysisTaskCheckPerformanceCascade.cxx:60 AliAnalysisTaskCheckPerformanceCascade.cxx:61 AliAnalysisTaskCheckPerformanceCascade.cxx:62 AliAnalysisTaskCheckPerformanceCascade.cxx:63 AliAnalysisTaskCheckPerformanceCascade.cxx:64 AliAnalysisTaskCheckPerformanceCascade.cxx:65 AliAnalysisTaskCheckPerformanceCascade.cxx:66 AliAnalysisTaskCheckPerformanceCascade.cxx:67 AliAnalysisTaskCheckPerformanceCascade.cxx:68 AliAnalysisTaskCheckPerformanceCascade.cxx:69 AliAnalysisTaskCheckPerformanceCascade.cxx:70 AliAnalysisTaskCheckPerformanceCascade.cxx:71 AliAnalysisTaskCheckPerformanceCascade.cxx:72 AliAnalysisTaskCheckPerformanceCascade.cxx:73 AliAnalysisTaskCheckPerformanceCascade.cxx:74 AliAnalysisTaskCheckPerformanceCascade.cxx:75 AliAnalysisTaskCheckPerformanceCascade.cxx:76 AliAnalysisTaskCheckPerformanceCascade.cxx:77 AliAnalysisTaskCheckPerformanceCascade.cxx:78 AliAnalysisTaskCheckPerformanceCascade.cxx:79 AliAnalysisTaskCheckPerformanceCascade.cxx:80 AliAnalysisTaskCheckPerformanceCascade.cxx:81 AliAnalysisTaskCheckPerformanceCascade.cxx:82 AliAnalysisTaskCheckPerformanceCascade.cxx:83 AliAnalysisTaskCheckPerformanceCascade.cxx:84 AliAnalysisTaskCheckPerformanceCascade.cxx:85 AliAnalysisTaskCheckPerformanceCascade.cxx:86 AliAnalysisTaskCheckPerformanceCascade.cxx:87 AliAnalysisTaskCheckPerformanceCascade.cxx:88 AliAnalysisTaskCheckPerformanceCascade.cxx:89 AliAnalysisTaskCheckPerformanceCascade.cxx:90 AliAnalysisTaskCheckPerformanceCascade.cxx:91 AliAnalysisTaskCheckPerformanceCascade.cxx:92 AliAnalysisTaskCheckPerformanceCascade.cxx:93 AliAnalysisTaskCheckPerformanceCascade.cxx:94 AliAnalysisTaskCheckPerformanceCascade.cxx:95 AliAnalysisTaskCheckPerformanceCascade.cxx:96 AliAnalysisTaskCheckPerformanceCascade.cxx:97 AliAnalysisTaskCheckPerformanceCascade.cxx:98 AliAnalysisTaskCheckPerformanceCascade.cxx:99 AliAnalysisTaskCheckPerformanceCascade.cxx:100 AliAnalysisTaskCheckPerformanceCascade.cxx:101 AliAnalysisTaskCheckPerformanceCascade.cxx:102 AliAnalysisTaskCheckPerformanceCascade.cxx:103 AliAnalysisTaskCheckPerformanceCascade.cxx:104 AliAnalysisTaskCheckPerformanceCascade.cxx:105 AliAnalysisTaskCheckPerformanceCascade.cxx:106 AliAnalysisTaskCheckPerformanceCascade.cxx:107 AliAnalysisTaskCheckPerformanceCascade.cxx:108 AliAnalysisTaskCheckPerformanceCascade.cxx:109 AliAnalysisTaskCheckPerformanceCascade.cxx:110 AliAnalysisTaskCheckPerformanceCascade.cxx:111 AliAnalysisTaskCheckPerformanceCascade.cxx:112 AliAnalysisTaskCheckPerformanceCascade.cxx:113 AliAnalysisTaskCheckPerformanceCascade.cxx:114 AliAnalysisTaskCheckPerformanceCascade.cxx:115 AliAnalysisTaskCheckPerformanceCascade.cxx:116 AliAnalysisTaskCheckPerformanceCascade.cxx:117 AliAnalysisTaskCheckPerformanceCascade.cxx:118 AliAnalysisTaskCheckPerformanceCascade.cxx:119 AliAnalysisTaskCheckPerformanceCascade.cxx:120 AliAnalysisTaskCheckPerformanceCascade.cxx:121 AliAnalysisTaskCheckPerformanceCascade.cxx:122 AliAnalysisTaskCheckPerformanceCascade.cxx:123 AliAnalysisTaskCheckPerformanceCascade.cxx:124 AliAnalysisTaskCheckPerformanceCascade.cxx:125 AliAnalysisTaskCheckPerformanceCascade.cxx:126 AliAnalysisTaskCheckPerformanceCascade.cxx:127 AliAnalysisTaskCheckPerformanceCascade.cxx:128 AliAnalysisTaskCheckPerformanceCascade.cxx:129 AliAnalysisTaskCheckPerformanceCascade.cxx:130 AliAnalysisTaskCheckPerformanceCascade.cxx:131 AliAnalysisTaskCheckPerformanceCascade.cxx:132 AliAnalysisTaskCheckPerformanceCascade.cxx:133 AliAnalysisTaskCheckPerformanceCascade.cxx:134 AliAnalysisTaskCheckPerformanceCascade.cxx:135 AliAnalysisTaskCheckPerformanceCascade.cxx:136 AliAnalysisTaskCheckPerformanceCascade.cxx:137 AliAnalysisTaskCheckPerformanceCascade.cxx:138 AliAnalysisTaskCheckPerformanceCascade.cxx:139 AliAnalysisTaskCheckPerformanceCascade.cxx:140 AliAnalysisTaskCheckPerformanceCascade.cxx:141 AliAnalysisTaskCheckPerformanceCascade.cxx:142 AliAnalysisTaskCheckPerformanceCascade.cxx:143 AliAnalysisTaskCheckPerformanceCascade.cxx:144 AliAnalysisTaskCheckPerformanceCascade.cxx:145 AliAnalysisTaskCheckPerformanceCascade.cxx:146 AliAnalysisTaskCheckPerformanceCascade.cxx:147 AliAnalysisTaskCheckPerformanceCascade.cxx:148 AliAnalysisTaskCheckPerformanceCascade.cxx:149 AliAnalysisTaskCheckPerformanceCascade.cxx:150 AliAnalysisTaskCheckPerformanceCascade.cxx:151 AliAnalysisTaskCheckPerformanceCascade.cxx:152 AliAnalysisTaskCheckPerformanceCascade.cxx:153 AliAnalysisTaskCheckPerformanceCascade.cxx:154 AliAnalysisTaskCheckPerformanceCascade.cxx:155 AliAnalysisTaskCheckPerformanceCascade.cxx:156 AliAnalysisTaskCheckPerformanceCascade.cxx:157 AliAnalysisTaskCheckPerformanceCascade.cxx:158 AliAnalysisTaskCheckPerformanceCascade.cxx:159 AliAnalysisTaskCheckPerformanceCascade.cxx:160 AliAnalysisTaskCheckPerformanceCascade.cxx:161 AliAnalysisTaskCheckPerformanceCascade.cxx:162 AliAnalysisTaskCheckPerformanceCascade.cxx:163 AliAnalysisTaskCheckPerformanceCascade.cxx:164 AliAnalysisTaskCheckPerformanceCascade.cxx:165 AliAnalysisTaskCheckPerformanceCascade.cxx:166 AliAnalysisTaskCheckPerformanceCascade.cxx:167 AliAnalysisTaskCheckPerformanceCascade.cxx:168 AliAnalysisTaskCheckPerformanceCascade.cxx:169 AliAnalysisTaskCheckPerformanceCascade.cxx:170 AliAnalysisTaskCheckPerformanceCascade.cxx:171 AliAnalysisTaskCheckPerformanceCascade.cxx:172 AliAnalysisTaskCheckPerformanceCascade.cxx:173 AliAnalysisTaskCheckPerformanceCascade.cxx:174 AliAnalysisTaskCheckPerformanceCascade.cxx:175 AliAnalysisTaskCheckPerformanceCascade.cxx:176 AliAnalysisTaskCheckPerformanceCascade.cxx:177 AliAnalysisTaskCheckPerformanceCascade.cxx:178 AliAnalysisTaskCheckPerformanceCascade.cxx:179 AliAnalysisTaskCheckPerformanceCascade.cxx:180 AliAnalysisTaskCheckPerformanceCascade.cxx:181 AliAnalysisTaskCheckPerformanceCascade.cxx:182 AliAnalysisTaskCheckPerformanceCascade.cxx:183 AliAnalysisTaskCheckPerformanceCascade.cxx:184 AliAnalysisTaskCheckPerformanceCascade.cxx:185 AliAnalysisTaskCheckPerformanceCascade.cxx:186 AliAnalysisTaskCheckPerformanceCascade.cxx:187 AliAnalysisTaskCheckPerformanceCascade.cxx:188 AliAnalysisTaskCheckPerformanceCascade.cxx:189 AliAnalysisTaskCheckPerformanceCascade.cxx:190 AliAnalysisTaskCheckPerformanceCascade.cxx:191 AliAnalysisTaskCheckPerformanceCascade.cxx:192 AliAnalysisTaskCheckPerformanceCascade.cxx:193 AliAnalysisTaskCheckPerformanceCascade.cxx:194 AliAnalysisTaskCheckPerformanceCascade.cxx:195 AliAnalysisTaskCheckPerformanceCascade.cxx:196 AliAnalysisTaskCheckPerformanceCascade.cxx:197 AliAnalysisTaskCheckPerformanceCascade.cxx:198 AliAnalysisTaskCheckPerformanceCascade.cxx:199 AliAnalysisTaskCheckPerformanceCascade.cxx:200 AliAnalysisTaskCheckPerformanceCascade.cxx:201 AliAnalysisTaskCheckPerformanceCascade.cxx:202 AliAnalysisTaskCheckPerformanceCascade.cxx:203 AliAnalysisTaskCheckPerformanceCascade.cxx:204 AliAnalysisTaskCheckPerformanceCascade.cxx:205 AliAnalysisTaskCheckPerformanceCascade.cxx:206 AliAnalysisTaskCheckPerformanceCascade.cxx:207 AliAnalysisTaskCheckPerformanceCascade.cxx:208 AliAnalysisTaskCheckPerformanceCascade.cxx:209 AliAnalysisTaskCheckPerformanceCascade.cxx:210 AliAnalysisTaskCheckPerformanceCascade.cxx:211 AliAnalysisTaskCheckPerformanceCascade.cxx:212 AliAnalysisTaskCheckPerformanceCascade.cxx:213 AliAnalysisTaskCheckPerformanceCascade.cxx:214 AliAnalysisTaskCheckPerformanceCascade.cxx:215 AliAnalysisTaskCheckPerformanceCascade.cxx:216 AliAnalysisTaskCheckPerformanceCascade.cxx:217 AliAnalysisTaskCheckPerformanceCascade.cxx:218 AliAnalysisTaskCheckPerformanceCascade.cxx:219 AliAnalysisTaskCheckPerformanceCascade.cxx:220 AliAnalysisTaskCheckPerformanceCascade.cxx:221 AliAnalysisTaskCheckPerformanceCascade.cxx:222 AliAnalysisTaskCheckPerformanceCascade.cxx:223 AliAnalysisTaskCheckPerformanceCascade.cxx:224 AliAnalysisTaskCheckPerformanceCascade.cxx:225 AliAnalysisTaskCheckPerformanceCascade.cxx:226 AliAnalysisTaskCheckPerformanceCascade.cxx:227 AliAnalysisTaskCheckPerformanceCascade.cxx:228 AliAnalysisTaskCheckPerformanceCascade.cxx:229 AliAnalysisTaskCheckPerformanceCascade.cxx:230 AliAnalysisTaskCheckPerformanceCascade.cxx:231 AliAnalysisTaskCheckPerformanceCascade.cxx:232 AliAnalysisTaskCheckPerformanceCascade.cxx:233 AliAnalysisTaskCheckPerformanceCascade.cxx:234 AliAnalysisTaskCheckPerformanceCascade.cxx:235 AliAnalysisTaskCheckPerformanceCascade.cxx:236 AliAnalysisTaskCheckPerformanceCascade.cxx:237 AliAnalysisTaskCheckPerformanceCascade.cxx:238 AliAnalysisTaskCheckPerformanceCascade.cxx:239 AliAnalysisTaskCheckPerformanceCascade.cxx:240 AliAnalysisTaskCheckPerformanceCascade.cxx:241 AliAnalysisTaskCheckPerformanceCascade.cxx:242 AliAnalysisTaskCheckPerformanceCascade.cxx:243 AliAnalysisTaskCheckPerformanceCascade.cxx:244 AliAnalysisTaskCheckPerformanceCascade.cxx:245 AliAnalysisTaskCheckPerformanceCascade.cxx:246 AliAnalysisTaskCheckPerformanceCascade.cxx:247 AliAnalysisTaskCheckPerformanceCascade.cxx:248 AliAnalysisTaskCheckPerformanceCascade.cxx:249 AliAnalysisTaskCheckPerformanceCascade.cxx:250 AliAnalysisTaskCheckPerformanceCascade.cxx:251 AliAnalysisTaskCheckPerformanceCascade.cxx:252 AliAnalysisTaskCheckPerformanceCascade.cxx:253 AliAnalysisTaskCheckPerformanceCascade.cxx:254 AliAnalysisTaskCheckPerformanceCascade.cxx:255 AliAnalysisTaskCheckPerformanceCascade.cxx:256 AliAnalysisTaskCheckPerformanceCascade.cxx:257 AliAnalysisTaskCheckPerformanceCascade.cxx:258 AliAnalysisTaskCheckPerformanceCascade.cxx:259 AliAnalysisTaskCheckPerformanceCascade.cxx:260 AliAnalysisTaskCheckPerformanceCascade.cxx:261 AliAnalysisTaskCheckPerformanceCascade.cxx:262 AliAnalysisTaskCheckPerformanceCascade.cxx:263 AliAnalysisTaskCheckPerformanceCascade.cxx:264 AliAnalysisTaskCheckPerformanceCascade.cxx:265 AliAnalysisTaskCheckPerformanceCascade.cxx:266 AliAnalysisTaskCheckPerformanceCascade.cxx:267 AliAnalysisTaskCheckPerformanceCascade.cxx:268 AliAnalysisTaskCheckPerformanceCascade.cxx:269 AliAnalysisTaskCheckPerformanceCascade.cxx:270 AliAnalysisTaskCheckPerformanceCascade.cxx:271 AliAnalysisTaskCheckPerformanceCascade.cxx:272 AliAnalysisTaskCheckPerformanceCascade.cxx:273 AliAnalysisTaskCheckPerformanceCascade.cxx:274 AliAnalysisTaskCheckPerformanceCascade.cxx:275 AliAnalysisTaskCheckPerformanceCascade.cxx:276 AliAnalysisTaskCheckPerformanceCascade.cxx:277 AliAnalysisTaskCheckPerformanceCascade.cxx:278 AliAnalysisTaskCheckPerformanceCascade.cxx:279 AliAnalysisTaskCheckPerformanceCascade.cxx:280 AliAnalysisTaskCheckPerformanceCascade.cxx:281 AliAnalysisTaskCheckPerformanceCascade.cxx:282 AliAnalysisTaskCheckPerformanceCascade.cxx:283 AliAnalysisTaskCheckPerformanceCascade.cxx:284 AliAnalysisTaskCheckPerformanceCascade.cxx:285 AliAnalysisTaskCheckPerformanceCascade.cxx:286 AliAnalysisTaskCheckPerformanceCascade.cxx:287 AliAnalysisTaskCheckPerformanceCascade.cxx:288 AliAnalysisTaskCheckPerformanceCascade.cxx:289 AliAnalysisTaskCheckPerformanceCascade.cxx:290 AliAnalysisTaskCheckPerformanceCascade.cxx:291 AliAnalysisTaskCheckPerformanceCascade.cxx:292 AliAnalysisTaskCheckPerformanceCascade.cxx:293 AliAnalysisTaskCheckPerformanceCascade.cxx:294 AliAnalysisTaskCheckPerformanceCascade.cxx:295 AliAnalysisTaskCheckPerformanceCascade.cxx:296 AliAnalysisTaskCheckPerformanceCascade.cxx:297 AliAnalysisTaskCheckPerformanceCascade.cxx:298 AliAnalysisTaskCheckPerformanceCascade.cxx:299 AliAnalysisTaskCheckPerformanceCascade.cxx:300 AliAnalysisTaskCheckPerformanceCascade.cxx:301 AliAnalysisTaskCheckPerformanceCascade.cxx:302 AliAnalysisTaskCheckPerformanceCascade.cxx:303 AliAnalysisTaskCheckPerformanceCascade.cxx:304 AliAnalysisTaskCheckPerformanceCascade.cxx:305 AliAnalysisTaskCheckPerformanceCascade.cxx:306 AliAnalysisTaskCheckPerformanceCascade.cxx:307 AliAnalysisTaskCheckPerformanceCascade.cxx:308 AliAnalysisTaskCheckPerformanceCascade.cxx:309 AliAnalysisTaskCheckPerformanceCascade.cxx:310 AliAnalysisTaskCheckPerformanceCascade.cxx:311 AliAnalysisTaskCheckPerformanceCascade.cxx:312 AliAnalysisTaskCheckPerformanceCascade.cxx:313 AliAnalysisTaskCheckPerformanceCascade.cxx:314 AliAnalysisTaskCheckPerformanceCascade.cxx:315 AliAnalysisTaskCheckPerformanceCascade.cxx:316 AliAnalysisTaskCheckPerformanceCascade.cxx:317 AliAnalysisTaskCheckPerformanceCascade.cxx:318 AliAnalysisTaskCheckPerformanceCascade.cxx:319 AliAnalysisTaskCheckPerformanceCascade.cxx:320 AliAnalysisTaskCheckPerformanceCascade.cxx:321 AliAnalysisTaskCheckPerformanceCascade.cxx:322 AliAnalysisTaskCheckPerformanceCascade.cxx:323 AliAnalysisTaskCheckPerformanceCascade.cxx:324 AliAnalysisTaskCheckPerformanceCascade.cxx:325 AliAnalysisTaskCheckPerformanceCascade.cxx:326 AliAnalysisTaskCheckPerformanceCascade.cxx:327 AliAnalysisTaskCheckPerformanceCascade.cxx:328 AliAnalysisTaskCheckPerformanceCascade.cxx:329 AliAnalysisTaskCheckPerformanceCascade.cxx:330 AliAnalysisTaskCheckPerformanceCascade.cxx:331 AliAnalysisTaskCheckPerformanceCascade.cxx:332 AliAnalysisTaskCheckPerformanceCascade.cxx:333 AliAnalysisTaskCheckPerformanceCascade.cxx:334 AliAnalysisTaskCheckPerformanceCascade.cxx:335 AliAnalysisTaskCheckPerformanceCascade.cxx:336 AliAnalysisTaskCheckPerformanceCascade.cxx:337 AliAnalysisTaskCheckPerformanceCascade.cxx:338 AliAnalysisTaskCheckPerformanceCascade.cxx:339 AliAnalysisTaskCheckPerformanceCascade.cxx:340 AliAnalysisTaskCheckPerformanceCascade.cxx:341 AliAnalysisTaskCheckPerformanceCascade.cxx:342 AliAnalysisTaskCheckPerformanceCascade.cxx:343 AliAnalysisTaskCheckPerformanceCascade.cxx:344 AliAnalysisTaskCheckPerformanceCascade.cxx:345 AliAnalysisTaskCheckPerformanceCascade.cxx:346 AliAnalysisTaskCheckPerformanceCascade.cxx:347 AliAnalysisTaskCheckPerformanceCascade.cxx:348 AliAnalysisTaskCheckPerformanceCascade.cxx:349 AliAnalysisTaskCheckPerformanceCascade.cxx:350 AliAnalysisTaskCheckPerformanceCascade.cxx:351 AliAnalysisTaskCheckPerformanceCascade.cxx:352 AliAnalysisTaskCheckPerformanceCascade.cxx:353 AliAnalysisTaskCheckPerformanceCascade.cxx:354 AliAnalysisTaskCheckPerformanceCascade.cxx:355 AliAnalysisTaskCheckPerformanceCascade.cxx:356 AliAnalysisTaskCheckPerformanceCascade.cxx:357 AliAnalysisTaskCheckPerformanceCascade.cxx:358 AliAnalysisTaskCheckPerformanceCascade.cxx:359 AliAnalysisTaskCheckPerformanceCascade.cxx:360 AliAnalysisTaskCheckPerformanceCascade.cxx:361 AliAnalysisTaskCheckPerformanceCascade.cxx:362 AliAnalysisTaskCheckPerformanceCascade.cxx:363 AliAnalysisTaskCheckPerformanceCascade.cxx:364 AliAnalysisTaskCheckPerformanceCascade.cxx:365 AliAnalysisTaskCheckPerformanceCascade.cxx:366 AliAnalysisTaskCheckPerformanceCascade.cxx:367 AliAnalysisTaskCheckPerformanceCascade.cxx:368 AliAnalysisTaskCheckPerformanceCascade.cxx:369 AliAnalysisTaskCheckPerformanceCascade.cxx:370 AliAnalysisTaskCheckPerformanceCascade.cxx:371 AliAnalysisTaskCheckPerformanceCascade.cxx:372 AliAnalysisTaskCheckPerformanceCascade.cxx:373 AliAnalysisTaskCheckPerformanceCascade.cxx:374 AliAnalysisTaskCheckPerformanceCascade.cxx:375 AliAnalysisTaskCheckPerformanceCascade.cxx:376 AliAnalysisTaskCheckPerformanceCascade.cxx:377 AliAnalysisTaskCheckPerformanceCascade.cxx:378 AliAnalysisTaskCheckPerformanceCascade.cxx:379 AliAnalysisTaskCheckPerformanceCascade.cxx:380 AliAnalysisTaskCheckPerformanceCascade.cxx:381 AliAnalysisTaskCheckPerformanceCascade.cxx:382 AliAnalysisTaskCheckPerformanceCascade.cxx:383 AliAnalysisTaskCheckPerformanceCascade.cxx:384 AliAnalysisTaskCheckPerformanceCascade.cxx:385 AliAnalysisTaskCheckPerformanceCascade.cxx:386 AliAnalysisTaskCheckPerformanceCascade.cxx:387 AliAnalysisTaskCheckPerformanceCascade.cxx:388 AliAnalysisTaskCheckPerformanceCascade.cxx:389 AliAnalysisTaskCheckPerformanceCascade.cxx:390 AliAnalysisTaskCheckPerformanceCascade.cxx:391 AliAnalysisTaskCheckPerformanceCascade.cxx:392 AliAnalysisTaskCheckPerformanceCascade.cxx:393 AliAnalysisTaskCheckPerformanceCascade.cxx:394 AliAnalysisTaskCheckPerformanceCascade.cxx:395 AliAnalysisTaskCheckPerformanceCascade.cxx:396 AliAnalysisTaskCheckPerformanceCascade.cxx:397 AliAnalysisTaskCheckPerformanceCascade.cxx:398 AliAnalysisTaskCheckPerformanceCascade.cxx:399 AliAnalysisTaskCheckPerformanceCascade.cxx:400 AliAnalysisTaskCheckPerformanceCascade.cxx:401 AliAnalysisTaskCheckPerformanceCascade.cxx:402 AliAnalysisTaskCheckPerformanceCascade.cxx:403 AliAnalysisTaskCheckPerformanceCascade.cxx:404 AliAnalysisTaskCheckPerformanceCascade.cxx:405 AliAnalysisTaskCheckPerformanceCascade.cxx:406 AliAnalysisTaskCheckPerformanceCascade.cxx:407 AliAnalysisTaskCheckPerformanceCascade.cxx:408 AliAnalysisTaskCheckPerformanceCascade.cxx:409 AliAnalysisTaskCheckPerformanceCascade.cxx:410 AliAnalysisTaskCheckPerformanceCascade.cxx:411 AliAnalysisTaskCheckPerformanceCascade.cxx:412 AliAnalysisTaskCheckPerformanceCascade.cxx:413 AliAnalysisTaskCheckPerformanceCascade.cxx:414 AliAnalysisTaskCheckPerformanceCascade.cxx:415 AliAnalysisTaskCheckPerformanceCascade.cxx:416 AliAnalysisTaskCheckPerformanceCascade.cxx:417 AliAnalysisTaskCheckPerformanceCascade.cxx:418 AliAnalysisTaskCheckPerformanceCascade.cxx:419 AliAnalysisTaskCheckPerformanceCascade.cxx:420 AliAnalysisTaskCheckPerformanceCascade.cxx:421 AliAnalysisTaskCheckPerformanceCascade.cxx:422 AliAnalysisTaskCheckPerformanceCascade.cxx:423 AliAnalysisTaskCheckPerformanceCascade.cxx:424 AliAnalysisTaskCheckPerformanceCascade.cxx:425 AliAnalysisTaskCheckPerformanceCascade.cxx:426 AliAnalysisTaskCheckPerformanceCascade.cxx:427 AliAnalysisTaskCheckPerformanceCascade.cxx:428 AliAnalysisTaskCheckPerformanceCascade.cxx:429 AliAnalysisTaskCheckPerformanceCascade.cxx:430 AliAnalysisTaskCheckPerformanceCascade.cxx:431 AliAnalysisTaskCheckPerformanceCascade.cxx:432 AliAnalysisTaskCheckPerformanceCascade.cxx:433 AliAnalysisTaskCheckPerformanceCascade.cxx:434 AliAnalysisTaskCheckPerformanceCascade.cxx:435 AliAnalysisTaskCheckPerformanceCascade.cxx:436 AliAnalysisTaskCheckPerformanceCascade.cxx:437 AliAnalysisTaskCheckPerformanceCascade.cxx:438 AliAnalysisTaskCheckPerformanceCascade.cxx:439 AliAnalysisTaskCheckPerformanceCascade.cxx:440 AliAnalysisTaskCheckPerformanceCascade.cxx:441 AliAnalysisTaskCheckPerformanceCascade.cxx:442 AliAnalysisTaskCheckPerformanceCascade.cxx:443 AliAnalysisTaskCheckPerformanceCascade.cxx:444 AliAnalysisTaskCheckPerformanceCascade.cxx:445 AliAnalysisTaskCheckPerformanceCascade.cxx:446 AliAnalysisTaskCheckPerformanceCascade.cxx:447 AliAnalysisTaskCheckPerformanceCascade.cxx:448 AliAnalysisTaskCheckPerformanceCascade.cxx:449 AliAnalysisTaskCheckPerformanceCascade.cxx:450 AliAnalysisTaskCheckPerformanceCascade.cxx:451 AliAnalysisTaskCheckPerformanceCascade.cxx:452 AliAnalysisTaskCheckPerformanceCascade.cxx:453 AliAnalysisTaskCheckPerformanceCascade.cxx:454 AliAnalysisTaskCheckPerformanceCascade.cxx:455 AliAnalysisTaskCheckPerformanceCascade.cxx:456 AliAnalysisTaskCheckPerformanceCascade.cxx:457 AliAnalysisTaskCheckPerformanceCascade.cxx:458 AliAnalysisTaskCheckPerformanceCascade.cxx:459 AliAnalysisTaskCheckPerformanceCascade.cxx:460 AliAnalysisTaskCheckPerformanceCascade.cxx:461 AliAnalysisTaskCheckPerformanceCascade.cxx:462 AliAnalysisTaskCheckPerformanceCascade.cxx:463 AliAnalysisTaskCheckPerformanceCascade.cxx:464 AliAnalysisTaskCheckPerformanceCascade.cxx:465 AliAnalysisTaskCheckPerformanceCascade.cxx:466 AliAnalysisTaskCheckPerformanceCascade.cxx:467 AliAnalysisTaskCheckPerformanceCascade.cxx:468 AliAnalysisTaskCheckPerformanceCascade.cxx:469 AliAnalysisTaskCheckPerformanceCascade.cxx:470 AliAnalysisTaskCheckPerformanceCascade.cxx:471 AliAnalysisTaskCheckPerformanceCascade.cxx:472 AliAnalysisTaskCheckPerformanceCascade.cxx:473 AliAnalysisTaskCheckPerformanceCascade.cxx:474 AliAnalysisTaskCheckPerformanceCascade.cxx:475 AliAnalysisTaskCheckPerformanceCascade.cxx:476 AliAnalysisTaskCheckPerformanceCascade.cxx:477 AliAnalysisTaskCheckPerformanceCascade.cxx:478 AliAnalysisTaskCheckPerformanceCascade.cxx:479 AliAnalysisTaskCheckPerformanceCascade.cxx:480 AliAnalysisTaskCheckPerformanceCascade.cxx:481 AliAnalysisTaskCheckPerformanceCascade.cxx:482 AliAnalysisTaskCheckPerformanceCascade.cxx:483 AliAnalysisTaskCheckPerformanceCascade.cxx:484 AliAnalysisTaskCheckPerformanceCascade.cxx:485 AliAnalysisTaskCheckPerformanceCascade.cxx:486 AliAnalysisTaskCheckPerformanceCascade.cxx:487 AliAnalysisTaskCheckPerformanceCascade.cxx:488 AliAnalysisTaskCheckPerformanceCascade.cxx:489 AliAnalysisTaskCheckPerformanceCascade.cxx:490 AliAnalysisTaskCheckPerformanceCascade.cxx:491 AliAnalysisTaskCheckPerformanceCascade.cxx:492 AliAnalysisTaskCheckPerformanceCascade.cxx:493 AliAnalysisTaskCheckPerformanceCascade.cxx:494 AliAnalysisTaskCheckPerformanceCascade.cxx:495 AliAnalysisTaskCheckPerformanceCascade.cxx:496 AliAnalysisTaskCheckPerformanceCascade.cxx:497 AliAnalysisTaskCheckPerformanceCascade.cxx:498 AliAnalysisTaskCheckPerformanceCascade.cxx:499 AliAnalysisTaskCheckPerformanceCascade.cxx:500 AliAnalysisTaskCheckPerformanceCascade.cxx:501 AliAnalysisTaskCheckPerformanceCascade.cxx:502 AliAnalysisTaskCheckPerformanceCascade.cxx:503 AliAnalysisTaskCheckPerformanceCascade.cxx:504 AliAnalysisTaskCheckPerformanceCascade.cxx:505 AliAnalysisTaskCheckPerformanceCascade.cxx:506 AliAnalysisTaskCheckPerformanceCascade.cxx:507 AliAnalysisTaskCheckPerformanceCascade.cxx:508 AliAnalysisTaskCheckPerformanceCascade.cxx:509 AliAnalysisTaskCheckPerformanceCascade.cxx:510 AliAnalysisTaskCheckPerformanceCascade.cxx:511 AliAnalysisTaskCheckPerformanceCascade.cxx:512 AliAnalysisTaskCheckPerformanceCascade.cxx:513 AliAnalysisTaskCheckPerformanceCascade.cxx:514 AliAnalysisTaskCheckPerformanceCascade.cxx:515 AliAnalysisTaskCheckPerformanceCascade.cxx:516 AliAnalysisTaskCheckPerformanceCascade.cxx:517 AliAnalysisTaskCheckPerformanceCascade.cxx:518 AliAnalysisTaskCheckPerformanceCascade.cxx:519 AliAnalysisTaskCheckPerformanceCascade.cxx:520 AliAnalysisTaskCheckPerformanceCascade.cxx:521 AliAnalysisTaskCheckPerformanceCascade.cxx:522 AliAnalysisTaskCheckPerformanceCascade.cxx:523 AliAnalysisTaskCheckPerformanceCascade.cxx:524 AliAnalysisTaskCheckPerformanceCascade.cxx:525 AliAnalysisTaskCheckPerformanceCascade.cxx:526 AliAnalysisTaskCheckPerformanceCascade.cxx:527 AliAnalysisTaskCheckPerformanceCascade.cxx:528 AliAnalysisTaskCheckPerformanceCascade.cxx:529 AliAnalysisTaskCheckPerformanceCascade.cxx:530 AliAnalysisTaskCheckPerformanceCascade.cxx:531 AliAnalysisTaskCheckPerformanceCascade.cxx:532 AliAnalysisTaskCheckPerformanceCascade.cxx:533 AliAnalysisTaskCheckPerformanceCascade.cxx:534 AliAnalysisTaskCheckPerformanceCascade.cxx:535 AliAnalysisTaskCheckPerformanceCascade.cxx:536 AliAnalysisTaskCheckPerformanceCascade.cxx:537 AliAnalysisTaskCheckPerformanceCascade.cxx:538 AliAnalysisTaskCheckPerformanceCascade.cxx:539 AliAnalysisTaskCheckPerformanceCascade.cxx:540 AliAnalysisTaskCheckPerformanceCascade.cxx:541 AliAnalysisTaskCheckPerformanceCascade.cxx:542 AliAnalysisTaskCheckPerformanceCascade.cxx:543 AliAnalysisTaskCheckPerformanceCascade.cxx:544 AliAnalysisTaskCheckPerformanceCascade.cxx:545 AliAnalysisTaskCheckPerformanceCascade.cxx:546 AliAnalysisTaskCheckPerformanceCascade.cxx:547 AliAnalysisTaskCheckPerformanceCascade.cxx:548 AliAnalysisTaskCheckPerformanceCascade.cxx:549 AliAnalysisTaskCheckPerformanceCascade.cxx:550 AliAnalysisTaskCheckPerformanceCascade.cxx:551 AliAnalysisTaskCheckPerformanceCascade.cxx:552 AliAnalysisTaskCheckPerformanceCascade.cxx:553 AliAnalysisTaskCheckPerformanceCascade.cxx:554 AliAnalysisTaskCheckPerformanceCascade.cxx:555 AliAnalysisTaskCheckPerformanceCascade.cxx:556 AliAnalysisTaskCheckPerformanceCascade.cxx:557 AliAnalysisTaskCheckPerformanceCascade.cxx:558 AliAnalysisTaskCheckPerformanceCascade.cxx:559 AliAnalysisTaskCheckPerformanceCascade.cxx:560 AliAnalysisTaskCheckPerformanceCascade.cxx:561 AliAnalysisTaskCheckPerformanceCascade.cxx:562 AliAnalysisTaskCheckPerformanceCascade.cxx:563 AliAnalysisTaskCheckPerformanceCascade.cxx:564 AliAnalysisTaskCheckPerformanceCascade.cxx:565 AliAnalysisTaskCheckPerformanceCascade.cxx:566 AliAnalysisTaskCheckPerformanceCascade.cxx:567 AliAnalysisTaskCheckPerformanceCascade.cxx:568 AliAnalysisTaskCheckPerformanceCascade.cxx:569 AliAnalysisTaskCheckPerformanceCascade.cxx:570 AliAnalysisTaskCheckPerformanceCascade.cxx:571 AliAnalysisTaskCheckPerformanceCascade.cxx:572 AliAnalysisTaskCheckPerformanceCascade.cxx:573 AliAnalysisTaskCheckPerformanceCascade.cxx:574 AliAnalysisTaskCheckPerformanceCascade.cxx:575 AliAnalysisTaskCheckPerformanceCascade.cxx:576 AliAnalysisTaskCheckPerformanceCascade.cxx:577 AliAnalysisTaskCheckPerformanceCascade.cxx:578 AliAnalysisTaskCheckPerformanceCascade.cxx:579 AliAnalysisTaskCheckPerformanceCascade.cxx:580 AliAnalysisTaskCheckPerformanceCascade.cxx:581 AliAnalysisTaskCheckPerformanceCascade.cxx:582 AliAnalysisTaskCheckPerformanceCascade.cxx:583 AliAnalysisTaskCheckPerformanceCascade.cxx:584 AliAnalysisTaskCheckPerformanceCascade.cxx:585 AliAnalysisTaskCheckPerformanceCascade.cxx:586 AliAnalysisTaskCheckPerformanceCascade.cxx:587 AliAnalysisTaskCheckPerformanceCascade.cxx:588 AliAnalysisTaskCheckPerformanceCascade.cxx:589 AliAnalysisTaskCheckPerformanceCascade.cxx:590 AliAnalysisTaskCheckPerformanceCascade.cxx:591 AliAnalysisTaskCheckPerformanceCascade.cxx:592 AliAnalysisTaskCheckPerformanceCascade.cxx:593 AliAnalysisTaskCheckPerformanceCascade.cxx:594 AliAnalysisTaskCheckPerformanceCascade.cxx:595 AliAnalysisTaskCheckPerformanceCascade.cxx:596 AliAnalysisTaskCheckPerformanceCascade.cxx:597 AliAnalysisTaskCheckPerformanceCascade.cxx:598 AliAnalysisTaskCheckPerformanceCascade.cxx:599 AliAnalysisTaskCheckPerformanceCascade.cxx:600 AliAnalysisTaskCheckPerformanceCascade.cxx:601 AliAnalysisTaskCheckPerformanceCascade.cxx:602 AliAnalysisTaskCheckPerformanceCascade.cxx:603 AliAnalysisTaskCheckPerformanceCascade.cxx:604 AliAnalysisTaskCheckPerformanceCascade.cxx:605 AliAnalysisTaskCheckPerformanceCascade.cxx:606 AliAnalysisTaskCheckPerformanceCascade.cxx:607 AliAnalysisTaskCheckPerformanceCascade.cxx:608 AliAnalysisTaskCheckPerformanceCascade.cxx:609 AliAnalysisTaskCheckPerformanceCascade.cxx:610 AliAnalysisTaskCheckPerformanceCascade.cxx:611 AliAnalysisTaskCheckPerformanceCascade.cxx:612 AliAnalysisTaskCheckPerformanceCascade.cxx:613 AliAnalysisTaskCheckPerformanceCascade.cxx:614 AliAnalysisTaskCheckPerformanceCascade.cxx:615 AliAnalysisTaskCheckPerformanceCascade.cxx:616 AliAnalysisTaskCheckPerformanceCascade.cxx:617 AliAnalysisTaskCheckPerformanceCascade.cxx:618 AliAnalysisTaskCheckPerformanceCascade.cxx:619 AliAnalysisTaskCheckPerformanceCascade.cxx:620 AliAnalysisTaskCheckPerformanceCascade.cxx:621 AliAnalysisTaskCheckPerformanceCascade.cxx:622 AliAnalysisTaskCheckPerformanceCascade.cxx:623 AliAnalysisTaskCheckPerformanceCascade.cxx:624 AliAnalysisTaskCheckPerformanceCascade.cxx:625 AliAnalysisTaskCheckPerformanceCascade.cxx:626 AliAnalysisTaskCheckPerformanceCascade.cxx:627 AliAnalysisTaskCheckPerformanceCascade.cxx:628 AliAnalysisTaskCheckPerformanceCascade.cxx:629 AliAnalysisTaskCheckPerformanceCascade.cxx:630 AliAnalysisTaskCheckPerformanceCascade.cxx:631 AliAnalysisTaskCheckPerformanceCascade.cxx:632 AliAnalysisTaskCheckPerformanceCascade.cxx:633 AliAnalysisTaskCheckPerformanceCascade.cxx:634 AliAnalysisTaskCheckPerformanceCascade.cxx:635 AliAnalysisTaskCheckPerformanceCascade.cxx:636 AliAnalysisTaskCheckPerformanceCascade.cxx:637 AliAnalysisTaskCheckPerformanceCascade.cxx:638 AliAnalysisTaskCheckPerformanceCascade.cxx:639 AliAnalysisTaskCheckPerformanceCascade.cxx:640 AliAnalysisTaskCheckPerformanceCascade.cxx:641 AliAnalysisTaskCheckPerformanceCascade.cxx:642 AliAnalysisTaskCheckPerformanceCascade.cxx:643 AliAnalysisTaskCheckPerformanceCascade.cxx:644 AliAnalysisTaskCheckPerformanceCascade.cxx:645 AliAnalysisTaskCheckPerformanceCascade.cxx:646 AliAnalysisTaskCheckPerformanceCascade.cxx:647 AliAnalysisTaskCheckPerformanceCascade.cxx:648 AliAnalysisTaskCheckPerformanceCascade.cxx:649 AliAnalysisTaskCheckPerformanceCascade.cxx:650 AliAnalysisTaskCheckPerformanceCascade.cxx:651 AliAnalysisTaskCheckPerformanceCascade.cxx:652 AliAnalysisTaskCheckPerformanceCascade.cxx:653 AliAnalysisTaskCheckPerformanceCascade.cxx:654 AliAnalysisTaskCheckPerformanceCascade.cxx:655 AliAnalysisTaskCheckPerformanceCascade.cxx:656 AliAnalysisTaskCheckPerformanceCascade.cxx:657 AliAnalysisTaskCheckPerformanceCascade.cxx:658 AliAnalysisTaskCheckPerformanceCascade.cxx:659 AliAnalysisTaskCheckPerformanceCascade.cxx:660 AliAnalysisTaskCheckPerformanceCascade.cxx:661 AliAnalysisTaskCheckPerformanceCascade.cxx:662 AliAnalysisTaskCheckPerformanceCascade.cxx:663 AliAnalysisTaskCheckPerformanceCascade.cxx:664 AliAnalysisTaskCheckPerformanceCascade.cxx:665 AliAnalysisTaskCheckPerformanceCascade.cxx:666 AliAnalysisTaskCheckPerformanceCascade.cxx:667 AliAnalysisTaskCheckPerformanceCascade.cxx:668 AliAnalysisTaskCheckPerformanceCascade.cxx:669 AliAnalysisTaskCheckPerformanceCascade.cxx:670 AliAnalysisTaskCheckPerformanceCascade.cxx:671 AliAnalysisTaskCheckPerformanceCascade.cxx:672 AliAnalysisTaskCheckPerformanceCascade.cxx:673 AliAnalysisTaskCheckPerformanceCascade.cxx:674 AliAnalysisTaskCheckPerformanceCascade.cxx:675 AliAnalysisTaskCheckPerformanceCascade.cxx:676 AliAnalysisTaskCheckPerformanceCascade.cxx:677 AliAnalysisTaskCheckPerformanceCascade.cxx:678 AliAnalysisTaskCheckPerformanceCascade.cxx:679 AliAnalysisTaskCheckPerformanceCascade.cxx:680 AliAnalysisTaskCheckPerformanceCascade.cxx:681 AliAnalysisTaskCheckPerformanceCascade.cxx:682 AliAnalysisTaskCheckPerformanceCascade.cxx:683 AliAnalysisTaskCheckPerformanceCascade.cxx:684 AliAnalysisTaskCheckPerformanceCascade.cxx:685 AliAnalysisTaskCheckPerformanceCascade.cxx:686 AliAnalysisTaskCheckPerformanceCascade.cxx:687 AliAnalysisTaskCheckPerformanceCascade.cxx:688 AliAnalysisTaskCheckPerformanceCascade.cxx:689 AliAnalysisTaskCheckPerformanceCascade.cxx:690 AliAnalysisTaskCheckPerformanceCascade.cxx:691 AliAnalysisTaskCheckPerformanceCascade.cxx:692 AliAnalysisTaskCheckPerformanceCascade.cxx:693 AliAnalysisTaskCheckPerformanceCascade.cxx:694 AliAnalysisTaskCheckPerformanceCascade.cxx:695 AliAnalysisTaskCheckPerformanceCascade.cxx:696 AliAnalysisTaskCheckPerformanceCascade.cxx:697 AliAnalysisTaskCheckPerformanceCascade.cxx:698 AliAnalysisTaskCheckPerformanceCascade.cxx:699 AliAnalysisTaskCheckPerformanceCascade.cxx:700 AliAnalysisTaskCheckPerformanceCascade.cxx:701 AliAnalysisTaskCheckPerformanceCascade.cxx:702 AliAnalysisTaskCheckPerformanceCascade.cxx:703 AliAnalysisTaskCheckPerformanceCascade.cxx:704 AliAnalysisTaskCheckPerformanceCascade.cxx:705 AliAnalysisTaskCheckPerformanceCascade.cxx:706 AliAnalysisTaskCheckPerformanceCascade.cxx:707 AliAnalysisTaskCheckPerformanceCascade.cxx:708 AliAnalysisTaskCheckPerformanceCascade.cxx:709 AliAnalysisTaskCheckPerformanceCascade.cxx:710 AliAnalysisTaskCheckPerformanceCascade.cxx:711 AliAnalysisTaskCheckPerformanceCascade.cxx:712 AliAnalysisTaskCheckPerformanceCascade.cxx:713 AliAnalysisTaskCheckPerformanceCascade.cxx:714 AliAnalysisTaskCheckPerformanceCascade.cxx:715 AliAnalysisTaskCheckPerformanceCascade.cxx:716 AliAnalysisTaskCheckPerformanceCascade.cxx:717 AliAnalysisTaskCheckPerformanceCascade.cxx:718 AliAnalysisTaskCheckPerformanceCascade.cxx:719 AliAnalysisTaskCheckPerformanceCascade.cxx:720 AliAnalysisTaskCheckPerformanceCascade.cxx:721 AliAnalysisTaskCheckPerformanceCascade.cxx:722 AliAnalysisTaskCheckPerformanceCascade.cxx:723 AliAnalysisTaskCheckPerformanceCascade.cxx:724 AliAnalysisTaskCheckPerformanceCascade.cxx:725 AliAnalysisTaskCheckPerformanceCascade.cxx:726 AliAnalysisTaskCheckPerformanceCascade.cxx:727 AliAnalysisTaskCheckPerformanceCascade.cxx:728 AliAnalysisTaskCheckPerformanceCascade.cxx:729 AliAnalysisTaskCheckPerformanceCascade.cxx:730 AliAnalysisTaskCheckPerformanceCascade.cxx:731 AliAnalysisTaskCheckPerformanceCascade.cxx:732 AliAnalysisTaskCheckPerformanceCascade.cxx:733 AliAnalysisTaskCheckPerformanceCascade.cxx:734 AliAnalysisTaskCheckPerformanceCascade.cxx:735 AliAnalysisTaskCheckPerformanceCascade.cxx:736 AliAnalysisTaskCheckPerformanceCascade.cxx:737 AliAnalysisTaskCheckPerformanceCascade.cxx:738 AliAnalysisTaskCheckPerformanceCascade.cxx:739 AliAnalysisTaskCheckPerformanceCascade.cxx:740 AliAnalysisTaskCheckPerformanceCascade.cxx:741 AliAnalysisTaskCheckPerformanceCascade.cxx:742 AliAnalysisTaskCheckPerformanceCascade.cxx:743 AliAnalysisTaskCheckPerformanceCascade.cxx:744 AliAnalysisTaskCheckPerformanceCascade.cxx:745 AliAnalysisTaskCheckPerformanceCascade.cxx:746 AliAnalysisTaskCheckPerformanceCascade.cxx:747 AliAnalysisTaskCheckPerformanceCascade.cxx:748 AliAnalysisTaskCheckPerformanceCascade.cxx:749 AliAnalysisTaskCheckPerformanceCascade.cxx:750 AliAnalysisTaskCheckPerformanceCascade.cxx:751 AliAnalysisTaskCheckPerformanceCascade.cxx:752 AliAnalysisTaskCheckPerformanceCascade.cxx:753 AliAnalysisTaskCheckPerformanceCascade.cxx:754 AliAnalysisTaskCheckPerformanceCascade.cxx:755 AliAnalysisTaskCheckPerformanceCascade.cxx:756 AliAnalysisTaskCheckPerformanceCascade.cxx:757 AliAnalysisTaskCheckPerformanceCascade.cxx:758 AliAnalysisTaskCheckPerformanceCascade.cxx:759 AliAnalysisTaskCheckPerformanceCascade.cxx:760 AliAnalysisTaskCheckPerformanceCascade.cxx:761 AliAnalysisTaskCheckPerformanceCascade.cxx:762 AliAnalysisTaskCheckPerformanceCascade.cxx:763 AliAnalysisTaskCheckPerformanceCascade.cxx:764 AliAnalysisTaskCheckPerformanceCascade.cxx:765 AliAnalysisTaskCheckPerformanceCascade.cxx:766 AliAnalysisTaskCheckPerformanceCascade.cxx:767 AliAnalysisTaskCheckPerformanceCascade.cxx:768 AliAnalysisTaskCheckPerformanceCascade.cxx:769 AliAnalysisTaskCheckPerformanceCascade.cxx:770 AliAnalysisTaskCheckPerformanceCascade.cxx:771 AliAnalysisTaskCheckPerformanceCascade.cxx:772 AliAnalysisTaskCheckPerformanceCascade.cxx:773 AliAnalysisTaskCheckPerformanceCascade.cxx:774 AliAnalysisTaskCheckPerformanceCascade.cxx:775 AliAnalysisTaskCheckPerformanceCascade.cxx:776 AliAnalysisTaskCheckPerformanceCascade.cxx:777 AliAnalysisTaskCheckPerformanceCascade.cxx:778 AliAnalysisTaskCheckPerformanceCascade.cxx:779 AliAnalysisTaskCheckPerformanceCascade.cxx:780 AliAnalysisTaskCheckPerformanceCascade.cxx:781 AliAnalysisTaskCheckPerformanceCascade.cxx:782 AliAnalysisTaskCheckPerformanceCascade.cxx:783 AliAnalysisTaskCheckPerformanceCascade.cxx:784 AliAnalysisTaskCheckPerformanceCascade.cxx:785 AliAnalysisTaskCheckPerformanceCascade.cxx:786 AliAnalysisTaskCheckPerformanceCascade.cxx:787 AliAnalysisTaskCheckPerformanceCascade.cxx:788 AliAnalysisTaskCheckPerformanceCascade.cxx:789 AliAnalysisTaskCheckPerformanceCascade.cxx:790 AliAnalysisTaskCheckPerformanceCascade.cxx:791 AliAnalysisTaskCheckPerformanceCascade.cxx:792 AliAnalysisTaskCheckPerformanceCascade.cxx:793 AliAnalysisTaskCheckPerformanceCascade.cxx:794 AliAnalysisTaskCheckPerformanceCascade.cxx:795 AliAnalysisTaskCheckPerformanceCascade.cxx:796 AliAnalysisTaskCheckPerformanceCascade.cxx:797 AliAnalysisTaskCheckPerformanceCascade.cxx:798 AliAnalysisTaskCheckPerformanceCascade.cxx:799 AliAnalysisTaskCheckPerformanceCascade.cxx:800 AliAnalysisTaskCheckPerformanceCascade.cxx:801 AliAnalysisTaskCheckPerformanceCascade.cxx:802 AliAnalysisTaskCheckPerformanceCascade.cxx:803 AliAnalysisTaskCheckPerformanceCascade.cxx:804 AliAnalysisTaskCheckPerformanceCascade.cxx:805 AliAnalysisTaskCheckPerformanceCascade.cxx:806 AliAnalysisTaskCheckPerformanceCascade.cxx:807 AliAnalysisTaskCheckPerformanceCascade.cxx:808 AliAnalysisTaskCheckPerformanceCascade.cxx:809 AliAnalysisTaskCheckPerformanceCascade.cxx:810 AliAnalysisTaskCheckPerformanceCascade.cxx:811 AliAnalysisTaskCheckPerformanceCascade.cxx:812 AliAnalysisTaskCheckPerformanceCascade.cxx:813 AliAnalysisTaskCheckPerformanceCascade.cxx:814 AliAnalysisTaskCheckPerformanceCascade.cxx:815 AliAnalysisTaskCheckPerformanceCascade.cxx:816 AliAnalysisTaskCheckPerformanceCascade.cxx:817 AliAnalysisTaskCheckPerformanceCascade.cxx:818 AliAnalysisTaskCheckPerformanceCascade.cxx:819 AliAnalysisTaskCheckPerformanceCascade.cxx:820 AliAnalysisTaskCheckPerformanceCascade.cxx:821 AliAnalysisTaskCheckPerformanceCascade.cxx:822 AliAnalysisTaskCheckPerformanceCascade.cxx:823 AliAnalysisTaskCheckPerformanceCascade.cxx:824 AliAnalysisTaskCheckPerformanceCascade.cxx:825 AliAnalysisTaskCheckPerformanceCascade.cxx:826 AliAnalysisTaskCheckPerformanceCascade.cxx:827 AliAnalysisTaskCheckPerformanceCascade.cxx:828 AliAnalysisTaskCheckPerformanceCascade.cxx:829 AliAnalysisTaskCheckPerformanceCascade.cxx:830 AliAnalysisTaskCheckPerformanceCascade.cxx:831 AliAnalysisTaskCheckPerformanceCascade.cxx:832 AliAnalysisTaskCheckPerformanceCascade.cxx:833 AliAnalysisTaskCheckPerformanceCascade.cxx:834 AliAnalysisTaskCheckPerformanceCascade.cxx:835 AliAnalysisTaskCheckPerformanceCascade.cxx:836 AliAnalysisTaskCheckPerformanceCascade.cxx:837 AliAnalysisTaskCheckPerformanceCascade.cxx:838 AliAnalysisTaskCheckPerformanceCascade.cxx:839 AliAnalysisTaskCheckPerformanceCascade.cxx:840 AliAnalysisTaskCheckPerformanceCascade.cxx:841 AliAnalysisTaskCheckPerformanceCascade.cxx:842 AliAnalysisTaskCheckPerformanceCascade.cxx:843 AliAnalysisTaskCheckPerformanceCascade.cxx:844 AliAnalysisTaskCheckPerformanceCascade.cxx:845 AliAnalysisTaskCheckPerformanceCascade.cxx:846 AliAnalysisTaskCheckPerformanceCascade.cxx:847 AliAnalysisTaskCheckPerformanceCascade.cxx:848 AliAnalysisTaskCheckPerformanceCascade.cxx:849 AliAnalysisTaskCheckPerformanceCascade.cxx:850 AliAnalysisTaskCheckPerformanceCascade.cxx:851 AliAnalysisTaskCheckPerformanceCascade.cxx:852 AliAnalysisTaskCheckPerformanceCascade.cxx:853 AliAnalysisTaskCheckPerformanceCascade.cxx:854 AliAnalysisTaskCheckPerformanceCascade.cxx:855 AliAnalysisTaskCheckPerformanceCascade.cxx:856 AliAnalysisTaskCheckPerformanceCascade.cxx:857 AliAnalysisTaskCheckPerformanceCascade.cxx:858 AliAnalysisTaskCheckPerformanceCascade.cxx:859 AliAnalysisTaskCheckPerformanceCascade.cxx:860 AliAnalysisTaskCheckPerformanceCascade.cxx:861 AliAnalysisTaskCheckPerformanceCascade.cxx:862 AliAnalysisTaskCheckPerformanceCascade.cxx:863 AliAnalysisTaskCheckPerformanceCascade.cxx:864 AliAnalysisTaskCheckPerformanceCascade.cxx:865 AliAnalysisTaskCheckPerformanceCascade.cxx:866 AliAnalysisTaskCheckPerformanceCascade.cxx:867 AliAnalysisTaskCheckPerformanceCascade.cxx:868 AliAnalysisTaskCheckPerformanceCascade.cxx:869 AliAnalysisTaskCheckPerformanceCascade.cxx:870 AliAnalysisTaskCheckPerformanceCascade.cxx:871 AliAnalysisTaskCheckPerformanceCascade.cxx:872 AliAnalysisTaskCheckPerformanceCascade.cxx:873 AliAnalysisTaskCheckPerformanceCascade.cxx:874 AliAnalysisTaskCheckPerformanceCascade.cxx:875 AliAnalysisTaskCheckPerformanceCascade.cxx:876 AliAnalysisTaskCheckPerformanceCascade.cxx:877 AliAnalysisTaskCheckPerformanceCascade.cxx:878 AliAnalysisTaskCheckPerformanceCascade.cxx:879 AliAnalysisTaskCheckPerformanceCascade.cxx:880 AliAnalysisTaskCheckPerformanceCascade.cxx:881 AliAnalysisTaskCheckPerformanceCascade.cxx:882 AliAnalysisTaskCheckPerformanceCascade.cxx:883 AliAnalysisTaskCheckPerformanceCascade.cxx:884 AliAnalysisTaskCheckPerformanceCascade.cxx:885 AliAnalysisTaskCheckPerformanceCascade.cxx:886 AliAnalysisTaskCheckPerformanceCascade.cxx:887 AliAnalysisTaskCheckPerformanceCascade.cxx:888 AliAnalysisTaskCheckPerformanceCascade.cxx:889 AliAnalysisTaskCheckPerformanceCascade.cxx:890 AliAnalysisTaskCheckPerformanceCascade.cxx:891 AliAnalysisTaskCheckPerformanceCascade.cxx:892 AliAnalysisTaskCheckPerformanceCascade.cxx:893 AliAnalysisTaskCheckPerformanceCascade.cxx:894 AliAnalysisTaskCheckPerformanceCascade.cxx:895 AliAnalysisTaskCheckPerformanceCascade.cxx:896 AliAnalysisTaskCheckPerformanceCascade.cxx:897 AliAnalysisTaskCheckPerformanceCascade.cxx:898 AliAnalysisTaskCheckPerformanceCascade.cxx:899 AliAnalysisTaskCheckPerformanceCascade.cxx:900 AliAnalysisTaskCheckPerformanceCascade.cxx:901 AliAnalysisTaskCheckPerformanceCascade.cxx:902 AliAnalysisTaskCheckPerformanceCascade.cxx:903 AliAnalysisTaskCheckPerformanceCascade.cxx:904 AliAnalysisTaskCheckPerformanceCascade.cxx:905 AliAnalysisTaskCheckPerformanceCascade.cxx:906 AliAnalysisTaskCheckPerformanceCascade.cxx:907 AliAnalysisTaskCheckPerformanceCascade.cxx:908 AliAnalysisTaskCheckPerformanceCascade.cxx:909 AliAnalysisTaskCheckPerformanceCascade.cxx:910 AliAnalysisTaskCheckPerformanceCascade.cxx:911 AliAnalysisTaskCheckPerformanceCascade.cxx:912 AliAnalysisTaskCheckPerformanceCascade.cxx:913 AliAnalysisTaskCheckPerformanceCascade.cxx:914 AliAnalysisTaskCheckPerformanceCascade.cxx:915 AliAnalysisTaskCheckPerformanceCascade.cxx:916 AliAnalysisTaskCheckPerformanceCascade.cxx:917 AliAnalysisTaskCheckPerformanceCascade.cxx:918 AliAnalysisTaskCheckPerformanceCascade.cxx:919 AliAnalysisTaskCheckPerformanceCascade.cxx:920 AliAnalysisTaskCheckPerformanceCascade.cxx:921 AliAnalysisTaskCheckPerformanceCascade.cxx:922 AliAnalysisTaskCheckPerformanceCascade.cxx:923 AliAnalysisTaskCheckPerformanceCascade.cxx:924 AliAnalysisTaskCheckPerformanceCascade.cxx:925 AliAnalysisTaskCheckPerformanceCascade.cxx:926 AliAnalysisTaskCheckPerformanceCascade.cxx:927 AliAnalysisTaskCheckPerformanceCascade.cxx:928 AliAnalysisTaskCheckPerformanceCascade.cxx:929 AliAnalysisTaskCheckPerformanceCascade.cxx:930 AliAnalysisTaskCheckPerformanceCascade.cxx:931 AliAnalysisTaskCheckPerformanceCascade.cxx:932 AliAnalysisTaskCheckPerformanceCascade.cxx:933 AliAnalysisTaskCheckPerformanceCascade.cxx:934 AliAnalysisTaskCheckPerformanceCascade.cxx:935 AliAnalysisTaskCheckPerformanceCascade.cxx:936 AliAnalysisTaskCheckPerformanceCascade.cxx:937 AliAnalysisTaskCheckPerformanceCascade.cxx:938 AliAnalysisTaskCheckPerformanceCascade.cxx:939 AliAnalysisTaskCheckPerformanceCascade.cxx:940 AliAnalysisTaskCheckPerformanceCascade.cxx:941 AliAnalysisTaskCheckPerformanceCascade.cxx:942 AliAnalysisTaskCheckPerformanceCascade.cxx:943 AliAnalysisTaskCheckPerformanceCascade.cxx:944 AliAnalysisTaskCheckPerformanceCascade.cxx:945 AliAnalysisTaskCheckPerformanceCascade.cxx:946 AliAnalysisTaskCheckPerformanceCascade.cxx:947 AliAnalysisTaskCheckPerformanceCascade.cxx:948 AliAnalysisTaskCheckPerformanceCascade.cxx:949 AliAnalysisTaskCheckPerformanceCascade.cxx:950 AliAnalysisTaskCheckPerformanceCascade.cxx:951 AliAnalysisTaskCheckPerformanceCascade.cxx:952 AliAnalysisTaskCheckPerformanceCascade.cxx:953 AliAnalysisTaskCheckPerformanceCascade.cxx:954 AliAnalysisTaskCheckPerformanceCascade.cxx:955 AliAnalysisTaskCheckPerformanceCascade.cxx:956 AliAnalysisTaskCheckPerformanceCascade.cxx:957 AliAnalysisTaskCheckPerformanceCascade.cxx:958 AliAnalysisTaskCheckPerformanceCascade.cxx:959 AliAnalysisTaskCheckPerformanceCascade.cxx:960 AliAnalysisTaskCheckPerformanceCascade.cxx:961 AliAnalysisTaskCheckPerformanceCascade.cxx:962 AliAnalysisTaskCheckPerformanceCascade.cxx:963 AliAnalysisTaskCheckPerformanceCascade.cxx:964 AliAnalysisTaskCheckPerformanceCascade.cxx:965 AliAnalysisTaskCheckPerformanceCascade.cxx:966 AliAnalysisTaskCheckPerformanceCascade.cxx:967 AliAnalysisTaskCheckPerformanceCascade.cxx:968 AliAnalysisTaskCheckPerformanceCascade.cxx:969 AliAnalysisTaskCheckPerformanceCascade.cxx:970 AliAnalysisTaskCheckPerformanceCascade.cxx:971 AliAnalysisTaskCheckPerformanceCascade.cxx:972 AliAnalysisTaskCheckPerformanceCascade.cxx:973 AliAnalysisTaskCheckPerformanceCascade.cxx:974 AliAnalysisTaskCheckPerformanceCascade.cxx:975 AliAnalysisTaskCheckPerformanceCascade.cxx:976 AliAnalysisTaskCheckPerformanceCascade.cxx:977 AliAnalysisTaskCheckPerformanceCascade.cxx:978 AliAnalysisTaskCheckPerformanceCascade.cxx:979 AliAnalysisTaskCheckPerformanceCascade.cxx:980 AliAnalysisTaskCheckPerformanceCascade.cxx:981 AliAnalysisTaskCheckPerformanceCascade.cxx:982 AliAnalysisTaskCheckPerformanceCascade.cxx:983 AliAnalysisTaskCheckPerformanceCascade.cxx:984 AliAnalysisTaskCheckPerformanceCascade.cxx:985 AliAnalysisTaskCheckPerformanceCascade.cxx:986 AliAnalysisTaskCheckPerformanceCascade.cxx:987 AliAnalysisTaskCheckPerformanceCascade.cxx:988 AliAnalysisTaskCheckPerformanceCascade.cxx:989 AliAnalysisTaskCheckPerformanceCascade.cxx:990 AliAnalysisTaskCheckPerformanceCascade.cxx:991 AliAnalysisTaskCheckPerformanceCascade.cxx:992 AliAnalysisTaskCheckPerformanceCascade.cxx:993 AliAnalysisTaskCheckPerformanceCascade.cxx:994 AliAnalysisTaskCheckPerformanceCascade.cxx:995 AliAnalysisTaskCheckPerformanceCascade.cxx:996 AliAnalysisTaskCheckPerformanceCascade.cxx:997 AliAnalysisTaskCheckPerformanceCascade.cxx:998 AliAnalysisTaskCheckPerformanceCascade.cxx:999 AliAnalysisTaskCheckPerformanceCascade.cxx:1000 AliAnalysisTaskCheckPerformanceCascade.cxx:1001 AliAnalysisTaskCheckPerformanceCascade.cxx:1002 AliAnalysisTaskCheckPerformanceCascade.cxx:1003 AliAnalysisTaskCheckPerformanceCascade.cxx:1004 AliAnalysisTaskCheckPerformanceCascade.cxx:1005 AliAnalysisTaskCheckPerformanceCascade.cxx:1006 AliAnalysisTaskCheckPerformanceCascade.cxx:1007 AliAnalysisTaskCheckPerformanceCascade.cxx:1008 AliAnalysisTaskCheckPerformanceCascade.cxx:1009 AliAnalysisTaskCheckPerformanceCascade.cxx:1010 AliAnalysisTaskCheckPerformanceCascade.cxx:1011 AliAnalysisTaskCheckPerformanceCascade.cxx:1012 AliAnalysisTaskCheckPerformanceCascade.cxx:1013 AliAnalysisTaskCheckPerformanceCascade.cxx:1014 AliAnalysisTaskCheckPerformanceCascade.cxx:1015 AliAnalysisTaskCheckPerformanceCascade.cxx:1016 AliAnalysisTaskCheckPerformanceCascade.cxx:1017 AliAnalysisTaskCheckPerformanceCascade.cxx:1018 AliAnalysisTaskCheckPerformanceCascade.cxx:1019 AliAnalysisTaskCheckPerformanceCascade.cxx:1020 AliAnalysisTaskCheckPerformanceCascade.cxx:1021 AliAnalysisTaskCheckPerformanceCascade.cxx:1022 AliAnalysisTaskCheckPerformanceCascade.cxx:1023 AliAnalysisTaskCheckPerformanceCascade.cxx:1024 AliAnalysisTaskCheckPerformanceCascade.cxx:1025 AliAnalysisTaskCheckPerformanceCascade.cxx:1026 AliAnalysisTaskCheckPerformanceCascade.cxx:1027 AliAnalysisTaskCheckPerformanceCascade.cxx:1028 AliAnalysisTaskCheckPerformanceCascade.cxx:1029 AliAnalysisTaskCheckPerformanceCascade.cxx:1030 AliAnalysisTaskCheckPerformanceCascade.cxx:1031 AliAnalysisTaskCheckPerformanceCascade.cxx:1032 AliAnalysisTaskCheckPerformanceCascade.cxx:1033 AliAnalysisTaskCheckPerformanceCascade.cxx:1034 AliAnalysisTaskCheckPerformanceCascade.cxx:1035 AliAnalysisTaskCheckPerformanceCascade.cxx:1036 AliAnalysisTaskCheckPerformanceCascade.cxx:1037 AliAnalysisTaskCheckPerformanceCascade.cxx:1038 AliAnalysisTaskCheckPerformanceCascade.cxx:1039 AliAnalysisTaskCheckPerformanceCascade.cxx:1040 AliAnalysisTaskCheckPerformanceCascade.cxx:1041 AliAnalysisTaskCheckPerformanceCascade.cxx:1042 AliAnalysisTaskCheckPerformanceCascade.cxx:1043 AliAnalysisTaskCheckPerformanceCascade.cxx:1044 AliAnalysisTaskCheckPerformanceCascade.cxx:1045 AliAnalysisTaskCheckPerformanceCascade.cxx:1046 AliAnalysisTaskCheckPerformanceCascade.cxx:1047 AliAnalysisTaskCheckPerformanceCascade.cxx:1048 AliAnalysisTaskCheckPerformanceCascade.cxx:1049 AliAnalysisTaskCheckPerformanceCascade.cxx:1050 AliAnalysisTaskCheckPerformanceCascade.cxx:1051 AliAnalysisTaskCheckPerformanceCascade.cxx:1052 AliAnalysisTaskCheckPerformanceCascade.cxx:1053 AliAnalysisTaskCheckPerformanceCascade.cxx:1054 AliAnalysisTaskCheckPerformanceCascade.cxx:1055 AliAnalysisTaskCheckPerformanceCascade.cxx:1056 AliAnalysisTaskCheckPerformanceCascade.cxx:1057 AliAnalysisTaskCheckPerformanceCascade.cxx:1058 AliAnalysisTaskCheckPerformanceCascade.cxx:1059 AliAnalysisTaskCheckPerformanceCascade.cxx:1060 AliAnalysisTaskCheckPerformanceCascade.cxx:1061 AliAnalysisTaskCheckPerformanceCascade.cxx:1062 AliAnalysisTaskCheckPerformanceCascade.cxx:1063 AliAnalysisTaskCheckPerformanceCascade.cxx:1064 AliAnalysisTaskCheckPerformanceCascade.cxx:1065 AliAnalysisTaskCheckPerformanceCascade.cxx:1066 AliAnalysisTaskCheckPerformanceCascade.cxx:1067 AliAnalysisTaskCheckPerformanceCascade.cxx:1068 AliAnalysisTaskCheckPerformanceCascade.cxx:1069 AliAnalysisTaskCheckPerformanceCascade.cxx:1070 AliAnalysisTaskCheckPerformanceCascade.cxx:1071 AliAnalysisTaskCheckPerformanceCascade.cxx:1072 AliAnalysisTaskCheckPerformanceCascade.cxx:1073 AliAnalysisTaskCheckPerformanceCascade.cxx:1074 AliAnalysisTaskCheckPerformanceCascade.cxx:1075 AliAnalysisTaskCheckPerformanceCascade.cxx:1076 AliAnalysisTaskCheckPerformanceCascade.cxx:1077 AliAnalysisTaskCheckPerformanceCascade.cxx:1078 AliAnalysisTaskCheckPerformanceCascade.cxx:1079 AliAnalysisTaskCheckPerformanceCascade.cxx:1080 AliAnalysisTaskCheckPerformanceCascade.cxx:1081 AliAnalysisTaskCheckPerformanceCascade.cxx:1082 AliAnalysisTaskCheckPerformanceCascade.cxx:1083 AliAnalysisTaskCheckPerformanceCascade.cxx:1084 AliAnalysisTaskCheckPerformanceCascade.cxx:1085 AliAnalysisTaskCheckPerformanceCascade.cxx:1086 AliAnalysisTaskCheckPerformanceCascade.cxx:1087 AliAnalysisTaskCheckPerformanceCascade.cxx:1088 AliAnalysisTaskCheckPerformanceCascade.cxx:1089 AliAnalysisTaskCheckPerformanceCascade.cxx:1090 AliAnalysisTaskCheckPerformanceCascade.cxx:1091 AliAnalysisTaskCheckPerformanceCascade.cxx:1092 AliAnalysisTaskCheckPerformanceCascade.cxx:1093 AliAnalysisTaskCheckPerformanceCascade.cxx:1094 AliAnalysisTaskCheckPerformanceCascade.cxx:1095 AliAnalysisTaskCheckPerformanceCascade.cxx:1096 AliAnalysisTaskCheckPerformanceCascade.cxx:1097 AliAnalysisTaskCheckPerformanceCascade.cxx:1098 AliAnalysisTaskCheckPerformanceCascade.cxx:1099 AliAnalysisTaskCheckPerformanceCascade.cxx:1100 AliAnalysisTaskCheckPerformanceCascade.cxx:1101 AliAnalysisTaskCheckPerformanceCascade.cxx:1102 AliAnalysisTaskCheckPerformanceCascade.cxx:1103 AliAnalysisTaskCheckPerformanceCascade.cxx:1104 AliAnalysisTaskCheckPerformanceCascade.cxx:1105 AliAnalysisTaskCheckPerformanceCascade.cxx:1106 AliAnalysisTaskCheckPerformanceCascade.cxx:1107 AliAnalysisTaskCheckPerformanceCascade.cxx:1108 AliAnalysisTaskCheckPerformanceCascade.cxx:1109 AliAnalysisTaskCheckPerformanceCascade.cxx:1110 AliAnalysisTaskCheckPerformanceCascade.cxx:1111 AliAnalysisTaskCheckPerformanceCascade.cxx:1112 AliAnalysisTaskCheckPerformanceCascade.cxx:1113 AliAnalysisTaskCheckPerformanceCascade.cxx:1114 AliAnalysisTaskCheckPerformanceCascade.cxx:1115 AliAnalysisTaskCheckPerformanceCascade.cxx:1116 AliAnalysisTaskCheckPerformanceCascade.cxx:1117 AliAnalysisTaskCheckPerformanceCascade.cxx:1118 AliAnalysisTaskCheckPerformanceCascade.cxx:1119 AliAnalysisTaskCheckPerformanceCascade.cxx:1120 AliAnalysisTaskCheckPerformanceCascade.cxx:1121 AliAnalysisTaskCheckPerformanceCascade.cxx:1122 AliAnalysisTaskCheckPerformanceCascade.cxx:1123 AliAnalysisTaskCheckPerformanceCascade.cxx:1124 AliAnalysisTaskCheckPerformanceCascade.cxx:1125 AliAnalysisTaskCheckPerformanceCascade.cxx:1126 AliAnalysisTaskCheckPerformanceCascade.cxx:1127 AliAnalysisTaskCheckPerformanceCascade.cxx:1128 AliAnalysisTaskCheckPerformanceCascade.cxx:1129 AliAnalysisTaskCheckPerformanceCascade.cxx:1130 AliAnalysisTaskCheckPerformanceCascade.cxx:1131 AliAnalysisTaskCheckPerformanceCascade.cxx:1132 AliAnalysisTaskCheckPerformanceCascade.cxx:1133 AliAnalysisTaskCheckPerformanceCascade.cxx:1134 AliAnalysisTaskCheckPerformanceCascade.cxx:1135 AliAnalysisTaskCheckPerformanceCascade.cxx:1136 AliAnalysisTaskCheckPerformanceCascade.cxx:1137 AliAnalysisTaskCheckPerformanceCascade.cxx:1138 AliAnalysisTaskCheckPerformanceCascade.cxx:1139 AliAnalysisTaskCheckPerformanceCascade.cxx:1140 AliAnalysisTaskCheckPerformanceCascade.cxx:1141 AliAnalysisTaskCheckPerformanceCascade.cxx:1142 AliAnalysisTaskCheckPerformanceCascade.cxx:1143 AliAnalysisTaskCheckPerformanceCascade.cxx:1144 AliAnalysisTaskCheckPerformanceCascade.cxx:1145 AliAnalysisTaskCheckPerformanceCascade.cxx:1146 AliAnalysisTaskCheckPerformanceCascade.cxx:1147 AliAnalysisTaskCheckPerformanceCascade.cxx:1148 AliAnalysisTaskCheckPerformanceCascade.cxx:1149 AliAnalysisTaskCheckPerformanceCascade.cxx:1150 AliAnalysisTaskCheckPerformanceCascade.cxx:1151 AliAnalysisTaskCheckPerformanceCascade.cxx:1152 AliAnalysisTaskCheckPerformanceCascade.cxx:1153 AliAnalysisTaskCheckPerformanceCascade.cxx:1154 AliAnalysisTaskCheckPerformanceCascade.cxx:1155 AliAnalysisTaskCheckPerformanceCascade.cxx:1156 AliAnalysisTaskCheckPerformanceCascade.cxx:1157 AliAnalysisTaskCheckPerformanceCascade.cxx:1158 AliAnalysisTaskCheckPerformanceCascade.cxx:1159 AliAnalysisTaskCheckPerformanceCascade.cxx:1160 AliAnalysisTaskCheckPerformanceCascade.cxx:1161 AliAnalysisTaskCheckPerformanceCascade.cxx:1162 AliAnalysisTaskCheckPerformanceCascade.cxx:1163 AliAnalysisTaskCheckPerformanceCascade.cxx:1164 AliAnalysisTaskCheckPerformanceCascade.cxx:1165 AliAnalysisTaskCheckPerformanceCascade.cxx:1166 AliAnalysisTaskCheckPerformanceCascade.cxx:1167 AliAnalysisTaskCheckPerformanceCascade.cxx:1168 AliAnalysisTaskCheckPerformanceCascade.cxx:1169 AliAnalysisTaskCheckPerformanceCascade.cxx:1170 AliAnalysisTaskCheckPerformanceCascade.cxx:1171 AliAnalysisTaskCheckPerformanceCascade.cxx:1172 AliAnalysisTaskCheckPerformanceCascade.cxx:1173 AliAnalysisTaskCheckPerformanceCascade.cxx:1174 AliAnalysisTaskCheckPerformanceCascade.cxx:1175 AliAnalysisTaskCheckPerformanceCascade.cxx:1176 AliAnalysisTaskCheckPerformanceCascade.cxx:1177 AliAnalysisTaskCheckPerformanceCascade.cxx:1178 AliAnalysisTaskCheckPerformanceCascade.cxx:1179 AliAnalysisTaskCheckPerformanceCascade.cxx:1180 AliAnalysisTaskCheckPerformanceCascade.cxx:1181 AliAnalysisTaskCheckPerformanceCascade.cxx:1182 AliAnalysisTaskCheckPerformanceCascade.cxx:1183 AliAnalysisTaskCheckPerformanceCascade.cxx:1184 AliAnalysisTaskCheckPerformanceCascade.cxx:1185 AliAnalysisTaskCheckPerformanceCascade.cxx:1186 AliAnalysisTaskCheckPerformanceCascade.cxx:1187 AliAnalysisTaskCheckPerformanceCascade.cxx:1188 AliAnalysisTaskCheckPerformanceCascade.cxx:1189 AliAnalysisTaskCheckPerformanceCascade.cxx:1190 AliAnalysisTaskCheckPerformanceCascade.cxx:1191 AliAnalysisTaskCheckPerformanceCascade.cxx:1192 AliAnalysisTaskCheckPerformanceCascade.cxx:1193 AliAnalysisTaskCheckPerformanceCascade.cxx:1194 AliAnalysisTaskCheckPerformanceCascade.cxx:1195 AliAnalysisTaskCheckPerformanceCascade.cxx:1196 AliAnalysisTaskCheckPerformanceCascade.cxx:1197 AliAnalysisTaskCheckPerformanceCascade.cxx:1198 AliAnalysisTaskCheckPerformanceCascade.cxx:1199 AliAnalysisTaskCheckPerformanceCascade.cxx:1200 AliAnalysisTaskCheckPerformanceCascade.cxx:1201 AliAnalysisTaskCheckPerformanceCascade.cxx:1202 AliAnalysisTaskCheckPerformanceCascade.cxx:1203 AliAnalysisTaskCheckPerformanceCascade.cxx:1204 AliAnalysisTaskCheckPerformanceCascade.cxx:1205 AliAnalysisTaskCheckPerformanceCascade.cxx:1206 AliAnalysisTaskCheckPerformanceCascade.cxx:1207 AliAnalysisTaskCheckPerformanceCascade.cxx:1208 AliAnalysisTaskCheckPerformanceCascade.cxx:1209 AliAnalysisTaskCheckPerformanceCascade.cxx:1210 AliAnalysisTaskCheckPerformanceCascade.cxx:1211 AliAnalysisTaskCheckPerformanceCascade.cxx:1212 AliAnalysisTaskCheckPerformanceCascade.cxx:1213 AliAnalysisTaskCheckPerformanceCascade.cxx:1214 AliAnalysisTaskCheckPerformanceCascade.cxx:1215 AliAnalysisTaskCheckPerformanceCascade.cxx:1216 AliAnalysisTaskCheckPerformanceCascade.cxx:1217 AliAnalysisTaskCheckPerformanceCascade.cxx:1218 AliAnalysisTaskCheckPerformanceCascade.cxx:1219 AliAnalysisTaskCheckPerformanceCascade.cxx:1220 AliAnalysisTaskCheckPerformanceCascade.cxx:1221 AliAnalysisTaskCheckPerformanceCascade.cxx:1222 AliAnalysisTaskCheckPerformanceCascade.cxx:1223 AliAnalysisTaskCheckPerformanceCascade.cxx:1224 AliAnalysisTaskCheckPerformanceCascade.cxx:1225 AliAnalysisTaskCheckPerformanceCascade.cxx:1226 AliAnalysisTaskCheckPerformanceCascade.cxx:1227 AliAnalysisTaskCheckPerformanceCascade.cxx:1228 AliAnalysisTaskCheckPerformanceCascade.cxx:1229 AliAnalysisTaskCheckPerformanceCascade.cxx:1230 AliAnalysisTaskCheckPerformanceCascade.cxx:1231 AliAnalysisTaskCheckPerformanceCascade.cxx:1232 AliAnalysisTaskCheckPerformanceCascade.cxx:1233 AliAnalysisTaskCheckPerformanceCascade.cxx:1234 AliAnalysisTaskCheckPerformanceCascade.cxx:1235 AliAnalysisTaskCheckPerformanceCascade.cxx:1236 AliAnalysisTaskCheckPerformanceCascade.cxx:1237 AliAnalysisTaskCheckPerformanceCascade.cxx:1238 AliAnalysisTaskCheckPerformanceCascade.cxx:1239 AliAnalysisTaskCheckPerformanceCascade.cxx:1240 AliAnalysisTaskCheckPerformanceCascade.cxx:1241 AliAnalysisTaskCheckPerformanceCascade.cxx:1242 AliAnalysisTaskCheckPerformanceCascade.cxx:1243 AliAnalysisTaskCheckPerformanceCascade.cxx:1244 AliAnalysisTaskCheckPerformanceCascade.cxx:1245 AliAnalysisTaskCheckPerformanceCascade.cxx:1246 AliAnalysisTaskCheckPerformanceCascade.cxx:1247 AliAnalysisTaskCheckPerformanceCascade.cxx:1248 AliAnalysisTaskCheckPerformanceCascade.cxx:1249 AliAnalysisTaskCheckPerformanceCascade.cxx:1250 AliAnalysisTaskCheckPerformanceCascade.cxx:1251 AliAnalysisTaskCheckPerformanceCascade.cxx:1252 AliAnalysisTaskCheckPerformanceCascade.cxx:1253 AliAnalysisTaskCheckPerformanceCascade.cxx:1254 AliAnalysisTaskCheckPerformanceCascade.cxx:1255 AliAnalysisTaskCheckPerformanceCascade.cxx:1256 AliAnalysisTaskCheckPerformanceCascade.cxx:1257 AliAnalysisTaskCheckPerformanceCascade.cxx:1258 AliAnalysisTaskCheckPerformanceCascade.cxx:1259 AliAnalysisTaskCheckPerformanceCascade.cxx:1260 AliAnalysisTaskCheckPerformanceCascade.cxx:1261 AliAnalysisTaskCheckPerformanceCascade.cxx:1262 AliAnalysisTaskCheckPerformanceCascade.cxx:1263 AliAnalysisTaskCheckPerformanceCascade.cxx:1264 AliAnalysisTaskCheckPerformanceCascade.cxx:1265 AliAnalysisTaskCheckPerformanceCascade.cxx:1266 AliAnalysisTaskCheckPerformanceCascade.cxx:1267 AliAnalysisTaskCheckPerformanceCascade.cxx:1268 AliAnalysisTaskCheckPerformanceCascade.cxx:1269 AliAnalysisTaskCheckPerformanceCascade.cxx:1270 AliAnalysisTaskCheckPerformanceCascade.cxx:1271 AliAnalysisTaskCheckPerformanceCascade.cxx:1272 AliAnalysisTaskCheckPerformanceCascade.cxx:1273 AliAnalysisTaskCheckPerformanceCascade.cxx:1274 AliAnalysisTaskCheckPerformanceCascade.cxx:1275 AliAnalysisTaskCheckPerformanceCascade.cxx:1276 AliAnalysisTaskCheckPerformanceCascade.cxx:1277 AliAnalysisTaskCheckPerformanceCascade.cxx:1278 AliAnalysisTaskCheckPerformanceCascade.cxx:1279 AliAnalysisTaskCheckPerformanceCascade.cxx:1280 AliAnalysisTaskCheckPerformanceCascade.cxx:1281 AliAnalysisTaskCheckPerformanceCascade.cxx:1282 AliAnalysisTaskCheckPerformanceCascade.cxx:1283 AliAnalysisTaskCheckPerformanceCascade.cxx:1284 AliAnalysisTaskCheckPerformanceCascade.cxx:1285 AliAnalysisTaskCheckPerformanceCascade.cxx:1286 AliAnalysisTaskCheckPerformanceCascade.cxx:1287 AliAnalysisTaskCheckPerformanceCascade.cxx:1288 AliAnalysisTaskCheckPerformanceCascade.cxx:1289 AliAnalysisTaskCheckPerformanceCascade.cxx:1290 AliAnalysisTaskCheckPerformanceCascade.cxx:1291 AliAnalysisTaskCheckPerformanceCascade.cxx:1292 AliAnalysisTaskCheckPerformanceCascade.cxx:1293 AliAnalysisTaskCheckPerformanceCascade.cxx:1294 AliAnalysisTaskCheckPerformanceCascade.cxx:1295 AliAnalysisTaskCheckPerformanceCascade.cxx:1296 AliAnalysisTaskCheckPerformanceCascade.cxx:1297 AliAnalysisTaskCheckPerformanceCascade.cxx:1298 AliAnalysisTaskCheckPerformanceCascade.cxx:1299 AliAnalysisTaskCheckPerformanceCascade.cxx:1300 AliAnalysisTaskCheckPerformanceCascade.cxx:1301 AliAnalysisTaskCheckPerformanceCascade.cxx:1302 AliAnalysisTaskCheckPerformanceCascade.cxx:1303 AliAnalysisTaskCheckPerformanceCascade.cxx:1304 AliAnalysisTaskCheckPerformanceCascade.cxx:1305 AliAnalysisTaskCheckPerformanceCascade.cxx:1306 AliAnalysisTaskCheckPerformanceCascade.cxx:1307 AliAnalysisTaskCheckPerformanceCascade.cxx:1308 AliAnalysisTaskCheckPerformanceCascade.cxx:1309 AliAnalysisTaskCheckPerformanceCascade.cxx:1310 AliAnalysisTaskCheckPerformanceCascade.cxx:1311 AliAnalysisTaskCheckPerformanceCascade.cxx:1312 AliAnalysisTaskCheckPerformanceCascade.cxx:1313 AliAnalysisTaskCheckPerformanceCascade.cxx:1314 AliAnalysisTaskCheckPerformanceCascade.cxx:1315 AliAnalysisTaskCheckPerformanceCascade.cxx:1316 AliAnalysisTaskCheckPerformanceCascade.cxx:1317 AliAnalysisTaskCheckPerformanceCascade.cxx:1318 AliAnalysisTaskCheckPerformanceCascade.cxx:1319 AliAnalysisTaskCheckPerformanceCascade.cxx:1320 AliAnalysisTaskCheckPerformanceCascade.cxx:1321 AliAnalysisTaskCheckPerformanceCascade.cxx:1322 AliAnalysisTaskCheckPerformanceCascade.cxx:1323 AliAnalysisTaskCheckPerformanceCascade.cxx:1324 AliAnalysisTaskCheckPerformanceCascade.cxx:1325 AliAnalysisTaskCheckPerformanceCascade.cxx:1326 AliAnalysisTaskCheckPerformanceCascade.cxx:1327 AliAnalysisTaskCheckPerformanceCascade.cxx:1328 AliAnalysisTaskCheckPerformanceCascade.cxx:1329 AliAnalysisTaskCheckPerformanceCascade.cxx:1330 AliAnalysisTaskCheckPerformanceCascade.cxx:1331 AliAnalysisTaskCheckPerformanceCascade.cxx:1332 AliAnalysisTaskCheckPerformanceCascade.cxx:1333 AliAnalysisTaskCheckPerformanceCascade.cxx:1334 AliAnalysisTaskCheckPerformanceCascade.cxx:1335 AliAnalysisTaskCheckPerformanceCascade.cxx:1336 AliAnalysisTaskCheckPerformanceCascade.cxx:1337 AliAnalysisTaskCheckPerformanceCascade.cxx:1338 AliAnalysisTaskCheckPerformanceCascade.cxx:1339 AliAnalysisTaskCheckPerformanceCascade.cxx:1340 AliAnalysisTaskCheckPerformanceCascade.cxx:1341 AliAnalysisTaskCheckPerformanceCascade.cxx:1342 AliAnalysisTaskCheckPerformanceCascade.cxx:1343 AliAnalysisTaskCheckPerformanceCascade.cxx:1344 AliAnalysisTaskCheckPerformanceCascade.cxx:1345 AliAnalysisTaskCheckPerformanceCascade.cxx:1346 AliAnalysisTaskCheckPerformanceCascade.cxx:1347 AliAnalysisTaskCheckPerformanceCascade.cxx:1348 AliAnalysisTaskCheckPerformanceCascade.cxx:1349 AliAnalysisTaskCheckPerformanceCascade.cxx:1350 AliAnalysisTaskCheckPerformanceCascade.cxx:1351 AliAnalysisTaskCheckPerformanceCascade.cxx:1352 AliAnalysisTaskCheckPerformanceCascade.cxx:1353 AliAnalysisTaskCheckPerformanceCascade.cxx:1354 AliAnalysisTaskCheckPerformanceCascade.cxx:1355 AliAnalysisTaskCheckPerformanceCascade.cxx:1356 AliAnalysisTaskCheckPerformanceCascade.cxx:1357 AliAnalysisTaskCheckPerformanceCascade.cxx:1358 AliAnalysisTaskCheckPerformanceCascade.cxx:1359 AliAnalysisTaskCheckPerformanceCascade.cxx:1360 AliAnalysisTaskCheckPerformanceCascade.cxx:1361 AliAnalysisTaskCheckPerformanceCascade.cxx:1362 AliAnalysisTaskCheckPerformanceCascade.cxx:1363 AliAnalysisTaskCheckPerformanceCascade.cxx:1364 AliAnalysisTaskCheckPerformanceCascade.cxx:1365 AliAnalysisTaskCheckPerformanceCascade.cxx:1366 AliAnalysisTaskCheckPerformanceCascade.cxx:1367 AliAnalysisTaskCheckPerformanceCascade.cxx:1368 AliAnalysisTaskCheckPerformanceCascade.cxx:1369 AliAnalysisTaskCheckPerformanceCascade.cxx:1370 AliAnalysisTaskCheckPerformanceCascade.cxx:1371 AliAnalysisTaskCheckPerformanceCascade.cxx:1372 AliAnalysisTaskCheckPerformanceCascade.cxx:1373 AliAnalysisTaskCheckPerformanceCascade.cxx:1374 AliAnalysisTaskCheckPerformanceCascade.cxx:1375 AliAnalysisTaskCheckPerformanceCascade.cxx:1376 AliAnalysisTaskCheckPerformanceCascade.cxx:1377 AliAnalysisTaskCheckPerformanceCascade.cxx:1378 AliAnalysisTaskCheckPerformanceCascade.cxx:1379 AliAnalysisTaskCheckPerformanceCascade.cxx:1380 AliAnalysisTaskCheckPerformanceCascade.cxx:1381 AliAnalysisTaskCheckPerformanceCascade.cxx:1382 AliAnalysisTaskCheckPerformanceCascade.cxx:1383 AliAnalysisTaskCheckPerformanceCascade.cxx:1384 AliAnalysisTaskCheckPerformanceCascade.cxx:1385 AliAnalysisTaskCheckPerformanceCascade.cxx:1386 AliAnalysisTaskCheckPerformanceCascade.cxx:1387 AliAnalysisTaskCheckPerformanceCascade.cxx:1388 AliAnalysisTaskCheckPerformanceCascade.cxx:1389 AliAnalysisTaskCheckPerformanceCascade.cxx:1390 AliAnalysisTaskCheckPerformanceCascade.cxx:1391 AliAnalysisTaskCheckPerformanceCascade.cxx:1392 AliAnalysisTaskCheckPerformanceCascade.cxx:1393 AliAnalysisTaskCheckPerformanceCascade.cxx:1394 AliAnalysisTaskCheckPerformanceCascade.cxx:1395 AliAnalysisTaskCheckPerformanceCascade.cxx:1396 AliAnalysisTaskCheckPerformanceCascade.cxx:1397 AliAnalysisTaskCheckPerformanceCascade.cxx:1398 AliAnalysisTaskCheckPerformanceCascade.cxx:1399 AliAnalysisTaskCheckPerformanceCascade.cxx:1400 AliAnalysisTaskCheckPerformanceCascade.cxx:1401 AliAnalysisTaskCheckPerformanceCascade.cxx:1402 AliAnalysisTaskCheckPerformanceCascade.cxx:1403 AliAnalysisTaskCheckPerformanceCascade.cxx:1404 AliAnalysisTaskCheckPerformanceCascade.cxx:1405 AliAnalysisTaskCheckPerformanceCascade.cxx:1406 AliAnalysisTaskCheckPerformanceCascade.cxx:1407 AliAnalysisTaskCheckPerformanceCascade.cxx:1408 AliAnalysisTaskCheckPerformanceCascade.cxx:1409 AliAnalysisTaskCheckPerformanceCascade.cxx:1410 AliAnalysisTaskCheckPerformanceCascade.cxx:1411 AliAnalysisTaskCheckPerformanceCascade.cxx:1412 AliAnalysisTaskCheckPerformanceCascade.cxx:1413 AliAnalysisTaskCheckPerformanceCascade.cxx:1414 AliAnalysisTaskCheckPerformanceCascade.cxx:1415 AliAnalysisTaskCheckPerformanceCascade.cxx:1416 AliAnalysisTaskCheckPerformanceCascade.cxx:1417 AliAnalysisTaskCheckPerformanceCascade.cxx:1418 AliAnalysisTaskCheckPerformanceCascade.cxx:1419 AliAnalysisTaskCheckPerformanceCascade.cxx:1420 AliAnalysisTaskCheckPerformanceCascade.cxx:1421 AliAnalysisTaskCheckPerformanceCascade.cxx:1422 AliAnalysisTaskCheckPerformanceCascade.cxx:1423 AliAnalysisTaskCheckPerformanceCascade.cxx:1424 AliAnalysisTaskCheckPerformanceCascade.cxx:1425 AliAnalysisTaskCheckPerformanceCascade.cxx:1426 AliAnalysisTaskCheckPerformanceCascade.cxx:1427 AliAnalysisTaskCheckPerformanceCascade.cxx:1428 AliAnalysisTaskCheckPerformanceCascade.cxx:1429 AliAnalysisTaskCheckPerformanceCascade.cxx:1430 AliAnalysisTaskCheckPerformanceCascade.cxx:1431 AliAnalysisTaskCheckPerformanceCascade.cxx:1432 AliAnalysisTaskCheckPerformanceCascade.cxx:1433 AliAnalysisTaskCheckPerformanceCascade.cxx:1434 AliAnalysisTaskCheckPerformanceCascade.cxx:1435 AliAnalysisTaskCheckPerformanceCascade.cxx:1436 AliAnalysisTaskCheckPerformanceCascade.cxx:1437 AliAnalysisTaskCheckPerformanceCascade.cxx:1438 AliAnalysisTaskCheckPerformanceCascade.cxx:1439 AliAnalysisTaskCheckPerformanceCascade.cxx:1440 AliAnalysisTaskCheckPerformanceCascade.cxx:1441 AliAnalysisTaskCheckPerformanceCascade.cxx:1442 AliAnalysisTaskCheckPerformanceCascade.cxx:1443 AliAnalysisTaskCheckPerformanceCascade.cxx:1444 AliAnalysisTaskCheckPerformanceCascade.cxx:1445 AliAnalysisTaskCheckPerformanceCascade.cxx:1446 AliAnalysisTaskCheckPerformanceCascade.cxx:1447 AliAnalysisTaskCheckPerformanceCascade.cxx:1448 AliAnalysisTaskCheckPerformanceCascade.cxx:1449 AliAnalysisTaskCheckPerformanceCascade.cxx:1450 AliAnalysisTaskCheckPerformanceCascade.cxx:1451 AliAnalysisTaskCheckPerformanceCascade.cxx:1452 AliAnalysisTaskCheckPerformanceCascade.cxx:1453 AliAnalysisTaskCheckPerformanceCascade.cxx:1454 AliAnalysisTaskCheckPerformanceCascade.cxx:1455 AliAnalysisTaskCheckPerformanceCascade.cxx:1456 AliAnalysisTaskCheckPerformanceCascade.cxx:1457 AliAnalysisTaskCheckPerformanceCascade.cxx:1458 AliAnalysisTaskCheckPerformanceCascade.cxx:1459 AliAnalysisTaskCheckPerformanceCascade.cxx:1460 AliAnalysisTaskCheckPerformanceCascade.cxx:1461 AliAnalysisTaskCheckPerformanceCascade.cxx:1462 AliAnalysisTaskCheckPerformanceCascade.cxx:1463 AliAnalysisTaskCheckPerformanceCascade.cxx:1464 AliAnalysisTaskCheckPerformanceCascade.cxx:1465 AliAnalysisTaskCheckPerformanceCascade.cxx:1466 AliAnalysisTaskCheckPerformanceCascade.cxx:1467 AliAnalysisTaskCheckPerformanceCascade.cxx:1468 AliAnalysisTaskCheckPerformanceCascade.cxx:1469 AliAnalysisTaskCheckPerformanceCascade.cxx:1470 AliAnalysisTaskCheckPerformanceCascade.cxx:1471 AliAnalysisTaskCheckPerformanceCascade.cxx:1472 AliAnalysisTaskCheckPerformanceCascade.cxx:1473 AliAnalysisTaskCheckPerformanceCascade.cxx:1474 AliAnalysisTaskCheckPerformanceCascade.cxx:1475 AliAnalysisTaskCheckPerformanceCascade.cxx:1476 AliAnalysisTaskCheckPerformanceCascade.cxx:1477 AliAnalysisTaskCheckPerformanceCascade.cxx:1478 AliAnalysisTaskCheckPerformanceCascade.cxx:1479 AliAnalysisTaskCheckPerformanceCascade.cxx:1480 AliAnalysisTaskCheckPerformanceCascade.cxx:1481 AliAnalysisTaskCheckPerformanceCascade.cxx:1482 AliAnalysisTaskCheckPerformanceCascade.cxx:1483 AliAnalysisTaskCheckPerformanceCascade.cxx:1484 AliAnalysisTaskCheckPerformanceCascade.cxx:1485 AliAnalysisTaskCheckPerformanceCascade.cxx:1486 AliAnalysisTaskCheckPerformanceCascade.cxx:1487 AliAnalysisTaskCheckPerformanceCascade.cxx:1488 AliAnalysisTaskCheckPerformanceCascade.cxx:1489 AliAnalysisTaskCheckPerformanceCascade.cxx:1490 AliAnalysisTaskCheckPerformanceCascade.cxx:1491 AliAnalysisTaskCheckPerformanceCascade.cxx:1492 AliAnalysisTaskCheckPerformanceCascade.cxx:1493 AliAnalysisTaskCheckPerformanceCascade.cxx:1494 AliAnalysisTaskCheckPerformanceCascade.cxx:1495 AliAnalysisTaskCheckPerformanceCascade.cxx:1496 AliAnalysisTaskCheckPerformanceCascade.cxx:1497 AliAnalysisTaskCheckPerformanceCascade.cxx:1498 AliAnalysisTaskCheckPerformanceCascade.cxx:1499 AliAnalysisTaskCheckPerformanceCascade.cxx:1500 AliAnalysisTaskCheckPerformanceCascade.cxx:1501 AliAnalysisTaskCheckPerformanceCascade.cxx:1502 AliAnalysisTaskCheckPerformanceCascade.cxx:1503 AliAnalysisTaskCheckPerformanceCascade.cxx:1504 AliAnalysisTaskCheckPerformanceCascade.cxx:1505 AliAnalysisTaskCheckPerformanceCascade.cxx:1506 AliAnalysisTaskCheckPerformanceCascade.cxx:1507 AliAnalysisTaskCheckPerformanceCascade.cxx:1508 AliAnalysisTaskCheckPerformanceCascade.cxx:1509 AliAnalysisTaskCheckPerformanceCascade.cxx:1510 AliAnalysisTaskCheckPerformanceCascade.cxx:1511 AliAnalysisTaskCheckPerformanceCascade.cxx:1512 AliAnalysisTaskCheckPerformanceCascade.cxx:1513 AliAnalysisTaskCheckPerformanceCascade.cxx:1514 AliAnalysisTaskCheckPerformanceCascade.cxx:1515 AliAnalysisTaskCheckPerformanceCascade.cxx:1516 AliAnalysisTaskCheckPerformanceCascade.cxx:1517 AliAnalysisTaskCheckPerformanceCascade.cxx:1518 AliAnalysisTaskCheckPerformanceCascade.cxx:1519 AliAnalysisTaskCheckPerformanceCascade.cxx:1520 AliAnalysisTaskCheckPerformanceCascade.cxx:1521 AliAnalysisTaskCheckPerformanceCascade.cxx:1522 AliAnalysisTaskCheckPerformanceCascade.cxx:1523 AliAnalysisTaskCheckPerformanceCascade.cxx:1524 AliAnalysisTaskCheckPerformanceCascade.cxx:1525 AliAnalysisTaskCheckPerformanceCascade.cxx:1526 AliAnalysisTaskCheckPerformanceCascade.cxx:1527 AliAnalysisTaskCheckPerformanceCascade.cxx:1528 AliAnalysisTaskCheckPerformanceCascade.cxx:1529 AliAnalysisTaskCheckPerformanceCascade.cxx:1530 AliAnalysisTaskCheckPerformanceCascade.cxx:1531 AliAnalysisTaskCheckPerformanceCascade.cxx:1532 AliAnalysisTaskCheckPerformanceCascade.cxx:1533 AliAnalysisTaskCheckPerformanceCascade.cxx:1534 AliAnalysisTaskCheckPerformanceCascade.cxx:1535 AliAnalysisTaskCheckPerformanceCascade.cxx:1536 AliAnalysisTaskCheckPerformanceCascade.cxx:1537 AliAnalysisTaskCheckPerformanceCascade.cxx:1538 AliAnalysisTaskCheckPerformanceCascade.cxx:1539 AliAnalysisTaskCheckPerformanceCascade.cxx:1540 AliAnalysisTaskCheckPerformanceCascade.cxx:1541 AliAnalysisTaskCheckPerformanceCascade.cxx:1542 AliAnalysisTaskCheckPerformanceCascade.cxx:1543 AliAnalysisTaskCheckPerformanceCascade.cxx:1544 AliAnalysisTaskCheckPerformanceCascade.cxx:1545 AliAnalysisTaskCheckPerformanceCascade.cxx:1546 AliAnalysisTaskCheckPerformanceCascade.cxx:1547 AliAnalysisTaskCheckPerformanceCascade.cxx:1548 AliAnalysisTaskCheckPerformanceCascade.cxx:1549 AliAnalysisTaskCheckPerformanceCascade.cxx:1550 AliAnalysisTaskCheckPerformanceCascade.cxx:1551 AliAnalysisTaskCheckPerformanceCascade.cxx:1552 AliAnalysisTaskCheckPerformanceCascade.cxx:1553 AliAnalysisTaskCheckPerformanceCascade.cxx:1554 AliAnalysisTaskCheckPerformanceCascade.cxx:1555 AliAnalysisTaskCheckPerformanceCascade.cxx:1556 AliAnalysisTaskCheckPerformanceCascade.cxx:1557 AliAnalysisTaskCheckPerformanceCascade.cxx:1558 AliAnalysisTaskCheckPerformanceCascade.cxx:1559 AliAnalysisTaskCheckPerformanceCascade.cxx:1560 AliAnalysisTaskCheckPerformanceCascade.cxx:1561 AliAnalysisTaskCheckPerformanceCascade.cxx:1562 AliAnalysisTaskCheckPerformanceCascade.cxx:1563 AliAnalysisTaskCheckPerformanceCascade.cxx:1564 AliAnalysisTaskCheckPerformanceCascade.cxx:1565 AliAnalysisTaskCheckPerformanceCascade.cxx:1566 AliAnalysisTaskCheckPerformanceCascade.cxx:1567 AliAnalysisTaskCheckPerformanceCascade.cxx:1568 AliAnalysisTaskCheckPerformanceCascade.cxx:1569 AliAnalysisTaskCheckPerformanceCascade.cxx:1570 AliAnalysisTaskCheckPerformanceCascade.cxx:1571 AliAnalysisTaskCheckPerformanceCascade.cxx:1572 AliAnalysisTaskCheckPerformanceCascade.cxx:1573 AliAnalysisTaskCheckPerformanceCascade.cxx:1574 AliAnalysisTaskCheckPerformanceCascade.cxx:1575 AliAnalysisTaskCheckPerformanceCascade.cxx:1576 AliAnalysisTaskCheckPerformanceCascade.cxx:1577 AliAnalysisTaskCheckPerformanceCascade.cxx:1578 AliAnalysisTaskCheckPerformanceCascade.cxx:1579 AliAnalysisTaskCheckPerformanceCascade.cxx:1580 AliAnalysisTaskCheckPerformanceCascade.cxx:1581 AliAnalysisTaskCheckPerformanceCascade.cxx:1582 AliAnalysisTaskCheckPerformanceCascade.cxx:1583 AliAnalysisTaskCheckPerformanceCascade.cxx:1584 AliAnalysisTaskCheckPerformanceCascade.cxx:1585 AliAnalysisTaskCheckPerformanceCascade.cxx:1586 AliAnalysisTaskCheckPerformanceCascade.cxx:1587 AliAnalysisTaskCheckPerformanceCascade.cxx:1588 AliAnalysisTaskCheckPerformanceCascade.cxx:1589 AliAnalysisTaskCheckPerformanceCascade.cxx:1590 AliAnalysisTaskCheckPerformanceCascade.cxx:1591 AliAnalysisTaskCheckPerformanceCascade.cxx:1592 AliAnalysisTaskCheckPerformanceCascade.cxx:1593 AliAnalysisTaskCheckPerformanceCascade.cxx:1594 AliAnalysisTaskCheckPerformanceCascade.cxx:1595 AliAnalysisTaskCheckPerformanceCascade.cxx:1596 AliAnalysisTaskCheckPerformanceCascade.cxx:1597 AliAnalysisTaskCheckPerformanceCascade.cxx:1598 AliAnalysisTaskCheckPerformanceCascade.cxx:1599 AliAnalysisTaskCheckPerformanceCascade.cxx:1600 AliAnalysisTaskCheckPerformanceCascade.cxx:1601 AliAnalysisTaskCheckPerformanceCascade.cxx:1602 AliAnalysisTaskCheckPerformanceCascade.cxx:1603 AliAnalysisTaskCheckPerformanceCascade.cxx:1604 AliAnalysisTaskCheckPerformanceCascade.cxx:1605 AliAnalysisTaskCheckPerformanceCascade.cxx:1606 AliAnalysisTaskCheckPerformanceCascade.cxx:1607 AliAnalysisTaskCheckPerformanceCascade.cxx:1608 AliAnalysisTaskCheckPerformanceCascade.cxx:1609 AliAnalysisTaskCheckPerformanceCascade.cxx:1610 AliAnalysisTaskCheckPerformanceCascade.cxx:1611 AliAnalysisTaskCheckPerformanceCascade.cxx:1612 AliAnalysisTaskCheckPerformanceCascade.cxx:1613 AliAnalysisTaskCheckPerformanceCascade.cxx:1614 AliAnalysisTaskCheckPerformanceCascade.cxx:1615 AliAnalysisTaskCheckPerformanceCascade.cxx:1616 AliAnalysisTaskCheckPerformanceCascade.cxx:1617 AliAnalysisTaskCheckPerformanceCascade.cxx:1618 AliAnalysisTaskCheckPerformanceCascade.cxx:1619 AliAnalysisTaskCheckPerformanceCascade.cxx:1620 AliAnalysisTaskCheckPerformanceCascade.cxx:1621 AliAnalysisTaskCheckPerformanceCascade.cxx:1622 AliAnalysisTaskCheckPerformanceCascade.cxx:1623 AliAnalysisTaskCheckPerformanceCascade.cxx:1624 AliAnalysisTaskCheckPerformanceCascade.cxx:1625 AliAnalysisTaskCheckPerformanceCascade.cxx:1626 AliAnalysisTaskCheckPerformanceCascade.cxx:1627 AliAnalysisTaskCheckPerformanceCascade.cxx:1628 AliAnalysisTaskCheckPerformanceCascade.cxx:1629 AliAnalysisTaskCheckPerformanceCascade.cxx:1630 AliAnalysisTaskCheckPerformanceCascade.cxx:1631 AliAnalysisTaskCheckPerformanceCascade.cxx:1632 AliAnalysisTaskCheckPerformanceCascade.cxx:1633 AliAnalysisTaskCheckPerformanceCascade.cxx:1634 AliAnalysisTaskCheckPerformanceCascade.cxx:1635 AliAnalysisTaskCheckPerformanceCascade.cxx:1636 AliAnalysisTaskCheckPerformanceCascade.cxx:1637 AliAnalysisTaskCheckPerformanceCascade.cxx:1638 AliAnalysisTaskCheckPerformanceCascade.cxx:1639 AliAnalysisTaskCheckPerformanceCascade.cxx:1640 AliAnalysisTaskCheckPerformanceCascade.cxx:1641 AliAnalysisTaskCheckPerformanceCascade.cxx:1642 AliAnalysisTaskCheckPerformanceCascade.cxx:1643 AliAnalysisTaskCheckPerformanceCascade.cxx:1644 AliAnalysisTaskCheckPerformanceCascade.cxx:1645 AliAnalysisTaskCheckPerformanceCascade.cxx:1646 AliAnalysisTaskCheckPerformanceCascade.cxx:1647 AliAnalysisTaskCheckPerformanceCascade.cxx:1648 AliAnalysisTaskCheckPerformanceCascade.cxx:1649 AliAnalysisTaskCheckPerformanceCascade.cxx:1650 AliAnalysisTaskCheckPerformanceCascade.cxx:1651 AliAnalysisTaskCheckPerformanceCascade.cxx:1652 AliAnalysisTaskCheckPerformanceCascade.cxx:1653 AliAnalysisTaskCheckPerformanceCascade.cxx:1654 AliAnalysisTaskCheckPerformanceCascade.cxx:1655 AliAnalysisTaskCheckPerformanceCascade.cxx:1656 AliAnalysisTaskCheckPerformanceCascade.cxx:1657 AliAnalysisTaskCheckPerformanceCascade.cxx:1658 AliAnalysisTaskCheckPerformanceCascade.cxx:1659 AliAnalysisTaskCheckPerformanceCascade.cxx:1660 AliAnalysisTaskCheckPerformanceCascade.cxx:1661 AliAnalysisTaskCheckPerformanceCascade.cxx:1662 AliAnalysisTaskCheckPerformanceCascade.cxx:1663 AliAnalysisTaskCheckPerformanceCascade.cxx:1664 AliAnalysisTaskCheckPerformanceCascade.cxx:1665 AliAnalysisTaskCheckPerformanceCascade.cxx:1666 AliAnalysisTaskCheckPerformanceCascade.cxx:1667 AliAnalysisTaskCheckPerformanceCascade.cxx:1668 AliAnalysisTaskCheckPerformanceCascade.cxx:1669 AliAnalysisTaskCheckPerformanceCascade.cxx:1670 AliAnalysisTaskCheckPerformanceCascade.cxx:1671 AliAnalysisTaskCheckPerformanceCascade.cxx:1672 AliAnalysisTaskCheckPerformanceCascade.cxx:1673 AliAnalysisTaskCheckPerformanceCascade.cxx:1674 AliAnalysisTaskCheckPerformanceCascade.cxx:1675 AliAnalysisTaskCheckPerformanceCascade.cxx:1676 AliAnalysisTaskCheckPerformanceCascade.cxx:1677 AliAnalysisTaskCheckPerformanceCascade.cxx:1678 AliAnalysisTaskCheckPerformanceCascade.cxx:1679 AliAnalysisTaskCheckPerformanceCascade.cxx:1680 AliAnalysisTaskCheckPerformanceCascade.cxx:1681 AliAnalysisTaskCheckPerformanceCascade.cxx:1682 AliAnalysisTaskCheckPerformanceCascade.cxx:1683 AliAnalysisTaskCheckPerformanceCascade.cxx:1684 AliAnalysisTaskCheckPerformanceCascade.cxx:1685 AliAnalysisTaskCheckPerformanceCascade.cxx:1686 AliAnalysisTaskCheckPerformanceCascade.cxx:1687 AliAnalysisTaskCheckPerformanceCascade.cxx:1688 AliAnalysisTaskCheckPerformanceCascade.cxx:1689 AliAnalysisTaskCheckPerformanceCascade.cxx:1690 AliAnalysisTaskCheckPerformanceCascade.cxx:1691 AliAnalysisTaskCheckPerformanceCascade.cxx:1692 AliAnalysisTaskCheckPerformanceCascade.cxx:1693 AliAnalysisTaskCheckPerformanceCascade.cxx:1694 AliAnalysisTaskCheckPerformanceCascade.cxx:1695 AliAnalysisTaskCheckPerformanceCascade.cxx:1696 AliAnalysisTaskCheckPerformanceCascade.cxx:1697 AliAnalysisTaskCheckPerformanceCascade.cxx:1698 AliAnalysisTaskCheckPerformanceCascade.cxx:1699 AliAnalysisTaskCheckPerformanceCascade.cxx:1700 AliAnalysisTaskCheckPerformanceCascade.cxx:1701 AliAnalysisTaskCheckPerformanceCascade.cxx:1702 AliAnalysisTaskCheckPerformanceCascade.cxx:1703 AliAnalysisTaskCheckPerformanceCascade.cxx:1704 AliAnalysisTaskCheckPerformanceCascade.cxx:1705 AliAnalysisTaskCheckPerformanceCascade.cxx:1706 AliAnalysisTaskCheckPerformanceCascade.cxx:1707 AliAnalysisTaskCheckPerformanceCascade.cxx:1708 AliAnalysisTaskCheckPerformanceCascade.cxx:1709 AliAnalysisTaskCheckPerformanceCascade.cxx:1710 AliAnalysisTaskCheckPerformanceCascade.cxx:1711 AliAnalysisTaskCheckPerformanceCascade.cxx:1712 AliAnalysisTaskCheckPerformanceCascade.cxx:1713 AliAnalysisTaskCheckPerformanceCascade.cxx:1714 AliAnalysisTaskCheckPerformanceCascade.cxx:1715 AliAnalysisTaskCheckPerformanceCascade.cxx:1716 AliAnalysisTaskCheckPerformanceCascade.cxx:1717 AliAnalysisTaskCheckPerformanceCascade.cxx:1718 AliAnalysisTaskCheckPerformanceCascade.cxx:1719 AliAnalysisTaskCheckPerformanceCascade.cxx:1720 AliAnalysisTaskCheckPerformanceCascade.cxx:1721 AliAnalysisTaskCheckPerformanceCascade.cxx:1722 AliAnalysisTaskCheckPerformanceCascade.cxx:1723 AliAnalysisTaskCheckPerformanceCascade.cxx:1724 AliAnalysisTaskCheckPerformanceCascade.cxx:1725 AliAnalysisTaskCheckPerformanceCascade.cxx:1726 AliAnalysisTaskCheckPerformanceCascade.cxx:1727 AliAnalysisTaskCheckPerformanceCascade.cxx:1728 AliAnalysisTaskCheckPerformanceCascade.cxx:1729 AliAnalysisTaskCheckPerformanceCascade.cxx:1730 AliAnalysisTaskCheckPerformanceCascade.cxx:1731 AliAnalysisTaskCheckPerformanceCascade.cxx:1732 AliAnalysisTaskCheckPerformanceCascade.cxx:1733 AliAnalysisTaskCheckPerformanceCascade.cxx:1734 AliAnalysisTaskCheckPerformanceCascade.cxx:1735 AliAnalysisTaskCheckPerformanceCascade.cxx:1736 AliAnalysisTaskCheckPerformanceCascade.cxx:1737 AliAnalysisTaskCheckPerformanceCascade.cxx:1738 AliAnalysisTaskCheckPerformanceCascade.cxx:1739 AliAnalysisTaskCheckPerformanceCascade.cxx:1740 AliAnalysisTaskCheckPerformanceCascade.cxx:1741 AliAnalysisTaskCheckPerformanceCascade.cxx:1742 AliAnalysisTaskCheckPerformanceCascade.cxx:1743 AliAnalysisTaskCheckPerformanceCascade.cxx:1744 AliAnalysisTaskCheckPerformanceCascade.cxx:1745 AliAnalysisTaskCheckPerformanceCascade.cxx:1746 AliAnalysisTaskCheckPerformanceCascade.cxx:1747 AliAnalysisTaskCheckPerformanceCascade.cxx:1748 AliAnalysisTaskCheckPerformanceCascade.cxx:1749 AliAnalysisTaskCheckPerformanceCascade.cxx:1750 AliAnalysisTaskCheckPerformanceCascade.cxx:1751 AliAnalysisTaskCheckPerformanceCascade.cxx:1752 AliAnalysisTaskCheckPerformanceCascade.cxx:1753 AliAnalysisTaskCheckPerformanceCascade.cxx:1754 AliAnalysisTaskCheckPerformanceCascade.cxx:1755 AliAnalysisTaskCheckPerformanceCascade.cxx:1756 AliAnalysisTaskCheckPerformanceCascade.cxx:1757 AliAnalysisTaskCheckPerformanceCascade.cxx:1758 AliAnalysisTaskCheckPerformanceCascade.cxx:1759 AliAnalysisTaskCheckPerformanceCascade.cxx:1760 AliAnalysisTaskCheckPerformanceCascade.cxx:1761 AliAnalysisTaskCheckPerformanceCascade.cxx:1762 AliAnalysisTaskCheckPerformanceCascade.cxx:1763 AliAnalysisTaskCheckPerformanceCascade.cxx:1764 AliAnalysisTaskCheckPerformanceCascade.cxx:1765 AliAnalysisTaskCheckPerformanceCascade.cxx:1766 AliAnalysisTaskCheckPerformanceCascade.cxx:1767 AliAnalysisTaskCheckPerformanceCascade.cxx:1768 AliAnalysisTaskCheckPerformanceCascade.cxx:1769 AliAnalysisTaskCheckPerformanceCascade.cxx:1770 AliAnalysisTaskCheckPerformanceCascade.cxx:1771 AliAnalysisTaskCheckPerformanceCascade.cxx:1772 AliAnalysisTaskCheckPerformanceCascade.cxx:1773 AliAnalysisTaskCheckPerformanceCascade.cxx:1774 AliAnalysisTaskCheckPerformanceCascade.cxx:1775 AliAnalysisTaskCheckPerformanceCascade.cxx:1776 AliAnalysisTaskCheckPerformanceCascade.cxx:1777 AliAnalysisTaskCheckPerformanceCascade.cxx:1778 AliAnalysisTaskCheckPerformanceCascade.cxx:1779 AliAnalysisTaskCheckPerformanceCascade.cxx:1780 AliAnalysisTaskCheckPerformanceCascade.cxx:1781 AliAnalysisTaskCheckPerformanceCascade.cxx:1782 AliAnalysisTaskCheckPerformanceCascade.cxx:1783 AliAnalysisTaskCheckPerformanceCascade.cxx:1784 AliAnalysisTaskCheckPerformanceCascade.cxx:1785 AliAnalysisTaskCheckPerformanceCascade.cxx:1786 AliAnalysisTaskCheckPerformanceCascade.cxx:1787 AliAnalysisTaskCheckPerformanceCascade.cxx:1788 AliAnalysisTaskCheckPerformanceCascade.cxx:1789 AliAnalysisTaskCheckPerformanceCascade.cxx:1790 AliAnalysisTaskCheckPerformanceCascade.cxx:1791 AliAnalysisTaskCheckPerformanceCascade.cxx:1792 AliAnalysisTaskCheckPerformanceCascade.cxx:1793 AliAnalysisTaskCheckPerformanceCascade.cxx:1794 AliAnalysisTaskCheckPerformanceCascade.cxx:1795 AliAnalysisTaskCheckPerformanceCascade.cxx:1796 AliAnalysisTaskCheckPerformanceCascade.cxx:1797 AliAnalysisTaskCheckPerformanceCascade.cxx:1798 AliAnalysisTaskCheckPerformanceCascade.cxx:1799 AliAnalysisTaskCheckPerformanceCascade.cxx:1800 AliAnalysisTaskCheckPerformanceCascade.cxx:1801 AliAnalysisTaskCheckPerformanceCascade.cxx:1802 AliAnalysisTaskCheckPerformanceCascade.cxx:1803 AliAnalysisTaskCheckPerformanceCascade.cxx:1804 AliAnalysisTaskCheckPerformanceCascade.cxx:1805 AliAnalysisTaskCheckPerformanceCascade.cxx:1806 AliAnalysisTaskCheckPerformanceCascade.cxx:1807 AliAnalysisTaskCheckPerformanceCascade.cxx:1808 AliAnalysisTaskCheckPerformanceCascade.cxx:1809 AliAnalysisTaskCheckPerformanceCascade.cxx:1810 AliAnalysisTaskCheckPerformanceCascade.cxx:1811 AliAnalysisTaskCheckPerformanceCascade.cxx:1812 AliAnalysisTaskCheckPerformanceCascade.cxx:1813 AliAnalysisTaskCheckPerformanceCascade.cxx:1814 AliAnalysisTaskCheckPerformanceCascade.cxx:1815 AliAnalysisTaskCheckPerformanceCascade.cxx:1816 AliAnalysisTaskCheckPerformanceCascade.cxx:1817 AliAnalysisTaskCheckPerformanceCascade.cxx:1818 AliAnalysisTaskCheckPerformanceCascade.cxx:1819 AliAnalysisTaskCheckPerformanceCascade.cxx:1820 AliAnalysisTaskCheckPerformanceCascade.cxx:1821 AliAnalysisTaskCheckPerformanceCascade.cxx:1822 AliAnalysisTaskCheckPerformanceCascade.cxx:1823 AliAnalysisTaskCheckPerformanceCascade.cxx:1824 AliAnalysisTaskCheckPerformanceCascade.cxx:1825 AliAnalysisTaskCheckPerformanceCascade.cxx:1826 AliAnalysisTaskCheckPerformanceCascade.cxx:1827 AliAnalysisTaskCheckPerformanceCascade.cxx:1828 AliAnalysisTaskCheckPerformanceCascade.cxx:1829 AliAnalysisTaskCheckPerformanceCascade.cxx:1830 AliAnalysisTaskCheckPerformanceCascade.cxx:1831 AliAnalysisTaskCheckPerformanceCascade.cxx:1832 AliAnalysisTaskCheckPerformanceCascade.cxx:1833 AliAnalysisTaskCheckPerformanceCascade.cxx:1834 AliAnalysisTaskCheckPerformanceCascade.cxx:1835 AliAnalysisTaskCheckPerformanceCascade.cxx:1836 AliAnalysisTaskCheckPerformanceCascade.cxx:1837 AliAnalysisTaskCheckPerformanceCascade.cxx:1838 AliAnalysisTaskCheckPerformanceCascade.cxx:1839 AliAnalysisTaskCheckPerformanceCascade.cxx:1840 AliAnalysisTaskCheckPerformanceCascade.cxx:1841 AliAnalysisTaskCheckPerformanceCascade.cxx:1842 AliAnalysisTaskCheckPerformanceCascade.cxx:1843 AliAnalysisTaskCheckPerformanceCascade.cxx:1844 AliAnalysisTaskCheckPerformanceCascade.cxx:1845 AliAnalysisTaskCheckPerformanceCascade.cxx:1846 AliAnalysisTaskCheckPerformanceCascade.cxx:1847 AliAnalysisTaskCheckPerformanceCascade.cxx:1848 AliAnalysisTaskCheckPerformanceCascade.cxx:1849 AliAnalysisTaskCheckPerformanceCascade.cxx:1850 AliAnalysisTaskCheckPerformanceCascade.cxx:1851 AliAnalysisTaskCheckPerformanceCascade.cxx:1852 AliAnalysisTaskCheckPerformanceCascade.cxx:1853 AliAnalysisTaskCheckPerformanceCascade.cxx:1854 AliAnalysisTaskCheckPerformanceCascade.cxx:1855 AliAnalysisTaskCheckPerformanceCascade.cxx:1856 AliAnalysisTaskCheckPerformanceCascade.cxx:1857 AliAnalysisTaskCheckPerformanceCascade.cxx:1858 AliAnalysisTaskCheckPerformanceCascade.cxx:1859 AliAnalysisTaskCheckPerformanceCascade.cxx:1860 AliAnalysisTaskCheckPerformanceCascade.cxx:1861 AliAnalysisTaskCheckPerformanceCascade.cxx:1862 AliAnalysisTaskCheckPerformanceCascade.cxx:1863 AliAnalysisTaskCheckPerformanceCascade.cxx:1864 AliAnalysisTaskCheckPerformanceCascade.cxx:1865 AliAnalysisTaskCheckPerformanceCascade.cxx:1866 AliAnalysisTaskCheckPerformanceCascade.cxx:1867 AliAnalysisTaskCheckPerformanceCascade.cxx:1868 AliAnalysisTaskCheckPerformanceCascade.cxx:1869 AliAnalysisTaskCheckPerformanceCascade.cxx:1870 AliAnalysisTaskCheckPerformanceCascade.cxx:1871 AliAnalysisTaskCheckPerformanceCascade.cxx:1872 AliAnalysisTaskCheckPerformanceCascade.cxx:1873 AliAnalysisTaskCheckPerformanceCascade.cxx:1874 AliAnalysisTaskCheckPerformanceCascade.cxx:1875 AliAnalysisTaskCheckPerformanceCascade.cxx:1876 AliAnalysisTaskCheckPerformanceCascade.cxx:1877 AliAnalysisTaskCheckPerformanceCascade.cxx:1878 AliAnalysisTaskCheckPerformanceCascade.cxx:1879 AliAnalysisTaskCheckPerformanceCascade.cxx:1880 AliAnalysisTaskCheckPerformanceCascade.cxx:1881 AliAnalysisTaskCheckPerformanceCascade.cxx:1882 AliAnalysisTaskCheckPerformanceCascade.cxx:1883 AliAnalysisTaskCheckPerformanceCascade.cxx:1884 AliAnalysisTaskCheckPerformanceCascade.cxx:1885 AliAnalysisTaskCheckPerformanceCascade.cxx:1886 AliAnalysisTaskCheckPerformanceCascade.cxx:1887 AliAnalysisTaskCheckPerformanceCascade.cxx:1888 AliAnalysisTaskCheckPerformanceCascade.cxx:1889 AliAnalysisTaskCheckPerformanceCascade.cxx:1890 AliAnalysisTaskCheckPerformanceCascade.cxx:1891 AliAnalysisTaskCheckPerformanceCascade.cxx:1892 AliAnalysisTaskCheckPerformanceCascade.cxx:1893 AliAnalysisTaskCheckPerformanceCascade.cxx:1894 AliAnalysisTaskCheckPerformanceCascade.cxx:1895 AliAnalysisTaskCheckPerformanceCascade.cxx:1896 AliAnalysisTaskCheckPerformanceCascade.cxx:1897 AliAnalysisTaskCheckPerformanceCascade.cxx:1898 AliAnalysisTaskCheckPerformanceCascade.cxx:1899 AliAnalysisTaskCheckPerformanceCascade.cxx:1900 AliAnalysisTaskCheckPerformanceCascade.cxx:1901 AliAnalysisTaskCheckPerformanceCascade.cxx:1902 AliAnalysisTaskCheckPerformanceCascade.cxx:1903 AliAnalysisTaskCheckPerformanceCascade.cxx:1904 AliAnalysisTaskCheckPerformanceCascade.cxx:1905 AliAnalysisTaskCheckPerformanceCascade.cxx:1906 AliAnalysisTaskCheckPerformanceCascade.cxx:1907 AliAnalysisTaskCheckPerformanceCascade.cxx:1908 AliAnalysisTaskCheckPerformanceCascade.cxx:1909 AliAnalysisTaskCheckPerformanceCascade.cxx:1910 AliAnalysisTaskCheckPerformanceCascade.cxx:1911 AliAnalysisTaskCheckPerformanceCascade.cxx:1912 AliAnalysisTaskCheckPerformanceCascade.cxx:1913 AliAnalysisTaskCheckPerformanceCascade.cxx:1914 AliAnalysisTaskCheckPerformanceCascade.cxx:1915 AliAnalysisTaskCheckPerformanceCascade.cxx:1916 AliAnalysisTaskCheckPerformanceCascade.cxx:1917 AliAnalysisTaskCheckPerformanceCascade.cxx:1918 AliAnalysisTaskCheckPerformanceCascade.cxx:1919 AliAnalysisTaskCheckPerformanceCascade.cxx:1920 AliAnalysisTaskCheckPerformanceCascade.cxx:1921 AliAnalysisTaskCheckPerformanceCascade.cxx:1922 AliAnalysisTaskCheckPerformanceCascade.cxx:1923 AliAnalysisTaskCheckPerformanceCascade.cxx:1924 AliAnalysisTaskCheckPerformanceCascade.cxx:1925 AliAnalysisTaskCheckPerformanceCascade.cxx:1926 AliAnalysisTaskCheckPerformanceCascade.cxx:1927 AliAnalysisTaskCheckPerformanceCascade.cxx:1928 AliAnalysisTaskCheckPerformanceCascade.cxx:1929 AliAnalysisTaskCheckPerformanceCascade.cxx:1930 AliAnalysisTaskCheckPerformanceCascade.cxx:1931 AliAnalysisTaskCheckPerformanceCascade.cxx:1932 AliAnalysisTaskCheckPerformanceCascade.cxx:1933 AliAnalysisTaskCheckPerformanceCascade.cxx:1934 AliAnalysisTaskCheckPerformanceCascade.cxx:1935 AliAnalysisTaskCheckPerformanceCascade.cxx:1936 AliAnalysisTaskCheckPerformanceCascade.cxx:1937 AliAnalysisTaskCheckPerformanceCascade.cxx:1938 AliAnalysisTaskCheckPerformanceCascade.cxx:1939 AliAnalysisTaskCheckPerformanceCascade.cxx:1940 AliAnalysisTaskCheckPerformanceCascade.cxx:1941 AliAnalysisTaskCheckPerformanceCascade.cxx:1942 AliAnalysisTaskCheckPerformanceCascade.cxx:1943 AliAnalysisTaskCheckPerformanceCascade.cxx:1944 AliAnalysisTaskCheckPerformanceCascade.cxx:1945 AliAnalysisTaskCheckPerformanceCascade.cxx:1946 AliAnalysisTaskCheckPerformanceCascade.cxx:1947 AliAnalysisTaskCheckPerformanceCascade.cxx:1948 AliAnalysisTaskCheckPerformanceCascade.cxx:1949 AliAnalysisTaskCheckPerformanceCascade.cxx:1950 AliAnalysisTaskCheckPerformanceCascade.cxx:1951 AliAnalysisTaskCheckPerformanceCascade.cxx:1952 AliAnalysisTaskCheckPerformanceCascade.cxx:1953 AliAnalysisTaskCheckPerformanceCascade.cxx:1954 AliAnalysisTaskCheckPerformanceCascade.cxx:1955 AliAnalysisTaskCheckPerformanceCascade.cxx:1956 AliAnalysisTaskCheckPerformanceCascade.cxx:1957 AliAnalysisTaskCheckPerformanceCascade.cxx:1958 AliAnalysisTaskCheckPerformanceCascade.cxx:1959 AliAnalysisTaskCheckPerformanceCascade.cxx:1960 AliAnalysisTaskCheckPerformanceCascade.cxx:1961 AliAnalysisTaskCheckPerformanceCascade.cxx:1962 AliAnalysisTaskCheckPerformanceCascade.cxx:1963 AliAnalysisTaskCheckPerformanceCascade.cxx:1964 AliAnalysisTaskCheckPerformanceCascade.cxx:1965 AliAnalysisTaskCheckPerformanceCascade.cxx:1966 AliAnalysisTaskCheckPerformanceCascade.cxx:1967 AliAnalysisTaskCheckPerformanceCascade.cxx:1968 AliAnalysisTaskCheckPerformanceCascade.cxx:1969 AliAnalysisTaskCheckPerformanceCascade.cxx:1970 AliAnalysisTaskCheckPerformanceCascade.cxx:1971 AliAnalysisTaskCheckPerformanceCascade.cxx:1972 AliAnalysisTaskCheckPerformanceCascade.cxx:1973 AliAnalysisTaskCheckPerformanceCascade.cxx:1974 AliAnalysisTaskCheckPerformanceCascade.cxx:1975 AliAnalysisTaskCheckPerformanceCascade.cxx:1976 AliAnalysisTaskCheckPerformanceCascade.cxx:1977 AliAnalysisTaskCheckPerformanceCascade.cxx:1978 AliAnalysisTaskCheckPerformanceCascade.cxx:1979 AliAnalysisTaskCheckPerformanceCascade.cxx:1980 AliAnalysisTaskCheckPerformanceCascade.cxx:1981 AliAnalysisTaskCheckPerformanceCascade.cxx:1982 AliAnalysisTaskCheckPerformanceCascade.cxx:1983 AliAnalysisTaskCheckPerformanceCascade.cxx:1984 AliAnalysisTaskCheckPerformanceCascade.cxx:1985 AliAnalysisTaskCheckPerformanceCascade.cxx:1986 AliAnalysisTaskCheckPerformanceCascade.cxx:1987 AliAnalysisTaskCheckPerformanceCascade.cxx:1988 AliAnalysisTaskCheckPerformanceCascade.cxx:1989 AliAnalysisTaskCheckPerformanceCascade.cxx:1990 AliAnalysisTaskCheckPerformanceCascade.cxx:1991 AliAnalysisTaskCheckPerformanceCascade.cxx:1992 AliAnalysisTaskCheckPerformanceCascade.cxx:1993 AliAnalysisTaskCheckPerformanceCascade.cxx:1994 AliAnalysisTaskCheckPerformanceCascade.cxx:1995 AliAnalysisTaskCheckPerformanceCascade.cxx:1996 AliAnalysisTaskCheckPerformanceCascade.cxx:1997 AliAnalysisTaskCheckPerformanceCascade.cxx:1998 AliAnalysisTaskCheckPerformanceCascade.cxx:1999 AliAnalysisTaskCheckPerformanceCascade.cxx:2000 AliAnalysisTaskCheckPerformanceCascade.cxx:2001 AliAnalysisTaskCheckPerformanceCascade.cxx:2002 AliAnalysisTaskCheckPerformanceCascade.cxx:2003 AliAnalysisTaskCheckPerformanceCascade.cxx:2004 AliAnalysisTaskCheckPerformanceCascade.cxx:2005 AliAnalysisTaskCheckPerformanceCascade.cxx:2006 AliAnalysisTaskCheckPerformanceCascade.cxx:2007 AliAnalysisTaskCheckPerformanceCascade.cxx:2008 AliAnalysisTaskCheckPerformanceCascade.cxx:2009 AliAnalysisTaskCheckPerformanceCascade.cxx:2010 AliAnalysisTaskCheckPerformanceCascade.cxx:2011 AliAnalysisTaskCheckPerformanceCascade.cxx:2012 AliAnalysisTaskCheckPerformanceCascade.cxx:2013 AliAnalysisTaskCheckPerformanceCascade.cxx:2014 AliAnalysisTaskCheckPerformanceCascade.cxx:2015 AliAnalysisTaskCheckPerformanceCascade.cxx:2016 AliAnalysisTaskCheckPerformanceCascade.cxx:2017 AliAnalysisTaskCheckPerformanceCascade.cxx:2018 AliAnalysisTaskCheckPerformanceCascade.cxx:2019 AliAnalysisTaskCheckPerformanceCascade.cxx:2020 AliAnalysisTaskCheckPerformanceCascade.cxx:2021 AliAnalysisTaskCheckPerformanceCascade.cxx:2022 AliAnalysisTaskCheckPerformanceCascade.cxx:2023 AliAnalysisTaskCheckPerformanceCascade.cxx:2024 AliAnalysisTaskCheckPerformanceCascade.cxx:2025 AliAnalysisTaskCheckPerformanceCascade.cxx:2026 AliAnalysisTaskCheckPerformanceCascade.cxx:2027 AliAnalysisTaskCheckPerformanceCascade.cxx:2028 AliAnalysisTaskCheckPerformanceCascade.cxx:2029 AliAnalysisTaskCheckPerformanceCascade.cxx:2030 AliAnalysisTaskCheckPerformanceCascade.cxx:2031 AliAnalysisTaskCheckPerformanceCascade.cxx:2032 AliAnalysisTaskCheckPerformanceCascade.cxx:2033 AliAnalysisTaskCheckPerformanceCascade.cxx:2034 AliAnalysisTaskCheckPerformanceCascade.cxx:2035 AliAnalysisTaskCheckPerformanceCascade.cxx:2036 AliAnalysisTaskCheckPerformanceCascade.cxx:2037 AliAnalysisTaskCheckPerformanceCascade.cxx:2038 AliAnalysisTaskCheckPerformanceCascade.cxx:2039 AliAnalysisTaskCheckPerformanceCascade.cxx:2040 AliAnalysisTaskCheckPerformanceCascade.cxx:2041 AliAnalysisTaskCheckPerformanceCascade.cxx:2042 AliAnalysisTaskCheckPerformanceCascade.cxx:2043 AliAnalysisTaskCheckPerformanceCascade.cxx:2044 AliAnalysisTaskCheckPerformanceCascade.cxx:2045 AliAnalysisTaskCheckPerformanceCascade.cxx:2046 AliAnalysisTaskCheckPerformanceCascade.cxx:2047 AliAnalysisTaskCheckPerformanceCascade.cxx:2048 AliAnalysisTaskCheckPerformanceCascade.cxx:2049 AliAnalysisTaskCheckPerformanceCascade.cxx:2050 AliAnalysisTaskCheckPerformanceCascade.cxx:2051 AliAnalysisTaskCheckPerformanceCascade.cxx:2052 AliAnalysisTaskCheckPerformanceCascade.cxx:2053 AliAnalysisTaskCheckPerformanceCascade.cxx:2054 AliAnalysisTaskCheckPerformanceCascade.cxx:2055 AliAnalysisTaskCheckPerformanceCascade.cxx:2056 AliAnalysisTaskCheckPerformanceCascade.cxx:2057 AliAnalysisTaskCheckPerformanceCascade.cxx:2058 AliAnalysisTaskCheckPerformanceCascade.cxx:2059 AliAnalysisTaskCheckPerformanceCascade.cxx:2060 AliAnalysisTaskCheckPerformanceCascade.cxx:2061 AliAnalysisTaskCheckPerformanceCascade.cxx:2062 AliAnalysisTaskCheckPerformanceCascade.cxx:2063 AliAnalysisTaskCheckPerformanceCascade.cxx:2064 AliAnalysisTaskCheckPerformanceCascade.cxx:2065 AliAnalysisTaskCheckPerformanceCascade.cxx:2066 AliAnalysisTaskCheckPerformanceCascade.cxx:2067 AliAnalysisTaskCheckPerformanceCascade.cxx:2068 AliAnalysisTaskCheckPerformanceCascade.cxx:2069 AliAnalysisTaskCheckPerformanceCascade.cxx:2070 AliAnalysisTaskCheckPerformanceCascade.cxx:2071 AliAnalysisTaskCheckPerformanceCascade.cxx:2072 AliAnalysisTaskCheckPerformanceCascade.cxx:2073 AliAnalysisTaskCheckPerformanceCascade.cxx:2074 AliAnalysisTaskCheckPerformanceCascade.cxx:2075 AliAnalysisTaskCheckPerformanceCascade.cxx:2076 AliAnalysisTaskCheckPerformanceCascade.cxx:2077 AliAnalysisTaskCheckPerformanceCascade.cxx:2078 AliAnalysisTaskCheckPerformanceCascade.cxx:2079 AliAnalysisTaskCheckPerformanceCascade.cxx:2080 AliAnalysisTaskCheckPerformanceCascade.cxx:2081 AliAnalysisTaskCheckPerformanceCascade.cxx:2082 AliAnalysisTaskCheckPerformanceCascade.cxx:2083 AliAnalysisTaskCheckPerformanceCascade.cxx:2084 AliAnalysisTaskCheckPerformanceCascade.cxx:2085 AliAnalysisTaskCheckPerformanceCascade.cxx:2086 AliAnalysisTaskCheckPerformanceCascade.cxx:2087 AliAnalysisTaskCheckPerformanceCascade.cxx:2088 AliAnalysisTaskCheckPerformanceCascade.cxx:2089 AliAnalysisTaskCheckPerformanceCascade.cxx:2090 AliAnalysisTaskCheckPerformanceCascade.cxx:2091 AliAnalysisTaskCheckPerformanceCascade.cxx:2092 AliAnalysisTaskCheckPerformanceCascade.cxx:2093 AliAnalysisTaskCheckPerformanceCascade.cxx:2094 AliAnalysisTaskCheckPerformanceCascade.cxx:2095 AliAnalysisTaskCheckPerformanceCascade.cxx:2096 AliAnalysisTaskCheckPerformanceCascade.cxx:2097 AliAnalysisTaskCheckPerformanceCascade.cxx:2098 AliAnalysisTaskCheckPerformanceCascade.cxx:2099 AliAnalysisTaskCheckPerformanceCascade.cxx:2100 AliAnalysisTaskCheckPerformanceCascade.cxx:2101 AliAnalysisTaskCheckPerformanceCascade.cxx:2102 AliAnalysisTaskCheckPerformanceCascade.cxx:2103 AliAnalysisTaskCheckPerformanceCascade.cxx:2104 AliAnalysisTaskCheckPerformanceCascade.cxx:2105 AliAnalysisTaskCheckPerformanceCascade.cxx:2106 AliAnalysisTaskCheckPerformanceCascade.cxx:2107 AliAnalysisTaskCheckPerformanceCascade.cxx:2108 AliAnalysisTaskCheckPerformanceCascade.cxx:2109 AliAnalysisTaskCheckPerformanceCascade.cxx:2110 AliAnalysisTaskCheckPerformanceCascade.cxx:2111 AliAnalysisTaskCheckPerformanceCascade.cxx:2112 AliAnalysisTaskCheckPerformanceCascade.cxx:2113 AliAnalysisTaskCheckPerformanceCascade.cxx:2114 AliAnalysisTaskCheckPerformanceCascade.cxx:2115 AliAnalysisTaskCheckPerformanceCascade.cxx:2116 AliAnalysisTaskCheckPerformanceCascade.cxx:2117 AliAnalysisTaskCheckPerformanceCascade.cxx:2118 AliAnalysisTaskCheckPerformanceCascade.cxx:2119 AliAnalysisTaskCheckPerformanceCascade.cxx:2120 AliAnalysisTaskCheckPerformanceCascade.cxx:2121 AliAnalysisTaskCheckPerformanceCascade.cxx:2122 AliAnalysisTaskCheckPerformanceCascade.cxx:2123 AliAnalysisTaskCheckPerformanceCascade.cxx:2124 AliAnalysisTaskCheckPerformanceCascade.cxx:2125 AliAnalysisTaskCheckPerformanceCascade.cxx:2126 AliAnalysisTaskCheckPerformanceCascade.cxx:2127 AliAnalysisTaskCheckPerformanceCascade.cxx:2128 AliAnalysisTaskCheckPerformanceCascade.cxx:2129 AliAnalysisTaskCheckPerformanceCascade.cxx:2130 AliAnalysisTaskCheckPerformanceCascade.cxx:2131 AliAnalysisTaskCheckPerformanceCascade.cxx:2132 AliAnalysisTaskCheckPerformanceCascade.cxx:2133 AliAnalysisTaskCheckPerformanceCascade.cxx:2134 AliAnalysisTaskCheckPerformanceCascade.cxx:2135 AliAnalysisTaskCheckPerformanceCascade.cxx:2136 AliAnalysisTaskCheckPerformanceCascade.cxx:2137 AliAnalysisTaskCheckPerformanceCascade.cxx:2138 AliAnalysisTaskCheckPerformanceCascade.cxx:2139 AliAnalysisTaskCheckPerformanceCascade.cxx:2140 AliAnalysisTaskCheckPerformanceCascade.cxx:2141 AliAnalysisTaskCheckPerformanceCascade.cxx:2142 AliAnalysisTaskCheckPerformanceCascade.cxx:2143 AliAnalysisTaskCheckPerformanceCascade.cxx:2144 AliAnalysisTaskCheckPerformanceCascade.cxx:2145 AliAnalysisTaskCheckPerformanceCascade.cxx:2146 AliAnalysisTaskCheckPerformanceCascade.cxx:2147 AliAnalysisTaskCheckPerformanceCascade.cxx:2148 AliAnalysisTaskCheckPerformanceCascade.cxx:2149 AliAnalysisTaskCheckPerformanceCascade.cxx:2150 AliAnalysisTaskCheckPerformanceCascade.cxx:2151 AliAnalysisTaskCheckPerformanceCascade.cxx:2152 AliAnalysisTaskCheckPerformanceCascade.cxx:2153 AliAnalysisTaskCheckPerformanceCascade.cxx:2154 AliAnalysisTaskCheckPerformanceCascade.cxx:2155 AliAnalysisTaskCheckPerformanceCascade.cxx:2156 AliAnalysisTaskCheckPerformanceCascade.cxx:2157 AliAnalysisTaskCheckPerformanceCascade.cxx:2158 AliAnalysisTaskCheckPerformanceCascade.cxx:2159 AliAnalysisTaskCheckPerformanceCascade.cxx:2160 AliAnalysisTaskCheckPerformanceCascade.cxx:2161 AliAnalysisTaskCheckPerformanceCascade.cxx:2162 AliAnalysisTaskCheckPerformanceCascade.cxx:2163 AliAnalysisTaskCheckPerformanceCascade.cxx:2164 AliAnalysisTaskCheckPerformanceCascade.cxx:2165 AliAnalysisTaskCheckPerformanceCascade.cxx:2166 AliAnalysisTaskCheckPerformanceCascade.cxx:2167 AliAnalysisTaskCheckPerformanceCascade.cxx:2168 AliAnalysisTaskCheckPerformanceCascade.cxx:2169 AliAnalysisTaskCheckPerformanceCascade.cxx:2170 AliAnalysisTaskCheckPerformanceCascade.cxx:2171 AliAnalysisTaskCheckPerformanceCascade.cxx:2172 AliAnalysisTaskCheckPerformanceCascade.cxx:2173 AliAnalysisTaskCheckPerformanceCascade.cxx:2174 AliAnalysisTaskCheckPerformanceCascade.cxx:2175 AliAnalysisTaskCheckPerformanceCascade.cxx:2176 AliAnalysisTaskCheckPerformanceCascade.cxx:2177 AliAnalysisTaskCheckPerformanceCascade.cxx:2178 AliAnalysisTaskCheckPerformanceCascade.cxx:2179 AliAnalysisTaskCheckPerformanceCascade.cxx:2180 AliAnalysisTaskCheckPerformanceCascade.cxx:2181 AliAnalysisTaskCheckPerformanceCascade.cxx:2182 AliAnalysisTaskCheckPerformanceCascade.cxx:2183 AliAnalysisTaskCheckPerformanceCascade.cxx:2184 AliAnalysisTaskCheckPerformanceCascade.cxx:2185 AliAnalysisTaskCheckPerformanceCascade.cxx:2186 AliAnalysisTaskCheckPerformanceCascade.cxx:2187 AliAnalysisTaskCheckPerformanceCascade.cxx:2188 AliAnalysisTaskCheckPerformanceCascade.cxx:2189 AliAnalysisTaskCheckPerformanceCascade.cxx:2190 AliAnalysisTaskCheckPerformanceCascade.cxx:2191 AliAnalysisTaskCheckPerformanceCascade.cxx:2192 AliAnalysisTaskCheckPerformanceCascade.cxx:2193 AliAnalysisTaskCheckPerformanceCascade.cxx:2194 AliAnalysisTaskCheckPerformanceCascade.cxx:2195 AliAnalysisTaskCheckPerformanceCascade.cxx:2196 AliAnalysisTaskCheckPerformanceCascade.cxx:2197 AliAnalysisTaskCheckPerformanceCascade.cxx:2198 AliAnalysisTaskCheckPerformanceCascade.cxx:2199 AliAnalysisTaskCheckPerformanceCascade.cxx:2200 AliAnalysisTaskCheckPerformanceCascade.cxx:2201 AliAnalysisTaskCheckPerformanceCascade.cxx:2202 AliAnalysisTaskCheckPerformanceCascade.cxx:2203 AliAnalysisTaskCheckPerformanceCascade.cxx:2204 AliAnalysisTaskCheckPerformanceCascade.cxx:2205 AliAnalysisTaskCheckPerformanceCascade.cxx:2206 AliAnalysisTaskCheckPerformanceCascade.cxx:2207 AliAnalysisTaskCheckPerformanceCascade.cxx:2208 AliAnalysisTaskCheckPerformanceCascade.cxx:2209 AliAnalysisTaskCheckPerformanceCascade.cxx:2210 AliAnalysisTaskCheckPerformanceCascade.cxx:2211 AliAnalysisTaskCheckPerformanceCascade.cxx:2212 AliAnalysisTaskCheckPerformanceCascade.cxx:2213 AliAnalysisTaskCheckPerformanceCascade.cxx:2214 AliAnalysisTaskCheckPerformanceCascade.cxx:2215 AliAnalysisTaskCheckPerformanceCascade.cxx:2216 AliAnalysisTaskCheckPerformanceCascade.cxx:2217 AliAnalysisTaskCheckPerformanceCascade.cxx:2218 AliAnalysisTaskCheckPerformanceCascade.cxx:2219 AliAnalysisTaskCheckPerformanceCascade.cxx:2220 AliAnalysisTaskCheckPerformanceCascade.cxx:2221 AliAnalysisTaskCheckPerformanceCascade.cxx:2222 AliAnalysisTaskCheckPerformanceCascade.cxx:2223 AliAnalysisTaskCheckPerformanceCascade.cxx:2224 AliAnalysisTaskCheckPerformanceCascade.cxx:2225 AliAnalysisTaskCheckPerformanceCascade.cxx:2226 AliAnalysisTaskCheckPerformanceCascade.cxx:2227 AliAnalysisTaskCheckPerformanceCascade.cxx:2228 AliAnalysisTaskCheckPerformanceCascade.cxx:2229 AliAnalysisTaskCheckPerformanceCascade.cxx:2230 AliAnalysisTaskCheckPerformanceCascade.cxx:2231 AliAnalysisTaskCheckPerformanceCascade.cxx:2232 AliAnalysisTaskCheckPerformanceCascade.cxx:2233 AliAnalysisTaskCheckPerformanceCascade.cxx:2234 AliAnalysisTaskCheckPerformanceCascade.cxx:2235 AliAnalysisTaskCheckPerformanceCascade.cxx:2236 AliAnalysisTaskCheckPerformanceCascade.cxx:2237 AliAnalysisTaskCheckPerformanceCascade.cxx:2238 AliAnalysisTaskCheckPerformanceCascade.cxx:2239 AliAnalysisTaskCheckPerformanceCascade.cxx:2240 AliAnalysisTaskCheckPerformanceCascade.cxx:2241 AliAnalysisTaskCheckPerformanceCascade.cxx:2242 AliAnalysisTaskCheckPerformanceCascade.cxx:2243 AliAnalysisTaskCheckPerformanceCascade.cxx:2244 AliAnalysisTaskCheckPerformanceCascade.cxx:2245 AliAnalysisTaskCheckPerformanceCascade.cxx:2246 AliAnalysisTaskCheckPerformanceCascade.cxx:2247 AliAnalysisTaskCheckPerformanceCascade.cxx:2248 AliAnalysisTaskCheckPerformanceCascade.cxx:2249 AliAnalysisTaskCheckPerformanceCascade.cxx:2250 AliAnalysisTaskCheckPerformanceCascade.cxx:2251 AliAnalysisTaskCheckPerformanceCascade.cxx:2252 AliAnalysisTaskCheckPerformanceCascade.cxx:2253 AliAnalysisTaskCheckPerformanceCascade.cxx:2254 AliAnalysisTaskCheckPerformanceCascade.cxx:2255 AliAnalysisTaskCheckPerformanceCascade.cxx:2256 AliAnalysisTaskCheckPerformanceCascade.cxx:2257 AliAnalysisTaskCheckPerformanceCascade.cxx:2258 AliAnalysisTaskCheckPerformanceCascade.cxx:2259 AliAnalysisTaskCheckPerformanceCascade.cxx:2260 AliAnalysisTaskCheckPerformanceCascade.cxx:2261 AliAnalysisTaskCheckPerformanceCascade.cxx:2262 AliAnalysisTaskCheckPerformanceCascade.cxx:2263 AliAnalysisTaskCheckPerformanceCascade.cxx:2264 AliAnalysisTaskCheckPerformanceCascade.cxx:2265 AliAnalysisTaskCheckPerformanceCascade.cxx:2266 AliAnalysisTaskCheckPerformanceCascade.cxx:2267 AliAnalysisTaskCheckPerformanceCascade.cxx:2268 AliAnalysisTaskCheckPerformanceCascade.cxx:2269 AliAnalysisTaskCheckPerformanceCascade.cxx:2270 AliAnalysisTaskCheckPerformanceCascade.cxx:2271 AliAnalysisTaskCheckPerformanceCascade.cxx:2272 AliAnalysisTaskCheckPerformanceCascade.cxx:2273 AliAnalysisTaskCheckPerformanceCascade.cxx:2274 AliAnalysisTaskCheckPerformanceCascade.cxx:2275 AliAnalysisTaskCheckPerformanceCascade.cxx:2276 AliAnalysisTaskCheckPerformanceCascade.cxx:2277 AliAnalysisTaskCheckPerformanceCascade.cxx:2278 AliAnalysisTaskCheckPerformanceCascade.cxx:2279 AliAnalysisTaskCheckPerformanceCascade.cxx:2280 AliAnalysisTaskCheckPerformanceCascade.cxx:2281 AliAnalysisTaskCheckPerformanceCascade.cxx:2282 AliAnalysisTaskCheckPerformanceCascade.cxx:2283 AliAnalysisTaskCheckPerformanceCascade.cxx:2284 AliAnalysisTaskCheckPerformanceCascade.cxx:2285 AliAnalysisTaskCheckPerformanceCascade.cxx:2286 AliAnalysisTaskCheckPerformanceCascade.cxx:2287 AliAnalysisTaskCheckPerformanceCascade.cxx:2288 AliAnalysisTaskCheckPerformanceCascade.cxx:2289 AliAnalysisTaskCheckPerformanceCascade.cxx:2290 AliAnalysisTaskCheckPerformanceCascade.cxx:2291 AliAnalysisTaskCheckPerformanceCascade.cxx:2292 AliAnalysisTaskCheckPerformanceCascade.cxx:2293 AliAnalysisTaskCheckPerformanceCascade.cxx:2294 AliAnalysisTaskCheckPerformanceCascade.cxx:2295 AliAnalysisTaskCheckPerformanceCascade.cxx:2296 AliAnalysisTaskCheckPerformanceCascade.cxx:2297 AliAnalysisTaskCheckPerformanceCascade.cxx:2298 AliAnalysisTaskCheckPerformanceCascade.cxx:2299 AliAnalysisTaskCheckPerformanceCascade.cxx:2300 AliAnalysisTaskCheckPerformanceCascade.cxx:2301 AliAnalysisTaskCheckPerformanceCascade.cxx:2302 AliAnalysisTaskCheckPerformanceCascade.cxx:2303 AliAnalysisTaskCheckPerformanceCascade.cxx:2304 AliAnalysisTaskCheckPerformanceCascade.cxx:2305 AliAnalysisTaskCheckPerformanceCascade.cxx:2306 AliAnalysisTaskCheckPerformanceCascade.cxx:2307 AliAnalysisTaskCheckPerformanceCascade.cxx:2308 AliAnalysisTaskCheckPerformanceCascade.cxx:2309 AliAnalysisTaskCheckPerformanceCascade.cxx:2310 AliAnalysisTaskCheckPerformanceCascade.cxx:2311 AliAnalysisTaskCheckPerformanceCascade.cxx:2312 AliAnalysisTaskCheckPerformanceCascade.cxx:2313 AliAnalysisTaskCheckPerformanceCascade.cxx:2314 AliAnalysisTaskCheckPerformanceCascade.cxx:2315 AliAnalysisTaskCheckPerformanceCascade.cxx:2316 AliAnalysisTaskCheckPerformanceCascade.cxx:2317 AliAnalysisTaskCheckPerformanceCascade.cxx:2318 AliAnalysisTaskCheckPerformanceCascade.cxx:2319 AliAnalysisTaskCheckPerformanceCascade.cxx:2320 AliAnalysisTaskCheckPerformanceCascade.cxx:2321 AliAnalysisTaskCheckPerformanceCascade.cxx:2322 AliAnalysisTaskCheckPerformanceCascade.cxx:2323 AliAnalysisTaskCheckPerformanceCascade.cxx:2324 AliAnalysisTaskCheckPerformanceCascade.cxx:2325 AliAnalysisTaskCheckPerformanceCascade.cxx:2326 AliAnalysisTaskCheckPerformanceCascade.cxx:2327 AliAnalysisTaskCheckPerformanceCascade.cxx:2328 AliAnalysisTaskCheckPerformanceCascade.cxx:2329 AliAnalysisTaskCheckPerformanceCascade.cxx:2330 AliAnalysisTaskCheckPerformanceCascade.cxx:2331 AliAnalysisTaskCheckPerformanceCascade.cxx:2332 AliAnalysisTaskCheckPerformanceCascade.cxx:2333 AliAnalysisTaskCheckPerformanceCascade.cxx:2334 AliAnalysisTaskCheckPerformanceCascade.cxx:2335 AliAnalysisTaskCheckPerformanceCascade.cxx:2336 AliAnalysisTaskCheckPerformanceCascade.cxx:2337 AliAnalysisTaskCheckPerformanceCascade.cxx:2338 AliAnalysisTaskCheckPerformanceCascade.cxx:2339 AliAnalysisTaskCheckPerformanceCascade.cxx:2340 AliAnalysisTaskCheckPerformanceCascade.cxx:2341 AliAnalysisTaskCheckPerformanceCascade.cxx:2342 AliAnalysisTaskCheckPerformanceCascade.cxx:2343 AliAnalysisTaskCheckPerformanceCascade.cxx:2344 AliAnalysisTaskCheckPerformanceCascade.cxx:2345 AliAnalysisTaskCheckPerformanceCascade.cxx:2346 AliAnalysisTaskCheckPerformanceCascade.cxx:2347 AliAnalysisTaskCheckPerformanceCascade.cxx:2348 AliAnalysisTaskCheckPerformanceCascade.cxx:2349 AliAnalysisTaskCheckPerformanceCascade.cxx:2350 AliAnalysisTaskCheckPerformanceCascade.cxx:2351 AliAnalysisTaskCheckPerformanceCascade.cxx:2352 AliAnalysisTaskCheckPerformanceCascade.cxx:2353 AliAnalysisTaskCheckPerformanceCascade.cxx:2354 AliAnalysisTaskCheckPerformanceCascade.cxx:2355 AliAnalysisTaskCheckPerformanceCascade.cxx:2356 AliAnalysisTaskCheckPerformanceCascade.cxx:2357 AliAnalysisTaskCheckPerformanceCascade.cxx:2358 AliAnalysisTaskCheckPerformanceCascade.cxx:2359 AliAnalysisTaskCheckPerformanceCascade.cxx:2360 AliAnalysisTaskCheckPerformanceCascade.cxx:2361 AliAnalysisTaskCheckPerformanceCascade.cxx:2362 AliAnalysisTaskCheckPerformanceCascade.cxx:2363 AliAnalysisTaskCheckPerformanceCascade.cxx:2364 AliAnalysisTaskCheckPerformanceCascade.cxx:2365 AliAnalysisTaskCheckPerformanceCascade.cxx:2366 AliAnalysisTaskCheckPerformanceCascade.cxx:2367 AliAnalysisTaskCheckPerformanceCascade.cxx:2368 AliAnalysisTaskCheckPerformanceCascade.cxx:2369 AliAnalysisTaskCheckPerformanceCascade.cxx:2370 AliAnalysisTaskCheckPerformanceCascade.cxx:2371 AliAnalysisTaskCheckPerformanceCascade.cxx:2372 AliAnalysisTaskCheckPerformanceCascade.cxx:2373 AliAnalysisTaskCheckPerformanceCascade.cxx:2374 AliAnalysisTaskCheckPerformanceCascade.cxx:2375 AliAnalysisTaskCheckPerformanceCascade.cxx:2376 AliAnalysisTaskCheckPerformanceCascade.cxx:2377 AliAnalysisTaskCheckPerformanceCascade.cxx:2378 AliAnalysisTaskCheckPerformanceCascade.cxx:2379 AliAnalysisTaskCheckPerformanceCascade.cxx:2380 AliAnalysisTaskCheckPerformanceCascade.cxx:2381 AliAnalysisTaskCheckPerformanceCascade.cxx:2382 AliAnalysisTaskCheckPerformanceCascade.cxx:2383 AliAnalysisTaskCheckPerformanceCascade.cxx:2384 AliAnalysisTaskCheckPerformanceCascade.cxx:2385 AliAnalysisTaskCheckPerformanceCascade.cxx:2386 AliAnalysisTaskCheckPerformanceCascade.cxx:2387 AliAnalysisTaskCheckPerformanceCascade.cxx:2388 AliAnalysisTaskCheckPerformanceCascade.cxx:2389 AliAnalysisTaskCheckPerformanceCascade.cxx:2390 AliAnalysisTaskCheckPerformanceCascade.cxx:2391 AliAnalysisTaskCheckPerformanceCascade.cxx:2392 AliAnalysisTaskCheckPerformanceCascade.cxx:2393 AliAnalysisTaskCheckPerformanceCascade.cxx:2394 AliAnalysisTaskCheckPerformanceCascade.cxx:2395 AliAnalysisTaskCheckPerformanceCascade.cxx:2396 AliAnalysisTaskCheckPerformanceCascade.cxx:2397 AliAnalysisTaskCheckPerformanceCascade.cxx:2398 AliAnalysisTaskCheckPerformanceCascade.cxx:2399 AliAnalysisTaskCheckPerformanceCascade.cxx:2400 AliAnalysisTaskCheckPerformanceCascade.cxx:2401 AliAnalysisTaskCheckPerformanceCascade.cxx:2402 AliAnalysisTaskCheckPerformanceCascade.cxx:2403 AliAnalysisTaskCheckPerformanceCascade.cxx:2404 AliAnalysisTaskCheckPerformanceCascade.cxx:2405 AliAnalysisTaskCheckPerformanceCascade.cxx:2406 AliAnalysisTaskCheckPerformanceCascade.cxx:2407 AliAnalysisTaskCheckPerformanceCascade.cxx:2408 AliAnalysisTaskCheckPerformanceCascade.cxx:2409 AliAnalysisTaskCheckPerformanceCascade.cxx:2410 AliAnalysisTaskCheckPerformanceCascade.cxx:2411 AliAnalysisTaskCheckPerformanceCascade.cxx:2412 AliAnalysisTaskCheckPerformanceCascade.cxx:2413 AliAnalysisTaskCheckPerformanceCascade.cxx:2414 AliAnalysisTaskCheckPerformanceCascade.cxx:2415 AliAnalysisTaskCheckPerformanceCascade.cxx:2416 AliAnalysisTaskCheckPerformanceCascade.cxx:2417 AliAnalysisTaskCheckPerformanceCascade.cxx:2418 AliAnalysisTaskCheckPerformanceCascade.cxx:2419 AliAnalysisTaskCheckPerformanceCascade.cxx:2420 AliAnalysisTaskCheckPerformanceCascade.cxx:2421 AliAnalysisTaskCheckPerformanceCascade.cxx:2422 AliAnalysisTaskCheckPerformanceCascade.cxx:2423 AliAnalysisTaskCheckPerformanceCascade.cxx:2424 AliAnalysisTaskCheckPerformanceCascade.cxx:2425 AliAnalysisTaskCheckPerformanceCascade.cxx:2426 AliAnalysisTaskCheckPerformanceCascade.cxx:2427 AliAnalysisTaskCheckPerformanceCascade.cxx:2428 AliAnalysisTaskCheckPerformanceCascade.cxx:2429 AliAnalysisTaskCheckPerformanceCascade.cxx:2430 AliAnalysisTaskCheckPerformanceCascade.cxx:2431 AliAnalysisTaskCheckPerformanceCascade.cxx:2432 AliAnalysisTaskCheckPerformanceCascade.cxx:2433 AliAnalysisTaskCheckPerformanceCascade.cxx:2434 AliAnalysisTaskCheckPerformanceCascade.cxx:2435 AliAnalysisTaskCheckPerformanceCascade.cxx:2436 AliAnalysisTaskCheckPerformanceCascade.cxx:2437 AliAnalysisTaskCheckPerformanceCascade.cxx:2438 AliAnalysisTaskCheckPerformanceCascade.cxx:2439 AliAnalysisTaskCheckPerformanceCascade.cxx:2440 AliAnalysisTaskCheckPerformanceCascade.cxx:2441 AliAnalysisTaskCheckPerformanceCascade.cxx:2442 AliAnalysisTaskCheckPerformanceCascade.cxx:2443 AliAnalysisTaskCheckPerformanceCascade.cxx:2444 AliAnalysisTaskCheckPerformanceCascade.cxx:2445 AliAnalysisTaskCheckPerformanceCascade.cxx:2446 AliAnalysisTaskCheckPerformanceCascade.cxx:2447 AliAnalysisTaskCheckPerformanceCascade.cxx:2448 AliAnalysisTaskCheckPerformanceCascade.cxx:2449 AliAnalysisTaskCheckPerformanceCascade.cxx:2450 AliAnalysisTaskCheckPerformanceCascade.cxx:2451 AliAnalysisTaskCheckPerformanceCascade.cxx:2452 AliAnalysisTaskCheckPerformanceCascade.cxx:2453 AliAnalysisTaskCheckPerformanceCascade.cxx:2454 AliAnalysisTaskCheckPerformanceCascade.cxx:2455 AliAnalysisTaskCheckPerformanceCascade.cxx:2456 AliAnalysisTaskCheckPerformanceCascade.cxx:2457 AliAnalysisTaskCheckPerformanceCascade.cxx:2458 AliAnalysisTaskCheckPerformanceCascade.cxx:2459 AliAnalysisTaskCheckPerformanceCascade.cxx:2460 AliAnalysisTaskCheckPerformanceCascade.cxx:2461 AliAnalysisTaskCheckPerformanceCascade.cxx:2462 AliAnalysisTaskCheckPerformanceCascade.cxx:2463 AliAnalysisTaskCheckPerformanceCascade.cxx:2464 AliAnalysisTaskCheckPerformanceCascade.cxx:2465 AliAnalysisTaskCheckPerformanceCascade.cxx:2466 AliAnalysisTaskCheckPerformanceCascade.cxx:2467 AliAnalysisTaskCheckPerformanceCascade.cxx:2468 AliAnalysisTaskCheckPerformanceCascade.cxx:2469 AliAnalysisTaskCheckPerformanceCascade.cxx:2470 AliAnalysisTaskCheckPerformanceCascade.cxx:2471 AliAnalysisTaskCheckPerformanceCascade.cxx:2472 AliAnalysisTaskCheckPerformanceCascade.cxx:2473 AliAnalysisTaskCheckPerformanceCascade.cxx:2474 AliAnalysisTaskCheckPerformanceCascade.cxx:2475 AliAnalysisTaskCheckPerformanceCascade.cxx:2476 AliAnalysisTaskCheckPerformanceCascade.cxx:2477 AliAnalysisTaskCheckPerformanceCascade.cxx:2478 AliAnalysisTaskCheckPerformanceCascade.cxx:2479 AliAnalysisTaskCheckPerformanceCascade.cxx:2480 AliAnalysisTaskCheckPerformanceCascade.cxx:2481 AliAnalysisTaskCheckPerformanceCascade.cxx:2482 AliAnalysisTaskCheckPerformanceCascade.cxx:2483 AliAnalysisTaskCheckPerformanceCascade.cxx:2484 AliAnalysisTaskCheckPerformanceCascade.cxx:2485 AliAnalysisTaskCheckPerformanceCascade.cxx:2486 AliAnalysisTaskCheckPerformanceCascade.cxx:2487 AliAnalysisTaskCheckPerformanceCascade.cxx:2488 AliAnalysisTaskCheckPerformanceCascade.cxx:2489 AliAnalysisTaskCheckPerformanceCascade.cxx:2490 AliAnalysisTaskCheckPerformanceCascade.cxx:2491 AliAnalysisTaskCheckPerformanceCascade.cxx:2492 AliAnalysisTaskCheckPerformanceCascade.cxx:2493 AliAnalysisTaskCheckPerformanceCascade.cxx:2494 AliAnalysisTaskCheckPerformanceCascade.cxx:2495 AliAnalysisTaskCheckPerformanceCascade.cxx:2496 AliAnalysisTaskCheckPerformanceCascade.cxx:2497 AliAnalysisTaskCheckPerformanceCascade.cxx:2498 AliAnalysisTaskCheckPerformanceCascade.cxx:2499 AliAnalysisTaskCheckPerformanceCascade.cxx:2500 AliAnalysisTaskCheckPerformanceCascade.cxx:2501 AliAnalysisTaskCheckPerformanceCascade.cxx:2502 AliAnalysisTaskCheckPerformanceCascade.cxx:2503 AliAnalysisTaskCheckPerformanceCascade.cxx:2504 AliAnalysisTaskCheckPerformanceCascade.cxx:2505 AliAnalysisTaskCheckPerformanceCascade.cxx:2506 AliAnalysisTaskCheckPerformanceCascade.cxx:2507 AliAnalysisTaskCheckPerformanceCascade.cxx:2508 AliAnalysisTaskCheckPerformanceCascade.cxx:2509 AliAnalysisTaskCheckPerformanceCascade.cxx:2510 AliAnalysisTaskCheckPerformanceCascade.cxx:2511 AliAnalysisTaskCheckPerformanceCascade.cxx:2512 AliAnalysisTaskCheckPerformanceCascade.cxx:2513 AliAnalysisTaskCheckPerformanceCascade.cxx:2514 AliAnalysisTaskCheckPerformanceCascade.cxx:2515 AliAnalysisTaskCheckPerformanceCascade.cxx:2516 AliAnalysisTaskCheckPerformanceCascade.cxx:2517 AliAnalysisTaskCheckPerformanceCascade.cxx:2518 AliAnalysisTaskCheckPerformanceCascade.cxx:2519 AliAnalysisTaskCheckPerformanceCascade.cxx:2520 AliAnalysisTaskCheckPerformanceCascade.cxx:2521 AliAnalysisTaskCheckPerformanceCascade.cxx:2522 AliAnalysisTaskCheckPerformanceCascade.cxx:2523 AliAnalysisTaskCheckPerformanceCascade.cxx:2524 AliAnalysisTaskCheckPerformanceCascade.cxx:2525 AliAnalysisTaskCheckPerformanceCascade.cxx:2526 AliAnalysisTaskCheckPerformanceCascade.cxx:2527 AliAnalysisTaskCheckPerformanceCascade.cxx:2528 AliAnalysisTaskCheckPerformanceCascade.cxx:2529 AliAnalysisTaskCheckPerformanceCascade.cxx:2530 AliAnalysisTaskCheckPerformanceCascade.cxx:2531 AliAnalysisTaskCheckPerformanceCascade.cxx:2532 AliAnalysisTaskCheckPerformanceCascade.cxx:2533 AliAnalysisTaskCheckPerformanceCascade.cxx:2534 AliAnalysisTaskCheckPerformanceCascade.cxx:2535 AliAnalysisTaskCheckPerformanceCascade.cxx:2536 AliAnalysisTaskCheckPerformanceCascade.cxx:2537 AliAnalysisTaskCheckPerformanceCascade.cxx:2538 AliAnalysisTaskCheckPerformanceCascade.cxx:2539 AliAnalysisTaskCheckPerformanceCascade.cxx:2540 AliAnalysisTaskCheckPerformanceCascade.cxx:2541 AliAnalysisTaskCheckPerformanceCascade.cxx:2542 AliAnalysisTaskCheckPerformanceCascade.cxx:2543 AliAnalysisTaskCheckPerformanceCascade.cxx:2544 AliAnalysisTaskCheckPerformanceCascade.cxx:2545 AliAnalysisTaskCheckPerformanceCascade.cxx:2546 AliAnalysisTaskCheckPerformanceCascade.cxx:2547 AliAnalysisTaskCheckPerformanceCascade.cxx:2548 AliAnalysisTaskCheckPerformanceCascade.cxx:2549 AliAnalysisTaskCheckPerformanceCascade.cxx:2550 AliAnalysisTaskCheckPerformanceCascade.cxx:2551 AliAnalysisTaskCheckPerformanceCascade.cxx:2552 AliAnalysisTaskCheckPerformanceCascade.cxx:2553 AliAnalysisTaskCheckPerformanceCascade.cxx:2554 AliAnalysisTaskCheckPerformanceCascade.cxx:2555 AliAnalysisTaskCheckPerformanceCascade.cxx:2556 AliAnalysisTaskCheckPerformanceCascade.cxx:2557 AliAnalysisTaskCheckPerformanceCascade.cxx:2558 AliAnalysisTaskCheckPerformanceCascade.cxx:2559 AliAnalysisTaskCheckPerformanceCascade.cxx:2560 AliAnalysisTaskCheckPerformanceCascade.cxx:2561 AliAnalysisTaskCheckPerformanceCascade.cxx:2562 AliAnalysisTaskCheckPerformanceCascade.cxx:2563 AliAnalysisTaskCheckPerformanceCascade.cxx:2564 AliAnalysisTaskCheckPerformanceCascade.cxx:2565 AliAnalysisTaskCheckPerformanceCascade.cxx:2566 AliAnalysisTaskCheckPerformanceCascade.cxx:2567 AliAnalysisTaskCheckPerformanceCascade.cxx:2568 AliAnalysisTaskCheckPerformanceCascade.cxx:2569 AliAnalysisTaskCheckPerformanceCascade.cxx:2570 AliAnalysisTaskCheckPerformanceCascade.cxx:2571 AliAnalysisTaskCheckPerformanceCascade.cxx:2572 AliAnalysisTaskCheckPerformanceCascade.cxx:2573 AliAnalysisTaskCheckPerformanceCascade.cxx:2574 AliAnalysisTaskCheckPerformanceCascade.cxx:2575 AliAnalysisTaskCheckPerformanceCascade.cxx:2576 AliAnalysisTaskCheckPerformanceCascade.cxx:2577 AliAnalysisTaskCheckPerformanceCascade.cxx:2578 AliAnalysisTaskCheckPerformanceCascade.cxx:2579 AliAnalysisTaskCheckPerformanceCascade.cxx:2580 AliAnalysisTaskCheckPerformanceCascade.cxx:2581 AliAnalysisTaskCheckPerformanceCascade.cxx:2582 AliAnalysisTaskCheckPerformanceCascade.cxx:2583 AliAnalysisTaskCheckPerformanceCascade.cxx:2584 AliAnalysisTaskCheckPerformanceCascade.cxx:2585 AliAnalysisTaskCheckPerformanceCascade.cxx:2586 AliAnalysisTaskCheckPerformanceCascade.cxx:2587 AliAnalysisTaskCheckPerformanceCascade.cxx:2588 AliAnalysisTaskCheckPerformanceCascade.cxx:2589 AliAnalysisTaskCheckPerformanceCascade.cxx:2590 AliAnalysisTaskCheckPerformanceCascade.cxx:2591 AliAnalysisTaskCheckPerformanceCascade.cxx:2592 AliAnalysisTaskCheckPerformanceCascade.cxx:2593 AliAnalysisTaskCheckPerformanceCascade.cxx:2594 AliAnalysisTaskCheckPerformanceCascade.cxx:2595 AliAnalysisTaskCheckPerformanceCascade.cxx:2596 AliAnalysisTaskCheckPerformanceCascade.cxx:2597 AliAnalysisTaskCheckPerformanceCascade.cxx:2598 AliAnalysisTaskCheckPerformanceCascade.cxx:2599 AliAnalysisTaskCheckPerformanceCascade.cxx:2600 AliAnalysisTaskCheckPerformanceCascade.cxx:2601 AliAnalysisTaskCheckPerformanceCascade.cxx:2602 AliAnalysisTaskCheckPerformanceCascade.cxx:2603 AliAnalysisTaskCheckPerformanceCascade.cxx:2604 AliAnalysisTaskCheckPerformanceCascade.cxx:2605 AliAnalysisTaskCheckPerformanceCascade.cxx:2606 AliAnalysisTaskCheckPerformanceCascade.cxx:2607 AliAnalysisTaskCheckPerformanceCascade.cxx:2608 AliAnalysisTaskCheckPerformanceCascade.cxx:2609 AliAnalysisTaskCheckPerformanceCascade.cxx:2610 AliAnalysisTaskCheckPerformanceCascade.cxx:2611 AliAnalysisTaskCheckPerformanceCascade.cxx:2612 AliAnalysisTaskCheckPerformanceCascade.cxx:2613 AliAnalysisTaskCheckPerformanceCascade.cxx:2614 AliAnalysisTaskCheckPerformanceCascade.cxx:2615 AliAnalysisTaskCheckPerformanceCascade.cxx:2616 AliAnalysisTaskCheckPerformanceCascade.cxx:2617 AliAnalysisTaskCheckPerformanceCascade.cxx:2618 AliAnalysisTaskCheckPerformanceCascade.cxx:2619 AliAnalysisTaskCheckPerformanceCascade.cxx:2620 AliAnalysisTaskCheckPerformanceCascade.cxx:2621 AliAnalysisTaskCheckPerformanceCascade.cxx:2622 AliAnalysisTaskCheckPerformanceCascade.cxx:2623 AliAnalysisTaskCheckPerformanceCascade.cxx:2624 AliAnalysisTaskCheckPerformanceCascade.cxx:2625 AliAnalysisTaskCheckPerformanceCascade.cxx:2626 AliAnalysisTaskCheckPerformanceCascade.cxx:2627 AliAnalysisTaskCheckPerformanceCascade.cxx:2628 AliAnalysisTaskCheckPerformanceCascade.cxx:2629 AliAnalysisTaskCheckPerformanceCascade.cxx:2630 AliAnalysisTaskCheckPerformanceCascade.cxx:2631 AliAnalysisTaskCheckPerformanceCascade.cxx:2632 AliAnalysisTaskCheckPerformanceCascade.cxx:2633 AliAnalysisTaskCheckPerformanceCascade.cxx:2634 AliAnalysisTaskCheckPerformanceCascade.cxx:2635 AliAnalysisTaskCheckPerformanceCascade.cxx:2636 AliAnalysisTaskCheckPerformanceCascade.cxx:2637 AliAnalysisTaskCheckPerformanceCascade.cxx:2638 AliAnalysisTaskCheckPerformanceCascade.cxx:2639 AliAnalysisTaskCheckPerformanceCascade.cxx:2640 AliAnalysisTaskCheckPerformanceCascade.cxx:2641 AliAnalysisTaskCheckPerformanceCascade.cxx:2642 AliAnalysisTaskCheckPerformanceCascade.cxx:2643 AliAnalysisTaskCheckPerformanceCascade.cxx:2644 AliAnalysisTaskCheckPerformanceCascade.cxx:2645 AliAnalysisTaskCheckPerformanceCascade.cxx:2646 AliAnalysisTaskCheckPerformanceCascade.cxx:2647 AliAnalysisTaskCheckPerformanceCascade.cxx:2648 AliAnalysisTaskCheckPerformanceCascade.cxx:2649 AliAnalysisTaskCheckPerformanceCascade.cxx:2650 AliAnalysisTaskCheckPerformanceCascade.cxx:2651 AliAnalysisTaskCheckPerformanceCascade.cxx:2652 AliAnalysisTaskCheckPerformanceCascade.cxx:2653 AliAnalysisTaskCheckPerformanceCascade.cxx:2654 AliAnalysisTaskCheckPerformanceCascade.cxx:2655 AliAnalysisTaskCheckPerformanceCascade.cxx:2656 AliAnalysisTaskCheckPerformanceCascade.cxx:2657 AliAnalysisTaskCheckPerformanceCascade.cxx:2658 AliAnalysisTaskCheckPerformanceCascade.cxx:2659 AliAnalysisTaskCheckPerformanceCascade.cxx:2660 AliAnalysisTaskCheckPerformanceCascade.cxx:2661 AliAnalysisTaskCheckPerformanceCascade.cxx:2662 AliAnalysisTaskCheckPerformanceCascade.cxx:2663 AliAnalysisTaskCheckPerformanceCascade.cxx:2664 AliAnalysisTaskCheckPerformanceCascade.cxx:2665 AliAnalysisTaskCheckPerformanceCascade.cxx:2666 AliAnalysisTaskCheckPerformanceCascade.cxx:2667 AliAnalysisTaskCheckPerformanceCascade.cxx:2668 AliAnalysisTaskCheckPerformanceCascade.cxx:2669 AliAnalysisTaskCheckPerformanceCascade.cxx:2670 AliAnalysisTaskCheckPerformanceCascade.cxx:2671 AliAnalysisTaskCheckPerformanceCascade.cxx:2672 AliAnalysisTaskCheckPerformanceCascade.cxx:2673 AliAnalysisTaskCheckPerformanceCascade.cxx:2674 AliAnalysisTaskCheckPerformanceCascade.cxx:2675 AliAnalysisTaskCheckPerformanceCascade.cxx:2676 AliAnalysisTaskCheckPerformanceCascade.cxx:2677 AliAnalysisTaskCheckPerformanceCascade.cxx:2678 AliAnalysisTaskCheckPerformanceCascade.cxx:2679 AliAnalysisTaskCheckPerformanceCascade.cxx:2680 AliAnalysisTaskCheckPerformanceCascade.cxx:2681 AliAnalysisTaskCheckPerformanceCascade.cxx:2682 AliAnalysisTaskCheckPerformanceCascade.cxx:2683 AliAnalysisTaskCheckPerformanceCascade.cxx:2684 AliAnalysisTaskCheckPerformanceCascade.cxx:2685 AliAnalysisTaskCheckPerformanceCascade.cxx:2686 AliAnalysisTaskCheckPerformanceCascade.cxx:2687 AliAnalysisTaskCheckPerformanceCascade.cxx:2688 AliAnalysisTaskCheckPerformanceCascade.cxx:2689 AliAnalysisTaskCheckPerformanceCascade.cxx:2690 AliAnalysisTaskCheckPerformanceCascade.cxx:2691 AliAnalysisTaskCheckPerformanceCascade.cxx:2692 AliAnalysisTaskCheckPerformanceCascade.cxx:2693 AliAnalysisTaskCheckPerformanceCascade.cxx:2694 AliAnalysisTaskCheckPerformanceCascade.cxx:2695 AliAnalysisTaskCheckPerformanceCascade.cxx:2696 AliAnalysisTaskCheckPerformanceCascade.cxx:2697 AliAnalysisTaskCheckPerformanceCascade.cxx:2698 AliAnalysisTaskCheckPerformanceCascade.cxx:2699 AliAnalysisTaskCheckPerformanceCascade.cxx:2700 AliAnalysisTaskCheckPerformanceCascade.cxx:2701 AliAnalysisTaskCheckPerformanceCascade.cxx:2702 AliAnalysisTaskCheckPerformanceCascade.cxx:2703 AliAnalysisTaskCheckPerformanceCascade.cxx:2704 AliAnalysisTaskCheckPerformanceCascade.cxx:2705 AliAnalysisTaskCheckPerformanceCascade.cxx:2706 AliAnalysisTaskCheckPerformanceCascade.cxx:2707 AliAnalysisTaskCheckPerformanceCascade.cxx:2708 AliAnalysisTaskCheckPerformanceCascade.cxx:2709 AliAnalysisTaskCheckPerformanceCascade.cxx:2710 AliAnalysisTaskCheckPerformanceCascade.cxx:2711 AliAnalysisTaskCheckPerformanceCascade.cxx:2712 AliAnalysisTaskCheckPerformanceCascade.cxx:2713 AliAnalysisTaskCheckPerformanceCascade.cxx:2714 AliAnalysisTaskCheckPerformanceCascade.cxx:2715 AliAnalysisTaskCheckPerformanceCascade.cxx:2716 AliAnalysisTaskCheckPerformanceCascade.cxx:2717 AliAnalysisTaskCheckPerformanceCascade.cxx:2718 AliAnalysisTaskCheckPerformanceCascade.cxx:2719 AliAnalysisTaskCheckPerformanceCascade.cxx:2720 AliAnalysisTaskCheckPerformanceCascade.cxx:2721 AliAnalysisTaskCheckPerformanceCascade.cxx:2722 AliAnalysisTaskCheckPerformanceCascade.cxx:2723 AliAnalysisTaskCheckPerformanceCascade.cxx:2724 AliAnalysisTaskCheckPerformanceCascade.cxx:2725 AliAnalysisTaskCheckPerformanceCascade.cxx:2726 AliAnalysisTaskCheckPerformanceCascade.cxx:2727 AliAnalysisTaskCheckPerformanceCascade.cxx:2728 AliAnalysisTaskCheckPerformanceCascade.cxx:2729 AliAnalysisTaskCheckPerformanceCascade.cxx:2730 AliAnalysisTaskCheckPerformanceCascade.cxx:2731 AliAnalysisTaskCheckPerformanceCascade.cxx:2732 AliAnalysisTaskCheckPerformanceCascade.cxx:2733 AliAnalysisTaskCheckPerformanceCascade.cxx:2734 AliAnalysisTaskCheckPerformanceCascade.cxx:2735 AliAnalysisTaskCheckPerformanceCascade.cxx:2736 AliAnalysisTaskCheckPerformanceCascade.cxx:2737 AliAnalysisTaskCheckPerformanceCascade.cxx:2738 AliAnalysisTaskCheckPerformanceCascade.cxx:2739 AliAnalysisTaskCheckPerformanceCascade.cxx:2740 AliAnalysisTaskCheckPerformanceCascade.cxx:2741 AliAnalysisTaskCheckPerformanceCascade.cxx:2742 AliAnalysisTaskCheckPerformanceCascade.cxx:2743 AliAnalysisTaskCheckPerformanceCascade.cxx:2744 AliAnalysisTaskCheckPerformanceCascade.cxx:2745 AliAnalysisTaskCheckPerformanceCascade.cxx:2746 AliAnalysisTaskCheckPerformanceCascade.cxx:2747 AliAnalysisTaskCheckPerformanceCascade.cxx:2748 AliAnalysisTaskCheckPerformanceCascade.cxx:2749 AliAnalysisTaskCheckPerformanceCascade.cxx:2750 AliAnalysisTaskCheckPerformanceCascade.cxx:2751 AliAnalysisTaskCheckPerformanceCascade.cxx:2752 AliAnalysisTaskCheckPerformanceCascade.cxx:2753 AliAnalysisTaskCheckPerformanceCascade.cxx:2754 AliAnalysisTaskCheckPerformanceCascade.cxx:2755 AliAnalysisTaskCheckPerformanceCascade.cxx:2756 AliAnalysisTaskCheckPerformanceCascade.cxx:2757 AliAnalysisTaskCheckPerformanceCascade.cxx:2758 AliAnalysisTaskCheckPerformanceCascade.cxx:2759 AliAnalysisTaskCheckPerformanceCascade.cxx:2760 AliAnalysisTaskCheckPerformanceCascade.cxx:2761 AliAnalysisTaskCheckPerformanceCascade.cxx:2762 AliAnalysisTaskCheckPerformanceCascade.cxx:2763 AliAnalysisTaskCheckPerformanceCascade.cxx:2764 AliAnalysisTaskCheckPerformanceCascade.cxx:2765 AliAnalysisTaskCheckPerformanceCascade.cxx:2766 AliAnalysisTaskCheckPerformanceCascade.cxx:2767 AliAnalysisTaskCheckPerformanceCascade.cxx:2768 AliAnalysisTaskCheckPerformanceCascade.cxx:2769 AliAnalysisTaskCheckPerformanceCascade.cxx:2770 AliAnalysisTaskCheckPerformanceCascade.cxx:2771 AliAnalysisTaskCheckPerformanceCascade.cxx:2772 AliAnalysisTaskCheckPerformanceCascade.cxx:2773 AliAnalysisTaskCheckPerformanceCascade.cxx:2774 AliAnalysisTaskCheckPerformanceCascade.cxx:2775 AliAnalysisTaskCheckPerformanceCascade.cxx:2776 AliAnalysisTaskCheckPerformanceCascade.cxx:2777 AliAnalysisTaskCheckPerformanceCascade.cxx:2778 AliAnalysisTaskCheckPerformanceCascade.cxx:2779 AliAnalysisTaskCheckPerformanceCascade.cxx:2780 AliAnalysisTaskCheckPerformanceCascade.cxx:2781 AliAnalysisTaskCheckPerformanceCascade.cxx:2782 AliAnalysisTaskCheckPerformanceCascade.cxx:2783 AliAnalysisTaskCheckPerformanceCascade.cxx:2784 AliAnalysisTaskCheckPerformanceCascade.cxx:2785 AliAnalysisTaskCheckPerformanceCascade.cxx:2786 AliAnalysisTaskCheckPerformanceCascade.cxx:2787 AliAnalysisTaskCheckPerformanceCascade.cxx:2788 AliAnalysisTaskCheckPerformanceCascade.cxx:2789 AliAnalysisTaskCheckPerformanceCascade.cxx:2790 AliAnalysisTaskCheckPerformanceCascade.cxx:2791 AliAnalysisTaskCheckPerformanceCascade.cxx:2792 AliAnalysisTaskCheckPerformanceCascade.cxx:2793 AliAnalysisTaskCheckPerformanceCascade.cxx:2794 AliAnalysisTaskCheckPerformanceCascade.cxx:2795 AliAnalysisTaskCheckPerformanceCascade.cxx:2796 AliAnalysisTaskCheckPerformanceCascade.cxx:2797 AliAnalysisTaskCheckPerformanceCascade.cxx:2798 AliAnalysisTaskCheckPerformanceCascade.cxx:2799 AliAnalysisTaskCheckPerformanceCascade.cxx:2800 AliAnalysisTaskCheckPerformanceCascade.cxx:2801 AliAnalysisTaskCheckPerformanceCascade.cxx:2802 AliAnalysisTaskCheckPerformanceCascade.cxx:2803 AliAnalysisTaskCheckPerformanceCascade.cxx:2804 AliAnalysisTaskCheckPerformanceCascade.cxx:2805 AliAnalysisTaskCheckPerformanceCascade.cxx:2806 AliAnalysisTaskCheckPerformanceCascade.cxx:2807 AliAnalysisTaskCheckPerformanceCascade.cxx:2808 AliAnalysisTaskCheckPerformanceCascade.cxx:2809 AliAnalysisTaskCheckPerformanceCascade.cxx:2810 AliAnalysisTaskCheckPerformanceCascade.cxx:2811 AliAnalysisTaskCheckPerformanceCascade.cxx:2812 AliAnalysisTaskCheckPerformanceCascade.cxx:2813 AliAnalysisTaskCheckPerformanceCascade.cxx:2814 AliAnalysisTaskCheckPerformanceCascade.cxx:2815 AliAnalysisTaskCheckPerformanceCascade.cxx:2816 AliAnalysisTaskCheckPerformanceCascade.cxx:2817 AliAnalysisTaskCheckPerformanceCascade.cxx:2818 AliAnalysisTaskCheckPerformanceCascade.cxx:2819 AliAnalysisTaskCheckPerformanceCascade.cxx:2820 AliAnalysisTaskCheckPerformanceCascade.cxx:2821 AliAnalysisTaskCheckPerformanceCascade.cxx:2822 AliAnalysisTaskCheckPerformanceCascade.cxx:2823 AliAnalysisTaskCheckPerformanceCascade.cxx:2824 AliAnalysisTaskCheckPerformanceCascade.cxx:2825 AliAnalysisTaskCheckPerformanceCascade.cxx:2826 AliAnalysisTaskCheckPerformanceCascade.cxx:2827 AliAnalysisTaskCheckPerformanceCascade.cxx:2828 AliAnalysisTaskCheckPerformanceCascade.cxx:2829 AliAnalysisTaskCheckPerformanceCascade.cxx:2830 AliAnalysisTaskCheckPerformanceCascade.cxx:2831 AliAnalysisTaskCheckPerformanceCascade.cxx:2832 AliAnalysisTaskCheckPerformanceCascade.cxx:2833 AliAnalysisTaskCheckPerformanceCascade.cxx:2834 AliAnalysisTaskCheckPerformanceCascade.cxx:2835 AliAnalysisTaskCheckPerformanceCascade.cxx:2836 AliAnalysisTaskCheckPerformanceCascade.cxx:2837 AliAnalysisTaskCheckPerformanceCascade.cxx:2838 AliAnalysisTaskCheckPerformanceCascade.cxx:2839 AliAnalysisTaskCheckPerformanceCascade.cxx:2840 AliAnalysisTaskCheckPerformanceCascade.cxx:2841 AliAnalysisTaskCheckPerformanceCascade.cxx:2842 AliAnalysisTaskCheckPerformanceCascade.cxx:2843 AliAnalysisTaskCheckPerformanceCascade.cxx:2844 AliAnalysisTaskCheckPerformanceCascade.cxx:2845 AliAnalysisTaskCheckPerformanceCascade.cxx:2846 AliAnalysisTaskCheckPerformanceCascade.cxx:2847 AliAnalysisTaskCheckPerformanceCascade.cxx:2848 AliAnalysisTaskCheckPerformanceCascade.cxx:2849 AliAnalysisTaskCheckPerformanceCascade.cxx:2850 AliAnalysisTaskCheckPerformanceCascade.cxx:2851 AliAnalysisTaskCheckPerformanceCascade.cxx:2852 AliAnalysisTaskCheckPerformanceCascade.cxx:2853 AliAnalysisTaskCheckPerformanceCascade.cxx:2854 AliAnalysisTaskCheckPerformanceCascade.cxx:2855 AliAnalysisTaskCheckPerformanceCascade.cxx:2856 AliAnalysisTaskCheckPerformanceCascade.cxx:2857 AliAnalysisTaskCheckPerformanceCascade.cxx:2858 AliAnalysisTaskCheckPerformanceCascade.cxx:2859 AliAnalysisTaskCheckPerformanceCascade.cxx:2860 AliAnalysisTaskCheckPerformanceCascade.cxx:2861 AliAnalysisTaskCheckPerformanceCascade.cxx:2862 AliAnalysisTaskCheckPerformanceCascade.cxx:2863 AliAnalysisTaskCheckPerformanceCascade.cxx:2864 AliAnalysisTaskCheckPerformanceCascade.cxx:2865 AliAnalysisTaskCheckPerformanceCascade.cxx:2866 AliAnalysisTaskCheckPerformanceCascade.cxx:2867 AliAnalysisTaskCheckPerformanceCascade.cxx:2868 AliAnalysisTaskCheckPerformanceCascade.cxx:2869 AliAnalysisTaskCheckPerformanceCascade.cxx:2870 AliAnalysisTaskCheckPerformanceCascade.cxx:2871 AliAnalysisTaskCheckPerformanceCascade.cxx:2872 AliAnalysisTaskCheckPerformanceCascade.cxx:2873 AliAnalysisTaskCheckPerformanceCascade.cxx:2874 AliAnalysisTaskCheckPerformanceCascade.cxx:2875 AliAnalysisTaskCheckPerformanceCascade.cxx:2876 AliAnalysisTaskCheckPerformanceCascade.cxx:2877 AliAnalysisTaskCheckPerformanceCascade.cxx:2878 AliAnalysisTaskCheckPerformanceCascade.cxx:2879 AliAnalysisTaskCheckPerformanceCascade.cxx:2880 AliAnalysisTaskCheckPerformanceCascade.cxx:2881 AliAnalysisTaskCheckPerformanceCascade.cxx:2882 AliAnalysisTaskCheckPerformanceCascade.cxx:2883 AliAnalysisTaskCheckPerformanceCascade.cxx:2884 AliAnalysisTaskCheckPerformanceCascade.cxx:2885 AliAnalysisTaskCheckPerformanceCascade.cxx:2886 AliAnalysisTaskCheckPerformanceCascade.cxx:2887 AliAnalysisTaskCheckPerformanceCascade.cxx:2888 AliAnalysisTaskCheckPerformanceCascade.cxx:2889 AliAnalysisTaskCheckPerformanceCascade.cxx:2890 AliAnalysisTaskCheckPerformanceCascade.cxx:2891 AliAnalysisTaskCheckPerformanceCascade.cxx:2892 AliAnalysisTaskCheckPerformanceCascade.cxx:2893 AliAnalysisTaskCheckPerformanceCascade.cxx:2894 AliAnalysisTaskCheckPerformanceCascade.cxx:2895 AliAnalysisTaskCheckPerformanceCascade.cxx:2896 AliAnalysisTaskCheckPerformanceCascade.cxx:2897 AliAnalysisTaskCheckPerformanceCascade.cxx:2898 AliAnalysisTaskCheckPerformanceCascade.cxx:2899 AliAnalysisTaskCheckPerformanceCascade.cxx:2900 AliAnalysisTaskCheckPerformanceCascade.cxx:2901 AliAnalysisTaskCheckPerformanceCascade.cxx:2902 AliAnalysisTaskCheckPerformanceCascade.cxx:2903 AliAnalysisTaskCheckPerformanceCascade.cxx:2904 AliAnalysisTaskCheckPerformanceCascade.cxx:2905 AliAnalysisTaskCheckPerformanceCascade.cxx:2906 AliAnalysisTaskCheckPerformanceCascade.cxx:2907 AliAnalysisTaskCheckPerformanceCascade.cxx:2908 AliAnalysisTaskCheckPerformanceCascade.cxx:2909 AliAnalysisTaskCheckPerformanceCascade.cxx:2910 AliAnalysisTaskCheckPerformanceCascade.cxx:2911 AliAnalysisTaskCheckPerformanceCascade.cxx:2912 AliAnalysisTaskCheckPerformanceCascade.cxx:2913 AliAnalysisTaskCheckPerformanceCascade.cxx:2914 AliAnalysisTaskCheckPerformanceCascade.cxx:2915 AliAnalysisTaskCheckPerformanceCascade.cxx:2916 AliAnalysisTaskCheckPerformanceCascade.cxx:2917 AliAnalysisTaskCheckPerformanceCascade.cxx:2918 AliAnalysisTaskCheckPerformanceCascade.cxx:2919 AliAnalysisTaskCheckPerformanceCascade.cxx:2920 AliAnalysisTaskCheckPerformanceCascade.cxx:2921 AliAnalysisTaskCheckPerformanceCascade.cxx:2922 AliAnalysisTaskCheckPerformanceCascade.cxx:2923 AliAnalysisTaskCheckPerformanceCascade.cxx:2924 AliAnalysisTaskCheckPerformanceCascade.cxx:2925 AliAnalysisTaskCheckPerformanceCascade.cxx:2926 AliAnalysisTaskCheckPerformanceCascade.cxx:2927 AliAnalysisTaskCheckPerformanceCascade.cxx:2928 AliAnalysisTaskCheckPerformanceCascade.cxx:2929 AliAnalysisTaskCheckPerformanceCascade.cxx:2930 AliAnalysisTaskCheckPerformanceCascade.cxx:2931 AliAnalysisTaskCheckPerformanceCascade.cxx:2932 AliAnalysisTaskCheckPerformanceCascade.cxx:2933 AliAnalysisTaskCheckPerformanceCascade.cxx:2934 AliAnalysisTaskCheckPerformanceCascade.cxx:2935 AliAnalysisTaskCheckPerformanceCascade.cxx:2936 AliAnalysisTaskCheckPerformanceCascade.cxx:2937 AliAnalysisTaskCheckPerformanceCascade.cxx:2938 AliAnalysisTaskCheckPerformanceCascade.cxx:2939 AliAnalysisTaskCheckPerformanceCascade.cxx:2940 AliAnalysisTaskCheckPerformanceCascade.cxx:2941 AliAnalysisTaskCheckPerformanceCascade.cxx:2942 AliAnalysisTaskCheckPerformanceCascade.cxx:2943 AliAnalysisTaskCheckPerformanceCascade.cxx:2944 AliAnalysisTaskCheckPerformanceCascade.cxx:2945 AliAnalysisTaskCheckPerformanceCascade.cxx:2946 AliAnalysisTaskCheckPerformanceCascade.cxx:2947 AliAnalysisTaskCheckPerformanceCascade.cxx:2948 AliAnalysisTaskCheckPerformanceCascade.cxx:2949 AliAnalysisTaskCheckPerformanceCascade.cxx:2950 AliAnalysisTaskCheckPerformanceCascade.cxx:2951 AliAnalysisTaskCheckPerformanceCascade.cxx:2952 AliAnalysisTaskCheckPerformanceCascade.cxx:2953 AliAnalysisTaskCheckPerformanceCascade.cxx:2954 AliAnalysisTaskCheckPerformanceCascade.cxx:2955 AliAnalysisTaskCheckPerformanceCascade.cxx:2956 AliAnalysisTaskCheckPerformanceCascade.cxx:2957 AliAnalysisTaskCheckPerformanceCascade.cxx:2958 AliAnalysisTaskCheckPerformanceCascade.cxx:2959 AliAnalysisTaskCheckPerformanceCascade.cxx:2960 AliAnalysisTaskCheckPerformanceCascade.cxx:2961 AliAnalysisTaskCheckPerformanceCascade.cxx:2962 AliAnalysisTaskCheckPerformanceCascade.cxx:2963 AliAnalysisTaskCheckPerformanceCascade.cxx:2964 AliAnalysisTaskCheckPerformanceCascade.cxx:2965 AliAnalysisTaskCheckPerformanceCascade.cxx:2966 AliAnalysisTaskCheckPerformanceCascade.cxx:2967 AliAnalysisTaskCheckPerformanceCascade.cxx:2968 AliAnalysisTaskCheckPerformanceCascade.cxx:2969 AliAnalysisTaskCheckPerformanceCascade.cxx:2970 AliAnalysisTaskCheckPerformanceCascade.cxx:2971