#include "TH1.h"
#include "TH2.h"
#include "TH3.h"
#include "TMatrixD.h"
#include <TPDGCode.h>
#include "AliHeader.h"
#include "AliGenEventHeader.h"
#include "AliInputEventHandler.h"
#include "AliCentrality.h"
#include "AliStack.h"
#include "AliESDEvent.h"
#include "AliMCEvent.h"
#include "AliESDtrackCuts.h"
#include "AliLog.h"
#include "AliTracker.h"
#include "AlidNdPtEventCuts.h"
#include "AlidNdPtAcceptanceCuts.h"
#include "AlidNdPtBackgroundCuts.h"
#include "AlidNdPtAnalysis.h"
#include "AliPhysicsSelection.h"
#include "AliPWG0Helper.h"
#include "AlidNdPtHelper.h"
#include "AlidNdPtCutAnalysisPbPb.h"
using namespace std;
ClassImp(AlidNdPtCutAnalysisPbPb)
AlidNdPtCutAnalysisPbPb::AlidNdPtCutAnalysisPbPb(): AlidNdPt(),
fAnalysisFolder(0),
fEventCount(0),
fRecEventHist(0),
fMCEventHist(0),
fRecMCEventHist(0),
fRecMCTrackHist(0),
fCentralityEstimator(0),
fFolderObj(0)
{
Init();
}
AlidNdPtCutAnalysisPbPb::AlidNdPtCutAnalysisPbPb(Char_t* name, Char_t* title): AlidNdPt(name,title),
fAnalysisFolder(0),
fEventCount(0),
fRecEventHist(0),
fMCEventHist(0),
fRecMCEventHist(0),
fRecMCTrackHist(0),
fCentralityEstimator(0),
fFolderObj(0)
{
Init();
}
AlidNdPtCutAnalysisPbPb::~AlidNdPtCutAnalysisPbPb() {
if(fEventCount) delete fEventCount; fEventCount=0;
if(fRecEventHist) delete fRecEventHist; fRecEventHist=0;
if(fMCEventHist) delete fMCEventHist; fMCEventHist=0;
if(fRecMCEventHist) delete fRecMCEventHist; fRecMCEventHist=0;
if(fRecMCTrackHist) delete fRecMCTrackHist; fRecMCTrackHist=0;
if(fAnalysisFolder) delete fAnalysisFolder; fAnalysisFolder=0;
if(fFolderObj) delete fFolderObj; fFolderObj=0;
}
void AlidNdPtCutAnalysisPbPb::Init(){
const Int_t ptNbins = 50;
const Double_t ptMin = 1.e-2, ptMax = 100.;
Double_t *binsPt = CreateLogAxis(ptNbins,ptMin,ptMax);
const Int_t centrNbins = 3;
const Double_t centrMin = 0, centrMax = 1;
Double_t binsCentr[centrNbins+1] = {0.0, 20., 50., 100.};
Int_t binsEventCount[2]={2,2};
Double_t minEventCount[2]={0,0};
Double_t maxEventCount[2]={2,2};
fEventCount = new THnSparseF("fEventCount","trig vs trig+vertex",2,binsEventCount,minEventCount,maxEventCount);
fEventCount->GetAxis(0)->SetTitle("trig");
fEventCount->GetAxis(1)->SetTitle("trig+vert");
fEventCount->Sumw2();
Double_t kFact = 0.1;
Int_t binsRecEventHist[5]={80,80,100,80,150};
Double_t minRecEventHist[5]={-1.*kFact,-1.*kFact,-35.,0.,0.};
Double_t maxRecEventHist[5]={1.*kFact,1.*kFact,35.,10.,3000.};
fRecEventHist = new THnSparseF("fRecEventHist","Xv:Yv:Zv:ResZv:Mult",5,binsRecEventHist,minRecEventHist,maxRecEventHist);
fRecEventHist->GetAxis(0)->SetTitle("Xv (cm)");
fRecEventHist->GetAxis(1)->SetTitle("Yv (cm)");
fRecEventHist->GetAxis(2)->SetTitle("Zv (cm)");
fRecEventHist->GetAxis(3)->SetTitle("ResZv (cm)");
fRecEventHist->GetAxis(4)->SetTitle("Mult");
fRecEventHist->Sumw2();
Int_t binsMCEventHist[3]={80,80,100};
Double_t minMCEventHist[3]={-0.1,-0.1,-35.};
Double_t maxMCEventHist[3]={0.1,0.1,35.};
fMCEventHist = new THnSparseF("fMCEventHist","mcXv:mcYv:mcZv",3,binsMCEventHist,minMCEventHist,maxMCEventHist);
fMCEventHist->GetAxis(0)->SetTitle("mcXv (cm)");
fMCEventHist->GetAxis(1)->SetTitle("mcYv (cm)");
fMCEventHist->GetAxis(2)->SetTitle("mcZv (cm)");
fMCEventHist->Sumw2();
Int_t binsRecMCEventHist[4]={100,100,100,150};
Double_t minRecMCEventHist[4]={-1.0*kFact,-1.0*kFact,-1.0*kFact,0.};
Double_t maxRecMCEventHist[4]={1.0*kFact,1.0*kFact,1.0*kFact,3000.};
fRecMCEventHist = new THnSparseF("fRecMCEventHist","Xv-mcXv:Yv-mcYv:Zv-mcZv:Mult",4,binsRecMCEventHist,minRecMCEventHist,maxRecMCEventHist);
fRecMCEventHist->GetAxis(0)->SetTitle("Xv-mcXv (cm)");
fRecMCEventHist->GetAxis(1)->SetTitle("Yv-mcYv (cm)");
fRecMCEventHist->GetAxis(2)->SetTitle("Zv-mcZv (cm)");
fRecMCEventHist->GetAxis(3)->SetTitle("Mult");
fRecMCEventHist->Sumw2();
Int_t binsRecMCTrackHist[17]= {160, 10, 70, 30, 20, 50, 50, 20, 90, ptNbins, 2, 2, 2, 2, 3, centrNbins,100};
Double_t minRecMCTrackHist[17]={0., 0., 0., 0., 0.,-0.5,-2.5,-1.0, 0., ptMin, 0., 0., 0., 0.,-1., centrMin, 0.};
Double_t maxRecMCTrackHist[17]={160.,10.,70.,1.5, 1., 0.5, 2.5, 1.0, 2.*TMath::Pi(), ptMax, 2., 2., 2., 2., 2., centrMax, 100.};
fRecMCTrackHist = new THnSparseF("fRecMCTrackHist","nCrossRows:chi2PerClust:chi2PerClustITS:nCrossRows/nFindableClust:fracSharedClust:DCAy:DCAz:eta:phi:pt:hasStrangeMother:isFromConversion:isFromMaterial:isPrim:charge:centr:chi2ToTPCc",17,binsRecMCTrackHist,minRecMCTrackHist,maxRecMCTrackHist);
fRecMCTrackHist->SetBinEdges(9,binsPt);
fRecMCTrackHist->SetBinEdges(15,binsCentr);
fRecMCTrackHist->GetAxis(0)->SetTitle("nCrossRows");
fRecMCTrackHist->GetAxis(1)->SetTitle("chi2PerClust");
fRecMCTrackHist->GetAxis(2)->SetTitle("chi2PerClustITS");
fRecMCTrackHist->GetAxis(3)->SetTitle("nCrossRows/nFindableClust");
fRecMCTrackHist->GetAxis(4)->SetTitle("fracSharedClust");
fRecMCTrackHist->GetAxis(5)->SetTitle("DCAy (cm)");
fRecMCTrackHist->GetAxis(6)->SetTitle("DCAz (cm)");
fRecMCTrackHist->GetAxis(7)->SetTitle("#eta");
fRecMCTrackHist->GetAxis(8)->SetTitle("#phi (rad)");
fRecMCTrackHist->GetAxis(9)->SetTitle("p_{T} (GeV/c)");
fRecMCTrackHist->GetAxis(10)->SetTitle("hasStrangeMother");
fRecMCTrackHist->GetAxis(11)->SetTitle("isFromConversion");
fRecMCTrackHist->GetAxis(12)->SetTitle("isFromMaterial");
fRecMCTrackHist->GetAxis(13)->SetTitle("isPrim");
fRecMCTrackHist->GetAxis(14)->SetTitle("charge");
fRecMCTrackHist->GetAxis(15)->SetTitle("centrality");
fRecMCTrackHist->GetAxis(16)->SetTitle("chi2ToTPCc");
fRecMCTrackHist->Sumw2();
fAnalysisFolder = CreateFolder("folderdNdPt","Analysis dNdPt Folder");
}
void AlidNdPtCutAnalysisPbPb::Process(AliESDEvent *const esdEvent, AliMCEvent * const mcEvent)
{
if(!esdEvent) {
AliDebug(AliLog::kError, "esdEvent not available");
return;
}
AlidNdPtEventCuts *evtCuts = GetEventCuts();
AlidNdPtAcceptanceCuts *accCuts = GetAcceptanceCuts();
AliESDtrackCuts *esdTrackCuts = GetTrackCuts();
if(!evtCuts || !accCuts || !esdTrackCuts) {
AliDebug(AliLog::kError, "cuts not available");
return;
}
Bool_t isEventTriggered = kTRUE;
AliPhysicsSelection *physicsSelection = NULL;
AliTriggerAnalysis* triggerAnalysis = NULL;
AliInputEventHandler* inputHandler = (AliInputEventHandler*) AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler();
if (!inputHandler)
{
Printf("ERROR: Could not receive input handler");
return;
}
if(evtCuts->IsTriggerRequired())
{
isEventTriggered = inputHandler->IsEventSelected() & AliVEvent::kMB;
physicsSelection = static_cast<AliPhysicsSelection*> (inputHandler->GetEventSelection());
if(!physicsSelection) return;
if (isEventTriggered && (GetTrigger() == AliTriggerAnalysis::kV0AND)) {
triggerAnalysis = physicsSelection->GetTriggerAnalysis();
if(!triggerAnalysis) return;
isEventTriggered = triggerAnalysis->IsOfflineTriggerFired(esdEvent, GetTrigger());
}
}
Float_t centralityF = -1;
AliCentrality *esdCentrality = esdEvent->GetCentrality();
centralityF = esdCentrality->GetCentralityPercentile(fCentralityEstimator.Data());
AliHeader* header = 0;
AliGenEventHeader* genHeader = 0;
AliStack* stack = 0;
TArrayF vtxMC(3);
Int_t multMCTrueTracks = 0;
if(IsUseMCInfo())
{
if(!mcEvent) {
AliDebug(AliLog::kError, "mcEvent not available");
return;
}
header = mcEvent->Header();
if (!header) {
AliDebug(AliLog::kError, "Header not available");
return;
}
stack = mcEvent->Stack();
if (!stack) {
AliDebug(AliLog::kError, "Stack not available");
return;
}
genHeader = header->GenEventHeader();
if (!genHeader) {
AliDebug(AliLog::kError, "Could not retrieve genHeader from Header");
return;
}
genHeader->PrimaryVertex(vtxMC);
Double_t vMCEventHist[3]={vtxMC[0],vtxMC[1],vtxMC[2]};
fMCEventHist->Fill(vMCEventHist);
multMCTrueTracks = AlidNdPtHelper::GetMCTrueTrackMult(mcEvent,evtCuts,accCuts);
}
const AliESDVertex* vtxESD = 0;
if(GetAnalysisMode() == AlidNdPtHelper::kTPC) {
vtxESD = esdEvent->GetPrimaryVertexTPC();
}
else if(GetAnalysisMode() == AlidNdPtHelper::kTPCITS) {
vtxESD = esdEvent->GetPrimaryVertexTracks();
}
else {
return;
}
if(!vtxESD) return;
Bool_t isEventOK = evtCuts->AcceptEvent(esdEvent,mcEvent,vtxESD);
TObjArray *allChargedTracks=0;
Int_t multAll=0;
Bool_t isTrigAndVertex = isEventTriggered && isEventOK;
Double_t vEventCount[2] = { static_cast<Double_t>(isEventTriggered), static_cast<Double_t>(isTrigAndVertex)};
fEventCount->Fill(vEventCount);
if(isEventOK && isEventTriggered)
{
allChargedTracks = AlidNdPtHelper::GetAllChargedTracks(esdEvent,GetAnalysisMode());
if(!allChargedTracks) return;
Int_t entries = allChargedTracks->GetEntries();
for(Int_t i=0; i<entries;++i)
{
AliESDtrack *track = (AliESDtrack*)allChargedTracks->At(i);
if(!track) continue;
if(!esdTrackCuts->AcceptTrack(track)) continue;
if(!accCuts->AcceptTrack(track)) continue;
FillHistograms(esdEvent, track, stack, centralityF);
multAll++;
}
Double_t vRecEventHist[5] = {vtxESD->GetX(),vtxESD->GetY(),vtxESD->GetZ(),vtxESD->GetZRes(),static_cast<Double_t>(multAll)};
fRecEventHist->Fill(vRecEventHist);
if(IsUseMCInfo()) {
Double_t vRecMCEventHist[5] = {vtxESD->GetX()-vtxMC[0],vtxESD->GetY()-vtxMC[1],vtxESD->GetZ()-vtxMC[2],static_cast<Double_t>(multAll)};
fRecMCEventHist->Fill(vRecMCEventHist);
}
}
if(allChargedTracks) delete allChargedTracks; allChargedTracks = 0;
}
void AlidNdPtCutAnalysisPbPb::FillHistograms(AliESDEvent *const esdEvent, AliESDtrack *const esdTrack, AliStack *const stack, Float_t centralityF) const
{
if(!esdTrack) return;
if(esdTrack->Charge() == 0.) return;
Float_t pt = esdTrack->Pt();
Float_t eta = esdTrack->Eta();
Float_t phi = esdTrack->Phi();
Int_t nClust = 0;
if(GetAnalysisMode() == AlidNdPtHelper::kTPC) {
nClust = esdTrack->GetTPCNclsIter1();
} else {
nClust = esdTrack->GetTPCclusters(0);
}
Float_t chi2PerCluster = 0.;
if(GetAnalysisMode() == AlidNdPtHelper::kTPC) {
if(nClust>0.) chi2PerCluster = esdTrack->GetTPCchi2Iter1()/Float_t(nClust);
} else {
chi2PerCluster = esdTrack->GetTPCchi2()/Float_t(nClust);
}
Int_t nClustersITS = esdTrack->GetITSclusters(0);
Float_t chi2PerClusterITS = -1;
if (nClustersITS!=0) {
chi2PerClusterITS = esdTrack->GetITSchi2()/Float_t(nClustersITS);
}
Float_t clustPerFindClust = 0.;
Int_t nFindableClust = esdTrack->GetTPCNclsF();
if(nFindableClust>0.) clustPerFindClust = Float_t(nClust)/nFindableClust;
Float_t b[2], bCov[3];
esdTrack->GetImpactParameters(b,bCov);
Float_t nCrossedRowsTPC = esdTrack->GetTPCClusterInfo(2,1);
Float_t ratioCrossedRowsOverFindableClustersTPC = 1.0;
if (esdTrack->GetTPCNclsF()>0) {
ratioCrossedRowsOverFindableClustersTPC = esdTrack->GetTPCClusterInfo(2,1)/esdTrack->GetTPCNclsF();
}
Int_t nClustersTPCShared = esdTrack->GetTPCnclsS();
Float_t fracClustersTPCShared = -1.;
fracClustersTPCShared = Float_t(nClustersTPCShared)/Float_t(nClust);
Int_t kinkIdx = 0;
if(esdTrack->GetKinkIndex(0) > 0) kinkIdx = 1;
else if(esdTrack->GetKinkIndex(0) < 0) kinkIdx = -1;
else kinkIdx = 0;
Bool_t isOK = kTRUE;
AliExternalTrackParam * tpcInner = (AliExternalTrackParam *)(esdTrack->GetTPCInnerParam());
if (!tpcInner) return;
tpcInner->Rotate(esdTrack->GetAlpha());
tpcInner->PropagateTo(esdTrack->GetX(),esdEvent->GetMagneticField());
AliExternalTrackParam * tpcInnerC = (AliExternalTrackParam *)(esdTrack->GetTPCInnerParam()->Clone());
if (!tpcInnerC) return;
tpcInnerC->Rotate(esdTrack->GetAlpha());
tpcInnerC->PropagateTo(esdTrack->GetX(),esdEvent->GetMagneticField());
Double_t dz[2],cov[3];
AliESDVertex *vtx= (AliESDVertex *)esdEvent->GetPrimaryVertex();
if (!tpcInnerC->PropagateToDCA(vtx, esdEvent->GetMagneticField(), 3, dz, cov))
{
if(tpcInnerC) delete tpcInnerC;
return;
}
Double_t covar[6]; vtx->GetCovMatrix(covar);
Double_t p[2]={tpcInnerC->GetParameter()[0]-dz[0],tpcInnerC->GetParameter()[1]-dz[1]};
Double_t c[3]={covar[2],0.,covar[5]};
Double_t chi2C=tpcInnerC->GetPredictedChi2(p,c);
isOK = tpcInnerC->Update(p,c);
isOK = tpcInnerC->Rotate(esdTrack->GetAlpha());
isOK = tpcInnerC->Propagate(esdTrack->GetAlpha(),esdTrack->GetX(),esdEvent->GetMagneticField());
if(!isOK || chi2C>kVeryBig) {
if(tpcInnerC) delete tpcInnerC;
return;
}
TMatrixD deltaT(5,1);
TMatrixD delta(1,5);
TMatrixD covarM(5,5);
for (Int_t ipar=0; ipar<5; ipar++) deltaT(ipar,0)=tpcInnerC->GetParameter()[ipar]-esdTrack->GetParameter()[ipar];
for (Int_t ipar=0; ipar<5; ipar++) delta(0,ipar)=tpcInnerC->GetParameter()[ipar]-esdTrack->GetParameter()[ipar];
for (Int_t ipar=0; ipar<5; ipar++) {
for (Int_t jpar=0; jpar<5; jpar++) {
Int_t index=esdTrack->GetIndex(ipar,jpar);
covarM(ipar,jpar)=esdTrack->GetCovariance()[index]+tpcInnerC->GetCovariance()[index];
}
}
TMatrixD covarMInv = covarM.Invert();
TMatrixD mat2 = covarMInv*deltaT;
TMatrixD chi2 = delta*mat2;
Bool_t isPrim = kTRUE;
Bool_t hasStrangeMother = kFALSE;
Bool_t isFromMaterial = kFALSE;
Bool_t isFromConversion = kFALSE;
if(IsUseMCInfo())
{
if(!stack) return;
Int_t label = TMath::Abs(esdTrack->GetLabel());
TParticle* particle = stack->Particle(label);
if(!particle) return;
if(particle->GetPDG() && particle->GetPDG()->Charge()==0.) return;
isPrim = stack->IsPhysicalPrimary(label);
Int_t motherPdg = -1;
TParticle* mother = 0;
Int_t motherLabel = particle->GetMother(0);
if(motherLabel>0) mother = stack->Particle(motherLabel);
if(mother) motherPdg = TMath::Abs(mother->GetPdgCode());
Int_t mech = particle->GetUniqueID();
if(!isPrim && mech==4 &&
(TMath::Abs(motherPdg)==kKPlus || TMath::Abs(motherPdg)==kLambda0 || motherPdg==kK0Short))
{
hasStrangeMother = kTRUE;
}
if(!isPrim && mech==5 && motherPdg==kGamma) {
isFromConversion=kTRUE;
}
if(!isPrim && mech==13) {
isFromMaterial=kTRUE;
}
}
Int_t charge = esdTrack->Charge();
Double_t vRecMCTrackHist[17] = { static_cast<Double_t>(nCrossedRowsTPC), chi2PerCluster, chi2PerClusterITS,ratioCrossedRowsOverFindableClustersTPC, fracClustersTPCShared, b[0], b[1], eta, phi, pt, static_cast<Double_t>(hasStrangeMother), static_cast<Double_t>(isFromConversion), static_cast<Double_t>(isFromMaterial), static_cast<Double_t>(isPrim), static_cast<Double_t>(charge), centralityF, chi2(0,0) };
fRecMCTrackHist->Fill(vRecMCTrackHist);
if(tpcInnerC) delete tpcInnerC;
}
Long64_t AlidNdPtCutAnalysisPbPb::Merge(TCollection* const list)
{
if (!list)
return 0;
if (list->IsEmpty())
return 1;
TIterator* iter = list->MakeIterator();
TObject* obj = 0;
TObjArray* objArrayList = 0;
objArrayList = new TObjArray();
Int_t count=0;
while((obj = iter->Next()) != 0) {
AlidNdPtCutAnalysisPbPb* entry = dynamic_cast<AlidNdPtCutAnalysisPbPb*>(obj);
if (entry == 0) continue;
if(GetMergeTHnSparse())
{
fEventCount->Add(entry->fEventCount);
fRecEventHist->Add(entry->fRecEventHist);
fRecMCEventHist->Add(entry->fRecMCEventHist);
fMCEventHist->Add(entry->fMCEventHist);
fRecMCTrackHist->Add(entry->fRecMCTrackHist);
}
if (entry->fFolderObj) { objArrayList->Add(entry->fFolderObj); }
count++;
}
if (fFolderObj) { fFolderObj->Merge(objArrayList); }
if (!GetMergeTHnSparse())
{
fEventCount->Reset();
fRecEventHist->Reset();
fRecMCEventHist->Reset();
fMCEventHist->Reset();
fRecMCTrackHist->Reset();
}
if (objArrayList) delete objArrayList; objArrayList=0;
return count;
}
void AlidNdPtCutAnalysisPbPb::Analyse()
{
TH1::AddDirectory(kFALSE);
TObjArray *aFolderObj = new TObjArray;
if(!aFolderObj) return;
TH1D *h1D = 0;
TH2D *h2D = 0;
TH3D *h3D = 0;
h2D = (TH2D*)fEventCount->Projection(0,1);
h2D->SetName("trig_vs_trigANDvertex");
h2D->SetTitle("trig_vs_trigANDvertex");
aFolderObj->Add(h2D);
fEventCount->GetAxis(0)->SetRange(2,2);
h1D = (TH1D*)fEventCount->Projection(1);
h1D->SetTitle("rec. vertex for triggered events");
h1D->SetName("trigANDvertex");
h1D->SetTitle("trigANDvertex");
aFolderObj->Add(h1D);
h1D = (TH1D *)fRecEventHist->Projection(0);
h1D->SetName("rec_xv");
h1D->SetTitle("rec_xv");
aFolderObj->Add(h1D);
h1D = (TH1D *)fRecEventHist->Projection(1);
h1D->SetName("rec_yv");
h1D->SetTitle("rec_yv");
aFolderObj->Add(h1D);
h1D = (TH1D *)fRecEventHist->Projection(2);
h1D->SetName("rec_zv");
h1D->SetTitle("rec_zv");
aFolderObj->Add(h1D);
h2D = (TH2D *)fRecEventHist->Projection(0,1);
h2D->SetName("rec_xv_vs_yv");
h2D->SetTitle("rec_xv_vs_yv");
aFolderObj->Add(h2D);
h2D = (TH2D *)fRecEventHist->Projection(1,2);
h2D->SetName("rec_yv_vs_zv");
h2D->SetTitle("rec_yv_vs_zv");
aFolderObj->Add(h2D);
h2D = (TH2D *)fRecEventHist->Projection(0,2);
h2D->SetName("rec_xv_vs_zv");
h2D->SetTitle("rec_xv_vs_zv");
aFolderObj->Add(h2D);
h2D = (TH2D *)fRecEventHist->Projection(3,4);
h2D->SetName("rec_resZv_vs_Mult");
h2D->SetTitle("rec_resZv_vs_Mult");
aFolderObj->Add(h2D);
if(IsUseMCInfo()) {
h1D = (TH1D *)fMCEventHist->Projection(0);
h1D->SetName("mc_xv");
h1D->SetTitle("mc_xv");
aFolderObj->Add(h1D);
h1D = (TH1D *)fMCEventHist->Projection(1);
h1D->SetName("mc_yv");
h1D->SetTitle("mc_yv");
aFolderObj->Add(h1D);
h1D = (TH1D *)fMCEventHist->Projection(2);
h1D->SetName("mc_zv");
h1D->SetTitle("mc_zv");
aFolderObj->Add(h1D);
h2D = (TH2D *)fMCEventHist->Projection(0,1);
h2D->SetName("mc_xv_vs_yv");
h2D->SetTitle("mc_xv_vs_yv");
aFolderObj->Add(h2D);
h2D = (TH2D *)fMCEventHist->Projection(1,2);
h2D->SetName("mc_yv_vs_zv");
h2D->SetTitle("mc_yv_vs_zv");
aFolderObj->Add(h2D);
h2D = (TH2D *)fMCEventHist->Projection(0,2);
h2D->SetName("mc_xv_vs_zv");
h2D->SetTitle("mc_xv_vs_zv");
aFolderObj->Add(h2D);
h2D = (TH2D *)fRecMCEventHist->Projection(0,3);
h2D->SetName("rec_mc_deltaXv_vs_mult");
h2D->SetTitle("rec_mc_deltaXv_vs_mult");
aFolderObj->Add(h2D);
h2D = (TH2D *)fRecMCEventHist->Projection(1,3);
h2D->SetName("rec_mc_deltaYv_vs_mult");
h2D->SetTitle("rec_mc_deltaYv_vs_mult");
aFolderObj->Add(h2D);
h2D = (TH2D *)fRecMCEventHist->Projection(2,3);
h2D->SetName("rec_mc_deltaZv_vs_mult");
h2D->SetTitle("rec_mc_deltaZv_vs_mult");
aFolderObj->Add(h2D);
}
Double_t minNCrossRows = 120.;
Double_t maxChi2PerClust = 4.;
Double_t maxChi2PerClustITS = 36.;
Double_t minNCrossRowsOverFindable = 0.8;
Double_t maxFracSharedClust = 0.4;
Double_t minDCAr = -0.2, maxDCAr = 0.2;
Double_t minDCAz = -2., maxDCAz = 2.;
Double_t minEta = -0.8, maxEta = 0.8;
Double_t maxChi2ToTPCc = 50;
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(7)->SetRangeUser(minEta,maxEta-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0.,maxChi2ToTPCc-0.0001);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(0,160);
h3D = (TH3D *)fRecMCTrackHist->Projection(0,9,15);
h3D->SetName("rec_nCrossRows_pT_centr");
h3D->SetTitle("rec_nCrossRows_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,10);
h3D = (TH3D *)fRecMCTrackHist->Projection(1,9,15);
h3D->SetName("rec_Chi2PerClust_pT_centr");
h3D->SetTitle("rec_Chi2PerClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(2,9,15);
h3D->SetName("rec_Chi2PerClustITS_pT_centr");
h3D->SetTitle("rec_Chi2PerClustITS_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(0,1.4999);
h3D = (TH3D *)fRecMCTrackHist->Projection(3,9,15);
h3D->SetName("rec_NCrossRowsOverFindable_pT_centr");
h3D->SetTitle("rec_NCrossRowsOverFindable_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,0.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(4,9,15);
h3D->SetName("rec_FracSharedClust_pT_centr");
h3D->SetTitle("rec_FracSharedClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(5,9,15);
h3D->SetName("rec_DCAr_pT_centr");
h3D->SetTitle("rec_DCAr_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(6,9,15);
h3D->SetName("rec_DCAz_pT_centr");
h3D->SetTitle("rec_DCAz_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(16,9,15);
h3D->SetName("rec_chi2ToTPCc_pT_centr");
h3D->SetTitle("rec_chi2ToTPCc_pT_centr");
aFolderObj->Add(h3D);
if(IsUseMCInfo()) {
fRecMCTrackHist->GetAxis(10)->SetRange(2,2);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(7)->SetRangeUser(minEta,maxEta-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0.,maxChi2ToTPCc-0.0001);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(0,160);
h3D = (TH3D *)fRecMCTrackHist->Projection(0,9,15);
h3D->SetName("rec_sec_strange_nCrossRows_pT_centr");
h3D->SetTitle("rec_sec_strange_nCrossRows_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,10);
h3D = (TH3D *)fRecMCTrackHist->Projection(1,9,15);
h3D->SetName("rec_sec_strange_Chi2PerClust_pT_centr");
h3D->SetTitle("rec_sec_strange_Chi2PerClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(2,9,15);
h3D->SetName("rec_sec_strange_Chi2PerClustITS_pT_centr");
h3D->SetTitle("rec_sec_strange_Chi2PerClustITS_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(0,1.4999);
h3D = (TH3D *)fRecMCTrackHist->Projection(3,9,15);
h3D->SetName("rec_sec_strange_NCrossRowsOverFindable_pT_centr");
h3D->SetTitle("rec_sec_strange_NCrossRowsOverFindable_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,0.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(4,9,15);
h3D->SetName("rec_sec_strange_FracSharedClust_pT_centr");
h3D->SetTitle("rec_sec_strange_FracSharedClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(5,9,15);
h3D->SetName("rec_sec_strange_DCAr_pT_centr");
h3D->SetTitle("rec_sec_strange_DCAr_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(6,9,15);
h3D->SetName("rec_sec_strange_DCAz_pT_centr");
h3D->SetTitle("rec_sec_strange_DCAz_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(16,9,15);
h3D->SetName("rec_sec_strange_chi2ToTPCc_pT_centr");
h3D->SetTitle("rec_sec_strange_chi2ToTPCc_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(10)->SetRange(1,2);
fRecMCTrackHist->GetAxis(11)->SetRange(2,2);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(7)->SetRangeUser(minEta,maxEta-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0.,maxChi2ToTPCc-0.0001);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(0,160);
h3D = (TH3D *)fRecMCTrackHist->Projection(0,9,15);
h3D->SetName("rec_sec_conversion_nCrossRows_pT_centr");
h3D->SetTitle("rec_sec_conversion_nCrossRows_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,10);
h3D = (TH3D *)fRecMCTrackHist->Projection(1,9,15);
h3D->SetName("rec_sec_conversion_Chi2PerClust_pT_centr");
h3D->SetTitle("rec_sec_conversion_Chi2PerClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(2,9,15);
h3D->SetName("rec_sec_conversion_Chi2PerClustITS_pT_centr");
h3D->SetTitle("rec_sec_conversion_Chi2PerClustITS_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(0,1.4999);
h3D = (TH3D *)fRecMCTrackHist->Projection(3,9,15);
h3D->SetName("rec_sec_conversion_NCrossRowsOverFindable_pT_centr");
h3D->SetTitle("rec_sec_conversion_NCrossRowsOverFindable_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,0.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(4,9,15);
h3D->SetName("rec_sec_conversion_FracSharedClust_pT_centr");
h3D->SetTitle("rec_sec_conversion_FracSharedClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(5,9,15);
h3D->SetName("rec_sec_conversion_DCAr_pT_centr");
h3D->SetTitle("rec_sec_conversion_DCAr_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(6,9,15);
h3D->SetName("rec_sec_conversion_DCAz_pT_centr");
h3D->SetTitle("rec_sec_conversion_DCAz_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(16,9,15);
h3D->SetName("rec_sec_conversion_chi2ToTPCc_pT_centr");
h3D->SetTitle("rec_sec_conversion_chi2ToTPCc_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(11)->SetRange(1,2);
fRecMCTrackHist->GetAxis(12)->SetRange(2,2);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(7)->SetRangeUser(minEta,maxEta-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0.,maxChi2ToTPCc-0.0001);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(0,160);
h3D = (TH3D *)fRecMCTrackHist->Projection(0,9,15);
h3D->SetName("rec_sec_material_nCrossRows_pT_centr");
h3D->SetTitle("rec_sec_material_nCrossRows_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,10);
h3D = (TH3D *)fRecMCTrackHist->Projection(1,9,15);
h3D->SetName("rec_sec_material_Chi2PerClust_pT_centr");
h3D->SetTitle("rec_sec_material_Chi2PerClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(2,9,15);
h3D->SetName("rec_sec_material_Chi2PerClustITS_pT_centr");
h3D->SetTitle("rec_sec_material_Chi2PerClustITS_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(0,1.4999);
h3D = (TH3D *)fRecMCTrackHist->Projection(3,9,15);
h3D->SetName("rec_sec_material_NCrossRowsOverFindable_pT_centr");
h3D->SetTitle("rec_sec_material_NCrossRowsOverFindable_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,0.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(4,9,15);
h3D->SetName("rec_sec_material_FracSharedClust_pT_centr");
h3D->SetTitle("rec_sec_material_FracSharedClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(5,9,15);
h3D->SetName("rec_sec_material_DCAr_pT_centr");
h3D->SetTitle("rec_sec_material_DCAr_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(6,9,15);
h3D->SetName("rec_sec_material_DCAz_pT_centr");
h3D->SetTitle("rec_sec_material_DCAz_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(16,9,15);
h3D->SetName("rec_sec_material_chi2ToTPCc_pT_centr");
h3D->SetTitle("rec_sec_material_chi2ToTPCc_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(12)->SetRange(1,2);
fRecMCTrackHist->GetAxis(13)->SetRange(1,1);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(7)->SetRangeUser(minEta,maxEta-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0.,maxChi2ToTPCc-0.0001);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(0,160);
h3D = (TH3D *)fRecMCTrackHist->Projection(0,9,15);
h3D->SetName("rec_sec_nCrossRows_pT_centr");
h3D->SetTitle("rec_sec_nCrossRows_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,10);
h3D = (TH3D *)fRecMCTrackHist->Projection(1,9,15);
h3D->SetName("rec_sec_Chi2PerClust_pT_centr");
h3D->SetTitle("rec_sec_Chi2PerClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(2,9,15);
h3D->SetName("rec_sec_Chi2PerClustITS_pT_centr");
h3D->SetTitle("rec_sec_Chi2PerClustITS_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(0,1.4999);
h3D = (TH3D *)fRecMCTrackHist->Projection(3,9,15);
h3D->SetName("rec_sec_NCrossRowsOverFindable_pT_centr");
h3D->SetTitle("rec_sec_NCrossRowsOverFindable_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,0.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(4,9,15);
h3D->SetName("rec_sec_FracSharedClust_pT_centr");
h3D->SetTitle("rec_sec_FracSharedClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(5,9,15);
h3D->SetName("rec_sec_DCAr_pT_centr");
h3D->SetTitle("rec_sec_DCAr_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(6,9,15);
h3D->SetName("rec_sec_DCAz_pT_centr");
h3D->SetTitle("rec_sec_DCAz_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(16,9,15);
h3D->SetName("rec_sec_chi2ToTPCc_pT_centr");
h3D->SetTitle("rec_sec_chi2ToTPCc_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(12)->SetRange(1,2);
fRecMCTrackHist->GetAxis(13)->SetRange(2,2);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(7)->SetRangeUser(minEta,maxEta-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0.,maxChi2ToTPCc-0.0001);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(0,160);
h3D = (TH3D *)fRecMCTrackHist->Projection(0,9,15);
h3D->SetName("rec_prim_nCrossRows_pT_centr");
h3D->SetTitle("rec_prim_nCrossRows_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(0)->SetRangeUser(minNCrossRows,160);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,10);
h3D = (TH3D *)fRecMCTrackHist->Projection(1,9,15);
h3D->SetName("rec_prim_Chi2PerClust_pT_centr");
h3D->SetTitle("rec_prim_Chi2PerClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(1)->SetRangeUser(0.,maxChi2PerClust-0.0001);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(2,9,15);
h3D->SetName("rec_prim_Chi2PerClustITS_pT_centr");
h3D->SetTitle("rec_prim_Chi2PerClustITS_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(2)->SetRangeUser(0.,maxChi2PerClustITS-0.0001);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(0,1.4999);
h3D = (TH3D *)fRecMCTrackHist->Projection(3,9,15);
h3D->SetName("rec_prim_NCrossRowsOverFindable_pT_centr");
h3D->SetTitle("rec_prim_NCrossRowsOverFindable_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(3)->SetRangeUser(minNCrossRowsOverFindable,1.4999);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,0.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(4,9,15);
h3D->SetName("rec_prim_FracSharedClust_pT_centr");
h3D->SetTitle("rec_prim_FracSharedClust_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(4)->SetRangeUser(0.,maxFracSharedClust-0.0001);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(5,9,15);
h3D->SetName("rec_prim_DCAr_pT_centr");
h3D->SetTitle("rec_prim_DCAr_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(5)->SetRangeUser(minDCAr,maxDCAr-0.0001);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(-10.,9.9999);
h3D = (TH3D *)fRecMCTrackHist->Projection(6,9,15);
h3D->SetName("rec_prim_DCAz_pT_centr");
h3D->SetTitle("rec_prim_DCAz_pT_centr");
aFolderObj->Add(h3D);
fRecMCTrackHist->GetAxis(6)->SetRangeUser(minDCAz,maxDCAz-0.0001);
fRecMCTrackHist->GetAxis(16)->SetRangeUser(0,100);
h3D = (TH3D *)fRecMCTrackHist->Projection(16,9,15);
h3D->SetName("rec_prim_chi2ToTPCc_pT_centr");
h3D->SetTitle("rec_prim_chi2ToTPCc_pT_centr");
aFolderObj->Add(h3D);
}
fAnalysisFolder = ExportToFolder(aFolderObj);
if(!fAnalysisFolder) {
if(aFolderObj) delete aFolderObj;
return;
}
for(Int_t ndim = 0; ndim < fEventCount->GetNdimensions(); ndim++) {
fEventCount->GetAxis(ndim)->SetRange(1,fEventCount->GetAxis(ndim)->GetNbins());
}
for(Int_t ndim = 0; ndim < fMCEventHist->GetNdimensions(); ndim++) {
fMCEventHist->GetAxis(ndim)->SetRange(1,fMCEventHist->GetAxis(ndim)->GetNbins());
}
for(Int_t ndim = 0; ndim < fRecMCEventHist->GetNdimensions(); ndim++) {
fRecMCEventHist->GetAxis(ndim)->SetRange(1,fRecMCEventHist->GetAxis(ndim)->GetNbins());
}
for(Int_t ndim = 0; ndim < fRecMCTrackHist->GetNdimensions(); ndim++)
{
fRecMCTrackHist->GetAxis(ndim)->SetRange(1,fRecMCTrackHist->GetAxis(ndim)->GetNbins());
}
if (fFolderObj) delete fFolderObj;
fFolderObj = aFolderObj;
aFolderObj=0;
}
TFolder* AlidNdPtCutAnalysisPbPb::ExportToFolder(TObjArray * const array)
{
AlidNdPtCutAnalysisPbPb * comp=this;
TFolder *folder = comp->GetAnalysisFolder();
TString name, title;
TFolder *newFolder = 0;
Int_t i = 0;
Int_t size = array->GetSize();
if(folder) {
name = folder->GetName();
title = folder->GetTitle();
delete folder;
newFolder = CreateFolder(name.Data(),title.Data());
newFolder->SetOwner();
while(i < size) {
newFolder->Add(array->At(i));
i++;
}
}
return newFolder;
}
TFolder* AlidNdPtCutAnalysisPbPb::CreateFolder(TString name,TString title) {
TFolder *folder = 0;
folder = new TFolder(name.Data(),title.Data());
return folder;
}
AlidNdPtCutAnalysisPbPb.cxx:1 AlidNdPtCutAnalysisPbPb.cxx:2 AlidNdPtCutAnalysisPbPb.cxx:3 AlidNdPtCutAnalysisPbPb.cxx:4 AlidNdPtCutAnalysisPbPb.cxx:5 AlidNdPtCutAnalysisPbPb.cxx:6 AlidNdPtCutAnalysisPbPb.cxx:7 AlidNdPtCutAnalysisPbPb.cxx:8 AlidNdPtCutAnalysisPbPb.cxx:9 AlidNdPtCutAnalysisPbPb.cxx:10 AlidNdPtCutAnalysisPbPb.cxx:11 AlidNdPtCutAnalysisPbPb.cxx:12 AlidNdPtCutAnalysisPbPb.cxx:13 AlidNdPtCutAnalysisPbPb.cxx:14 AlidNdPtCutAnalysisPbPb.cxx:15 AlidNdPtCutAnalysisPbPb.cxx:16 AlidNdPtCutAnalysisPbPb.cxx:17 AlidNdPtCutAnalysisPbPb.cxx:18 AlidNdPtCutAnalysisPbPb.cxx:19 AlidNdPtCutAnalysisPbPb.cxx:20 AlidNdPtCutAnalysisPbPb.cxx:21 AlidNdPtCutAnalysisPbPb.cxx:22 AlidNdPtCutAnalysisPbPb.cxx:23 AlidNdPtCutAnalysisPbPb.cxx:24 AlidNdPtCutAnalysisPbPb.cxx:25 AlidNdPtCutAnalysisPbPb.cxx:26 AlidNdPtCutAnalysisPbPb.cxx:27 AlidNdPtCutAnalysisPbPb.cxx:28 AlidNdPtCutAnalysisPbPb.cxx:29 AlidNdPtCutAnalysisPbPb.cxx:30 AlidNdPtCutAnalysisPbPb.cxx:31 AlidNdPtCutAnalysisPbPb.cxx:32 AlidNdPtCutAnalysisPbPb.cxx:33 AlidNdPtCutAnalysisPbPb.cxx:34 AlidNdPtCutAnalysisPbPb.cxx:35 AlidNdPtCutAnalysisPbPb.cxx:36 AlidNdPtCutAnalysisPbPb.cxx:37 AlidNdPtCutAnalysisPbPb.cxx:38 AlidNdPtCutAnalysisPbPb.cxx:39 AlidNdPtCutAnalysisPbPb.cxx:40 AlidNdPtCutAnalysisPbPb.cxx:41 AlidNdPtCutAnalysisPbPb.cxx:42 AlidNdPtCutAnalysisPbPb.cxx:43 AlidNdPtCutAnalysisPbPb.cxx:44 AlidNdPtCutAnalysisPbPb.cxx:45 AlidNdPtCutAnalysisPbPb.cxx:46 AlidNdPtCutAnalysisPbPb.cxx:47 AlidNdPtCutAnalysisPbPb.cxx:48 AlidNdPtCutAnalysisPbPb.cxx:49 AlidNdPtCutAnalysisPbPb.cxx:50 AlidNdPtCutAnalysisPbPb.cxx:51 AlidNdPtCutAnalysisPbPb.cxx:52 AlidNdPtCutAnalysisPbPb.cxx:53 AlidNdPtCutAnalysisPbPb.cxx:54 AlidNdPtCutAnalysisPbPb.cxx:55 AlidNdPtCutAnalysisPbPb.cxx:56 AlidNdPtCutAnalysisPbPb.cxx:57 AlidNdPtCutAnalysisPbPb.cxx:58 AlidNdPtCutAnalysisPbPb.cxx:59 AlidNdPtCutAnalysisPbPb.cxx:60 AlidNdPtCutAnalysisPbPb.cxx:61 AlidNdPtCutAnalysisPbPb.cxx:62 AlidNdPtCutAnalysisPbPb.cxx:63 AlidNdPtCutAnalysisPbPb.cxx:64 AlidNdPtCutAnalysisPbPb.cxx:65 AlidNdPtCutAnalysisPbPb.cxx:66 AlidNdPtCutAnalysisPbPb.cxx:67 AlidNdPtCutAnalysisPbPb.cxx:68 AlidNdPtCutAnalysisPbPb.cxx:69 AlidNdPtCutAnalysisPbPb.cxx:70 AlidNdPtCutAnalysisPbPb.cxx:71 AlidNdPtCutAnalysisPbPb.cxx:72 AlidNdPtCutAnalysisPbPb.cxx:73 AlidNdPtCutAnalysisPbPb.cxx:74 AlidNdPtCutAnalysisPbPb.cxx:75 AlidNdPtCutAnalysisPbPb.cxx:76 AlidNdPtCutAnalysisPbPb.cxx:77 AlidNdPtCutAnalysisPbPb.cxx:78 AlidNdPtCutAnalysisPbPb.cxx:79 AlidNdPtCutAnalysisPbPb.cxx:80 AlidNdPtCutAnalysisPbPb.cxx:81 AlidNdPtCutAnalysisPbPb.cxx:82 AlidNdPtCutAnalysisPbPb.cxx:83 AlidNdPtCutAnalysisPbPb.cxx:84 AlidNdPtCutAnalysisPbPb.cxx:85 AlidNdPtCutAnalysisPbPb.cxx:86 AlidNdPtCutAnalysisPbPb.cxx:87 AlidNdPtCutAnalysisPbPb.cxx:88 AlidNdPtCutAnalysisPbPb.cxx:89 AlidNdPtCutAnalysisPbPb.cxx:90 AlidNdPtCutAnalysisPbPb.cxx:91 AlidNdPtCutAnalysisPbPb.cxx:92 AlidNdPtCutAnalysisPbPb.cxx:93 AlidNdPtCutAnalysisPbPb.cxx:94 AlidNdPtCutAnalysisPbPb.cxx:95 AlidNdPtCutAnalysisPbPb.cxx:96 AlidNdPtCutAnalysisPbPb.cxx:97 AlidNdPtCutAnalysisPbPb.cxx:98 AlidNdPtCutAnalysisPbPb.cxx:99 AlidNdPtCutAnalysisPbPb.cxx:100 AlidNdPtCutAnalysisPbPb.cxx:101 AlidNdPtCutAnalysisPbPb.cxx:102 AlidNdPtCutAnalysisPbPb.cxx:103 AlidNdPtCutAnalysisPbPb.cxx:104 AlidNdPtCutAnalysisPbPb.cxx:105 AlidNdPtCutAnalysisPbPb.cxx:106 AlidNdPtCutAnalysisPbPb.cxx:107 AlidNdPtCutAnalysisPbPb.cxx:108 AlidNdPtCutAnalysisPbPb.cxx:109 AlidNdPtCutAnalysisPbPb.cxx:110 AlidNdPtCutAnalysisPbPb.cxx:111 AlidNdPtCutAnalysisPbPb.cxx:112 AlidNdPtCutAnalysisPbPb.cxx:113 AlidNdPtCutAnalysisPbPb.cxx:114 AlidNdPtCutAnalysisPbPb.cxx:115 AlidNdPtCutAnalysisPbPb.cxx:116 AlidNdPtCutAnalysisPbPb.cxx:117 AlidNdPtCutAnalysisPbPb.cxx:118 AlidNdPtCutAnalysisPbPb.cxx:119 AlidNdPtCutAnalysisPbPb.cxx:120 AlidNdPtCutAnalysisPbPb.cxx:121 AlidNdPtCutAnalysisPbPb.cxx:122 AlidNdPtCutAnalysisPbPb.cxx:123 AlidNdPtCutAnalysisPbPb.cxx:124 AlidNdPtCutAnalysisPbPb.cxx:125 AlidNdPtCutAnalysisPbPb.cxx:126 AlidNdPtCutAnalysisPbPb.cxx:127 AlidNdPtCutAnalysisPbPb.cxx:128 AlidNdPtCutAnalysisPbPb.cxx:129 AlidNdPtCutAnalysisPbPb.cxx:130 AlidNdPtCutAnalysisPbPb.cxx:131 AlidNdPtCutAnalysisPbPb.cxx:132 AlidNdPtCutAnalysisPbPb.cxx:133 AlidNdPtCutAnalysisPbPb.cxx:134 AlidNdPtCutAnalysisPbPb.cxx:135 AlidNdPtCutAnalysisPbPb.cxx:136 AlidNdPtCutAnalysisPbPb.cxx:137 AlidNdPtCutAnalysisPbPb.cxx:138 AlidNdPtCutAnalysisPbPb.cxx:139 AlidNdPtCutAnalysisPbPb.cxx:140 AlidNdPtCutAnalysisPbPb.cxx:141 AlidNdPtCutAnalysisPbPb.cxx:142 AlidNdPtCutAnalysisPbPb.cxx:143 AlidNdPtCutAnalysisPbPb.cxx:144 AlidNdPtCutAnalysisPbPb.cxx:145 AlidNdPtCutAnalysisPbPb.cxx:146 AlidNdPtCutAnalysisPbPb.cxx:147 AlidNdPtCutAnalysisPbPb.cxx:148 AlidNdPtCutAnalysisPbPb.cxx:149 AlidNdPtCutAnalysisPbPb.cxx:150 AlidNdPtCutAnalysisPbPb.cxx:151 AlidNdPtCutAnalysisPbPb.cxx:152 AlidNdPtCutAnalysisPbPb.cxx:153 AlidNdPtCutAnalysisPbPb.cxx:154 AlidNdPtCutAnalysisPbPb.cxx:155 AlidNdPtCutAnalysisPbPb.cxx:156 AlidNdPtCutAnalysisPbPb.cxx:157 AlidNdPtCutAnalysisPbPb.cxx:158 AlidNdPtCutAnalysisPbPb.cxx:159 AlidNdPtCutAnalysisPbPb.cxx:160 AlidNdPtCutAnalysisPbPb.cxx:161 AlidNdPtCutAnalysisPbPb.cxx:162 AlidNdPtCutAnalysisPbPb.cxx:163 AlidNdPtCutAnalysisPbPb.cxx:164 AlidNdPtCutAnalysisPbPb.cxx:165 AlidNdPtCutAnalysisPbPb.cxx:166 AlidNdPtCutAnalysisPbPb.cxx:167 AlidNdPtCutAnalysisPbPb.cxx:168 AlidNdPtCutAnalysisPbPb.cxx:169 AlidNdPtCutAnalysisPbPb.cxx:170 AlidNdPtCutAnalysisPbPb.cxx:171 AlidNdPtCutAnalysisPbPb.cxx:172 AlidNdPtCutAnalysisPbPb.cxx:173 AlidNdPtCutAnalysisPbPb.cxx:174 AlidNdPtCutAnalysisPbPb.cxx:175 AlidNdPtCutAnalysisPbPb.cxx:176 AlidNdPtCutAnalysisPbPb.cxx:177 AlidNdPtCutAnalysisPbPb.cxx:178 AlidNdPtCutAnalysisPbPb.cxx:179 AlidNdPtCutAnalysisPbPb.cxx:180 AlidNdPtCutAnalysisPbPb.cxx:181 AlidNdPtCutAnalysisPbPb.cxx:182 AlidNdPtCutAnalysisPbPb.cxx:183 AlidNdPtCutAnalysisPbPb.cxx:184 AlidNdPtCutAnalysisPbPb.cxx:185 AlidNdPtCutAnalysisPbPb.cxx:186 AlidNdPtCutAnalysisPbPb.cxx:187 AlidNdPtCutAnalysisPbPb.cxx:188 AlidNdPtCutAnalysisPbPb.cxx:189 AlidNdPtCutAnalysisPbPb.cxx:190 AlidNdPtCutAnalysisPbPb.cxx:191 AlidNdPtCutAnalysisPbPb.cxx:192 AlidNdPtCutAnalysisPbPb.cxx:193 AlidNdPtCutAnalysisPbPb.cxx:194 AlidNdPtCutAnalysisPbPb.cxx:195 AlidNdPtCutAnalysisPbPb.cxx:196 AlidNdPtCutAnalysisPbPb.cxx:197 AlidNdPtCutAnalysisPbPb.cxx:198 AlidNdPtCutAnalysisPbPb.cxx:199 AlidNdPtCutAnalysisPbPb.cxx:200 AlidNdPtCutAnalysisPbPb.cxx:201 AlidNdPtCutAnalysisPbPb.cxx:202 AlidNdPtCutAnalysisPbPb.cxx:203 AlidNdPtCutAnalysisPbPb.cxx:204 AlidNdPtCutAnalysisPbPb.cxx:205 AlidNdPtCutAnalysisPbPb.cxx:206 AlidNdPtCutAnalysisPbPb.cxx:207 AlidNdPtCutAnalysisPbPb.cxx:208 AlidNdPtCutAnalysisPbPb.cxx:209 AlidNdPtCutAnalysisPbPb.cxx:210 AlidNdPtCutAnalysisPbPb.cxx:211 AlidNdPtCutAnalysisPbPb.cxx:212 AlidNdPtCutAnalysisPbPb.cxx:213 AlidNdPtCutAnalysisPbPb.cxx:214 AlidNdPtCutAnalysisPbPb.cxx:215 AlidNdPtCutAnalysisPbPb.cxx:216 AlidNdPtCutAnalysisPbPb.cxx:217 AlidNdPtCutAnalysisPbPb.cxx:218 AlidNdPtCutAnalysisPbPb.cxx:219 AlidNdPtCutAnalysisPbPb.cxx:220 AlidNdPtCutAnalysisPbPb.cxx:221 AlidNdPtCutAnalysisPbPb.cxx:222 AlidNdPtCutAnalysisPbPb.cxx:223 AlidNdPtCutAnalysisPbPb.cxx:224 AlidNdPtCutAnalysisPbPb.cxx:225 AlidNdPtCutAnalysisPbPb.cxx:226 AlidNdPtCutAnalysisPbPb.cxx:227 AlidNdPtCutAnalysisPbPb.cxx:228 AlidNdPtCutAnalysisPbPb.cxx:229 AlidNdPtCutAnalysisPbPb.cxx:230 AlidNdPtCutAnalysisPbPb.cxx:231 AlidNdPtCutAnalysisPbPb.cxx:232 AlidNdPtCutAnalysisPbPb.cxx:233 AlidNdPtCutAnalysisPbPb.cxx:234 AlidNdPtCutAnalysisPbPb.cxx:235 AlidNdPtCutAnalysisPbPb.cxx:236 AlidNdPtCutAnalysisPbPb.cxx:237 AlidNdPtCutAnalysisPbPb.cxx:238 AlidNdPtCutAnalysisPbPb.cxx:239 AlidNdPtCutAnalysisPbPb.cxx:240 AlidNdPtCutAnalysisPbPb.cxx:241 AlidNdPtCutAnalysisPbPb.cxx:242 AlidNdPtCutAnalysisPbPb.cxx:243 AlidNdPtCutAnalysisPbPb.cxx:244 AlidNdPtCutAnalysisPbPb.cxx:245 AlidNdPtCutAnalysisPbPb.cxx:246 AlidNdPtCutAnalysisPbPb.cxx:247 AlidNdPtCutAnalysisPbPb.cxx:248 AlidNdPtCutAnalysisPbPb.cxx:249 AlidNdPtCutAnalysisPbPb.cxx:250 AlidNdPtCutAnalysisPbPb.cxx:251 AlidNdPtCutAnalysisPbPb.cxx:252 AlidNdPtCutAnalysisPbPb.cxx:253 AlidNdPtCutAnalysisPbPb.cxx:254 AlidNdPtCutAnalysisPbPb.cxx:255 AlidNdPtCutAnalysisPbPb.cxx:256 AlidNdPtCutAnalysisPbPb.cxx:257 AlidNdPtCutAnalysisPbPb.cxx:258 AlidNdPtCutAnalysisPbPb.cxx:259 AlidNdPtCutAnalysisPbPb.cxx:260 AlidNdPtCutAnalysisPbPb.cxx:261 AlidNdPtCutAnalysisPbPb.cxx:262 AlidNdPtCutAnalysisPbPb.cxx:263 AlidNdPtCutAnalysisPbPb.cxx:264 AlidNdPtCutAnalysisPbPb.cxx:265 AlidNdPtCutAnalysisPbPb.cxx:266 AlidNdPtCutAnalysisPbPb.cxx:267 AlidNdPtCutAnalysisPbPb.cxx:268 AlidNdPtCutAnalysisPbPb.cxx:269 AlidNdPtCutAnalysisPbPb.cxx:270 AlidNdPtCutAnalysisPbPb.cxx:271 AlidNdPtCutAnalysisPbPb.cxx:272 AlidNdPtCutAnalysisPbPb.cxx:273 AlidNdPtCutAnalysisPbPb.cxx:274 AlidNdPtCutAnalysisPbPb.cxx:275 AlidNdPtCutAnalysisPbPb.cxx:276 AlidNdPtCutAnalysisPbPb.cxx:277 AlidNdPtCutAnalysisPbPb.cxx:278 AlidNdPtCutAnalysisPbPb.cxx:279 AlidNdPtCutAnalysisPbPb.cxx:280 AlidNdPtCutAnalysisPbPb.cxx:281 AlidNdPtCutAnalysisPbPb.cxx:282 AlidNdPtCutAnalysisPbPb.cxx:283 AlidNdPtCutAnalysisPbPb.cxx:284 AlidNdPtCutAnalysisPbPb.cxx:285 AlidNdPtCutAnalysisPbPb.cxx:286 AlidNdPtCutAnalysisPbPb.cxx:287 AlidNdPtCutAnalysisPbPb.cxx:288 AlidNdPtCutAnalysisPbPb.cxx:289 AlidNdPtCutAnalysisPbPb.cxx:290 AlidNdPtCutAnalysisPbPb.cxx:291 AlidNdPtCutAnalysisPbPb.cxx:292 AlidNdPtCutAnalysisPbPb.cxx:293 AlidNdPtCutAnalysisPbPb.cxx:294 AlidNdPtCutAnalysisPbPb.cxx:295 AlidNdPtCutAnalysisPbPb.cxx:296 AlidNdPtCutAnalysisPbPb.cxx:297 AlidNdPtCutAnalysisPbPb.cxx:298 AlidNdPtCutAnalysisPbPb.cxx:299 AlidNdPtCutAnalysisPbPb.cxx:300 AlidNdPtCutAnalysisPbPb.cxx:301 AlidNdPtCutAnalysisPbPb.cxx:302 AlidNdPtCutAnalysisPbPb.cxx:303 AlidNdPtCutAnalysisPbPb.cxx:304 AlidNdPtCutAnalysisPbPb.cxx:305 AlidNdPtCutAnalysisPbPb.cxx:306 AlidNdPtCutAnalysisPbPb.cxx:307 AlidNdPtCutAnalysisPbPb.cxx:308 AlidNdPtCutAnalysisPbPb.cxx:309 AlidNdPtCutAnalysisPbPb.cxx:310 AlidNdPtCutAnalysisPbPb.cxx:311 AlidNdPtCutAnalysisPbPb.cxx:312 AlidNdPtCutAnalysisPbPb.cxx:313 AlidNdPtCutAnalysisPbPb.cxx:314 AlidNdPtCutAnalysisPbPb.cxx:315 AlidNdPtCutAnalysisPbPb.cxx:316 AlidNdPtCutAnalysisPbPb.cxx:317 AlidNdPtCutAnalysisPbPb.cxx:318 AlidNdPtCutAnalysisPbPb.cxx:319 AlidNdPtCutAnalysisPbPb.cxx:320 AlidNdPtCutAnalysisPbPb.cxx:321 AlidNdPtCutAnalysisPbPb.cxx:322 AlidNdPtCutAnalysisPbPb.cxx:323 AlidNdPtCutAnalysisPbPb.cxx:324 AlidNdPtCutAnalysisPbPb.cxx:325 AlidNdPtCutAnalysisPbPb.cxx:326 AlidNdPtCutAnalysisPbPb.cxx:327 AlidNdPtCutAnalysisPbPb.cxx:328 AlidNdPtCutAnalysisPbPb.cxx:329 AlidNdPtCutAnalysisPbPb.cxx:330 AlidNdPtCutAnalysisPbPb.cxx:331 AlidNdPtCutAnalysisPbPb.cxx:332 AlidNdPtCutAnalysisPbPb.cxx:333 AlidNdPtCutAnalysisPbPb.cxx:334 AlidNdPtCutAnalysisPbPb.cxx:335 AlidNdPtCutAnalysisPbPb.cxx:336 AlidNdPtCutAnalysisPbPb.cxx:337 AlidNdPtCutAnalysisPbPb.cxx:338 AlidNdPtCutAnalysisPbPb.cxx:339 AlidNdPtCutAnalysisPbPb.cxx:340 AlidNdPtCutAnalysisPbPb.cxx:341 AlidNdPtCutAnalysisPbPb.cxx:342 AlidNdPtCutAnalysisPbPb.cxx:343 AlidNdPtCutAnalysisPbPb.cxx:344 AlidNdPtCutAnalysisPbPb.cxx:345 AlidNdPtCutAnalysisPbPb.cxx:346 AlidNdPtCutAnalysisPbPb.cxx:347 AlidNdPtCutAnalysisPbPb.cxx:348 AlidNdPtCutAnalysisPbPb.cxx:349 AlidNdPtCutAnalysisPbPb.cxx:350 AlidNdPtCutAnalysisPbPb.cxx:351 AlidNdPtCutAnalysisPbPb.cxx:352 AlidNdPtCutAnalysisPbPb.cxx:353 AlidNdPtCutAnalysisPbPb.cxx:354 AlidNdPtCutAnalysisPbPb.cxx:355 AlidNdPtCutAnalysisPbPb.cxx:356 AlidNdPtCutAnalysisPbPb.cxx:357 AlidNdPtCutAnalysisPbPb.cxx:358 AlidNdPtCutAnalysisPbPb.cxx:359 AlidNdPtCutAnalysisPbPb.cxx:360 AlidNdPtCutAnalysisPbPb.cxx:361 AlidNdPtCutAnalysisPbPb.cxx:362 AlidNdPtCutAnalysisPbPb.cxx:363 AlidNdPtCutAnalysisPbPb.cxx:364 AlidNdPtCutAnalysisPbPb.cxx:365 AlidNdPtCutAnalysisPbPb.cxx:366 AlidNdPtCutAnalysisPbPb.cxx:367 AlidNdPtCutAnalysisPbPb.cxx:368 AlidNdPtCutAnalysisPbPb.cxx:369 AlidNdPtCutAnalysisPbPb.cxx:370 AlidNdPtCutAnalysisPbPb.cxx:371 AlidNdPtCutAnalysisPbPb.cxx:372 AlidNdPtCutAnalysisPbPb.cxx:373 AlidNdPtCutAnalysisPbPb.cxx:374 AlidNdPtCutAnalysisPbPb.cxx:375 AlidNdPtCutAnalysisPbPb.cxx:376 AlidNdPtCutAnalysisPbPb.cxx:377 AlidNdPtCutAnalysisPbPb.cxx:378 AlidNdPtCutAnalysisPbPb.cxx:379 AlidNdPtCutAnalysisPbPb.cxx:380 AlidNdPtCutAnalysisPbPb.cxx:381 AlidNdPtCutAnalysisPbPb.cxx:382 AlidNdPtCutAnalysisPbPb.cxx:383 AlidNdPtCutAnalysisPbPb.cxx:384 AlidNdPtCutAnalysisPbPb.cxx:385 AlidNdPtCutAnalysisPbPb.cxx:386 AlidNdPtCutAnalysisPbPb.cxx:387 AlidNdPtCutAnalysisPbPb.cxx:388 AlidNdPtCutAnalysisPbPb.cxx:389 AlidNdPtCutAnalysisPbPb.cxx:390 AlidNdPtCutAnalysisPbPb.cxx:391 AlidNdPtCutAnalysisPbPb.cxx:392 AlidNdPtCutAnalysisPbPb.cxx:393 AlidNdPtCutAnalysisPbPb.cxx:394 AlidNdPtCutAnalysisPbPb.cxx:395 AlidNdPtCutAnalysisPbPb.cxx:396 AlidNdPtCutAnalysisPbPb.cxx:397 AlidNdPtCutAnalysisPbPb.cxx:398 AlidNdPtCutAnalysisPbPb.cxx:399 AlidNdPtCutAnalysisPbPb.cxx:400 AlidNdPtCutAnalysisPbPb.cxx:401 AlidNdPtCutAnalysisPbPb.cxx:402 AlidNdPtCutAnalysisPbPb.cxx:403 AlidNdPtCutAnalysisPbPb.cxx:404 AlidNdPtCutAnalysisPbPb.cxx:405 AlidNdPtCutAnalysisPbPb.cxx:406 AlidNdPtCutAnalysisPbPb.cxx:407 AlidNdPtCutAnalysisPbPb.cxx:408 AlidNdPtCutAnalysisPbPb.cxx:409 AlidNdPtCutAnalysisPbPb.cxx:410 AlidNdPtCutAnalysisPbPb.cxx:411 AlidNdPtCutAnalysisPbPb.cxx:412 AlidNdPtCutAnalysisPbPb.cxx:413 AlidNdPtCutAnalysisPbPb.cxx:414 AlidNdPtCutAnalysisPbPb.cxx:415 AlidNdPtCutAnalysisPbPb.cxx:416 AlidNdPtCutAnalysisPbPb.cxx:417 AlidNdPtCutAnalysisPbPb.cxx:418 AlidNdPtCutAnalysisPbPb.cxx:419 AlidNdPtCutAnalysisPbPb.cxx:420 AlidNdPtCutAnalysisPbPb.cxx:421 AlidNdPtCutAnalysisPbPb.cxx:422 AlidNdPtCutAnalysisPbPb.cxx:423 AlidNdPtCutAnalysisPbPb.cxx:424 AlidNdPtCutAnalysisPbPb.cxx:425 AlidNdPtCutAnalysisPbPb.cxx:426 AlidNdPtCutAnalysisPbPb.cxx:427 AlidNdPtCutAnalysisPbPb.cxx:428 AlidNdPtCutAnalysisPbPb.cxx:429 AlidNdPtCutAnalysisPbPb.cxx:430 AlidNdPtCutAnalysisPbPb.cxx:431 AlidNdPtCutAnalysisPbPb.cxx:432 AlidNdPtCutAnalysisPbPb.cxx:433 AlidNdPtCutAnalysisPbPb.cxx:434 AlidNdPtCutAnalysisPbPb.cxx:435 AlidNdPtCutAnalysisPbPb.cxx:436 AlidNdPtCutAnalysisPbPb.cxx:437 AlidNdPtCutAnalysisPbPb.cxx:438 AlidNdPtCutAnalysisPbPb.cxx:439 AlidNdPtCutAnalysisPbPb.cxx:440 AlidNdPtCutAnalysisPbPb.cxx:441 AlidNdPtCutAnalysisPbPb.cxx:442 AlidNdPtCutAnalysisPbPb.cxx:443 AlidNdPtCutAnalysisPbPb.cxx:444 AlidNdPtCutAnalysisPbPb.cxx:445 AlidNdPtCutAnalysisPbPb.cxx:446 AlidNdPtCutAnalysisPbPb.cxx:447 AlidNdPtCutAnalysisPbPb.cxx:448 AlidNdPtCutAnalysisPbPb.cxx:449 AlidNdPtCutAnalysisPbPb.cxx:450 AlidNdPtCutAnalysisPbPb.cxx:451 AlidNdPtCutAnalysisPbPb.cxx:452 AlidNdPtCutAnalysisPbPb.cxx:453 AlidNdPtCutAnalysisPbPb.cxx:454 AlidNdPtCutAnalysisPbPb.cxx:455 AlidNdPtCutAnalysisPbPb.cxx:456 AlidNdPtCutAnalysisPbPb.cxx:457 AlidNdPtCutAnalysisPbPb.cxx:458 AlidNdPtCutAnalysisPbPb.cxx:459 AlidNdPtCutAnalysisPbPb.cxx:460 AlidNdPtCutAnalysisPbPb.cxx:461 AlidNdPtCutAnalysisPbPb.cxx:462 AlidNdPtCutAnalysisPbPb.cxx:463 AlidNdPtCutAnalysisPbPb.cxx:464 AlidNdPtCutAnalysisPbPb.cxx:465 AlidNdPtCutAnalysisPbPb.cxx:466 AlidNdPtCutAnalysisPbPb.cxx:467 AlidNdPtCutAnalysisPbPb.cxx:468 AlidNdPtCutAnalysisPbPb.cxx:469 AlidNdPtCutAnalysisPbPb.cxx:470 AlidNdPtCutAnalysisPbPb.cxx:471 AlidNdPtCutAnalysisPbPb.cxx:472 AlidNdPtCutAnalysisPbPb.cxx:473 AlidNdPtCutAnalysisPbPb.cxx:474 AlidNdPtCutAnalysisPbPb.cxx:475 AlidNdPtCutAnalysisPbPb.cxx:476 AlidNdPtCutAnalysisPbPb.cxx:477 AlidNdPtCutAnalysisPbPb.cxx:478 AlidNdPtCutAnalysisPbPb.cxx:479 AlidNdPtCutAnalysisPbPb.cxx:480 AlidNdPtCutAnalysisPbPb.cxx:481 AlidNdPtCutAnalysisPbPb.cxx:482 AlidNdPtCutAnalysisPbPb.cxx:483 AlidNdPtCutAnalysisPbPb.cxx:484 AlidNdPtCutAnalysisPbPb.cxx:485 AlidNdPtCutAnalysisPbPb.cxx:486 AlidNdPtCutAnalysisPbPb.cxx:487 AlidNdPtCutAnalysisPbPb.cxx:488 AlidNdPtCutAnalysisPbPb.cxx:489 AlidNdPtCutAnalysisPbPb.cxx:490 AlidNdPtCutAnalysisPbPb.cxx:491 AlidNdPtCutAnalysisPbPb.cxx:492 AlidNdPtCutAnalysisPbPb.cxx:493 AlidNdPtCutAnalysisPbPb.cxx:494 AlidNdPtCutAnalysisPbPb.cxx:495 AlidNdPtCutAnalysisPbPb.cxx:496 AlidNdPtCutAnalysisPbPb.cxx:497 AlidNdPtCutAnalysisPbPb.cxx:498 AlidNdPtCutAnalysisPbPb.cxx:499 AlidNdPtCutAnalysisPbPb.cxx:500 AlidNdPtCutAnalysisPbPb.cxx:501 AlidNdPtCutAnalysisPbPb.cxx:502 AlidNdPtCutAnalysisPbPb.cxx:503 AlidNdPtCutAnalysisPbPb.cxx:504 AlidNdPtCutAnalysisPbPb.cxx:505 AlidNdPtCutAnalysisPbPb.cxx:506 AlidNdPtCutAnalysisPbPb.cxx:507 AlidNdPtCutAnalysisPbPb.cxx:508 AlidNdPtCutAnalysisPbPb.cxx:509 AlidNdPtCutAnalysisPbPb.cxx:510 AlidNdPtCutAnalysisPbPb.cxx:511 AlidNdPtCutAnalysisPbPb.cxx:512 AlidNdPtCutAnalysisPbPb.cxx:513 AlidNdPtCutAnalysisPbPb.cxx:514 AlidNdPtCutAnalysisPbPb.cxx:515 AlidNdPtCutAnalysisPbPb.cxx:516 AlidNdPtCutAnalysisPbPb.cxx:517 AlidNdPtCutAnalysisPbPb.cxx:518 AlidNdPtCutAnalysisPbPb.cxx:519 AlidNdPtCutAnalysisPbPb.cxx:520 AlidNdPtCutAnalysisPbPb.cxx:521 AlidNdPtCutAnalysisPbPb.cxx:522 AlidNdPtCutAnalysisPbPb.cxx:523 AlidNdPtCutAnalysisPbPb.cxx:524 AlidNdPtCutAnalysisPbPb.cxx:525 AlidNdPtCutAnalysisPbPb.cxx:526 AlidNdPtCutAnalysisPbPb.cxx:527 AlidNdPtCutAnalysisPbPb.cxx:528 AlidNdPtCutAnalysisPbPb.cxx:529 AlidNdPtCutAnalysisPbPb.cxx:530 AlidNdPtCutAnalysisPbPb.cxx:531 AlidNdPtCutAnalysisPbPb.cxx:532 AlidNdPtCutAnalysisPbPb.cxx:533 AlidNdPtCutAnalysisPbPb.cxx:534 AlidNdPtCutAnalysisPbPb.cxx:535 AlidNdPtCutAnalysisPbPb.cxx:536 AlidNdPtCutAnalysisPbPb.cxx:537 AlidNdPtCutAnalysisPbPb.cxx:538 AlidNdPtCutAnalysisPbPb.cxx:539 AlidNdPtCutAnalysisPbPb.cxx:540 AlidNdPtCutAnalysisPbPb.cxx:541 AlidNdPtCutAnalysisPbPb.cxx:542 AlidNdPtCutAnalysisPbPb.cxx:543 AlidNdPtCutAnalysisPbPb.cxx:544 AlidNdPtCutAnalysisPbPb.cxx:545 AlidNdPtCutAnalysisPbPb.cxx:546 AlidNdPtCutAnalysisPbPb.cxx:547 AlidNdPtCutAnalysisPbPb.cxx:548 AlidNdPtCutAnalysisPbPb.cxx:549 AlidNdPtCutAnalysisPbPb.cxx:550 AlidNdPtCutAnalysisPbPb.cxx:551 AlidNdPtCutAnalysisPbPb.cxx:552 AlidNdPtCutAnalysisPbPb.cxx:553 AlidNdPtCutAnalysisPbPb.cxx:554 AlidNdPtCutAnalysisPbPb.cxx:555 AlidNdPtCutAnalysisPbPb.cxx:556 AlidNdPtCutAnalysisPbPb.cxx:557 AlidNdPtCutAnalysisPbPb.cxx:558 AlidNdPtCutAnalysisPbPb.cxx:559 AlidNdPtCutAnalysisPbPb.cxx:560 AlidNdPtCutAnalysisPbPb.cxx:561 AlidNdPtCutAnalysisPbPb.cxx:562 AlidNdPtCutAnalysisPbPb.cxx:563 AlidNdPtCutAnalysisPbPb.cxx:564 AlidNdPtCutAnalysisPbPb.cxx:565 AlidNdPtCutAnalysisPbPb.cxx:566 AlidNdPtCutAnalysisPbPb.cxx:567 AlidNdPtCutAnalysisPbPb.cxx:568 AlidNdPtCutAnalysisPbPb.cxx:569 AlidNdPtCutAnalysisPbPb.cxx:570 AlidNdPtCutAnalysisPbPb.cxx:571 AlidNdPtCutAnalysisPbPb.cxx:572 AlidNdPtCutAnalysisPbPb.cxx:573 AlidNdPtCutAnalysisPbPb.cxx:574 AlidNdPtCutAnalysisPbPb.cxx:575 AlidNdPtCutAnalysisPbPb.cxx:576 AlidNdPtCutAnalysisPbPb.cxx:577 AlidNdPtCutAnalysisPbPb.cxx:578 AlidNdPtCutAnalysisPbPb.cxx:579 AlidNdPtCutAnalysisPbPb.cxx:580 AlidNdPtCutAnalysisPbPb.cxx:581 AlidNdPtCutAnalysisPbPb.cxx:582 AlidNdPtCutAnalysisPbPb.cxx:583 AlidNdPtCutAnalysisPbPb.cxx:584 AlidNdPtCutAnalysisPbPb.cxx:585 AlidNdPtCutAnalysisPbPb.cxx:586 AlidNdPtCutAnalysisPbPb.cxx:587 AlidNdPtCutAnalysisPbPb.cxx:588 AlidNdPtCutAnalysisPbPb.cxx:589 AlidNdPtCutAnalysisPbPb.cxx:590 AlidNdPtCutAnalysisPbPb.cxx:591 AlidNdPtCutAnalysisPbPb.cxx:592 AlidNdPtCutAnalysisPbPb.cxx:593 AlidNdPtCutAnalysisPbPb.cxx:594 AlidNdPtCutAnalysisPbPb.cxx:595 AlidNdPtCutAnalysisPbPb.cxx:596 AlidNdPtCutAnalysisPbPb.cxx:597 AlidNdPtCutAnalysisPbPb.cxx:598 AlidNdPtCutAnalysisPbPb.cxx:599 AlidNdPtCutAnalysisPbPb.cxx:600 AlidNdPtCutAnalysisPbPb.cxx:601 AlidNdPtCutAnalysisPbPb.cxx:602 AlidNdPtCutAnalysisPbPb.cxx:603 AlidNdPtCutAnalysisPbPb.cxx:604 AlidNdPtCutAnalysisPbPb.cxx:605 AlidNdPtCutAnalysisPbPb.cxx:606 AlidNdPtCutAnalysisPbPb.cxx:607 AlidNdPtCutAnalysisPbPb.cxx:608 AlidNdPtCutAnalysisPbPb.cxx:609 AlidNdPtCutAnalysisPbPb.cxx:610 AlidNdPtCutAnalysisPbPb.cxx:611 AlidNdPtCutAnalysisPbPb.cxx:612 AlidNdPtCutAnalysisPbPb.cxx:613 AlidNdPtCutAnalysisPbPb.cxx:614 AlidNdPtCutAnalysisPbPb.cxx:615 AlidNdPtCutAnalysisPbPb.cxx:616 AlidNdPtCutAnalysisPbPb.cxx:617 AlidNdPtCutAnalysisPbPb.cxx:618 AlidNdPtCutAnalysisPbPb.cxx:619 AlidNdPtCutAnalysisPbPb.cxx:620 AlidNdPtCutAnalysisPbPb.cxx:621 AlidNdPtCutAnalysisPbPb.cxx:622 AlidNdPtCutAnalysisPbPb.cxx:623 AlidNdPtCutAnalysisPbPb.cxx:624 AlidNdPtCutAnalysisPbPb.cxx:625 AlidNdPtCutAnalysisPbPb.cxx:626 AlidNdPtCutAnalysisPbPb.cxx:627 AlidNdPtCutAnalysisPbPb.cxx:628 AlidNdPtCutAnalysisPbPb.cxx:629 AlidNdPtCutAnalysisPbPb.cxx:630 AlidNdPtCutAnalysisPbPb.cxx:631 AlidNdPtCutAnalysisPbPb.cxx:632 AlidNdPtCutAnalysisPbPb.cxx:633 AlidNdPtCutAnalysisPbPb.cxx:634 AlidNdPtCutAnalysisPbPb.cxx:635 AlidNdPtCutAnalysisPbPb.cxx:636 AlidNdPtCutAnalysisPbPb.cxx:637 AlidNdPtCutAnalysisPbPb.cxx:638 AlidNdPtCutAnalysisPbPb.cxx:639 AlidNdPtCutAnalysisPbPb.cxx:640 AlidNdPtCutAnalysisPbPb.cxx:641 AlidNdPtCutAnalysisPbPb.cxx:642 AlidNdPtCutAnalysisPbPb.cxx:643 AlidNdPtCutAnalysisPbPb.cxx:644 AlidNdPtCutAnalysisPbPb.cxx:645 AlidNdPtCutAnalysisPbPb.cxx:646 AlidNdPtCutAnalysisPbPb.cxx:647 AlidNdPtCutAnalysisPbPb.cxx:648 AlidNdPtCutAnalysisPbPb.cxx:649 AlidNdPtCutAnalysisPbPb.cxx:650 AlidNdPtCutAnalysisPbPb.cxx:651 AlidNdPtCutAnalysisPbPb.cxx:652 AlidNdPtCutAnalysisPbPb.cxx:653 AlidNdPtCutAnalysisPbPb.cxx:654 AlidNdPtCutAnalysisPbPb.cxx:655 AlidNdPtCutAnalysisPbPb.cxx:656 AlidNdPtCutAnalysisPbPb.cxx:657 AlidNdPtCutAnalysisPbPb.cxx:658 AlidNdPtCutAnalysisPbPb.cxx:659 AlidNdPtCutAnalysisPbPb.cxx:660 AlidNdPtCutAnalysisPbPb.cxx:661 AlidNdPtCutAnalysisPbPb.cxx:662 AlidNdPtCutAnalysisPbPb.cxx:663 AlidNdPtCutAnalysisPbPb.cxx:664 AlidNdPtCutAnalysisPbPb.cxx:665 AlidNdPtCutAnalysisPbPb.cxx:666 AlidNdPtCutAnalysisPbPb.cxx:667 AlidNdPtCutAnalysisPbPb.cxx:668 AlidNdPtCutAnalysisPbPb.cxx:669 AlidNdPtCutAnalysisPbPb.cxx:670 AlidNdPtCutAnalysisPbPb.cxx:671 AlidNdPtCutAnalysisPbPb.cxx:672 AlidNdPtCutAnalysisPbPb.cxx:673 AlidNdPtCutAnalysisPbPb.cxx:674 AlidNdPtCutAnalysisPbPb.cxx:675 AlidNdPtCutAnalysisPbPb.cxx:676 AlidNdPtCutAnalysisPbPb.cxx:677 AlidNdPtCutAnalysisPbPb.cxx:678 AlidNdPtCutAnalysisPbPb.cxx:679 AlidNdPtCutAnalysisPbPb.cxx:680 AlidNdPtCutAnalysisPbPb.cxx:681 AlidNdPtCutAnalysisPbPb.cxx:682 AlidNdPtCutAnalysisPbPb.cxx:683 AlidNdPtCutAnalysisPbPb.cxx:684 AlidNdPtCutAnalysisPbPb.cxx:685 AlidNdPtCutAnalysisPbPb.cxx:686 AlidNdPtCutAnalysisPbPb.cxx:687 AlidNdPtCutAnalysisPbPb.cxx:688 AlidNdPtCutAnalysisPbPb.cxx:689 AlidNdPtCutAnalysisPbPb.cxx:690 AlidNdPtCutAnalysisPbPb.cxx:691 AlidNdPtCutAnalysisPbPb.cxx:692 AlidNdPtCutAnalysisPbPb.cxx:693 AlidNdPtCutAnalysisPbPb.cxx:694 AlidNdPtCutAnalysisPbPb.cxx:695 AlidNdPtCutAnalysisPbPb.cxx:696 AlidNdPtCutAnalysisPbPb.cxx:697 AlidNdPtCutAnalysisPbPb.cxx:698 AlidNdPtCutAnalysisPbPb.cxx:699 AlidNdPtCutAnalysisPbPb.cxx:700 AlidNdPtCutAnalysisPbPb.cxx:701 AlidNdPtCutAnalysisPbPb.cxx:702 AlidNdPtCutAnalysisPbPb.cxx:703 AlidNdPtCutAnalysisPbPb.cxx:704 AlidNdPtCutAnalysisPbPb.cxx:705 AlidNdPtCutAnalysisPbPb.cxx:706 AlidNdPtCutAnalysisPbPb.cxx:707 AlidNdPtCutAnalysisPbPb.cxx:708 AlidNdPtCutAnalysisPbPb.cxx:709 AlidNdPtCutAnalysisPbPb.cxx:710 AlidNdPtCutAnalysisPbPb.cxx:711 AlidNdPtCutAnalysisPbPb.cxx:712 AlidNdPtCutAnalysisPbPb.cxx:713 AlidNdPtCutAnalysisPbPb.cxx:714 AlidNdPtCutAnalysisPbPb.cxx:715 AlidNdPtCutAnalysisPbPb.cxx:716 AlidNdPtCutAnalysisPbPb.cxx:717 AlidNdPtCutAnalysisPbPb.cxx:718 AlidNdPtCutAnalysisPbPb.cxx:719 AlidNdPtCutAnalysisPbPb.cxx:720 AlidNdPtCutAnalysisPbPb.cxx:721 AlidNdPtCutAnalysisPbPb.cxx:722 AlidNdPtCutAnalysisPbPb.cxx:723 AlidNdPtCutAnalysisPbPb.cxx:724 AlidNdPtCutAnalysisPbPb.cxx:725 AlidNdPtCutAnalysisPbPb.cxx:726 AlidNdPtCutAnalysisPbPb.cxx:727 AlidNdPtCutAnalysisPbPb.cxx:728 AlidNdPtCutAnalysisPbPb.cxx:729 AlidNdPtCutAnalysisPbPb.cxx:730 AlidNdPtCutAnalysisPbPb.cxx:731 AlidNdPtCutAnalysisPbPb.cxx:732 AlidNdPtCutAnalysisPbPb.cxx:733 AlidNdPtCutAnalysisPbPb.cxx:734 AlidNdPtCutAnalysisPbPb.cxx:735 AlidNdPtCutAnalysisPbPb.cxx:736 AlidNdPtCutAnalysisPbPb.cxx:737 AlidNdPtCutAnalysisPbPb.cxx:738 AlidNdPtCutAnalysisPbPb.cxx:739 AlidNdPtCutAnalysisPbPb.cxx:740 AlidNdPtCutAnalysisPbPb.cxx:741 AlidNdPtCutAnalysisPbPb.cxx:742 AlidNdPtCutAnalysisPbPb.cxx:743 AlidNdPtCutAnalysisPbPb.cxx:744 AlidNdPtCutAnalysisPbPb.cxx:745 AlidNdPtCutAnalysisPbPb.cxx:746 AlidNdPtCutAnalysisPbPb.cxx:747 AlidNdPtCutAnalysisPbPb.cxx:748 AlidNdPtCutAnalysisPbPb.cxx:749 AlidNdPtCutAnalysisPbPb.cxx:750 AlidNdPtCutAnalysisPbPb.cxx:751 AlidNdPtCutAnalysisPbPb.cxx:752 AlidNdPtCutAnalysisPbPb.cxx:753 AlidNdPtCutAnalysisPbPb.cxx:754 AlidNdPtCutAnalysisPbPb.cxx:755 AlidNdPtCutAnalysisPbPb.cxx:756 AlidNdPtCutAnalysisPbPb.cxx:757 AlidNdPtCutAnalysisPbPb.cxx:758 AlidNdPtCutAnalysisPbPb.cxx:759 AlidNdPtCutAnalysisPbPb.cxx:760 AlidNdPtCutAnalysisPbPb.cxx:761 AlidNdPtCutAnalysisPbPb.cxx:762 AlidNdPtCutAnalysisPbPb.cxx:763 AlidNdPtCutAnalysisPbPb.cxx:764 AlidNdPtCutAnalysisPbPb.cxx:765 AlidNdPtCutAnalysisPbPb.cxx:766 AlidNdPtCutAnalysisPbPb.cxx:767 AlidNdPtCutAnalysisPbPb.cxx:768 AlidNdPtCutAnalysisPbPb.cxx:769 AlidNdPtCutAnalysisPbPb.cxx:770 AlidNdPtCutAnalysisPbPb.cxx:771 AlidNdPtCutAnalysisPbPb.cxx:772 AlidNdPtCutAnalysisPbPb.cxx:773 AlidNdPtCutAnalysisPbPb.cxx:774 AlidNdPtCutAnalysisPbPb.cxx:775 AlidNdPtCutAnalysisPbPb.cxx:776 AlidNdPtCutAnalysisPbPb.cxx:777 AlidNdPtCutAnalysisPbPb.cxx:778 AlidNdPtCutAnalysisPbPb.cxx:779 AlidNdPtCutAnalysisPbPb.cxx:780 AlidNdPtCutAnalysisPbPb.cxx:781 AlidNdPtCutAnalysisPbPb.cxx:782 AlidNdPtCutAnalysisPbPb.cxx:783 AlidNdPtCutAnalysisPbPb.cxx:784 AlidNdPtCutAnalysisPbPb.cxx:785 AlidNdPtCutAnalysisPbPb.cxx:786 AlidNdPtCutAnalysisPbPb.cxx:787 AlidNdPtCutAnalysisPbPb.cxx:788 AlidNdPtCutAnalysisPbPb.cxx:789 AlidNdPtCutAnalysisPbPb.cxx:790 AlidNdPtCutAnalysisPbPb.cxx:791 AlidNdPtCutAnalysisPbPb.cxx:792 AlidNdPtCutAnalysisPbPb.cxx:793 AlidNdPtCutAnalysisPbPb.cxx:794 AlidNdPtCutAnalysisPbPb.cxx:795 AlidNdPtCutAnalysisPbPb.cxx:796 AlidNdPtCutAnalysisPbPb.cxx:797 AlidNdPtCutAnalysisPbPb.cxx:798 AlidNdPtCutAnalysisPbPb.cxx:799 AlidNdPtCutAnalysisPbPb.cxx:800 AlidNdPtCutAnalysisPbPb.cxx:801 AlidNdPtCutAnalysisPbPb.cxx:802 AlidNdPtCutAnalysisPbPb.cxx:803 AlidNdPtCutAnalysisPbPb.cxx:804 AlidNdPtCutAnalysisPbPb.cxx:805 AlidNdPtCutAnalysisPbPb.cxx:806 AlidNdPtCutAnalysisPbPb.cxx:807 AlidNdPtCutAnalysisPbPb.cxx:808 AlidNdPtCutAnalysisPbPb.cxx:809 AlidNdPtCutAnalysisPbPb.cxx:810 AlidNdPtCutAnalysisPbPb.cxx:811 AlidNdPtCutAnalysisPbPb.cxx:812 AlidNdPtCutAnalysisPbPb.cxx:813 AlidNdPtCutAnalysisPbPb.cxx:814 AlidNdPtCutAnalysisPbPb.cxx:815 AlidNdPtCutAnalysisPbPb.cxx:816 AlidNdPtCutAnalysisPbPb.cxx:817 AlidNdPtCutAnalysisPbPb.cxx:818 AlidNdPtCutAnalysisPbPb.cxx:819 AlidNdPtCutAnalysisPbPb.cxx:820 AlidNdPtCutAnalysisPbPb.cxx:821 AlidNdPtCutAnalysisPbPb.cxx:822 AlidNdPtCutAnalysisPbPb.cxx:823 AlidNdPtCutAnalysisPbPb.cxx:824 AlidNdPtCutAnalysisPbPb.cxx:825 AlidNdPtCutAnalysisPbPb.cxx:826 AlidNdPtCutAnalysisPbPb.cxx:827 AlidNdPtCutAnalysisPbPb.cxx:828 AlidNdPtCutAnalysisPbPb.cxx:829 AlidNdPtCutAnalysisPbPb.cxx:830 AlidNdPtCutAnalysisPbPb.cxx:831 AlidNdPtCutAnalysisPbPb.cxx:832 AlidNdPtCutAnalysisPbPb.cxx:833 AlidNdPtCutAnalysisPbPb.cxx:834 AlidNdPtCutAnalysisPbPb.cxx:835 AlidNdPtCutAnalysisPbPb.cxx:836 AlidNdPtCutAnalysisPbPb.cxx:837 AlidNdPtCutAnalysisPbPb.cxx:838 AlidNdPtCutAnalysisPbPb.cxx:839 AlidNdPtCutAnalysisPbPb.cxx:840 AlidNdPtCutAnalysisPbPb.cxx:841 AlidNdPtCutAnalysisPbPb.cxx:842 AlidNdPtCutAnalysisPbPb.cxx:843 AlidNdPtCutAnalysisPbPb.cxx:844 AlidNdPtCutAnalysisPbPb.cxx:845 AlidNdPtCutAnalysisPbPb.cxx:846 AlidNdPtCutAnalysisPbPb.cxx:847 AlidNdPtCutAnalysisPbPb.cxx:848 AlidNdPtCutAnalysisPbPb.cxx:849 AlidNdPtCutAnalysisPbPb.cxx:850 AlidNdPtCutAnalysisPbPb.cxx:851 AlidNdPtCutAnalysisPbPb.cxx:852 AlidNdPtCutAnalysisPbPb.cxx:853 AlidNdPtCutAnalysisPbPb.cxx:854 AlidNdPtCutAnalysisPbPb.cxx:855 AlidNdPtCutAnalysisPbPb.cxx:856 AlidNdPtCutAnalysisPbPb.cxx:857 AlidNdPtCutAnalysisPbPb.cxx:858 AlidNdPtCutAnalysisPbPb.cxx:859 AlidNdPtCutAnalysisPbPb.cxx:860 AlidNdPtCutAnalysisPbPb.cxx:861 AlidNdPtCutAnalysisPbPb.cxx:862 AlidNdPtCutAnalysisPbPb.cxx:863 AlidNdPtCutAnalysisPbPb.cxx:864 AlidNdPtCutAnalysisPbPb.cxx:865 AlidNdPtCutAnalysisPbPb.cxx:866 AlidNdPtCutAnalysisPbPb.cxx:867 AlidNdPtCutAnalysisPbPb.cxx:868 AlidNdPtCutAnalysisPbPb.cxx:869 AlidNdPtCutAnalysisPbPb.cxx:870 AlidNdPtCutAnalysisPbPb.cxx:871 AlidNdPtCutAnalysisPbPb.cxx:872 AlidNdPtCutAnalysisPbPb.cxx:873 AlidNdPtCutAnalysisPbPb.cxx:874 AlidNdPtCutAnalysisPbPb.cxx:875 AlidNdPtCutAnalysisPbPb.cxx:876 AlidNdPtCutAnalysisPbPb.cxx:877 AlidNdPtCutAnalysisPbPb.cxx:878 AlidNdPtCutAnalysisPbPb.cxx:879 AlidNdPtCutAnalysisPbPb.cxx:880 AlidNdPtCutAnalysisPbPb.cxx:881 AlidNdPtCutAnalysisPbPb.cxx:882 AlidNdPtCutAnalysisPbPb.cxx:883 AlidNdPtCutAnalysisPbPb.cxx:884 AlidNdPtCutAnalysisPbPb.cxx:885 AlidNdPtCutAnalysisPbPb.cxx:886 AlidNdPtCutAnalysisPbPb.cxx:887 AlidNdPtCutAnalysisPbPb.cxx:888 AlidNdPtCutAnalysisPbPb.cxx:889 AlidNdPtCutAnalysisPbPb.cxx:890 AlidNdPtCutAnalysisPbPb.cxx:891 AlidNdPtCutAnalysisPbPb.cxx:892 AlidNdPtCutAnalysisPbPb.cxx:893 AlidNdPtCutAnalysisPbPb.cxx:894 AlidNdPtCutAnalysisPbPb.cxx:895 AlidNdPtCutAnalysisPbPb.cxx:896 AlidNdPtCutAnalysisPbPb.cxx:897 AlidNdPtCutAnalysisPbPb.cxx:898 AlidNdPtCutAnalysisPbPb.cxx:899 AlidNdPtCutAnalysisPbPb.cxx:900 AlidNdPtCutAnalysisPbPb.cxx:901 AlidNdPtCutAnalysisPbPb.cxx:902 AlidNdPtCutAnalysisPbPb.cxx:903 AlidNdPtCutAnalysisPbPb.cxx:904 AlidNdPtCutAnalysisPbPb.cxx:905 AlidNdPtCutAnalysisPbPb.cxx:906 AlidNdPtCutAnalysisPbPb.cxx:907 AlidNdPtCutAnalysisPbPb.cxx:908 AlidNdPtCutAnalysisPbPb.cxx:909 AlidNdPtCutAnalysisPbPb.cxx:910 AlidNdPtCutAnalysisPbPb.cxx:911 AlidNdPtCutAnalysisPbPb.cxx:912 AlidNdPtCutAnalysisPbPb.cxx:913 AlidNdPtCutAnalysisPbPb.cxx:914 AlidNdPtCutAnalysisPbPb.cxx:915 AlidNdPtCutAnalysisPbPb.cxx:916 AlidNdPtCutAnalysisPbPb.cxx:917 AlidNdPtCutAnalysisPbPb.cxx:918 AlidNdPtCutAnalysisPbPb.cxx:919 AlidNdPtCutAnalysisPbPb.cxx:920 AlidNdPtCutAnalysisPbPb.cxx:921 AlidNdPtCutAnalysisPbPb.cxx:922 AlidNdPtCutAnalysisPbPb.cxx:923 AlidNdPtCutAnalysisPbPb.cxx:924 AlidNdPtCutAnalysisPbPb.cxx:925 AlidNdPtCutAnalysisPbPb.cxx:926 AlidNdPtCutAnalysisPbPb.cxx:927 AlidNdPtCutAnalysisPbPb.cxx:928 AlidNdPtCutAnalysisPbPb.cxx:929 AlidNdPtCutAnalysisPbPb.cxx:930 AlidNdPtCutAnalysisPbPb.cxx:931 AlidNdPtCutAnalysisPbPb.cxx:932 AlidNdPtCutAnalysisPbPb.cxx:933 AlidNdPtCutAnalysisPbPb.cxx:934 AlidNdPtCutAnalysisPbPb.cxx:935 AlidNdPtCutAnalysisPbPb.cxx:936 AlidNdPtCutAnalysisPbPb.cxx:937 AlidNdPtCutAnalysisPbPb.cxx:938 AlidNdPtCutAnalysisPbPb.cxx:939 AlidNdPtCutAnalysisPbPb.cxx:940 AlidNdPtCutAnalysisPbPb.cxx:941 AlidNdPtCutAnalysisPbPb.cxx:942 AlidNdPtCutAnalysisPbPb.cxx:943 AlidNdPtCutAnalysisPbPb.cxx:944 AlidNdPtCutAnalysisPbPb.cxx:945 AlidNdPtCutAnalysisPbPb.cxx:946 AlidNdPtCutAnalysisPbPb.cxx:947 AlidNdPtCutAnalysisPbPb.cxx:948 AlidNdPtCutAnalysisPbPb.cxx:949 AlidNdPtCutAnalysisPbPb.cxx:950 AlidNdPtCutAnalysisPbPb.cxx:951 AlidNdPtCutAnalysisPbPb.cxx:952 AlidNdPtCutAnalysisPbPb.cxx:953 AlidNdPtCutAnalysisPbPb.cxx:954 AlidNdPtCutAnalysisPbPb.cxx:955 AlidNdPtCutAnalysisPbPb.cxx:956 AlidNdPtCutAnalysisPbPb.cxx:957 AlidNdPtCutAnalysisPbPb.cxx:958 AlidNdPtCutAnalysisPbPb.cxx:959 AlidNdPtCutAnalysisPbPb.cxx:960 AlidNdPtCutAnalysisPbPb.cxx:961 AlidNdPtCutAnalysisPbPb.cxx:962 AlidNdPtCutAnalysisPbPb.cxx:963 AlidNdPtCutAnalysisPbPb.cxx:964 AlidNdPtCutAnalysisPbPb.cxx:965 AlidNdPtCutAnalysisPbPb.cxx:966 AlidNdPtCutAnalysisPbPb.cxx:967 AlidNdPtCutAnalysisPbPb.cxx:968 AlidNdPtCutAnalysisPbPb.cxx:969 AlidNdPtCutAnalysisPbPb.cxx:970 AlidNdPtCutAnalysisPbPb.cxx:971 AlidNdPtCutAnalysisPbPb.cxx:972 AlidNdPtCutAnalysisPbPb.cxx:973 AlidNdPtCutAnalysisPbPb.cxx:974 AlidNdPtCutAnalysisPbPb.cxx:975 AlidNdPtCutAnalysisPbPb.cxx:976 AlidNdPtCutAnalysisPbPb.cxx:977 AlidNdPtCutAnalysisPbPb.cxx:978 AlidNdPtCutAnalysisPbPb.cxx:979 AlidNdPtCutAnalysisPbPb.cxx:980 AlidNdPtCutAnalysisPbPb.cxx:981 AlidNdPtCutAnalysisPbPb.cxx:982 AlidNdPtCutAnalysisPbPb.cxx:983 AlidNdPtCutAnalysisPbPb.cxx:984 AlidNdPtCutAnalysisPbPb.cxx:985 AlidNdPtCutAnalysisPbPb.cxx:986 AlidNdPtCutAnalysisPbPb.cxx:987 AlidNdPtCutAnalysisPbPb.cxx:988 AlidNdPtCutAnalysisPbPb.cxx:989 AlidNdPtCutAnalysisPbPb.cxx:990 AlidNdPtCutAnalysisPbPb.cxx:991 AlidNdPtCutAnalysisPbPb.cxx:992 AlidNdPtCutAnalysisPbPb.cxx:993 AlidNdPtCutAnalysisPbPb.cxx:994 AlidNdPtCutAnalysisPbPb.cxx:995 AlidNdPtCutAnalysisPbPb.cxx:996 AlidNdPtCutAnalysisPbPb.cxx:997 AlidNdPtCutAnalysisPbPb.cxx:998 AlidNdPtCutAnalysisPbPb.cxx:999 AlidNdPtCutAnalysisPbPb.cxx:1000 AlidNdPtCutAnalysisPbPb.cxx:1001 AlidNdPtCutAnalysisPbPb.cxx:1002 AlidNdPtCutAnalysisPbPb.cxx:1003 AlidNdPtCutAnalysisPbPb.cxx:1004 AlidNdPtCutAnalysisPbPb.cxx:1005 AlidNdPtCutAnalysisPbPb.cxx:1006 AlidNdPtCutAnalysisPbPb.cxx:1007 AlidNdPtCutAnalysisPbPb.cxx:1008 AlidNdPtCutAnalysisPbPb.cxx:1009 AlidNdPtCutAnalysisPbPb.cxx:1010 AlidNdPtCutAnalysisPbPb.cxx:1011 AlidNdPtCutAnalysisPbPb.cxx:1012 AlidNdPtCutAnalysisPbPb.cxx:1013 AlidNdPtCutAnalysisPbPb.cxx:1014 AlidNdPtCutAnalysisPbPb.cxx:1015 AlidNdPtCutAnalysisPbPb.cxx:1016 AlidNdPtCutAnalysisPbPb.cxx:1017 AlidNdPtCutAnalysisPbPb.cxx:1018 AlidNdPtCutAnalysisPbPb.cxx:1019 AlidNdPtCutAnalysisPbPb.cxx:1020 AlidNdPtCutAnalysisPbPb.cxx:1021 AlidNdPtCutAnalysisPbPb.cxx:1022 AlidNdPtCutAnalysisPbPb.cxx:1023 AlidNdPtCutAnalysisPbPb.cxx:1024 AlidNdPtCutAnalysisPbPb.cxx:1025 AlidNdPtCutAnalysisPbPb.cxx:1026 AlidNdPtCutAnalysisPbPb.cxx:1027 AlidNdPtCutAnalysisPbPb.cxx:1028 AlidNdPtCutAnalysisPbPb.cxx:1029 AlidNdPtCutAnalysisPbPb.cxx:1030 AlidNdPtCutAnalysisPbPb.cxx:1031 AlidNdPtCutAnalysisPbPb.cxx:1032 AlidNdPtCutAnalysisPbPb.cxx:1033 AlidNdPtCutAnalysisPbPb.cxx:1034 AlidNdPtCutAnalysisPbPb.cxx:1035 AlidNdPtCutAnalysisPbPb.cxx:1036 AlidNdPtCutAnalysisPbPb.cxx:1037 AlidNdPtCutAnalysisPbPb.cxx:1038 AlidNdPtCutAnalysisPbPb.cxx:1039 AlidNdPtCutAnalysisPbPb.cxx:1040 AlidNdPtCutAnalysisPbPb.cxx:1041 AlidNdPtCutAnalysisPbPb.cxx:1042 AlidNdPtCutAnalysisPbPb.cxx:1043 AlidNdPtCutAnalysisPbPb.cxx:1044 AlidNdPtCutAnalysisPbPb.cxx:1045 AlidNdPtCutAnalysisPbPb.cxx:1046 AlidNdPtCutAnalysisPbPb.cxx:1047 AlidNdPtCutAnalysisPbPb.cxx:1048 AlidNdPtCutAnalysisPbPb.cxx:1049 AlidNdPtCutAnalysisPbPb.cxx:1050 AlidNdPtCutAnalysisPbPb.cxx:1051 AlidNdPtCutAnalysisPbPb.cxx:1052 AlidNdPtCutAnalysisPbPb.cxx:1053 AlidNdPtCutAnalysisPbPb.cxx:1054 AlidNdPtCutAnalysisPbPb.cxx:1055 AlidNdPtCutAnalysisPbPb.cxx:1056 AlidNdPtCutAnalysisPbPb.cxx:1057 AlidNdPtCutAnalysisPbPb.cxx:1058 AlidNdPtCutAnalysisPbPb.cxx:1059 AlidNdPtCutAnalysisPbPb.cxx:1060 AlidNdPtCutAnalysisPbPb.cxx:1061 AlidNdPtCutAnalysisPbPb.cxx:1062 AlidNdPtCutAnalysisPbPb.cxx:1063 AlidNdPtCutAnalysisPbPb.cxx:1064 AlidNdPtCutAnalysisPbPb.cxx:1065 AlidNdPtCutAnalysisPbPb.cxx:1066 AlidNdPtCutAnalysisPbPb.cxx:1067 AlidNdPtCutAnalysisPbPb.cxx:1068 AlidNdPtCutAnalysisPbPb.cxx:1069 AlidNdPtCutAnalysisPbPb.cxx:1070 AlidNdPtCutAnalysisPbPb.cxx:1071 AlidNdPtCutAnalysisPbPb.cxx:1072 AlidNdPtCutAnalysisPbPb.cxx:1073 AlidNdPtCutAnalysisPbPb.cxx:1074 AlidNdPtCutAnalysisPbPb.cxx:1075 AlidNdPtCutAnalysisPbPb.cxx:1076 AlidNdPtCutAnalysisPbPb.cxx:1077 AlidNdPtCutAnalysisPbPb.cxx:1078 AlidNdPtCutAnalysisPbPb.cxx:1079 AlidNdPtCutAnalysisPbPb.cxx:1080 AlidNdPtCutAnalysisPbPb.cxx:1081 AlidNdPtCutAnalysisPbPb.cxx:1082 AlidNdPtCutAnalysisPbPb.cxx:1083 AlidNdPtCutAnalysisPbPb.cxx:1084 AlidNdPtCutAnalysisPbPb.cxx:1085 AlidNdPtCutAnalysisPbPb.cxx:1086 AlidNdPtCutAnalysisPbPb.cxx:1087 AlidNdPtCutAnalysisPbPb.cxx:1088 AlidNdPtCutAnalysisPbPb.cxx:1089 AlidNdPtCutAnalysisPbPb.cxx:1090 AlidNdPtCutAnalysisPbPb.cxx:1091 AlidNdPtCutAnalysisPbPb.cxx:1092 AlidNdPtCutAnalysisPbPb.cxx:1093 AlidNdPtCutAnalysisPbPb.cxx:1094 AlidNdPtCutAnalysisPbPb.cxx:1095 AlidNdPtCutAnalysisPbPb.cxx:1096 AlidNdPtCutAnalysisPbPb.cxx:1097 AlidNdPtCutAnalysisPbPb.cxx:1098 AlidNdPtCutAnalysisPbPb.cxx:1099 AlidNdPtCutAnalysisPbPb.cxx:1100 AlidNdPtCutAnalysisPbPb.cxx:1101 AlidNdPtCutAnalysisPbPb.cxx:1102 AlidNdPtCutAnalysisPbPb.cxx:1103 AlidNdPtCutAnalysisPbPb.cxx:1104 AlidNdPtCutAnalysisPbPb.cxx:1105 AlidNdPtCutAnalysisPbPb.cxx:1106 AlidNdPtCutAnalysisPbPb.cxx:1107 AlidNdPtCutAnalysisPbPb.cxx:1108 AlidNdPtCutAnalysisPbPb.cxx:1109 AlidNdPtCutAnalysisPbPb.cxx:1110 AlidNdPtCutAnalysisPbPb.cxx:1111 AlidNdPtCutAnalysisPbPb.cxx:1112 AlidNdPtCutAnalysisPbPb.cxx:1113 AlidNdPtCutAnalysisPbPb.cxx:1114 AlidNdPtCutAnalysisPbPb.cxx:1115 AlidNdPtCutAnalysisPbPb.cxx:1116 AlidNdPtCutAnalysisPbPb.cxx:1117 AlidNdPtCutAnalysisPbPb.cxx:1118 AlidNdPtCutAnalysisPbPb.cxx:1119 AlidNdPtCutAnalysisPbPb.cxx:1120 AlidNdPtCutAnalysisPbPb.cxx:1121 AlidNdPtCutAnalysisPbPb.cxx:1122 AlidNdPtCutAnalysisPbPb.cxx:1123 AlidNdPtCutAnalysisPbPb.cxx:1124 AlidNdPtCutAnalysisPbPb.cxx:1125 AlidNdPtCutAnalysisPbPb.cxx:1126 AlidNdPtCutAnalysisPbPb.cxx:1127 AlidNdPtCutAnalysisPbPb.cxx:1128 AlidNdPtCutAnalysisPbPb.cxx:1129 AlidNdPtCutAnalysisPbPb.cxx:1130 AlidNdPtCutAnalysisPbPb.cxx:1131 AlidNdPtCutAnalysisPbPb.cxx:1132 AlidNdPtCutAnalysisPbPb.cxx:1133 AlidNdPtCutAnalysisPbPb.cxx:1134 AlidNdPtCutAnalysisPbPb.cxx:1135 AlidNdPtCutAnalysisPbPb.cxx:1136 AlidNdPtCutAnalysisPbPb.cxx:1137 AlidNdPtCutAnalysisPbPb.cxx:1138 AlidNdPtCutAnalysisPbPb.cxx:1139 AlidNdPtCutAnalysisPbPb.cxx:1140 AlidNdPtCutAnalysisPbPb.cxx:1141 AlidNdPtCutAnalysisPbPb.cxx:1142 AlidNdPtCutAnalysisPbPb.cxx:1143 AlidNdPtCutAnalysisPbPb.cxx:1144 AlidNdPtCutAnalysisPbPb.cxx:1145 AlidNdPtCutAnalysisPbPb.cxx:1146 AlidNdPtCutAnalysisPbPb.cxx:1147 AlidNdPtCutAnalysisPbPb.cxx:1148 AlidNdPtCutAnalysisPbPb.cxx:1149 AlidNdPtCutAnalysisPbPb.cxx:1150 AlidNdPtCutAnalysisPbPb.cxx:1151 AlidNdPtCutAnalysisPbPb.cxx:1152 AlidNdPtCutAnalysisPbPb.cxx:1153 AlidNdPtCutAnalysisPbPb.cxx:1154 AlidNdPtCutAnalysisPbPb.cxx:1155 AlidNdPtCutAnalysisPbPb.cxx:1156 AlidNdPtCutAnalysisPbPb.cxx:1157 AlidNdPtCutAnalysisPbPb.cxx:1158 AlidNdPtCutAnalysisPbPb.cxx:1159 AlidNdPtCutAnalysisPbPb.cxx:1160 AlidNdPtCutAnalysisPbPb.cxx:1161 AlidNdPtCutAnalysisPbPb.cxx:1162 AlidNdPtCutAnalysisPbPb.cxx:1163 AlidNdPtCutAnalysisPbPb.cxx:1164 AlidNdPtCutAnalysisPbPb.cxx:1165 AlidNdPtCutAnalysisPbPb.cxx:1166 AlidNdPtCutAnalysisPbPb.cxx:1167 AlidNdPtCutAnalysisPbPb.cxx:1168 AlidNdPtCutAnalysisPbPb.cxx:1169 AlidNdPtCutAnalysisPbPb.cxx:1170 AlidNdPtCutAnalysisPbPb.cxx:1171 AlidNdPtCutAnalysisPbPb.cxx:1172 AlidNdPtCutAnalysisPbPb.cxx:1173 AlidNdPtCutAnalysisPbPb.cxx:1174 AlidNdPtCutAnalysisPbPb.cxx:1175 AlidNdPtCutAnalysisPbPb.cxx:1176 AlidNdPtCutAnalysisPbPb.cxx:1177 AlidNdPtCutAnalysisPbPb.cxx:1178 AlidNdPtCutAnalysisPbPb.cxx:1179 AlidNdPtCutAnalysisPbPb.cxx:1180 AlidNdPtCutAnalysisPbPb.cxx:1181 AlidNdPtCutAnalysisPbPb.cxx:1182 AlidNdPtCutAnalysisPbPb.cxx:1183 AlidNdPtCutAnalysisPbPb.cxx:1184 AlidNdPtCutAnalysisPbPb.cxx:1185 AlidNdPtCutAnalysisPbPb.cxx:1186 AlidNdPtCutAnalysisPbPb.cxx:1187 AlidNdPtCutAnalysisPbPb.cxx:1188 AlidNdPtCutAnalysisPbPb.cxx:1189 AlidNdPtCutAnalysisPbPb.cxx:1190 AlidNdPtCutAnalysisPbPb.cxx:1191 AlidNdPtCutAnalysisPbPb.cxx:1192 AlidNdPtCutAnalysisPbPb.cxx:1193 AlidNdPtCutAnalysisPbPb.cxx:1194 AlidNdPtCutAnalysisPbPb.cxx:1195 AlidNdPtCutAnalysisPbPb.cxx:1196 AlidNdPtCutAnalysisPbPb.cxx:1197 AlidNdPtCutAnalysisPbPb.cxx:1198 AlidNdPtCutAnalysisPbPb.cxx:1199 AlidNdPtCutAnalysisPbPb.cxx:1200 AlidNdPtCutAnalysisPbPb.cxx:1201 AlidNdPtCutAnalysisPbPb.cxx:1202 AlidNdPtCutAnalysisPbPb.cxx:1203 AlidNdPtCutAnalysisPbPb.cxx:1204 AlidNdPtCutAnalysisPbPb.cxx:1205 AlidNdPtCutAnalysisPbPb.cxx:1206 AlidNdPtCutAnalysisPbPb.cxx:1207 AlidNdPtCutAnalysisPbPb.cxx:1208 AlidNdPtCutAnalysisPbPb.cxx:1209 AlidNdPtCutAnalysisPbPb.cxx:1210 AlidNdPtCutAnalysisPbPb.cxx:1211 AlidNdPtCutAnalysisPbPb.cxx:1212 AlidNdPtCutAnalysisPbPb.cxx:1213 AlidNdPtCutAnalysisPbPb.cxx:1214 AlidNdPtCutAnalysisPbPb.cxx:1215 AlidNdPtCutAnalysisPbPb.cxx:1216 AlidNdPtCutAnalysisPbPb.cxx:1217 AlidNdPtCutAnalysisPbPb.cxx:1218 AlidNdPtCutAnalysisPbPb.cxx:1219 AlidNdPtCutAnalysisPbPb.cxx:1220 AlidNdPtCutAnalysisPbPb.cxx:1221 AlidNdPtCutAnalysisPbPb.cxx:1222 AlidNdPtCutAnalysisPbPb.cxx:1223 AlidNdPtCutAnalysisPbPb.cxx:1224 AlidNdPtCutAnalysisPbPb.cxx:1225 AlidNdPtCutAnalysisPbPb.cxx:1226 AlidNdPtCutAnalysisPbPb.cxx:1227 AlidNdPtCutAnalysisPbPb.cxx:1228 AlidNdPtCutAnalysisPbPb.cxx:1229 AlidNdPtCutAnalysisPbPb.cxx:1230 AlidNdPtCutAnalysisPbPb.cxx:1231 AlidNdPtCutAnalysisPbPb.cxx:1232 AlidNdPtCutAnalysisPbPb.cxx:1233 AlidNdPtCutAnalysisPbPb.cxx:1234 AlidNdPtCutAnalysisPbPb.cxx:1235 AlidNdPtCutAnalysisPbPb.cxx:1236 AlidNdPtCutAnalysisPbPb.cxx:1237 AlidNdPtCutAnalysisPbPb.cxx:1238 AlidNdPtCutAnalysisPbPb.cxx:1239 AlidNdPtCutAnalysisPbPb.cxx:1240 AlidNdPtCutAnalysisPbPb.cxx:1241 AlidNdPtCutAnalysisPbPb.cxx:1242 AlidNdPtCutAnalysisPbPb.cxx:1243 AlidNdPtCutAnalysisPbPb.cxx:1244 AlidNdPtCutAnalysisPbPb.cxx:1245 AlidNdPtCutAnalysisPbPb.cxx:1246 AlidNdPtCutAnalysisPbPb.cxx:1247 AlidNdPtCutAnalysisPbPb.cxx:1248 AlidNdPtCutAnalysisPbPb.cxx:1249 AlidNdPtCutAnalysisPbPb.cxx:1250 AlidNdPtCutAnalysisPbPb.cxx:1251 AlidNdPtCutAnalysisPbPb.cxx:1252 AlidNdPtCutAnalysisPbPb.cxx:1253 AlidNdPtCutAnalysisPbPb.cxx:1254 AlidNdPtCutAnalysisPbPb.cxx:1255 AlidNdPtCutAnalysisPbPb.cxx:1256 AlidNdPtCutAnalysisPbPb.cxx:1257 AlidNdPtCutAnalysisPbPb.cxx:1258 AlidNdPtCutAnalysisPbPb.cxx:1259 AlidNdPtCutAnalysisPbPb.cxx:1260 AlidNdPtCutAnalysisPbPb.cxx:1261 AlidNdPtCutAnalysisPbPb.cxx:1262 AlidNdPtCutAnalysisPbPb.cxx:1263 AlidNdPtCutAnalysisPbPb.cxx:1264 AlidNdPtCutAnalysisPbPb.cxx:1265 AlidNdPtCutAnalysisPbPb.cxx:1266 AlidNdPtCutAnalysisPbPb.cxx:1267 AlidNdPtCutAnalysisPbPb.cxx:1268 AlidNdPtCutAnalysisPbPb.cxx:1269 AlidNdPtCutAnalysisPbPb.cxx:1270 AlidNdPtCutAnalysisPbPb.cxx:1271 AlidNdPtCutAnalysisPbPb.cxx:1272 AlidNdPtCutAnalysisPbPb.cxx:1273 AlidNdPtCutAnalysisPbPb.cxx:1274 AlidNdPtCutAnalysisPbPb.cxx:1275 AlidNdPtCutAnalysisPbPb.cxx:1276 AlidNdPtCutAnalysisPbPb.cxx:1277 AlidNdPtCutAnalysisPbPb.cxx:1278 AlidNdPtCutAnalysisPbPb.cxx:1279 AlidNdPtCutAnalysisPbPb.cxx:1280 AlidNdPtCutAnalysisPbPb.cxx:1281 AlidNdPtCutAnalysisPbPb.cxx:1282 AlidNdPtCutAnalysisPbPb.cxx:1283 AlidNdPtCutAnalysisPbPb.cxx:1284 AlidNdPtCutAnalysisPbPb.cxx:1285 AlidNdPtCutAnalysisPbPb.cxx:1286 AlidNdPtCutAnalysisPbPb.cxx:1287 AlidNdPtCutAnalysisPbPb.cxx:1288 AlidNdPtCutAnalysisPbPb.cxx:1289 AlidNdPtCutAnalysisPbPb.cxx:1290 AlidNdPtCutAnalysisPbPb.cxx:1291 AlidNdPtCutAnalysisPbPb.cxx:1292 AlidNdPtCutAnalysisPbPb.cxx:1293 AlidNdPtCutAnalysisPbPb.cxx:1294 AlidNdPtCutAnalysisPbPb.cxx:1295 AlidNdPtCutAnalysisPbPb.cxx:1296 AlidNdPtCutAnalysisPbPb.cxx:1297 AlidNdPtCutAnalysisPbPb.cxx:1298 AlidNdPtCutAnalysisPbPb.cxx:1299 AlidNdPtCutAnalysisPbPb.cxx:1300 AlidNdPtCutAnalysisPbPb.cxx:1301 AlidNdPtCutAnalysisPbPb.cxx:1302 AlidNdPtCutAnalysisPbPb.cxx:1303 AlidNdPtCutAnalysisPbPb.cxx:1304 AlidNdPtCutAnalysisPbPb.cxx:1305 AlidNdPtCutAnalysisPbPb.cxx:1306 AlidNdPtCutAnalysisPbPb.cxx:1307 AlidNdPtCutAnalysisPbPb.cxx:1308 AlidNdPtCutAnalysisPbPb.cxx:1309 AlidNdPtCutAnalysisPbPb.cxx:1310 AlidNdPtCutAnalysisPbPb.cxx:1311 AlidNdPtCutAnalysisPbPb.cxx:1312 AlidNdPtCutAnalysisPbPb.cxx:1313 AlidNdPtCutAnalysisPbPb.cxx:1314 AlidNdPtCutAnalysisPbPb.cxx:1315 AlidNdPtCutAnalysisPbPb.cxx:1316 AlidNdPtCutAnalysisPbPb.cxx:1317 AlidNdPtCutAnalysisPbPb.cxx:1318 AlidNdPtCutAnalysisPbPb.cxx:1319 AlidNdPtCutAnalysisPbPb.cxx:1320 AlidNdPtCutAnalysisPbPb.cxx:1321 AlidNdPtCutAnalysisPbPb.cxx:1322 AlidNdPtCutAnalysisPbPb.cxx:1323 AlidNdPtCutAnalysisPbPb.cxx:1324 AlidNdPtCutAnalysisPbPb.cxx:1325 AlidNdPtCutAnalysisPbPb.cxx:1326 AlidNdPtCutAnalysisPbPb.cxx:1327 AlidNdPtCutAnalysisPbPb.cxx:1328 AlidNdPtCutAnalysisPbPb.cxx:1329 AlidNdPtCutAnalysisPbPb.cxx:1330 AlidNdPtCutAnalysisPbPb.cxx:1331 AlidNdPtCutAnalysisPbPb.cxx:1332 AlidNdPtCutAnalysisPbPb.cxx:1333 AlidNdPtCutAnalysisPbPb.cxx:1334 AlidNdPtCutAnalysisPbPb.cxx:1335 AlidNdPtCutAnalysisPbPb.cxx:1336 AlidNdPtCutAnalysisPbPb.cxx:1337 AlidNdPtCutAnalysisPbPb.cxx:1338 AlidNdPtCutAnalysisPbPb.cxx:1339 AlidNdPtCutAnalysisPbPb.cxx:1340 AlidNdPtCutAnalysisPbPb.cxx:1341 AlidNdPtCutAnalysisPbPb.cxx:1342 AlidNdPtCutAnalysisPbPb.cxx:1343 AlidNdPtCutAnalysisPbPb.cxx:1344 AlidNdPtCutAnalysisPbPb.cxx:1345 AlidNdPtCutAnalysisPbPb.cxx:1346 AlidNdPtCutAnalysisPbPb.cxx:1347 AlidNdPtCutAnalysisPbPb.cxx:1348 AlidNdPtCutAnalysisPbPb.cxx:1349 AlidNdPtCutAnalysisPbPb.cxx:1350 AlidNdPtCutAnalysisPbPb.cxx:1351 AlidNdPtCutAnalysisPbPb.cxx:1352 AlidNdPtCutAnalysisPbPb.cxx:1353 AlidNdPtCutAnalysisPbPb.cxx:1354 AlidNdPtCutAnalysisPbPb.cxx:1355 AlidNdPtCutAnalysisPbPb.cxx:1356 AlidNdPtCutAnalysisPbPb.cxx:1357 AlidNdPtCutAnalysisPbPb.cxx:1358 AlidNdPtCutAnalysisPbPb.cxx:1359 AlidNdPtCutAnalysisPbPb.cxx:1360 AlidNdPtCutAnalysisPbPb.cxx:1361 AlidNdPtCutAnalysisPbPb.cxx:1362 AlidNdPtCutAnalysisPbPb.cxx:1363 AlidNdPtCutAnalysisPbPb.cxx:1364 AlidNdPtCutAnalysisPbPb.cxx:1365 AlidNdPtCutAnalysisPbPb.cxx:1366 AlidNdPtCutAnalysisPbPb.cxx:1367 AlidNdPtCutAnalysisPbPb.cxx:1368 AlidNdPtCutAnalysisPbPb.cxx:1369 AlidNdPtCutAnalysisPbPb.cxx:1370 AlidNdPtCutAnalysisPbPb.cxx:1371 AlidNdPtCutAnalysisPbPb.cxx:1372 AlidNdPtCutAnalysisPbPb.cxx:1373 AlidNdPtCutAnalysisPbPb.cxx:1374 AlidNdPtCutAnalysisPbPb.cxx:1375 AlidNdPtCutAnalysisPbPb.cxx:1376 AlidNdPtCutAnalysisPbPb.cxx:1377 AlidNdPtCutAnalysisPbPb.cxx:1378 AlidNdPtCutAnalysisPbPb.cxx:1379 AlidNdPtCutAnalysisPbPb.cxx:1380 AlidNdPtCutAnalysisPbPb.cxx:1381 AlidNdPtCutAnalysisPbPb.cxx:1382 AlidNdPtCutAnalysisPbPb.cxx:1383 AlidNdPtCutAnalysisPbPb.cxx:1384 AlidNdPtCutAnalysisPbPb.cxx:1385 AlidNdPtCutAnalysisPbPb.cxx:1386 AlidNdPtCutAnalysisPbPb.cxx:1387 AlidNdPtCutAnalysisPbPb.cxx:1388 AlidNdPtCutAnalysisPbPb.cxx:1389 AlidNdPtCutAnalysisPbPb.cxx:1390 AlidNdPtCutAnalysisPbPb.cxx:1391 AlidNdPtCutAnalysisPbPb.cxx:1392 AlidNdPtCutAnalysisPbPb.cxx:1393 AlidNdPtCutAnalysisPbPb.cxx:1394 AlidNdPtCutAnalysisPbPb.cxx:1395 AlidNdPtCutAnalysisPbPb.cxx:1396 AlidNdPtCutAnalysisPbPb.cxx:1397 AlidNdPtCutAnalysisPbPb.cxx:1398 AlidNdPtCutAnalysisPbPb.cxx:1399 AlidNdPtCutAnalysisPbPb.cxx:1400 AlidNdPtCutAnalysisPbPb.cxx:1401 AlidNdPtCutAnalysisPbPb.cxx:1402 AlidNdPtCutAnalysisPbPb.cxx:1403 AlidNdPtCutAnalysisPbPb.cxx:1404 AlidNdPtCutAnalysisPbPb.cxx:1405 AlidNdPtCutAnalysisPbPb.cxx:1406 AlidNdPtCutAnalysisPbPb.cxx:1407 AlidNdPtCutAnalysisPbPb.cxx:1408 AlidNdPtCutAnalysisPbPb.cxx:1409 AlidNdPtCutAnalysisPbPb.cxx:1410 AlidNdPtCutAnalysisPbPb.cxx:1411 AlidNdPtCutAnalysisPbPb.cxx:1412 AlidNdPtCutAnalysisPbPb.cxx:1413