#include "AliFemtoCutMonitorParticlePtPDG.h"
#include "AliFemtoModelHiddenInfo.h"
#include <TH1D.h>
#include <TH2D.h>
#include <TList.h>
#include <TMath.h>
AliFemtoCutMonitorParticlePtPDG::AliFemtoCutMonitorParticlePtPDG():
fPtPDG(0),ftpcHist(0),fPtGoodPi(0),fPtFakePi(0),fPtGoodK(0),fPtFakeK(0),
fPtGoodP(0),fPtFakeP(0),fPtRPi(0),fPtRK(0),fPtRP(0),
fPtContP(0),
fPtContPi(0),
fPtContMup(0),
fPtContElp(0),
fMass(0.13957)
{
}
AliFemtoCutMonitorParticlePtPDG::AliFemtoCutMonitorParticlePtPDG(const char *aName, float aMass):
AliFemtoCutMonitor(),
fPtPDG(0),ftpcHist(0),fPtGoodPi(0),fPtFakePi(0),fPtGoodK(0),fPtFakeK(0),
fPtGoodP(0),fPtFakeP(0),fPtRPi(0),fPtRK(0),fPtRP(0),
fPtContP(0),
fPtContPi(0),
fPtContMup(0),
fPtContElp(0),
fMass(aMass)
{
char name[200];
snprintf(name, 200, "PtPDG%s", aName);
fPtPDG = new TH2D(name, "PDG vs Pt", 10, 0.0, 5.0, 100, 0.1, 2.0);
snprintf(name, 200, "tpcHist%s", aName);
ftpcHist=new TH2D(name,"TPC dE/dX vs momentum",100,0.1,2.7,100,0.,6.);
snprintf(name, 200, "PtGoodPi%s", aName);
fPtGoodPi = new TH1D(name, "good pions Pt", 100, 0.1, 2.0);
snprintf(name, 200, "PtFakePi%s", aName);
fPtFakePi = new TH1D(name, "fake pions Pt", 100, 0.1, 2.0);
snprintf(name, 200, "PtRPi%s", aName);
fPtRPi = new TH1D(name, "right pdg pions Pt", 100, 0.1, 2.0);
snprintf(name, 200, "PtGoodK%s", aName);
fPtGoodK = new TH1D(name, "good kaons Pt", 100, 0.1, 2.0);
snprintf(name, 200, "PtFakeK%s", aName);
fPtFakeK = new TH1D(name, "fake kaons Pt", 100, 0.1, 2.0);
snprintf(name, 200, "PtRK%s", aName);
fPtRK = new TH1D(name, "right pdg kaons Pt", 100, 0.1, 2.0);
snprintf(name, 200, "PtGoodP%s", aName);
fPtGoodP = new TH1D(name, "good protons Pt", 100, 0.1, 2.0);
snprintf(name, 200, "PtFakeP%s", aName);
fPtFakeP = new TH1D(name, "fake protons Pt", 100, 0.1, 2.0);
snprintf(name, 200, "PtRP%s", aName);
fPtRP = new TH1D(name, "right pdg protons Pt", 100, 0.1, 2.0);
snprintf(name, 200, "PtContP%s", aName);
fPtContP = new TH1D(name, "contamination", 100, 0.1, 2.0);
snprintf(name, 200, "PtContPi%s", aName);
fPtContPi = new TH1D(name, "contamination", 100, 0.1, 2.0);
snprintf(name, 200, "PtContMup%s", aName);
fPtContMup = new TH1D(name, "contamination", 100, 0.1, 2.0);
snprintf(name, 200, "PtContElp%s", aName);
fPtContElp = new TH1D(name, "contamination", 100, 0.1, 2.0);
}
AliFemtoCutMonitorParticlePtPDG::AliFemtoCutMonitorParticlePtPDG(const AliFemtoCutMonitorParticlePtPDG &aCut):
AliFemtoCutMonitor(),
fPtPDG(0),ftpcHist(0),fPtGoodPi(0),fPtFakePi(0),fPtGoodK(0),fPtFakeK(0),
fPtGoodP(0),fPtFakeP(0),fPtRPi(0),fPtRK(0),fPtRP(0),
fPtContP(0),
fPtContPi(0),
fPtContMup(0),
fPtContElp(0),
fMass(0.13957)
{
if (fPtPDG) delete fPtPDG;
fPtPDG = new TH2D(*aCut.fPtPDG);
ftpcHist= new TH2D(*aCut.ftpcHist);
fPtGoodPi= new TH1D(*aCut.fPtGoodPi);
fPtFakePi= new TH1D(*aCut.fPtFakePi);
fPtGoodK= new TH1D(*aCut.fPtGoodK);
fPtFakeK= new TH1D(*aCut.fPtFakePi);
fPtGoodP= new TH1D(*aCut.fPtGoodP);
fPtFakeP= new TH1D(*aCut.fPtFakePi);
fPtRPi= new TH1D(*aCut.fPtRPi);
fPtRK= new TH1D(*aCut.fPtRK);
fPtRP= new TH1D(*aCut.fPtRP);
fPtContP= new TH1D(*aCut.fPtContP);
fPtContPi= new TH1D(*aCut.fPtContPi);
fPtContMup= new TH1D(*aCut.fPtContMup);
fPtContElp= new TH1D(*aCut.fPtContElp);
fMass = aCut.fMass;
}
AliFemtoCutMonitorParticlePtPDG::~AliFemtoCutMonitorParticlePtPDG()
{
delete fPtPDG;
delete ftpcHist;
delete fPtGoodPi;
delete fPtFakePi;
delete fPtGoodK;
delete fPtFakeK;
delete fPtGoodP;
delete fPtFakeP;
delete fPtRPi;
delete fPtRK;
delete fPtRP;
delete fPtContP;
delete fPtContPi;
delete fPtContMup;
delete fPtContElp;
}
AliFemtoCutMonitorParticlePtPDG& AliFemtoCutMonitorParticlePtPDG::operator=(const AliFemtoCutMonitorParticlePtPDG& aCut)
{
if (this == &aCut)
return *this;
if (fPtPDG) delete fPtPDG;
fPtPDG = new TH2D(*aCut.fPtPDG);
if (ftpcHist) delete ftpcHist;
ftpcHist = new TH2D(*aCut.ftpcHist);
if (fPtGoodPi) delete fPtGoodPi;
fPtGoodPi = new TH1D(*aCut.fPtGoodPi);
if (fPtFakePi) delete fPtFakePi;
fPtFakePi = new TH1D(*aCut.fPtFakePi);
if (fPtRPi) delete fPtRPi;
fPtRPi = new TH1D(*aCut.fPtRPi);
if (fPtGoodK) delete fPtGoodK;
fPtGoodK = new TH1D(*aCut.fPtGoodK);
if (fPtFakeK) delete fPtFakeK;
fPtFakeK = new TH1D(*aCut.fPtFakeK);
if (fPtRK) delete fPtRK;
fPtRK = new TH1D(*aCut.fPtRK);
if (fPtGoodP) delete fPtGoodP;
fPtGoodP = new TH1D(*aCut.fPtGoodP);
if (fPtFakeP) delete fPtFakeP;
fPtFakeP = new TH1D(*aCut.fPtFakeP);
if (fPtRP) delete fPtRP;
fPtRP = new TH1D(*aCut.fPtRP);
if (fPtContP) delete fPtContP;
fPtContP = new TH1D(*aCut.fPtContP);
if (fPtContPi) delete fPtContPi;
fPtContPi = new TH1D(*aCut.fPtContPi);
if (fPtContMup) delete fPtContMup;
fPtContMup = new TH1D(*aCut.fPtContMup);
if (fPtContElp) delete fPtContElp;
fPtContElp = new TH1D(*aCut.fPtContElp);
return *this;
}
AliFemtoString AliFemtoCutMonitorParticlePtPDG::Report(){
string stemp = "*** AliFemtoCutMonitorParticlePtPDG report";
AliFemtoString returnThis = stemp;
return returnThis;
}
void AliFemtoCutMonitorParticlePtPDG::Fill(const AliFemtoTrack* aTrack)
{
float tPt = ::sqrt((aTrack->P().x())*(aTrack->P().x())+(aTrack->P().y())*(aTrack->P().y()));
float tP = ::sqrt((aTrack->P().z())*(aTrack->P().z())+(aTrack->P().x())*(aTrack->P().x())+(aTrack->P().y())*(aTrack->P().y()));;
float dedx = aTrack->TPCsignalN();
float w[10];
w[0] = aTrack->PidProbElectron();
w[1] = aTrack->PidProbMuon();
w[2] = aTrack->PidProbPion();
w[3] = aTrack->PidProbKaon();
w[4] = aTrack->PidProbProton();
Int_t pdg1=0;
AliFemtoModelHiddenInfo *info = ( AliFemtoModelHiddenInfo *) aTrack->GetHiddenInfo();
if(info)pdg1 = info->GetPDGPid();
fPtGoodPi->Fill(tPt);
fPtGoodP->Fill(tPt);
fPtGoodK->Fill(tPt);
if (abs(pdg1)!=321)fPtFakeK->Fill(tPt);
if (abs(pdg1)!=211)fPtFakePi->Fill(tPt);
if (abs(pdg1)!=2212)fPtFakeP->Fill(tPt);
if (abs(pdg1)==2212)fPtContP->Fill(tPt);
if (abs(pdg1)==211)fPtContPi->Fill(tPt);
if (abs(pdg1)==13)fPtContMup->Fill(tPt);
if (abs(pdg1)==11)fPtContElp->Fill(tPt);
Float_t pdg=-1.0;
if(abs(pdg1)==211){
pdg=2.0;
fPtRPi->Fill(tPt);
}
if(abs(pdg1)==321){
pdg=3.0;
fPtRK->Fill(tPt);
}
if(abs(pdg1)==2212){
pdg=4.0;
fPtRP->Fill(tPt);
}
if(abs(pdg1)==11)pdg=0.0;
if(abs(pdg1)==13)pdg=1.0;
fPtPDG->Fill(pdg, tPt);
ftpcHist->Fill(tP,dedx);
}
void AliFemtoCutMonitorParticlePtPDG::Write()
{
fPtPDG->Write();
ftpcHist->Write();
fPtGoodPi->Write();
fPtFakePi->Write();
fPtGoodK->Write();
fPtFakeK->Write();
fPtGoodP->Write();
fPtFakeP->Write();
fPtRPi->Write();
fPtRK->Write();
fPtRP->Write();
fPtContP->Write();
fPtContPi->Write();
fPtContMup->Write();
fPtContElp->Write();
}
TList *AliFemtoCutMonitorParticlePtPDG::GetOutputList()
{
TList *tOutputList = new TList();
tOutputList->Add(fPtPDG);
tOutputList->Add(ftpcHist);
tOutputList->Add(fPtGoodPi);
tOutputList->Add(fPtFakePi);
tOutputList->Add(fPtGoodK);
tOutputList->Add(fPtFakeK);
tOutputList->Add(fPtGoodP);
tOutputList->Add(fPtFakeP);
tOutputList->Add(fPtRPi);
tOutputList->Add(fPtRK);
tOutputList->Add(fPtRP);
tOutputList->Add(fPtContP);
tOutputList->Add(fPtContPi);
tOutputList->Add(fPtContMup);
tOutputList->Add(fPtContElp);
return tOutputList;
}
AliFemtoCutMonitorParticlePtPDG.cxx:1 AliFemtoCutMonitorParticlePtPDG.cxx:2 AliFemtoCutMonitorParticlePtPDG.cxx:3 AliFemtoCutMonitorParticlePtPDG.cxx:4 AliFemtoCutMonitorParticlePtPDG.cxx:5 AliFemtoCutMonitorParticlePtPDG.cxx:6 AliFemtoCutMonitorParticlePtPDG.cxx:7 AliFemtoCutMonitorParticlePtPDG.cxx:8 AliFemtoCutMonitorParticlePtPDG.cxx:9 AliFemtoCutMonitorParticlePtPDG.cxx:10 AliFemtoCutMonitorParticlePtPDG.cxx:11 AliFemtoCutMonitorParticlePtPDG.cxx:12 AliFemtoCutMonitorParticlePtPDG.cxx:13 AliFemtoCutMonitorParticlePtPDG.cxx:14 AliFemtoCutMonitorParticlePtPDG.cxx:15 AliFemtoCutMonitorParticlePtPDG.cxx:16 AliFemtoCutMonitorParticlePtPDG.cxx:17 AliFemtoCutMonitorParticlePtPDG.cxx:18 AliFemtoCutMonitorParticlePtPDG.cxx:19 AliFemtoCutMonitorParticlePtPDG.cxx:20 AliFemtoCutMonitorParticlePtPDG.cxx:21 AliFemtoCutMonitorParticlePtPDG.cxx:22 AliFemtoCutMonitorParticlePtPDG.cxx:23 AliFemtoCutMonitorParticlePtPDG.cxx:24 AliFemtoCutMonitorParticlePtPDG.cxx:25 AliFemtoCutMonitorParticlePtPDG.cxx:26 AliFemtoCutMonitorParticlePtPDG.cxx:27 AliFemtoCutMonitorParticlePtPDG.cxx:28 AliFemtoCutMonitorParticlePtPDG.cxx:29 AliFemtoCutMonitorParticlePtPDG.cxx:30 AliFemtoCutMonitorParticlePtPDG.cxx:31 AliFemtoCutMonitorParticlePtPDG.cxx:32 AliFemtoCutMonitorParticlePtPDG.cxx:33 AliFemtoCutMonitorParticlePtPDG.cxx:34 AliFemtoCutMonitorParticlePtPDG.cxx:35 AliFemtoCutMonitorParticlePtPDG.cxx:36 AliFemtoCutMonitorParticlePtPDG.cxx:37 AliFemtoCutMonitorParticlePtPDG.cxx:38 AliFemtoCutMonitorParticlePtPDG.cxx:39 AliFemtoCutMonitorParticlePtPDG.cxx:40 AliFemtoCutMonitorParticlePtPDG.cxx:41 AliFemtoCutMonitorParticlePtPDG.cxx:42 AliFemtoCutMonitorParticlePtPDG.cxx:43 AliFemtoCutMonitorParticlePtPDG.cxx:44 AliFemtoCutMonitorParticlePtPDG.cxx:45 AliFemtoCutMonitorParticlePtPDG.cxx:46 AliFemtoCutMonitorParticlePtPDG.cxx:47 AliFemtoCutMonitorParticlePtPDG.cxx:48 AliFemtoCutMonitorParticlePtPDG.cxx:49 AliFemtoCutMonitorParticlePtPDG.cxx:50 AliFemtoCutMonitorParticlePtPDG.cxx:51 AliFemtoCutMonitorParticlePtPDG.cxx:52 AliFemtoCutMonitorParticlePtPDG.cxx:53 AliFemtoCutMonitorParticlePtPDG.cxx:54 AliFemtoCutMonitorParticlePtPDG.cxx:55 AliFemtoCutMonitorParticlePtPDG.cxx:56 AliFemtoCutMonitorParticlePtPDG.cxx:57 AliFemtoCutMonitorParticlePtPDG.cxx:58 AliFemtoCutMonitorParticlePtPDG.cxx:59 AliFemtoCutMonitorParticlePtPDG.cxx:60 AliFemtoCutMonitorParticlePtPDG.cxx:61 AliFemtoCutMonitorParticlePtPDG.cxx:62 AliFemtoCutMonitorParticlePtPDG.cxx:63 AliFemtoCutMonitorParticlePtPDG.cxx:64 AliFemtoCutMonitorParticlePtPDG.cxx:65 AliFemtoCutMonitorParticlePtPDG.cxx:66 AliFemtoCutMonitorParticlePtPDG.cxx:67 AliFemtoCutMonitorParticlePtPDG.cxx:68 AliFemtoCutMonitorParticlePtPDG.cxx:69 AliFemtoCutMonitorParticlePtPDG.cxx:70 AliFemtoCutMonitorParticlePtPDG.cxx:71 AliFemtoCutMonitorParticlePtPDG.cxx:72 AliFemtoCutMonitorParticlePtPDG.cxx:73 AliFemtoCutMonitorParticlePtPDG.cxx:74 AliFemtoCutMonitorParticlePtPDG.cxx:75 AliFemtoCutMonitorParticlePtPDG.cxx:76 AliFemtoCutMonitorParticlePtPDG.cxx:77 AliFemtoCutMonitorParticlePtPDG.cxx:78 AliFemtoCutMonitorParticlePtPDG.cxx:79 AliFemtoCutMonitorParticlePtPDG.cxx:80 AliFemtoCutMonitorParticlePtPDG.cxx:81 AliFemtoCutMonitorParticlePtPDG.cxx:82 AliFemtoCutMonitorParticlePtPDG.cxx:83 AliFemtoCutMonitorParticlePtPDG.cxx:84 AliFemtoCutMonitorParticlePtPDG.cxx:85 AliFemtoCutMonitorParticlePtPDG.cxx:86 AliFemtoCutMonitorParticlePtPDG.cxx:87 AliFemtoCutMonitorParticlePtPDG.cxx:88 AliFemtoCutMonitorParticlePtPDG.cxx:89 AliFemtoCutMonitorParticlePtPDG.cxx:90 AliFemtoCutMonitorParticlePtPDG.cxx:91 AliFemtoCutMonitorParticlePtPDG.cxx:92 AliFemtoCutMonitorParticlePtPDG.cxx:93 AliFemtoCutMonitorParticlePtPDG.cxx:94 AliFemtoCutMonitorParticlePtPDG.cxx:95 AliFemtoCutMonitorParticlePtPDG.cxx:96 AliFemtoCutMonitorParticlePtPDG.cxx:97 AliFemtoCutMonitorParticlePtPDG.cxx:98 AliFemtoCutMonitorParticlePtPDG.cxx:99 AliFemtoCutMonitorParticlePtPDG.cxx:100 AliFemtoCutMonitorParticlePtPDG.cxx:101 AliFemtoCutMonitorParticlePtPDG.cxx:102 AliFemtoCutMonitorParticlePtPDG.cxx:103 AliFemtoCutMonitorParticlePtPDG.cxx:104 AliFemtoCutMonitorParticlePtPDG.cxx:105 AliFemtoCutMonitorParticlePtPDG.cxx:106 AliFemtoCutMonitorParticlePtPDG.cxx:107 AliFemtoCutMonitorParticlePtPDG.cxx:108 AliFemtoCutMonitorParticlePtPDG.cxx:109 AliFemtoCutMonitorParticlePtPDG.cxx:110 AliFemtoCutMonitorParticlePtPDG.cxx:111 AliFemtoCutMonitorParticlePtPDG.cxx:112 AliFemtoCutMonitorParticlePtPDG.cxx:113 AliFemtoCutMonitorParticlePtPDG.cxx:114 AliFemtoCutMonitorParticlePtPDG.cxx:115 AliFemtoCutMonitorParticlePtPDG.cxx:116 AliFemtoCutMonitorParticlePtPDG.cxx:117 AliFemtoCutMonitorParticlePtPDG.cxx:118 AliFemtoCutMonitorParticlePtPDG.cxx:119 AliFemtoCutMonitorParticlePtPDG.cxx:120 AliFemtoCutMonitorParticlePtPDG.cxx:121 AliFemtoCutMonitorParticlePtPDG.cxx:122 AliFemtoCutMonitorParticlePtPDG.cxx:123 AliFemtoCutMonitorParticlePtPDG.cxx:124 AliFemtoCutMonitorParticlePtPDG.cxx:125 AliFemtoCutMonitorParticlePtPDG.cxx:126 AliFemtoCutMonitorParticlePtPDG.cxx:127 AliFemtoCutMonitorParticlePtPDG.cxx:128 AliFemtoCutMonitorParticlePtPDG.cxx:129 AliFemtoCutMonitorParticlePtPDG.cxx:130 AliFemtoCutMonitorParticlePtPDG.cxx:131 AliFemtoCutMonitorParticlePtPDG.cxx:132 AliFemtoCutMonitorParticlePtPDG.cxx:133 AliFemtoCutMonitorParticlePtPDG.cxx:134 AliFemtoCutMonitorParticlePtPDG.cxx:135 AliFemtoCutMonitorParticlePtPDG.cxx:136 AliFemtoCutMonitorParticlePtPDG.cxx:137 AliFemtoCutMonitorParticlePtPDG.cxx:138 AliFemtoCutMonitorParticlePtPDG.cxx:139 AliFemtoCutMonitorParticlePtPDG.cxx:140 AliFemtoCutMonitorParticlePtPDG.cxx:141 AliFemtoCutMonitorParticlePtPDG.cxx:142 AliFemtoCutMonitorParticlePtPDG.cxx:143 AliFemtoCutMonitorParticlePtPDG.cxx:144 AliFemtoCutMonitorParticlePtPDG.cxx:145 AliFemtoCutMonitorParticlePtPDG.cxx:146 AliFemtoCutMonitorParticlePtPDG.cxx:147 AliFemtoCutMonitorParticlePtPDG.cxx:148 AliFemtoCutMonitorParticlePtPDG.cxx:149 AliFemtoCutMonitorParticlePtPDG.cxx:150 AliFemtoCutMonitorParticlePtPDG.cxx:151 AliFemtoCutMonitorParticlePtPDG.cxx:152 AliFemtoCutMonitorParticlePtPDG.cxx:153 AliFemtoCutMonitorParticlePtPDG.cxx:154 AliFemtoCutMonitorParticlePtPDG.cxx:155 AliFemtoCutMonitorParticlePtPDG.cxx:156 AliFemtoCutMonitorParticlePtPDG.cxx:157 AliFemtoCutMonitorParticlePtPDG.cxx:158 AliFemtoCutMonitorParticlePtPDG.cxx:159 AliFemtoCutMonitorParticlePtPDG.cxx:160 AliFemtoCutMonitorParticlePtPDG.cxx:161 AliFemtoCutMonitorParticlePtPDG.cxx:162 AliFemtoCutMonitorParticlePtPDG.cxx:163 AliFemtoCutMonitorParticlePtPDG.cxx:164 AliFemtoCutMonitorParticlePtPDG.cxx:165 AliFemtoCutMonitorParticlePtPDG.cxx:166 AliFemtoCutMonitorParticlePtPDG.cxx:167 AliFemtoCutMonitorParticlePtPDG.cxx:168 AliFemtoCutMonitorParticlePtPDG.cxx:169 AliFemtoCutMonitorParticlePtPDG.cxx:170 AliFemtoCutMonitorParticlePtPDG.cxx:171 AliFemtoCutMonitorParticlePtPDG.cxx:172 AliFemtoCutMonitorParticlePtPDG.cxx:173 AliFemtoCutMonitorParticlePtPDG.cxx:174 AliFemtoCutMonitorParticlePtPDG.cxx:175 AliFemtoCutMonitorParticlePtPDG.cxx:176 AliFemtoCutMonitorParticlePtPDG.cxx:177 AliFemtoCutMonitorParticlePtPDG.cxx:178 AliFemtoCutMonitorParticlePtPDG.cxx:179 AliFemtoCutMonitorParticlePtPDG.cxx:180 AliFemtoCutMonitorParticlePtPDG.cxx:181 AliFemtoCutMonitorParticlePtPDG.cxx:182 AliFemtoCutMonitorParticlePtPDG.cxx:183 AliFemtoCutMonitorParticlePtPDG.cxx:184 AliFemtoCutMonitorParticlePtPDG.cxx:185 AliFemtoCutMonitorParticlePtPDG.cxx:186 AliFemtoCutMonitorParticlePtPDG.cxx:187 AliFemtoCutMonitorParticlePtPDG.cxx:188 AliFemtoCutMonitorParticlePtPDG.cxx:189 AliFemtoCutMonitorParticlePtPDG.cxx:190 AliFemtoCutMonitorParticlePtPDG.cxx:191 AliFemtoCutMonitorParticlePtPDG.cxx:192 AliFemtoCutMonitorParticlePtPDG.cxx:193 AliFemtoCutMonitorParticlePtPDG.cxx:194 AliFemtoCutMonitorParticlePtPDG.cxx:195 AliFemtoCutMonitorParticlePtPDG.cxx:196 AliFemtoCutMonitorParticlePtPDG.cxx:197 AliFemtoCutMonitorParticlePtPDG.cxx:198 AliFemtoCutMonitorParticlePtPDG.cxx:199 AliFemtoCutMonitorParticlePtPDG.cxx:200 AliFemtoCutMonitorParticlePtPDG.cxx:201 AliFemtoCutMonitorParticlePtPDG.cxx:202 AliFemtoCutMonitorParticlePtPDG.cxx:203 AliFemtoCutMonitorParticlePtPDG.cxx:204 AliFemtoCutMonitorParticlePtPDG.cxx:205 AliFemtoCutMonitorParticlePtPDG.cxx:206 AliFemtoCutMonitorParticlePtPDG.cxx:207 AliFemtoCutMonitorParticlePtPDG.cxx:208 AliFemtoCutMonitorParticlePtPDG.cxx:209 AliFemtoCutMonitorParticlePtPDG.cxx:210 AliFemtoCutMonitorParticlePtPDG.cxx:211 AliFemtoCutMonitorParticlePtPDG.cxx:212 AliFemtoCutMonitorParticlePtPDG.cxx:213 AliFemtoCutMonitorParticlePtPDG.cxx:214 AliFemtoCutMonitorParticlePtPDG.cxx:215 AliFemtoCutMonitorParticlePtPDG.cxx:216 AliFemtoCutMonitorParticlePtPDG.cxx:217 AliFemtoCutMonitorParticlePtPDG.cxx:218 AliFemtoCutMonitorParticlePtPDG.cxx:219 AliFemtoCutMonitorParticlePtPDG.cxx:220 AliFemtoCutMonitorParticlePtPDG.cxx:221 AliFemtoCutMonitorParticlePtPDG.cxx:222 AliFemtoCutMonitorParticlePtPDG.cxx:223 AliFemtoCutMonitorParticlePtPDG.cxx:224 AliFemtoCutMonitorParticlePtPDG.cxx:225 AliFemtoCutMonitorParticlePtPDG.cxx:226 AliFemtoCutMonitorParticlePtPDG.cxx:227 AliFemtoCutMonitorParticlePtPDG.cxx:228 AliFemtoCutMonitorParticlePtPDG.cxx:229 AliFemtoCutMonitorParticlePtPDG.cxx:230 AliFemtoCutMonitorParticlePtPDG.cxx:231 AliFemtoCutMonitorParticlePtPDG.cxx:232 AliFemtoCutMonitorParticlePtPDG.cxx:233 AliFemtoCutMonitorParticlePtPDG.cxx:234 AliFemtoCutMonitorParticlePtPDG.cxx:235 AliFemtoCutMonitorParticlePtPDG.cxx:236 AliFemtoCutMonitorParticlePtPDG.cxx:237 AliFemtoCutMonitorParticlePtPDG.cxx:238 AliFemtoCutMonitorParticlePtPDG.cxx:239 AliFemtoCutMonitorParticlePtPDG.cxx:240 AliFemtoCutMonitorParticlePtPDG.cxx:241 AliFemtoCutMonitorParticlePtPDG.cxx:242 AliFemtoCutMonitorParticlePtPDG.cxx:243 AliFemtoCutMonitorParticlePtPDG.cxx:244 AliFemtoCutMonitorParticlePtPDG.cxx:245 AliFemtoCutMonitorParticlePtPDG.cxx:246 AliFemtoCutMonitorParticlePtPDG.cxx:247 AliFemtoCutMonitorParticlePtPDG.cxx:248 AliFemtoCutMonitorParticlePtPDG.cxx:249 AliFemtoCutMonitorParticlePtPDG.cxx:250 AliFemtoCutMonitorParticlePtPDG.cxx:251 AliFemtoCutMonitorParticlePtPDG.cxx:252 AliFemtoCutMonitorParticlePtPDG.cxx:253 AliFemtoCutMonitorParticlePtPDG.cxx:254 AliFemtoCutMonitorParticlePtPDG.cxx:255 AliFemtoCutMonitorParticlePtPDG.cxx:256 AliFemtoCutMonitorParticlePtPDG.cxx:257 AliFemtoCutMonitorParticlePtPDG.cxx:258 AliFemtoCutMonitorParticlePtPDG.cxx:259 AliFemtoCutMonitorParticlePtPDG.cxx:260 AliFemtoCutMonitorParticlePtPDG.cxx:261 AliFemtoCutMonitorParticlePtPDG.cxx:262 AliFemtoCutMonitorParticlePtPDG.cxx:263 AliFemtoCutMonitorParticlePtPDG.cxx:264 AliFemtoCutMonitorParticlePtPDG.cxx:265 AliFemtoCutMonitorParticlePtPDG.cxx:266 AliFemtoCutMonitorParticlePtPDG.cxx:267 AliFemtoCutMonitorParticlePtPDG.cxx:268 AliFemtoCutMonitorParticlePtPDG.cxx:269 AliFemtoCutMonitorParticlePtPDG.cxx:270 AliFemtoCutMonitorParticlePtPDG.cxx:271 AliFemtoCutMonitorParticlePtPDG.cxx:272 AliFemtoCutMonitorParticlePtPDG.cxx:273 AliFemtoCutMonitorParticlePtPDG.cxx:274 AliFemtoCutMonitorParticlePtPDG.cxx:275 AliFemtoCutMonitorParticlePtPDG.cxx:276 AliFemtoCutMonitorParticlePtPDG.cxx:277 AliFemtoCutMonitorParticlePtPDG.cxx:278 AliFemtoCutMonitorParticlePtPDG.cxx:279 AliFemtoCutMonitorParticlePtPDG.cxx:280 AliFemtoCutMonitorParticlePtPDG.cxx:281 AliFemtoCutMonitorParticlePtPDG.cxx:282 AliFemtoCutMonitorParticlePtPDG.cxx:283 AliFemtoCutMonitorParticlePtPDG.cxx:284 AliFemtoCutMonitorParticlePtPDG.cxx:285 AliFemtoCutMonitorParticlePtPDG.cxx:286 AliFemtoCutMonitorParticlePtPDG.cxx:287 AliFemtoCutMonitorParticlePtPDG.cxx:288 AliFemtoCutMonitorParticlePtPDG.cxx:289 AliFemtoCutMonitorParticlePtPDG.cxx:290 AliFemtoCutMonitorParticlePtPDG.cxx:291 AliFemtoCutMonitorParticlePtPDG.cxx:292 AliFemtoCutMonitorParticlePtPDG.cxx:293 AliFemtoCutMonitorParticlePtPDG.cxx:294 AliFemtoCutMonitorParticlePtPDG.cxx:295 AliFemtoCutMonitorParticlePtPDG.cxx:296