class TTree;
class TParticle;
class TVector3;
class AliESDVertex;
class AliAODVertex;
class AliESDv0;
class AliAODv0;
#include <Riostream.h>
#include "TList.h"
#include "TH1.h"
#include "TH2.h"
#include "TH3.h"
#include "THnSparse.h"
#include "TVector3.h"
#include "TCanvas.h"
#include "TMath.h"
#include "TLegend.h"
#include "AliLog.h"
#include "AliESDEvent.h"
#include "AliAODEvent.h"
#include "AliV0vertexer.h"
#include "AliCascadeVertexer.h"
#include "AliESDtrackCuts.h"
#include "AliPIDResponse.h"
#include "AliESDVZERO.h"
#include "AliInputEventHandler.h"
#include "AliAnalysisManager.h"
#include "AliMCEventHandler.h"
#include "AliESDInputHandler.h"
#include "AliAODInputHandler.h"
#include "AliCFContainer.h"
#include "AliMultiplicity.h"
#include "AliESDcascade.h"
#include "AliAODcascade.h"
#include "AliAODTrack.h"
#include "AliAnalysisUtils.h"
#include "AliAnalysisTaskCheckCascadepp276.h"
using std::cout;
using std::endl;
ClassImp(AliAnalysisTaskCheckCascadepp276)
AliAnalysisTaskCheckCascadepp276::AliAnalysisTaskCheckCascadepp276()
: AliAnalysisTaskSE(),
fAnalysisType ("ESD"),
fESDtrackCuts (0),
fUtils (0),
fCollidingSystem ("pp"),
fPIDResponse (0),
fkRerunV0CascVertexers (0),
fkSDDSelectionOn (kTRUE),
fkQualityCutZprimVtxPos (kTRUE),
fkQualityCutNoTPConlyPrimVtx(kTRUE),
fkQualityCutTPCrefit (kTRUE),
fkQualityCutnTPCcls (kTRUE),
fkQualityCutPileup (kTRUE),
fwithSDD (kTRUE),
fMinnTPCcls (0),
fkExtraSelections (0),
fVtxRange (0),
fVtxRangeMin (0),
fMinPtCutOnDaughterTracks (0),
fEtaCutOnDaughterTracks (0),
fListHistCascade(0),
fHistCascadeMultiplicityBeforeAnySel(0),
fHistCascadeMultiplicityAfterSDDSel(0),
fHistCascadeMultiplicityAfterPhysicsSel(0),
fHistCascadeMultiplicityForSelEvtNoTPCOnly(0),
fHistCascadeMultiplicityForSelEvtNoTPCOnlyNoPileup(0),
fHistCascadeMultiplicityAfterVertexCutSel(0),
fHistTrackMultiplicityBeforeAnySel(0),
fHistTrackMultiplicityAfterSDDSel(0),
fHistTrackMultiplicityAfterPhysicsSel(0),
fHistTrackMultiplicityForSelEvtNoTPCOnly(0),
fHistTrackMultiplicityForSelEvtNoTPCOnlyNoPileup(0),
fHistTrackMultiplicityAfterVertexCutSel(0),
fHistPVx(0), fHistPVy(0), fHistPVz(0),
fHistPVxAnalysis(0), fHistPVyAnalysis(0), fHistPVzAnalysis(0),
fHistPosV0TPCClusters(0),
fHistNegV0TPCClusters(0),
fHistBachTPCClusters(0),
fHistEffMassXi(0),
fHistDcaXiDaughters(0),
fHistDcaBachToPrimVertex(0),
fHistXiCosineOfPointingAngle(0),
fHistXiRadius(0),
fHistMassLambdaAsCascDghter(0),
fHistDcaV0DaughtersXi(0),
fHistDcaV0ToPrimVertexXi(0),
fHistV0CosineOfPointingAngleXi(0),
fHistV0RadiusXi(0),
fHistDcaPosToPrimVertexXi(0),
fHistDcaNegToPrimVertexXi(0),
fHistMassXiMinus(0), fHistMassXiPlus(0), fHistMassOmegaMinus(0), fHistMassOmegaPlus(0),
fHistXiTransvMom(0), fHistXiTotMom(0), fHistBachTransvMomXi(0), fHistBachTotMomXi(0),
fHistChargeXi(0),
fHistV0toXiCosineOfPointingAngle(0),
fHistRapXi(0), fHistRapOmega(0),
fHistEtaXi(0), fHistEtaBachXi(0), fHistEtaPosXi(0), fHistEtaNegXi(0),
fHistThetaXi(0),
fHistPhiXi(0),
f2dHistArmenteros(0),
f2dHistEffMassLambdaVsEffMassXiMinus(0), f2dHistEffMassXiVsEffMassOmegaMinus(0),
f2dHistEffMassLambdaVsEffMassXiPlus(0), f2dHistEffMassXiVsEffMassOmegaPlus(0),
f2dHistXiRadiusVsEffMassXiMinus(0), f2dHistXiRadiusVsEffMassXiPlus(0),
f2dHistXiRadiusVsEffMassOmegaMinus(0), f2dHistXiRadiusVsEffMassOmegaPlus(0),
f2dHistTPCdEdxOfCascDghters(0),
f2dHistDcaXiDaughtersvsInvMass(0),
f2dHistDcaBachToPrimVertexvsInvMass(0),
f2dHistXiCosineOfPointingAnglevsInvMass(0),
f2dHistMassLambdaAsCascDghtervsInvMass(0),
f2dHistDcaV0DaughtersXivsInvMass(0),
f2dHistDcaV0ToPrimVertexXivsInvMass(0),
fCFContCascadePIDXiMinus(0),
fCFContCascadePIDXiPlus(0),
fCFContCascadePIDOmegaMinus(0),
fCFContCascadePIDOmegaPlus(0),
fCFContCascadeCuts(0)
{
for(Int_t iV0selIdx = 0; iV0selIdx < 7; iV0selIdx++ ) { fV0Sels [iV0selIdx ] = -1.; }
for(Int_t iCascSelIdx = 0; iCascSelIdx < 8; iCascSelIdx++ ) { fCascSels [iCascSelIdx ] = -1.; }
}
AliAnalysisTaskCheckCascadepp276::AliAnalysisTaskCheckCascadepp276(const char *name)
: AliAnalysisTaskSE(name),
fAnalysisType ("ESD"),
fESDtrackCuts (0),
fUtils (0),
fCollidingSystem ("pp"),
fPIDResponse (0),
fkRerunV0CascVertexers (0),
fkSDDSelectionOn (kTRUE),
fkQualityCutZprimVtxPos (kTRUE),
fkQualityCutNoTPConlyPrimVtx(kTRUE),
fkQualityCutTPCrefit (kTRUE),
fkQualityCutnTPCcls (kTRUE),
fkQualityCutPileup (kTRUE),
fwithSDD (kTRUE),
fMinnTPCcls (0),
fkExtraSelections (0),
fVtxRange (0),
fVtxRangeMin (0),
fMinPtCutOnDaughterTracks (0),
fEtaCutOnDaughterTracks (0),
fListHistCascade(0),
fHistCascadeMultiplicityBeforeAnySel(0),
fHistCascadeMultiplicityAfterSDDSel(0),
fHistCascadeMultiplicityAfterPhysicsSel(0),
fHistCascadeMultiplicityForSelEvtNoTPCOnly(0),
fHistCascadeMultiplicityForSelEvtNoTPCOnlyNoPileup(0),
fHistCascadeMultiplicityAfterVertexCutSel(0),
fHistTrackMultiplicityBeforeAnySel(0),
fHistTrackMultiplicityAfterSDDSel(0),
fHistTrackMultiplicityAfterPhysicsSel(0),
fHistTrackMultiplicityForSelEvtNoTPCOnly(0),
fHistTrackMultiplicityForSelEvtNoTPCOnlyNoPileup(0),
fHistTrackMultiplicityAfterVertexCutSel(0),
fHistPVx(0), fHistPVy(0), fHistPVz(0),
fHistPVxAnalysis(0), fHistPVyAnalysis(0), fHistPVzAnalysis(0),
fHistPosV0TPCClusters(0), fHistNegV0TPCClusters(0), fHistBachTPCClusters(0),
fHistEffMassXi(0),
fHistDcaXiDaughters(0),
fHistDcaBachToPrimVertex(0),
fHistXiCosineOfPointingAngle(0),
fHistXiRadius(0),
fHistMassLambdaAsCascDghter(0),
fHistDcaV0DaughtersXi(0),
fHistDcaV0ToPrimVertexXi(0),
fHistV0CosineOfPointingAngleXi(0),
fHistV0RadiusXi(0),
fHistDcaPosToPrimVertexXi(0),
fHistDcaNegToPrimVertexXi(0),
fHistMassXiMinus(0), fHistMassXiPlus(0), fHistMassOmegaMinus(0), fHistMassOmegaPlus(0),
fHistXiTransvMom(0), fHistXiTotMom(0), fHistBachTransvMomXi(0), fHistBachTotMomXi(0),
fHistChargeXi(0),
fHistV0toXiCosineOfPointingAngle(0),
fHistRapXi(0), fHistRapOmega(0),
fHistEtaXi(0), fHistEtaBachXi(0), fHistEtaPosXi(0), fHistEtaNegXi(0),
fHistThetaXi(0),
fHistPhiXi(0),
f2dHistArmenteros(0),
f2dHistEffMassLambdaVsEffMassXiMinus(0), f2dHistEffMassXiVsEffMassOmegaMinus(0),
f2dHistEffMassLambdaVsEffMassXiPlus(0), f2dHistEffMassXiVsEffMassOmegaPlus(0),
f2dHistXiRadiusVsEffMassXiMinus(0), f2dHistXiRadiusVsEffMassXiPlus(0),
f2dHistXiRadiusVsEffMassOmegaMinus(0), f2dHistXiRadiusVsEffMassOmegaPlus(0),
f2dHistTPCdEdxOfCascDghters(0),
f2dHistDcaXiDaughtersvsInvMass(0),
f2dHistDcaBachToPrimVertexvsInvMass(0),
f2dHistXiCosineOfPointingAnglevsInvMass(0),
f2dHistMassLambdaAsCascDghtervsInvMass(0),
f2dHistDcaV0DaughtersXivsInvMass(0),
f2dHistDcaV0ToPrimVertexXivsInvMass(0),
fCFContCascadePIDXiMinus(0),
fCFContCascadePIDXiPlus(0),
fCFContCascadePIDOmegaMinus(0),
fCFContCascadePIDOmegaPlus(0),
fCFContCascadeCuts(0)
{
if (fCollidingSystem == "pp") {
fV0Sels[0] = 33. ;
fV0Sels[1] = 0.01;
fV0Sels[2] = 0.01;
fV0Sels[3] = 1.5;
fV0Sels[4] = 0.9;
fV0Sels[5] = 0.2;
fV0Sels[6] = 200.;
fCascSels[0] = 33.;
fCascSels[1] = 0.01;
fCascSels[2] = 0.008;
fCascSels[3] = 0.01;
fCascSels[4] = 2.0;
fCascSels[5] = 0.95;
fCascSels[6] = 0.2;
fCascSels[7] = 100.;
} else if (fCollidingSystem == "pPb") {
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] = 200. ;
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());
DefineOutput(2, AliCFContainer::Class());
DefineOutput(3, AliCFContainer::Class());
DefineOutput(4, AliCFContainer::Class());
DefineOutput(5, AliCFContainer::Class());
DefineOutput(6, AliCFContainer::Class());
AliLog::SetClassDebugLevel("AliAnalysisTaskCheckCascadepp276",1);
}
AliAnalysisTaskCheckCascadepp276::~AliAnalysisTaskCheckCascadepp276() {
if (fListHistCascade && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) { delete fListHistCascade; fListHistCascade = 0x0; }
if (fCFContCascadePIDXiMinus && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) { delete fCFContCascadePIDXiMinus; fCFContCascadePIDXiMinus = 0x0; }
if (fCFContCascadePIDXiPlus && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) { delete fCFContCascadePIDXiPlus; fCFContCascadePIDXiPlus = 0x0; }
if (fCFContCascadePIDOmegaMinus && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()){ delete fCFContCascadePIDOmegaMinus; fCFContCascadePIDOmegaMinus = 0x0; }
if (fCFContCascadePIDOmegaPlus && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) { delete fCFContCascadePIDOmegaPlus; fCFContCascadePIDOmegaPlus = 0x0; }
if (fCFContCascadeCuts && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) { delete fCFContCascadeCuts; fCFContCascadeCuts = 0x0; }
if (fESDtrackCuts) { delete fESDtrackCuts; fESDtrackCuts = 0x0; }
}
void AliAnalysisTaskCheckCascadepp276::UserCreateOutputObjects() {
fListHistCascade = new TList();
fListHistCascade->SetOwner();
AliAnalysisManager *man=AliAnalysisManager::GetAnalysisManager();
AliInputEventHandler* inputHandler = (AliInputEventHandler*) (man->GetInputEventHandler());
fPIDResponse = inputHandler->GetPIDResponse();
if (fAnalysisType == "ESD" && (! fESDtrackCuts )){
fESDtrackCuts = new AliESDtrackCuts();
}
if (fCollidingSystem == "pp") {
fV0Sels[0] = 33. ;
fV0Sels[1] = 0.01;
fV0Sels[2] = 0.01;
fV0Sels[3] = 1.5;
fV0Sels[4] = 0.9;
fV0Sels[5] = 0.2;
fV0Sels[6] = 200.;
fCascSels[0] = 33.;
fCascSels[1] = 0.01;
fCascSels[2] = 0.008;
fCascSels[3] = 0.01;
fCascSels[4] = 2.0;
fCascSels[5] = 0.95;
fCascSels[6] = 0.2;
fCascSels[7] = 100.;
} else if (fCollidingSystem == "pPb") {
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] = 200. ;
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. ;
}
if(! fHistCascadeMultiplicityBeforeAnySel) {
fHistCascadeMultiplicityBeforeAnySel = new TH1F("fHistCascadeMultiplicityBeforeAnySel",
"Cascades per event (before any selections);Nbr of Cascades/Evt;Events",
20, 0, 20);
fListHistCascade->Add(fHistCascadeMultiplicityBeforeAnySel);
}
if(! fHistCascadeMultiplicityAfterSDDSel) {
fHistCascadeMultiplicityAfterSDDSel = new TH1F("fHistCascadeMultiplicityAfterSDDSel",
"Cascades per event (after the SDD selection);Nbr of Cascades/Evt;Events",
20, 0, 20);
fListHistCascade->Add(fHistCascadeMultiplicityAfterSDDSel);
}
if(! fHistCascadeMultiplicityAfterPhysicsSel) {
fHistCascadeMultiplicityAfterPhysicsSel = new TH1F("fHistCascadeMultiplicityAfterPhysicsSel",
"Cascades per event (after physics selection);Nbr of Cascades/Evt;Events",
20, 0, 20);
fListHistCascade->Add(fHistCascadeMultiplicityAfterPhysicsSel);
}
if(! fHistCascadeMultiplicityForSelEvtNoTPCOnly) {
fHistCascadeMultiplicityForSelEvtNoTPCOnly = new TH1F("fHistCascadeMultiplicityForSelEvtNoTPCOnly",
"Cascades per event (for selected events with well-established PV);Nbr of Cascades/Evt;Events",
20, 0, 20);
fListHistCascade->Add(fHistCascadeMultiplicityForSelEvtNoTPCOnly);
}
if(! fHistCascadeMultiplicityForSelEvtNoTPCOnlyNoPileup) {
fHistCascadeMultiplicityForSelEvtNoTPCOnlyNoPileup = new TH1F("fHistCascadeMultiplicityForSelEvtNoTPCOnlyNoPileup",
"Cascades per event (for selected events with well-establisched PV and no pile-up);Nbr of Cascades/Evt;Events",
20, 0, 20);
fListHistCascade->Add(fHistCascadeMultiplicityForSelEvtNoTPCOnlyNoPileup);
}
if(! fHistCascadeMultiplicityAfterVertexCutSel) {
fHistCascadeMultiplicityAfterVertexCutSel = new TH1F("fHistCascadeMultiplicityAfterVertexCutSel",
"Cascades per event (after vertex cut selection);Nbr of Cascades/Evt;Events",
20, 0, 20);
fListHistCascade->Add(fHistCascadeMultiplicityAfterVertexCutSel);
}
if(! fHistTrackMultiplicityBeforeAnySel) {
fHistTrackMultiplicityBeforeAnySel = new TH1F("fHistTrackMultiplicityBeforeAnySel",
"Tracks per event (before any selections);Nbr of Cascades/Evt;Events",
100, 0, 100);
fListHistCascade->Add(fHistTrackMultiplicityBeforeAnySel);
}
if(! fHistTrackMultiplicityAfterSDDSel) {
fHistTrackMultiplicityAfterSDDSel = new TH1F("fHistTrackMultiplicityAfterSDDSel",
"Tracks per event (after the SDD selection);Nbr of Cascades/Evt;Events",
100, 0, 100);
fListHistCascade->Add(fHistTrackMultiplicityAfterSDDSel);
}
if(! fHistTrackMultiplicityAfterPhysicsSel) {
fHistTrackMultiplicityAfterPhysicsSel = new TH1F("fHistTrackMultiplicityAfterPhysicsSel",
"Tracks per event (after physics selection);Nbr of Cascades/Evt;Events",
100, 0, 100);
fListHistCascade->Add(fHistTrackMultiplicityAfterPhysicsSel);
}
if(! fHistTrackMultiplicityForSelEvtNoTPCOnly) {
fHistTrackMultiplicityForSelEvtNoTPCOnly = new TH1F("fHistTrackMultiplicityForSelEvtNoTPCOnly",
"Tracks per event (for selected events with well-established PV);Nbr of Cascades/Evt;Events",
100, 0, 100);
fListHistCascade->Add(fHistTrackMultiplicityForSelEvtNoTPCOnly);
}
if(! fHistTrackMultiplicityForSelEvtNoTPCOnlyNoPileup) {
fHistTrackMultiplicityForSelEvtNoTPCOnlyNoPileup = new TH1F("fHistTrackMultiplicityForSelEvtNoTPCOnlyNoPileup",
"Tracks per event (for selected events with well-establisched PV and no pile-up);Nbr of Cascades/Evt;Events",
100, 0, 100);
fListHistCascade->Add(fHistTrackMultiplicityForSelEvtNoTPCOnlyNoPileup);
}
if(! fHistTrackMultiplicityAfterVertexCutSel) {
fHistTrackMultiplicityAfterVertexCutSel = new TH1F("fHistTrackMultiplicityAfterVertexCutSel",
"Tracks per event (after vertex cut selection);Nbr of Cascades/Evt;Events",
100, 0, 100);
fListHistCascade->Add(fHistTrackMultiplicityAfterVertexCutSel);
}
if(! fHistPVx ){
fHistPVx = new TH1F("fHistPVx", "Best PV position in x; x (cm); Events", 2000, -0.5, 0.5);
fListHistCascade->Add(fHistPVx);
}
if(! fHistPVy ){
fHistPVy = new TH1F("fHistPVy", "Best PV position in y; y (cm); Events", 2000, -0.5, 0.5);
fListHistCascade->Add(fHistPVy);
}
if(! fHistPVz ){
fHistPVz = new TH1F("fHistPVz", "Best PV position in z; z (cm); Events", 400, -20, 20);
fListHistCascade->Add(fHistPVz);
}
if(! fHistPVxAnalysis ){
fHistPVxAnalysis = new TH1F("fHistPVxAnalysis", "Best PV position in x (after events selections); x (cm); Events", 2000, -0.5, 0.5);
fListHistCascade->Add(fHistPVxAnalysis);
}
if(! fHistPVyAnalysis ){
fHistPVyAnalysis = new TH1F("fHistPVyAnalysis", "Best PV position in y (after events selections); y (cm); Events", 2000, -0.5, 0.5);
fListHistCascade->Add(fHistPVyAnalysis);
}
if(! fHistPVzAnalysis ){
fHistPVzAnalysis = new TH1F("fHistPVzAnalysis", "Best PV position in z (after events selections); z (cm); Events", 400, -20, 20);
fListHistCascade->Add(fHistPVzAnalysis);
}
if(! fHistPosV0TPCClusters ){
fHistPosV0TPCClusters = new TH1F("fHistPosV0TPCClusters", "TPC clusters for Pos. V0 daughter track, in Casc; Nbr of TPC clusters (V0 Pos.); Track counts", 165, 0.0, 165.0);
fListHistCascade->Add(fHistPosV0TPCClusters);
}
if(! fHistNegV0TPCClusters ){
fHistNegV0TPCClusters = new TH1F("fHistNegV0TPCClusters", "TPC clusters for Neg. V0 daughter track, in Casc; Nbr of TPC clusters (V0 Neg.); Track counts", 165, 0.0, 165.0);
fListHistCascade->Add(fHistNegV0TPCClusters);
}
if(! fHistBachTPCClusters ){
fHistBachTPCClusters = new TH1F("fHistBachTPCClusters", "TPC clusters for Bachelor track; Nbr of TPC clusters (Bach); Track counts", 165, 0.0, 165.0);
fListHistCascade->Add(fHistBachTPCClusters);
}
if(! fHistEffMassXi) {
fHistEffMassXi = new TH1F("fHistEffMassXi", "Xi candidates; Invariant Mass (GeV/c^{2}); Counts", 400, 1.2, 2.0);
fListHistCascade->Add(fHistEffMassXi);
}
if(! fHistDcaXiDaughters ){
fHistDcaXiDaughters = new TH1F("fHistDcaXiDaughters", "DCA between Xi daughters; DCA (cm); Counts", 210, 0., 2.1);
fListHistCascade->Add(fHistDcaXiDaughters);
}
if(! fHistDcaBachToPrimVertex) {
fHistDcaBachToPrimVertex = new TH1F("fHistDcaBachToPrimVertex", "Impact parameter of Bach. to Prim. Vertex; DCA (cm); Counts", 250, 0., 0.25);
fListHistCascade->Add(fHistDcaBachToPrimVertex);
}
if(! fHistXiCosineOfPointingAngle) {
fHistXiCosineOfPointingAngle = new TH1F("fHistXiCosineOfPointingAngle", "Cosine of Xi Pointing Angle; Cos (Xi Point.Angl); Counts", 601, 0.94, 1.0001);
fListHistCascade->Add(fHistXiCosineOfPointingAngle);
}
if(! fHistXiRadius ){
fHistXiRadius = new TH1F("fHistXiRadius", "Cascade decay transv. radius; r (cm); Counts" , 2050, 0., 205.0);
fListHistCascade->Add(fHistXiRadius);
}
if(! fHistMassLambdaAsCascDghter) {
fHistMassLambdaAsCascDghter = new TH1F("fHistMassLambdaAsCascDghter", "#Lambda associated to cascade candidates; Eff. Mass (GeV/c^{2}); Counts", 300, 1.0, 1.3);
fListHistCascade->Add(fHistMassLambdaAsCascDghter);
}
if(! fHistDcaV0DaughtersXi) {
fHistDcaV0DaughtersXi = new TH1F("fHistDcaV0DaughtersXi", "DCA between V0 daughters, in cascade; DCA (cm); Counts", 320, 0., 1.6);
fListHistCascade->Add(fHistDcaV0DaughtersXi);
}
if(! fHistDcaV0ToPrimVertexXi) {
fHistDcaV0ToPrimVertexXi = new TH1F("fHistDcaV0ToPrimVertexXi", "Impact parameter of V0 to Prim. Vertex, in cascade; DCA (cm); Counts", 200, 0., 1.);
fListHistCascade->Add(fHistDcaV0ToPrimVertexXi);
}
if(! fHistV0CosineOfPointingAngleXi) {
fHistV0CosineOfPointingAngleXi = new TH1F("fHistV0CosineOfPointingAngleXi", "Cosine of V0 Pointing Angle, in cascade; Cos(V0 Point. Angl); Counts", 201, 0.8, 1.001);
fListHistCascade->Add(fHistV0CosineOfPointingAngleXi);
}
if(! fHistV0RadiusXi) {
fHistV0RadiusXi = new TH1F("fHistV0RadiusXi", "V0 decay radius, in cascade; radius (cm); Counts", 2050, 0., 205.0);
fListHistCascade->Add(fHistV0RadiusXi);
}
if(! fHistDcaPosToPrimVertexXi) {
fHistDcaPosToPrimVertexXi = new TH1F("fHistDcaPosToPrimVertexXi", "Impact parameter of V0 pos daughter to Prim. Vertex; DCA (cm); Counts", 300, 0, 3);
fListHistCascade->Add(fHistDcaPosToPrimVertexXi);
}
if(! fHistDcaNegToPrimVertexXi) {
fHistDcaNegToPrimVertexXi = new TH1F("fHistDcaNegToPrimVertexXi", "Impact parameter of V0 neg daughter to Prim. Vertex; DCA (cm); Counts", 300, 0, 3);
fListHistCascade->Add(fHistDcaNegToPrimVertexXi);
}
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", "#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", "#Omega^{+} candidates;M( #bar{#Lambda}^{0} , K^{+} ) (GeV/c^{2}); Counts", 500, 1.5, 2.5);
fListHistCascade->Add(fHistMassOmegaPlus);
}
if(! fHistXiTransvMom ){
fHistXiTransvMom = new TH1F("fHistXiTransvMom", "#Xi transverse momentum (cand. around the mass peak); p_{t}(#Xi) (GeV/c); Counts", 100, 0.0, 10.0);
fListHistCascade->Add(fHistXiTransvMom);
}
if(! fHistXiTotMom ){
fHistXiTotMom = new TH1F("fHistXiTotMom", "#Xi momentum norm (cand. around the mass peak); p_{tot}(#Xi) (GeV/c); Counts", 150, 0.0, 15.0);
fListHistCascade->Add(fHistXiTotMom);
}
if(! fHistBachTransvMomXi ){
fHistBachTransvMomXi = new TH1F("fHistBachTransvMomXi", "#Xi Bach. transverse momentum (cand. around the mass peak); p_{t}(Bach.) (GeV/c); Counts", 100, 0.0, 5.0);
fListHistCascade->Add(fHistBachTransvMomXi);
}
if(! fHistBachTotMomXi ){
fHistBachTotMomXi = new TH1F("fHistBachTotMomXi", "#Xi Bach. momentum norm (cand. around the mass peak); p_{tot}(Bach.) (GeV/c); Counts", 100, 0.0, 5.0);
fListHistCascade->Add(fHistBachTotMomXi);
}
if(! fHistChargeXi ){
fHistChargeXi = new TH1F("fHistChargeXi", "Charge of Xi candidates; Sign; Counts", 5, -2.0, 3.0);
fListHistCascade->Add(fHistChargeXi);
}
if(! fHistV0toXiCosineOfPointingAngle) {
fHistV0toXiCosineOfPointingAngle = new TH1F("fHistV0toXiCosineOfPointingAngle", "Cos. of V0 Ptng Angl / Xi vtx ; Cos(V0 Point. Angl / Xi vtx); Counts", 1101, 0.89, 1.0001);
fListHistCascade->Add(fHistV0toXiCosineOfPointingAngle);
}
if(! fHistRapXi ){
fHistRapXi = new TH1F("fHistRapXi", "Rapidity of #Xi candidates (around the mass peak); y; Counts", 20, -1.0, 1.0);
fListHistCascade->Add(fHistRapXi);
}
if(! fHistRapOmega ){
fHistRapOmega = new TH1F("fHistRapOmega", "Rapidity of #Omega candidates (around the mass peak); y; Counts", 20, -1.0, 1.0);
fListHistCascade->Add(fHistRapOmega);
}
if(! fHistEtaXi ){
fHistEtaXi = new TH1F("fHistEtaXi", "Pseudo-rap. of #Xi candidates (around the mass peak); #eta; Counts", 20, -1.0, 1.0);
fListHistCascade->Add(fHistEtaXi);
}
if(! fHistEtaBachXi){
fHistEtaBachXi = new TH1F("fHistEtaBachXi", "Pseudo-rap. of #Xi bachelor; #eta; Counts", 40, -2.0, 2.0);
fListHistCascade->Add(fHistEtaBachXi);
}
if(! fHistEtaPosXi){
fHistEtaPosXi = new TH1F("fHistEtaPosXi", "Pseudo-rap. of #Xi positive meson daughter; #eta; Counts", 40, -2.0, 2.0);
fListHistCascade->Add(fHistEtaPosXi);
}
if(! fHistEtaNegXi){
fHistEtaNegXi = new TH1F("fHistEtaNegXi", "Pseudo-rap. of #Xi negative meson daughter; #eta; Counts", 40, -2.0, 2.0);
fListHistCascade->Add(fHistEtaNegXi);
}
if(! fHistThetaXi ){
fHistThetaXi = new TH1F("fHistThetaXi", "#theta of #Xi candidates (around the mass peak); #theta (deg); Counts", 180, 0., 180.0);
fListHistCascade->Add(fHistThetaXi);
}
if(! fHistPhiXi ){
fHistPhiXi = new TH1F("fHistPhiXi", "#phi of #Xi candidates (around the mass peak); #phi (deg); Counts", 360, 0., 360.);
fListHistCascade->Add(fHistPhiXi);
}
if(! f2dHistArmenteros) {
f2dHistArmenteros = new TH2F("f2dHistArmenteros", "#alpha_{Arm}(casc. cand.) Vs Pt_{Arm}(casc. cand.); #alpha_{Arm}; Pt_{Arm} (GeV/c)", 140, -1.2, 1.2, 300, 0., 0.3);
fListHistCascade->Add(f2dHistArmenteros);
}
if(! f2dHistEffMassLambdaVsEffMassXiMinus) {
f2dHistEffMassLambdaVsEffMassXiMinus = new TH2F("f2dHistEffMassLambdaVsEffMassXiMinus", "M_{#Lambda} Vs M_{#Xi^{-} candidates}; Inv. M_{#Lambda^{0}} (GeV/c^{2}); M( #Lambda , #pi^{-} ) (GeV/c^{2})", 300, 1.1, 1.13, 400, 1.2, 2.0);
fListHistCascade->Add(f2dHistEffMassLambdaVsEffMassXiMinus);
}
if(! f2dHistEffMassXiVsEffMassOmegaMinus) {
f2dHistEffMassXiVsEffMassOmegaMinus = new TH2F("f2dHistEffMassXiVsEffMassOmegaMinus", "M_{#Xi^{-} candidates} Vs M_{#Omega^{-} candidates}; M( #Lambda , #pi^{-} ) (GeV/c^{2}); M( #Lambda , K^{-} ) (GeV/c^{2})", 400, 1.2, 2.0, 500, 1.5, 2.5);
fListHistCascade->Add(f2dHistEffMassXiVsEffMassOmegaMinus);
}
if(! f2dHistEffMassLambdaVsEffMassXiPlus) {
f2dHistEffMassLambdaVsEffMassXiPlus = new TH2F("f2dHistEffMassLambdaVsEffMassXiPlus", "M_{#Lambda} Vs M_{#Xi^{+} candidates}; Inv. M_{#Lambda^{0}} (GeV/c^{2}); M( #Lambda , #pi^{+} ) (GeV/c^{2})", 300, 1.1, 1.13, 400, 1.2, 2.0);
fListHistCascade->Add(f2dHistEffMassLambdaVsEffMassXiPlus);
}
if(! f2dHistEffMassXiVsEffMassOmegaPlus) {
f2dHistEffMassXiVsEffMassOmegaPlus = new TH2F("f2dHistEffMassXiVsEffMassOmegaPlus", "M_{#Xi^{+} candidates} Vs M_{#Omega^{+} candidates}; M( #Lambda , #pi^{+} ) (GeV/c^{2}); M( #Lambda , K^{+} ) (GeV/c^{2})", 400, 1.2, 2.0, 500, 1.5, 2.5);
fListHistCascade->Add(f2dHistEffMassXiVsEffMassOmegaPlus);
}
if(! f2dHistXiRadiusVsEffMassXiMinus) {
f2dHistXiRadiusVsEffMassXiMinus = new TH2F("f2dHistXiRadiusVsEffMassXiMinus", "Transv. R_{Xi Decay} Vs M_{#Xi^{-} candidates}; r_{cascade} (cm); M( #Lambda , #pi^{-} ) (GeV/c^{2})", 450, 0., 45.0, 400, 1.2, 2.0);
fListHistCascade->Add(f2dHistXiRadiusVsEffMassXiMinus);
}
if(! f2dHistXiRadiusVsEffMassXiPlus) {
f2dHistXiRadiusVsEffMassXiPlus = new TH2F("f2dHistXiRadiusVsEffMassXiPlus", "Transv. R_{Xi Decay} Vs M_{#Xi^{+} candidates}; r_{cascade} (cm); M( #Lambda , #pi^{+} ) (GeV/c^{2})", 450, 0., 45.0, 400, 1.2, 2.0);
fListHistCascade->Add(f2dHistXiRadiusVsEffMassXiPlus);
}
if(! f2dHistXiRadiusVsEffMassOmegaMinus) {
f2dHistXiRadiusVsEffMassOmegaMinus = new TH2F("f2dHistXiRadiusVsEffMassOmegaMinus", "Transv. R_{Xi Decay} Vs M_{#Omega^{-} candidates}; r_{cascade} (cm); M( #Lambda , K^{-} ) (GeV/c^{2}) ", 450, 0., 45.0, 500, 1.5, 2.5);
fListHistCascade->Add(f2dHistXiRadiusVsEffMassOmegaMinus);
}
if(! f2dHistXiRadiusVsEffMassOmegaPlus) {
f2dHistXiRadiusVsEffMassOmegaPlus = new TH2F("f2dHistXiRadiusVsEffMassOmegaPlus", "Transv. R_{Xi Decay} Vs M_{#Omega^{+} candidates}; r_{cascade} (cm); M( #Lambda , K^{+} ) (GeV/c^{2}) ", 450, 0., 45.0, 500, 1.5, 2.5);
fListHistCascade->Add(f2dHistXiRadiusVsEffMassOmegaPlus);
}
if(! f2dHistTPCdEdxOfCascDghters){
f2dHistTPCdEdxOfCascDghters = new TH2F("f2dHistTPCdEdxOfCascDghters", "TPC dE/dx of the cascade daughters; charge x || #vec{p}_{TPC inner wall}(Casc. daughter) || (GeV/c); TPC signal (ADC)", 2000, -10.0, 10.0, 450, 0., 900.);
fListHistCascade->Add(f2dHistTPCdEdxOfCascDghters);
}
if(! f2dHistDcaXiDaughtersvsInvMass){
f2dHistDcaXiDaughtersvsInvMass = new TH2F("f2dHistDcaXiDaughtersvsInvMass", "DCA between Xi Daughters; DCA (cm); Number of Cascades", 100, 0., 0.5, 400, 1.2, 2.0);
fListHistCascade->Add(f2dHistDcaXiDaughtersvsInvMass);
}
if(! f2dHistDcaBachToPrimVertexvsInvMass) {
f2dHistDcaBachToPrimVertexvsInvMass = new TH2F("f2dHistDcaBachToPrimVertexvsInvMass", "DCA of Bach. to Prim. Vertex; DCA (cm); Number of Cascades", 250, 0., 0.25, 400, 1.2, 2.0);
fListHistCascade->Add(f2dHistDcaBachToPrimVertexvsInvMass);
}
if(! f2dHistXiCosineOfPointingAnglevsInvMass){
f2dHistXiCosineOfPointingAnglevsInvMass = new TH2F("f2dHistXiCosineOfPointingAnglevsInvMass", "Cosine of Xi Pointing Angle; Cos (Xi Point.Angl); Number of Xis", 200, 0.99, 1.0, 400, 1.2, 2.0);
fListHistCascade->Add(f2dHistXiCosineOfPointingAnglevsInvMass);
}
if(! f2dHistMassLambdaAsCascDghtervsInvMass){
f2dHistMassLambdaAsCascDghtervsInvMass = new TH2F("f2dHistMassLambdaAsCascDghtervsInvMass","#Lambda associated to Casc. candidates; Eff. Mass (GeV/c^{2}); Counts", 300, 1.00, 1.3, 400, 1.2, 2.0);
fListHistCascade->Add(f2dHistMassLambdaAsCascDghtervsInvMass);
}
if(! f2dHistDcaV0DaughtersXivsInvMass){
f2dHistDcaV0DaughtersXivsInvMass = new TH2F("f2dHistDcaV0DaughtersXivsInvMass", "DCA between V0 daughters, in cascade; DCA (cm); Number of V0s", 120, 0., 0.6, 400, 1.2, 2.0);
fListHistCascade->Add(f2dHistDcaV0DaughtersXivsInvMass);
}
if(! f2dHistDcaV0ToPrimVertexXivsInvMass){
f2dHistDcaV0ToPrimVertexXivsInvMass = new TH2F("f2dHistDcaV0ToPrimVertexXivsInvMass", "DCA of V0 to Prim. Vertex, in cascade; DCA (cm); Number of Cascades", 200, 0., 1., 400, 1.2, 2.0);
fListHistCascade->Add(f2dHistDcaV0ToPrimVertexXivsInvMass);
}
if(!fCFContCascadePIDXiMinus) {
const Int_t lNbSteps = 7 ;
const Int_t lNbVariables = 3 ;
Int_t lNbBinsPerVar[3] = {0};
lNbBinsPerVar[0] = 100;
lNbBinsPerVar[1] = 800;
lNbBinsPerVar[2] = 22;
if (fCollidingSystem == "pp" && fkSDDSelectionOn) {
if (fwithSDD) fCFContCascadePIDXiMinus = new AliCFContainer(Form("fCFContCascadePIDXiMinus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_wSDDon",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Xi^{-} candidates} Vs Y_{#Xi}", lNbSteps, lNbVariables, lNbBinsPerVar );
else if (!fwithSDD) fCFContCascadePIDXiMinus = new AliCFContainer(Form("fCFContCascadePIDXiMinus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_wSDDoff",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Xi^{-} candidates} Vs Y_{#Xi}", lNbSteps, lNbVariables, lNbBinsPerVar );
} else if (fCollidingSystem == "pp" && !fkSDDSelectionOn) {
fCFContCascadePIDXiMinus = new AliCFContainer(Form("fCFContCascadePIDXiMinus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_woSDD",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Xi^{-} candidates} Vs Y_{#Xi}", lNbSteps, lNbVariables, lNbBinsPerVar );
} else if (fCollidingSystem == "pPb") {
fCFContCascadePIDXiMinus = new AliCFContainer(Form("fCFContCascadePIDXiMinus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Xi^{-} candidates} Vs Y_{#Xi}", lNbSteps, lNbVariables, lNbBinsPerVar );
}
fCFContCascadePIDXiMinus->SetBinLimits(0, 0.0 , 10.0 );
fCFContCascadePIDXiMinus->SetBinLimits(1, 1.2 , 2.0 );
fCFContCascadePIDXiMinus->SetBinLimits(2, -1.1 , 1.1 );
fCFContCascadePIDXiMinus->SetStepTitle(0, "No PID");
fCFContCascadePIDXiMinus->SetStepTitle(1, "TPC PID / 4-#sigma cut on Bachelor track");
fCFContCascadePIDXiMinus->SetStepTitle(2, "TPC PID / 4-#sigma cut on Bachelor+Baryon tracks");
fCFContCascadePIDXiMinus->SetStepTitle(3, "TPC PID / 4-#sigma cut on Bachelor+Baryon+Meson tracks");
fCFContCascadePIDXiMinus->SetStepTitle(4, "Comb. PID / Bachelor");
fCFContCascadePIDXiMinus->SetStepTitle(5, "Comb. PID / Bachelor+Baryon");
fCFContCascadePIDXiMinus->SetStepTitle(6, "Comb. PID / Bachelor+Baryon+Meson");
fCFContCascadePIDXiMinus->SetVarTitle(0, "Pt_{cascade} (GeV/c)");
fCFContCascadePIDXiMinus->SetVarTitle(1, "M( #Lambda , #pi^{-} ) (GeV/c^{2})");
fCFContCascadePIDXiMinus->SetVarTitle(2, "Y_{#Xi}");
fListHistCascade->Add(fCFContCascadePIDXiMinus);
}
if (!fCFContCascadePIDXiPlus) {
const Int_t lNbSteps = 7 ;
const Int_t lNbVariables = 3 ;
Int_t lNbBinsPerVar[3] = {0};
lNbBinsPerVar[0] = 100;
lNbBinsPerVar[1] = 800;
lNbBinsPerVar[2] = 22;
if (fCollidingSystem == "pp" && fkSDDSelectionOn) {
if (fwithSDD) fCFContCascadePIDXiPlus = new AliCFContainer(Form("fCFContCascadePIDXiPlus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_wSDDon",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Xi^{+} candidates} Vs Y_{#Xi}", lNbSteps, lNbVariables, lNbBinsPerVar);
else if (!fwithSDD) fCFContCascadePIDXiPlus = new AliCFContainer(Form("fCFContCascadePIDXiPlus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_wSDDoff",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Xi^{+} candidates} Vs Y_{#Xi}", lNbSteps, lNbVariables, lNbBinsPerVar);
} else if (fCollidingSystem == "pp" && !fkSDDSelectionOn) {
fCFContCascadePIDXiPlus = new AliCFContainer(Form("fCFContCascadePIDXiPlus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_woSDD",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Xi^{+} candidates} Vs Y_{#Xi}", lNbSteps, lNbVariables, lNbBinsPerVar);
} else if (fCollidingSystem == "pPb") {
fCFContCascadePIDXiPlus = new AliCFContainer(Form("fCFContCascadePIDXiPlus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Xi^{+} candidates} Vs Y_{#Xi}", lNbSteps, lNbVariables, lNbBinsPerVar);
}
fCFContCascadePIDXiPlus->SetBinLimits(0, 0.0 , 10.0 );
fCFContCascadePIDXiPlus->SetBinLimits(1, 1.2 , 2.0 );
fCFContCascadePIDXiPlus->SetBinLimits(2, -1.1 , 1.1 );
fCFContCascadePIDXiPlus->SetStepTitle(0, "No PID");
fCFContCascadePIDXiPlus->SetStepTitle(1, "TPC PID / 4-#sigma cut on Bachelor track");
fCFContCascadePIDXiPlus->SetStepTitle(2, "TPC PID / 4-#sigma cut on Bachelor+Baryon tracks");
fCFContCascadePIDXiPlus->SetStepTitle(3, "TPC PID / 4-#sigma cut on Bachelor+Baryon+Meson tracks");
fCFContCascadePIDXiPlus->SetStepTitle(4, "Comb. PID / Bachelor");
fCFContCascadePIDXiPlus->SetStepTitle(5, "Comb. PID / Bachelor+Baryon");
fCFContCascadePIDXiPlus->SetStepTitle(6, "Comb. PID / Bachelor+Baryon+Meson");
fCFContCascadePIDXiPlus->SetVarTitle(0, "Pt_{cascade} (GeV/c)");
fCFContCascadePIDXiPlus->SetVarTitle(1, "M( #Lambda , #pi^{+} ) (GeV/c^{2})");
fCFContCascadePIDXiPlus->SetVarTitle(2, "Y_{#Xi}");
fListHistCascade->Add(fCFContCascadePIDXiPlus);
}
if(!fCFContCascadePIDOmegaMinus) {
const Int_t lNbSteps = 7 ;
const Int_t lNbVariables = 3 ;
Int_t lNbBinsPerVar[3] = {0};
lNbBinsPerVar[0] = 100;
lNbBinsPerVar[1] = 1000;
lNbBinsPerVar[2] = 22;
if (fCollidingSystem == "pp" && fkSDDSelectionOn) {
if (fwithSDD) fCFContCascadePIDOmegaMinus = new AliCFContainer(Form("fCFContCascadePIDOmegaMinus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_wSDDon",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Omega^{-} candidates} Vs Y_{#Omega}", lNbSteps, lNbVariables, lNbBinsPerVar );
else if (!fwithSDD) fCFContCascadePIDOmegaMinus = new AliCFContainer(Form("fCFContCascadePIDOmegaMinus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_wSDDoff",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Omega^{-} candidates} Vs Y_{#Omega}", lNbSteps, lNbVariables, lNbBinsPerVar );
} else if (!fkSDDSelectionOn) {
fCFContCascadePIDOmegaMinus = new AliCFContainer(Form("fCFContCascadePIDOmegaMinus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_woSDD",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Omega^{-} candidates} Vs Y_{#Omega}", lNbSteps, lNbVariables, lNbBinsPerVar );
} else if (fCollidingSystem == "pPb") {
fCFContCascadePIDOmegaMinus = new AliCFContainer(Form("fCFContCascadePIDOmegaMinus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Omega^{-} candidates} Vs Y_{#Omega}", lNbSteps, lNbVariables, lNbBinsPerVar );
}
fCFContCascadePIDOmegaMinus->SetBinLimits(0, 0.0 , 10.0 );
fCFContCascadePIDOmegaMinus->SetBinLimits(1, 1.5 , 2.5 );
fCFContCascadePIDOmegaMinus->SetBinLimits(2, -1.1 , 1.1 );
fCFContCascadePIDOmegaMinus->SetStepTitle(0, "No PID");
fCFContCascadePIDOmegaMinus->SetStepTitle(1, "TPC PID / 4-#sigma cut on Bachelor track");
fCFContCascadePIDOmegaMinus->SetStepTitle(2, "TPC PID / 4-#sigma cut on Bachelor+Baryon tracks");
fCFContCascadePIDOmegaMinus->SetStepTitle(3, "TPC PID / 4-#sigma cut on Bachelor+Baryon+Meson tracks");
fCFContCascadePIDOmegaMinus->SetStepTitle(4, "Comb. PID / Bachelor");
fCFContCascadePIDOmegaMinus->SetStepTitle(5, "Comb. PID / Bachelor+Baryon");
fCFContCascadePIDOmegaMinus->SetStepTitle(6, "Comb. PID / Bachelor+Baryon+Meson");
fCFContCascadePIDOmegaMinus->SetVarTitle(0, "Pt_{cascade} (GeV/c)");
fCFContCascadePIDOmegaMinus->SetVarTitle(1, "M( #Lambda , K^{-} ) (GeV/c^{2})");
fCFContCascadePIDOmegaMinus->SetVarTitle(2, "Y_{#Omega}");
fListHistCascade->Add(fCFContCascadePIDOmegaMinus);
}
if(!fCFContCascadePIDOmegaPlus) {
const Int_t lNbSteps = 7 ;
const Int_t lNbVariables = 3 ;
Int_t lNbBinsPerVar[3] = {0};
lNbBinsPerVar[0] = 100;
lNbBinsPerVar[1] = 1000;
lNbBinsPerVar[2] = 22;
if (fCollidingSystem == "pp" && fkSDDSelectionOn) {
if (fwithSDD) fCFContCascadePIDOmegaPlus = new AliCFContainer(Form("fCFContCascadePIDOmegaPlus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_wSDDon",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Omega^{+} candidates} Vs Y_{#Omega}", lNbSteps, lNbVariables, lNbBinsPerVar );
else if (!fwithSDD) fCFContCascadePIDOmegaPlus = new AliCFContainer(Form("fCFContCascadePIDOmegaPlus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_wSDDoff",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Omega^{+} candidates} Vs Y_{#Omega}", lNbSteps, lNbVariables, lNbBinsPerVar );
} else if (fCollidingSystem == "pp" && !fkSDDSelectionOn) {
fCFContCascadePIDOmegaPlus = new AliCFContainer(Form("fCFContCascadePIDOmegaPlus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_woSDD",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Omega^{+} candidates} Vs Y_{#Omega}", lNbSteps, lNbVariables, lNbBinsPerVar );
} else if (fCollidingSystem == "pPb") {
fCFContCascadePIDOmegaPlus = new AliCFContainer(Form("fCFContCascadePIDOmegaPlus_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Pt_{cascade} Vs M_{#Omega^{+} candidates} Vs Y_{#Omega}", lNbSteps, lNbVariables, lNbBinsPerVar );
}
fCFContCascadePIDOmegaPlus->SetBinLimits(0, 0.0 , 10.0 );
fCFContCascadePIDOmegaPlus->SetBinLimits(1, 1.5 , 2.5 );
fCFContCascadePIDOmegaPlus->SetBinLimits(2, -1.1 , 1.1 );
fCFContCascadePIDOmegaPlus->SetStepTitle(0, "No PID");
fCFContCascadePIDOmegaPlus->SetStepTitle(1, "TPC PID / 4-#sigma cut on Bachelor track");
fCFContCascadePIDOmegaPlus->SetStepTitle(2, "TPC PID / 4-#sigma cut on Bachelor+Baryon tracks");
fCFContCascadePIDOmegaPlus->SetStepTitle(3, "TPC PID / 4-#sigma cut on Bachelor+Baryon+Meson tracks");
fCFContCascadePIDOmegaPlus->SetStepTitle(4, "Comb. PID / Bachelor");
fCFContCascadePIDOmegaPlus->SetStepTitle(5, "Comb. PID / Bachelor+Baryon");
fCFContCascadePIDOmegaPlus->SetStepTitle(6, "Comb. PID / Bachelor+Baryon+Meson");
fCFContCascadePIDOmegaPlus->SetVarTitle(0, "Pt_{cascade} (GeV/c)");
fCFContCascadePIDOmegaPlus->SetVarTitle(1, "M( #Lambda , K^{+} ) (GeV/c^{2})");
fCFContCascadePIDOmegaPlus->SetVarTitle(2, "Y_{#Omega}");
fListHistCascade->Add(fCFContCascadePIDOmegaPlus);
}
if(! fCFContCascadeCuts) {
const Int_t lNbSteps = 4 ;
const Int_t lNbVariables = 19 ;
Int_t lNbBinsPerVar[lNbVariables] = {0};
lNbBinsPerVar[0] = 25;
lNbBinsPerVar[1] = 25;
lNbBinsPerVar[2] = 61;
lNbBinsPerVar[3] = 40;
lNbBinsPerVar[4] = 30;
lNbBinsPerVar[5] = 21;
lNbBinsPerVar[6] = 201;
lNbBinsPerVar[7] = 40;
lNbBinsPerVar[8] = 40;
lNbBinsPerVar[9] = 25;
lNbBinsPerVar[10] = 25;
lNbBinsPerVar[11] = 150;
lNbBinsPerVar[12] = 120;
lNbBinsPerVar[13] = 100;
lNbBinsPerVar[14] = 110;
lNbBinsPerVar[15] = 110;
lNbBinsPerVar[16] = 112;
lNbBinsPerVar[17] = 112;
lNbBinsPerVar[18] = 112;
if (fCollidingSystem == "pp" && fkSDDSelectionOn) {
if (fwithSDD) fCFContCascadeCuts = new AliCFContainer(Form("fCFContCascadeCuts_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_wSDDon",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Container for Cascade cuts", lNbSteps, lNbVariables, lNbBinsPerVar);
else if (!fwithSDD) fCFContCascadeCuts = new AliCFContainer(Form("fCFContCascadeCuts_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_wSDDoff",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Container for Cascade cuts", lNbSteps, lNbVariables, lNbBinsPerVar);
} else if (fCollidingSystem == "pp" && !fkSDDSelectionOn) {
fCFContCascadeCuts = new AliCFContainer(Form("fCFContCascadeCuts_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f_woSDD",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Container for Cascade cuts", lNbSteps, lNbVariables, lNbBinsPerVar);
} else if (fCollidingSystem == "pPb") {
fCFContCascadeCuts = new AliCFContainer(Form("fCFContCascadeCuts_minnTPCcls%i_vtxlim%.1f-%.1f_minptdghtrk%.1f_etacutdghtrk%.1f",
fMinnTPCcls,fVtxRange,fVtxRangeMin,fMinPtCutOnDaughterTracks,fEtaCutOnDaughterTracks),
"Container for Cascade cuts", lNbSteps, lNbVariables, lNbBinsPerVar);
}
fCFContCascadeCuts->SetBinLimits(0,0.0,2.5);
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;
fCFContCascadeCuts -> SetBinLimits(1, lBinLim1);
delete [] lBinLim1;
fCFContCascadeCuts->SetBinLimits(2, 0.94, 1.001);
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] ] = 1000.0;
fCFContCascadeCuts -> SetBinLimits(3, lBinLim3 );
delete [] lBinLim3;
fCFContCascadeCuts->SetBinLimits(4, 1.1, 1.13);
fCFContCascadeCuts -> SetBinLimits(5, 0., 2.1);
fCFContCascadeCuts -> SetBinLimits(6, 0.8, 1.001);
Double_t *lBinLim7 = new Double_t[ lNbBinsPerVar[7] + 1];
for(Int_t i=0; i< lNbBinsPerVar[7];i++) lBinLim7[i] = (Double_t)0.0 + (3.9 - 0.0)/(lNbBinsPerVar[7] - 1) * (Double_t)i;
lBinLim7[ lNbBinsPerVar[7] ] = 1000.0;
fCFContCascadeCuts -> 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;
fCFContCascadeCuts -> 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;
fCFContCascadeCuts -> 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;
fCFContCascadeCuts -> SetBinLimits(10, lBinLim10 );
delete [] lBinLim10;
fCFContCascadeCuts->SetBinLimits(11, 1.25, 1.40);
fCFContCascadeCuts->SetBinLimits(12, 1.62, 1.74);
fCFContCascadeCuts->SetBinLimits(13, 0.0, 10.0);
fCFContCascadeCuts->SetBinLimits(14, -1.1, 1.1);
fCFContCascadeCuts->SetBinLimits(15, -1.1, 1.1);
Double_t *lBinLim16 = new Double_t[ lNbBinsPerVar[16]+1 ];
for(Int_t i=0; i< lNbBinsPerVar[16];i++) lBinLim16[i] = (Double_t) -1. + (110. + 1.0 ) / (lNbBinsPerVar[16] - 1) * (Double_t) i;
lBinLim16[ lNbBinsPerVar[16] ] = 2000.0;
fCFContCascadeCuts->SetBinLimits(16, lBinLim16);
fCFContCascadeCuts->SetBinLimits(17, lBinLim16);
fCFContCascadeCuts->SetBinLimits(18, lBinLim16);
fCFContCascadeCuts->SetStepTitle(0, "#Xi^{-} candidates");
fCFContCascadeCuts->SetStepTitle(1, "#bar{#Xi}^{+} candidates");
fCFContCascadeCuts->SetStepTitle(2, "#Omega^{-} candidates");
fCFContCascadeCuts->SetStepTitle(3, "#bar{#Omega}^{+} candidates");
fCFContCascadeCuts->SetVarTitle(0, "Dca(cascade daughters) (cm)");
fCFContCascadeCuts->SetVarTitle(1, "ImpactParamToPV(bachelor) (cm)");
fCFContCascadeCuts->SetVarTitle(2, "cos(cascade PA)");
fCFContCascadeCuts->SetVarTitle(3, "R_{2d}(cascade decay) (cm)");
fCFContCascadeCuts->SetVarTitle(4, "M_{#Lambda}(as casc dghter) (GeV/c^{2})");
fCFContCascadeCuts->SetVarTitle(5, "Dca(V0 daughters) in Xi (cm)");
if (fCollidingSystem == "pp") fCFContCascadeCuts->SetVarTitle(6, "cos(V0 PA) to cascade vtx");
else if (fCollidingSystem == "pPb") fCFContCascadeCuts->SetVarTitle(6, "cos(V0 PA) to primary vtx");
fCFContCascadeCuts->SetVarTitle(7, "R_{2d}(V0 decay) (cm)");
fCFContCascadeCuts->SetVarTitle(8, "ImpactParamToPV(V0) (cm)");
fCFContCascadeCuts->SetVarTitle(9, "ImpactParamToPV(Pos) (cm)");
fCFContCascadeCuts->SetVarTitle(10, "ImpactParamToPV(Neg) (cm)");
fCFContCascadeCuts->SetVarTitle(11, "Inv. Mass(Xi) (GeV/c^{2})");
fCFContCascadeCuts->SetVarTitle(12, "Inv. Mass(Omega) (GeV/c^{2})");
fCFContCascadeCuts->SetVarTitle(13, "pt(cascade) (GeV/c)");
fCFContCascadeCuts->SetVarTitle(14, "Y(Xi)");
fCFContCascadeCuts->SetVarTitle(15, "Y(Omega)");
fCFContCascadeCuts->SetVarTitle(16, "mL/p (cascade) (cm)");
fCFContCascadeCuts->SetVarTitle(17, "mL/p (V0) (cm)");
fCFContCascadeCuts->SetVarTitle(18, "Distance V0-Cascade in transverse plane (cm)");
fListHistCascade->Add(fCFContCascadeCuts);
}
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
}
void AliAnalysisTaskCheckCascadepp276::UserExec(Option_t *) {
AliESDEvent *lESDevent = 0x0;
AliAODEvent *lAODevent = 0x0;
if(!fPIDResponse) {
AliError("Cannot get pid response");
return;
}
if(! fESDtrackCuts ){
fESDtrackCuts = new AliESDtrackCuts();
}
if(! fUtils ){
fUtils = new AliAnalysisUtils();
}
Int_t ncascadesBeforeAnySel = 0;
Int_t nTrackMultiplicityBeforeAnySel = 0;
if (fAnalysisType == "ESD") {
lESDevent = dynamic_cast<AliESDEvent*>( InputEvent() );
if (!lESDevent) {
AliWarning("ERROR: lESDevent not available \n");
return;
}
ncascadesBeforeAnySel = lESDevent->GetNumberOfCascades();
nTrackMultiplicityBeforeAnySel = fESDtrackCuts->GetReferenceMultiplicity(lESDevent,AliESDtrackCuts::kTrackletsITSTPC,0.5);
} else if (fAnalysisType == "AOD") {
lAODevent = dynamic_cast<AliAODEvent*>( InputEvent() );
if (!lAODevent) {
AliWarning("ERROR: lAODevent not available \n");
return;
}
ncascadesBeforeAnySel = lAODevent->GetNumberOfCascades();
nTrackMultiplicityBeforeAnySel = -100;
} else {
Printf("Analysis type (ESD or AOD) not specified \n");
return;
}
fHistCascadeMultiplicityBeforeAnySel->Fill(ncascadesBeforeAnySel);
fHistTrackMultiplicityBeforeAnySel->Fill(nTrackMultiplicityBeforeAnySel);
Int_t ncascadesAfterSDDSel = 0;
Int_t nTrackMultiplicityAfterSDDSel = 0;
if (fAnalysisType == "ESD") {
if (fkSDDSelectionOn && fCollidingSystem == "pp") {
TString trcl = lESDevent->GetFiredTriggerClasses();
if (fwithSDD){
if(!(trcl.Contains("ALLNOTRD"))) {
cout<<"We are selecting events with SDD turn ON. This event has the SDD turn OFF. => RETURN!! (Exclude it)..."<<endl;
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
} else if (!fwithSDD){
if((trcl.Contains("ALLNOTRD"))) {
cout<<"We are selecting events with SDD turn OFF. This event has the SDD turn ON. => RETURN!! (Exclude it)..."<<endl;
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
}
}
ncascadesAfterSDDSel = lESDevent->GetNumberOfCascades();
nTrackMultiplicityAfterSDDSel = fESDtrackCuts->GetReferenceMultiplicity(lESDevent,AliESDtrackCuts::kTrackletsITSTPC,0.5);
} else if (fAnalysisType == "AOD") {
if (fkSDDSelectionOn && fCollidingSystem == "pp") {
TString trcl = lAODevent->GetFiredTriggerClasses();
if (fwithSDD){
if(!(trcl.Contains("ALLNOTRD"))) {
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
cout<<"We are selecting events with SDD turn ON. This event has the SDD turn OFF. => RETURN!! (Exclude it)..."<<endl;
return;
}
} else if (!fwithSDD) {
if((trcl.Contains("ALLNOTRD"))) {
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
cout<<"We are selecting events with SDD turn OFF. This event has the SDD turn ON. => RETURN!! (Exclude it)..."<<endl;
return;
}
}
}
ncascadesAfterSDDSel = lAODevent->GetNumberOfCascades();
nTrackMultiplicityAfterSDDSel = -100;
}
fHistCascadeMultiplicityAfterSDDSel->Fill(ncascadesAfterSDDSel);
fHistTrackMultiplicityAfterSDDSel->Fill(nTrackMultiplicityAfterSDDSel);
Int_t ncascadesAfterPhysicsSel = 0;
Int_t nTrackMultiplicityAfterPhysicsSel = 0;
UInt_t maskIsSelected = ((AliInputEventHandler*)(AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler()))->IsEventSelected();
Bool_t isSelected = 0;
if (fCollidingSystem == "pp" ) isSelected = (maskIsSelected & AliVEvent::kMB) == AliVEvent::kMB;
else if (fCollidingSystem == "pPb") isSelected = (maskIsSelected & AliVEvent::kINT7) == AliVEvent::kINT7;
if(! isSelected){
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
cout<<"We are selecting the events that past tha Physics Selection. This event does not pass the Physics Selection. => RETURN!! (Exclude it)..."<<endl;
return;
}
if (fAnalysisType == "ESD") {
ncascadesAfterPhysicsSel = lESDevent->GetNumberOfCascades();
nTrackMultiplicityAfterPhysicsSel = fESDtrackCuts->GetReferenceMultiplicity(lESDevent,AliESDtrackCuts::kTrackletsITSTPC,0.5);
} else if (fAnalysisType == "AOD") {
ncascadesAfterPhysicsSel = lAODevent->GetNumberOfCascades();
nTrackMultiplicityAfterPhysicsSel = -100;
}
fHistCascadeMultiplicityAfterPhysicsSel->Fill(ncascadesAfterPhysicsSel);
fHistTrackMultiplicityAfterPhysicsSel->Fill(nTrackMultiplicityAfterPhysicsSel);
if (fAnalysisType == "ESD" && fkRerunV0CascVertexers) {
lESDevent->ResetCascades();
lESDevent->ResetV0s();
AliV0vertexer *lV0vtxer = new AliV0vertexer();
AliCascadeVertexer *lCascVtxer = new AliCascadeVertexer();
lV0vtxer->SetCuts(fV0Sels);
lCascVtxer->SetCuts(fCascSels);
lV0vtxer->Tracks2V0vertices(lESDevent);
lCascVtxer->V0sTracks2CascadeVertices(lESDevent);
}
Int_t ncascadesForSelEvtNoTPCOnly = 0;
Int_t nTrackMultiplicityForSelEvtNoTPCOnly = 0;
if (fCollidingSystem == "pp") {
if (fAnalysisType == "ESD") {
const AliESDVertex *lPrimaryTrackingESDVtx = lESDevent->GetPrimaryVertexTracks();
const AliESDVertex *lPrimarySPDVtx = lESDevent->GetPrimaryVertexSPD();
if (fkQualityCutNoTPConlyPrimVtx) {
if (!lPrimarySPDVtx->GetStatus() && !lPrimaryTrackingESDVtx->GetStatus() ){
AliWarning("Pb / No SPD prim. vertex nor prim. Tracking vertex ... return !");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
}
ncascadesForSelEvtNoTPCOnly = lESDevent->GetNumberOfCascades();
nTrackMultiplicityForSelEvtNoTPCOnly = fESDtrackCuts->GetReferenceMultiplicity(lESDevent,AliESDtrackCuts::kTrackletsITSTPC,0.5);
} else if (fAnalysisType == "AOD") {
const AliAODVertex *lPrimarySPDVtx = lAODevent->GetPrimaryVertexSPD();
const AliAODVertex *lPrimaryTrackingAODVtx = lAODevent->GetPrimaryVertex();
if (fkQualityCutNoTPConlyPrimVtx) {
if (!lPrimarySPDVtx && !lPrimaryTrackingAODVtx) {
AliWarning("Pb / No SPD prim. vertex nor prim. Tracking vertex ... return !");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
}
ncascadesForSelEvtNoTPCOnly = lAODevent->GetNumberOfCascades();
nTrackMultiplicityForSelEvtNoTPCOnly = -100;
}
} else if (fCollidingSystem == "pPb") {
if (fAnalysisType == "ESD") {
Bool_t fHasVertex = kFALSE;
const AliESDVertex *vertex = lESDevent->GetPrimaryVertexTracks();
if (vertex->GetNContributors() < 1) {
vertex = lESDevent->GetPrimaryVertexSPD();
if (vertex->GetNContributors() < 1) fHasVertex = kFALSE;
else fHasVertex = kTRUE;
TString vtxTyp = vertex->GetTitle();
Double_t cov[6]={0};
vertex->GetCovarianceMatrix(cov);
Double_t zRes = TMath::Sqrt(cov[5]);
if (vtxTyp.Contains("vertexer:Z") && (zRes>0.25)) fHasVertex = kFALSE;
} else fHasVertex = kTRUE;
if (fHasVertex == kFALSE) {
AliWarning("Pb / No SPD prim. vertex nor prim. Tracking vertex ... return !");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
if (fUtils->IsFirstEventInChunk(lESDevent)) {
AliWarning("Pb / This is the first event in the chunk! ... return !");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
ncascadesForSelEvtNoTPCOnly = lESDevent->GetNumberOfCascades();
nTrackMultiplicityForSelEvtNoTPCOnly = fESDtrackCuts->GetReferenceMultiplicity(lESDevent,AliESDtrackCuts::kTrackletsITSTPC,0.5);
} else if (fAnalysisType == "AOD") {
Bool_t fHasVertex = kFALSE;
const AliAODVertex *vertex = lAODevent->GetPrimaryVertex();
if (vertex->GetNContributors() < 1) {
vertex = lAODevent->GetPrimaryVertexSPD();
if (vertex->GetNContributors() < 1) fHasVertex = kFALSE;
else fHasVertex = kTRUE;
TString vtxTyp = vertex->GetTitle();
Double_t cov[6]={0};
vertex->GetCovarianceMatrix(cov);
Double_t zRes = TMath::Sqrt(cov[5]);
if (vtxTyp.Contains("vertexer:Z") && (zRes>0.25)) fHasVertex = kFALSE;
} else fHasVertex = kTRUE;
if (fHasVertex == kFALSE) {
AliWarning("Pb / No SPD prim. vertex nor prim. Tracking vertex ... return !");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
if (fHasVertex == kFALSE) {
AliWarning("Pb / This is the first event in the chunk! ... return !");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
ncascadesForSelEvtNoTPCOnly = lAODevent->GetNumberOfCascades();
nTrackMultiplicityForSelEvtNoTPCOnly = -100;
}
}
fHistCascadeMultiplicityForSelEvtNoTPCOnly->Fill(ncascadesForSelEvtNoTPCOnly);
fHistTrackMultiplicityForSelEvtNoTPCOnly->Fill(nTrackMultiplicityForSelEvtNoTPCOnly);
Int_t ncascadesForSelEvtNoTPCOnlyNoPileup = 0;
Int_t nTrackMultiplicityForSelEvtNoTPCOnlyNoPileup = 0;
if (fAnalysisType == "ESD" && fCollidingSystem == "pp") {
if (fkQualityCutPileup) {
if(lESDevent->IsPileupFromSPD()){
AliWarning("Pb / Pile-up event ... return!");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
}
ncascadesForSelEvtNoTPCOnlyNoPileup = lESDevent->GetNumberOfCascades();
nTrackMultiplicityForSelEvtNoTPCOnlyNoPileup = fESDtrackCuts->GetReferenceMultiplicity(lESDevent,AliESDtrackCuts::kTrackletsITSTPC,0.5);
} else if (fAnalysisType == "AOD" && fCollidingSystem == "pp") {
if (fkQualityCutPileup) {
if(lAODevent->IsPileupFromSPD()){
AliWarning("Pb / Pile-up event ... return!");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
}
ncascadesForSelEvtNoTPCOnlyNoPileup = lAODevent->GetNumberOfCascades();
nTrackMultiplicityForSelEvtNoTPCOnlyNoPileup = -100;
}
fHistCascadeMultiplicityForSelEvtNoTPCOnlyNoPileup->Fill(ncascadesForSelEvtNoTPCOnlyNoPileup);
fHistTrackMultiplicityForSelEvtNoTPCOnlyNoPileup->Fill(nTrackMultiplicityForSelEvtNoTPCOnlyNoPileup);
Double_t lBestPrimaryVtxPos[3] = {-100.0, -100.0, -100.0};
Double_t lMagneticField = -10.;
Double_t tPrimaryVtxPosition[3] = {-100.0, -100.0, -100.0};
Int_t ncascadesAfterVertexSel = 0;
Int_t nTrackMultiplicityAfterVertexSel = 0;
if (fAnalysisType == "ESD") {
const AliESDVertex *lPrimaryBestESDVtx = lESDevent->GetPrimaryVertex();
if (!lPrimaryBestESDVtx){
AliWarning("No prim. vertex in ESD... return!");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
lPrimaryBestESDVtx->GetXYZ( lBestPrimaryVtxPos );
const AliVVertex *primaryVtx = lESDevent->GetPrimaryVertex();
tPrimaryVtxPosition[0] = primaryVtx->GetX();
tPrimaryVtxPosition[1] = primaryVtx->GetY();
tPrimaryVtxPosition[2] = primaryVtx->GetZ();
fHistPVx->Fill( tPrimaryVtxPosition[0] );
fHistPVy->Fill( tPrimaryVtxPosition[1] );
fHistPVz->Fill( tPrimaryVtxPosition[2] );
lMagneticField = lESDevent->GetMagneticField();
if (fkQualityCutZprimVtxPos) {
if (TMath::Abs(lBestPrimaryVtxPos[2]) > fVtxRange || TMath::Abs(lBestPrimaryVtxPos[2]) < fVtxRangeMin) {
AliWarning("Pb / | Z position of Best Prim Vtx | > 10.0 cm ... return !");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
}
ncascadesAfterVertexSel = lESDevent->GetNumberOfCascades();
nTrackMultiplicityAfterVertexSel = fESDtrackCuts->GetReferenceMultiplicity(lESDevent,AliESDtrackCuts::kTrackletsITSTPC,0.5);
} else if (fAnalysisType == "AOD") {
const AliAODVertex *lPrimaryBestAODVtx = lAODevent->GetPrimaryVertex();
if (!lPrimaryBestAODVtx){
AliWarning("No prim. vertex in AOD... return!");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
lPrimaryBestAODVtx->GetXYZ( lBestPrimaryVtxPos );
const AliVVertex *primaryVtx = lAODevent->GetPrimaryVertex();
tPrimaryVtxPosition[0] = primaryVtx->GetX();
tPrimaryVtxPosition[1] = primaryVtx->GetY();
tPrimaryVtxPosition[2] = primaryVtx->GetZ();
fHistPVx->Fill( tPrimaryVtxPosition[0] );
fHistPVy->Fill( tPrimaryVtxPosition[1] );
fHistPVz->Fill( tPrimaryVtxPosition[2] );
lMagneticField = lAODevent->GetMagneticField();
if (fkQualityCutZprimVtxPos) {
if (TMath::Abs(lBestPrimaryVtxPos[2]) > fVtxRange || TMath::Abs(lBestPrimaryVtxPos[2]) < fVtxRangeMin) {
AliWarning("Pb / | Z position of Best Prim Vtx | > 10.0 cm ... return !");
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
return;
}
}
ncascadesAfterVertexSel = lAODevent->GetNumberOfCascades();
nTrackMultiplicityAfterVertexSel = -100;
}
fHistCascadeMultiplicityAfterVertexCutSel->Fill(ncascadesAfterVertexSel);
fHistTrackMultiplicityAfterVertexCutSel->Fill(nTrackMultiplicityAfterVertexSel);
tPrimaryVtxPosition[0] = -100.0;
tPrimaryVtxPosition[1] = -100.0;
tPrimaryVtxPosition[2] = -100.0;
if (fAnalysisType == "ESD") {
const AliVVertex *primaryVtx = lESDevent->GetPrimaryVertex();
tPrimaryVtxPosition[0] = primaryVtx->GetX();
tPrimaryVtxPosition[1] = primaryVtx->GetY();
tPrimaryVtxPosition[2] = primaryVtx->GetZ();
} else if (fAnalysisType == "AOD") {
const AliVVertex *primaryVtx = lAODevent->GetPrimaryVertex();
tPrimaryVtxPosition[0] = primaryVtx->GetX();
tPrimaryVtxPosition[1] = primaryVtx->GetY();
tPrimaryVtxPosition[2] = primaryVtx->GetZ();
}
fHistPVxAnalysis->Fill( tPrimaryVtxPosition[0] );
fHistPVyAnalysis->Fill( tPrimaryVtxPosition[1] );
fHistPVzAnalysis->Fill( tPrimaryVtxPosition[2] );
Int_t ncascades = 0;
if (fAnalysisType == "ESD") ncascades = lESDevent->GetNumberOfCascades();
else if (fAnalysisType == "AOD") ncascades = lAODevent->GetNumberOfCascades();
for (Int_t iXi = 0; iXi < ncascades; iXi++) {
Double_t lEffMassXi = 0.;
Double_t lDcaXiDaughters = -1.;
Double_t lXiCosineOfPointingAngle = -1.;
Double_t lPosXi[3] = { -1000.0, -1000.0, -1000.0 };
Double_t lXiRadius = -1000. ;
UShort_t lPosTPCClusters = -1;
UShort_t lNegTPCClusters = -1;
UShort_t lBachTPCClusters = -1;
Double_t lInnerWallMomCascDghters[3] = {-100., -100., -100.};
Double_t lTPCSignalCascDghters [3] = {-100., -100., -100.};
Double_t lInvMassLambdaAsCascDghter = 0.;
Double_t lDcaV0DaughtersXi = -1.;
Double_t lDcaBachToPrimVertexXi = -1.;
Double_t lDcaV0ToPrimVertexXi = -1.;
Double_t lDcaPosToPrimVertexXi = -1.;
Double_t lDcaNegToPrimVertexXi = -1.;
Double_t lV0CosineOfPointingAngleXi = -1. ;
Double_t lPosV0Xi[3] = { -1000. , -1000., -1000. };
Double_t lV0RadiusXi = -1000.0;
Double_t lV0quality = 0.;
Double_t lInvMassXiMinus = 0.;
Double_t lInvMassXiPlus = 0.;
Double_t lInvMassOmegaMinus = 0.;
Double_t lInvMassOmegaPlus = 0.;
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 lXiMomX = 0.;
Double_t lXiMomY = 0.;
Double_t lXiMomZ = 0.;
Double_t lXiTransvMom = 0.;
Double_t lXiTotMom = 0.;
Double_t lV0PMomX = 0.;
Double_t lV0PMomY = 0.;
Double_t lV0PMomZ = 0.;
Double_t lV0NMomX = 0.;
Double_t lV0NMomY = 0.;
Double_t lV0NMomZ = 0.;
Double_t lV0TotMom = 0.;
Double_t lBachMomX = 0.;
Double_t lBachMomY = 0.;
Double_t lBachMomZ = 0.;
Double_t lBachTransvMom = 0.;
Double_t lBachTotMom = 0.;
Double_t lpTrackTransvMom = 0.;
Double_t lnTrackTransvMom = 0.;
Short_t lChargeXi = -2;
Double_t lV0toXiCosineOfPointingAngle = 0.;
Double_t lRapXi = -20.0, lRapOmega = -20.0, lEta = -20.0, lTheta = 360., lPhi = 720.;
Double_t lAlphaXi = -200., lPtArmXi = -200.0;
Double_t etaPos = 0., etaNeg = 0., etaBach = 0.;
if (fAnalysisType == "ESD") {
AliESDcascade *xi = lESDevent->GetCascade(iXi);
if (!xi) continue;
lV0quality = 0.;
xi->ChangeMassHypothesis(lV0quality , 3312);
lEffMassXi = xi->GetEffMassXi();
lDcaXiDaughters = xi->GetDcaXiDaughters();
lXiCosineOfPointingAngle = xi->GetCascadeCosineOfPointingAngle( lBestPrimaryVtxPos[0], lBestPrimaryVtxPos[1], lBestPrimaryVtxPos[2] );
xi->GetXYZcascade( lPosXi[0], lPosXi[1], lPosXi[2] );
lXiRadius = TMath::Sqrt( lPosXi[0]*lPosXi[0] + lPosXi[1]*lPosXi[1] );
UInt_t lIdxPosXi = (UInt_t) TMath::Abs( xi->GetPindex() );
UInt_t lIdxNegXi = (UInt_t) TMath::Abs( xi->GetNindex() );
UInt_t lBachIdx = (UInt_t) TMath::Abs( xi->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 ) {
AliWarning("ERROR: Could not retrieve one of the 3 ESD daughter tracks of the cascade ...");
continue;
}
lPosTPCClusters = pTrackXi->GetTPCNcls();
lNegTPCClusters = nTrackXi->GetTPCNcls();
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 (fkQualityCutnTPCcls) {
if (lPosTPCClusters < fMinnTPCcls) { AliWarning("Pb / V0 Pos. track has less than 80 TPC clusters ... continue!"); continue; }
if (lNegTPCClusters < fMinnTPCcls) { AliWarning("Pb / V0 Neg. track has less than 80 TPC clusters ... continue!"); continue; }
if (lBachTPCClusters < fMinnTPCcls) { AliWarning("Pb / Bach. track has less than 80 TPC clusters ... continue!"); continue; }
}
const AliExternalTrackParam *pExtTrack = pTrackXi->GetInnerParam();
const AliExternalTrackParam *nExtTrack = nTrackXi->GetInnerParam();
const AliExternalTrackParam *bachExtTrack = bachTrackXi->GetInnerParam();
if (pExtTrack) {
lInnerWallMomCascDghters[0] = pExtTrack->GetP() * pExtTrack->Charge();
lTPCSignalCascDghters [0] = pTrackXi->GetTPCsignal();
}
if (nExtTrack) {
lInnerWallMomCascDghters[1] = nExtTrack->GetP() * nExtTrack->Charge();
lTPCSignalCascDghters [1] = nTrackXi->GetTPCsignal();
}
if (bachExtTrack) {
lInnerWallMomCascDghters[2] = bachExtTrack->GetP() * bachExtTrack->Charge();
lTPCSignalCascDghters [2] = bachTrackXi->GetTPCsignal();
}
etaPos = pTrackXi->Eta();
etaNeg = nTrackXi->Eta();
etaBach = bachTrackXi->Eta();
lInvMassLambdaAsCascDghter = xi->GetEffMass();
lDcaV0DaughtersXi = xi->GetDcaV0Daughters();
lV0CosineOfPointingAngleXi = xi->GetV0CosineOfPointingAngle(lBestPrimaryVtxPos[0],
lBestPrimaryVtxPos[1],
lBestPrimaryVtxPos[2] );
lDcaV0ToPrimVertexXi = xi->GetD( lBestPrimaryVtxPos[0], lBestPrimaryVtxPos[1], lBestPrimaryVtxPos[2] );
lDcaBachToPrimVertexXi = TMath::Abs( bachTrackXi->GetD( lBestPrimaryVtxPos[0], lBestPrimaryVtxPos[1], lMagneticField ) );
xi->GetXYZ( lPosV0Xi[0], lPosV0Xi[1], lPosV0Xi[2] );
lV0RadiusXi = TMath::Sqrt( lPosV0Xi[0]*lPosV0Xi[0] + lPosV0Xi[1]*lPosV0Xi[1] );
lDcaPosToPrimVertexXi = TMath::Abs( pTrackXi ->GetD( lBestPrimaryVtxPos[0], lBestPrimaryVtxPos[1], lMagneticField ) );
lDcaNegToPrimVertexXi = TMath::Abs( nTrackXi ->GetD( lBestPrimaryVtxPos[0], lBestPrimaryVtxPos[1], lMagneticField ) );
if (fkExtraSelections) {
if (lDcaXiDaughters > 0.3) continue;
if (lXiCosineOfPointingAngle < 0.999 ) continue;
if (lDcaV0ToPrimVertexXi < 0.05) continue;
if (lDcaBachToPrimVertexXi < 0.03) continue;
if (lDcaV0DaughtersXi > 1.) continue;
if ((fCollidingSystem == "pp") && (lV0toXiCosineOfPointingAngle < 0.998)) continue;
if ((fCollidingSystem == "pPb") && (lV0CosineOfPointingAngleXi < 0.998)) continue;
if (lDcaPosToPrimVertexXi < 0.1) continue;
if (lDcaNegToPrimVertexXi < 0.1) continue;
if (lXiRadius < .9) continue;
if (lV0RadiusXi < 0.9) continue;
}
if ( bachTrackXi->Charge() < 0 ) {
lV0quality = 0.;
xi->ChangeMassHypothesis(lV0quality , 3312);
lInvMassXiMinus = xi->GetEffMassXi();
lV0quality = 0.;
xi->ChangeMassHypothesis(lV0quality , 3334);
lInvMassOmegaMinus = xi->GetEffMassXi();
lV0quality = 0.;
xi->ChangeMassHypothesis(lV0quality , 3312);
}
if ( bachTrackXi->Charge() > 0 ) {
lV0quality = 0.;
xi->ChangeMassHypothesis(lV0quality , -3312);
lInvMassXiPlus = xi->GetEffMassXi();
lV0quality = 0.;
xi->ChangeMassHypothesis(lV0quality , -3334);
lInvMassOmegaPlus = xi->GetEffMassXi();
lV0quality = 0.;
xi->ChangeMassHypothesis(lV0quality , -3312);
}
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( bachTrackXi,AliPID::kKaon)) < 4) lIsBachelorKaonForTPC = kTRUE;
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( bachTrackXi,AliPID::kPion)) < 4) lIsBachelorPionForTPC = kTRUE;
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( nTrackXi,AliPID::kPion )) < 4) lIsNegPionForTPC = kTRUE;
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( nTrackXi,AliPID::kProton )) < 4) lIsNegProtonForTPC = kTRUE;
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( pTrackXi,AliPID::kPion )) < 4) lIsPosPionForTPC = kTRUE;
if (TMath::Abs(fPIDResponse->NumberOfSigmasTPC( pTrackXi,AliPID::kProton )) < 4) lIsPosProtonForTPC = kTRUE;
xi->GetPxPyPz( lXiMomX, lXiMomY, lXiMomZ );
lXiTransvMom = TMath::Sqrt( lXiMomX*lXiMomX + lXiMomY*lXiMomY );
lXiTotMom = TMath::Sqrt( lXiMomX*lXiMomX + lXiMomY*lXiMomY + lXiMomZ*lXiMomZ );
xi->GetNPxPyPz(lV0NMomX,lV0NMomY,lV0NMomZ);
xi->GetPPxPyPz(lV0PMomX,lV0PMomY,lV0PMomZ);
lV0TotMom = TMath::Sqrt(TMath::Power(lV0NMomX+lV0PMomX,2) + TMath::Power(lV0NMomY+lV0PMomY,2) + TMath::Power(lV0NMomZ+lV0PMomZ,2));
xi->GetBPxPyPz( lBachMomX, lBachMomY, lBachMomZ );
lBachTransvMom = TMath::Sqrt( lBachMomX*lBachMomX + lBachMomY*lBachMomY );
lBachTotMom = TMath::Sqrt( lBachMomX*lBachMomX + lBachMomY*lBachMomY + lBachMomZ*lBachMomZ );
lnTrackTransvMom = TMath::Sqrt( lV0NMomX*lV0NMomX + lV0NMomY*lV0NMomY );
lpTrackTransvMom = TMath::Sqrt( lV0PMomX*lV0PMomX + lV0PMomY*lV0PMomY );
lChargeXi = xi->Charge();
lV0toXiCosineOfPointingAngle = xi->GetV0CosineOfPointingAngle( lPosXi[0], lPosXi[1], lPosXi[2] );
lRapXi = xi->RapXi();
lRapOmega = xi->RapOmega();
lEta = xi->Eta();
lTheta = xi->Theta()*180.0/TMath::Pi();
lPhi = xi->Phi()*180.0/TMath::Pi();
lAlphaXi = xi->AlphaXi();
lPtArmXi = xi->PtArmXi();
Bool_t kAntiSplittingLambda = kFALSE;
if (kAntiSplittingLambda) {
Double_t lNMomX = 0., lNMomY = 0., lNMomZ = 0.;
Double_t lPMomX = 0., lPMomY = 0., lPMomZ = 0.;
xi->GetPPxPyPz(lPMomX, lPMomY, lPMomZ);
xi->GetNPxPyPz(lNMomX, lNMomY, lNMomZ);
if ( xi->Charge() < 0) {
if (TMath::Abs(lBachTransvMom - TMath::Sqrt( lNMomX*lNMomX + lNMomY*lNMomY ) ) < 0.075) continue;
} else {
if(TMath::Abs(lBachTransvMom - TMath::Sqrt( lPMomX*lPMomX + lPMomY*lPMomY ) ) < 0.075) continue;
}
}
}
else if (fAnalysisType == "AOD") {
const AliAODcascade *xi = lAODevent->GetCascade(iXi);
if (!xi) continue;
lEffMassXi = xi->MassXi();
lDcaXiDaughters = xi->DcaXiDaughters();
lXiCosineOfPointingAngle = xi->CosPointingAngleXi( lBestPrimaryVtxPos[0],
lBestPrimaryVtxPos[1],
lBestPrimaryVtxPos[2] );
lPosXi[0] = xi->DecayVertexXiX();
lPosXi[1] = xi->DecayVertexXiY();
lPosXi[2] = xi->DecayVertexXiZ();
lXiRadius = TMath::Sqrt( lPosXi[0]*lPosXi[0] + lPosXi[1]*lPosXi[1] );
AliAODTrack *pTrackXi = dynamic_cast<AliAODTrack*>( xi->GetDaughter(0) );
AliAODTrack *nTrackXi = dynamic_cast<AliAODTrack*>( xi->GetDaughter(1) );
AliAODTrack *bachTrackXi = dynamic_cast<AliAODTrack*>( xi->GetDecayVertexXi()->GetDaughter(0) );
if (!pTrackXi || !nTrackXi || !bachTrackXi ) {
AliWarning("ERROR: Could not retrieve one of the 3 AOD daughter tracks of the cascade ...");
continue;
}
UInt_t lIdxPosXi = (UInt_t) TMath::Abs( pTrackXi->GetID() );
UInt_t lIdxNegXi = (UInt_t) TMath::Abs( nTrackXi->GetID() );
UInt_t lBachIdx = (UInt_t) TMath::Abs( bachTrackXi->GetID() );
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; }
lPosTPCClusters = pTrackXi->GetTPCNcls();
lNegTPCClusters = nTrackXi->GetTPCNcls();
lBachTPCClusters = bachTrackXi->GetTPCNcls();
if (fkQualityCutTPCrefit) {
if (!(pTrackXi->IsOn(AliAODTrack::kTPCrefit))) { AliWarning("Pb / V0 Pos. track has no TPCrefit ... continue!"); continue; }
if (!(nTrackXi->IsOn(AliAODTrack::kTPCrefit))) { AliWarning("Pb / V0 Neg. track has no TPCrefit ... continue!"); continue; }
if (!(bachTrackXi->IsOn(AliAODTrack::kTPCrefit))) { AliWarning("Pb / Bach. track has no TPCrefit ... continue!"); continue; }
}
if (fkQualityCutnTPCcls) {
if (lPosTPCClusters < fMinnTPCcls) {
continue; }
if (lNegTPCClusters < fMinnTPCcls) {
continue; }
if (lBachTPCClusters < fMinnTPCcls) {
continue; }
}
etaPos = pTrackXi->Eta();
etaNeg = nTrackXi->Eta();
etaBach = bachTrackXi->Eta();
lChargeXi = xi->ChargeXi();
if ( lChargeXi < 0) lInvMassLambdaAsCascDghter = xi->MassLambda();
else lInvMassLambdaAsCascDghter = xi->MassAntiLambda();
lDcaV0DaughtersXi = xi->DcaV0Daughters();
lDcaV0ToPrimVertexXi = xi->DcaV0ToPrimVertex();
lDcaBachToPrimVertexXi = xi->DcaBachToPrimVertex();
lPosV0Xi[0] = xi->DecayVertexV0X();
lPosV0Xi[1] = xi->DecayVertexV0Y();
lPosV0Xi[2] = xi->DecayVertexV0Z();
lV0RadiusXi = TMath::Sqrt( lPosV0Xi[0]*lPosV0Xi[0] + lPosV0Xi[1]*lPosV0Xi[1] );
lV0CosineOfPointingAngleXi = xi->CosPointingAngle( lBestPrimaryVtxPos );
lDcaPosToPrimVertexXi = xi->DcaPosToPrimVertex();
lDcaNegToPrimVertexXi = xi->DcaNegToPrimVertex();
if ( lChargeXi < 0 ) lInvMassXiMinus = xi->MassXi();
if ( lChargeXi > 0 ) lInvMassXiPlus = xi->MassXi();
if ( lChargeXi < 0 ) lInvMassOmegaMinus = xi->MassOmega();
if ( lChargeXi > 0 ) lInvMassOmegaPlus = xi->MassOmega();
if(TMath::Abs(fPIDResponse->NumberOfSigmasTPC( bachTrackXi,AliPID::kKaon)) < 4) lIsBachelorKaonForTPC = kTRUE;
if(TMath::Abs(fPIDResponse->NumberOfSigmasTPC( bachTrackXi,AliPID::kPion)) < 4) lIsBachelorPionForTPC = kTRUE;
if(TMath::Abs(fPIDResponse->NumberOfSigmasTPC( nTrackXi,AliPID::kPion )) < 4) lIsNegPionForTPC = kTRUE;
if(TMath::Abs(fPIDResponse->NumberOfSigmasTPC( nTrackXi,AliPID::kProton )) < 4) lIsNegProtonForTPC = kTRUE;
if(TMath::Abs(fPIDResponse->NumberOfSigmasTPC( pTrackXi,AliPID::kPion )) < 4) lIsPosPionForTPC = kTRUE;
if(TMath::Abs(fPIDResponse->NumberOfSigmasTPC( pTrackXi,AliPID::kProton )) < 4) lIsPosProtonForTPC = kTRUE;
lXiMomX = xi->MomXiX();
lXiMomY = xi->MomXiY();
lXiMomZ = xi->MomXiZ();
lXiTransvMom = TMath::Sqrt( lXiMomX*lXiMomX + lXiMomY*lXiMomY );
lXiTotMom = TMath::Sqrt( lXiMomX*lXiMomX + lXiMomY*lXiMomY + lXiMomZ*lXiMomZ );
Double_t lV0MomX = xi->MomV0X();
Double_t lV0MomY = xi->MomV0Y();
Double_t lV0MomZ = xi->MomV0Z();
lV0TotMom = TMath::Sqrt(TMath::Power(lV0MomX,2)+TMath::Power(lV0MomY,2)+TMath::Power(lV0MomZ,2));
lBachMomX = xi->MomBachX();
lBachMomY = xi->MomBachY();
lBachMomZ = xi->MomBachZ();
lBachTransvMom = TMath::Sqrt( lBachMomX*lBachMomX + lBachMomY*lBachMomY );
lBachTotMom = TMath::Sqrt( lBachMomX*lBachMomX + lBachMomY*lBachMomY + lBachMomZ*lBachMomZ );
lV0NMomX = xi->MomNegX();
lV0NMomY = xi->MomNegY();
lV0PMomX = xi->MomPosX();
lV0PMomY = xi->MomPosY();
lnTrackTransvMom = TMath::Sqrt( lV0NMomX*lV0NMomX + lV0NMomY*lV0NMomY );
lpTrackTransvMom = TMath::Sqrt( lV0PMomX*lV0PMomX + lV0PMomY*lV0PMomY );
lV0toXiCosineOfPointingAngle = xi->CosPointingAngle( xi->GetDecayVertexXi() );
lRapXi = xi->RapXi();
lRapOmega = xi->RapOmega();
lEta = xi->Eta();
lTheta = xi->Theta() *180.0/TMath::Pi();
lPhi = xi->Phi() *180.0/TMath::Pi();
lAlphaXi = xi->AlphaXi();
lPtArmXi = xi->PtArmXi();
}
if (lBachTransvMom<fMinPtCutOnDaughterTracks) continue;
if (lpTrackTransvMom<fMinPtCutOnDaughterTracks) continue;
if (lnTrackTransvMom<fMinPtCutOnDaughterTracks) continue;
if (TMath::Abs(etaBach)>fEtaCutOnDaughterTracks) continue;
if (TMath::Abs(etaPos)>fEtaCutOnDaughterTracks) continue;
if (TMath::Abs(etaNeg)>fEtaCutOnDaughterTracks) continue;
Double_t cascadeMass = 0.;
if ( ( (lChargeXi<0) && lIsBachelorPionForTPC && lIsPosProtonForTPC && lIsNegPionForTPC ) ||
( (lChargeXi>0) && lIsBachelorPionForTPC && lIsNegProtonForTPC && lIsPosPionForTPC ) ) cascadeMass = 1.321;
if ( ( (lChargeXi<0) && lIsBachelorKaonForTPC && lIsPosProtonForTPC && lIsNegPionForTPC ) ||
( (lChargeXi>0) && lIsBachelorKaonForTPC && lIsNegProtonForTPC && lIsPosPionForTPC ) ) cascadeMass = 1.672;
Double_t lctau = TMath::Sqrt(TMath::Power((lPosXi[0]-lBestPrimaryVtxPos[0]),2)+TMath::Power((lPosXi[1]-lBestPrimaryVtxPos[1]),2)+TMath::Power(( lPosXi[2]-lBestPrimaryVtxPos[2]),2));
if (lXiTotMom!=0) lctau = lctau*cascadeMass/lXiTotMom;
else lctau = -1.;
Float_t lambdaMass = 1.115683;
Float_t distV0Xi = TMath::Sqrt(TMath::Power((lPosV0Xi[0]-lPosXi[0]),2)+TMath::Power((lPosV0Xi[1]-lPosXi[1]),2)+TMath::Power((lPosV0Xi[2]-lPosXi[2]),2));
Float_t lctauV0 = -1.;
if (lV0TotMom!=0) lctauV0 = distV0Xi*lambdaMass/lV0TotMom;
Float_t distTV0Xi = TMath::Sqrt(TMath::Power((lPosV0Xi[0]-lPosXi[0]),2)+TMath::Power((lPosV0Xi[1]-lPosXi[1]),2));
fHistPosV0TPCClusters->Fill( lPosTPCClusters );
fHistNegV0TPCClusters->Fill( lNegTPCClusters );
fHistBachTPCClusters->Fill( lBachTPCClusters );
f2dHistTPCdEdxOfCascDghters->Fill( lInnerWallMomCascDghters[0] , lTPCSignalCascDghters[0] );
f2dHistTPCdEdxOfCascDghters->Fill( lInnerWallMomCascDghters[1] , lTPCSignalCascDghters[1] );
f2dHistTPCdEdxOfCascDghters->Fill( lInnerWallMomCascDghters[2] , lTPCSignalCascDghters[2] );
if ( ( (lChargeXi<0) && lIsBachelorPionForTPC && lIsPosProtonForTPC && lIsNegPionForTPC ) ||
( (lChargeXi>0) && lIsBachelorPionForTPC && lIsNegProtonForTPC && lIsPosPionForTPC ) ) {
fHistEffMassXi->Fill( lEffMassXi );
fHistDcaXiDaughters->Fill( lDcaXiDaughters );
fHistDcaBachToPrimVertex->Fill( lDcaBachToPrimVertexXi );
fHistXiCosineOfPointingAngle->Fill( lXiCosineOfPointingAngle );
fHistXiRadius->Fill( lXiRadius );
fHistMassLambdaAsCascDghter->Fill( lInvMassLambdaAsCascDghter );
fHistDcaV0DaughtersXi->Fill( lDcaV0DaughtersXi );
fHistV0CosineOfPointingAngleXi->Fill( lV0CosineOfPointingAngleXi );
fHistV0RadiusXi->Fill( lV0RadiusXi );
fHistDcaV0ToPrimVertexXi->Fill( lDcaV0ToPrimVertexXi );
fHistDcaPosToPrimVertexXi->Fill( lDcaPosToPrimVertexXi );
fHistDcaNegToPrimVertexXi->Fill( lDcaNegToPrimVertexXi );
fHistChargeXi->Fill( lChargeXi );
fHistV0toXiCosineOfPointingAngle->Fill( lV0toXiCosineOfPointingAngle );
if ( TMath::Abs( lInvMassXiMinus-1.3217 ) < 0.012 || TMath::Abs( lInvMassXiPlus-1.3217 ) < 0.012) {
fHistXiTransvMom->Fill( lXiTransvMom );
fHistXiTotMom->Fill( lXiTotMom );
fHistBachTransvMomXi->Fill( lBachTransvMom );
fHistBachTotMomXi->Fill( lBachTotMom );
fHistRapXi->Fill( lRapXi );
fHistEtaXi->Fill( lEta );
if (lIsBachelorPionForTPC && lIsPosProtonForTPC && lIsNegPionForTPC) {
fHistEtaBachXi->Fill( etaBach );
fHistEtaPosXi->Fill( etaPos );
fHistEtaNegXi->Fill( etaNeg );
}
fHistThetaXi->Fill( lTheta );
fHistPhiXi->Fill( lPhi );
}
if ( TMath::Abs( lInvMassOmegaMinus-1.672 ) < 0.012 || TMath::Abs( lInvMassOmegaPlus-1.672 ) < 0.012 ) {
fHistRapOmega->Fill( lRapOmega );
}
f2dHistArmenteros->Fill( lAlphaXi, lPtArmXi );
}
if ( lChargeXi < 0 ) {
fHistMassXiMinus->Fill( lInvMassXiMinus );
fHistMassOmegaMinus->Fill( lInvMassOmegaMinus );
f2dHistDcaXiDaughtersvsInvMass->Fill(lDcaXiDaughters,lInvMassXiMinus);
f2dHistDcaBachToPrimVertexvsInvMass->Fill(lDcaBachToPrimVertexXi,lInvMassXiMinus);
f2dHistXiCosineOfPointingAnglevsInvMass->Fill(lXiCosineOfPointingAngle,lInvMassXiMinus);
f2dHistMassLambdaAsCascDghtervsInvMass->Fill(lInvMassLambdaAsCascDghter,lInvMassXiMinus);
f2dHistDcaV0DaughtersXivsInvMass->Fill(lDcaV0DaughtersXi,lInvMassXiMinus);
f2dHistDcaV0ToPrimVertexXivsInvMass->Fill(lDcaV0ToPrimVertexXi,lInvMassXiMinus);
}
if ( lChargeXi > 0 ) {
fHistMassXiPlus->Fill( lInvMassXiPlus );
fHistMassOmegaPlus->Fill( lInvMassOmegaPlus );
}
if ( lChargeXi < 0 ) {
f2dHistEffMassLambdaVsEffMassXiMinus->Fill( lInvMassLambdaAsCascDghter, lInvMassXiMinus );
f2dHistEffMassXiVsEffMassOmegaMinus ->Fill( lInvMassXiMinus, lInvMassOmegaMinus );
f2dHistXiRadiusVsEffMassXiMinus ->Fill( lXiRadius, lInvMassXiMinus );
f2dHistXiRadiusVsEffMassOmegaMinus ->Fill( lXiRadius, lInvMassOmegaMinus );
} else {
f2dHistEffMassLambdaVsEffMassXiPlus ->Fill( lInvMassLambdaAsCascDghter, lInvMassXiPlus );
f2dHistEffMassXiVsEffMassOmegaPlus ->Fill( lInvMassXiPlus, lInvMassOmegaPlus );
f2dHistXiRadiusVsEffMassXiPlus ->Fill( lXiRadius, lInvMassXiPlus);
f2dHistXiRadiusVsEffMassOmegaPlus ->Fill( lXiRadius, lInvMassOmegaPlus );
}
Double_t lContainerPIDVars[3] = {0.0};
if ( lChargeXi < 0 ) {
lContainerPIDVars[0] = lXiTransvMom;
lContainerPIDVars[1] = lInvMassXiMinus;
lContainerPIDVars[2] = lRapXi;
fCFContCascadePIDXiMinus->Fill(lContainerPIDVars, 0);
if ( lIsBachelorPionForTPC ) fCFContCascadePIDXiMinus->Fill(lContainerPIDVars, 1);
if ( lIsBachelorPionForTPC && lIsPosProtonForTPC ) fCFContCascadePIDXiMinus->Fill(lContainerPIDVars, 2);
if ( lIsBachelorPionForTPC && lIsPosProtonForTPC && lIsNegPionForTPC ) fCFContCascadePIDXiMinus->Fill(lContainerPIDVars, 3);
if ( lIsBachelorPion ) fCFContCascadePIDXiMinus->Fill(lContainerPIDVars, 4);
if ( lIsBachelorPion && lIsPosInXiProton ) fCFContCascadePIDXiMinus->Fill(lContainerPIDVars, 5);
if (lIsBachelorPion && lIsPosInXiProton && lIsNegInXiPion ) fCFContCascadePIDXiMinus->Fill(lContainerPIDVars, 6);
}
lContainerPIDVars[0] = 0.; lContainerPIDVars[1] = 0.; lContainerPIDVars[2] = 0.;
if ( lChargeXi > 0 ) {
lContainerPIDVars[0] = lXiTransvMom;
lContainerPIDVars[1] = lInvMassXiPlus;
lContainerPIDVars[2] = lRapXi;
fCFContCascadePIDXiPlus->Fill(lContainerPIDVars, 0);
if ( lIsBachelorPionForTPC ) fCFContCascadePIDXiPlus->Fill(lContainerPIDVars, 1);
if ( lIsBachelorPionForTPC && lIsNegProtonForTPC ) fCFContCascadePIDXiPlus->Fill(lContainerPIDVars, 2);
if ( lIsBachelorPionForTPC && lIsNegProtonForTPC && lIsPosPionForTPC ) fCFContCascadePIDXiPlus->Fill(lContainerPIDVars, 3);
if ( lIsBachelorPion ) fCFContCascadePIDXiPlus->Fill(lContainerPIDVars, 4);
if ( lIsBachelorPion && lIsNegInXiProton ) fCFContCascadePIDXiPlus->Fill(lContainerPIDVars, 5);
if (lIsBachelorPion && lIsNegInXiProton && lIsPosInXiPion ) fCFContCascadePIDXiPlus->Fill(lContainerPIDVars, 6);
}
lContainerPIDVars[0] = 0.; lContainerPIDVars[1] = 0.; lContainerPIDVars[2] = 0.;
if ( lChargeXi < 0 ) {
lContainerPIDVars[0] = lXiTransvMom;
lContainerPIDVars[1] = lInvMassOmegaMinus;
lContainerPIDVars[2] = lRapOmega;
fCFContCascadePIDOmegaMinus->Fill(lContainerPIDVars, 0);
if ( lIsBachelorKaonForTPC ) fCFContCascadePIDOmegaMinus->Fill(lContainerPIDVars, 1);
if ( lIsBachelorKaonForTPC && lIsPosProtonForTPC ) fCFContCascadePIDOmegaMinus->Fill(lContainerPIDVars, 2);
if ( lIsBachelorKaonForTPC && lIsPosProtonForTPC && lIsNegPionForTPC ) fCFContCascadePIDOmegaMinus->Fill(lContainerPIDVars, 3);
if ( lIsBachelorKaon ) fCFContCascadePIDOmegaMinus->Fill(lContainerPIDVars, 4);
if ( lIsBachelorKaon && lIsPosInOmegaProton ) fCFContCascadePIDOmegaMinus->Fill(lContainerPIDVars, 5);
if (lIsBachelorKaon && lIsPosInOmegaProton && lIsNegInOmegaPion ) fCFContCascadePIDOmegaMinus->Fill(lContainerPIDVars, 6);
}
lContainerPIDVars[0] = 0.; lContainerPIDVars[1] = 0.; lContainerPIDVars[2] = 0.;
if ( lChargeXi > 0 ) {
lContainerPIDVars[0] = lXiTransvMom;
lContainerPIDVars[1] = lInvMassOmegaPlus;
lContainerPIDVars[2] = lRapOmega;
fCFContCascadePIDOmegaPlus->Fill(lContainerPIDVars, 0);
if ( lIsBachelorKaonForTPC )
fCFContCascadePIDOmegaPlus->Fill(lContainerPIDVars, 1);
if( lIsBachelorKaonForTPC &&
lIsNegProtonForTPC )
fCFContCascadePIDOmegaPlus->Fill(lContainerPIDVars, 2);
if ( lIsBachelorKaonForTPC &&
lIsNegProtonForTPC &&
lIsPosPionForTPC )
fCFContCascadePIDOmegaPlus->Fill(lContainerPIDVars, 3);
if ( lIsBachelorKaon )
fCFContCascadePIDOmegaPlus->Fill(lContainerPIDVars, 4);
if ( lIsBachelorKaon &&
lIsNegInOmegaProton )
fCFContCascadePIDOmegaPlus->Fill(lContainerPIDVars, 5);
if (lIsBachelorKaon &&
lIsNegInOmegaProton &&
lIsPosInOmegaPion )
fCFContCascadePIDOmegaPlus->Fill(lContainerPIDVars, 6);
}
Double_t lContainerCutVars[19] = {0.0};
lContainerCutVars[0] = lDcaXiDaughters;
lContainerCutVars[1] = lDcaBachToPrimVertexXi;
lContainerCutVars[2] = lXiCosineOfPointingAngle;
lContainerCutVars[3] = lXiRadius;
lContainerCutVars[4] = lInvMassLambdaAsCascDghter;
lContainerCutVars[5] = lDcaV0DaughtersXi;
if (fCollidingSystem == "pp") lContainerCutVars[6] = lV0toXiCosineOfPointingAngle;
else if (fCollidingSystem == "pPb") lContainerCutVars[6] = lV0CosineOfPointingAngleXi;
lContainerCutVars[7] = lV0RadiusXi;
lContainerCutVars[8] = lDcaV0ToPrimVertexXi;
lContainerCutVars[9] = lDcaPosToPrimVertexXi;
lContainerCutVars[10] = lDcaNegToPrimVertexXi;
lContainerCutVars[13] = lXiTransvMom;
lContainerCutVars[16] = lctau;
lContainerCutVars[17] = lctauV0;
lContainerCutVars[18] = distTV0Xi;
if ( lChargeXi < 0 ) {
lContainerCutVars[11] = lInvMassXiMinus;
lContainerCutVars[12] = lInvMassOmegaMinus;
lContainerCutVars[14] = lRapXi;
lContainerCutVars[15] = -1.;
if (lIsBachelorPionForTPC && lIsPosProtonForTPC && lIsNegPionForTPC) fCFContCascadeCuts->Fill(lContainerCutVars,0);
lContainerCutVars[11] = lInvMassXiMinus;
lContainerCutVars[12] = lInvMassOmegaMinus;
lContainerCutVars[14] = -1.;
lContainerCutVars[15] = lRapOmega;
if (lIsBachelorKaonForTPC && lIsPosProtonForTPC && lIsNegPionForTPC) fCFContCascadeCuts->Fill(lContainerCutVars,2);
} else {
lContainerCutVars[11] = lInvMassXiPlus;
lContainerCutVars[12] = lInvMassOmegaPlus;
lContainerCutVars[14] = lRapXi;
lContainerCutVars[15] = -1.;
if (lIsBachelorPionForTPC && lIsNegProtonForTPC && lIsPosPionForTPC) fCFContCascadeCuts->Fill(lContainerCutVars,1);
lContainerCutVars[11] = lInvMassXiPlus;
lContainerCutVars[12] = lInvMassOmegaPlus;
lContainerCutVars[14] = -1.;
lContainerCutVars[15] = lRapOmega;
if (lIsBachelorKaonForTPC && lIsNegProtonForTPC && lIsPosPionForTPC) fCFContCascadeCuts->Fill(lContainerCutVars,3);
}
}
PostData(1, fListHistCascade);
PostData(2, fCFContCascadePIDXiMinus);
PostData(3, fCFContCascadePIDXiPlus);
PostData(4, fCFContCascadePIDOmegaMinus);
PostData(5, fCFContCascadePIDOmegaPlus);
PostData(6, fCFContCascadeCuts);
}
Int_t AliAnalysisTaskCheckCascadepp276::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 AliAnalysisTaskCheckCascadepp276::Terminate(Option_t *)
{
}
AliAnalysisTaskCheckCascadepp276.cxx:1 AliAnalysisTaskCheckCascadepp276.cxx:2 AliAnalysisTaskCheckCascadepp276.cxx:3 AliAnalysisTaskCheckCascadepp276.cxx:4 AliAnalysisTaskCheckCascadepp276.cxx:5 AliAnalysisTaskCheckCascadepp276.cxx:6 AliAnalysisTaskCheckCascadepp276.cxx:7 AliAnalysisTaskCheckCascadepp276.cxx:8 AliAnalysisTaskCheckCascadepp276.cxx:9 AliAnalysisTaskCheckCascadepp276.cxx:10 AliAnalysisTaskCheckCascadepp276.cxx:11 AliAnalysisTaskCheckCascadepp276.cxx:12 AliAnalysisTaskCheckCascadepp276.cxx:13 AliAnalysisTaskCheckCascadepp276.cxx:14 AliAnalysisTaskCheckCascadepp276.cxx:15 AliAnalysisTaskCheckCascadepp276.cxx:16 AliAnalysisTaskCheckCascadepp276.cxx:17 AliAnalysisTaskCheckCascadepp276.cxx:18 AliAnalysisTaskCheckCascadepp276.cxx:19 AliAnalysisTaskCheckCascadepp276.cxx:20 AliAnalysisTaskCheckCascadepp276.cxx:21 AliAnalysisTaskCheckCascadepp276.cxx:22 AliAnalysisTaskCheckCascadepp276.cxx:23 AliAnalysisTaskCheckCascadepp276.cxx:24 AliAnalysisTaskCheckCascadepp276.cxx:25 AliAnalysisTaskCheckCascadepp276.cxx:26 AliAnalysisTaskCheckCascadepp276.cxx:27 AliAnalysisTaskCheckCascadepp276.cxx:28 AliAnalysisTaskCheckCascadepp276.cxx:29 AliAnalysisTaskCheckCascadepp276.cxx:30 AliAnalysisTaskCheckCascadepp276.cxx:31 AliAnalysisTaskCheckCascadepp276.cxx:32 AliAnalysisTaskCheckCascadepp276.cxx:33 AliAnalysisTaskCheckCascadepp276.cxx:34 AliAnalysisTaskCheckCascadepp276.cxx:35 AliAnalysisTaskCheckCascadepp276.cxx:36 AliAnalysisTaskCheckCascadepp276.cxx:37 AliAnalysisTaskCheckCascadepp276.cxx:38 AliAnalysisTaskCheckCascadepp276.cxx:39 AliAnalysisTaskCheckCascadepp276.cxx:40 AliAnalysisTaskCheckCascadepp276.cxx:41 AliAnalysisTaskCheckCascadepp276.cxx:42 AliAnalysisTaskCheckCascadepp276.cxx:43 AliAnalysisTaskCheckCascadepp276.cxx:44 AliAnalysisTaskCheckCascadepp276.cxx:45 AliAnalysisTaskCheckCascadepp276.cxx:46 AliAnalysisTaskCheckCascadepp276.cxx:47 AliAnalysisTaskCheckCascadepp276.cxx:48 AliAnalysisTaskCheckCascadepp276.cxx:49 AliAnalysisTaskCheckCascadepp276.cxx:50 AliAnalysisTaskCheckCascadepp276.cxx:51 AliAnalysisTaskCheckCascadepp276.cxx:52 AliAnalysisTaskCheckCascadepp276.cxx:53 AliAnalysisTaskCheckCascadepp276.cxx:54 AliAnalysisTaskCheckCascadepp276.cxx:55 AliAnalysisTaskCheckCascadepp276.cxx:56 AliAnalysisTaskCheckCascadepp276.cxx:57 AliAnalysisTaskCheckCascadepp276.cxx:58 AliAnalysisTaskCheckCascadepp276.cxx:59 AliAnalysisTaskCheckCascadepp276.cxx:60 AliAnalysisTaskCheckCascadepp276.cxx:61 AliAnalysisTaskCheckCascadepp276.cxx:62 AliAnalysisTaskCheckCascadepp276.cxx:63 AliAnalysisTaskCheckCascadepp276.cxx:64 AliAnalysisTaskCheckCascadepp276.cxx:65 AliAnalysisTaskCheckCascadepp276.cxx:66 AliAnalysisTaskCheckCascadepp276.cxx:67 AliAnalysisTaskCheckCascadepp276.cxx:68 AliAnalysisTaskCheckCascadepp276.cxx:69 AliAnalysisTaskCheckCascadepp276.cxx:70 AliAnalysisTaskCheckCascadepp276.cxx:71 AliAnalysisTaskCheckCascadepp276.cxx:72 AliAnalysisTaskCheckCascadepp276.cxx:73 AliAnalysisTaskCheckCascadepp276.cxx:74 AliAnalysisTaskCheckCascadepp276.cxx:75 AliAnalysisTaskCheckCascadepp276.cxx:76 AliAnalysisTaskCheckCascadepp276.cxx:77 AliAnalysisTaskCheckCascadepp276.cxx:78 AliAnalysisTaskCheckCascadepp276.cxx:79 AliAnalysisTaskCheckCascadepp276.cxx:80 AliAnalysisTaskCheckCascadepp276.cxx:81 AliAnalysisTaskCheckCascadepp276.cxx:82 AliAnalysisTaskCheckCascadepp276.cxx:83 AliAnalysisTaskCheckCascadepp276.cxx:84 AliAnalysisTaskCheckCascadepp276.cxx:85 AliAnalysisTaskCheckCascadepp276.cxx:86 AliAnalysisTaskCheckCascadepp276.cxx:87 AliAnalysisTaskCheckCascadepp276.cxx:88 AliAnalysisTaskCheckCascadepp276.cxx:89 AliAnalysisTaskCheckCascadepp276.cxx:90 AliAnalysisTaskCheckCascadepp276.cxx:91 AliAnalysisTaskCheckCascadepp276.cxx:92 AliAnalysisTaskCheckCascadepp276.cxx:93 AliAnalysisTaskCheckCascadepp276.cxx:94 AliAnalysisTaskCheckCascadepp276.cxx:95 AliAnalysisTaskCheckCascadepp276.cxx:96 AliAnalysisTaskCheckCascadepp276.cxx:97 AliAnalysisTaskCheckCascadepp276.cxx:98 AliAnalysisTaskCheckCascadepp276.cxx:99 AliAnalysisTaskCheckCascadepp276.cxx:100 AliAnalysisTaskCheckCascadepp276.cxx:101 AliAnalysisTaskCheckCascadepp276.cxx:102 AliAnalysisTaskCheckCascadepp276.cxx:103 AliAnalysisTaskCheckCascadepp276.cxx:104 AliAnalysisTaskCheckCascadepp276.cxx:105 AliAnalysisTaskCheckCascadepp276.cxx:106 AliAnalysisTaskCheckCascadepp276.cxx:107 AliAnalysisTaskCheckCascadepp276.cxx:108 AliAnalysisTaskCheckCascadepp276.cxx:109 AliAnalysisTaskCheckCascadepp276.cxx:110 AliAnalysisTaskCheckCascadepp276.cxx:111 AliAnalysisTaskCheckCascadepp276.cxx:112 AliAnalysisTaskCheckCascadepp276.cxx:113 AliAnalysisTaskCheckCascadepp276.cxx:114 AliAnalysisTaskCheckCascadepp276.cxx:115 AliAnalysisTaskCheckCascadepp276.cxx:116 AliAnalysisTaskCheckCascadepp276.cxx:117 AliAnalysisTaskCheckCascadepp276.cxx:118 AliAnalysisTaskCheckCascadepp276.cxx:119 AliAnalysisTaskCheckCascadepp276.cxx:120 AliAnalysisTaskCheckCascadepp276.cxx:121 AliAnalysisTaskCheckCascadepp276.cxx:122 AliAnalysisTaskCheckCascadepp276.cxx:123 AliAnalysisTaskCheckCascadepp276.cxx:124 AliAnalysisTaskCheckCascadepp276.cxx:125 AliAnalysisTaskCheckCascadepp276.cxx:126 AliAnalysisTaskCheckCascadepp276.cxx:127 AliAnalysisTaskCheckCascadepp276.cxx:128 AliAnalysisTaskCheckCascadepp276.cxx:129 AliAnalysisTaskCheckCascadepp276.cxx:130 AliAnalysisTaskCheckCascadepp276.cxx:131 AliAnalysisTaskCheckCascadepp276.cxx:132 AliAnalysisTaskCheckCascadepp276.cxx:133 AliAnalysisTaskCheckCascadepp276.cxx:134 AliAnalysisTaskCheckCascadepp276.cxx:135 AliAnalysisTaskCheckCascadepp276.cxx:136 AliAnalysisTaskCheckCascadepp276.cxx:137 AliAnalysisTaskCheckCascadepp276.cxx:138 AliAnalysisTaskCheckCascadepp276.cxx:139 AliAnalysisTaskCheckCascadepp276.cxx:140 AliAnalysisTaskCheckCascadepp276.cxx:141 AliAnalysisTaskCheckCascadepp276.cxx:142 AliAnalysisTaskCheckCascadepp276.cxx:143 AliAnalysisTaskCheckCascadepp276.cxx:144 AliAnalysisTaskCheckCascadepp276.cxx:145 AliAnalysisTaskCheckCascadepp276.cxx:146 AliAnalysisTaskCheckCascadepp276.cxx:147 AliAnalysisTaskCheckCascadepp276.cxx:148 AliAnalysisTaskCheckCascadepp276.cxx:149 AliAnalysisTaskCheckCascadepp276.cxx:150 AliAnalysisTaskCheckCascadepp276.cxx:151 AliAnalysisTaskCheckCascadepp276.cxx:152 AliAnalysisTaskCheckCascadepp276.cxx:153 AliAnalysisTaskCheckCascadepp276.cxx:154 AliAnalysisTaskCheckCascadepp276.cxx:155 AliAnalysisTaskCheckCascadepp276.cxx:156 AliAnalysisTaskCheckCascadepp276.cxx:157 AliAnalysisTaskCheckCascadepp276.cxx:158 AliAnalysisTaskCheckCascadepp276.cxx:159 AliAnalysisTaskCheckCascadepp276.cxx:160 AliAnalysisTaskCheckCascadepp276.cxx:161 AliAnalysisTaskCheckCascadepp276.cxx:162 AliAnalysisTaskCheckCascadepp276.cxx:163 AliAnalysisTaskCheckCascadepp276.cxx:164 AliAnalysisTaskCheckCascadepp276.cxx:165 AliAnalysisTaskCheckCascadepp276.cxx:166 AliAnalysisTaskCheckCascadepp276.cxx:167 AliAnalysisTaskCheckCascadepp276.cxx:168 AliAnalysisTaskCheckCascadepp276.cxx:169 AliAnalysisTaskCheckCascadepp276.cxx:170 AliAnalysisTaskCheckCascadepp276.cxx:171 AliAnalysisTaskCheckCascadepp276.cxx:172 AliAnalysisTaskCheckCascadepp276.cxx:173 AliAnalysisTaskCheckCascadepp276.cxx:174 AliAnalysisTaskCheckCascadepp276.cxx:175 AliAnalysisTaskCheckCascadepp276.cxx:176 AliAnalysisTaskCheckCascadepp276.cxx:177 AliAnalysisTaskCheckCascadepp276.cxx:178 AliAnalysisTaskCheckCascadepp276.cxx:179 AliAnalysisTaskCheckCascadepp276.cxx:180 AliAnalysisTaskCheckCascadepp276.cxx:181 AliAnalysisTaskCheckCascadepp276.cxx:182 AliAnalysisTaskCheckCascadepp276.cxx:183 AliAnalysisTaskCheckCascadepp276.cxx:184 AliAnalysisTaskCheckCascadepp276.cxx:185 AliAnalysisTaskCheckCascadepp276.cxx:186 AliAnalysisTaskCheckCascadepp276.cxx:187 AliAnalysisTaskCheckCascadepp276.cxx:188 AliAnalysisTaskCheckCascadepp276.cxx:189 AliAnalysisTaskCheckCascadepp276.cxx:190 AliAnalysisTaskCheckCascadepp276.cxx:191 AliAnalysisTaskCheckCascadepp276.cxx:192 AliAnalysisTaskCheckCascadepp276.cxx:193 AliAnalysisTaskCheckCascadepp276.cxx:194 AliAnalysisTaskCheckCascadepp276.cxx:195 AliAnalysisTaskCheckCascadepp276.cxx:196 AliAnalysisTaskCheckCascadepp276.cxx:197 AliAnalysisTaskCheckCascadepp276.cxx:198 AliAnalysisTaskCheckCascadepp276.cxx:199 AliAnalysisTaskCheckCascadepp276.cxx:200 AliAnalysisTaskCheckCascadepp276.cxx:201 AliAnalysisTaskCheckCascadepp276.cxx:202 AliAnalysisTaskCheckCascadepp276.cxx:203 AliAnalysisTaskCheckCascadepp276.cxx:204 AliAnalysisTaskCheckCascadepp276.cxx:205 AliAnalysisTaskCheckCascadepp276.cxx:206 AliAnalysisTaskCheckCascadepp276.cxx:207 AliAnalysisTaskCheckCascadepp276.cxx:208 AliAnalysisTaskCheckCascadepp276.cxx:209 AliAnalysisTaskCheckCascadepp276.cxx:210 AliAnalysisTaskCheckCascadepp276.cxx:211 AliAnalysisTaskCheckCascadepp276.cxx:212 AliAnalysisTaskCheckCascadepp276.cxx:213 AliAnalysisTaskCheckCascadepp276.cxx:214 AliAnalysisTaskCheckCascadepp276.cxx:215 AliAnalysisTaskCheckCascadepp276.cxx:216 AliAnalysisTaskCheckCascadepp276.cxx:217 AliAnalysisTaskCheckCascadepp276.cxx:218 AliAnalysisTaskCheckCascadepp276.cxx:219 AliAnalysisTaskCheckCascadepp276.cxx:220 AliAnalysisTaskCheckCascadepp276.cxx:221 AliAnalysisTaskCheckCascadepp276.cxx:222 AliAnalysisTaskCheckCascadepp276.cxx:223 AliAnalysisTaskCheckCascadepp276.cxx:224 AliAnalysisTaskCheckCascadepp276.cxx:225 AliAnalysisTaskCheckCascadepp276.cxx:226 AliAnalysisTaskCheckCascadepp276.cxx:227 AliAnalysisTaskCheckCascadepp276.cxx:228 AliAnalysisTaskCheckCascadepp276.cxx:229 AliAnalysisTaskCheckCascadepp276.cxx:230 AliAnalysisTaskCheckCascadepp276.cxx:231 AliAnalysisTaskCheckCascadepp276.cxx:232 AliAnalysisTaskCheckCascadepp276.cxx:233 AliAnalysisTaskCheckCascadepp276.cxx:234 AliAnalysisTaskCheckCascadepp276.cxx:235 AliAnalysisTaskCheckCascadepp276.cxx:236 AliAnalysisTaskCheckCascadepp276.cxx:237 AliAnalysisTaskCheckCascadepp276.cxx:238 AliAnalysisTaskCheckCascadepp276.cxx:239 AliAnalysisTaskCheckCascadepp276.cxx:240 AliAnalysisTaskCheckCascadepp276.cxx:241 AliAnalysisTaskCheckCascadepp276.cxx:242 AliAnalysisTaskCheckCascadepp276.cxx:243 AliAnalysisTaskCheckCascadepp276.cxx:244 AliAnalysisTaskCheckCascadepp276.cxx:245 AliAnalysisTaskCheckCascadepp276.cxx:246 AliAnalysisTaskCheckCascadepp276.cxx:247 AliAnalysisTaskCheckCascadepp276.cxx:248 AliAnalysisTaskCheckCascadepp276.cxx:249 AliAnalysisTaskCheckCascadepp276.cxx:250 AliAnalysisTaskCheckCascadepp276.cxx:251 AliAnalysisTaskCheckCascadepp276.cxx:252 AliAnalysisTaskCheckCascadepp276.cxx:253 AliAnalysisTaskCheckCascadepp276.cxx:254 AliAnalysisTaskCheckCascadepp276.cxx:255 AliAnalysisTaskCheckCascadepp276.cxx:256 AliAnalysisTaskCheckCascadepp276.cxx:257 AliAnalysisTaskCheckCascadepp276.cxx:258 AliAnalysisTaskCheckCascadepp276.cxx:259 AliAnalysisTaskCheckCascadepp276.cxx:260 AliAnalysisTaskCheckCascadepp276.cxx:261 AliAnalysisTaskCheckCascadepp276.cxx:262 AliAnalysisTaskCheckCascadepp276.cxx:263 AliAnalysisTaskCheckCascadepp276.cxx:264 AliAnalysisTaskCheckCascadepp276.cxx:265 AliAnalysisTaskCheckCascadepp276.cxx:266 AliAnalysisTaskCheckCascadepp276.cxx:267 AliAnalysisTaskCheckCascadepp276.cxx:268 AliAnalysisTaskCheckCascadepp276.cxx:269 AliAnalysisTaskCheckCascadepp276.cxx:270 AliAnalysisTaskCheckCascadepp276.cxx:271 AliAnalysisTaskCheckCascadepp276.cxx:272 AliAnalysisTaskCheckCascadepp276.cxx:273 AliAnalysisTaskCheckCascadepp276.cxx:274 AliAnalysisTaskCheckCascadepp276.cxx:275 AliAnalysisTaskCheckCascadepp276.cxx:276 AliAnalysisTaskCheckCascadepp276.cxx:277 AliAnalysisTaskCheckCascadepp276.cxx:278 AliAnalysisTaskCheckCascadepp276.cxx:279 AliAnalysisTaskCheckCascadepp276.cxx:280 AliAnalysisTaskCheckCascadepp276.cxx:281 AliAnalysisTaskCheckCascadepp276.cxx:282 AliAnalysisTaskCheckCascadepp276.cxx:283 AliAnalysisTaskCheckCascadepp276.cxx:284 AliAnalysisTaskCheckCascadepp276.cxx:285 AliAnalysisTaskCheckCascadepp276.cxx:286 AliAnalysisTaskCheckCascadepp276.cxx:287 AliAnalysisTaskCheckCascadepp276.cxx:288 AliAnalysisTaskCheckCascadepp276.cxx:289 AliAnalysisTaskCheckCascadepp276.cxx:290 AliAnalysisTaskCheckCascadepp276.cxx:291 AliAnalysisTaskCheckCascadepp276.cxx:292 AliAnalysisTaskCheckCascadepp276.cxx:293 AliAnalysisTaskCheckCascadepp276.cxx:294 AliAnalysisTaskCheckCascadepp276.cxx:295 AliAnalysisTaskCheckCascadepp276.cxx:296 AliAnalysisTaskCheckCascadepp276.cxx:297 AliAnalysisTaskCheckCascadepp276.cxx:298 AliAnalysisTaskCheckCascadepp276.cxx:299 AliAnalysisTaskCheckCascadepp276.cxx:300 AliAnalysisTaskCheckCascadepp276.cxx:301 AliAnalysisTaskCheckCascadepp276.cxx:302 AliAnalysisTaskCheckCascadepp276.cxx:303 AliAnalysisTaskCheckCascadepp276.cxx:304 AliAnalysisTaskCheckCascadepp276.cxx:305 AliAnalysisTaskCheckCascadepp276.cxx:306 AliAnalysisTaskCheckCascadepp276.cxx:307 AliAnalysisTaskCheckCascadepp276.cxx:308 AliAnalysisTaskCheckCascadepp276.cxx:309 AliAnalysisTaskCheckCascadepp276.cxx:310 AliAnalysisTaskCheckCascadepp276.cxx:311 AliAnalysisTaskCheckCascadepp276.cxx:312 AliAnalysisTaskCheckCascadepp276.cxx:313 AliAnalysisTaskCheckCascadepp276.cxx:314 AliAnalysisTaskCheckCascadepp276.cxx:315 AliAnalysisTaskCheckCascadepp276.cxx:316 AliAnalysisTaskCheckCascadepp276.cxx:317 AliAnalysisTaskCheckCascadepp276.cxx:318 AliAnalysisTaskCheckCascadepp276.cxx:319 AliAnalysisTaskCheckCascadepp276.cxx:320 AliAnalysisTaskCheckCascadepp276.cxx:321 AliAnalysisTaskCheckCascadepp276.cxx:322 AliAnalysisTaskCheckCascadepp276.cxx:323 AliAnalysisTaskCheckCascadepp276.cxx:324 AliAnalysisTaskCheckCascadepp276.cxx:325 AliAnalysisTaskCheckCascadepp276.cxx:326 AliAnalysisTaskCheckCascadepp276.cxx:327 AliAnalysisTaskCheckCascadepp276.cxx:328 AliAnalysisTaskCheckCascadepp276.cxx:329 AliAnalysisTaskCheckCascadepp276.cxx:330 AliAnalysisTaskCheckCascadepp276.cxx:331 AliAnalysisTaskCheckCascadepp276.cxx:332 AliAnalysisTaskCheckCascadepp276.cxx:333 AliAnalysisTaskCheckCascadepp276.cxx:334 AliAnalysisTaskCheckCascadepp276.cxx:335 AliAnalysisTaskCheckCascadepp276.cxx:336 AliAnalysisTaskCheckCascadepp276.cxx:337 AliAnalysisTaskCheckCascadepp276.cxx:338 AliAnalysisTaskCheckCascadepp276.cxx:339 AliAnalysisTaskCheckCascadepp276.cxx:340 AliAnalysisTaskCheckCascadepp276.cxx:341 AliAnalysisTaskCheckCascadepp276.cxx:342 AliAnalysisTaskCheckCascadepp276.cxx:343 AliAnalysisTaskCheckCascadepp276.cxx:344 AliAnalysisTaskCheckCascadepp276.cxx:345 AliAnalysisTaskCheckCascadepp276.cxx:346 AliAnalysisTaskCheckCascadepp276.cxx:347 AliAnalysisTaskCheckCascadepp276.cxx:348 AliAnalysisTaskCheckCascadepp276.cxx:349 AliAnalysisTaskCheckCascadepp276.cxx:350 AliAnalysisTaskCheckCascadepp276.cxx:351 AliAnalysisTaskCheckCascadepp276.cxx:352 AliAnalysisTaskCheckCascadepp276.cxx:353 AliAnalysisTaskCheckCascadepp276.cxx:354 AliAnalysisTaskCheckCascadepp276.cxx:355 AliAnalysisTaskCheckCascadepp276.cxx:356 AliAnalysisTaskCheckCascadepp276.cxx:357 AliAnalysisTaskCheckCascadepp276.cxx:358 AliAnalysisTaskCheckCascadepp276.cxx:359 AliAnalysisTaskCheckCascadepp276.cxx:360 AliAnalysisTaskCheckCascadepp276.cxx:361 AliAnalysisTaskCheckCascadepp276.cxx:362 AliAnalysisTaskCheckCascadepp276.cxx:363 AliAnalysisTaskCheckCascadepp276.cxx:364 AliAnalysisTaskCheckCascadepp276.cxx:365 AliAnalysisTaskCheckCascadepp276.cxx:366 AliAnalysisTaskCheckCascadepp276.cxx:367 AliAnalysisTaskCheckCascadepp276.cxx:368 AliAnalysisTaskCheckCascadepp276.cxx:369 AliAnalysisTaskCheckCascadepp276.cxx:370 AliAnalysisTaskCheckCascadepp276.cxx:371 AliAnalysisTaskCheckCascadepp276.cxx:372 AliAnalysisTaskCheckCascadepp276.cxx:373 AliAnalysisTaskCheckCascadepp276.cxx:374 AliAnalysisTaskCheckCascadepp276.cxx:375 AliAnalysisTaskCheckCascadepp276.cxx:376 AliAnalysisTaskCheckCascadepp276.cxx:377 AliAnalysisTaskCheckCascadepp276.cxx:378 AliAnalysisTaskCheckCascadepp276.cxx:379 AliAnalysisTaskCheckCascadepp276.cxx:380 AliAnalysisTaskCheckCascadepp276.cxx:381 AliAnalysisTaskCheckCascadepp276.cxx:382 AliAnalysisTaskCheckCascadepp276.cxx:383 AliAnalysisTaskCheckCascadepp276.cxx:384 AliAnalysisTaskCheckCascadepp276.cxx:385 AliAnalysisTaskCheckCascadepp276.cxx:386 AliAnalysisTaskCheckCascadepp276.cxx:387 AliAnalysisTaskCheckCascadepp276.cxx:388 AliAnalysisTaskCheckCascadepp276.cxx:389 AliAnalysisTaskCheckCascadepp276.cxx:390 AliAnalysisTaskCheckCascadepp276.cxx:391 AliAnalysisTaskCheckCascadepp276.cxx:392 AliAnalysisTaskCheckCascadepp276.cxx:393 AliAnalysisTaskCheckCascadepp276.cxx:394 AliAnalysisTaskCheckCascadepp276.cxx:395 AliAnalysisTaskCheckCascadepp276.cxx:396 AliAnalysisTaskCheckCascadepp276.cxx:397 AliAnalysisTaskCheckCascadepp276.cxx:398 AliAnalysisTaskCheckCascadepp276.cxx:399 AliAnalysisTaskCheckCascadepp276.cxx:400 AliAnalysisTaskCheckCascadepp276.cxx:401 AliAnalysisTaskCheckCascadepp276.cxx:402 AliAnalysisTaskCheckCascadepp276.cxx:403 AliAnalysisTaskCheckCascadepp276.cxx:404 AliAnalysisTaskCheckCascadepp276.cxx:405 AliAnalysisTaskCheckCascadepp276.cxx:406 AliAnalysisTaskCheckCascadepp276.cxx:407 AliAnalysisTaskCheckCascadepp276.cxx:408 AliAnalysisTaskCheckCascadepp276.cxx:409 AliAnalysisTaskCheckCascadepp276.cxx:410 AliAnalysisTaskCheckCascadepp276.cxx:411 AliAnalysisTaskCheckCascadepp276.cxx:412 AliAnalysisTaskCheckCascadepp276.cxx:413 AliAnalysisTaskCheckCascadepp276.cxx:414 AliAnalysisTaskCheckCascadepp276.cxx:415 AliAnalysisTaskCheckCascadepp276.cxx:416 AliAnalysisTaskCheckCascadepp276.cxx:417 AliAnalysisTaskCheckCascadepp276.cxx:418 AliAnalysisTaskCheckCascadepp276.cxx:419 AliAnalysisTaskCheckCascadepp276.cxx:420 AliAnalysisTaskCheckCascadepp276.cxx:421 AliAnalysisTaskCheckCascadepp276.cxx:422 AliAnalysisTaskCheckCascadepp276.cxx:423 AliAnalysisTaskCheckCascadepp276.cxx:424 AliAnalysisTaskCheckCascadepp276.cxx:425 AliAnalysisTaskCheckCascadepp276.cxx:426 AliAnalysisTaskCheckCascadepp276.cxx:427 AliAnalysisTaskCheckCascadepp276.cxx:428 AliAnalysisTaskCheckCascadepp276.cxx:429 AliAnalysisTaskCheckCascadepp276.cxx:430 AliAnalysisTaskCheckCascadepp276.cxx:431 AliAnalysisTaskCheckCascadepp276.cxx:432 AliAnalysisTaskCheckCascadepp276.cxx:433 AliAnalysisTaskCheckCascadepp276.cxx:434 AliAnalysisTaskCheckCascadepp276.cxx:435 AliAnalysisTaskCheckCascadepp276.cxx:436 AliAnalysisTaskCheckCascadepp276.cxx:437 AliAnalysisTaskCheckCascadepp276.cxx:438 AliAnalysisTaskCheckCascadepp276.cxx:439 AliAnalysisTaskCheckCascadepp276.cxx:440 AliAnalysisTaskCheckCascadepp276.cxx:441 AliAnalysisTaskCheckCascadepp276.cxx:442 AliAnalysisTaskCheckCascadepp276.cxx:443 AliAnalysisTaskCheckCascadepp276.cxx:444 AliAnalysisTaskCheckCascadepp276.cxx:445 AliAnalysisTaskCheckCascadepp276.cxx:446 AliAnalysisTaskCheckCascadepp276.cxx:447 AliAnalysisTaskCheckCascadepp276.cxx:448 AliAnalysisTaskCheckCascadepp276.cxx:449 AliAnalysisTaskCheckCascadepp276.cxx:450 AliAnalysisTaskCheckCascadepp276.cxx:451 AliAnalysisTaskCheckCascadepp276.cxx:452 AliAnalysisTaskCheckCascadepp276.cxx:453 AliAnalysisTaskCheckCascadepp276.cxx:454 AliAnalysisTaskCheckCascadepp276.cxx:455 AliAnalysisTaskCheckCascadepp276.cxx:456 AliAnalysisTaskCheckCascadepp276.cxx:457 AliAnalysisTaskCheckCascadepp276.cxx:458 AliAnalysisTaskCheckCascadepp276.cxx:459 AliAnalysisTaskCheckCascadepp276.cxx:460 AliAnalysisTaskCheckCascadepp276.cxx:461 AliAnalysisTaskCheckCascadepp276.cxx:462 AliAnalysisTaskCheckCascadepp276.cxx:463 AliAnalysisTaskCheckCascadepp276.cxx:464 AliAnalysisTaskCheckCascadepp276.cxx:465 AliAnalysisTaskCheckCascadepp276.cxx:466 AliAnalysisTaskCheckCascadepp276.cxx:467 AliAnalysisTaskCheckCascadepp276.cxx:468 AliAnalysisTaskCheckCascadepp276.cxx:469 AliAnalysisTaskCheckCascadepp276.cxx:470 AliAnalysisTaskCheckCascadepp276.cxx:471 AliAnalysisTaskCheckCascadepp276.cxx:472 AliAnalysisTaskCheckCascadepp276.cxx:473 AliAnalysisTaskCheckCascadepp276.cxx:474 AliAnalysisTaskCheckCascadepp276.cxx:475 AliAnalysisTaskCheckCascadepp276.cxx:476 AliAnalysisTaskCheckCascadepp276.cxx:477 AliAnalysisTaskCheckCascadepp276.cxx:478 AliAnalysisTaskCheckCascadepp276.cxx:479 AliAnalysisTaskCheckCascadepp276.cxx:480 AliAnalysisTaskCheckCascadepp276.cxx:481 AliAnalysisTaskCheckCascadepp276.cxx:482 AliAnalysisTaskCheckCascadepp276.cxx:483 AliAnalysisTaskCheckCascadepp276.cxx:484 AliAnalysisTaskCheckCascadepp276.cxx:485 AliAnalysisTaskCheckCascadepp276.cxx:486 AliAnalysisTaskCheckCascadepp276.cxx:487 AliAnalysisTaskCheckCascadepp276.cxx:488 AliAnalysisTaskCheckCascadepp276.cxx:489 AliAnalysisTaskCheckCascadepp276.cxx:490 AliAnalysisTaskCheckCascadepp276.cxx:491 AliAnalysisTaskCheckCascadepp276.cxx:492 AliAnalysisTaskCheckCascadepp276.cxx:493 AliAnalysisTaskCheckCascadepp276.cxx:494 AliAnalysisTaskCheckCascadepp276.cxx:495 AliAnalysisTaskCheckCascadepp276.cxx:496 AliAnalysisTaskCheckCascadepp276.cxx:497 AliAnalysisTaskCheckCascadepp276.cxx:498 AliAnalysisTaskCheckCascadepp276.cxx:499 AliAnalysisTaskCheckCascadepp276.cxx:500 AliAnalysisTaskCheckCascadepp276.cxx:501 AliAnalysisTaskCheckCascadepp276.cxx:502 AliAnalysisTaskCheckCascadepp276.cxx:503 AliAnalysisTaskCheckCascadepp276.cxx:504 AliAnalysisTaskCheckCascadepp276.cxx:505 AliAnalysisTaskCheckCascadepp276.cxx:506 AliAnalysisTaskCheckCascadepp276.cxx:507 AliAnalysisTaskCheckCascadepp276.cxx:508 AliAnalysisTaskCheckCascadepp276.cxx:509 AliAnalysisTaskCheckCascadepp276.cxx:510 AliAnalysisTaskCheckCascadepp276.cxx:511 AliAnalysisTaskCheckCascadepp276.cxx:512 AliAnalysisTaskCheckCascadepp276.cxx:513 AliAnalysisTaskCheckCascadepp276.cxx:514 AliAnalysisTaskCheckCascadepp276.cxx:515 AliAnalysisTaskCheckCascadepp276.cxx:516 AliAnalysisTaskCheckCascadepp276.cxx:517 AliAnalysisTaskCheckCascadepp276.cxx:518 AliAnalysisTaskCheckCascadepp276.cxx:519 AliAnalysisTaskCheckCascadepp276.cxx:520 AliAnalysisTaskCheckCascadepp276.cxx:521 AliAnalysisTaskCheckCascadepp276.cxx:522 AliAnalysisTaskCheckCascadepp276.cxx:523 AliAnalysisTaskCheckCascadepp276.cxx:524 AliAnalysisTaskCheckCascadepp276.cxx:525 AliAnalysisTaskCheckCascadepp276.cxx:526 AliAnalysisTaskCheckCascadepp276.cxx:527 AliAnalysisTaskCheckCascadepp276.cxx:528 AliAnalysisTaskCheckCascadepp276.cxx:529 AliAnalysisTaskCheckCascadepp276.cxx:530 AliAnalysisTaskCheckCascadepp276.cxx:531 AliAnalysisTaskCheckCascadepp276.cxx:532 AliAnalysisTaskCheckCascadepp276.cxx:533 AliAnalysisTaskCheckCascadepp276.cxx:534 AliAnalysisTaskCheckCascadepp276.cxx:535 AliAnalysisTaskCheckCascadepp276.cxx:536 AliAnalysisTaskCheckCascadepp276.cxx:537 AliAnalysisTaskCheckCascadepp276.cxx:538 AliAnalysisTaskCheckCascadepp276.cxx:539 AliAnalysisTaskCheckCascadepp276.cxx:540 AliAnalysisTaskCheckCascadepp276.cxx:541 AliAnalysisTaskCheckCascadepp276.cxx:542 AliAnalysisTaskCheckCascadepp276.cxx:543 AliAnalysisTaskCheckCascadepp276.cxx:544 AliAnalysisTaskCheckCascadepp276.cxx:545 AliAnalysisTaskCheckCascadepp276.cxx:546 AliAnalysisTaskCheckCascadepp276.cxx:547 AliAnalysisTaskCheckCascadepp276.cxx:548 AliAnalysisTaskCheckCascadepp276.cxx:549 AliAnalysisTaskCheckCascadepp276.cxx:550 AliAnalysisTaskCheckCascadepp276.cxx:551 AliAnalysisTaskCheckCascadepp276.cxx:552 AliAnalysisTaskCheckCascadepp276.cxx:553 AliAnalysisTaskCheckCascadepp276.cxx:554 AliAnalysisTaskCheckCascadepp276.cxx:555 AliAnalysisTaskCheckCascadepp276.cxx:556 AliAnalysisTaskCheckCascadepp276.cxx:557 AliAnalysisTaskCheckCascadepp276.cxx:558 AliAnalysisTaskCheckCascadepp276.cxx:559 AliAnalysisTaskCheckCascadepp276.cxx:560 AliAnalysisTaskCheckCascadepp276.cxx:561 AliAnalysisTaskCheckCascadepp276.cxx:562 AliAnalysisTaskCheckCascadepp276.cxx:563 AliAnalysisTaskCheckCascadepp276.cxx:564 AliAnalysisTaskCheckCascadepp276.cxx:565 AliAnalysisTaskCheckCascadepp276.cxx:566 AliAnalysisTaskCheckCascadepp276.cxx:567 AliAnalysisTaskCheckCascadepp276.cxx:568 AliAnalysisTaskCheckCascadepp276.cxx:569 AliAnalysisTaskCheckCascadepp276.cxx:570 AliAnalysisTaskCheckCascadepp276.cxx:571 AliAnalysisTaskCheckCascadepp276.cxx:572 AliAnalysisTaskCheckCascadepp276.cxx:573 AliAnalysisTaskCheckCascadepp276.cxx:574 AliAnalysisTaskCheckCascadepp276.cxx:575 AliAnalysisTaskCheckCascadepp276.cxx:576 AliAnalysisTaskCheckCascadepp276.cxx:577 AliAnalysisTaskCheckCascadepp276.cxx:578 AliAnalysisTaskCheckCascadepp276.cxx:579 AliAnalysisTaskCheckCascadepp276.cxx:580 AliAnalysisTaskCheckCascadepp276.cxx:581 AliAnalysisTaskCheckCascadepp276.cxx:582 AliAnalysisTaskCheckCascadepp276.cxx:583 AliAnalysisTaskCheckCascadepp276.cxx:584 AliAnalysisTaskCheckCascadepp276.cxx:585 AliAnalysisTaskCheckCascadepp276.cxx:586 AliAnalysisTaskCheckCascadepp276.cxx:587 AliAnalysisTaskCheckCascadepp276.cxx:588 AliAnalysisTaskCheckCascadepp276.cxx:589 AliAnalysisTaskCheckCascadepp276.cxx:590 AliAnalysisTaskCheckCascadepp276.cxx:591 AliAnalysisTaskCheckCascadepp276.cxx:592 AliAnalysisTaskCheckCascadepp276.cxx:593 AliAnalysisTaskCheckCascadepp276.cxx:594 AliAnalysisTaskCheckCascadepp276.cxx:595 AliAnalysisTaskCheckCascadepp276.cxx:596 AliAnalysisTaskCheckCascadepp276.cxx:597 AliAnalysisTaskCheckCascadepp276.cxx:598 AliAnalysisTaskCheckCascadepp276.cxx:599 AliAnalysisTaskCheckCascadepp276.cxx:600 AliAnalysisTaskCheckCascadepp276.cxx:601 AliAnalysisTaskCheckCascadepp276.cxx:602 AliAnalysisTaskCheckCascadepp276.cxx:603 AliAnalysisTaskCheckCascadepp276.cxx:604 AliAnalysisTaskCheckCascadepp276.cxx:605 AliAnalysisTaskCheckCascadepp276.cxx:606 AliAnalysisTaskCheckCascadepp276.cxx:607 AliAnalysisTaskCheckCascadepp276.cxx:608 AliAnalysisTaskCheckCascadepp276.cxx:609 AliAnalysisTaskCheckCascadepp276.cxx:610 AliAnalysisTaskCheckCascadepp276.cxx:611 AliAnalysisTaskCheckCascadepp276.cxx:612 AliAnalysisTaskCheckCascadepp276.cxx:613 AliAnalysisTaskCheckCascadepp276.cxx:614 AliAnalysisTaskCheckCascadepp276.cxx:615 AliAnalysisTaskCheckCascadepp276.cxx:616 AliAnalysisTaskCheckCascadepp276.cxx:617 AliAnalysisTaskCheckCascadepp276.cxx:618 AliAnalysisTaskCheckCascadepp276.cxx:619 AliAnalysisTaskCheckCascadepp276.cxx:620 AliAnalysisTaskCheckCascadepp276.cxx:621 AliAnalysisTaskCheckCascadepp276.cxx:622 AliAnalysisTaskCheckCascadepp276.cxx:623 AliAnalysisTaskCheckCascadepp276.cxx:624 AliAnalysisTaskCheckCascadepp276.cxx:625 AliAnalysisTaskCheckCascadepp276.cxx:626 AliAnalysisTaskCheckCascadepp276.cxx:627 AliAnalysisTaskCheckCascadepp276.cxx:628 AliAnalysisTaskCheckCascadepp276.cxx:629 AliAnalysisTaskCheckCascadepp276.cxx:630 AliAnalysisTaskCheckCascadepp276.cxx:631 AliAnalysisTaskCheckCascadepp276.cxx:632 AliAnalysisTaskCheckCascadepp276.cxx:633 AliAnalysisTaskCheckCascadepp276.cxx:634 AliAnalysisTaskCheckCascadepp276.cxx:635 AliAnalysisTaskCheckCascadepp276.cxx:636 AliAnalysisTaskCheckCascadepp276.cxx:637 AliAnalysisTaskCheckCascadepp276.cxx:638 AliAnalysisTaskCheckCascadepp276.cxx:639 AliAnalysisTaskCheckCascadepp276.cxx:640 AliAnalysisTaskCheckCascadepp276.cxx:641 AliAnalysisTaskCheckCascadepp276.cxx:642 AliAnalysisTaskCheckCascadepp276.cxx:643 AliAnalysisTaskCheckCascadepp276.cxx:644 AliAnalysisTaskCheckCascadepp276.cxx:645 AliAnalysisTaskCheckCascadepp276.cxx:646 AliAnalysisTaskCheckCascadepp276.cxx:647 AliAnalysisTaskCheckCascadepp276.cxx:648 AliAnalysisTaskCheckCascadepp276.cxx:649 AliAnalysisTaskCheckCascadepp276.cxx:650 AliAnalysisTaskCheckCascadepp276.cxx:651 AliAnalysisTaskCheckCascadepp276.cxx:652 AliAnalysisTaskCheckCascadepp276.cxx:653 AliAnalysisTaskCheckCascadepp276.cxx:654 AliAnalysisTaskCheckCascadepp276.cxx:655 AliAnalysisTaskCheckCascadepp276.cxx:656 AliAnalysisTaskCheckCascadepp276.cxx:657 AliAnalysisTaskCheckCascadepp276.cxx:658 AliAnalysisTaskCheckCascadepp276.cxx:659 AliAnalysisTaskCheckCascadepp276.cxx:660 AliAnalysisTaskCheckCascadepp276.cxx:661 AliAnalysisTaskCheckCascadepp276.cxx:662 AliAnalysisTaskCheckCascadepp276.cxx:663 AliAnalysisTaskCheckCascadepp276.cxx:664 AliAnalysisTaskCheckCascadepp276.cxx:665 AliAnalysisTaskCheckCascadepp276.cxx:666 AliAnalysisTaskCheckCascadepp276.cxx:667 AliAnalysisTaskCheckCascadepp276.cxx:668 AliAnalysisTaskCheckCascadepp276.cxx:669 AliAnalysisTaskCheckCascadepp276.cxx:670 AliAnalysisTaskCheckCascadepp276.cxx:671 AliAnalysisTaskCheckCascadepp276.cxx:672 AliAnalysisTaskCheckCascadepp276.cxx:673 AliAnalysisTaskCheckCascadepp276.cxx:674 AliAnalysisTaskCheckCascadepp276.cxx:675 AliAnalysisTaskCheckCascadepp276.cxx:676 AliAnalysisTaskCheckCascadepp276.cxx:677 AliAnalysisTaskCheckCascadepp276.cxx:678 AliAnalysisTaskCheckCascadepp276.cxx:679 AliAnalysisTaskCheckCascadepp276.cxx:680 AliAnalysisTaskCheckCascadepp276.cxx:681 AliAnalysisTaskCheckCascadepp276.cxx:682 AliAnalysisTaskCheckCascadepp276.cxx:683 AliAnalysisTaskCheckCascadepp276.cxx:684 AliAnalysisTaskCheckCascadepp276.cxx:685 AliAnalysisTaskCheckCascadepp276.cxx:686 AliAnalysisTaskCheckCascadepp276.cxx:687 AliAnalysisTaskCheckCascadepp276.cxx:688 AliAnalysisTaskCheckCascadepp276.cxx:689 AliAnalysisTaskCheckCascadepp276.cxx:690 AliAnalysisTaskCheckCascadepp276.cxx:691 AliAnalysisTaskCheckCascadepp276.cxx:692 AliAnalysisTaskCheckCascadepp276.cxx:693 AliAnalysisTaskCheckCascadepp276.cxx:694 AliAnalysisTaskCheckCascadepp276.cxx:695 AliAnalysisTaskCheckCascadepp276.cxx:696 AliAnalysisTaskCheckCascadepp276.cxx:697 AliAnalysisTaskCheckCascadepp276.cxx:698 AliAnalysisTaskCheckCascadepp276.cxx:699 AliAnalysisTaskCheckCascadepp276.cxx:700 AliAnalysisTaskCheckCascadepp276.cxx:701 AliAnalysisTaskCheckCascadepp276.cxx:702 AliAnalysisTaskCheckCascadepp276.cxx:703 AliAnalysisTaskCheckCascadepp276.cxx:704 AliAnalysisTaskCheckCascadepp276.cxx:705 AliAnalysisTaskCheckCascadepp276.cxx:706 AliAnalysisTaskCheckCascadepp276.cxx:707 AliAnalysisTaskCheckCascadepp276.cxx:708 AliAnalysisTaskCheckCascadepp276.cxx:709 AliAnalysisTaskCheckCascadepp276.cxx:710 AliAnalysisTaskCheckCascadepp276.cxx:711 AliAnalysisTaskCheckCascadepp276.cxx:712 AliAnalysisTaskCheckCascadepp276.cxx:713 AliAnalysisTaskCheckCascadepp276.cxx:714 AliAnalysisTaskCheckCascadepp276.cxx:715 AliAnalysisTaskCheckCascadepp276.cxx:716 AliAnalysisTaskCheckCascadepp276.cxx:717 AliAnalysisTaskCheckCascadepp276.cxx:718 AliAnalysisTaskCheckCascadepp276.cxx:719 AliAnalysisTaskCheckCascadepp276.cxx:720 AliAnalysisTaskCheckCascadepp276.cxx:721 AliAnalysisTaskCheckCascadepp276.cxx:722 AliAnalysisTaskCheckCascadepp276.cxx:723 AliAnalysisTaskCheckCascadepp276.cxx:724 AliAnalysisTaskCheckCascadepp276.cxx:725 AliAnalysisTaskCheckCascadepp276.cxx:726 AliAnalysisTaskCheckCascadepp276.cxx:727 AliAnalysisTaskCheckCascadepp276.cxx:728 AliAnalysisTaskCheckCascadepp276.cxx:729 AliAnalysisTaskCheckCascadepp276.cxx:730 AliAnalysisTaskCheckCascadepp276.cxx:731 AliAnalysisTaskCheckCascadepp276.cxx:732 AliAnalysisTaskCheckCascadepp276.cxx:733 AliAnalysisTaskCheckCascadepp276.cxx:734 AliAnalysisTaskCheckCascadepp276.cxx:735 AliAnalysisTaskCheckCascadepp276.cxx:736 AliAnalysisTaskCheckCascadepp276.cxx:737 AliAnalysisTaskCheckCascadepp276.cxx:738 AliAnalysisTaskCheckCascadepp276.cxx:739 AliAnalysisTaskCheckCascadepp276.cxx:740 AliAnalysisTaskCheckCascadepp276.cxx:741 AliAnalysisTaskCheckCascadepp276.cxx:742 AliAnalysisTaskCheckCascadepp276.cxx:743 AliAnalysisTaskCheckCascadepp276.cxx:744 AliAnalysisTaskCheckCascadepp276.cxx:745 AliAnalysisTaskCheckCascadepp276.cxx:746 AliAnalysisTaskCheckCascadepp276.cxx:747 AliAnalysisTaskCheckCascadepp276.cxx:748 AliAnalysisTaskCheckCascadepp276.cxx:749 AliAnalysisTaskCheckCascadepp276.cxx:750 AliAnalysisTaskCheckCascadepp276.cxx:751 AliAnalysisTaskCheckCascadepp276.cxx:752 AliAnalysisTaskCheckCascadepp276.cxx:753 AliAnalysisTaskCheckCascadepp276.cxx:754 AliAnalysisTaskCheckCascadepp276.cxx:755 AliAnalysisTaskCheckCascadepp276.cxx:756 AliAnalysisTaskCheckCascadepp276.cxx:757 AliAnalysisTaskCheckCascadepp276.cxx:758 AliAnalysisTaskCheckCascadepp276.cxx:759 AliAnalysisTaskCheckCascadepp276.cxx:760 AliAnalysisTaskCheckCascadepp276.cxx:761 AliAnalysisTaskCheckCascadepp276.cxx:762 AliAnalysisTaskCheckCascadepp276.cxx:763 AliAnalysisTaskCheckCascadepp276.cxx:764 AliAnalysisTaskCheckCascadepp276.cxx:765 AliAnalysisTaskCheckCascadepp276.cxx:766 AliAnalysisTaskCheckCascadepp276.cxx:767 AliAnalysisTaskCheckCascadepp276.cxx:768 AliAnalysisTaskCheckCascadepp276.cxx:769 AliAnalysisTaskCheckCascadepp276.cxx:770 AliAnalysisTaskCheckCascadepp276.cxx:771 AliAnalysisTaskCheckCascadepp276.cxx:772 AliAnalysisTaskCheckCascadepp276.cxx:773 AliAnalysisTaskCheckCascadepp276.cxx:774 AliAnalysisTaskCheckCascadepp276.cxx:775 AliAnalysisTaskCheckCascadepp276.cxx:776 AliAnalysisTaskCheckCascadepp276.cxx:777 AliAnalysisTaskCheckCascadepp276.cxx:778 AliAnalysisTaskCheckCascadepp276.cxx:779 AliAnalysisTaskCheckCascadepp276.cxx:780 AliAnalysisTaskCheckCascadepp276.cxx:781 AliAnalysisTaskCheckCascadepp276.cxx:782 AliAnalysisTaskCheckCascadepp276.cxx:783 AliAnalysisTaskCheckCascadepp276.cxx:784 AliAnalysisTaskCheckCascadepp276.cxx:785 AliAnalysisTaskCheckCascadepp276.cxx:786 AliAnalysisTaskCheckCascadepp276.cxx:787 AliAnalysisTaskCheckCascadepp276.cxx:788 AliAnalysisTaskCheckCascadepp276.cxx:789 AliAnalysisTaskCheckCascadepp276.cxx:790 AliAnalysisTaskCheckCascadepp276.cxx:791 AliAnalysisTaskCheckCascadepp276.cxx:792 AliAnalysisTaskCheckCascadepp276.cxx:793 AliAnalysisTaskCheckCascadepp276.cxx:794 AliAnalysisTaskCheckCascadepp276.cxx:795 AliAnalysisTaskCheckCascadepp276.cxx:796 AliAnalysisTaskCheckCascadepp276.cxx:797 AliAnalysisTaskCheckCascadepp276.cxx:798 AliAnalysisTaskCheckCascadepp276.cxx:799 AliAnalysisTaskCheckCascadepp276.cxx:800 AliAnalysisTaskCheckCascadepp276.cxx:801 AliAnalysisTaskCheckCascadepp276.cxx:802 AliAnalysisTaskCheckCascadepp276.cxx:803 AliAnalysisTaskCheckCascadepp276.cxx:804 AliAnalysisTaskCheckCascadepp276.cxx:805 AliAnalysisTaskCheckCascadepp276.cxx:806 AliAnalysisTaskCheckCascadepp276.cxx:807 AliAnalysisTaskCheckCascadepp276.cxx:808 AliAnalysisTaskCheckCascadepp276.cxx:809 AliAnalysisTaskCheckCascadepp276.cxx:810 AliAnalysisTaskCheckCascadepp276.cxx:811 AliAnalysisTaskCheckCascadepp276.cxx:812 AliAnalysisTaskCheckCascadepp276.cxx:813 AliAnalysisTaskCheckCascadepp276.cxx:814 AliAnalysisTaskCheckCascadepp276.cxx:815 AliAnalysisTaskCheckCascadepp276.cxx:816 AliAnalysisTaskCheckCascadepp276.cxx:817 AliAnalysisTaskCheckCascadepp276.cxx:818 AliAnalysisTaskCheckCascadepp276.cxx:819 AliAnalysisTaskCheckCascadepp276.cxx:820 AliAnalysisTaskCheckCascadepp276.cxx:821 AliAnalysisTaskCheckCascadepp276.cxx:822 AliAnalysisTaskCheckCascadepp276.cxx:823 AliAnalysisTaskCheckCascadepp276.cxx:824 AliAnalysisTaskCheckCascadepp276.cxx:825 AliAnalysisTaskCheckCascadepp276.cxx:826 AliAnalysisTaskCheckCascadepp276.cxx:827 AliAnalysisTaskCheckCascadepp276.cxx:828 AliAnalysisTaskCheckCascadepp276.cxx:829 AliAnalysisTaskCheckCascadepp276.cxx:830 AliAnalysisTaskCheckCascadepp276.cxx:831 AliAnalysisTaskCheckCascadepp276.cxx:832 AliAnalysisTaskCheckCascadepp276.cxx:833 AliAnalysisTaskCheckCascadepp276.cxx:834 AliAnalysisTaskCheckCascadepp276.cxx:835 AliAnalysisTaskCheckCascadepp276.cxx:836 AliAnalysisTaskCheckCascadepp276.cxx:837 AliAnalysisTaskCheckCascadepp276.cxx:838 AliAnalysisTaskCheckCascadepp276.cxx:839 AliAnalysisTaskCheckCascadepp276.cxx:840 AliAnalysisTaskCheckCascadepp276.cxx:841 AliAnalysisTaskCheckCascadepp276.cxx:842 AliAnalysisTaskCheckCascadepp276.cxx:843 AliAnalysisTaskCheckCascadepp276.cxx:844 AliAnalysisTaskCheckCascadepp276.cxx:845 AliAnalysisTaskCheckCascadepp276.cxx:846 AliAnalysisTaskCheckCascadepp276.cxx:847 AliAnalysisTaskCheckCascadepp276.cxx:848 AliAnalysisTaskCheckCascadepp276.cxx:849 AliAnalysisTaskCheckCascadepp276.cxx:850 AliAnalysisTaskCheckCascadepp276.cxx:851 AliAnalysisTaskCheckCascadepp276.cxx:852 AliAnalysisTaskCheckCascadepp276.cxx:853 AliAnalysisTaskCheckCascadepp276.cxx:854 AliAnalysisTaskCheckCascadepp276.cxx:855 AliAnalysisTaskCheckCascadepp276.cxx:856 AliAnalysisTaskCheckCascadepp276.cxx:857 AliAnalysisTaskCheckCascadepp276.cxx:858 AliAnalysisTaskCheckCascadepp276.cxx:859 AliAnalysisTaskCheckCascadepp276.cxx:860 AliAnalysisTaskCheckCascadepp276.cxx:861 AliAnalysisTaskCheckCascadepp276.cxx:862 AliAnalysisTaskCheckCascadepp276.cxx:863 AliAnalysisTaskCheckCascadepp276.cxx:864 AliAnalysisTaskCheckCascadepp276.cxx:865 AliAnalysisTaskCheckCascadepp276.cxx:866 AliAnalysisTaskCheckCascadepp276.cxx:867 AliAnalysisTaskCheckCascadepp276.cxx:868 AliAnalysisTaskCheckCascadepp276.cxx:869 AliAnalysisTaskCheckCascadepp276.cxx:870 AliAnalysisTaskCheckCascadepp276.cxx:871 AliAnalysisTaskCheckCascadepp276.cxx:872 AliAnalysisTaskCheckCascadepp276.cxx:873 AliAnalysisTaskCheckCascadepp276.cxx:874 AliAnalysisTaskCheckCascadepp276.cxx:875 AliAnalysisTaskCheckCascadepp276.cxx:876 AliAnalysisTaskCheckCascadepp276.cxx:877 AliAnalysisTaskCheckCascadepp276.cxx:878 AliAnalysisTaskCheckCascadepp276.cxx:879 AliAnalysisTaskCheckCascadepp276.cxx:880 AliAnalysisTaskCheckCascadepp276.cxx:881 AliAnalysisTaskCheckCascadepp276.cxx:882 AliAnalysisTaskCheckCascadepp276.cxx:883 AliAnalysisTaskCheckCascadepp276.cxx:884 AliAnalysisTaskCheckCascadepp276.cxx:885 AliAnalysisTaskCheckCascadepp276.cxx:886 AliAnalysisTaskCheckCascadepp276.cxx:887 AliAnalysisTaskCheckCascadepp276.cxx:888 AliAnalysisTaskCheckCascadepp276.cxx:889 AliAnalysisTaskCheckCascadepp276.cxx:890 AliAnalysisTaskCheckCascadepp276.cxx:891 AliAnalysisTaskCheckCascadepp276.cxx:892 AliAnalysisTaskCheckCascadepp276.cxx:893 AliAnalysisTaskCheckCascadepp276.cxx:894 AliAnalysisTaskCheckCascadepp276.cxx:895 AliAnalysisTaskCheckCascadepp276.cxx:896 AliAnalysisTaskCheckCascadepp276.cxx:897 AliAnalysisTaskCheckCascadepp276.cxx:898 AliAnalysisTaskCheckCascadepp276.cxx:899 AliAnalysisTaskCheckCascadepp276.cxx:900 AliAnalysisTaskCheckCascadepp276.cxx:901 AliAnalysisTaskCheckCascadepp276.cxx:902 AliAnalysisTaskCheckCascadepp276.cxx:903 AliAnalysisTaskCheckCascadepp276.cxx:904 AliAnalysisTaskCheckCascadepp276.cxx:905 AliAnalysisTaskCheckCascadepp276.cxx:906 AliAnalysisTaskCheckCascadepp276.cxx:907 AliAnalysisTaskCheckCascadepp276.cxx:908 AliAnalysisTaskCheckCascadepp276.cxx:909 AliAnalysisTaskCheckCascadepp276.cxx:910 AliAnalysisTaskCheckCascadepp276.cxx:911 AliAnalysisTaskCheckCascadepp276.cxx:912 AliAnalysisTaskCheckCascadepp276.cxx:913 AliAnalysisTaskCheckCascadepp276.cxx:914 AliAnalysisTaskCheckCascadepp276.cxx:915 AliAnalysisTaskCheckCascadepp276.cxx:916 AliAnalysisTaskCheckCascadepp276.cxx:917 AliAnalysisTaskCheckCascadepp276.cxx:918 AliAnalysisTaskCheckCascadepp276.cxx:919 AliAnalysisTaskCheckCascadepp276.cxx:920 AliAnalysisTaskCheckCascadepp276.cxx:921 AliAnalysisTaskCheckCascadepp276.cxx:922 AliAnalysisTaskCheckCascadepp276.cxx:923 AliAnalysisTaskCheckCascadepp276.cxx:924 AliAnalysisTaskCheckCascadepp276.cxx:925 AliAnalysisTaskCheckCascadepp276.cxx:926 AliAnalysisTaskCheckCascadepp276.cxx:927 AliAnalysisTaskCheckCascadepp276.cxx:928 AliAnalysisTaskCheckCascadepp276.cxx:929 AliAnalysisTaskCheckCascadepp276.cxx:930 AliAnalysisTaskCheckCascadepp276.cxx:931 AliAnalysisTaskCheckCascadepp276.cxx:932 AliAnalysisTaskCheckCascadepp276.cxx:933 AliAnalysisTaskCheckCascadepp276.cxx:934 AliAnalysisTaskCheckCascadepp276.cxx:935 AliAnalysisTaskCheckCascadepp276.cxx:936 AliAnalysisTaskCheckCascadepp276.cxx:937 AliAnalysisTaskCheckCascadepp276.cxx:938 AliAnalysisTaskCheckCascadepp276.cxx:939 AliAnalysisTaskCheckCascadepp276.cxx:940 AliAnalysisTaskCheckCascadepp276.cxx:941 AliAnalysisTaskCheckCascadepp276.cxx:942 AliAnalysisTaskCheckCascadepp276.cxx:943 AliAnalysisTaskCheckCascadepp276.cxx:944 AliAnalysisTaskCheckCascadepp276.cxx:945 AliAnalysisTaskCheckCascadepp276.cxx:946 AliAnalysisTaskCheckCascadepp276.cxx:947 AliAnalysisTaskCheckCascadepp276.cxx:948 AliAnalysisTaskCheckCascadepp276.cxx:949 AliAnalysisTaskCheckCascadepp276.cxx:950 AliAnalysisTaskCheckCascadepp276.cxx:951 AliAnalysisTaskCheckCascadepp276.cxx:952 AliAnalysisTaskCheckCascadepp276.cxx:953 AliAnalysisTaskCheckCascadepp276.cxx:954 AliAnalysisTaskCheckCascadepp276.cxx:955 AliAnalysisTaskCheckCascadepp276.cxx:956 AliAnalysisTaskCheckCascadepp276.cxx:957 AliAnalysisTaskCheckCascadepp276.cxx:958 AliAnalysisTaskCheckCascadepp276.cxx:959 AliAnalysisTaskCheckCascadepp276.cxx:960 AliAnalysisTaskCheckCascadepp276.cxx:961 AliAnalysisTaskCheckCascadepp276.cxx:962 AliAnalysisTaskCheckCascadepp276.cxx:963 AliAnalysisTaskCheckCascadepp276.cxx:964 AliAnalysisTaskCheckCascadepp276.cxx:965 AliAnalysisTaskCheckCascadepp276.cxx:966 AliAnalysisTaskCheckCascadepp276.cxx:967 AliAnalysisTaskCheckCascadepp276.cxx:968 AliAnalysisTaskCheckCascadepp276.cxx:969 AliAnalysisTaskCheckCascadepp276.cxx:970 AliAnalysisTaskCheckCascadepp276.cxx:971 AliAnalysisTaskCheckCascadepp276.cxx:972 AliAnalysisTaskCheckCascadepp276.cxx:973 AliAnalysisTaskCheckCascadepp276.cxx:974 AliAnalysisTaskCheckCascadepp276.cxx:975 AliAnalysisTaskCheckCascadepp276.cxx:976 AliAnalysisTaskCheckCascadepp276.cxx:977 AliAnalysisTaskCheckCascadepp276.cxx:978 AliAnalysisTaskCheckCascadepp276.cxx:979 AliAnalysisTaskCheckCascadepp276.cxx:980 AliAnalysisTaskCheckCascadepp276.cxx:981 AliAnalysisTaskCheckCascadepp276.cxx:982 AliAnalysisTaskCheckCascadepp276.cxx:983 AliAnalysisTaskCheckCascadepp276.cxx:984 AliAnalysisTaskCheckCascadepp276.cxx:985 AliAnalysisTaskCheckCascadepp276.cxx:986 AliAnalysisTaskCheckCascadepp276.cxx:987 AliAnalysisTaskCheckCascadepp276.cxx:988 AliAnalysisTaskCheckCascadepp276.cxx:989 AliAnalysisTaskCheckCascadepp276.cxx:990 AliAnalysisTaskCheckCascadepp276.cxx:991 AliAnalysisTaskCheckCascadepp276.cxx:992 AliAnalysisTaskCheckCascadepp276.cxx:993 AliAnalysisTaskCheckCascadepp276.cxx:994 AliAnalysisTaskCheckCascadepp276.cxx:995 AliAnalysisTaskCheckCascadepp276.cxx:996 AliAnalysisTaskCheckCascadepp276.cxx:997 AliAnalysisTaskCheckCascadepp276.cxx:998 AliAnalysisTaskCheckCascadepp276.cxx:999 AliAnalysisTaskCheckCascadepp276.cxx:1000 AliAnalysisTaskCheckCascadepp276.cxx:1001 AliAnalysisTaskCheckCascadepp276.cxx:1002 AliAnalysisTaskCheckCascadepp276.cxx:1003 AliAnalysisTaskCheckCascadepp276.cxx:1004 AliAnalysisTaskCheckCascadepp276.cxx:1005 AliAnalysisTaskCheckCascadepp276.cxx:1006 AliAnalysisTaskCheckCascadepp276.cxx:1007 AliAnalysisTaskCheckCascadepp276.cxx:1008 AliAnalysisTaskCheckCascadepp276.cxx:1009 AliAnalysisTaskCheckCascadepp276.cxx:1010 AliAnalysisTaskCheckCascadepp276.cxx:1011 AliAnalysisTaskCheckCascadepp276.cxx:1012 AliAnalysisTaskCheckCascadepp276.cxx:1013 AliAnalysisTaskCheckCascadepp276.cxx:1014 AliAnalysisTaskCheckCascadepp276.cxx:1015 AliAnalysisTaskCheckCascadepp276.cxx:1016 AliAnalysisTaskCheckCascadepp276.cxx:1017 AliAnalysisTaskCheckCascadepp276.cxx:1018 AliAnalysisTaskCheckCascadepp276.cxx:1019 AliAnalysisTaskCheckCascadepp276.cxx:1020 AliAnalysisTaskCheckCascadepp276.cxx:1021 AliAnalysisTaskCheckCascadepp276.cxx:1022 AliAnalysisTaskCheckCascadepp276.cxx:1023 AliAnalysisTaskCheckCascadepp276.cxx:1024 AliAnalysisTaskCheckCascadepp276.cxx:1025 AliAnalysisTaskCheckCascadepp276.cxx:1026 AliAnalysisTaskCheckCascadepp276.cxx:1027 AliAnalysisTaskCheckCascadepp276.cxx:1028 AliAnalysisTaskCheckCascadepp276.cxx:1029 AliAnalysisTaskCheckCascadepp276.cxx:1030 AliAnalysisTaskCheckCascadepp276.cxx:1031 AliAnalysisTaskCheckCascadepp276.cxx:1032 AliAnalysisTaskCheckCascadepp276.cxx:1033 AliAnalysisTaskCheckCascadepp276.cxx:1034 AliAnalysisTaskCheckCascadepp276.cxx:1035 AliAnalysisTaskCheckCascadepp276.cxx:1036 AliAnalysisTaskCheckCascadepp276.cxx:1037 AliAnalysisTaskCheckCascadepp276.cxx:1038 AliAnalysisTaskCheckCascadepp276.cxx:1039 AliAnalysisTaskCheckCascadepp276.cxx:1040 AliAnalysisTaskCheckCascadepp276.cxx:1041 AliAnalysisTaskCheckCascadepp276.cxx:1042 AliAnalysisTaskCheckCascadepp276.cxx:1043 AliAnalysisTaskCheckCascadepp276.cxx:1044 AliAnalysisTaskCheckCascadepp276.cxx:1045 AliAnalysisTaskCheckCascadepp276.cxx:1046 AliAnalysisTaskCheckCascadepp276.cxx:1047 AliAnalysisTaskCheckCascadepp276.cxx:1048 AliAnalysisTaskCheckCascadepp276.cxx:1049 AliAnalysisTaskCheckCascadepp276.cxx:1050 AliAnalysisTaskCheckCascadepp276.cxx:1051 AliAnalysisTaskCheckCascadepp276.cxx:1052 AliAnalysisTaskCheckCascadepp276.cxx:1053 AliAnalysisTaskCheckCascadepp276.cxx:1054 AliAnalysisTaskCheckCascadepp276.cxx:1055 AliAnalysisTaskCheckCascadepp276.cxx:1056 AliAnalysisTaskCheckCascadepp276.cxx:1057 AliAnalysisTaskCheckCascadepp276.cxx:1058 AliAnalysisTaskCheckCascadepp276.cxx:1059 AliAnalysisTaskCheckCascadepp276.cxx:1060 AliAnalysisTaskCheckCascadepp276.cxx:1061 AliAnalysisTaskCheckCascadepp276.cxx:1062 AliAnalysisTaskCheckCascadepp276.cxx:1063 AliAnalysisTaskCheckCascadepp276.cxx:1064 AliAnalysisTaskCheckCascadepp276.cxx:1065 AliAnalysisTaskCheckCascadepp276.cxx:1066 AliAnalysisTaskCheckCascadepp276.cxx:1067 AliAnalysisTaskCheckCascadepp276.cxx:1068 AliAnalysisTaskCheckCascadepp276.cxx:1069 AliAnalysisTaskCheckCascadepp276.cxx:1070 AliAnalysisTaskCheckCascadepp276.cxx:1071 AliAnalysisTaskCheckCascadepp276.cxx:1072 AliAnalysisTaskCheckCascadepp276.cxx:1073 AliAnalysisTaskCheckCascadepp276.cxx:1074 AliAnalysisTaskCheckCascadepp276.cxx:1075 AliAnalysisTaskCheckCascadepp276.cxx:1076 AliAnalysisTaskCheckCascadepp276.cxx:1077 AliAnalysisTaskCheckCascadepp276.cxx:1078 AliAnalysisTaskCheckCascadepp276.cxx:1079 AliAnalysisTaskCheckCascadepp276.cxx:1080 AliAnalysisTaskCheckCascadepp276.cxx:1081 AliAnalysisTaskCheckCascadepp276.cxx:1082 AliAnalysisTaskCheckCascadepp276.cxx:1083 AliAnalysisTaskCheckCascadepp276.cxx:1084 AliAnalysisTaskCheckCascadepp276.cxx:1085 AliAnalysisTaskCheckCascadepp276.cxx:1086 AliAnalysisTaskCheckCascadepp276.cxx:1087 AliAnalysisTaskCheckCascadepp276.cxx:1088 AliAnalysisTaskCheckCascadepp276.cxx:1089 AliAnalysisTaskCheckCascadepp276.cxx:1090 AliAnalysisTaskCheckCascadepp276.cxx:1091 AliAnalysisTaskCheckCascadepp276.cxx:1092 AliAnalysisTaskCheckCascadepp276.cxx:1093 AliAnalysisTaskCheckCascadepp276.cxx:1094 AliAnalysisTaskCheckCascadepp276.cxx:1095 AliAnalysisTaskCheckCascadepp276.cxx:1096 AliAnalysisTaskCheckCascadepp276.cxx:1097 AliAnalysisTaskCheckCascadepp276.cxx:1098 AliAnalysisTaskCheckCascadepp276.cxx:1099 AliAnalysisTaskCheckCascadepp276.cxx:1100 AliAnalysisTaskCheckCascadepp276.cxx:1101 AliAnalysisTaskCheckCascadepp276.cxx:1102 AliAnalysisTaskCheckCascadepp276.cxx:1103 AliAnalysisTaskCheckCascadepp276.cxx:1104 AliAnalysisTaskCheckCascadepp276.cxx:1105 AliAnalysisTaskCheckCascadepp276.cxx:1106 AliAnalysisTaskCheckCascadepp276.cxx:1107 AliAnalysisTaskCheckCascadepp276.cxx:1108 AliAnalysisTaskCheckCascadepp276.cxx:1109 AliAnalysisTaskCheckCascadepp276.cxx:1110 AliAnalysisTaskCheckCascadepp276.cxx:1111 AliAnalysisTaskCheckCascadepp276.cxx:1112 AliAnalysisTaskCheckCascadepp276.cxx:1113 AliAnalysisTaskCheckCascadepp276.cxx:1114 AliAnalysisTaskCheckCascadepp276.cxx:1115 AliAnalysisTaskCheckCascadepp276.cxx:1116 AliAnalysisTaskCheckCascadepp276.cxx:1117 AliAnalysisTaskCheckCascadepp276.cxx:1118 AliAnalysisTaskCheckCascadepp276.cxx:1119 AliAnalysisTaskCheckCascadepp276.cxx:1120 AliAnalysisTaskCheckCascadepp276.cxx:1121 AliAnalysisTaskCheckCascadepp276.cxx:1122 AliAnalysisTaskCheckCascadepp276.cxx:1123 AliAnalysisTaskCheckCascadepp276.cxx:1124 AliAnalysisTaskCheckCascadepp276.cxx:1125 AliAnalysisTaskCheckCascadepp276.cxx:1126 AliAnalysisTaskCheckCascadepp276.cxx:1127 AliAnalysisTaskCheckCascadepp276.cxx:1128 AliAnalysisTaskCheckCascadepp276.cxx:1129 AliAnalysisTaskCheckCascadepp276.cxx:1130 AliAnalysisTaskCheckCascadepp276.cxx:1131 AliAnalysisTaskCheckCascadepp276.cxx:1132 AliAnalysisTaskCheckCascadepp276.cxx:1133 AliAnalysisTaskCheckCascadepp276.cxx:1134 AliAnalysisTaskCheckCascadepp276.cxx:1135 AliAnalysisTaskCheckCascadepp276.cxx:1136 AliAnalysisTaskCheckCascadepp276.cxx:1137 AliAnalysisTaskCheckCascadepp276.cxx:1138 AliAnalysisTaskCheckCascadepp276.cxx:1139 AliAnalysisTaskCheckCascadepp276.cxx:1140 AliAnalysisTaskCheckCascadepp276.cxx:1141 AliAnalysisTaskCheckCascadepp276.cxx:1142 AliAnalysisTaskCheckCascadepp276.cxx:1143 AliAnalysisTaskCheckCascadepp276.cxx:1144 AliAnalysisTaskCheckCascadepp276.cxx:1145 AliAnalysisTaskCheckCascadepp276.cxx:1146 AliAnalysisTaskCheckCascadepp276.cxx:1147 AliAnalysisTaskCheckCascadepp276.cxx:1148 AliAnalysisTaskCheckCascadepp276.cxx:1149 AliAnalysisTaskCheckCascadepp276.cxx:1150 AliAnalysisTaskCheckCascadepp276.cxx:1151 AliAnalysisTaskCheckCascadepp276.cxx:1152 AliAnalysisTaskCheckCascadepp276.cxx:1153 AliAnalysisTaskCheckCascadepp276.cxx:1154 AliAnalysisTaskCheckCascadepp276.cxx:1155 AliAnalysisTaskCheckCascadepp276.cxx:1156 AliAnalysisTaskCheckCascadepp276.cxx:1157 AliAnalysisTaskCheckCascadepp276.cxx:1158 AliAnalysisTaskCheckCascadepp276.cxx:1159 AliAnalysisTaskCheckCascadepp276.cxx:1160 AliAnalysisTaskCheckCascadepp276.cxx:1161 AliAnalysisTaskCheckCascadepp276.cxx:1162 AliAnalysisTaskCheckCascadepp276.cxx:1163 AliAnalysisTaskCheckCascadepp276.cxx:1164 AliAnalysisTaskCheckCascadepp276.cxx:1165 AliAnalysisTaskCheckCascadepp276.cxx:1166 AliAnalysisTaskCheckCascadepp276.cxx:1167 AliAnalysisTaskCheckCascadepp276.cxx:1168 AliAnalysisTaskCheckCascadepp276.cxx:1169 AliAnalysisTaskCheckCascadepp276.cxx:1170 AliAnalysisTaskCheckCascadepp276.cxx:1171 AliAnalysisTaskCheckCascadepp276.cxx:1172 AliAnalysisTaskCheckCascadepp276.cxx:1173 AliAnalysisTaskCheckCascadepp276.cxx:1174 AliAnalysisTaskCheckCascadepp276.cxx:1175 AliAnalysisTaskCheckCascadepp276.cxx:1176 AliAnalysisTaskCheckCascadepp276.cxx:1177 AliAnalysisTaskCheckCascadepp276.cxx:1178 AliAnalysisTaskCheckCascadepp276.cxx:1179 AliAnalysisTaskCheckCascadepp276.cxx:1180 AliAnalysisTaskCheckCascadepp276.cxx:1181 AliAnalysisTaskCheckCascadepp276.cxx:1182 AliAnalysisTaskCheckCascadepp276.cxx:1183 AliAnalysisTaskCheckCascadepp276.cxx:1184 AliAnalysisTaskCheckCascadepp276.cxx:1185 AliAnalysisTaskCheckCascadepp276.cxx:1186 AliAnalysisTaskCheckCascadepp276.cxx:1187 AliAnalysisTaskCheckCascadepp276.cxx:1188 AliAnalysisTaskCheckCascadepp276.cxx:1189 AliAnalysisTaskCheckCascadepp276.cxx:1190 AliAnalysisTaskCheckCascadepp276.cxx:1191 AliAnalysisTaskCheckCascadepp276.cxx:1192 AliAnalysisTaskCheckCascadepp276.cxx:1193 AliAnalysisTaskCheckCascadepp276.cxx:1194 AliAnalysisTaskCheckCascadepp276.cxx:1195 AliAnalysisTaskCheckCascadepp276.cxx:1196 AliAnalysisTaskCheckCascadepp276.cxx:1197 AliAnalysisTaskCheckCascadepp276.cxx:1198 AliAnalysisTaskCheckCascadepp276.cxx:1199 AliAnalysisTaskCheckCascadepp276.cxx:1200 AliAnalysisTaskCheckCascadepp276.cxx:1201 AliAnalysisTaskCheckCascadepp276.cxx:1202 AliAnalysisTaskCheckCascadepp276.cxx:1203 AliAnalysisTaskCheckCascadepp276.cxx:1204 AliAnalysisTaskCheckCascadepp276.cxx:1205 AliAnalysisTaskCheckCascadepp276.cxx:1206 AliAnalysisTaskCheckCascadepp276.cxx:1207 AliAnalysisTaskCheckCascadepp276.cxx:1208 AliAnalysisTaskCheckCascadepp276.cxx:1209 AliAnalysisTaskCheckCascadepp276.cxx:1210 AliAnalysisTaskCheckCascadepp276.cxx:1211 AliAnalysisTaskCheckCascadepp276.cxx:1212 AliAnalysisTaskCheckCascadepp276.cxx:1213 AliAnalysisTaskCheckCascadepp276.cxx:1214 AliAnalysisTaskCheckCascadepp276.cxx:1215 AliAnalysisTaskCheckCascadepp276.cxx:1216 AliAnalysisTaskCheckCascadepp276.cxx:1217 AliAnalysisTaskCheckCascadepp276.cxx:1218 AliAnalysisTaskCheckCascadepp276.cxx:1219 AliAnalysisTaskCheckCascadepp276.cxx:1220 AliAnalysisTaskCheckCascadepp276.cxx:1221 AliAnalysisTaskCheckCascadepp276.cxx:1222 AliAnalysisTaskCheckCascadepp276.cxx:1223 AliAnalysisTaskCheckCascadepp276.cxx:1224 AliAnalysisTaskCheckCascadepp276.cxx:1225 AliAnalysisTaskCheckCascadepp276.cxx:1226 AliAnalysisTaskCheckCascadepp276.cxx:1227 AliAnalysisTaskCheckCascadepp276.cxx:1228 AliAnalysisTaskCheckCascadepp276.cxx:1229 AliAnalysisTaskCheckCascadepp276.cxx:1230 AliAnalysisTaskCheckCascadepp276.cxx:1231 AliAnalysisTaskCheckCascadepp276.cxx:1232 AliAnalysisTaskCheckCascadepp276.cxx:1233 AliAnalysisTaskCheckCascadepp276.cxx:1234 AliAnalysisTaskCheckCascadepp276.cxx:1235 AliAnalysisTaskCheckCascadepp276.cxx:1236 AliAnalysisTaskCheckCascadepp276.cxx:1237 AliAnalysisTaskCheckCascadepp276.cxx:1238 AliAnalysisTaskCheckCascadepp276.cxx:1239 AliAnalysisTaskCheckCascadepp276.cxx:1240 AliAnalysisTaskCheckCascadepp276.cxx:1241 AliAnalysisTaskCheckCascadepp276.cxx:1242 AliAnalysisTaskCheckCascadepp276.cxx:1243 AliAnalysisTaskCheckCascadepp276.cxx:1244 AliAnalysisTaskCheckCascadepp276.cxx:1245 AliAnalysisTaskCheckCascadepp276.cxx:1246 AliAnalysisTaskCheckCascadepp276.cxx:1247 AliAnalysisTaskCheckCascadepp276.cxx:1248 AliAnalysisTaskCheckCascadepp276.cxx:1249 AliAnalysisTaskCheckCascadepp276.cxx:1250 AliAnalysisTaskCheckCascadepp276.cxx:1251 AliAnalysisTaskCheckCascadepp276.cxx:1252 AliAnalysisTaskCheckCascadepp276.cxx:1253 AliAnalysisTaskCheckCascadepp276.cxx:1254 AliAnalysisTaskCheckCascadepp276.cxx:1255 AliAnalysisTaskCheckCascadepp276.cxx:1256 AliAnalysisTaskCheckCascadepp276.cxx:1257 AliAnalysisTaskCheckCascadepp276.cxx:1258 AliAnalysisTaskCheckCascadepp276.cxx:1259 AliAnalysisTaskCheckCascadepp276.cxx:1260 AliAnalysisTaskCheckCascadepp276.cxx:1261 AliAnalysisTaskCheckCascadepp276.cxx:1262 AliAnalysisTaskCheckCascadepp276.cxx:1263 AliAnalysisTaskCheckCascadepp276.cxx:1264 AliAnalysisTaskCheckCascadepp276.cxx:1265 AliAnalysisTaskCheckCascadepp276.cxx:1266 AliAnalysisTaskCheckCascadepp276.cxx:1267 AliAnalysisTaskCheckCascadepp276.cxx:1268 AliAnalysisTaskCheckCascadepp276.cxx:1269 AliAnalysisTaskCheckCascadepp276.cxx:1270 AliAnalysisTaskCheckCascadepp276.cxx:1271 AliAnalysisTaskCheckCascadepp276.cxx:1272 AliAnalysisTaskCheckCascadepp276.cxx:1273 AliAnalysisTaskCheckCascadepp276.cxx:1274 AliAnalysisTaskCheckCascadepp276.cxx:1275 AliAnalysisTaskCheckCascadepp276.cxx:1276 AliAnalysisTaskCheckCascadepp276.cxx:1277 AliAnalysisTaskCheckCascadepp276.cxx:1278 AliAnalysisTaskCheckCascadepp276.cxx:1279 AliAnalysisTaskCheckCascadepp276.cxx:1280 AliAnalysisTaskCheckCascadepp276.cxx:1281 AliAnalysisTaskCheckCascadepp276.cxx:1282 AliAnalysisTaskCheckCascadepp276.cxx:1283 AliAnalysisTaskCheckCascadepp276.cxx:1284 AliAnalysisTaskCheckCascadepp276.cxx:1285 AliAnalysisTaskCheckCascadepp276.cxx:1286 AliAnalysisTaskCheckCascadepp276.cxx:1287 AliAnalysisTaskCheckCascadepp276.cxx:1288 AliAnalysisTaskCheckCascadepp276.cxx:1289 AliAnalysisTaskCheckCascadepp276.cxx:1290 AliAnalysisTaskCheckCascadepp276.cxx:1291 AliAnalysisTaskCheckCascadepp276.cxx:1292 AliAnalysisTaskCheckCascadepp276.cxx:1293 AliAnalysisTaskCheckCascadepp276.cxx:1294 AliAnalysisTaskCheckCascadepp276.cxx:1295 AliAnalysisTaskCheckCascadepp276.cxx:1296 AliAnalysisTaskCheckCascadepp276.cxx:1297 AliAnalysisTaskCheckCascadepp276.cxx:1298 AliAnalysisTaskCheckCascadepp276.cxx:1299 AliAnalysisTaskCheckCascadepp276.cxx:1300 AliAnalysisTaskCheckCascadepp276.cxx:1301 AliAnalysisTaskCheckCascadepp276.cxx:1302 AliAnalysisTaskCheckCascadepp276.cxx:1303 AliAnalysisTaskCheckCascadepp276.cxx:1304 AliAnalysisTaskCheckCascadepp276.cxx:1305 AliAnalysisTaskCheckCascadepp276.cxx:1306 AliAnalysisTaskCheckCascadepp276.cxx:1307 AliAnalysisTaskCheckCascadepp276.cxx:1308 AliAnalysisTaskCheckCascadepp276.cxx:1309 AliAnalysisTaskCheckCascadepp276.cxx:1310 AliAnalysisTaskCheckCascadepp276.cxx:1311 AliAnalysisTaskCheckCascadepp276.cxx:1312 AliAnalysisTaskCheckCascadepp276.cxx:1313 AliAnalysisTaskCheckCascadepp276.cxx:1314 AliAnalysisTaskCheckCascadepp276.cxx:1315 AliAnalysisTaskCheckCascadepp276.cxx:1316 AliAnalysisTaskCheckCascadepp276.cxx:1317 AliAnalysisTaskCheckCascadepp276.cxx:1318 AliAnalysisTaskCheckCascadepp276.cxx:1319 AliAnalysisTaskCheckCascadepp276.cxx:1320 AliAnalysisTaskCheckCascadepp276.cxx:1321 AliAnalysisTaskCheckCascadepp276.cxx:1322 AliAnalysisTaskCheckCascadepp276.cxx:1323 AliAnalysisTaskCheckCascadepp276.cxx:1324 AliAnalysisTaskCheckCascadepp276.cxx:1325 AliAnalysisTaskCheckCascadepp276.cxx:1326 AliAnalysisTaskCheckCascadepp276.cxx:1327 AliAnalysisTaskCheckCascadepp276.cxx:1328 AliAnalysisTaskCheckCascadepp276.cxx:1329 AliAnalysisTaskCheckCascadepp276.cxx:1330 AliAnalysisTaskCheckCascadepp276.cxx:1331 AliAnalysisTaskCheckCascadepp276.cxx:1332 AliAnalysisTaskCheckCascadepp276.cxx:1333 AliAnalysisTaskCheckCascadepp276.cxx:1334 AliAnalysisTaskCheckCascadepp276.cxx:1335 AliAnalysisTaskCheckCascadepp276.cxx:1336 AliAnalysisTaskCheckCascadepp276.cxx:1337 AliAnalysisTaskCheckCascadepp276.cxx:1338 AliAnalysisTaskCheckCascadepp276.cxx:1339 AliAnalysisTaskCheckCascadepp276.cxx:1340 AliAnalysisTaskCheckCascadepp276.cxx:1341 AliAnalysisTaskCheckCascadepp276.cxx:1342 AliAnalysisTaskCheckCascadepp276.cxx:1343 AliAnalysisTaskCheckCascadepp276.cxx:1344 AliAnalysisTaskCheckCascadepp276.cxx:1345 AliAnalysisTaskCheckCascadepp276.cxx:1346 AliAnalysisTaskCheckCascadepp276.cxx:1347 AliAnalysisTaskCheckCascadepp276.cxx:1348 AliAnalysisTaskCheckCascadepp276.cxx:1349 AliAnalysisTaskCheckCascadepp276.cxx:1350 AliAnalysisTaskCheckCascadepp276.cxx:1351 AliAnalysisTaskCheckCascadepp276.cxx:1352 AliAnalysisTaskCheckCascadepp276.cxx:1353 AliAnalysisTaskCheckCascadepp276.cxx:1354 AliAnalysisTaskCheckCascadepp276.cxx:1355 AliAnalysisTaskCheckCascadepp276.cxx:1356 AliAnalysisTaskCheckCascadepp276.cxx:1357 AliAnalysisTaskCheckCascadepp276.cxx:1358 AliAnalysisTaskCheckCascadepp276.cxx:1359 AliAnalysisTaskCheckCascadepp276.cxx:1360 AliAnalysisTaskCheckCascadepp276.cxx:1361 AliAnalysisTaskCheckCascadepp276.cxx:1362 AliAnalysisTaskCheckCascadepp276.cxx:1363 AliAnalysisTaskCheckCascadepp276.cxx:1364 AliAnalysisTaskCheckCascadepp276.cxx:1365 AliAnalysisTaskCheckCascadepp276.cxx:1366 AliAnalysisTaskCheckCascadepp276.cxx:1367 AliAnalysisTaskCheckCascadepp276.cxx:1368 AliAnalysisTaskCheckCascadepp276.cxx:1369 AliAnalysisTaskCheckCascadepp276.cxx:1370 AliAnalysisTaskCheckCascadepp276.cxx:1371 AliAnalysisTaskCheckCascadepp276.cxx:1372 AliAnalysisTaskCheckCascadepp276.cxx:1373 AliAnalysisTaskCheckCascadepp276.cxx:1374 AliAnalysisTaskCheckCascadepp276.cxx:1375 AliAnalysisTaskCheckCascadepp276.cxx:1376 AliAnalysisTaskCheckCascadepp276.cxx:1377 AliAnalysisTaskCheckCascadepp276.cxx:1378 AliAnalysisTaskCheckCascadepp276.cxx:1379 AliAnalysisTaskCheckCascadepp276.cxx:1380 AliAnalysisTaskCheckCascadepp276.cxx:1381 AliAnalysisTaskCheckCascadepp276.cxx:1382 AliAnalysisTaskCheckCascadepp276.cxx:1383 AliAnalysisTaskCheckCascadepp276.cxx:1384 AliAnalysisTaskCheckCascadepp276.cxx:1385 AliAnalysisTaskCheckCascadepp276.cxx:1386 AliAnalysisTaskCheckCascadepp276.cxx:1387 AliAnalysisTaskCheckCascadepp276.cxx:1388 AliAnalysisTaskCheckCascadepp276.cxx:1389 AliAnalysisTaskCheckCascadepp276.cxx:1390 AliAnalysisTaskCheckCascadepp276.cxx:1391 AliAnalysisTaskCheckCascadepp276.cxx:1392 AliAnalysisTaskCheckCascadepp276.cxx:1393 AliAnalysisTaskCheckCascadepp276.cxx:1394 AliAnalysisTaskCheckCascadepp276.cxx:1395 AliAnalysisTaskCheckCascadepp276.cxx:1396 AliAnalysisTaskCheckCascadepp276.cxx:1397 AliAnalysisTaskCheckCascadepp276.cxx:1398 AliAnalysisTaskCheckCascadepp276.cxx:1399 AliAnalysisTaskCheckCascadepp276.cxx:1400 AliAnalysisTaskCheckCascadepp276.cxx:1401 AliAnalysisTaskCheckCascadepp276.cxx:1402 AliAnalysisTaskCheckCascadepp276.cxx:1403 AliAnalysisTaskCheckCascadepp276.cxx:1404 AliAnalysisTaskCheckCascadepp276.cxx:1405 AliAnalysisTaskCheckCascadepp276.cxx:1406 AliAnalysisTaskCheckCascadepp276.cxx:1407 AliAnalysisTaskCheckCascadepp276.cxx:1408 AliAnalysisTaskCheckCascadepp276.cxx:1409 AliAnalysisTaskCheckCascadepp276.cxx:1410 AliAnalysisTaskCheckCascadepp276.cxx:1411 AliAnalysisTaskCheckCascadepp276.cxx:1412 AliAnalysisTaskCheckCascadepp276.cxx:1413 AliAnalysisTaskCheckCascadepp276.cxx:1414 AliAnalysisTaskCheckCascadepp276.cxx:1415 AliAnalysisTaskCheckCascadepp276.cxx:1416 AliAnalysisTaskCheckCascadepp276.cxx:1417 AliAnalysisTaskCheckCascadepp276.cxx:1418 AliAnalysisTaskCheckCascadepp276.cxx:1419 AliAnalysisTaskCheckCascadepp276.cxx:1420 AliAnalysisTaskCheckCascadepp276.cxx:1421 AliAnalysisTaskCheckCascadepp276.cxx:1422 AliAnalysisTaskCheckCascadepp276.cxx:1423 AliAnalysisTaskCheckCascadepp276.cxx:1424 AliAnalysisTaskCheckCascadepp276.cxx:1425 AliAnalysisTaskCheckCascadepp276.cxx:1426 AliAnalysisTaskCheckCascadepp276.cxx:1427 AliAnalysisTaskCheckCascadepp276.cxx:1428 AliAnalysisTaskCheckCascadepp276.cxx:1429 AliAnalysisTaskCheckCascadepp276.cxx:1430 AliAnalysisTaskCheckCascadepp276.cxx:1431 AliAnalysisTaskCheckCascadepp276.cxx:1432 AliAnalysisTaskCheckCascadepp276.cxx:1433 AliAnalysisTaskCheckCascadepp276.cxx:1434 AliAnalysisTaskCheckCascadepp276.cxx:1435 AliAnalysisTaskCheckCascadepp276.cxx:1436 AliAnalysisTaskCheckCascadepp276.cxx:1437 AliAnalysisTaskCheckCascadepp276.cxx:1438 AliAnalysisTaskCheckCascadepp276.cxx:1439 AliAnalysisTaskCheckCascadepp276.cxx:1440 AliAnalysisTaskCheckCascadepp276.cxx:1441 AliAnalysisTaskCheckCascadepp276.cxx:1442 AliAnalysisTaskCheckCascadepp276.cxx:1443 AliAnalysisTaskCheckCascadepp276.cxx:1444 AliAnalysisTaskCheckCascadepp276.cxx:1445 AliAnalysisTaskCheckCascadepp276.cxx:1446 AliAnalysisTaskCheckCascadepp276.cxx:1447 AliAnalysisTaskCheckCascadepp276.cxx:1448 AliAnalysisTaskCheckCascadepp276.cxx:1449 AliAnalysisTaskCheckCascadepp276.cxx:1450 AliAnalysisTaskCheckCascadepp276.cxx:1451 AliAnalysisTaskCheckCascadepp276.cxx:1452 AliAnalysisTaskCheckCascadepp276.cxx:1453 AliAnalysisTaskCheckCascadepp276.cxx:1454 AliAnalysisTaskCheckCascadepp276.cxx:1455 AliAnalysisTaskCheckCascadepp276.cxx:1456 AliAnalysisTaskCheckCascadepp276.cxx:1457 AliAnalysisTaskCheckCascadepp276.cxx:1458 AliAnalysisTaskCheckCascadepp276.cxx:1459 AliAnalysisTaskCheckCascadepp276.cxx:1460 AliAnalysisTaskCheckCascadepp276.cxx:1461 AliAnalysisTaskCheckCascadepp276.cxx:1462 AliAnalysisTaskCheckCascadepp276.cxx:1463 AliAnalysisTaskCheckCascadepp276.cxx:1464 AliAnalysisTaskCheckCascadepp276.cxx:1465 AliAnalysisTaskCheckCascadepp276.cxx:1466 AliAnalysisTaskCheckCascadepp276.cxx:1467 AliAnalysisTaskCheckCascadepp276.cxx:1468 AliAnalysisTaskCheckCascadepp276.cxx:1469 AliAnalysisTaskCheckCascadepp276.cxx:1470 AliAnalysisTaskCheckCascadepp276.cxx:1471 AliAnalysisTaskCheckCascadepp276.cxx:1472 AliAnalysisTaskCheckCascadepp276.cxx:1473 AliAnalysisTaskCheckCascadepp276.cxx:1474 AliAnalysisTaskCheckCascadepp276.cxx:1475 AliAnalysisTaskCheckCascadepp276.cxx:1476 AliAnalysisTaskCheckCascadepp276.cxx:1477 AliAnalysisTaskCheckCascadepp276.cxx:1478 AliAnalysisTaskCheckCascadepp276.cxx:1479 AliAnalysisTaskCheckCascadepp276.cxx:1480 AliAnalysisTaskCheckCascadepp276.cxx:1481 AliAnalysisTaskCheckCascadepp276.cxx:1482 AliAnalysisTaskCheckCascadepp276.cxx:1483 AliAnalysisTaskCheckCascadepp276.cxx:1484 AliAnalysisTaskCheckCascadepp276.cxx:1485 AliAnalysisTaskCheckCascadepp276.cxx:1486 AliAnalysisTaskCheckCascadepp276.cxx:1487 AliAnalysisTaskCheckCascadepp276.cxx:1488 AliAnalysisTaskCheckCascadepp276.cxx:1489 AliAnalysisTaskCheckCascadepp276.cxx:1490 AliAnalysisTaskCheckCascadepp276.cxx:1491 AliAnalysisTaskCheckCascadepp276.cxx:1492 AliAnalysisTaskCheckCascadepp276.cxx:1493 AliAnalysisTaskCheckCascadepp276.cxx:1494 AliAnalysisTaskCheckCascadepp276.cxx:1495 AliAnalysisTaskCheckCascadepp276.cxx:1496 AliAnalysisTaskCheckCascadepp276.cxx:1497 AliAnalysisTaskCheckCascadepp276.cxx:1498 AliAnalysisTaskCheckCascadepp276.cxx:1499 AliAnalysisTaskCheckCascadepp276.cxx:1500 AliAnalysisTaskCheckCascadepp276.cxx:1501 AliAnalysisTaskCheckCascadepp276.cxx:1502 AliAnalysisTaskCheckCascadepp276.cxx:1503 AliAnalysisTaskCheckCascadepp276.cxx:1504 AliAnalysisTaskCheckCascadepp276.cxx:1505 AliAnalysisTaskCheckCascadepp276.cxx:1506 AliAnalysisTaskCheckCascadepp276.cxx:1507 AliAnalysisTaskCheckCascadepp276.cxx:1508 AliAnalysisTaskCheckCascadepp276.cxx:1509 AliAnalysisTaskCheckCascadepp276.cxx:1510 AliAnalysisTaskCheckCascadepp276.cxx:1511 AliAnalysisTaskCheckCascadepp276.cxx:1512 AliAnalysisTaskCheckCascadepp276.cxx:1513 AliAnalysisTaskCheckCascadepp276.cxx:1514 AliAnalysisTaskCheckCascadepp276.cxx:1515 AliAnalysisTaskCheckCascadepp276.cxx:1516 AliAnalysisTaskCheckCascadepp276.cxx:1517 AliAnalysisTaskCheckCascadepp276.cxx:1518 AliAnalysisTaskCheckCascadepp276.cxx:1519 AliAnalysisTaskCheckCascadepp276.cxx:1520 AliAnalysisTaskCheckCascadepp276.cxx:1521 AliAnalysisTaskCheckCascadepp276.cxx:1522 AliAnalysisTaskCheckCascadepp276.cxx:1523 AliAnalysisTaskCheckCascadepp276.cxx:1524 AliAnalysisTaskCheckCascadepp276.cxx:1525 AliAnalysisTaskCheckCascadepp276.cxx:1526 AliAnalysisTaskCheckCascadepp276.cxx:1527 AliAnalysisTaskCheckCascadepp276.cxx:1528 AliAnalysisTaskCheckCascadepp276.cxx:1529 AliAnalysisTaskCheckCascadepp276.cxx:1530 AliAnalysisTaskCheckCascadepp276.cxx:1531 AliAnalysisTaskCheckCascadepp276.cxx:1532 AliAnalysisTaskCheckCascadepp276.cxx:1533 AliAnalysisTaskCheckCascadepp276.cxx:1534 AliAnalysisTaskCheckCascadepp276.cxx:1535 AliAnalysisTaskCheckCascadepp276.cxx:1536 AliAnalysisTaskCheckCascadepp276.cxx:1537 AliAnalysisTaskCheckCascadepp276.cxx:1538 AliAnalysisTaskCheckCascadepp276.cxx:1539 AliAnalysisTaskCheckCascadepp276.cxx:1540 AliAnalysisTaskCheckCascadepp276.cxx:1541 AliAnalysisTaskCheckCascadepp276.cxx:1542 AliAnalysisTaskCheckCascadepp276.cxx:1543 AliAnalysisTaskCheckCascadepp276.cxx:1544 AliAnalysisTaskCheckCascadepp276.cxx:1545 AliAnalysisTaskCheckCascadepp276.cxx:1546 AliAnalysisTaskCheckCascadepp276.cxx:1547 AliAnalysisTaskCheckCascadepp276.cxx:1548 AliAnalysisTaskCheckCascadepp276.cxx:1549 AliAnalysisTaskCheckCascadepp276.cxx:1550 AliAnalysisTaskCheckCascadepp276.cxx:1551 AliAnalysisTaskCheckCascadepp276.cxx:1552 AliAnalysisTaskCheckCascadepp276.cxx:1553 AliAnalysisTaskCheckCascadepp276.cxx:1554 AliAnalysisTaskCheckCascadepp276.cxx:1555 AliAnalysisTaskCheckCascadepp276.cxx:1556 AliAnalysisTaskCheckCascadepp276.cxx:1557 AliAnalysisTaskCheckCascadepp276.cxx:1558 AliAnalysisTaskCheckCascadepp276.cxx:1559 AliAnalysisTaskCheckCascadepp276.cxx:1560 AliAnalysisTaskCheckCascadepp276.cxx:1561 AliAnalysisTaskCheckCascadepp276.cxx:1562 AliAnalysisTaskCheckCascadepp276.cxx:1563 AliAnalysisTaskCheckCascadepp276.cxx:1564 AliAnalysisTaskCheckCascadepp276.cxx:1565 AliAnalysisTaskCheckCascadepp276.cxx:1566 AliAnalysisTaskCheckCascadepp276.cxx:1567 AliAnalysisTaskCheckCascadepp276.cxx:1568 AliAnalysisTaskCheckCascadepp276.cxx:1569 AliAnalysisTaskCheckCascadepp276.cxx:1570 AliAnalysisTaskCheckCascadepp276.cxx:1571 AliAnalysisTaskCheckCascadepp276.cxx:1572 AliAnalysisTaskCheckCascadepp276.cxx:1573 AliAnalysisTaskCheckCascadepp276.cxx:1574 AliAnalysisTaskCheckCascadepp276.cxx:1575 AliAnalysisTaskCheckCascadepp276.cxx:1576 AliAnalysisTaskCheckCascadepp276.cxx:1577 AliAnalysisTaskCheckCascadepp276.cxx:1578 AliAnalysisTaskCheckCascadepp276.cxx:1579 AliAnalysisTaskCheckCascadepp276.cxx:1580 AliAnalysisTaskCheckCascadepp276.cxx:1581 AliAnalysisTaskCheckCascadepp276.cxx:1582 AliAnalysisTaskCheckCascadepp276.cxx:1583 AliAnalysisTaskCheckCascadepp276.cxx:1584 AliAnalysisTaskCheckCascadepp276.cxx:1585 AliAnalysisTaskCheckCascadepp276.cxx:1586 AliAnalysisTaskCheckCascadepp276.cxx:1587 AliAnalysisTaskCheckCascadepp276.cxx:1588 AliAnalysisTaskCheckCascadepp276.cxx:1589 AliAnalysisTaskCheckCascadepp276.cxx:1590 AliAnalysisTaskCheckCascadepp276.cxx:1591 AliAnalysisTaskCheckCascadepp276.cxx:1592 AliAnalysisTaskCheckCascadepp276.cxx:1593 AliAnalysisTaskCheckCascadepp276.cxx:1594 AliAnalysisTaskCheckCascadepp276.cxx:1595 AliAnalysisTaskCheckCascadepp276.cxx:1596 AliAnalysisTaskCheckCascadepp276.cxx:1597 AliAnalysisTaskCheckCascadepp276.cxx:1598 AliAnalysisTaskCheckCascadepp276.cxx:1599 AliAnalysisTaskCheckCascadepp276.cxx:1600 AliAnalysisTaskCheckCascadepp276.cxx:1601 AliAnalysisTaskCheckCascadepp276.cxx:1602 AliAnalysisTaskCheckCascadepp276.cxx:1603 AliAnalysisTaskCheckCascadepp276.cxx:1604 AliAnalysisTaskCheckCascadepp276.cxx:1605 AliAnalysisTaskCheckCascadepp276.cxx:1606 AliAnalysisTaskCheckCascadepp276.cxx:1607 AliAnalysisTaskCheckCascadepp276.cxx:1608 AliAnalysisTaskCheckCascadepp276.cxx:1609 AliAnalysisTaskCheckCascadepp276.cxx:1610 AliAnalysisTaskCheckCascadepp276.cxx:1611 AliAnalysisTaskCheckCascadepp276.cxx:1612 AliAnalysisTaskCheckCascadepp276.cxx:1613 AliAnalysisTaskCheckCascadepp276.cxx:1614 AliAnalysisTaskCheckCascadepp276.cxx:1615 AliAnalysisTaskCheckCascadepp276.cxx:1616 AliAnalysisTaskCheckCascadepp276.cxx:1617 AliAnalysisTaskCheckCascadepp276.cxx:1618 AliAnalysisTaskCheckCascadepp276.cxx:1619 AliAnalysisTaskCheckCascadepp276.cxx:1620 AliAnalysisTaskCheckCascadepp276.cxx:1621 AliAnalysisTaskCheckCascadepp276.cxx:1622 AliAnalysisTaskCheckCascadepp276.cxx:1623 AliAnalysisTaskCheckCascadepp276.cxx:1624 AliAnalysisTaskCheckCascadepp276.cxx:1625 AliAnalysisTaskCheckCascadepp276.cxx:1626 AliAnalysisTaskCheckCascadepp276.cxx:1627 AliAnalysisTaskCheckCascadepp276.cxx:1628 AliAnalysisTaskCheckCascadepp276.cxx:1629 AliAnalysisTaskCheckCascadepp276.cxx:1630 AliAnalysisTaskCheckCascadepp276.cxx:1631 AliAnalysisTaskCheckCascadepp276.cxx:1632 AliAnalysisTaskCheckCascadepp276.cxx:1633 AliAnalysisTaskCheckCascadepp276.cxx:1634 AliAnalysisTaskCheckCascadepp276.cxx:1635 AliAnalysisTaskCheckCascadepp276.cxx:1636 AliAnalysisTaskCheckCascadepp276.cxx:1637 AliAnalysisTaskCheckCascadepp276.cxx:1638 AliAnalysisTaskCheckCascadepp276.cxx:1639 AliAnalysisTaskCheckCascadepp276.cxx:1640 AliAnalysisTaskCheckCascadepp276.cxx:1641 AliAnalysisTaskCheckCascadepp276.cxx:1642 AliAnalysisTaskCheckCascadepp276.cxx:1643 AliAnalysisTaskCheckCascadepp276.cxx:1644 AliAnalysisTaskCheckCascadepp276.cxx:1645 AliAnalysisTaskCheckCascadepp276.cxx:1646 AliAnalysisTaskCheckCascadepp276.cxx:1647 AliAnalysisTaskCheckCascadepp276.cxx:1648 AliAnalysisTaskCheckCascadepp276.cxx:1649 AliAnalysisTaskCheckCascadepp276.cxx:1650 AliAnalysisTaskCheckCascadepp276.cxx:1651 AliAnalysisTaskCheckCascadepp276.cxx:1652 AliAnalysisTaskCheckCascadepp276.cxx:1653 AliAnalysisTaskCheckCascadepp276.cxx:1654 AliAnalysisTaskCheckCascadepp276.cxx:1655 AliAnalysisTaskCheckCascadepp276.cxx:1656 AliAnalysisTaskCheckCascadepp276.cxx:1657 AliAnalysisTaskCheckCascadepp276.cxx:1658 AliAnalysisTaskCheckCascadepp276.cxx:1659 AliAnalysisTaskCheckCascadepp276.cxx:1660 AliAnalysisTaskCheckCascadepp276.cxx:1661 AliAnalysisTaskCheckCascadepp276.cxx:1662 AliAnalysisTaskCheckCascadepp276.cxx:1663 AliAnalysisTaskCheckCascadepp276.cxx:1664 AliAnalysisTaskCheckCascadepp276.cxx:1665 AliAnalysisTaskCheckCascadepp276.cxx:1666 AliAnalysisTaskCheckCascadepp276.cxx:1667 AliAnalysisTaskCheckCascadepp276.cxx:1668 AliAnalysisTaskCheckCascadepp276.cxx:1669 AliAnalysisTaskCheckCascadepp276.cxx:1670 AliAnalysisTaskCheckCascadepp276.cxx:1671 AliAnalysisTaskCheckCascadepp276.cxx:1672 AliAnalysisTaskCheckCascadepp276.cxx:1673 AliAnalysisTaskCheckCascadepp276.cxx:1674 AliAnalysisTaskCheckCascadepp276.cxx:1675 AliAnalysisTaskCheckCascadepp276.cxx:1676 AliAnalysisTaskCheckCascadepp276.cxx:1677 AliAnalysisTaskCheckCascadepp276.cxx:1678 AliAnalysisTaskCheckCascadepp276.cxx:1679 AliAnalysisTaskCheckCascadepp276.cxx:1680 AliAnalysisTaskCheckCascadepp276.cxx:1681 AliAnalysisTaskCheckCascadepp276.cxx:1682 AliAnalysisTaskCheckCascadepp276.cxx:1683 AliAnalysisTaskCheckCascadepp276.cxx:1684 AliAnalysisTaskCheckCascadepp276.cxx:1685 AliAnalysisTaskCheckCascadepp276.cxx:1686 AliAnalysisTaskCheckCascadepp276.cxx:1687 AliAnalysisTaskCheckCascadepp276.cxx:1688 AliAnalysisTaskCheckCascadepp276.cxx:1689 AliAnalysisTaskCheckCascadepp276.cxx:1690 AliAnalysisTaskCheckCascadepp276.cxx:1691 AliAnalysisTaskCheckCascadepp276.cxx:1692 AliAnalysisTaskCheckCascadepp276.cxx:1693 AliAnalysisTaskCheckCascadepp276.cxx:1694 AliAnalysisTaskCheckCascadepp276.cxx:1695 AliAnalysisTaskCheckCascadepp276.cxx:1696 AliAnalysisTaskCheckCascadepp276.cxx:1697 AliAnalysisTaskCheckCascadepp276.cxx:1698 AliAnalysisTaskCheckCascadepp276.cxx:1699 AliAnalysisTaskCheckCascadepp276.cxx:1700 AliAnalysisTaskCheckCascadepp276.cxx:1701 AliAnalysisTaskCheckCascadepp276.cxx:1702 AliAnalysisTaskCheckCascadepp276.cxx:1703 AliAnalysisTaskCheckCascadepp276.cxx:1704 AliAnalysisTaskCheckCascadepp276.cxx:1705 AliAnalysisTaskCheckCascadepp276.cxx:1706 AliAnalysisTaskCheckCascadepp276.cxx:1707 AliAnalysisTaskCheckCascadepp276.cxx:1708 AliAnalysisTaskCheckCascadepp276.cxx:1709 AliAnalysisTaskCheckCascadepp276.cxx:1710 AliAnalysisTaskCheckCascadepp276.cxx:1711 AliAnalysisTaskCheckCascadepp276.cxx:1712 AliAnalysisTaskCheckCascadepp276.cxx:1713 AliAnalysisTaskCheckCascadepp276.cxx:1714 AliAnalysisTaskCheckCascadepp276.cxx:1715 AliAnalysisTaskCheckCascadepp276.cxx:1716 AliAnalysisTaskCheckCascadepp276.cxx:1717 AliAnalysisTaskCheckCascadepp276.cxx:1718 AliAnalysisTaskCheckCascadepp276.cxx:1719 AliAnalysisTaskCheckCascadepp276.cxx:1720 AliAnalysisTaskCheckCascadepp276.cxx:1721 AliAnalysisTaskCheckCascadepp276.cxx:1722 AliAnalysisTaskCheckCascadepp276.cxx:1723 AliAnalysisTaskCheckCascadepp276.cxx:1724 AliAnalysisTaskCheckCascadepp276.cxx:1725 AliAnalysisTaskCheckCascadepp276.cxx:1726 AliAnalysisTaskCheckCascadepp276.cxx:1727 AliAnalysisTaskCheckCascadepp276.cxx:1728 AliAnalysisTaskCheckCascadepp276.cxx:1729 AliAnalysisTaskCheckCascadepp276.cxx:1730 AliAnalysisTaskCheckCascadepp276.cxx:1731 AliAnalysisTaskCheckCascadepp276.cxx:1732 AliAnalysisTaskCheckCascadepp276.cxx:1733 AliAnalysisTaskCheckCascadepp276.cxx:1734 AliAnalysisTaskCheckCascadepp276.cxx:1735 AliAnalysisTaskCheckCascadepp276.cxx:1736 AliAnalysisTaskCheckCascadepp276.cxx:1737 AliAnalysisTaskCheckCascadepp276.cxx:1738 AliAnalysisTaskCheckCascadepp276.cxx:1739 AliAnalysisTaskCheckCascadepp276.cxx:1740 AliAnalysisTaskCheckCascadepp276.cxx:1741 AliAnalysisTaskCheckCascadepp276.cxx:1742 AliAnalysisTaskCheckCascadepp276.cxx:1743 AliAnalysisTaskCheckCascadepp276.cxx:1744 AliAnalysisTaskCheckCascadepp276.cxx:1745 AliAnalysisTaskCheckCascadepp276.cxx:1746 AliAnalysisTaskCheckCascadepp276.cxx:1747 AliAnalysisTaskCheckCascadepp276.cxx:1748 AliAnalysisTaskCheckCascadepp276.cxx:1749 AliAnalysisTaskCheckCascadepp276.cxx:1750 AliAnalysisTaskCheckCascadepp276.cxx:1751 AliAnalysisTaskCheckCascadepp276.cxx:1752 AliAnalysisTaskCheckCascadepp276.cxx:1753 AliAnalysisTaskCheckCascadepp276.cxx:1754 AliAnalysisTaskCheckCascadepp276.cxx:1755 AliAnalysisTaskCheckCascadepp276.cxx:1756 AliAnalysisTaskCheckCascadepp276.cxx:1757 AliAnalysisTaskCheckCascadepp276.cxx:1758 AliAnalysisTaskCheckCascadepp276.cxx:1759 AliAnalysisTaskCheckCascadepp276.cxx:1760 AliAnalysisTaskCheckCascadepp276.cxx:1761 AliAnalysisTaskCheckCascadepp276.cxx:1762 AliAnalysisTaskCheckCascadepp276.cxx:1763 AliAnalysisTaskCheckCascadepp276.cxx:1764 AliAnalysisTaskCheckCascadepp276.cxx:1765 AliAnalysisTaskCheckCascadepp276.cxx:1766 AliAnalysisTaskCheckCascadepp276.cxx:1767 AliAnalysisTaskCheckCascadepp276.cxx:1768 AliAnalysisTaskCheckCascadepp276.cxx:1769 AliAnalysisTaskCheckCascadepp276.cxx:1770 AliAnalysisTaskCheckCascadepp276.cxx:1771 AliAnalysisTaskCheckCascadepp276.cxx:1772 AliAnalysisTaskCheckCascadepp276.cxx:1773 AliAnalysisTaskCheckCascadepp276.cxx:1774 AliAnalysisTaskCheckCascadepp276.cxx:1775 AliAnalysisTaskCheckCascadepp276.cxx:1776 AliAnalysisTaskCheckCascadepp276.cxx:1777 AliAnalysisTaskCheckCascadepp276.cxx:1778 AliAnalysisTaskCheckCascadepp276.cxx:1779 AliAnalysisTaskCheckCascadepp276.cxx:1780 AliAnalysisTaskCheckCascadepp276.cxx:1781 AliAnalysisTaskCheckCascadepp276.cxx:1782 AliAnalysisTaskCheckCascadepp276.cxx:1783 AliAnalysisTaskCheckCascadepp276.cxx:1784 AliAnalysisTaskCheckCascadepp276.cxx:1785 AliAnalysisTaskCheckCascadepp276.cxx:1786 AliAnalysisTaskCheckCascadepp276.cxx:1787 AliAnalysisTaskCheckCascadepp276.cxx:1788 AliAnalysisTaskCheckCascadepp276.cxx:1789 AliAnalysisTaskCheckCascadepp276.cxx:1790 AliAnalysisTaskCheckCascadepp276.cxx:1791 AliAnalysisTaskCheckCascadepp276.cxx:1792 AliAnalysisTaskCheckCascadepp276.cxx:1793 AliAnalysisTaskCheckCascadepp276.cxx:1794 AliAnalysisTaskCheckCascadepp276.cxx:1795 AliAnalysisTaskCheckCascadepp276.cxx:1796 AliAnalysisTaskCheckCascadepp276.cxx:1797 AliAnalysisTaskCheckCascadepp276.cxx:1798 AliAnalysisTaskCheckCascadepp276.cxx:1799 AliAnalysisTaskCheckCascadepp276.cxx:1800 AliAnalysisTaskCheckCascadepp276.cxx:1801 AliAnalysisTaskCheckCascadepp276.cxx:1802 AliAnalysisTaskCheckCascadepp276.cxx:1803 AliAnalysisTaskCheckCascadepp276.cxx:1804 AliAnalysisTaskCheckCascadepp276.cxx:1805 AliAnalysisTaskCheckCascadepp276.cxx:1806 AliAnalysisTaskCheckCascadepp276.cxx:1807 AliAnalysisTaskCheckCascadepp276.cxx:1808 AliAnalysisTaskCheckCascadepp276.cxx:1809 AliAnalysisTaskCheckCascadepp276.cxx:1810 AliAnalysisTaskCheckCascadepp276.cxx:1811 AliAnalysisTaskCheckCascadepp276.cxx:1812 AliAnalysisTaskCheckCascadepp276.cxx:1813 AliAnalysisTaskCheckCascadepp276.cxx:1814 AliAnalysisTaskCheckCascadepp276.cxx:1815 AliAnalysisTaskCheckCascadepp276.cxx:1816 AliAnalysisTaskCheckCascadepp276.cxx:1817 AliAnalysisTaskCheckCascadepp276.cxx:1818 AliAnalysisTaskCheckCascadepp276.cxx:1819 AliAnalysisTaskCheckCascadepp276.cxx:1820 AliAnalysisTaskCheckCascadepp276.cxx:1821 AliAnalysisTaskCheckCascadepp276.cxx:1822 AliAnalysisTaskCheckCascadepp276.cxx:1823 AliAnalysisTaskCheckCascadepp276.cxx:1824 AliAnalysisTaskCheckCascadepp276.cxx:1825 AliAnalysisTaskCheckCascadepp276.cxx:1826 AliAnalysisTaskCheckCascadepp276.cxx:1827 AliAnalysisTaskCheckCascadepp276.cxx:1828 AliAnalysisTaskCheckCascadepp276.cxx:1829 AliAnalysisTaskCheckCascadepp276.cxx:1830 AliAnalysisTaskCheckCascadepp276.cxx:1831 AliAnalysisTaskCheckCascadepp276.cxx:1832 AliAnalysisTaskCheckCascadepp276.cxx:1833 AliAnalysisTaskCheckCascadepp276.cxx:1834 AliAnalysisTaskCheckCascadepp276.cxx:1835 AliAnalysisTaskCheckCascadepp276.cxx:1836 AliAnalysisTaskCheckCascadepp276.cxx:1837 AliAnalysisTaskCheckCascadepp276.cxx:1838 AliAnalysisTaskCheckCascadepp276.cxx:1839 AliAnalysisTaskCheckCascadepp276.cxx:1840 AliAnalysisTaskCheckCascadepp276.cxx:1841 AliAnalysisTaskCheckCascadepp276.cxx:1842 AliAnalysisTaskCheckCascadepp276.cxx:1843 AliAnalysisTaskCheckCascadepp276.cxx:1844 AliAnalysisTaskCheckCascadepp276.cxx:1845 AliAnalysisTaskCheckCascadepp276.cxx:1846 AliAnalysisTaskCheckCascadepp276.cxx:1847 AliAnalysisTaskCheckCascadepp276.cxx:1848 AliAnalysisTaskCheckCascadepp276.cxx:1849 AliAnalysisTaskCheckCascadepp276.cxx:1850 AliAnalysisTaskCheckCascadepp276.cxx:1851 AliAnalysisTaskCheckCascadepp276.cxx:1852 AliAnalysisTaskCheckCascadepp276.cxx:1853 AliAnalysisTaskCheckCascadepp276.cxx:1854 AliAnalysisTaskCheckCascadepp276.cxx:1855 AliAnalysisTaskCheckCascadepp276.cxx:1856 AliAnalysisTaskCheckCascadepp276.cxx:1857 AliAnalysisTaskCheckCascadepp276.cxx:1858 AliAnalysisTaskCheckCascadepp276.cxx:1859 AliAnalysisTaskCheckCascadepp276.cxx:1860 AliAnalysisTaskCheckCascadepp276.cxx:1861 AliAnalysisTaskCheckCascadepp276.cxx:1862 AliAnalysisTaskCheckCascadepp276.cxx:1863 AliAnalysisTaskCheckCascadepp276.cxx:1864 AliAnalysisTaskCheckCascadepp276.cxx:1865 AliAnalysisTaskCheckCascadepp276.cxx:1866 AliAnalysisTaskCheckCascadepp276.cxx:1867 AliAnalysisTaskCheckCascadepp276.cxx:1868 AliAnalysisTaskCheckCascadepp276.cxx:1869 AliAnalysisTaskCheckCascadepp276.cxx:1870 AliAnalysisTaskCheckCascadepp276.cxx:1871 AliAnalysisTaskCheckCascadepp276.cxx:1872 AliAnalysisTaskCheckCascadepp276.cxx:1873 AliAnalysisTaskCheckCascadepp276.cxx:1874 AliAnalysisTaskCheckCascadepp276.cxx:1875 AliAnalysisTaskCheckCascadepp276.cxx:1876 AliAnalysisTaskCheckCascadepp276.cxx:1877 AliAnalysisTaskCheckCascadepp276.cxx:1878 AliAnalysisTaskCheckCascadepp276.cxx:1879 AliAnalysisTaskCheckCascadepp276.cxx:1880 AliAnalysisTaskCheckCascadepp276.cxx:1881 AliAnalysisTaskCheckCascadepp276.cxx:1882 AliAnalysisTaskCheckCascadepp276.cxx:1883 AliAnalysisTaskCheckCascadepp276.cxx:1884 AliAnalysisTaskCheckCascadepp276.cxx:1885 AliAnalysisTaskCheckCascadepp276.cxx:1886 AliAnalysisTaskCheckCascadepp276.cxx:1887 AliAnalysisTaskCheckCascadepp276.cxx:1888 AliAnalysisTaskCheckCascadepp276.cxx:1889 AliAnalysisTaskCheckCascadepp276.cxx:1890 AliAnalysisTaskCheckCascadepp276.cxx:1891 AliAnalysisTaskCheckCascadepp276.cxx:1892 AliAnalysisTaskCheckCascadepp276.cxx:1893 AliAnalysisTaskCheckCascadepp276.cxx:1894 AliAnalysisTaskCheckCascadepp276.cxx:1895 AliAnalysisTaskCheckCascadepp276.cxx:1896 AliAnalysisTaskCheckCascadepp276.cxx:1897 AliAnalysisTaskCheckCascadepp276.cxx:1898 AliAnalysisTaskCheckCascadepp276.cxx:1899 AliAnalysisTaskCheckCascadepp276.cxx:1900 AliAnalysisTaskCheckCascadepp276.cxx:1901 AliAnalysisTaskCheckCascadepp276.cxx:1902 AliAnalysisTaskCheckCascadepp276.cxx:1903 AliAnalysisTaskCheckCascadepp276.cxx:1904 AliAnalysisTaskCheckCascadepp276.cxx:1905 AliAnalysisTaskCheckCascadepp276.cxx:1906 AliAnalysisTaskCheckCascadepp276.cxx:1907 AliAnalysisTaskCheckCascadepp276.cxx:1908 AliAnalysisTaskCheckCascadepp276.cxx:1909 AliAnalysisTaskCheckCascadepp276.cxx:1910 AliAnalysisTaskCheckCascadepp276.cxx:1911 AliAnalysisTaskCheckCascadepp276.cxx:1912 AliAnalysisTaskCheckCascadepp276.cxx:1913 AliAnalysisTaskCheckCascadepp276.cxx:1914 AliAnalysisTaskCheckCascadepp276.cxx:1915 AliAnalysisTaskCheckCascadepp276.cxx:1916 AliAnalysisTaskCheckCascadepp276.cxx:1917 AliAnalysisTaskCheckCascadepp276.cxx:1918 AliAnalysisTaskCheckCascadepp276.cxx:1919 AliAnalysisTaskCheckCascadepp276.cxx:1920 AliAnalysisTaskCheckCascadepp276.cxx:1921 AliAnalysisTaskCheckCascadepp276.cxx:1922 AliAnalysisTaskCheckCascadepp276.cxx:1923 AliAnalysisTaskCheckCascadepp276.cxx:1924 AliAnalysisTaskCheckCascadepp276.cxx:1925 AliAnalysisTaskCheckCascadepp276.cxx:1926 AliAnalysisTaskCheckCascadepp276.cxx:1927 AliAnalysisTaskCheckCascadepp276.cxx:1928 AliAnalysisTaskCheckCascadepp276.cxx:1929 AliAnalysisTaskCheckCascadepp276.cxx:1930 AliAnalysisTaskCheckCascadepp276.cxx:1931 AliAnalysisTaskCheckCascadepp276.cxx:1932 AliAnalysisTaskCheckCascadepp276.cxx:1933 AliAnalysisTaskCheckCascadepp276.cxx:1934 AliAnalysisTaskCheckCascadepp276.cxx:1935 AliAnalysisTaskCheckCascadepp276.cxx:1936 AliAnalysisTaskCheckCascadepp276.cxx:1937 AliAnalysisTaskCheckCascadepp276.cxx:1938 AliAnalysisTaskCheckCascadepp276.cxx:1939 AliAnalysisTaskCheckCascadepp276.cxx:1940 AliAnalysisTaskCheckCascadepp276.cxx:1941 AliAnalysisTaskCheckCascadepp276.cxx:1942 AliAnalysisTaskCheckCascadepp276.cxx:1943 AliAnalysisTaskCheckCascadepp276.cxx:1944 AliAnalysisTaskCheckCascadepp276.cxx:1945 AliAnalysisTaskCheckCascadepp276.cxx:1946 AliAnalysisTaskCheckCascadepp276.cxx:1947 AliAnalysisTaskCheckCascadepp276.cxx:1948 AliAnalysisTaskCheckCascadepp276.cxx:1949 AliAnalysisTaskCheckCascadepp276.cxx:1950 AliAnalysisTaskCheckCascadepp276.cxx:1951 AliAnalysisTaskCheckCascadepp276.cxx:1952 AliAnalysisTaskCheckCascadepp276.cxx:1953 AliAnalysisTaskCheckCascadepp276.cxx:1954 AliAnalysisTaskCheckCascadepp276.cxx:1955 AliAnalysisTaskCheckCascadepp276.cxx:1956 AliAnalysisTaskCheckCascadepp276.cxx:1957 AliAnalysisTaskCheckCascadepp276.cxx:1958 AliAnalysisTaskCheckCascadepp276.cxx:1959 AliAnalysisTaskCheckCascadepp276.cxx:1960 AliAnalysisTaskCheckCascadepp276.cxx:1961 AliAnalysisTaskCheckCascadepp276.cxx:1962 AliAnalysisTaskCheckCascadepp276.cxx:1963 AliAnalysisTaskCheckCascadepp276.cxx:1964 AliAnalysisTaskCheckCascadepp276.cxx:1965 AliAnalysisTaskCheckCascadepp276.cxx:1966 AliAnalysisTaskCheckCascadepp276.cxx:1967 AliAnalysisTaskCheckCascadepp276.cxx:1968 AliAnalysisTaskCheckCascadepp276.cxx:1969 AliAnalysisTaskCheckCascadepp276.cxx:1970 AliAnalysisTaskCheckCascadepp276.cxx:1971 AliAnalysisTaskCheckCascadepp276.cxx:1972 AliAnalysisTaskCheckCascadepp276.cxx:1973 AliAnalysisTaskCheckCascadepp276.cxx:1974 AliAnalysisTaskCheckCascadepp276.cxx:1975 AliAnalysisTaskCheckCascadepp276.cxx:1976 AliAnalysisTaskCheckCascadepp276.cxx:1977 AliAnalysisTaskCheckCascadepp276.cxx:1978 AliAnalysisTaskCheckCascadepp276.cxx:1979 AliAnalysisTaskCheckCascadepp276.cxx:1980 AliAnalysisTaskCheckCascadepp276.cxx:1981 AliAnalysisTaskCheckCascadepp276.cxx:1982 AliAnalysisTaskCheckCascadepp276.cxx:1983 AliAnalysisTaskCheckCascadepp276.cxx:1984 AliAnalysisTaskCheckCascadepp276.cxx:1985 AliAnalysisTaskCheckCascadepp276.cxx:1986 AliAnalysisTaskCheckCascadepp276.cxx:1987 AliAnalysisTaskCheckCascadepp276.cxx:1988 AliAnalysisTaskCheckCascadepp276.cxx:1989 AliAnalysisTaskCheckCascadepp276.cxx:1990 AliAnalysisTaskCheckCascadepp276.cxx:1991 AliAnalysisTaskCheckCascadepp276.cxx:1992 AliAnalysisTaskCheckCascadepp276.cxx:1993 AliAnalysisTaskCheckCascadepp276.cxx:1994 AliAnalysisTaskCheckCascadepp276.cxx:1995 AliAnalysisTaskCheckCascadepp276.cxx:1996 AliAnalysisTaskCheckCascadepp276.cxx:1997 AliAnalysisTaskCheckCascadepp276.cxx:1998 AliAnalysisTaskCheckCascadepp276.cxx:1999 AliAnalysisTaskCheckCascadepp276.cxx:2000 AliAnalysisTaskCheckCascadepp276.cxx:2001 AliAnalysisTaskCheckCascadepp276.cxx:2002 AliAnalysisTaskCheckCascadepp276.cxx:2003 AliAnalysisTaskCheckCascadepp276.cxx:2004 AliAnalysisTaskCheckCascadepp276.cxx:2005 AliAnalysisTaskCheckCascadepp276.cxx:2006 AliAnalysisTaskCheckCascadepp276.cxx:2007 AliAnalysisTaskCheckCascadepp276.cxx:2008 AliAnalysisTaskCheckCascadepp276.cxx:2009 AliAnalysisTaskCheckCascadepp276.cxx:2010 AliAnalysisTaskCheckCascadepp276.cxx:2011 AliAnalysisTaskCheckCascadepp276.cxx:2012 AliAnalysisTaskCheckCascadepp276.cxx:2013 AliAnalysisTaskCheckCascadepp276.cxx:2014 AliAnalysisTaskCheckCascadepp276.cxx:2015 AliAnalysisTaskCheckCascadepp276.cxx:2016 AliAnalysisTaskCheckCascadepp276.cxx:2017 AliAnalysisTaskCheckCascadepp276.cxx:2018 AliAnalysisTaskCheckCascadepp276.cxx:2019 AliAnalysisTaskCheckCascadepp276.cxx:2020 AliAnalysisTaskCheckCascadepp276.cxx:2021 AliAnalysisTaskCheckCascadepp276.cxx:2022 AliAnalysisTaskCheckCascadepp276.cxx:2023 AliAnalysisTaskCheckCascadepp276.cxx:2024 AliAnalysisTaskCheckCascadepp276.cxx:2025 AliAnalysisTaskCheckCascadepp276.cxx:2026 AliAnalysisTaskCheckCascadepp276.cxx:2027 AliAnalysisTaskCheckCascadepp276.cxx:2028 AliAnalysisTaskCheckCascadepp276.cxx:2029 AliAnalysisTaskCheckCascadepp276.cxx:2030 AliAnalysisTaskCheckCascadepp276.cxx:2031 AliAnalysisTaskCheckCascadepp276.cxx:2032 AliAnalysisTaskCheckCascadepp276.cxx:2033 AliAnalysisTaskCheckCascadepp276.cxx:2034 AliAnalysisTaskCheckCascadepp276.cxx:2035 AliAnalysisTaskCheckCascadepp276.cxx:2036 AliAnalysisTaskCheckCascadepp276.cxx:2037 AliAnalysisTaskCheckCascadepp276.cxx:2038 AliAnalysisTaskCheckCascadepp276.cxx:2039 AliAnalysisTaskCheckCascadepp276.cxx:2040 AliAnalysisTaskCheckCascadepp276.cxx:2041 AliAnalysisTaskCheckCascadepp276.cxx:2042 AliAnalysisTaskCheckCascadepp276.cxx:2043 AliAnalysisTaskCheckCascadepp276.cxx:2044 AliAnalysisTaskCheckCascadepp276.cxx:2045 AliAnalysisTaskCheckCascadepp276.cxx:2046 AliAnalysisTaskCheckCascadepp276.cxx:2047 AliAnalysisTaskCheckCascadepp276.cxx:2048 AliAnalysisTaskCheckCascadepp276.cxx:2049 AliAnalysisTaskCheckCascadepp276.cxx:2050 AliAnalysisTaskCheckCascadepp276.cxx:2051 AliAnalysisTaskCheckCascadepp276.cxx:2052 AliAnalysisTaskCheckCascadepp276.cxx:2053 AliAnalysisTaskCheckCascadepp276.cxx:2054 AliAnalysisTaskCheckCascadepp276.cxx:2055 AliAnalysisTaskCheckCascadepp276.cxx:2056 AliAnalysisTaskCheckCascadepp276.cxx:2057 AliAnalysisTaskCheckCascadepp276.cxx:2058 AliAnalysisTaskCheckCascadepp276.cxx:2059 AliAnalysisTaskCheckCascadepp276.cxx:2060 AliAnalysisTaskCheckCascadepp276.cxx:2061 AliAnalysisTaskCheckCascadepp276.cxx:2062 AliAnalysisTaskCheckCascadepp276.cxx:2063 AliAnalysisTaskCheckCascadepp276.cxx:2064 AliAnalysisTaskCheckCascadepp276.cxx:2065 AliAnalysisTaskCheckCascadepp276.cxx:2066 AliAnalysisTaskCheckCascadepp276.cxx:2067 AliAnalysisTaskCheckCascadepp276.cxx:2068 AliAnalysisTaskCheckCascadepp276.cxx:2069 AliAnalysisTaskCheckCascadepp276.cxx:2070 AliAnalysisTaskCheckCascadepp276.cxx:2071 AliAnalysisTaskCheckCascadepp276.cxx:2072 AliAnalysisTaskCheckCascadepp276.cxx:2073 AliAnalysisTaskCheckCascadepp276.cxx:2074 AliAnalysisTaskCheckCascadepp276.cxx:2075 AliAnalysisTaskCheckCascadepp276.cxx:2076 AliAnalysisTaskCheckCascadepp276.cxx:2077 AliAnalysisTaskCheckCascadepp276.cxx:2078 AliAnalysisTaskCheckCascadepp276.cxx:2079 AliAnalysisTaskCheckCascadepp276.cxx:2080 AliAnalysisTaskCheckCascadepp276.cxx:2081 AliAnalysisTaskCheckCascadepp276.cxx:2082 AliAnalysisTaskCheckCascadepp276.cxx:2083 AliAnalysisTaskCheckCascadepp276.cxx:2084 AliAnalysisTaskCheckCascadepp276.cxx:2085 AliAnalysisTaskCheckCascadepp276.cxx:2086 AliAnalysisTaskCheckCascadepp276.cxx:2087 AliAnalysisTaskCheckCascadepp276.cxx:2088 AliAnalysisTaskCheckCascadepp276.cxx:2089 AliAnalysisTaskCheckCascadepp276.cxx:2090 AliAnalysisTaskCheckCascadepp276.cxx:2091 AliAnalysisTaskCheckCascadepp276.cxx:2092 AliAnalysisTaskCheckCascadepp276.cxx:2093 AliAnalysisTaskCheckCascadepp276.cxx:2094 AliAnalysisTaskCheckCascadepp276.cxx:2095 AliAnalysisTaskCheckCascadepp276.cxx:2096 AliAnalysisTaskCheckCascadepp276.cxx:2097 AliAnalysisTaskCheckCascadepp276.cxx:2098 AliAnalysisTaskCheckCascadepp276.cxx:2099 AliAnalysisTaskCheckCascadepp276.cxx:2100 AliAnalysisTaskCheckCascadepp276.cxx:2101 AliAnalysisTaskCheckCascadepp276.cxx:2102 AliAnalysisTaskCheckCascadepp276.cxx:2103 AliAnalysisTaskCheckCascadepp276.cxx:2104 AliAnalysisTaskCheckCascadepp276.cxx:2105 AliAnalysisTaskCheckCascadepp276.cxx:2106 AliAnalysisTaskCheckCascadepp276.cxx:2107 AliAnalysisTaskCheckCascadepp276.cxx:2108 AliAnalysisTaskCheckCascadepp276.cxx:2109 AliAnalysisTaskCheckCascadepp276.cxx:2110 AliAnalysisTaskCheckCascadepp276.cxx:2111 AliAnalysisTaskCheckCascadepp276.cxx:2112 AliAnalysisTaskCheckCascadepp276.cxx:2113 AliAnalysisTaskCheckCascadepp276.cxx:2114 AliAnalysisTaskCheckCascadepp276.cxx:2115 AliAnalysisTaskCheckCascadepp276.cxx:2116 AliAnalysisTaskCheckCascadepp276.cxx:2117 AliAnalysisTaskCheckCascadepp276.cxx:2118 AliAnalysisTaskCheckCascadepp276.cxx:2119 AliAnalysisTaskCheckCascadepp276.cxx:2120 AliAnalysisTaskCheckCascadepp276.cxx:2121 AliAnalysisTaskCheckCascadepp276.cxx:2122 AliAnalysisTaskCheckCascadepp276.cxx:2123 AliAnalysisTaskCheckCascadepp276.cxx:2124 AliAnalysisTaskCheckCascadepp276.cxx:2125 AliAnalysisTaskCheckCascadepp276.cxx:2126 AliAnalysisTaskCheckCascadepp276.cxx:2127 AliAnalysisTaskCheckCascadepp276.cxx:2128 AliAnalysisTaskCheckCascadepp276.cxx:2129 AliAnalysisTaskCheckCascadepp276.cxx:2130 AliAnalysisTaskCheckCascadepp276.cxx:2131 AliAnalysisTaskCheckCascadepp276.cxx:2132 AliAnalysisTaskCheckCascadepp276.cxx:2133 AliAnalysisTaskCheckCascadepp276.cxx:2134 AliAnalysisTaskCheckCascadepp276.cxx:2135 AliAnalysisTaskCheckCascadepp276.cxx:2136 AliAnalysisTaskCheckCascadepp276.cxx:2137 AliAnalysisTaskCheckCascadepp276.cxx:2138 AliAnalysisTaskCheckCascadepp276.cxx:2139 AliAnalysisTaskCheckCascadepp276.cxx:2140 AliAnalysisTaskCheckCascadepp276.cxx:2141 AliAnalysisTaskCheckCascadepp276.cxx:2142 AliAnalysisTaskCheckCascadepp276.cxx:2143 AliAnalysisTaskCheckCascadepp276.cxx:2144 AliAnalysisTaskCheckCascadepp276.cxx:2145 AliAnalysisTaskCheckCascadepp276.cxx:2146 AliAnalysisTaskCheckCascadepp276.cxx:2147 AliAnalysisTaskCheckCascadepp276.cxx:2148 AliAnalysisTaskCheckCascadepp276.cxx:2149 AliAnalysisTaskCheckCascadepp276.cxx:2150 AliAnalysisTaskCheckCascadepp276.cxx:2151 AliAnalysisTaskCheckCascadepp276.cxx:2152 AliAnalysisTaskCheckCascadepp276.cxx:2153 AliAnalysisTaskCheckCascadepp276.cxx:2154 AliAnalysisTaskCheckCascadepp276.cxx:2155 AliAnalysisTaskCheckCascadepp276.cxx:2156 AliAnalysisTaskCheckCascadepp276.cxx:2157 AliAnalysisTaskCheckCascadepp276.cxx:2158 AliAnalysisTaskCheckCascadepp276.cxx:2159 AliAnalysisTaskCheckCascadepp276.cxx:2160 AliAnalysisTaskCheckCascadepp276.cxx:2161 AliAnalysisTaskCheckCascadepp276.cxx:2162 AliAnalysisTaskCheckCascadepp276.cxx:2163 AliAnalysisTaskCheckCascadepp276.cxx:2164 AliAnalysisTaskCheckCascadepp276.cxx:2165 AliAnalysisTaskCheckCascadepp276.cxx:2166 AliAnalysisTaskCheckCascadepp276.cxx:2167 AliAnalysisTaskCheckCascadepp276.cxx:2168 AliAnalysisTaskCheckCascadepp276.cxx:2169 AliAnalysisTaskCheckCascadepp276.cxx:2170 AliAnalysisTaskCheckCascadepp276.cxx:2171 AliAnalysisTaskCheckCascadepp276.cxx:2172 AliAnalysisTaskCheckCascadepp276.cxx:2173 AliAnalysisTaskCheckCascadepp276.cxx:2174 AliAnalysisTaskCheckCascadepp276.cxx:2175 AliAnalysisTaskCheckCascadepp276.cxx:2176 AliAnalysisTaskCheckCascadepp276.cxx:2177 AliAnalysisTaskCheckCascadepp276.cxx:2178 AliAnalysisTaskCheckCascadepp276.cxx:2179 AliAnalysisTaskCheckCascadepp276.cxx:2180 AliAnalysisTaskCheckCascadepp276.cxx:2181 AliAnalysisTaskCheckCascadepp276.cxx:2182 AliAnalysisTaskCheckCascadepp276.cxx:2183 AliAnalysisTaskCheckCascadepp276.cxx:2184 AliAnalysisTaskCheckCascadepp276.cxx:2185 AliAnalysisTaskCheckCascadepp276.cxx:2186 AliAnalysisTaskCheckCascadepp276.cxx:2187 AliAnalysisTaskCheckCascadepp276.cxx:2188 AliAnalysisTaskCheckCascadepp276.cxx:2189 AliAnalysisTaskCheckCascadepp276.cxx:2190 AliAnalysisTaskCheckCascadepp276.cxx:2191 AliAnalysisTaskCheckCascadepp276.cxx:2192 AliAnalysisTaskCheckCascadepp276.cxx:2193 AliAnalysisTaskCheckCascadepp276.cxx:2194 AliAnalysisTaskCheckCascadepp276.cxx:2195 AliAnalysisTaskCheckCascadepp276.cxx:2196 AliAnalysisTaskCheckCascadepp276.cxx:2197 AliAnalysisTaskCheckCascadepp276.cxx:2198 AliAnalysisTaskCheckCascadepp276.cxx:2199 AliAnalysisTaskCheckCascadepp276.cxx:2200 AliAnalysisTaskCheckCascadepp276.cxx:2201 AliAnalysisTaskCheckCascadepp276.cxx:2202 AliAnalysisTaskCheckCascadepp276.cxx:2203 AliAnalysisTaskCheckCascadepp276.cxx:2204 AliAnalysisTaskCheckCascadepp276.cxx:2205 AliAnalysisTaskCheckCascadepp276.cxx:2206 AliAnalysisTaskCheckCascadepp276.cxx:2207 AliAnalysisTaskCheckCascadepp276.cxx:2208 AliAnalysisTaskCheckCascadepp276.cxx:2209 AliAnalysisTaskCheckCascadepp276.cxx:2210 AliAnalysisTaskCheckCascadepp276.cxx:2211 AliAnalysisTaskCheckCascadepp276.cxx:2212 AliAnalysisTaskCheckCascadepp276.cxx:2213 AliAnalysisTaskCheckCascadepp276.cxx:2214 AliAnalysisTaskCheckCascadepp276.cxx:2215 AliAnalysisTaskCheckCascadepp276.cxx:2216 AliAnalysisTaskCheckCascadepp276.cxx:2217 AliAnalysisTaskCheckCascadepp276.cxx:2218 AliAnalysisTaskCheckCascadepp276.cxx:2219 AliAnalysisTaskCheckCascadepp276.cxx:2220 AliAnalysisTaskCheckCascadepp276.cxx:2221 AliAnalysisTaskCheckCascadepp276.cxx:2222 AliAnalysisTaskCheckCascadepp276.cxx:2223 AliAnalysisTaskCheckCascadepp276.cxx:2224 AliAnalysisTaskCheckCascadepp276.cxx:2225 AliAnalysisTaskCheckCascadepp276.cxx:2226 AliAnalysisTaskCheckCascadepp276.cxx:2227 AliAnalysisTaskCheckCascadepp276.cxx:2228 AliAnalysisTaskCheckCascadepp276.cxx:2229 AliAnalysisTaskCheckCascadepp276.cxx:2230 AliAnalysisTaskCheckCascadepp276.cxx:2231 AliAnalysisTaskCheckCascadepp276.cxx:2232 AliAnalysisTaskCheckCascadepp276.cxx:2233 AliAnalysisTaskCheckCascadepp276.cxx:2234 AliAnalysisTaskCheckCascadepp276.cxx:2235 AliAnalysisTaskCheckCascadepp276.cxx:2236 AliAnalysisTaskCheckCascadepp276.cxx:2237 AliAnalysisTaskCheckCascadepp276.cxx:2238 AliAnalysisTaskCheckCascadepp276.cxx:2239 AliAnalysisTaskCheckCascadepp276.cxx:2240 AliAnalysisTaskCheckCascadepp276.cxx:2241 AliAnalysisTaskCheckCascadepp276.cxx:2242 AliAnalysisTaskCheckCascadepp276.cxx:2243 AliAnalysisTaskCheckCascadepp276.cxx:2244 AliAnalysisTaskCheckCascadepp276.cxx:2245 AliAnalysisTaskCheckCascadepp276.cxx:2246 AliAnalysisTaskCheckCascadepp276.cxx:2247 AliAnalysisTaskCheckCascadepp276.cxx:2248 AliAnalysisTaskCheckCascadepp276.cxx:2249 AliAnalysisTaskCheckCascadepp276.cxx:2250 AliAnalysisTaskCheckCascadepp276.cxx:2251 AliAnalysisTaskCheckCascadepp276.cxx:2252 AliAnalysisTaskCheckCascadepp276.cxx:2253 AliAnalysisTaskCheckCascadepp276.cxx:2254 AliAnalysisTaskCheckCascadepp276.cxx:2255 AliAnalysisTaskCheckCascadepp276.cxx:2256 AliAnalysisTaskCheckCascadepp276.cxx:2257 AliAnalysisTaskCheckCascadepp276.cxx:2258 AliAnalysisTaskCheckCascadepp276.cxx:2259 AliAnalysisTaskCheckCascadepp276.cxx:2260 AliAnalysisTaskCheckCascadepp276.cxx:2261 AliAnalysisTaskCheckCascadepp276.cxx:2262 AliAnalysisTaskCheckCascadepp276.cxx:2263 AliAnalysisTaskCheckCascadepp276.cxx:2264 AliAnalysisTaskCheckCascadepp276.cxx:2265 AliAnalysisTaskCheckCascadepp276.cxx:2266 AliAnalysisTaskCheckCascadepp276.cxx:2267 AliAnalysisTaskCheckCascadepp276.cxx:2268 AliAnalysisTaskCheckCascadepp276.cxx:2269 AliAnalysisTaskCheckCascadepp276.cxx:2270 AliAnalysisTaskCheckCascadepp276.cxx:2271 AliAnalysisTaskCheckCascadepp276.cxx:2272 AliAnalysisTaskCheckCascadepp276.cxx:2273 AliAnalysisTaskCheckCascadepp276.cxx:2274 AliAnalysisTaskCheckCascadepp276.cxx:2275 AliAnalysisTaskCheckCascadepp276.cxx:2276 AliAnalysisTaskCheckCascadepp276.cxx:2277 AliAnalysisTaskCheckCascadepp276.cxx:2278 AliAnalysisTaskCheckCascadepp276.cxx:2279 AliAnalysisTaskCheckCascadepp276.cxx:2280 AliAnalysisTaskCheckCascadepp276.cxx:2281 AliAnalysisTaskCheckCascadepp276.cxx:2282 AliAnalysisTaskCheckCascadepp276.cxx:2283 AliAnalysisTaskCheckCascadepp276.cxx:2284 AliAnalysisTaskCheckCascadepp276.cxx:2285 AliAnalysisTaskCheckCascadepp276.cxx:2286 AliAnalysisTaskCheckCascadepp276.cxx:2287 AliAnalysisTaskCheckCascadepp276.cxx:2288 AliAnalysisTaskCheckCascadepp276.cxx:2289 AliAnalysisTaskCheckCascadepp276.cxx:2290 AliAnalysisTaskCheckCascadepp276.cxx:2291 AliAnalysisTaskCheckCascadepp276.cxx:2292 AliAnalysisTaskCheckCascadepp276.cxx:2293 AliAnalysisTaskCheckCascadepp276.cxx:2294 AliAnalysisTaskCheckCascadepp276.cxx:2295 AliAnalysisTaskCheckCascadepp276.cxx:2296 AliAnalysisTaskCheckCascadepp276.cxx:2297 AliAnalysisTaskCheckCascadepp276.cxx:2298 AliAnalysisTaskCheckCascadepp276.cxx:2299 AliAnalysisTaskCheckCascadepp276.cxx:2300 AliAnalysisTaskCheckCascadepp276.cxx:2301 AliAnalysisTaskCheckCascadepp276.cxx:2302 AliAnalysisTaskCheckCascadepp276.cxx:2303 AliAnalysisTaskCheckCascadepp276.cxx:2304 AliAnalysisTaskCheckCascadepp276.cxx:2305 AliAnalysisTaskCheckCascadepp276.cxx:2306 AliAnalysisTaskCheckCascadepp276.cxx:2307 AliAnalysisTaskCheckCascadepp276.cxx:2308 AliAnalysisTaskCheckCascadepp276.cxx:2309 AliAnalysisTaskCheckCascadepp276.cxx:2310 AliAnalysisTaskCheckCascadepp276.cxx:2311 AliAnalysisTaskCheckCascadepp276.cxx:2312 AliAnalysisTaskCheckCascadepp276.cxx:2313 AliAnalysisTaskCheckCascadepp276.cxx:2314 AliAnalysisTaskCheckCascadepp276.cxx:2315 AliAnalysisTaskCheckCascadepp276.cxx:2316 AliAnalysisTaskCheckCascadepp276.cxx:2317 AliAnalysisTaskCheckCascadepp276.cxx:2318 AliAnalysisTaskCheckCascadepp276.cxx:2319 AliAnalysisTaskCheckCascadepp276.cxx:2320 AliAnalysisTaskCheckCascadepp276.cxx:2321 AliAnalysisTaskCheckCascadepp276.cxx:2322 AliAnalysisTaskCheckCascadepp276.cxx:2323 AliAnalysisTaskCheckCascadepp276.cxx:2324 AliAnalysisTaskCheckCascadepp276.cxx:2325 AliAnalysisTaskCheckCascadepp276.cxx:2326 AliAnalysisTaskCheckCascadepp276.cxx:2327 AliAnalysisTaskCheckCascadepp276.cxx:2328 AliAnalysisTaskCheckCascadepp276.cxx:2329 AliAnalysisTaskCheckCascadepp276.cxx:2330 AliAnalysisTaskCheckCascadepp276.cxx:2331 AliAnalysisTaskCheckCascadepp276.cxx:2332 AliAnalysisTaskCheckCascadepp276.cxx:2333 AliAnalysisTaskCheckCascadepp276.cxx:2334 AliAnalysisTaskCheckCascadepp276.cxx:2335 AliAnalysisTaskCheckCascadepp276.cxx:2336 AliAnalysisTaskCheckCascadepp276.cxx:2337 AliAnalysisTaskCheckCascadepp276.cxx:2338 AliAnalysisTaskCheckCascadepp276.cxx:2339 AliAnalysisTaskCheckCascadepp276.cxx:2340 AliAnalysisTaskCheckCascadepp276.cxx:2341 AliAnalysisTaskCheckCascadepp276.cxx:2342 AliAnalysisTaskCheckCascadepp276.cxx:2343 AliAnalysisTaskCheckCascadepp276.cxx:2344 AliAnalysisTaskCheckCascadepp276.cxx:2345 AliAnalysisTaskCheckCascadepp276.cxx:2346 AliAnalysisTaskCheckCascadepp276.cxx:2347 AliAnalysisTaskCheckCascadepp276.cxx:2348 AliAnalysisTaskCheckCascadepp276.cxx:2349 AliAnalysisTaskCheckCascadepp276.cxx:2350 AliAnalysisTaskCheckCascadepp276.cxx:2351 AliAnalysisTaskCheckCascadepp276.cxx:2352 AliAnalysisTaskCheckCascadepp276.cxx:2353 AliAnalysisTaskCheckCascadepp276.cxx:2354 AliAnalysisTaskCheckCascadepp276.cxx:2355 AliAnalysisTaskCheckCascadepp276.cxx:2356 AliAnalysisTaskCheckCascadepp276.cxx:2357 AliAnalysisTaskCheckCascadepp276.cxx:2358 AliAnalysisTaskCheckCascadepp276.cxx:2359 AliAnalysisTaskCheckCascadepp276.cxx:2360 AliAnalysisTaskCheckCascadepp276.cxx:2361 AliAnalysisTaskCheckCascadepp276.cxx:2362 AliAnalysisTaskCheckCascadepp276.cxx:2363 AliAnalysisTaskCheckCascadepp276.cxx:2364 AliAnalysisTaskCheckCascadepp276.cxx:2365 AliAnalysisTaskCheckCascadepp276.cxx:2366 AliAnalysisTaskCheckCascadepp276.cxx:2367 AliAnalysisTaskCheckCascadepp276.cxx:2368 AliAnalysisTaskCheckCascadepp276.cxx:2369 AliAnalysisTaskCheckCascadepp276.cxx:2370 AliAnalysisTaskCheckCascadepp276.cxx:2371 AliAnalysisTaskCheckCascadepp276.cxx:2372 AliAnalysisTaskCheckCascadepp276.cxx:2373 AliAnalysisTaskCheckCascadepp276.cxx:2374 AliAnalysisTaskCheckCascadepp276.cxx:2375 AliAnalysisTaskCheckCascadepp276.cxx:2376 AliAnalysisTaskCheckCascadepp276.cxx:2377 AliAnalysisTaskCheckCascadepp276.cxx:2378 AliAnalysisTaskCheckCascadepp276.cxx:2379 AliAnalysisTaskCheckCascadepp276.cxx:2380 AliAnalysisTaskCheckCascadepp276.cxx:2381 AliAnalysisTaskCheckCascadepp276.cxx:2382 AliAnalysisTaskCheckCascadepp276.cxx:2383 AliAnalysisTaskCheckCascadepp276.cxx:2384 AliAnalysisTaskCheckCascadepp276.cxx:2385 AliAnalysisTaskCheckCascadepp276.cxx:2386 AliAnalysisTaskCheckCascadepp276.cxx:2387 AliAnalysisTaskCheckCascadepp276.cxx:2388 AliAnalysisTaskCheckCascadepp276.cxx:2389 AliAnalysisTaskCheckCascadepp276.cxx:2390 AliAnalysisTaskCheckCascadepp276.cxx:2391 AliAnalysisTaskCheckCascadepp276.cxx:2392 AliAnalysisTaskCheckCascadepp276.cxx:2393 AliAnalysisTaskCheckCascadepp276.cxx:2394 AliAnalysisTaskCheckCascadepp276.cxx:2395 AliAnalysisTaskCheckCascadepp276.cxx:2396 AliAnalysisTaskCheckCascadepp276.cxx:2397 AliAnalysisTaskCheckCascadepp276.cxx:2398 AliAnalysisTaskCheckCascadepp276.cxx:2399 AliAnalysisTaskCheckCascadepp276.cxx:2400 AliAnalysisTaskCheckCascadepp276.cxx:2401 AliAnalysisTaskCheckCascadepp276.cxx:2402 AliAnalysisTaskCheckCascadepp276.cxx:2403 AliAnalysisTaskCheckCascadepp276.cxx:2404 AliAnalysisTaskCheckCascadepp276.cxx:2405 AliAnalysisTaskCheckCascadepp276.cxx:2406 AliAnalysisTaskCheckCascadepp276.cxx:2407 AliAnalysisTaskCheckCascadepp276.cxx:2408