#include <TList.h>
#include <TH1F.h>
#include <AliAnalysisDataSlot.h>
#include <AliAnalysisDataContainer.h>
#include "AliAnalysisManager.h"
#include "TParticle.h"
#include "AliGeomManager.h"
#include "AliMultiplicity.h"
#include "AliTriggerClass.h"
#include "AliTriggerCluster.h"
#include "AliTriggerConfiguration.h"
#include "AliCDBManager.h"
#include "AliCDBEntry.h"
#include "AliTrackPointArray.h"
#include "AliMCEventHandler.h"
#include "AliGenEventHeader.h"
#include "AliMCEvent.h"
#include "AliStack.h"
#include "AliAODHandler.h"
#include "AliAODMCParticle.h"
#include "AliAODMCHeader.h"
#include "AliESDEvent.h"
#include "AliESDVertex.h"
#include "AliESDtrack.h"
#include "AliESDtrackCuts.h"
#include "AliAODEvent.h"
#include "AliAODTrack.h"
#include "AliVertexerTracks.h"
#include "AliVVertex.h"
#include "AliVEvent.h"
#include "AliVTrack.h"
#include "AliPID.h"
#include "AliAnalysisTaskSEImpParRes.h"
ClassImp(AliAnalysisTaskSEImpParRes)
AliAnalysisTaskSEImpParRes::AliAnalysisTaskSEImpParRes():
AliAnalysisTaskSE(),
fIsAOD(kFALSE),
fReadMC(kFALSE),
fSelectedPdg(-1),
fUseDiamond(kFALSE),
fSkipTrack(kTRUE),
fMinMult(0),
fMaxMult(1000000),
fCheckSDDIsIn(0),
fTriggerClass(""),
fTrigConfig(0),
fOCDBPath(""),
fESDtrackCuts(0),
fOutputitspureSARec(0),
fOutputitspureSASkip(0),
fOutputallPointRec(0),
fOutputallPointSkip(0),
fOutputpartPointRec(0),
fOutputpartPointSkip(0),
fOutputonepointSPDRec(0),
fOutputonepointSPDSkip(0),
fOutputpostvTracRec(0),
fOutputpostvTracSkip(0),
fOutputnegtvTracRec(0),
fOutputnegtvTracSkip(0),
fOutputpullAllpointRec(0),
fOutputpullAllpointSkip(0),
fOutputOnlyRefitRec(0),
fOutputOnlyRefitSkip(0),
fOutputSinThetaRec(0),
fOutputSinThetaSkip(0),
fOutputallPointTrue(0),
fOutputpostvTracTrue(0),
fOutputnegtvTracTrue(0),
fOutputpullAllpointTrue(0),
fOutputphiAllpointSkip(0),
fOutputphiPostvtracSkip(0),
fOutputphiNegtvtracSkip(0),
fOutputparticlePID(0),
fOutputWithTrackCuts(0),
fOutputPt(0),
fNentries(0),
fEstimVtx(0)
{
}
AliAnalysisTaskSEImpParRes::AliAnalysisTaskSEImpParRes(const char *name):
AliAnalysisTaskSE(name),
fIsAOD(kFALSE),
fReadMC(kFALSE),
fSelectedPdg(-1),
fUseDiamond(kFALSE),
fSkipTrack(kTRUE),
fMinMult(0),
fMaxMult(1000000),
fCheckSDDIsIn(0),
fTriggerClass(""),
fTrigConfig(0),
fOCDBPath(""),
fESDtrackCuts(0),
fOutputitspureSARec(0),
fOutputitspureSASkip(0),
fOutputallPointRec(0),
fOutputallPointSkip(0),
fOutputpartPointRec(0),
fOutputpartPointSkip(0),
fOutputonepointSPDRec(0),
fOutputonepointSPDSkip(0),
fOutputpostvTracRec(0),
fOutputpostvTracSkip(0),
fOutputnegtvTracRec(0),
fOutputnegtvTracSkip(0),
fOutputpullAllpointRec(0),
fOutputpullAllpointSkip(0),
fOutputOnlyRefitRec(0),
fOutputOnlyRefitSkip(0),
fOutputSinThetaRec(0),
fOutputSinThetaSkip(0),
fOutputallPointTrue(0),
fOutputpostvTracTrue(0),
fOutputnegtvTracTrue(0),
fOutputpullAllpointTrue(0),
fOutputphiAllpointSkip(0),
fOutputphiPostvtracSkip(0),
fOutputphiNegtvtracSkip(0),
fOutputparticlePID(0),
fOutputWithTrackCuts(0),
fOutputPt(0),
fNentries(0),
fEstimVtx(0)
{
DefineOutput(1, TList::Class());
DefineOutput(2, TList::Class());
DefineOutput(3, TList::Class());
DefineOutput(4, TList::Class());
DefineOutput(5, TList::Class());
DefineOutput(6, TList::Class());
DefineOutput(7, TList::Class());
DefineOutput(8, TList::Class());
DefineOutput(9, TList::Class());
DefineOutput(10, TList::Class());
DefineOutput(11, TList::Class());
DefineOutput(12, TList::Class());
DefineOutput(13, TList::Class());
DefineOutput(14, TList::Class());
DefineOutput(15, TList::Class());
DefineOutput(16, TList::Class());
DefineOutput(17, TList::Class());
DefineOutput(18, TList::Class());
DefineOutput(19, TList::Class());
DefineOutput(20, TList::Class());
DefineOutput(21, TList::Class());
DefineOutput(22, TList::Class());
DefineOutput(23, TList::Class());
DefineOutput(24, TList::Class());
DefineOutput(25, TList::Class());
DefineOutput(26, TList::Class());
DefineOutput(27, TList::Class());
DefineOutput(28, TH1F::Class());
DefineOutput(29, TH1F::Class());
DefineOutput(30, TList::Class());
}
AliAnalysisTaskSEImpParRes::~AliAnalysisTaskSEImpParRes()
{
if (AliAnalysisManager::GetAnalysisManager()->IsProofMode()) return;
if (fESDtrackCuts) { delete fESDtrackCuts; fESDtrackCuts = 0; }
if (fOutputitspureSARec) { delete fOutputitspureSARec; fOutputitspureSARec=0x0;}
if (fOutputitspureSASkip) { delete fOutputitspureSASkip; fOutputitspureSASkip=0x0;}
if (fOutputallPointRec) { delete fOutputallPointRec; fOutputallPointRec=0x0; }
if (fOutputallPointSkip) { delete fOutputallPointSkip; fOutputallPointSkip=0x0; }
if (fOutputpartPointRec) { delete fOutputpartPointRec; fOutputpartPointRec=0x0; }
if (fOutputpartPointSkip) { delete fOutputpartPointSkip; fOutputpartPointSkip=0x0; }
if (fOutputonepointSPDRec) { delete fOutputonepointSPDRec;fOutputonepointSPDRec=0x0;}
if (fOutputonepointSPDSkip) { delete fOutputonepointSPDSkip;fOutputonepointSPDSkip=0x0;}
if (fOutputpostvTracRec) { delete fOutputpostvTracRec; fOutputpostvTracRec=0x0;}
if (fOutputpostvTracSkip) { delete fOutputpostvTracSkip; fOutputpostvTracSkip=0x0;}
if (fOutputnegtvTracRec) { delete fOutputnegtvTracRec; fOutputnegtvTracRec=0x0;}
if (fOutputnegtvTracSkip) { delete fOutputnegtvTracSkip; fOutputnegtvTracSkip=0x0;}
if (fOutputpullAllpointRec) {delete fOutputpullAllpointRec; fOutputpullAllpointRec=0x0;}
if (fOutputpullAllpointSkip) {delete fOutputpullAllpointSkip; fOutputpullAllpointSkip=0x0;}
if (fOutputOnlyRefitRec) {delete fOutputOnlyRefitRec; fOutputOnlyRefitRec=0x0;}
if (fOutputOnlyRefitSkip) {delete fOutputOnlyRefitSkip; fOutputOnlyRefitSkip=0x0;}
if (fOutputSinThetaRec) {delete fOutputSinThetaRec; fOutputSinThetaRec=0x0;}
if (fOutputSinThetaSkip) {delete fOutputSinThetaSkip; fOutputSinThetaSkip=0x0;}
if (fOutputallPointTrue) {delete fOutputallPointTrue; fOutputallPointTrue=0x0;}
if (fOutputpostvTracTrue) {delete fOutputpostvTracTrue;fOutputpostvTracTrue=0x0;}
if (fOutputnegtvTracTrue) {delete fOutputnegtvTracTrue;fOutputnegtvTracTrue=0x0;}
if (fOutputpullAllpointTrue) {delete fOutputpullAllpointTrue;fOutputpullAllpointTrue=0x0;}
if (fOutputphiAllpointSkip) {delete fOutputphiAllpointSkip;fOutputphiAllpointSkip=0x0;}
if (fOutputphiPostvtracSkip) {delete fOutputphiPostvtracSkip;fOutputphiPostvtracSkip=0x0;}
if (fOutputphiNegtvtracSkip) {delete fOutputphiNegtvtracSkip;fOutputphiNegtvtracSkip=0x0;}
if (fOutputparticlePID) {delete fOutputparticlePID;fOutputparticlePID=0x0;}
if (fOutputWithTrackCuts) { delete fOutputWithTrackCuts; fOutputWithTrackCuts=0;}
if (fOutputPt) {delete fOutputPt;fOutputPt=0x0;}
if (fNentries) { delete fNentries; fNentries =0x0; }
if (fEstimVtx) { delete fEstimVtx; fEstimVtx =0x0; }
}
void AliAnalysisTaskSEImpParRes::UserCreateOutputObjects()
{
if(fDebug>1) printf("AnalysisTaskSEImpParRes::UserCreateOutputObjects() \n");
if (!fOutputitspureSARec) {
fOutputitspureSARec = new TList();
fOutputitspureSARec->SetOwner();
fOutputitspureSARec->SetName("ITSpureSARec");
}
if (!fOutputitspureSASkip) {
fOutputitspureSASkip = new TList();
fOutputitspureSASkip->SetOwner();
fOutputitspureSASkip->SetName("ITSpureSASkip");
}
if (!fOutputallPointRec) {
fOutputallPointRec = new TList();
fOutputallPointRec->SetOwner();
fOutputallPointRec->SetName("allpointRec");
}
if (!fOutputallPointSkip) {
fOutputallPointSkip = new TList();
fOutputallPointSkip->SetOwner();
fOutputallPointSkip->SetName("allpointSkip");
}
if (!fOutputpartPointRec) {
fOutputpartPointRec = new TList();
fOutputpartPointRec->SetOwner();
fOutputpartPointRec->SetName("partpointRec");
}
if (!fOutputpartPointSkip) {
fOutputpartPointSkip = new TList();
fOutputpartPointSkip->SetOwner();
fOutputpartPointSkip->SetName("partpointSkip");
}
if (!fOutputonepointSPDRec) {
fOutputonepointSPDRec = new TList();
fOutputonepointSPDRec->SetOwner();
fOutputonepointSPDRec->SetName("onepointSPDRec");
}
if (!fOutputonepointSPDSkip) {
fOutputonepointSPDSkip = new TList();
fOutputonepointSPDSkip->SetOwner();
fOutputonepointSPDSkip->SetName("onepointSPDSkip");
}
if (!fOutputpostvTracRec) {
fOutputpostvTracRec = new TList();
fOutputpostvTracRec->SetOwner();
fOutputpostvTracRec->SetName("postvtracRec");
}
if (!fOutputpostvTracSkip) {
fOutputpostvTracSkip = new TList();
fOutputpostvTracSkip->SetOwner();
fOutputpostvTracSkip->SetName("postvtracSkip");
}
if (!fOutputnegtvTracRec) {
fOutputnegtvTracRec = new TList();
fOutputnegtvTracRec->SetOwner();
fOutputnegtvTracRec->SetName("negtvtracRe");
}
if (!fOutputnegtvTracSkip) {
fOutputnegtvTracSkip = new TList();
fOutputnegtvTracSkip->SetOwner();
fOutputnegtvTracSkip->SetName("negtvtracSkip");
}
if (!fOutputpullAllpointSkip) {
fOutputpullAllpointSkip = new TList();
fOutputpullAllpointSkip->SetOwner();
fOutputpullAllpointSkip->SetName("pullAllpointSkip");
}
if (!fOutputpullAllpointRec) {
fOutputpullAllpointRec = new TList();
fOutputpullAllpointRec->SetOwner();
fOutputpullAllpointRec->SetName("pullAllpointRec");
}
if (!fOutputOnlyRefitRec) {
fOutputOnlyRefitRec = new TList();
fOutputOnlyRefitRec->SetOwner();
fOutputOnlyRefitRec->SetName("onlyRefitRec");
}
if (!fOutputOnlyRefitSkip) {
fOutputOnlyRefitSkip = new TList();
fOutputOnlyRefitSkip->SetOwner();
fOutputOnlyRefitSkip->SetName("onlyRefitRec");
}
if (!fOutputallPointTrue) {
fOutputallPointTrue = new TList();
fOutputallPointTrue->SetOwner();
fOutputallPointTrue->SetName("allpointTrue");
}
if (!fOutputpostvTracTrue) {
fOutputpostvTracTrue = new TList();
fOutputpostvTracTrue->SetOwner();
fOutputpostvTracTrue->SetName("postvtracTrue");
}
if (!fOutputnegtvTracTrue) {
fOutputnegtvTracTrue = new TList();
fOutputnegtvTracTrue->SetOwner();
fOutputnegtvTracTrue->SetName("negtvtracTrue");
}
if (!fOutputpullAllpointTrue) {
fOutputpullAllpointTrue = new TList();
fOutputpullAllpointTrue->SetOwner();
fOutputpullAllpointTrue->SetName("pullAllpointTrue");
}
if (!fOutputparticlePID) {
fOutputparticlePID = new TList();
fOutputparticlePID->SetOwner();
fOutputparticlePID->SetName("particlePID");
}
if (!fOutputPt) {
fOutputPt = new TList();
fOutputPt->SetOwner();
fOutputPt->SetName("Pt");
}
if (!fOutputWithTrackCuts) {
fOutputWithTrackCuts = new TList();
fOutputWithTrackCuts->SetOwner();
fOutputWithTrackCuts->SetName("OutputWithESDTrackCuts");
}
const Int_t nhist=26;
const TString d0ITSpureSArphiTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0ITSpureSAzTitle = "d_{0} Distribution_z; d_{0} [#mum]; Entries";
const TString d0allpointrphiTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0allpointzTitle = "d_{0} Distribution_z; d_{0} [#mum]; Entries";
const TString d0partpointrphiTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0partpointzTitle = "d_{0} Distribution_z; d_{0} [#mum]; Entries";
const TString d0onepointSPDrphiTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0onepointSPDzTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0postvtracrphiTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0postvtraczTitle = "d_{0} Distribution_z; d_{0} [#mum]; Entries";
const TString d0negtvtracrphiTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0negtvtraczTitle = "d_{0} Distribution_z; d_{0} [#mum]; Entries";
const TString d0pullAllpointrphiTitle = "d_{0} Pull Distribution_rphi; d_{0} pull; Entries";
const TString d0pullAllpointzTitle = "d_{0} Pull Distribution_z; d_{0} pull; Entries";
const TString d0onlyRefitrphiTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0onlyRefitzTitle = "d_{0} Distribution_z; d_{0} [#mum]; Entries";
const TString d0ptTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0rphiTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0zTitle = "d_{0} Distribution_z; d_{0} [#mum]; Entries";
const TString d0rphiParticlPID = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0zPrtilePID = "d_{0} Distribution_z; d_{0} [#mum]; Entries";
TString named0itspureSArphiRec,named0itspureSAzRec,named0allpointrphiRec, named0allpointzRec,named0partpointrphiRec, named0partpointzRec,named0onepointSPDrphiRec, named0onepointSPDzRec,named0postvtracrphiRec, named0postvtraczRec,named0negtvtracrphiRec, named0negtvtraczRec,named0pt,named0pullAllpointrphiRec,named0pullAllpointzRec,named0onlyRefitrphiRec,named0onlyRefitzRec,named0pionPIDrphiRec, named0pionPIDzRec,named0kaonPIDrphiRec, named0kaonPIDzRec,named0protonPIDrphiRec, named0protonPIDzRec;
TH1F *d0ITSpureSArphiRec=0,*d0ITSpureSAzRec=0,*d0AllpointrphiRec=0, *d0AllpointzRec=0,*d0PartpointrphiRec=0, *d0PartpointzRec=0,
*d0OnepointSPDrphiRec=0,*d0OnepointSPDzRec=0,*d0PostvtracrphiRec=0, *d0PostvtraczRec=0,*d0NegtvtracrphiRec=0, *d0NegtvtraczRec=0,*d0Pt=0,*d0PullAllpointrphiRec=0,*d0PullAllpointzRec=0,*d0OnlyRefitrphiRec=0,*d0OnlyRefitzRec=0,*d0PionPIDrphiRec=0,*d0PionPIDzRec=0,*d0KaonPIDrphiRec=0,*d0KaonPIDzRec=0,*d0ProtonPIDrphiRec=0,*d0ProtonPIDzRec=0;
TString named0itspureSArphiSkip,named0itspureSAzSkip,named0allpointrphiSkip, named0allpointzSkip,named0partpointrphiSkip, named0partpointzSkip,named0onepointSPDrphiSkip, named0onepointSPDzSkip,named0postvtracrphiSkip, named0postvtraczSkip,named0negtvtracrphiSkip, named0negtvtraczSkip,named0ptSkip,named0pullAllpointrphiSkip,named0pullAllpointzSkip,named0onlyRefitrphiSkip,named0onlyRefitzSkip,named0allpointrphiTrue, named0allpointzTrue,named0postvtracrphiTrue, named0postvtraczTrue,named0negtvtracrphiTrue, named0negtvtraczTrue,named0pullAllpointrphiTrue,named0pullAllpointzTrue,named0pionPIDrphiSkip, named0pionPIDzSkip,named0kaonPIDrphiSkip, named0kaonPIDzSkip,named0protonPIDrphiSkip, named0protonPIDzSkip;
TH1F *d0ITSpureSArphiSkip=0,*d0ITSpureSAzSkip=0,*d0AllpointrphiSkip=0, *d0AllpointzSkip=0,*d0PartpointrphiSkip=0, *d0PartpointzSkip=0,*d0OnepointSPDrphiSkip=0,*d0OnepointSPDzSkip=0,*d0PostvtracrphiSkip=0, *d0PostvtraczSkip=0,*d0NegtvtracrphiSkip=0,*d0NegtvtraczSkip=0,*d0PullAllpointrphiSkip=0,*d0PullAllpointzSkip=0,*d0OnlyRefitrphiSkip=0,*d0OnlyRefitzSkip=0,*d0AllpointrphiTrue=0, *d0AllpointzTrue=0,*d0PostvtracrphiTrue=0, *d0PostvtraczTrue=0,*d0NegtvtracrphiTrue=0,*d0NegtvtraczTrue=0,*d0PullAllpointrphiTrue,*d0PullAllpointzTrue,*d0PionPIDrphiSkip=0,*d0PionPIDzSkip=0,*d0KaonPIDrphiSkip=0,*d0KaonPIDzSkip=0,*d0ProtonPIDrphiSkip=0,*d0ProtonPIDzSkip=0;
TString named0DistrESDTCrphiRec, named0DistrESDTCrphiSkip, named0DistrESDTCrphiTrue, named0DistrESDTCzRec, named0DistrESDTCzSkip, named0DistrESDTCzTrue, named0PullESDTCrphiRec, named0PullESDTCrphiSkip, named0PullESDTCrphiTrue, named0PullESDTCzRec, named0PullESDTCzSkip, named0PullESDTCzTrue, named0ptESDTC;
TH1F *d0DistrESDTCrphiRec=0, *d0DistrESDTCrphiSkip=0, *d0DistrESDTCrphiTrue=0, *d0DistrESDTCzRec=0, *d0DistrESDTCzSkip=0, *d0DistrESDTCzTrue=0, *d0PullESDTCrphiRec=0, *d0PullESDTCrphiSkip=0, *d0PullESDTCrphiTrue=0, *d0PullESDTCzRec=0, *d0PullESDTCzSkip=0, *d0PullESDTCzTrue=0, *d0PtESDTC;
for(Int_t i=1; i<=nhist; i++) {
named0itspureSArphiRec = "d0itspureSArphiRec_";
named0itspureSArphiRec += i;
named0itspureSAzRec = "d0itspureSAzRec_";
named0itspureSAzRec += i;
d0ITSpureSArphiRec = new TH1F(named0itspureSArphiRec.Data(), d0ITSpureSArphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0ITSpureSArphiRec->Sumw2();
d0ITSpureSArphiRec->SetMinimum(0);
fOutputitspureSARec->Add(d0ITSpureSArphiRec);
d0ITSpureSAzRec = new TH1F(named0itspureSAzRec.Data(), d0ITSpureSAzTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0ITSpureSAzRec->Sumw2();
d0ITSpureSAzRec->SetMinimum(0);
fOutputitspureSARec->Add(d0ITSpureSAzRec);
named0itspureSArphiSkip = "d0itspureSArphiSkip_";
named0itspureSArphiSkip += i;
named0itspureSAzSkip = "d0itspureSAzSkip_";
named0itspureSAzSkip += i;
d0ITSpureSArphiSkip = new TH1F(named0itspureSArphiSkip.Data(), d0ITSpureSArphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i)); d0ITSpureSArphiSkip->Sumw2();
d0ITSpureSArphiSkip->SetMinimum(0);
fOutputitspureSASkip->Add(d0ITSpureSArphiSkip);
d0ITSpureSAzSkip = new TH1F(named0itspureSAzSkip.Data(), d0ITSpureSAzTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0ITSpureSAzSkip->Sumw2();
d0ITSpureSAzSkip->SetMinimum(0);
fOutputitspureSASkip->Add(d0ITSpureSAzSkip);
named0allpointrphiRec = "d0allpointrphiRec_";
named0allpointrphiRec += i;
named0allpointzRec = "d0allpointzRec_";
named0allpointzRec += i;
d0AllpointrphiRec = new TH1F(named0allpointrphiRec.Data(), d0allpointrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0AllpointrphiRec->Sumw2();
d0AllpointrphiRec->SetMinimum(0);
fOutputallPointRec->Add(d0AllpointrphiRec);
d0AllpointzRec= new TH1F(named0allpointzRec.Data(), d0allpointzTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0AllpointzRec->Sumw2();
d0AllpointzRec->SetMinimum(0);
fOutputallPointRec->Add(d0AllpointzRec);
named0allpointrphiSkip = "d0allpointrphiSkip_";
named0allpointrphiSkip += i;
named0allpointzSkip = "d0allpointzSkip_";
named0allpointzSkip += i;
d0AllpointrphiSkip = new TH1F(named0allpointrphiSkip.Data(), d0allpointrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0AllpointrphiSkip->Sumw2();
d0AllpointrphiSkip->SetMinimum(0);
fOutputallPointSkip->Add(d0AllpointrphiSkip);
d0AllpointzSkip = new TH1F(named0allpointzSkip.Data(), d0allpointzTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0AllpointzSkip->Sumw2();
d0AllpointzSkip->SetMinimum(0);
fOutputallPointSkip->Add(d0AllpointzSkip);
named0partpointrphiRec = "d0partpointrphiRec_";
named0partpointrphiRec += i;
named0partpointzRec = "d0partpointzRec_";
named0partpointzRec += i;
d0PartpointrphiRec = new TH1F(named0partpointrphiRec.Data(), d0partpointrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PartpointrphiRec->Sumw2();
d0PartpointrphiRec->SetMinimum(0);
fOutputpartPointRec->Add(d0PartpointrphiRec);
d0PartpointzRec = new TH1F(named0partpointzRec.Data(), d0partpointzTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PartpointzRec->Sumw2();
d0PartpointzRec->SetMinimum(0);
fOutputpartPointRec->Add(d0PartpointzRec);
named0partpointrphiSkip = "d0partpointrphiSkip_";
named0partpointrphiSkip += i;
named0partpointzSkip = "d0partpointzSkip_";
named0partpointzSkip += i;
d0PartpointrphiSkip = new TH1F(named0partpointrphiSkip.Data(), d0partpointrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PartpointrphiSkip->Sumw2();
d0PartpointrphiSkip->SetMinimum(0);
fOutputpartPointSkip->Add(d0PartpointrphiSkip);
d0PartpointzSkip = new TH1F(named0partpointzSkip.Data(), d0partpointzTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PartpointzSkip->Sumw2();
d0PartpointzSkip->SetMinimum(0);
fOutputpartPointSkip->Add(d0PartpointzSkip);
named0onepointSPDrphiRec = "d0onepointSPDrphiRec_";
named0onepointSPDrphiRec += i;
named0onepointSPDzRec = "d0onepointSPDzRec_";
named0onepointSPDzRec += i;
d0OnepointSPDrphiRec = new TH1F(named0onepointSPDrphiRec.Data(), d0onepointSPDrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0OnepointSPDrphiRec->Sumw2();
d0OnepointSPDrphiRec->SetMinimum(0);
fOutputonepointSPDRec->Add(d0OnepointSPDrphiRec);
d0OnepointSPDzRec = new TH1F(named0onepointSPDzRec.Data(), d0onepointSPDzTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0OnepointSPDzRec->Sumw2();
d0OnepointSPDzRec->SetMinimum(0);
fOutputonepointSPDRec->Add(d0OnepointSPDzRec);
named0onepointSPDrphiSkip = "d0onepointSPDrphiSkip_";
named0onepointSPDrphiSkip += i;
named0onepointSPDzSkip = "d0onepointSPDzSkip_";
named0onepointSPDzSkip += i;
d0OnepointSPDrphiSkip = new TH1F(named0onepointSPDrphiSkip.Data(), d0onepointSPDrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0OnepointSPDrphiSkip->Sumw2();
d0OnepointSPDrphiSkip->SetMinimum(0);
fOutputonepointSPDSkip->Add(d0OnepointSPDrphiSkip);
d0OnepointSPDzSkip = new TH1F(named0onepointSPDzSkip.Data(), d0onepointSPDzTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0OnepointSPDzSkip->Sumw2();
d0OnepointSPDzSkip->SetMinimum(0);
fOutputonepointSPDSkip->Add(d0OnepointSPDzSkip);
named0postvtracrphiRec = "d0postvtracrphiRec_";
named0postvtracrphiRec += i;
named0postvtraczRec = "d0postvtraczRec_";
named0postvtraczRec += i;
d0PostvtracrphiRec = new TH1F(named0postvtracrphiRec.Data(), d0postvtracrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PostvtracrphiRec->Sumw2();
d0PostvtracrphiRec->SetMinimum(0);
fOutputpostvTracRec->Add(d0PostvtracrphiRec);
d0PostvtraczRec = new TH1F(named0postvtraczRec.Data(), d0postvtraczTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PostvtraczRec->Sumw2();
d0PostvtraczRec->SetMinimum(0);
fOutputpostvTracRec->Add(d0PostvtraczRec);
named0postvtracrphiSkip = "d0postvtracrphiSkip_";
named0postvtracrphiSkip += i;
named0postvtraczSkip = "d0postvtraczSkip_";
named0postvtraczSkip += i;
d0PostvtracrphiSkip = new TH1F(named0postvtracrphiSkip.Data(), d0postvtracrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PostvtracrphiSkip->Sumw2();
d0PostvtracrphiSkip->SetMinimum(0);
fOutputpostvTracSkip->Add(d0PostvtracrphiSkip);
d0PostvtraczSkip = new TH1F(named0postvtraczSkip.Data(), d0postvtraczTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PostvtraczSkip->Sumw2();
d0PostvtraczSkip->SetMinimum(0);
fOutputpostvTracSkip->Add(d0PostvtraczSkip);
named0negtvtracrphiRec = "d0negtvtracrphiRec_";
named0negtvtracrphiRec += i;
named0negtvtraczRec = "d0negtvtraczRec_";
named0negtvtraczRec += i;
d0NegtvtracrphiRec = new TH1F(named0negtvtracrphiRec.Data(), d0negtvtracrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0NegtvtracrphiRec->Sumw2();
d0NegtvtracrphiRec->SetMinimum(0);
fOutputnegtvTracRec->Add(d0NegtvtracrphiRec);
d0NegtvtraczRec = new TH1F(named0negtvtraczRec.Data(), d0negtvtraczTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0NegtvtraczRec->Sumw2();
d0NegtvtraczRec->SetMinimum(0);
fOutputnegtvTracRec->Add(d0NegtvtraczRec);
named0negtvtracrphiSkip = "d0negtvtracrphiSkip_";
named0negtvtracrphiSkip += i;
named0negtvtraczSkip = "d0negtvtraczSkip_";
named0negtvtraczSkip += i;
d0NegtvtracrphiSkip = new TH1F(named0negtvtracrphiSkip.Data(), d0negtvtracrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0NegtvtracrphiSkip->Sumw2();
d0NegtvtracrphiSkip->SetMinimum(0);
fOutputnegtvTracSkip->Add(d0NegtvtracrphiSkip);
d0NegtvtraczSkip = new TH1F(named0negtvtraczSkip.Data(), d0negtvtraczTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0NegtvtraczSkip->Sumw2();
d0NegtvtraczSkip->SetMinimum(0);
fOutputnegtvTracSkip->Add(d0NegtvtraczSkip);
named0pullAllpointrphiSkip = "d0pullAllpointrphiSkip_";
named0pullAllpointrphiSkip +=i;
named0pullAllpointzSkip = "d0pullAllpointzSkip_";
named0pullAllpointzSkip +=i;
d0PullAllpointrphiSkip = new TH1F(named0pullAllpointrphiSkip.Data(),d0pullAllpointrphiTitle.Data(),400,-10.,10.);
d0PullAllpointrphiSkip->Sumw2();
d0PullAllpointrphiSkip->SetMinimum(0);
fOutputpullAllpointSkip->Add(d0PullAllpointrphiSkip);
d0PullAllpointzSkip = new TH1F(named0pullAllpointzSkip.Data(),d0pullAllpointzTitle.Data(),400,-10.,10.);
d0PullAllpointzSkip->Sumw2();
d0PullAllpointzSkip->SetMinimum(0);
fOutputpullAllpointSkip->Add(d0PullAllpointzSkip);
named0pullAllpointrphiRec = "d0pullAllpointrphiRec_";
named0pullAllpointrphiRec +=i;
named0pullAllpointzRec = "d0pullAllpointzRec_";
named0pullAllpointzRec +=i;
d0PullAllpointrphiRec = new TH1F(named0pullAllpointrphiRec.Data(),d0pullAllpointrphiTitle.Data(),400,-10.,10.);
d0PullAllpointrphiRec->Sumw2();
d0PullAllpointrphiRec->SetMinimum(0);
fOutputpullAllpointRec->Add(d0PullAllpointrphiRec);
d0PullAllpointzRec = new TH1F(named0pullAllpointzRec.Data(),d0pullAllpointzTitle.Data(),400,-10.,10.);
d0PullAllpointzRec->Sumw2();
d0PullAllpointzRec->SetMinimum(0);
fOutputpullAllpointRec->Add(d0PullAllpointzRec);
named0onlyRefitrphiRec = "d0onlyrefitrphiRec_";
named0onlyRefitrphiRec +=i;
named0onlyRefitzRec = "d0onlyrefitzRec_";
named0onlyRefitzRec +=i;
d0OnlyRefitrphiRec = new TH1F(named0onlyRefitrphiRec.Data(),d0onlyRefitrphiTitle.Data(),400,-Getd0HistRange(i),Getd0HistRange(i));
d0OnlyRefitrphiRec->Sumw2();
d0OnlyRefitrphiRec->SetMinimum(0);
fOutputOnlyRefitRec->Add(d0OnlyRefitrphiRec);
d0OnlyRefitzRec = new TH1F(named0onlyRefitzRec.Data(),d0onlyRefitzTitle.Data(),400,-Getd0HistRange(i),Getd0HistRange(i));
d0OnlyRefitzRec->Sumw2();
d0OnlyRefitzRec->SetMinimum(0);
fOutputOnlyRefitRec->Add(d0OnlyRefitzRec);
named0onlyRefitrphiSkip = "d0onlyrefitrphiSkip_";
named0onlyRefitrphiSkip +=i;
named0onlyRefitzSkip = "d0onlyrefitzSkip_";
named0onlyRefitzSkip +=i;
d0OnlyRefitrphiSkip = new TH1F(named0onlyRefitrphiSkip.Data(),d0onlyRefitrphiTitle.Data(),400,-Getd0HistRange(i),Getd0HistRange(i));
d0OnlyRefitrphiSkip->Sumw2();
d0OnlyRefitrphiSkip->SetMinimum(0);
fOutputOnlyRefitSkip->Add(d0OnlyRefitrphiSkip);
d0OnlyRefitzSkip = new TH1F(named0onlyRefitzSkip.Data(),d0onlyRefitzTitle.Data(),400,-Getd0HistRange(i),Getd0HistRange(i));
d0OnlyRefitzSkip->Sumw2();
d0OnlyRefitzSkip->SetMinimum(0);
fOutputOnlyRefitSkip->Add(d0OnlyRefitzSkip);
named0allpointrphiTrue = "d0allpointrphiTrue_";
named0allpointrphiTrue += i;
named0allpointzTrue = "d0allpointzTrue_";
named0allpointzTrue += i;
d0AllpointrphiTrue = new TH1F(named0allpointrphiTrue.Data(), d0allpointrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0AllpointrphiTrue->Sumw2();
d0AllpointrphiTrue->SetMinimum(0);
fOutputallPointTrue->Add(d0AllpointrphiTrue);
d0AllpointzTrue = new TH1F(named0allpointzTrue.Data(), d0allpointzTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0AllpointzTrue->Sumw2();
d0AllpointzTrue->SetMinimum(0);
fOutputallPointTrue->Add(d0AllpointzTrue);
named0postvtracrphiTrue = "d0postvtracrphiTrue_";
named0postvtracrphiTrue += i;
named0postvtraczTrue = "d0postvtraczTrue_";
named0postvtraczTrue += i;
d0PostvtracrphiTrue = new TH1F(named0postvtracrphiTrue.Data(), d0postvtracrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PostvtracrphiTrue->Sumw2();
d0PostvtracrphiTrue->SetMinimum(0);
fOutputpostvTracTrue->Add(d0PostvtracrphiTrue);
d0PostvtraczTrue = new TH1F(named0postvtraczTrue.Data(), d0postvtraczTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PostvtraczTrue->Sumw2();
d0PostvtraczTrue->SetMinimum(0);
fOutputpostvTracTrue->Add(d0PostvtraczTrue);
named0negtvtracrphiTrue = "d0negtvtracrphiTrue_";
named0negtvtracrphiTrue += i;
named0negtvtraczTrue = "d0negtvtraczTrue_";
named0negtvtraczTrue += i;
d0NegtvtracrphiTrue = new TH1F(named0negtvtracrphiTrue.Data(), d0negtvtracrphiTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0NegtvtracrphiTrue->Sumw2();
d0NegtvtracrphiTrue->SetMinimum(0);
fOutputnegtvTracTrue->Add(d0NegtvtracrphiTrue);
d0NegtvtraczTrue = new TH1F(named0negtvtraczTrue.Data(), d0negtvtraczTitle.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0NegtvtraczTrue->Sumw2();
d0NegtvtraczTrue->SetMinimum(0);
fOutputnegtvTracTrue->Add(d0NegtvtraczTrue);
named0pullAllpointrphiTrue = "d0pullAllpointrphiTrue_";
named0pullAllpointrphiTrue +=i;
named0pullAllpointzTrue = "d0pullAllpointzTrue_";
named0pullAllpointzTrue +=i;
d0PullAllpointrphiTrue = new TH1F(named0pullAllpointrphiTrue.Data(),d0pullAllpointrphiTitle.Data(),400,-10.,10.);
d0PullAllpointrphiTrue->Sumw2();
d0PullAllpointrphiTrue->SetMinimum(0);
fOutputpullAllpointTrue->Add(d0PullAllpointrphiTrue);
d0PullAllpointzTrue = new TH1F(named0pullAllpointzTrue.Data(),d0pullAllpointzTitle.Data(),400,-10.,10.);
d0PullAllpointzTrue->Sumw2();
d0PullAllpointzTrue->SetMinimum(0);
fOutputpullAllpointTrue->Add(d0PullAllpointzTrue);
named0pionPIDrphiRec = "d0pionPIDrphiRec_";
named0pionPIDrphiRec += i;
named0pionPIDzRec = "d0pionPIDzRec_";
named0pionPIDzRec += i;
d0PionPIDrphiRec = new TH1F(named0pionPIDrphiRec.Data(), d0rphiParticlPID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PionPIDrphiRec->Sumw2();
d0PionPIDrphiRec->SetMinimum(0);
fOutputparticlePID->Add(d0PionPIDrphiRec);
d0PionPIDzRec = new TH1F(named0pionPIDzRec.Data(), d0zPrtilePID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PionPIDzRec->Sumw2();
d0PionPIDzRec->SetMinimum(0);
fOutputparticlePID->Add(d0PionPIDzRec);
named0pionPIDrphiSkip = "d0pionPIDrphiSkip_";
named0pionPIDrphiSkip += i;
named0pionPIDzSkip = "d0pionPIDzSkip_";
named0pionPIDzSkip += i;
d0PionPIDrphiSkip = new TH1F(named0pionPIDrphiSkip.Data(), d0rphiParticlPID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PionPIDrphiSkip->Sumw2();
d0PionPIDrphiSkip->SetMinimum(0);
fOutputparticlePID->Add(d0PionPIDrphiSkip);
d0PionPIDzSkip = new TH1F(named0pionPIDzSkip.Data(), d0zPrtilePID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0PionPIDzSkip->Sumw2();
d0PionPIDzSkip->SetMinimum(0);
fOutputparticlePID->Add(d0PionPIDzSkip);
named0kaonPIDrphiRec = "d0kaonPIDrphiRec_";
named0kaonPIDrphiRec += i;
named0kaonPIDzRec = "d0kaonPIDzRec_";
named0kaonPIDzRec += i;
d0KaonPIDrphiRec = new TH1F(named0kaonPIDrphiRec.Data(), d0rphiParticlPID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0KaonPIDrphiRec->Sumw2();
d0KaonPIDrphiRec->SetMinimum(0);
fOutputparticlePID->Add(d0KaonPIDrphiRec);
d0KaonPIDzRec = new TH1F(named0kaonPIDzRec.Data(), d0zPrtilePID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0KaonPIDzRec->Sumw2();
d0KaonPIDzRec->SetMinimum(0);
fOutputparticlePID->Add(d0KaonPIDzRec);
named0kaonPIDrphiSkip = "d0kaonPIDrphiSkip_";
named0kaonPIDrphiSkip += i;
named0kaonPIDzSkip = "d0kaonPIDzSkip_";
named0kaonPIDzSkip += i;
d0KaonPIDrphiSkip = new TH1F(named0kaonPIDrphiSkip.Data(), d0rphiParticlPID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0KaonPIDrphiSkip->Sumw2();
d0KaonPIDrphiSkip->SetMinimum(0);
fOutputparticlePID->Add(d0KaonPIDrphiSkip);
d0KaonPIDzSkip = new TH1F(named0kaonPIDzSkip.Data(), d0zPrtilePID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0KaonPIDzSkip->Sumw2();
d0KaonPIDzSkip->SetMinimum(0);
fOutputparticlePID->Add(d0KaonPIDzSkip);
named0protonPIDrphiRec = "d0protonPIDrphiRec_";
named0protonPIDrphiRec += i;
named0protonPIDzRec = "d0protonPIDzRec_";
named0protonPIDzRec += i;
d0ProtonPIDrphiRec = new TH1F(named0protonPIDrphiRec.Data(), d0rphiParticlPID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0ProtonPIDrphiRec->Sumw2();
d0ProtonPIDrphiRec->SetMinimum(0);
fOutputparticlePID->Add(d0ProtonPIDrphiRec);
d0ProtonPIDzRec = new TH1F(named0protonPIDzRec.Data(), d0zPrtilePID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0ProtonPIDzRec->Sumw2();
d0ProtonPIDzRec->SetMinimum(0);
fOutputparticlePID->Add(d0ProtonPIDzRec);
named0protonPIDrphiSkip = "d0protonPIDrphiSkip_";
named0protonPIDrphiSkip += i;
named0protonPIDzSkip = "d0protonPIDzSkip_";
named0protonPIDzSkip += i;
d0ProtonPIDrphiSkip = new TH1F(named0protonPIDrphiSkip.Data(), d0rphiParticlPID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0ProtonPIDrphiSkip->Sumw2();
d0ProtonPIDrphiSkip->SetMinimum(0);
fOutputparticlePID->Add(d0ProtonPIDrphiSkip);
d0ProtonPIDzSkip = new TH1F(named0protonPIDzSkip.Data(), d0zPrtilePID.Data(), 400, -Getd0HistRange(i), Getd0HistRange(i));
d0ProtonPIDzSkip->Sumw2();
d0ProtonPIDzSkip->SetMinimum(0);
fOutputparticlePID->Add(d0ProtonPIDzSkip);
named0pt = "d0pt_";
named0pt += i;
d0Pt = new TH1F(named0pt.Data(), d0ptTitle.Data(), 100, 0, 35.);
d0Pt->Sumw2();
d0Pt->SetMinimum(0);
fOutputPt->Add(d0Pt);
named0DistrESDTCrphiRec = "d0DistrESDTCrphiRec_";
named0DistrESDTCrphiRec +=i;
named0DistrESDTCzRec = "d0DistrESDTCzRec_";
named0DistrESDTCzRec +=i;
d0DistrESDTCrphiRec = new TH1F(named0DistrESDTCrphiRec.Data(),d0allpointrphiTitle.Data(),400, -Getd0HistRange(i), Getd0HistRange(i));
d0DistrESDTCrphiRec->Sumw2();
d0DistrESDTCrphiRec->SetMinimum(0);
fOutputWithTrackCuts->Add(d0DistrESDTCrphiRec);
d0DistrESDTCzRec = new TH1F(named0DistrESDTCzRec.Data(),d0allpointzTitle.Data(),400, -Getd0HistRange(i), Getd0HistRange(i));
d0DistrESDTCzRec->Sumw2();
d0DistrESDTCzRec->SetMinimum(0);
fOutputWithTrackCuts->Add(d0DistrESDTCzRec);
named0DistrESDTCrphiSkip = "d0DistrESDTCrphiSkip_";
named0DistrESDTCrphiSkip +=i;
named0DistrESDTCzSkip = "d0DistrESDTCzSkip_";
named0DistrESDTCzSkip +=i;
d0DistrESDTCrphiSkip = new TH1F(named0DistrESDTCrphiSkip.Data(),d0allpointrphiTitle.Data(),400, -Getd0HistRange(i), Getd0HistRange(i));
d0DistrESDTCrphiSkip->Sumw2();
d0DistrESDTCrphiSkip->SetMinimum(0);
fOutputWithTrackCuts->Add(d0DistrESDTCrphiSkip);
d0DistrESDTCzSkip = new TH1F(named0DistrESDTCzSkip.Data(),d0allpointzTitle.Data(),400, -Getd0HistRange(i), Getd0HistRange(i));
d0DistrESDTCzSkip->Sumw2();
d0DistrESDTCzSkip->SetMinimum(0);
fOutputWithTrackCuts->Add(d0DistrESDTCzSkip);
named0DistrESDTCrphiTrue = "d0DistrESDTCrphiTrue_";
named0DistrESDTCrphiTrue +=i;
named0DistrESDTCzTrue = "d0DistrESDTCzTrue_";
named0DistrESDTCzTrue +=i;
d0DistrESDTCrphiTrue = new TH1F(named0DistrESDTCrphiTrue.Data(),d0allpointrphiTitle.Data(),400, -Getd0HistRange(i), Getd0HistRange(i));
d0DistrESDTCrphiTrue->Sumw2();
d0DistrESDTCrphiTrue->SetMinimum(0);
fOutputWithTrackCuts->Add(d0DistrESDTCrphiTrue);
d0DistrESDTCzTrue = new TH1F(named0DistrESDTCzTrue.Data(),d0allpointzTitle.Data(),400, -Getd0HistRange(i), Getd0HistRange(i));
d0DistrESDTCzTrue->Sumw2();
d0DistrESDTCzTrue->SetMinimum(0);
fOutputWithTrackCuts->Add(d0DistrESDTCzTrue);
named0PullESDTCrphiRec = "d0PullESDTCrphiRec_";
named0PullESDTCrphiRec +=i;
named0PullESDTCzRec = "d0PullESDTCzRec_";
named0PullESDTCzRec +=i;
d0PullESDTCrphiRec = new TH1F(named0PullESDTCrphiRec.Data(),d0pullAllpointrphiTitle.Data(),400,-10.,10.);
d0PullESDTCrphiRec->Sumw2();
d0PullESDTCrphiRec->SetMinimum(0);
fOutputWithTrackCuts->Add(d0PullESDTCrphiRec);
d0PullESDTCzRec = new TH1F(named0PullESDTCzRec.Data(),d0pullAllpointzTitle.Data(),400,-10.,10.);
d0PullESDTCzRec->Sumw2();
d0PullESDTCzRec->SetMinimum(0);
fOutputWithTrackCuts->Add(d0PullESDTCzRec);
named0PullESDTCrphiSkip = "d0PullESDTCrphiSkip_";
named0PullESDTCrphiSkip +=i;
named0PullESDTCzSkip = "d0PullESDTCzSkip_";
named0PullESDTCzSkip +=i;
d0PullESDTCrphiSkip = new TH1F(named0PullESDTCrphiSkip.Data(),d0pullAllpointrphiTitle.Data(),400,-10.,10.);
d0PullESDTCrphiSkip->Sumw2();
d0PullESDTCrphiSkip->SetMinimum(0);
fOutputWithTrackCuts->Add(d0PullESDTCrphiSkip);
d0PullESDTCzSkip = new TH1F(named0PullESDTCzSkip.Data(),d0pullAllpointzTitle.Data(),400,-10.,10.);
d0PullESDTCzSkip->Sumw2();
d0PullESDTCzSkip->SetMinimum(0);
fOutputWithTrackCuts->Add(d0PullESDTCzSkip);
named0PullESDTCrphiTrue = "d0PullESDTCrphiTrue_";
named0PullESDTCrphiTrue +=i;
named0PullESDTCzTrue = "d0PullESDTCzTrue_";
named0PullESDTCzTrue +=i;
d0PullESDTCrphiTrue = new TH1F(named0PullESDTCrphiTrue.Data(),d0pullAllpointrphiTitle.Data(),400,-10.,10.);
d0PullESDTCrphiTrue->Sumw2();
d0PullESDTCrphiTrue->SetMinimum(0);
fOutputWithTrackCuts->Add(d0PullESDTCrphiTrue);
d0PullESDTCzTrue = new TH1F(named0PullESDTCzTrue.Data(),d0pullAllpointzTitle.Data(),400,-10.,10.);
d0PullESDTCzTrue->Sumw2();
d0PullESDTCzTrue->SetMinimum(0);
fOutputWithTrackCuts->Add(d0PullESDTCzTrue);
named0ptESDTC = "d0ptESDTC_";
named0ptESDTC += i;
d0PtESDTC = new TH1F(named0ptESDTC.Data(), d0ptTitle.Data(), 100, 0, 35.);
d0PtESDTC->Sumw2();
d0PtESDTC->SetMinimum(0);
fOutputWithTrackCuts->Add(d0PtESDTC);
}
if (!fOutputSinThetaRec){
fOutputSinThetaRec = new TList();
fOutputSinThetaRec->SetOwner();
fOutputSinThetaRec->SetName("thetaRec");
}
if (!fOutputSinThetaSkip){
fOutputSinThetaSkip = new TList();
fOutputSinThetaSkip->SetOwner();
fOutputSinThetaSkip->SetName("thetaSkip");
}
if (!fOutputphiAllpointSkip) {
fOutputphiAllpointSkip = new TList();
fOutputphiAllpointSkip->SetOwner();
fOutputphiAllpointSkip->SetName("phiallpointSkip");
}
if (!fOutputphiPostvtracSkip) {
fOutputphiPostvtracSkip = new TList();
fOutputphiPostvtracSkip->SetOwner();
fOutputphiPostvtracSkip->SetName("postvtracSkip");
}
if (!fOutputphiNegtvtracSkip) {
fOutputphiNegtvtracSkip = new TList();
fOutputphiNegtvtracSkip->SetOwner();
fOutputphiNegtvtracSkip->SetName("negtvtracSkip");
}
const TString d0sinThetarphiTitle ="d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0sinThetazTitle ="d_{0} Distribution_z; d_{0} [#mum]; Entries";
const TString d0phiAllpointrphiTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0phiAllpointzTitle = "d_{0} Distribution_z; d_{0} [#mum]; Entries";
const TString d0phiPostvtracrphiTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0phiPostvtraczTitle = "d_{0} Distribution_z; d_{0} [#mum]; Entries";
const TString d0phiNegtvtracrphiTitle = "d_{0} Distribution_rphi; d_{0} [#mum]; Entries";
const TString d0phiNegtvtraczTitle = "d_{0} Distribution_z; d_{0} [#mum]; Entries";
TString named0sinThetaonerphiRec,named0sinThetaonezRec,named0sinThetatworphiRec,named0sinThetatwozRec,named0sinThetathreerphiRec,named0sinThetathreezRec,named0sinThetafourrphiRec,named0sinThetafourzRec,named0thetaForwardrphiRec,named0thetaForwardzRec,named0thetaBackwardrphiRec,named0thetaBackwardzRec;
TH1F *d0SinThetaonerphiRec,*d0SinThetaonezRec,*d0SinThetatworphiRec,*d0SinThetatwozRec,*d0SinThetathreerphiRec,*d0SinThetathreezRec,*d0SinThetafourrphiRec,*d0SinThetafourzRec,*d0ThetaforwardrphiRec,*d0ThetaforwardzRec,*d0ThetabackwardrphiRec,*d0ThetabackwardzRec;
TString named0sinThetaonerphiSkip,named0sinThetaonezSkip,named0sinThetatworphiSkip,named0sinThetatwozSkip,named0sinThetathreerphiSkip,named0sinThetathreezSkip,named0sinThetafourrphiSkip,named0sinThetafourzSkip,named0phiAllpointrphiSkip, named0phiAllpointzSkip,named0phiPostvtracrphiSkip, named0phiPostvtraczSkip,named0phiNegtvtracrphiSkip,named0phiNegtvtraczSkip,named0thetaForwardrphiSkip,named0thetaForwardzSkip,named0thetaBackwardrphiSkip,named0thetaBackwardzSkip;
TH1F*d0SinThetaonerphiSkip,*d0SinThetaonezSkip,*d0SinThetatworphiSkip,*d0SinThetatwozSkip,*d0SinThetathreerphiSkip,*d0SinThetathreezSkip,*d0SinThetafourrphiSkip,*d0SinThetafourzSkip, *d0PhiAllpointrphiSkip,*d0PhiAllpointzSkip,*d0PhiPostvtracrphiSkip,*d0PhiPostvtraczSkip,*d0PhiNegtvtracrphiSkip,*d0PhiNegtvtraczSkip,*d0ThetaforwardrphiSkip,*d0ThetaforwardzSkip,*d0ThetabackwardrphiSkip,*d0ThetabackwardzSkip;
const Int_t nhistm=10;
for(Int_t i=0; i<=nhistm; i++) {
named0sinThetaonerphiRec = "d0sinthetaonerphiRec_";
named0sinThetaonerphiRec += i;
named0sinThetaonezRec ="d0sinthetaonezRec_";
named0sinThetaonezRec += i;
d0SinThetaonerphiRec = new TH1F(named0sinThetaonerphiRec.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0SinThetaonerphiRec->Sumw2();
d0SinThetaonerphiRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0SinThetaonerphiRec);
d0SinThetaonezRec = new TH1F(named0sinThetaonezRec.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0SinThetaonezRec->Sumw2();
d0SinThetaonezRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0SinThetaonezRec);
named0sinThetatworphiRec = "d0sinthetatworphiRec_";
named0sinThetatworphiRec += i;
named0sinThetatwozRec ="d0sinthetatwozRec_";
named0sinThetatwozRec += i;
d0SinThetatworphiRec = new TH1F(named0sinThetatworphiRec.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0SinThetatworphiRec->Sumw2();
d0SinThetatworphiRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0SinThetatworphiRec);
d0SinThetatwozRec = new TH1F(named0sinThetatwozRec.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0SinThetatwozRec->Sumw2();
d0SinThetatwozRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0SinThetatwozRec);
named0sinThetathreerphiRec = "d0sinthetathreerphiRec_";
named0sinThetathreerphiRec += i;
named0sinThetathreezRec ="d0sinthetathreezRec_";
named0sinThetathreezRec += i;
d0SinThetathreerphiRec = new TH1F(named0sinThetathreerphiRec.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0SinThetathreerphiRec->Sumw2();
d0SinThetathreerphiRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0SinThetathreerphiRec);
d0SinThetathreezRec = new TH1F(named0sinThetathreezRec.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0SinThetathreezRec->Sumw2();
d0SinThetathreezRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0SinThetathreezRec);
named0sinThetafourrphiRec = "d0sinthetafourrphiRec_";
named0sinThetafourrphiRec += i;
named0sinThetafourzRec ="d0sinthetafourzRec_";
named0sinThetafourzRec += i;
d0SinThetafourrphiRec = new TH1F(named0sinThetafourrphiRec.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0SinThetafourrphiRec->Sumw2();
d0SinThetafourrphiRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0SinThetafourrphiRec);
d0SinThetafourzRec = new TH1F(named0sinThetafourzRec.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0SinThetafourzRec->Sumw2();
d0SinThetafourzRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0SinThetafourzRec);
named0thetaForwardrphiRec = "d0thetaforwardrphiRec_";
named0thetaForwardrphiRec += i;
named0thetaForwardzRec ="d0thetaforwardzRec_";
named0thetaForwardzRec += i;
d0ThetaforwardrphiRec = new TH1F(named0thetaForwardrphiRec.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0ThetaforwardrphiRec->Sumw2();
d0ThetaforwardrphiRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0ThetaforwardrphiRec);
d0ThetaforwardzRec = new TH1F(named0thetaForwardzRec.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0ThetaforwardzRec->Sumw2();
d0ThetaforwardzRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0ThetaforwardzRec);
named0thetaBackwardrphiRec = "d0thetabackwardrphiRec_";
named0thetaBackwardrphiRec += i;
named0thetaBackwardzRec ="d0thetabackwardzRec_";
named0thetaBackwardzRec += i;
d0ThetabackwardrphiRec = new TH1F(named0thetaBackwardrphiRec.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0ThetabackwardrphiRec->Sumw2();
d0ThetabackwardrphiRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0ThetabackwardrphiRec);
d0ThetabackwardzRec = new TH1F(named0thetaBackwardzRec.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0ThetabackwardzRec->Sumw2();
d0ThetabackwardzRec->SetMinimum(0);
fOutputSinThetaRec->Add(d0ThetabackwardzRec);
named0sinThetaonerphiSkip = "d0sinthetaonerphiSkip_";
named0sinThetaonerphiSkip += i;
named0sinThetaonezSkip ="d0sinthetaonezSkip_";
named0sinThetaonezSkip += i;
d0SinThetaonerphiSkip = new TH1F(named0sinThetaonerphiSkip.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0SinThetaonerphiSkip->Sumw2();
d0SinThetaonerphiSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0SinThetaonerphiSkip);
d0SinThetaonezSkip = new TH1F(named0sinThetaonezSkip.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0SinThetaonezSkip->Sumw2();
d0SinThetaonezSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0SinThetaonezSkip);
named0sinThetatworphiSkip = "d0sinthetatworphiSkip_";
named0sinThetatworphiSkip += i;
named0sinThetatwozSkip ="d0sinthetatwozSkip_";
named0sinThetatwozSkip += i;
d0SinThetatworphiSkip = new TH1F(named0sinThetatworphiSkip.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0SinThetatworphiSkip->Sumw2();
d0SinThetatworphiSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0SinThetatworphiSkip);
d0SinThetatwozSkip = new TH1F(named0sinThetatwozSkip.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0SinThetatwozSkip->Sumw2();
d0SinThetatwozSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0SinThetatwozSkip);
named0sinThetathreerphiSkip = "d0sinthetathreerphiSkip_";
named0sinThetathreerphiSkip += i;
named0sinThetathreezSkip ="d0sinthetathreezSkip_";
named0sinThetathreezSkip += i;
d0SinThetathreerphiSkip = new TH1F(named0sinThetathreerphiSkip.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0SinThetathreerphiSkip->Sumw2();
d0SinThetathreerphiSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0SinThetathreerphiSkip);
d0SinThetathreezSkip = new TH1F(named0sinThetathreezSkip.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0SinThetathreezSkip->Sumw2();
d0SinThetathreezSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0SinThetathreezSkip);
named0sinThetafourrphiSkip = "d0sinthetafourrphiSkip_";
named0sinThetafourrphiSkip += i;
named0sinThetafourzSkip ="d0sinthetafourzSkip_";
named0sinThetafourzSkip += i;
d0SinThetafourrphiSkip = new TH1F(named0sinThetafourrphiSkip.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0SinThetafourrphiSkip->Sumw2();
d0SinThetafourrphiSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0SinThetafourrphiSkip);
d0SinThetafourzSkip = new TH1F(named0sinThetafourzSkip.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0SinThetafourzSkip->Sumw2();
d0SinThetafourzSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0SinThetafourzSkip);
named0thetaForwardrphiSkip = "d0thetaforwardrphiSkip_";
named0thetaForwardrphiSkip += i;
named0thetaForwardzSkip ="d0thetaforwardzSkip_";
named0thetaForwardzSkip += i;
d0ThetaforwardrphiSkip = new TH1F(named0thetaForwardrphiSkip.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0ThetaforwardrphiSkip->Sumw2();
d0ThetaforwardrphiSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0ThetaforwardrphiSkip);
d0ThetaforwardzSkip = new TH1F(named0thetaForwardzSkip.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0ThetaforwardzSkip->Sumw2();
d0ThetaforwardzSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0ThetaforwardzSkip);
named0thetaBackwardrphiSkip = "d0thetabackwardrphiSkip_";
named0thetaBackwardrphiSkip += i;
named0thetaBackwardzSkip ="d0thetabackwardzSkip_";
named0thetaBackwardzSkip += i;
d0ThetabackwardrphiSkip = new TH1F(named0thetaBackwardrphiSkip.Data(),d0sinThetarphiTitle.Data(),400,-2000,2000);
d0ThetabackwardrphiSkip->Sumw2();
d0ThetabackwardrphiSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0ThetabackwardrphiSkip);
d0ThetabackwardzSkip = new TH1F(named0thetaBackwardzSkip.Data(),d0sinThetazTitle.Data(),400,-2000,2000);
d0ThetabackwardzSkip->Sumw2();
d0ThetabackwardzSkip->SetMinimum(0);
fOutputSinThetaSkip->Add(d0ThetabackwardzSkip);
}
const Int_t nhistphi=20;
for(Int_t i=0; i<=nhistphi; i++) {
named0phiAllpointrphiSkip = "d0phiallpointrphiSkip_";
named0phiAllpointrphiSkip += i;
named0phiAllpointzSkip ="d0phiallpointzSkip_";
named0phiAllpointzSkip += i;
d0PhiAllpointrphiSkip = new TH1F(named0phiAllpointrphiSkip.Data(),d0phiAllpointrphiTitle.Data(),400,-2000,2000);
d0PhiAllpointrphiSkip->Sumw2();
d0PhiAllpointrphiSkip->SetMinimum(0);
fOutputphiAllpointSkip->Add(d0PhiAllpointrphiSkip);
d0PhiAllpointzSkip = new TH1F(named0phiAllpointzSkip.Data(),d0phiAllpointzTitle.Data(),400,-2000,2000);
d0PhiAllpointzSkip->Sumw2();
d0PhiAllpointzSkip->SetMinimum(0);
fOutputphiAllpointSkip->Add(d0PhiAllpointzSkip);
named0phiPostvtracrphiSkip = "d0phipostvtracrphiSkip_";
named0phiPostvtracrphiSkip += i;
named0phiPostvtraczSkip ="d0phipostvtraczSkip_";
named0phiPostvtraczSkip += i;
d0PhiPostvtracrphiSkip = new TH1F(named0phiPostvtracrphiSkip.Data(),d0phiPostvtracrphiTitle.Data(),400,-2000,2000);
d0PhiPostvtracrphiSkip->Sumw2();
d0PhiPostvtracrphiSkip->SetMinimum(0);
fOutputphiPostvtracSkip->Add(d0PhiPostvtracrphiSkip);
d0PhiPostvtraczSkip = new TH1F(named0phiPostvtraczSkip.Data(),d0phiPostvtraczTitle.Data(),400,-2000,2000);
d0PhiPostvtraczSkip->Sumw2();
d0PhiPostvtraczSkip->SetMinimum(0);
fOutputphiPostvtracSkip->Add(d0PhiPostvtraczSkip);
named0phiNegtvtracrphiSkip = "d0phinegtvtracrphiSkip_";
named0phiNegtvtracrphiSkip += i;
named0phiNegtvtraczSkip ="d0phinegtvtraczSkip_";
named0phiNegtvtraczSkip += i;
d0PhiNegtvtracrphiSkip = new TH1F(named0phiNegtvtracrphiSkip.Data(),d0phiNegtvtracrphiTitle.Data(),400,-2000,2000);
d0PhiNegtvtracrphiSkip->Sumw2();
d0PhiNegtvtracrphiSkip->SetMinimum(0);
fOutputphiNegtvtracSkip->Add(d0PhiNegtvtracrphiSkip);
d0PhiNegtvtraczSkip = new TH1F(named0phiNegtvtraczSkip.Data(),d0phiNegtvtraczTitle.Data(),400,-2000,2000);
d0PhiNegtvtraczSkip->Sumw2();
d0PhiNegtvtraczSkip->SetMinimum(0);
fOutputphiNegtvtracSkip->Add(d0PhiNegtvtraczSkip);
}
if(!fNentries) fNentries = new TH1F("hNentries", "number of entries", 26, 0., 40.);
if(!fEstimVtx) fEstimVtx = new TH1F("vtxRes","Resolution of vertex",1000,-5000.,5000);
PostData(1, fOutputitspureSARec);
PostData(2, fOutputitspureSASkip);
PostData(3, fOutputallPointRec);
PostData(4, fOutputallPointSkip);
PostData(5, fOutputpartPointRec);
PostData(6, fOutputpartPointSkip);
PostData(7, fOutputonepointSPDRec);
PostData(8, fOutputonepointSPDSkip);
PostData(9, fOutputpostvTracRec);
PostData(10, fOutputpostvTracSkip);
PostData(11, fOutputnegtvTracRec);
PostData(12, fOutputnegtvTracSkip);
PostData(13, fOutputpullAllpointRec);
PostData(14, fOutputpullAllpointSkip);
PostData(15, fOutputOnlyRefitRec);
PostData(16, fOutputOnlyRefitSkip);
PostData(17, fOutputSinThetaRec);
PostData(18, fOutputSinThetaSkip);
PostData(19, fOutputallPointTrue);
PostData(20, fOutputpostvTracTrue);
PostData(21, fOutputnegtvTracTrue);
PostData(22, fOutputpullAllpointTrue);
PostData(23, fOutputphiAllpointSkip);
PostData(24, fOutputphiPostvtracSkip);
PostData(25, fOutputphiNegtvtracSkip);
PostData(26, fOutputparticlePID);
PostData(27, fOutputPt);
PostData(28, fNentries);
PostData(29, fEstimVtx);
PostData(30, fOutputWithTrackCuts);
return;
}
void AliAnalysisTaskSEImpParRes::UserExec(Option_t *)
{
AliVEvent* event = dynamic_cast<AliVEvent*>(InputEvent());
if (!event) {
AliError("event not found. Nothing done!");
return;
}
TString firedTriggerClasses="";
Int_t runNumber=0;
if(fIsAOD){
Int_t nclsITS = 0;
runNumber=((AliAODEvent*)event)->GetRunNumber();
nclsITS = ((AliVAODHeader*)((AliAODEvent*)event)->GetHeader())->GetNumberOfITSClusters(1);
if(nclsITS<fMinMult || nclsITS>fMaxMult) return;
firedTriggerClasses=((AliAODEvent*)event)->GetFiredTriggerClasses();
if(!firedTriggerClasses.Contains(fTriggerClass.Data())) return;
}
else{
runNumber=((AliESDEvent*)event)->GetRunNumber();
if(!IsSelectedCentrality(((AliESDEvent*)event))) return;
firedTriggerClasses=((AliESDEvent*)event)->GetFiredTriggerClasses();
if(!firedTriggerClasses.Contains(fTriggerClass.Data())) return;
}
Bool_t sddIsIn=kTRUE;
if(fCheckSDDIsIn) {
if(!fTrigConfig) {
AliCDBManager* man = AliCDBManager::Instance();
if(fOCDBPath.Contains("OCDB")) {
man->SetDefaultStorage(fOCDBPath.Data());
man->SetRun(runNumber);
}
if(!man) {
AliFatal("CDB not set but needed by AliAnalysisTaskITSTrackingCheck");
return;
}
AliCDBEntry* eT=(AliCDBEntry*)man->Get("GRP/CTP/Config");
if(eT) {
fTrigConfig=(AliTriggerConfiguration*)eT->GetObject();
}
if(!eT || !fTrigConfig) {
AliError("Cannot retrieve CDB entry for GRP/CTP/Config");
return;
}
}
if(fIsAOD){
const TObjArray& classesArray=fTrigConfig->GetClasses();
ULong64_t trigMask=((AliAODEvent*)event)->GetTriggerMask();
Int_t nclasses = classesArray.GetEntriesFast();
for(Int_t iclass=0; iclass < nclasses; iclass++ )
{
AliTriggerClass* trclass = (AliTriggerClass*)classesArray.At(iclass);
ULong64_t classMask=trclass->GetMask();
if(trigMask & classMask)
{
TString detList=trclass->GetCluster()->GetDetectorsInCluster();
if(detList.Contains("ITSSDD")) sddIsIn = kTRUE;
else sddIsIn = kFALSE;
}
}
}
else sddIsIn=((AliESDEvent*)event)->IsDetectorInTriggerCluster("ITSSDD",fTrigConfig);
if(fCheckSDDIsIn==1 && !sddIsIn) return;
if(fCheckSDDIsIn==-1 && sddIsIn) return;
}
fNentries->Fill(1);
Int_t nTrks = event->GetNumberOfTracks();
Bool_t highMult=(nTrks>500 ? kTRUE : kFALSE);
Double_t vtxTrue[3];
AliStack *stack=0;
TClonesArray *mcArray=0;
AliESDVertex *vtxESDTrue=0;
AliVVertex *vtxVSkip=0;
AliVVertex *vtxVRec=0;
AliVVertex* primaryVtx=0;
AliVertexerTracks vertexer0(event->GetMagneticField());
vertexer0.SetITSMode();
vertexer0.SetMinClusters(3);
if(highMult) vertexer0.SetITSMode(0.1,0.1,0.5,5,1,3.,100.,1000.,3.,30.,1,1);
if(fUseDiamond){
Float_t diamondcovxy[3];
event->GetDiamondCovXY(diamondcovxy);
Double_t pos[3]={event->GetDiamondX(),event->GetDiamondY(),0.};
Double_t cov[6]={diamondcovxy[0],diamondcovxy[1],diamondcovxy[2],0.,0.,10.};
AliESDVertex diamond(pos,cov,1.,1);
vertexer0.SetVtxStart(&diamond);
}
vtxVRec=(AliVVertex*)vertexer0.FindPrimaryVertex(event);
if(!vtxVRec) return;
if(vtxVRec->GetNContributors()<1){
delete vtxVRec; vtxVRec=NULL;
return;
}
if (fReadMC) {
if (fIsAOD){
mcArray = dynamic_cast<TClonesArray*>(((AliAODEvent*)event)->FindListObject(AliAODMCParticle::StdBranchName()));
if(!mcArray){
AliError("Clould not find Monte-Carlo in AOD");
return;
}
AliAODMCHeader *mcHeader = dynamic_cast<AliAODMCHeader*>(((AliAODEvent*)(event))->GetList()->FindObject(AliAODMCHeader::StdBranchName()));
if (!mcHeader) {
AliError("Could not find MC Header in AOD");
return;
}
Double_t mcVertex[3]={9999.,9999.,9999.};
mcHeader->GetVertex(mcVertex);
vtxTrue[0]=mcVertex[0];vtxTrue[1]=mcVertex[1];vtxTrue[2]=mcVertex[2];
Double_t sigmaTrue[3]={0., 0., 0.,};
vtxESDTrue = new AliESDVertex(vtxTrue,sigmaTrue);
}
else{
AliMCEventHandler *eventHandler = dynamic_cast<AliMCEventHandler*>(AliAnalysisManager::GetAnalysisManager()->GetMCtruthEventHandler());
if (!eventHandler) {
Printf("ERROR: Could not retrieve MC event handler");
return;
}
AliMCEvent* mcEvent = eventHandler->MCEvent();
if (!mcEvent) {
Printf("ERROR: Could not retrieve MC event");
return;
}
stack = mcEvent->Stack();
if (!stack) {
AliDebug(AliLog::kError, "Stack not available");
return;
}
AliHeader *mcHeader = eventHandler->MCEvent()->Header();
if (!mcHeader) {
AliDebug(AliLog::kError, "Header not available");
return;
}
AliGenEventHeader* genHeader = mcHeader->GenEventHeader();
TArrayF mcVertex(3);
mcVertex[0]=9999.; mcVertex[1]=9999.; mcVertex[2]=9999.;
genHeader->PrimaryVertex(mcVertex);
vtxTrue[0]=mcVertex[0];vtxTrue[1]=mcVertex[1];vtxTrue[2]=mcVertex[2];
Double_t sigmaTrue[3]={0., 0., 0.,};
vtxESDTrue = new AliESDVertex(vtxTrue,sigmaTrue);
}
}
Double_t beampiperadius=3.;
AliVTrack *vtrack = 0;
Int_t pdgCode=0;
Int_t trkLabel;
TParticle *part =0;
AliAODMCParticle *AODpart=0;
Int_t npointsITS=0,npointsSPD=0;
Int_t skipped[2];
Double_t dzRec[2], covdzRec[3], dzRecSkip[2], covdzRecSkip[3],dzTrue[2], covdzTrue[3];
Double_t pt;
Int_t bin;
Int_t nClsTotTPC=0;
Bool_t haskITSrefit=kFALSE;
Bool_t haskTPCrefit=kFALSE;
Int_t charge=0;
Double_t phi=0.;
Double_t theta=0.;
Double_t eta=0.;
for (Int_t it=0; it<nTrks; it++){
vtrack = (AliVTrack*)event->GetTrack(it);
if(!vtrack) continue;
eta = vtrack->Eta();
if(eta<-0.8 || eta>0.8) continue;
npointsITS=0; npointsSPD=0;
if(fIsAOD){
haskITSrefit=(((AliAODTrack*)vtrack)->GetStatus()&AliESDtrack::kITSrefit);
haskTPCrefit=(((AliAODTrack*)vtrack)->GetStatus()&AliESDtrack::kTPCrefit);
nClsTotTPC=((AliAODTrack*)vtrack)->GetTPCNcls();
if(!haskITSrefit) continue;
for(Int_t ilayer=0; ilayer<6; ilayer++){
if (ilayer<2 && ((AliAODTrack*)vtrack)->HasPointOnITSLayer(ilayer)) npointsSPD++;
if (((AliAODTrack*)vtrack)->HasPointOnITSLayer(ilayer)) npointsITS++;
}
}
else {
haskITSrefit=(((AliESDtrack*)vtrack)->GetStatus()&AliESDtrack::kITSrefit);
haskTPCrefit=(((AliESDtrack*)vtrack)->GetStatus()&AliESDtrack::kTPCrefit);
nClsTotTPC=((AliESDtrack*)vtrack)->GetTPCNcls();
if(!haskITSrefit) continue;
for (Int_t ilayer=0; ilayer<6; ilayer++){
if (ilayer<2 && ((AliESDtrack*)vtrack)->HasPointOnITSLayer(ilayer)) npointsSPD++;
if (((AliESDtrack*)vtrack)->HasPointOnITSLayer(ilayer)) npointsITS++;
}
}
charge=vtrack->Charge();
phi=vtrack->Phi();
theta=vtrack->Theta();
if (fReadMC){
trkLabel = vtrack->GetLabel();
if(trkLabel<0) continue;
if(fIsAOD && mcArray){
AODpart = (AliAODMCParticle*)mcArray->At(trkLabel);
if(!AODpart) printf("NOPART\n");
pdgCode = TMath::Abs(AODpart->GetPdgCode());
}
if(!fIsAOD && stack) {
part = (TParticle*)stack->Particle(trkLabel);
pdgCode = TMath::Abs(part->GetPdgCode());
}
if(fSelectedPdg>0 && pdgCode!=fSelectedPdg) continue;
}
AliVertexerTracks vertexer(event->GetMagneticField());
vertexer.SetITSMode();
vertexer.SetMinClusters(3);
if(fUseDiamond){
Float_t diamondcovxy[3];
event->GetDiamondCovXY(diamondcovxy);
Double_t pos[3]={event->GetDiamondX(),event->GetDiamondY(),0.};
Double_t cov[6]={diamondcovxy[0],diamondcovxy[1],diamondcovxy[2],0.,0.,10.};
AliESDVertex diamond(pos,cov,1.,1);
vertexer.SetVtxStart(&diamond);
}
skipped[0] = (Int_t)vtrack->GetID();
vertexer.SetSkipTracks(1,skipped);
if(!highMult && fSkipTrack) {
vtxVSkip = (AliVVertex*)vertexer.FindPrimaryVertex(event);
if(!vtxVSkip) continue;
if(vtxVSkip->GetNContributors()<1) {
delete vtxVSkip; vtxVSkip=NULL;
continue;
}
}
pt = vtrack->Pt();
bin = PtBin(pt);
if(bin==-1) {
delete vtxVSkip; vtxVSkip=NULL;
continue;
}
if(fReadMC){
if(fIsAOD){
if((AODpart->Xv()-vtxTrue[0])*(AODpart->Xv()-vtxTrue[0])+
(AODpart->Yv()-vtxTrue[1])*(AODpart->Yv()-vtxTrue[1])
> 0.0001*0.0001) {
delete vtxVSkip; vtxVSkip=NULL;
continue;
}
}
else{
if((part->Vx()-vtxTrue[0])*(part->Vx()-vtxTrue[0])+
(part->Vy()-vtxTrue[1])*(part->Vy()-vtxTrue[1])
> 0.0001*0.0001) {
delete vtxVSkip; vtxVSkip=NULL;
continue;
}
}
}
vtrack->PropagateToDCA(vtxVRec, event->GetMagneticField(), beampiperadius, dzRec, covdzRec);
if(!highMult && fSkipTrack) {
vtrack->PropagateToDCA(vtxVSkip, event->GetMagneticField(), beampiperadius, dzRecSkip, covdzRecSkip);
} else if(!fSkipTrack) {
dzRecSkip[0]=dzRec[0];
dzRecSkip[1]=dzRec[1];
covdzRecSkip[0]=covdzRec[0];
covdzRecSkip[1]=covdzRec[1];
covdzRecSkip[2]=covdzRec[2];
} else {
dzRecSkip[0]=0;
dzRecSkip[1]=0;
covdzRecSkip[0]=0;
covdzRecSkip[1]=0;
covdzRecSkip[2]=0;
}
if(fReadMC) vtrack->PropagateToDCA(vtxESDTrue, event->GetMagneticField(), beampiperadius, dzTrue, covdzTrue);
if(covdzRec[0]<1.e-13 || covdzRec[2]<1.e-13 || covdzRecSkip[0]<1.e-13 || covdzRecSkip[2]<1.e-13) continue;
if(fReadMC && (covdzTrue[0]<1.e-13 || covdzTrue[2]<1.e-13)) continue;
if(!fIsAOD && (npointsITS==6 || (npointsITS==4 && !sddIsIn))){
Double_t prob[AliPID::kSPECIES];
((AliESDtrack*)(vtrack))->GetESDpid(prob);
Double_t priors[5] = {0.01, 0.01, 0.85, 0.10, 0.05};
AliPID pid;
pid.SetPriors(priors);
pid.SetProbabilities(prob);
Double_t pelectron = pid.GetProbability(AliPID::kElectron);
Double_t pmuon = pid.GetProbability(AliPID::kMuon);
Double_t ppion = pid.GetProbability(AliPID::kPion);
Double_t pkaon = pid.GetProbability(AliPID::kKaon);
Double_t pproton = pid.GetProbability(AliPID::kProton);
if (ppion > pelectron &&
ppion > pmuon &&
ppion > pkaon &&
ppion > pproton ) {
char *named0PionPIDrphiRec = Form("d0pionPIDrphiRec_%d", bin);
char *named0PionPIDzRec = Form("d0pionPIDzRec_%d", bin);
char *named0PionPIDrphiSkip = Form("d0pionPIDrphiSkip_%d", bin);
char *named0PionPIDzSkip = Form("d0pionPIDzSkip_%d", bin);
((TH1F*)(fOutputparticlePID->FindObject(named0PionPIDrphiRec)))->Fill(10000.*dzRec[0]);
((TH1F*)(fOutputparticlePID->FindObject(named0PionPIDzRec)))->Fill(10000.*dzRec[1]);
((TH1F*)(fOutputparticlePID->FindObject(named0PionPIDrphiSkip)))->Fill(10000.*dzRecSkip[0]);
((TH1F*)(fOutputparticlePID->FindObject(named0PionPIDzSkip)))->Fill(10000.*dzRecSkip[1]);
}
if (pkaon > pelectron &&
pkaon > pmuon &&
pkaon > ppion &&
pkaon > pproton ) {
char *named0KaonPIDrphiRec = Form("d0kaonPIDrphiRec_%d", bin);
char *named0KaonPIDzRec = Form("d0kaonPIDzRec_%d", bin);
char *named0KaonPIDrphiSkip = Form("d0kaonPIDrphiSkip_%d", bin);
char *named0KaonPIDzSkip = Form("d0kaonPIDzSkip_%d", bin);
((TH1F*)(fOutputparticlePID->FindObject(named0KaonPIDrphiRec)))->Fill(10000.*dzRec[0]);
((TH1F*)(fOutputparticlePID->FindObject(named0KaonPIDzRec)))->Fill(10000.*dzRec[1]);
((TH1F*)(fOutputparticlePID->FindObject(named0KaonPIDrphiSkip)))->Fill(10000.*dzRecSkip[0]);
((TH1F*)(fOutputparticlePID->FindObject(named0KaonPIDzSkip)))->Fill(10000.*dzRecSkip[1]);
}
if (pproton > pelectron &&
pproton >pmuon &&
pproton > ppion &&
pproton > pkaon ) {
char *named0ProtonPIDrphiRec = Form("d0protonPIDrphiRec_%d", bin);
char *named0ProtonPIDzRec = Form("d0protonPIDzRec_%d", bin);
char *named0ProtonPIDrphiSkip = Form("d0protonPIDrphiSkip_%d", bin);
char *named0ProtonPIDzSkip = Form("d0protonPIDzSkip_%d", bin);
((TH1F*)(fOutputparticlePID->FindObject(named0ProtonPIDrphiRec)))->Fill(10000.*dzRec[0]);
((TH1F*)(fOutputparticlePID->FindObject(named0ProtonPIDzRec)))->Fill(10000.*dzRec[1]);
((TH1F*)(fOutputparticlePID->FindObject(named0ProtonPIDrphiSkip)))->Fill(10000.*dzRecSkip[0]);
((TH1F*)(fOutputparticlePID->FindObject(named0ProtonPIDzSkip)))->Fill(10000.*dzRecSkip[1]);
}
}
if(fReadMC) primaryVtx=vtxESDTrue;
else if(fSkipTrack) primaryVtx=vtxVSkip;
else primaryVtx=vtxVRec;
if(IsTrackSelected(vtrack,primaryVtx,fESDtrackCuts)){
char *named0PtESDTC = Form("d0ptESDTC_%d",bin);
((TH1F*)(fOutputWithTrackCuts->FindObject(named0PtESDTC)))->Fill(pt);
char *named0DistrESDTCrphiRec = Form("d0DistrESDTCrphiRec_%d", bin);
char *named0DistrESDTCrphiSkip = Form("d0DistrESDTCrphiSkip_%d", bin);
char *named0DistrESDTCrphiTrue = Form("d0DistrESDTCrphiTrue_%d", bin);
char *named0DistrESDTCzRec = Form("d0DistrESDTCzRec_%d", bin);
char *named0DistrESDTCzSkip = Form("d0DistrESDTCzSkip_%d", bin);
char *named0DistrESDTCzTrue = Form("d0DistrESDTCzTrue_%d", bin);
((TH1F*)(fOutputWithTrackCuts->FindObject(named0DistrESDTCrphiRec)))->Fill(10000.*dzRec[0]);
((TH1F*)(fOutputWithTrackCuts->FindObject(named0DistrESDTCzRec)))->Fill(10000.*dzRec[1]);
((TH1F*)(fOutputWithTrackCuts->FindObject(named0DistrESDTCrphiSkip)))->Fill(10000.*dzRecSkip[0]);
((TH1F*)(fOutputWithTrackCuts->FindObject(named0DistrESDTCzSkip)))->Fill(10000.*dzRecSkip[1]);
if(fReadMC) {
((TH1F*)(fOutputWithTrackCuts->FindObject(named0DistrESDTCrphiTrue)))->Fill(10000.*dzTrue[0]);
((TH1F*)(fOutputWithTrackCuts->FindObject(named0DistrESDTCzTrue)))->Fill(10000.*dzTrue[1]);
}
char *named0PullESDTCrphiRec = Form("d0PullESDTCrphiRec_%d", bin);
char *named0PullESDTCrphiSkip = Form("d0PullESDTCrphiSkip_%d", bin);
char *named0PullESDTCrphiTrue = Form("d0PullESDTCrphiTrue_%d", bin);
char *named0PullESDTCzRec = Form("d0PullESDTCzRec_%d", bin);
char *named0PullESDTCzSkip = Form("d0PullESDTCzSkip_%d", bin);
char *named0PullESDTCzTrue = Form("d0PullESDTCzTrue_%d", bin);
((TH1F*)(fOutputWithTrackCuts->FindObject(named0PullESDTCrphiRec)))->Fill(dzRec[0]/TMath::Sqrt(covdzRec[0]));
((TH1F*)(fOutputWithTrackCuts->FindObject(named0PullESDTCzRec)))->Fill(dzRec[1]/TMath::Sqrt(covdzRec[2]));
((TH1F*)(fOutputWithTrackCuts->FindObject(named0PullESDTCrphiSkip)))->Fill(dzRecSkip[0]/TMath::Sqrt(covdzRecSkip[0]));
((TH1F*)(fOutputWithTrackCuts->FindObject(named0PullESDTCzSkip)))->Fill(dzRecSkip[1]/TMath::Sqrt(covdzRecSkip[2]));
if(fReadMC) {
((TH1F*)(fOutputWithTrackCuts->FindObject(named0PullESDTCrphiTrue)))->Fill(dzTrue[0]/TMath::Sqrt(covdzTrue[0]));
((TH1F*)(fOutputWithTrackCuts->FindObject(named0PullESDTCzTrue)))->Fill(dzTrue[1]/TMath::Sqrt(covdzTrue[2]));
}
}
if (nClsTotTPC==0 && haskITSrefit && npointsSPD>0 && npointsITS>=4) {
char *named0ITSpureSArphiRec = Form("d0itspureSArphiRec_%d", bin);
char *named0ITSpureSArphiSkip = Form("d0itspureSArphiSkip_%d", bin);
char *named0ITSpureSAzRec = Form("d0itspureSAzRec_%d", bin);
char *named0ITSpureSAzSkip = Form("d0itspureSAzSkip_%d", bin);
((TH1F*)(fOutputitspureSARec->FindObject(named0ITSpureSArphiRec)))->Fill(10000.*dzRec[0]);
((TH1F*)(fOutputitspureSARec->FindObject(named0ITSpureSAzRec)))->Fill(10000.*dzRec[1]);
((TH1F*)(fOutputitspureSASkip->FindObject(named0ITSpureSArphiSkip)))->Fill(10000.*dzRecSkip[0]);
((TH1F*)(fOutputitspureSASkip->FindObject(named0ITSpureSAzSkip)))->Fill(10000.*dzRecSkip[1]);
}
if (!haskTPCrefit || nClsTotTPC<70) continue;
char *named0OnlyrefitrphiRec = Form("d0onlyrefitrphiRec_%d", bin);
char *named0OnlyrefitrphiSkip = Form("d0onlyrefitrphiSkip_%d", bin);
char *named0OnlyrefitzRec = Form("d0onlyrefitzRec_%d", bin);
char *named0OnlyrefitzSkip = Form("d0onlyrefitzSkip_%d", bin);
((TH1F*)(fOutputOnlyRefitRec->FindObject(named0OnlyrefitrphiRec)))->Fill(10000.*dzRec[0]);
((TH1F*)(fOutputOnlyRefitRec->FindObject(named0OnlyrefitzRec)))->Fill(10000.*dzRec[1]);
((TH1F*)(fOutputOnlyRefitSkip->FindObject(named0OnlyrefitrphiSkip)))->Fill(10000.*dzRecSkip[0]);
((TH1F*)(fOutputOnlyRefitSkip->FindObject(named0OnlyrefitzSkip)))->Fill(10000.*dzRecSkip[1]);
if(npointsITS>=4 && npointsSPD>0) {
char *named0PartpointrphiRec = Form("d0partpointrphiRec_%d", bin);
char *named0PartpointrphiSkip = Form("d0partpointrphiSkip_%d", bin);
char *named0PartpointzRec = Form("d0partpointzRec_%d", bin);
char *named0PartpointzSkip = Form("d0partpointzSkip_%d", bin);
((TH1F*)(fOutputpartPointRec->FindObject(named0PartpointrphiRec)))->Fill(10000.*dzRec[0]);
((TH1F*)(fOutputpartPointRec->FindObject(named0PartpointzRec)))->Fill(10000.*dzRec[1]);
((TH1F*)(fOutputpartPointSkip->FindObject(named0PartpointrphiSkip)))->Fill(10000.*dzRecSkip[0]);
((TH1F*)(fOutputpartPointSkip->FindObject(named0PartpointzSkip)))->Fill(10000.*dzRecSkip[1]);
}
if(npointsSPD>0) {
char *named0OnepointSPDrphiRec = Form("d0onepointSPDrphiRec_%d", bin);
char *named0OnepointSPDrphiSkip = Form("d0onepointSPDrphiSkip_%d", bin);
char *named0OnepointSPDzRec = Form("d0onepointSPDzRec_%d", bin);
char *named0OnepointSPDzSkip = Form("d0onepointSPDzSkip_%d", bin);
((TH1F*)(fOutputonepointSPDRec->FindObject(named0OnepointSPDrphiRec)))->Fill(10000.*dzRec[0]);
((TH1F*)(fOutputonepointSPDRec->FindObject(named0OnepointSPDzRec)))->Fill(10000.*dzRec[1]);
((TH1F*)(fOutputonepointSPDSkip->FindObject(named0OnepointSPDrphiSkip)))->Fill(10000.*dzRecSkip[0]);
((TH1F*)(fOutputonepointSPDSkip->FindObject(named0OnepointSPDzSkip)))->Fill(10000.*dzRecSkip[1]);
}
if(npointsITS==6 || (npointsITS==4 && !sddIsIn)) {
char *named0Pt = Form("d0pt_%d",bin);
((TH1F*)(fOutputPt->FindObject(named0Pt)))->Fill(pt);
char *named0AllpointrphiRec = Form("d0allpointrphiRec_%d", bin);
char *named0AllpointrphiSkip = Form("d0allpointrphiSkip_%d", bin);
char *named0AllpointrphiTrue = Form("d0allpointrphiTrue_%d", bin);
char *named0AllpointzRec = Form("d0allpointzRec_%d", bin);
char *named0AllpointzSkip = Form("d0allpointzSkip_%d", bin);
char *named0AllpointzTrue = Form("d0allpointzTrue_%d", bin);
((TH1F*)(fOutputallPointRec->FindObject(named0AllpointrphiRec)))->Fill(10000.*dzRec[0]);
((TH1F*)(fOutputallPointRec->FindObject(named0AllpointzRec)))->Fill(10000.*dzRec[1]);
((TH1F*)(fOutputallPointSkip->FindObject(named0AllpointrphiSkip)))->Fill(10000.*dzRecSkip[0]);
((TH1F*)(fOutputallPointSkip->FindObject(named0AllpointzSkip)))->Fill(10000.*dzRecSkip[1]);
if(fReadMC) {
((TH1F*)(fOutputallPointTrue->FindObject(named0AllpointrphiTrue)))->Fill(10000.*dzTrue[0]);
((TH1F*)(fOutputallPointTrue->FindObject(named0AllpointzTrue)))->Fill(10000.*dzTrue[1]);
}
char *named0PullAllpointrphiRec = Form("d0pullAllpointrphiRec_%d", bin);
char *named0PullAllpointrphiSkip = Form("d0pullAllpointrphiSkip_%d", bin);
char *named0PullAllpointrphiTrue = Form("d0pullAllpointrphiTrue_%d", bin);
char *named0PullAllpointzRec = Form("d0pullAllpointzRec_%d", bin);
char *named0PullAllpointzSkip = Form("d0pullAllpointzSkip_%d", bin);
char *named0PullAllpointzTrue = Form("d0pullAllpointzTrue_%d", bin);
((TH1F*)(fOutputpullAllpointRec->FindObject(named0PullAllpointrphiRec)))->Fill(dzRec[0]/TMath::Sqrt(covdzRec[0]));
((TH1F*)(fOutputpullAllpointRec->FindObject(named0PullAllpointzRec)))->Fill(dzRec[1]/TMath::Sqrt(covdzRec[2]));
((TH1F*)(fOutputpullAllpointSkip->FindObject(named0PullAllpointrphiSkip)))->Fill(dzRecSkip[0]/TMath::Sqrt(covdzRecSkip[0]));
((TH1F*)(fOutputpullAllpointSkip->FindObject(named0PullAllpointzSkip)))->Fill(dzRecSkip[1]/TMath::Sqrt(covdzRecSkip[2]));
if(fReadMC) {
((TH1F*)(fOutputpullAllpointTrue->FindObject(named0PullAllpointrphiTrue)))->Fill(dzTrue[0]/TMath::Sqrt(covdzTrue[0]));
((TH1F*)(fOutputpullAllpointTrue->FindObject(named0PullAllpointzTrue)))->Fill(dzTrue[1]/TMath::Sqrt(covdzTrue[2]));
}
if(charge==1) {
char *named0PostvtracrphiRec = Form("d0postvtracrphiRec_%d", bin);
char *named0PostvtracrphiSkip = Form("d0postvtracrphiSkip_%d", bin);
char *named0PostvtracrphiTrue = Form("d0postvtracrphiTrue_%d", bin);
char *named0PostvtraczRec = Form("d0postvtraczRec_%d", bin);
char *named0PostvtraczSkip = Form("d0postvtraczSkip_%d", bin);
char *named0PostvtraczTrue = Form("d0postvtraczTrue_%d", bin);
((TH1F*)(fOutputpostvTracRec->FindObject(named0PostvtracrphiRec)))->Fill(10000.*dzRec[0]);
((TH1F*)(fOutputpostvTracRec->FindObject(named0PostvtraczRec)))->Fill(10000.*dzRec[1]);
((TH1F*)(fOutputpostvTracSkip->FindObject(named0PostvtracrphiSkip)))->Fill(10000.*dzRecSkip[0]);
((TH1F*)(fOutputpostvTracSkip->FindObject(named0PostvtraczSkip)))->Fill(10000.*dzRecSkip[1]);
if(fReadMC) {
((TH1F*)(fOutputpostvTracTrue->FindObject(named0PostvtracrphiTrue)))->Fill(10000.*dzTrue[0]);
((TH1F*)(fOutputpostvTracTrue->FindObject(named0PostvtraczTrue)))->Fill(10000.*dzTrue[1]);
}
}
if(charge==-1) {
char *named0NegtvtracrphiRec = Form("d0negtvtracrphiRec_%d", bin);
char *named0NegtvtracrphiSkip = Form("d0negtvtracrphiSkip_%d", bin);
char *named0NegtvtracrphiTrue = Form("d0negtvtracrphiTrue_%d", bin);
char *named0NegtvtraczRec = Form("d0negtvtraczRec_%d", bin);
char *named0NegtvtraczSkip = Form("d0negtvtraczSkip_%d", bin);
char *named0NegtvtraczTrue = Form("d0negtvtraczTrue_%d", bin);
((TH1F*)(fOutputnegtvTracRec->FindObject(named0NegtvtracrphiRec)))->Fill(10000.*dzRec[0]);
((TH1F*)(fOutputnegtvTracRec->FindObject(named0NegtvtraczRec)))->Fill(10000.*dzRec[1]);
((TH1F*)(fOutputnegtvTracSkip->FindObject(named0NegtvtracrphiSkip)))->Fill(10000.*dzRecSkip[0]);
((TH1F*)(fOutputnegtvTracSkip->FindObject(named0NegtvtraczSkip)))->Fill(10000.*dzRecSkip[1]);
if(fReadMC) {
((TH1F*)(fOutputnegtvTracTrue->FindObject(named0NegtvtracrphiTrue)))->Fill(10000.*dzTrue[0]);
((TH1F*)(fOutputnegtvTracTrue->FindObject(named0NegtvtraczTrue)))->Fill(10000.*dzTrue[1]);
}
}
Double_t Sintheta=TMath::Sin(theta);
Double_t pi=TMath::Pi();
Double_t halfpi=0.5*pi;
Int_t thetabin = SinThetaBin(Sintheta);
if(thetabin<0) continue;
if(bin==4 && theta<halfpi){
char *named0ThetaforwardrphiRec = Form("d0thetaforwardrphiRec_%d", thetabin);
char *named0ThetaforwardzRec = Form("d0thetaforwardzRec_%d", thetabin);
char *named0ThetaforwardrphiSkip = Form("d0thetaforwardrphiSkip_%d", thetabin);
char *named0ThetaforwardzSkip = Form("d0thetaforwardzSkip_%d", thetabin);
((TH1F*)(fOutputSinThetaRec->FindObject(named0ThetaforwardrphiRec)))->Fill(10000*dzRec[0]);
((TH1F*)(fOutputSinThetaRec->FindObject(named0ThetaforwardzRec)))->Fill(10000*dzRec[1]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0ThetaforwardrphiSkip)))->Fill(10000*dzRecSkip[0]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0ThetaforwardzSkip)))->Fill(10000*dzRecSkip[1]);
}
if(bin==4 && theta>halfpi){
char *named0ThetabackwardrphiRec = Form("d0thetabackwardrphiRec_%d", thetabin);
char *named0ThetabackwardzRec = Form("d0thetabackwardzRec_%d", thetabin);
char *named0ThetabackwardrphiSkip = Form("d0thetabackwardrphiSkip_%d", thetabin);
char *named0ThetabackwardzSkip = Form("d0thetabackwardzSkip_%d", thetabin);
((TH1F*)(fOutputSinThetaRec->FindObject(named0ThetabackwardrphiRec)))->Fill(10000*dzRec[0]);
((TH1F*)(fOutputSinThetaRec->FindObject(named0ThetabackwardzRec)))->Fill(10000*dzRec[1]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0ThetabackwardrphiSkip)))->Fill(10000*dzRecSkip[0]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0ThetabackwardzSkip)))->Fill(10000*dzRecSkip[1]);
}
if(bin==1) {
char *named0SinthetaonerphiRec = Form("d0sinthetaonerphiRec_%d", thetabin);
char *named0SinthetaonezRec = Form("d0sinthetaonezRec_%d", thetabin);
char *named0SinthetaonerphiSkip = Form("d0sinthetaonerphiSkip_%d", thetabin);
char *named0SinthetaonezSkip = Form("d0sinthetaonezSkip_%d", thetabin);
((TH1F*)(fOutputSinThetaRec->FindObject(named0SinthetaonerphiRec)))->Fill(10000*dzRec[0]);
((TH1F*)(fOutputSinThetaRec->FindObject(named0SinthetaonezRec)))->Fill(10000*dzRec[1]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0SinthetaonerphiSkip)))->Fill(10000*dzRecSkip[0]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0SinthetaonezSkip)))->Fill(10000*dzRecSkip[1]);
}
if(bin==5) {
char *named0SinthetatworphiRec = Form("d0sinthetatworphiRec_%d", thetabin);
char *named0SinthetatwozRec = Form("d0sinthetatwozRec_%d", thetabin);
char *named0SinthetatworphiSkip = Form("d0sinthetatworphiSkip_%d", thetabin);
char *named0SinthetatwozSkip = Form("d0sinthetatwozSkip_%d", thetabin);
((TH1F*)(fOutputSinThetaRec->FindObject(named0SinthetatworphiRec)))->Fill(10000*dzRec[0]);
((TH1F*)(fOutputSinThetaRec->FindObject(named0SinthetatwozRec)))->Fill(10000*dzRec[1]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0SinthetatworphiSkip)))->Fill(10000*dzRecSkip[0]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0SinthetatwozSkip)))->Fill(10000*dzRecSkip[1]);
}
if(bin==10) {
char *named0SinthetathreerphiRec = Form("d0sinthetathreerphiRec_%d", thetabin);
char *named0SinthetathreezRec = Form("d0sinthetathreezRec_%d", thetabin);
char *named0SinthetathreerphiSkip = Form("d0sinthetathreerphiSkip_%d", thetabin);
char *named0SinthetathreezSkip = Form("d0sinthetathreezSkip_%d", thetabin);
((TH1F*)(fOutputSinThetaRec->FindObject(named0SinthetathreerphiRec)))->Fill(10000*dzRec[0]);
((TH1F*)(fOutputSinThetaRec->FindObject(named0SinthetathreezRec)))->Fill(10000*dzRec[1]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0SinthetathreerphiSkip)))->Fill(10000*dzRecSkip[0]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0SinthetathreezSkip)))->Fill(10000*dzRecSkip[1]);
}
if(bin==15) {
char *named0SinthetafourrphiRec = Form("d0sinthetafourrphiRec_%d", thetabin);
char *named0SinthetafourzRec = Form("d0sinthetafourzRec_%d", thetabin);
char *named0SinthetafourrphiSkip = Form("d0sinthetafourrphiSkip_%d", thetabin);
char *named0SinthetafourzSkip = Form("d0sinthetafourzSkip_%d", thetabin);
((TH1F*)(fOutputSinThetaRec->FindObject(named0SinthetafourrphiRec)))->Fill(10000*dzRec[0]);
((TH1F*)(fOutputSinThetaRec->FindObject(named0SinthetafourzRec)))->Fill(10000*dzRec[1]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0SinthetafourrphiSkip)))->Fill(10000*dzRecSkip[0]);
((TH1F*)(fOutputSinThetaSkip->FindObject(named0SinthetafourzSkip)))->Fill(10000*dzRecSkip[1]);
}
Int_t phibin=PhiBin(phi);
if(phibin<0) continue;
if(pt>0.34 && pt<0.5) {
char *named0PhiallpointrphiSkip =Form("d0phiallpointrphiSkip_%d",phibin);
char *named0PhiallpointzSkip = Form("d0phiallpointzSkip_%d",phibin);
char *named0PhipostvtracrphiSkip =Form("d0phipostvtracrphiSkip_%d",phibin);
char *named0PhipostvtraczSkip = Form("d0phipostvtraczSkip_%d",phibin);
char *named0PhinegtvtracrphiSkip =Form("d0phinegtvtracrphiSkip_%d",phibin);
char *named0PhinegtvtraczSkip = Form("d0phinegtvtraczSkip_%d",phibin);
((TH1F*)(fOutputphiAllpointSkip->FindObject(named0PhiallpointrphiSkip)))->Fill(10000*dzRecSkip[0]);
((TH1F*)(fOutputphiAllpointSkip->FindObject(named0PhiallpointzSkip)))->Fill(10000*dzRecSkip[1]);
if(charge==+1) {
((TH1F*)(fOutputphiPostvtracSkip->FindObject(named0PhipostvtracrphiSkip)))->Fill(10000*dzRecSkip[0]);
((TH1F*)(fOutputphiPostvtracSkip->FindObject(named0PhipostvtraczSkip)))->Fill(10000*dzRecSkip[1]);
}
if(charge==-1) {
((TH1F*)(fOutputphiNegtvtracSkip->FindObject(named0PhinegtvtracrphiSkip)))->Fill(10000*dzRecSkip[0]);
((TH1F*)(fOutputphiNegtvtracSkip->FindObject(named0PhinegtvtraczSkip)))->Fill(10000*dzRecSkip[1]);
}
}
}
}
delete vtxVSkip; vtxVSkip=NULL;
delete vtxVRec; vtxVRec=NULL;
delete vtxESDTrue; vtxESDTrue=NULL;
PostData(1, fOutputitspureSARec);
PostData(2, fOutputitspureSASkip);
PostData(3, fOutputallPointRec);
PostData(4, fOutputallPointSkip);
PostData(5, fOutputpartPointRec);
PostData(6, fOutputpartPointSkip);
PostData(7, fOutputonepointSPDRec);
PostData(8, fOutputonepointSPDSkip);
PostData(9, fOutputpostvTracRec);
PostData(10, fOutputpostvTracSkip);
PostData(11, fOutputnegtvTracRec);
PostData(12, fOutputnegtvTracSkip);
PostData(13, fOutputpullAllpointRec);
PostData(14, fOutputpullAllpointSkip);
PostData(15, fOutputOnlyRefitRec);
PostData(16, fOutputOnlyRefitSkip);
PostData(17, fOutputSinThetaRec);
PostData(18, fOutputSinThetaSkip);
PostData(19, fOutputallPointTrue);
PostData(20, fOutputpostvTracTrue);
PostData(21, fOutputnegtvTracTrue);
PostData(22, fOutputpullAllpointTrue);
PostData(23, fOutputphiAllpointSkip);
PostData(24, fOutputphiPostvtracSkip);
PostData(25, fOutputphiNegtvtracSkip);
PostData(26, fOutputparticlePID);
PostData(27, fOutputPt);
PostData(28, fNentries);
PostData(29, fEstimVtx);
PostData(30, fOutputWithTrackCuts);
return;
}
Int_t AliAnalysisTaskSEImpParRes::PtBin(Double_t pt) const {
if (pt>0.22 && pt<0.23) return 1;
if (pt>0.26 && pt<0.27) return 2;
if (pt>0.345 && pt<0.355) return 3;
if (pt>0.45 && pt<0.46) return 4;
if (pt>0.55 && pt<0.56) return 5;
if (pt>0.65 && pt<0.66) return 6;
if (pt>0.75 && pt<0.76) return 7;
if (pt>0.85 && pt<0.865) return 8;
if (pt>1.05 && pt<1.07) return 9;
if (pt>1.25 && pt<1.30) return 10;
if (pt>1.4 && pt<1.55) return 11;
if (pt>1.6 && pt<1.8) return 12;
if (pt>1.8 && pt<2.0) return 13;
if (pt>2.1 && pt<2.3) return 14;
if (pt>2.34 && pt<2.64) return 15;
if (pt>2.65 && pt<3.0) return 16;
if (pt>3.1 && pt<4.) return 17;
if (pt>4.1 && pt<5.2) return 18;
if (pt>5.3 && pt<6.8) return 19;
if (pt>7.0 && pt<8.8) return 20;
if (pt>9. && pt<11.) return 21;
if (pt>11.1 && pt<14.) return 22;
if (pt>14.1 && pt<17.) return 23;
if (pt>17.2 && pt<21.8) return 24;
if (pt>22.1 && pt<29.) return 25;
if (pt>29.05 && pt<35.) return 26;
return -1;
}
Double_t AliAnalysisTaskSEImpParRes::Getd0HistRange(Int_t i) const {
if (i==1) return 2500.;
if (i==2) return 1800.;
if (i==3) return 1750.;
if (i==4) return 1200.;
if (i==5) return 1000.;
if (i==6) return 900.;
if (i==7) return 850.;
if (i==8) return 700.;
if (i==9) return 650.;
if (i==10) return 600.;
if (i==11) return 550.;
if (i==12) return 500.;
if (i==13) return 450.;
if (i==14) return 400.;
if (i==15) return 390.;
if (i==16) return 380.;
if (i==17) return 380.;
if (i==18) return 350.;
if (i==19) return 320.;
if (i==20) return 300.;
if (i==21) return 290.;
if (i==22) return 270.;
if (i==23) return 250.;
if (i==24) return 270.;
if (i==25) return 279.;
if (i==26) return 270.;
return 2000.;
}
Int_t AliAnalysisTaskSEImpParRes::SinThetaBin(Double_t sintheta) const {
if(sintheta>0.7 && sintheta<0.73) return 1;
if(sintheta>0.73 && sintheta<0.76) return 2;
if(sintheta>0.76 && sintheta<0.79) return 3;
if(sintheta>0.79 && sintheta<0.82) return 4;
if(sintheta>0.82 && sintheta<0.85) return 5;
if(sintheta>0.85 && sintheta<0.88) return 6;
if(sintheta>0.88 && sintheta<0.91) return 7;
if(sintheta>0.91 && sintheta<0.94) return 8;
if(sintheta>0.94 && sintheta<0.97) return 9;
if(sintheta>0.97 && sintheta<1.0) return 10;
return -1;
}
Int_t AliAnalysisTaskSEImpParRes::PhiBin(Double_t phi) const {
Double_t pi=TMath::Pi();
if(phi>2.*pi || phi<0.) return -1;
if(phi<0.1*pi) return 1;
if(phi<0.2*pi) return 2;
if(phi<0.3*pi) return 3;
if(phi<0.4*pi) return 4;
if(phi<0.5*pi) return 5;
if(phi<0.6*pi) return 6;
if(phi<0.7*pi) return 7;
if(phi<0.8*pi) return 8;
if(phi<0.9*pi) return 9;
if(phi<1.0*pi) return 10;
if(phi<1.1*pi) return 11;
if(phi<1.2*pi) return 12;
if(phi<1.3*pi) return 13;
if(phi<1.4*pi) return 14;
if(phi<1.5*pi) return 15;
if(phi<1.6*pi) return 16;
if(phi<1.7*pi) return 17;
if(phi<1.8*pi) return 18;
if(phi<1.9*pi) return 19;
if(phi<2.0*pi) return 20;
return -1;
}
void AliAnalysisTaskSEImpParRes::Terminate(Option_t *) {
if (fDebug>1) printf("AnalysisTaskSEImpParRes: Terminate() \n");
return;
}
Int_t AliAnalysisTaskSEImpParRes::ClusterTypeOnITSLayer(AliESDtrack *track,
Int_t layer) const {
Int_t ctype=-1;
if(layer<0 || layer>5) return ctype;
if(!track->HasPointOnITSLayer(layer)) return ctype;
const AliTrackPointArray *array = track->GetTrackPointArray();
if(!array) {
return ctype;
}
AliTrackPoint point;
Int_t ipt,volId,modId,layerId;
for(ipt=0; ipt<array->GetNPoints(); ipt++) {
array->GetPoint(point,ipt);
volId = point.GetVolumeID();
if(volId<=0) continue;
layerId = AliGeomManager::VolUIDToLayer(volId,modId);
if(layerId==layer+1 && !point.IsExtra()) {
ctype = point.GetClusterType();
break;
}
}
return ctype;
}
Bool_t AliAnalysisTaskSEImpParRes::IsSelectedCentrality(AliESDEvent *esd) const
{
const AliMultiplicity *alimult = esd->GetMultiplicity();
Int_t ntrklets=1;
Int_t nclsSPDouter=0;
if(alimult) {
ntrklets = alimult->GetNumberOfTracklets();
nclsSPDouter = alimult->GetNumberOfITSClusters(1);
}
if(nclsSPDouter<fMinMult || nclsSPDouter>fMaxMult) return kFALSE;
return kTRUE;
}
Bool_t AliAnalysisTaskSEImpParRes::IsTrackSelected(AliVTrack *track, AliVVertex *primary, AliESDtrackCuts *cuts) const{
if(!cuts) return kTRUE;
Bool_t retval = kTRUE;
if(fIsAOD) {
AliESDtrack esdTrack(track);
esdTrack.SetTPCClusterMap(((AliAODTrack*)track)->GetTPCClusterMap());
esdTrack.SetTPCSharedMap(((AliAODTrack*)track)->GetTPCSharedMap());
esdTrack.SetTPCPointsF(((AliAODTrack*)track)->GetTPCNclsF());
esdTrack.RelateToVertex((AliESDVertex*)primary,0.,3.);
if(!cuts->IsSelected(&esdTrack)) retval = kFALSE;
}
else {
AliESDtrack *esdTrack = (AliESDtrack*)track;
if(!cuts->IsSelected(esdTrack)) retval = kFALSE;
}
return retval;
}
AliAnalysisTaskSEImpParRes.cxx:1 AliAnalysisTaskSEImpParRes.cxx:2 AliAnalysisTaskSEImpParRes.cxx:3 AliAnalysisTaskSEImpParRes.cxx:4 AliAnalysisTaskSEImpParRes.cxx:5 AliAnalysisTaskSEImpParRes.cxx:6 AliAnalysisTaskSEImpParRes.cxx:7 AliAnalysisTaskSEImpParRes.cxx:8 AliAnalysisTaskSEImpParRes.cxx:9 AliAnalysisTaskSEImpParRes.cxx:10 AliAnalysisTaskSEImpParRes.cxx:11 AliAnalysisTaskSEImpParRes.cxx:12 AliAnalysisTaskSEImpParRes.cxx:13 AliAnalysisTaskSEImpParRes.cxx:14 AliAnalysisTaskSEImpParRes.cxx:15 AliAnalysisTaskSEImpParRes.cxx:16 AliAnalysisTaskSEImpParRes.cxx:17 AliAnalysisTaskSEImpParRes.cxx:18 AliAnalysisTaskSEImpParRes.cxx:19 AliAnalysisTaskSEImpParRes.cxx:20 AliAnalysisTaskSEImpParRes.cxx:21 AliAnalysisTaskSEImpParRes.cxx:22 AliAnalysisTaskSEImpParRes.cxx:23 AliAnalysisTaskSEImpParRes.cxx:24 AliAnalysisTaskSEImpParRes.cxx:25 AliAnalysisTaskSEImpParRes.cxx:26 AliAnalysisTaskSEImpParRes.cxx:27 AliAnalysisTaskSEImpParRes.cxx:28 AliAnalysisTaskSEImpParRes.cxx:29 AliAnalysisTaskSEImpParRes.cxx:30 AliAnalysisTaskSEImpParRes.cxx:31 AliAnalysisTaskSEImpParRes.cxx:32 AliAnalysisTaskSEImpParRes.cxx:33 AliAnalysisTaskSEImpParRes.cxx:34 AliAnalysisTaskSEImpParRes.cxx:35 AliAnalysisTaskSEImpParRes.cxx:36 AliAnalysisTaskSEImpParRes.cxx:37 AliAnalysisTaskSEImpParRes.cxx:38 AliAnalysisTaskSEImpParRes.cxx:39 AliAnalysisTaskSEImpParRes.cxx:40 AliAnalysisTaskSEImpParRes.cxx:41 AliAnalysisTaskSEImpParRes.cxx:42 AliAnalysisTaskSEImpParRes.cxx:43 AliAnalysisTaskSEImpParRes.cxx:44 AliAnalysisTaskSEImpParRes.cxx:45 AliAnalysisTaskSEImpParRes.cxx:46 AliAnalysisTaskSEImpParRes.cxx:47 AliAnalysisTaskSEImpParRes.cxx:48 AliAnalysisTaskSEImpParRes.cxx:49 AliAnalysisTaskSEImpParRes.cxx:50 AliAnalysisTaskSEImpParRes.cxx:51 AliAnalysisTaskSEImpParRes.cxx:52 AliAnalysisTaskSEImpParRes.cxx:53 AliAnalysisTaskSEImpParRes.cxx:54 AliAnalysisTaskSEImpParRes.cxx:55 AliAnalysisTaskSEImpParRes.cxx:56 AliAnalysisTaskSEImpParRes.cxx:57 AliAnalysisTaskSEImpParRes.cxx:58 AliAnalysisTaskSEImpParRes.cxx:59 AliAnalysisTaskSEImpParRes.cxx:60 AliAnalysisTaskSEImpParRes.cxx:61 AliAnalysisTaskSEImpParRes.cxx:62 AliAnalysisTaskSEImpParRes.cxx:63 AliAnalysisTaskSEImpParRes.cxx:64 AliAnalysisTaskSEImpParRes.cxx:65 AliAnalysisTaskSEImpParRes.cxx:66 AliAnalysisTaskSEImpParRes.cxx:67 AliAnalysisTaskSEImpParRes.cxx:68 AliAnalysisTaskSEImpParRes.cxx:69 AliAnalysisTaskSEImpParRes.cxx:70 AliAnalysisTaskSEImpParRes.cxx:71 AliAnalysisTaskSEImpParRes.cxx:72 AliAnalysisTaskSEImpParRes.cxx:73 AliAnalysisTaskSEImpParRes.cxx:74 AliAnalysisTaskSEImpParRes.cxx:75 AliAnalysisTaskSEImpParRes.cxx:76 AliAnalysisTaskSEImpParRes.cxx:77 AliAnalysisTaskSEImpParRes.cxx:78 AliAnalysisTaskSEImpParRes.cxx:79 AliAnalysisTaskSEImpParRes.cxx:80 AliAnalysisTaskSEImpParRes.cxx:81 AliAnalysisTaskSEImpParRes.cxx:82 AliAnalysisTaskSEImpParRes.cxx:83 AliAnalysisTaskSEImpParRes.cxx:84 AliAnalysisTaskSEImpParRes.cxx:85 AliAnalysisTaskSEImpParRes.cxx:86 AliAnalysisTaskSEImpParRes.cxx:87 AliAnalysisTaskSEImpParRes.cxx:88 AliAnalysisTaskSEImpParRes.cxx:89 AliAnalysisTaskSEImpParRes.cxx:90 AliAnalysisTaskSEImpParRes.cxx:91 AliAnalysisTaskSEImpParRes.cxx:92 AliAnalysisTaskSEImpParRes.cxx:93 AliAnalysisTaskSEImpParRes.cxx:94 AliAnalysisTaskSEImpParRes.cxx:95 AliAnalysisTaskSEImpParRes.cxx:96 AliAnalysisTaskSEImpParRes.cxx:97 AliAnalysisTaskSEImpParRes.cxx:98 AliAnalysisTaskSEImpParRes.cxx:99 AliAnalysisTaskSEImpParRes.cxx:100 AliAnalysisTaskSEImpParRes.cxx:101 AliAnalysisTaskSEImpParRes.cxx:102 AliAnalysisTaskSEImpParRes.cxx:103 AliAnalysisTaskSEImpParRes.cxx:104 AliAnalysisTaskSEImpParRes.cxx:105 AliAnalysisTaskSEImpParRes.cxx:106 AliAnalysisTaskSEImpParRes.cxx:107 AliAnalysisTaskSEImpParRes.cxx:108 AliAnalysisTaskSEImpParRes.cxx:109 AliAnalysisTaskSEImpParRes.cxx:110 AliAnalysisTaskSEImpParRes.cxx:111 AliAnalysisTaskSEImpParRes.cxx:112 AliAnalysisTaskSEImpParRes.cxx:113 AliAnalysisTaskSEImpParRes.cxx:114 AliAnalysisTaskSEImpParRes.cxx:115 AliAnalysisTaskSEImpParRes.cxx:116 AliAnalysisTaskSEImpParRes.cxx:117 AliAnalysisTaskSEImpParRes.cxx:118 AliAnalysisTaskSEImpParRes.cxx:119 AliAnalysisTaskSEImpParRes.cxx:120 AliAnalysisTaskSEImpParRes.cxx:121 AliAnalysisTaskSEImpParRes.cxx:122 AliAnalysisTaskSEImpParRes.cxx:123 AliAnalysisTaskSEImpParRes.cxx:124 AliAnalysisTaskSEImpParRes.cxx:125 AliAnalysisTaskSEImpParRes.cxx:126 AliAnalysisTaskSEImpParRes.cxx:127 AliAnalysisTaskSEImpParRes.cxx:128 AliAnalysisTaskSEImpParRes.cxx:129 AliAnalysisTaskSEImpParRes.cxx:130 AliAnalysisTaskSEImpParRes.cxx:131 AliAnalysisTaskSEImpParRes.cxx:132 AliAnalysisTaskSEImpParRes.cxx:133 AliAnalysisTaskSEImpParRes.cxx:134 AliAnalysisTaskSEImpParRes.cxx:135 AliAnalysisTaskSEImpParRes.cxx:136 AliAnalysisTaskSEImpParRes.cxx:137 AliAnalysisTaskSEImpParRes.cxx:138 AliAnalysisTaskSEImpParRes.cxx:139 AliAnalysisTaskSEImpParRes.cxx:140 AliAnalysisTaskSEImpParRes.cxx:141 AliAnalysisTaskSEImpParRes.cxx:142 AliAnalysisTaskSEImpParRes.cxx:143 AliAnalysisTaskSEImpParRes.cxx:144 AliAnalysisTaskSEImpParRes.cxx:145 AliAnalysisTaskSEImpParRes.cxx:146 AliAnalysisTaskSEImpParRes.cxx:147 AliAnalysisTaskSEImpParRes.cxx:148 AliAnalysisTaskSEImpParRes.cxx:149 AliAnalysisTaskSEImpParRes.cxx:150 AliAnalysisTaskSEImpParRes.cxx:151 AliAnalysisTaskSEImpParRes.cxx:152 AliAnalysisTaskSEImpParRes.cxx:153 AliAnalysisTaskSEImpParRes.cxx:154 AliAnalysisTaskSEImpParRes.cxx:155 AliAnalysisTaskSEImpParRes.cxx:156 AliAnalysisTaskSEImpParRes.cxx:157 AliAnalysisTaskSEImpParRes.cxx:158 AliAnalysisTaskSEImpParRes.cxx:159 AliAnalysisTaskSEImpParRes.cxx:160 AliAnalysisTaskSEImpParRes.cxx:161 AliAnalysisTaskSEImpParRes.cxx:162 AliAnalysisTaskSEImpParRes.cxx:163 AliAnalysisTaskSEImpParRes.cxx:164 AliAnalysisTaskSEImpParRes.cxx:165 AliAnalysisTaskSEImpParRes.cxx:166 AliAnalysisTaskSEImpParRes.cxx:167 AliAnalysisTaskSEImpParRes.cxx:168 AliAnalysisTaskSEImpParRes.cxx:169 AliAnalysisTaskSEImpParRes.cxx:170 AliAnalysisTaskSEImpParRes.cxx:171 AliAnalysisTaskSEImpParRes.cxx:172 AliAnalysisTaskSEImpParRes.cxx:173 AliAnalysisTaskSEImpParRes.cxx:174 AliAnalysisTaskSEImpParRes.cxx:175 AliAnalysisTaskSEImpParRes.cxx:176 AliAnalysisTaskSEImpParRes.cxx:177 AliAnalysisTaskSEImpParRes.cxx:178 AliAnalysisTaskSEImpParRes.cxx:179 AliAnalysisTaskSEImpParRes.cxx:180 AliAnalysisTaskSEImpParRes.cxx:181 AliAnalysisTaskSEImpParRes.cxx:182 AliAnalysisTaskSEImpParRes.cxx:183 AliAnalysisTaskSEImpParRes.cxx:184 AliAnalysisTaskSEImpParRes.cxx:185 AliAnalysisTaskSEImpParRes.cxx:186 AliAnalysisTaskSEImpParRes.cxx:187 AliAnalysisTaskSEImpParRes.cxx:188 AliAnalysisTaskSEImpParRes.cxx:189 AliAnalysisTaskSEImpParRes.cxx:190 AliAnalysisTaskSEImpParRes.cxx:191 AliAnalysisTaskSEImpParRes.cxx:192 AliAnalysisTaskSEImpParRes.cxx:193 AliAnalysisTaskSEImpParRes.cxx:194 AliAnalysisTaskSEImpParRes.cxx:195 AliAnalysisTaskSEImpParRes.cxx:196 AliAnalysisTaskSEImpParRes.cxx:197 AliAnalysisTaskSEImpParRes.cxx:198 AliAnalysisTaskSEImpParRes.cxx:199 AliAnalysisTaskSEImpParRes.cxx:200 AliAnalysisTaskSEImpParRes.cxx:201 AliAnalysisTaskSEImpParRes.cxx:202 AliAnalysisTaskSEImpParRes.cxx:203 AliAnalysisTaskSEImpParRes.cxx:204 AliAnalysisTaskSEImpParRes.cxx:205 AliAnalysisTaskSEImpParRes.cxx:206 AliAnalysisTaskSEImpParRes.cxx:207 AliAnalysisTaskSEImpParRes.cxx:208 AliAnalysisTaskSEImpParRes.cxx:209 AliAnalysisTaskSEImpParRes.cxx:210 AliAnalysisTaskSEImpParRes.cxx:211 AliAnalysisTaskSEImpParRes.cxx:212 AliAnalysisTaskSEImpParRes.cxx:213 AliAnalysisTaskSEImpParRes.cxx:214 AliAnalysisTaskSEImpParRes.cxx:215 AliAnalysisTaskSEImpParRes.cxx:216 AliAnalysisTaskSEImpParRes.cxx:217 AliAnalysisTaskSEImpParRes.cxx:218 AliAnalysisTaskSEImpParRes.cxx:219 AliAnalysisTaskSEImpParRes.cxx:220 AliAnalysisTaskSEImpParRes.cxx:221 AliAnalysisTaskSEImpParRes.cxx:222 AliAnalysisTaskSEImpParRes.cxx:223 AliAnalysisTaskSEImpParRes.cxx:224 AliAnalysisTaskSEImpParRes.cxx:225 AliAnalysisTaskSEImpParRes.cxx:226 AliAnalysisTaskSEImpParRes.cxx:227 AliAnalysisTaskSEImpParRes.cxx:228 AliAnalysisTaskSEImpParRes.cxx:229 AliAnalysisTaskSEImpParRes.cxx:230 AliAnalysisTaskSEImpParRes.cxx:231 AliAnalysisTaskSEImpParRes.cxx:232 AliAnalysisTaskSEImpParRes.cxx:233 AliAnalysisTaskSEImpParRes.cxx:234 AliAnalysisTaskSEImpParRes.cxx:235 AliAnalysisTaskSEImpParRes.cxx:236 AliAnalysisTaskSEImpParRes.cxx:237 AliAnalysisTaskSEImpParRes.cxx:238 AliAnalysisTaskSEImpParRes.cxx:239 AliAnalysisTaskSEImpParRes.cxx:240 AliAnalysisTaskSEImpParRes.cxx:241 AliAnalysisTaskSEImpParRes.cxx:242 AliAnalysisTaskSEImpParRes.cxx:243 AliAnalysisTaskSEImpParRes.cxx:244 AliAnalysisTaskSEImpParRes.cxx:245 AliAnalysisTaskSEImpParRes.cxx:246 AliAnalysisTaskSEImpParRes.cxx:247 AliAnalysisTaskSEImpParRes.cxx:248 AliAnalysisTaskSEImpParRes.cxx:249 AliAnalysisTaskSEImpParRes.cxx:250 AliAnalysisTaskSEImpParRes.cxx:251 AliAnalysisTaskSEImpParRes.cxx:252 AliAnalysisTaskSEImpParRes.cxx:253 AliAnalysisTaskSEImpParRes.cxx:254 AliAnalysisTaskSEImpParRes.cxx:255 AliAnalysisTaskSEImpParRes.cxx:256 AliAnalysisTaskSEImpParRes.cxx:257 AliAnalysisTaskSEImpParRes.cxx:258 AliAnalysisTaskSEImpParRes.cxx:259 AliAnalysisTaskSEImpParRes.cxx:260 AliAnalysisTaskSEImpParRes.cxx:261 AliAnalysisTaskSEImpParRes.cxx:262 AliAnalysisTaskSEImpParRes.cxx:263 AliAnalysisTaskSEImpParRes.cxx:264 AliAnalysisTaskSEImpParRes.cxx:265 AliAnalysisTaskSEImpParRes.cxx:266 AliAnalysisTaskSEImpParRes.cxx:267 AliAnalysisTaskSEImpParRes.cxx:268 AliAnalysisTaskSEImpParRes.cxx:269 AliAnalysisTaskSEImpParRes.cxx:270 AliAnalysisTaskSEImpParRes.cxx:271 AliAnalysisTaskSEImpParRes.cxx:272 AliAnalysisTaskSEImpParRes.cxx:273 AliAnalysisTaskSEImpParRes.cxx:274 AliAnalysisTaskSEImpParRes.cxx:275 AliAnalysisTaskSEImpParRes.cxx:276 AliAnalysisTaskSEImpParRes.cxx:277 AliAnalysisTaskSEImpParRes.cxx:278 AliAnalysisTaskSEImpParRes.cxx:279 AliAnalysisTaskSEImpParRes.cxx:280 AliAnalysisTaskSEImpParRes.cxx:281 AliAnalysisTaskSEImpParRes.cxx:282 AliAnalysisTaskSEImpParRes.cxx:283 AliAnalysisTaskSEImpParRes.cxx:284 AliAnalysisTaskSEImpParRes.cxx:285 AliAnalysisTaskSEImpParRes.cxx:286 AliAnalysisTaskSEImpParRes.cxx:287 AliAnalysisTaskSEImpParRes.cxx:288 AliAnalysisTaskSEImpParRes.cxx:289 AliAnalysisTaskSEImpParRes.cxx:290 AliAnalysisTaskSEImpParRes.cxx:291 AliAnalysisTaskSEImpParRes.cxx:292 AliAnalysisTaskSEImpParRes.cxx:293 AliAnalysisTaskSEImpParRes.cxx:294 AliAnalysisTaskSEImpParRes.cxx:295 AliAnalysisTaskSEImpParRes.cxx:296 AliAnalysisTaskSEImpParRes.cxx:297 AliAnalysisTaskSEImpParRes.cxx:298 AliAnalysisTaskSEImpParRes.cxx:299 AliAnalysisTaskSEImpParRes.cxx:300 AliAnalysisTaskSEImpParRes.cxx:301 AliAnalysisTaskSEImpParRes.cxx:302 AliAnalysisTaskSEImpParRes.cxx:303 AliAnalysisTaskSEImpParRes.cxx:304 AliAnalysisTaskSEImpParRes.cxx:305 AliAnalysisTaskSEImpParRes.cxx:306 AliAnalysisTaskSEImpParRes.cxx:307 AliAnalysisTaskSEImpParRes.cxx:308 AliAnalysisTaskSEImpParRes.cxx:309 AliAnalysisTaskSEImpParRes.cxx:310 AliAnalysisTaskSEImpParRes.cxx:311 AliAnalysisTaskSEImpParRes.cxx:312 AliAnalysisTaskSEImpParRes.cxx:313 AliAnalysisTaskSEImpParRes.cxx:314 AliAnalysisTaskSEImpParRes.cxx:315 AliAnalysisTaskSEImpParRes.cxx:316 AliAnalysisTaskSEImpParRes.cxx:317 AliAnalysisTaskSEImpParRes.cxx:318 AliAnalysisTaskSEImpParRes.cxx:319 AliAnalysisTaskSEImpParRes.cxx:320 AliAnalysisTaskSEImpParRes.cxx:321 AliAnalysisTaskSEImpParRes.cxx:322 AliAnalysisTaskSEImpParRes.cxx:323 AliAnalysisTaskSEImpParRes.cxx:324 AliAnalysisTaskSEImpParRes.cxx:325 AliAnalysisTaskSEImpParRes.cxx:326 AliAnalysisTaskSEImpParRes.cxx:327 AliAnalysisTaskSEImpParRes.cxx:328 AliAnalysisTaskSEImpParRes.cxx:329 AliAnalysisTaskSEImpParRes.cxx:330 AliAnalysisTaskSEImpParRes.cxx:331 AliAnalysisTaskSEImpParRes.cxx:332 AliAnalysisTaskSEImpParRes.cxx:333 AliAnalysisTaskSEImpParRes.cxx:334 AliAnalysisTaskSEImpParRes.cxx:335 AliAnalysisTaskSEImpParRes.cxx:336 AliAnalysisTaskSEImpParRes.cxx:337 AliAnalysisTaskSEImpParRes.cxx:338 AliAnalysisTaskSEImpParRes.cxx:339 AliAnalysisTaskSEImpParRes.cxx:340 AliAnalysisTaskSEImpParRes.cxx:341 AliAnalysisTaskSEImpParRes.cxx:342 AliAnalysisTaskSEImpParRes.cxx:343 AliAnalysisTaskSEImpParRes.cxx:344 AliAnalysisTaskSEImpParRes.cxx:345 AliAnalysisTaskSEImpParRes.cxx:346 AliAnalysisTaskSEImpParRes.cxx:347 AliAnalysisTaskSEImpParRes.cxx:348 AliAnalysisTaskSEImpParRes.cxx:349 AliAnalysisTaskSEImpParRes.cxx:350 AliAnalysisTaskSEImpParRes.cxx:351 AliAnalysisTaskSEImpParRes.cxx:352 AliAnalysisTaskSEImpParRes.cxx:353 AliAnalysisTaskSEImpParRes.cxx:354 AliAnalysisTaskSEImpParRes.cxx:355 AliAnalysisTaskSEImpParRes.cxx:356 AliAnalysisTaskSEImpParRes.cxx:357 AliAnalysisTaskSEImpParRes.cxx:358 AliAnalysisTaskSEImpParRes.cxx:359 AliAnalysisTaskSEImpParRes.cxx:360 AliAnalysisTaskSEImpParRes.cxx:361 AliAnalysisTaskSEImpParRes.cxx:362 AliAnalysisTaskSEImpParRes.cxx:363 AliAnalysisTaskSEImpParRes.cxx:364 AliAnalysisTaskSEImpParRes.cxx:365 AliAnalysisTaskSEImpParRes.cxx:366 AliAnalysisTaskSEImpParRes.cxx:367 AliAnalysisTaskSEImpParRes.cxx:368 AliAnalysisTaskSEImpParRes.cxx:369 AliAnalysisTaskSEImpParRes.cxx:370 AliAnalysisTaskSEImpParRes.cxx:371 AliAnalysisTaskSEImpParRes.cxx:372 AliAnalysisTaskSEImpParRes.cxx:373 AliAnalysisTaskSEImpParRes.cxx:374 AliAnalysisTaskSEImpParRes.cxx:375 AliAnalysisTaskSEImpParRes.cxx:376 AliAnalysisTaskSEImpParRes.cxx:377 AliAnalysisTaskSEImpParRes.cxx:378 AliAnalysisTaskSEImpParRes.cxx:379 AliAnalysisTaskSEImpParRes.cxx:380 AliAnalysisTaskSEImpParRes.cxx:381 AliAnalysisTaskSEImpParRes.cxx:382 AliAnalysisTaskSEImpParRes.cxx:383 AliAnalysisTaskSEImpParRes.cxx:384 AliAnalysisTaskSEImpParRes.cxx:385 AliAnalysisTaskSEImpParRes.cxx:386 AliAnalysisTaskSEImpParRes.cxx:387 AliAnalysisTaskSEImpParRes.cxx:388 AliAnalysisTaskSEImpParRes.cxx:389 AliAnalysisTaskSEImpParRes.cxx:390 AliAnalysisTaskSEImpParRes.cxx:391 AliAnalysisTaskSEImpParRes.cxx:392 AliAnalysisTaskSEImpParRes.cxx:393 AliAnalysisTaskSEImpParRes.cxx:394 AliAnalysisTaskSEImpParRes.cxx:395 AliAnalysisTaskSEImpParRes.cxx:396 AliAnalysisTaskSEImpParRes.cxx:397 AliAnalysisTaskSEImpParRes.cxx:398 AliAnalysisTaskSEImpParRes.cxx:399 AliAnalysisTaskSEImpParRes.cxx:400 AliAnalysisTaskSEImpParRes.cxx:401 AliAnalysisTaskSEImpParRes.cxx:402 AliAnalysisTaskSEImpParRes.cxx:403 AliAnalysisTaskSEImpParRes.cxx:404 AliAnalysisTaskSEImpParRes.cxx:405 AliAnalysisTaskSEImpParRes.cxx:406 AliAnalysisTaskSEImpParRes.cxx:407 AliAnalysisTaskSEImpParRes.cxx:408 AliAnalysisTaskSEImpParRes.cxx:409 AliAnalysisTaskSEImpParRes.cxx:410 AliAnalysisTaskSEImpParRes.cxx:411 AliAnalysisTaskSEImpParRes.cxx:412 AliAnalysisTaskSEImpParRes.cxx:413 AliAnalysisTaskSEImpParRes.cxx:414 AliAnalysisTaskSEImpParRes.cxx:415 AliAnalysisTaskSEImpParRes.cxx:416 AliAnalysisTaskSEImpParRes.cxx:417 AliAnalysisTaskSEImpParRes.cxx:418 AliAnalysisTaskSEImpParRes.cxx:419 AliAnalysisTaskSEImpParRes.cxx:420 AliAnalysisTaskSEImpParRes.cxx:421 AliAnalysisTaskSEImpParRes.cxx:422 AliAnalysisTaskSEImpParRes.cxx:423 AliAnalysisTaskSEImpParRes.cxx:424 AliAnalysisTaskSEImpParRes.cxx:425 AliAnalysisTaskSEImpParRes.cxx:426 AliAnalysisTaskSEImpParRes.cxx:427 AliAnalysisTaskSEImpParRes.cxx:428 AliAnalysisTaskSEImpParRes.cxx:429 AliAnalysisTaskSEImpParRes.cxx:430 AliAnalysisTaskSEImpParRes.cxx:431 AliAnalysisTaskSEImpParRes.cxx:432 AliAnalysisTaskSEImpParRes.cxx:433 AliAnalysisTaskSEImpParRes.cxx:434 AliAnalysisTaskSEImpParRes.cxx:435 AliAnalysisTaskSEImpParRes.cxx:436 AliAnalysisTaskSEImpParRes.cxx:437 AliAnalysisTaskSEImpParRes.cxx:438 AliAnalysisTaskSEImpParRes.cxx:439 AliAnalysisTaskSEImpParRes.cxx:440 AliAnalysisTaskSEImpParRes.cxx:441 AliAnalysisTaskSEImpParRes.cxx:442 AliAnalysisTaskSEImpParRes.cxx:443 AliAnalysisTaskSEImpParRes.cxx:444 AliAnalysisTaskSEImpParRes.cxx:445 AliAnalysisTaskSEImpParRes.cxx:446 AliAnalysisTaskSEImpParRes.cxx:447 AliAnalysisTaskSEImpParRes.cxx:448 AliAnalysisTaskSEImpParRes.cxx:449 AliAnalysisTaskSEImpParRes.cxx:450 AliAnalysisTaskSEImpParRes.cxx:451 AliAnalysisTaskSEImpParRes.cxx:452 AliAnalysisTaskSEImpParRes.cxx:453 AliAnalysisTaskSEImpParRes.cxx:454 AliAnalysisTaskSEImpParRes.cxx:455 AliAnalysisTaskSEImpParRes.cxx:456 AliAnalysisTaskSEImpParRes.cxx:457 AliAnalysisTaskSEImpParRes.cxx:458 AliAnalysisTaskSEImpParRes.cxx:459 AliAnalysisTaskSEImpParRes.cxx:460 AliAnalysisTaskSEImpParRes.cxx:461 AliAnalysisTaskSEImpParRes.cxx:462 AliAnalysisTaskSEImpParRes.cxx:463 AliAnalysisTaskSEImpParRes.cxx:464 AliAnalysisTaskSEImpParRes.cxx:465 AliAnalysisTaskSEImpParRes.cxx:466 AliAnalysisTaskSEImpParRes.cxx:467 AliAnalysisTaskSEImpParRes.cxx:468 AliAnalysisTaskSEImpParRes.cxx:469 AliAnalysisTaskSEImpParRes.cxx:470 AliAnalysisTaskSEImpParRes.cxx:471 AliAnalysisTaskSEImpParRes.cxx:472 AliAnalysisTaskSEImpParRes.cxx:473 AliAnalysisTaskSEImpParRes.cxx:474 AliAnalysisTaskSEImpParRes.cxx:475 AliAnalysisTaskSEImpParRes.cxx:476 AliAnalysisTaskSEImpParRes.cxx:477 AliAnalysisTaskSEImpParRes.cxx:478 AliAnalysisTaskSEImpParRes.cxx:479 AliAnalysisTaskSEImpParRes.cxx:480 AliAnalysisTaskSEImpParRes.cxx:481 AliAnalysisTaskSEImpParRes.cxx:482 AliAnalysisTaskSEImpParRes.cxx:483 AliAnalysisTaskSEImpParRes.cxx:484 AliAnalysisTaskSEImpParRes.cxx:485 AliAnalysisTaskSEImpParRes.cxx:486 AliAnalysisTaskSEImpParRes.cxx:487 AliAnalysisTaskSEImpParRes.cxx:488 AliAnalysisTaskSEImpParRes.cxx:489 AliAnalysisTaskSEImpParRes.cxx:490 AliAnalysisTaskSEImpParRes.cxx:491 AliAnalysisTaskSEImpParRes.cxx:492 AliAnalysisTaskSEImpParRes.cxx:493 AliAnalysisTaskSEImpParRes.cxx:494 AliAnalysisTaskSEImpParRes.cxx:495 AliAnalysisTaskSEImpParRes.cxx:496 AliAnalysisTaskSEImpParRes.cxx:497 AliAnalysisTaskSEImpParRes.cxx:498 AliAnalysisTaskSEImpParRes.cxx:499 AliAnalysisTaskSEImpParRes.cxx:500 AliAnalysisTaskSEImpParRes.cxx:501 AliAnalysisTaskSEImpParRes.cxx:502 AliAnalysisTaskSEImpParRes.cxx:503 AliAnalysisTaskSEImpParRes.cxx:504 AliAnalysisTaskSEImpParRes.cxx:505 AliAnalysisTaskSEImpParRes.cxx:506 AliAnalysisTaskSEImpParRes.cxx:507 AliAnalysisTaskSEImpParRes.cxx:508 AliAnalysisTaskSEImpParRes.cxx:509 AliAnalysisTaskSEImpParRes.cxx:510 AliAnalysisTaskSEImpParRes.cxx:511 AliAnalysisTaskSEImpParRes.cxx:512 AliAnalysisTaskSEImpParRes.cxx:513 AliAnalysisTaskSEImpParRes.cxx:514 AliAnalysisTaskSEImpParRes.cxx:515 AliAnalysisTaskSEImpParRes.cxx:516 AliAnalysisTaskSEImpParRes.cxx:517 AliAnalysisTaskSEImpParRes.cxx:518 AliAnalysisTaskSEImpParRes.cxx:519 AliAnalysisTaskSEImpParRes.cxx:520 AliAnalysisTaskSEImpParRes.cxx:521 AliAnalysisTaskSEImpParRes.cxx:522 AliAnalysisTaskSEImpParRes.cxx:523 AliAnalysisTaskSEImpParRes.cxx:524 AliAnalysisTaskSEImpParRes.cxx:525 AliAnalysisTaskSEImpParRes.cxx:526 AliAnalysisTaskSEImpParRes.cxx:527 AliAnalysisTaskSEImpParRes.cxx:528 AliAnalysisTaskSEImpParRes.cxx:529 AliAnalysisTaskSEImpParRes.cxx:530 AliAnalysisTaskSEImpParRes.cxx:531 AliAnalysisTaskSEImpParRes.cxx:532 AliAnalysisTaskSEImpParRes.cxx:533 AliAnalysisTaskSEImpParRes.cxx:534 AliAnalysisTaskSEImpParRes.cxx:535 AliAnalysisTaskSEImpParRes.cxx:536 AliAnalysisTaskSEImpParRes.cxx:537 AliAnalysisTaskSEImpParRes.cxx:538 AliAnalysisTaskSEImpParRes.cxx:539 AliAnalysisTaskSEImpParRes.cxx:540 AliAnalysisTaskSEImpParRes.cxx:541 AliAnalysisTaskSEImpParRes.cxx:542 AliAnalysisTaskSEImpParRes.cxx:543 AliAnalysisTaskSEImpParRes.cxx:544 AliAnalysisTaskSEImpParRes.cxx:545 AliAnalysisTaskSEImpParRes.cxx:546 AliAnalysisTaskSEImpParRes.cxx:547 AliAnalysisTaskSEImpParRes.cxx:548 AliAnalysisTaskSEImpParRes.cxx:549 AliAnalysisTaskSEImpParRes.cxx:550 AliAnalysisTaskSEImpParRes.cxx:551 AliAnalysisTaskSEImpParRes.cxx:552 AliAnalysisTaskSEImpParRes.cxx:553 AliAnalysisTaskSEImpParRes.cxx:554 AliAnalysisTaskSEImpParRes.cxx:555 AliAnalysisTaskSEImpParRes.cxx:556 AliAnalysisTaskSEImpParRes.cxx:557 AliAnalysisTaskSEImpParRes.cxx:558 AliAnalysisTaskSEImpParRes.cxx:559 AliAnalysisTaskSEImpParRes.cxx:560 AliAnalysisTaskSEImpParRes.cxx:561 AliAnalysisTaskSEImpParRes.cxx:562 AliAnalysisTaskSEImpParRes.cxx:563 AliAnalysisTaskSEImpParRes.cxx:564 AliAnalysisTaskSEImpParRes.cxx:565 AliAnalysisTaskSEImpParRes.cxx:566 AliAnalysisTaskSEImpParRes.cxx:567 AliAnalysisTaskSEImpParRes.cxx:568 AliAnalysisTaskSEImpParRes.cxx:569 AliAnalysisTaskSEImpParRes.cxx:570 AliAnalysisTaskSEImpParRes.cxx:571 AliAnalysisTaskSEImpParRes.cxx:572 AliAnalysisTaskSEImpParRes.cxx:573 AliAnalysisTaskSEImpParRes.cxx:574 AliAnalysisTaskSEImpParRes.cxx:575 AliAnalysisTaskSEImpParRes.cxx:576 AliAnalysisTaskSEImpParRes.cxx:577 AliAnalysisTaskSEImpParRes.cxx:578 AliAnalysisTaskSEImpParRes.cxx:579 AliAnalysisTaskSEImpParRes.cxx:580 AliAnalysisTaskSEImpParRes.cxx:581 AliAnalysisTaskSEImpParRes.cxx:582 AliAnalysisTaskSEImpParRes.cxx:583 AliAnalysisTaskSEImpParRes.cxx:584 AliAnalysisTaskSEImpParRes.cxx:585 AliAnalysisTaskSEImpParRes.cxx:586 AliAnalysisTaskSEImpParRes.cxx:587 AliAnalysisTaskSEImpParRes.cxx:588 AliAnalysisTaskSEImpParRes.cxx:589 AliAnalysisTaskSEImpParRes.cxx:590 AliAnalysisTaskSEImpParRes.cxx:591 AliAnalysisTaskSEImpParRes.cxx:592 AliAnalysisTaskSEImpParRes.cxx:593 AliAnalysisTaskSEImpParRes.cxx:594 AliAnalysisTaskSEImpParRes.cxx:595 AliAnalysisTaskSEImpParRes.cxx:596 AliAnalysisTaskSEImpParRes.cxx:597 AliAnalysisTaskSEImpParRes.cxx:598 AliAnalysisTaskSEImpParRes.cxx:599 AliAnalysisTaskSEImpParRes.cxx:600 AliAnalysisTaskSEImpParRes.cxx:601 AliAnalysisTaskSEImpParRes.cxx:602 AliAnalysisTaskSEImpParRes.cxx:603 AliAnalysisTaskSEImpParRes.cxx:604 AliAnalysisTaskSEImpParRes.cxx:605 AliAnalysisTaskSEImpParRes.cxx:606 AliAnalysisTaskSEImpParRes.cxx:607 AliAnalysisTaskSEImpParRes.cxx:608 AliAnalysisTaskSEImpParRes.cxx:609 AliAnalysisTaskSEImpParRes.cxx:610 AliAnalysisTaskSEImpParRes.cxx:611 AliAnalysisTaskSEImpParRes.cxx:612 AliAnalysisTaskSEImpParRes.cxx:613 AliAnalysisTaskSEImpParRes.cxx:614 AliAnalysisTaskSEImpParRes.cxx:615 AliAnalysisTaskSEImpParRes.cxx:616 AliAnalysisTaskSEImpParRes.cxx:617 AliAnalysisTaskSEImpParRes.cxx:618 AliAnalysisTaskSEImpParRes.cxx:619 AliAnalysisTaskSEImpParRes.cxx:620 AliAnalysisTaskSEImpParRes.cxx:621 AliAnalysisTaskSEImpParRes.cxx:622 AliAnalysisTaskSEImpParRes.cxx:623 AliAnalysisTaskSEImpParRes.cxx:624 AliAnalysisTaskSEImpParRes.cxx:625 AliAnalysisTaskSEImpParRes.cxx:626 AliAnalysisTaskSEImpParRes.cxx:627 AliAnalysisTaskSEImpParRes.cxx:628 AliAnalysisTaskSEImpParRes.cxx:629 AliAnalysisTaskSEImpParRes.cxx:630 AliAnalysisTaskSEImpParRes.cxx:631 AliAnalysisTaskSEImpParRes.cxx:632 AliAnalysisTaskSEImpParRes.cxx:633 AliAnalysisTaskSEImpParRes.cxx:634 AliAnalysisTaskSEImpParRes.cxx:635 AliAnalysisTaskSEImpParRes.cxx:636 AliAnalysisTaskSEImpParRes.cxx:637 AliAnalysisTaskSEImpParRes.cxx:638 AliAnalysisTaskSEImpParRes.cxx:639 AliAnalysisTaskSEImpParRes.cxx:640 AliAnalysisTaskSEImpParRes.cxx:641 AliAnalysisTaskSEImpParRes.cxx:642 AliAnalysisTaskSEImpParRes.cxx:643 AliAnalysisTaskSEImpParRes.cxx:644 AliAnalysisTaskSEImpParRes.cxx:645 AliAnalysisTaskSEImpParRes.cxx:646 AliAnalysisTaskSEImpParRes.cxx:647 AliAnalysisTaskSEImpParRes.cxx:648 AliAnalysisTaskSEImpParRes.cxx:649 AliAnalysisTaskSEImpParRes.cxx:650 AliAnalysisTaskSEImpParRes.cxx:651 AliAnalysisTaskSEImpParRes.cxx:652 AliAnalysisTaskSEImpParRes.cxx:653 AliAnalysisTaskSEImpParRes.cxx:654 AliAnalysisTaskSEImpParRes.cxx:655 AliAnalysisTaskSEImpParRes.cxx:656 AliAnalysisTaskSEImpParRes.cxx:657 AliAnalysisTaskSEImpParRes.cxx:658 AliAnalysisTaskSEImpParRes.cxx:659 AliAnalysisTaskSEImpParRes.cxx:660 AliAnalysisTaskSEImpParRes.cxx:661 AliAnalysisTaskSEImpParRes.cxx:662 AliAnalysisTaskSEImpParRes.cxx:663 AliAnalysisTaskSEImpParRes.cxx:664 AliAnalysisTaskSEImpParRes.cxx:665 AliAnalysisTaskSEImpParRes.cxx:666 AliAnalysisTaskSEImpParRes.cxx:667 AliAnalysisTaskSEImpParRes.cxx:668 AliAnalysisTaskSEImpParRes.cxx:669 AliAnalysisTaskSEImpParRes.cxx:670 AliAnalysisTaskSEImpParRes.cxx:671 AliAnalysisTaskSEImpParRes.cxx:672 AliAnalysisTaskSEImpParRes.cxx:673 AliAnalysisTaskSEImpParRes.cxx:674 AliAnalysisTaskSEImpParRes.cxx:675 AliAnalysisTaskSEImpParRes.cxx:676 AliAnalysisTaskSEImpParRes.cxx:677 AliAnalysisTaskSEImpParRes.cxx:678 AliAnalysisTaskSEImpParRes.cxx:679 AliAnalysisTaskSEImpParRes.cxx:680 AliAnalysisTaskSEImpParRes.cxx:681 AliAnalysisTaskSEImpParRes.cxx:682 AliAnalysisTaskSEImpParRes.cxx:683 AliAnalysisTaskSEImpParRes.cxx:684 AliAnalysisTaskSEImpParRes.cxx:685 AliAnalysisTaskSEImpParRes.cxx:686 AliAnalysisTaskSEImpParRes.cxx:687 AliAnalysisTaskSEImpParRes.cxx:688 AliAnalysisTaskSEImpParRes.cxx:689 AliAnalysisTaskSEImpParRes.cxx:690 AliAnalysisTaskSEImpParRes.cxx:691 AliAnalysisTaskSEImpParRes.cxx:692 AliAnalysisTaskSEImpParRes.cxx:693 AliAnalysisTaskSEImpParRes.cxx:694 AliAnalysisTaskSEImpParRes.cxx:695 AliAnalysisTaskSEImpParRes.cxx:696 AliAnalysisTaskSEImpParRes.cxx:697 AliAnalysisTaskSEImpParRes.cxx:698 AliAnalysisTaskSEImpParRes.cxx:699 AliAnalysisTaskSEImpParRes.cxx:700 AliAnalysisTaskSEImpParRes.cxx:701 AliAnalysisTaskSEImpParRes.cxx:702 AliAnalysisTaskSEImpParRes.cxx:703 AliAnalysisTaskSEImpParRes.cxx:704 AliAnalysisTaskSEImpParRes.cxx:705 AliAnalysisTaskSEImpParRes.cxx:706 AliAnalysisTaskSEImpParRes.cxx:707 AliAnalysisTaskSEImpParRes.cxx:708 AliAnalysisTaskSEImpParRes.cxx:709 AliAnalysisTaskSEImpParRes.cxx:710 AliAnalysisTaskSEImpParRes.cxx:711 AliAnalysisTaskSEImpParRes.cxx:712 AliAnalysisTaskSEImpParRes.cxx:713 AliAnalysisTaskSEImpParRes.cxx:714 AliAnalysisTaskSEImpParRes.cxx:715 AliAnalysisTaskSEImpParRes.cxx:716 AliAnalysisTaskSEImpParRes.cxx:717 AliAnalysisTaskSEImpParRes.cxx:718 AliAnalysisTaskSEImpParRes.cxx:719 AliAnalysisTaskSEImpParRes.cxx:720 AliAnalysisTaskSEImpParRes.cxx:721 AliAnalysisTaskSEImpParRes.cxx:722 AliAnalysisTaskSEImpParRes.cxx:723 AliAnalysisTaskSEImpParRes.cxx:724 AliAnalysisTaskSEImpParRes.cxx:725 AliAnalysisTaskSEImpParRes.cxx:726 AliAnalysisTaskSEImpParRes.cxx:727 AliAnalysisTaskSEImpParRes.cxx:728 AliAnalysisTaskSEImpParRes.cxx:729 AliAnalysisTaskSEImpParRes.cxx:730 AliAnalysisTaskSEImpParRes.cxx:731 AliAnalysisTaskSEImpParRes.cxx:732 AliAnalysisTaskSEImpParRes.cxx:733 AliAnalysisTaskSEImpParRes.cxx:734 AliAnalysisTaskSEImpParRes.cxx:735 AliAnalysisTaskSEImpParRes.cxx:736 AliAnalysisTaskSEImpParRes.cxx:737 AliAnalysisTaskSEImpParRes.cxx:738 AliAnalysisTaskSEImpParRes.cxx:739 AliAnalysisTaskSEImpParRes.cxx:740 AliAnalysisTaskSEImpParRes.cxx:741 AliAnalysisTaskSEImpParRes.cxx:742 AliAnalysisTaskSEImpParRes.cxx:743 AliAnalysisTaskSEImpParRes.cxx:744 AliAnalysisTaskSEImpParRes.cxx:745 AliAnalysisTaskSEImpParRes.cxx:746 AliAnalysisTaskSEImpParRes.cxx:747 AliAnalysisTaskSEImpParRes.cxx:748 AliAnalysisTaskSEImpParRes.cxx:749 AliAnalysisTaskSEImpParRes.cxx:750 AliAnalysisTaskSEImpParRes.cxx:751 AliAnalysisTaskSEImpParRes.cxx:752 AliAnalysisTaskSEImpParRes.cxx:753 AliAnalysisTaskSEImpParRes.cxx:754 AliAnalysisTaskSEImpParRes.cxx:755 AliAnalysisTaskSEImpParRes.cxx:756 AliAnalysisTaskSEImpParRes.cxx:757 AliAnalysisTaskSEImpParRes.cxx:758 AliAnalysisTaskSEImpParRes.cxx:759 AliAnalysisTaskSEImpParRes.cxx:760 AliAnalysisTaskSEImpParRes.cxx:761 AliAnalysisTaskSEImpParRes.cxx:762 AliAnalysisTaskSEImpParRes.cxx:763 AliAnalysisTaskSEImpParRes.cxx:764 AliAnalysisTaskSEImpParRes.cxx:765 AliAnalysisTaskSEImpParRes.cxx:766 AliAnalysisTaskSEImpParRes.cxx:767 AliAnalysisTaskSEImpParRes.cxx:768 AliAnalysisTaskSEImpParRes.cxx:769 AliAnalysisTaskSEImpParRes.cxx:770 AliAnalysisTaskSEImpParRes.cxx:771 AliAnalysisTaskSEImpParRes.cxx:772 AliAnalysisTaskSEImpParRes.cxx:773 AliAnalysisTaskSEImpParRes.cxx:774 AliAnalysisTaskSEImpParRes.cxx:775 AliAnalysisTaskSEImpParRes.cxx:776 AliAnalysisTaskSEImpParRes.cxx:777 AliAnalysisTaskSEImpParRes.cxx:778 AliAnalysisTaskSEImpParRes.cxx:779 AliAnalysisTaskSEImpParRes.cxx:780 AliAnalysisTaskSEImpParRes.cxx:781 AliAnalysisTaskSEImpParRes.cxx:782 AliAnalysisTaskSEImpParRes.cxx:783 AliAnalysisTaskSEImpParRes.cxx:784 AliAnalysisTaskSEImpParRes.cxx:785 AliAnalysisTaskSEImpParRes.cxx:786 AliAnalysisTaskSEImpParRes.cxx:787 AliAnalysisTaskSEImpParRes.cxx:788 AliAnalysisTaskSEImpParRes.cxx:789 AliAnalysisTaskSEImpParRes.cxx:790 AliAnalysisTaskSEImpParRes.cxx:791 AliAnalysisTaskSEImpParRes.cxx:792 AliAnalysisTaskSEImpParRes.cxx:793 AliAnalysisTaskSEImpParRes.cxx:794 AliAnalysisTaskSEImpParRes.cxx:795 AliAnalysisTaskSEImpParRes.cxx:796 AliAnalysisTaskSEImpParRes.cxx:797 AliAnalysisTaskSEImpParRes.cxx:798 AliAnalysisTaskSEImpParRes.cxx:799 AliAnalysisTaskSEImpParRes.cxx:800 AliAnalysisTaskSEImpParRes.cxx:801 AliAnalysisTaskSEImpParRes.cxx:802 AliAnalysisTaskSEImpParRes.cxx:803 AliAnalysisTaskSEImpParRes.cxx:804 AliAnalysisTaskSEImpParRes.cxx:805 AliAnalysisTaskSEImpParRes.cxx:806 AliAnalysisTaskSEImpParRes.cxx:807 AliAnalysisTaskSEImpParRes.cxx:808 AliAnalysisTaskSEImpParRes.cxx:809 AliAnalysisTaskSEImpParRes.cxx:810 AliAnalysisTaskSEImpParRes.cxx:811 AliAnalysisTaskSEImpParRes.cxx:812 AliAnalysisTaskSEImpParRes.cxx:813 AliAnalysisTaskSEImpParRes.cxx:814 AliAnalysisTaskSEImpParRes.cxx:815 AliAnalysisTaskSEImpParRes.cxx:816 AliAnalysisTaskSEImpParRes.cxx:817 AliAnalysisTaskSEImpParRes.cxx:818 AliAnalysisTaskSEImpParRes.cxx:819 AliAnalysisTaskSEImpParRes.cxx:820 AliAnalysisTaskSEImpParRes.cxx:821 AliAnalysisTaskSEImpParRes.cxx:822 AliAnalysisTaskSEImpParRes.cxx:823 AliAnalysisTaskSEImpParRes.cxx:824 AliAnalysisTaskSEImpParRes.cxx:825 AliAnalysisTaskSEImpParRes.cxx:826 AliAnalysisTaskSEImpParRes.cxx:827 AliAnalysisTaskSEImpParRes.cxx:828 AliAnalysisTaskSEImpParRes.cxx:829 AliAnalysisTaskSEImpParRes.cxx:830 AliAnalysisTaskSEImpParRes.cxx:831 AliAnalysisTaskSEImpParRes.cxx:832 AliAnalysisTaskSEImpParRes.cxx:833 AliAnalysisTaskSEImpParRes.cxx:834 AliAnalysisTaskSEImpParRes.cxx:835 AliAnalysisTaskSEImpParRes.cxx:836 AliAnalysisTaskSEImpParRes.cxx:837 AliAnalysisTaskSEImpParRes.cxx:838 AliAnalysisTaskSEImpParRes.cxx:839 AliAnalysisTaskSEImpParRes.cxx:840 AliAnalysisTaskSEImpParRes.cxx:841 AliAnalysisTaskSEImpParRes.cxx:842 AliAnalysisTaskSEImpParRes.cxx:843 AliAnalysisTaskSEImpParRes.cxx:844 AliAnalysisTaskSEImpParRes.cxx:845 AliAnalysisTaskSEImpParRes.cxx:846 AliAnalysisTaskSEImpParRes.cxx:847 AliAnalysisTaskSEImpParRes.cxx:848 AliAnalysisTaskSEImpParRes.cxx:849 AliAnalysisTaskSEImpParRes.cxx:850 AliAnalysisTaskSEImpParRes.cxx:851 AliAnalysisTaskSEImpParRes.cxx:852 AliAnalysisTaskSEImpParRes.cxx:853 AliAnalysisTaskSEImpParRes.cxx:854 AliAnalysisTaskSEImpParRes.cxx:855 AliAnalysisTaskSEImpParRes.cxx:856 AliAnalysisTaskSEImpParRes.cxx:857 AliAnalysisTaskSEImpParRes.cxx:858 AliAnalysisTaskSEImpParRes.cxx:859 AliAnalysisTaskSEImpParRes.cxx:860 AliAnalysisTaskSEImpParRes.cxx:861 AliAnalysisTaskSEImpParRes.cxx:862 AliAnalysisTaskSEImpParRes.cxx:863 AliAnalysisTaskSEImpParRes.cxx:864 AliAnalysisTaskSEImpParRes.cxx:865 AliAnalysisTaskSEImpParRes.cxx:866 AliAnalysisTaskSEImpParRes.cxx:867 AliAnalysisTaskSEImpParRes.cxx:868 AliAnalysisTaskSEImpParRes.cxx:869 AliAnalysisTaskSEImpParRes.cxx:870 AliAnalysisTaskSEImpParRes.cxx:871 AliAnalysisTaskSEImpParRes.cxx:872 AliAnalysisTaskSEImpParRes.cxx:873 AliAnalysisTaskSEImpParRes.cxx:874 AliAnalysisTaskSEImpParRes.cxx:875 AliAnalysisTaskSEImpParRes.cxx:876 AliAnalysisTaskSEImpParRes.cxx:877 AliAnalysisTaskSEImpParRes.cxx:878 AliAnalysisTaskSEImpParRes.cxx:879 AliAnalysisTaskSEImpParRes.cxx:880 AliAnalysisTaskSEImpParRes.cxx:881 AliAnalysisTaskSEImpParRes.cxx:882 AliAnalysisTaskSEImpParRes.cxx:883 AliAnalysisTaskSEImpParRes.cxx:884 AliAnalysisTaskSEImpParRes.cxx:885 AliAnalysisTaskSEImpParRes.cxx:886 AliAnalysisTaskSEImpParRes.cxx:887 AliAnalysisTaskSEImpParRes.cxx:888 AliAnalysisTaskSEImpParRes.cxx:889 AliAnalysisTaskSEImpParRes.cxx:890 AliAnalysisTaskSEImpParRes.cxx:891 AliAnalysisTaskSEImpParRes.cxx:892 AliAnalysisTaskSEImpParRes.cxx:893 AliAnalysisTaskSEImpParRes.cxx:894 AliAnalysisTaskSEImpParRes.cxx:895 AliAnalysisTaskSEImpParRes.cxx:896 AliAnalysisTaskSEImpParRes.cxx:897 AliAnalysisTaskSEImpParRes.cxx:898 AliAnalysisTaskSEImpParRes.cxx:899 AliAnalysisTaskSEImpParRes.cxx:900 AliAnalysisTaskSEImpParRes.cxx:901 AliAnalysisTaskSEImpParRes.cxx:902 AliAnalysisTaskSEImpParRes.cxx:903 AliAnalysisTaskSEImpParRes.cxx:904 AliAnalysisTaskSEImpParRes.cxx:905 AliAnalysisTaskSEImpParRes.cxx:906 AliAnalysisTaskSEImpParRes.cxx:907 AliAnalysisTaskSEImpParRes.cxx:908 AliAnalysisTaskSEImpParRes.cxx:909 AliAnalysisTaskSEImpParRes.cxx:910 AliAnalysisTaskSEImpParRes.cxx:911 AliAnalysisTaskSEImpParRes.cxx:912 AliAnalysisTaskSEImpParRes.cxx:913 AliAnalysisTaskSEImpParRes.cxx:914 AliAnalysisTaskSEImpParRes.cxx:915 AliAnalysisTaskSEImpParRes.cxx:916 AliAnalysisTaskSEImpParRes.cxx:917 AliAnalysisTaskSEImpParRes.cxx:918 AliAnalysisTaskSEImpParRes.cxx:919 AliAnalysisTaskSEImpParRes.cxx:920 AliAnalysisTaskSEImpParRes.cxx:921 AliAnalysisTaskSEImpParRes.cxx:922 AliAnalysisTaskSEImpParRes.cxx:923 AliAnalysisTaskSEImpParRes.cxx:924 AliAnalysisTaskSEImpParRes.cxx:925 AliAnalysisTaskSEImpParRes.cxx:926 AliAnalysisTaskSEImpParRes.cxx:927 AliAnalysisTaskSEImpParRes.cxx:928 AliAnalysisTaskSEImpParRes.cxx:929 AliAnalysisTaskSEImpParRes.cxx:930 AliAnalysisTaskSEImpParRes.cxx:931 AliAnalysisTaskSEImpParRes.cxx:932 AliAnalysisTaskSEImpParRes.cxx:933 AliAnalysisTaskSEImpParRes.cxx:934 AliAnalysisTaskSEImpParRes.cxx:935 AliAnalysisTaskSEImpParRes.cxx:936 AliAnalysisTaskSEImpParRes.cxx:937 AliAnalysisTaskSEImpParRes.cxx:938 AliAnalysisTaskSEImpParRes.cxx:939 AliAnalysisTaskSEImpParRes.cxx:940 AliAnalysisTaskSEImpParRes.cxx:941 AliAnalysisTaskSEImpParRes.cxx:942 AliAnalysisTaskSEImpParRes.cxx:943 AliAnalysisTaskSEImpParRes.cxx:944 AliAnalysisTaskSEImpParRes.cxx:945 AliAnalysisTaskSEImpParRes.cxx:946 AliAnalysisTaskSEImpParRes.cxx:947 AliAnalysisTaskSEImpParRes.cxx:948 AliAnalysisTaskSEImpParRes.cxx:949 AliAnalysisTaskSEImpParRes.cxx:950 AliAnalysisTaskSEImpParRes.cxx:951 AliAnalysisTaskSEImpParRes.cxx:952 AliAnalysisTaskSEImpParRes.cxx:953 AliAnalysisTaskSEImpParRes.cxx:954 AliAnalysisTaskSEImpParRes.cxx:955 AliAnalysisTaskSEImpParRes.cxx:956 AliAnalysisTaskSEImpParRes.cxx:957 AliAnalysisTaskSEImpParRes.cxx:958 AliAnalysisTaskSEImpParRes.cxx:959 AliAnalysisTaskSEImpParRes.cxx:960 AliAnalysisTaskSEImpParRes.cxx:961 AliAnalysisTaskSEImpParRes.cxx:962 AliAnalysisTaskSEImpParRes.cxx:963 AliAnalysisTaskSEImpParRes.cxx:964 AliAnalysisTaskSEImpParRes.cxx:965 AliAnalysisTaskSEImpParRes.cxx:966 AliAnalysisTaskSEImpParRes.cxx:967 AliAnalysisTaskSEImpParRes.cxx:968 AliAnalysisTaskSEImpParRes.cxx:969 AliAnalysisTaskSEImpParRes.cxx:970 AliAnalysisTaskSEImpParRes.cxx:971 AliAnalysisTaskSEImpParRes.cxx:972 AliAnalysisTaskSEImpParRes.cxx:973 AliAnalysisTaskSEImpParRes.cxx:974 AliAnalysisTaskSEImpParRes.cxx:975 AliAnalysisTaskSEImpParRes.cxx:976 AliAnalysisTaskSEImpParRes.cxx:977 AliAnalysisTaskSEImpParRes.cxx:978 AliAnalysisTaskSEImpParRes.cxx:979 AliAnalysisTaskSEImpParRes.cxx:980 AliAnalysisTaskSEImpParRes.cxx:981 AliAnalysisTaskSEImpParRes.cxx:982 AliAnalysisTaskSEImpParRes.cxx:983 AliAnalysisTaskSEImpParRes.cxx:984 AliAnalysisTaskSEImpParRes.cxx:985 AliAnalysisTaskSEImpParRes.cxx:986 AliAnalysisTaskSEImpParRes.cxx:987 AliAnalysisTaskSEImpParRes.cxx:988 AliAnalysisTaskSEImpParRes.cxx:989 AliAnalysisTaskSEImpParRes.cxx:990 AliAnalysisTaskSEImpParRes.cxx:991 AliAnalysisTaskSEImpParRes.cxx:992 AliAnalysisTaskSEImpParRes.cxx:993 AliAnalysisTaskSEImpParRes.cxx:994 AliAnalysisTaskSEImpParRes.cxx:995 AliAnalysisTaskSEImpParRes.cxx:996 AliAnalysisTaskSEImpParRes.cxx:997 AliAnalysisTaskSEImpParRes.cxx:998 AliAnalysisTaskSEImpParRes.cxx:999 AliAnalysisTaskSEImpParRes.cxx:1000 AliAnalysisTaskSEImpParRes.cxx:1001 AliAnalysisTaskSEImpParRes.cxx:1002 AliAnalysisTaskSEImpParRes.cxx:1003 AliAnalysisTaskSEImpParRes.cxx:1004 AliAnalysisTaskSEImpParRes.cxx:1005 AliAnalysisTaskSEImpParRes.cxx:1006 AliAnalysisTaskSEImpParRes.cxx:1007 AliAnalysisTaskSEImpParRes.cxx:1008 AliAnalysisTaskSEImpParRes.cxx:1009 AliAnalysisTaskSEImpParRes.cxx:1010 AliAnalysisTaskSEImpParRes.cxx:1011 AliAnalysisTaskSEImpParRes.cxx:1012 AliAnalysisTaskSEImpParRes.cxx:1013 AliAnalysisTaskSEImpParRes.cxx:1014 AliAnalysisTaskSEImpParRes.cxx:1015 AliAnalysisTaskSEImpParRes.cxx:1016 AliAnalysisTaskSEImpParRes.cxx:1017 AliAnalysisTaskSEImpParRes.cxx:1018 AliAnalysisTaskSEImpParRes.cxx:1019 AliAnalysisTaskSEImpParRes.cxx:1020 AliAnalysisTaskSEImpParRes.cxx:1021 AliAnalysisTaskSEImpParRes.cxx:1022 AliAnalysisTaskSEImpParRes.cxx:1023 AliAnalysisTaskSEImpParRes.cxx:1024 AliAnalysisTaskSEImpParRes.cxx:1025 AliAnalysisTaskSEImpParRes.cxx:1026 AliAnalysisTaskSEImpParRes.cxx:1027 AliAnalysisTaskSEImpParRes.cxx:1028 AliAnalysisTaskSEImpParRes.cxx:1029 AliAnalysisTaskSEImpParRes.cxx:1030 AliAnalysisTaskSEImpParRes.cxx:1031 AliAnalysisTaskSEImpParRes.cxx:1032 AliAnalysisTaskSEImpParRes.cxx:1033 AliAnalysisTaskSEImpParRes.cxx:1034 AliAnalysisTaskSEImpParRes.cxx:1035 AliAnalysisTaskSEImpParRes.cxx:1036 AliAnalysisTaskSEImpParRes.cxx:1037 AliAnalysisTaskSEImpParRes.cxx:1038 AliAnalysisTaskSEImpParRes.cxx:1039 AliAnalysisTaskSEImpParRes.cxx:1040 AliAnalysisTaskSEImpParRes.cxx:1041 AliAnalysisTaskSEImpParRes.cxx:1042 AliAnalysisTaskSEImpParRes.cxx:1043 AliAnalysisTaskSEImpParRes.cxx:1044 AliAnalysisTaskSEImpParRes.cxx:1045 AliAnalysisTaskSEImpParRes.cxx:1046 AliAnalysisTaskSEImpParRes.cxx:1047 AliAnalysisTaskSEImpParRes.cxx:1048 AliAnalysisTaskSEImpParRes.cxx:1049 AliAnalysisTaskSEImpParRes.cxx:1050 AliAnalysisTaskSEImpParRes.cxx:1051 AliAnalysisTaskSEImpParRes.cxx:1052 AliAnalysisTaskSEImpParRes.cxx:1053 AliAnalysisTaskSEImpParRes.cxx:1054 AliAnalysisTaskSEImpParRes.cxx:1055 AliAnalysisTaskSEImpParRes.cxx:1056 AliAnalysisTaskSEImpParRes.cxx:1057 AliAnalysisTaskSEImpParRes.cxx:1058 AliAnalysisTaskSEImpParRes.cxx:1059 AliAnalysisTaskSEImpParRes.cxx:1060 AliAnalysisTaskSEImpParRes.cxx:1061 AliAnalysisTaskSEImpParRes.cxx:1062 AliAnalysisTaskSEImpParRes.cxx:1063 AliAnalysisTaskSEImpParRes.cxx:1064 AliAnalysisTaskSEImpParRes.cxx:1065 AliAnalysisTaskSEImpParRes.cxx:1066 AliAnalysisTaskSEImpParRes.cxx:1067 AliAnalysisTaskSEImpParRes.cxx:1068 AliAnalysisTaskSEImpParRes.cxx:1069 AliAnalysisTaskSEImpParRes.cxx:1070 AliAnalysisTaskSEImpParRes.cxx:1071 AliAnalysisTaskSEImpParRes.cxx:1072 AliAnalysisTaskSEImpParRes.cxx:1073 AliAnalysisTaskSEImpParRes.cxx:1074 AliAnalysisTaskSEImpParRes.cxx:1075 AliAnalysisTaskSEImpParRes.cxx:1076 AliAnalysisTaskSEImpParRes.cxx:1077 AliAnalysisTaskSEImpParRes.cxx:1078 AliAnalysisTaskSEImpParRes.cxx:1079 AliAnalysisTaskSEImpParRes.cxx:1080 AliAnalysisTaskSEImpParRes.cxx:1081 AliAnalysisTaskSEImpParRes.cxx:1082 AliAnalysisTaskSEImpParRes.cxx:1083 AliAnalysisTaskSEImpParRes.cxx:1084 AliAnalysisTaskSEImpParRes.cxx:1085 AliAnalysisTaskSEImpParRes.cxx:1086 AliAnalysisTaskSEImpParRes.cxx:1087 AliAnalysisTaskSEImpParRes.cxx:1088 AliAnalysisTaskSEImpParRes.cxx:1089 AliAnalysisTaskSEImpParRes.cxx:1090 AliAnalysisTaskSEImpParRes.cxx:1091 AliAnalysisTaskSEImpParRes.cxx:1092 AliAnalysisTaskSEImpParRes.cxx:1093 AliAnalysisTaskSEImpParRes.cxx:1094 AliAnalysisTaskSEImpParRes.cxx:1095 AliAnalysisTaskSEImpParRes.cxx:1096 AliAnalysisTaskSEImpParRes.cxx:1097 AliAnalysisTaskSEImpParRes.cxx:1098 AliAnalysisTaskSEImpParRes.cxx:1099 AliAnalysisTaskSEImpParRes.cxx:1100 AliAnalysisTaskSEImpParRes.cxx:1101 AliAnalysisTaskSEImpParRes.cxx:1102 AliAnalysisTaskSEImpParRes.cxx:1103 AliAnalysisTaskSEImpParRes.cxx:1104 AliAnalysisTaskSEImpParRes.cxx:1105 AliAnalysisTaskSEImpParRes.cxx:1106 AliAnalysisTaskSEImpParRes.cxx:1107 AliAnalysisTaskSEImpParRes.cxx:1108 AliAnalysisTaskSEImpParRes.cxx:1109 AliAnalysisTaskSEImpParRes.cxx:1110 AliAnalysisTaskSEImpParRes.cxx:1111 AliAnalysisTaskSEImpParRes.cxx:1112 AliAnalysisTaskSEImpParRes.cxx:1113 AliAnalysisTaskSEImpParRes.cxx:1114 AliAnalysisTaskSEImpParRes.cxx:1115 AliAnalysisTaskSEImpParRes.cxx:1116 AliAnalysisTaskSEImpParRes.cxx:1117 AliAnalysisTaskSEImpParRes.cxx:1118 AliAnalysisTaskSEImpParRes.cxx:1119 AliAnalysisTaskSEImpParRes.cxx:1120 AliAnalysisTaskSEImpParRes.cxx:1121 AliAnalysisTaskSEImpParRes.cxx:1122 AliAnalysisTaskSEImpParRes.cxx:1123 AliAnalysisTaskSEImpParRes.cxx:1124 AliAnalysisTaskSEImpParRes.cxx:1125 AliAnalysisTaskSEImpParRes.cxx:1126 AliAnalysisTaskSEImpParRes.cxx:1127 AliAnalysisTaskSEImpParRes.cxx:1128 AliAnalysisTaskSEImpParRes.cxx:1129 AliAnalysisTaskSEImpParRes.cxx:1130 AliAnalysisTaskSEImpParRes.cxx:1131 AliAnalysisTaskSEImpParRes.cxx:1132 AliAnalysisTaskSEImpParRes.cxx:1133 AliAnalysisTaskSEImpParRes.cxx:1134 AliAnalysisTaskSEImpParRes.cxx:1135 AliAnalysisTaskSEImpParRes.cxx:1136 AliAnalysisTaskSEImpParRes.cxx:1137 AliAnalysisTaskSEImpParRes.cxx:1138 AliAnalysisTaskSEImpParRes.cxx:1139 AliAnalysisTaskSEImpParRes.cxx:1140 AliAnalysisTaskSEImpParRes.cxx:1141 AliAnalysisTaskSEImpParRes.cxx:1142 AliAnalysisTaskSEImpParRes.cxx:1143 AliAnalysisTaskSEImpParRes.cxx:1144 AliAnalysisTaskSEImpParRes.cxx:1145 AliAnalysisTaskSEImpParRes.cxx:1146 AliAnalysisTaskSEImpParRes.cxx:1147 AliAnalysisTaskSEImpParRes.cxx:1148 AliAnalysisTaskSEImpParRes.cxx:1149 AliAnalysisTaskSEImpParRes.cxx:1150 AliAnalysisTaskSEImpParRes.cxx:1151 AliAnalysisTaskSEImpParRes.cxx:1152 AliAnalysisTaskSEImpParRes.cxx:1153 AliAnalysisTaskSEImpParRes.cxx:1154 AliAnalysisTaskSEImpParRes.cxx:1155 AliAnalysisTaskSEImpParRes.cxx:1156 AliAnalysisTaskSEImpParRes.cxx:1157 AliAnalysisTaskSEImpParRes.cxx:1158 AliAnalysisTaskSEImpParRes.cxx:1159 AliAnalysisTaskSEImpParRes.cxx:1160 AliAnalysisTaskSEImpParRes.cxx:1161 AliAnalysisTaskSEImpParRes.cxx:1162 AliAnalysisTaskSEImpParRes.cxx:1163 AliAnalysisTaskSEImpParRes.cxx:1164 AliAnalysisTaskSEImpParRes.cxx:1165 AliAnalysisTaskSEImpParRes.cxx:1166 AliAnalysisTaskSEImpParRes.cxx:1167 AliAnalysisTaskSEImpParRes.cxx:1168 AliAnalysisTaskSEImpParRes.cxx:1169 AliAnalysisTaskSEImpParRes.cxx:1170 AliAnalysisTaskSEImpParRes.cxx:1171 AliAnalysisTaskSEImpParRes.cxx:1172 AliAnalysisTaskSEImpParRes.cxx:1173 AliAnalysisTaskSEImpParRes.cxx:1174 AliAnalysisTaskSEImpParRes.cxx:1175 AliAnalysisTaskSEImpParRes.cxx:1176 AliAnalysisTaskSEImpParRes.cxx:1177 AliAnalysisTaskSEImpParRes.cxx:1178 AliAnalysisTaskSEImpParRes.cxx:1179 AliAnalysisTaskSEImpParRes.cxx:1180 AliAnalysisTaskSEImpParRes.cxx:1181 AliAnalysisTaskSEImpParRes.cxx:1182 AliAnalysisTaskSEImpParRes.cxx:1183 AliAnalysisTaskSEImpParRes.cxx:1184 AliAnalysisTaskSEImpParRes.cxx:1185 AliAnalysisTaskSEImpParRes.cxx:1186 AliAnalysisTaskSEImpParRes.cxx:1187 AliAnalysisTaskSEImpParRes.cxx:1188 AliAnalysisTaskSEImpParRes.cxx:1189 AliAnalysisTaskSEImpParRes.cxx:1190 AliAnalysisTaskSEImpParRes.cxx:1191 AliAnalysisTaskSEImpParRes.cxx:1192 AliAnalysisTaskSEImpParRes.cxx:1193 AliAnalysisTaskSEImpParRes.cxx:1194 AliAnalysisTaskSEImpParRes.cxx:1195 AliAnalysisTaskSEImpParRes.cxx:1196 AliAnalysisTaskSEImpParRes.cxx:1197 AliAnalysisTaskSEImpParRes.cxx:1198 AliAnalysisTaskSEImpParRes.cxx:1199 AliAnalysisTaskSEImpParRes.cxx:1200 AliAnalysisTaskSEImpParRes.cxx:1201 AliAnalysisTaskSEImpParRes.cxx:1202 AliAnalysisTaskSEImpParRes.cxx:1203 AliAnalysisTaskSEImpParRes.cxx:1204 AliAnalysisTaskSEImpParRes.cxx:1205 AliAnalysisTaskSEImpParRes.cxx:1206 AliAnalysisTaskSEImpParRes.cxx:1207 AliAnalysisTaskSEImpParRes.cxx:1208 AliAnalysisTaskSEImpParRes.cxx:1209 AliAnalysisTaskSEImpParRes.cxx:1210 AliAnalysisTaskSEImpParRes.cxx:1211 AliAnalysisTaskSEImpParRes.cxx:1212 AliAnalysisTaskSEImpParRes.cxx:1213 AliAnalysisTaskSEImpParRes.cxx:1214 AliAnalysisTaskSEImpParRes.cxx:1215 AliAnalysisTaskSEImpParRes.cxx:1216 AliAnalysisTaskSEImpParRes.cxx:1217 AliAnalysisTaskSEImpParRes.cxx:1218 AliAnalysisTaskSEImpParRes.cxx:1219 AliAnalysisTaskSEImpParRes.cxx:1220 AliAnalysisTaskSEImpParRes.cxx:1221 AliAnalysisTaskSEImpParRes.cxx:1222 AliAnalysisTaskSEImpParRes.cxx:1223 AliAnalysisTaskSEImpParRes.cxx:1224 AliAnalysisTaskSEImpParRes.cxx:1225 AliAnalysisTaskSEImpParRes.cxx:1226 AliAnalysisTaskSEImpParRes.cxx:1227 AliAnalysisTaskSEImpParRes.cxx:1228 AliAnalysisTaskSEImpParRes.cxx:1229 AliAnalysisTaskSEImpParRes.cxx:1230 AliAnalysisTaskSEImpParRes.cxx:1231 AliAnalysisTaskSEImpParRes.cxx:1232 AliAnalysisTaskSEImpParRes.cxx:1233 AliAnalysisTaskSEImpParRes.cxx:1234 AliAnalysisTaskSEImpParRes.cxx:1235 AliAnalysisTaskSEImpParRes.cxx:1236 AliAnalysisTaskSEImpParRes.cxx:1237 AliAnalysisTaskSEImpParRes.cxx:1238 AliAnalysisTaskSEImpParRes.cxx:1239 AliAnalysisTaskSEImpParRes.cxx:1240 AliAnalysisTaskSEImpParRes.cxx:1241 AliAnalysisTaskSEImpParRes.cxx:1242 AliAnalysisTaskSEImpParRes.cxx:1243 AliAnalysisTaskSEImpParRes.cxx:1244 AliAnalysisTaskSEImpParRes.cxx:1245 AliAnalysisTaskSEImpParRes.cxx:1246 AliAnalysisTaskSEImpParRes.cxx:1247 AliAnalysisTaskSEImpParRes.cxx:1248 AliAnalysisTaskSEImpParRes.cxx:1249 AliAnalysisTaskSEImpParRes.cxx:1250 AliAnalysisTaskSEImpParRes.cxx:1251 AliAnalysisTaskSEImpParRes.cxx:1252 AliAnalysisTaskSEImpParRes.cxx:1253 AliAnalysisTaskSEImpParRes.cxx:1254 AliAnalysisTaskSEImpParRes.cxx:1255 AliAnalysisTaskSEImpParRes.cxx:1256 AliAnalysisTaskSEImpParRes.cxx:1257 AliAnalysisTaskSEImpParRes.cxx:1258 AliAnalysisTaskSEImpParRes.cxx:1259 AliAnalysisTaskSEImpParRes.cxx:1260 AliAnalysisTaskSEImpParRes.cxx:1261 AliAnalysisTaskSEImpParRes.cxx:1262 AliAnalysisTaskSEImpParRes.cxx:1263 AliAnalysisTaskSEImpParRes.cxx:1264 AliAnalysisTaskSEImpParRes.cxx:1265 AliAnalysisTaskSEImpParRes.cxx:1266 AliAnalysisTaskSEImpParRes.cxx:1267 AliAnalysisTaskSEImpParRes.cxx:1268 AliAnalysisTaskSEImpParRes.cxx:1269 AliAnalysisTaskSEImpParRes.cxx:1270 AliAnalysisTaskSEImpParRes.cxx:1271 AliAnalysisTaskSEImpParRes.cxx:1272 AliAnalysisTaskSEImpParRes.cxx:1273 AliAnalysisTaskSEImpParRes.cxx:1274 AliAnalysisTaskSEImpParRes.cxx:1275 AliAnalysisTaskSEImpParRes.cxx:1276 AliAnalysisTaskSEImpParRes.cxx:1277 AliAnalysisTaskSEImpParRes.cxx:1278 AliAnalysisTaskSEImpParRes.cxx:1279 AliAnalysisTaskSEImpParRes.cxx:1280 AliAnalysisTaskSEImpParRes.cxx:1281 AliAnalysisTaskSEImpParRes.cxx:1282 AliAnalysisTaskSEImpParRes.cxx:1283 AliAnalysisTaskSEImpParRes.cxx:1284 AliAnalysisTaskSEImpParRes.cxx:1285 AliAnalysisTaskSEImpParRes.cxx:1286 AliAnalysisTaskSEImpParRes.cxx:1287 AliAnalysisTaskSEImpParRes.cxx:1288 AliAnalysisTaskSEImpParRes.cxx:1289 AliAnalysisTaskSEImpParRes.cxx:1290 AliAnalysisTaskSEImpParRes.cxx:1291 AliAnalysisTaskSEImpParRes.cxx:1292 AliAnalysisTaskSEImpParRes.cxx:1293 AliAnalysisTaskSEImpParRes.cxx:1294 AliAnalysisTaskSEImpParRes.cxx:1295 AliAnalysisTaskSEImpParRes.cxx:1296 AliAnalysisTaskSEImpParRes.cxx:1297 AliAnalysisTaskSEImpParRes.cxx:1298 AliAnalysisTaskSEImpParRes.cxx:1299 AliAnalysisTaskSEImpParRes.cxx:1300 AliAnalysisTaskSEImpParRes.cxx:1301 AliAnalysisTaskSEImpParRes.cxx:1302 AliAnalysisTaskSEImpParRes.cxx:1303 AliAnalysisTaskSEImpParRes.cxx:1304 AliAnalysisTaskSEImpParRes.cxx:1305 AliAnalysisTaskSEImpParRes.cxx:1306 AliAnalysisTaskSEImpParRes.cxx:1307 AliAnalysisTaskSEImpParRes.cxx:1308 AliAnalysisTaskSEImpParRes.cxx:1309 AliAnalysisTaskSEImpParRes.cxx:1310 AliAnalysisTaskSEImpParRes.cxx:1311 AliAnalysisTaskSEImpParRes.cxx:1312 AliAnalysisTaskSEImpParRes.cxx:1313 AliAnalysisTaskSEImpParRes.cxx:1314 AliAnalysisTaskSEImpParRes.cxx:1315 AliAnalysisTaskSEImpParRes.cxx:1316 AliAnalysisTaskSEImpParRes.cxx:1317 AliAnalysisTaskSEImpParRes.cxx:1318 AliAnalysisTaskSEImpParRes.cxx:1319 AliAnalysisTaskSEImpParRes.cxx:1320 AliAnalysisTaskSEImpParRes.cxx:1321 AliAnalysisTaskSEImpParRes.cxx:1322 AliAnalysisTaskSEImpParRes.cxx:1323 AliAnalysisTaskSEImpParRes.cxx:1324 AliAnalysisTaskSEImpParRes.cxx:1325 AliAnalysisTaskSEImpParRes.cxx:1326 AliAnalysisTaskSEImpParRes.cxx:1327 AliAnalysisTaskSEImpParRes.cxx:1328 AliAnalysisTaskSEImpParRes.cxx:1329 AliAnalysisTaskSEImpParRes.cxx:1330 AliAnalysisTaskSEImpParRes.cxx:1331 AliAnalysisTaskSEImpParRes.cxx:1332 AliAnalysisTaskSEImpParRes.cxx:1333 AliAnalysisTaskSEImpParRes.cxx:1334 AliAnalysisTaskSEImpParRes.cxx:1335 AliAnalysisTaskSEImpParRes.cxx:1336 AliAnalysisTaskSEImpParRes.cxx:1337 AliAnalysisTaskSEImpParRes.cxx:1338 AliAnalysisTaskSEImpParRes.cxx:1339 AliAnalysisTaskSEImpParRes.cxx:1340 AliAnalysisTaskSEImpParRes.cxx:1341 AliAnalysisTaskSEImpParRes.cxx:1342 AliAnalysisTaskSEImpParRes.cxx:1343 AliAnalysisTaskSEImpParRes.cxx:1344 AliAnalysisTaskSEImpParRes.cxx:1345 AliAnalysisTaskSEImpParRes.cxx:1346 AliAnalysisTaskSEImpParRes.cxx:1347 AliAnalysisTaskSEImpParRes.cxx:1348 AliAnalysisTaskSEImpParRes.cxx:1349 AliAnalysisTaskSEImpParRes.cxx:1350 AliAnalysisTaskSEImpParRes.cxx:1351 AliAnalysisTaskSEImpParRes.cxx:1352 AliAnalysisTaskSEImpParRes.cxx:1353 AliAnalysisTaskSEImpParRes.cxx:1354 AliAnalysisTaskSEImpParRes.cxx:1355 AliAnalysisTaskSEImpParRes.cxx:1356 AliAnalysisTaskSEImpParRes.cxx:1357 AliAnalysisTaskSEImpParRes.cxx:1358 AliAnalysisTaskSEImpParRes.cxx:1359 AliAnalysisTaskSEImpParRes.cxx:1360 AliAnalysisTaskSEImpParRes.cxx:1361 AliAnalysisTaskSEImpParRes.cxx:1362 AliAnalysisTaskSEImpParRes.cxx:1363 AliAnalysisTaskSEImpParRes.cxx:1364 AliAnalysisTaskSEImpParRes.cxx:1365 AliAnalysisTaskSEImpParRes.cxx:1366 AliAnalysisTaskSEImpParRes.cxx:1367 AliAnalysisTaskSEImpParRes.cxx:1368 AliAnalysisTaskSEImpParRes.cxx:1369 AliAnalysisTaskSEImpParRes.cxx:1370 AliAnalysisTaskSEImpParRes.cxx:1371 AliAnalysisTaskSEImpParRes.cxx:1372 AliAnalysisTaskSEImpParRes.cxx:1373 AliAnalysisTaskSEImpParRes.cxx:1374 AliAnalysisTaskSEImpParRes.cxx:1375 AliAnalysisTaskSEImpParRes.cxx:1376 AliAnalysisTaskSEImpParRes.cxx:1377 AliAnalysisTaskSEImpParRes.cxx:1378 AliAnalysisTaskSEImpParRes.cxx:1379 AliAnalysisTaskSEImpParRes.cxx:1380 AliAnalysisTaskSEImpParRes.cxx:1381 AliAnalysisTaskSEImpParRes.cxx:1382 AliAnalysisTaskSEImpParRes.cxx:1383 AliAnalysisTaskSEImpParRes.cxx:1384 AliAnalysisTaskSEImpParRes.cxx:1385 AliAnalysisTaskSEImpParRes.cxx:1386 AliAnalysisTaskSEImpParRes.cxx:1387 AliAnalysisTaskSEImpParRes.cxx:1388 AliAnalysisTaskSEImpParRes.cxx:1389 AliAnalysisTaskSEImpParRes.cxx:1390 AliAnalysisTaskSEImpParRes.cxx:1391 AliAnalysisTaskSEImpParRes.cxx:1392 AliAnalysisTaskSEImpParRes.cxx:1393 AliAnalysisTaskSEImpParRes.cxx:1394 AliAnalysisTaskSEImpParRes.cxx:1395 AliAnalysisTaskSEImpParRes.cxx:1396 AliAnalysisTaskSEImpParRes.cxx:1397 AliAnalysisTaskSEImpParRes.cxx:1398 AliAnalysisTaskSEImpParRes.cxx:1399 AliAnalysisTaskSEImpParRes.cxx:1400 AliAnalysisTaskSEImpParRes.cxx:1401 AliAnalysisTaskSEImpParRes.cxx:1402 AliAnalysisTaskSEImpParRes.cxx:1403 AliAnalysisTaskSEImpParRes.cxx:1404 AliAnalysisTaskSEImpParRes.cxx:1405 AliAnalysisTaskSEImpParRes.cxx:1406 AliAnalysisTaskSEImpParRes.cxx:1407 AliAnalysisTaskSEImpParRes.cxx:1408 AliAnalysisTaskSEImpParRes.cxx:1409 AliAnalysisTaskSEImpParRes.cxx:1410 AliAnalysisTaskSEImpParRes.cxx:1411 AliAnalysisTaskSEImpParRes.cxx:1412 AliAnalysisTaskSEImpParRes.cxx:1413 AliAnalysisTaskSEImpParRes.cxx:1414 AliAnalysisTaskSEImpParRes.cxx:1415 AliAnalysisTaskSEImpParRes.cxx:1416 AliAnalysisTaskSEImpParRes.cxx:1417 AliAnalysisTaskSEImpParRes.cxx:1418 AliAnalysisTaskSEImpParRes.cxx:1419 AliAnalysisTaskSEImpParRes.cxx:1420 AliAnalysisTaskSEImpParRes.cxx:1421 AliAnalysisTaskSEImpParRes.cxx:1422 AliAnalysisTaskSEImpParRes.cxx:1423 AliAnalysisTaskSEImpParRes.cxx:1424 AliAnalysisTaskSEImpParRes.cxx:1425 AliAnalysisTaskSEImpParRes.cxx:1426 AliAnalysisTaskSEImpParRes.cxx:1427 AliAnalysisTaskSEImpParRes.cxx:1428 AliAnalysisTaskSEImpParRes.cxx:1429 AliAnalysisTaskSEImpParRes.cxx:1430 AliAnalysisTaskSEImpParRes.cxx:1431 AliAnalysisTaskSEImpParRes.cxx:1432 AliAnalysisTaskSEImpParRes.cxx:1433 AliAnalysisTaskSEImpParRes.cxx:1434 AliAnalysisTaskSEImpParRes.cxx:1435 AliAnalysisTaskSEImpParRes.cxx:1436 AliAnalysisTaskSEImpParRes.cxx:1437 AliAnalysisTaskSEImpParRes.cxx:1438 AliAnalysisTaskSEImpParRes.cxx:1439 AliAnalysisTaskSEImpParRes.cxx:1440 AliAnalysisTaskSEImpParRes.cxx:1441 AliAnalysisTaskSEImpParRes.cxx:1442 AliAnalysisTaskSEImpParRes.cxx:1443 AliAnalysisTaskSEImpParRes.cxx:1444 AliAnalysisTaskSEImpParRes.cxx:1445 AliAnalysisTaskSEImpParRes.cxx:1446 AliAnalysisTaskSEImpParRes.cxx:1447 AliAnalysisTaskSEImpParRes.cxx:1448 AliAnalysisTaskSEImpParRes.cxx:1449 AliAnalysisTaskSEImpParRes.cxx:1450 AliAnalysisTaskSEImpParRes.cxx:1451 AliAnalysisTaskSEImpParRes.cxx:1452 AliAnalysisTaskSEImpParRes.cxx:1453 AliAnalysisTaskSEImpParRes.cxx:1454 AliAnalysisTaskSEImpParRes.cxx:1455 AliAnalysisTaskSEImpParRes.cxx:1456 AliAnalysisTaskSEImpParRes.cxx:1457 AliAnalysisTaskSEImpParRes.cxx:1458 AliAnalysisTaskSEImpParRes.cxx:1459 AliAnalysisTaskSEImpParRes.cxx:1460 AliAnalysisTaskSEImpParRes.cxx:1461 AliAnalysisTaskSEImpParRes.cxx:1462 AliAnalysisTaskSEImpParRes.cxx:1463 AliAnalysisTaskSEImpParRes.cxx:1464 AliAnalysisTaskSEImpParRes.cxx:1465 AliAnalysisTaskSEImpParRes.cxx:1466 AliAnalysisTaskSEImpParRes.cxx:1467 AliAnalysisTaskSEImpParRes.cxx:1468 AliAnalysisTaskSEImpParRes.cxx:1469 AliAnalysisTaskSEImpParRes.cxx:1470 AliAnalysisTaskSEImpParRes.cxx:1471 AliAnalysisTaskSEImpParRes.cxx:1472 AliAnalysisTaskSEImpParRes.cxx:1473 AliAnalysisTaskSEImpParRes.cxx:1474 AliAnalysisTaskSEImpParRes.cxx:1475 AliAnalysisTaskSEImpParRes.cxx:1476 AliAnalysisTaskSEImpParRes.cxx:1477 AliAnalysisTaskSEImpParRes.cxx:1478 AliAnalysisTaskSEImpParRes.cxx:1479 AliAnalysisTaskSEImpParRes.cxx:1480 AliAnalysisTaskSEImpParRes.cxx:1481 AliAnalysisTaskSEImpParRes.cxx:1482 AliAnalysisTaskSEImpParRes.cxx:1483 AliAnalysisTaskSEImpParRes.cxx:1484 AliAnalysisTaskSEImpParRes.cxx:1485 AliAnalysisTaskSEImpParRes.cxx:1486 AliAnalysisTaskSEImpParRes.cxx:1487 AliAnalysisTaskSEImpParRes.cxx:1488 AliAnalysisTaskSEImpParRes.cxx:1489 AliAnalysisTaskSEImpParRes.cxx:1490 AliAnalysisTaskSEImpParRes.cxx:1491 AliAnalysisTaskSEImpParRes.cxx:1492 AliAnalysisTaskSEImpParRes.cxx:1493 AliAnalysisTaskSEImpParRes.cxx:1494 AliAnalysisTaskSEImpParRes.cxx:1495 AliAnalysisTaskSEImpParRes.cxx:1496 AliAnalysisTaskSEImpParRes.cxx:1497 AliAnalysisTaskSEImpParRes.cxx:1498 AliAnalysisTaskSEImpParRes.cxx:1499 AliAnalysisTaskSEImpParRes.cxx:1500 AliAnalysisTaskSEImpParRes.cxx:1501 AliAnalysisTaskSEImpParRes.cxx:1502 AliAnalysisTaskSEImpParRes.cxx:1503 AliAnalysisTaskSEImpParRes.cxx:1504 AliAnalysisTaskSEImpParRes.cxx:1505 AliAnalysisTaskSEImpParRes.cxx:1506 AliAnalysisTaskSEImpParRes.cxx:1507 AliAnalysisTaskSEImpParRes.cxx:1508 AliAnalysisTaskSEImpParRes.cxx:1509 AliAnalysisTaskSEImpParRes.cxx:1510 AliAnalysisTaskSEImpParRes.cxx:1511 AliAnalysisTaskSEImpParRes.cxx:1512 AliAnalysisTaskSEImpParRes.cxx:1513 AliAnalysisTaskSEImpParRes.cxx:1514 AliAnalysisTaskSEImpParRes.cxx:1515 AliAnalysisTaskSEImpParRes.cxx:1516 AliAnalysisTaskSEImpParRes.cxx:1517 AliAnalysisTaskSEImpParRes.cxx:1518 AliAnalysisTaskSEImpParRes.cxx:1519 AliAnalysisTaskSEImpParRes.cxx:1520 AliAnalysisTaskSEImpParRes.cxx:1521 AliAnalysisTaskSEImpParRes.cxx:1522 AliAnalysisTaskSEImpParRes.cxx:1523 AliAnalysisTaskSEImpParRes.cxx:1524 AliAnalysisTaskSEImpParRes.cxx:1525 AliAnalysisTaskSEImpParRes.cxx:1526 AliAnalysisTaskSEImpParRes.cxx:1527 AliAnalysisTaskSEImpParRes.cxx:1528 AliAnalysisTaskSEImpParRes.cxx:1529 AliAnalysisTaskSEImpParRes.cxx:1530 AliAnalysisTaskSEImpParRes.cxx:1531 AliAnalysisTaskSEImpParRes.cxx:1532 AliAnalysisTaskSEImpParRes.cxx:1533 AliAnalysisTaskSEImpParRes.cxx:1534 AliAnalysisTaskSEImpParRes.cxx:1535 AliAnalysisTaskSEImpParRes.cxx:1536 AliAnalysisTaskSEImpParRes.cxx:1537 AliAnalysisTaskSEImpParRes.cxx:1538 AliAnalysisTaskSEImpParRes.cxx:1539 AliAnalysisTaskSEImpParRes.cxx:1540 AliAnalysisTaskSEImpParRes.cxx:1541 AliAnalysisTaskSEImpParRes.cxx:1542 AliAnalysisTaskSEImpParRes.cxx:1543 AliAnalysisTaskSEImpParRes.cxx:1544 AliAnalysisTaskSEImpParRes.cxx:1545 AliAnalysisTaskSEImpParRes.cxx:1546 AliAnalysisTaskSEImpParRes.cxx:1547 AliAnalysisTaskSEImpParRes.cxx:1548 AliAnalysisTaskSEImpParRes.cxx:1549 AliAnalysisTaskSEImpParRes.cxx:1550 AliAnalysisTaskSEImpParRes.cxx:1551 AliAnalysisTaskSEImpParRes.cxx:1552 AliAnalysisTaskSEImpParRes.cxx:1553 AliAnalysisTaskSEImpParRes.cxx:1554 AliAnalysisTaskSEImpParRes.cxx:1555 AliAnalysisTaskSEImpParRes.cxx:1556 AliAnalysisTaskSEImpParRes.cxx:1557 AliAnalysisTaskSEImpParRes.cxx:1558 AliAnalysisTaskSEImpParRes.cxx:1559 AliAnalysisTaskSEImpParRes.cxx:1560 AliAnalysisTaskSEImpParRes.cxx:1561 AliAnalysisTaskSEImpParRes.cxx:1562 AliAnalysisTaskSEImpParRes.cxx:1563 AliAnalysisTaskSEImpParRes.cxx:1564 AliAnalysisTaskSEImpParRes.cxx:1565 AliAnalysisTaskSEImpParRes.cxx:1566 AliAnalysisTaskSEImpParRes.cxx:1567 AliAnalysisTaskSEImpParRes.cxx:1568 AliAnalysisTaskSEImpParRes.cxx:1569 AliAnalysisTaskSEImpParRes.cxx:1570 AliAnalysisTaskSEImpParRes.cxx:1571 AliAnalysisTaskSEImpParRes.cxx:1572 AliAnalysisTaskSEImpParRes.cxx:1573 AliAnalysisTaskSEImpParRes.cxx:1574 AliAnalysisTaskSEImpParRes.cxx:1575 AliAnalysisTaskSEImpParRes.cxx:1576 AliAnalysisTaskSEImpParRes.cxx:1577 AliAnalysisTaskSEImpParRes.cxx:1578 AliAnalysisTaskSEImpParRes.cxx:1579 AliAnalysisTaskSEImpParRes.cxx:1580 AliAnalysisTaskSEImpParRes.cxx:1581 AliAnalysisTaskSEImpParRes.cxx:1582 AliAnalysisTaskSEImpParRes.cxx:1583 AliAnalysisTaskSEImpParRes.cxx:1584 AliAnalysisTaskSEImpParRes.cxx:1585 AliAnalysisTaskSEImpParRes.cxx:1586 AliAnalysisTaskSEImpParRes.cxx:1587 AliAnalysisTaskSEImpParRes.cxx:1588 AliAnalysisTaskSEImpParRes.cxx:1589 AliAnalysisTaskSEImpParRes.cxx:1590 AliAnalysisTaskSEImpParRes.cxx:1591 AliAnalysisTaskSEImpParRes.cxx:1592 AliAnalysisTaskSEImpParRes.cxx:1593 AliAnalysisTaskSEImpParRes.cxx:1594 AliAnalysisTaskSEImpParRes.cxx:1595 AliAnalysisTaskSEImpParRes.cxx:1596 AliAnalysisTaskSEImpParRes.cxx:1597 AliAnalysisTaskSEImpParRes.cxx:1598 AliAnalysisTaskSEImpParRes.cxx:1599 AliAnalysisTaskSEImpParRes.cxx:1600 AliAnalysisTaskSEImpParRes.cxx:1601 AliAnalysisTaskSEImpParRes.cxx:1602 AliAnalysisTaskSEImpParRes.cxx:1603 AliAnalysisTaskSEImpParRes.cxx:1604 AliAnalysisTaskSEImpParRes.cxx:1605 AliAnalysisTaskSEImpParRes.cxx:1606 AliAnalysisTaskSEImpParRes.cxx:1607 AliAnalysisTaskSEImpParRes.cxx:1608 AliAnalysisTaskSEImpParRes.cxx:1609 AliAnalysisTaskSEImpParRes.cxx:1610 AliAnalysisTaskSEImpParRes.cxx:1611 AliAnalysisTaskSEImpParRes.cxx:1612 AliAnalysisTaskSEImpParRes.cxx:1613 AliAnalysisTaskSEImpParRes.cxx:1614 AliAnalysisTaskSEImpParRes.cxx:1615 AliAnalysisTaskSEImpParRes.cxx:1616 AliAnalysisTaskSEImpParRes.cxx:1617 AliAnalysisTaskSEImpParRes.cxx:1618 AliAnalysisTaskSEImpParRes.cxx:1619 AliAnalysisTaskSEImpParRes.cxx:1620 AliAnalysisTaskSEImpParRes.cxx:1621 AliAnalysisTaskSEImpParRes.cxx:1622 AliAnalysisTaskSEImpParRes.cxx:1623 AliAnalysisTaskSEImpParRes.cxx:1624 AliAnalysisTaskSEImpParRes.cxx:1625 AliAnalysisTaskSEImpParRes.cxx:1626 AliAnalysisTaskSEImpParRes.cxx:1627 AliAnalysisTaskSEImpParRes.cxx:1628 AliAnalysisTaskSEImpParRes.cxx:1629 AliAnalysisTaskSEImpParRes.cxx:1630 AliAnalysisTaskSEImpParRes.cxx:1631 AliAnalysisTaskSEImpParRes.cxx:1632 AliAnalysisTaskSEImpParRes.cxx:1633 AliAnalysisTaskSEImpParRes.cxx:1634 AliAnalysisTaskSEImpParRes.cxx:1635 AliAnalysisTaskSEImpParRes.cxx:1636 AliAnalysisTaskSEImpParRes.cxx:1637 AliAnalysisTaskSEImpParRes.cxx:1638 AliAnalysisTaskSEImpParRes.cxx:1639 AliAnalysisTaskSEImpParRes.cxx:1640 AliAnalysisTaskSEImpParRes.cxx:1641 AliAnalysisTaskSEImpParRes.cxx:1642 AliAnalysisTaskSEImpParRes.cxx:1643 AliAnalysisTaskSEImpParRes.cxx:1644 AliAnalysisTaskSEImpParRes.cxx:1645 AliAnalysisTaskSEImpParRes.cxx:1646 AliAnalysisTaskSEImpParRes.cxx:1647 AliAnalysisTaskSEImpParRes.cxx:1648 AliAnalysisTaskSEImpParRes.cxx:1649 AliAnalysisTaskSEImpParRes.cxx:1650 AliAnalysisTaskSEImpParRes.cxx:1651 AliAnalysisTaskSEImpParRes.cxx:1652 AliAnalysisTaskSEImpParRes.cxx:1653 AliAnalysisTaskSEImpParRes.cxx:1654 AliAnalysisTaskSEImpParRes.cxx:1655 AliAnalysisTaskSEImpParRes.cxx:1656 AliAnalysisTaskSEImpParRes.cxx:1657 AliAnalysisTaskSEImpParRes.cxx:1658 AliAnalysisTaskSEImpParRes.cxx:1659 AliAnalysisTaskSEImpParRes.cxx:1660 AliAnalysisTaskSEImpParRes.cxx:1661 AliAnalysisTaskSEImpParRes.cxx:1662 AliAnalysisTaskSEImpParRes.cxx:1663 AliAnalysisTaskSEImpParRes.cxx:1664 AliAnalysisTaskSEImpParRes.cxx:1665 AliAnalysisTaskSEImpParRes.cxx:1666 AliAnalysisTaskSEImpParRes.cxx:1667 AliAnalysisTaskSEImpParRes.cxx:1668 AliAnalysisTaskSEImpParRes.cxx:1669 AliAnalysisTaskSEImpParRes.cxx:1670 AliAnalysisTaskSEImpParRes.cxx:1671 AliAnalysisTaskSEImpParRes.cxx:1672 AliAnalysisTaskSEImpParRes.cxx:1673 AliAnalysisTaskSEImpParRes.cxx:1674 AliAnalysisTaskSEImpParRes.cxx:1675 AliAnalysisTaskSEImpParRes.cxx:1676 AliAnalysisTaskSEImpParRes.cxx:1677 AliAnalysisTaskSEImpParRes.cxx:1678 AliAnalysisTaskSEImpParRes.cxx:1679 AliAnalysisTaskSEImpParRes.cxx:1680 AliAnalysisTaskSEImpParRes.cxx:1681 AliAnalysisTaskSEImpParRes.cxx:1682 AliAnalysisTaskSEImpParRes.cxx:1683 AliAnalysisTaskSEImpParRes.cxx:1684 AliAnalysisTaskSEImpParRes.cxx:1685 AliAnalysisTaskSEImpParRes.cxx:1686 AliAnalysisTaskSEImpParRes.cxx:1687 AliAnalysisTaskSEImpParRes.cxx:1688 AliAnalysisTaskSEImpParRes.cxx:1689 AliAnalysisTaskSEImpParRes.cxx:1690 AliAnalysisTaskSEImpParRes.cxx:1691 AliAnalysisTaskSEImpParRes.cxx:1692 AliAnalysisTaskSEImpParRes.cxx:1693 AliAnalysisTaskSEImpParRes.cxx:1694 AliAnalysisTaskSEImpParRes.cxx:1695 AliAnalysisTaskSEImpParRes.cxx:1696 AliAnalysisTaskSEImpParRes.cxx:1697 AliAnalysisTaskSEImpParRes.cxx:1698 AliAnalysisTaskSEImpParRes.cxx:1699 AliAnalysisTaskSEImpParRes.cxx:1700 AliAnalysisTaskSEImpParRes.cxx:1701 AliAnalysisTaskSEImpParRes.cxx:1702 AliAnalysisTaskSEImpParRes.cxx:1703 AliAnalysisTaskSEImpParRes.cxx:1704 AliAnalysisTaskSEImpParRes.cxx:1705 AliAnalysisTaskSEImpParRes.cxx:1706 AliAnalysisTaskSEImpParRes.cxx:1707 AliAnalysisTaskSEImpParRes.cxx:1708 AliAnalysisTaskSEImpParRes.cxx:1709 AliAnalysisTaskSEImpParRes.cxx:1710 AliAnalysisTaskSEImpParRes.cxx:1711 AliAnalysisTaskSEImpParRes.cxx:1712 AliAnalysisTaskSEImpParRes.cxx:1713 AliAnalysisTaskSEImpParRes.cxx:1714 AliAnalysisTaskSEImpParRes.cxx:1715 AliAnalysisTaskSEImpParRes.cxx:1716 AliAnalysisTaskSEImpParRes.cxx:1717 AliAnalysisTaskSEImpParRes.cxx:1718 AliAnalysisTaskSEImpParRes.cxx:1719 AliAnalysisTaskSEImpParRes.cxx:1720 AliAnalysisTaskSEImpParRes.cxx:1721 AliAnalysisTaskSEImpParRes.cxx:1722 AliAnalysisTaskSEImpParRes.cxx:1723 AliAnalysisTaskSEImpParRes.cxx:1724 AliAnalysisTaskSEImpParRes.cxx:1725 AliAnalysisTaskSEImpParRes.cxx:1726 AliAnalysisTaskSEImpParRes.cxx:1727 AliAnalysisTaskSEImpParRes.cxx:1728 AliAnalysisTaskSEImpParRes.cxx:1729 AliAnalysisTaskSEImpParRes.cxx:1730 AliAnalysisTaskSEImpParRes.cxx:1731 AliAnalysisTaskSEImpParRes.cxx:1732 AliAnalysisTaskSEImpParRes.cxx:1733 AliAnalysisTaskSEImpParRes.cxx:1734 AliAnalysisTaskSEImpParRes.cxx:1735 AliAnalysisTaskSEImpParRes.cxx:1736 AliAnalysisTaskSEImpParRes.cxx:1737 AliAnalysisTaskSEImpParRes.cxx:1738 AliAnalysisTaskSEImpParRes.cxx:1739 AliAnalysisTaskSEImpParRes.cxx:1740 AliAnalysisTaskSEImpParRes.cxx:1741 AliAnalysisTaskSEImpParRes.cxx:1742 AliAnalysisTaskSEImpParRes.cxx:1743 AliAnalysisTaskSEImpParRes.cxx:1744 AliAnalysisTaskSEImpParRes.cxx:1745 AliAnalysisTaskSEImpParRes.cxx:1746 AliAnalysisTaskSEImpParRes.cxx:1747 AliAnalysisTaskSEImpParRes.cxx:1748 AliAnalysisTaskSEImpParRes.cxx:1749 AliAnalysisTaskSEImpParRes.cxx:1750 AliAnalysisTaskSEImpParRes.cxx:1751 AliAnalysisTaskSEImpParRes.cxx:1752 AliAnalysisTaskSEImpParRes.cxx:1753 AliAnalysisTaskSEImpParRes.cxx:1754 AliAnalysisTaskSEImpParRes.cxx:1755 AliAnalysisTaskSEImpParRes.cxx:1756 AliAnalysisTaskSEImpParRes.cxx:1757 AliAnalysisTaskSEImpParRes.cxx:1758 AliAnalysisTaskSEImpParRes.cxx:1759 AliAnalysisTaskSEImpParRes.cxx:1760 AliAnalysisTaskSEImpParRes.cxx:1761 AliAnalysisTaskSEImpParRes.cxx:1762 AliAnalysisTaskSEImpParRes.cxx:1763 AliAnalysisTaskSEImpParRes.cxx:1764 AliAnalysisTaskSEImpParRes.cxx:1765 AliAnalysisTaskSEImpParRes.cxx:1766 AliAnalysisTaskSEImpParRes.cxx:1767 AliAnalysisTaskSEImpParRes.cxx:1768 AliAnalysisTaskSEImpParRes.cxx:1769 AliAnalysisTaskSEImpParRes.cxx:1770 AliAnalysisTaskSEImpParRes.cxx:1771 AliAnalysisTaskSEImpParRes.cxx:1772 AliAnalysisTaskSEImpParRes.cxx:1773 AliAnalysisTaskSEImpParRes.cxx:1774 AliAnalysisTaskSEImpParRes.cxx:1775 AliAnalysisTaskSEImpParRes.cxx:1776 AliAnalysisTaskSEImpParRes.cxx:1777 AliAnalysisTaskSEImpParRes.cxx:1778 AliAnalysisTaskSEImpParRes.cxx:1779 AliAnalysisTaskSEImpParRes.cxx:1780 AliAnalysisTaskSEImpParRes.cxx:1781 AliAnalysisTaskSEImpParRes.cxx:1782 AliAnalysisTaskSEImpParRes.cxx:1783 AliAnalysisTaskSEImpParRes.cxx:1784 AliAnalysisTaskSEImpParRes.cxx:1785 AliAnalysisTaskSEImpParRes.cxx:1786 AliAnalysisTaskSEImpParRes.cxx:1787 AliAnalysisTaskSEImpParRes.cxx:1788 AliAnalysisTaskSEImpParRes.cxx:1789 AliAnalysisTaskSEImpParRes.cxx:1790 AliAnalysisTaskSEImpParRes.cxx:1791 AliAnalysisTaskSEImpParRes.cxx:1792 AliAnalysisTaskSEImpParRes.cxx:1793 AliAnalysisTaskSEImpParRes.cxx:1794 AliAnalysisTaskSEImpParRes.cxx:1795 AliAnalysisTaskSEImpParRes.cxx:1796 AliAnalysisTaskSEImpParRes.cxx:1797 AliAnalysisTaskSEImpParRes.cxx:1798 AliAnalysisTaskSEImpParRes.cxx:1799 AliAnalysisTaskSEImpParRes.cxx:1800 AliAnalysisTaskSEImpParRes.cxx:1801 AliAnalysisTaskSEImpParRes.cxx:1802 AliAnalysisTaskSEImpParRes.cxx:1803 AliAnalysisTaskSEImpParRes.cxx:1804 AliAnalysisTaskSEImpParRes.cxx:1805 AliAnalysisTaskSEImpParRes.cxx:1806 AliAnalysisTaskSEImpParRes.cxx:1807 AliAnalysisTaskSEImpParRes.cxx:1808 AliAnalysisTaskSEImpParRes.cxx:1809 AliAnalysisTaskSEImpParRes.cxx:1810 AliAnalysisTaskSEImpParRes.cxx:1811 AliAnalysisTaskSEImpParRes.cxx:1812 AliAnalysisTaskSEImpParRes.cxx:1813 AliAnalysisTaskSEImpParRes.cxx:1814 AliAnalysisTaskSEImpParRes.cxx:1815 AliAnalysisTaskSEImpParRes.cxx:1816 AliAnalysisTaskSEImpParRes.cxx:1817 AliAnalysisTaskSEImpParRes.cxx:1818 AliAnalysisTaskSEImpParRes.cxx:1819 AliAnalysisTaskSEImpParRes.cxx:1820 AliAnalysisTaskSEImpParRes.cxx:1821 AliAnalysisTaskSEImpParRes.cxx:1822 AliAnalysisTaskSEImpParRes.cxx:1823 AliAnalysisTaskSEImpParRes.cxx:1824 AliAnalysisTaskSEImpParRes.cxx:1825 AliAnalysisTaskSEImpParRes.cxx:1826 AliAnalysisTaskSEImpParRes.cxx:1827 AliAnalysisTaskSEImpParRes.cxx:1828 AliAnalysisTaskSEImpParRes.cxx:1829 AliAnalysisTaskSEImpParRes.cxx:1830 AliAnalysisTaskSEImpParRes.cxx:1831 AliAnalysisTaskSEImpParRes.cxx:1832 AliAnalysisTaskSEImpParRes.cxx:1833 AliAnalysisTaskSEImpParRes.cxx:1834 AliAnalysisTaskSEImpParRes.cxx:1835 AliAnalysisTaskSEImpParRes.cxx:1836 AliAnalysisTaskSEImpParRes.cxx:1837 AliAnalysisTaskSEImpParRes.cxx:1838 AliAnalysisTaskSEImpParRes.cxx:1839 AliAnalysisTaskSEImpParRes.cxx:1840 AliAnalysisTaskSEImpParRes.cxx:1841 AliAnalysisTaskSEImpParRes.cxx:1842 AliAnalysisTaskSEImpParRes.cxx:1843 AliAnalysisTaskSEImpParRes.cxx:1844 AliAnalysisTaskSEImpParRes.cxx:1845 AliAnalysisTaskSEImpParRes.cxx:1846 AliAnalysisTaskSEImpParRes.cxx:1847 AliAnalysisTaskSEImpParRes.cxx:1848 AliAnalysisTaskSEImpParRes.cxx:1849 AliAnalysisTaskSEImpParRes.cxx:1850 AliAnalysisTaskSEImpParRes.cxx:1851 AliAnalysisTaskSEImpParRes.cxx:1852 AliAnalysisTaskSEImpParRes.cxx:1853 AliAnalysisTaskSEImpParRes.cxx:1854 AliAnalysisTaskSEImpParRes.cxx:1855 AliAnalysisTaskSEImpParRes.cxx:1856 AliAnalysisTaskSEImpParRes.cxx:1857 AliAnalysisTaskSEImpParRes.cxx:1858 AliAnalysisTaskSEImpParRes.cxx:1859 AliAnalysisTaskSEImpParRes.cxx:1860 AliAnalysisTaskSEImpParRes.cxx:1861 AliAnalysisTaskSEImpParRes.cxx:1862 AliAnalysisTaskSEImpParRes.cxx:1863 AliAnalysisTaskSEImpParRes.cxx:1864 AliAnalysisTaskSEImpParRes.cxx:1865 AliAnalysisTaskSEImpParRes.cxx:1866 AliAnalysisTaskSEImpParRes.cxx:1867 AliAnalysisTaskSEImpParRes.cxx:1868 AliAnalysisTaskSEImpParRes.cxx:1869 AliAnalysisTaskSEImpParRes.cxx:1870 AliAnalysisTaskSEImpParRes.cxx:1871 AliAnalysisTaskSEImpParRes.cxx:1872 AliAnalysisTaskSEImpParRes.cxx:1873 AliAnalysisTaskSEImpParRes.cxx:1874 AliAnalysisTaskSEImpParRes.cxx:1875 AliAnalysisTaskSEImpParRes.cxx:1876 AliAnalysisTaskSEImpParRes.cxx:1877 AliAnalysisTaskSEImpParRes.cxx:1878 AliAnalysisTaskSEImpParRes.cxx:1879 AliAnalysisTaskSEImpParRes.cxx:1880 AliAnalysisTaskSEImpParRes.cxx:1881 AliAnalysisTaskSEImpParRes.cxx:1882 AliAnalysisTaskSEImpParRes.cxx:1883 AliAnalysisTaskSEImpParRes.cxx:1884 AliAnalysisTaskSEImpParRes.cxx:1885 AliAnalysisTaskSEImpParRes.cxx:1886 AliAnalysisTaskSEImpParRes.cxx:1887 AliAnalysisTaskSEImpParRes.cxx:1888 AliAnalysisTaskSEImpParRes.cxx:1889 AliAnalysisTaskSEImpParRes.cxx:1890 AliAnalysisTaskSEImpParRes.cxx:1891 AliAnalysisTaskSEImpParRes.cxx:1892 AliAnalysisTaskSEImpParRes.cxx:1893 AliAnalysisTaskSEImpParRes.cxx:1894 AliAnalysisTaskSEImpParRes.cxx:1895 AliAnalysisTaskSEImpParRes.cxx:1896 AliAnalysisTaskSEImpParRes.cxx:1897 AliAnalysisTaskSEImpParRes.cxx:1898 AliAnalysisTaskSEImpParRes.cxx:1899 AliAnalysisTaskSEImpParRes.cxx:1900 AliAnalysisTaskSEImpParRes.cxx:1901 AliAnalysisTaskSEImpParRes.cxx:1902 AliAnalysisTaskSEImpParRes.cxx:1903 AliAnalysisTaskSEImpParRes.cxx:1904 AliAnalysisTaskSEImpParRes.cxx:1905 AliAnalysisTaskSEImpParRes.cxx:1906 AliAnalysisTaskSEImpParRes.cxx:1907 AliAnalysisTaskSEImpParRes.cxx:1908 AliAnalysisTaskSEImpParRes.cxx:1909 AliAnalysisTaskSEImpParRes.cxx:1910 AliAnalysisTaskSEImpParRes.cxx:1911 AliAnalysisTaskSEImpParRes.cxx:1912 AliAnalysisTaskSEImpParRes.cxx:1913 AliAnalysisTaskSEImpParRes.cxx:1914 AliAnalysisTaskSEImpParRes.cxx:1915 AliAnalysisTaskSEImpParRes.cxx:1916 AliAnalysisTaskSEImpParRes.cxx:1917 AliAnalysisTaskSEImpParRes.cxx:1918 AliAnalysisTaskSEImpParRes.cxx:1919 AliAnalysisTaskSEImpParRes.cxx:1920 AliAnalysisTaskSEImpParRes.cxx:1921 AliAnalysisTaskSEImpParRes.cxx:1922 AliAnalysisTaskSEImpParRes.cxx:1923 AliAnalysisTaskSEImpParRes.cxx:1924 AliAnalysisTaskSEImpParRes.cxx:1925 AliAnalysisTaskSEImpParRes.cxx:1926 AliAnalysisTaskSEImpParRes.cxx:1927 AliAnalysisTaskSEImpParRes.cxx:1928 AliAnalysisTaskSEImpParRes.cxx:1929 AliAnalysisTaskSEImpParRes.cxx:1930 AliAnalysisTaskSEImpParRes.cxx:1931 AliAnalysisTaskSEImpParRes.cxx:1932 AliAnalysisTaskSEImpParRes.cxx:1933 AliAnalysisTaskSEImpParRes.cxx:1934 AliAnalysisTaskSEImpParRes.cxx:1935 AliAnalysisTaskSEImpParRes.cxx:1936 AliAnalysisTaskSEImpParRes.cxx:1937 AliAnalysisTaskSEImpParRes.cxx:1938 AliAnalysisTaskSEImpParRes.cxx:1939 AliAnalysisTaskSEImpParRes.cxx:1940 AliAnalysisTaskSEImpParRes.cxx:1941 AliAnalysisTaskSEImpParRes.cxx:1942 AliAnalysisTaskSEImpParRes.cxx:1943 AliAnalysisTaskSEImpParRes.cxx:1944 AliAnalysisTaskSEImpParRes.cxx:1945 AliAnalysisTaskSEImpParRes.cxx:1946 AliAnalysisTaskSEImpParRes.cxx:1947 AliAnalysisTaskSEImpParRes.cxx:1948 AliAnalysisTaskSEImpParRes.cxx:1949 AliAnalysisTaskSEImpParRes.cxx:1950 AliAnalysisTaskSEImpParRes.cxx:1951 AliAnalysisTaskSEImpParRes.cxx:1952 AliAnalysisTaskSEImpParRes.cxx:1953 AliAnalysisTaskSEImpParRes.cxx:1954 AliAnalysisTaskSEImpParRes.cxx:1955 AliAnalysisTaskSEImpParRes.cxx:1956 AliAnalysisTaskSEImpParRes.cxx:1957 AliAnalysisTaskSEImpParRes.cxx:1958 AliAnalysisTaskSEImpParRes.cxx:1959 AliAnalysisTaskSEImpParRes.cxx:1960 AliAnalysisTaskSEImpParRes.cxx:1961 AliAnalysisTaskSEImpParRes.cxx:1962 AliAnalysisTaskSEImpParRes.cxx:1963 AliAnalysisTaskSEImpParRes.cxx:1964 AliAnalysisTaskSEImpParRes.cxx:1965 AliAnalysisTaskSEImpParRes.cxx:1966 AliAnalysisTaskSEImpParRes.cxx:1967 AliAnalysisTaskSEImpParRes.cxx:1968 AliAnalysisTaskSEImpParRes.cxx:1969 AliAnalysisTaskSEImpParRes.cxx:1970 AliAnalysisTaskSEImpParRes.cxx:1971 AliAnalysisTaskSEImpParRes.cxx:1972 AliAnalysisTaskSEImpParRes.cxx:1973 AliAnalysisTaskSEImpParRes.cxx:1974 AliAnalysisTaskSEImpParRes.cxx:1975 AliAnalysisTaskSEImpParRes.cxx:1976 AliAnalysisTaskSEImpParRes.cxx:1977 AliAnalysisTaskSEImpParRes.cxx:1978 AliAnalysisTaskSEImpParRes.cxx:1979 AliAnalysisTaskSEImpParRes.cxx:1980 AliAnalysisTaskSEImpParRes.cxx:1981 AliAnalysisTaskSEImpParRes.cxx:1982 AliAnalysisTaskSEImpParRes.cxx:1983 AliAnalysisTaskSEImpParRes.cxx:1984 AliAnalysisTaskSEImpParRes.cxx:1985 AliAnalysisTaskSEImpParRes.cxx:1986 AliAnalysisTaskSEImpParRes.cxx:1987 AliAnalysisTaskSEImpParRes.cxx:1988 AliAnalysisTaskSEImpParRes.cxx:1989 AliAnalysisTaskSEImpParRes.cxx:1990 AliAnalysisTaskSEImpParRes.cxx:1991 AliAnalysisTaskSEImpParRes.cxx:1992 AliAnalysisTaskSEImpParRes.cxx:1993 AliAnalysisTaskSEImpParRes.cxx:1994 AliAnalysisTaskSEImpParRes.cxx:1995 AliAnalysisTaskSEImpParRes.cxx:1996 AliAnalysisTaskSEImpParRes.cxx:1997 AliAnalysisTaskSEImpParRes.cxx:1998 AliAnalysisTaskSEImpParRes.cxx:1999 AliAnalysisTaskSEImpParRes.cxx:2000 AliAnalysisTaskSEImpParRes.cxx:2001 AliAnalysisTaskSEImpParRes.cxx:2002 AliAnalysisTaskSEImpParRes.cxx:2003 AliAnalysisTaskSEImpParRes.cxx:2004 AliAnalysisTaskSEImpParRes.cxx:2005 AliAnalysisTaskSEImpParRes.cxx:2006 AliAnalysisTaskSEImpParRes.cxx:2007 AliAnalysisTaskSEImpParRes.cxx:2008 AliAnalysisTaskSEImpParRes.cxx:2009 AliAnalysisTaskSEImpParRes.cxx:2010 AliAnalysisTaskSEImpParRes.cxx:2011 AliAnalysisTaskSEImpParRes.cxx:2012 AliAnalysisTaskSEImpParRes.cxx:2013 AliAnalysisTaskSEImpParRes.cxx:2014 AliAnalysisTaskSEImpParRes.cxx:2015 AliAnalysisTaskSEImpParRes.cxx:2016 AliAnalysisTaskSEImpParRes.cxx:2017 AliAnalysisTaskSEImpParRes.cxx:2018 AliAnalysisTaskSEImpParRes.cxx:2019 AliAnalysisTaskSEImpParRes.cxx:2020 AliAnalysisTaskSEImpParRes.cxx:2021 AliAnalysisTaskSEImpParRes.cxx:2022 AliAnalysisTaskSEImpParRes.cxx:2023 AliAnalysisTaskSEImpParRes.cxx:2024 AliAnalysisTaskSEImpParRes.cxx:2025 AliAnalysisTaskSEImpParRes.cxx:2026 AliAnalysisTaskSEImpParRes.cxx:2027 AliAnalysisTaskSEImpParRes.cxx:2028 AliAnalysisTaskSEImpParRes.cxx:2029 AliAnalysisTaskSEImpParRes.cxx:2030 AliAnalysisTaskSEImpParRes.cxx:2031 AliAnalysisTaskSEImpParRes.cxx:2032 AliAnalysisTaskSEImpParRes.cxx:2033 AliAnalysisTaskSEImpParRes.cxx:2034 AliAnalysisTaskSEImpParRes.cxx:2035 AliAnalysisTaskSEImpParRes.cxx:2036 AliAnalysisTaskSEImpParRes.cxx:2037 AliAnalysisTaskSEImpParRes.cxx:2038 AliAnalysisTaskSEImpParRes.cxx:2039 AliAnalysisTaskSEImpParRes.cxx:2040 AliAnalysisTaskSEImpParRes.cxx:2041 AliAnalysisTaskSEImpParRes.cxx:2042 AliAnalysisTaskSEImpParRes.cxx:2043 AliAnalysisTaskSEImpParRes.cxx:2044 AliAnalysisTaskSEImpParRes.cxx:2045 AliAnalysisTaskSEImpParRes.cxx:2046 AliAnalysisTaskSEImpParRes.cxx:2047 AliAnalysisTaskSEImpParRes.cxx:2048 AliAnalysisTaskSEImpParRes.cxx:2049 AliAnalysisTaskSEImpParRes.cxx:2050 AliAnalysisTaskSEImpParRes.cxx:2051 AliAnalysisTaskSEImpParRes.cxx:2052 AliAnalysisTaskSEImpParRes.cxx:2053 AliAnalysisTaskSEImpParRes.cxx:2054 AliAnalysisTaskSEImpParRes.cxx:2055 AliAnalysisTaskSEImpParRes.cxx:2056 AliAnalysisTaskSEImpParRes.cxx:2057 AliAnalysisTaskSEImpParRes.cxx:2058 AliAnalysisTaskSEImpParRes.cxx:2059 AliAnalysisTaskSEImpParRes.cxx:2060 AliAnalysisTaskSEImpParRes.cxx:2061 AliAnalysisTaskSEImpParRes.cxx:2062 AliAnalysisTaskSEImpParRes.cxx:2063 AliAnalysisTaskSEImpParRes.cxx:2064 AliAnalysisTaskSEImpParRes.cxx:2065 AliAnalysisTaskSEImpParRes.cxx:2066 AliAnalysisTaskSEImpParRes.cxx:2067 AliAnalysisTaskSEImpParRes.cxx:2068 AliAnalysisTaskSEImpParRes.cxx:2069 AliAnalysisTaskSEImpParRes.cxx:2070 AliAnalysisTaskSEImpParRes.cxx:2071 AliAnalysisTaskSEImpParRes.cxx:2072