#include "AliCentralitySelectionTask.h"
#include <TTree.h>
#include <TList.h>
#include <TH1F.h>
#include <TH2F.h>
#include <TF1.h>
#include <TProfile.h>
#include <TFile.h>
#include <TObjString.h>
#include <TString.h>
#include <TCanvas.h>
#include <TROOT.h>
#include <TDirectory.h>
#include <TSystem.h>
#include <iostream>
#include "AliAnalysisManager.h"
#include "AliHeader.h"
#include "AliVEvent.h"
#include "AliESD.h"
#include "AliESDEvent.h"
#include "AliESDHeader.h"
#include "AliESDInputHandler.h"
#include "AliESDZDC.h"
#include "AliESDFMD.h"
#include "AliESDTZERO.h"
#include "AliESDVZERO.h"
#include "AliESDtrackCuts.h"
#include "AliESDVertex.h"
#include "AliCentrality.h"
#include "AliOADBCentrality.h"
#include "AliOADBContainer.h"
#include "AliMultiplicity.h"
#include "AliAODHandler.h"
#include "AliAODHeader.h"
#include "AliAODEvent.h"
#include "AliAODVertex.h"
#include "AliAODVZERO.h"
#include "AliAODTracklets.h"
#include "AliAODMCHeader.h"
#include "AliMCEventHandler.h"
#include "AliMCEvent.h"
#include "AliAODMCParticle.h"
#include "AliMCParticle.h"
#include "AliStack.h"
#include "AliAnalysisTaskSE.h"
#include "AliGenEventHeader.h"
#include "AliGenHijingEventHeader.h"
#include "AliGenDPMjetEventHeader.h"
#include "AliGenCocktailEventHeader.h"
#include "AliPhysicsSelectionTask.h"
#include "AliPhysicsSelection.h"
#include "AliBackgroundSelection.h"
#include "AliESDUtils.h"
ClassImp(AliCentralitySelectionTask)
AliCentralitySelectionTask::AliCentralitySelectionTask():
AliAnalysisTaskSE(),
fAnalysisInput("ESD"),
fIsMCInput(kFALSE),
fCurrentRun(-1),
fUseScaling(0),
fUseCleaning(0),
fFillHistos(0),
fV0MScaleFactor(0),
fSPDScaleFactor(0),
fTPCScaleFactor(0),
fV0MScaleFactorMC(0),
fV0MSPDOutlierPar0(0),
fV0MSPDOutlierPar1(0),
fV0MTPCOutlierPar0(0),
fV0MTPCOutlierPar1(0),
fV0MSPDSigmaOutlierPar0(0),
fV0MSPDSigmaOutlierPar1(0),
fV0MSPDSigmaOutlierPar2(0),
fV0MTPCSigmaOutlierPar0(0),
fV0MTPCSigmaOutlierPar1(0),
fV0MTPCSigmaOutlierPar2(0),
fV0MZDCOutlierPar0(0),
fV0MZDCOutlierPar1(0),
fV0MZDCEcalOutlierPar0(0),
fV0MZDCEcalOutlierPar1(0),
fTrackCuts(0),
fEsdTrackCuts(0),
fEsdTrackCutsExtra1(0),
fEsdTrackCutsExtra2(0),
fZVCut(10),
fOutliersCut(5),
fQuality(999),
fIsSelected(0),
fMSL(0),
fMSH(0),
fMUL(0),
fMLL(0),
fEJE(0),
fEGA(0),
fPHS(0),
fMB(0),
fCVHN(0),
fCVLN(0),
fCVHNbit(0),
fCVLNbit(0),
fCCENT(0),
fCSEMI(0),
fCCENTbit(0),
fCSEMIbit(0),
fCentV0M(0),
fCentV0A(0),
fCentV0A0(0),
fCentV0A123(0),
fCentV0C(0),
fCentV0A23(0),
fCentV0C01(0),
fCentV0S(0),
fCentV0MEq(0),
fCentV0AEq(0),
fCentV0CEq(0),
fCentFMD(0),
fCentTRK(0),
fCentTKL(0),
fCentCL0(0),
fCentCL1(0),
fCentCND(0),
fCentZNA(0),
fCentZNC(0),
fCentZPA(0),
fCentZPC(0),
fCentNPA(0),
fCentV0MvsFMD(0),
fCentTKLvsV0M(0),
fCentZEMvsZDC(0),
fCentV0Mtrue(0),
fCentV0Atrue(0),
fCentV0Ctrue(0),
fCentV0MEqtrue(0),
fCentV0AEqtrue(0),
fCentV0CEqtrue(0),
fCentFMDtrue(0),
fCentTRKtrue(0),
fCentTKLtrue(0),
fCentCL0true(0),
fCentCL1true(0),
fCentCNDtrue(0),
fCentZNAtrue(0),
fCentZNCtrue(0),
fCentZPAtrue(0),
fCentZPCtrue(0),
fHtempV0M(0),
fHtempV0A(0),
fHtempV0A0(0),
fHtempV0A123(0),
fHtempV0C(0),
fHtempV0A23(0),
fHtempV0C01(0),
fHtempV0S(0),
fHtempV0MEq(0),
fHtempV0AEq(0),
fHtempV0CEq(0),
fHtempFMD(0),
fHtempTRK(0),
fHtempTKL(0),
fHtempCL0(0),
fHtempCL1(0),
fHtempCND(0),
fHtempZNA(0),
fHtempZNC(0),
fHtempZPA(0),
fHtempZPC(0),
fHtempV0MvsFMD(0),
fHtempTKLvsV0M(0),
fHtempZEMvsZDC(0),
fHtempNPA(0),
fHtempV0Mtrue(0),
fHtempV0Atrue(0),
fHtempV0Ctrue(0),
fHtempV0MEqtrue(0),
fHtempV0AEqtrue(0),
fHtempV0CEqtrue(0),
fHtempFMDtrue(0),
fHtempTRKtrue(0),
fHtempTKLtrue(0),
fHtempCL0true(0),
fHtempCL1true(0),
fHtempCNDtrue(0),
fHtempZNAtrue(0),
fHtempZNCtrue(0),
fHtempZPAtrue(0),
fHtempZPCtrue(0),
fOutputList(0),
fHOutCentV0M(0),
fHOutCentV0A(0),
fHOutCentV0A0(0),
fHOutCentV0A123(0),
fHOutCentV0C(0),
fHOutCentV0A23(0),
fHOutCentV0C01(0),
fHOutCentV0S(0),
fHOutCentV0MEq(0),
fHOutCentV0AEq(0),
fHOutCentV0CEq(0),
fHOutCentV0MCVHN(0),
fHOutCentV0MCVLN(0),
fHOutCentV0MCVHNinMB(0),
fHOutCentV0MCVLNinMB(0),
fHOutCentV0MCCENT(0),
fHOutCentV0MCSEMI(0),
fHOutCentV0MCCENTinMB(0),
fHOutCentV0MCSEMIinMB(0),
fHOutCentV0MMSL(0),
fHOutCentV0MMSH(0),
fHOutCentV0MMUL(0),
fHOutCentV0MMLL(0),
fHOutCentV0MEJE(0),
fHOutCentV0MEGA(0),
fHOutCentV0MPHS(0),
fHOutCentV0MMSLinMB(0),
fHOutCentV0MMSHinMB(0),
fHOutCentV0MMULinMB(0),
fHOutCentV0MMLLinMB(0),
fHOutCentV0MEJEinMB(0),
fHOutCentV0MEGAinMB(0),
fHOutCentV0MPHSinMB(0),
fHOutCentFMD(0),
fHOutCentTRK(0),
fHOutCentTKL(0),
fHOutCentCL0(0),
fHOutCentCL1(0),
fHOutCentCND(0),
fHOutCentNPA(0),
fHOutCentZNA(0),
fHOutCentZNC(0),
fHOutCentZPA(0),
fHOutCentZPC(0),
fHOutCentV0MvsFMD(0),
fHOutCentTKLvsV0M(0),
fHOutCentZEMvsZDC(0),
fHOutCentV0MvsCentCL1(0),
fHOutCentV0MvsCentTRK(0),
fHOutCentTRKvsCentCL1(0),
fHOutCentV0MvsCentZDC(0),
fHOutCentV0AvsCentV0C(0),
fHOutCentV0AvsCentTRK(0),
fHOutCentV0AvsCentCND(0),
fHOutCentV0AvsCentCL1(0),
fHOutCentV0CvsCentTRK(0),
fHOutCentV0CvsCentCND(0),
fHOutCentV0CvsCentCL1(0),
fHOutCentNPAvsCentV0A(0),
fHOutCentNPAvsCentV0C(0),
fHOutCentNPAvsCentTRK(0),
fHOutCentNPAvsCentCND(0),
fHOutCentNPAvsCentCL1(0),
fHOutCentZNAvsCentV0A(0),
fHOutCentZNAvsCentV0C(0),
fHOutCentZNAvsCentTRK(0),
fHOutCentZNAvsCentCND(0),
fHOutCentZNAvsCentCL1(0),
fHOutCentZNAvsCentZPA(0),
fHOutMultV0AC(0),
fHOutMultV0M(0),
fHOutMultV0A(0),
fHOutMultV0A0(0),
fHOutMultV0A123(0),
fHOutMultV0C(0),
fHOutMultV0A23(0),
fHOutMultV0C01(0),
fHOutMultV0S(0),
fHOutMultV0MEq(0),
fHOutMultV0AEq(0),
fHOutMultV0CEq(0),
fHOutMultV0Mnc(0),
fHOutMultV0Anc(0),
fHOutMultV0Cnc(0),
fHOutMultV0O(0),
fHOutMultV0Cells(0),
fHOutMultFMD(0),
fHOutMultTRK(0),
fHOutMultTKL(0),
fHOutMultCL0(0),
fHOutMultCL1(0),
fHOutMultCND(0),
fHOutMultNPA(0),
fHOutMultZNA(0),
fHOutMultZNC(0),
fHOutMultZPA(0),
fHOutMultZPC(0),
fHOutMultV0MvsZDN(0),
fHOutMultZEMvsZDN(0),
fHOutMultV0MvsZDC(0),
fHOutMultZEMvsZDC(0),
fHOutMultZEMvsZDCw(0),
fHOutMultV0MvsCL1(0),
fHOutMultV0MvsTRK(0),
fHOutMultTRKvsCL1(0),
fHOutMultV0MvsV0O(0),
fHOutMultV0OvsCL1(0),
fHOutMultV0OvsTRK(0),
fHOutMultCL1vsTKL(0),
fHOutMultZNAvsZPA(0),
fHOutCentV0Mqual1(0),
fHOutCentTRKqual1(0),
fHOutCentCL1qual1(0),
fHOutMultV0MvsCL1qual1(0),
fHOutMultV0MvsTRKqual1(0),
fHOutMultTRKvsCL1qual1(0),
fHOutCentV0Mqual2(0),
fHOutCentTRKqual2(0),
fHOutCentCL1qual2(0),
fHOutMultV0MvsCL1qual2(0),
fHOutMultV0MvsTRKqual2(0),
fHOutMultTRKvsCL1qual2(0),
fHOutQuality(0),
fHOutVertex(0),
fHOutVertexT0(0)
{
AliInfo("Centrality Selection enabled.");
fUseScaling=kTRUE;
fUseCleaning=kTRUE;
fFillHistos=kFALSE;
fBranchNames="ESD:AliESDRun.,AliESDHeader.,AliESDZDC.,AliESDFMD.,AliESDVZERO.,AliESDTZERO."
",SPDVertex.,TPCVertex.,PrimaryVertex.,AliMultiplicity.,Tracks ";
}
AliCentralitySelectionTask::AliCentralitySelectionTask(const char *name):
AliAnalysisTaskSE(name),
fAnalysisInput("ESD"),
fIsMCInput(kFALSE),
fCurrentRun(-1),
fUseScaling(0),
fUseCleaning(0),
fFillHistos(0),
fV0MScaleFactor(0),
fSPDScaleFactor(0),
fTPCScaleFactor(0),
fV0MScaleFactorMC(0),
fV0MSPDOutlierPar0(0),
fV0MSPDOutlierPar1(0),
fV0MTPCOutlierPar0(0),
fV0MTPCOutlierPar1(0),
fV0MSPDSigmaOutlierPar0(0),
fV0MSPDSigmaOutlierPar1(0),
fV0MSPDSigmaOutlierPar2(0),
fV0MTPCSigmaOutlierPar0(0),
fV0MTPCSigmaOutlierPar1(0),
fV0MTPCSigmaOutlierPar2(0),
fV0MZDCOutlierPar0(0),
fV0MZDCOutlierPar1(0),
fV0MZDCEcalOutlierPar0(0),
fV0MZDCEcalOutlierPar1(0),
fTrackCuts(0),
fEsdTrackCuts(0),
fEsdTrackCutsExtra1(0),
fEsdTrackCutsExtra2(0),
fZVCut(10),
fOutliersCut(5),
fQuality(999),
fIsSelected(0),
fMSL(0),
fMSH(0),
fMUL(0),
fMLL(0),
fEJE(0),
fEGA(0),
fPHS(0),
fMB(0),
fCVHN(0),
fCVLN(0),
fCVHNbit(0),
fCVLNbit(0),
fCCENT(0),
fCSEMI(0),
fCCENTbit(0),
fCSEMIbit(0),
fCentV0M(0),
fCentV0A(0),
fCentV0A0(0),
fCentV0A123(0),
fCentV0C(0),
fCentV0A23(0),
fCentV0C01(0),
fCentV0S(0),
fCentV0MEq(0),
fCentV0AEq(0),
fCentV0CEq(0),
fCentFMD(0),
fCentTRK(0),
fCentTKL(0),
fCentCL0(0),
fCentCL1(0),
fCentCND(0),
fCentZNA(0),
fCentZNC(0),
fCentZPA(0),
fCentZPC(0),
fCentNPA(0),
fCentV0MvsFMD(0),
fCentTKLvsV0M(0),
fCentZEMvsZDC(0),
fCentV0Mtrue(0),
fCentV0Atrue(0),
fCentV0Ctrue(0),
fCentV0MEqtrue(0),
fCentV0AEqtrue(0),
fCentV0CEqtrue(0),
fCentFMDtrue(0),
fCentTRKtrue(0),
fCentTKLtrue(0),
fCentCL0true(0),
fCentCL1true(0),
fCentCNDtrue(0),
fCentZNAtrue(0),
fCentZNCtrue(0),
fCentZPAtrue(0),
fCentZPCtrue(0),
fHtempV0M(0),
fHtempV0A(0),
fHtempV0A0(0),
fHtempV0A123(0),
fHtempV0C(0),
fHtempV0A23(0),
fHtempV0C01(0),
fHtempV0S(0),
fHtempV0MEq(0),
fHtempV0AEq(0),
fHtempV0CEq(0),
fHtempFMD(0),
fHtempTRK(0),
fHtempTKL(0),
fHtempCL0(0),
fHtempCL1(0),
fHtempCND(0),
fHtempZNA(0),
fHtempZNC(0),
fHtempZPA(0),
fHtempZPC(0),
fHtempV0MvsFMD(0),
fHtempTKLvsV0M(0),
fHtempZEMvsZDC(0),
fHtempNPA(0),
fHtempV0Mtrue(0),
fHtempV0Atrue(0),
fHtempV0Ctrue(0),
fHtempV0MEqtrue(0),
fHtempV0AEqtrue(0),
fHtempV0CEqtrue(0),
fHtempFMDtrue(0),
fHtempTRKtrue(0),
fHtempTKLtrue(0),
fHtempCL0true(0),
fHtempCL1true(0),
fHtempCNDtrue(0),
fHtempZNAtrue(0),
fHtempZNCtrue(0),
fHtempZPAtrue(0),
fHtempZPCtrue(0),
fOutputList(0),
fHOutCentV0M(0),
fHOutCentV0A(0),
fHOutCentV0A0(0),
fHOutCentV0A123(0),
fHOutCentV0C(0),
fHOutCentV0A23(0),
fHOutCentV0C01(0),
fHOutCentV0S(0),
fHOutCentV0MEq(0),
fHOutCentV0AEq(0),
fHOutCentV0CEq(0),
fHOutCentV0MCVHN(0),
fHOutCentV0MCVLN(0),
fHOutCentV0MCVHNinMB(0),
fHOutCentV0MCVLNinMB(0),
fHOutCentV0MCCENT(0),
fHOutCentV0MCSEMI(0),
fHOutCentV0MCCENTinMB(0),
fHOutCentV0MCSEMIinMB(0),
fHOutCentV0MMSL(0),
fHOutCentV0MMSH(0),
fHOutCentV0MMUL(0),
fHOutCentV0MMLL(0),
fHOutCentV0MEJE(0),
fHOutCentV0MEGA(0),
fHOutCentV0MPHS(0),
fHOutCentV0MMSLinMB(0),
fHOutCentV0MMSHinMB(0),
fHOutCentV0MMULinMB(0),
fHOutCentV0MMLLinMB(0),
fHOutCentV0MEJEinMB(0),
fHOutCentV0MEGAinMB(0),
fHOutCentV0MPHSinMB(0),
fHOutCentFMD(0),
fHOutCentTRK(0),
fHOutCentTKL(0),
fHOutCentCL0(0),
fHOutCentCL1(0),
fHOutCentCND(0),
fHOutCentNPA(0),
fHOutCentZNA(0),
fHOutCentZNC(0),
fHOutCentZPA(0),
fHOutCentZPC(0),
fHOutCentV0MvsFMD(0),
fHOutCentTKLvsV0M(0),
fHOutCentZEMvsZDC(0),
fHOutCentV0MvsCentCL1(0),
fHOutCentV0MvsCentTRK(0),
fHOutCentTRKvsCentCL1(0),
fHOutCentV0MvsCentZDC(0),
fHOutCentV0AvsCentV0C(0),
fHOutCentV0AvsCentTRK(0),
fHOutCentV0AvsCentCND(0),
fHOutCentV0AvsCentCL1(0),
fHOutCentV0CvsCentTRK(0),
fHOutCentV0CvsCentCND(0),
fHOutCentV0CvsCentCL1(0),
fHOutCentNPAvsCentV0A(0),
fHOutCentNPAvsCentV0C(0),
fHOutCentNPAvsCentTRK(0),
fHOutCentNPAvsCentCND(0),
fHOutCentNPAvsCentCL1(0),
fHOutCentZNAvsCentV0A(0),
fHOutCentZNAvsCentV0C(0),
fHOutCentZNAvsCentTRK(0),
fHOutCentZNAvsCentCND(0),
fHOutCentZNAvsCentCL1(0),
fHOutCentZNAvsCentZPA(0),
fHOutMultV0AC(0),
fHOutMultV0M(0),
fHOutMultV0A(0),
fHOutMultV0A0(0),
fHOutMultV0A123(0),
fHOutMultV0C(0),
fHOutMultV0A23(0),
fHOutMultV0C01(0),
fHOutMultV0S(0),
fHOutMultV0MEq(0),
fHOutMultV0AEq(0),
fHOutMultV0CEq(0),
fHOutMultV0Mnc(0),
fHOutMultV0Anc(0),
fHOutMultV0Cnc(0),
fHOutMultV0O(0),
fHOutMultV0Cells(0),
fHOutMultFMD(0),
fHOutMultTRK(0),
fHOutMultTKL(0),
fHOutMultCL0(0),
fHOutMultCL1(0),
fHOutMultCND(0),
fHOutMultNPA(0),
fHOutMultZNA(0),
fHOutMultZNC(0),
fHOutMultZPA(0),
fHOutMultZPC(0),
fHOutMultV0MvsZDN(0),
fHOutMultZEMvsZDN(0),
fHOutMultV0MvsZDC(0),
fHOutMultZEMvsZDC(0),
fHOutMultZEMvsZDCw(0),
fHOutMultV0MvsCL1(0),
fHOutMultV0MvsTRK(0),
fHOutMultTRKvsCL1(0),
fHOutMultV0MvsV0O(0),
fHOutMultV0OvsCL1(0),
fHOutMultV0OvsTRK(0),
fHOutMultCL1vsTKL(0),
fHOutMultZNAvsZPA(0),
fHOutCentV0Mqual1(0),
fHOutCentTRKqual1(0),
fHOutCentCL1qual1(0),
fHOutMultV0MvsCL1qual1(0),
fHOutMultV0MvsTRKqual1(0),
fHOutMultTRKvsCL1qual1(0),
fHOutCentV0Mqual2(0),
fHOutCentTRKqual2(0),
fHOutCentCL1qual2(0),
fHOutMultV0MvsCL1qual2(0),
fHOutMultV0MvsTRKqual2(0),
fHOutMultTRKvsCL1qual2(0),
fHOutQuality(0),
fHOutVertex(0),
fHOutVertexT0(0)
{
AliInfo("Centrality Selection enabled.");
fUseScaling=kTRUE;
fUseCleaning=kTRUE;
fFillHistos=kFALSE;
fBranchNames="ESD:AliESDRun.,AliESDHeader.,AliESDZDC.,AliESDFMD.,AliESDVZERO.,AliESDTZERO."
",SPDVertex.,TPCVertex.,PrimaryVertex.,AliMultiplicity.,Tracks ";
}
AliCentralitySelectionTask& AliCentralitySelectionTask::operator=(const AliCentralitySelectionTask& c)
{
if (this!=&c) {
AliAnalysisTaskSE::operator=(c);
}
return *this;
}
AliCentralitySelectionTask::AliCentralitySelectionTask(const AliCentralitySelectionTask& ana):
AliAnalysisTaskSE(ana),
fAnalysisInput(ana.fAnalysisInput),
fIsMCInput(ana.fIsMCInput),
fCurrentRun(ana.fCurrentRun),
fUseScaling(ana.fUseScaling),
fUseCleaning(ana.fUseCleaning),
fFillHistos(ana.fFillHistos),
fV0MScaleFactor(ana.fV0MScaleFactor),
fSPDScaleFactor(ana.fSPDScaleFactor),
fTPCScaleFactor(ana.fTPCScaleFactor),
fV0MScaleFactorMC(ana.fV0MScaleFactorMC),
fV0MSPDOutlierPar0(ana.fV0MSPDOutlierPar0),
fV0MSPDOutlierPar1(ana.fV0MSPDOutlierPar1),
fV0MTPCOutlierPar0(ana.fV0MTPCOutlierPar0),
fV0MTPCOutlierPar1(ana.fV0MTPCOutlierPar1),
fV0MSPDSigmaOutlierPar0(ana.fV0MSPDSigmaOutlierPar0),
fV0MSPDSigmaOutlierPar1(ana.fV0MSPDSigmaOutlierPar1),
fV0MSPDSigmaOutlierPar2(ana.fV0MSPDSigmaOutlierPar2),
fV0MTPCSigmaOutlierPar0(ana.fV0MTPCSigmaOutlierPar0),
fV0MTPCSigmaOutlierPar1(ana.fV0MTPCSigmaOutlierPar1),
fV0MTPCSigmaOutlierPar2(ana.fV0MTPCSigmaOutlierPar2),
fV0MZDCOutlierPar0(ana.fV0MZDCOutlierPar0),
fV0MZDCOutlierPar1(ana.fV0MZDCOutlierPar1),
fV0MZDCEcalOutlierPar0(ana.fV0MZDCEcalOutlierPar0),
fV0MZDCEcalOutlierPar1(ana.fV0MZDCEcalOutlierPar1),
fTrackCuts(ana.fTrackCuts),
fEsdTrackCuts(ana.fEsdTrackCuts),
fEsdTrackCutsExtra1(ana.fEsdTrackCutsExtra1),
fEsdTrackCutsExtra2(ana.fEsdTrackCutsExtra2),
fZVCut(ana.fZVCut),
fOutliersCut(ana.fOutliersCut),
fQuality(ana.fQuality),
fIsSelected(ana.fIsSelected),
fMSL(ana.fMSL),
fMSH(ana.fMSH),
fMUL(ana.fMUL),
fMLL(ana.fMLL),
fEJE(ana.fEJE),
fEGA(ana.fEGA),
fPHS(ana.fPHS),
fMB(ana.fMB),
fCVHN(ana.fCVHN),
fCVLN(ana.fCVLN),
fCVHNbit(ana.fCVHNbit),
fCVLNbit(ana.fCVLNbit),
fCCENT(ana.fCCENT),
fCSEMI(ana.fCSEMI),
fCCENTbit(ana.fCCENTbit),
fCSEMIbit(ana.fCSEMIbit),
fCentV0M(ana.fCentV0M),
fCentV0A(ana.fCentV0A),
fCentV0A0(ana.fCentV0A0),
fCentV0A123(ana.fCentV0A123),
fCentV0C(ana.fCentV0C),
fCentV0A23(ana.fCentV0A23),
fCentV0C01(ana.fCentV0C01),
fCentV0S(ana.fCentV0S),
fCentV0MEq(ana.fCentV0MEq),
fCentV0AEq(ana.fCentV0AEq),
fCentV0CEq(ana.fCentV0CEq),
fCentFMD(ana.fCentFMD),
fCentTRK(ana.fCentTRK),
fCentTKL(ana.fCentTKL),
fCentCL0(ana.fCentCL0),
fCentCL1(ana.fCentCL1),
fCentCND(ana.fCentCND),
fCentZNA(ana.fCentZNA),
fCentZNC(ana.fCentZNC),
fCentZPA(ana.fCentZPA),
fCentZPC(ana.fCentZPC),
fCentNPA(ana.fCentNPA),
fCentV0MvsFMD(ana.fCentV0MvsFMD),
fCentTKLvsV0M(ana.fCentTKLvsV0M),
fCentZEMvsZDC(ana.fCentZEMvsZDC),
fCentV0Mtrue(ana.fCentV0Mtrue),
fCentV0Atrue(ana.fCentV0Atrue),
fCentV0Ctrue(ana.fCentV0Ctrue),
fCentV0MEqtrue(ana.fCentV0MEqtrue),
fCentV0AEqtrue(ana.fCentV0AEqtrue),
fCentV0CEqtrue(ana.fCentV0CEqtrue),
fCentFMDtrue(ana.fCentFMDtrue),
fCentTRKtrue(ana.fCentTRKtrue),
fCentTKLtrue(ana.fCentTKLtrue),
fCentCL0true(ana.fCentCL0true),
fCentCL1true(ana.fCentCL1true),
fCentCNDtrue(ana.fCentCNDtrue),
fCentZNAtrue(ana.fCentZNAtrue),
fCentZNCtrue(ana.fCentZNCtrue),
fCentZPAtrue(ana.fCentZPAtrue),
fCentZPCtrue(ana.fCentZPCtrue),
fHtempV0M(ana.fHtempV0M),
fHtempV0A(ana.fHtempV0A),
fHtempV0A0(ana.fHtempV0A0),
fHtempV0A123(ana.fHtempV0A123),
fHtempV0C(ana.fHtempV0C),
fHtempV0A23(ana.fHtempV0A23),
fHtempV0C01(ana.fHtempV0C01),
fHtempV0S(ana.fHtempV0S),
fHtempV0MEq(ana.fHtempV0MEq),
fHtempV0AEq(ana.fHtempV0AEq),
fHtempV0CEq(ana.fHtempV0CEq),
fHtempFMD(ana.fHtempFMD),
fHtempTRK(ana.fHtempTRK),
fHtempTKL(ana.fHtempTKL),
fHtempCL0(ana.fHtempCL0),
fHtempCL1(ana.fHtempCL1),
fHtempCND(ana.fHtempCND),
fHtempZNA(ana.fHtempZNA),
fHtempZNC(ana.fHtempZNC),
fHtempZPA(ana.fHtempZPA),
fHtempZPC(ana.fHtempZPC),
fHtempV0MvsFMD(ana.fHtempV0MvsFMD),
fHtempTKLvsV0M(ana.fHtempTKLvsV0M),
fHtempZEMvsZDC(ana.fHtempZEMvsZDC),
fHtempNPA(ana.fHtempNPA),
fHtempV0Mtrue(ana.fHtempV0Mtrue),
fHtempV0Atrue(ana.fHtempV0Atrue),
fHtempV0Ctrue(ana.fHtempV0Ctrue),
fHtempV0MEqtrue(ana.fHtempV0MEqtrue),
fHtempV0AEqtrue(ana.fHtempV0AEqtrue),
fHtempV0CEqtrue(ana.fHtempV0CEqtrue),
fHtempFMDtrue(ana.fHtempFMDtrue),
fHtempTRKtrue(ana.fHtempTRKtrue),
fHtempTKLtrue(ana.fHtempTKLtrue),
fHtempCL0true(ana.fHtempCL0true),
fHtempCL1true(ana.fHtempCL1true),
fHtempCNDtrue(ana.fHtempCNDtrue),
fHtempZNAtrue(ana.fHtempZNAtrue),
fHtempZNCtrue(ana.fHtempZNCtrue),
fHtempZPAtrue(ana.fHtempZPAtrue),
fHtempZPCtrue(ana.fHtempZPCtrue),
fOutputList(ana.fOutputList),
fHOutCentV0M(ana.fHOutCentV0M),
fHOutCentV0A(ana.fHOutCentV0A),
fHOutCentV0A0(ana.fHOutCentV0A0),
fHOutCentV0A123(ana.fHOutCentV0A123),
fHOutCentV0C(ana.fHOutCentV0C),
fHOutCentV0A23(ana.fHOutCentV0A23),
fHOutCentV0C01(ana.fHOutCentV0C01),
fHOutCentV0S(ana.fHOutCentV0S),
fHOutCentV0MEq(ana.fHOutCentV0MEq),
fHOutCentV0AEq(ana.fHOutCentV0AEq),
fHOutCentV0CEq(ana.fHOutCentV0CEq),
fHOutCentV0MCVHN(ana.fHOutCentV0MCVHN),
fHOutCentV0MCVLN(ana.fHOutCentV0MCVLN),
fHOutCentV0MCVHNinMB(ana.fHOutCentV0MCVHNinMB),
fHOutCentV0MCVLNinMB(ana.fHOutCentV0MCVLNinMB),
fHOutCentV0MCCENT(ana.fHOutCentV0MCCENT),
fHOutCentV0MCSEMI(ana.fHOutCentV0MCSEMI),
fHOutCentV0MCCENTinMB(ana.fHOutCentV0MCCENTinMB),
fHOutCentV0MCSEMIinMB(ana.fHOutCentV0MCSEMIinMB),
fHOutCentV0MMSL(ana.fHOutCentV0MMSL),
fHOutCentV0MMSH(ana.fHOutCentV0MMSH),
fHOutCentV0MMUL(ana.fHOutCentV0MMUL),
fHOutCentV0MMLL(ana.fHOutCentV0MMLL),
fHOutCentV0MEJE(ana.fHOutCentV0MEJE),
fHOutCentV0MEGA(ana.fHOutCentV0MEGA),
fHOutCentV0MPHS(ana.fHOutCentV0MPHS),
fHOutCentV0MMSLinMB(ana.fHOutCentV0MMSLinMB),
fHOutCentV0MMSHinMB(ana.fHOutCentV0MMSHinMB),
fHOutCentV0MMULinMB(ana.fHOutCentV0MMULinMB),
fHOutCentV0MMLLinMB(ana.fHOutCentV0MMLLinMB),
fHOutCentV0MEJEinMB(ana.fHOutCentV0MEJEinMB),
fHOutCentV0MEGAinMB(ana.fHOutCentV0MEGAinMB),
fHOutCentV0MPHSinMB(ana.fHOutCentV0MPHSinMB),
fHOutCentFMD(ana.fHOutCentFMD),
fHOutCentTRK(ana.fHOutCentTRK),
fHOutCentTKL(ana.fHOutCentTKL),
fHOutCentCL0(ana.fHOutCentCL0),
fHOutCentCL1(ana.fHOutCentCL1),
fHOutCentCND(ana.fHOutCentCND),
fHOutCentNPA(ana.fHOutCentNPA),
fHOutCentZNA(ana.fHOutCentZNA),
fHOutCentZNC(ana.fHOutCentZNC),
fHOutCentZPA(ana.fHOutCentZPA),
fHOutCentZPC(ana.fHOutCentZPC),
fHOutCentV0MvsFMD(ana.fHOutCentV0MvsFMD),
fHOutCentTKLvsV0M(ana.fHOutCentTKLvsV0M),
fHOutCentZEMvsZDC(ana.fHOutCentZEMvsZDC),
fHOutCentV0MvsCentCL1(ana.fHOutCentV0MvsCentCL1),
fHOutCentV0MvsCentTRK(ana.fHOutCentV0MvsCentTRK),
fHOutCentTRKvsCentCL1(ana.fHOutCentTRKvsCentCL1),
fHOutCentV0MvsCentZDC(ana.fHOutCentV0MvsCentZDC),
fHOutCentV0AvsCentV0C(ana.fHOutCentV0AvsCentV0C),
fHOutCentV0AvsCentTRK(ana.fHOutCentV0AvsCentTRK),
fHOutCentV0AvsCentCND(ana.fHOutCentV0AvsCentCND),
fHOutCentV0AvsCentCL1(ana.fHOutCentV0AvsCentCL1),
fHOutCentV0CvsCentTRK(ana.fHOutCentV0CvsCentTRK),
fHOutCentV0CvsCentCND(ana.fHOutCentV0CvsCentCND),
fHOutCentV0CvsCentCL1(ana.fHOutCentV0CvsCentCL1),
fHOutCentNPAvsCentV0A(ana.fHOutCentNPAvsCentV0A),
fHOutCentNPAvsCentV0C(ana.fHOutCentNPAvsCentV0C),
fHOutCentNPAvsCentTRK(ana.fHOutCentNPAvsCentTRK),
fHOutCentNPAvsCentCND(ana.fHOutCentNPAvsCentCND),
fHOutCentNPAvsCentCL1(ana.fHOutCentNPAvsCentCL1),
fHOutCentZNAvsCentV0A(ana.fHOutCentZNAvsCentV0A),
fHOutCentZNAvsCentV0C(ana.fHOutCentZNAvsCentV0C),
fHOutCentZNAvsCentTRK(ana.fHOutCentZNAvsCentTRK),
fHOutCentZNAvsCentCND(ana.fHOutCentZNAvsCentCND),
fHOutCentZNAvsCentCL1(ana.fHOutCentZNAvsCentCL1),
fHOutCentZNAvsCentZPA(ana.fHOutCentZNAvsCentZPA),
fHOutMultV0AC(ana.fHOutMultV0AC),
fHOutMultV0M(ana.fHOutMultV0M),
fHOutMultV0A(ana.fHOutMultV0A),
fHOutMultV0A0(ana.fHOutMultV0A0),
fHOutMultV0A123(ana.fHOutMultV0A123),
fHOutMultV0C(ana.fHOutMultV0C),
fHOutMultV0A23(ana.fHOutMultV0A23),
fHOutMultV0C01(ana.fHOutMultV0C01),
fHOutMultV0S(ana.fHOutMultV0S),
fHOutMultV0MEq(ana.fHOutMultV0MEq),
fHOutMultV0AEq(ana.fHOutMultV0AEq),
fHOutMultV0CEq(ana.fHOutMultV0CEq),
fHOutMultV0Mnc(ana.fHOutMultV0Mnc),
fHOutMultV0Anc(ana.fHOutMultV0Anc),
fHOutMultV0Cnc(ana.fHOutMultV0Cnc),
fHOutMultV0O(ana.fHOutMultV0O),
fHOutMultV0Cells(ana.fHOutMultV0Cells),
fHOutMultFMD(ana.fHOutMultFMD),
fHOutMultTRK(ana.fHOutMultTRK),
fHOutMultTKL(ana.fHOutMultTKL),
fHOutMultCL0(ana.fHOutMultCL0),
fHOutMultCL1(ana.fHOutMultCL1),
fHOutMultCND(ana.fHOutMultCND),
fHOutMultNPA(ana.fHOutMultNPA),
fHOutMultZNA(ana.fHOutMultZNA),
fHOutMultZNC(ana.fHOutMultZNC),
fHOutMultZPA(ana.fHOutMultZPA),
fHOutMultZPC(ana.fHOutMultZPC),
fHOutMultV0MvsZDN(ana.fHOutMultV0MvsZDN),
fHOutMultZEMvsZDN(ana.fHOutMultZEMvsZDN),
fHOutMultV0MvsZDC(ana.fHOutMultV0MvsZDC),
fHOutMultZEMvsZDC(ana.fHOutMultZEMvsZDC),
fHOutMultZEMvsZDCw(ana.fHOutMultZEMvsZDCw),
fHOutMultV0MvsCL1(ana.fHOutMultV0MvsCL1),
fHOutMultV0MvsTRK(ana.fHOutMultV0MvsTRK),
fHOutMultTRKvsCL1(ana.fHOutMultTRKvsCL1),
fHOutMultV0MvsV0O(ana.fHOutMultV0MvsV0O),
fHOutMultV0OvsCL1(ana.fHOutMultV0OvsCL1),
fHOutMultV0OvsTRK(ana.fHOutMultV0OvsTRK),
fHOutMultCL1vsTKL(ana.fHOutMultCL1vsTKL),
fHOutMultZNAvsZPA(ana.fHOutMultZNAvsZPA),
fHOutCentV0Mqual1(ana.fHOutCentV0Mqual1),
fHOutCentTRKqual1(ana.fHOutCentTRKqual1),
fHOutCentCL1qual1(ana.fHOutCentCL1qual1),
fHOutMultV0MvsCL1qual1(ana.fHOutMultV0MvsCL1qual1),
fHOutMultV0MvsTRKqual1(ana.fHOutMultV0MvsTRKqual1),
fHOutMultTRKvsCL1qual1(ana.fHOutMultTRKvsCL1qual1),
fHOutCentV0Mqual2(ana.fHOutCentV0Mqual2),
fHOutCentTRKqual2(ana.fHOutCentTRKqual2),
fHOutCentCL1qual2(ana.fHOutCentCL1qual2),
fHOutMultV0MvsCL1qual2(ana.fHOutMultV0MvsCL1qual2),
fHOutMultV0MvsTRKqual2(ana.fHOutMultV0MvsTRKqual2),
fHOutMultTRKvsCL1qual2(ana.fHOutMultTRKvsCL1qual2),
fHOutQuality(ana.fHOutQuality),
fHOutVertex(ana.fHOutVertex),
fHOutVertexT0(ana.fHOutVertexT0)
{
}
AliCentralitySelectionTask::~AliCentralitySelectionTask()
{
if (fOutputList && !AliAnalysisManager::GetAnalysisManager()->IsProofMode()) delete fOutputList;
if (fTrackCuts) delete fTrackCuts;
if (fEsdTrackCuts) delete fEsdTrackCuts;
if (fEsdTrackCutsExtra1) delete fEsdTrackCutsExtra1;
if (fEsdTrackCutsExtra2) delete fEsdTrackCutsExtra2;
}
void AliCentralitySelectionTask::UserCreateOutputObjects()
{
if(fDebug>1) printf("AnalysisCentralitySelectionTask::UserCreateOutputObjects() \n");
AliLog::SetClassDebugLevel("AliCentralitySelectionTask", AliLog::kInfo);
if (fFillHistos) {
fOutputList = new TList();
fOutputList->SetOwner();
fHOutCentV0M = new TH1F("fHOutCentV0M","fHOutCentV0M; Centrality V0",505,0,101);
fHOutCentV0A = new TH1F("fHOutCentV0A","fHOutCentV0A; Centrality V0A",505,0,101);
fHOutCentV0A0 = new TH1F("fHOutCentV0A0","fHOutCentV0A0; Centrality V0A-0",505,0,101);
fHOutCentV0A123 = new TH1F("fHOutCentV0A123","fHOutCentV0A123; Centrality V0A-123",505,0,101);
fHOutCentV0C = new TH1F("fHOutCentV0C","fHOutCentV0C; Centrality V0C",505,0,101);
fHOutCentV0A23 = new TH1F("fHOutCentV0A23","fHOutCentV0A23; Centrality V0A-23",505,0,101);
fHOutCentV0C01 = new TH1F("fHOutCentV0C01","fHOutCentV0C01; Centrality V0C-01",505,0,101);
fHOutCentV0S = new TH1F("fHOutCentV0S","fHOutCentV0S; Centrality V0A-23 & V0C-01",505,0,101);
fHOutCentV0MEq = new TH1F("fHOutCentV0MEq","fHOutCentV0MEq; Centrality V0 equalized",505,0,101);
fHOutCentV0AEq = new TH1F("fHOutCentV0AEq","fHOutCentV0AEq; Centrality V0A equalized",505,0,101);
fHOutCentV0CEq = new TH1F("fHOutCentV0CEq","fHOutCentV0CEq; Centrality V0C equalized",505,0,101);
fHOutCentV0MCVHN= new TH1F("fHOutCentV0M_CVHN","fHOutCentV0M_CVHN; Centrality V0",505,0,101);
fHOutCentV0MCVLN= new TH1F("fHOutCentV0M_CVLN","fHOutCentV0M_CVLN; Centrality V0",505,0,101);
fHOutCentV0MCVHNinMB= new TH1F("fHOutCentV0M_CVHNinMB","fHOutCentV0M_CVHN; Centrality V0",505,0,101);
fHOutCentV0MCVLNinMB= new TH1F("fHOutCentV0M_CVLNinMB","fHOutCentV0M_CVLN; Centrality V0",505,0,101);
fHOutCentV0MCCENT= new TH1F("fHOutCentV0M_CCENT","fHOutCentV0M_CCENT; Centrality V0",505,0,101);
fHOutCentV0MCSEMI= new TH1F("fHOutCentV0M_CSEMI","fHOutCentV0M_CSEMI; Centrality V0",505,0,101);
fHOutCentV0MCCENTinMB= new TH1F("fHOutCentV0M_CCENTinMB","fHOutCentV0M_CCENT; Centrality V0",505,0,101);
fHOutCentV0MCSEMIinMB= new TH1F("fHOutCentV0M_CSEMIinMB","fHOutCentV0M_CSEMI; Centrality V0",505,0,101);
fHOutCentV0MMSL= new TH1F("fHOutCentV0M_MSL","fHOutCentV0M_MSL; Centrality V0",505,0,101);
fHOutCentV0MMSH= new TH1F("fHOutCentV0M_MSH","fHOutCentV0M_MSH; Centrality V0",505,0,101);
fHOutCentV0MMUL= new TH1F("fHOutCentV0M_MUL","fHOutCentV0M_MUL; Centrality V0",505,0,101);
fHOutCentV0MMLL= new TH1F("fHOutCentV0M_MLL","fHOutCentV0M_MLL; Centrality V0",505,0,101);
fHOutCentV0MEJE= new TH1F("fHOutCentV0M_EJE","fHOutCentV0M_EJE; Centrality V0",505,0,101);
fHOutCentV0MEGA= new TH1F("fHOutCentV0M_EGA","fHOutCentV0M_EGA; Centrality V0",505,0,101);
fHOutCentV0MPHS= new TH1F("fHOutCentV0M_PHS","fHOutCentV0M_PHS; Centrality V0",505,0,101);
fHOutCentV0MMSLinMB= new TH1F("fHOutCentV0M_MSLinMB","fHOutCentV0M_MSLinMB; Centrality V0",505,0,101);
fHOutCentV0MMSHinMB= new TH1F("fHOutCentV0M_MSHinMB","fHOutCentV0M_MSHinMB; Centrality V0",505,0,101);
fHOutCentV0MMULinMB= new TH1F("fHOutCentV0M_MULinMB","fHOutCentV0M_MULinMB; Centrality V0",505,0,101);
fHOutCentV0MMLLinMB= new TH1F("fHOutCentV0M_MLLinMB","fHOutCentV0M_MLLinMB; Centrality V0",505,0,101);
fHOutCentV0MEJEinMB= new TH1F("fHOutCentV0M_EJEinMB","fHOutCentV0M_EJEinMB; Centrality V0",505,0,101);
fHOutCentV0MEGAinMB= new TH1F("fHOutCentV0M_EGAinMB","fHOutCentV0M_EGAinMB; Centrality V0",505,0,101);
fHOutCentV0MPHSinMB= new TH1F("fHOutCentV0M_PHSinMB","fHOutCentV0M_PHSinMB; Centrality V0",505,0,101);
fHOutCentFMD = new TH1F("fHOutCentFMD","fHOutCentFMD; Centrality FMD",505,0,101);
fHOutCentTRK = new TH1F("fHOutCentTRK","fHOutCentTRK; Centrality TPC",505,0,101);
fHOutCentTKL = new TH1F("fHOutCentTKL","fHOutCentTKL; Centrality tracklets",505,0,101);
fHOutCentCL0 = new TH1F("fHOutCentCL0","fHOutCentCL0; Centrality SPD inner",505,0,101);
fHOutCentCL1 = new TH1F("fHOutCentCL1","fHOutCentCL1; Centrality SPD outer",505,0,101);
fHOutCentCND = new TH1F("fHOutCentCND","fHOutCentCND; Centrality candle",505,0,101);
fHOutCentNPA = new TH1F("fHOutCentNPA","fHOutCentNPA; Centrality Npart",505,0,101);
fHOutCentZNA = new TH1F("fHOutCentZNA","fHOutCentZNA; Centrality ZNA",505,0,101);
fHOutCentZNC = new TH1F("fHOutCentZNC","fHOutCentZNC; Centrality ZNC",505,0,101);
fHOutCentZPA = new TH1F("fHOutCentZPA","fHOutCentZPA; Centrality ZPA",505,0,101);
fHOutCentZPC = new TH1F("fHOutCentZPC","fHOutCentZPC; Centrality ZPC",505,0,101);
fHOutCentV0MvsFMD= new TH1F("fHOutCentV0MvsFMD","fHOutCentV0MvsFMD; Centrality V0 vs FMD",505,0,101);
fHOutCentTKLvsV0M= new TH1F("fHOutCentTKLvsV0M","fHOutCentTKLvsV0M; Centrality tracklets vs V0",505,0,101);
fHOutCentZEMvsZDC= new TH1F("fHOutCentZEMvsZDC","fHOutCentZEMvsZDC; Centrality ZEM vs ZDC",505,0,101);
fHOutCentV0MvsCentCL1= new TH2F("fHOutCentV0MvsCentCL1","fHOutCentV0MvsCentCL1; Cent V0; Cent SPD",505,0,101,505,0,101);
fHOutCentV0MvsCentTRK= new TH2F("fHOutCentV0MvsCentTRK","fHOutCentV0MvsCentTRK; Cent V0; Cent TPC",505,0,101,505,0,101);
fHOutCentTRKvsCentCL1= new TH2F("fHOutCentTRKvsCentCL1","fHOutCentTRKvsCentCL1; Cent TPC; Cent SPD",505,0,101,505,0,101);
fHOutCentV0MvsCentZDC= new TH2F("fHOutCentV0MvsCentZDC","fHOutCentV0MvsCentZDC; Cent V0; Cent ZDC",505,0,101,505,0,101);
fHOutCentV0AvsCentV0C= new TH2F("fHOutCentV0AvsCentV0C","fHOutCentV0AvsCentV0C; Cent V0A; Cent V0C;", 505,0,101,505,0,101);
fHOutCentV0AvsCentTRK= new TH2F("fHOutCentV0AvsCentTRK","fHOutCentV0AvsCentTRK; Cent V0A; Cent TRK;", 505,0,101,505,0,101);
fHOutCentV0AvsCentCND= new TH2F("fHOutCentV0AvsCentCND","fHOutCentV0AvsCentCND; Cent V0A; Cent CND;", 505,0,101,505,0,101);
fHOutCentV0AvsCentCL1= new TH2F("fHOutCentV0AvsCentCL1","fHOutCentV0AvsCentCL1; Cent V0A; Cent CL1;", 505,0,101,505,0,101);
fHOutCentV0CvsCentTRK= new TH2F("fHOutCentV0CvsCentTRK","fHOutCentV0CvsCentTRK; Cent V0C; Cent TRK;", 505,0,101,505,0,101);
fHOutCentV0CvsCentCND= new TH2F("fHOutCentV0CvsCentCND","fHOutCentV0CvsCentCND; Cent V0C; Cent CND;", 505,0,101,505,0,101);
fHOutCentV0CvsCentCL1= new TH2F("fHOutCentV0CvsCentCL1","fHOutCentV0CvsCentCL1; Cent V0C; Cent CL1;", 505,0,101,505,0,101);
fHOutCentNPAvsCentV0A= new TH2F("fHOutCentNPAvsCentV0A","fHOutCentNPAvsCentV0A; Cent NPA; Cent V0A;", 505,0,101,505,0,101);
fHOutCentNPAvsCentV0C= new TH2F("fHOutCentNPAvsCentV0C","fHOutCentNPAvsCentV0C; Cent NPA; Cent V0C;", 505,0,101,505,0,101);
fHOutCentNPAvsCentTRK= new TH2F("fHOutCentNPAvsCentTRK","fHOutCentNPAvsCentTRK; Cent NPA; Cent TRK;", 505,0,101,505,0,101);
fHOutCentNPAvsCentCND= new TH2F("fHOutCentNPAvsCentCND","fHOutCentNPAvsCentCND; Cent NPA; Cent CND;", 505,0,101,505,0,101);
fHOutCentNPAvsCentCL1= new TH2F("fHOutCentNPAvsCentCL1","fHOutCentNPAvsCentCL1; Cent NPA; Cent CL1;", 505,0,101,505,0,101);
fHOutCentZNAvsCentV0A= new TH2F("fHOutCentZNAvsCentV0A","fHOutCentZNAvsCentV0A; Cent ZNA; Cent V0A;", 505,0,101,505,0,101);
fHOutCentZNAvsCentV0C= new TH2F("fHOutCentZNAvsCentV0C","fHOutCentZNAvsCentV0C; Cent ZNA; Cent V0C;", 505,0,101,505,0,101);
fHOutCentZNAvsCentTRK= new TH2F("fHOutCentZNAvsCentTRK","fHOutCentZNAvsCentTRK; Cent ZNA; Cent TRK;", 505,0,101,505,0,101);
fHOutCentZNAvsCentCND= new TH2F("fHOutCentZNAvsCentCND","fHOutCentZNAvsCentCND; Cent ZNA; Cent CND;", 505,0,101,505,0,101);
fHOutCentZNAvsCentCL1= new TH2F("fHOutCentZNAvsCentCL1","fHOutCentZNAvsCentCL1; Cent ZNA; Cent CL1;", 505,0,101,505,0,101);
fHOutCentZNAvsCentZPA= new TH2F("fHOutCentZNAvsCentZPA","fHOutCentZNAvsCentZPA; Cent ZNA; Cent ZPA;", 505,0,101,505,0,101);
fHOutMultV0AC = new TH2F("fHOutMultV0AC","fHOutMultV0AC; Multiplicity V0A; Multiplicity V0C",1000,0,1000,1000,0,1000);
fHOutMultV0M = new TH1F("fHOutMultV0M","fHOutMultV0M; Multiplicity V0",25000,0,25000);
fHOutMultV0A = new TH1F("fHOutMultV0A","fHOutMultV0A; Multiplicity V0",25000,0,25000);
fHOutMultV0A0 = new TH1F("fHOutMultV0A0","fHOutMultV0A0; Multiplicity V0A-0",25000,0,25000);
fHOutMultV0A123 = new TH1F("fHOutMultV0A123","fHOutMultV0A123; Multiplicity V0A-123",25000,0,25000);
fHOutMultV0C = new TH1F("fHOutMultV0C","fHOutMultV0C; Multiplicity V0",25000,0,25000);
fHOutMultV0A23 = new TH1F("fHOutMultV0A23","fHOutMultV0A23; Multiplicity V0A-23",25000,0,25000);
fHOutMultV0C01 = new TH1F("fHOutMultV0C01","fHOutMultV0C01; Multiplicity V0C-01",25000,0,25000);
fHOutMultV0S = new TH1F("fHOutMultV0S","fHOutMultV0S; Multiplicity V0A-23 & V0C-01",25000,0,25000);
fHOutMultV0MEq = new TH1F("fHOutMultV0MEq","fHOutMultV0MEq; Multiplicity V0",25000,0,25000);
fHOutMultV0AEq = new TH1F("fHOutMultV0AEq","fHOutMultV0AEq; Multiplicity V0",25000,0,25000);
fHOutMultV0CEq = new TH1F("fHOutMultV0CEq","fHOutMultV0CEq; Multiplicity V0",25000,0,25000);
fHOutMultV0Mnc= new TH1F("fHOutMultV0Mnc","fHOutMultV0Mnc; Multiplicity V0",25000,0,25000);
fHOutMultV0Anc= new TH1F("fHOutMultV0Anc","fHOutMultV0Anc; Multiplicity V0",25000,0,25000);
fHOutMultV0Cnc= new TH1F("fHOutMultV0Cnc","fHOutMultV0Cnc; Multiplicity V0",25000,0,25000);
fHOutMultV0O = new TH1F("fHOutMultV0O","fHOutMultV0O; Multiplicity V0",40000,0,40000);
fHOutMultV0Cells = new TH2F("fHOutMultV0Cells","fHOutMultV0Cells",33,-0.5,32.5,33,-0.5,32.5);
fHOutMultFMD = new TH1F("fHOutMultFMD","fHOutMultFMD; Multiplicity FMD",24000,0,24000);
fHOutMultTRK = new TH1F("fHOutMultTRK","fHOutMultTRK; Multiplicity TPC",4000,0,4000);
fHOutMultTKL = new TH1F("fHOutMultTKL","fHOutMultTKL; Multiplicity tracklets",5000,0,5000);
fHOutMultCL0 = new TH1F("fHOutMultCL0","fHOutMultCL0; Multiplicity SPD inner",7000,0,7000);
fHOutMultCL1 = new TH1F("fHOutMultCL1","fHOutMultCL1; Multiplicity SPD outer",7000,0,7000);
fHOutMultCND = new TH1F("fHOutMultCND","fHOutMultCND; Multiplicity candle",4000,0,4000);
fHOutMultNPA = new TH1F("fHOutMultNPA","fHOutMultNPA; Nparticipants",450,0,450);
fHOutMultZNA = new TH1F("fHOutMultZNA","fHOutMultZNA; ZNA Energy",2000,0,2000);
fHOutMultZNC = new TH1F("fHOutMultZNC","fHOutMultZNC; ZNC Energy",2000,0,2000);
fHOutMultZPA = new TH1F("fHOutMultZPA","fHOutMultZPA; ZPA Energy",2000,0,2000);
fHOutMultZPC = new TH1F("fHOutMultZPC","fHOutMultZPC; ZPC Energy",2000,0,2000);
fHOutMultV0MvsZDN = new TH2F("fHOutMultV0MvsZDN","fHOutMultV0MvsZDN; Multiplicity V0; Energy ZDC-N",500,0,1200,500,0,2000);
fHOutMultZEMvsZDN = new TH2F("fHOutMultZEMvsZDN","fHOutMultZEMvsZDN; Energy ZEM; Energy ZDC-N",500,0,2500,500,0,180000);
fHOutMultV0MvsZDC = new TH2F("fHOutMultV0MvsZDC","fHOutMultV0MvsZDC; Multiplicity V0; Energy ZDC",500,0,30000,500,0,200000);
fHOutMultZEMvsZDC = new TH2F("fHOutMultZEMvsZDC","fHOutMultZEMvsZDC; Energy ZEM; Energy ZDC",500,0,2500,500,0,200000);
fHOutMultZEMvsZDCw = new TH2F("fHOutMultZEMvsZDCw","fHOutMultZEMvsZDCw; Energy ZEM; Energy ZDC (weigthed with V0 percentile)",500,0,2500,500,0,200000);
fHOutMultV0MvsCL1 = new TH2F("fHOutMultV0MvsCL1","fHOutMultV0MvsCL1; Multiplicity V0; Multiplicity SPD outer",2500,0,30000,700,0,7000);
fHOutMultV0MvsTRK = new TH2F("fHOutMultV0MvsTRK","fHOutMultV0MvsTRK; Multiplicity V0; Multiplicity TPC",2500,0,30000,400,0,4000);
fHOutMultTRKvsCL1 = new TH2F("fHOutMultTRKvsCL1","fHOutMultTRKvsCL1; Multiplicity TPC; Multiplicity SPD outer",400,0,4000,700,0,7000);
fHOutMultV0MvsV0O = new TH2F("fHOutMultV0MvsV0O","fHOutMultV0MvsV0O; Multiplicity V0; Multiplicity V0 Online",500,0,30000,500,0,40000);
fHOutMultV0OvsCL1 = new TH2F("fHOutMultV0OvsCL1","fHOutMultV0OvsCL1; Multiplicity V0; Multiplicity SPD outer",500,0,40000,700,0,7000);
fHOutMultV0OvsTRK = new TH2F("fHOutMultV0OvsTRK","fHOutMultV0OvsTRK; Multiplicity V0; Multiplicity TPC",500,0,40000,400,0,4000);
fHOutMultV0MvsV0O = new TH2F("fHOutMultV0MvsV0O","fHOutMultV0MvsV0O; Multiplicity V0; Multiplicity V0 Online",500,0,30000,500,0,30000);
fHOutMultV0OvsCL1 = new TH2F("fHOutMultV0OvsCL1","fHOutMultV0OvsCL1; Multiplicity V0; Multiplicity SPD outer",2500,0,30000,700,0,7000);
fHOutMultV0OvsTRK = new TH2F("fHOutMultV0OvsTRK","fHOutMultV0OvsTRK; Multiplicity V0; Multiplicity TPC",2500,0,30000,400,0,4000);
fHOutMultCL1vsTKL = new TH2F ("fHOutMultCL1vsTKL","fHOutMultCL1vsTKL; Multiplicity SPD outer; Multiplicity tracklets",700,0,7000,700,0,7000);
fHOutMultZNAvsZPA = new TH2F ("fHOutMultZNAvsZPA","fHOutMultZNAvsZPA; Energy ZNA; Energy ZPA",500,0,2000,500,0,2000);
fHOutCentV0Mqual1 = new TH1F("fHOutCentV0M_qual1","fHOutCentV0M_qual1; Centrality V0",505,0,101);
fHOutCentTRKqual1 = new TH1F("fHOutCentTRK_qual1","fHOutCentTRK_qual1; Centrality TPC",505,0,101);
fHOutCentCL1qual1 = new TH1F("fHOutCentCL1_qual1","fHOutCentCL1_qual1; Centrality SPD outer",505,0,101);
fHOutMultV0MvsCL1qual1 = new TH2F("fHOutMultV0MvsCL1_qual1","fHOutMultV0MvsCL1_qual1; Multiplicity V0; Multiplicity SPD outer",2500,0,25000,700,0,7000);
fHOutMultV0MvsTRKqual1 = new TH2F("fHOutMultV0MvsTRK_qual1","fHOutMultV0MvsTRK_qual1; Multiplicity V0; Multiplicity TPC",2500,0,25000,400,0,4000);
fHOutMultTRKvsCL1qual1 = new TH2F("fHOutMultTRKvsCL1_qual1","fHOutMultTRKvsCL1_qual1; Multiplicity TPC; Multiplicity SPD outer",400,0,4000,700,0,7000);
fHOutCentV0Mqual2 = new TH1F("fHOutCentV0M_qual2","fHOutCentV0M_qual2; Centrality V0",505,0,101);
fHOutCentTRKqual2 = new TH1F("fHOutCentTRK_qual2","fHOutCentTRK_qual2; Centrality TPC",505,0,101);
fHOutCentCL1qual2 = new TH1F("fHOutCentCL1_qual2","fHOutCentCL1_qual2; Centrality SPD outer",505,0,101);
fHOutMultV0MvsCL1qual2 = new TH2F("fHOutMultV0MvsCL1_qual2","fHOutMultV0MvsCL1_qual2; Multiplicity V0; Multiplicity SPD outer",2500,0,25000,700,0,7000);
fHOutMultV0MvsTRKqual2 = new TH2F("fHOutMultV0MvsTRK_qual2","fHOutMultV0MvsTRK_qual2; Multiplicity V0; Multiplicity TPC",2500,0,25000,400,0,4000);
fHOutMultTRKvsCL1qual2 = new TH2F("fHOutMultTRKvsCL1_qual2","fHOutMultTRKvsCL1_qual2; Multiplicity TPC; Multiplicity SPD outer",400,0,4000,700,0,7000);
fHOutQuality = new TH1F("fHOutQuality", "fHOutQuality", 100,-0.5,99.5);
fHOutVertex = new TH1F("fHOutVertex", "fHOutVertex", 100,-20,20);
fHOutVertexT0 = new TH1F("fHOutVertexT0", "fHOutVertexT0", 100,-20,20);
fOutputList->Add(fHOutCentV0M);
fOutputList->Add(fHOutCentV0A);
fOutputList->Add(fHOutCentV0A0);
fOutputList->Add(fHOutCentV0A123);
fOutputList->Add(fHOutCentV0C);
fOutputList->Add(fHOutCentV0A23);
fOutputList->Add(fHOutCentV0C01);
fOutputList->Add(fHOutCentV0S);
fOutputList->Add(fHOutCentV0MEq);
fOutputList->Add(fHOutCentV0AEq);
fOutputList->Add(fHOutCentV0CEq);
fOutputList->Add(fHOutCentV0MCVHN);
fOutputList->Add(fHOutCentV0MCVLN);
fOutputList->Add(fHOutCentV0MCVHNinMB);
fOutputList->Add(fHOutCentV0MCVLNinMB);
fOutputList->Add(fHOutCentV0MCCENT);
fOutputList->Add(fHOutCentV0MCSEMI);
fOutputList->Add(fHOutCentV0MCCENTinMB);
fOutputList->Add(fHOutCentV0MCSEMIinMB);
fOutputList->Add(fHOutCentV0MMSL);
fOutputList->Add(fHOutCentV0MMSH);
fOutputList->Add(fHOutCentV0MMUL);
fOutputList->Add(fHOutCentV0MMLL);
fOutputList->Add(fHOutCentV0MEJE);
fOutputList->Add(fHOutCentV0MEGA);
fOutputList->Add(fHOutCentV0MPHS);
fOutputList->Add(fHOutCentV0MMSLinMB);
fOutputList->Add(fHOutCentV0MMSHinMB);
fOutputList->Add(fHOutCentV0MMULinMB);
fOutputList->Add(fHOutCentV0MMLLinMB);
fOutputList->Add(fHOutCentV0MEJEinMB);
fOutputList->Add(fHOutCentV0MEGAinMB);
fOutputList->Add(fHOutCentV0MPHSinMB);
fOutputList->Add(fHOutCentFMD);
fOutputList->Add(fHOutCentTRK);
fOutputList->Add(fHOutCentTKL);
fOutputList->Add(fHOutCentCL0);
fOutputList->Add(fHOutCentCL1);
fOutputList->Add(fHOutCentCND);
fOutputList->Add(fHOutCentNPA);
fOutputList->Add(fHOutCentZNA);
fOutputList->Add(fHOutCentZNC);
fOutputList->Add(fHOutCentZPA);
fOutputList->Add(fHOutCentZPC);
fOutputList->Add(fHOutCentV0MvsFMD);
fOutputList->Add(fHOutCentTKLvsV0M);
fOutputList->Add(fHOutCentZEMvsZDC);
fOutputList->Add(fHOutCentV0MvsCentCL1);
fOutputList->Add(fHOutCentV0MvsCentTRK);
fOutputList->Add(fHOutCentTRKvsCentCL1);
fOutputList->Add(fHOutCentV0MvsCentZDC);
fOutputList->Add(fHOutCentV0AvsCentV0C);
fOutputList->Add(fHOutCentV0AvsCentTRK);
fOutputList->Add(fHOutCentV0AvsCentCND);
fOutputList->Add(fHOutCentV0AvsCentCL1);
fOutputList->Add(fHOutCentV0CvsCentTRK);
fOutputList->Add(fHOutCentV0CvsCentCND);
fOutputList->Add(fHOutCentV0CvsCentCL1);
fOutputList->Add(fHOutCentNPAvsCentV0A);
fOutputList->Add(fHOutCentNPAvsCentV0C);
fOutputList->Add(fHOutCentNPAvsCentTRK);
fOutputList->Add(fHOutCentNPAvsCentCND);
fOutputList->Add(fHOutCentNPAvsCentCL1);
fOutputList->Add(fHOutCentZNAvsCentV0A);
fOutputList->Add(fHOutCentZNAvsCentV0C);
fOutputList->Add(fHOutCentZNAvsCentTRK);
fOutputList->Add(fHOutCentZNAvsCentCND);
fOutputList->Add(fHOutCentZNAvsCentCL1);
fOutputList->Add(fHOutCentZNAvsCentZPA);
fOutputList->Add(fHOutMultV0AC);
fOutputList->Add(fHOutMultV0M);
fOutputList->Add(fHOutMultV0A);
fOutputList->Add(fHOutMultV0A0);
fOutputList->Add(fHOutMultV0A123);
fOutputList->Add(fHOutMultV0C);
fOutputList->Add(fHOutMultV0A23);
fOutputList->Add(fHOutMultV0C01);
fOutputList->Add(fHOutMultV0S);
fOutputList->Add(fHOutMultV0MEq);
fOutputList->Add(fHOutMultV0AEq);
fOutputList->Add(fHOutMultV0CEq);
fOutputList->Add(fHOutMultV0Mnc);
fOutputList->Add(fHOutMultV0Anc);
fOutputList->Add(fHOutMultV0Cnc);
fOutputList->Add(fHOutMultV0O);
fOutputList->Add(fHOutMultV0Cells) ;
fOutputList->Add(fHOutMultFMD);
fOutputList->Add(fHOutMultTRK);
fOutputList->Add(fHOutMultTKL);
fOutputList->Add(fHOutMultCL0);
fOutputList->Add(fHOutMultCL1);
fOutputList->Add(fHOutMultCND);
fOutputList->Add(fHOutMultNPA);
fOutputList->Add(fHOutMultZNA);
fOutputList->Add(fHOutMultZNC);
fOutputList->Add(fHOutMultZPA);
fOutputList->Add(fHOutMultZPC);
fOutputList->Add(fHOutMultV0MvsZDN);
fOutputList->Add(fHOutMultZEMvsZDN);
fOutputList->Add(fHOutMultV0MvsZDC);
fOutputList->Add(fHOutMultZEMvsZDC);
fOutputList->Add(fHOutMultZEMvsZDCw);
fOutputList->Add(fHOutMultV0MvsCL1);
fOutputList->Add(fHOutMultV0MvsTRK);
fOutputList->Add(fHOutMultTRKvsCL1);
fOutputList->Add(fHOutMultV0MvsV0O);
fOutputList->Add(fHOutMultV0OvsCL1);
fOutputList->Add(fHOutMultV0OvsTRK);
fOutputList->Add(fHOutMultCL1vsTKL);
fOutputList->Add(fHOutMultZNAvsZPA);
fOutputList->Add(fHOutCentV0Mqual1);
fOutputList->Add(fHOutCentTRKqual1);
fOutputList->Add(fHOutCentCL1qual1);
fOutputList->Add(fHOutMultV0MvsCL1qual1);
fOutputList->Add(fHOutMultV0MvsTRKqual1);
fOutputList->Add(fHOutMultTRKvsCL1qual1);
fOutputList->Add(fHOutCentV0Mqual2);
fOutputList->Add(fHOutCentTRKqual2);
fOutputList->Add(fHOutCentCL1qual2);
fOutputList->Add(fHOutMultV0MvsCL1qual2);
fOutputList->Add(fHOutMultV0MvsTRKqual2);
fOutputList->Add(fHOutMultTRKvsCL1qual2);
fOutputList->Add(fHOutQuality);
fOutputList->Add(fHOutVertex);
fOutputList->Add(fHOutVertexT0);
PostData(1, fOutputList);
}
fTrackCuts = AliESDtrackCuts::GetStandardTPCOnlyTrackCuts();
fEsdTrackCuts = AliESDtrackCuts::GetStandardITSTPCTrackCuts2011();
fEsdTrackCuts->SetClusterRequirementITS(AliESDtrackCuts::kSPD,AliESDtrackCuts::kOff);
fEsdTrackCutsExtra1 = new AliESDtrackCuts("SPD", "Require 1 cluster in SPD");
fEsdTrackCutsExtra1->SetClusterRequirementITS(AliESDtrackCuts::kSPD,AliESDtrackCuts::kAny);
fEsdTrackCutsExtra2 = new AliESDtrackCuts("SDD", "Require 1 cluster in first layer SDD");
fEsdTrackCutsExtra2->SetClusterRequirementITS(AliESDtrackCuts::kSDD,AliESDtrackCuts::kFirst);
}
void AliCentralitySelectionTask::UserExec(Option_t *)
{
if(fDebug>1) printf(" **** AliCentralitySelectionTask::UserExec() \n");
Int_t runType = 0;
Float_t zncEnergy = 0.;
Float_t zpcEnergy = 0.;
Float_t znaEnergy = 0.;
Float_t zpaEnergy = 0.;
Float_t zem1Energy = 0.;
Float_t zem2Energy = 0.;
Bool_t zdcEnergyCal = kFALSE;
Double_t znaTower = 0.;
Double_t zncTower = 0.;
Double_t zpaTower = 0.;
Double_t zpcTower = 0.;
Bool_t znaFired = kFALSE;
Bool_t zncFired = kFALSE;
Bool_t zpaFired = kFALSE;
Bool_t zpcFired = kFALSE;
Int_t nTracks = 0;
Int_t nTracklets = 0;
Int_t nClusters[6] = {0};
Int_t nChips[2] = {0,0};
Float_t spdCorr =0;
Int_t multCND = 0;
Float_t multV0A0 = 0;
Float_t multV0A123 = 0;
Float_t multV0A = 0;
Float_t multV0C = 0;
Float_t multV0A23 = 0;
Float_t multV0C01 = 0;
Float_t multV0AEq = 0;
Float_t multV0CEq = 0;
Float_t multV0A0Corr = 0;
Float_t multV0A123Corr = 0;
Float_t multV0A23Corr = 0;
Float_t multV0C01Corr = 0;
Float_t multV0SCorr = 0;
Float_t multV0ACorr = 0;
Float_t multV0CCorr = 0;
Short_t multV0AOnline = 0;
Short_t multV0COnline = 0;
Float_t v0Corr = 0;
Int_t nV0A = 0;
Int_t nV0C = 0;
Float_t multFMDA = 0;
Float_t multFMDC = 0;
Float_t zvtx =0;
Int_t zvtxNcont =0;
Float_t zvtxT0 =0;
Int_t Npart =0;
AliCentrality *esdCent = 0;
AliVEvent *event = InputEvent();
AliESDEvent *esd = dynamic_cast<AliESDEvent*>(event);
AliAODEvent *aod = dynamic_cast<AliAODEvent*>(event);
if(fAnalysisInput.CompareTo("ESD")==0){
if (!esd) {
AliError("No ESD Event");
return;
}
} else if(fAnalysisInput.CompareTo("AOD")==0){
if (!aod) {
AliError("No AOD Event");
return;
}
}
LoadBranches();
if (SetupRun(event)<0) {
AliError("Centrality File not available for this run");
return;
}
if (esd) {
if (strcmp(esd->GetESDRun()->GetBeamType(), "A-A") == 0) runType=0;
else runType=1;
if (strcmp(esd->GetESDRun()->GetBeamType(), "p-p") == 0) runType=2;
} else {
Int_t runNumber = event->GetRunNumber();
if ((runNumber >= 136851 && runNumber <= 139517) ||
(runNumber >= 166529 && runNumber <= 170593))
runType=0;
else if ((runNumber >= 188355 && runNumber <= 188366) ||
(runNumber >= 195344 && runNumber <= 197692))
runType=1;
else runType=2;
}
esdCent = event->GetCentrality();
if (esd) {
const AliESDVertex* vtxESD = esd->GetPrimaryVertexSPD();
zvtx = vtxESD->GetZ();
zvtxNcont = vtxESD->GetNContributors();
} else {
const AliAODVertex* spdVtx = aod->GetPrimaryVertexSPD();
zvtx = spdVtx->GetZ();
zvtxNcont = spdVtx->GetNContributors();
}
AliVVZERO* esdV0 = event->GetVZEROData();
if (!esdV0) {
AliError("AliVVZERO not available");
return;
}
multV0A=esdV0->GetMTotV0A();
multV0C=esdV0->GetMTotV0C();
for (int i=32; i<40; i++)
multV0A0 += esdV0->GetMultiplicity(i);
for (int i=40; i<64; i++)
multV0A123 += esdV0->GetMultiplicity(i);
for (int i=48; i<64; i++)
multV0A23 += esdV0->GetMultiplicity(i);
for (int i=0; i<16; i++)
multV0C01 += esdV0->GetMultiplicity(i);
multV0A0Corr = AliESDUtils::GetCorrV0A0(multV0A0,zvtx);
multV0A123Corr = AliESDUtils::GetCorrV0A(multV0A123,zvtx);
multV0ACorr = AliESDUtils::GetCorrV0A(multV0A,zvtx);
multV0CCorr = AliESDUtils::GetCorrV0C(multV0C,zvtx);
multV0A23Corr = AliESDUtils::GetCorrV0A(multV0A23,zvtx);
multV0C01Corr = AliESDUtils::GetCorrV0C(multV0C01,zvtx);
multV0SCorr = multV0A23Corr + multV0C01Corr;
v0Corr = multV0A+multV0C;
multV0AOnline=esdV0->GetTriggerChargeA();
multV0COnline=esdV0->GetTriggerChargeC();
for(Int_t i = 0; i < 32; ++i) {
if (esdV0->GetBBFlag(i)) nV0C++;
if (esdV0->GetBBFlag(i+32)) nV0A++;
}
multV0AEq=0.;
multV0CEq=0.;
if (esd) {
for(Int_t iCh = 32; iCh < 64; ++iCh) {
Double_t mult = esd->GetVZEROEqMultiplicity(iCh);
multV0AEq += mult;
}
for(Int_t iCh = 0; iCh < 32; ++iCh) {
Double_t mult = esd->GetVZEROEqMultiplicity(iCh);
multV0CEq += mult;
}
}
else {
for(Int_t iCh = 32; iCh < 64; ++iCh) {
Double_t mult = aod->GetVZEROEqMultiplicity(iCh);
multV0AEq += mult;
}
for(Int_t iCh = 0; iCh < 32; ++iCh) {
Double_t mult = aod->GetVZEROEqMultiplicity(iCh);
multV0CEq += mult;
}
}
Bool_t kT0BB = kFALSE;
if (esd) {
const AliESDTZERO* esdT0 = esd->GetESDTZERO();
if (!esdT0)
{
AliError("AliESDTZERO not available");
return;
}
Int_t trig=esdT0->GetT0Trig();
if(trig&1) kT0BB=kTRUE;
zvtxT0=esdT0->GetT0zVertex();
} else {
const AliAODTZERO* esdT0 = aod->GetTZEROData();
if (!esdT0)
{
AliError("AliAODTZERO not available");
return;
}
Int_t trig=1;
if(trig&1) kT0BB=kTRUE;
zvtxT0=esdT0->GetT0zVertex();
}
fIsSelected = ((esdV0->GetV0ADecision()==1) && (esdV0->GetV0CDecision()==1));
TString trigStr;
if (esd)
trigStr = esd->GetFiredTriggerClasses();
else
trigStr = aod->GetFiredTriggerClasses();
fMB=kFALSE;
fCVHN=kFALSE; fCVLN=kFALSE; fCCENT=kFALSE; fCSEMI=kFALSE;
fMSL=kFALSE; fMSH=kFALSE; fMUL=kFALSE; fMLL=kFALSE;
fEJE=kFALSE; fEGA=kFALSE; fPHS=kFALSE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CPBI")) && (fIsSelected))
fMB=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CVHN")) && (fIsSelected))
fCVHN=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CVLN")) && (fIsSelected))
fCVLN=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CCENT")) && (fIsSelected))
fCCENT=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CSEMI")) && (fIsSelected))
fCSEMI=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CPBI1MSL")) && (fIsSelected))
fMSL=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CPBI1MSH")) && (fIsSelected))
fMSH=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CPBI1MUL")) && (fIsSelected))
fMUL=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CPBI1MLL")) && (fIsSelected))
fMLL=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CPBI1EJE")) && (fIsSelected))
fEJE=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CPBI1EGA")) && (fIsSelected))
fEGA=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CPBI1PHS")) && (fIsSelected))
fPHS=kTRUE;
fCVHNbit=kFALSE; fCVLNbit=kFALSE; fCCENTbit=kFALSE; fCSEMIbit=kFALSE;
if (esdV0->GetTriggerBits() & (1<<8))
fCVHNbit=kTRUE;
if (esdV0->GetTriggerBits() & (1<<6))
fCVLNbit=kTRUE;
if (kT0BB && fCVHNbit)
fCCENTbit=kTRUE;
if (kT0BB && fCVLNbit)
fCSEMIbit=kTRUE;
if (esd) {
nTracks = fTrackCuts ? (Short_t)fTrackCuts->GetReferenceMultiplicity(esd,kTRUE):-1;
} else {
AliAODHeader *h = dynamic_cast<AliAODHeader*>(aod->GetHeader());
if(!h) AliFatal("Not a standard AOD");
nTracks = h!=0 ? (Short_t)h->GetTPConlyRefMultiplicity():-1;
}
if (esd) {
Short_t nTrTPCcandle = 0;
for (Int_t iTracks = 0; iTracks < esd->GetNumberOfTracks(); iTracks++) {
AliESDtrack* track = esd->GetTrack(iTracks);
if (!track) continue;
if (! fEsdTrackCuts->IsSelected(track) )continue;
if (fEsdTrackCutsExtra1 && fEsdTrackCutsExtra2 &&
!fEsdTrackCutsExtra1->IsSelected(track) &&
!fEsdTrackCutsExtra2->IsSelected(track)) continue;
if (track->Pt() > 0.4 && TMath::Abs(track->Eta()) < 0.9) nTrTPCcandle++;
}
multCND = nTrTPCcandle;
} else {
Short_t nTrTPCcandle = 0;
for (Int_t iTracks = 0; iTracks < aod->GetNumberOfTracks(); iTracks++) {
AliAODTrack* track = dynamic_cast<AliAODTrack*>(aod->GetTrack(iTracks));
if(!track) AliFatal("Not a standard AOD");
if (!track) continue;
if (!track->TestFilterBit(1<<5) &&
!track->TestFilterBit(1<<6)) continue;
if (track->Pt() > 0.4 && TMath::Abs(track->Eta()) < 0.9) nTrTPCcandle++;
}
multCND = nTrTPCcandle;
}
if (esd) {
const AliMultiplicity *mult = esd->GetMultiplicity();
nTracklets = mult->GetNumberOfTracklets();
for(Int_t ilay=0; ilay<6; ilay++){
nClusters[ilay] = mult->GetNumberOfITSClusters(ilay);
}
for(Int_t ilay=0; ilay<2; ilay++){
nChips[ilay] = mult->GetNumberOfFiredChips(ilay);
}
} else {
AliAODTracklets *mult = aod->GetTracklets();
nTracklets = mult->GetNumberOfTracklets();
AliAODHeader *h = dynamic_cast<AliAODHeader*>(aod->GetHeader());
if(!h) AliFatal("Not a standard AOD");
for(Int_t ilay=0; ilay<6; ilay++){
nClusters[ilay] = h->GetNumberOfITSClusters(ilay);
}
}
spdCorr = AliESDUtils::GetCorrSPD2(nClusters[1],zvtx);
if (esd) {
AliESDFMD *fmd = esd->GetFMDData();
Float_t totalMultA = 0;
Float_t totalMultC = 0;
const Float_t fFMDLowCut = 0.4;
for(UShort_t det=1;det<=3;det++) {
Int_t nRings = (det==1 ? 1 : 2);
for (UShort_t ir = 0; ir < nRings; ir++) {
Char_t ring = (ir == 0 ? 'I' : 'O');
UShort_t nsec = (ir == 0 ? 20 : 40);
UShort_t nstr = (ir == 0 ? 512 : 256);
for(UShort_t sec =0; sec < nsec; sec++) {
for(UShort_t strip = 0; strip < nstr; strip++) {
Float_t fmdMult = fmd->Multiplicity(det,ring,sec,strip);
if(fmdMult == 0 || fmdMult == AliESDFMD::kInvalidMult) continue;
Float_t nParticles=0;
if(fmdMult > fFMDLowCut) {
nParticles = 1.;
}
if (det<3) totalMultA = totalMultA + nParticles;
else totalMultC = totalMultC + nParticles;
}
}
}
}
multFMDA = totalMultA;
multFMDC = totalMultC;
}
if (esd) {
AliESDZDC *esdZDC = esd->GetESDZDC();
zdcEnergyCal = esdZDC->AliESDZDC::TestBit(AliESDZDC::kEnergyCalibratedSignal);
if (zdcEnergyCal) {
zncEnergy = (Float_t) (esdZDC->GetZDCN1Energy());
zpcEnergy = (Float_t) (esdZDC->GetZDCP1Energy());
znaEnergy = (Float_t) (esdZDC->GetZDCN2Energy());
zpaEnergy = (Float_t) (esdZDC->GetZDCP2Energy());
} else {
zncEnergy = (Float_t) (esdZDC->GetZDCN1Energy())/8.;
zpcEnergy = (Float_t) (esdZDC->GetZDCP1Energy())/8.;
znaEnergy = (Float_t) (esdZDC->GetZDCN2Energy())/8.;
zpaEnergy = (Float_t) (esdZDC->GetZDCP2Energy())/8.;
}
zem1Energy = (Float_t) (esdZDC->GetZDCEMEnergy(0))/8.;
zem2Energy = (Float_t) (esdZDC->GetZDCEMEnergy(1))/8.;
for (Int_t j = 0; j < 4; ++j)
if (esdZDC->GetZDCTDCData(12,j) != 0)
znaFired = kTRUE;
for (Int_t j = 0; j < 4; ++j)
if (esdZDC->GetZDCTDCData(10,j) != 0)
zncFired = kTRUE;
for (Int_t j = 0; j < 4; ++j)
if (esdZDC->GetZDCTDCData(13,j) != 0)
zpaFired = kTRUE;
for (Int_t j = 0; j < 4; ++j)
if (esdZDC->GetZDCTDCData(11,j) != 0)
zpcFired = kTRUE;
const Double_t *ZNAtower = esdZDC->GetZN2TowerEnergy();
const Double_t *ZNCtower = esdZDC->GetZN1TowerEnergy();
const Double_t *ZPAtower = esdZDC->GetZP2TowerEnergy();
const Double_t *ZPCtower = esdZDC->GetZP1TowerEnergy();
if (znaFired) znaTower = ZNAtower[0];
if (zncFired) zncTower = ZNCtower[0];
if (zpaFired) zpaTower = ZPAtower[0];
if (zpcFired) zpcTower = ZPCtower[0];
} else {
AliAODHeader *h = dynamic_cast<AliAODHeader*>(aod->GetHeader());
if(!h) AliFatal("Not a standard AOD");
zncEnergy = (Float_t) (h->GetZDCN1Energy());
zpcEnergy = (Float_t) (h->GetZDCP1Energy());
znaEnergy = (Float_t) (h->GetZDCN2Energy());
zpaEnergy = (Float_t) (h->GetZDCP2Energy());
zem1Energy = (Float_t) (h->GetZDCEMEnergy(0))/8.;
zem2Energy = (Float_t) (h->GetZDCEMEnergy(1))/8.;
AliAODZDC *aodZDC = aod->GetZDCData();
const Double_t *ZNAtower = aodZDC->GetZNATowerEnergy();
const Double_t *ZNCtower = aodZDC->GetZNCTowerEnergy();
const Double_t *ZPAtower = aodZDC->GetZPATowerEnergy();
const Double_t *ZPCtower = aodZDC->GetZPCTowerEnergy();
znaTower = ZNAtower[0];
zncTower = ZNCtower[0];
zpaTower = ZPAtower[0];
zpcTower = ZPCtower[0];
znaFired = kFALSE;
zncFired = kFALSE;
zpaFired = kFALSE;
zpcFired = kFALSE;
if (esdCent->GetCentralityPercentile("ZNA") != 101) znaFired = kTRUE;
if (esdCent->GetCentralityPercentile("ZNC") != 101) zncFired = kTRUE;
if (esdCent->GetCentralityPercentile("ZPA") != 101) zpaFired = kTRUE;
if (esdCent->GetCentralityPercentile("ZPC") != 101) zpcFired = kTRUE;
}
if (esd) {
AliAnalysisManager* anMan = AliAnalysisManager::GetAnalysisManager();
AliMCEventHandler* eventHandler = (AliMCEventHandler*)anMan->GetMCtruthEventHandler();
AliStack* stack=0;
AliMCEvent* mcEvent=0;
if (fIsMCInput && eventHandler && (mcEvent=eventHandler->MCEvent()) && (stack=mcEvent->Stack())) {
AliGenHijingEventHeader* hHijing=0;
AliGenDPMjetEventHeader* dpmHeader=0;
AliGenEventHeader* mcGenH = mcEvent->GenEventHeader();
if (mcGenH->InheritsFrom(AliGenHijingEventHeader::Class()))
hHijing = (AliGenHijingEventHeader*)mcGenH;
else if (mcGenH->InheritsFrom(AliGenCocktailEventHeader::Class())) {
TList* headers = ((AliGenCocktailEventHeader*)mcGenH)->GetHeaders();
hHijing = dynamic_cast<AliGenHijingEventHeader*>(headers->FindObject("Hijing"));
if (!hHijing) hHijing = dynamic_cast<AliGenHijingEventHeader*>(headers->FindObject("Hijing pPb_0"));
if (!hHijing) hHijing = dynamic_cast<AliGenHijingEventHeader*>(headers->FindObject("Hijing_0"));
}
else if (mcGenH->InheritsFrom(AliGenDPMjetEventHeader::Class())) {
dpmHeader = (AliGenDPMjetEventHeader*)mcGenH;
}
if(hHijing) Npart = hHijing->ProjectileParticipants()+hHijing->TargetParticipants();
if(dpmHeader) Npart = dpmHeader->ProjectileParticipants()+ dpmHeader->TargetParticipants();
}
}
if (fIsMCInput) {
fUseScaling=kFALSE;
v0Corr = Short_t((multV0A+multV0C) * fV0MScaleFactorMC);
multV0A0 = multV0A0 * fV0MScaleFactorMC;
multV0A = multV0A * fV0MScaleFactorMC;
multV0C = multV0C * fV0MScaleFactorMC;
}
if (fUseScaling) {
v0Corr = Short_t(v0Corr / fV0MScaleFactor);
spdCorr = spdCorr / fSPDScaleFactor;
nTracks = Int_t(nTracks / fTPCScaleFactor);
}
if(fHtempV0M) fCentV0M = fHtempV0M->GetBinContent(fHtempV0M->FindBin((v0Corr)));
if(fHtempV0A) fCentV0A = fHtempV0A->GetBinContent(fHtempV0A->FindBin((multV0ACorr)));
if(fHtempV0A0) fCentV0A0 = fHtempV0A0->GetBinContent(fHtempV0A0->FindBin((multV0A0Corr)));
if(fHtempV0A123) fCentV0A123 = fHtempV0A123->GetBinContent(fHtempV0A123->FindBin((multV0A123Corr)));
if(fHtempV0C) fCentV0C = fHtempV0C->GetBinContent(fHtempV0C->FindBin((multV0CCorr)));
if(fHtempV0A23) fCentV0A23 = fHtempV0A23->GetBinContent(fHtempV0A23->FindBin((multV0A23Corr)));
if(fHtempV0C01) fCentV0C01 = fHtempV0C01->GetBinContent(fHtempV0C01->FindBin((multV0C01Corr)));
if(fHtempV0S) fCentV0S = fHtempV0S->GetBinContent(fHtempV0S->FindBin((multV0SCorr)));
if(fHtempV0MEq) fCentV0MEq = fHtempV0MEq->GetBinContent(fHtempV0MEq->FindBin((multV0AEq+multV0CEq)));
if(fHtempV0AEq) fCentV0AEq = fHtempV0AEq->GetBinContent(fHtempV0AEq->FindBin((multV0AEq)));
if(fHtempV0CEq) fCentV0CEq = fHtempV0CEq->GetBinContent(fHtempV0CEq->FindBin((multV0CEq)));
if(fHtempFMD) fCentFMD = fHtempFMD->GetBinContent(fHtempFMD->FindBin((multFMDA+multFMDC)));
if(fHtempTRK) fCentTRK = fHtempTRK->GetBinContent(fHtempTRK->FindBin(nTracks));
if(fHtempTKL) fCentTKL = fHtempTKL->GetBinContent(fHtempTKL->FindBin(nTracklets));
if(fHtempCL0) fCentCL0 = fHtempCL0->GetBinContent(fHtempCL0->FindBin(nClusters[0]));
if(fHtempCL1) fCentCL1 = fHtempCL1->GetBinContent(fHtempCL1->FindBin(spdCorr));
if(fHtempCND) fCentCND = fHtempCND->GetBinContent(fHtempCND->FindBin(multCND));
if(fHtempZNA) {
if(znaFired) fCentZNA = fHtempZNA->GetBinContent(fHtempZNA->FindBin(znaTower));
else fCentZNA = 101;
}
if(fHtempZNC) {
if(zncFired) fCentZNC = fHtempZNC->GetBinContent(fHtempZNC->FindBin(zncTower));
else fCentZNC = 101;
}
if(fHtempZPA) {
if(znaFired) fCentZPA = fHtempZPA->GetBinContent(fHtempZPA->FindBin(zpaTower));
else fCentZPA = 101;
}
if(fHtempZPC) {
if(zpcFired) fCentZPC = fHtempZPC->GetBinContent(fHtempZPC->FindBin(zpcTower));
else fCentZPC = 101;
}
if(fHtempV0MvsFMD) fCentV0MvsFMD = fHtempV0MvsFMD->GetBinContent(fHtempV0MvsFMD->FindBin((multV0A+multV0C)));
if(fHtempTKLvsV0M) fCentTKLvsV0M = fHtempTKLvsV0M->GetBinContent(fHtempTKLvsV0M->FindBin(nTracklets));
if(fHtempZEMvsZDC) fCentZEMvsZDC = fHtempZEMvsZDC->GetBinContent(fHtempZEMvsZDC->FindBin(zem1Energy+zem2Energy,zncEnergy+znaEnergy+zpcEnergy+zpaEnergy));
if(fHtempNPA) fCentNPA = fHtempNPA->GetBinContent(fHtempNPA->FindBin(Npart));
if(fHtempV0Mtrue) fCentV0Mtrue = fHtempV0Mtrue->GetBinContent(fHtempV0Mtrue->FindBin((multV0ACorr+multV0CCorr)));
if(fHtempV0Atrue) fCentV0Atrue = fHtempV0Atrue->GetBinContent(fHtempV0Atrue->FindBin((multV0ACorr)));
if(fHtempV0Ctrue) fCentV0Ctrue = fHtempV0Ctrue->GetBinContent(fHtempV0Ctrue->FindBin((multV0CCorr)));
if(fHtempV0MEqtrue) fCentV0MEqtrue = fHtempV0MEqtrue->GetBinContent(fHtempV0MEqtrue->FindBin((multV0AEq+multV0CEq)));
if(fHtempV0AEqtrue) fCentV0AEqtrue = fHtempV0AEqtrue->GetBinContent(fHtempV0AEqtrue->FindBin((multV0AEq)));
if(fHtempV0CEqtrue) fCentV0CEqtrue = fHtempV0CEqtrue->GetBinContent(fHtempV0CEqtrue->FindBin((multV0CEq)));
if(fHtempFMDtrue) fCentFMDtrue = fHtempFMDtrue->GetBinContent(fHtempFMDtrue->FindBin((multFMDA+multFMDC)));
if(fHtempTRKtrue) fCentTRKtrue = fHtempTRKtrue->GetBinContent(fHtempTRKtrue->FindBin(nTracks));
if(fHtempTKLtrue) fCentTKLtrue = fHtempTKLtrue->GetBinContent(fHtempTKLtrue->FindBin(nTracklets));
if(fHtempCL0true) fCentCL0true = fHtempCL0true->GetBinContent(fHtempCL0true->FindBin(nClusters[0]));
if(fHtempCL1true) fCentCL1true = fHtempCL1true->GetBinContent(fHtempCL1true->FindBin(spdCorr));
if(fHtempCNDtrue) fCentCNDtrue = fHtempCNDtrue->GetBinContent(fHtempCNDtrue->FindBin(multCND));
if(fHtempZNAtrue) fCentZNAtrue = fHtempZNAtrue->GetBinContent(fHtempZNAtrue->FindBin(znaTower));
if(fHtempZNCtrue) fCentZNCtrue = fHtempZNCtrue->GetBinContent(fHtempZNCtrue->FindBin(zncTower));
if (fUseCleaning) {
fQuality=0;
if (TMath::Abs(zvtx)>fZVCut || zvtxNcont<1) fQuality += 1;
if (!fIsMCInput) {
if (IsOutlierV0MSPD(spdCorr, v0Corr, int(fCentV0M))) fQuality += 2;
if (IsOutlierV0MTPC(nTracks, v0Corr, int(fCentV0M))) fQuality += 4;
if (IsOutlierV0MZDC((zncEnergy+znaEnergy+zpcEnergy+zpaEnergy), v0Corr) &&
(zdcEnergyCal==kFALSE) ) fQuality += 8;
if (IsOutlierV0MZDCECal((zncEnergy+znaEnergy+zpcEnergy+zpaEnergy), v0Corr) &&
(zdcEnergyCal==kTRUE) ) fQuality += 8;
}
} else {
fQuality = 0;
}
if (esdCent) {
if (aod&&(fDebug>1)) {
Double_t v0m = esdCent->GetCentralityPercentile("V0M");
Double_t cl1 = esdCent->GetCentralityPercentile("CL1");
Double_t trk = esdCent->GetCentralityPercentile("TRK");
Double_t cnd = esdCent->GetCentralityPercentile("CND");
Double_t zna = esdCent->GetCentralityPercentile("ZNA");
printf("AOD: v0m %.2f %.2f (%.2f) cl1 %.2f %.2f (%.2f) trk %.2f %.2f (%.2f) cnd %.2f %.2f (%.2f) zna %.2f %.2f (%.2f)\n",
v0m, fCentV0M, fCentV0M!=0?v0m/fCentV0M:1, cl1, fCentCL1, fCentCL1!=0?cl1/fCentCL1:1, trk, fCentTRK,
fCentTRK!=0?trk/fCentTRK:1, cnd, fCentCND, fCentCND!=0?cnd/fCentCND:1, zna, fCentZNA, fCentZNA!=0?zna/fCentZNA:1);
}
esdCent->SetQuality(fQuality);
esdCent->SetCentralityV0M(fCentV0M);
esdCent->SetCentralityV0A(fCentV0A);
esdCent->SetCentralityV0A0(fCentV0A0);
esdCent->SetCentralityV0A123(fCentV0A123);
esdCent->SetCentralityV0C(fCentV0C);
esdCent->SetCentralityV0A23(fCentV0A23);
esdCent->SetCentralityV0C01(fCentV0C01);
esdCent->SetCentralityV0S(fCentV0S);
esdCent->SetCentralityV0MEq(fCentV0MEq);
esdCent->SetCentralityV0AEq(fCentV0AEq);
esdCent->SetCentralityV0CEq(fCentV0CEq);
esdCent->SetCentralityFMD(fCentFMD);
esdCent->SetCentralityTRK(fCentTRK);
esdCent->SetCentralityTKL(fCentTKL);
esdCent->SetCentralityCL0(fCentCL0);
esdCent->SetCentralityCL1(fCentCL1);
esdCent->SetCentralityCND(fCentCND);
esdCent->SetCentralityNPA(fCentNPA);
esdCent->SetCentralityZNA(fCentZNA);
esdCent->SetCentralityZNC(fCentZNC);
esdCent->SetCentralityZPA(fCentZPA);
esdCent->SetCentralityZPC(fCentZPC);
esdCent->SetCentralityV0MvsFMD(fCentV0MvsFMD);
esdCent->SetCentralityTKLvsV0M(fCentTKLvsV0M);
esdCent->SetCentralityZEMvsZDC(fCentZEMvsZDC);
}
if (fFillHistos) {
if (fIsMCInput) {
fCentV0M = fCentV0Mtrue;
fCentV0A = fCentV0Atrue;
fCentV0C = fCentV0Ctrue;
fCentV0MEq = fCentV0MEqtrue;
fCentV0AEq = fCentV0AEqtrue;
fCentV0CEq = fCentV0CEqtrue;
fCentFMD = fCentFMDtrue;
fCentTRK = fCentTRKtrue;
fCentTKL = fCentTKLtrue;
fCentCL0 = fCentCL0true;
fCentCL1 = fCentCL1true;
fCentCND = fCentCNDtrue;
fCentZNA = fCentZNAtrue;
fCentZNC = fCentZNCtrue;
fCentZPA = fCentZPAtrue;
fCentZPC = fCentZPCtrue;
}
if ((fMB) && (abs(zvtx)<10)) fHOutMultCL1vsTKL->Fill(spdCorr,nTracklets);
if (fCVHN) fHOutCentV0MCVHN->Fill(fCentV0M);
if (fCVLN) fHOutCentV0MCVLN->Fill(fCentV0M);
if (fCCENT) fHOutCentV0MCCENT->Fill(fCentV0M);
if (fCSEMI) fHOutCentV0MCSEMI->Fill(fCentV0M);
if (fMSL) fHOutCentV0MMSL->Fill(fCentV0M);
if (fMSH) fHOutCentV0MMSH->Fill(fCentV0M);
if (fMUL) fHOutCentV0MMUL->Fill(fCentV0M);
if (fMLL) fHOutCentV0MMLL->Fill(fCentV0M);
if (fEJE) fHOutCentV0MEJE->Fill(fCentV0M);
if (fEGA) fHOutCentV0MEGA->Fill(fCentV0M);
if (fPHS) fHOutCentV0MPHS->Fill(fCentV0M);
if (((((AliInputEventHandler*)(AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler()))->IsEventSelected() & AliVEvent::kMB) && (runType==0)) ||
((((AliInputEventHandler*)(AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler()))->IsEventSelected() & AliVEvent::kINT7) && (runType==1)) ||
((((AliInputEventHandler*)(AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler()))->IsEventSelected() & AliVEvent::kMB) && (runType==2)) ) {
fHOutQuality->Fill(fQuality);
fHOutVertex->Fill(zvtx);
fHOutVertexT0->Fill(zvtxT0);
if (fQuality==0) {
fHOutCentV0M->Fill(fCentV0M);
fHOutCentV0A->Fill(fCentV0A);
fHOutCentV0A0->Fill(fCentV0A0);
fHOutCentV0A123->Fill(fCentV0A123);
fHOutCentV0C->Fill(fCentV0C);
fHOutCentV0A23->Fill(fCentV0A23);
fHOutCentV0C01->Fill(fCentV0C01);
fHOutCentV0S->Fill(fCentV0S);
fHOutCentV0MEq->Fill(fCentV0MEq);
fHOutCentV0AEq->Fill(fCentV0AEq);
fHOutCentV0CEq->Fill(fCentV0CEq);
if (fCVHNbit) fHOutCentV0MCVHNinMB->Fill(fCentV0M);
if (fCVLNbit) fHOutCentV0MCVLNinMB->Fill(fCentV0M);
if (fCCENTbit) fHOutCentV0MCCENTinMB->Fill(fCentV0M);
if (fCSEMIbit) fHOutCentV0MCSEMIinMB->Fill(fCentV0M);
if (fMSL) fHOutCentV0MMSLinMB->Fill(fCentV0M);
if (fMSH) fHOutCentV0MMSHinMB->Fill(fCentV0M);
if (fMUL) fHOutCentV0MMULinMB->Fill(fCentV0M);
if (fMLL) fHOutCentV0MMLLinMB->Fill(fCentV0M);
if (fEJE) fHOutCentV0MEJEinMB->Fill(fCentV0M);
if (fEGA) fHOutCentV0MEGAinMB->Fill(fCentV0M);
if (fPHS) fHOutCentV0MPHSinMB->Fill(fCentV0M);
fHOutCentFMD->Fill(fCentFMD);
fHOutCentTRK->Fill(fCentTRK);
fHOutCentTKL->Fill(fCentTKL);
fHOutCentCL0->Fill(fCentCL0);
fHOutCentCL1->Fill(fCentCL1);
fHOutCentCND->Fill(fCentCND);
fHOutCentNPA->Fill(fCentNPA);
fHOutCentZNA->Fill(fCentZNA);
fHOutCentZNC->Fill(fCentZNC);
fHOutCentZPA->Fill(fCentZPA);
fHOutCentZPC->Fill(fCentZPC);
fHOutCentV0MvsFMD->Fill(fCentV0MvsFMD);
fHOutCentTKLvsV0M->Fill(fCentTKLvsV0M);
fHOutCentZEMvsZDC->Fill(fCentZEMvsZDC);
fHOutCentV0MvsCentCL1->Fill(fCentV0M,fCentCL1);
fHOutCentV0MvsCentTRK->Fill(fCentV0M,fCentTRK);
fHOutCentTRKvsCentCL1->Fill(fCentTRK,fCentCL1);
fHOutCentV0MvsCentZDC->Fill(fCentV0M,fCentZEMvsZDC);
fHOutCentV0AvsCentV0C->Fill(fCentV0A,fCentV0C);
fHOutCentV0AvsCentTRK->Fill(fCentV0A,fCentTRK);
fHOutCentV0AvsCentCND->Fill(fCentV0A,fCentCND);
fHOutCentV0AvsCentCL1->Fill(fCentV0A,fCentCL1);
fHOutCentV0CvsCentTRK->Fill(fCentV0C,fCentTRK);
fHOutCentV0CvsCentCND->Fill(fCentV0C,fCentCND);
fHOutCentV0CvsCentCL1->Fill(fCentV0C,fCentCL1);
fHOutCentNPAvsCentV0A->Fill(fCentNPA,fCentV0A);
fHOutCentNPAvsCentV0C->Fill(fCentNPA,fCentV0C);
fHOutCentNPAvsCentTRK->Fill(fCentNPA,fCentTRK);
fHOutCentNPAvsCentCND->Fill(fCentNPA,fCentCND);
fHOutCentNPAvsCentCL1->Fill(fCentNPA,fCentCL1);
fHOutCentZNAvsCentV0A->Fill(fCentZNA,fCentV0A);
fHOutCentZNAvsCentV0C->Fill(fCentZNA,fCentV0C);
fHOutCentZNAvsCentTRK->Fill(fCentZNA,fCentTRK);
fHOutCentZNAvsCentCND->Fill(fCentZNA,fCentCND);
fHOutCentZNAvsCentCL1->Fill(fCentZNA,fCentCL1);
fHOutCentZNAvsCentZPA->Fill(fCentZNA,fCentZPA);
fHOutMultV0AC->Fill(multV0A,multV0C);
fHOutMultV0M->Fill(multV0ACorr+multV0CCorr);
fHOutMultV0A->Fill(multV0ACorr);
fHOutMultV0A0->Fill(multV0A0Corr);
fHOutMultV0A123->Fill(multV0A123Corr);
fHOutMultV0C->Fill(multV0CCorr);
fHOutMultV0A23->Fill(multV0A23Corr);
fHOutMultV0C01->Fill(multV0C01Corr);
fHOutMultV0S->Fill(multV0SCorr);
fHOutMultV0MEq->Fill(multV0AEq+multV0CEq);
fHOutMultV0AEq->Fill(multV0AEq);
fHOutMultV0CEq->Fill(multV0CEq);
fHOutMultV0Mnc->Fill(multV0A+multV0C);
fHOutMultV0Anc->Fill(multV0A);
fHOutMultV0Cnc->Fill(multV0C);
fHOutMultV0O->Fill(multV0AOnline+multV0COnline);
fHOutMultV0Cells->Fill(nV0A,nV0C);
fHOutMultFMD->Fill(multFMDA+multFMDC);
fHOutMultTRK->Fill(nTracks);
fHOutMultTKL->Fill(nTracklets);
fHOutMultCL0->Fill(nClusters[0]);
fHOutMultCL1->Fill(spdCorr);
fHOutMultCND->Fill(multCND);
fHOutMultNPA->Fill(Npart);
if(znaFired)fHOutMultZNA->Fill(znaTower);
if(zncFired)fHOutMultZNC->Fill(zncTower);
if(zpaFired)fHOutMultZPA->Fill(zpaTower);
if(zpcFired)fHOutMultZPC->Fill(zpcTower);
fHOutMultZNAvsZPA->Fill(znaTower,zpaTower);
fHOutMultV0MvsZDN->Fill(v0Corr,znaTower);
fHOutMultZEMvsZDN->Fill((zem1Energy+zem2Energy),(zncEnergy+znaEnergy));
fHOutMultV0MvsZDC->Fill(v0Corr,(zncEnergy+znaEnergy+zpcEnergy+zpaEnergy));
fHOutMultZEMvsZDC->Fill((zem1Energy+zem2Energy),(zncEnergy+znaEnergy+zpcEnergy+zpaEnergy));
fHOutMultZEMvsZDCw->Fill((zem1Energy+zem2Energy),(zncEnergy+znaEnergy+zpcEnergy+zpaEnergy),fCentV0M);
fHOutMultV0MvsCL1->Fill(v0Corr,spdCorr);
fHOutMultV0MvsTRK->Fill(v0Corr,nTracks);
fHOutMultTRKvsCL1->Fill(nTracks,spdCorr);
fHOutMultV0MvsV0O->Fill(v0Corr,(multV0AOnline+multV0COnline));
fHOutMultV0OvsCL1->Fill((multV0AOnline+multV0COnline),spdCorr);
fHOutMultV0OvsTRK->Fill((multV0AOnline+multV0COnline),nTracks);
} else if (fQuality%2 == 0) {
fHOutCentV0Mqual1->Fill(fCentV0M);
fHOutCentTRKqual1->Fill(fCentTRK);
fHOutCentCL1qual1->Fill(fCentCL1);
fHOutMultV0MvsCL1qual1->Fill(v0Corr,spdCorr);
fHOutMultV0MvsTRKqual1->Fill(v0Corr,nTracks);
fHOutMultTRKvsCL1qual1->Fill(nTracks,spdCorr);
} else {
fHOutCentV0Mqual2->Fill(fCentV0M);
fHOutCentTRKqual2->Fill(fCentTRK);
fHOutCentCL1qual2->Fill(fCentCL1);
fHOutMultV0MvsCL1qual2->Fill(v0Corr,spdCorr);
fHOutMultV0MvsTRKqual2->Fill(v0Corr,nTracks);
fHOutMultTRKvsCL1qual2->Fill(nTracks,spdCorr);
}
}
PostData(1, fOutputList);
}
}
void AliCentralitySelectionTask::Terminate(Option_t *)
{
}
Int_t AliCentralitySelectionTask::SetupRun(const AliVEvent* const esd)
{
if (!esd)
return -1;
if (fCurrentRun == esd->GetRunNumber())
return 0;
else
fCurrentRun = esd->GetRunNumber();
TString fileName =(Form("%s/COMMON/CENTRALITY/data/centrality.root", AliAnalysisManager::GetOADBPath()));
AliInfo(Form("Setup Centrality Selection for run %d with file %s\n",fCurrentRun,fileName.Data()));
AliOADBContainer *con = new AliOADBContainer("OADB");
con->InitFromFile(fileName,"Centrality");
AliOADBCentrality* centOADB = 0;
centOADB = (AliOADBCentrality*)(con->GetObject(fCurrentRun));
if (!centOADB) {
AliWarning(Form("Centrality OADB does not exist for run %d, using Default \n",fCurrentRun ));
centOADB = (AliOADBCentrality*)(con->GetDefaultObject("oadbDefault"));
}
Bool_t isHijing=kFALSE;
Bool_t isDpmjet=kFALSE;
AliAnalysisManager* anMan = AliAnalysisManager::GetAnalysisManager();
AliMCEventHandler* eventHandler = (AliMCEventHandler*)anMan->GetMCtruthEventHandler();
AliMCEvent* mcEvent=0;
if (fIsMCInput && eventHandler && (mcEvent=eventHandler->MCEvent()) ) {
AliGenEventHeader* mcGenH = mcEvent->GenEventHeader();
if (mcGenH->InheritsFrom(AliGenHijingEventHeader::Class())) isHijing=kTRUE;
else if (mcGenH->InheritsFrom(AliGenCocktailEventHeader::Class())) isHijing=kTRUE;
else if (mcGenH->InheritsFrom(AliGenDPMjetEventHeader::Class())) isDpmjet=kTRUE;
}
fUseScaling = centOADB->UseScaling();
fUseCleaning = centOADB->UseCleaning();
fZVCut = centOADB->ZVCut();
fOutliersCut = centOADB->OutliersCut();
fHtempV0M = centOADB->V0hist();
fHtempV0A = centOADB->V0Ahist();
fHtempV0A0 = centOADB->V0A0hist();
fHtempV0A123 = centOADB->V0A123hist();
fHtempV0C = centOADB->V0Chist();
fHtempV0A23 = centOADB->V0A23hist();
fHtempV0C01 = centOADB->V0C01hist();
fHtempV0S = centOADB->V0Shist();
fHtempV0MEq = centOADB->V0Eqhist();
fHtempV0AEq = centOADB->V0AEqhist();
fHtempV0CEq = centOADB->V0CEqhist();
fHtempTRK = centOADB->TPChist();
fHtempCL1 = centOADB->SPDhist();
fHtempCND = centOADB->CNDhist();
fHtempFMD = centOADB->FMDhist();
fHtempZNA = centOADB->ZNAhist();
fHtempZNC = centOADB->ZNChist();
fHtempZPA = centOADB->ZPAhist();
fHtempZPC = centOADB->ZPChist();
fHtempZEMvsZDC = centOADB->ZEMvsZDChist();
if (isHijing) {
fHtempNPA = centOADB->NPAhist();
fHtempV0Mtrue = centOADB->V0histtrue();
fHtempV0Atrue = centOADB->V0Ahisttrue();
fHtempV0Ctrue = centOADB->V0Chisttrue();
fHtempV0MEqtrue = centOADB->V0Eqhisttrue();
fHtempV0AEqtrue = centOADB->V0AEqhisttrue();
fHtempV0CEqtrue = centOADB->V0CEqhisttrue();
fHtempTRKtrue = centOADB->TPChisttrue();
fHtempCL1true = centOADB->SPDhisttrue();
fHtempCNDtrue = centOADB->CNDhisttrue();
fHtempFMDtrue = centOADB->FMDhisttrue();
fHtempZNAtrue = centOADB->ZNAhisttrue();
fHtempZNCtrue = centOADB->ZNChisttrue();
fHtempZPAtrue = centOADB->ZPAhisttrue();
fHtempZPCtrue = centOADB->ZPChisttrue();
} else if (isDpmjet) {
fHtempNPA = centOADB->NPAhistDPM();
fHtempV0Mtrue = centOADB->V0histtrueDPM();
fHtempV0Atrue = centOADB->V0AhisttrueDPM();
fHtempV0Ctrue = centOADB->V0ChisttrueDPM();
fHtempV0MEqtrue = centOADB->V0EqhisttrueDPM();
fHtempV0AEqtrue = centOADB->V0AEqhisttrueDPM();
fHtempV0CEqtrue = centOADB->V0CEqhisttrueDPM();
fHtempTRKtrue = centOADB->TPChisttrueDPM();
fHtempCL1true = centOADB->SPDhisttrueDPM();
fHtempCNDtrue = centOADB->CNDhisttrueDPM();
fHtempFMDtrue = centOADB->FMDhisttrueDPM();
fHtempZNAtrue = centOADB->ZNAhisttrueDPM();
fHtempZNCtrue = centOADB->ZNChisttrueDPM();
fHtempZPAtrue = centOADB->ZPAhisttrueDPM();
fHtempZPCtrue = centOADB->ZPChisttrueDPM();
}
TString path = gSystem->ExpandPathName(fileName.Data());
if (!fHtempV0M) AliWarning(Form("Calibration for V0M does not exist in %s", path.Data()));
if (!fHtempV0A) AliWarning(Form("Calibration for V0A does not exist in %s", path.Data()));
if (!fHtempV0C) AliWarning(Form("Calibration for V0C does not exist in %s", path.Data()));
if (!fHtempV0A23) AliWarning(Form("Calibration for V0A23 does not exist in %s", path.Data()));
if (!fHtempV0C01) AliWarning(Form("Calibration for V0C01 does not exist in %s", path.Data()));
if (!fHtempV0S) AliWarning(Form("Calibration for V0S does not exist in %s", path.Data()));
if (!fHtempV0MEq) AliWarning(Form("Calibration for V0MEq does not exist in %s", path.Data()));
if (!fHtempV0AEq) AliWarning(Form("Calibration for V0AEq does not exist in %s", path.Data()));
if (!fHtempV0CEq) AliWarning(Form("Calibration for V0CEq does not exist in %s", path.Data()));
if (!fHtempTRK) AliWarning(Form("Calibration for TRK does not exist in %s", path.Data()));
if (!fHtempCL1) AliWarning(Form("Calibration for CL1 does not exist in %s", path.Data()));
if (!fHtempCND) AliWarning(Form("Calibration for CND does not exist in %s", path.Data()));
if (!fHtempZNA) AliWarning(Form("Calibration for ZNA does not exist in %s", path.Data()));
if (!fHtempZNC) AliWarning(Form("Calibration for ZNC does not exist in %s", path.Data()));
if (!fHtempZPA) AliWarning(Form("Calibration for ZPA does not exist in %s", path.Data()));
if (!fHtempZPC) AliWarning(Form("Calibration for ZPC does not exist in %s", path.Data()));
if (!fHtempFMD) AliWarning(Form("Calibration for FMD does not exist in %s", path.Data()));
if (!fHtempZEMvsZDC) AliWarning(Form("Calibration for ZEMvsZDC does not exist in %s", path.Data()));
if (!fHtempNPA) AliWarning(Form("Calibration for NPA does not exist in %s", path.Data()));
if (!fHtempV0Mtrue) AliWarning(Form("Calibration for V0Mtrue does not exist in %s", path.Data()));
if (!fHtempV0Atrue) AliWarning(Form("Calibration for V0Atrue does not exist in %s", path.Data()));
if (!fHtempV0Ctrue) AliWarning(Form("Calibration for V0Ctrue does not exist in %s", path.Data()));
if (!fHtempV0MEqtrue) AliWarning(Form("Calibration for V0MEqtrue does not exist in %s", path.Data()));
if (!fHtempV0AEqtrue) AliWarning(Form("Calibration for V0AEqtrue does not exist in %s", path.Data()));
if (!fHtempV0CEqtrue) AliWarning(Form("Calibration for V0CEqtrue does not exist in %s", path.Data()));
if (!fHtempTRKtrue) AliWarning(Form("Calibration for TRKtrue does not exist in %s", path.Data()));
if (!fHtempCL1true) AliWarning(Form("Calibration for CL1true does not exist in %s", path.Data()));
if (!fHtempCNDtrue) AliWarning(Form("Calibration for CNDtrue does not exist in %s", path.Data()));
if (!fHtempZNAtrue) AliWarning(Form("Calibration for ZNAtrue does not exist in %s", path.Data()));
if (!fHtempZNCtrue) AliWarning(Form("Calibration for ZNCtrue does not exist in %s", path.Data()));
if (!fHtempZPAtrue) AliWarning(Form("Calibration for ZPAtrue does not exist in %s", path.Data()));
if (!fHtempZPCtrue) AliWarning(Form("Calibration for ZPCtrue does not exist in %s", path.Data()));
if (!fHtempFMDtrue) AliWarning(Form("Calibration for FMDtrue does not exist in %s", path.Data()));
fV0MScaleFactor = centOADB->V0MScaleFactor();
fSPDScaleFactor = centOADB->SPDScaleFactor();
fTPCScaleFactor = centOADB->TPCScaleFactor();
fV0MScaleFactorMC = centOADB->V0MScaleFactorMC();
fV0MSPDOutlierPar0 = centOADB->V0MSPDOutlierPar0();
fV0MSPDOutlierPar1 = centOADB->V0MSPDOutlierPar1();
fV0MTPCOutlierPar0 = centOADB->V0MTPCOutlierPar0();
fV0MTPCOutlierPar1 = centOADB->V0MTPCOutlierPar1();
fV0MSPDSigmaOutlierPar0 = centOADB->V0MSPDSigmaOutlierPar0();
fV0MSPDSigmaOutlierPar1 = centOADB->V0MSPDSigmaOutlierPar1();
fV0MSPDSigmaOutlierPar2 = centOADB->V0MSPDSigmaOutlierPar2();
fV0MTPCSigmaOutlierPar0 = centOADB->V0MTPCSigmaOutlierPar0();
fV0MTPCSigmaOutlierPar1 = centOADB->V0MTPCSigmaOutlierPar1();
fV0MTPCSigmaOutlierPar2 = centOADB->V0MTPCSigmaOutlierPar2();
fV0MZDCOutlierPar0 = centOADB->V0MZDCOutlierPar0();
fV0MZDCOutlierPar1 = centOADB->V0MZDCOutlierPar1();
fV0MZDCEcalOutlierPar0 = centOADB->V0MZDCEcalOutlierPar0();
fV0MZDCEcalOutlierPar1 = centOADB->V0MZDCEcalOutlierPar1();
return 0;
}
Bool_t AliCentralitySelectionTask::IsOutlierV0MSPD(Float_t spd, Float_t v0, Int_t cent) const
{
Float_t val = fV0MSPDOutlierPar0 + fV0MSPDOutlierPar1 * v0;
Float_t spdSigma = fV0MSPDSigmaOutlierPar0 + fV0MSPDSigmaOutlierPar1*cent + fV0MSPDSigmaOutlierPar2*cent*cent;
if ( TMath::Abs(spd-val) > fOutliersCut*spdSigma )
return kTRUE;
else
return kFALSE;
}
Bool_t AliCentralitySelectionTask::IsOutlierV0MTPC(Int_t tracks, Float_t v0, Int_t cent) const
{
Float_t val = fV0MTPCOutlierPar0 + fV0MTPCOutlierPar1 * v0;
Float_t tpcSigma = fV0MTPCSigmaOutlierPar0 + fV0MTPCSigmaOutlierPar1*cent + fV0MTPCSigmaOutlierPar2*cent*cent;
if ( TMath::Abs(tracks-val) > fOutliersCut*tpcSigma )
return kTRUE;
else
return kFALSE;
}
Bool_t AliCentralitySelectionTask::IsOutlierV0MZDC(Float_t zdc, Float_t v0) const
{
Float_t val = fV0MZDCOutlierPar0 + fV0MZDCOutlierPar1 * v0;
if (zdc > val)
return kTRUE;
else
return kFALSE;
}
Bool_t AliCentralitySelectionTask::IsOutlierV0MZDCECal(Float_t zdc, Float_t v0) const
{
Float_t val = fV0MZDCEcalOutlierPar0 + fV0MZDCEcalOutlierPar1 * v0;
if (zdc > val)
return kTRUE;
else
return kFALSE;
}
AliCentralitySelectionTask.cxx:1 AliCentralitySelectionTask.cxx:2 AliCentralitySelectionTask.cxx:3 AliCentralitySelectionTask.cxx:4 AliCentralitySelectionTask.cxx:5 AliCentralitySelectionTask.cxx:6 AliCentralitySelectionTask.cxx:7 AliCentralitySelectionTask.cxx:8 AliCentralitySelectionTask.cxx:9 AliCentralitySelectionTask.cxx:10 AliCentralitySelectionTask.cxx:11 AliCentralitySelectionTask.cxx:12 AliCentralitySelectionTask.cxx:13 AliCentralitySelectionTask.cxx:14 AliCentralitySelectionTask.cxx:15 AliCentralitySelectionTask.cxx:16 AliCentralitySelectionTask.cxx:17 AliCentralitySelectionTask.cxx:18 AliCentralitySelectionTask.cxx:19 AliCentralitySelectionTask.cxx:20 AliCentralitySelectionTask.cxx:21 AliCentralitySelectionTask.cxx:22 AliCentralitySelectionTask.cxx:23 AliCentralitySelectionTask.cxx:24 AliCentralitySelectionTask.cxx:25 AliCentralitySelectionTask.cxx:26 AliCentralitySelectionTask.cxx:27 AliCentralitySelectionTask.cxx:28 AliCentralitySelectionTask.cxx:29 AliCentralitySelectionTask.cxx:30 AliCentralitySelectionTask.cxx:31 AliCentralitySelectionTask.cxx:32 AliCentralitySelectionTask.cxx:33 AliCentralitySelectionTask.cxx:34 AliCentralitySelectionTask.cxx:35 AliCentralitySelectionTask.cxx:36 AliCentralitySelectionTask.cxx:37 AliCentralitySelectionTask.cxx:38 AliCentralitySelectionTask.cxx:39 AliCentralitySelectionTask.cxx:40 AliCentralitySelectionTask.cxx:41 AliCentralitySelectionTask.cxx:42 AliCentralitySelectionTask.cxx:43 AliCentralitySelectionTask.cxx:44 AliCentralitySelectionTask.cxx:45 AliCentralitySelectionTask.cxx:46 AliCentralitySelectionTask.cxx:47 AliCentralitySelectionTask.cxx:48 AliCentralitySelectionTask.cxx:49 AliCentralitySelectionTask.cxx:50 AliCentralitySelectionTask.cxx:51 AliCentralitySelectionTask.cxx:52 AliCentralitySelectionTask.cxx:53 AliCentralitySelectionTask.cxx:54 AliCentralitySelectionTask.cxx:55 AliCentralitySelectionTask.cxx:56 AliCentralitySelectionTask.cxx:57 AliCentralitySelectionTask.cxx:58 AliCentralitySelectionTask.cxx:59 AliCentralitySelectionTask.cxx:60 AliCentralitySelectionTask.cxx:61 AliCentralitySelectionTask.cxx:62 AliCentralitySelectionTask.cxx:63 AliCentralitySelectionTask.cxx:64 AliCentralitySelectionTask.cxx:65 AliCentralitySelectionTask.cxx:66 AliCentralitySelectionTask.cxx:67 AliCentralitySelectionTask.cxx:68 AliCentralitySelectionTask.cxx:69 AliCentralitySelectionTask.cxx:70 AliCentralitySelectionTask.cxx:71 AliCentralitySelectionTask.cxx:72 AliCentralitySelectionTask.cxx:73 AliCentralitySelectionTask.cxx:74 AliCentralitySelectionTask.cxx:75 AliCentralitySelectionTask.cxx:76 AliCentralitySelectionTask.cxx:77 AliCentralitySelectionTask.cxx:78 AliCentralitySelectionTask.cxx:79 AliCentralitySelectionTask.cxx:80 AliCentralitySelectionTask.cxx:81 AliCentralitySelectionTask.cxx:82 AliCentralitySelectionTask.cxx:83 AliCentralitySelectionTask.cxx:84 AliCentralitySelectionTask.cxx:85 AliCentralitySelectionTask.cxx:86 AliCentralitySelectionTask.cxx:87 AliCentralitySelectionTask.cxx:88 AliCentralitySelectionTask.cxx:89 AliCentralitySelectionTask.cxx:90 AliCentralitySelectionTask.cxx:91 AliCentralitySelectionTask.cxx:92 AliCentralitySelectionTask.cxx:93 AliCentralitySelectionTask.cxx:94 AliCentralitySelectionTask.cxx:95 AliCentralitySelectionTask.cxx:96 AliCentralitySelectionTask.cxx:97 AliCentralitySelectionTask.cxx:98 AliCentralitySelectionTask.cxx:99 AliCentralitySelectionTask.cxx:100 AliCentralitySelectionTask.cxx:101 AliCentralitySelectionTask.cxx:102 AliCentralitySelectionTask.cxx:103 AliCentralitySelectionTask.cxx:104 AliCentralitySelectionTask.cxx:105 AliCentralitySelectionTask.cxx:106 AliCentralitySelectionTask.cxx:107 AliCentralitySelectionTask.cxx:108 AliCentralitySelectionTask.cxx:109 AliCentralitySelectionTask.cxx:110 AliCentralitySelectionTask.cxx:111 AliCentralitySelectionTask.cxx:112 AliCentralitySelectionTask.cxx:113 AliCentralitySelectionTask.cxx:114 AliCentralitySelectionTask.cxx:115 AliCentralitySelectionTask.cxx:116 AliCentralitySelectionTask.cxx:117 AliCentralitySelectionTask.cxx:118 AliCentralitySelectionTask.cxx:119 AliCentralitySelectionTask.cxx:120 AliCentralitySelectionTask.cxx:121 AliCentralitySelectionTask.cxx:122 AliCentralitySelectionTask.cxx:123 AliCentralitySelectionTask.cxx:124 AliCentralitySelectionTask.cxx:125 AliCentralitySelectionTask.cxx:126 AliCentralitySelectionTask.cxx:127 AliCentralitySelectionTask.cxx:128 AliCentralitySelectionTask.cxx:129 AliCentralitySelectionTask.cxx:130 AliCentralitySelectionTask.cxx:131 AliCentralitySelectionTask.cxx:132 AliCentralitySelectionTask.cxx:133 AliCentralitySelectionTask.cxx:134 AliCentralitySelectionTask.cxx:135 AliCentralitySelectionTask.cxx:136 AliCentralitySelectionTask.cxx:137 AliCentralitySelectionTask.cxx:138 AliCentralitySelectionTask.cxx:139 AliCentralitySelectionTask.cxx:140 AliCentralitySelectionTask.cxx:141 AliCentralitySelectionTask.cxx:142 AliCentralitySelectionTask.cxx:143 AliCentralitySelectionTask.cxx:144 AliCentralitySelectionTask.cxx:145 AliCentralitySelectionTask.cxx:146 AliCentralitySelectionTask.cxx:147 AliCentralitySelectionTask.cxx:148 AliCentralitySelectionTask.cxx:149 AliCentralitySelectionTask.cxx:150 AliCentralitySelectionTask.cxx:151 AliCentralitySelectionTask.cxx:152 AliCentralitySelectionTask.cxx:153 AliCentralitySelectionTask.cxx:154 AliCentralitySelectionTask.cxx:155 AliCentralitySelectionTask.cxx:156 AliCentralitySelectionTask.cxx:157 AliCentralitySelectionTask.cxx:158 AliCentralitySelectionTask.cxx:159 AliCentralitySelectionTask.cxx:160 AliCentralitySelectionTask.cxx:161 AliCentralitySelectionTask.cxx:162 AliCentralitySelectionTask.cxx:163 AliCentralitySelectionTask.cxx:164 AliCentralitySelectionTask.cxx:165 AliCentralitySelectionTask.cxx:166 AliCentralitySelectionTask.cxx:167 AliCentralitySelectionTask.cxx:168 AliCentralitySelectionTask.cxx:169 AliCentralitySelectionTask.cxx:170 AliCentralitySelectionTask.cxx:171 AliCentralitySelectionTask.cxx:172 AliCentralitySelectionTask.cxx:173 AliCentralitySelectionTask.cxx:174 AliCentralitySelectionTask.cxx:175 AliCentralitySelectionTask.cxx:176 AliCentralitySelectionTask.cxx:177 AliCentralitySelectionTask.cxx:178 AliCentralitySelectionTask.cxx:179 AliCentralitySelectionTask.cxx:180 AliCentralitySelectionTask.cxx:181 AliCentralitySelectionTask.cxx:182 AliCentralitySelectionTask.cxx:183 AliCentralitySelectionTask.cxx:184 AliCentralitySelectionTask.cxx:185 AliCentralitySelectionTask.cxx:186 AliCentralitySelectionTask.cxx:187 AliCentralitySelectionTask.cxx:188 AliCentralitySelectionTask.cxx:189 AliCentralitySelectionTask.cxx:190 AliCentralitySelectionTask.cxx:191 AliCentralitySelectionTask.cxx:192 AliCentralitySelectionTask.cxx:193 AliCentralitySelectionTask.cxx:194 AliCentralitySelectionTask.cxx:195 AliCentralitySelectionTask.cxx:196 AliCentralitySelectionTask.cxx:197 AliCentralitySelectionTask.cxx:198 AliCentralitySelectionTask.cxx:199 AliCentralitySelectionTask.cxx:200 AliCentralitySelectionTask.cxx:201 AliCentralitySelectionTask.cxx:202 AliCentralitySelectionTask.cxx:203 AliCentralitySelectionTask.cxx:204 AliCentralitySelectionTask.cxx:205 AliCentralitySelectionTask.cxx:206 AliCentralitySelectionTask.cxx:207 AliCentralitySelectionTask.cxx:208 AliCentralitySelectionTask.cxx:209 AliCentralitySelectionTask.cxx:210 AliCentralitySelectionTask.cxx:211 AliCentralitySelectionTask.cxx:212 AliCentralitySelectionTask.cxx:213 AliCentralitySelectionTask.cxx:214 AliCentralitySelectionTask.cxx:215 AliCentralitySelectionTask.cxx:216 AliCentralitySelectionTask.cxx:217 AliCentralitySelectionTask.cxx:218 AliCentralitySelectionTask.cxx:219 AliCentralitySelectionTask.cxx:220 AliCentralitySelectionTask.cxx:221 AliCentralitySelectionTask.cxx:222 AliCentralitySelectionTask.cxx:223 AliCentralitySelectionTask.cxx:224 AliCentralitySelectionTask.cxx:225 AliCentralitySelectionTask.cxx:226 AliCentralitySelectionTask.cxx:227 AliCentralitySelectionTask.cxx:228 AliCentralitySelectionTask.cxx:229 AliCentralitySelectionTask.cxx:230 AliCentralitySelectionTask.cxx:231 AliCentralitySelectionTask.cxx:232 AliCentralitySelectionTask.cxx:233 AliCentralitySelectionTask.cxx:234 AliCentralitySelectionTask.cxx:235 AliCentralitySelectionTask.cxx:236 AliCentralitySelectionTask.cxx:237 AliCentralitySelectionTask.cxx:238 AliCentralitySelectionTask.cxx:239 AliCentralitySelectionTask.cxx:240 AliCentralitySelectionTask.cxx:241 AliCentralitySelectionTask.cxx:242 AliCentralitySelectionTask.cxx:243 AliCentralitySelectionTask.cxx:244 AliCentralitySelectionTask.cxx:245 AliCentralitySelectionTask.cxx:246 AliCentralitySelectionTask.cxx:247 AliCentralitySelectionTask.cxx:248 AliCentralitySelectionTask.cxx:249 AliCentralitySelectionTask.cxx:250 AliCentralitySelectionTask.cxx:251 AliCentralitySelectionTask.cxx:252 AliCentralitySelectionTask.cxx:253 AliCentralitySelectionTask.cxx:254 AliCentralitySelectionTask.cxx:255 AliCentralitySelectionTask.cxx:256 AliCentralitySelectionTask.cxx:257 AliCentralitySelectionTask.cxx:258 AliCentralitySelectionTask.cxx:259 AliCentralitySelectionTask.cxx:260 AliCentralitySelectionTask.cxx:261 AliCentralitySelectionTask.cxx:262 AliCentralitySelectionTask.cxx:263 AliCentralitySelectionTask.cxx:264 AliCentralitySelectionTask.cxx:265 AliCentralitySelectionTask.cxx:266 AliCentralitySelectionTask.cxx:267 AliCentralitySelectionTask.cxx:268 AliCentralitySelectionTask.cxx:269 AliCentralitySelectionTask.cxx:270 AliCentralitySelectionTask.cxx:271 AliCentralitySelectionTask.cxx:272 AliCentralitySelectionTask.cxx:273 AliCentralitySelectionTask.cxx:274 AliCentralitySelectionTask.cxx:275 AliCentralitySelectionTask.cxx:276 AliCentralitySelectionTask.cxx:277 AliCentralitySelectionTask.cxx:278 AliCentralitySelectionTask.cxx:279 AliCentralitySelectionTask.cxx:280 AliCentralitySelectionTask.cxx:281 AliCentralitySelectionTask.cxx:282 AliCentralitySelectionTask.cxx:283 AliCentralitySelectionTask.cxx:284 AliCentralitySelectionTask.cxx:285 AliCentralitySelectionTask.cxx:286 AliCentralitySelectionTask.cxx:287 AliCentralitySelectionTask.cxx:288 AliCentralitySelectionTask.cxx:289 AliCentralitySelectionTask.cxx:290 AliCentralitySelectionTask.cxx:291 AliCentralitySelectionTask.cxx:292 AliCentralitySelectionTask.cxx:293 AliCentralitySelectionTask.cxx:294 AliCentralitySelectionTask.cxx:295 AliCentralitySelectionTask.cxx:296 AliCentralitySelectionTask.cxx:297 AliCentralitySelectionTask.cxx:298 AliCentralitySelectionTask.cxx:299 AliCentralitySelectionTask.cxx:300 AliCentralitySelectionTask.cxx:301 AliCentralitySelectionTask.cxx:302 AliCentralitySelectionTask.cxx:303 AliCentralitySelectionTask.cxx:304 AliCentralitySelectionTask.cxx:305 AliCentralitySelectionTask.cxx:306 AliCentralitySelectionTask.cxx:307 AliCentralitySelectionTask.cxx:308 AliCentralitySelectionTask.cxx:309 AliCentralitySelectionTask.cxx:310 AliCentralitySelectionTask.cxx:311 AliCentralitySelectionTask.cxx:312 AliCentralitySelectionTask.cxx:313 AliCentralitySelectionTask.cxx:314 AliCentralitySelectionTask.cxx:315 AliCentralitySelectionTask.cxx:316 AliCentralitySelectionTask.cxx:317 AliCentralitySelectionTask.cxx:318 AliCentralitySelectionTask.cxx:319 AliCentralitySelectionTask.cxx:320 AliCentralitySelectionTask.cxx:321 AliCentralitySelectionTask.cxx:322 AliCentralitySelectionTask.cxx:323 AliCentralitySelectionTask.cxx:324 AliCentralitySelectionTask.cxx:325 AliCentralitySelectionTask.cxx:326 AliCentralitySelectionTask.cxx:327 AliCentralitySelectionTask.cxx:328 AliCentralitySelectionTask.cxx:329 AliCentralitySelectionTask.cxx:330 AliCentralitySelectionTask.cxx:331 AliCentralitySelectionTask.cxx:332 AliCentralitySelectionTask.cxx:333 AliCentralitySelectionTask.cxx:334 AliCentralitySelectionTask.cxx:335 AliCentralitySelectionTask.cxx:336 AliCentralitySelectionTask.cxx:337 AliCentralitySelectionTask.cxx:338 AliCentralitySelectionTask.cxx:339 AliCentralitySelectionTask.cxx:340 AliCentralitySelectionTask.cxx:341 AliCentralitySelectionTask.cxx:342 AliCentralitySelectionTask.cxx:343 AliCentralitySelectionTask.cxx:344 AliCentralitySelectionTask.cxx:345 AliCentralitySelectionTask.cxx:346 AliCentralitySelectionTask.cxx:347 AliCentralitySelectionTask.cxx:348 AliCentralitySelectionTask.cxx:349 AliCentralitySelectionTask.cxx:350 AliCentralitySelectionTask.cxx:351 AliCentralitySelectionTask.cxx:352 AliCentralitySelectionTask.cxx:353 AliCentralitySelectionTask.cxx:354 AliCentralitySelectionTask.cxx:355 AliCentralitySelectionTask.cxx:356 AliCentralitySelectionTask.cxx:357 AliCentralitySelectionTask.cxx:358 AliCentralitySelectionTask.cxx:359 AliCentralitySelectionTask.cxx:360 AliCentralitySelectionTask.cxx:361 AliCentralitySelectionTask.cxx:362 AliCentralitySelectionTask.cxx:363 AliCentralitySelectionTask.cxx:364 AliCentralitySelectionTask.cxx:365 AliCentralitySelectionTask.cxx:366 AliCentralitySelectionTask.cxx:367 AliCentralitySelectionTask.cxx:368 AliCentralitySelectionTask.cxx:369 AliCentralitySelectionTask.cxx:370 AliCentralitySelectionTask.cxx:371 AliCentralitySelectionTask.cxx:372 AliCentralitySelectionTask.cxx:373 AliCentralitySelectionTask.cxx:374 AliCentralitySelectionTask.cxx:375 AliCentralitySelectionTask.cxx:376 AliCentralitySelectionTask.cxx:377 AliCentralitySelectionTask.cxx:378 AliCentralitySelectionTask.cxx:379 AliCentralitySelectionTask.cxx:380 AliCentralitySelectionTask.cxx:381 AliCentralitySelectionTask.cxx:382 AliCentralitySelectionTask.cxx:383 AliCentralitySelectionTask.cxx:384 AliCentralitySelectionTask.cxx:385 AliCentralitySelectionTask.cxx:386 AliCentralitySelectionTask.cxx:387 AliCentralitySelectionTask.cxx:388 AliCentralitySelectionTask.cxx:389 AliCentralitySelectionTask.cxx:390 AliCentralitySelectionTask.cxx:391 AliCentralitySelectionTask.cxx:392 AliCentralitySelectionTask.cxx:393 AliCentralitySelectionTask.cxx:394 AliCentralitySelectionTask.cxx:395 AliCentralitySelectionTask.cxx:396 AliCentralitySelectionTask.cxx:397 AliCentralitySelectionTask.cxx:398 AliCentralitySelectionTask.cxx:399 AliCentralitySelectionTask.cxx:400 AliCentralitySelectionTask.cxx:401 AliCentralitySelectionTask.cxx:402 AliCentralitySelectionTask.cxx:403 AliCentralitySelectionTask.cxx:404 AliCentralitySelectionTask.cxx:405 AliCentralitySelectionTask.cxx:406 AliCentralitySelectionTask.cxx:407 AliCentralitySelectionTask.cxx:408 AliCentralitySelectionTask.cxx:409 AliCentralitySelectionTask.cxx:410 AliCentralitySelectionTask.cxx:411 AliCentralitySelectionTask.cxx:412 AliCentralitySelectionTask.cxx:413 AliCentralitySelectionTask.cxx:414 AliCentralitySelectionTask.cxx:415 AliCentralitySelectionTask.cxx:416 AliCentralitySelectionTask.cxx:417 AliCentralitySelectionTask.cxx:418 AliCentralitySelectionTask.cxx:419 AliCentralitySelectionTask.cxx:420 AliCentralitySelectionTask.cxx:421 AliCentralitySelectionTask.cxx:422 AliCentralitySelectionTask.cxx:423 AliCentralitySelectionTask.cxx:424 AliCentralitySelectionTask.cxx:425 AliCentralitySelectionTask.cxx:426 AliCentralitySelectionTask.cxx:427 AliCentralitySelectionTask.cxx:428 AliCentralitySelectionTask.cxx:429 AliCentralitySelectionTask.cxx:430 AliCentralitySelectionTask.cxx:431 AliCentralitySelectionTask.cxx:432 AliCentralitySelectionTask.cxx:433 AliCentralitySelectionTask.cxx:434 AliCentralitySelectionTask.cxx:435 AliCentralitySelectionTask.cxx:436 AliCentralitySelectionTask.cxx:437 AliCentralitySelectionTask.cxx:438 AliCentralitySelectionTask.cxx:439 AliCentralitySelectionTask.cxx:440 AliCentralitySelectionTask.cxx:441 AliCentralitySelectionTask.cxx:442 AliCentralitySelectionTask.cxx:443 AliCentralitySelectionTask.cxx:444 AliCentralitySelectionTask.cxx:445 AliCentralitySelectionTask.cxx:446 AliCentralitySelectionTask.cxx:447 AliCentralitySelectionTask.cxx:448 AliCentralitySelectionTask.cxx:449 AliCentralitySelectionTask.cxx:450 AliCentralitySelectionTask.cxx:451 AliCentralitySelectionTask.cxx:452 AliCentralitySelectionTask.cxx:453 AliCentralitySelectionTask.cxx:454 AliCentralitySelectionTask.cxx:455 AliCentralitySelectionTask.cxx:456 AliCentralitySelectionTask.cxx:457 AliCentralitySelectionTask.cxx:458 AliCentralitySelectionTask.cxx:459 AliCentralitySelectionTask.cxx:460 AliCentralitySelectionTask.cxx:461 AliCentralitySelectionTask.cxx:462 AliCentralitySelectionTask.cxx:463 AliCentralitySelectionTask.cxx:464 AliCentralitySelectionTask.cxx:465 AliCentralitySelectionTask.cxx:466 AliCentralitySelectionTask.cxx:467 AliCentralitySelectionTask.cxx:468 AliCentralitySelectionTask.cxx:469 AliCentralitySelectionTask.cxx:470 AliCentralitySelectionTask.cxx:471 AliCentralitySelectionTask.cxx:472 AliCentralitySelectionTask.cxx:473 AliCentralitySelectionTask.cxx:474 AliCentralitySelectionTask.cxx:475 AliCentralitySelectionTask.cxx:476 AliCentralitySelectionTask.cxx:477 AliCentralitySelectionTask.cxx:478 AliCentralitySelectionTask.cxx:479 AliCentralitySelectionTask.cxx:480 AliCentralitySelectionTask.cxx:481 AliCentralitySelectionTask.cxx:482 AliCentralitySelectionTask.cxx:483 AliCentralitySelectionTask.cxx:484 AliCentralitySelectionTask.cxx:485 AliCentralitySelectionTask.cxx:486 AliCentralitySelectionTask.cxx:487 AliCentralitySelectionTask.cxx:488 AliCentralitySelectionTask.cxx:489 AliCentralitySelectionTask.cxx:490 AliCentralitySelectionTask.cxx:491 AliCentralitySelectionTask.cxx:492 AliCentralitySelectionTask.cxx:493 AliCentralitySelectionTask.cxx:494 AliCentralitySelectionTask.cxx:495 AliCentralitySelectionTask.cxx:496 AliCentralitySelectionTask.cxx:497 AliCentralitySelectionTask.cxx:498 AliCentralitySelectionTask.cxx:499 AliCentralitySelectionTask.cxx:500 AliCentralitySelectionTask.cxx:501 AliCentralitySelectionTask.cxx:502 AliCentralitySelectionTask.cxx:503 AliCentralitySelectionTask.cxx:504 AliCentralitySelectionTask.cxx:505 AliCentralitySelectionTask.cxx:506 AliCentralitySelectionTask.cxx:507 AliCentralitySelectionTask.cxx:508 AliCentralitySelectionTask.cxx:509 AliCentralitySelectionTask.cxx:510 AliCentralitySelectionTask.cxx:511 AliCentralitySelectionTask.cxx:512 AliCentralitySelectionTask.cxx:513 AliCentralitySelectionTask.cxx:514 AliCentralitySelectionTask.cxx:515 AliCentralitySelectionTask.cxx:516 AliCentralitySelectionTask.cxx:517 AliCentralitySelectionTask.cxx:518 AliCentralitySelectionTask.cxx:519 AliCentralitySelectionTask.cxx:520 AliCentralitySelectionTask.cxx:521 AliCentralitySelectionTask.cxx:522 AliCentralitySelectionTask.cxx:523 AliCentralitySelectionTask.cxx:524 AliCentralitySelectionTask.cxx:525 AliCentralitySelectionTask.cxx:526 AliCentralitySelectionTask.cxx:527 AliCentralitySelectionTask.cxx:528 AliCentralitySelectionTask.cxx:529 AliCentralitySelectionTask.cxx:530 AliCentralitySelectionTask.cxx:531 AliCentralitySelectionTask.cxx:532 AliCentralitySelectionTask.cxx:533 AliCentralitySelectionTask.cxx:534 AliCentralitySelectionTask.cxx:535 AliCentralitySelectionTask.cxx:536 AliCentralitySelectionTask.cxx:537 AliCentralitySelectionTask.cxx:538 AliCentralitySelectionTask.cxx:539 AliCentralitySelectionTask.cxx:540 AliCentralitySelectionTask.cxx:541 AliCentralitySelectionTask.cxx:542 AliCentralitySelectionTask.cxx:543 AliCentralitySelectionTask.cxx:544 AliCentralitySelectionTask.cxx:545 AliCentralitySelectionTask.cxx:546 AliCentralitySelectionTask.cxx:547 AliCentralitySelectionTask.cxx:548 AliCentralitySelectionTask.cxx:549 AliCentralitySelectionTask.cxx:550 AliCentralitySelectionTask.cxx:551 AliCentralitySelectionTask.cxx:552 AliCentralitySelectionTask.cxx:553 AliCentralitySelectionTask.cxx:554 AliCentralitySelectionTask.cxx:555 AliCentralitySelectionTask.cxx:556 AliCentralitySelectionTask.cxx:557 AliCentralitySelectionTask.cxx:558 AliCentralitySelectionTask.cxx:559 AliCentralitySelectionTask.cxx:560 AliCentralitySelectionTask.cxx:561 AliCentralitySelectionTask.cxx:562 AliCentralitySelectionTask.cxx:563 AliCentralitySelectionTask.cxx:564 AliCentralitySelectionTask.cxx:565 AliCentralitySelectionTask.cxx:566 AliCentralitySelectionTask.cxx:567 AliCentralitySelectionTask.cxx:568 AliCentralitySelectionTask.cxx:569 AliCentralitySelectionTask.cxx:570 AliCentralitySelectionTask.cxx:571 AliCentralitySelectionTask.cxx:572 AliCentralitySelectionTask.cxx:573 AliCentralitySelectionTask.cxx:574 AliCentralitySelectionTask.cxx:575 AliCentralitySelectionTask.cxx:576 AliCentralitySelectionTask.cxx:577 AliCentralitySelectionTask.cxx:578 AliCentralitySelectionTask.cxx:579 AliCentralitySelectionTask.cxx:580 AliCentralitySelectionTask.cxx:581 AliCentralitySelectionTask.cxx:582 AliCentralitySelectionTask.cxx:583 AliCentralitySelectionTask.cxx:584 AliCentralitySelectionTask.cxx:585 AliCentralitySelectionTask.cxx:586 AliCentralitySelectionTask.cxx:587 AliCentralitySelectionTask.cxx:588 AliCentralitySelectionTask.cxx:589 AliCentralitySelectionTask.cxx:590 AliCentralitySelectionTask.cxx:591 AliCentralitySelectionTask.cxx:592 AliCentralitySelectionTask.cxx:593 AliCentralitySelectionTask.cxx:594 AliCentralitySelectionTask.cxx:595 AliCentralitySelectionTask.cxx:596 AliCentralitySelectionTask.cxx:597 AliCentralitySelectionTask.cxx:598 AliCentralitySelectionTask.cxx:599 AliCentralitySelectionTask.cxx:600 AliCentralitySelectionTask.cxx:601 AliCentralitySelectionTask.cxx:602 AliCentralitySelectionTask.cxx:603 AliCentralitySelectionTask.cxx:604 AliCentralitySelectionTask.cxx:605 AliCentralitySelectionTask.cxx:606 AliCentralitySelectionTask.cxx:607 AliCentralitySelectionTask.cxx:608 AliCentralitySelectionTask.cxx:609 AliCentralitySelectionTask.cxx:610 AliCentralitySelectionTask.cxx:611 AliCentralitySelectionTask.cxx:612 AliCentralitySelectionTask.cxx:613 AliCentralitySelectionTask.cxx:614 AliCentralitySelectionTask.cxx:615 AliCentralitySelectionTask.cxx:616 AliCentralitySelectionTask.cxx:617 AliCentralitySelectionTask.cxx:618 AliCentralitySelectionTask.cxx:619 AliCentralitySelectionTask.cxx:620 AliCentralitySelectionTask.cxx:621 AliCentralitySelectionTask.cxx:622 AliCentralitySelectionTask.cxx:623 AliCentralitySelectionTask.cxx:624 AliCentralitySelectionTask.cxx:625 AliCentralitySelectionTask.cxx:626 AliCentralitySelectionTask.cxx:627 AliCentralitySelectionTask.cxx:628 AliCentralitySelectionTask.cxx:629 AliCentralitySelectionTask.cxx:630 AliCentralitySelectionTask.cxx:631 AliCentralitySelectionTask.cxx:632 AliCentralitySelectionTask.cxx:633 AliCentralitySelectionTask.cxx:634 AliCentralitySelectionTask.cxx:635 AliCentralitySelectionTask.cxx:636 AliCentralitySelectionTask.cxx:637 AliCentralitySelectionTask.cxx:638 AliCentralitySelectionTask.cxx:639 AliCentralitySelectionTask.cxx:640 AliCentralitySelectionTask.cxx:641 AliCentralitySelectionTask.cxx:642 AliCentralitySelectionTask.cxx:643 AliCentralitySelectionTask.cxx:644 AliCentralitySelectionTask.cxx:645 AliCentralitySelectionTask.cxx:646 AliCentralitySelectionTask.cxx:647 AliCentralitySelectionTask.cxx:648 AliCentralitySelectionTask.cxx:649 AliCentralitySelectionTask.cxx:650 AliCentralitySelectionTask.cxx:651 AliCentralitySelectionTask.cxx:652 AliCentralitySelectionTask.cxx:653 AliCentralitySelectionTask.cxx:654 AliCentralitySelectionTask.cxx:655 AliCentralitySelectionTask.cxx:656 AliCentralitySelectionTask.cxx:657 AliCentralitySelectionTask.cxx:658 AliCentralitySelectionTask.cxx:659 AliCentralitySelectionTask.cxx:660 AliCentralitySelectionTask.cxx:661 AliCentralitySelectionTask.cxx:662 AliCentralitySelectionTask.cxx:663 AliCentralitySelectionTask.cxx:664 AliCentralitySelectionTask.cxx:665 AliCentralitySelectionTask.cxx:666 AliCentralitySelectionTask.cxx:667 AliCentralitySelectionTask.cxx:668 AliCentralitySelectionTask.cxx:669 AliCentralitySelectionTask.cxx:670 AliCentralitySelectionTask.cxx:671 AliCentralitySelectionTask.cxx:672 AliCentralitySelectionTask.cxx:673 AliCentralitySelectionTask.cxx:674 AliCentralitySelectionTask.cxx:675 AliCentralitySelectionTask.cxx:676 AliCentralitySelectionTask.cxx:677 AliCentralitySelectionTask.cxx:678 AliCentralitySelectionTask.cxx:679 AliCentralitySelectionTask.cxx:680 AliCentralitySelectionTask.cxx:681 AliCentralitySelectionTask.cxx:682 AliCentralitySelectionTask.cxx:683 AliCentralitySelectionTask.cxx:684 AliCentralitySelectionTask.cxx:685 AliCentralitySelectionTask.cxx:686 AliCentralitySelectionTask.cxx:687 AliCentralitySelectionTask.cxx:688 AliCentralitySelectionTask.cxx:689 AliCentralitySelectionTask.cxx:690 AliCentralitySelectionTask.cxx:691 AliCentralitySelectionTask.cxx:692 AliCentralitySelectionTask.cxx:693 AliCentralitySelectionTask.cxx:694 AliCentralitySelectionTask.cxx:695 AliCentralitySelectionTask.cxx:696 AliCentralitySelectionTask.cxx:697 AliCentralitySelectionTask.cxx:698 AliCentralitySelectionTask.cxx:699 AliCentralitySelectionTask.cxx:700 AliCentralitySelectionTask.cxx:701 AliCentralitySelectionTask.cxx:702 AliCentralitySelectionTask.cxx:703 AliCentralitySelectionTask.cxx:704 AliCentralitySelectionTask.cxx:705 AliCentralitySelectionTask.cxx:706 AliCentralitySelectionTask.cxx:707 AliCentralitySelectionTask.cxx:708 AliCentralitySelectionTask.cxx:709 AliCentralitySelectionTask.cxx:710 AliCentralitySelectionTask.cxx:711 AliCentralitySelectionTask.cxx:712 AliCentralitySelectionTask.cxx:713 AliCentralitySelectionTask.cxx:714 AliCentralitySelectionTask.cxx:715 AliCentralitySelectionTask.cxx:716 AliCentralitySelectionTask.cxx:717 AliCentralitySelectionTask.cxx:718 AliCentralitySelectionTask.cxx:719 AliCentralitySelectionTask.cxx:720 AliCentralitySelectionTask.cxx:721 AliCentralitySelectionTask.cxx:722 AliCentralitySelectionTask.cxx:723 AliCentralitySelectionTask.cxx:724 AliCentralitySelectionTask.cxx:725 AliCentralitySelectionTask.cxx:726 AliCentralitySelectionTask.cxx:727 AliCentralitySelectionTask.cxx:728 AliCentralitySelectionTask.cxx:729 AliCentralitySelectionTask.cxx:730 AliCentralitySelectionTask.cxx:731 AliCentralitySelectionTask.cxx:732 AliCentralitySelectionTask.cxx:733 AliCentralitySelectionTask.cxx:734 AliCentralitySelectionTask.cxx:735 AliCentralitySelectionTask.cxx:736 AliCentralitySelectionTask.cxx:737 AliCentralitySelectionTask.cxx:738 AliCentralitySelectionTask.cxx:739 AliCentralitySelectionTask.cxx:740 AliCentralitySelectionTask.cxx:741 AliCentralitySelectionTask.cxx:742 AliCentralitySelectionTask.cxx:743 AliCentralitySelectionTask.cxx:744 AliCentralitySelectionTask.cxx:745 AliCentralitySelectionTask.cxx:746 AliCentralitySelectionTask.cxx:747 AliCentralitySelectionTask.cxx:748 AliCentralitySelectionTask.cxx:749 AliCentralitySelectionTask.cxx:750 AliCentralitySelectionTask.cxx:751 AliCentralitySelectionTask.cxx:752 AliCentralitySelectionTask.cxx:753 AliCentralitySelectionTask.cxx:754 AliCentralitySelectionTask.cxx:755 AliCentralitySelectionTask.cxx:756 AliCentralitySelectionTask.cxx:757 AliCentralitySelectionTask.cxx:758 AliCentralitySelectionTask.cxx:759 AliCentralitySelectionTask.cxx:760 AliCentralitySelectionTask.cxx:761 AliCentralitySelectionTask.cxx:762 AliCentralitySelectionTask.cxx:763 AliCentralitySelectionTask.cxx:764 AliCentralitySelectionTask.cxx:765 AliCentralitySelectionTask.cxx:766 AliCentralitySelectionTask.cxx:767 AliCentralitySelectionTask.cxx:768 AliCentralitySelectionTask.cxx:769 AliCentralitySelectionTask.cxx:770 AliCentralitySelectionTask.cxx:771 AliCentralitySelectionTask.cxx:772 AliCentralitySelectionTask.cxx:773 AliCentralitySelectionTask.cxx:774 AliCentralitySelectionTask.cxx:775 AliCentralitySelectionTask.cxx:776 AliCentralitySelectionTask.cxx:777 AliCentralitySelectionTask.cxx:778 AliCentralitySelectionTask.cxx:779 AliCentralitySelectionTask.cxx:780 AliCentralitySelectionTask.cxx:781 AliCentralitySelectionTask.cxx:782 AliCentralitySelectionTask.cxx:783 AliCentralitySelectionTask.cxx:784 AliCentralitySelectionTask.cxx:785 AliCentralitySelectionTask.cxx:786 AliCentralitySelectionTask.cxx:787 AliCentralitySelectionTask.cxx:788 AliCentralitySelectionTask.cxx:789 AliCentralitySelectionTask.cxx:790 AliCentralitySelectionTask.cxx:791 AliCentralitySelectionTask.cxx:792 AliCentralitySelectionTask.cxx:793 AliCentralitySelectionTask.cxx:794 AliCentralitySelectionTask.cxx:795 AliCentralitySelectionTask.cxx:796 AliCentralitySelectionTask.cxx:797 AliCentralitySelectionTask.cxx:798 AliCentralitySelectionTask.cxx:799 AliCentralitySelectionTask.cxx:800 AliCentralitySelectionTask.cxx:801 AliCentralitySelectionTask.cxx:802 AliCentralitySelectionTask.cxx:803 AliCentralitySelectionTask.cxx:804 AliCentralitySelectionTask.cxx:805 AliCentralitySelectionTask.cxx:806 AliCentralitySelectionTask.cxx:807 AliCentralitySelectionTask.cxx:808 AliCentralitySelectionTask.cxx:809 AliCentralitySelectionTask.cxx:810 AliCentralitySelectionTask.cxx:811 AliCentralitySelectionTask.cxx:812 AliCentralitySelectionTask.cxx:813 AliCentralitySelectionTask.cxx:814 AliCentralitySelectionTask.cxx:815 AliCentralitySelectionTask.cxx:816 AliCentralitySelectionTask.cxx:817 AliCentralitySelectionTask.cxx:818 AliCentralitySelectionTask.cxx:819 AliCentralitySelectionTask.cxx:820 AliCentralitySelectionTask.cxx:821 AliCentralitySelectionTask.cxx:822 AliCentralitySelectionTask.cxx:823 AliCentralitySelectionTask.cxx:824 AliCentralitySelectionTask.cxx:825 AliCentralitySelectionTask.cxx:826 AliCentralitySelectionTask.cxx:827 AliCentralitySelectionTask.cxx:828 AliCentralitySelectionTask.cxx:829 AliCentralitySelectionTask.cxx:830 AliCentralitySelectionTask.cxx:831 AliCentralitySelectionTask.cxx:832 AliCentralitySelectionTask.cxx:833 AliCentralitySelectionTask.cxx:834 AliCentralitySelectionTask.cxx:835 AliCentralitySelectionTask.cxx:836 AliCentralitySelectionTask.cxx:837 AliCentralitySelectionTask.cxx:838 AliCentralitySelectionTask.cxx:839 AliCentralitySelectionTask.cxx:840 AliCentralitySelectionTask.cxx:841 AliCentralitySelectionTask.cxx:842 AliCentralitySelectionTask.cxx:843 AliCentralitySelectionTask.cxx:844 AliCentralitySelectionTask.cxx:845 AliCentralitySelectionTask.cxx:846 AliCentralitySelectionTask.cxx:847 AliCentralitySelectionTask.cxx:848 AliCentralitySelectionTask.cxx:849 AliCentralitySelectionTask.cxx:850 AliCentralitySelectionTask.cxx:851 AliCentralitySelectionTask.cxx:852 AliCentralitySelectionTask.cxx:853 AliCentralitySelectionTask.cxx:854 AliCentralitySelectionTask.cxx:855 AliCentralitySelectionTask.cxx:856 AliCentralitySelectionTask.cxx:857 AliCentralitySelectionTask.cxx:858 AliCentralitySelectionTask.cxx:859 AliCentralitySelectionTask.cxx:860 AliCentralitySelectionTask.cxx:861 AliCentralitySelectionTask.cxx:862 AliCentralitySelectionTask.cxx:863 AliCentralitySelectionTask.cxx:864 AliCentralitySelectionTask.cxx:865 AliCentralitySelectionTask.cxx:866 AliCentralitySelectionTask.cxx:867 AliCentralitySelectionTask.cxx:868 AliCentralitySelectionTask.cxx:869 AliCentralitySelectionTask.cxx:870 AliCentralitySelectionTask.cxx:871 AliCentralitySelectionTask.cxx:872 AliCentralitySelectionTask.cxx:873 AliCentralitySelectionTask.cxx:874 AliCentralitySelectionTask.cxx:875 AliCentralitySelectionTask.cxx:876 AliCentralitySelectionTask.cxx:877 AliCentralitySelectionTask.cxx:878 AliCentralitySelectionTask.cxx:879 AliCentralitySelectionTask.cxx:880 AliCentralitySelectionTask.cxx:881 AliCentralitySelectionTask.cxx:882 AliCentralitySelectionTask.cxx:883 AliCentralitySelectionTask.cxx:884 AliCentralitySelectionTask.cxx:885 AliCentralitySelectionTask.cxx:886 AliCentralitySelectionTask.cxx:887 AliCentralitySelectionTask.cxx:888 AliCentralitySelectionTask.cxx:889 AliCentralitySelectionTask.cxx:890 AliCentralitySelectionTask.cxx:891 AliCentralitySelectionTask.cxx:892 AliCentralitySelectionTask.cxx:893 AliCentralitySelectionTask.cxx:894 AliCentralitySelectionTask.cxx:895 AliCentralitySelectionTask.cxx:896 AliCentralitySelectionTask.cxx:897 AliCentralitySelectionTask.cxx:898 AliCentralitySelectionTask.cxx:899 AliCentralitySelectionTask.cxx:900 AliCentralitySelectionTask.cxx:901 AliCentralitySelectionTask.cxx:902 AliCentralitySelectionTask.cxx:903 AliCentralitySelectionTask.cxx:904 AliCentralitySelectionTask.cxx:905 AliCentralitySelectionTask.cxx:906 AliCentralitySelectionTask.cxx:907 AliCentralitySelectionTask.cxx:908 AliCentralitySelectionTask.cxx:909 AliCentralitySelectionTask.cxx:910 AliCentralitySelectionTask.cxx:911 AliCentralitySelectionTask.cxx:912 AliCentralitySelectionTask.cxx:913 AliCentralitySelectionTask.cxx:914 AliCentralitySelectionTask.cxx:915 AliCentralitySelectionTask.cxx:916 AliCentralitySelectionTask.cxx:917 AliCentralitySelectionTask.cxx:918 AliCentralitySelectionTask.cxx:919 AliCentralitySelectionTask.cxx:920 AliCentralitySelectionTask.cxx:921 AliCentralitySelectionTask.cxx:922 AliCentralitySelectionTask.cxx:923 AliCentralitySelectionTask.cxx:924 AliCentralitySelectionTask.cxx:925 AliCentralitySelectionTask.cxx:926 AliCentralitySelectionTask.cxx:927 AliCentralitySelectionTask.cxx:928 AliCentralitySelectionTask.cxx:929 AliCentralitySelectionTask.cxx:930 AliCentralitySelectionTask.cxx:931 AliCentralitySelectionTask.cxx:932 AliCentralitySelectionTask.cxx:933 AliCentralitySelectionTask.cxx:934 AliCentralitySelectionTask.cxx:935 AliCentralitySelectionTask.cxx:936 AliCentralitySelectionTask.cxx:937 AliCentralitySelectionTask.cxx:938 AliCentralitySelectionTask.cxx:939 AliCentralitySelectionTask.cxx:940 AliCentralitySelectionTask.cxx:941 AliCentralitySelectionTask.cxx:942 AliCentralitySelectionTask.cxx:943 AliCentralitySelectionTask.cxx:944 AliCentralitySelectionTask.cxx:945 AliCentralitySelectionTask.cxx:946 AliCentralitySelectionTask.cxx:947 AliCentralitySelectionTask.cxx:948 AliCentralitySelectionTask.cxx:949 AliCentralitySelectionTask.cxx:950 AliCentralitySelectionTask.cxx:951 AliCentralitySelectionTask.cxx:952 AliCentralitySelectionTask.cxx:953 AliCentralitySelectionTask.cxx:954 AliCentralitySelectionTask.cxx:955 AliCentralitySelectionTask.cxx:956 AliCentralitySelectionTask.cxx:957 AliCentralitySelectionTask.cxx:958 AliCentralitySelectionTask.cxx:959 AliCentralitySelectionTask.cxx:960 AliCentralitySelectionTask.cxx:961 AliCentralitySelectionTask.cxx:962 AliCentralitySelectionTask.cxx:963 AliCentralitySelectionTask.cxx:964 AliCentralitySelectionTask.cxx:965 AliCentralitySelectionTask.cxx:966 AliCentralitySelectionTask.cxx:967 AliCentralitySelectionTask.cxx:968 AliCentralitySelectionTask.cxx:969 AliCentralitySelectionTask.cxx:970 AliCentralitySelectionTask.cxx:971 AliCentralitySelectionTask.cxx:972 AliCentralitySelectionTask.cxx:973 AliCentralitySelectionTask.cxx:974 AliCentralitySelectionTask.cxx:975 AliCentralitySelectionTask.cxx:976 AliCentralitySelectionTask.cxx:977 AliCentralitySelectionTask.cxx:978 AliCentralitySelectionTask.cxx:979 AliCentralitySelectionTask.cxx:980 AliCentralitySelectionTask.cxx:981 AliCentralitySelectionTask.cxx:982 AliCentralitySelectionTask.cxx:983 AliCentralitySelectionTask.cxx:984 AliCentralitySelectionTask.cxx:985 AliCentralitySelectionTask.cxx:986 AliCentralitySelectionTask.cxx:987 AliCentralitySelectionTask.cxx:988 AliCentralitySelectionTask.cxx:989 AliCentralitySelectionTask.cxx:990 AliCentralitySelectionTask.cxx:991 AliCentralitySelectionTask.cxx:992 AliCentralitySelectionTask.cxx:993 AliCentralitySelectionTask.cxx:994 AliCentralitySelectionTask.cxx:995 AliCentralitySelectionTask.cxx:996 AliCentralitySelectionTask.cxx:997 AliCentralitySelectionTask.cxx:998 AliCentralitySelectionTask.cxx:999 AliCentralitySelectionTask.cxx:1000 AliCentralitySelectionTask.cxx:1001 AliCentralitySelectionTask.cxx:1002 AliCentralitySelectionTask.cxx:1003 AliCentralitySelectionTask.cxx:1004 AliCentralitySelectionTask.cxx:1005 AliCentralitySelectionTask.cxx:1006 AliCentralitySelectionTask.cxx:1007 AliCentralitySelectionTask.cxx:1008 AliCentralitySelectionTask.cxx:1009 AliCentralitySelectionTask.cxx:1010 AliCentralitySelectionTask.cxx:1011 AliCentralitySelectionTask.cxx:1012 AliCentralitySelectionTask.cxx:1013 AliCentralitySelectionTask.cxx:1014 AliCentralitySelectionTask.cxx:1015 AliCentralitySelectionTask.cxx:1016 AliCentralitySelectionTask.cxx:1017 AliCentralitySelectionTask.cxx:1018 AliCentralitySelectionTask.cxx:1019 AliCentralitySelectionTask.cxx:1020 AliCentralitySelectionTask.cxx:1021 AliCentralitySelectionTask.cxx:1022 AliCentralitySelectionTask.cxx:1023 AliCentralitySelectionTask.cxx:1024 AliCentralitySelectionTask.cxx:1025 AliCentralitySelectionTask.cxx:1026 AliCentralitySelectionTask.cxx:1027 AliCentralitySelectionTask.cxx:1028 AliCentralitySelectionTask.cxx:1029 AliCentralitySelectionTask.cxx:1030 AliCentralitySelectionTask.cxx:1031 AliCentralitySelectionTask.cxx:1032 AliCentralitySelectionTask.cxx:1033 AliCentralitySelectionTask.cxx:1034 AliCentralitySelectionTask.cxx:1035 AliCentralitySelectionTask.cxx:1036 AliCentralitySelectionTask.cxx:1037 AliCentralitySelectionTask.cxx:1038 AliCentralitySelectionTask.cxx:1039 AliCentralitySelectionTask.cxx:1040 AliCentralitySelectionTask.cxx:1041 AliCentralitySelectionTask.cxx:1042 AliCentralitySelectionTask.cxx:1043 AliCentralitySelectionTask.cxx:1044 AliCentralitySelectionTask.cxx:1045 AliCentralitySelectionTask.cxx:1046 AliCentralitySelectionTask.cxx:1047 AliCentralitySelectionTask.cxx:1048 AliCentralitySelectionTask.cxx:1049 AliCentralitySelectionTask.cxx:1050 AliCentralitySelectionTask.cxx:1051 AliCentralitySelectionTask.cxx:1052 AliCentralitySelectionTask.cxx:1053 AliCentralitySelectionTask.cxx:1054 AliCentralitySelectionTask.cxx:1055 AliCentralitySelectionTask.cxx:1056 AliCentralitySelectionTask.cxx:1057 AliCentralitySelectionTask.cxx:1058 AliCentralitySelectionTask.cxx:1059 AliCentralitySelectionTask.cxx:1060 AliCentralitySelectionTask.cxx:1061 AliCentralitySelectionTask.cxx:1062 AliCentralitySelectionTask.cxx:1063 AliCentralitySelectionTask.cxx:1064 AliCentralitySelectionTask.cxx:1065 AliCentralitySelectionTask.cxx:1066 AliCentralitySelectionTask.cxx:1067 AliCentralitySelectionTask.cxx:1068 AliCentralitySelectionTask.cxx:1069 AliCentralitySelectionTask.cxx:1070 AliCentralitySelectionTask.cxx:1071 AliCentralitySelectionTask.cxx:1072 AliCentralitySelectionTask.cxx:1073 AliCentralitySelectionTask.cxx:1074 AliCentralitySelectionTask.cxx:1075 AliCentralitySelectionTask.cxx:1076 AliCentralitySelectionTask.cxx:1077 AliCentralitySelectionTask.cxx:1078 AliCentralitySelectionTask.cxx:1079 AliCentralitySelectionTask.cxx:1080 AliCentralitySelectionTask.cxx:1081 AliCentralitySelectionTask.cxx:1082 AliCentralitySelectionTask.cxx:1083 AliCentralitySelectionTask.cxx:1084 AliCentralitySelectionTask.cxx:1085 AliCentralitySelectionTask.cxx:1086 AliCentralitySelectionTask.cxx:1087 AliCentralitySelectionTask.cxx:1088 AliCentralitySelectionTask.cxx:1089 AliCentralitySelectionTask.cxx:1090 AliCentralitySelectionTask.cxx:1091 AliCentralitySelectionTask.cxx:1092 AliCentralitySelectionTask.cxx:1093 AliCentralitySelectionTask.cxx:1094 AliCentralitySelectionTask.cxx:1095 AliCentralitySelectionTask.cxx:1096 AliCentralitySelectionTask.cxx:1097 AliCentralitySelectionTask.cxx:1098 AliCentralitySelectionTask.cxx:1099 AliCentralitySelectionTask.cxx:1100 AliCentralitySelectionTask.cxx:1101 AliCentralitySelectionTask.cxx:1102 AliCentralitySelectionTask.cxx:1103 AliCentralitySelectionTask.cxx:1104 AliCentralitySelectionTask.cxx:1105 AliCentralitySelectionTask.cxx:1106 AliCentralitySelectionTask.cxx:1107 AliCentralitySelectionTask.cxx:1108 AliCentralitySelectionTask.cxx:1109 AliCentralitySelectionTask.cxx:1110 AliCentralitySelectionTask.cxx:1111 AliCentralitySelectionTask.cxx:1112 AliCentralitySelectionTask.cxx:1113 AliCentralitySelectionTask.cxx:1114 AliCentralitySelectionTask.cxx:1115 AliCentralitySelectionTask.cxx:1116 AliCentralitySelectionTask.cxx:1117 AliCentralitySelectionTask.cxx:1118 AliCentralitySelectionTask.cxx:1119 AliCentralitySelectionTask.cxx:1120 AliCentralitySelectionTask.cxx:1121 AliCentralitySelectionTask.cxx:1122 AliCentralitySelectionTask.cxx:1123 AliCentralitySelectionTask.cxx:1124 AliCentralitySelectionTask.cxx:1125 AliCentralitySelectionTask.cxx:1126 AliCentralitySelectionTask.cxx:1127 AliCentralitySelectionTask.cxx:1128 AliCentralitySelectionTask.cxx:1129 AliCentralitySelectionTask.cxx:1130 AliCentralitySelectionTask.cxx:1131 AliCentralitySelectionTask.cxx:1132 AliCentralitySelectionTask.cxx:1133 AliCentralitySelectionTask.cxx:1134 AliCentralitySelectionTask.cxx:1135 AliCentralitySelectionTask.cxx:1136 AliCentralitySelectionTask.cxx:1137 AliCentralitySelectionTask.cxx:1138 AliCentralitySelectionTask.cxx:1139 AliCentralitySelectionTask.cxx:1140 AliCentralitySelectionTask.cxx:1141 AliCentralitySelectionTask.cxx:1142 AliCentralitySelectionTask.cxx:1143 AliCentralitySelectionTask.cxx:1144 AliCentralitySelectionTask.cxx:1145 AliCentralitySelectionTask.cxx:1146 AliCentralitySelectionTask.cxx:1147 AliCentralitySelectionTask.cxx:1148 AliCentralitySelectionTask.cxx:1149 AliCentralitySelectionTask.cxx:1150 AliCentralitySelectionTask.cxx:1151 AliCentralitySelectionTask.cxx:1152 AliCentralitySelectionTask.cxx:1153 AliCentralitySelectionTask.cxx:1154 AliCentralitySelectionTask.cxx:1155 AliCentralitySelectionTask.cxx:1156 AliCentralitySelectionTask.cxx:1157 AliCentralitySelectionTask.cxx:1158 AliCentralitySelectionTask.cxx:1159 AliCentralitySelectionTask.cxx:1160 AliCentralitySelectionTask.cxx:1161 AliCentralitySelectionTask.cxx:1162 AliCentralitySelectionTask.cxx:1163 AliCentralitySelectionTask.cxx:1164 AliCentralitySelectionTask.cxx:1165 AliCentralitySelectionTask.cxx:1166 AliCentralitySelectionTask.cxx:1167 AliCentralitySelectionTask.cxx:1168 AliCentralitySelectionTask.cxx:1169 AliCentralitySelectionTask.cxx:1170 AliCentralitySelectionTask.cxx:1171 AliCentralitySelectionTask.cxx:1172 AliCentralitySelectionTask.cxx:1173 AliCentralitySelectionTask.cxx:1174 AliCentralitySelectionTask.cxx:1175 AliCentralitySelectionTask.cxx:1176 AliCentralitySelectionTask.cxx:1177 AliCentralitySelectionTask.cxx:1178 AliCentralitySelectionTask.cxx:1179 AliCentralitySelectionTask.cxx:1180 AliCentralitySelectionTask.cxx:1181 AliCentralitySelectionTask.cxx:1182 AliCentralitySelectionTask.cxx:1183 AliCentralitySelectionTask.cxx:1184 AliCentralitySelectionTask.cxx:1185 AliCentralitySelectionTask.cxx:1186 AliCentralitySelectionTask.cxx:1187 AliCentralitySelectionTask.cxx:1188 AliCentralitySelectionTask.cxx:1189 AliCentralitySelectionTask.cxx:1190 AliCentralitySelectionTask.cxx:1191 AliCentralitySelectionTask.cxx:1192 AliCentralitySelectionTask.cxx:1193 AliCentralitySelectionTask.cxx:1194 AliCentralitySelectionTask.cxx:1195 AliCentralitySelectionTask.cxx:1196 AliCentralitySelectionTask.cxx:1197 AliCentralitySelectionTask.cxx:1198 AliCentralitySelectionTask.cxx:1199 AliCentralitySelectionTask.cxx:1200 AliCentralitySelectionTask.cxx:1201 AliCentralitySelectionTask.cxx:1202 AliCentralitySelectionTask.cxx:1203 AliCentralitySelectionTask.cxx:1204 AliCentralitySelectionTask.cxx:1205 AliCentralitySelectionTask.cxx:1206 AliCentralitySelectionTask.cxx:1207 AliCentralitySelectionTask.cxx:1208 AliCentralitySelectionTask.cxx:1209 AliCentralitySelectionTask.cxx:1210 AliCentralitySelectionTask.cxx:1211 AliCentralitySelectionTask.cxx:1212 AliCentralitySelectionTask.cxx:1213 AliCentralitySelectionTask.cxx:1214 AliCentralitySelectionTask.cxx:1215 AliCentralitySelectionTask.cxx:1216 AliCentralitySelectionTask.cxx:1217 AliCentralitySelectionTask.cxx:1218 AliCentralitySelectionTask.cxx:1219 AliCentralitySelectionTask.cxx:1220 AliCentralitySelectionTask.cxx:1221 AliCentralitySelectionTask.cxx:1222 AliCentralitySelectionTask.cxx:1223 AliCentralitySelectionTask.cxx:1224 AliCentralitySelectionTask.cxx:1225 AliCentralitySelectionTask.cxx:1226 AliCentralitySelectionTask.cxx:1227 AliCentralitySelectionTask.cxx:1228 AliCentralitySelectionTask.cxx:1229 AliCentralitySelectionTask.cxx:1230 AliCentralitySelectionTask.cxx:1231 AliCentralitySelectionTask.cxx:1232 AliCentralitySelectionTask.cxx:1233 AliCentralitySelectionTask.cxx:1234 AliCentralitySelectionTask.cxx:1235 AliCentralitySelectionTask.cxx:1236 AliCentralitySelectionTask.cxx:1237 AliCentralitySelectionTask.cxx:1238 AliCentralitySelectionTask.cxx:1239 AliCentralitySelectionTask.cxx:1240 AliCentralitySelectionTask.cxx:1241 AliCentralitySelectionTask.cxx:1242 AliCentralitySelectionTask.cxx:1243 AliCentralitySelectionTask.cxx:1244 AliCentralitySelectionTask.cxx:1245 AliCentralitySelectionTask.cxx:1246 AliCentralitySelectionTask.cxx:1247 AliCentralitySelectionTask.cxx:1248 AliCentralitySelectionTask.cxx:1249 AliCentralitySelectionTask.cxx:1250 AliCentralitySelectionTask.cxx:1251 AliCentralitySelectionTask.cxx:1252 AliCentralitySelectionTask.cxx:1253 AliCentralitySelectionTask.cxx:1254 AliCentralitySelectionTask.cxx:1255 AliCentralitySelectionTask.cxx:1256 AliCentralitySelectionTask.cxx:1257 AliCentralitySelectionTask.cxx:1258 AliCentralitySelectionTask.cxx:1259 AliCentralitySelectionTask.cxx:1260 AliCentralitySelectionTask.cxx:1261 AliCentralitySelectionTask.cxx:1262 AliCentralitySelectionTask.cxx:1263 AliCentralitySelectionTask.cxx:1264 AliCentralitySelectionTask.cxx:1265 AliCentralitySelectionTask.cxx:1266 AliCentralitySelectionTask.cxx:1267 AliCentralitySelectionTask.cxx:1268 AliCentralitySelectionTask.cxx:1269 AliCentralitySelectionTask.cxx:1270 AliCentralitySelectionTask.cxx:1271 AliCentralitySelectionTask.cxx:1272 AliCentralitySelectionTask.cxx:1273 AliCentralitySelectionTask.cxx:1274 AliCentralitySelectionTask.cxx:1275 AliCentralitySelectionTask.cxx:1276 AliCentralitySelectionTask.cxx:1277 AliCentralitySelectionTask.cxx:1278 AliCentralitySelectionTask.cxx:1279 AliCentralitySelectionTask.cxx:1280 AliCentralitySelectionTask.cxx:1281 AliCentralitySelectionTask.cxx:1282 AliCentralitySelectionTask.cxx:1283 AliCentralitySelectionTask.cxx:1284 AliCentralitySelectionTask.cxx:1285 AliCentralitySelectionTask.cxx:1286 AliCentralitySelectionTask.cxx:1287 AliCentralitySelectionTask.cxx:1288 AliCentralitySelectionTask.cxx:1289 AliCentralitySelectionTask.cxx:1290 AliCentralitySelectionTask.cxx:1291 AliCentralitySelectionTask.cxx:1292 AliCentralitySelectionTask.cxx:1293 AliCentralitySelectionTask.cxx:1294 AliCentralitySelectionTask.cxx:1295 AliCentralitySelectionTask.cxx:1296 AliCentralitySelectionTask.cxx:1297 AliCentralitySelectionTask.cxx:1298 AliCentralitySelectionTask.cxx:1299 AliCentralitySelectionTask.cxx:1300 AliCentralitySelectionTask.cxx:1301 AliCentralitySelectionTask.cxx:1302 AliCentralitySelectionTask.cxx:1303 AliCentralitySelectionTask.cxx:1304 AliCentralitySelectionTask.cxx:1305 AliCentralitySelectionTask.cxx:1306 AliCentralitySelectionTask.cxx:1307 AliCentralitySelectionTask.cxx:1308 AliCentralitySelectionTask.cxx:1309 AliCentralitySelectionTask.cxx:1310 AliCentralitySelectionTask.cxx:1311 AliCentralitySelectionTask.cxx:1312 AliCentralitySelectionTask.cxx:1313 AliCentralitySelectionTask.cxx:1314 AliCentralitySelectionTask.cxx:1315 AliCentralitySelectionTask.cxx:1316 AliCentralitySelectionTask.cxx:1317 AliCentralitySelectionTask.cxx:1318 AliCentralitySelectionTask.cxx:1319 AliCentralitySelectionTask.cxx:1320 AliCentralitySelectionTask.cxx:1321 AliCentralitySelectionTask.cxx:1322 AliCentralitySelectionTask.cxx:1323 AliCentralitySelectionTask.cxx:1324 AliCentralitySelectionTask.cxx:1325 AliCentralitySelectionTask.cxx:1326 AliCentralitySelectionTask.cxx:1327 AliCentralitySelectionTask.cxx:1328 AliCentralitySelectionTask.cxx:1329 AliCentralitySelectionTask.cxx:1330 AliCentralitySelectionTask.cxx:1331 AliCentralitySelectionTask.cxx:1332 AliCentralitySelectionTask.cxx:1333 AliCentralitySelectionTask.cxx:1334 AliCentralitySelectionTask.cxx:1335 AliCentralitySelectionTask.cxx:1336 AliCentralitySelectionTask.cxx:1337 AliCentralitySelectionTask.cxx:1338 AliCentralitySelectionTask.cxx:1339 AliCentralitySelectionTask.cxx:1340 AliCentralitySelectionTask.cxx:1341 AliCentralitySelectionTask.cxx:1342 AliCentralitySelectionTask.cxx:1343 AliCentralitySelectionTask.cxx:1344 AliCentralitySelectionTask.cxx:1345 AliCentralitySelectionTask.cxx:1346 AliCentralitySelectionTask.cxx:1347 AliCentralitySelectionTask.cxx:1348 AliCentralitySelectionTask.cxx:1349 AliCentralitySelectionTask.cxx:1350 AliCentralitySelectionTask.cxx:1351 AliCentralitySelectionTask.cxx:1352 AliCentralitySelectionTask.cxx:1353 AliCentralitySelectionTask.cxx:1354 AliCentralitySelectionTask.cxx:1355 AliCentralitySelectionTask.cxx:1356 AliCentralitySelectionTask.cxx:1357 AliCentralitySelectionTask.cxx:1358 AliCentralitySelectionTask.cxx:1359 AliCentralitySelectionTask.cxx:1360 AliCentralitySelectionTask.cxx:1361 AliCentralitySelectionTask.cxx:1362 AliCentralitySelectionTask.cxx:1363 AliCentralitySelectionTask.cxx:1364 AliCentralitySelectionTask.cxx:1365 AliCentralitySelectionTask.cxx:1366 AliCentralitySelectionTask.cxx:1367 AliCentralitySelectionTask.cxx:1368 AliCentralitySelectionTask.cxx:1369 AliCentralitySelectionTask.cxx:1370 AliCentralitySelectionTask.cxx:1371 AliCentralitySelectionTask.cxx:1372 AliCentralitySelectionTask.cxx:1373 AliCentralitySelectionTask.cxx:1374 AliCentralitySelectionTask.cxx:1375 AliCentralitySelectionTask.cxx:1376 AliCentralitySelectionTask.cxx:1377 AliCentralitySelectionTask.cxx:1378 AliCentralitySelectionTask.cxx:1379 AliCentralitySelectionTask.cxx:1380 AliCentralitySelectionTask.cxx:1381 AliCentralitySelectionTask.cxx:1382 AliCentralitySelectionTask.cxx:1383 AliCentralitySelectionTask.cxx:1384 AliCentralitySelectionTask.cxx:1385 AliCentralitySelectionTask.cxx:1386 AliCentralitySelectionTask.cxx:1387 AliCentralitySelectionTask.cxx:1388 AliCentralitySelectionTask.cxx:1389 AliCentralitySelectionTask.cxx:1390 AliCentralitySelectionTask.cxx:1391 AliCentralitySelectionTask.cxx:1392 AliCentralitySelectionTask.cxx:1393 AliCentralitySelectionTask.cxx:1394 AliCentralitySelectionTask.cxx:1395 AliCentralitySelectionTask.cxx:1396 AliCentralitySelectionTask.cxx:1397 AliCentralitySelectionTask.cxx:1398 AliCentralitySelectionTask.cxx:1399 AliCentralitySelectionTask.cxx:1400 AliCentralitySelectionTask.cxx:1401 AliCentralitySelectionTask.cxx:1402 AliCentralitySelectionTask.cxx:1403 AliCentralitySelectionTask.cxx:1404 AliCentralitySelectionTask.cxx:1405 AliCentralitySelectionTask.cxx:1406 AliCentralitySelectionTask.cxx:1407 AliCentralitySelectionTask.cxx:1408 AliCentralitySelectionTask.cxx:1409 AliCentralitySelectionTask.cxx:1410 AliCentralitySelectionTask.cxx:1411 AliCentralitySelectionTask.cxx:1412 AliCentralitySelectionTask.cxx:1413 AliCentralitySelectionTask.cxx:1414 AliCentralitySelectionTask.cxx:1415 AliCentralitySelectionTask.cxx:1416 AliCentralitySelectionTask.cxx:1417 AliCentralitySelectionTask.cxx:1418 AliCentralitySelectionTask.cxx:1419 AliCentralitySelectionTask.cxx:1420 AliCentralitySelectionTask.cxx:1421 AliCentralitySelectionTask.cxx:1422 AliCentralitySelectionTask.cxx:1423 AliCentralitySelectionTask.cxx:1424 AliCentralitySelectionTask.cxx:1425 AliCentralitySelectionTask.cxx:1426 AliCentralitySelectionTask.cxx:1427 AliCentralitySelectionTask.cxx:1428 AliCentralitySelectionTask.cxx:1429 AliCentralitySelectionTask.cxx:1430 AliCentralitySelectionTask.cxx:1431 AliCentralitySelectionTask.cxx:1432 AliCentralitySelectionTask.cxx:1433 AliCentralitySelectionTask.cxx:1434 AliCentralitySelectionTask.cxx:1435 AliCentralitySelectionTask.cxx:1436 AliCentralitySelectionTask.cxx:1437 AliCentralitySelectionTask.cxx:1438 AliCentralitySelectionTask.cxx:1439 AliCentralitySelectionTask.cxx:1440 AliCentralitySelectionTask.cxx:1441 AliCentralitySelectionTask.cxx:1442 AliCentralitySelectionTask.cxx:1443 AliCentralitySelectionTask.cxx:1444 AliCentralitySelectionTask.cxx:1445 AliCentralitySelectionTask.cxx:1446 AliCentralitySelectionTask.cxx:1447 AliCentralitySelectionTask.cxx:1448 AliCentralitySelectionTask.cxx:1449 AliCentralitySelectionTask.cxx:1450 AliCentralitySelectionTask.cxx:1451 AliCentralitySelectionTask.cxx:1452 AliCentralitySelectionTask.cxx:1453 AliCentralitySelectionTask.cxx:1454 AliCentralitySelectionTask.cxx:1455 AliCentralitySelectionTask.cxx:1456 AliCentralitySelectionTask.cxx:1457 AliCentralitySelectionTask.cxx:1458 AliCentralitySelectionTask.cxx:1459 AliCentralitySelectionTask.cxx:1460 AliCentralitySelectionTask.cxx:1461 AliCentralitySelectionTask.cxx:1462 AliCentralitySelectionTask.cxx:1463 AliCentralitySelectionTask.cxx:1464 AliCentralitySelectionTask.cxx:1465 AliCentralitySelectionTask.cxx:1466 AliCentralitySelectionTask.cxx:1467 AliCentralitySelectionTask.cxx:1468 AliCentralitySelectionTask.cxx:1469 AliCentralitySelectionTask.cxx:1470 AliCentralitySelectionTask.cxx:1471 AliCentralitySelectionTask.cxx:1472 AliCentralitySelectionTask.cxx:1473 AliCentralitySelectionTask.cxx:1474 AliCentralitySelectionTask.cxx:1475 AliCentralitySelectionTask.cxx:1476 AliCentralitySelectionTask.cxx:1477 AliCentralitySelectionTask.cxx:1478 AliCentralitySelectionTask.cxx:1479 AliCentralitySelectionTask.cxx:1480 AliCentralitySelectionTask.cxx:1481 AliCentralitySelectionTask.cxx:1482 AliCentralitySelectionTask.cxx:1483 AliCentralitySelectionTask.cxx:1484 AliCentralitySelectionTask.cxx:1485 AliCentralitySelectionTask.cxx:1486 AliCentralitySelectionTask.cxx:1487 AliCentralitySelectionTask.cxx:1488 AliCentralitySelectionTask.cxx:1489 AliCentralitySelectionTask.cxx:1490 AliCentralitySelectionTask.cxx:1491 AliCentralitySelectionTask.cxx:1492 AliCentralitySelectionTask.cxx:1493 AliCentralitySelectionTask.cxx:1494 AliCentralitySelectionTask.cxx:1495 AliCentralitySelectionTask.cxx:1496 AliCentralitySelectionTask.cxx:1497 AliCentralitySelectionTask.cxx:1498 AliCentralitySelectionTask.cxx:1499 AliCentralitySelectionTask.cxx:1500 AliCentralitySelectionTask.cxx:1501 AliCentralitySelectionTask.cxx:1502 AliCentralitySelectionTask.cxx:1503 AliCentralitySelectionTask.cxx:1504 AliCentralitySelectionTask.cxx:1505 AliCentralitySelectionTask.cxx:1506 AliCentralitySelectionTask.cxx:1507 AliCentralitySelectionTask.cxx:1508 AliCentralitySelectionTask.cxx:1509 AliCentralitySelectionTask.cxx:1510 AliCentralitySelectionTask.cxx:1511 AliCentralitySelectionTask.cxx:1512 AliCentralitySelectionTask.cxx:1513 AliCentralitySelectionTask.cxx:1514 AliCentralitySelectionTask.cxx:1515 AliCentralitySelectionTask.cxx:1516 AliCentralitySelectionTask.cxx:1517 AliCentralitySelectionTask.cxx:1518 AliCentralitySelectionTask.cxx:1519 AliCentralitySelectionTask.cxx:1520 AliCentralitySelectionTask.cxx:1521 AliCentralitySelectionTask.cxx:1522 AliCentralitySelectionTask.cxx:1523 AliCentralitySelectionTask.cxx:1524 AliCentralitySelectionTask.cxx:1525 AliCentralitySelectionTask.cxx:1526 AliCentralitySelectionTask.cxx:1527 AliCentralitySelectionTask.cxx:1528 AliCentralitySelectionTask.cxx:1529 AliCentralitySelectionTask.cxx:1530 AliCentralitySelectionTask.cxx:1531 AliCentralitySelectionTask.cxx:1532 AliCentralitySelectionTask.cxx:1533 AliCentralitySelectionTask.cxx:1534 AliCentralitySelectionTask.cxx:1535 AliCentralitySelectionTask.cxx:1536 AliCentralitySelectionTask.cxx:1537 AliCentralitySelectionTask.cxx:1538 AliCentralitySelectionTask.cxx:1539 AliCentralitySelectionTask.cxx:1540 AliCentralitySelectionTask.cxx:1541 AliCentralitySelectionTask.cxx:1542 AliCentralitySelectionTask.cxx:1543 AliCentralitySelectionTask.cxx:1544 AliCentralitySelectionTask.cxx:1545 AliCentralitySelectionTask.cxx:1546 AliCentralitySelectionTask.cxx:1547 AliCentralitySelectionTask.cxx:1548 AliCentralitySelectionTask.cxx:1549 AliCentralitySelectionTask.cxx:1550 AliCentralitySelectionTask.cxx:1551 AliCentralitySelectionTask.cxx:1552 AliCentralitySelectionTask.cxx:1553 AliCentralitySelectionTask.cxx:1554 AliCentralitySelectionTask.cxx:1555 AliCentralitySelectionTask.cxx:1556 AliCentralitySelectionTask.cxx:1557 AliCentralitySelectionTask.cxx:1558 AliCentralitySelectionTask.cxx:1559 AliCentralitySelectionTask.cxx:1560 AliCentralitySelectionTask.cxx:1561 AliCentralitySelectionTask.cxx:1562 AliCentralitySelectionTask.cxx:1563 AliCentralitySelectionTask.cxx:1564 AliCentralitySelectionTask.cxx:1565 AliCentralitySelectionTask.cxx:1566 AliCentralitySelectionTask.cxx:1567 AliCentralitySelectionTask.cxx:1568 AliCentralitySelectionTask.cxx:1569 AliCentralitySelectionTask.cxx:1570 AliCentralitySelectionTask.cxx:1571 AliCentralitySelectionTask.cxx:1572 AliCentralitySelectionTask.cxx:1573 AliCentralitySelectionTask.cxx:1574 AliCentralitySelectionTask.cxx:1575 AliCentralitySelectionTask.cxx:1576 AliCentralitySelectionTask.cxx:1577 AliCentralitySelectionTask.cxx:1578 AliCentralitySelectionTask.cxx:1579 AliCentralitySelectionTask.cxx:1580 AliCentralitySelectionTask.cxx:1581 AliCentralitySelectionTask.cxx:1582 AliCentralitySelectionTask.cxx:1583 AliCentralitySelectionTask.cxx:1584 AliCentralitySelectionTask.cxx:1585 AliCentralitySelectionTask.cxx:1586 AliCentralitySelectionTask.cxx:1587 AliCentralitySelectionTask.cxx:1588 AliCentralitySelectionTask.cxx:1589 AliCentralitySelectionTask.cxx:1590 AliCentralitySelectionTask.cxx:1591 AliCentralitySelectionTask.cxx:1592 AliCentralitySelectionTask.cxx:1593 AliCentralitySelectionTask.cxx:1594 AliCentralitySelectionTask.cxx:1595 AliCentralitySelectionTask.cxx:1596 AliCentralitySelectionTask.cxx:1597 AliCentralitySelectionTask.cxx:1598 AliCentralitySelectionTask.cxx:1599 AliCentralitySelectionTask.cxx:1600 AliCentralitySelectionTask.cxx:1601 AliCentralitySelectionTask.cxx:1602 AliCentralitySelectionTask.cxx:1603 AliCentralitySelectionTask.cxx:1604 AliCentralitySelectionTask.cxx:1605 AliCentralitySelectionTask.cxx:1606 AliCentralitySelectionTask.cxx:1607 AliCentralitySelectionTask.cxx:1608 AliCentralitySelectionTask.cxx:1609 AliCentralitySelectionTask.cxx:1610 AliCentralitySelectionTask.cxx:1611 AliCentralitySelectionTask.cxx:1612 AliCentralitySelectionTask.cxx:1613 AliCentralitySelectionTask.cxx:1614 AliCentralitySelectionTask.cxx:1615 AliCentralitySelectionTask.cxx:1616 AliCentralitySelectionTask.cxx:1617 AliCentralitySelectionTask.cxx:1618 AliCentralitySelectionTask.cxx:1619 AliCentralitySelectionTask.cxx:1620 AliCentralitySelectionTask.cxx:1621 AliCentralitySelectionTask.cxx:1622 AliCentralitySelectionTask.cxx:1623 AliCentralitySelectionTask.cxx:1624 AliCentralitySelectionTask.cxx:1625 AliCentralitySelectionTask.cxx:1626 AliCentralitySelectionTask.cxx:1627 AliCentralitySelectionTask.cxx:1628 AliCentralitySelectionTask.cxx:1629 AliCentralitySelectionTask.cxx:1630 AliCentralitySelectionTask.cxx:1631 AliCentralitySelectionTask.cxx:1632 AliCentralitySelectionTask.cxx:1633 AliCentralitySelectionTask.cxx:1634 AliCentralitySelectionTask.cxx:1635 AliCentralitySelectionTask.cxx:1636 AliCentralitySelectionTask.cxx:1637 AliCentralitySelectionTask.cxx:1638 AliCentralitySelectionTask.cxx:1639 AliCentralitySelectionTask.cxx:1640 AliCentralitySelectionTask.cxx:1641 AliCentralitySelectionTask.cxx:1642 AliCentralitySelectionTask.cxx:1643 AliCentralitySelectionTask.cxx:1644 AliCentralitySelectionTask.cxx:1645 AliCentralitySelectionTask.cxx:1646 AliCentralitySelectionTask.cxx:1647 AliCentralitySelectionTask.cxx:1648 AliCentralitySelectionTask.cxx:1649 AliCentralitySelectionTask.cxx:1650 AliCentralitySelectionTask.cxx:1651 AliCentralitySelectionTask.cxx:1652 AliCentralitySelectionTask.cxx:1653 AliCentralitySelectionTask.cxx:1654 AliCentralitySelectionTask.cxx:1655 AliCentralitySelectionTask.cxx:1656 AliCentralitySelectionTask.cxx:1657 AliCentralitySelectionTask.cxx:1658 AliCentralitySelectionTask.cxx:1659 AliCentralitySelectionTask.cxx:1660 AliCentralitySelectionTask.cxx:1661 AliCentralitySelectionTask.cxx:1662 AliCentralitySelectionTask.cxx:1663 AliCentralitySelectionTask.cxx:1664 AliCentralitySelectionTask.cxx:1665 AliCentralitySelectionTask.cxx:1666 AliCentralitySelectionTask.cxx:1667 AliCentralitySelectionTask.cxx:1668 AliCentralitySelectionTask.cxx:1669 AliCentralitySelectionTask.cxx:1670 AliCentralitySelectionTask.cxx:1671 AliCentralitySelectionTask.cxx:1672 AliCentralitySelectionTask.cxx:1673 AliCentralitySelectionTask.cxx:1674 AliCentralitySelectionTask.cxx:1675 AliCentralitySelectionTask.cxx:1676 AliCentralitySelectionTask.cxx:1677 AliCentralitySelectionTask.cxx:1678 AliCentralitySelectionTask.cxx:1679 AliCentralitySelectionTask.cxx:1680 AliCentralitySelectionTask.cxx:1681 AliCentralitySelectionTask.cxx:1682 AliCentralitySelectionTask.cxx:1683 AliCentralitySelectionTask.cxx:1684 AliCentralitySelectionTask.cxx:1685 AliCentralitySelectionTask.cxx:1686 AliCentralitySelectionTask.cxx:1687 AliCentralitySelectionTask.cxx:1688 AliCentralitySelectionTask.cxx:1689 AliCentralitySelectionTask.cxx:1690 AliCentralitySelectionTask.cxx:1691 AliCentralitySelectionTask.cxx:1692 AliCentralitySelectionTask.cxx:1693 AliCentralitySelectionTask.cxx:1694 AliCentralitySelectionTask.cxx:1695 AliCentralitySelectionTask.cxx:1696 AliCentralitySelectionTask.cxx:1697 AliCentralitySelectionTask.cxx:1698 AliCentralitySelectionTask.cxx:1699 AliCentralitySelectionTask.cxx:1700 AliCentralitySelectionTask.cxx:1701 AliCentralitySelectionTask.cxx:1702 AliCentralitySelectionTask.cxx:1703 AliCentralitySelectionTask.cxx:1704 AliCentralitySelectionTask.cxx:1705 AliCentralitySelectionTask.cxx:1706 AliCentralitySelectionTask.cxx:1707 AliCentralitySelectionTask.cxx:1708 AliCentralitySelectionTask.cxx:1709 AliCentralitySelectionTask.cxx:1710 AliCentralitySelectionTask.cxx:1711 AliCentralitySelectionTask.cxx:1712 AliCentralitySelectionTask.cxx:1713 AliCentralitySelectionTask.cxx:1714 AliCentralitySelectionTask.cxx:1715 AliCentralitySelectionTask.cxx:1716 AliCentralitySelectionTask.cxx:1717 AliCentralitySelectionTask.cxx:1718 AliCentralitySelectionTask.cxx:1719 AliCentralitySelectionTask.cxx:1720 AliCentralitySelectionTask.cxx:1721 AliCentralitySelectionTask.cxx:1722 AliCentralitySelectionTask.cxx:1723 AliCentralitySelectionTask.cxx:1724 AliCentralitySelectionTask.cxx:1725 AliCentralitySelectionTask.cxx:1726 AliCentralitySelectionTask.cxx:1727 AliCentralitySelectionTask.cxx:1728 AliCentralitySelectionTask.cxx:1729 AliCentralitySelectionTask.cxx:1730 AliCentralitySelectionTask.cxx:1731 AliCentralitySelectionTask.cxx:1732 AliCentralitySelectionTask.cxx:1733 AliCentralitySelectionTask.cxx:1734 AliCentralitySelectionTask.cxx:1735 AliCentralitySelectionTask.cxx:1736 AliCentralitySelectionTask.cxx:1737 AliCentralitySelectionTask.cxx:1738 AliCentralitySelectionTask.cxx:1739 AliCentralitySelectionTask.cxx:1740 AliCentralitySelectionTask.cxx:1741 AliCentralitySelectionTask.cxx:1742 AliCentralitySelectionTask.cxx:1743 AliCentralitySelectionTask.cxx:1744 AliCentralitySelectionTask.cxx:1745 AliCentralitySelectionTask.cxx:1746 AliCentralitySelectionTask.cxx:1747 AliCentralitySelectionTask.cxx:1748 AliCentralitySelectionTask.cxx:1749 AliCentralitySelectionTask.cxx:1750 AliCentralitySelectionTask.cxx:1751 AliCentralitySelectionTask.cxx:1752 AliCentralitySelectionTask.cxx:1753 AliCentralitySelectionTask.cxx:1754 AliCentralitySelectionTask.cxx:1755 AliCentralitySelectionTask.cxx:1756 AliCentralitySelectionTask.cxx:1757 AliCentralitySelectionTask.cxx:1758 AliCentralitySelectionTask.cxx:1759 AliCentralitySelectionTask.cxx:1760 AliCentralitySelectionTask.cxx:1761 AliCentralitySelectionTask.cxx:1762 AliCentralitySelectionTask.cxx:1763 AliCentralitySelectionTask.cxx:1764 AliCentralitySelectionTask.cxx:1765 AliCentralitySelectionTask.cxx:1766 AliCentralitySelectionTask.cxx:1767 AliCentralitySelectionTask.cxx:1768 AliCentralitySelectionTask.cxx:1769 AliCentralitySelectionTask.cxx:1770 AliCentralitySelectionTask.cxx:1771 AliCentralitySelectionTask.cxx:1772 AliCentralitySelectionTask.cxx:1773 AliCentralitySelectionTask.cxx:1774 AliCentralitySelectionTask.cxx:1775 AliCentralitySelectionTask.cxx:1776 AliCentralitySelectionTask.cxx:1777 AliCentralitySelectionTask.cxx:1778 AliCentralitySelectionTask.cxx:1779 AliCentralitySelectionTask.cxx:1780 AliCentralitySelectionTask.cxx:1781 AliCentralitySelectionTask.cxx:1782 AliCentralitySelectionTask.cxx:1783 AliCentralitySelectionTask.cxx:1784 AliCentralitySelectionTask.cxx:1785 AliCentralitySelectionTask.cxx:1786 AliCentralitySelectionTask.cxx:1787 AliCentralitySelectionTask.cxx:1788 AliCentralitySelectionTask.cxx:1789 AliCentralitySelectionTask.cxx:1790 AliCentralitySelectionTask.cxx:1791 AliCentralitySelectionTask.cxx:1792 AliCentralitySelectionTask.cxx:1793 AliCentralitySelectionTask.cxx:1794 AliCentralitySelectionTask.cxx:1795 AliCentralitySelectionTask.cxx:1796 AliCentralitySelectionTask.cxx:1797 AliCentralitySelectionTask.cxx:1798 AliCentralitySelectionTask.cxx:1799 AliCentralitySelectionTask.cxx:1800 AliCentralitySelectionTask.cxx:1801 AliCentralitySelectionTask.cxx:1802 AliCentralitySelectionTask.cxx:1803 AliCentralitySelectionTask.cxx:1804 AliCentralitySelectionTask.cxx:1805 AliCentralitySelectionTask.cxx:1806 AliCentralitySelectionTask.cxx:1807 AliCentralitySelectionTask.cxx:1808 AliCentralitySelectionTask.cxx:1809 AliCentralitySelectionTask.cxx:1810 AliCentralitySelectionTask.cxx:1811 AliCentralitySelectionTask.cxx:1812 AliCentralitySelectionTask.cxx:1813 AliCentralitySelectionTask.cxx:1814 AliCentralitySelectionTask.cxx:1815 AliCentralitySelectionTask.cxx:1816 AliCentralitySelectionTask.cxx:1817 AliCentralitySelectionTask.cxx:1818 AliCentralitySelectionTask.cxx:1819 AliCentralitySelectionTask.cxx:1820 AliCentralitySelectionTask.cxx:1821 AliCentralitySelectionTask.cxx:1822 AliCentralitySelectionTask.cxx:1823 AliCentralitySelectionTask.cxx:1824 AliCentralitySelectionTask.cxx:1825 AliCentralitySelectionTask.cxx:1826 AliCentralitySelectionTask.cxx:1827 AliCentralitySelectionTask.cxx:1828 AliCentralitySelectionTask.cxx:1829 AliCentralitySelectionTask.cxx:1830 AliCentralitySelectionTask.cxx:1831 AliCentralitySelectionTask.cxx:1832 AliCentralitySelectionTask.cxx:1833 AliCentralitySelectionTask.cxx:1834 AliCentralitySelectionTask.cxx:1835 AliCentralitySelectionTask.cxx:1836 AliCentralitySelectionTask.cxx:1837 AliCentralitySelectionTask.cxx:1838 AliCentralitySelectionTask.cxx:1839 AliCentralitySelectionTask.cxx:1840 AliCentralitySelectionTask.cxx:1841 AliCentralitySelectionTask.cxx:1842 AliCentralitySelectionTask.cxx:1843 AliCentralitySelectionTask.cxx:1844 AliCentralitySelectionTask.cxx:1845 AliCentralitySelectionTask.cxx:1846 AliCentralitySelectionTask.cxx:1847 AliCentralitySelectionTask.cxx:1848 AliCentralitySelectionTask.cxx:1849 AliCentralitySelectionTask.cxx:1850 AliCentralitySelectionTask.cxx:1851 AliCentralitySelectionTask.cxx:1852 AliCentralitySelectionTask.cxx:1853 AliCentralitySelectionTask.cxx:1854 AliCentralitySelectionTask.cxx:1855 AliCentralitySelectionTask.cxx:1856 AliCentralitySelectionTask.cxx:1857 AliCentralitySelectionTask.cxx:1858 AliCentralitySelectionTask.cxx:1859 AliCentralitySelectionTask.cxx:1860 AliCentralitySelectionTask.cxx:1861 AliCentralitySelectionTask.cxx:1862 AliCentralitySelectionTask.cxx:1863 AliCentralitySelectionTask.cxx:1864 AliCentralitySelectionTask.cxx:1865 AliCentralitySelectionTask.cxx:1866 AliCentralitySelectionTask.cxx:1867 AliCentralitySelectionTask.cxx:1868 AliCentralitySelectionTask.cxx:1869 AliCentralitySelectionTask.cxx:1870 AliCentralitySelectionTask.cxx:1871 AliCentralitySelectionTask.cxx:1872 AliCentralitySelectionTask.cxx:1873 AliCentralitySelectionTask.cxx:1874 AliCentralitySelectionTask.cxx:1875 AliCentralitySelectionTask.cxx:1876 AliCentralitySelectionTask.cxx:1877 AliCentralitySelectionTask.cxx:1878 AliCentralitySelectionTask.cxx:1879 AliCentralitySelectionTask.cxx:1880 AliCentralitySelectionTask.cxx:1881 AliCentralitySelectionTask.cxx:1882 AliCentralitySelectionTask.cxx:1883 AliCentralitySelectionTask.cxx:1884 AliCentralitySelectionTask.cxx:1885 AliCentralitySelectionTask.cxx:1886 AliCentralitySelectionTask.cxx:1887 AliCentralitySelectionTask.cxx:1888 AliCentralitySelectionTask.cxx:1889 AliCentralitySelectionTask.cxx:1890 AliCentralitySelectionTask.cxx:1891 AliCentralitySelectionTask.cxx:1892 AliCentralitySelectionTask.cxx:1893 AliCentralitySelectionTask.cxx:1894 AliCentralitySelectionTask.cxx:1895 AliCentralitySelectionTask.cxx:1896 AliCentralitySelectionTask.cxx:1897 AliCentralitySelectionTask.cxx:1898 AliCentralitySelectionTask.cxx:1899 AliCentralitySelectionTask.cxx:1900 AliCentralitySelectionTask.cxx:1901 AliCentralitySelectionTask.cxx:1902 AliCentralitySelectionTask.cxx:1903 AliCentralitySelectionTask.cxx:1904 AliCentralitySelectionTask.cxx:1905 AliCentralitySelectionTask.cxx:1906 AliCentralitySelectionTask.cxx:1907 AliCentralitySelectionTask.cxx:1908 AliCentralitySelectionTask.cxx:1909 AliCentralitySelectionTask.cxx:1910 AliCentralitySelectionTask.cxx:1911 AliCentralitySelectionTask.cxx:1912 AliCentralitySelectionTask.cxx:1913 AliCentralitySelectionTask.cxx:1914 AliCentralitySelectionTask.cxx:1915 AliCentralitySelectionTask.cxx:1916 AliCentralitySelectionTask.cxx:1917 AliCentralitySelectionTask.cxx:1918 AliCentralitySelectionTask.cxx:1919 AliCentralitySelectionTask.cxx:1920 AliCentralitySelectionTask.cxx:1921 AliCentralitySelectionTask.cxx:1922 AliCentralitySelectionTask.cxx:1923 AliCentralitySelectionTask.cxx:1924 AliCentralitySelectionTask.cxx:1925 AliCentralitySelectionTask.cxx:1926 AliCentralitySelectionTask.cxx:1927 AliCentralitySelectionTask.cxx:1928 AliCentralitySelectionTask.cxx:1929 AliCentralitySelectionTask.cxx:1930 AliCentralitySelectionTask.cxx:1931 AliCentralitySelectionTask.cxx:1932 AliCentralitySelectionTask.cxx:1933 AliCentralitySelectionTask.cxx:1934 AliCentralitySelectionTask.cxx:1935 AliCentralitySelectionTask.cxx:1936 AliCentralitySelectionTask.cxx:1937 AliCentralitySelectionTask.cxx:1938 AliCentralitySelectionTask.cxx:1939 AliCentralitySelectionTask.cxx:1940 AliCentralitySelectionTask.cxx:1941 AliCentralitySelectionTask.cxx:1942 AliCentralitySelectionTask.cxx:1943 AliCentralitySelectionTask.cxx:1944 AliCentralitySelectionTask.cxx:1945 AliCentralitySelectionTask.cxx:1946 AliCentralitySelectionTask.cxx:1947 AliCentralitySelectionTask.cxx:1948 AliCentralitySelectionTask.cxx:1949 AliCentralitySelectionTask.cxx:1950 AliCentralitySelectionTask.cxx:1951 AliCentralitySelectionTask.cxx:1952 AliCentralitySelectionTask.cxx:1953 AliCentralitySelectionTask.cxx:1954 AliCentralitySelectionTask.cxx:1955 AliCentralitySelectionTask.cxx:1956 AliCentralitySelectionTask.cxx:1957 AliCentralitySelectionTask.cxx:1958 AliCentralitySelectionTask.cxx:1959 AliCentralitySelectionTask.cxx:1960 AliCentralitySelectionTask.cxx:1961 AliCentralitySelectionTask.cxx:1962 AliCentralitySelectionTask.cxx:1963 AliCentralitySelectionTask.cxx:1964 AliCentralitySelectionTask.cxx:1965 AliCentralitySelectionTask.cxx:1966 AliCentralitySelectionTask.cxx:1967 AliCentralitySelectionTask.cxx:1968 AliCentralitySelectionTask.cxx:1969 AliCentralitySelectionTask.cxx:1970 AliCentralitySelectionTask.cxx:1971 AliCentralitySelectionTask.cxx:1972 AliCentralitySelectionTask.cxx:1973 AliCentralitySelectionTask.cxx:1974 AliCentralitySelectionTask.cxx:1975 AliCentralitySelectionTask.cxx:1976 AliCentralitySelectionTask.cxx:1977 AliCentralitySelectionTask.cxx:1978 AliCentralitySelectionTask.cxx:1979 AliCentralitySelectionTask.cxx:1980 AliCentralitySelectionTask.cxx:1981 AliCentralitySelectionTask.cxx:1982 AliCentralitySelectionTask.cxx:1983 AliCentralitySelectionTask.cxx:1984 AliCentralitySelectionTask.cxx:1985 AliCentralitySelectionTask.cxx:1986 AliCentralitySelectionTask.cxx:1987 AliCentralitySelectionTask.cxx:1988 AliCentralitySelectionTask.cxx:1989 AliCentralitySelectionTask.cxx:1990 AliCentralitySelectionTask.cxx:1991 AliCentralitySelectionTask.cxx:1992 AliCentralitySelectionTask.cxx:1993 AliCentralitySelectionTask.cxx:1994 AliCentralitySelectionTask.cxx:1995 AliCentralitySelectionTask.cxx:1996 AliCentralitySelectionTask.cxx:1997 AliCentralitySelectionTask.cxx:1998 AliCentralitySelectionTask.cxx:1999 AliCentralitySelectionTask.cxx:2000 AliCentralitySelectionTask.cxx:2001 AliCentralitySelectionTask.cxx:2002 AliCentralitySelectionTask.cxx:2003 AliCentralitySelectionTask.cxx:2004 AliCentralitySelectionTask.cxx:2005 AliCentralitySelectionTask.cxx:2006 AliCentralitySelectionTask.cxx:2007 AliCentralitySelectionTask.cxx:2008 AliCentralitySelectionTask.cxx:2009 AliCentralitySelectionTask.cxx:2010 AliCentralitySelectionTask.cxx:2011 AliCentralitySelectionTask.cxx:2012 AliCentralitySelectionTask.cxx:2013 AliCentralitySelectionTask.cxx:2014 AliCentralitySelectionTask.cxx:2015 AliCentralitySelectionTask.cxx:2016 AliCentralitySelectionTask.cxx:2017 AliCentralitySelectionTask.cxx:2018 AliCentralitySelectionTask.cxx:2019 AliCentralitySelectionTask.cxx:2020 AliCentralitySelectionTask.cxx:2021 AliCentralitySelectionTask.cxx:2022 AliCentralitySelectionTask.cxx:2023 AliCentralitySelectionTask.cxx:2024 AliCentralitySelectionTask.cxx:2025 AliCentralitySelectionTask.cxx:2026 AliCentralitySelectionTask.cxx:2027 AliCentralitySelectionTask.cxx:2028 AliCentralitySelectionTask.cxx:2029 AliCentralitySelectionTask.cxx:2030 AliCentralitySelectionTask.cxx:2031 AliCentralitySelectionTask.cxx:2032 AliCentralitySelectionTask.cxx:2033 AliCentralitySelectionTask.cxx:2034 AliCentralitySelectionTask.cxx:2035 AliCentralitySelectionTask.cxx:2036 AliCentralitySelectionTask.cxx:2037 AliCentralitySelectionTask.cxx:2038 AliCentralitySelectionTask.cxx:2039 AliCentralitySelectionTask.cxx:2040 AliCentralitySelectionTask.cxx:2041 AliCentralitySelectionTask.cxx:2042 AliCentralitySelectionTask.cxx:2043 AliCentralitySelectionTask.cxx:2044 AliCentralitySelectionTask.cxx:2045 AliCentralitySelectionTask.cxx:2046 AliCentralitySelectionTask.cxx:2047 AliCentralitySelectionTask.cxx:2048 AliCentralitySelectionTask.cxx:2049 AliCentralitySelectionTask.cxx:2050 AliCentralitySelectionTask.cxx:2051 AliCentralitySelectionTask.cxx:2052 AliCentralitySelectionTask.cxx:2053 AliCentralitySelectionTask.cxx:2054 AliCentralitySelectionTask.cxx:2055 AliCentralitySelectionTask.cxx:2056 AliCentralitySelectionTask.cxx:2057 AliCentralitySelectionTask.cxx:2058 AliCentralitySelectionTask.cxx:2059 AliCentralitySelectionTask.cxx:2060 AliCentralitySelectionTask.cxx:2061 AliCentralitySelectionTask.cxx:2062 AliCentralitySelectionTask.cxx:2063 AliCentralitySelectionTask.cxx:2064 AliCentralitySelectionTask.cxx:2065 AliCentralitySelectionTask.cxx:2066 AliCentralitySelectionTask.cxx:2067 AliCentralitySelectionTask.cxx:2068 AliCentralitySelectionTask.cxx:2069 AliCentralitySelectionTask.cxx:2070 AliCentralitySelectionTask.cxx:2071 AliCentralitySelectionTask.cxx:2072 AliCentralitySelectionTask.cxx:2073 AliCentralitySelectionTask.cxx:2074 AliCentralitySelectionTask.cxx:2075 AliCentralitySelectionTask.cxx:2076 AliCentralitySelectionTask.cxx:2077 AliCentralitySelectionTask.cxx:2078 AliCentralitySelectionTask.cxx:2079 AliCentralitySelectionTask.cxx:2080 AliCentralitySelectionTask.cxx:2081 AliCentralitySelectionTask.cxx:2082 AliCentralitySelectionTask.cxx:2083 AliCentralitySelectionTask.cxx:2084 AliCentralitySelectionTask.cxx:2085 AliCentralitySelectionTask.cxx:2086 AliCentralitySelectionTask.cxx:2087 AliCentralitySelectionTask.cxx:2088 AliCentralitySelectionTask.cxx:2089 AliCentralitySelectionTask.cxx:2090 AliCentralitySelectionTask.cxx:2091 AliCentralitySelectionTask.cxx:2092 AliCentralitySelectionTask.cxx:2093 AliCentralitySelectionTask.cxx:2094 AliCentralitySelectionTask.cxx:2095 AliCentralitySelectionTask.cxx:2096 AliCentralitySelectionTask.cxx:2097 AliCentralitySelectionTask.cxx:2098 AliCentralitySelectionTask.cxx:2099 AliCentralitySelectionTask.cxx:2100 AliCentralitySelectionTask.cxx:2101 AliCentralitySelectionTask.cxx:2102 AliCentralitySelectionTask.cxx:2103 AliCentralitySelectionTask.cxx:2104 AliCentralitySelectionTask.cxx:2105 AliCentralitySelectionTask.cxx:2106 AliCentralitySelectionTask.cxx:2107 AliCentralitySelectionTask.cxx:2108 AliCentralitySelectionTask.cxx:2109 AliCentralitySelectionTask.cxx:2110 AliCentralitySelectionTask.cxx:2111 AliCentralitySelectionTask.cxx:2112 AliCentralitySelectionTask.cxx:2113 AliCentralitySelectionTask.cxx:2114 AliCentralitySelectionTask.cxx:2115 AliCentralitySelectionTask.cxx:2116 AliCentralitySelectionTask.cxx:2117 AliCentralitySelectionTask.cxx:2118 AliCentralitySelectionTask.cxx:2119 AliCentralitySelectionTask.cxx:2120 AliCentralitySelectionTask.cxx:2121 AliCentralitySelectionTask.cxx:2122 AliCentralitySelectionTask.cxx:2123 AliCentralitySelectionTask.cxx:2124 AliCentralitySelectionTask.cxx:2125 AliCentralitySelectionTask.cxx:2126 AliCentralitySelectionTask.cxx:2127 AliCentralitySelectionTask.cxx:2128 AliCentralitySelectionTask.cxx:2129 AliCentralitySelectionTask.cxx:2130 AliCentralitySelectionTask.cxx:2131 AliCentralitySelectionTask.cxx:2132 AliCentralitySelectionTask.cxx:2133 AliCentralitySelectionTask.cxx:2134 AliCentralitySelectionTask.cxx:2135 AliCentralitySelectionTask.cxx:2136 AliCentralitySelectionTask.cxx:2137 AliCentralitySelectionTask.cxx:2138 AliCentralitySelectionTask.cxx:2139 AliCentralitySelectionTask.cxx:2140 AliCentralitySelectionTask.cxx:2141 AliCentralitySelectionTask.cxx:2142 AliCentralitySelectionTask.cxx:2143 AliCentralitySelectionTask.cxx:2144 AliCentralitySelectionTask.cxx:2145 AliCentralitySelectionTask.cxx:2146 AliCentralitySelectionTask.cxx:2147 AliCentralitySelectionTask.cxx:2148 AliCentralitySelectionTask.cxx:2149 AliCentralitySelectionTask.cxx:2150 AliCentralitySelectionTask.cxx:2151 AliCentralitySelectionTask.cxx:2152 AliCentralitySelectionTask.cxx:2153 AliCentralitySelectionTask.cxx:2154 AliCentralitySelectionTask.cxx:2155 AliCentralitySelectionTask.cxx:2156 AliCentralitySelectionTask.cxx:2157 AliCentralitySelectionTask.cxx:2158 AliCentralitySelectionTask.cxx:2159 AliCentralitySelectionTask.cxx:2160 AliCentralitySelectionTask.cxx:2161 AliCentralitySelectionTask.cxx:2162 AliCentralitySelectionTask.cxx:2163 AliCentralitySelectionTask.cxx:2164 AliCentralitySelectionTask.cxx:2165 AliCentralitySelectionTask.cxx:2166 AliCentralitySelectionTask.cxx:2167