#include "AliFemtoBPLCMS3DCorrFctnEMCIC.h"
#include "AliFemtoKTPairCut.h"
#include "AliFemtoAnalysisReactionPlane.h"
#include <cstdio>
#include <TVector2.h>
#ifdef __ROOT__
ClassImp(AliFemtoBPLCMS3DCorrFctnEMCIC)
#endif
AliFemtoBPLCMS3DCorrFctnEMCIC::AliFemtoBPLCMS3DCorrFctnEMCIC(char* title, const int& nbins, const float& QLo, const float& QHi)
:
AliFemtoCorrFctn(),
fNumerator(0),
fDenominator(0),
fEnergyTotalMix(0),
fEnergyMultMix(0),
fPzMultMix(0),
fPtMultMix(0),
fUseRPSelection(0)
{
char tTitNum[101] = "Num";
strncat(tTitNum,title, 100);
fNumerator = new TH3D(tTitNum,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);
char tTitDen[101] = "Den";
strncat(tTitDen,title, 100);
fDenominator = new TH3D(tTitDen,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);
char tTitNum5[101] = "ESumMix";
strncat(tTitNum5,title, 100);
fEnergyTotalMix = new TH3D(tTitNum5,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);
char tTitNum6[101] = "EMultMix";
strncat(tTitNum6,title, 100);
fEnergyMultMix = new TH3D(tTitNum6,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);
char tTitNum7[101] = "PzMultMix";
strncat(tTitNum7,title, 100);
fPzMultMix = new TH3D(tTitNum7,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);
char tTitNum8[101] = "PtMultMix";
strncat(tTitNum8,title, 100);
fPtMultMix = new TH3D(tTitNum8,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);
fNumerator->Sumw2();
fDenominator->Sumw2();
fEnergyTotalMix->Sumw2();
fEnergyMultMix->Sumw2();
fPzMultMix->Sumw2();
fPtMultMix->Sumw2();
}
AliFemtoBPLCMS3DCorrFctnEMCIC::AliFemtoBPLCMS3DCorrFctnEMCIC(char* title, const int& nbins, const float* qBins):
AliFemtoCorrFctn(),
fNumerator(0),
fDenominator(0),
fEnergyTotalMix(0),
fEnergyMultMix(0),
fPzMultMix(0),
fPtMultMix(0),
fUseRPSelection(0)
{
char tTitNum[101] = "Num";
strncat(tTitNum,title, 100);
fNumerator = new TH3D(tTitNum,title,nbins,qBins,nbins,qBins,nbins,qBins);
char tTitDen[101] = "Den";
strncat(tTitDen,title, 100);
fDenominator = new TH3D(tTitDen,title,nbins,qBins,nbins,qBins,nbins,qBins);
char tTitNum5[101] = "ESumMix";
strncat(tTitNum5,title, 100);
fEnergyTotalMix = new TH3D(tTitNum5,title,nbins,qBins,nbins,qBins,nbins,qBins);
char tTitNum6[101] = "EMultMix";
strncat(tTitNum6,title, 100);
fEnergyMultMix = new TH3D(tTitNum6,title,nbins,qBins,nbins,qBins,nbins,qBins);
char tTitNum7[101] = "PzMultMix";
strncat(tTitNum7,title, 100);
fPzMultMix = new TH3D(tTitNum7,title,nbins,qBins,nbins,qBins,nbins,qBins);
char tTitNum8[101] = "PtMultMix";
strncat(tTitNum8,title, 100);
fPtMultMix = new TH3D(tTitNum8,title,nbins,qBins,nbins,qBins,nbins,qBins);
fNumerator->Sumw2();
fDenominator->Sumw2();
fEnergyTotalMix->Sumw2();
fEnergyMultMix->Sumw2();
fPzMultMix->Sumw2();
fPtMultMix->Sumw2();
}
AliFemtoBPLCMS3DCorrFctnEMCIC::AliFemtoBPLCMS3DCorrFctnEMCIC(const AliFemtoBPLCMS3DCorrFctnEMCIC& aCorrFctn) :
AliFemtoCorrFctn(aCorrFctn),
fNumerator(0),
fDenominator(0),
fEnergyTotalMix (0),
fEnergyMultMix (0),
fPzMultMix(0),
fPtMultMix(0),
fUseRPSelection(0)
{
fNumerator = new TH3D(*aCorrFctn.fNumerator);
fDenominator = new TH3D(*aCorrFctn.fDenominator);
fEnergyTotalMix = new TH3D(*aCorrFctn.fEnergyTotalMix);
fEnergyMultMix = new TH3D(*aCorrFctn.fEnergyMultMix);
fPzMultMix = new TH3D(*aCorrFctn.fPzMultMix);
fPtMultMix = new TH3D(*aCorrFctn.fPtMultMix);
}
AliFemtoBPLCMS3DCorrFctnEMCIC::~AliFemtoBPLCMS3DCorrFctnEMCIC(){
delete fNumerator;
delete fDenominator;
delete fEnergyTotalMix;
delete fEnergyMultMix;
delete fPzMultMix;
delete fPtMultMix;
}
AliFemtoBPLCMS3DCorrFctnEMCIC& AliFemtoBPLCMS3DCorrFctnEMCIC::operator=(const AliFemtoBPLCMS3DCorrFctnEMCIC& aCorrFctn)
{
if (this == &aCorrFctn)
return *this;
if (fNumerator) delete fNumerator;
fNumerator = new TH3D(*aCorrFctn.fNumerator);
if (fDenominator) delete fDenominator;
fDenominator = new TH3D(*aCorrFctn.fDenominator);
if (fEnergyTotalMix) delete fEnergyTotalMix;
fEnergyTotalMix = new TH3D(*aCorrFctn.fEnergyTotalMix);
if (fEnergyMultMix) delete fEnergyMultMix;
fEnergyMultMix = new TH3D(*aCorrFctn.fEnergyMultMix);
if (fPzMultMix) delete fPzMultMix;
fPzMultMix = new TH3D(*aCorrFctn.fPzMultMix);
if (fPtMultMix) delete fPtMultMix;
fPtMultMix = new TH3D(*aCorrFctn.fPtMultMix);
fUseRPSelection = aCorrFctn.fUseRPSelection;
return *this;
}
void AliFemtoBPLCMS3DCorrFctnEMCIC::WriteOutHistos(){
fNumerator->Write();
fDenominator->Write();
fEnergyTotalMix->Write();
fEnergyMultMix->Write();
fPzMultMix->Write();
fPtMultMix->Write();
}
TList* AliFemtoBPLCMS3DCorrFctnEMCIC::GetOutputList()
{
TList *tOutputList = new TList();
cout << "Getting list from CFemcic" << endl;
tOutputList->Add(fNumerator);
tOutputList->Add(fDenominator);
tOutputList->Add(fEnergyTotalMix );
tOutputList->Add(fEnergyMultMix );
tOutputList->Add(fPzMultMix);
tOutputList->Add(fPtMultMix);
return tOutputList;
}
void AliFemtoBPLCMS3DCorrFctnEMCIC::AddRealPair( AliFemtoPair* pair){
if (fPairCut){
if (fUseRPSelection) {
AliFemtoKTPairCut *ktc = dynamic_cast<AliFemtoKTPairCut *>(fPairCut);
if (!ktc) {
cout << "RP aware cut requested, but not connected to the CF" << endl;
if (!(fPairCut->Pass(pair))) return;
}
else {
AliFemtoAnalysisReactionPlane *arp = dynamic_cast<AliFemtoAnalysisReactionPlane *> (HbtAnalysis());
if (!arp) {
cout << "RP aware cut requested, but not connected to the CF" << endl;
if (!(fPairCut->Pass(pair))) return;
}
else if (!(ktc->Pass(pair, arp->GetCurrentReactionPlane()))) return;
}
}
else
if (!(fPairCut->Pass(pair))) return;
}
double qOut = fabs(pair->QOutCMS());
double qSide = fabs( pair->QSideCMS());
double qLong = fabs(pair->QLongCMS());
fNumerator->Fill(qOut,qSide,qLong);
}
void AliFemtoBPLCMS3DCorrFctnEMCIC::AddMixedPair( AliFemtoPair* pair){
if (fPairCut){
if (fUseRPSelection) {
AliFemtoKTPairCut *ktc = dynamic_cast<AliFemtoKTPairCut *>(fPairCut);
if (!ktc) {
cout << "RP aware cut requested, but not connected to the CF" << endl;
if (!(fPairCut->Pass(pair))) return;
}
else {
AliFemtoAnalysisReactionPlane *arp = dynamic_cast<AliFemtoAnalysisReactionPlane *> (HbtAnalysis());
if (!arp) {
cout << "RP aware cut requested, but not connected to the CF" << endl;
if (!(fPairCut->Pass(pair))) return;
}
else if (!(ktc->Pass(pair, arp->GetCurrentReactionPlane()))) return;
}
}
else
if (!(fPairCut->Pass(pair))) return;
}
double qOut = fabs(pair->QOutCMS());
double qSide = fabs(pair->QSideCMS());
double qLong = fabs(pair->QLongCMS());
fDenominator->Fill(qOut,qSide,qLong);
AliFemtoLorentzVector tMom1 = pair->Track1()->FourMomentum();
AliFemtoLorentzVector tMom2 = pair->Track2()->FourMomentum();
double tE1 = tMom1.e();
double tE2 = tMom2.e();
double tPz1 = tMom1.pz();
double tPz2 = tMom2.pz();
TVector2 tPt1;
TVector2 tPt2;
tPt1.Set(tMom1.px(),tMom1.py());
tPt2.Set(tMom2.px(),tMom2.py());
double tPt1DotPt2 = tPt1*tPt2;
fEnergyTotalMix->Fill(qOut,qSide,qLong,tE1+tE2);
fEnergyMultMix->Fill(qOut,qSide,qLong,tE1*tE2);
fPzMultMix->Fill(qOut,qSide,qLong,tPz1*tPz2);
fPtMultMix->Fill(qOut,qSide,qLong,tPt1DotPt2);
}
void AliFemtoBPLCMS3DCorrFctnEMCIC::SetUseRPSelection(unsigned short aRPSel)
{
fUseRPSelection = aRPSel;
}
AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:1 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:2 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:3 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:4 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:5 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:6 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:7 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:8 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:9 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:10 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:11 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:12 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:13 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:14 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:15 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:16 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:17 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:18 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:19 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:20 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:21 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:22 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:23 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:24 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:25 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:26 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:27 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:28 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:29 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:30 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:31 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:32 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:33 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:34 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:35 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:36 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:37 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:38 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:39 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:40 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:41 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:42 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:43 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:44 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:45 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:46 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:47 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:48 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:49 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:50 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:51 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:52 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:53 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:54 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:55 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:56 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:57 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:58 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:59 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:60 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:61 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:62 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:63 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:64 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:65 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:66 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:67 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:68 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:69 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:70 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:71 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:72 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:73 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:74 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:75 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:76 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:77 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:78 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:79 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:80 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:81 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:82 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:83 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:84 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:85 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:86 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:87 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:88 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:89 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:90 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:91 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:92 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:93 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:94 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:95 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:96 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:97 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:98 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:99 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:100 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:101 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:102 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:103 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:104 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:105 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:106 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:107 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:108 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:109 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:110 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:111 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:112 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:113 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:114 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:115 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:116 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:117 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:118 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:119 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:120 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:121 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:122 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:123 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:124 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:125 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:126 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:127 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:128 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:129 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:130 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:131 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:132 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:133 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:134 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:135 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:136 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:137 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:138 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:139 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:140 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:141 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:142 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:143 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:144 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:145 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:146 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:147 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:148 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:149 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:150 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:151 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:152 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:153 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:154 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:155 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:156 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:157 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:158 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:159 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:160 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:161 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:162 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:163 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:164 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:165 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:166 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:167 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:168 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:169 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:170 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:171 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:172 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:173 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:174 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:175 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:176 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:177 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:178 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:179 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:180 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:181 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:182 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:183 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:184 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:185 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:186 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:187 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:188 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:189 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:190 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:191 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:192 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:193 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:194 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:195 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:196 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:197 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:198 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:199 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:200 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:201 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:202 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:203 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:204 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:205 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:206 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:207 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:208 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:209 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:210 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:211 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:212 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:213 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:214 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:215 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:216 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:217 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:218 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:219 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:220 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:221 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:222 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:223 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:224 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:225 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:226 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:227 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:228 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:229 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:230 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:231 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:232 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:233 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:234 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:235 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:236 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:237 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:238 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:239 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:240 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:241 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:242 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:243 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:244 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:245 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:246 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:247 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:248 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:249 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:250 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:251 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:252 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:253 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:254 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:255 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:256 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:257 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:258 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:259 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:260 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:261 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:262 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:263 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:264 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:265 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:266 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:267 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:268 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:269 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:270 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:271 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:272 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:273 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:274 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:275 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:276 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:277 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:278 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:279 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:280 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:281 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:282 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:283 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:284 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:285 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:286 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:287 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:288 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:289 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:290 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:291 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:292 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:293 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:294 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:295 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:296 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:297 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:298 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:299 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:300 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:301 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:302 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:303 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:304 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:305 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:306 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:307 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:308 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:309 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:310 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:311 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:312 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:313 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:314 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:315 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:316 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:317 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:318 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:319 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:320 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:321 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:322 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:323 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:324 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:325 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:326 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:327 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:328 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:329 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:330 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:331 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:332 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:333 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:334 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:335 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:336 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:337 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:338 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:339 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:340 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:341 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:342 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:343 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:344 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:345 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:346 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:347 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:348 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:349 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:350 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:351 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:352 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:353 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:354 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:355 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:356 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:357 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:358 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:359 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:360 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:361 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:362 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:363 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:364 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:365 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:366 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:367 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:368 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:369 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:370 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:371 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:372 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:373 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:374 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:375 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:376 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:377 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:378 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:379 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:380 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:381 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:382 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:383 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:384 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:385 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:386 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:387 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:388 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:389 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:390 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:391 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:392 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:393 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:394 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:395 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:396 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:397 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:398 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:399 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:400 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:401 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:402 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:403 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:404 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:405 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:406 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:407 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:408 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:409 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:410 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:411 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:412 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:413 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:414 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:415 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:416 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:417 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:418 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:419 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:420 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:421 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:422 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:423 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:424 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:425 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:426 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:427 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:428 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:429 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:430 AliFemtoBPLCMS3DCorrFctnEMCIC.cxx:431