#include "TH2F.h"
#include "TParticle.h"
#include "TClass.h"
#include "AliAnaParticlePartonCorrelation.h"
#include "AliStack.h"
#include "AliAODPWG4ParticleCorrelation.h"
ClassImp(AliAnaParticlePartonCorrelation)
AliAnaParticlePartonCorrelation::AliAnaParticlePartonCorrelation() :
AliAnaCaloTrackCorrBaseClass(),
fhDeltaEtaNearParton(0), fhDeltaPhiNearParton(0),
fhDeltaPtNearParton(0), fhPtRatNearParton(0),
fhDeltaEtaAwayParton(0), fhDeltaPhiAwayParton(0),
fhDeltaPtAwayParton(0), fhPtRatAwayParton(0)
{
InitParameters();
}
TList * AliAnaParticlePartonCorrelation::GetCreateOutputObjects()
{
TList * outputContainer = new TList() ;
outputContainer->SetName("ParticlePartonHistos") ;
fhDeltaPhiNearParton = new TH2F
("DeltaPhiNearParton","#phi_{particle} - #phi_{parton} vs p_{T particle}",
200,0,120,200,0,6.4);
fhDeltaPhiNearParton->SetYTitle("#Delta #phi");
fhDeltaPhiNearParton->SetXTitle("p_{T particle} (GeV/c)");
outputContainer->Add(fhDeltaPhiNearParton);
fhDeltaEtaNearParton = new TH2F
("DeltaEtaNearParton","#eta_{particle} - #eta_{parton} vs p_{T particle}",
200,0,120,200,-2,2);
fhDeltaEtaNearParton->SetYTitle("#Delta #eta");
fhDeltaEtaNearParton->SetXTitle("p_{T particle} (GeV/c)");
outputContainer->Add(fhDeltaEtaNearParton);
fhDeltaPtNearParton = new TH2F
("DeltaPtNearParton","#p_{T particle} - #p_{T parton} vs p_{T particle}",
200,0,120,100,-10,10);
fhDeltaPtNearParton->SetYTitle("#Delta #p_{T}");
fhDeltaPtNearParton->SetXTitle("p_{T particle} (GeV/c)");
outputContainer->Add(fhDeltaPtNearParton);
fhPtRatNearParton = new TH2F
("PtRatNearParton","#p_{T parton} / #p_{T particle} vs p_{T particle}",
200,0,120,200,0,5);
fhPtRatNearParton->SetYTitle("ratio");
fhPtRatNearParton->SetXTitle("p_{T particle} (GeV/c)");
outputContainer->Add(fhPtRatNearParton);
fhDeltaPhiAwayParton = new TH2F
("DeltaPhiAwayParton","#phi_{particle} - #phi_{parton} vs p_{T particle}",
200,0,120,200,0,6.4);
fhDeltaPhiAwayParton->SetYTitle("#Delta #phi");
fhDeltaPhiAwayParton->SetXTitle("p_{T particle} (GeV/c)");
outputContainer->Add(fhDeltaPhiAwayParton);
fhDeltaEtaAwayParton = new TH2F
("DeltaEtaAwayParton","#eta_{particle} - #eta_{parton} vs p_{T particle}",
200,0,120,200,-2,2);
fhDeltaEtaAwayParton->SetYTitle("#Delta #eta");
fhDeltaEtaAwayParton->SetXTitle("p_{T particle} (GeV/c)");
outputContainer->Add(fhDeltaEtaAwayParton);
fhDeltaPtAwayParton = new TH2F
("DeltaPtAwayParton","#p_{T particle} - #p_{T parton} vs p_{T particle}",
200,0,120,100,-10,10);
fhDeltaPtAwayParton->SetYTitle("#Delta #p_{T}");
fhDeltaPtAwayParton->SetXTitle("p_{T particle} (GeV/c)");
outputContainer->Add(fhDeltaPtAwayParton);
fhPtRatAwayParton = new TH2F
("PtRatAwayParton","#p_{T parton} / #p_{T particle} vs p_{T particle}",
200,0,120,200,0,5);
fhPtRatAwayParton->SetYTitle("ratio");
fhPtRatAwayParton->SetXTitle("p_{T particle} (GeV/c)");
outputContainer->Add(fhPtRatAwayParton);
return outputContainer;
}
void AliAnaParticlePartonCorrelation::InitParameters()
{
SetInputAODName("PWG4Particle");
SetAODObjArrayName("Partons");
AddToHistogramsName("AnaPartonCorr_");
}
void AliAnaParticlePartonCorrelation::Print(const Option_t * opt) const
{
if(! opt)
return;
printf("**** Print %s %s ****\n", GetName(), GetTitle() ) ;
AliAnaCaloTrackCorrBaseClass::Print(" ");
}
void AliAnaParticlePartonCorrelation::MakeAnalysisFillAOD()
{
if(!GetInputAODBranch())
AliFatal(Form("No input particles in AOD with name branch < %s > ",GetInputAODName().Data()));
if(strcmp(GetInputAODBranch()->GetClass()->GetName(), "AliAODPWG4ParticleCorrelation"))
AliFatal(Form("Wrong type of AOD object, change AOD class name in input AOD: It should be <AliAODPWG4ParticleCorrelation> and not <%s>",
GetInputAODBranch()->GetClass()->GetName()));
AliDebug(1,"Begin fill AODs");
AliDebug(1,Form("In particle branch aod entries %d", GetInputAODBranch()->GetEntriesFast()));
Int_t naod = GetInputAODBranch()->GetEntriesFast();
for(Int_t iaod = 0; iaod < naod ; iaod++)
{
AliAODPWG4ParticleCorrelation* particle = (AliAODPWG4ParticleCorrelation*) (GetInputAODBranch()->At(iaod));
AliStack * stack = GetMCStack() ;
if(!stack)
{
AliFatal("No Stack available, STOP");
return;
}
if(stack->GetNtrack() < 8)
{
AliWarning(Form("*** small number of particles, not a PYTHIA simulation? ***: n tracks %d", stack->GetNprimary()));
continue ;
}
TObjArray * objarray = NULL;
Int_t nrefs = 0;
TParticle * parton = NULL ;
for(Int_t ipr = 0;ipr < 8; ipr ++ ){
parton = stack->Particle(ipr) ;
nrefs++;
if(nrefs==1){
objarray = new TObjArray(0);
objarray->SetName(GetAODObjArrayName());
objarray->SetOwner(kFALSE);
}
objarray->Add(parton);
}
if(objarray->GetEntriesFast() > 0) particle->AddObjArray(objarray);
}
AliDebug(1,"End fill AODs");
}
void AliAnaParticlePartonCorrelation::MakeAnalysisFillHistograms()
{
if(!GetInputAODBranch())
{
AliFatal(Form("No input particles in AOD with name branch < %s >",GetInputAODName().Data()));
return;
}
AliDebug(1,"Begin parton correlation analysis, fill histograms");
AliDebug(1,Form("In particle branch aod entries %d", GetInputAODBranch()->GetEntriesFast()));
AliStack * stack = GetMCStack() ;
if(!stack)
{
AliFatal("No Stack available, STOP");
return;
}
Int_t naod = GetInputAODBranch()->GetEntriesFast();
TParticle * mom = NULL ;
for(Int_t iaod = 0; iaod < naod ; iaod++){
AliAODPWG4ParticleCorrelation* particle = (AliAODPWG4ParticleCorrelation*) (GetInputAODBranch()->At(iaod));
Float_t ptTrigg = particle->Pt();
Float_t phiTrigg = particle->Phi();
Float_t etaTrigg = particle->Eta();
Int_t imom = particle->GetLabel();
Int_t iparent = 2000;
Int_t iawayparent = -1;
TObjArray * objarray = particle->GetObjArray(GetAODObjArrayName());
if(!(objarray) || (objarray->GetEntriesFast() < 7) )
{
AliFatal("Reference list with partons not filled, STOP analysis");
return;
}
if(imom < 8 ) iparent = imom ;
else if (imom < stack->GetNtrack()) {
mom = stack->Particle(imom);
if(mom){
iparent=mom->GetFirstMother();
while(iparent > 7 ){
mom = stack->Particle(iparent);
if (mom) {
imom = iparent ;
iparent = mom->GetFirstMother();
}
else iparent = -1;
}
}
}
AliDebug(1,Form("N reference partons %d; labels: mother %d, parent %d", objarray->GetEntriesFast(), imom, iparent));
if(iparent < 0 || iparent > 8)
{
AliWarning(Form("Failed to find appropriate parton, index %d", iparent));
continue ;
}
TParticle * nearParton = (TParticle*) objarray->At(iparent);
Float_t ptNearParton = nearParton->Pt();
Float_t phiNearParton = nearParton->Phi() ;
Float_t etaNearParton = nearParton->Eta() ;
fhDeltaEtaNearParton->Fill(ptTrigg,etaTrigg-etaNearParton);
fhDeltaPhiNearParton->Fill(ptTrigg,phiTrigg-phiNearParton);
fhDeltaPtNearParton->Fill(ptTrigg,ptTrigg-ptNearParton);
fhPtRatNearParton->Fill(ptTrigg,ptNearParton/ptTrigg);
if (iparent == 7) iawayparent = 6;
else if(iparent == 6) iawayparent = 7;
else
{
AliWarning("Parent parton is not final state, skip");
continue;
}
TParticle * awayParton = (TParticle*) objarray->At(iawayparent);
Float_t ptAwayParton = awayParton->Pt();
Float_t phiAwayParton = awayParton->Phi() ;
Float_t etaAwayParton = awayParton->Eta() ;
fhDeltaEtaAwayParton->Fill(ptTrigg,etaTrigg-etaAwayParton);
fhDeltaPhiAwayParton->Fill(ptTrigg,phiTrigg-phiAwayParton);
fhDeltaPtAwayParton->Fill(ptTrigg,ptTrigg-ptAwayParton);
fhPtRatAwayParton->Fill(ptTrigg,ptAwayParton/ptTrigg);
}
AliDebug(1,"End fill histograms");
}
AliAnaParticlePartonCorrelation.cxx:1 AliAnaParticlePartonCorrelation.cxx:2 AliAnaParticlePartonCorrelation.cxx:3 AliAnaParticlePartonCorrelation.cxx:4 AliAnaParticlePartonCorrelation.cxx:5 AliAnaParticlePartonCorrelation.cxx:6 AliAnaParticlePartonCorrelation.cxx:7 AliAnaParticlePartonCorrelation.cxx:8 AliAnaParticlePartonCorrelation.cxx:9 AliAnaParticlePartonCorrelation.cxx:10 AliAnaParticlePartonCorrelation.cxx:11 AliAnaParticlePartonCorrelation.cxx:12 AliAnaParticlePartonCorrelation.cxx:13 AliAnaParticlePartonCorrelation.cxx:14 AliAnaParticlePartonCorrelation.cxx:15 AliAnaParticlePartonCorrelation.cxx:16 AliAnaParticlePartonCorrelation.cxx:17 AliAnaParticlePartonCorrelation.cxx:18 AliAnaParticlePartonCorrelation.cxx:19 AliAnaParticlePartonCorrelation.cxx:20 AliAnaParticlePartonCorrelation.cxx:21 AliAnaParticlePartonCorrelation.cxx:22 AliAnaParticlePartonCorrelation.cxx:23 AliAnaParticlePartonCorrelation.cxx:24 AliAnaParticlePartonCorrelation.cxx:25 AliAnaParticlePartonCorrelation.cxx:26 AliAnaParticlePartonCorrelation.cxx:27 AliAnaParticlePartonCorrelation.cxx:28 AliAnaParticlePartonCorrelation.cxx:29 AliAnaParticlePartonCorrelation.cxx:30 AliAnaParticlePartonCorrelation.cxx:31 AliAnaParticlePartonCorrelation.cxx:32 AliAnaParticlePartonCorrelation.cxx:33 AliAnaParticlePartonCorrelation.cxx:34 AliAnaParticlePartonCorrelation.cxx:35 AliAnaParticlePartonCorrelation.cxx:36 AliAnaParticlePartonCorrelation.cxx:37 AliAnaParticlePartonCorrelation.cxx:38 AliAnaParticlePartonCorrelation.cxx:39 AliAnaParticlePartonCorrelation.cxx:40 AliAnaParticlePartonCorrelation.cxx:41 AliAnaParticlePartonCorrelation.cxx:42 AliAnaParticlePartonCorrelation.cxx:43 AliAnaParticlePartonCorrelation.cxx:44 AliAnaParticlePartonCorrelation.cxx:45 AliAnaParticlePartonCorrelation.cxx:46 AliAnaParticlePartonCorrelation.cxx:47 AliAnaParticlePartonCorrelation.cxx:48 AliAnaParticlePartonCorrelation.cxx:49 AliAnaParticlePartonCorrelation.cxx:50 AliAnaParticlePartonCorrelation.cxx:51 AliAnaParticlePartonCorrelation.cxx:52 AliAnaParticlePartonCorrelation.cxx:53 AliAnaParticlePartonCorrelation.cxx:54 AliAnaParticlePartonCorrelation.cxx:55 AliAnaParticlePartonCorrelation.cxx:56 AliAnaParticlePartonCorrelation.cxx:57 AliAnaParticlePartonCorrelation.cxx:58 AliAnaParticlePartonCorrelation.cxx:59 AliAnaParticlePartonCorrelation.cxx:60 AliAnaParticlePartonCorrelation.cxx:61 AliAnaParticlePartonCorrelation.cxx:62 AliAnaParticlePartonCorrelation.cxx:63 AliAnaParticlePartonCorrelation.cxx:64 AliAnaParticlePartonCorrelation.cxx:65 AliAnaParticlePartonCorrelation.cxx:66 AliAnaParticlePartonCorrelation.cxx:67 AliAnaParticlePartonCorrelation.cxx:68 AliAnaParticlePartonCorrelation.cxx:69 AliAnaParticlePartonCorrelation.cxx:70 AliAnaParticlePartonCorrelation.cxx:71 AliAnaParticlePartonCorrelation.cxx:72 AliAnaParticlePartonCorrelation.cxx:73 AliAnaParticlePartonCorrelation.cxx:74 AliAnaParticlePartonCorrelation.cxx:75 AliAnaParticlePartonCorrelation.cxx:76 AliAnaParticlePartonCorrelation.cxx:77 AliAnaParticlePartonCorrelation.cxx:78 AliAnaParticlePartonCorrelation.cxx:79 AliAnaParticlePartonCorrelation.cxx:80 AliAnaParticlePartonCorrelation.cxx:81 AliAnaParticlePartonCorrelation.cxx:82 AliAnaParticlePartonCorrelation.cxx:83 AliAnaParticlePartonCorrelation.cxx:84 AliAnaParticlePartonCorrelation.cxx:85 AliAnaParticlePartonCorrelation.cxx:86 AliAnaParticlePartonCorrelation.cxx:87 AliAnaParticlePartonCorrelation.cxx:88 AliAnaParticlePartonCorrelation.cxx:89 AliAnaParticlePartonCorrelation.cxx:90 AliAnaParticlePartonCorrelation.cxx:91 AliAnaParticlePartonCorrelation.cxx:92 AliAnaParticlePartonCorrelation.cxx:93 AliAnaParticlePartonCorrelation.cxx:94 AliAnaParticlePartonCorrelation.cxx:95 AliAnaParticlePartonCorrelation.cxx:96 AliAnaParticlePartonCorrelation.cxx:97 AliAnaParticlePartonCorrelation.cxx:98 AliAnaParticlePartonCorrelation.cxx:99 AliAnaParticlePartonCorrelation.cxx:100 AliAnaParticlePartonCorrelation.cxx:101 AliAnaParticlePartonCorrelation.cxx:102 AliAnaParticlePartonCorrelation.cxx:103 AliAnaParticlePartonCorrelation.cxx:104 AliAnaParticlePartonCorrelation.cxx:105 AliAnaParticlePartonCorrelation.cxx:106 AliAnaParticlePartonCorrelation.cxx:107 AliAnaParticlePartonCorrelation.cxx:108 AliAnaParticlePartonCorrelation.cxx:109 AliAnaParticlePartonCorrelation.cxx:110 AliAnaParticlePartonCorrelation.cxx:111 AliAnaParticlePartonCorrelation.cxx:112 AliAnaParticlePartonCorrelation.cxx:113 AliAnaParticlePartonCorrelation.cxx:114 AliAnaParticlePartonCorrelation.cxx:115 AliAnaParticlePartonCorrelation.cxx:116 AliAnaParticlePartonCorrelation.cxx:117 AliAnaParticlePartonCorrelation.cxx:118 AliAnaParticlePartonCorrelation.cxx:119 AliAnaParticlePartonCorrelation.cxx:120 AliAnaParticlePartonCorrelation.cxx:121 AliAnaParticlePartonCorrelation.cxx:122 AliAnaParticlePartonCorrelation.cxx:123 AliAnaParticlePartonCorrelation.cxx:124 AliAnaParticlePartonCorrelation.cxx:125 AliAnaParticlePartonCorrelation.cxx:126 AliAnaParticlePartonCorrelation.cxx:127 AliAnaParticlePartonCorrelation.cxx:128 AliAnaParticlePartonCorrelation.cxx:129 AliAnaParticlePartonCorrelation.cxx:130 AliAnaParticlePartonCorrelation.cxx:131 AliAnaParticlePartonCorrelation.cxx:132 AliAnaParticlePartonCorrelation.cxx:133 AliAnaParticlePartonCorrelation.cxx:134 AliAnaParticlePartonCorrelation.cxx:135 AliAnaParticlePartonCorrelation.cxx:136 AliAnaParticlePartonCorrelation.cxx:137 AliAnaParticlePartonCorrelation.cxx:138 AliAnaParticlePartonCorrelation.cxx:139 AliAnaParticlePartonCorrelation.cxx:140 AliAnaParticlePartonCorrelation.cxx:141 AliAnaParticlePartonCorrelation.cxx:142 AliAnaParticlePartonCorrelation.cxx:143 AliAnaParticlePartonCorrelation.cxx:144 AliAnaParticlePartonCorrelation.cxx:145 AliAnaParticlePartonCorrelation.cxx:146 AliAnaParticlePartonCorrelation.cxx:147 AliAnaParticlePartonCorrelation.cxx:148 AliAnaParticlePartonCorrelation.cxx:149 AliAnaParticlePartonCorrelation.cxx:150 AliAnaParticlePartonCorrelation.cxx:151 AliAnaParticlePartonCorrelation.cxx:152 AliAnaParticlePartonCorrelation.cxx:153 AliAnaParticlePartonCorrelation.cxx:154 AliAnaParticlePartonCorrelation.cxx:155 AliAnaParticlePartonCorrelation.cxx:156 AliAnaParticlePartonCorrelation.cxx:157 AliAnaParticlePartonCorrelation.cxx:158 AliAnaParticlePartonCorrelation.cxx:159 AliAnaParticlePartonCorrelation.cxx:160 AliAnaParticlePartonCorrelation.cxx:161 AliAnaParticlePartonCorrelation.cxx:162 AliAnaParticlePartonCorrelation.cxx:163 AliAnaParticlePartonCorrelation.cxx:164 AliAnaParticlePartonCorrelation.cxx:165 AliAnaParticlePartonCorrelation.cxx:166 AliAnaParticlePartonCorrelation.cxx:167 AliAnaParticlePartonCorrelation.cxx:168 AliAnaParticlePartonCorrelation.cxx:169 AliAnaParticlePartonCorrelation.cxx:170 AliAnaParticlePartonCorrelation.cxx:171 AliAnaParticlePartonCorrelation.cxx:172 AliAnaParticlePartonCorrelation.cxx:173 AliAnaParticlePartonCorrelation.cxx:174 AliAnaParticlePartonCorrelation.cxx:175 AliAnaParticlePartonCorrelation.cxx:176 AliAnaParticlePartonCorrelation.cxx:177 AliAnaParticlePartonCorrelation.cxx:178 AliAnaParticlePartonCorrelation.cxx:179 AliAnaParticlePartonCorrelation.cxx:180 AliAnaParticlePartonCorrelation.cxx:181 AliAnaParticlePartonCorrelation.cxx:182 AliAnaParticlePartonCorrelation.cxx:183 AliAnaParticlePartonCorrelation.cxx:184 AliAnaParticlePartonCorrelation.cxx:185 AliAnaParticlePartonCorrelation.cxx:186 AliAnaParticlePartonCorrelation.cxx:187 AliAnaParticlePartonCorrelation.cxx:188 AliAnaParticlePartonCorrelation.cxx:189 AliAnaParticlePartonCorrelation.cxx:190 AliAnaParticlePartonCorrelation.cxx:191 AliAnaParticlePartonCorrelation.cxx:192 AliAnaParticlePartonCorrelation.cxx:193 AliAnaParticlePartonCorrelation.cxx:194 AliAnaParticlePartonCorrelation.cxx:195 AliAnaParticlePartonCorrelation.cxx:196 AliAnaParticlePartonCorrelation.cxx:197 AliAnaParticlePartonCorrelation.cxx:198 AliAnaParticlePartonCorrelation.cxx:199 AliAnaParticlePartonCorrelation.cxx:200 AliAnaParticlePartonCorrelation.cxx:201 AliAnaParticlePartonCorrelation.cxx:202 AliAnaParticlePartonCorrelation.cxx:203 AliAnaParticlePartonCorrelation.cxx:204 AliAnaParticlePartonCorrelation.cxx:205 AliAnaParticlePartonCorrelation.cxx:206 AliAnaParticlePartonCorrelation.cxx:207 AliAnaParticlePartonCorrelation.cxx:208 AliAnaParticlePartonCorrelation.cxx:209 AliAnaParticlePartonCorrelation.cxx:210 AliAnaParticlePartonCorrelation.cxx:211 AliAnaParticlePartonCorrelation.cxx:212 AliAnaParticlePartonCorrelation.cxx:213 AliAnaParticlePartonCorrelation.cxx:214 AliAnaParticlePartonCorrelation.cxx:215 AliAnaParticlePartonCorrelation.cxx:216 AliAnaParticlePartonCorrelation.cxx:217 AliAnaParticlePartonCorrelation.cxx:218 AliAnaParticlePartonCorrelation.cxx:219 AliAnaParticlePartonCorrelation.cxx:220 AliAnaParticlePartonCorrelation.cxx:221 AliAnaParticlePartonCorrelation.cxx:222 AliAnaParticlePartonCorrelation.cxx:223 AliAnaParticlePartonCorrelation.cxx:224 AliAnaParticlePartonCorrelation.cxx:225 AliAnaParticlePartonCorrelation.cxx:226 AliAnaParticlePartonCorrelation.cxx:227 AliAnaParticlePartonCorrelation.cxx:228 AliAnaParticlePartonCorrelation.cxx:229 AliAnaParticlePartonCorrelation.cxx:230 AliAnaParticlePartonCorrelation.cxx:231 AliAnaParticlePartonCorrelation.cxx:232 AliAnaParticlePartonCorrelation.cxx:233 AliAnaParticlePartonCorrelation.cxx:234 AliAnaParticlePartonCorrelation.cxx:235 AliAnaParticlePartonCorrelation.cxx:236 AliAnaParticlePartonCorrelation.cxx:237 AliAnaParticlePartonCorrelation.cxx:238 AliAnaParticlePartonCorrelation.cxx:239 AliAnaParticlePartonCorrelation.cxx:240 AliAnaParticlePartonCorrelation.cxx:241 AliAnaParticlePartonCorrelation.cxx:242 AliAnaParticlePartonCorrelation.cxx:243 AliAnaParticlePartonCorrelation.cxx:244 AliAnaParticlePartonCorrelation.cxx:245 AliAnaParticlePartonCorrelation.cxx:246 AliAnaParticlePartonCorrelation.cxx:247 AliAnaParticlePartonCorrelation.cxx:248 AliAnaParticlePartonCorrelation.cxx:249 AliAnaParticlePartonCorrelation.cxx:250 AliAnaParticlePartonCorrelation.cxx:251 AliAnaParticlePartonCorrelation.cxx:252 AliAnaParticlePartonCorrelation.cxx:253 AliAnaParticlePartonCorrelation.cxx:254 AliAnaParticlePartonCorrelation.cxx:255 AliAnaParticlePartonCorrelation.cxx:256 AliAnaParticlePartonCorrelation.cxx:257 AliAnaParticlePartonCorrelation.cxx:258 AliAnaParticlePartonCorrelation.cxx:259 AliAnaParticlePartonCorrelation.cxx:260 AliAnaParticlePartonCorrelation.cxx:261 AliAnaParticlePartonCorrelation.cxx:262 AliAnaParticlePartonCorrelation.cxx:263 AliAnaParticlePartonCorrelation.cxx:264 AliAnaParticlePartonCorrelation.cxx:265 AliAnaParticlePartonCorrelation.cxx:266 AliAnaParticlePartonCorrelation.cxx:267 AliAnaParticlePartonCorrelation.cxx:268 AliAnaParticlePartonCorrelation.cxx:269 AliAnaParticlePartonCorrelation.cxx:270 AliAnaParticlePartonCorrelation.cxx:271 AliAnaParticlePartonCorrelation.cxx:272 AliAnaParticlePartonCorrelation.cxx:273 AliAnaParticlePartonCorrelation.cxx:274 AliAnaParticlePartonCorrelation.cxx:275 AliAnaParticlePartonCorrelation.cxx:276 AliAnaParticlePartonCorrelation.cxx:277 AliAnaParticlePartonCorrelation.cxx:278 AliAnaParticlePartonCorrelation.cxx:279 AliAnaParticlePartonCorrelation.cxx:280 AliAnaParticlePartonCorrelation.cxx:281 AliAnaParticlePartonCorrelation.cxx:282 AliAnaParticlePartonCorrelation.cxx:283 AliAnaParticlePartonCorrelation.cxx:284 AliAnaParticlePartonCorrelation.cxx:285 AliAnaParticlePartonCorrelation.cxx:286 AliAnaParticlePartonCorrelation.cxx:287 AliAnaParticlePartonCorrelation.cxx:288 AliAnaParticlePartonCorrelation.cxx:289 AliAnaParticlePartonCorrelation.cxx:290 AliAnaParticlePartonCorrelation.cxx:291 AliAnaParticlePartonCorrelation.cxx:292 AliAnaParticlePartonCorrelation.cxx:293 AliAnaParticlePartonCorrelation.cxx:294 AliAnaParticlePartonCorrelation.cxx:295 AliAnaParticlePartonCorrelation.cxx:296 AliAnaParticlePartonCorrelation.cxx:297 AliAnaParticlePartonCorrelation.cxx:298 AliAnaParticlePartonCorrelation.cxx:299 AliAnaParticlePartonCorrelation.cxx:300 AliAnaParticlePartonCorrelation.cxx:301 AliAnaParticlePartonCorrelation.cxx:302 AliAnaParticlePartonCorrelation.cxx:303 AliAnaParticlePartonCorrelation.cxx:304 AliAnaParticlePartonCorrelation.cxx:305 AliAnaParticlePartonCorrelation.cxx:306