class TTree;
class TParticle;
class TVector3;
#include "AliAnalysisManager.h"
#include <AliMCEventHandler.h>
#include <AliMCEvent.h>
#include <AliStack.h>
class AliESDVertex;
class AliAODVertex;
class AliESDv0;
class AliAODv0;
class AliCascadeVertexer;
#include <iostream>
#include "AliAnalysisTaskSE.h"
#include "TList.h"
#include "TH1.h"
#include "TH2.h"
#include "TH3.h"
#include "TNtuple.h"
#include "TGraph.h"
#include "TCutG.h"
#include "TF1.h"
#include "TCanvas.h"
#include "TMath.h"
#include "TChain.h"
#include "Riostream.h"
#include "AliLog.h"
#include "AliCascadeVertexer.h"
#include "AliESDEvent.h"
#include "AliESDtrack.h"
#include "AliExternalTrackParam.h"
#include "AliAODEvent.h"
#include "AliInputEventHandler.h"
#include "AliESDcascade.h"
#include "AliAODcascade.h"
#include "AliAnalysisTaskHelium3Pi.h"
#include "AliESDtrackCuts.h"
#include "AliCentrality.h"
#include "TString.h"
#include <TDatime.h>
#include <TRandom3.h>
#include <TLorentzVector.h>
const Int_t AliAnalysisTaskHelium3Pi::fgNrot = 15;
ClassImp(AliAnalysisTaskHelium3Pi)
AliAnalysisTaskHelium3Pi::AliAnalysisTaskHelium3Pi()
: AliAnalysisTaskSE(),
fAnalysisType("ESD"),
fCollidingSystems(0),
fESDtrackCuts(0),
fDataType("REAL"),
fListHist(0),
fHistEventMultiplicity(0),
fHistTrackMultiplicity(0),
fHistTrackMultiplicityCent(0),
fHistTrackMultiplicitySemiCent(0),
fHistTrackMultiplicityMB(0),
fHistTrackMultiplicityPVCent(0),
fHistTrackMultiplicityPVSemiCent(0),
fHistTrackMultiplicityPVMB(0),
fhBB(0),
fhTOF(0),
fhMassTOF(0),
fhBBPions(0),
fhBBHe(0),
fhNaPos(0),
fhNaNeg(0),
fBetavsTPCsignalPos(0),
fBetavsTPCsignalNeg(0),
fNtuple1(0),
trunNumber(0),
tbunchcross(0),
torbit(0),
tperiod(0),
teventtype(0),
tTrackNumber(0),
tpercentile(0),
txPrimaryVertex(0),
tyPrimaryVertex(0),
tzPrimaryVertex(0),
txSecondaryVertex(0),
tySecondaryVertex(0),
tzSecondaryVertex(0),
tdcaTracks(0),
tCosPointingAngle(0),
tDCAV0toPrimaryVertex(0),
tHeSign(0),
tHepInTPC(0),
tHeTPCsignal(0),
tDcaHeToPrimVertex(0),
tHeEta(0),
tmomHex(0),
tmomHey(0),
tmomHez(0),
tmomHeAtSVx(0),
tmomHeAtSVy(0),
tmomHeAtSVz(0),
tHeTPCNcls(0),
tHeimpactXY(0),
tHeimpactZ(0),
tHeITSClusterMap(0),
tIsHeITSRefit(0),
tPionSign(0),
tPionpInTPC(0),
tPionTPCsignal(0),
tDcaPionToPrimVertex(0),
tPionEta(0),
tmomPionx(0),
tmomPiony(0),
tmomPionz(0),
tmomNegPionAtSVx(0),
tmomNegPionAtSVy(0),
tmomNegPionAtSVz(0),
tPionTPCNcls(0),
tPionimpactXY(0),
tPionimpactZ(0),
tPionITSClusterMap(0),
tIsPiITSRefit(0),
txn(0),
txp(0),
tchi2He(0),
tchi2Pi(0),
fNtuple4(0),
tHelrunNumber(0),
tHelBCNumber(0),
tHelOrbitNumber(0),
tHelPeriodNumber(0),
tHeleventtype(0),
tHelisHeITSrefit(0),
tHelpercentile(0),
tHelSign(0),
tHelpinTPC(0),
tHelGetTPCsignal(0),
tHelPx(0),
tHelPy(0),
tHelPz(0),
tHelEta(0),
tHelisTOF(0),
tHelpoutTPC(0),
tHeltimeTOF(0),
tHeltrackLenghtTOF(0),
tHelimpactXY(0),
tHelimpactZ(0),
tHelmapITS(0),
tHelTPCNcls(0),
tHelTRDsignal(0),
tHelxPrimaryVertex(0),
tHelyPrimaryVertex(0),
tHelzPrimaryVertex(0),
tHelchi2PerClusterTPC(0),
fPIDResponse(0)
{
fESDtrackCuts = new AliESDtrackCuts("fESDtrackCuts");
fESDtrackCuts->SetRequireITSStandAlone(kFALSE);
fESDtrackCuts->SetRequireITSPureStandAlone(kFALSE);
fESDtrackCuts->SetRequireTPCRefit(kTRUE);
fESDtrackCuts->SetAcceptKinkDaughters(kFALSE);
fESDtrackCuts->SetMinNClustersTPC(60);
fESDtrackCuts->SetMaxChi2PerClusterTPC(5);
fESDtrackCuts->SetEtaRange(-0.9,0.9);
}
AliAnalysisTaskHelium3Pi::AliAnalysisTaskHelium3Pi(const char *name)
: AliAnalysisTaskSE(name),
fAnalysisType("ESD"),
fCollidingSystems(0),
fESDtrackCuts(0),
fDataType("REAL"),
fListHist(0),
fHistEventMultiplicity(0),
fHistTrackMultiplicity(0),
fHistTrackMultiplicityCent(0),
fHistTrackMultiplicitySemiCent(0),
fHistTrackMultiplicityMB(0),
fHistTrackMultiplicityPVCent(0),
fHistTrackMultiplicityPVSemiCent(0),
fHistTrackMultiplicityPVMB(0),
fhBB(0),
fhTOF(0),
fhMassTOF(0),
fhBBPions(0),
fhBBHe(0),
fhNaPos(0),
fhNaNeg(0),
fBetavsTPCsignalPos(0),
fBetavsTPCsignalNeg(0),
fNtuple1(0),
trunNumber(0),
tbunchcross(0),
torbit(0),
tperiod(0),
teventtype(0),
tTrackNumber(0),
tpercentile(0),
txPrimaryVertex(0),
tyPrimaryVertex(0),
tzPrimaryVertex(0),
txSecondaryVertex(0),
tySecondaryVertex(0),
tzSecondaryVertex(0),
tdcaTracks(0),
tCosPointingAngle(0),
tDCAV0toPrimaryVertex(0),
tHeSign(0),
tHepInTPC(0),
tHeTPCsignal(0),
tDcaHeToPrimVertex(0),
tHeEta(0),
tmomHex(0),
tmomHey(0),
tmomHez(0),
tmomHeAtSVx(0),
tmomHeAtSVy(0),
tmomHeAtSVz(0),
tHeTPCNcls(0),
tHeimpactXY(0),
tHeimpactZ(0),
tHeITSClusterMap(0),
tIsHeITSRefit(0),
tPionSign(0),
tPionpInTPC(0),
tPionTPCsignal(0),
tDcaPionToPrimVertex(0),
tPionEta(0),
tmomPionx(0),
tmomPiony(0),
tmomPionz(0),
tmomNegPionAtSVx(0),
tmomNegPionAtSVy(0),
tmomNegPionAtSVz(0),
tPionTPCNcls(0),
tPionimpactXY(0),
tPionimpactZ(0),
tPionITSClusterMap(0),
tIsPiITSRefit(0),
txn(0),
txp(0),
tchi2He(0),
tchi2Pi(0),
fNtuple4(0),
tHelrunNumber(0),
tHelBCNumber(0),
tHelOrbitNumber(0),
tHelPeriodNumber(0),
tHeleventtype(0),
tHelisHeITSrefit(0),
tHelpercentile(0),
tHelSign(0),
tHelpinTPC(0),
tHelGetTPCsignal(0),
tHelPx(0),
tHelPy(0),
tHelPz(0),
tHelEta(0),
tHelisTOF(0),
tHelpoutTPC(0),
tHeltimeTOF(0),
tHeltrackLenghtTOF(0),
tHelimpactXY(0),
tHelimpactZ(0),
tHelmapITS(0),
tHelTPCNcls(0),
tHelTRDsignal(0),
tHelxPrimaryVertex(0),
tHelyPrimaryVertex(0),
tHelzPrimaryVertex(0),
tHelchi2PerClusterTPC(0),
fPIDResponse(0)
{
DefineInput(0, TChain::Class());
DefineOutput(1, TList::Class());
DefineOutput(2, TTree::Class());
DefineOutput(3, TTree::Class());
fESDtrackCuts = new AliESDtrackCuts("fESDtrackCuts");
fESDtrackCuts->SetRequireITSStandAlone(kFALSE);
fESDtrackCuts->SetRequireITSPureStandAlone(kFALSE);
fESDtrackCuts->SetRequireTPCRefit(kTRUE);
fESDtrackCuts->SetAcceptKinkDaughters(kFALSE);
fESDtrackCuts->SetMinNClustersTPC(60);
fESDtrackCuts->SetMaxChi2PerClusterTPC(5);
fESDtrackCuts->SetEtaRange(-0.9,0.9);
}
AliAnalysisTaskHelium3Pi::~AliAnalysisTaskHelium3Pi()
{
if (fListHist) {
delete fListHist;
fListHist = 0;
}
if (fESDtrackCuts) delete fESDtrackCuts;
if(fNtuple1) delete fNtuple1;
if(fNtuple4) delete fNtuple4;
}
Double_t AliAnalysisTaskHelium3Pi::BetheBloch(Double_t betaGamma,Double_t charge,Bool_t isPbPb) {
Double_t kp1, kp2, kp3, kp4, kp5;
if(isPbPb){
kp1 = 4.7*charge*charge;
kp2 = 8.98482806165147636e+00;
kp3 = 1.54000000000000005e-05;
kp4 = 2.30445734159456084e+00;
kp5 = 2.25624744086878559e+00;
}
else{
kp1 = 4.7*charge*charge;
kp2 = 8.98482806165147636e+00;
kp3 = 1.54000000000000005e-05;
kp4 = 2.30445734159456084e+00;
kp5 = 2.25624744086878559e+00;
}
Double_t beta = betaGamma / TMath::Sqrt(1.0 + betaGamma * betaGamma);
Double_t aa = TMath::Power(beta, kp4);
Double_t bb = TMath::Power(1.0 / betaGamma, kp5);
bb = TMath::Log(kp3 + bb);
Double_t out = (kp2 - aa - bb) * kp1 / aa;
return out;
}
void AliAnalysisTaskHelium3Pi::UserCreateOutputObjects()
{
fListHist = new TList();
fListHist->SetOwner();
if(! fHistEventMultiplicity ){
fHistEventMultiplicity = new TH1F( "fHistEventMultiplicity" , "Nb of Events" , 12 , -0.5, 11.5);
fHistEventMultiplicity->GetXaxis()->SetBinLabel(1 ,"All Events");
fHistEventMultiplicity->GetXaxis()->SetBinLabel(2 ,"Events w/PV");
fHistEventMultiplicity->GetXaxis()->SetBinLabel(3 ,"Events w/|Vz|<10cm");
fHistEventMultiplicity->GetXaxis()->SetBinLabel(4 ,"Central Events");
fHistEventMultiplicity->GetXaxis()->SetBinLabel(5 ,"SemiCentral Events");
fHistEventMultiplicity->GetXaxis()->SetBinLabel(6 ,"MB Events");
fHistEventMultiplicity->GetXaxis()->SetBinLabel(7 ,"Central Events w/|Vz|<10cm");
fHistEventMultiplicity->GetXaxis()->SetBinLabel(8 ,"SemiCentral Events w/|Vz|<10cm");
fHistEventMultiplicity->GetXaxis()->SetBinLabel(9 ,"MB Events w/|Vz|<10cm");
fHistEventMultiplicity->GetXaxis()->SetBinLabel(10,"Any Events");
fHistEventMultiplicity->GetXaxis()->SetBinLabel(11,"Any Events w/|Vz|<10cm");
fListHist->Add(fHistEventMultiplicity);
}
if(! fHistTrackMultiplicity ){
fHistTrackMultiplicity = new TH2F( "fHistTrackMultiplicity" , "Nb of Tracks", 2500,0, 25000,210,-1,104);
fHistTrackMultiplicity->GetXaxis()->SetTitle("Number of tracks");
fHistTrackMultiplicity->GetYaxis()->SetTitle("Percentile");
fListHist->Add(fHistTrackMultiplicity);
}
if(! fHistTrackMultiplicityCent ){
fHistTrackMultiplicityCent = new TH2F( "fHistTrackMultiplicityCent", "Nb of Tracks Central Events", 2500,0, 25000,210,-1,104 );
fHistTrackMultiplicityCent->GetXaxis()->SetTitle("Number of tracks");
fHistTrackMultiplicityCent->GetYaxis()->SetTitle("Percentile");
fListHist->Add(fHistTrackMultiplicityCent);
}
if(! fHistTrackMultiplicitySemiCent ){
fHistTrackMultiplicitySemiCent = new TH2F( "fHistTrackMultiplicitySemiCent" , "Nb of Tracks SemiCentral Events", 2500,0, 25000 ,210,-1,104);
fHistTrackMultiplicitySemiCent->GetXaxis()->SetTitle("Number of tracks");
fHistTrackMultiplicitySemiCent->GetYaxis()->SetTitle("Percentile");
fListHist->Add(fHistTrackMultiplicitySemiCent);
}
if(! fHistTrackMultiplicityMB ){
fHistTrackMultiplicityMB = new TH2F( "fHistTrackMultiplicityMB" , "Nb of Tracks MBral Events", 2500,0, 25000,210,-1,104 );
fHistTrackMultiplicityMB->GetXaxis()->SetTitle("Number of tracks");
fHistTrackMultiplicityMB->GetYaxis()->SetTitle("Percentile");
fListHist->Add(fHistTrackMultiplicityMB);
}
if(! fHistTrackMultiplicityPVCent ){
fHistTrackMultiplicityPVCent = new TH2F( "fHistTrackMultiplicityPVCent" , "Nb of Tracks Central Events", 2500,0, 25000,210,-1,104 );
fHistTrackMultiplicityPVCent->GetXaxis()->SetTitle("Number of tracks");
fHistTrackMultiplicityPVCent->GetYaxis()->SetTitle("Percentile");
fListHist->Add(fHistTrackMultiplicityPVCent);
}
if(! fHistTrackMultiplicityPVSemiCent ){
fHistTrackMultiplicityPVSemiCent = new TH2F( "fHistTrackMultiplicityPVSemiCent" , "Nb of Tracks SemiCentral Events", 2500,0, 25000 ,210,-1,104);
fHistTrackMultiplicityPVSemiCent->GetXaxis()->SetTitle("Number of tracks");
fHistTrackMultiplicityPVSemiCent->GetYaxis()->SetTitle("Percentile");
fListHist->Add(fHistTrackMultiplicityPVSemiCent);
}
if(! fHistTrackMultiplicityPVMB ){
fHistTrackMultiplicityPVMB = new TH2F( "fHistTrackMultiplicityPVMB" , "Nb of Tracks MBral Events", 2500,0, 25000,210,-1,104 );
fHistTrackMultiplicityPVMB->GetXaxis()->SetTitle("Number of tracks");
fHistTrackMultiplicityPVMB->GetYaxis()->SetTitle("Percentile");
fListHist->Add(fHistTrackMultiplicityPVMB);
}
if(! fhBB ){
fhBB = new TH2F( "fhBB" , "BetheBlochTPC" , 120,-6,6,150,0,1500);
fhBB->GetXaxis()->SetTitle("p/z (GeV/#it{c})");
fhBB->GetYaxis()->SetTitle("TPC Signal");
fListHist->Add(fhBB);
}
if(! fhTOF ){
fhTOF = new TH2F( "fhTOF" , "Scatter Plot TOF" , 120,-6,6,100,0,1.2);
fhTOF->GetXaxis()->SetTitle("p/z (GeV/#it{c})");
fhTOF->GetYaxis()->SetTitle("#beta");
fListHist->Add(fhTOF);
}
if(! fhMassTOF){
fhMassTOF=new TH1F ("fhMassTOF","Particle Mass - TOF", 300,0 ,5);
fhMassTOF->GetXaxis()->SetTitle("Mass (GeV/#it{c}^{2})");
fListHist->Add(fhMassTOF);
}
if(! fhBBPions ){
fhBBPions = new TH2F( "fhBBPions" , "Bethe-Bloch TPC Pions" , 120,-6,6,150,0,1500);
fhBBPions->GetXaxis()->SetTitle("p/z (GeV/#it{c})");
fhBBPions->GetYaxis()->SetTitle("TPC Signal");
fListHist->Add(fhBBPions);
}
if(! fhBBHe ){
fhBBHe = new TH2F( "fhBBHe" , "Bethe-Bloch TPC He" , 120,-6,6,150,0,1500);
fhBBHe->GetXaxis()->SetTitle("p/z (GeV/#it{c})");
fhBBHe->GetYaxis()->SetTitle("TPC Signal");
fListHist->Add(fhBBHe);
}
if(! fhNaPos ){
fhNaPos = new TH2F( "fhNaPos" , "Distribution Pos" , 500,0,5,40,-10,10);
fhNaPos->GetXaxis()->SetTitle("p/z (GeV/#it{c})");
fhNaPos->GetYaxis()->SetTitle("(TPCSignal-bbtheo)/bbtheo (He)");
fListHist->Add(fhNaPos);
}
if(! fhNaNeg ){
fhNaNeg = new TH2F( "fhNaNeg" , "Distribution Neg" , 500,0,5,40,-10,10);
fhNaNeg->GetXaxis()->SetTitle("p/z (GeV/#it{c})");
fhNaNeg->GetYaxis()->SetTitle("(TPCSignal-bbtheo)/bbtheo (He)");
fListHist->Add(fhNaNeg);
}
if(! fBetavsTPCsignalPos ){
fBetavsTPCsignalPos = new TH2F("fBetavsTPCsignalPos","fBetavsTPCsignalPos",100,0,1.2,150,0,1500);
fBetavsTPCsignalPos->GetXaxis()->SetTitle("#beta");
fBetavsTPCsignalPos->GetYaxis()->SetTitle("TPC Signal");
fListHist->Add(fBetavsTPCsignalPos);
}
if(! fBetavsTPCsignalNeg ){
fBetavsTPCsignalNeg = new TH2F("fBetavsTPCsignalNeg","fBetavsTPCsignalNeg",100,0,1.2,150,0,1500);
fBetavsTPCsignalNeg->GetXaxis()->SetTitle("#beta");
fBetavsTPCsignalNeg->GetYaxis()->SetTitle("TPC Signal");
fListHist->Add(fBetavsTPCsignalNeg);
}
if(! fNtuple1 ) {
fNtuple1 = new TTree("fNtuple1","fNtuple1");
fNtuple1->Branch("trunNumber" ,&trunNumber ,"trunNumber/F");
fNtuple1->Branch("tbunchcross" ,&tbunchcross ,"tbunchcross/F");
fNtuple1->Branch("torbit" ,&torbit ,"torbit/F");
fNtuple1->Branch("tperiod" ,&tperiod ,"tperiod/F");
fNtuple1->Branch("teventtype" ,&teventtype ,"teventtype/F");
fNtuple1->Branch("tTrackNumber" ,&tTrackNumber ,"tTrackNumber/F");
fNtuple1->Branch("tpercentile" ,&tpercentile ,"tpercentile/F") ;
fNtuple1->Branch("txPrimaryVertex" ,&txPrimaryVertex ,"txPrimaryVertex/F");
fNtuple1->Branch("tyPrimaryVertex" ,&tyPrimaryVertex ,"tyPrimaryVertex/F");
fNtuple1->Branch("tzPrimaryVertex" ,&tzPrimaryVertex ,"tzPrimaryVertex/F");
fNtuple1->Branch("txSecondaryVertex" ,&txSecondaryVertex ,"txSecondaryVertex/F");
fNtuple1->Branch("tySecondaryVertex" ,&tySecondaryVertex ,"tySecondaryVertex/F");
fNtuple1->Branch("tzSecondaryVertex" ,&tzSecondaryVertex ,"tzSecondaryVertex/F");
fNtuple1->Branch("tdcaTracks" ,&tdcaTracks ,"tdcaTracks/F");
fNtuple1->Branch("tCosPointingAngle" ,&tCosPointingAngle ,"tCosPointingAngle/F");
fNtuple1->Branch("tDCAV0toPrimaryVertex",&tDCAV0toPrimaryVertex,"tDCAV0toPrimaryVertex/F");
fNtuple1->Branch("tHeSign" ,&tHeSign ,"tHeSign/F");
fNtuple1->Branch("tHepInTPC" ,&tHepInTPC ,"tHepInTPC/F");
fNtuple1->Branch("tHeTPCsignal" ,&tHeTPCsignal ,"tHeTPCsignal/F");
fNtuple1->Branch("tDcaHeToPrimVertex" ,&tDcaHeToPrimVertex ,"tDcaHeToPrimVertex/F");
fNtuple1->Branch("tHeEta" ,&tHeEta ,"tHeEta/F");
fNtuple1->Branch("tmomHex" ,&tmomHex ,"tmomHex/F");
fNtuple1->Branch("tmomHey" ,&tmomHey ,"tmomHey/F");
fNtuple1->Branch("tmomHez" ,&tmomHez ,"tmomHez/F");
fNtuple1->Branch("tmomHeAtSVx" ,&tmomHeAtSVx ,"tmomHeAtSVx/F");
fNtuple1->Branch("tmomHeAtSVy" ,&tmomHeAtSVy ,"tmomHeAtSVy/F");
fNtuple1->Branch("tmomHeAtSVz" ,&tmomHeAtSVz ,"tmomHeAtSVz/F");
fNtuple1->Branch("tHeTPCNcls" ,&tHeTPCNcls ,"tHeTPCNcls/F");
fNtuple1->Branch("tHeimpactXY" ,&tHeimpactXY ,"tHeimpactXY/F");
fNtuple1->Branch("tHeimpactZ" ,&tHeimpactZ ,"tHeimpactZ/F");
fNtuple1->Branch("tHeITSClusterMap" ,&tHeITSClusterMap ,"tHeITSClusterMap/F");
fNtuple1->Branch("tIsHeITSRefit" ,&tIsHeITSRefit ,"tIsHeITSRefit/F");
fNtuple1->Branch("tPionSign" ,&tPionSign ,"tPionSign/F");
fNtuple1->Branch("tPionpInTPC" ,&tPionpInTPC ,"tPionpInTPC/F");
fNtuple1->Branch("tPionTPCsignal" ,&tPionTPCsignal ,"tPionTPCsignal/F");
fNtuple1->Branch("tDcaPionToPrimVertex" ,&tDcaPionToPrimVertex ,"tDcaPionToPrimVertex/F");
fNtuple1->Branch("tPionEta" ,&tPionEta ,"tPionEta/F");
fNtuple1->Branch("tmomPionx" ,&tmomPionx ,"tmomPionx/F");
fNtuple1->Branch("tmomPiony" ,&tmomPiony ,"tmomPiony/F");
fNtuple1->Branch("tmomPionz" ,&tmomPionz ,"tmomPionz/F");
fNtuple1->Branch("tmomNegPionAtSVx" ,&tmomNegPionAtSVx ,"tmomNegPionAtSVx/F");
fNtuple1->Branch("tmomNegPionAtSVy" ,&tmomNegPionAtSVy ,"tmomNegPionAtSVy/F");
fNtuple1->Branch("tmomNegPionAtSVz" ,&tmomNegPionAtSVz ,"tmomNegPionAtSVz/F");
fNtuple1->Branch("tPionTPCNcls" ,&tPionTPCNcls ,"tPionTPCNcls/F");
fNtuple1->Branch("tPionimpactXY" ,&tPionimpactXY ,"tPionimpactXY/F");
fNtuple1->Branch("tPionimpactZ" ,&tPionimpactZ ,"tPionimpactZ/F");
fNtuple1->Branch("tPionITSClusterMap" ,&tPionITSClusterMap ,"tPionITSClusterMap/F");
fNtuple1->Branch("tIsPiITSRefit" ,&tIsPiITSRefit ,"tIsPiITSRefit/F");
fNtuple1->Branch("txn" ,&txn ,"txn/F");
fNtuple1->Branch("txp" ,&txp ,"txp/F");
fNtuple1->Branch("tchi2He" ,&tchi2He ,"tchi2He/F");
fNtuple1->Branch("tchi2Pi" ,&tchi2Pi ,"tchi2Pi/F");
}
if(! fNtuple4 ) {
fNtuple4 = new TTree("fNtuple4","fNtuple4");
fNtuple4->Branch("tHelrunNumber" ,&tHelrunNumber ,"tHelrunNumber/F");
fNtuple4->Branch("tHelBCNumber" ,&tHelBCNumber ,"tHelBCNumber/F");
fNtuple4->Branch("tHelOrbitNumber" ,&tHelOrbitNumber ,"tHelOrbitNumber/F");
fNtuple4->Branch("tHelPeriodNumber" ,&tHelPeriodNumber ,"tHelPeriodNumber/F");
fNtuple4->Branch("tHeleventtype" ,&tHeleventtype ,"tHeleventtype/F");
fNtuple4->Branch("tHelisHeITSrefit" ,&tHelisHeITSrefit ,"tHelisHeITSrefit/F");
fNtuple4->Branch("tHelpercentile" ,&tHelpercentile ,"tHelpercentile/F");
fNtuple4->Branch("tHelSign" ,&tHelSign ,"tHelSign/F");
fNtuple4->Branch("tHelpinTPC" ,&tHelpinTPC ,"tHelpinTPC/F");
fNtuple4->Branch("tHelGetTPCsignal" ,&tHelGetTPCsignal ,"tHelGetTPCsignal/F");
fNtuple4->Branch("tHelPx" ,&tHelPx ,"tHelPx/F");
fNtuple4->Branch("tHelPy" ,&tHelPy ,"tHelPy/F");
fNtuple4->Branch("tHelPz" ,&tHelPz ,"tHelPz/F");
fNtuple4->Branch("tHelEta" ,&tHelEta ,"tHelEta/F");
fNtuple4->Branch("tHelisTOF" ,&tHelisTOF ,"tHelisTOF/F");
fNtuple4->Branch("tHelpoutTPC" ,&tHelpoutTPC ,"tHelpoutTPC/F");
fNtuple4->Branch("tHeltimeTOF" ,&tHeltimeTOF ,"tHeltimeTOF/F");
fNtuple4->Branch("tHeltrackLenghtTOF" ,&tHeltrackLenghtTOF ,"tHeltrackLenghtTOF/F");
fNtuple4->Branch("tHelimpactXY" ,&tHelimpactXY ,"tHelimpactXY/F");
fNtuple4->Branch("tHelimpactZ" ,&tHelimpactZ ,"tHelimpactZ/F");
fNtuple4->Branch("tHelmapITS" ,&tHelmapITS ,"tHelmapITS/F");
fNtuple4->Branch("tHelTPCNcls" ,&tHelTPCNcls ,"tHelTPCNcls/F");
fNtuple4->Branch("tHelTRDsignal" ,&tHelTRDsignal ,"tHelTRDsignal/F");
fNtuple4->Branch("tHelxPrimaryVertex" ,&tHelxPrimaryVertex ,"tHelxPrimaryVertex/F");
fNtuple4->Branch("tHelyPrimaryVertex" ,&tHelyPrimaryVertex ,"tHelyPrimaryVertex/F");
fNtuple4->Branch("tHelzPrimaryVertex" ,&tHelzPrimaryVertex ,"tHelzPrimaryVertex/F");
fNtuple4->Branch("tHelchi2PerClusterTPC",&tHelchi2PerClusterTPC,"tHelchi2PerClusterTPC/F");
}
PostData(1, fListHist);
PostData(2, fNtuple1);
PostData(3, fNtuple4);
}
void AliAnalysisTaskHelium3Pi::UserExec(Option_t *)
{
Double_t pinTPC=0.,poutTPC=0.,TPCSignal=0.;
Double_t xPrimaryVertex=0.,yPrimaryVertex=0.,zPrimaryVertex=0.;
Double_t massTOF=0.,timeTOF=0.,trackLenghtTOF=0.,betaTOF=0.;
ULong_t status=0;
ULong_t statusPi=0;
Bool_t isTPC=kFALSE,isTOF=kFALSE,IsHeITSRefit=kFALSE,IsPiITSRefit=kFALSE ;
Float_t nSigmaNegPion=0.;
Double_t cutNSigma = 3;
Double_t bbtheoM=0.,bbtheo=0.;
Double_t zNathashaNeg=0;
Double_t zNathashaPos=0;
Double_t fPos[3]={0.,0.,0.};
Double_t runNumber=0.;
Double_t BCNumber=0.;
Double_t OrbitNumber=0.;
Double_t PeriodNumber=0.;
Double_t Helium3Mass = 2.80839;
Double_t PionMass = 0.13957;
TLorentzVector vPion,vHelium,vSum;
Double_t fgChi2max=33.;
Double_t fgDNmin=0.05;
Double_t fgDCAmax=1.0;
Double_t fgCPAmin=0.99;
Double_t fgRmin=0.1;
Double_t fgRmax=200.;
AliVEvent *event = InputEvent();
if (!event) { Printf("ERROR: Could not retrieve event"); return; }
Info("AliAnalysisTaskHelium3Pi","Starting UserExec");
SetDataType("REAL");
AliESDEvent* lESDevent = dynamic_cast<AliESDEvent*>(event);
if (!lESDevent) {
AliError("Cannot get the ESD event");
return;
}
fHistEventMultiplicity->Fill(0);
Double_t lMagneticField=lESDevent->GetMagneticField();
Int_t TrackNumber = -1;
AliCentrality *centrality = lESDevent->GetCentrality();
Float_t percentile=centrality->GetCentralityPercentile("V0M");
TrackNumber = lESDevent->GetNumberOfTracks();
if (TrackNumber<2) return;
AliAnalysisManager *man=AliAnalysisManager::GetAnalysisManager();
AliInputEventHandler* inputHandler = (AliInputEventHandler*) (man->GetInputEventHandler());
fPIDResponse=inputHandler->GetPIDResponse();
Int_t eventtype=-99;
Bool_t isSelectedCentral = (inputHandler->IsEventSelected() & AliVEvent::kCentral);
Bool_t isSelectedSemiCentral = (inputHandler->IsEventSelected() & AliVEvent::kSemiCentral);
Bool_t isSelectedMB = (inputHandler->IsEventSelected() & AliVEvent::kMB);
Bool_t isSelectedAny = (inputHandler->IsEventSelected() & AliVEvent::kAny);
if(isSelectedCentral){
fHistEventMultiplicity->Fill(3);
fHistTrackMultiplicityCent->Fill(TrackNumber,percentile);
eventtype=1;
}
if(isSelectedSemiCentral){
fHistEventMultiplicity->Fill(4);
fHistTrackMultiplicitySemiCent->Fill(TrackNumber,percentile);
eventtype=2;
}
if(isSelectedMB){
fHistEventMultiplicity->Fill(5);
fHistTrackMultiplicityMB->Fill(TrackNumber,percentile);
eventtype=3;
}
if(!isSelectedCentral && !isSelectedSemiCentral && !isSelectedMB && isSelectedAny){
fHistEventMultiplicity->Fill(9);
fHistTrackMultiplicity->Fill(TrackNumber,percentile);
eventtype=4;
}
if(eventtype ==1 || eventtype ==2 || eventtype==3 || eventtype==4){
const AliESDVertex *vtx = lESDevent->GetPrimaryVertexTracks();
if(vtx->GetNContributors()<1) {
vtx = lESDevent->GetPrimaryVertexSPD();
if(vtx->GetNContributors()<1) {
Info("AliAnalysisTaskHelium3Pi","No good vertex, skip event");
return;
}
}
fHistEventMultiplicity->Fill(1);
xPrimaryVertex=vtx->GetX();
yPrimaryVertex=vtx->GetY();
zPrimaryVertex=vtx->GetZ();
if(TMath::Abs(zPrimaryVertex)>10) return;
if(eventtype==1){
fHistTrackMultiplicityPVCent->Fill(TrackNumber,percentile);
fHistEventMultiplicity->Fill(6);
}
if(eventtype==2){
fHistTrackMultiplicityPVSemiCent->Fill(TrackNumber,percentile);
fHistEventMultiplicity->Fill(7);
}
if(eventtype==3){
fHistTrackMultiplicityPVMB->Fill(TrackNumber,percentile);
fHistEventMultiplicity->Fill(8);
}
if(eventtype==4){
fHistEventMultiplicity->Fill(10);
}
fHistEventMultiplicity->Fill(2);
TArrayI PionsTPC(TrackNumber);
Int_t nPionsTPC=0;
TArrayI HeTPC(TrackNumber);
Int_t nHeTPC=0;
const Double_t speedOfLight = TMath::C()*1E2*1E-12;
Float_t impactXY=-999, impactZ=-999;
Float_t impactXYpi=-999, impactZpi=-999;
runNumber = lESDevent->GetRunNumber();
BCNumber = lESDevent->GetBunchCrossNumber();
OrbitNumber = lESDevent->GetOrbitNumber();
PeriodNumber= lESDevent->GetPeriodNumber();
for (Int_t j=0; j<TrackNumber; j++) {
AliESDtrack *esdtrack=lESDevent->GetTrack(j);
if(!esdtrack) {
AliError(Form("ERROR: Could not retrieve esdtrack %d",j));
continue;
}
if (!fESDtrackCuts->AcceptTrack(esdtrack)) continue;
status = (ULong_t)esdtrack->GetStatus();
isTPC = (((status) & AliESDtrack::kTPCin) != 0);
isTOF = ((((status) & AliESDtrack::kTOFout) != 0) && (((status) & AliESDtrack::kTIME) != 0));
UInt_t mapITS=esdtrack->GetITSClusterMap();
Double_t d=esdtrack->GetD(xPrimaryVertex,yPrimaryVertex,lMagneticField);
if (TMath::Abs(d)>fgRmax) continue;
TPCSignal=esdtrack->GetTPCsignal();
if (TPCSignal<10)continue;
if (TPCSignal>1000)continue;
if(!isTPC)continue;
if(!esdtrack->GetTPCInnerParam())continue;
AliExternalTrackParam trackIn(*esdtrack->GetInnerParam());
pinTPC= trackIn.GetP();
poutTPC=pinTPC;
if((status) & (AliESDtrack::kITSrefit!=0)){
fhBB->Fill(pinTPC*esdtrack->GetSign(),TPCSignal);
}
timeTOF=esdtrack->GetTOFsignal();
trackLenghtTOF= esdtrack->GetIntegratedLength();
if(isTOF){
if(!esdtrack->GetOuterParam())continue;
AliExternalTrackParam trackOut(*esdtrack->GetOuterParam());
poutTPC = trackOut.GetP();
betaTOF= (trackLenghtTOF/timeTOF)/2.99792458e-2;
fhTOF->Fill(poutTPC*esdtrack->GetSign(),betaTOF);
Double_t mass2=(poutTPC*poutTPC)*((((speedOfLight*speedOfLight)*(timeTOF*timeTOF))-(trackLenghtTOF*trackLenghtTOF))/(trackLenghtTOF*trackLenghtTOF));
if(mass2>0) massTOF=TMath::Sqrt(mass2);
fhMassTOF->Fill(massTOF);
if(esdtrack->GetSign() < 0.)fBetavsTPCsignalNeg->Fill(betaTOF,TPCSignal);
if(esdtrack->GetSign() > 0.)fBetavsTPCsignalPos->Fill(betaTOF,TPCSignal);
}
bbtheo = fPIDResponse->NumberOfSigmas((AliPIDResponse::EDetector)0,esdtrack,(AliPID::EParticleType) 7);
if(esdtrack->GetSign()<0){
zNathashaNeg=bbtheo;
fhNaNeg->Fill(pinTPC,zNathashaNeg);
}
if(esdtrack->GetSign() > 0.){
zNathashaPos=bbtheo;
fhNaPos->Fill(pinTPC,zNathashaPos);
}
nSigmaNegPion=TMath::Abs(fPIDResponse->NumberOfSigmasTPC(esdtrack,(AliPID::EParticleType) 2));
if ( (nSigmaNegPion < cutNSigma)){
fhBBPions->Fill(pinTPC*esdtrack->GetSign(),TPCSignal);
if(pinTPC<3.){
PionsTPC[nPionsTPC++]=j;
}
}
bbtheoM = TMath::Abs((fPIDResponse->NumberOfSigmasTPC(esdtrack,(AliPID::EParticleType) 7)));
if( bbtheoM < 3.) {
if(pinTPC>0.6){
fhBBHe->Fill(pinTPC*esdtrack->GetSign(),TPCSignal);
HeTPC[nHeTPC++]=j;
Bool_t isHeITSrefit=((status) & (AliESDtrack::kITSrefit));
esdtrack->GetImpactParameters(impactXY, impactZ);
Int_t fIdxInt[200];
Int_t nClustersTPC = esdtrack->GetTPCclusters(fIdxInt);
Float_t chi2PerClusterTPC = esdtrack->GetTPCchi2()/(Float_t)(nClustersTPC);
tHelrunNumber =(Float_t)runNumber;
tHelBCNumber =(Float_t)BCNumber;
tHelOrbitNumber =(Float_t)OrbitNumber;
tHelPeriodNumber =(Float_t)PeriodNumber;
tHeleventtype =(Float_t)eventtype;
tHelisHeITSrefit =(Float_t)isHeITSrefit;
tHelpercentile =(Float_t)percentile;
tHelSign =(Float_t)esdtrack->GetSign();
tHelpinTPC =(Float_t)pinTPC;
tHelGetTPCsignal =(Float_t)esdtrack->GetTPCsignal();
tHelPx =(Float_t)esdtrack->Px();
tHelPy =(Float_t)esdtrack->Py();
tHelPz =(Float_t)esdtrack->Pz();
tHelEta =(Float_t)esdtrack->Eta();
tHelisTOF =(Float_t)isTOF;
tHelpoutTPC =(Float_t)poutTPC;
tHeltimeTOF =(Float_t)timeTOF;
tHeltrackLenghtTOF =(Float_t)trackLenghtTOF;
tHelimpactXY =(Float_t)impactXY;
tHelimpactZ =(Float_t)impactZ;
tHelmapITS =(Float_t)mapITS;
tHelTPCNcls =(Float_t)esdtrack->GetTPCNcls();
tHelTRDsignal =(Float_t)esdtrack->GetTRDsignal();
tHelxPrimaryVertex =(Float_t)xPrimaryVertex;
tHelyPrimaryVertex =(Float_t)yPrimaryVertex;
tHelzPrimaryVertex =(Float_t)zPrimaryVertex;
tHelchi2PerClusterTPC =(Float_t)chi2PerClusterTPC;
}
}
}
PionsTPC.Set(nPionsTPC);
HeTPC.Set(nHeTPC);
Double_t DcaHeToPrimVertex=0;
Double_t DcaPionToPrimVertex=0;
impactXY=-999, impactZ=-999;
impactXYpi=-999, impactZpi=-999;
Double_t momPionVett[3];
for(Int_t i=0;i<3;i++)momPionVett[i]=0;
Double_t momHeVett[3];
for(Int_t i=0;i<3;i++)momHeVett[i]=0;
Double_t momPionVettAt[3];
for(Int_t i=0;i<3;i++)momPionVettAt[i]=0;
Double_t momHeVettAt[3];
for(Int_t i=0;i<3;i++)momHeVettAt[i]=0;
for (Int_t k=0; k < nPionsTPC; k++) {
DcaPionToPrimVertex=0.;
DcaHeToPrimVertex=0;
Int_t PionIdx=PionsTPC[k];
AliESDtrack *PionTrack=lESDevent->GetTrack(PionIdx);
statusPi = (ULong_t)PionTrack->GetStatus();
IsPiITSRefit = ((statusPi) & (AliESDtrack::kITSrefit));
if (PionTrack)
DcaPionToPrimVertex = TMath::Abs(PionTrack->GetD(xPrimaryVertex, yPrimaryVertex,lMagneticField));
if(DcaPionToPrimVertex<0.2)continue;
AliExternalTrackParam trackInPion(*PionTrack);
for (Int_t i=0; i<nHeTPC; i++){
Int_t HeIdx=HeTPC[i];
AliESDtrack *HeTrack=lESDevent->GetTrack(HeIdx);
IsHeITSRefit = (status & AliESDtrack::kITSrefit);
if (HeTrack)
DcaHeToPrimVertex = TMath::Abs(HeTrack->GetD(xPrimaryVertex, yPrimaryVertex,lMagneticField));
AliExternalTrackParam trackInHe(*HeTrack);
if ( DcaPionToPrimVertex < fgDNmin)
if ( DcaHeToPrimVertex < fgDNmin) continue;
Double_t xn, xp;
Double_t dca=0.;
dca= PionTrack->GetDCA(HeTrack,lMagneticField,xn,xp);
if (dca > fgDCAmax) continue;
if ((xn+xp) > 2*fgRmax) continue;
if ((xn+xp) < 2*fgRmin) continue;
Bool_t corrected=kFALSE;
if ((trackInPion.GetX() > 3.) && (xn < 3.)) {
corrected=kTRUE;
}
if ((trackInHe.GetX() > 3.) && (xp < 3.)) {
corrected=kTRUE;
}
if (corrected) {
dca=trackInPion.GetDCA(&trackInHe,lMagneticField,xn,xp);
if (dca > fgDCAmax) continue;
if ((xn+xp) > 2*fgRmax) continue;
if ((xn+xp) < 2*fgRmin) continue;
}
trackInPion.PropagateTo(xn,lMagneticField);
trackInHe.PropagateTo(xp,lMagneticField);
AliESDv0 vertex(trackInPion,PionIdx,trackInHe,HeIdx);
if (vertex.GetChi2V0() > fgChi2max) continue;
Float_t CosPointingAngle=vertex.GetV0CosineOfPointingAngle(xPrimaryVertex,yPrimaryVertex,zPrimaryVertex);
if (CosPointingAngle < fgCPAmin) continue;
vertex.SetDcaV0Daughters(dca);
vertex.SetV0CosineOfPointingAngle(CosPointingAngle);
fPos[0]=vertex.Xv();
fPos[1]=vertex.Yv();
fPos[2]=vertex.Zv();
HeTrack->PxPyPz(momHeVett);
PionTrack->PxPyPz(momPionVett);
Double_t raggio=TMath::Sqrt(fPos[0]*fPos[0]+fPos[1]*fPos[1]+fPos[2]*fPos[2]);
HeTrack->GetPxPyPzAt(raggio,lMagneticField,momHeVettAt);
PionTrack->GetPxPyPzAt(raggio,lMagneticField,momPionVettAt);
HeTrack->GetImpactParameters(impactXY, impactZ);
PionTrack->GetImpactParameters(impactXYpi, impactZpi);
if(vertex.GetD(xPrimaryVertex,yPrimaryVertex,zPrimaryVertex)>3) continue;
vHelium.SetXYZM(2*momHeVettAt[0],2*momHeVettAt[1],2*momHeVettAt[2],Helium3Mass);
vPion.SetXYZM(momPionVettAt[0],momPionVettAt[1],momPionVettAt[2],PionMass);
vSum=vHelium+vPion;
if(vSum.M()>3.2)
continue;
Int_t fIdxInt[200];
Int_t nClustersTPCHe = HeTrack->GetTPCclusters(fIdxInt);
Int_t nClustersTPCPi = PionTrack->GetTPCclusters(fIdxInt);
trunNumber =(Float_t)runNumber;
tbunchcross =(Float_t)BCNumber;
torbit =(Float_t)OrbitNumber;
tperiod =(Float_t)PeriodNumber;
teventtype =(Float_t)eventtype;
tTrackNumber =(Float_t)TrackNumber;
tpercentile =(Float_t)percentile;
txPrimaryVertex =(Float_t)xPrimaryVertex;
tyPrimaryVertex =(Float_t)yPrimaryVertex;
tzPrimaryVertex =(Float_t)zPrimaryVertex;
txSecondaryVertex =(Float_t)fPos[0];
tySecondaryVertex =(Float_t)fPos[1];
tzSecondaryVertex =(Float_t)fPos[2];
tdcaTracks =(Float_t)dca;
tCosPointingAngle =(Float_t)CosPointingAngle;
tDCAV0toPrimaryVertex =(Float_t)vertex.GetD(xPrimaryVertex,yPrimaryVertex,zPrimaryVertex);
tHeSign =(Float_t)HeTrack->GetSign();
tHepInTPC =(Float_t)trackInHe.GetP();
tHeTPCsignal =(Float_t)HeTrack->GetTPCsignal();
tDcaHeToPrimVertex =(Float_t)DcaHeToPrimVertex;
tHeEta =(Float_t)HeTrack->Eta();
tmomHex =(Float_t)momHeVett[0];
tmomHey =(Float_t)momHeVett[1];
tmomHez =(Float_t)momHeVett[2];
tmomHeAtSVx =(Float_t)momHeVettAt[0];
tmomHeAtSVy =(Float_t)momHeVettAt[1];
tmomHeAtSVz =(Float_t)momHeVettAt[2];
tHeTPCNcls =(Float_t)HeTrack->GetTPCNcls();
tHeimpactXY =(Float_t)impactXY;
tHeimpactZ =(Float_t)impactZ;
tHeITSClusterMap =(Float_t)HeTrack->GetITSClusterMap();
tIsHeITSRefit =(Float_t)IsHeITSRefit;
tPionSign =(Float_t)PionTrack->GetSign();
tPionpInTPC =(Float_t)trackInPion.GetP();
tPionTPCsignal =(Float_t)PionTrack->GetTPCsignal();
tDcaPionToPrimVertex =(Float_t)DcaPionToPrimVertex;
tPionEta =(Float_t)PionTrack->Eta();
tmomPionx =(Float_t)momPionVett[0];
tmomPiony =(Float_t)momPionVett[1];
tmomPionz =(Float_t)momPionVett[2];
tmomNegPionAtSVx =(Float_t)momPionVettAt[0];
tmomNegPionAtSVy =(Float_t)momPionVettAt[1];
tmomNegPionAtSVz =(Float_t)momPionVettAt[2];
tPionTPCNcls =(Float_t)PionTrack->GetTPCNcls();
tPionimpactXY =(Float_t)impactXYpi;
tPionimpactZ =(Float_t)impactZpi;
tPionITSClusterMap =(Float_t)PionTrack->GetITSClusterMap();
tIsPiITSRefit =(Float_t)IsPiITSRefit;
txn =(Float_t)xn;
txp =(Float_t)xp;
tchi2He =(Float_t)HeTrack->GetTPCchi2()/(Float_t)(nClustersTPCHe);
tchi2Pi =(Float_t)PionTrack->GetTPCchi2()/(Float_t)(nClustersTPCPi);
fNtuple1->Fill();
vertex.Delete();
}
}
}
PostData(1,fListHist);
PostData(2,fNtuple1);
PostData(3,fNtuple4);
}
void AliAnalysisTaskHelium3Pi::Terminate(Option_t *)
{
}
AliAnalysisTaskHelium3Pi.cxx:1 AliAnalysisTaskHelium3Pi.cxx:2 AliAnalysisTaskHelium3Pi.cxx:3 AliAnalysisTaskHelium3Pi.cxx:4 AliAnalysisTaskHelium3Pi.cxx:5 AliAnalysisTaskHelium3Pi.cxx:6 AliAnalysisTaskHelium3Pi.cxx:7 AliAnalysisTaskHelium3Pi.cxx:8 AliAnalysisTaskHelium3Pi.cxx:9 AliAnalysisTaskHelium3Pi.cxx:10 AliAnalysisTaskHelium3Pi.cxx:11 AliAnalysisTaskHelium3Pi.cxx:12 AliAnalysisTaskHelium3Pi.cxx:13 AliAnalysisTaskHelium3Pi.cxx:14 AliAnalysisTaskHelium3Pi.cxx:15 AliAnalysisTaskHelium3Pi.cxx:16 AliAnalysisTaskHelium3Pi.cxx:17 AliAnalysisTaskHelium3Pi.cxx:18 AliAnalysisTaskHelium3Pi.cxx:19 AliAnalysisTaskHelium3Pi.cxx:20 AliAnalysisTaskHelium3Pi.cxx:21 AliAnalysisTaskHelium3Pi.cxx:22 AliAnalysisTaskHelium3Pi.cxx:23 AliAnalysisTaskHelium3Pi.cxx:24 AliAnalysisTaskHelium3Pi.cxx:25 AliAnalysisTaskHelium3Pi.cxx:26 AliAnalysisTaskHelium3Pi.cxx:27 AliAnalysisTaskHelium3Pi.cxx:28 AliAnalysisTaskHelium3Pi.cxx:29 AliAnalysisTaskHelium3Pi.cxx:30 AliAnalysisTaskHelium3Pi.cxx:31 AliAnalysisTaskHelium3Pi.cxx:32 AliAnalysisTaskHelium3Pi.cxx:33 AliAnalysisTaskHelium3Pi.cxx:34 AliAnalysisTaskHelium3Pi.cxx:35 AliAnalysisTaskHelium3Pi.cxx:36 AliAnalysisTaskHelium3Pi.cxx:37 AliAnalysisTaskHelium3Pi.cxx:38 AliAnalysisTaskHelium3Pi.cxx:39 AliAnalysisTaskHelium3Pi.cxx:40 AliAnalysisTaskHelium3Pi.cxx:41 AliAnalysisTaskHelium3Pi.cxx:42 AliAnalysisTaskHelium3Pi.cxx:43 AliAnalysisTaskHelium3Pi.cxx:44 AliAnalysisTaskHelium3Pi.cxx:45 AliAnalysisTaskHelium3Pi.cxx:46 AliAnalysisTaskHelium3Pi.cxx:47 AliAnalysisTaskHelium3Pi.cxx:48 AliAnalysisTaskHelium3Pi.cxx:49 AliAnalysisTaskHelium3Pi.cxx:50 AliAnalysisTaskHelium3Pi.cxx:51 AliAnalysisTaskHelium3Pi.cxx:52 AliAnalysisTaskHelium3Pi.cxx:53 AliAnalysisTaskHelium3Pi.cxx:54 AliAnalysisTaskHelium3Pi.cxx:55 AliAnalysisTaskHelium3Pi.cxx:56 AliAnalysisTaskHelium3Pi.cxx:57 AliAnalysisTaskHelium3Pi.cxx:58 AliAnalysisTaskHelium3Pi.cxx:59 AliAnalysisTaskHelium3Pi.cxx:60 AliAnalysisTaskHelium3Pi.cxx:61 AliAnalysisTaskHelium3Pi.cxx:62 AliAnalysisTaskHelium3Pi.cxx:63 AliAnalysisTaskHelium3Pi.cxx:64 AliAnalysisTaskHelium3Pi.cxx:65 AliAnalysisTaskHelium3Pi.cxx:66 AliAnalysisTaskHelium3Pi.cxx:67 AliAnalysisTaskHelium3Pi.cxx:68 AliAnalysisTaskHelium3Pi.cxx:69 AliAnalysisTaskHelium3Pi.cxx:70 AliAnalysisTaskHelium3Pi.cxx:71 AliAnalysisTaskHelium3Pi.cxx:72 AliAnalysisTaskHelium3Pi.cxx:73 AliAnalysisTaskHelium3Pi.cxx:74 AliAnalysisTaskHelium3Pi.cxx:75 AliAnalysisTaskHelium3Pi.cxx:76 AliAnalysisTaskHelium3Pi.cxx:77 AliAnalysisTaskHelium3Pi.cxx:78 AliAnalysisTaskHelium3Pi.cxx:79 AliAnalysisTaskHelium3Pi.cxx:80 AliAnalysisTaskHelium3Pi.cxx:81 AliAnalysisTaskHelium3Pi.cxx:82 AliAnalysisTaskHelium3Pi.cxx:83 AliAnalysisTaskHelium3Pi.cxx:84 AliAnalysisTaskHelium3Pi.cxx:85 AliAnalysisTaskHelium3Pi.cxx:86 AliAnalysisTaskHelium3Pi.cxx:87 AliAnalysisTaskHelium3Pi.cxx:88 AliAnalysisTaskHelium3Pi.cxx:89 AliAnalysisTaskHelium3Pi.cxx:90 AliAnalysisTaskHelium3Pi.cxx:91 AliAnalysisTaskHelium3Pi.cxx:92 AliAnalysisTaskHelium3Pi.cxx:93 AliAnalysisTaskHelium3Pi.cxx:94 AliAnalysisTaskHelium3Pi.cxx:95 AliAnalysisTaskHelium3Pi.cxx:96 AliAnalysisTaskHelium3Pi.cxx:97 AliAnalysisTaskHelium3Pi.cxx:98 AliAnalysisTaskHelium3Pi.cxx:99 AliAnalysisTaskHelium3Pi.cxx:100 AliAnalysisTaskHelium3Pi.cxx:101 AliAnalysisTaskHelium3Pi.cxx:102 AliAnalysisTaskHelium3Pi.cxx:103 AliAnalysisTaskHelium3Pi.cxx:104 AliAnalysisTaskHelium3Pi.cxx:105 AliAnalysisTaskHelium3Pi.cxx:106 AliAnalysisTaskHelium3Pi.cxx:107 AliAnalysisTaskHelium3Pi.cxx:108 AliAnalysisTaskHelium3Pi.cxx:109 AliAnalysisTaskHelium3Pi.cxx:110 AliAnalysisTaskHelium3Pi.cxx:111 AliAnalysisTaskHelium3Pi.cxx:112 AliAnalysisTaskHelium3Pi.cxx:113 AliAnalysisTaskHelium3Pi.cxx:114 AliAnalysisTaskHelium3Pi.cxx:115 AliAnalysisTaskHelium3Pi.cxx:116 AliAnalysisTaskHelium3Pi.cxx:117 AliAnalysisTaskHelium3Pi.cxx:118 AliAnalysisTaskHelium3Pi.cxx:119 AliAnalysisTaskHelium3Pi.cxx:120 AliAnalysisTaskHelium3Pi.cxx:121 AliAnalysisTaskHelium3Pi.cxx:122 AliAnalysisTaskHelium3Pi.cxx:123 AliAnalysisTaskHelium3Pi.cxx:124 AliAnalysisTaskHelium3Pi.cxx:125 AliAnalysisTaskHelium3Pi.cxx:126 AliAnalysisTaskHelium3Pi.cxx:127 AliAnalysisTaskHelium3Pi.cxx:128 AliAnalysisTaskHelium3Pi.cxx:129 AliAnalysisTaskHelium3Pi.cxx:130 AliAnalysisTaskHelium3Pi.cxx:131 AliAnalysisTaskHelium3Pi.cxx:132 AliAnalysisTaskHelium3Pi.cxx:133 AliAnalysisTaskHelium3Pi.cxx:134 AliAnalysisTaskHelium3Pi.cxx:135 AliAnalysisTaskHelium3Pi.cxx:136 AliAnalysisTaskHelium3Pi.cxx:137 AliAnalysisTaskHelium3Pi.cxx:138 AliAnalysisTaskHelium3Pi.cxx:139 AliAnalysisTaskHelium3Pi.cxx:140 AliAnalysisTaskHelium3Pi.cxx:141 AliAnalysisTaskHelium3Pi.cxx:142 AliAnalysisTaskHelium3Pi.cxx:143 AliAnalysisTaskHelium3Pi.cxx:144 AliAnalysisTaskHelium3Pi.cxx:145 AliAnalysisTaskHelium3Pi.cxx:146 AliAnalysisTaskHelium3Pi.cxx:147 AliAnalysisTaskHelium3Pi.cxx:148 AliAnalysisTaskHelium3Pi.cxx:149 AliAnalysisTaskHelium3Pi.cxx:150 AliAnalysisTaskHelium3Pi.cxx:151 AliAnalysisTaskHelium3Pi.cxx:152 AliAnalysisTaskHelium3Pi.cxx:153 AliAnalysisTaskHelium3Pi.cxx:154 AliAnalysisTaskHelium3Pi.cxx:155 AliAnalysisTaskHelium3Pi.cxx:156 AliAnalysisTaskHelium3Pi.cxx:157 AliAnalysisTaskHelium3Pi.cxx:158 AliAnalysisTaskHelium3Pi.cxx:159 AliAnalysisTaskHelium3Pi.cxx:160 AliAnalysisTaskHelium3Pi.cxx:161 AliAnalysisTaskHelium3Pi.cxx:162 AliAnalysisTaskHelium3Pi.cxx:163 AliAnalysisTaskHelium3Pi.cxx:164 AliAnalysisTaskHelium3Pi.cxx:165 AliAnalysisTaskHelium3Pi.cxx:166 AliAnalysisTaskHelium3Pi.cxx:167 AliAnalysisTaskHelium3Pi.cxx:168 AliAnalysisTaskHelium3Pi.cxx:169 AliAnalysisTaskHelium3Pi.cxx:170 AliAnalysisTaskHelium3Pi.cxx:171 AliAnalysisTaskHelium3Pi.cxx:172 AliAnalysisTaskHelium3Pi.cxx:173 AliAnalysisTaskHelium3Pi.cxx:174 AliAnalysisTaskHelium3Pi.cxx:175 AliAnalysisTaskHelium3Pi.cxx:176 AliAnalysisTaskHelium3Pi.cxx:177 AliAnalysisTaskHelium3Pi.cxx:178 AliAnalysisTaskHelium3Pi.cxx:179 AliAnalysisTaskHelium3Pi.cxx:180 AliAnalysisTaskHelium3Pi.cxx:181 AliAnalysisTaskHelium3Pi.cxx:182 AliAnalysisTaskHelium3Pi.cxx:183 AliAnalysisTaskHelium3Pi.cxx:184 AliAnalysisTaskHelium3Pi.cxx:185 AliAnalysisTaskHelium3Pi.cxx:186 AliAnalysisTaskHelium3Pi.cxx:187 AliAnalysisTaskHelium3Pi.cxx:188 AliAnalysisTaskHelium3Pi.cxx:189 AliAnalysisTaskHelium3Pi.cxx:190 AliAnalysisTaskHelium3Pi.cxx:191 AliAnalysisTaskHelium3Pi.cxx:192 AliAnalysisTaskHelium3Pi.cxx:193 AliAnalysisTaskHelium3Pi.cxx:194 AliAnalysisTaskHelium3Pi.cxx:195 AliAnalysisTaskHelium3Pi.cxx:196 AliAnalysisTaskHelium3Pi.cxx:197 AliAnalysisTaskHelium3Pi.cxx:198 AliAnalysisTaskHelium3Pi.cxx:199 AliAnalysisTaskHelium3Pi.cxx:200 AliAnalysisTaskHelium3Pi.cxx:201 AliAnalysisTaskHelium3Pi.cxx:202 AliAnalysisTaskHelium3Pi.cxx:203 AliAnalysisTaskHelium3Pi.cxx:204 AliAnalysisTaskHelium3Pi.cxx:205 AliAnalysisTaskHelium3Pi.cxx:206 AliAnalysisTaskHelium3Pi.cxx:207 AliAnalysisTaskHelium3Pi.cxx:208 AliAnalysisTaskHelium3Pi.cxx:209 AliAnalysisTaskHelium3Pi.cxx:210 AliAnalysisTaskHelium3Pi.cxx:211 AliAnalysisTaskHelium3Pi.cxx:212 AliAnalysisTaskHelium3Pi.cxx:213 AliAnalysisTaskHelium3Pi.cxx:214 AliAnalysisTaskHelium3Pi.cxx:215 AliAnalysisTaskHelium3Pi.cxx:216 AliAnalysisTaskHelium3Pi.cxx:217 AliAnalysisTaskHelium3Pi.cxx:218 AliAnalysisTaskHelium3Pi.cxx:219 AliAnalysisTaskHelium3Pi.cxx:220 AliAnalysisTaskHelium3Pi.cxx:221 AliAnalysisTaskHelium3Pi.cxx:222 AliAnalysisTaskHelium3Pi.cxx:223 AliAnalysisTaskHelium3Pi.cxx:224 AliAnalysisTaskHelium3Pi.cxx:225 AliAnalysisTaskHelium3Pi.cxx:226 AliAnalysisTaskHelium3Pi.cxx:227 AliAnalysisTaskHelium3Pi.cxx:228 AliAnalysisTaskHelium3Pi.cxx:229 AliAnalysisTaskHelium3Pi.cxx:230 AliAnalysisTaskHelium3Pi.cxx:231 AliAnalysisTaskHelium3Pi.cxx:232 AliAnalysisTaskHelium3Pi.cxx:233 AliAnalysisTaskHelium3Pi.cxx:234 AliAnalysisTaskHelium3Pi.cxx:235 AliAnalysisTaskHelium3Pi.cxx:236 AliAnalysisTaskHelium3Pi.cxx:237 AliAnalysisTaskHelium3Pi.cxx:238 AliAnalysisTaskHelium3Pi.cxx:239 AliAnalysisTaskHelium3Pi.cxx:240 AliAnalysisTaskHelium3Pi.cxx:241 AliAnalysisTaskHelium3Pi.cxx:242 AliAnalysisTaskHelium3Pi.cxx:243 AliAnalysisTaskHelium3Pi.cxx:244 AliAnalysisTaskHelium3Pi.cxx:245 AliAnalysisTaskHelium3Pi.cxx:246 AliAnalysisTaskHelium3Pi.cxx:247 AliAnalysisTaskHelium3Pi.cxx:248 AliAnalysisTaskHelium3Pi.cxx:249 AliAnalysisTaskHelium3Pi.cxx:250 AliAnalysisTaskHelium3Pi.cxx:251 AliAnalysisTaskHelium3Pi.cxx:252 AliAnalysisTaskHelium3Pi.cxx:253 AliAnalysisTaskHelium3Pi.cxx:254 AliAnalysisTaskHelium3Pi.cxx:255 AliAnalysisTaskHelium3Pi.cxx:256 AliAnalysisTaskHelium3Pi.cxx:257 AliAnalysisTaskHelium3Pi.cxx:258 AliAnalysisTaskHelium3Pi.cxx:259 AliAnalysisTaskHelium3Pi.cxx:260 AliAnalysisTaskHelium3Pi.cxx:261 AliAnalysisTaskHelium3Pi.cxx:262 AliAnalysisTaskHelium3Pi.cxx:263 AliAnalysisTaskHelium3Pi.cxx:264 AliAnalysisTaskHelium3Pi.cxx:265 AliAnalysisTaskHelium3Pi.cxx:266 AliAnalysisTaskHelium3Pi.cxx:267 AliAnalysisTaskHelium3Pi.cxx:268 AliAnalysisTaskHelium3Pi.cxx:269 AliAnalysisTaskHelium3Pi.cxx:270 AliAnalysisTaskHelium3Pi.cxx:271 AliAnalysisTaskHelium3Pi.cxx:272 AliAnalysisTaskHelium3Pi.cxx:273 AliAnalysisTaskHelium3Pi.cxx:274 AliAnalysisTaskHelium3Pi.cxx:275 AliAnalysisTaskHelium3Pi.cxx:276 AliAnalysisTaskHelium3Pi.cxx:277 AliAnalysisTaskHelium3Pi.cxx:278 AliAnalysisTaskHelium3Pi.cxx:279 AliAnalysisTaskHelium3Pi.cxx:280 AliAnalysisTaskHelium3Pi.cxx:281 AliAnalysisTaskHelium3Pi.cxx:282 AliAnalysisTaskHelium3Pi.cxx:283 AliAnalysisTaskHelium3Pi.cxx:284 AliAnalysisTaskHelium3Pi.cxx:285 AliAnalysisTaskHelium3Pi.cxx:286 AliAnalysisTaskHelium3Pi.cxx:287 AliAnalysisTaskHelium3Pi.cxx:288 AliAnalysisTaskHelium3Pi.cxx:289 AliAnalysisTaskHelium3Pi.cxx:290 AliAnalysisTaskHelium3Pi.cxx:291 AliAnalysisTaskHelium3Pi.cxx:292 AliAnalysisTaskHelium3Pi.cxx:293 AliAnalysisTaskHelium3Pi.cxx:294 AliAnalysisTaskHelium3Pi.cxx:295 AliAnalysisTaskHelium3Pi.cxx:296 AliAnalysisTaskHelium3Pi.cxx:297 AliAnalysisTaskHelium3Pi.cxx:298 AliAnalysisTaskHelium3Pi.cxx:299 AliAnalysisTaskHelium3Pi.cxx:300 AliAnalysisTaskHelium3Pi.cxx:301 AliAnalysisTaskHelium3Pi.cxx:302 AliAnalysisTaskHelium3Pi.cxx:303 AliAnalysisTaskHelium3Pi.cxx:304 AliAnalysisTaskHelium3Pi.cxx:305 AliAnalysisTaskHelium3Pi.cxx:306 AliAnalysisTaskHelium3Pi.cxx:307 AliAnalysisTaskHelium3Pi.cxx:308 AliAnalysisTaskHelium3Pi.cxx:309 AliAnalysisTaskHelium3Pi.cxx:310 AliAnalysisTaskHelium3Pi.cxx:311 AliAnalysisTaskHelium3Pi.cxx:312 AliAnalysisTaskHelium3Pi.cxx:313 AliAnalysisTaskHelium3Pi.cxx:314 AliAnalysisTaskHelium3Pi.cxx:315 AliAnalysisTaskHelium3Pi.cxx:316 AliAnalysisTaskHelium3Pi.cxx:317 AliAnalysisTaskHelium3Pi.cxx:318 AliAnalysisTaskHelium3Pi.cxx:319 AliAnalysisTaskHelium3Pi.cxx:320 AliAnalysisTaskHelium3Pi.cxx:321 AliAnalysisTaskHelium3Pi.cxx:322 AliAnalysisTaskHelium3Pi.cxx:323 AliAnalysisTaskHelium3Pi.cxx:324 AliAnalysisTaskHelium3Pi.cxx:325 AliAnalysisTaskHelium3Pi.cxx:326 AliAnalysisTaskHelium3Pi.cxx:327 AliAnalysisTaskHelium3Pi.cxx:328 AliAnalysisTaskHelium3Pi.cxx:329 AliAnalysisTaskHelium3Pi.cxx:330 AliAnalysisTaskHelium3Pi.cxx:331 AliAnalysisTaskHelium3Pi.cxx:332 AliAnalysisTaskHelium3Pi.cxx:333 AliAnalysisTaskHelium3Pi.cxx:334 AliAnalysisTaskHelium3Pi.cxx:335 AliAnalysisTaskHelium3Pi.cxx:336 AliAnalysisTaskHelium3Pi.cxx:337 AliAnalysisTaskHelium3Pi.cxx:338 AliAnalysisTaskHelium3Pi.cxx:339 AliAnalysisTaskHelium3Pi.cxx:340 AliAnalysisTaskHelium3Pi.cxx:341 AliAnalysisTaskHelium3Pi.cxx:342 AliAnalysisTaskHelium3Pi.cxx:343 AliAnalysisTaskHelium3Pi.cxx:344 AliAnalysisTaskHelium3Pi.cxx:345 AliAnalysisTaskHelium3Pi.cxx:346 AliAnalysisTaskHelium3Pi.cxx:347 AliAnalysisTaskHelium3Pi.cxx:348 AliAnalysisTaskHelium3Pi.cxx:349 AliAnalysisTaskHelium3Pi.cxx:350 AliAnalysisTaskHelium3Pi.cxx:351 AliAnalysisTaskHelium3Pi.cxx:352 AliAnalysisTaskHelium3Pi.cxx:353 AliAnalysisTaskHelium3Pi.cxx:354 AliAnalysisTaskHelium3Pi.cxx:355 AliAnalysisTaskHelium3Pi.cxx:356 AliAnalysisTaskHelium3Pi.cxx:357 AliAnalysisTaskHelium3Pi.cxx:358 AliAnalysisTaskHelium3Pi.cxx:359 AliAnalysisTaskHelium3Pi.cxx:360 AliAnalysisTaskHelium3Pi.cxx:361 AliAnalysisTaskHelium3Pi.cxx:362 AliAnalysisTaskHelium3Pi.cxx:363 AliAnalysisTaskHelium3Pi.cxx:364 AliAnalysisTaskHelium3Pi.cxx:365 AliAnalysisTaskHelium3Pi.cxx:366 AliAnalysisTaskHelium3Pi.cxx:367 AliAnalysisTaskHelium3Pi.cxx:368 AliAnalysisTaskHelium3Pi.cxx:369 AliAnalysisTaskHelium3Pi.cxx:370 AliAnalysisTaskHelium3Pi.cxx:371 AliAnalysisTaskHelium3Pi.cxx:372 AliAnalysisTaskHelium3Pi.cxx:373 AliAnalysisTaskHelium3Pi.cxx:374 AliAnalysisTaskHelium3Pi.cxx:375 AliAnalysisTaskHelium3Pi.cxx:376 AliAnalysisTaskHelium3Pi.cxx:377 AliAnalysisTaskHelium3Pi.cxx:378 AliAnalysisTaskHelium3Pi.cxx:379 AliAnalysisTaskHelium3Pi.cxx:380 AliAnalysisTaskHelium3Pi.cxx:381 AliAnalysisTaskHelium3Pi.cxx:382 AliAnalysisTaskHelium3Pi.cxx:383 AliAnalysisTaskHelium3Pi.cxx:384 AliAnalysisTaskHelium3Pi.cxx:385 AliAnalysisTaskHelium3Pi.cxx:386 AliAnalysisTaskHelium3Pi.cxx:387 AliAnalysisTaskHelium3Pi.cxx:388 AliAnalysisTaskHelium3Pi.cxx:389 AliAnalysisTaskHelium3Pi.cxx:390 AliAnalysisTaskHelium3Pi.cxx:391 AliAnalysisTaskHelium3Pi.cxx:392 AliAnalysisTaskHelium3Pi.cxx:393 AliAnalysisTaskHelium3Pi.cxx:394 AliAnalysisTaskHelium3Pi.cxx:395 AliAnalysisTaskHelium3Pi.cxx:396 AliAnalysisTaskHelium3Pi.cxx:397 AliAnalysisTaskHelium3Pi.cxx:398 AliAnalysisTaskHelium3Pi.cxx:399 AliAnalysisTaskHelium3Pi.cxx:400 AliAnalysisTaskHelium3Pi.cxx:401 AliAnalysisTaskHelium3Pi.cxx:402 AliAnalysisTaskHelium3Pi.cxx:403 AliAnalysisTaskHelium3Pi.cxx:404 AliAnalysisTaskHelium3Pi.cxx:405 AliAnalysisTaskHelium3Pi.cxx:406 AliAnalysisTaskHelium3Pi.cxx:407 AliAnalysisTaskHelium3Pi.cxx:408 AliAnalysisTaskHelium3Pi.cxx:409 AliAnalysisTaskHelium3Pi.cxx:410 AliAnalysisTaskHelium3Pi.cxx:411 AliAnalysisTaskHelium3Pi.cxx:412 AliAnalysisTaskHelium3Pi.cxx:413 AliAnalysisTaskHelium3Pi.cxx:414 AliAnalysisTaskHelium3Pi.cxx:415 AliAnalysisTaskHelium3Pi.cxx:416 AliAnalysisTaskHelium3Pi.cxx:417 AliAnalysisTaskHelium3Pi.cxx:418 AliAnalysisTaskHelium3Pi.cxx:419 AliAnalysisTaskHelium3Pi.cxx:420 AliAnalysisTaskHelium3Pi.cxx:421 AliAnalysisTaskHelium3Pi.cxx:422 AliAnalysisTaskHelium3Pi.cxx:423 AliAnalysisTaskHelium3Pi.cxx:424 AliAnalysisTaskHelium3Pi.cxx:425 AliAnalysisTaskHelium3Pi.cxx:426 AliAnalysisTaskHelium3Pi.cxx:427 AliAnalysisTaskHelium3Pi.cxx:428 AliAnalysisTaskHelium3Pi.cxx:429 AliAnalysisTaskHelium3Pi.cxx:430 AliAnalysisTaskHelium3Pi.cxx:431 AliAnalysisTaskHelium3Pi.cxx:432 AliAnalysisTaskHelium3Pi.cxx:433 AliAnalysisTaskHelium3Pi.cxx:434 AliAnalysisTaskHelium3Pi.cxx:435 AliAnalysisTaskHelium3Pi.cxx:436 AliAnalysisTaskHelium3Pi.cxx:437 AliAnalysisTaskHelium3Pi.cxx:438 AliAnalysisTaskHelium3Pi.cxx:439 AliAnalysisTaskHelium3Pi.cxx:440 AliAnalysisTaskHelium3Pi.cxx:441 AliAnalysisTaskHelium3Pi.cxx:442 AliAnalysisTaskHelium3Pi.cxx:443 AliAnalysisTaskHelium3Pi.cxx:444 AliAnalysisTaskHelium3Pi.cxx:445 AliAnalysisTaskHelium3Pi.cxx:446 AliAnalysisTaskHelium3Pi.cxx:447 AliAnalysisTaskHelium3Pi.cxx:448 AliAnalysisTaskHelium3Pi.cxx:449 AliAnalysisTaskHelium3Pi.cxx:450 AliAnalysisTaskHelium3Pi.cxx:451 AliAnalysisTaskHelium3Pi.cxx:452 AliAnalysisTaskHelium3Pi.cxx:453 AliAnalysisTaskHelium3Pi.cxx:454 AliAnalysisTaskHelium3Pi.cxx:455 AliAnalysisTaskHelium3Pi.cxx:456 AliAnalysisTaskHelium3Pi.cxx:457 AliAnalysisTaskHelium3Pi.cxx:458 AliAnalysisTaskHelium3Pi.cxx:459 AliAnalysisTaskHelium3Pi.cxx:460 AliAnalysisTaskHelium3Pi.cxx:461 AliAnalysisTaskHelium3Pi.cxx:462 AliAnalysisTaskHelium3Pi.cxx:463 AliAnalysisTaskHelium3Pi.cxx:464 AliAnalysisTaskHelium3Pi.cxx:465 AliAnalysisTaskHelium3Pi.cxx:466 AliAnalysisTaskHelium3Pi.cxx:467 AliAnalysisTaskHelium3Pi.cxx:468 AliAnalysisTaskHelium3Pi.cxx:469 AliAnalysisTaskHelium3Pi.cxx:470 AliAnalysisTaskHelium3Pi.cxx:471 AliAnalysisTaskHelium3Pi.cxx:472 AliAnalysisTaskHelium3Pi.cxx:473 AliAnalysisTaskHelium3Pi.cxx:474 AliAnalysisTaskHelium3Pi.cxx:475 AliAnalysisTaskHelium3Pi.cxx:476 AliAnalysisTaskHelium3Pi.cxx:477 AliAnalysisTaskHelium3Pi.cxx:478 AliAnalysisTaskHelium3Pi.cxx:479 AliAnalysisTaskHelium3Pi.cxx:480 AliAnalysisTaskHelium3Pi.cxx:481 AliAnalysisTaskHelium3Pi.cxx:482 AliAnalysisTaskHelium3Pi.cxx:483 AliAnalysisTaskHelium3Pi.cxx:484 AliAnalysisTaskHelium3Pi.cxx:485 AliAnalysisTaskHelium3Pi.cxx:486 AliAnalysisTaskHelium3Pi.cxx:487 AliAnalysisTaskHelium3Pi.cxx:488 AliAnalysisTaskHelium3Pi.cxx:489 AliAnalysisTaskHelium3Pi.cxx:490 AliAnalysisTaskHelium3Pi.cxx:491 AliAnalysisTaskHelium3Pi.cxx:492 AliAnalysisTaskHelium3Pi.cxx:493 AliAnalysisTaskHelium3Pi.cxx:494 AliAnalysisTaskHelium3Pi.cxx:495 AliAnalysisTaskHelium3Pi.cxx:496 AliAnalysisTaskHelium3Pi.cxx:497 AliAnalysisTaskHelium3Pi.cxx:498 AliAnalysisTaskHelium3Pi.cxx:499 AliAnalysisTaskHelium3Pi.cxx:500 AliAnalysisTaskHelium3Pi.cxx:501 AliAnalysisTaskHelium3Pi.cxx:502 AliAnalysisTaskHelium3Pi.cxx:503 AliAnalysisTaskHelium3Pi.cxx:504 AliAnalysisTaskHelium3Pi.cxx:505 AliAnalysisTaskHelium3Pi.cxx:506 AliAnalysisTaskHelium3Pi.cxx:507 AliAnalysisTaskHelium3Pi.cxx:508 AliAnalysisTaskHelium3Pi.cxx:509 AliAnalysisTaskHelium3Pi.cxx:510 AliAnalysisTaskHelium3Pi.cxx:511 AliAnalysisTaskHelium3Pi.cxx:512 AliAnalysisTaskHelium3Pi.cxx:513 AliAnalysisTaskHelium3Pi.cxx:514 AliAnalysisTaskHelium3Pi.cxx:515 AliAnalysisTaskHelium3Pi.cxx:516 AliAnalysisTaskHelium3Pi.cxx:517 AliAnalysisTaskHelium3Pi.cxx:518 AliAnalysisTaskHelium3Pi.cxx:519 AliAnalysisTaskHelium3Pi.cxx:520 AliAnalysisTaskHelium3Pi.cxx:521 AliAnalysisTaskHelium3Pi.cxx:522 AliAnalysisTaskHelium3Pi.cxx:523 AliAnalysisTaskHelium3Pi.cxx:524 AliAnalysisTaskHelium3Pi.cxx:525 AliAnalysisTaskHelium3Pi.cxx:526 AliAnalysisTaskHelium3Pi.cxx:527 AliAnalysisTaskHelium3Pi.cxx:528 AliAnalysisTaskHelium3Pi.cxx:529 AliAnalysisTaskHelium3Pi.cxx:530 AliAnalysisTaskHelium3Pi.cxx:531 AliAnalysisTaskHelium3Pi.cxx:532 AliAnalysisTaskHelium3Pi.cxx:533 AliAnalysisTaskHelium3Pi.cxx:534 AliAnalysisTaskHelium3Pi.cxx:535 AliAnalysisTaskHelium3Pi.cxx:536 AliAnalysisTaskHelium3Pi.cxx:537 AliAnalysisTaskHelium3Pi.cxx:538 AliAnalysisTaskHelium3Pi.cxx:539 AliAnalysisTaskHelium3Pi.cxx:540 AliAnalysisTaskHelium3Pi.cxx:541 AliAnalysisTaskHelium3Pi.cxx:542 AliAnalysisTaskHelium3Pi.cxx:543 AliAnalysisTaskHelium3Pi.cxx:544 AliAnalysisTaskHelium3Pi.cxx:545 AliAnalysisTaskHelium3Pi.cxx:546 AliAnalysisTaskHelium3Pi.cxx:547 AliAnalysisTaskHelium3Pi.cxx:548 AliAnalysisTaskHelium3Pi.cxx:549 AliAnalysisTaskHelium3Pi.cxx:550 AliAnalysisTaskHelium3Pi.cxx:551 AliAnalysisTaskHelium3Pi.cxx:552 AliAnalysisTaskHelium3Pi.cxx:553 AliAnalysisTaskHelium3Pi.cxx:554 AliAnalysisTaskHelium3Pi.cxx:555 AliAnalysisTaskHelium3Pi.cxx:556 AliAnalysisTaskHelium3Pi.cxx:557 AliAnalysisTaskHelium3Pi.cxx:558 AliAnalysisTaskHelium3Pi.cxx:559 AliAnalysisTaskHelium3Pi.cxx:560 AliAnalysisTaskHelium3Pi.cxx:561 AliAnalysisTaskHelium3Pi.cxx:562 AliAnalysisTaskHelium3Pi.cxx:563 AliAnalysisTaskHelium3Pi.cxx:564 AliAnalysisTaskHelium3Pi.cxx:565 AliAnalysisTaskHelium3Pi.cxx:566 AliAnalysisTaskHelium3Pi.cxx:567 AliAnalysisTaskHelium3Pi.cxx:568 AliAnalysisTaskHelium3Pi.cxx:569 AliAnalysisTaskHelium3Pi.cxx:570 AliAnalysisTaskHelium3Pi.cxx:571 AliAnalysisTaskHelium3Pi.cxx:572 AliAnalysisTaskHelium3Pi.cxx:573 AliAnalysisTaskHelium3Pi.cxx:574 AliAnalysisTaskHelium3Pi.cxx:575 AliAnalysisTaskHelium3Pi.cxx:576 AliAnalysisTaskHelium3Pi.cxx:577 AliAnalysisTaskHelium3Pi.cxx:578 AliAnalysisTaskHelium3Pi.cxx:579 AliAnalysisTaskHelium3Pi.cxx:580 AliAnalysisTaskHelium3Pi.cxx:581 AliAnalysisTaskHelium3Pi.cxx:582 AliAnalysisTaskHelium3Pi.cxx:583 AliAnalysisTaskHelium3Pi.cxx:584 AliAnalysisTaskHelium3Pi.cxx:585 AliAnalysisTaskHelium3Pi.cxx:586 AliAnalysisTaskHelium3Pi.cxx:587 AliAnalysisTaskHelium3Pi.cxx:588 AliAnalysisTaskHelium3Pi.cxx:589 AliAnalysisTaskHelium3Pi.cxx:590 AliAnalysisTaskHelium3Pi.cxx:591 AliAnalysisTaskHelium3Pi.cxx:592 AliAnalysisTaskHelium3Pi.cxx:593 AliAnalysisTaskHelium3Pi.cxx:594 AliAnalysisTaskHelium3Pi.cxx:595 AliAnalysisTaskHelium3Pi.cxx:596 AliAnalysisTaskHelium3Pi.cxx:597 AliAnalysisTaskHelium3Pi.cxx:598 AliAnalysisTaskHelium3Pi.cxx:599 AliAnalysisTaskHelium3Pi.cxx:600 AliAnalysisTaskHelium3Pi.cxx:601 AliAnalysisTaskHelium3Pi.cxx:602 AliAnalysisTaskHelium3Pi.cxx:603 AliAnalysisTaskHelium3Pi.cxx:604 AliAnalysisTaskHelium3Pi.cxx:605 AliAnalysisTaskHelium3Pi.cxx:606 AliAnalysisTaskHelium3Pi.cxx:607 AliAnalysisTaskHelium3Pi.cxx:608 AliAnalysisTaskHelium3Pi.cxx:609 AliAnalysisTaskHelium3Pi.cxx:610 AliAnalysisTaskHelium3Pi.cxx:611 AliAnalysisTaskHelium3Pi.cxx:612 AliAnalysisTaskHelium3Pi.cxx:613 AliAnalysisTaskHelium3Pi.cxx:614 AliAnalysisTaskHelium3Pi.cxx:615 AliAnalysisTaskHelium3Pi.cxx:616 AliAnalysisTaskHelium3Pi.cxx:617 AliAnalysisTaskHelium3Pi.cxx:618 AliAnalysisTaskHelium3Pi.cxx:619 AliAnalysisTaskHelium3Pi.cxx:620 AliAnalysisTaskHelium3Pi.cxx:621 AliAnalysisTaskHelium3Pi.cxx:622 AliAnalysisTaskHelium3Pi.cxx:623 AliAnalysisTaskHelium3Pi.cxx:624 AliAnalysisTaskHelium3Pi.cxx:625 AliAnalysisTaskHelium3Pi.cxx:626 AliAnalysisTaskHelium3Pi.cxx:627 AliAnalysisTaskHelium3Pi.cxx:628 AliAnalysisTaskHelium3Pi.cxx:629 AliAnalysisTaskHelium3Pi.cxx:630 AliAnalysisTaskHelium3Pi.cxx:631 AliAnalysisTaskHelium3Pi.cxx:632 AliAnalysisTaskHelium3Pi.cxx:633 AliAnalysisTaskHelium3Pi.cxx:634 AliAnalysisTaskHelium3Pi.cxx:635 AliAnalysisTaskHelium3Pi.cxx:636 AliAnalysisTaskHelium3Pi.cxx:637 AliAnalysisTaskHelium3Pi.cxx:638 AliAnalysisTaskHelium3Pi.cxx:639 AliAnalysisTaskHelium3Pi.cxx:640 AliAnalysisTaskHelium3Pi.cxx:641 AliAnalysisTaskHelium3Pi.cxx:642 AliAnalysisTaskHelium3Pi.cxx:643 AliAnalysisTaskHelium3Pi.cxx:644 AliAnalysisTaskHelium3Pi.cxx:645 AliAnalysisTaskHelium3Pi.cxx:646 AliAnalysisTaskHelium3Pi.cxx:647 AliAnalysisTaskHelium3Pi.cxx:648 AliAnalysisTaskHelium3Pi.cxx:649 AliAnalysisTaskHelium3Pi.cxx:650 AliAnalysisTaskHelium3Pi.cxx:651 AliAnalysisTaskHelium3Pi.cxx:652 AliAnalysisTaskHelium3Pi.cxx:653 AliAnalysisTaskHelium3Pi.cxx:654 AliAnalysisTaskHelium3Pi.cxx:655 AliAnalysisTaskHelium3Pi.cxx:656 AliAnalysisTaskHelium3Pi.cxx:657 AliAnalysisTaskHelium3Pi.cxx:658 AliAnalysisTaskHelium3Pi.cxx:659 AliAnalysisTaskHelium3Pi.cxx:660 AliAnalysisTaskHelium3Pi.cxx:661 AliAnalysisTaskHelium3Pi.cxx:662 AliAnalysisTaskHelium3Pi.cxx:663 AliAnalysisTaskHelium3Pi.cxx:664 AliAnalysisTaskHelium3Pi.cxx:665 AliAnalysisTaskHelium3Pi.cxx:666 AliAnalysisTaskHelium3Pi.cxx:667 AliAnalysisTaskHelium3Pi.cxx:668 AliAnalysisTaskHelium3Pi.cxx:669 AliAnalysisTaskHelium3Pi.cxx:670 AliAnalysisTaskHelium3Pi.cxx:671 AliAnalysisTaskHelium3Pi.cxx:672 AliAnalysisTaskHelium3Pi.cxx:673 AliAnalysisTaskHelium3Pi.cxx:674 AliAnalysisTaskHelium3Pi.cxx:675 AliAnalysisTaskHelium3Pi.cxx:676 AliAnalysisTaskHelium3Pi.cxx:677 AliAnalysisTaskHelium3Pi.cxx:678 AliAnalysisTaskHelium3Pi.cxx:679 AliAnalysisTaskHelium3Pi.cxx:680 AliAnalysisTaskHelium3Pi.cxx:681 AliAnalysisTaskHelium3Pi.cxx:682 AliAnalysisTaskHelium3Pi.cxx:683 AliAnalysisTaskHelium3Pi.cxx:684 AliAnalysisTaskHelium3Pi.cxx:685 AliAnalysisTaskHelium3Pi.cxx:686 AliAnalysisTaskHelium3Pi.cxx:687 AliAnalysisTaskHelium3Pi.cxx:688 AliAnalysisTaskHelium3Pi.cxx:689 AliAnalysisTaskHelium3Pi.cxx:690 AliAnalysisTaskHelium3Pi.cxx:691 AliAnalysisTaskHelium3Pi.cxx:692 AliAnalysisTaskHelium3Pi.cxx:693 AliAnalysisTaskHelium3Pi.cxx:694 AliAnalysisTaskHelium3Pi.cxx:695 AliAnalysisTaskHelium3Pi.cxx:696 AliAnalysisTaskHelium3Pi.cxx:697 AliAnalysisTaskHelium3Pi.cxx:698 AliAnalysisTaskHelium3Pi.cxx:699 AliAnalysisTaskHelium3Pi.cxx:700 AliAnalysisTaskHelium3Pi.cxx:701 AliAnalysisTaskHelium3Pi.cxx:702 AliAnalysisTaskHelium3Pi.cxx:703 AliAnalysisTaskHelium3Pi.cxx:704 AliAnalysisTaskHelium3Pi.cxx:705 AliAnalysisTaskHelium3Pi.cxx:706 AliAnalysisTaskHelium3Pi.cxx:707 AliAnalysisTaskHelium3Pi.cxx:708 AliAnalysisTaskHelium3Pi.cxx:709 AliAnalysisTaskHelium3Pi.cxx:710 AliAnalysisTaskHelium3Pi.cxx:711 AliAnalysisTaskHelium3Pi.cxx:712 AliAnalysisTaskHelium3Pi.cxx:713 AliAnalysisTaskHelium3Pi.cxx:714 AliAnalysisTaskHelium3Pi.cxx:715 AliAnalysisTaskHelium3Pi.cxx:716 AliAnalysisTaskHelium3Pi.cxx:717 AliAnalysisTaskHelium3Pi.cxx:718 AliAnalysisTaskHelium3Pi.cxx:719 AliAnalysisTaskHelium3Pi.cxx:720 AliAnalysisTaskHelium3Pi.cxx:721 AliAnalysisTaskHelium3Pi.cxx:722 AliAnalysisTaskHelium3Pi.cxx:723 AliAnalysisTaskHelium3Pi.cxx:724 AliAnalysisTaskHelium3Pi.cxx:725 AliAnalysisTaskHelium3Pi.cxx:726 AliAnalysisTaskHelium3Pi.cxx:727 AliAnalysisTaskHelium3Pi.cxx:728 AliAnalysisTaskHelium3Pi.cxx:729 AliAnalysisTaskHelium3Pi.cxx:730 AliAnalysisTaskHelium3Pi.cxx:731 AliAnalysisTaskHelium3Pi.cxx:732 AliAnalysisTaskHelium3Pi.cxx:733 AliAnalysisTaskHelium3Pi.cxx:734 AliAnalysisTaskHelium3Pi.cxx:735 AliAnalysisTaskHelium3Pi.cxx:736 AliAnalysisTaskHelium3Pi.cxx:737 AliAnalysisTaskHelium3Pi.cxx:738 AliAnalysisTaskHelium3Pi.cxx:739 AliAnalysisTaskHelium3Pi.cxx:740 AliAnalysisTaskHelium3Pi.cxx:741 AliAnalysisTaskHelium3Pi.cxx:742 AliAnalysisTaskHelium3Pi.cxx:743 AliAnalysisTaskHelium3Pi.cxx:744 AliAnalysisTaskHelium3Pi.cxx:745 AliAnalysisTaskHelium3Pi.cxx:746 AliAnalysisTaskHelium3Pi.cxx:747 AliAnalysisTaskHelium3Pi.cxx:748 AliAnalysisTaskHelium3Pi.cxx:749 AliAnalysisTaskHelium3Pi.cxx:750 AliAnalysisTaskHelium3Pi.cxx:751 AliAnalysisTaskHelium3Pi.cxx:752 AliAnalysisTaskHelium3Pi.cxx:753 AliAnalysisTaskHelium3Pi.cxx:754 AliAnalysisTaskHelium3Pi.cxx:755 AliAnalysisTaskHelium3Pi.cxx:756 AliAnalysisTaskHelium3Pi.cxx:757 AliAnalysisTaskHelium3Pi.cxx:758 AliAnalysisTaskHelium3Pi.cxx:759 AliAnalysisTaskHelium3Pi.cxx:760 AliAnalysisTaskHelium3Pi.cxx:761 AliAnalysisTaskHelium3Pi.cxx:762 AliAnalysisTaskHelium3Pi.cxx:763 AliAnalysisTaskHelium3Pi.cxx:764 AliAnalysisTaskHelium3Pi.cxx:765 AliAnalysisTaskHelium3Pi.cxx:766 AliAnalysisTaskHelium3Pi.cxx:767 AliAnalysisTaskHelium3Pi.cxx:768 AliAnalysisTaskHelium3Pi.cxx:769 AliAnalysisTaskHelium3Pi.cxx:770 AliAnalysisTaskHelium3Pi.cxx:771 AliAnalysisTaskHelium3Pi.cxx:772 AliAnalysisTaskHelium3Pi.cxx:773 AliAnalysisTaskHelium3Pi.cxx:774 AliAnalysisTaskHelium3Pi.cxx:775 AliAnalysisTaskHelium3Pi.cxx:776 AliAnalysisTaskHelium3Pi.cxx:777 AliAnalysisTaskHelium3Pi.cxx:778 AliAnalysisTaskHelium3Pi.cxx:779 AliAnalysisTaskHelium3Pi.cxx:780 AliAnalysisTaskHelium3Pi.cxx:781 AliAnalysisTaskHelium3Pi.cxx:782 AliAnalysisTaskHelium3Pi.cxx:783 AliAnalysisTaskHelium3Pi.cxx:784 AliAnalysisTaskHelium3Pi.cxx:785 AliAnalysisTaskHelium3Pi.cxx:786 AliAnalysisTaskHelium3Pi.cxx:787 AliAnalysisTaskHelium3Pi.cxx:788 AliAnalysisTaskHelium3Pi.cxx:789 AliAnalysisTaskHelium3Pi.cxx:790 AliAnalysisTaskHelium3Pi.cxx:791 AliAnalysisTaskHelium3Pi.cxx:792 AliAnalysisTaskHelium3Pi.cxx:793 AliAnalysisTaskHelium3Pi.cxx:794 AliAnalysisTaskHelium3Pi.cxx:795 AliAnalysisTaskHelium3Pi.cxx:796 AliAnalysisTaskHelium3Pi.cxx:797 AliAnalysisTaskHelium3Pi.cxx:798 AliAnalysisTaskHelium3Pi.cxx:799 AliAnalysisTaskHelium3Pi.cxx:800 AliAnalysisTaskHelium3Pi.cxx:801 AliAnalysisTaskHelium3Pi.cxx:802 AliAnalysisTaskHelium3Pi.cxx:803 AliAnalysisTaskHelium3Pi.cxx:804 AliAnalysisTaskHelium3Pi.cxx:805 AliAnalysisTaskHelium3Pi.cxx:806 AliAnalysisTaskHelium3Pi.cxx:807 AliAnalysisTaskHelium3Pi.cxx:808 AliAnalysisTaskHelium3Pi.cxx:809 AliAnalysisTaskHelium3Pi.cxx:810 AliAnalysisTaskHelium3Pi.cxx:811 AliAnalysisTaskHelium3Pi.cxx:812 AliAnalysisTaskHelium3Pi.cxx:813 AliAnalysisTaskHelium3Pi.cxx:814 AliAnalysisTaskHelium3Pi.cxx:815 AliAnalysisTaskHelium3Pi.cxx:816 AliAnalysisTaskHelium3Pi.cxx:817 AliAnalysisTaskHelium3Pi.cxx:818 AliAnalysisTaskHelium3Pi.cxx:819 AliAnalysisTaskHelium3Pi.cxx:820 AliAnalysisTaskHelium3Pi.cxx:821 AliAnalysisTaskHelium3Pi.cxx:822 AliAnalysisTaskHelium3Pi.cxx:823 AliAnalysisTaskHelium3Pi.cxx:824 AliAnalysisTaskHelium3Pi.cxx:825 AliAnalysisTaskHelium3Pi.cxx:826 AliAnalysisTaskHelium3Pi.cxx:827 AliAnalysisTaskHelium3Pi.cxx:828 AliAnalysisTaskHelium3Pi.cxx:829 AliAnalysisTaskHelium3Pi.cxx:830 AliAnalysisTaskHelium3Pi.cxx:831 AliAnalysisTaskHelium3Pi.cxx:832 AliAnalysisTaskHelium3Pi.cxx:833 AliAnalysisTaskHelium3Pi.cxx:834 AliAnalysisTaskHelium3Pi.cxx:835 AliAnalysisTaskHelium3Pi.cxx:836 AliAnalysisTaskHelium3Pi.cxx:837 AliAnalysisTaskHelium3Pi.cxx:838 AliAnalysisTaskHelium3Pi.cxx:839 AliAnalysisTaskHelium3Pi.cxx:840 AliAnalysisTaskHelium3Pi.cxx:841 AliAnalysisTaskHelium3Pi.cxx:842 AliAnalysisTaskHelium3Pi.cxx:843 AliAnalysisTaskHelium3Pi.cxx:844 AliAnalysisTaskHelium3Pi.cxx:845 AliAnalysisTaskHelium3Pi.cxx:846 AliAnalysisTaskHelium3Pi.cxx:847 AliAnalysisTaskHelium3Pi.cxx:848 AliAnalysisTaskHelium3Pi.cxx:849 AliAnalysisTaskHelium3Pi.cxx:850 AliAnalysisTaskHelium3Pi.cxx:851 AliAnalysisTaskHelium3Pi.cxx:852 AliAnalysisTaskHelium3Pi.cxx:853 AliAnalysisTaskHelium3Pi.cxx:854 AliAnalysisTaskHelium3Pi.cxx:855 AliAnalysisTaskHelium3Pi.cxx:856 AliAnalysisTaskHelium3Pi.cxx:857 AliAnalysisTaskHelium3Pi.cxx:858 AliAnalysisTaskHelium3Pi.cxx:859 AliAnalysisTaskHelium3Pi.cxx:860 AliAnalysisTaskHelium3Pi.cxx:861 AliAnalysisTaskHelium3Pi.cxx:862 AliAnalysisTaskHelium3Pi.cxx:863 AliAnalysisTaskHelium3Pi.cxx:864 AliAnalysisTaskHelium3Pi.cxx:865 AliAnalysisTaskHelium3Pi.cxx:866 AliAnalysisTaskHelium3Pi.cxx:867 AliAnalysisTaskHelium3Pi.cxx:868 AliAnalysisTaskHelium3Pi.cxx:869 AliAnalysisTaskHelium3Pi.cxx:870 AliAnalysisTaskHelium3Pi.cxx:871 AliAnalysisTaskHelium3Pi.cxx:872 AliAnalysisTaskHelium3Pi.cxx:873 AliAnalysisTaskHelium3Pi.cxx:874 AliAnalysisTaskHelium3Pi.cxx:875 AliAnalysisTaskHelium3Pi.cxx:876 AliAnalysisTaskHelium3Pi.cxx:877 AliAnalysisTaskHelium3Pi.cxx:878 AliAnalysisTaskHelium3Pi.cxx:879 AliAnalysisTaskHelium3Pi.cxx:880 AliAnalysisTaskHelium3Pi.cxx:881 AliAnalysisTaskHelium3Pi.cxx:882 AliAnalysisTaskHelium3Pi.cxx:883 AliAnalysisTaskHelium3Pi.cxx:884 AliAnalysisTaskHelium3Pi.cxx:885 AliAnalysisTaskHelium3Pi.cxx:886 AliAnalysisTaskHelium3Pi.cxx:887 AliAnalysisTaskHelium3Pi.cxx:888 AliAnalysisTaskHelium3Pi.cxx:889 AliAnalysisTaskHelium3Pi.cxx:890 AliAnalysisTaskHelium3Pi.cxx:891 AliAnalysisTaskHelium3Pi.cxx:892 AliAnalysisTaskHelium3Pi.cxx:893 AliAnalysisTaskHelium3Pi.cxx:894 AliAnalysisTaskHelium3Pi.cxx:895 AliAnalysisTaskHelium3Pi.cxx:896 AliAnalysisTaskHelium3Pi.cxx:897 AliAnalysisTaskHelium3Pi.cxx:898 AliAnalysisTaskHelium3Pi.cxx:899 AliAnalysisTaskHelium3Pi.cxx:900 AliAnalysisTaskHelium3Pi.cxx:901 AliAnalysisTaskHelium3Pi.cxx:902 AliAnalysisTaskHelium3Pi.cxx:903 AliAnalysisTaskHelium3Pi.cxx:904 AliAnalysisTaskHelium3Pi.cxx:905 AliAnalysisTaskHelium3Pi.cxx:906 AliAnalysisTaskHelium3Pi.cxx:907 AliAnalysisTaskHelium3Pi.cxx:908 AliAnalysisTaskHelium3Pi.cxx:909 AliAnalysisTaskHelium3Pi.cxx:910 AliAnalysisTaskHelium3Pi.cxx:911 AliAnalysisTaskHelium3Pi.cxx:912 AliAnalysisTaskHelium3Pi.cxx:913 AliAnalysisTaskHelium3Pi.cxx:914 AliAnalysisTaskHelium3Pi.cxx:915 AliAnalysisTaskHelium3Pi.cxx:916 AliAnalysisTaskHelium3Pi.cxx:917 AliAnalysisTaskHelium3Pi.cxx:918 AliAnalysisTaskHelium3Pi.cxx:919 AliAnalysisTaskHelium3Pi.cxx:920 AliAnalysisTaskHelium3Pi.cxx:921 AliAnalysisTaskHelium3Pi.cxx:922 AliAnalysisTaskHelium3Pi.cxx:923 AliAnalysisTaskHelium3Pi.cxx:924 AliAnalysisTaskHelium3Pi.cxx:925 AliAnalysisTaskHelium3Pi.cxx:926 AliAnalysisTaskHelium3Pi.cxx:927 AliAnalysisTaskHelium3Pi.cxx:928 AliAnalysisTaskHelium3Pi.cxx:929 AliAnalysisTaskHelium3Pi.cxx:930 AliAnalysisTaskHelium3Pi.cxx:931 AliAnalysisTaskHelium3Pi.cxx:932 AliAnalysisTaskHelium3Pi.cxx:933 AliAnalysisTaskHelium3Pi.cxx:934 AliAnalysisTaskHelium3Pi.cxx:935 AliAnalysisTaskHelium3Pi.cxx:936 AliAnalysisTaskHelium3Pi.cxx:937 AliAnalysisTaskHelium3Pi.cxx:938 AliAnalysisTaskHelium3Pi.cxx:939 AliAnalysisTaskHelium3Pi.cxx:940 AliAnalysisTaskHelium3Pi.cxx:941 AliAnalysisTaskHelium3Pi.cxx:942 AliAnalysisTaskHelium3Pi.cxx:943 AliAnalysisTaskHelium3Pi.cxx:944 AliAnalysisTaskHelium3Pi.cxx:945 AliAnalysisTaskHelium3Pi.cxx:946 AliAnalysisTaskHelium3Pi.cxx:947 AliAnalysisTaskHelium3Pi.cxx:948 AliAnalysisTaskHelium3Pi.cxx:949 AliAnalysisTaskHelium3Pi.cxx:950 AliAnalysisTaskHelium3Pi.cxx:951 AliAnalysisTaskHelium3Pi.cxx:952 AliAnalysisTaskHelium3Pi.cxx:953 AliAnalysisTaskHelium3Pi.cxx:954 AliAnalysisTaskHelium3Pi.cxx:955 AliAnalysisTaskHelium3Pi.cxx:956 AliAnalysisTaskHelium3Pi.cxx:957 AliAnalysisTaskHelium3Pi.cxx:958 AliAnalysisTaskHelium3Pi.cxx:959 AliAnalysisTaskHelium3Pi.cxx:960 AliAnalysisTaskHelium3Pi.cxx:961 AliAnalysisTaskHelium3Pi.cxx:962 AliAnalysisTaskHelium3Pi.cxx:963 AliAnalysisTaskHelium3Pi.cxx:964 AliAnalysisTaskHelium3Pi.cxx:965 AliAnalysisTaskHelium3Pi.cxx:966 AliAnalysisTaskHelium3Pi.cxx:967 AliAnalysisTaskHelium3Pi.cxx:968 AliAnalysisTaskHelium3Pi.cxx:969 AliAnalysisTaskHelium3Pi.cxx:970 AliAnalysisTaskHelium3Pi.cxx:971 AliAnalysisTaskHelium3Pi.cxx:972 AliAnalysisTaskHelium3Pi.cxx:973 AliAnalysisTaskHelium3Pi.cxx:974 AliAnalysisTaskHelium3Pi.cxx:975 AliAnalysisTaskHelium3Pi.cxx:976 AliAnalysisTaskHelium3Pi.cxx:977 AliAnalysisTaskHelium3Pi.cxx:978 AliAnalysisTaskHelium3Pi.cxx:979 AliAnalysisTaskHelium3Pi.cxx:980 AliAnalysisTaskHelium3Pi.cxx:981 AliAnalysisTaskHelium3Pi.cxx:982 AliAnalysisTaskHelium3Pi.cxx:983 AliAnalysisTaskHelium3Pi.cxx:984 AliAnalysisTaskHelium3Pi.cxx:985 AliAnalysisTaskHelium3Pi.cxx:986 AliAnalysisTaskHelium3Pi.cxx:987 AliAnalysisTaskHelium3Pi.cxx:988 AliAnalysisTaskHelium3Pi.cxx:989 AliAnalysisTaskHelium3Pi.cxx:990 AliAnalysisTaskHelium3Pi.cxx:991 AliAnalysisTaskHelium3Pi.cxx:992 AliAnalysisTaskHelium3Pi.cxx:993 AliAnalysisTaskHelium3Pi.cxx:994 AliAnalysisTaskHelium3Pi.cxx:995 AliAnalysisTaskHelium3Pi.cxx:996 AliAnalysisTaskHelium3Pi.cxx:997 AliAnalysisTaskHelium3Pi.cxx:998 AliAnalysisTaskHelium3Pi.cxx:999 AliAnalysisTaskHelium3Pi.cxx:1000 AliAnalysisTaskHelium3Pi.cxx:1001 AliAnalysisTaskHelium3Pi.cxx:1002 AliAnalysisTaskHelium3Pi.cxx:1003 AliAnalysisTaskHelium3Pi.cxx:1004 AliAnalysisTaskHelium3Pi.cxx:1005 AliAnalysisTaskHelium3Pi.cxx:1006 AliAnalysisTaskHelium3Pi.cxx:1007 AliAnalysisTaskHelium3Pi.cxx:1008 AliAnalysisTaskHelium3Pi.cxx:1009 AliAnalysisTaskHelium3Pi.cxx:1010 AliAnalysisTaskHelium3Pi.cxx:1011 AliAnalysisTaskHelium3Pi.cxx:1012 AliAnalysisTaskHelium3Pi.cxx:1013 AliAnalysisTaskHelium3Pi.cxx:1014 AliAnalysisTaskHelium3Pi.cxx:1015 AliAnalysisTaskHelium3Pi.cxx:1016 AliAnalysisTaskHelium3Pi.cxx:1017 AliAnalysisTaskHelium3Pi.cxx:1018 AliAnalysisTaskHelium3Pi.cxx:1019 AliAnalysisTaskHelium3Pi.cxx:1020 AliAnalysisTaskHelium3Pi.cxx:1021 AliAnalysisTaskHelium3Pi.cxx:1022 AliAnalysisTaskHelium3Pi.cxx:1023 AliAnalysisTaskHelium3Pi.cxx:1024 AliAnalysisTaskHelium3Pi.cxx:1025 AliAnalysisTaskHelium3Pi.cxx:1026 AliAnalysisTaskHelium3Pi.cxx:1027 AliAnalysisTaskHelium3Pi.cxx:1028 AliAnalysisTaskHelium3Pi.cxx:1029 AliAnalysisTaskHelium3Pi.cxx:1030 AliAnalysisTaskHelium3Pi.cxx:1031 AliAnalysisTaskHelium3Pi.cxx:1032 AliAnalysisTaskHelium3Pi.cxx:1033 AliAnalysisTaskHelium3Pi.cxx:1034 AliAnalysisTaskHelium3Pi.cxx:1035 AliAnalysisTaskHelium3Pi.cxx:1036 AliAnalysisTaskHelium3Pi.cxx:1037 AliAnalysisTaskHelium3Pi.cxx:1038 AliAnalysisTaskHelium3Pi.cxx:1039 AliAnalysisTaskHelium3Pi.cxx:1040 AliAnalysisTaskHelium3Pi.cxx:1041 AliAnalysisTaskHelium3Pi.cxx:1042 AliAnalysisTaskHelium3Pi.cxx:1043 AliAnalysisTaskHelium3Pi.cxx:1044 AliAnalysisTaskHelium3Pi.cxx:1045 AliAnalysisTaskHelium3Pi.cxx:1046 AliAnalysisTaskHelium3Pi.cxx:1047 AliAnalysisTaskHelium3Pi.cxx:1048 AliAnalysisTaskHelium3Pi.cxx:1049 AliAnalysisTaskHelium3Pi.cxx:1050 AliAnalysisTaskHelium3Pi.cxx:1051 AliAnalysisTaskHelium3Pi.cxx:1052 AliAnalysisTaskHelium3Pi.cxx:1053 AliAnalysisTaskHelium3Pi.cxx:1054 AliAnalysisTaskHelium3Pi.cxx:1055 AliAnalysisTaskHelium3Pi.cxx:1056 AliAnalysisTaskHelium3Pi.cxx:1057 AliAnalysisTaskHelium3Pi.cxx:1058 AliAnalysisTaskHelium3Pi.cxx:1059 AliAnalysisTaskHelium3Pi.cxx:1060 AliAnalysisTaskHelium3Pi.cxx:1061 AliAnalysisTaskHelium3Pi.cxx:1062 AliAnalysisTaskHelium3Pi.cxx:1063 AliAnalysisTaskHelium3Pi.cxx:1064 AliAnalysisTaskHelium3Pi.cxx:1065 AliAnalysisTaskHelium3Pi.cxx:1066 AliAnalysisTaskHelium3Pi.cxx:1067 AliAnalysisTaskHelium3Pi.cxx:1068 AliAnalysisTaskHelium3Pi.cxx:1069 AliAnalysisTaskHelium3Pi.cxx:1070 AliAnalysisTaskHelium3Pi.cxx:1071 AliAnalysisTaskHelium3Pi.cxx:1072 AliAnalysisTaskHelium3Pi.cxx:1073 AliAnalysisTaskHelium3Pi.cxx:1074 AliAnalysisTaskHelium3Pi.cxx:1075 AliAnalysisTaskHelium3Pi.cxx:1076 AliAnalysisTaskHelium3Pi.cxx:1077 AliAnalysisTaskHelium3Pi.cxx:1078 AliAnalysisTaskHelium3Pi.cxx:1079 AliAnalysisTaskHelium3Pi.cxx:1080 AliAnalysisTaskHelium3Pi.cxx:1081 AliAnalysisTaskHelium3Pi.cxx:1082 AliAnalysisTaskHelium3Pi.cxx:1083 AliAnalysisTaskHelium3Pi.cxx:1084 AliAnalysisTaskHelium3Pi.cxx:1085 AliAnalysisTaskHelium3Pi.cxx:1086 AliAnalysisTaskHelium3Pi.cxx:1087 AliAnalysisTaskHelium3Pi.cxx:1088 AliAnalysisTaskHelium3Pi.cxx:1089 AliAnalysisTaskHelium3Pi.cxx:1090 AliAnalysisTaskHelium3Pi.cxx:1091 AliAnalysisTaskHelium3Pi.cxx:1092 AliAnalysisTaskHelium3Pi.cxx:1093 AliAnalysisTaskHelium3Pi.cxx:1094 AliAnalysisTaskHelium3Pi.cxx:1095 AliAnalysisTaskHelium3Pi.cxx:1096 AliAnalysisTaskHelium3Pi.cxx:1097 AliAnalysisTaskHelium3Pi.cxx:1098 AliAnalysisTaskHelium3Pi.cxx:1099 AliAnalysisTaskHelium3Pi.cxx:1100 AliAnalysisTaskHelium3Pi.cxx:1101 AliAnalysisTaskHelium3Pi.cxx:1102 AliAnalysisTaskHelium3Pi.cxx:1103 AliAnalysisTaskHelium3Pi.cxx:1104 AliAnalysisTaskHelium3Pi.cxx:1105 AliAnalysisTaskHelium3Pi.cxx:1106 AliAnalysisTaskHelium3Pi.cxx:1107 AliAnalysisTaskHelium3Pi.cxx:1108 AliAnalysisTaskHelium3Pi.cxx:1109 AliAnalysisTaskHelium3Pi.cxx:1110 AliAnalysisTaskHelium3Pi.cxx:1111 AliAnalysisTaskHelium3Pi.cxx:1112 AliAnalysisTaskHelium3Pi.cxx:1113 AliAnalysisTaskHelium3Pi.cxx:1114 AliAnalysisTaskHelium3Pi.cxx:1115 AliAnalysisTaskHelium3Pi.cxx:1116 AliAnalysisTaskHelium3Pi.cxx:1117 AliAnalysisTaskHelium3Pi.cxx:1118 AliAnalysisTaskHelium3Pi.cxx:1119 AliAnalysisTaskHelium3Pi.cxx:1120 AliAnalysisTaskHelium3Pi.cxx:1121 AliAnalysisTaskHelium3Pi.cxx:1122 AliAnalysisTaskHelium3Pi.cxx:1123 AliAnalysisTaskHelium3Pi.cxx:1124 AliAnalysisTaskHelium3Pi.cxx:1125 AliAnalysisTaskHelium3Pi.cxx:1126 AliAnalysisTaskHelium3Pi.cxx:1127 AliAnalysisTaskHelium3Pi.cxx:1128 AliAnalysisTaskHelium3Pi.cxx:1129 AliAnalysisTaskHelium3Pi.cxx:1130 AliAnalysisTaskHelium3Pi.cxx:1131 AliAnalysisTaskHelium3Pi.cxx:1132 AliAnalysisTaskHelium3Pi.cxx:1133 AliAnalysisTaskHelium3Pi.cxx:1134 AliAnalysisTaskHelium3Pi.cxx:1135 AliAnalysisTaskHelium3Pi.cxx:1136 AliAnalysisTaskHelium3Pi.cxx:1137 AliAnalysisTaskHelium3Pi.cxx:1138 AliAnalysisTaskHelium3Pi.cxx:1139 AliAnalysisTaskHelium3Pi.cxx:1140 AliAnalysisTaskHelium3Pi.cxx:1141 AliAnalysisTaskHelium3Pi.cxx:1142 AliAnalysisTaskHelium3Pi.cxx:1143 AliAnalysisTaskHelium3Pi.cxx:1144 AliAnalysisTaskHelium3Pi.cxx:1145 AliAnalysisTaskHelium3Pi.cxx:1146 AliAnalysisTaskHelium3Pi.cxx:1147 AliAnalysisTaskHelium3Pi.cxx:1148 AliAnalysisTaskHelium3Pi.cxx:1149 AliAnalysisTaskHelium3Pi.cxx:1150 AliAnalysisTaskHelium3Pi.cxx:1151 AliAnalysisTaskHelium3Pi.cxx:1152 AliAnalysisTaskHelium3Pi.cxx:1153 AliAnalysisTaskHelium3Pi.cxx:1154 AliAnalysisTaskHelium3Pi.cxx:1155 AliAnalysisTaskHelium3Pi.cxx:1156 AliAnalysisTaskHelium3Pi.cxx:1157 AliAnalysisTaskHelium3Pi.cxx:1158 AliAnalysisTaskHelium3Pi.cxx:1159 AliAnalysisTaskHelium3Pi.cxx:1160 AliAnalysisTaskHelium3Pi.cxx:1161 AliAnalysisTaskHelium3Pi.cxx:1162 AliAnalysisTaskHelium3Pi.cxx:1163 AliAnalysisTaskHelium3Pi.cxx:1164 AliAnalysisTaskHelium3Pi.cxx:1165 AliAnalysisTaskHelium3Pi.cxx:1166 AliAnalysisTaskHelium3Pi.cxx:1167 AliAnalysisTaskHelium3Pi.cxx:1168 AliAnalysisTaskHelium3Pi.cxx:1169 AliAnalysisTaskHelium3Pi.cxx:1170 AliAnalysisTaskHelium3Pi.cxx:1171 AliAnalysisTaskHelium3Pi.cxx:1172 AliAnalysisTaskHelium3Pi.cxx:1173 AliAnalysisTaskHelium3Pi.cxx:1174 AliAnalysisTaskHelium3Pi.cxx:1175 AliAnalysisTaskHelium3Pi.cxx:1176 AliAnalysisTaskHelium3Pi.cxx:1177 AliAnalysisTaskHelium3Pi.cxx:1178 AliAnalysisTaskHelium3Pi.cxx:1179 AliAnalysisTaskHelium3Pi.cxx:1180 AliAnalysisTaskHelium3Pi.cxx:1181 AliAnalysisTaskHelium3Pi.cxx:1182 AliAnalysisTaskHelium3Pi.cxx:1183 AliAnalysisTaskHelium3Pi.cxx:1184 AliAnalysisTaskHelium3Pi.cxx:1185 AliAnalysisTaskHelium3Pi.cxx:1186 AliAnalysisTaskHelium3Pi.cxx:1187 AliAnalysisTaskHelium3Pi.cxx:1188 AliAnalysisTaskHelium3Pi.cxx:1189 AliAnalysisTaskHelium3Pi.cxx:1190 AliAnalysisTaskHelium3Pi.cxx:1191 AliAnalysisTaskHelium3Pi.cxx:1192 AliAnalysisTaskHelium3Pi.cxx:1193 AliAnalysisTaskHelium3Pi.cxx:1194 AliAnalysisTaskHelium3Pi.cxx:1195 AliAnalysisTaskHelium3Pi.cxx:1196 AliAnalysisTaskHelium3Pi.cxx:1197 AliAnalysisTaskHelium3Pi.cxx:1198 AliAnalysisTaskHelium3Pi.cxx:1199 AliAnalysisTaskHelium3Pi.cxx:1200 AliAnalysisTaskHelium3Pi.cxx:1201 AliAnalysisTaskHelium3Pi.cxx:1202 AliAnalysisTaskHelium3Pi.cxx:1203 AliAnalysisTaskHelium3Pi.cxx:1204 AliAnalysisTaskHelium3Pi.cxx:1205