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 "AliAnalysisTaskHelium3PiMC.h"
#include "AliESDtrackCuts.h"
#include "AliCentrality.h"
#include "TString.h"
#include <TDatime.h>
#include <TRandom3.h>
using std::endl;
using std::cout;
const Int_t AliAnalysisTaskHelium3PiMC::fgNrot = 15;
ClassImp(AliAnalysisTaskHelium3PiMC)
AliAnalysisTaskHelium3PiMC::AliAnalysisTaskHelium3PiMC()
: AliAnalysisTaskSE(),
fAnalysisType("ESD"),
fCollidingSystems(0),
fDataType("SIM"),
fListHistCascade(0),
fHistEventMultiplicity(0),
fHistTrackMultiplicity(0),
fHistMCMultiplicityTracks(0),
fHistMCEta(0),
fHistMCPt(0),
fHistMCTheta(0),
fHistMCDecayPosition(0),
fHistMCDecayRho(0),
fhRigidityHevsMomPiMC(0),
fhRigidityHevsMomPiRec(0),
fhInvMassMC(0),
fhInvMassMum(0),
fhInvMassRec(0),
fhInvMassRec1(0),
fhInvMassRec2(0),
fhInvMassRec3(0),
fhInvMassRec4(0),
fhInvMassRec5(0),
fhInvMassRec6(0),
fhInvMassRec7(0),
fhHeMCRigidity(0),
fhPioneMC(0),
hBBTPCnoCuts(0),
fhBBTPC(0),
fhBBTPCNegativePions(0),
fhBBTPCPositivePions(0),
fhBBTPCHe3(0),
fHistProvaDCA(0),
fHistPercentileVsTrackNumber(0),
fhHeDCAXY(0),
fhHeDCAZ(0),
fhPiDCAXY(0),
fhPiDCAZ(0),
hITSClusterMap(0),
fNtuple1(0),
fNtuple2(0)
{
}
AliAnalysisTaskHelium3PiMC::AliAnalysisTaskHelium3PiMC(const char *name)
: AliAnalysisTaskSE(name),
fAnalysisType("ESD"),
fCollidingSystems(0),
fDataType("SIM"),
fListHistCascade(0),
fHistEventMultiplicity(0),
fHistTrackMultiplicity(0),
fHistMCMultiplicityTracks(0),
fHistMCEta(0),
fHistMCPt(0),
fHistMCTheta(0),
fHistMCDecayPosition(0),
fHistMCDecayRho(0),
fhRigidityHevsMomPiMC(0),
fhRigidityHevsMomPiRec(0),
fhInvMassMC(0),
fhInvMassMum(0),
fhInvMassRec(0),
fhInvMassRec1(0),
fhInvMassRec2(0),
fhInvMassRec3(0),
fhInvMassRec4(0),
fhInvMassRec5(0),
fhInvMassRec6(0),
fhInvMassRec7(0),
fhHeMCRigidity(0),
fhPioneMC(0),
hBBTPCnoCuts(0),
fhBBTPC(0),
fhBBTPCNegativePions(0),
fhBBTPCPositivePions(0),
fhBBTPCHe3(0),
fHistProvaDCA(0),
fHistPercentileVsTrackNumber(0),
fhHeDCAXY(0),
fhHeDCAZ(0),
fhPiDCAXY(0),
fhPiDCAZ(0),
hITSClusterMap(0),
fNtuple1(0),
fNtuple2(0)
{
DefineOutput(1, TList::Class());
}
AliAnalysisTaskHelium3PiMC::~AliAnalysisTaskHelium3PiMC()
{
if (fListHistCascade) {
delete fListHistCascade;
fListHistCascade = 0;
}
}
Double_t AliAnalysisTaskHelium3PiMC::BetheBloch(Double_t betaGamma,Double_t charge,Bool_t isPbPb) {
Double_t kp1, kp2, kp3, kp4, kp5;
if(isPbPb){
kp1 = 5.2*charge*charge;
kp2 = 8.98482806165147636e+00;
kp3 = 1.54000000000000005e-05;
kp4 = 2.30445734159456084e+00;
kp5 = 2.25624744086878559e+00;
}
else{
kp1 = 5.2*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 AliAnalysisTaskHelium3PiMC::UserCreateOutputObjects()
{
fListHistCascade = new TList();
fListHistCascade->SetOwner();
if(! fHistEventMultiplicity ){
fHistEventMultiplicity = new TH1F( "fHistEventMultiplicity" , "Nb of Events" , 6 , -1, 5 );
fHistEventMultiplicity->GetXaxis()->SetTitle("Event Type");
fListHistCascade->Add(fHistEventMultiplicity);
}
if(! fHistTrackMultiplicity ){
fHistTrackMultiplicity = new TH1F( "fHistTrackMultiplicity" , "Nb of Tracks" , 25000,0, 25000 );
fHistTrackMultiplicity->GetXaxis()->SetTitle("Number of tracks");
fListHistCascade->Add(fHistTrackMultiplicity);
}
if(! fHistMCMultiplicityTracks){
fHistMCMultiplicityTracks =new TH1F("fHistMCMultiplicityTracks","MC Multiplicity Tracks",1000,0,1000);
fHistMCMultiplicityTracks->GetXaxis()->SetTitle("MC Number of tracks");
fListHistCascade->Add(fHistMCMultiplicityTracks);
}
if(!fHistMCEta ){
fHistMCEta=new TH1F("fHistMCEta","MC eta",1000,-3,3);
fHistMCEta->GetXaxis()->SetTitle("Injected Eta");
fListHistCascade->Add(fHistMCEta);
}
if(! fHistMCPt){
fHistMCPt =new TH1F("fHistMCPt","MC pt",1000,0,20);
fHistMCPt->GetXaxis()->SetTitle("Injected Pt");
fListHistCascade->Add(fHistMCPt);
}
if(!fHistMCTheta ){
fHistMCTheta=new TH1F("fHistMCTheta","MC theta",1000,-6,6);
fHistMCTheta->GetXaxis()->SetTitle("Injected Theta");
fListHistCascade->Add(fHistMCTheta);
}
if(!fHistMCDecayPosition){
fHistMCDecayPosition =new TH1F("fHistMCDecayPosition","MC Decay Position",10000,0,1000);
fHistMCDecayPosition->GetXaxis()->SetTitle("Decay Position");
fListHistCascade->Add(fHistMCDecayPosition);
}
if(!fHistMCDecayRho ){
fHistMCDecayRho =new TH1F("fHistMCDecayRho","MC decay position 3d",10000,0,1000);
fHistMCDecayRho->GetXaxis()->SetTitle("Decay rho");
fListHistCascade->Add(fHistMCDecayRho);
}
if(!fhRigidityHevsMomPiMC ){
fhRigidityHevsMomPiMC=new TH2F("fhRigidityHevsMomPiMC","Rigidity He vs Mom Pi MC",20,0,10,300,0,30);
fhRigidityHevsMomPiMC->GetXaxis()->SetTitle("He3 Rigidity");
fhRigidityHevsMomPiMC->GetYaxis()->SetTitle("Pi momentum");
fListHistCascade->Add(fhRigidityHevsMomPiMC);
}
if(! fhRigidityHevsMomPiRec){
fhRigidityHevsMomPiRec=new TH2F("fhRigidityHevsMomPiRec","Rigidity He vs Mom Pi Rec",20,0,10,300,0,30);
fhRigidityHevsMomPiRec->GetXaxis()->SetTitle("He3 Rigidity");
fhRigidityHevsMomPiRec->GetYaxis()->SetTitle("Pi momentum");
fListHistCascade->Add(fhRigidityHevsMomPiRec);
}
if(!fhInvMassMC){
fhInvMassMC=new TH1F("fhInvMassMC","fhInvMassMC",800,2.,6.);
fhInvMassMC->GetXaxis()->SetTitle("(He3,#pi) InvMass");
fListHistCascade->Add(fhInvMassMC);
}
if(!fhInvMassMum){
fhInvMassMum=new TH1F("fhInvMassMum","fhInvMassMum",800,2.,6.);
fhInvMassMum->GetXaxis()->SetTitle("(He3,#pi) InvMass");
fListHistCascade->Add(fhInvMassMum);
}
if(!fhInvMassRec){
fhInvMassRec=new TH1F("fhInvMassRec","fhInvMassRec",800,2.,6.);
fhInvMassRec->GetXaxis()->SetTitle("(He3,#pi) InvMass");
fListHistCascade->Add(fhInvMassRec);
}
if(!fhInvMassRec1){
fhInvMassRec1=new TH1F("fhInvMassRec1","No Altri tagli",800,2.,6.);
fhInvMassRec1->GetXaxis()->SetTitle("(He3,#pi) InvMass");
fListHistCascade->Add(fhInvMassRec1);
}
if(!fhInvMassRec2){
fhInvMassRec2=new TH1F("fhInvMassRec2","DCA pi > 0.1",800,2.,6.);
fhInvMassRec2->GetXaxis()->SetTitle("(He3,#pi) InvMass");
fListHistCascade->Add(fhInvMassRec2);
}
if(!fhInvMassRec3){
fhInvMassRec3=new TH1F("fhInvMassRec3","DCA He > 0.05",800,2.,6.);
fhInvMassRec3->GetXaxis()->SetTitle("(He3,#pi) InvMass");
fListHistCascade->Add(fhInvMassRec3);
}
if(!fhInvMassRec4){
fhInvMassRec4=new TH1F("fhInvMassRec4","DCA tracks < 1 cm",800,2.,6.);
fhInvMassRec4->GetXaxis()->SetTitle("(He3,#pi) InvMass");
fListHistCascade->Add(fhInvMassRec4);
}
if(!fhInvMassRec5){
fhInvMassRec5=new TH1F("fhInvMassRec5","Condizione xn+xp",800,2.,6.);
fhInvMassRec5->GetXaxis()->SetTitle("(He3,#pi) InvMass");
fListHistCascade->Add(fhInvMassRec5);
}
if(!fhInvMassRec6){
fhInvMassRec6=new TH1F("fhInvMassRec6","Ho fatto V0 ",800,2.,6.);
fhInvMassRec6->GetXaxis()->SetTitle("(He3,#pi) InvMass");
fListHistCascade->Add(fhInvMassRec6);
}
if(!fhInvMassRec7){
fhInvMassRec7=new TH1F("fhInvMassRec7","V0+Taglio CPA",800,2.,6.);
fhInvMassRec7->GetXaxis()->SetTitle("(He3,#pi) InvMass");
fListHistCascade->Add(fhInvMassRec7);
}
if(!fhHeMCRigidity ){
fhHeMCRigidity=new TH1F("fhHeMCRigidity","He3 rigidity distribution",200,0,20);
fhHeMCRigidity->GetXaxis()->SetTitle("He3 rigidity");
fListHistCascade->Add(fhHeMCRigidity);
}
if(!fhPioneMC ){
fhPioneMC=new TH1F("hPioneMC","Pion mom distribution",200,0,50);
fhPioneMC->GetXaxis()->SetTitle("Pion momentum");
fListHistCascade->Add(fhPioneMC);
}
if(!hBBTPCnoCuts ){
hBBTPCnoCuts=new TH2F("hBBTPCnoCuts","scatterPlot TPC no cuts",2000,-10,10,1000,0,3000);
hBBTPCnoCuts->GetXaxis()->SetTitle("p/Z (GeV/#it{c})");
hBBTPCnoCuts->GetYaxis()->SetTitle("TPC Signal (a.u)");
fListHistCascade->Add(hBBTPCnoCuts);
}
if(!fhBBTPC ){
fhBBTPC=new TH2F("fhBBTPC","scatterPlot TPC",2000,-10,10,1000,0,3000);
fhBBTPC->GetXaxis()->SetTitle("p/Z (GeV/#it{c})");
fhBBTPC->GetYaxis()->SetTitle("TPC Signal (a.u)");
fListHistCascade->Add(fhBBTPC);
}
if(!fhBBTPCNegativePions ){
fhBBTPCNegativePions=new TH2F("fhBBTPCNegativePions","scatterPlot Neg Pions",2000,-10,10,1000,0,3000);
fhBBTPCNegativePions->GetXaxis()->SetTitle("p/Z (GeV/#it{c})");
fhBBTPCNegativePions->GetYaxis()->SetTitle("TPC Signal (a.u)");
fListHistCascade->Add(fhBBTPCNegativePions);
}
if(!fhBBTPCPositivePions ){
fhBBTPCPositivePions=new TH2F("fhBBTPCPositivePions","scatterPlot Pos Pions",2000,-10,10,1000,0,3000);
fhBBTPCPositivePions->GetXaxis()->SetTitle("p/Z (GeV/#it{c})");
fhBBTPCPositivePions->GetYaxis()->SetTitle("TPC Signal (a.u)");
fListHistCascade->Add(fhBBTPCPositivePions);
}
if(!fhBBTPCHe3 ){
fhBBTPCHe3=new TH2F("fhBBTPCHe3","scatterPlot TPC - He3",2000,-10,10,1000,0,3000);
fhBBTPCHe3->GetXaxis()->SetTitle("p/Z (GeV/#it{c})");
fhBBTPCHe3->GetYaxis()->SetTitle("TPC Signal (a.u)");
fListHistCascade->Add(fhBBTPCHe3);
}
if(!fHistProvaDCA ){
fHistProvaDCA=new TH2F("fHistProvaDCA","fHistProvaDCA",1000,-50,50,1000,0,100);
fHistProvaDCA->GetXaxis()->SetTitle("xn+xp");
fHistProvaDCA->GetYaxis()->SetTitle("dca tracks");
fListHistCascade->Add(fHistProvaDCA);
}
if(!hITSClusterMap ){
hITSClusterMap=new TH1F("hITSClusterMap","hITSClusterMap",65,-1,64);
fListHistCascade->Add(hITSClusterMap);
}
if(!fHistPercentileVsTrackNumber){
fHistPercentileVsTrackNumber=new TH2F("fHistPercentileVsTrackNumber","fHistPercentileVsTrackNumber",120,-3,117,2500,0,25000);
fHistPercentileVsTrackNumber->GetXaxis()->SetTitle("Percentile");
fHistPercentileVsTrackNumber->GetYaxis()->SetTitle("Tracks Number");
fListHistCascade->Add(fHistPercentileVsTrackNumber);
}
if(!fhHeDCAXY){
fhHeDCAXY=new TH1F("fhHeDCAXY","fhHeDCAXY",800,-4,4);
fListHistCascade->Add(fhHeDCAXY);
}
if(!fhHeDCAZ){
fhHeDCAZ=new TH1F("fhHeDCAZ","fhHeDCAZ",800,-30,30);
fListHistCascade->Add(fhHeDCAZ);
}
if(!fhPiDCAXY){
fhPiDCAXY=new TH1F("fhPiDCAXY","fhPiDCAXY",800,-4,4);
fListHistCascade->Add(fhPiDCAXY);
}
if(!fhPiDCAZ){
fhPiDCAZ=new TH1F("fhPiDCAZ","fhPiDCAZ",800,-30,30);
fListHistCascade->Add(fhPiDCAZ);
}
if(! fNtuple1 ) {
fNtuple1 = new TNtuple("fNtuple1","Ntuple1","runNumber:evNumber:TrackNumber:percentile:xPrimaryVertex:yPrimaryVertex:zPrimaryVertex:xSecondaryVertex:ySecondaryVertex:zSecondaryVertex:dcaTracks:CosPointingAngle:DCAV0toPrimaryVertex:HeSign:HepInTPC:HeTPCsignal:DcaHeToPrimVertex:HeEta:momHex:momHey:momHez:momHeAtSVx:momHeAtSVy:momHeAtSVz:HeTPCNcls:HeimpactXY:HeimpactZ:isTOFHe:HeBeta:HeITSClusterMap:IsHeITSRefit:PionSign:PionpInTPC:PionTPCsignal:DcaPionToPrimVertex:PionEta:momPionx:momPiony:momPionz:momNegPionAtSVx:momNegPionAtSVy:momNegPionAtSVz:PionTPCNcls:PionimpactXY:PionimpactZ:isTOFPion:PionBeta:PionITSClusterMap:IsPiITSRefit:PDGCodeNeg:PDCCodePos:motherPDGNeg:motherPDGPos:labelPi:labelHe:mumidNeg:mumidPos");
fListHistCascade->Add(fNtuple1);
}
if(! fNtuple2 ) {
fNtuple2 = new TNtuple("fNtuple2","Ntuple2","run:event:iMC:Centrality:PVx:PVy:PVz:PDGcodeMum:MotherIndex:SVxD0:SVyD0:SVzD0:SVxD1:SVyD1:SVzD1:SV3d:EtaMum:YMum:ThetaMum:PhiMum:PxMum:PyMum:PzMum:PdgDaughter0:PdgDaughter1:PxD0:PyD0:PzD0:PxD1:PyD1:PzD1");
fListHistCascade->Add(fNtuple2);
}
PostData(1,fListHistCascade);
}
void AliAnalysisTaskHelium3PiMC::UserExec(Option_t *)
{
Float_t vett1[60];
for(Int_t i=0;i<60;i++) vett1[i]=0;
Float_t vett2[40];
for(Int_t i=0;i<40;i++) vett2[i]=0;
Double_t pinTPC=0.,TPCSignal=0.;
Double_t xPrimaryVertex=0.,yPrimaryVertex=0.,zPrimaryVertex=0.;
ULong_t status=0;
ULong_t statusT=0;
ULong_t statusPi=0;
Bool_t isTPC=kFALSE,isTOFHe3=kFALSE,isTOFPi=kFALSE;
Double_t fPos[3]={0.,0.,0.};
Double_t runNumber=0.;
Double_t evNumber=0.;
Int_t id0 = 0, id1 = 0;
Double_t mcDecayPosXD0 = 0, mcDecayPosYD0 = 0, mcDecayPosR = 0, mcDecayPosZD0 =0, mcDecayPosRho=0.;
Double_t mcDecayPosXD1 = 0, mcDecayPosYD1 = 0, mcDecayPosZD1 =0;
Double_t lEtaCurrentPart =0., lPtCurrentPart = 0.,lThetaCurrentPart = 0., lPhiCurrentPart = 0.;
Int_t iCurrentMother = 0;
Double_t mcPosX = 0., mcPosY = 0.,mcPosZ = 0.;
Double_t lPdgCurrentDaughter0 = 0, lPdgCurrentDaughter1= 0., lPdgCurrentDaughter =0;
Double_t PxD0 = 0, PyD0 = 0,PzD0 = 0;
Double_t PxD1 = 0, PyD1 = 0,PzD1 = 0;
Int_t lNbMCPart = 0;
Int_t lPdgcodeCurrentPart = 0;
Double_t fgChi2max=33.;
Double_t fgDNmin=0.05;
Double_t fgDCAmax=1.;
Double_t fgCPAmin=0.9;
Double_t fgRmin=0.1;
Double_t fgRmax=200.;
AliVEvent *event = InputEvent();
if (!event) { Printf("ERROR: Could not retrieve event"); return; }
Info("AliAnalysisTaskHelium3PiMC","Starting UserExec");
SetDataType("SIM");
AliStack *stack = 0;
if(fDataType == "SIM") {
AliMCEvent *mcEvent = MCEvent();
if (!mcEvent) {
Printf("ERROR: Could not retrieve MC event");
return;
}
Printf("MC particles: %d", mcEvent->GetNumberOfTracks());
stack = mcEvent->Stack();
if( !stack ) { Printf( "Stack not available"); return; }
}
else{
Printf( "This Task Works Only on Simulation");
return;
}
AliESDEvent *lESDevent = 0;
if(fAnalysisType == "ESD"){
lESDevent = dynamic_cast<AliESDEvent*>(event);
if (!lESDevent) {
Printf("ERROR: lESDevent not available \n");
return;
}
}
else{
Printf("This Analysis Works Only for ESD\n");
return;
}
AliCentrality *centrality = (AliCentrality*)lESDevent->GetCentrality();
Float_t percentile=centrality->GetCentralityPercentile("V0M");
runNumber = lESDevent->GetRunNumber();
evNumber =lESDevent->GetEventNumberInFile();
Int_t label =-1;
lNbMCPart = stack->GetNtrack();
fHistMCMultiplicityTracks->Fill(lNbMCPart);
TArrayD MomPionsMC(lNbMCPart);
Int_t nPionsMC=0;
TArrayD MomHeMC(lNbMCPart);
Int_t nHeMC=0;
TArrayD PxPionsMC(lNbMCPart);
Int_t nPxPionsMC=0;
TArrayD PyPionsMC(lNbMCPart);
Int_t nPyPionsMC=0;
TArrayD PzPionsMC(lNbMCPart);
Int_t nPzPionsMC=0;
TArrayD PxHeMC(lNbMCPart);
Int_t nPxHeMC=0;
TArrayD PyHeMC(lNbMCPart);
Int_t nPyHeMC=0;
TArrayD PzHeMC(lNbMCPart);
Int_t nPzHeMC=0;
Double_t Helium3Mass = 2.80839;
Double_t PionMass = 0.13957;
TLorentzVector vPionMC,vHeliumMC,vSumMC;
TLorentzVector vPionMum,vHeliumMum,vSumMum;
TLorentzVector vPionRec,vHeliumRec,vSumRec;
Bool_t isTwoBody=kFALSE;
for (Int_t iMC=0; iMC<stack->GetNtrack(); iMC++)
{
TParticle *p0 = stack->Particle(iMC);
if (!p0) {
continue;
}
lPdgcodeCurrentPart = p0->GetPdgCode();
if(lPdgcodeCurrentPart == 1000020030 || lPdgcodeCurrentPart == -1000020030 ){
MomHeMC[nHeMC++]=p0->P();
PxHeMC[nPxHeMC++]=p0->Px();
PyHeMC[nPyHeMC++]=p0->Py();
PzHeMC[nPzHeMC++]=p0->Pz();
fhHeMCRigidity->Fill(p0->P()/2);
}
if(lPdgcodeCurrentPart == 211 || lPdgcodeCurrentPart == -211 ){
MomPionsMC[nPionsMC++]=p0->P();
PxPionsMC[nPxPionsMC++]=p0->Px();
PyPionsMC[nPyPionsMC++]=p0->Py();
PzPionsMC[nPzPionsMC++]=p0->Pz();
fhPioneMC->Fill(p0->P());
}
if ( lPdgcodeCurrentPart == 1010010030 || lPdgcodeCurrentPart == -1010010030 ){
lEtaCurrentPart = p0->Eta();
lPtCurrentPart = p0->Pt();
lThetaCurrentPart = p0->Theta();
lPhiCurrentPart = p0->Phi();
iCurrentMother = p0->GetFirstMother();
fHistMCEta->Fill(lEtaCurrentPart);
fHistMCPt->Fill(lPtCurrentPart);
fHistMCTheta->Fill(lThetaCurrentPart);
mcPosX = p0->Vx();
mcPosY = p0->Vy();
mcPosZ = p0->Vz();
isTwoBody=kFALSE;
for(Int_t i=p0->GetFirstDaughter(); i<= p0->GetLastDaughter(); i++){
TParticle *pDaughter = stack->Particle(i);
lPdgCurrentDaughter= pDaughter->GetPdgCode();
cout<<lPdgCurrentDaughter<<endl;
if(lPdgCurrentDaughter == 1000020030 || lPdgCurrentDaughter ==-1000020030 ){
isTwoBody=kTRUE;
}
}
if(isTwoBody){
for(Int_t i=p0->GetFirstDaughter(); i<= p0->GetLastDaughter(); i++){
TParticle *pDaughter = stack->Particle(i);
lPdgCurrentDaughter= pDaughter->GetPdgCode();
if(lPdgCurrentDaughter == 211 || lPdgCurrentDaughter == -211 ){
id0 = i;
}
if(lPdgCurrentDaughter == 1000020030 || lPdgCurrentDaughter == -1000020030 ){
id1 = i;
}
}
TParticle *pDaughter0 = stack->Particle(id0);
TParticle *pDaughter1 = stack->Particle(id1);
lPdgCurrentDaughter0 = pDaughter0->GetPdgCode();
lPdgCurrentDaughter1 = pDaughter1->GetPdgCode();
if ( id0 <= lNbMCPart && id0 > 0 && id1 <= lNbMCPart && id1 > 0) {
lPdgCurrentDaughter0 = pDaughter0->GetPdgCode();
lPdgCurrentDaughter1 = pDaughter1->GetPdgCode();
PxD0 = pDaughter0->Px();
PyD0 = pDaughter0->Py();
PzD0 = pDaughter0->Pz();
PxD1 = pDaughter1->Px();
PyD1 = pDaughter1->Py();
PzD1 = pDaughter1->Pz();
mcDecayPosXD0 = pDaughter0->Vx();
mcDecayPosYD0 = pDaughter0->Vy();
mcDecayPosZD0 = pDaughter0->Vz();
mcDecayPosXD1 = pDaughter0->Vx();
mcDecayPosYD1 = pDaughter0->Vy();
mcDecayPosZD1 = pDaughter0->Vz();
mcDecayPosR = TMath::Sqrt(mcDecayPosXD0*mcDecayPosXD0+mcDecayPosYD0*mcDecayPosYD0);
fHistMCDecayPosition->Fill(mcDecayPosR);
mcDecayPosRho = TMath::Sqrt(mcDecayPosXD0*mcDecayPosXD0+mcDecayPosYD0*mcDecayPosYD0+mcDecayPosZD0*mcDecayPosZD0);
fHistMCDecayRho->Fill(mcDecayPosRho);
vHeliumMum.SetXYZM(PxD1,PyD1,PzD1,Helium3Mass);
vPionMum.SetXYZM(PxD0,PyD0,PzD0,PionMass);
vSumMum=vHeliumMum+vPionMum;
fhInvMassMum->Fill(vSumMum.M());
vett2[0]=(Float_t)lESDevent->GetRunNumber();
vett2[1]=(Float_t)lESDevent->GetEventNumberInFile();
vett2[2]=(Float_t)iMC;
vett2[3]=(Float_t)percentile;
vett2[4]=(Float_t)mcPosX;
vett2[5]=(Float_t)mcPosY;
vett2[6]=(Float_t)mcPosZ;
vett2[7]=(Float_t)lPdgcodeCurrentPart;
vett2[8]=(Float_t)iCurrentMother;
vett2[9]=(Float_t)mcDecayPosXD0;
vett2[10]=(Float_t)mcDecayPosYD0;
vett2[11]=(Float_t)mcDecayPosZD0;
vett2[12]=(Float_t)mcDecayPosXD1;
vett2[13]=(Float_t)mcDecayPosYD1;
vett2[14]=(Float_t)mcDecayPosZD1;
vett2[15]=(Float_t)mcDecayPosRho;
vett2[16]=(Float_t)lEtaCurrentPart;
vett2[17]=(Float_t)p0->Y();
vett2[18]=(Float_t)lThetaCurrentPart;
vett2[19]=(Float_t)lPhiCurrentPart;
vett2[20]=(Float_t)p0->Px();
vett2[21]=(Float_t)p0->Py();
vett2[22]=(Float_t)p0->Pz();
vett2[23]=(Float_t)lPdgCurrentDaughter0;
vett2[24]=(Float_t)lPdgCurrentDaughter1;
vett2[25]=(Float_t)PxD0;
vett2[26]=(Float_t)PyD0;
vett2[27]=(Float_t)PzD0;
vett2[28]=(Float_t)PxD1;
vett2[29]=(Float_t)PyD1;
vett2[30]=(Float_t)PzD1;
fNtuple2->Fill(vett2);
}
}
}
}
Double_t HeMomMC =0;
Double_t PionMomMC=0;
Double_t PxHeMc=0, PyHeMc=0,PzHeMc=0;
Double_t PxPionMc=0, PyPionMc=0,PzPionMc=0;
for(Int_t l=0; l < nHeMC; l++){
HeMomMC=MomHeMC[l];
PxHeMc=PxHeMC[l];
PyHeMc=PyHeMC[l];
PzHeMc=PzHeMC[l];
for(Int_t k=0; k < nPionsMC; k++){
PionMomMC=MomPionsMC[k];
PxPionMc=PxPionsMC[k];
PyPionMc=PyPionsMC[k];
PzPionMc=PzPionsMC[k];
fhRigidityHevsMomPiMC->Fill(HeMomMC/2,PionMomMC);
vHeliumMC.SetXYZM(PxHeMc,PyHeMc,PzHeMc,Helium3Mass);
vPionMC.SetXYZM(PxPionMc,PyPionMc,PzPionMc,PionMass);
vSumMC=vHeliumMC+vPionMC;
fhInvMassMC->Fill(vSumMC.M());
}
}
fHistEventMultiplicity->Fill(0);
Double_t lMagneticField=lESDevent->GetMagneticField();
Int_t TrackNumber = -1;
const AliESDVertex *vtx = lESDevent->GetPrimaryVertexTracks();
if(vtx->GetNContributors()<1) {
vtx = lESDevent->GetPrimaryVertexSPD();
if(vtx->GetNContributors()<1) {
Info("AliAnalysisTaskHelium3PiMC","No good vertex, skip event");
return;
}
}
fHistEventMultiplicity->Fill(1);
xPrimaryVertex=vtx->GetX();
yPrimaryVertex=vtx->GetY();
zPrimaryVertex=vtx->GetZ();
TrackNumber = lESDevent->GetNumberOfTracks();
fHistTrackMultiplicity->Fill(TrackNumber);
fHistPercentileVsTrackNumber->Fill(percentile,TrackNumber);
if (TrackNumber<2) return;
fHistEventMultiplicity->Fill(2);
TArrayI PionsTPC(TrackNumber);
Int_t nPionsTPC=0;
TArrayI HeTPC(TrackNumber);
Int_t nHeTPC=0;
TArrayD MomPionsRec(TrackNumber);
Int_t nPionsRec=0;
TArrayD MomHeRec(TrackNumber);
Int_t nHeRec=0;
TArrayD PxPionsRec(TrackNumber);
Int_t nPxPionsRec=0;
TArrayD PyPionsRec(TrackNumber);
Int_t nPyPionsRec=0;
TArrayD PzPionsRec(TrackNumber);
Int_t nPzPionsRec=0;
TArrayD PxHeRec(TrackNumber);
Int_t nPxHeRec=0;
TArrayD PyHeRec(TrackNumber);
Int_t nPyHeRec=0;
TArrayD PzHeRec(TrackNumber);
Int_t nPzHeRec=0;
Float_t impactXY=-999, impactZ=-999;
Float_t impactXYpi=-999, impactZpi=-999;
Int_t PDGCodePos=0;
Int_t PDGCodeNeg=0;
Int_t motherPDGNeg=0;
Int_t motherPDGPos=0;
AliESDtrackCuts* esdtrackCutsITS = new AliESDtrackCuts("esdtrackCutsITS");
esdtrackCutsITS->SetRequireITSStandAlone(kFALSE);
esdtrackCutsITS->SetRequireITSPureStandAlone(kFALSE);
Int_t minclsTPC=60;
Double_t maxchi2perTPCcl=5.;
AliESDtrackCuts* esdtrackCutsTPC = new AliESDtrackCuts("esdtrackCutsTPC");
esdtrackCutsTPC->SetRequireTPCRefit(kTRUE);
esdtrackCutsTPC->SetAcceptKinkDaughters(kFALSE);
esdtrackCutsTPC->SetMinNClustersTPC(minclsTPC);
esdtrackCutsTPC->SetMaxChi2PerClusterTPC(maxchi2perTPCcl);
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;
}
hBBTPCnoCuts->Fill(esdtrack->GetSign()*esdtrack->P(),esdtrack->GetTPCsignal());
status = (ULong_t)esdtrack->GetStatus();
isTPC = (((status) & (AliESDtrack::kTPCin)) != 0);
Bool_t IsTrackAcceptedTPC = esdtrackCutsTPC->AcceptTrack(esdtrack);
Bool_t IsTrackAcceptedITS = esdtrackCutsITS->AcceptTrack(esdtrack);
if (!(IsTrackAcceptedTPC && IsTrackAcceptedITS)) continue;
Double_t d=esdtrack->GetD(xPrimaryVertex,yPrimaryVertex,lMagneticField);
if (TMath::Abs(d)>fgRmax) continue;
TPCSignal=esdtrack->GetTPCsignal();
if (TPCSignal<10)continue;
if(!isTPC)continue;
if(!esdtrack->GetTPCInnerParam())continue;
AliExternalTrackParam trackIn(*esdtrack->GetInnerParam());
pinTPC = trackIn.GetP();
fhBBTPC->Fill(pinTPC*esdtrack->GetSign(),TPCSignal);
d=esdtrack->GetD(xPrimaryVertex,yPrimaryVertex,lMagneticField);
if (TMath::Abs(d)>fgRmax) continue;
label = TMath::Abs(esdtrack->GetLabel());
if (label>=10000000) {
cout <<"Strange, there should be no underlying event"<<endl;
}
else {
if (label>=lNbMCPart) {
cout <<"Strange, label outside the range"<< endl;
continue;
}
}
TParticle * part = stack->Particle(label);
Int_t PDGCode=part->GetPdgCode();
if(PDGCode==-211)
fhBBTPCNegativePions->Fill(esdtrack->GetSign()*esdtrack->P(),esdtrack->GetTPCsignal());
if(PDGCode==+211)
fhBBTPCPositivePions->Fill(esdtrack->GetSign()*esdtrack->P(),esdtrack->GetTPCsignal());
if(PDGCode==-211 || PDGCode==+211){
PionsTPC[nPionsTPC++]=j;
esdtrack->GetImpactParameters(impactXY, impactZ);
fhPiDCAXY->Fill(impactXY);
fhPiDCAZ->Fill(impactZ);
MomPionsRec[nPionsRec++]=esdtrack->P();
PxPionsRec[nPxPionsRec++]=esdtrack->Px();
PyPionsRec[nPyPionsRec++]=esdtrack->Py();
PzPionsRec[nPzPionsRec++]=esdtrack->Pz();
}
if(PDGCode==1000020030 ||PDGCode==-1000020030 ){
HeTPC[nHeTPC++]=j;
fhBBTPCHe3->Fill(esdtrack->GetSign()*esdtrack->P(),esdtrack->GetTPCsignal());
esdtrack->GetImpactParameters(impactXY, impactZ);
fhHeDCAXY->Fill(impactXY);
fhHeDCAZ->Fill(impactZ);
MomHeRec[nHeRec++]=esdtrack->P();
PxHeRec[nPxHeRec++]=esdtrack->Px();
PyHeRec[nPyHeRec++]=esdtrack->Py();
PzHeRec[nPzHeRec++]=esdtrack->Pz();
}
}
Double_t HeMomRec =0;
Double_t PionMomRec=0;
Double_t PxHeReco=0, PyHeReco=0,PzHeReco=0;
Double_t PxPionReco=0, PyPionReco=0,PzPionReco=0;
for(Int_t l=0; l < nHeRec; l++){
HeMomRec=MomHeRec[l];
PxHeReco=PxHeRec[l];
PyHeReco=PyHeRec[l];
PzHeReco=PzHeRec[l];
for(Int_t k=0; k < nPionsRec; k++){
PionMomRec=MomPionsRec[k];
PxPionReco=PxPionsRec[k];
PyPionReco=PyPionsRec[k];
PzPionReco=PzPionsRec[k];
fhRigidityHevsMomPiRec->Fill(HeMomRec,PionMomRec);
vHeliumRec.SetXYZM(2*PxHeReco,2*PyHeReco,2*PzHeReco,Helium3Mass);
vPionRec.SetXYZM(PxPionReco,PyPionReco,PzPionReco,PionMass);
vSumRec=vHeliumRec+vPionRec;
fhInvMassRec->Fill(vSumRec.M());
}
}
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;
Bool_t IsHeITSRefit,IsPiITSRefit ;
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));
Int_t labelPi = TMath::Abs(PionTrack->GetLabel());
TParticle * partNeg = stack->Particle(labelPi);
PDGCodeNeg=partNeg->GetPdgCode();
Int_t mumidNeg = partNeg->GetFirstMother();
if(mumidNeg>-1){
TParticle *motherNeg=(TParticle*)stack->Particle(mumidNeg);
motherPDGNeg = motherNeg->GetPdgCode();
}
if (PionTrack)
DcaPionToPrimVertex = TMath::Abs(PionTrack->GetD(xPrimaryVertex, yPrimaryVertex,lMagneticField));
if(DcaPionToPrimVertex<0.1)continue;
AliExternalTrackParam trackInPion(*PionTrack);
for (Int_t i=0; i<nHeTPC; i++){
Int_t HeIdx=HeTPC[i];
AliESDtrack *HeTrack=lESDevent->GetTrack(HeIdx);
statusT= (ULong_t)HeTrack->GetStatus();
IsHeITSRefit = ((statusT) & (AliESDtrack::kITSrefit));
Int_t labelHe = TMath::Abs(HeTrack->GetLabel());
TParticle * partPos = stack->Particle(labelHe);
PDGCodePos=partPos->GetPdgCode();
Int_t mumidPos = partPos->GetFirstMother();
if(mumidPos>-1){
TParticle *motherPos=(TParticle*)stack->Particle(mumidPos);
motherPDGPos = motherPos->GetPdgCode();
}
if (HeTrack)
DcaHeToPrimVertex = TMath::Abs(HeTrack->GetD(xPrimaryVertex, yPrimaryVertex,lMagneticField));
AliExternalTrackParam trackInHe(*HeTrack);
HeTrack->PxPyPz(momHeVett);
PionTrack->PxPyPz(momPionVett);
vHeliumRec.SetXYZM(2*momHeVett[0],2*momHeVett[1],2*momHeVett[2],Helium3Mass);
vPionRec.SetXYZM(momPionVett[0],momPionVett[1],momPionVett[2],PionMass);
vSumRec=vHeliumRec+vPionRec;
fhInvMassRec1->Fill(vSumRec.M());
fhInvMassRec2->Fill(vSumRec.M());
if ( DcaPionToPrimVertex < fgDNmin)
if ( DcaHeToPrimVertex < fgDNmin) continue;
fhInvMassRec3->Fill(vSumRec.M());
Double_t xn, xp;
Double_t dca=0.;
dca= PionTrack->GetDCA(HeTrack,lMagneticField,xn,xp);
fHistProvaDCA->Fill(xn-xp,dca);
if (dca > fgDCAmax) continue;
fhInvMassRec4->Fill(vSumRec.M());
if ((xn+xp) > 2*fgRmax) continue;
if ((xn+xp) < 2*fgRmin) continue;
fhInvMassRec5->Fill(vSumRec.M());
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;
fhInvMassRec6->Fill(vSumRec.M());
Float_t CosPointingAngle=vertex.GetV0CosineOfPointingAngle(xPrimaryVertex,yPrimaryVertex,zPrimaryVertex);
if (CosPointingAngle < fgCPAmin) continue;
fhInvMassRec7->Fill(vSumRec.M());
vertex.SetDcaV0Daughters(dca);
vertex.SetV0CosineOfPointingAngle(CosPointingAngle);
fPos[0]=vertex.Xv();
fPos[1]=vertex.Yv();
fPos[2]=vertex.Zv();
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);
Float_t timeTOFHe= HeTrack->GetTOFsignal();
Float_t trackLenghtTOFHe= HeTrack->GetIntegratedLength();
Float_t timeTOFPi= PionTrack->GetTOFsignal();
Float_t trackLenghtTOFPi= PionTrack->GetIntegratedLength();
vett1[0]=(Float_t)runNumber;
vett1[1]=(Float_t)evNumber;
vett1[2]=(Float_t)lNbMCPart;
vett1[3]=(Float_t)percentile;
vett1[4]=(Float_t)xPrimaryVertex;
vett1[5]=(Float_t)yPrimaryVertex;
vett1[6]=(Float_t)zPrimaryVertex;
vett1[7]=(Float_t)fPos[0];
vett1[8]=(Float_t)fPos[1];
vett1[9]=(Float_t)fPos[2];
vett1[10]=(Float_t)dca;
vett1[11]=(Float_t)CosPointingAngle;
vett1[12]=(Float_t)vertex.GetD(xPrimaryVertex,yPrimaryVertex,zPrimaryVertex);
vett1[13]=(Float_t)HeTrack->GetSign();
vett1[14]=(Float_t)trackInHe.GetP();
vett1[15]=(Float_t)HeTrack->GetTPCsignal();
vett1[16]=(Float_t)DcaHeToPrimVertex;
vett1[17]=(Float_t)HeTrack->Eta();
vett1[18]=(Float_t)momHeVett[0];
vett1[19]=(Float_t)momHeVett[1];
vett1[20]=(Float_t)momHeVett[2];
vett1[21]=(Float_t)momHeVettAt[0];
vett1[22]=(Float_t)momHeVettAt[1];
vett1[23]=(Float_t)momHeVettAt[2];
vett1[24]=(Float_t)HeTrack->GetTPCNcls();
vett1[25]=(Float_t)impactXY;
vett1[26]=(Float_t)impactZ;
vett1[27]=(Float_t)isTOFHe3;
vett1[28]=(Float_t)(trackLenghtTOFHe/timeTOFHe)/2.99792458e-2;
vett1[29]=(Float_t)HeTrack->GetITSClusterMap();
vett1[30]=(Float_t)IsHeITSRefit;
vett1[31]=(Float_t)PionTrack->GetSign();
vett1[32]=(Float_t)trackInPion.GetP();
vett1[33]=(Float_t)PionTrack->GetTPCsignal();
vett1[34]=(Float_t)DcaPionToPrimVertex;
vett1[35]=(Float_t)PionTrack->Eta();
vett1[36]=(Float_t)momPionVett[0];
vett1[37]=(Float_t)momPionVett[1];
vett1[38]=(Float_t)momPionVett[2];
vett1[39]=(Float_t)momPionVettAt[0];
vett1[40]=(Float_t)momPionVettAt[1];
vett1[41]=(Float_t)momPionVettAt[2];
vett1[42]=(Float_t)PionTrack->GetTPCNcls();
vett1[43]=(Float_t)impactXYpi;
vett1[44]=(Float_t)impactZpi;
vett1[45]=(Float_t)isTOFPi;
vett1[46]=(Float_t)(trackLenghtTOFPi/timeTOFPi)/2.99792458e-2;
vett1[47]=(Float_t)PionTrack->GetITSClusterMap();
vett1[48]=(Float_t)IsPiITSRefit;
vett1[49]=(Float_t)PDGCodeNeg;
vett1[50]=(Float_t)PDGCodePos;
vett1[51]=(Float_t)motherPDGNeg;
vett1[52]=(Float_t)motherPDGPos;
vett1[53]=(Float_t)labelPi;
vett1[54]=(Float_t)labelHe;
vett1[55]=(Float_t)mumidNeg;
vett1[56]=(Float_t)mumidPos;
fNtuple1->Fill(vett1);
}
}
PostData(1,fListHistCascade);
}
void AliAnalysisTaskHelium3PiMC::Terminate(Option_t *)
{
}
AliAnalysisTaskHelium3PiMC.cxx:1 AliAnalysisTaskHelium3PiMC.cxx:2 AliAnalysisTaskHelium3PiMC.cxx:3 AliAnalysisTaskHelium3PiMC.cxx:4 AliAnalysisTaskHelium3PiMC.cxx:5 AliAnalysisTaskHelium3PiMC.cxx:6 AliAnalysisTaskHelium3PiMC.cxx:7 AliAnalysisTaskHelium3PiMC.cxx:8 AliAnalysisTaskHelium3PiMC.cxx:9 AliAnalysisTaskHelium3PiMC.cxx:10 AliAnalysisTaskHelium3PiMC.cxx:11 AliAnalysisTaskHelium3PiMC.cxx:12 AliAnalysisTaskHelium3PiMC.cxx:13 AliAnalysisTaskHelium3PiMC.cxx:14 AliAnalysisTaskHelium3PiMC.cxx:15 AliAnalysisTaskHelium3PiMC.cxx:16 AliAnalysisTaskHelium3PiMC.cxx:17 AliAnalysisTaskHelium3PiMC.cxx:18 AliAnalysisTaskHelium3PiMC.cxx:19 AliAnalysisTaskHelium3PiMC.cxx:20 AliAnalysisTaskHelium3PiMC.cxx:21 AliAnalysisTaskHelium3PiMC.cxx:22 AliAnalysisTaskHelium3PiMC.cxx:23 AliAnalysisTaskHelium3PiMC.cxx:24 AliAnalysisTaskHelium3PiMC.cxx:25 AliAnalysisTaskHelium3PiMC.cxx:26 AliAnalysisTaskHelium3PiMC.cxx:27 AliAnalysisTaskHelium3PiMC.cxx:28 AliAnalysisTaskHelium3PiMC.cxx:29 AliAnalysisTaskHelium3PiMC.cxx:30 AliAnalysisTaskHelium3PiMC.cxx:31 AliAnalysisTaskHelium3PiMC.cxx:32 AliAnalysisTaskHelium3PiMC.cxx:33 AliAnalysisTaskHelium3PiMC.cxx:34 AliAnalysisTaskHelium3PiMC.cxx:35 AliAnalysisTaskHelium3PiMC.cxx:36 AliAnalysisTaskHelium3PiMC.cxx:37 AliAnalysisTaskHelium3PiMC.cxx:38 AliAnalysisTaskHelium3PiMC.cxx:39 AliAnalysisTaskHelium3PiMC.cxx:40 AliAnalysisTaskHelium3PiMC.cxx:41 AliAnalysisTaskHelium3PiMC.cxx:42 AliAnalysisTaskHelium3PiMC.cxx:43 AliAnalysisTaskHelium3PiMC.cxx:44 AliAnalysisTaskHelium3PiMC.cxx:45 AliAnalysisTaskHelium3PiMC.cxx:46 AliAnalysisTaskHelium3PiMC.cxx:47 AliAnalysisTaskHelium3PiMC.cxx:48 AliAnalysisTaskHelium3PiMC.cxx:49 AliAnalysisTaskHelium3PiMC.cxx:50 AliAnalysisTaskHelium3PiMC.cxx:51 AliAnalysisTaskHelium3PiMC.cxx:52 AliAnalysisTaskHelium3PiMC.cxx:53 AliAnalysisTaskHelium3PiMC.cxx:54 AliAnalysisTaskHelium3PiMC.cxx:55 AliAnalysisTaskHelium3PiMC.cxx:56 AliAnalysisTaskHelium3PiMC.cxx:57 AliAnalysisTaskHelium3PiMC.cxx:58 AliAnalysisTaskHelium3PiMC.cxx:59 AliAnalysisTaskHelium3PiMC.cxx:60 AliAnalysisTaskHelium3PiMC.cxx:61 AliAnalysisTaskHelium3PiMC.cxx:62 AliAnalysisTaskHelium3PiMC.cxx:63 AliAnalysisTaskHelium3PiMC.cxx:64 AliAnalysisTaskHelium3PiMC.cxx:65 AliAnalysisTaskHelium3PiMC.cxx:66 AliAnalysisTaskHelium3PiMC.cxx:67 AliAnalysisTaskHelium3PiMC.cxx:68 AliAnalysisTaskHelium3PiMC.cxx:69 AliAnalysisTaskHelium3PiMC.cxx:70 AliAnalysisTaskHelium3PiMC.cxx:71 AliAnalysisTaskHelium3PiMC.cxx:72 AliAnalysisTaskHelium3PiMC.cxx:73 AliAnalysisTaskHelium3PiMC.cxx:74 AliAnalysisTaskHelium3PiMC.cxx:75 AliAnalysisTaskHelium3PiMC.cxx:76 AliAnalysisTaskHelium3PiMC.cxx:77 AliAnalysisTaskHelium3PiMC.cxx:78 AliAnalysisTaskHelium3PiMC.cxx:79 AliAnalysisTaskHelium3PiMC.cxx:80 AliAnalysisTaskHelium3PiMC.cxx:81 AliAnalysisTaskHelium3PiMC.cxx:82 AliAnalysisTaskHelium3PiMC.cxx:83 AliAnalysisTaskHelium3PiMC.cxx:84 AliAnalysisTaskHelium3PiMC.cxx:85 AliAnalysisTaskHelium3PiMC.cxx:86 AliAnalysisTaskHelium3PiMC.cxx:87 AliAnalysisTaskHelium3PiMC.cxx:88 AliAnalysisTaskHelium3PiMC.cxx:89 AliAnalysisTaskHelium3PiMC.cxx:90 AliAnalysisTaskHelium3PiMC.cxx:91 AliAnalysisTaskHelium3PiMC.cxx:92 AliAnalysisTaskHelium3PiMC.cxx:93 AliAnalysisTaskHelium3PiMC.cxx:94 AliAnalysisTaskHelium3PiMC.cxx:95 AliAnalysisTaskHelium3PiMC.cxx:96 AliAnalysisTaskHelium3PiMC.cxx:97 AliAnalysisTaskHelium3PiMC.cxx:98 AliAnalysisTaskHelium3PiMC.cxx:99 AliAnalysisTaskHelium3PiMC.cxx:100 AliAnalysisTaskHelium3PiMC.cxx:101 AliAnalysisTaskHelium3PiMC.cxx:102 AliAnalysisTaskHelium3PiMC.cxx:103 AliAnalysisTaskHelium3PiMC.cxx:104 AliAnalysisTaskHelium3PiMC.cxx:105 AliAnalysisTaskHelium3PiMC.cxx:106 AliAnalysisTaskHelium3PiMC.cxx:107 AliAnalysisTaskHelium3PiMC.cxx:108 AliAnalysisTaskHelium3PiMC.cxx:109 AliAnalysisTaskHelium3PiMC.cxx:110 AliAnalysisTaskHelium3PiMC.cxx:111 AliAnalysisTaskHelium3PiMC.cxx:112 AliAnalysisTaskHelium3PiMC.cxx:113 AliAnalysisTaskHelium3PiMC.cxx:114 AliAnalysisTaskHelium3PiMC.cxx:115 AliAnalysisTaskHelium3PiMC.cxx:116 AliAnalysisTaskHelium3PiMC.cxx:117 AliAnalysisTaskHelium3PiMC.cxx:118 AliAnalysisTaskHelium3PiMC.cxx:119 AliAnalysisTaskHelium3PiMC.cxx:120 AliAnalysisTaskHelium3PiMC.cxx:121 AliAnalysisTaskHelium3PiMC.cxx:122 AliAnalysisTaskHelium3PiMC.cxx:123 AliAnalysisTaskHelium3PiMC.cxx:124 AliAnalysisTaskHelium3PiMC.cxx:125 AliAnalysisTaskHelium3PiMC.cxx:126 AliAnalysisTaskHelium3PiMC.cxx:127 AliAnalysisTaskHelium3PiMC.cxx:128 AliAnalysisTaskHelium3PiMC.cxx:129 AliAnalysisTaskHelium3PiMC.cxx:130 AliAnalysisTaskHelium3PiMC.cxx:131 AliAnalysisTaskHelium3PiMC.cxx:132 AliAnalysisTaskHelium3PiMC.cxx:133 AliAnalysisTaskHelium3PiMC.cxx:134 AliAnalysisTaskHelium3PiMC.cxx:135 AliAnalysisTaskHelium3PiMC.cxx:136 AliAnalysisTaskHelium3PiMC.cxx:137 AliAnalysisTaskHelium3PiMC.cxx:138 AliAnalysisTaskHelium3PiMC.cxx:139 AliAnalysisTaskHelium3PiMC.cxx:140 AliAnalysisTaskHelium3PiMC.cxx:141 AliAnalysisTaskHelium3PiMC.cxx:142 AliAnalysisTaskHelium3PiMC.cxx:143 AliAnalysisTaskHelium3PiMC.cxx:144 AliAnalysisTaskHelium3PiMC.cxx:145 AliAnalysisTaskHelium3PiMC.cxx:146 AliAnalysisTaskHelium3PiMC.cxx:147 AliAnalysisTaskHelium3PiMC.cxx:148 AliAnalysisTaskHelium3PiMC.cxx:149 AliAnalysisTaskHelium3PiMC.cxx:150 AliAnalysisTaskHelium3PiMC.cxx:151 AliAnalysisTaskHelium3PiMC.cxx:152 AliAnalysisTaskHelium3PiMC.cxx:153 AliAnalysisTaskHelium3PiMC.cxx:154 AliAnalysisTaskHelium3PiMC.cxx:155 AliAnalysisTaskHelium3PiMC.cxx:156 AliAnalysisTaskHelium3PiMC.cxx:157 AliAnalysisTaskHelium3PiMC.cxx:158 AliAnalysisTaskHelium3PiMC.cxx:159 AliAnalysisTaskHelium3PiMC.cxx:160 AliAnalysisTaskHelium3PiMC.cxx:161 AliAnalysisTaskHelium3PiMC.cxx:162 AliAnalysisTaskHelium3PiMC.cxx:163 AliAnalysisTaskHelium3PiMC.cxx:164 AliAnalysisTaskHelium3PiMC.cxx:165 AliAnalysisTaskHelium3PiMC.cxx:166 AliAnalysisTaskHelium3PiMC.cxx:167 AliAnalysisTaskHelium3PiMC.cxx:168 AliAnalysisTaskHelium3PiMC.cxx:169 AliAnalysisTaskHelium3PiMC.cxx:170 AliAnalysisTaskHelium3PiMC.cxx:171 AliAnalysisTaskHelium3PiMC.cxx:172 AliAnalysisTaskHelium3PiMC.cxx:173 AliAnalysisTaskHelium3PiMC.cxx:174 AliAnalysisTaskHelium3PiMC.cxx:175 AliAnalysisTaskHelium3PiMC.cxx:176 AliAnalysisTaskHelium3PiMC.cxx:177 AliAnalysisTaskHelium3PiMC.cxx:178 AliAnalysisTaskHelium3PiMC.cxx:179 AliAnalysisTaskHelium3PiMC.cxx:180 AliAnalysisTaskHelium3PiMC.cxx:181 AliAnalysisTaskHelium3PiMC.cxx:182 AliAnalysisTaskHelium3PiMC.cxx:183 AliAnalysisTaskHelium3PiMC.cxx:184 AliAnalysisTaskHelium3PiMC.cxx:185 AliAnalysisTaskHelium3PiMC.cxx:186 AliAnalysisTaskHelium3PiMC.cxx:187 AliAnalysisTaskHelium3PiMC.cxx:188 AliAnalysisTaskHelium3PiMC.cxx:189 AliAnalysisTaskHelium3PiMC.cxx:190 AliAnalysisTaskHelium3PiMC.cxx:191 AliAnalysisTaskHelium3PiMC.cxx:192 AliAnalysisTaskHelium3PiMC.cxx:193 AliAnalysisTaskHelium3PiMC.cxx:194 AliAnalysisTaskHelium3PiMC.cxx:195 AliAnalysisTaskHelium3PiMC.cxx:196 AliAnalysisTaskHelium3PiMC.cxx:197 AliAnalysisTaskHelium3PiMC.cxx:198 AliAnalysisTaskHelium3PiMC.cxx:199 AliAnalysisTaskHelium3PiMC.cxx:200 AliAnalysisTaskHelium3PiMC.cxx:201 AliAnalysisTaskHelium3PiMC.cxx:202 AliAnalysisTaskHelium3PiMC.cxx:203 AliAnalysisTaskHelium3PiMC.cxx:204 AliAnalysisTaskHelium3PiMC.cxx:205 AliAnalysisTaskHelium3PiMC.cxx:206 AliAnalysisTaskHelium3PiMC.cxx:207 AliAnalysisTaskHelium3PiMC.cxx:208 AliAnalysisTaskHelium3PiMC.cxx:209 AliAnalysisTaskHelium3PiMC.cxx:210 AliAnalysisTaskHelium3PiMC.cxx:211 AliAnalysisTaskHelium3PiMC.cxx:212 AliAnalysisTaskHelium3PiMC.cxx:213 AliAnalysisTaskHelium3PiMC.cxx:214 AliAnalysisTaskHelium3PiMC.cxx:215 AliAnalysisTaskHelium3PiMC.cxx:216 AliAnalysisTaskHelium3PiMC.cxx:217 AliAnalysisTaskHelium3PiMC.cxx:218 AliAnalysisTaskHelium3PiMC.cxx:219 AliAnalysisTaskHelium3PiMC.cxx:220 AliAnalysisTaskHelium3PiMC.cxx:221 AliAnalysisTaskHelium3PiMC.cxx:222 AliAnalysisTaskHelium3PiMC.cxx:223 AliAnalysisTaskHelium3PiMC.cxx:224 AliAnalysisTaskHelium3PiMC.cxx:225 AliAnalysisTaskHelium3PiMC.cxx:226 AliAnalysisTaskHelium3PiMC.cxx:227 AliAnalysisTaskHelium3PiMC.cxx:228 AliAnalysisTaskHelium3PiMC.cxx:229 AliAnalysisTaskHelium3PiMC.cxx:230 AliAnalysisTaskHelium3PiMC.cxx:231 AliAnalysisTaskHelium3PiMC.cxx:232 AliAnalysisTaskHelium3PiMC.cxx:233 AliAnalysisTaskHelium3PiMC.cxx:234 AliAnalysisTaskHelium3PiMC.cxx:235 AliAnalysisTaskHelium3PiMC.cxx:236 AliAnalysisTaskHelium3PiMC.cxx:237 AliAnalysisTaskHelium3PiMC.cxx:238 AliAnalysisTaskHelium3PiMC.cxx:239 AliAnalysisTaskHelium3PiMC.cxx:240 AliAnalysisTaskHelium3PiMC.cxx:241 AliAnalysisTaskHelium3PiMC.cxx:242 AliAnalysisTaskHelium3PiMC.cxx:243 AliAnalysisTaskHelium3PiMC.cxx:244 AliAnalysisTaskHelium3PiMC.cxx:245 AliAnalysisTaskHelium3PiMC.cxx:246 AliAnalysisTaskHelium3PiMC.cxx:247 AliAnalysisTaskHelium3PiMC.cxx:248 AliAnalysisTaskHelium3PiMC.cxx:249 AliAnalysisTaskHelium3PiMC.cxx:250 AliAnalysisTaskHelium3PiMC.cxx:251 AliAnalysisTaskHelium3PiMC.cxx:252 AliAnalysisTaskHelium3PiMC.cxx:253 AliAnalysisTaskHelium3PiMC.cxx:254 AliAnalysisTaskHelium3PiMC.cxx:255 AliAnalysisTaskHelium3PiMC.cxx:256 AliAnalysisTaskHelium3PiMC.cxx:257 AliAnalysisTaskHelium3PiMC.cxx:258 AliAnalysisTaskHelium3PiMC.cxx:259 AliAnalysisTaskHelium3PiMC.cxx:260 AliAnalysisTaskHelium3PiMC.cxx:261 AliAnalysisTaskHelium3PiMC.cxx:262 AliAnalysisTaskHelium3PiMC.cxx:263 AliAnalysisTaskHelium3PiMC.cxx:264 AliAnalysisTaskHelium3PiMC.cxx:265 AliAnalysisTaskHelium3PiMC.cxx:266 AliAnalysisTaskHelium3PiMC.cxx:267 AliAnalysisTaskHelium3PiMC.cxx:268 AliAnalysisTaskHelium3PiMC.cxx:269 AliAnalysisTaskHelium3PiMC.cxx:270 AliAnalysisTaskHelium3PiMC.cxx:271 AliAnalysisTaskHelium3PiMC.cxx:272 AliAnalysisTaskHelium3PiMC.cxx:273 AliAnalysisTaskHelium3PiMC.cxx:274 AliAnalysisTaskHelium3PiMC.cxx:275 AliAnalysisTaskHelium3PiMC.cxx:276 AliAnalysisTaskHelium3PiMC.cxx:277 AliAnalysisTaskHelium3PiMC.cxx:278 AliAnalysisTaskHelium3PiMC.cxx:279 AliAnalysisTaskHelium3PiMC.cxx:280 AliAnalysisTaskHelium3PiMC.cxx:281 AliAnalysisTaskHelium3PiMC.cxx:282 AliAnalysisTaskHelium3PiMC.cxx:283 AliAnalysisTaskHelium3PiMC.cxx:284 AliAnalysisTaskHelium3PiMC.cxx:285 AliAnalysisTaskHelium3PiMC.cxx:286 AliAnalysisTaskHelium3PiMC.cxx:287 AliAnalysisTaskHelium3PiMC.cxx:288 AliAnalysisTaskHelium3PiMC.cxx:289 AliAnalysisTaskHelium3PiMC.cxx:290 AliAnalysisTaskHelium3PiMC.cxx:291 AliAnalysisTaskHelium3PiMC.cxx:292 AliAnalysisTaskHelium3PiMC.cxx:293 AliAnalysisTaskHelium3PiMC.cxx:294 AliAnalysisTaskHelium3PiMC.cxx:295 AliAnalysisTaskHelium3PiMC.cxx:296 AliAnalysisTaskHelium3PiMC.cxx:297 AliAnalysisTaskHelium3PiMC.cxx:298 AliAnalysisTaskHelium3PiMC.cxx:299 AliAnalysisTaskHelium3PiMC.cxx:300 AliAnalysisTaskHelium3PiMC.cxx:301 AliAnalysisTaskHelium3PiMC.cxx:302 AliAnalysisTaskHelium3PiMC.cxx:303 AliAnalysisTaskHelium3PiMC.cxx:304 AliAnalysisTaskHelium3PiMC.cxx:305 AliAnalysisTaskHelium3PiMC.cxx:306 AliAnalysisTaskHelium3PiMC.cxx:307 AliAnalysisTaskHelium3PiMC.cxx:308 AliAnalysisTaskHelium3PiMC.cxx:309 AliAnalysisTaskHelium3PiMC.cxx:310 AliAnalysisTaskHelium3PiMC.cxx:311 AliAnalysisTaskHelium3PiMC.cxx:312 AliAnalysisTaskHelium3PiMC.cxx:313 AliAnalysisTaskHelium3PiMC.cxx:314 AliAnalysisTaskHelium3PiMC.cxx:315 AliAnalysisTaskHelium3PiMC.cxx:316 AliAnalysisTaskHelium3PiMC.cxx:317 AliAnalysisTaskHelium3PiMC.cxx:318 AliAnalysisTaskHelium3PiMC.cxx:319 AliAnalysisTaskHelium3PiMC.cxx:320 AliAnalysisTaskHelium3PiMC.cxx:321 AliAnalysisTaskHelium3PiMC.cxx:322 AliAnalysisTaskHelium3PiMC.cxx:323 AliAnalysisTaskHelium3PiMC.cxx:324 AliAnalysisTaskHelium3PiMC.cxx:325 AliAnalysisTaskHelium3PiMC.cxx:326 AliAnalysisTaskHelium3PiMC.cxx:327 AliAnalysisTaskHelium3PiMC.cxx:328 AliAnalysisTaskHelium3PiMC.cxx:329 AliAnalysisTaskHelium3PiMC.cxx:330 AliAnalysisTaskHelium3PiMC.cxx:331 AliAnalysisTaskHelium3PiMC.cxx:332 AliAnalysisTaskHelium3PiMC.cxx:333 AliAnalysisTaskHelium3PiMC.cxx:334 AliAnalysisTaskHelium3PiMC.cxx:335 AliAnalysisTaskHelium3PiMC.cxx:336 AliAnalysisTaskHelium3PiMC.cxx:337 AliAnalysisTaskHelium3PiMC.cxx:338 AliAnalysisTaskHelium3PiMC.cxx:339 AliAnalysisTaskHelium3PiMC.cxx:340 AliAnalysisTaskHelium3PiMC.cxx:341 AliAnalysisTaskHelium3PiMC.cxx:342 AliAnalysisTaskHelium3PiMC.cxx:343 AliAnalysisTaskHelium3PiMC.cxx:344 AliAnalysisTaskHelium3PiMC.cxx:345 AliAnalysisTaskHelium3PiMC.cxx:346 AliAnalysisTaskHelium3PiMC.cxx:347 AliAnalysisTaskHelium3PiMC.cxx:348 AliAnalysisTaskHelium3PiMC.cxx:349 AliAnalysisTaskHelium3PiMC.cxx:350 AliAnalysisTaskHelium3PiMC.cxx:351 AliAnalysisTaskHelium3PiMC.cxx:352 AliAnalysisTaskHelium3PiMC.cxx:353 AliAnalysisTaskHelium3PiMC.cxx:354 AliAnalysisTaskHelium3PiMC.cxx:355 AliAnalysisTaskHelium3PiMC.cxx:356 AliAnalysisTaskHelium3PiMC.cxx:357 AliAnalysisTaskHelium3PiMC.cxx:358 AliAnalysisTaskHelium3PiMC.cxx:359 AliAnalysisTaskHelium3PiMC.cxx:360 AliAnalysisTaskHelium3PiMC.cxx:361 AliAnalysisTaskHelium3PiMC.cxx:362 AliAnalysisTaskHelium3PiMC.cxx:363 AliAnalysisTaskHelium3PiMC.cxx:364 AliAnalysisTaskHelium3PiMC.cxx:365 AliAnalysisTaskHelium3PiMC.cxx:366 AliAnalysisTaskHelium3PiMC.cxx:367 AliAnalysisTaskHelium3PiMC.cxx:368 AliAnalysisTaskHelium3PiMC.cxx:369 AliAnalysisTaskHelium3PiMC.cxx:370 AliAnalysisTaskHelium3PiMC.cxx:371 AliAnalysisTaskHelium3PiMC.cxx:372 AliAnalysisTaskHelium3PiMC.cxx:373 AliAnalysisTaskHelium3PiMC.cxx:374 AliAnalysisTaskHelium3PiMC.cxx:375 AliAnalysisTaskHelium3PiMC.cxx:376 AliAnalysisTaskHelium3PiMC.cxx:377 AliAnalysisTaskHelium3PiMC.cxx:378 AliAnalysisTaskHelium3PiMC.cxx:379 AliAnalysisTaskHelium3PiMC.cxx:380 AliAnalysisTaskHelium3PiMC.cxx:381 AliAnalysisTaskHelium3PiMC.cxx:382 AliAnalysisTaskHelium3PiMC.cxx:383 AliAnalysisTaskHelium3PiMC.cxx:384 AliAnalysisTaskHelium3PiMC.cxx:385 AliAnalysisTaskHelium3PiMC.cxx:386 AliAnalysisTaskHelium3PiMC.cxx:387 AliAnalysisTaskHelium3PiMC.cxx:388 AliAnalysisTaskHelium3PiMC.cxx:389 AliAnalysisTaskHelium3PiMC.cxx:390 AliAnalysisTaskHelium3PiMC.cxx:391 AliAnalysisTaskHelium3PiMC.cxx:392 AliAnalysisTaskHelium3PiMC.cxx:393 AliAnalysisTaskHelium3PiMC.cxx:394 AliAnalysisTaskHelium3PiMC.cxx:395 AliAnalysisTaskHelium3PiMC.cxx:396 AliAnalysisTaskHelium3PiMC.cxx:397 AliAnalysisTaskHelium3PiMC.cxx:398 AliAnalysisTaskHelium3PiMC.cxx:399 AliAnalysisTaskHelium3PiMC.cxx:400 AliAnalysisTaskHelium3PiMC.cxx:401 AliAnalysisTaskHelium3PiMC.cxx:402 AliAnalysisTaskHelium3PiMC.cxx:403 AliAnalysisTaskHelium3PiMC.cxx:404 AliAnalysisTaskHelium3PiMC.cxx:405 AliAnalysisTaskHelium3PiMC.cxx:406 AliAnalysisTaskHelium3PiMC.cxx:407 AliAnalysisTaskHelium3PiMC.cxx:408 AliAnalysisTaskHelium3PiMC.cxx:409 AliAnalysisTaskHelium3PiMC.cxx:410 AliAnalysisTaskHelium3PiMC.cxx:411 AliAnalysisTaskHelium3PiMC.cxx:412 AliAnalysisTaskHelium3PiMC.cxx:413 AliAnalysisTaskHelium3PiMC.cxx:414 AliAnalysisTaskHelium3PiMC.cxx:415 AliAnalysisTaskHelium3PiMC.cxx:416 AliAnalysisTaskHelium3PiMC.cxx:417 AliAnalysisTaskHelium3PiMC.cxx:418 AliAnalysisTaskHelium3PiMC.cxx:419 AliAnalysisTaskHelium3PiMC.cxx:420 AliAnalysisTaskHelium3PiMC.cxx:421 AliAnalysisTaskHelium3PiMC.cxx:422 AliAnalysisTaskHelium3PiMC.cxx:423 AliAnalysisTaskHelium3PiMC.cxx:424 AliAnalysisTaskHelium3PiMC.cxx:425 AliAnalysisTaskHelium3PiMC.cxx:426 AliAnalysisTaskHelium3PiMC.cxx:427 AliAnalysisTaskHelium3PiMC.cxx:428 AliAnalysisTaskHelium3PiMC.cxx:429 AliAnalysisTaskHelium3PiMC.cxx:430 AliAnalysisTaskHelium3PiMC.cxx:431 AliAnalysisTaskHelium3PiMC.cxx:432 AliAnalysisTaskHelium3PiMC.cxx:433 AliAnalysisTaskHelium3PiMC.cxx:434 AliAnalysisTaskHelium3PiMC.cxx:435 AliAnalysisTaskHelium3PiMC.cxx:436 AliAnalysisTaskHelium3PiMC.cxx:437 AliAnalysisTaskHelium3PiMC.cxx:438 AliAnalysisTaskHelium3PiMC.cxx:439 AliAnalysisTaskHelium3PiMC.cxx:440 AliAnalysisTaskHelium3PiMC.cxx:441 AliAnalysisTaskHelium3PiMC.cxx:442 AliAnalysisTaskHelium3PiMC.cxx:443 AliAnalysisTaskHelium3PiMC.cxx:444 AliAnalysisTaskHelium3PiMC.cxx:445 AliAnalysisTaskHelium3PiMC.cxx:446 AliAnalysisTaskHelium3PiMC.cxx:447 AliAnalysisTaskHelium3PiMC.cxx:448 AliAnalysisTaskHelium3PiMC.cxx:449 AliAnalysisTaskHelium3PiMC.cxx:450 AliAnalysisTaskHelium3PiMC.cxx:451 AliAnalysisTaskHelium3PiMC.cxx:452 AliAnalysisTaskHelium3PiMC.cxx:453 AliAnalysisTaskHelium3PiMC.cxx:454 AliAnalysisTaskHelium3PiMC.cxx:455 AliAnalysisTaskHelium3PiMC.cxx:456 AliAnalysisTaskHelium3PiMC.cxx:457 AliAnalysisTaskHelium3PiMC.cxx:458 AliAnalysisTaskHelium3PiMC.cxx:459 AliAnalysisTaskHelium3PiMC.cxx:460 AliAnalysisTaskHelium3PiMC.cxx:461 AliAnalysisTaskHelium3PiMC.cxx:462 AliAnalysisTaskHelium3PiMC.cxx:463 AliAnalysisTaskHelium3PiMC.cxx:464 AliAnalysisTaskHelium3PiMC.cxx:465 AliAnalysisTaskHelium3PiMC.cxx:466 AliAnalysisTaskHelium3PiMC.cxx:467 AliAnalysisTaskHelium3PiMC.cxx:468 AliAnalysisTaskHelium3PiMC.cxx:469 AliAnalysisTaskHelium3PiMC.cxx:470 AliAnalysisTaskHelium3PiMC.cxx:471 AliAnalysisTaskHelium3PiMC.cxx:472 AliAnalysisTaskHelium3PiMC.cxx:473 AliAnalysisTaskHelium3PiMC.cxx:474 AliAnalysisTaskHelium3PiMC.cxx:475 AliAnalysisTaskHelium3PiMC.cxx:476 AliAnalysisTaskHelium3PiMC.cxx:477 AliAnalysisTaskHelium3PiMC.cxx:478 AliAnalysisTaskHelium3PiMC.cxx:479 AliAnalysisTaskHelium3PiMC.cxx:480 AliAnalysisTaskHelium3PiMC.cxx:481 AliAnalysisTaskHelium3PiMC.cxx:482 AliAnalysisTaskHelium3PiMC.cxx:483 AliAnalysisTaskHelium3PiMC.cxx:484 AliAnalysisTaskHelium3PiMC.cxx:485 AliAnalysisTaskHelium3PiMC.cxx:486 AliAnalysisTaskHelium3PiMC.cxx:487 AliAnalysisTaskHelium3PiMC.cxx:488 AliAnalysisTaskHelium3PiMC.cxx:489 AliAnalysisTaskHelium3PiMC.cxx:490 AliAnalysisTaskHelium3PiMC.cxx:491 AliAnalysisTaskHelium3PiMC.cxx:492 AliAnalysisTaskHelium3PiMC.cxx:493 AliAnalysisTaskHelium3PiMC.cxx:494 AliAnalysisTaskHelium3PiMC.cxx:495 AliAnalysisTaskHelium3PiMC.cxx:496 AliAnalysisTaskHelium3PiMC.cxx:497 AliAnalysisTaskHelium3PiMC.cxx:498 AliAnalysisTaskHelium3PiMC.cxx:499 AliAnalysisTaskHelium3PiMC.cxx:500 AliAnalysisTaskHelium3PiMC.cxx:501 AliAnalysisTaskHelium3PiMC.cxx:502 AliAnalysisTaskHelium3PiMC.cxx:503 AliAnalysisTaskHelium3PiMC.cxx:504 AliAnalysisTaskHelium3PiMC.cxx:505 AliAnalysisTaskHelium3PiMC.cxx:506 AliAnalysisTaskHelium3PiMC.cxx:507 AliAnalysisTaskHelium3PiMC.cxx:508 AliAnalysisTaskHelium3PiMC.cxx:509 AliAnalysisTaskHelium3PiMC.cxx:510 AliAnalysisTaskHelium3PiMC.cxx:511 AliAnalysisTaskHelium3PiMC.cxx:512 AliAnalysisTaskHelium3PiMC.cxx:513 AliAnalysisTaskHelium3PiMC.cxx:514 AliAnalysisTaskHelium3PiMC.cxx:515 AliAnalysisTaskHelium3PiMC.cxx:516 AliAnalysisTaskHelium3PiMC.cxx:517 AliAnalysisTaskHelium3PiMC.cxx:518 AliAnalysisTaskHelium3PiMC.cxx:519 AliAnalysisTaskHelium3PiMC.cxx:520 AliAnalysisTaskHelium3PiMC.cxx:521 AliAnalysisTaskHelium3PiMC.cxx:522 AliAnalysisTaskHelium3PiMC.cxx:523 AliAnalysisTaskHelium3PiMC.cxx:524 AliAnalysisTaskHelium3PiMC.cxx:525 AliAnalysisTaskHelium3PiMC.cxx:526 AliAnalysisTaskHelium3PiMC.cxx:527 AliAnalysisTaskHelium3PiMC.cxx:528 AliAnalysisTaskHelium3PiMC.cxx:529 AliAnalysisTaskHelium3PiMC.cxx:530 AliAnalysisTaskHelium3PiMC.cxx:531 AliAnalysisTaskHelium3PiMC.cxx:532 AliAnalysisTaskHelium3PiMC.cxx:533 AliAnalysisTaskHelium3PiMC.cxx:534 AliAnalysisTaskHelium3PiMC.cxx:535 AliAnalysisTaskHelium3PiMC.cxx:536 AliAnalysisTaskHelium3PiMC.cxx:537 AliAnalysisTaskHelium3PiMC.cxx:538 AliAnalysisTaskHelium3PiMC.cxx:539 AliAnalysisTaskHelium3PiMC.cxx:540 AliAnalysisTaskHelium3PiMC.cxx:541 AliAnalysisTaskHelium3PiMC.cxx:542 AliAnalysisTaskHelium3PiMC.cxx:543 AliAnalysisTaskHelium3PiMC.cxx:544 AliAnalysisTaskHelium3PiMC.cxx:545 AliAnalysisTaskHelium3PiMC.cxx:546 AliAnalysisTaskHelium3PiMC.cxx:547 AliAnalysisTaskHelium3PiMC.cxx:548 AliAnalysisTaskHelium3PiMC.cxx:549 AliAnalysisTaskHelium3PiMC.cxx:550 AliAnalysisTaskHelium3PiMC.cxx:551 AliAnalysisTaskHelium3PiMC.cxx:552 AliAnalysisTaskHelium3PiMC.cxx:553 AliAnalysisTaskHelium3PiMC.cxx:554 AliAnalysisTaskHelium3PiMC.cxx:555 AliAnalysisTaskHelium3PiMC.cxx:556 AliAnalysisTaskHelium3PiMC.cxx:557 AliAnalysisTaskHelium3PiMC.cxx:558 AliAnalysisTaskHelium3PiMC.cxx:559 AliAnalysisTaskHelium3PiMC.cxx:560 AliAnalysisTaskHelium3PiMC.cxx:561 AliAnalysisTaskHelium3PiMC.cxx:562 AliAnalysisTaskHelium3PiMC.cxx:563 AliAnalysisTaskHelium3PiMC.cxx:564 AliAnalysisTaskHelium3PiMC.cxx:565 AliAnalysisTaskHelium3PiMC.cxx:566 AliAnalysisTaskHelium3PiMC.cxx:567 AliAnalysisTaskHelium3PiMC.cxx:568 AliAnalysisTaskHelium3PiMC.cxx:569 AliAnalysisTaskHelium3PiMC.cxx:570 AliAnalysisTaskHelium3PiMC.cxx:571 AliAnalysisTaskHelium3PiMC.cxx:572 AliAnalysisTaskHelium3PiMC.cxx:573 AliAnalysisTaskHelium3PiMC.cxx:574 AliAnalysisTaskHelium3PiMC.cxx:575 AliAnalysisTaskHelium3PiMC.cxx:576 AliAnalysisTaskHelium3PiMC.cxx:577 AliAnalysisTaskHelium3PiMC.cxx:578 AliAnalysisTaskHelium3PiMC.cxx:579 AliAnalysisTaskHelium3PiMC.cxx:580 AliAnalysisTaskHelium3PiMC.cxx:581 AliAnalysisTaskHelium3PiMC.cxx:582 AliAnalysisTaskHelium3PiMC.cxx:583 AliAnalysisTaskHelium3PiMC.cxx:584 AliAnalysisTaskHelium3PiMC.cxx:585 AliAnalysisTaskHelium3PiMC.cxx:586 AliAnalysisTaskHelium3PiMC.cxx:587 AliAnalysisTaskHelium3PiMC.cxx:588 AliAnalysisTaskHelium3PiMC.cxx:589 AliAnalysisTaskHelium3PiMC.cxx:590 AliAnalysisTaskHelium3PiMC.cxx:591 AliAnalysisTaskHelium3PiMC.cxx:592 AliAnalysisTaskHelium3PiMC.cxx:593 AliAnalysisTaskHelium3PiMC.cxx:594 AliAnalysisTaskHelium3PiMC.cxx:595 AliAnalysisTaskHelium3PiMC.cxx:596 AliAnalysisTaskHelium3PiMC.cxx:597 AliAnalysisTaskHelium3PiMC.cxx:598 AliAnalysisTaskHelium3PiMC.cxx:599 AliAnalysisTaskHelium3PiMC.cxx:600 AliAnalysisTaskHelium3PiMC.cxx:601 AliAnalysisTaskHelium3PiMC.cxx:602 AliAnalysisTaskHelium3PiMC.cxx:603 AliAnalysisTaskHelium3PiMC.cxx:604 AliAnalysisTaskHelium3PiMC.cxx:605 AliAnalysisTaskHelium3PiMC.cxx:606 AliAnalysisTaskHelium3PiMC.cxx:607 AliAnalysisTaskHelium3PiMC.cxx:608 AliAnalysisTaskHelium3PiMC.cxx:609 AliAnalysisTaskHelium3PiMC.cxx:610 AliAnalysisTaskHelium3PiMC.cxx:611 AliAnalysisTaskHelium3PiMC.cxx:612 AliAnalysisTaskHelium3PiMC.cxx:613 AliAnalysisTaskHelium3PiMC.cxx:614 AliAnalysisTaskHelium3PiMC.cxx:615 AliAnalysisTaskHelium3PiMC.cxx:616 AliAnalysisTaskHelium3PiMC.cxx:617 AliAnalysisTaskHelium3PiMC.cxx:618 AliAnalysisTaskHelium3PiMC.cxx:619 AliAnalysisTaskHelium3PiMC.cxx:620 AliAnalysisTaskHelium3PiMC.cxx:621 AliAnalysisTaskHelium3PiMC.cxx:622 AliAnalysisTaskHelium3PiMC.cxx:623 AliAnalysisTaskHelium3PiMC.cxx:624 AliAnalysisTaskHelium3PiMC.cxx:625 AliAnalysisTaskHelium3PiMC.cxx:626 AliAnalysisTaskHelium3PiMC.cxx:627 AliAnalysisTaskHelium3PiMC.cxx:628 AliAnalysisTaskHelium3PiMC.cxx:629 AliAnalysisTaskHelium3PiMC.cxx:630 AliAnalysisTaskHelium3PiMC.cxx:631 AliAnalysisTaskHelium3PiMC.cxx:632 AliAnalysisTaskHelium3PiMC.cxx:633 AliAnalysisTaskHelium3PiMC.cxx:634 AliAnalysisTaskHelium3PiMC.cxx:635 AliAnalysisTaskHelium3PiMC.cxx:636 AliAnalysisTaskHelium3PiMC.cxx:637 AliAnalysisTaskHelium3PiMC.cxx:638 AliAnalysisTaskHelium3PiMC.cxx:639 AliAnalysisTaskHelium3PiMC.cxx:640 AliAnalysisTaskHelium3PiMC.cxx:641 AliAnalysisTaskHelium3PiMC.cxx:642 AliAnalysisTaskHelium3PiMC.cxx:643 AliAnalysisTaskHelium3PiMC.cxx:644 AliAnalysisTaskHelium3PiMC.cxx:645 AliAnalysisTaskHelium3PiMC.cxx:646 AliAnalysisTaskHelium3PiMC.cxx:647 AliAnalysisTaskHelium3PiMC.cxx:648 AliAnalysisTaskHelium3PiMC.cxx:649 AliAnalysisTaskHelium3PiMC.cxx:650 AliAnalysisTaskHelium3PiMC.cxx:651 AliAnalysisTaskHelium3PiMC.cxx:652 AliAnalysisTaskHelium3PiMC.cxx:653 AliAnalysisTaskHelium3PiMC.cxx:654 AliAnalysisTaskHelium3PiMC.cxx:655 AliAnalysisTaskHelium3PiMC.cxx:656 AliAnalysisTaskHelium3PiMC.cxx:657 AliAnalysisTaskHelium3PiMC.cxx:658 AliAnalysisTaskHelium3PiMC.cxx:659 AliAnalysisTaskHelium3PiMC.cxx:660 AliAnalysisTaskHelium3PiMC.cxx:661 AliAnalysisTaskHelium3PiMC.cxx:662 AliAnalysisTaskHelium3PiMC.cxx:663 AliAnalysisTaskHelium3PiMC.cxx:664 AliAnalysisTaskHelium3PiMC.cxx:665 AliAnalysisTaskHelium3PiMC.cxx:666 AliAnalysisTaskHelium3PiMC.cxx:667 AliAnalysisTaskHelium3PiMC.cxx:668 AliAnalysisTaskHelium3PiMC.cxx:669 AliAnalysisTaskHelium3PiMC.cxx:670 AliAnalysisTaskHelium3PiMC.cxx:671 AliAnalysisTaskHelium3PiMC.cxx:672 AliAnalysisTaskHelium3PiMC.cxx:673 AliAnalysisTaskHelium3PiMC.cxx:674 AliAnalysisTaskHelium3PiMC.cxx:675 AliAnalysisTaskHelium3PiMC.cxx:676 AliAnalysisTaskHelium3PiMC.cxx:677 AliAnalysisTaskHelium3PiMC.cxx:678 AliAnalysisTaskHelium3PiMC.cxx:679 AliAnalysisTaskHelium3PiMC.cxx:680 AliAnalysisTaskHelium3PiMC.cxx:681 AliAnalysisTaskHelium3PiMC.cxx:682 AliAnalysisTaskHelium3PiMC.cxx:683 AliAnalysisTaskHelium3PiMC.cxx:684 AliAnalysisTaskHelium3PiMC.cxx:685 AliAnalysisTaskHelium3PiMC.cxx:686 AliAnalysisTaskHelium3PiMC.cxx:687 AliAnalysisTaskHelium3PiMC.cxx:688 AliAnalysisTaskHelium3PiMC.cxx:689 AliAnalysisTaskHelium3PiMC.cxx:690 AliAnalysisTaskHelium3PiMC.cxx:691 AliAnalysisTaskHelium3PiMC.cxx:692 AliAnalysisTaskHelium3PiMC.cxx:693 AliAnalysisTaskHelium3PiMC.cxx:694 AliAnalysisTaskHelium3PiMC.cxx:695 AliAnalysisTaskHelium3PiMC.cxx:696 AliAnalysisTaskHelium3PiMC.cxx:697 AliAnalysisTaskHelium3PiMC.cxx:698 AliAnalysisTaskHelium3PiMC.cxx:699 AliAnalysisTaskHelium3PiMC.cxx:700 AliAnalysisTaskHelium3PiMC.cxx:701 AliAnalysisTaskHelium3PiMC.cxx:702 AliAnalysisTaskHelium3PiMC.cxx:703 AliAnalysisTaskHelium3PiMC.cxx:704 AliAnalysisTaskHelium3PiMC.cxx:705 AliAnalysisTaskHelium3PiMC.cxx:706 AliAnalysisTaskHelium3PiMC.cxx:707 AliAnalysisTaskHelium3PiMC.cxx:708 AliAnalysisTaskHelium3PiMC.cxx:709 AliAnalysisTaskHelium3PiMC.cxx:710 AliAnalysisTaskHelium3PiMC.cxx:711 AliAnalysisTaskHelium3PiMC.cxx:712 AliAnalysisTaskHelium3PiMC.cxx:713 AliAnalysisTaskHelium3PiMC.cxx:714 AliAnalysisTaskHelium3PiMC.cxx:715 AliAnalysisTaskHelium3PiMC.cxx:716 AliAnalysisTaskHelium3PiMC.cxx:717 AliAnalysisTaskHelium3PiMC.cxx:718 AliAnalysisTaskHelium3PiMC.cxx:719 AliAnalysisTaskHelium3PiMC.cxx:720 AliAnalysisTaskHelium3PiMC.cxx:721 AliAnalysisTaskHelium3PiMC.cxx:722 AliAnalysisTaskHelium3PiMC.cxx:723 AliAnalysisTaskHelium3PiMC.cxx:724 AliAnalysisTaskHelium3PiMC.cxx:725 AliAnalysisTaskHelium3PiMC.cxx:726 AliAnalysisTaskHelium3PiMC.cxx:727 AliAnalysisTaskHelium3PiMC.cxx:728 AliAnalysisTaskHelium3PiMC.cxx:729 AliAnalysisTaskHelium3PiMC.cxx:730 AliAnalysisTaskHelium3PiMC.cxx:731 AliAnalysisTaskHelium3PiMC.cxx:732 AliAnalysisTaskHelium3PiMC.cxx:733 AliAnalysisTaskHelium3PiMC.cxx:734 AliAnalysisTaskHelium3PiMC.cxx:735 AliAnalysisTaskHelium3PiMC.cxx:736 AliAnalysisTaskHelium3PiMC.cxx:737 AliAnalysisTaskHelium3PiMC.cxx:738 AliAnalysisTaskHelium3PiMC.cxx:739 AliAnalysisTaskHelium3PiMC.cxx:740 AliAnalysisTaskHelium3PiMC.cxx:741 AliAnalysisTaskHelium3PiMC.cxx:742 AliAnalysisTaskHelium3PiMC.cxx:743 AliAnalysisTaskHelium3PiMC.cxx:744 AliAnalysisTaskHelium3PiMC.cxx:745 AliAnalysisTaskHelium3PiMC.cxx:746 AliAnalysisTaskHelium3PiMC.cxx:747 AliAnalysisTaskHelium3PiMC.cxx:748 AliAnalysisTaskHelium3PiMC.cxx:749 AliAnalysisTaskHelium3PiMC.cxx:750 AliAnalysisTaskHelium3PiMC.cxx:751 AliAnalysisTaskHelium3PiMC.cxx:752 AliAnalysisTaskHelium3PiMC.cxx:753 AliAnalysisTaskHelium3PiMC.cxx:754 AliAnalysisTaskHelium3PiMC.cxx:755 AliAnalysisTaskHelium3PiMC.cxx:756 AliAnalysisTaskHelium3PiMC.cxx:757 AliAnalysisTaskHelium3PiMC.cxx:758 AliAnalysisTaskHelium3PiMC.cxx:759 AliAnalysisTaskHelium3PiMC.cxx:760 AliAnalysisTaskHelium3PiMC.cxx:761 AliAnalysisTaskHelium3PiMC.cxx:762 AliAnalysisTaskHelium3PiMC.cxx:763 AliAnalysisTaskHelium3PiMC.cxx:764 AliAnalysisTaskHelium3PiMC.cxx:765 AliAnalysisTaskHelium3PiMC.cxx:766 AliAnalysisTaskHelium3PiMC.cxx:767 AliAnalysisTaskHelium3PiMC.cxx:768 AliAnalysisTaskHelium3PiMC.cxx:769 AliAnalysisTaskHelium3PiMC.cxx:770 AliAnalysisTaskHelium3PiMC.cxx:771 AliAnalysisTaskHelium3PiMC.cxx:772 AliAnalysisTaskHelium3PiMC.cxx:773 AliAnalysisTaskHelium3PiMC.cxx:774 AliAnalysisTaskHelium3PiMC.cxx:775 AliAnalysisTaskHelium3PiMC.cxx:776 AliAnalysisTaskHelium3PiMC.cxx:777 AliAnalysisTaskHelium3PiMC.cxx:778 AliAnalysisTaskHelium3PiMC.cxx:779 AliAnalysisTaskHelium3PiMC.cxx:780 AliAnalysisTaskHelium3PiMC.cxx:781 AliAnalysisTaskHelium3PiMC.cxx:782 AliAnalysisTaskHelium3PiMC.cxx:783 AliAnalysisTaskHelium3PiMC.cxx:784 AliAnalysisTaskHelium3PiMC.cxx:785 AliAnalysisTaskHelium3PiMC.cxx:786 AliAnalysisTaskHelium3PiMC.cxx:787 AliAnalysisTaskHelium3PiMC.cxx:788 AliAnalysisTaskHelium3PiMC.cxx:789 AliAnalysisTaskHelium3PiMC.cxx:790 AliAnalysisTaskHelium3PiMC.cxx:791 AliAnalysisTaskHelium3PiMC.cxx:792 AliAnalysisTaskHelium3PiMC.cxx:793 AliAnalysisTaskHelium3PiMC.cxx:794 AliAnalysisTaskHelium3PiMC.cxx:795 AliAnalysisTaskHelium3PiMC.cxx:796 AliAnalysisTaskHelium3PiMC.cxx:797 AliAnalysisTaskHelium3PiMC.cxx:798 AliAnalysisTaskHelium3PiMC.cxx:799 AliAnalysisTaskHelium3PiMC.cxx:800 AliAnalysisTaskHelium3PiMC.cxx:801 AliAnalysisTaskHelium3PiMC.cxx:802 AliAnalysisTaskHelium3PiMC.cxx:803 AliAnalysisTaskHelium3PiMC.cxx:804 AliAnalysisTaskHelium3PiMC.cxx:805 AliAnalysisTaskHelium3PiMC.cxx:806 AliAnalysisTaskHelium3PiMC.cxx:807 AliAnalysisTaskHelium3PiMC.cxx:808 AliAnalysisTaskHelium3PiMC.cxx:809 AliAnalysisTaskHelium3PiMC.cxx:810 AliAnalysisTaskHelium3PiMC.cxx:811 AliAnalysisTaskHelium3PiMC.cxx:812 AliAnalysisTaskHelium3PiMC.cxx:813 AliAnalysisTaskHelium3PiMC.cxx:814 AliAnalysisTaskHelium3PiMC.cxx:815 AliAnalysisTaskHelium3PiMC.cxx:816 AliAnalysisTaskHelium3PiMC.cxx:817 AliAnalysisTaskHelium3PiMC.cxx:818 AliAnalysisTaskHelium3PiMC.cxx:819 AliAnalysisTaskHelium3PiMC.cxx:820 AliAnalysisTaskHelium3PiMC.cxx:821 AliAnalysisTaskHelium3PiMC.cxx:822 AliAnalysisTaskHelium3PiMC.cxx:823 AliAnalysisTaskHelium3PiMC.cxx:824 AliAnalysisTaskHelium3PiMC.cxx:825 AliAnalysisTaskHelium3PiMC.cxx:826 AliAnalysisTaskHelium3PiMC.cxx:827 AliAnalysisTaskHelium3PiMC.cxx:828 AliAnalysisTaskHelium3PiMC.cxx:829 AliAnalysisTaskHelium3PiMC.cxx:830 AliAnalysisTaskHelium3PiMC.cxx:831 AliAnalysisTaskHelium3PiMC.cxx:832 AliAnalysisTaskHelium3PiMC.cxx:833 AliAnalysisTaskHelium3PiMC.cxx:834 AliAnalysisTaskHelium3PiMC.cxx:835 AliAnalysisTaskHelium3PiMC.cxx:836 AliAnalysisTaskHelium3PiMC.cxx:837 AliAnalysisTaskHelium3PiMC.cxx:838 AliAnalysisTaskHelium3PiMC.cxx:839 AliAnalysisTaskHelium3PiMC.cxx:840 AliAnalysisTaskHelium3PiMC.cxx:841 AliAnalysisTaskHelium3PiMC.cxx:842 AliAnalysisTaskHelium3PiMC.cxx:843 AliAnalysisTaskHelium3PiMC.cxx:844 AliAnalysisTaskHelium3PiMC.cxx:845 AliAnalysisTaskHelium3PiMC.cxx:846 AliAnalysisTaskHelium3PiMC.cxx:847 AliAnalysisTaskHelium3PiMC.cxx:848 AliAnalysisTaskHelium3PiMC.cxx:849 AliAnalysisTaskHelium3PiMC.cxx:850 AliAnalysisTaskHelium3PiMC.cxx:851 AliAnalysisTaskHelium3PiMC.cxx:852 AliAnalysisTaskHelium3PiMC.cxx:853 AliAnalysisTaskHelium3PiMC.cxx:854 AliAnalysisTaskHelium3PiMC.cxx:855 AliAnalysisTaskHelium3PiMC.cxx:856 AliAnalysisTaskHelium3PiMC.cxx:857 AliAnalysisTaskHelium3PiMC.cxx:858 AliAnalysisTaskHelium3PiMC.cxx:859 AliAnalysisTaskHelium3PiMC.cxx:860 AliAnalysisTaskHelium3PiMC.cxx:861 AliAnalysisTaskHelium3PiMC.cxx:862 AliAnalysisTaskHelium3PiMC.cxx:863 AliAnalysisTaskHelium3PiMC.cxx:864 AliAnalysisTaskHelium3PiMC.cxx:865 AliAnalysisTaskHelium3PiMC.cxx:866 AliAnalysisTaskHelium3PiMC.cxx:867 AliAnalysisTaskHelium3PiMC.cxx:868 AliAnalysisTaskHelium3PiMC.cxx:869 AliAnalysisTaskHelium3PiMC.cxx:870 AliAnalysisTaskHelium3PiMC.cxx:871 AliAnalysisTaskHelium3PiMC.cxx:872 AliAnalysisTaskHelium3PiMC.cxx:873 AliAnalysisTaskHelium3PiMC.cxx:874 AliAnalysisTaskHelium3PiMC.cxx:875 AliAnalysisTaskHelium3PiMC.cxx:876 AliAnalysisTaskHelium3PiMC.cxx:877 AliAnalysisTaskHelium3PiMC.cxx:878 AliAnalysisTaskHelium3PiMC.cxx:879 AliAnalysisTaskHelium3PiMC.cxx:880 AliAnalysisTaskHelium3PiMC.cxx:881 AliAnalysisTaskHelium3PiMC.cxx:882 AliAnalysisTaskHelium3PiMC.cxx:883 AliAnalysisTaskHelium3PiMC.cxx:884 AliAnalysisTaskHelium3PiMC.cxx:885 AliAnalysisTaskHelium3PiMC.cxx:886 AliAnalysisTaskHelium3PiMC.cxx:887 AliAnalysisTaskHelium3PiMC.cxx:888 AliAnalysisTaskHelium3PiMC.cxx:889 AliAnalysisTaskHelium3PiMC.cxx:890 AliAnalysisTaskHelium3PiMC.cxx:891 AliAnalysisTaskHelium3PiMC.cxx:892 AliAnalysisTaskHelium3PiMC.cxx:893 AliAnalysisTaskHelium3PiMC.cxx:894 AliAnalysisTaskHelium3PiMC.cxx:895 AliAnalysisTaskHelium3PiMC.cxx:896 AliAnalysisTaskHelium3PiMC.cxx:897 AliAnalysisTaskHelium3PiMC.cxx:898 AliAnalysisTaskHelium3PiMC.cxx:899 AliAnalysisTaskHelium3PiMC.cxx:900 AliAnalysisTaskHelium3PiMC.cxx:901 AliAnalysisTaskHelium3PiMC.cxx:902 AliAnalysisTaskHelium3PiMC.cxx:903 AliAnalysisTaskHelium3PiMC.cxx:904 AliAnalysisTaskHelium3PiMC.cxx:905 AliAnalysisTaskHelium3PiMC.cxx:906 AliAnalysisTaskHelium3PiMC.cxx:907 AliAnalysisTaskHelium3PiMC.cxx:908 AliAnalysisTaskHelium3PiMC.cxx:909 AliAnalysisTaskHelium3PiMC.cxx:910 AliAnalysisTaskHelium3PiMC.cxx:911 AliAnalysisTaskHelium3PiMC.cxx:912 AliAnalysisTaskHelium3PiMC.cxx:913 AliAnalysisTaskHelium3PiMC.cxx:914 AliAnalysisTaskHelium3PiMC.cxx:915 AliAnalysisTaskHelium3PiMC.cxx:916 AliAnalysisTaskHelium3PiMC.cxx:917 AliAnalysisTaskHelium3PiMC.cxx:918 AliAnalysisTaskHelium3PiMC.cxx:919 AliAnalysisTaskHelium3PiMC.cxx:920 AliAnalysisTaskHelium3PiMC.cxx:921 AliAnalysisTaskHelium3PiMC.cxx:922 AliAnalysisTaskHelium3PiMC.cxx:923 AliAnalysisTaskHelium3PiMC.cxx:924 AliAnalysisTaskHelium3PiMC.cxx:925 AliAnalysisTaskHelium3PiMC.cxx:926 AliAnalysisTaskHelium3PiMC.cxx:927 AliAnalysisTaskHelium3PiMC.cxx:928 AliAnalysisTaskHelium3PiMC.cxx:929 AliAnalysisTaskHelium3PiMC.cxx:930 AliAnalysisTaskHelium3PiMC.cxx:931 AliAnalysisTaskHelium3PiMC.cxx:932 AliAnalysisTaskHelium3PiMC.cxx:933 AliAnalysisTaskHelium3PiMC.cxx:934 AliAnalysisTaskHelium3PiMC.cxx:935 AliAnalysisTaskHelium3PiMC.cxx:936 AliAnalysisTaskHelium3PiMC.cxx:937 AliAnalysisTaskHelium3PiMC.cxx:938 AliAnalysisTaskHelium3PiMC.cxx:939 AliAnalysisTaskHelium3PiMC.cxx:940 AliAnalysisTaskHelium3PiMC.cxx:941 AliAnalysisTaskHelium3PiMC.cxx:942 AliAnalysisTaskHelium3PiMC.cxx:943 AliAnalysisTaskHelium3PiMC.cxx:944 AliAnalysisTaskHelium3PiMC.cxx:945 AliAnalysisTaskHelium3PiMC.cxx:946 AliAnalysisTaskHelium3PiMC.cxx:947 AliAnalysisTaskHelium3PiMC.cxx:948 AliAnalysisTaskHelium3PiMC.cxx:949 AliAnalysisTaskHelium3PiMC.cxx:950 AliAnalysisTaskHelium3PiMC.cxx:951 AliAnalysisTaskHelium3PiMC.cxx:952 AliAnalysisTaskHelium3PiMC.cxx:953 AliAnalysisTaskHelium3PiMC.cxx:954 AliAnalysisTaskHelium3PiMC.cxx:955 AliAnalysisTaskHelium3PiMC.cxx:956 AliAnalysisTaskHelium3PiMC.cxx:957 AliAnalysisTaskHelium3PiMC.cxx:958 AliAnalysisTaskHelium3PiMC.cxx:959 AliAnalysisTaskHelium3PiMC.cxx:960 AliAnalysisTaskHelium3PiMC.cxx:961 AliAnalysisTaskHelium3PiMC.cxx:962 AliAnalysisTaskHelium3PiMC.cxx:963 AliAnalysisTaskHelium3PiMC.cxx:964 AliAnalysisTaskHelium3PiMC.cxx:965 AliAnalysisTaskHelium3PiMC.cxx:966 AliAnalysisTaskHelium3PiMC.cxx:967 AliAnalysisTaskHelium3PiMC.cxx:968 AliAnalysisTaskHelium3PiMC.cxx:969 AliAnalysisTaskHelium3PiMC.cxx:970 AliAnalysisTaskHelium3PiMC.cxx:971 AliAnalysisTaskHelium3PiMC.cxx:972 AliAnalysisTaskHelium3PiMC.cxx:973 AliAnalysisTaskHelium3PiMC.cxx:974 AliAnalysisTaskHelium3PiMC.cxx:975 AliAnalysisTaskHelium3PiMC.cxx:976 AliAnalysisTaskHelium3PiMC.cxx:977 AliAnalysisTaskHelium3PiMC.cxx:978 AliAnalysisTaskHelium3PiMC.cxx:979 AliAnalysisTaskHelium3PiMC.cxx:980 AliAnalysisTaskHelium3PiMC.cxx:981 AliAnalysisTaskHelium3PiMC.cxx:982 AliAnalysisTaskHelium3PiMC.cxx:983 AliAnalysisTaskHelium3PiMC.cxx:984 AliAnalysisTaskHelium3PiMC.cxx:985 AliAnalysisTaskHelium3PiMC.cxx:986 AliAnalysisTaskHelium3PiMC.cxx:987 AliAnalysisTaskHelium3PiMC.cxx:988 AliAnalysisTaskHelium3PiMC.cxx:989 AliAnalysisTaskHelium3PiMC.cxx:990 AliAnalysisTaskHelium3PiMC.cxx:991 AliAnalysisTaskHelium3PiMC.cxx:992 AliAnalysisTaskHelium3PiMC.cxx:993 AliAnalysisTaskHelium3PiMC.cxx:994 AliAnalysisTaskHelium3PiMC.cxx:995 AliAnalysisTaskHelium3PiMC.cxx:996 AliAnalysisTaskHelium3PiMC.cxx:997 AliAnalysisTaskHelium3PiMC.cxx:998 AliAnalysisTaskHelium3PiMC.cxx:999 AliAnalysisTaskHelium3PiMC.cxx:1000 AliAnalysisTaskHelium3PiMC.cxx:1001 AliAnalysisTaskHelium3PiMC.cxx:1002 AliAnalysisTaskHelium3PiMC.cxx:1003 AliAnalysisTaskHelium3PiMC.cxx:1004 AliAnalysisTaskHelium3PiMC.cxx:1005 AliAnalysisTaskHelium3PiMC.cxx:1006 AliAnalysisTaskHelium3PiMC.cxx:1007 AliAnalysisTaskHelium3PiMC.cxx:1008 AliAnalysisTaskHelium3PiMC.cxx:1009 AliAnalysisTaskHelium3PiMC.cxx:1010 AliAnalysisTaskHelium3PiMC.cxx:1011 AliAnalysisTaskHelium3PiMC.cxx:1012 AliAnalysisTaskHelium3PiMC.cxx:1013 AliAnalysisTaskHelium3PiMC.cxx:1014 AliAnalysisTaskHelium3PiMC.cxx:1015 AliAnalysisTaskHelium3PiMC.cxx:1016 AliAnalysisTaskHelium3PiMC.cxx:1017 AliAnalysisTaskHelium3PiMC.cxx:1018 AliAnalysisTaskHelium3PiMC.cxx:1019 AliAnalysisTaskHelium3PiMC.cxx:1020 AliAnalysisTaskHelium3PiMC.cxx:1021 AliAnalysisTaskHelium3PiMC.cxx:1022 AliAnalysisTaskHelium3PiMC.cxx:1023 AliAnalysisTaskHelium3PiMC.cxx:1024 AliAnalysisTaskHelium3PiMC.cxx:1025 AliAnalysisTaskHelium3PiMC.cxx:1026 AliAnalysisTaskHelium3PiMC.cxx:1027 AliAnalysisTaskHelium3PiMC.cxx:1028 AliAnalysisTaskHelium3PiMC.cxx:1029 AliAnalysisTaskHelium3PiMC.cxx:1030 AliAnalysisTaskHelium3PiMC.cxx:1031 AliAnalysisTaskHelium3PiMC.cxx:1032 AliAnalysisTaskHelium3PiMC.cxx:1033 AliAnalysisTaskHelium3PiMC.cxx:1034 AliAnalysisTaskHelium3PiMC.cxx:1035 AliAnalysisTaskHelium3PiMC.cxx:1036 AliAnalysisTaskHelium3PiMC.cxx:1037 AliAnalysisTaskHelium3PiMC.cxx:1038 AliAnalysisTaskHelium3PiMC.cxx:1039 AliAnalysisTaskHelium3PiMC.cxx:1040 AliAnalysisTaskHelium3PiMC.cxx:1041 AliAnalysisTaskHelium3PiMC.cxx:1042 AliAnalysisTaskHelium3PiMC.cxx:1043 AliAnalysisTaskHelium3PiMC.cxx:1044 AliAnalysisTaskHelium3PiMC.cxx:1045 AliAnalysisTaskHelium3PiMC.cxx:1046 AliAnalysisTaskHelium3PiMC.cxx:1047 AliAnalysisTaskHelium3PiMC.cxx:1048 AliAnalysisTaskHelium3PiMC.cxx:1049 AliAnalysisTaskHelium3PiMC.cxx:1050 AliAnalysisTaskHelium3PiMC.cxx:1051 AliAnalysisTaskHelium3PiMC.cxx:1052 AliAnalysisTaskHelium3PiMC.cxx:1053 AliAnalysisTaskHelium3PiMC.cxx:1054 AliAnalysisTaskHelium3PiMC.cxx:1055 AliAnalysisTaskHelium3PiMC.cxx:1056 AliAnalysisTaskHelium3PiMC.cxx:1057 AliAnalysisTaskHelium3PiMC.cxx:1058 AliAnalysisTaskHelium3PiMC.cxx:1059 AliAnalysisTaskHelium3PiMC.cxx:1060 AliAnalysisTaskHelium3PiMC.cxx:1061 AliAnalysisTaskHelium3PiMC.cxx:1062 AliAnalysisTaskHelium3PiMC.cxx:1063 AliAnalysisTaskHelium3PiMC.cxx:1064 AliAnalysisTaskHelium3PiMC.cxx:1065 AliAnalysisTaskHelium3PiMC.cxx:1066 AliAnalysisTaskHelium3PiMC.cxx:1067 AliAnalysisTaskHelium3PiMC.cxx:1068 AliAnalysisTaskHelium3PiMC.cxx:1069 AliAnalysisTaskHelium3PiMC.cxx:1070 AliAnalysisTaskHelium3PiMC.cxx:1071 AliAnalysisTaskHelium3PiMC.cxx:1072 AliAnalysisTaskHelium3PiMC.cxx:1073 AliAnalysisTaskHelium3PiMC.cxx:1074 AliAnalysisTaskHelium3PiMC.cxx:1075 AliAnalysisTaskHelium3PiMC.cxx:1076 AliAnalysisTaskHelium3PiMC.cxx:1077 AliAnalysisTaskHelium3PiMC.cxx:1078 AliAnalysisTaskHelium3PiMC.cxx:1079 AliAnalysisTaskHelium3PiMC.cxx:1080 AliAnalysisTaskHelium3PiMC.cxx:1081 AliAnalysisTaskHelium3PiMC.cxx:1082 AliAnalysisTaskHelium3PiMC.cxx:1083 AliAnalysisTaskHelium3PiMC.cxx:1084 AliAnalysisTaskHelium3PiMC.cxx:1085 AliAnalysisTaskHelium3PiMC.cxx:1086 AliAnalysisTaskHelium3PiMC.cxx:1087 AliAnalysisTaskHelium3PiMC.cxx:1088 AliAnalysisTaskHelium3PiMC.cxx:1089 AliAnalysisTaskHelium3PiMC.cxx:1090 AliAnalysisTaskHelium3PiMC.cxx:1091 AliAnalysisTaskHelium3PiMC.cxx:1092 AliAnalysisTaskHelium3PiMC.cxx:1093 AliAnalysisTaskHelium3PiMC.cxx:1094 AliAnalysisTaskHelium3PiMC.cxx:1095 AliAnalysisTaskHelium3PiMC.cxx:1096 AliAnalysisTaskHelium3PiMC.cxx:1097 AliAnalysisTaskHelium3PiMC.cxx:1098 AliAnalysisTaskHelium3PiMC.cxx:1099 AliAnalysisTaskHelium3PiMC.cxx:1100 AliAnalysisTaskHelium3PiMC.cxx:1101 AliAnalysisTaskHelium3PiMC.cxx:1102 AliAnalysisTaskHelium3PiMC.cxx:1103 AliAnalysisTaskHelium3PiMC.cxx:1104 AliAnalysisTaskHelium3PiMC.cxx:1105 AliAnalysisTaskHelium3PiMC.cxx:1106 AliAnalysisTaskHelium3PiMC.cxx:1107 AliAnalysisTaskHelium3PiMC.cxx:1108 AliAnalysisTaskHelium3PiMC.cxx:1109 AliAnalysisTaskHelium3PiMC.cxx:1110 AliAnalysisTaskHelium3PiMC.cxx:1111 AliAnalysisTaskHelium3PiMC.cxx:1112 AliAnalysisTaskHelium3PiMC.cxx:1113 AliAnalysisTaskHelium3PiMC.cxx:1114 AliAnalysisTaskHelium3PiMC.cxx:1115 AliAnalysisTaskHelium3PiMC.cxx:1116 AliAnalysisTaskHelium3PiMC.cxx:1117 AliAnalysisTaskHelium3PiMC.cxx:1118 AliAnalysisTaskHelium3PiMC.cxx:1119 AliAnalysisTaskHelium3PiMC.cxx:1120 AliAnalysisTaskHelium3PiMC.cxx:1121 AliAnalysisTaskHelium3PiMC.cxx:1122 AliAnalysisTaskHelium3PiMC.cxx:1123 AliAnalysisTaskHelium3PiMC.cxx:1124 AliAnalysisTaskHelium3PiMC.cxx:1125 AliAnalysisTaskHelium3PiMC.cxx:1126 AliAnalysisTaskHelium3PiMC.cxx:1127 AliAnalysisTaskHelium3PiMC.cxx:1128 AliAnalysisTaskHelium3PiMC.cxx:1129 AliAnalysisTaskHelium3PiMC.cxx:1130 AliAnalysisTaskHelium3PiMC.cxx:1131 AliAnalysisTaskHelium3PiMC.cxx:1132 AliAnalysisTaskHelium3PiMC.cxx:1133 AliAnalysisTaskHelium3PiMC.cxx:1134 AliAnalysisTaskHelium3PiMC.cxx:1135 AliAnalysisTaskHelium3PiMC.cxx:1136 AliAnalysisTaskHelium3PiMC.cxx:1137 AliAnalysisTaskHelium3PiMC.cxx:1138 AliAnalysisTaskHelium3PiMC.cxx:1139 AliAnalysisTaskHelium3PiMC.cxx:1140 AliAnalysisTaskHelium3PiMC.cxx:1141 AliAnalysisTaskHelium3PiMC.cxx:1142 AliAnalysisTaskHelium3PiMC.cxx:1143 AliAnalysisTaskHelium3PiMC.cxx:1144 AliAnalysisTaskHelium3PiMC.cxx:1145 AliAnalysisTaskHelium3PiMC.cxx:1146 AliAnalysisTaskHelium3PiMC.cxx:1147 AliAnalysisTaskHelium3PiMC.cxx:1148 AliAnalysisTaskHelium3PiMC.cxx:1149 AliAnalysisTaskHelium3PiMC.cxx:1150 AliAnalysisTaskHelium3PiMC.cxx:1151 AliAnalysisTaskHelium3PiMC.cxx:1152 AliAnalysisTaskHelium3PiMC.cxx:1153 AliAnalysisTaskHelium3PiMC.cxx:1154 AliAnalysisTaskHelium3PiMC.cxx:1155 AliAnalysisTaskHelium3PiMC.cxx:1156 AliAnalysisTaskHelium3PiMC.cxx:1157 AliAnalysisTaskHelium3PiMC.cxx:1158 AliAnalysisTaskHelium3PiMC.cxx:1159 AliAnalysisTaskHelium3PiMC.cxx:1160 AliAnalysisTaskHelium3PiMC.cxx:1161 AliAnalysisTaskHelium3PiMC.cxx:1162 AliAnalysisTaskHelium3PiMC.cxx:1163 AliAnalysisTaskHelium3PiMC.cxx:1164 AliAnalysisTaskHelium3PiMC.cxx:1165 AliAnalysisTaskHelium3PiMC.cxx:1166 AliAnalysisTaskHelium3PiMC.cxx:1167 AliAnalysisTaskHelium3PiMC.cxx:1168 AliAnalysisTaskHelium3PiMC.cxx:1169 AliAnalysisTaskHelium3PiMC.cxx:1170 AliAnalysisTaskHelium3PiMC.cxx:1171 AliAnalysisTaskHelium3PiMC.cxx:1172 AliAnalysisTaskHelium3PiMC.cxx:1173 AliAnalysisTaskHelium3PiMC.cxx:1174 AliAnalysisTaskHelium3PiMC.cxx:1175 AliAnalysisTaskHelium3PiMC.cxx:1176 AliAnalysisTaskHelium3PiMC.cxx:1177 AliAnalysisTaskHelium3PiMC.cxx:1178 AliAnalysisTaskHelium3PiMC.cxx:1179 AliAnalysisTaskHelium3PiMC.cxx:1180 AliAnalysisTaskHelium3PiMC.cxx:1181 AliAnalysisTaskHelium3PiMC.cxx:1182 AliAnalysisTaskHelium3PiMC.cxx:1183 AliAnalysisTaskHelium3PiMC.cxx:1184 AliAnalysisTaskHelium3PiMC.cxx:1185 AliAnalysisTaskHelium3PiMC.cxx:1186 AliAnalysisTaskHelium3PiMC.cxx:1187 AliAnalysisTaskHelium3PiMC.cxx:1188 AliAnalysisTaskHelium3PiMC.cxx:1189 AliAnalysisTaskHelium3PiMC.cxx:1190 AliAnalysisTaskHelium3PiMC.cxx:1191 AliAnalysisTaskHelium3PiMC.cxx:1192 AliAnalysisTaskHelium3PiMC.cxx:1193 AliAnalysisTaskHelium3PiMC.cxx:1194 AliAnalysisTaskHelium3PiMC.cxx:1195 AliAnalysisTaskHelium3PiMC.cxx:1196 AliAnalysisTaskHelium3PiMC.cxx:1197 AliAnalysisTaskHelium3PiMC.cxx:1198 AliAnalysisTaskHelium3PiMC.cxx:1199 AliAnalysisTaskHelium3PiMC.cxx:1200 AliAnalysisTaskHelium3PiMC.cxx:1201 AliAnalysisTaskHelium3PiMC.cxx:1202 AliAnalysisTaskHelium3PiMC.cxx:1203 AliAnalysisTaskHelium3PiMC.cxx:1204 AliAnalysisTaskHelium3PiMC.cxx:1205 AliAnalysisTaskHelium3PiMC.cxx:1206 AliAnalysisTaskHelium3PiMC.cxx:1207 AliAnalysisTaskHelium3PiMC.cxx:1208 AliAnalysisTaskHelium3PiMC.cxx:1209 AliAnalysisTaskHelium3PiMC.cxx:1210 AliAnalysisTaskHelium3PiMC.cxx:1211 AliAnalysisTaskHelium3PiMC.cxx:1212 AliAnalysisTaskHelium3PiMC.cxx:1213 AliAnalysisTaskHelium3PiMC.cxx:1214 AliAnalysisTaskHelium3PiMC.cxx:1215 AliAnalysisTaskHelium3PiMC.cxx:1216 AliAnalysisTaskHelium3PiMC.cxx:1217 AliAnalysisTaskHelium3PiMC.cxx:1218 AliAnalysisTaskHelium3PiMC.cxx:1219 AliAnalysisTaskHelium3PiMC.cxx:1220 AliAnalysisTaskHelium3PiMC.cxx:1221 AliAnalysisTaskHelium3PiMC.cxx:1222 AliAnalysisTaskHelium3PiMC.cxx:1223 AliAnalysisTaskHelium3PiMC.cxx:1224 AliAnalysisTaskHelium3PiMC.cxx:1225 AliAnalysisTaskHelium3PiMC.cxx:1226 AliAnalysisTaskHelium3PiMC.cxx:1227 AliAnalysisTaskHelium3PiMC.cxx:1228 AliAnalysisTaskHelium3PiMC.cxx:1229 AliAnalysisTaskHelium3PiMC.cxx:1230 AliAnalysisTaskHelium3PiMC.cxx:1231 AliAnalysisTaskHelium3PiMC.cxx:1232 AliAnalysisTaskHelium3PiMC.cxx:1233 AliAnalysisTaskHelium3PiMC.cxx:1234 AliAnalysisTaskHelium3PiMC.cxx:1235 AliAnalysisTaskHelium3PiMC.cxx:1236 AliAnalysisTaskHelium3PiMC.cxx:1237 AliAnalysisTaskHelium3PiMC.cxx:1238 AliAnalysisTaskHelium3PiMC.cxx:1239 AliAnalysisTaskHelium3PiMC.cxx:1240 AliAnalysisTaskHelium3PiMC.cxx:1241 AliAnalysisTaskHelium3PiMC.cxx:1242 AliAnalysisTaskHelium3PiMC.cxx:1243 AliAnalysisTaskHelium3PiMC.cxx:1244 AliAnalysisTaskHelium3PiMC.cxx:1245 AliAnalysisTaskHelium3PiMC.cxx:1246 AliAnalysisTaskHelium3PiMC.cxx:1247 AliAnalysisTaskHelium3PiMC.cxx:1248 AliAnalysisTaskHelium3PiMC.cxx:1249 AliAnalysisTaskHelium3PiMC.cxx:1250 AliAnalysisTaskHelium3PiMC.cxx:1251 AliAnalysisTaskHelium3PiMC.cxx:1252 AliAnalysisTaskHelium3PiMC.cxx:1253 AliAnalysisTaskHelium3PiMC.cxx:1254 AliAnalysisTaskHelium3PiMC.cxx:1255 AliAnalysisTaskHelium3PiMC.cxx:1256 AliAnalysisTaskHelium3PiMC.cxx:1257 AliAnalysisTaskHelium3PiMC.cxx:1258 AliAnalysisTaskHelium3PiMC.cxx:1259 AliAnalysisTaskHelium3PiMC.cxx:1260 AliAnalysisTaskHelium3PiMC.cxx:1261 AliAnalysisTaskHelium3PiMC.cxx:1262 AliAnalysisTaskHelium3PiMC.cxx:1263 AliAnalysisTaskHelium3PiMC.cxx:1264 AliAnalysisTaskHelium3PiMC.cxx:1265 AliAnalysisTaskHelium3PiMC.cxx:1266 AliAnalysisTaskHelium3PiMC.cxx:1267 AliAnalysisTaskHelium3PiMC.cxx:1268 AliAnalysisTaskHelium3PiMC.cxx:1269 AliAnalysisTaskHelium3PiMC.cxx:1270 AliAnalysisTaskHelium3PiMC.cxx:1271 AliAnalysisTaskHelium3PiMC.cxx:1272 AliAnalysisTaskHelium3PiMC.cxx:1273 AliAnalysisTaskHelium3PiMC.cxx:1274 AliAnalysisTaskHelium3PiMC.cxx:1275 AliAnalysisTaskHelium3PiMC.cxx:1276 AliAnalysisTaskHelium3PiMC.cxx:1277 AliAnalysisTaskHelium3PiMC.cxx:1278 AliAnalysisTaskHelium3PiMC.cxx:1279 AliAnalysisTaskHelium3PiMC.cxx:1280 AliAnalysisTaskHelium3PiMC.cxx:1281 AliAnalysisTaskHelium3PiMC.cxx:1282 AliAnalysisTaskHelium3PiMC.cxx:1283 AliAnalysisTaskHelium3PiMC.cxx:1284 AliAnalysisTaskHelium3PiMC.cxx:1285 AliAnalysisTaskHelium3PiMC.cxx:1286 AliAnalysisTaskHelium3PiMC.cxx:1287 AliAnalysisTaskHelium3PiMC.cxx:1288 AliAnalysisTaskHelium3PiMC.cxx:1289 AliAnalysisTaskHelium3PiMC.cxx:1290 AliAnalysisTaskHelium3PiMC.cxx:1291 AliAnalysisTaskHelium3PiMC.cxx:1292 AliAnalysisTaskHelium3PiMC.cxx:1293 AliAnalysisTaskHelium3PiMC.cxx:1294 AliAnalysisTaskHelium3PiMC.cxx:1295 AliAnalysisTaskHelium3PiMC.cxx:1296 AliAnalysisTaskHelium3PiMC.cxx:1297 AliAnalysisTaskHelium3PiMC.cxx:1298 AliAnalysisTaskHelium3PiMC.cxx:1299 AliAnalysisTaskHelium3PiMC.cxx:1300 AliAnalysisTaskHelium3PiMC.cxx:1301 AliAnalysisTaskHelium3PiMC.cxx:1302 AliAnalysisTaskHelium3PiMC.cxx:1303