ROOT logo
////////////////////////////////////////////////////////////////////////////////
///                                                                          ///
/// AliFemtoModelBPLCMSCorrFctnKK - the class for correlation function which   ///
/// uses the model framework and weight generation and calculated the 3D     ///
/// correlation function in the Bertsh-Pratt LCMS system                     ///
/// Authors: Adam Kisiel, kisiel@mps.ohio-state.edu                          ///
///                                                                          ///
////////////////////////////////////////////////////////////////////////////////
#include "AliFemtoModelBPLCMSCorrFctnKK.h"
#include "AliFemtoPair.h"
#include "AliFemtoModelManager.h"
#include "AliFemtoKTPairCut.h"
#include "AliFemtoAnalysisReactionPlane.h"
#include <cstdio>

#ifdef __ROOT__
ClassImp(AliFemtoModelBPLCMSCorrFctnKK)
#endif

//____________________________
AliFemtoModelBPLCMSCorrFctnKK::AliFemtoModelBPLCMSCorrFctnKK(char* title, const int& nbins, const float& QLo, const float& QHi)
  :
  AliFemtoModelCorrFctn(title, nbins, QLo, QHi),
  fNumerator3DTrue(0),
  fNumerator3DFake(0),
  fDenominator3D(0),
  fQinvHisto(0),
  fPairCut(0),
  fUseRPSelection(0),
  fNumerator3DTrueIdeal(0),
  fNumerator3DFakeIdeal(0),
  fDenominator3DIdeal(0)
{
  // set up true numerator
  char tTitNumT[101] = "Num3DTrue";
  strncat(tTitNumT,title, 100);
  fNumerator3DTrue = new TH3D(tTitNumT,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);
  // set up fake numerator
  char tTitNumF[101] = "Num3DFake";
  strncat(tTitNumF,title, 100);
  fNumerator3DFake = new TH3D(tTitNumF,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);
  // set up denominator
  char tTitDen[101] = "Den3D";
  strncat(tTitDen,title, 100);
  fDenominator3D = new TH3D(tTitDen,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);
  // set up ave qInv
  char tTitQinv[101] = "Qinv";
  strncat(tTitQinv,title, 100);
  fQinvHisto = new TH3D(tTitQinv,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);

 // set up true Ideal numerator
  char tTitNumTI[101] = "Num3DTrueIdeal";
  strncat(tTitNumTI,title, 100);
  fNumerator3DTrueIdeal = new TH3D(tTitNumTI,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);

 // set up fake Ideal numerator
  char tTitNumFI[101] = "Num3DFakeIdeal";
  strncat(tTitNumFI,title, 100);
  fNumerator3DFakeIdeal = new TH3D(tTitNumFI,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);

// set up denominator
  char tTitDenI[101] = "Den3DIdeal";
  strncat(tTitDenI,title, 100);
  fDenominator3DIdeal = new TH3D(tTitDenI,title,nbins,QLo,QHi,nbins,QLo,QHi,nbins,QLo,QHi);


  // to enable error bar calculation...
  fNumerator3DTrue->Sumw2();
  fNumerator3DFake->Sumw2();
  fDenominator3D->Sumw2();
  fNumerator3DTrueIdeal->Sumw2();
  fNumerator3DFakeIdeal->Sumw2();
  fDenominator3DIdeal->Sumw2();
}

AliFemtoModelBPLCMSCorrFctnKK::AliFemtoModelBPLCMSCorrFctnKK(const AliFemtoModelBPLCMSCorrFctnKK& aCorrFctn) :
  AliFemtoModelCorrFctn(aCorrFctn),
  fNumerator3DTrue(0),
  fNumerator3DFake(0),
  fDenominator3D(0),
  fQinvHisto(0),
  fPairCut(0),
  fUseRPSelection(0),
  fNumerator3DTrueIdeal(0),
  fNumerator3DFakeIdeal(0),
  fDenominator3DIdeal(0)
{
  // Copy constructor
  fNumerator3DTrue = new TH3D(*aCorrFctn.fNumerator3DTrue);
  fNumerator3DFake = new TH3D(*aCorrFctn.fNumerator3DFake);
  fDenominator3D   = new TH3D(*aCorrFctn.fDenominator3D);
  fNumerator3DTrueIdeal = new TH3D(*aCorrFctn.fNumerator3DTrueIdeal);
  fNumerator3DFakeIdeal = new TH3D(*aCorrFctn.fNumerator3DFakeIdeal);
  fDenominator3DIdeal   = new TH3D(*aCorrFctn.fDenominator3DIdeal);
  fQinvHisto       = new TH3D(*aCorrFctn.fQinvHisto);
  fPairCut         = aCorrFctn.fPairCut->Clone();
}
//____________________________
AliFemtoModelBPLCMSCorrFctnKK::~AliFemtoModelBPLCMSCorrFctnKK()
{
  // destructor
  if (fNumeratorTrue) delete fNumeratorTrue;
  if (fNumeratorFake) delete fNumeratorFake;
  if (fDenominator) delete fDenominator;
  delete fNumerator3DTrue;
  delete fNumerator3DFake;
  delete fDenominator3D;
  delete fNumerator3DTrueIdeal;
  delete fNumerator3DFakeIdeal;
  delete fDenominator3DIdeal;
  delete fQinvHisto;
  if (fPairCut) delete fPairCut;
}
//_________________________
AliFemtoModelBPLCMSCorrFctnKK& AliFemtoModelBPLCMSCorrFctnKK::operator=(const AliFemtoModelBPLCMSCorrFctnKK& aCorrFctn)
{
  // Assignment operator
  if (this == &aCorrFctn)
    return *this;
  if (fNumerator3DTrue) delete fNumerator3DTrue;
  fNumerator3DTrue = new TH3D(*aCorrFctn.fNumerator3DTrue);
  if (fNumerator3DFake) delete fNumerator3DFake;
  fNumerator3DFake = new TH3D(*aCorrFctn.fNumerator3DFake);
  if (fDenominator3D) delete fDenominator3D;
  fDenominator3D = new TH3D(*aCorrFctn.fDenominator3D);

 if (fNumerator3DTrueIdeal) delete fNumerator3DTrueIdeal;
  fNumerator3DTrueIdeal = new TH3D(*aCorrFctn.fNumerator3DTrueIdeal);
 if (fNumerator3DFakeIdeal) delete fNumerator3DFakeIdeal;
  fNumerator3DFakeIdeal = new TH3D(*aCorrFctn.fNumerator3DFakeIdeal);
if (fDenominator3DIdeal) delete fDenominator3DIdeal;
  fDenominator3DIdeal = new TH3D(*aCorrFctn.fDenominator3DIdeal);
  if (fQinvHisto) delete fQinvHisto;
  fQinvHisto = new TH3D(*aCorrFctn.fQinvHisto);
  fPairCut = aCorrFctn.fPairCut->Clone();

  return *this;
}

//_________________________
void AliFemtoModelBPLCMSCorrFctnKK::Write(){
  // Write out data histograms
  AliFemtoModelCorrFctn::Write();
  fNumerator3DTrue->Write();
  fNumerator3DFake->Write();
  fDenominator3D->Write();
  fNumerator3DTrueIdeal->Write();
  fNumerator3DFakeIdeal->Write();
  fDenominator3DIdeal->Write();
  fQinvHisto->Write();
}
//________________________
TList* AliFemtoModelBPLCMSCorrFctnKK::GetOutputList()
{
  // Prepare the list of objects to be written to the output
  TList *tOutputList = AliFemtoModelCorrFctn::GetOutputList();

  tOutputList->Add(fNumerator3DTrue);
  tOutputList->Add(fNumerator3DFake);
  tOutputList->Add(fDenominator3D);
  tOutputList->Add(fNumerator3DTrueIdeal);
  tOutputList->Add(fNumerator3DFakeIdeal);
  tOutputList->Add(fDenominator3DIdeal);
  tOutputList->Add(fQinvHisto);

  return tOutputList;
}

//_________________________
void AliFemtoModelBPLCMSCorrFctnKK::Finish(){
  fQinvHisto->Divide(fDenominator);
}

//____________________________
AliFemtoString AliFemtoModelBPLCMSCorrFctnKK::Report(){
  // Prepare a report from the execution
  string stemp = "LCMS Frame Bertsch-Pratt 3D Model Correlation Function Report:\n";
  char ctemp[100];
  snprintf(ctemp , 100, "Number of entries in numerator:\t%E\n",fNumeratorTrue->GetEntries());
  stemp += ctemp;
  snprintf(ctemp , 100, "Number of entries in denominator:\t%E\n",fDenominator->GetEntries());
  stemp += ctemp;

  /*  if (fCorrection)
      {
      float radius = fCorrection->GetRadius();
      snprintf(ctemp , 100, "Coulomb correction used radius of\t%E\n",radius);
      }
      else
      {
      snprintf(ctemp , 100, "No Coulomb Correction applied to this CorrFctn\n");
      }
      stemp += ctemp;
  */

  //
  AliFemtoString returnThis = stemp;
  return returnThis;
}
//____________________________
void AliFemtoModelBPLCMSCorrFctnKK::AddRealPair( AliFemtoPair* pair)
{
  // Store a real pair in numerator
  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;
  }
//   if (fPairCut){
//     if (!(fPairCut->Pass(pair))) return;
//   }

  Double_t weight = fManager->GetWeight(pair);

  double qOut = (pair->QOutCMS());
  double qSide = (pair->QSideCMS());
  double qLong = (pair->QLongCMS());

  double qOutTrue = GetQoutTrue(pair);
  double qSideTrue = GetQsideTrue(pair);
  double qLongTrue =  GetQlongTrue(pair);


  fNumerator3DTrue->Fill(qOut, qSide, qLong, weight);
  fNumeratorTrue->Fill(pair->QInv(), weight);

  fNumerator3DTrueIdeal->Fill(qOutTrue, qSideTrue, qLongTrue, weight);

}
//____________________________
void AliFemtoModelBPLCMSCorrFctnKK::AddMixedPair( AliFemtoPair* pair){
  // store mixed pair in denominator
  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;
  }
//   if (fPairCut){
//     if (!(fPairCut->Pass(pair))) return;
//   }

  Double_t weight = fManager->GetWeight(pair);

  double qOut = (pair->QOutCMS());
  double qSide = (pair->QSideCMS());
  double qLong = (pair->QLongCMS());

  double qOutTrue = GetQoutTrue(pair);
  double qSideTrue = GetQsideTrue(pair);
  double qLongTrue =  GetQlongTrue(pair);

  fNumerator3DFake->Fill(qOut, qSide, qLong, weight);
  fDenominator3D->Fill(qOut, qSide, qLong, 1.0);
  fNumeratorFake->Fill(pair->QInv(), weight);
  fDenominator->Fill(pair->QInv(), 1.0);

  fNumerator3DFakeIdeal->Fill(qOutTrue, qSideTrue, qLongTrue, weight);
  fDenominator3DIdeal->Fill(qOutTrue, qSideTrue, qLongTrue, 1.0);

}
//_______________________
AliFemtoModelCorrFctn* AliFemtoModelBPLCMSCorrFctnKK::Clone()
{
  // Clone the correlation function
  AliFemtoModelBPLCMSCorrFctnKK *tCopy = new AliFemtoModelBPLCMSCorrFctnKK(*this);

  return tCopy;
}

void AliFemtoModelBPLCMSCorrFctnKK::SetSpecificPairCut(AliFemtoPairCut* aCut)
{
  fPairCut = aCut;
}

void AliFemtoModelBPLCMSCorrFctnKK::SetUseRPSelection(unsigned short aRPSel)
{
  fUseRPSelection = aRPSel;
}


//_______________________
Double_t AliFemtoModelBPLCMSCorrFctnKK::GetQinvTrue(AliFemtoPair* aPair)
{
  AliFemtoTrack *inf1 = (AliFemtoTrack *) aPair->Track1()->Track();
  AliFemtoTrack *inf2 = (AliFemtoTrack *) aPair->Track2()->Track();

  AliFemtoLorentzVector fm1;
  AliFemtoThreeVector* temp = inf1->GetTrueMomentum();
  fm1.SetVect(*temp);
  double ener = TMath::Sqrt(temp->Mag2()+(aPair->Track1()->Track()->GetMass())*(aPair->Track1()->Track()->GetMass()));
  fm1.SetE(ener);

  AliFemtoLorentzVector fm2;
  AliFemtoThreeVector* temp2 = inf2->GetTrueMomentum();
  fm2.SetVect(*temp2);
  ener = TMath::Sqrt(temp2->Mag2()+(aPair->Track2()->Track()->GetMass())*(aPair->Track2()->Track()->GetMass()));
  fm2.SetE(ener);

  AliFemtoLorentzVector tQinvTrueVec = (fm1-fm2);
  Double_t tQinvTrue = -1.* tQinvTrueVec.m();

  return tQinvTrue;
}

//_______________________
Double_t AliFemtoModelBPLCMSCorrFctnKK::GetQoutTrue(AliFemtoPair* aPair)
{

 // relative momentum out component in lab frame
  AliFemtoTrack *inf1 = (AliFemtoTrack *) aPair->Track1()->Track();
  AliFemtoTrack *inf2 = (AliFemtoTrack *) aPair->Track2()->Track();

  // AliFemtoLorentzVector fm1;
  AliFemtoThreeVector* tmp1 = inf1->GetTrueMomentum();
  /*
 fm1.SetVect(*tmp1);
  double ener = TMath::Sqrt(tmp1->Mag2()+(aPair->Track1()->Track()->GetMass())*(aPair->Track1()->Track()->GetMass()));
  fm1.SetE(ener);
  */
  //  AliFemtoLorentzVector fm2;
  AliFemtoThreeVector* tmp2 = inf2->GetTrueMomentum();
  /*
  fm2.SetVect(*tmp2);
  ener = TMath::Sqrt(tmp2->Mag2()+(aPair->Track2()->Track()->GetMass())*(aPair->Track2()->Track()->GetMass()));
  fm2.SetE(ener);
  */
    double dx = tmp1->x() - tmp2->x();
    double xt = tmp1->x() + tmp2->x();

    double dy = tmp1->y() - tmp2->y();
    double yt = tmp1->y() + tmp2->y();

    double k1 = (::sqrt(xt*xt+yt*yt));
    double k2 = (dx*xt+dy*yt);
    double tmp;

    if(k1!=0) tmp= k2/k1;
    else tmp=0;

    return (tmp);

}



//_________________
Double_t AliFemtoModelBPLCMSCorrFctnKK::GetQsideTrue(AliFemtoPair* aPair)
{

  AliFemtoTrack *inf1 = (AliFemtoTrack *) aPair->Track1()->Track();
  AliFemtoTrack *inf2 = (AliFemtoTrack *) aPair->Track2()->Track();
  AliFemtoThreeVector* tmp1 = inf1->GetTrueMomentum();
  AliFemtoThreeVector* tmp2 = inf2->GetTrueMomentum();

  // relative momentum side component in lab frame

    double x1 = tmp1->x();  double y1 = tmp1->y();
    double x2 = tmp2->x();  double y2 = tmp2->y();

    double xt = x1+x2;  double yt = y1+y2;
    double k1 = ::sqrt(xt*xt+yt*yt);

    double tmp;
    if(k1!=0) tmp= 2.0*(x2*y1-x1*y2)/k1;
    else tmp=0;

    return (tmp);
}

//_________________________
double AliFemtoModelBPLCMSCorrFctnKK::GetQlongTrue(AliFemtoPair* aPair)
{
  // relative momentum component in lab frame

  AliFemtoTrack *inf1 = (AliFemtoTrack *) aPair->Track1()->Track();
  AliFemtoTrack *inf2 = (AliFemtoTrack *) aPair->Track2()->Track();
  AliFemtoThreeVector* temp1 = inf1->GetTrueMomentum();
  AliFemtoThreeVector* temp2 = inf2->GetTrueMomentum();

  AliFemtoLorentzVector tmp1;
  tmp1.SetVect(*temp1);
 double ener = TMath::Sqrt(temp1->Mag2()+(aPair->Track1()->Track()->GetMass())*(aPair->Track1()->Track()->GetMass()));
  tmp1.SetE(ener);

AliFemtoLorentzVector tmp2;
  tmp2.SetVect(*temp2);
 double ener2 = TMath::Sqrt(temp2->Mag2()+(aPair->Track2()->Track()->GetMass())*(aPair->Track2()->Track()->GetMass()));
  tmp2.SetE(ener2);

    double dz = tmp1.z() - tmp2.z();
    double zz = tmp1.z() + tmp2.z();

    double dt = tmp1.t() - tmp2.t();
    double tt = tmp1.t() + tmp2.t();

    double beta = zz/tt;
    double gamma = 1.0/TMath::Sqrt((1.-beta)*(1.+beta));

    double temp = gamma*(dz - beta*dt);
    return (temp);
}
 AliFemtoModelBPLCMSCorrFctnKK.cxx:1
 AliFemtoModelBPLCMSCorrFctnKK.cxx:2
 AliFemtoModelBPLCMSCorrFctnKK.cxx:3
 AliFemtoModelBPLCMSCorrFctnKK.cxx:4
 AliFemtoModelBPLCMSCorrFctnKK.cxx:5
 AliFemtoModelBPLCMSCorrFctnKK.cxx:6
 AliFemtoModelBPLCMSCorrFctnKK.cxx:7
 AliFemtoModelBPLCMSCorrFctnKK.cxx:8
 AliFemtoModelBPLCMSCorrFctnKK.cxx:9
 AliFemtoModelBPLCMSCorrFctnKK.cxx:10
 AliFemtoModelBPLCMSCorrFctnKK.cxx:11
 AliFemtoModelBPLCMSCorrFctnKK.cxx:12
 AliFemtoModelBPLCMSCorrFctnKK.cxx:13
 AliFemtoModelBPLCMSCorrFctnKK.cxx:14
 AliFemtoModelBPLCMSCorrFctnKK.cxx:15
 AliFemtoModelBPLCMSCorrFctnKK.cxx:16
 AliFemtoModelBPLCMSCorrFctnKK.cxx:17
 AliFemtoModelBPLCMSCorrFctnKK.cxx:18
 AliFemtoModelBPLCMSCorrFctnKK.cxx:19
 AliFemtoModelBPLCMSCorrFctnKK.cxx:20
 AliFemtoModelBPLCMSCorrFctnKK.cxx:21
 AliFemtoModelBPLCMSCorrFctnKK.cxx:22
 AliFemtoModelBPLCMSCorrFctnKK.cxx:23
 AliFemtoModelBPLCMSCorrFctnKK.cxx:24
 AliFemtoModelBPLCMSCorrFctnKK.cxx:25
 AliFemtoModelBPLCMSCorrFctnKK.cxx:26
 AliFemtoModelBPLCMSCorrFctnKK.cxx:27
 AliFemtoModelBPLCMSCorrFctnKK.cxx:28
 AliFemtoModelBPLCMSCorrFctnKK.cxx:29
 AliFemtoModelBPLCMSCorrFctnKK.cxx:30
 AliFemtoModelBPLCMSCorrFctnKK.cxx:31
 AliFemtoModelBPLCMSCorrFctnKK.cxx:32
 AliFemtoModelBPLCMSCorrFctnKK.cxx:33
 AliFemtoModelBPLCMSCorrFctnKK.cxx:34
 AliFemtoModelBPLCMSCorrFctnKK.cxx:35
 AliFemtoModelBPLCMSCorrFctnKK.cxx:36
 AliFemtoModelBPLCMSCorrFctnKK.cxx:37
 AliFemtoModelBPLCMSCorrFctnKK.cxx:38
 AliFemtoModelBPLCMSCorrFctnKK.cxx:39
 AliFemtoModelBPLCMSCorrFctnKK.cxx:40
 AliFemtoModelBPLCMSCorrFctnKK.cxx:41
 AliFemtoModelBPLCMSCorrFctnKK.cxx:42
 AliFemtoModelBPLCMSCorrFctnKK.cxx:43
 AliFemtoModelBPLCMSCorrFctnKK.cxx:44
 AliFemtoModelBPLCMSCorrFctnKK.cxx:45
 AliFemtoModelBPLCMSCorrFctnKK.cxx:46
 AliFemtoModelBPLCMSCorrFctnKK.cxx:47
 AliFemtoModelBPLCMSCorrFctnKK.cxx:48
 AliFemtoModelBPLCMSCorrFctnKK.cxx:49
 AliFemtoModelBPLCMSCorrFctnKK.cxx:50
 AliFemtoModelBPLCMSCorrFctnKK.cxx:51
 AliFemtoModelBPLCMSCorrFctnKK.cxx:52
 AliFemtoModelBPLCMSCorrFctnKK.cxx:53
 AliFemtoModelBPLCMSCorrFctnKK.cxx:54
 AliFemtoModelBPLCMSCorrFctnKK.cxx:55
 AliFemtoModelBPLCMSCorrFctnKK.cxx:56
 AliFemtoModelBPLCMSCorrFctnKK.cxx:57
 AliFemtoModelBPLCMSCorrFctnKK.cxx:58
 AliFemtoModelBPLCMSCorrFctnKK.cxx:59
 AliFemtoModelBPLCMSCorrFctnKK.cxx:60
 AliFemtoModelBPLCMSCorrFctnKK.cxx:61
 AliFemtoModelBPLCMSCorrFctnKK.cxx:62
 AliFemtoModelBPLCMSCorrFctnKK.cxx:63
 AliFemtoModelBPLCMSCorrFctnKK.cxx:64
 AliFemtoModelBPLCMSCorrFctnKK.cxx:65
 AliFemtoModelBPLCMSCorrFctnKK.cxx:66
 AliFemtoModelBPLCMSCorrFctnKK.cxx:67
 AliFemtoModelBPLCMSCorrFctnKK.cxx:68
 AliFemtoModelBPLCMSCorrFctnKK.cxx:69
 AliFemtoModelBPLCMSCorrFctnKK.cxx:70
 AliFemtoModelBPLCMSCorrFctnKK.cxx:71
 AliFemtoModelBPLCMSCorrFctnKK.cxx:72
 AliFemtoModelBPLCMSCorrFctnKK.cxx:73
 AliFemtoModelBPLCMSCorrFctnKK.cxx:74
 AliFemtoModelBPLCMSCorrFctnKK.cxx:75
 AliFemtoModelBPLCMSCorrFctnKK.cxx:76
 AliFemtoModelBPLCMSCorrFctnKK.cxx:77
 AliFemtoModelBPLCMSCorrFctnKK.cxx:78
 AliFemtoModelBPLCMSCorrFctnKK.cxx:79
 AliFemtoModelBPLCMSCorrFctnKK.cxx:80
 AliFemtoModelBPLCMSCorrFctnKK.cxx:81
 AliFemtoModelBPLCMSCorrFctnKK.cxx:82
 AliFemtoModelBPLCMSCorrFctnKK.cxx:83
 AliFemtoModelBPLCMSCorrFctnKK.cxx:84
 AliFemtoModelBPLCMSCorrFctnKK.cxx:85
 AliFemtoModelBPLCMSCorrFctnKK.cxx:86
 AliFemtoModelBPLCMSCorrFctnKK.cxx:87
 AliFemtoModelBPLCMSCorrFctnKK.cxx:88
 AliFemtoModelBPLCMSCorrFctnKK.cxx:89
 AliFemtoModelBPLCMSCorrFctnKK.cxx:90
 AliFemtoModelBPLCMSCorrFctnKK.cxx:91
 AliFemtoModelBPLCMSCorrFctnKK.cxx:92
 AliFemtoModelBPLCMSCorrFctnKK.cxx:93
 AliFemtoModelBPLCMSCorrFctnKK.cxx:94
 AliFemtoModelBPLCMSCorrFctnKK.cxx:95
 AliFemtoModelBPLCMSCorrFctnKK.cxx:96
 AliFemtoModelBPLCMSCorrFctnKK.cxx:97
 AliFemtoModelBPLCMSCorrFctnKK.cxx:98
 AliFemtoModelBPLCMSCorrFctnKK.cxx:99
 AliFemtoModelBPLCMSCorrFctnKK.cxx:100
 AliFemtoModelBPLCMSCorrFctnKK.cxx:101
 AliFemtoModelBPLCMSCorrFctnKK.cxx:102
 AliFemtoModelBPLCMSCorrFctnKK.cxx:103
 AliFemtoModelBPLCMSCorrFctnKK.cxx:104
 AliFemtoModelBPLCMSCorrFctnKK.cxx:105
 AliFemtoModelBPLCMSCorrFctnKK.cxx:106
 AliFemtoModelBPLCMSCorrFctnKK.cxx:107
 AliFemtoModelBPLCMSCorrFctnKK.cxx:108
 AliFemtoModelBPLCMSCorrFctnKK.cxx:109
 AliFemtoModelBPLCMSCorrFctnKK.cxx:110
 AliFemtoModelBPLCMSCorrFctnKK.cxx:111
 AliFemtoModelBPLCMSCorrFctnKK.cxx:112
 AliFemtoModelBPLCMSCorrFctnKK.cxx:113
 AliFemtoModelBPLCMSCorrFctnKK.cxx:114
 AliFemtoModelBPLCMSCorrFctnKK.cxx:115
 AliFemtoModelBPLCMSCorrFctnKK.cxx:116
 AliFemtoModelBPLCMSCorrFctnKK.cxx:117
 AliFemtoModelBPLCMSCorrFctnKK.cxx:118
 AliFemtoModelBPLCMSCorrFctnKK.cxx:119
 AliFemtoModelBPLCMSCorrFctnKK.cxx:120
 AliFemtoModelBPLCMSCorrFctnKK.cxx:121
 AliFemtoModelBPLCMSCorrFctnKK.cxx:122
 AliFemtoModelBPLCMSCorrFctnKK.cxx:123
 AliFemtoModelBPLCMSCorrFctnKK.cxx:124
 AliFemtoModelBPLCMSCorrFctnKK.cxx:125
 AliFemtoModelBPLCMSCorrFctnKK.cxx:126
 AliFemtoModelBPLCMSCorrFctnKK.cxx:127
 AliFemtoModelBPLCMSCorrFctnKK.cxx:128
 AliFemtoModelBPLCMSCorrFctnKK.cxx:129
 AliFemtoModelBPLCMSCorrFctnKK.cxx:130
 AliFemtoModelBPLCMSCorrFctnKK.cxx:131
 AliFemtoModelBPLCMSCorrFctnKK.cxx:132
 AliFemtoModelBPLCMSCorrFctnKK.cxx:133
 AliFemtoModelBPLCMSCorrFctnKK.cxx:134
 AliFemtoModelBPLCMSCorrFctnKK.cxx:135
 AliFemtoModelBPLCMSCorrFctnKK.cxx:136
 AliFemtoModelBPLCMSCorrFctnKK.cxx:137
 AliFemtoModelBPLCMSCorrFctnKK.cxx:138
 AliFemtoModelBPLCMSCorrFctnKK.cxx:139
 AliFemtoModelBPLCMSCorrFctnKK.cxx:140
 AliFemtoModelBPLCMSCorrFctnKK.cxx:141
 AliFemtoModelBPLCMSCorrFctnKK.cxx:142
 AliFemtoModelBPLCMSCorrFctnKK.cxx:143
 AliFemtoModelBPLCMSCorrFctnKK.cxx:144
 AliFemtoModelBPLCMSCorrFctnKK.cxx:145
 AliFemtoModelBPLCMSCorrFctnKK.cxx:146
 AliFemtoModelBPLCMSCorrFctnKK.cxx:147
 AliFemtoModelBPLCMSCorrFctnKK.cxx:148
 AliFemtoModelBPLCMSCorrFctnKK.cxx:149
 AliFemtoModelBPLCMSCorrFctnKK.cxx:150
 AliFemtoModelBPLCMSCorrFctnKK.cxx:151
 AliFemtoModelBPLCMSCorrFctnKK.cxx:152
 AliFemtoModelBPLCMSCorrFctnKK.cxx:153
 AliFemtoModelBPLCMSCorrFctnKK.cxx:154
 AliFemtoModelBPLCMSCorrFctnKK.cxx:155
 AliFemtoModelBPLCMSCorrFctnKK.cxx:156
 AliFemtoModelBPLCMSCorrFctnKK.cxx:157
 AliFemtoModelBPLCMSCorrFctnKK.cxx:158
 AliFemtoModelBPLCMSCorrFctnKK.cxx:159
 AliFemtoModelBPLCMSCorrFctnKK.cxx:160
 AliFemtoModelBPLCMSCorrFctnKK.cxx:161
 AliFemtoModelBPLCMSCorrFctnKK.cxx:162
 AliFemtoModelBPLCMSCorrFctnKK.cxx:163
 AliFemtoModelBPLCMSCorrFctnKK.cxx:164
 AliFemtoModelBPLCMSCorrFctnKK.cxx:165
 AliFemtoModelBPLCMSCorrFctnKK.cxx:166
 AliFemtoModelBPLCMSCorrFctnKK.cxx:167
 AliFemtoModelBPLCMSCorrFctnKK.cxx:168
 AliFemtoModelBPLCMSCorrFctnKK.cxx:169
 AliFemtoModelBPLCMSCorrFctnKK.cxx:170
 AliFemtoModelBPLCMSCorrFctnKK.cxx:171
 AliFemtoModelBPLCMSCorrFctnKK.cxx:172
 AliFemtoModelBPLCMSCorrFctnKK.cxx:173
 AliFemtoModelBPLCMSCorrFctnKK.cxx:174
 AliFemtoModelBPLCMSCorrFctnKK.cxx:175
 AliFemtoModelBPLCMSCorrFctnKK.cxx:176
 AliFemtoModelBPLCMSCorrFctnKK.cxx:177
 AliFemtoModelBPLCMSCorrFctnKK.cxx:178
 AliFemtoModelBPLCMSCorrFctnKK.cxx:179
 AliFemtoModelBPLCMSCorrFctnKK.cxx:180
 AliFemtoModelBPLCMSCorrFctnKK.cxx:181
 AliFemtoModelBPLCMSCorrFctnKK.cxx:182
 AliFemtoModelBPLCMSCorrFctnKK.cxx:183
 AliFemtoModelBPLCMSCorrFctnKK.cxx:184
 AliFemtoModelBPLCMSCorrFctnKK.cxx:185
 AliFemtoModelBPLCMSCorrFctnKK.cxx:186
 AliFemtoModelBPLCMSCorrFctnKK.cxx:187
 AliFemtoModelBPLCMSCorrFctnKK.cxx:188
 AliFemtoModelBPLCMSCorrFctnKK.cxx:189
 AliFemtoModelBPLCMSCorrFctnKK.cxx:190
 AliFemtoModelBPLCMSCorrFctnKK.cxx:191
 AliFemtoModelBPLCMSCorrFctnKK.cxx:192
 AliFemtoModelBPLCMSCorrFctnKK.cxx:193
 AliFemtoModelBPLCMSCorrFctnKK.cxx:194
 AliFemtoModelBPLCMSCorrFctnKK.cxx:195
 AliFemtoModelBPLCMSCorrFctnKK.cxx:196
 AliFemtoModelBPLCMSCorrFctnKK.cxx:197
 AliFemtoModelBPLCMSCorrFctnKK.cxx:198
 AliFemtoModelBPLCMSCorrFctnKK.cxx:199
 AliFemtoModelBPLCMSCorrFctnKK.cxx:200
 AliFemtoModelBPLCMSCorrFctnKK.cxx:201
 AliFemtoModelBPLCMSCorrFctnKK.cxx:202
 AliFemtoModelBPLCMSCorrFctnKK.cxx:203
 AliFemtoModelBPLCMSCorrFctnKK.cxx:204
 AliFemtoModelBPLCMSCorrFctnKK.cxx:205
 AliFemtoModelBPLCMSCorrFctnKK.cxx:206
 AliFemtoModelBPLCMSCorrFctnKK.cxx:207
 AliFemtoModelBPLCMSCorrFctnKK.cxx:208
 AliFemtoModelBPLCMSCorrFctnKK.cxx:209
 AliFemtoModelBPLCMSCorrFctnKK.cxx:210
 AliFemtoModelBPLCMSCorrFctnKK.cxx:211
 AliFemtoModelBPLCMSCorrFctnKK.cxx:212
 AliFemtoModelBPLCMSCorrFctnKK.cxx:213
 AliFemtoModelBPLCMSCorrFctnKK.cxx:214
 AliFemtoModelBPLCMSCorrFctnKK.cxx:215
 AliFemtoModelBPLCMSCorrFctnKK.cxx:216
 AliFemtoModelBPLCMSCorrFctnKK.cxx:217
 AliFemtoModelBPLCMSCorrFctnKK.cxx:218
 AliFemtoModelBPLCMSCorrFctnKK.cxx:219
 AliFemtoModelBPLCMSCorrFctnKK.cxx:220
 AliFemtoModelBPLCMSCorrFctnKK.cxx:221
 AliFemtoModelBPLCMSCorrFctnKK.cxx:222
 AliFemtoModelBPLCMSCorrFctnKK.cxx:223
 AliFemtoModelBPLCMSCorrFctnKK.cxx:224
 AliFemtoModelBPLCMSCorrFctnKK.cxx:225
 AliFemtoModelBPLCMSCorrFctnKK.cxx:226
 AliFemtoModelBPLCMSCorrFctnKK.cxx:227
 AliFemtoModelBPLCMSCorrFctnKK.cxx:228
 AliFemtoModelBPLCMSCorrFctnKK.cxx:229
 AliFemtoModelBPLCMSCorrFctnKK.cxx:230
 AliFemtoModelBPLCMSCorrFctnKK.cxx:231
 AliFemtoModelBPLCMSCorrFctnKK.cxx:232
 AliFemtoModelBPLCMSCorrFctnKK.cxx:233
 AliFemtoModelBPLCMSCorrFctnKK.cxx:234
 AliFemtoModelBPLCMSCorrFctnKK.cxx:235
 AliFemtoModelBPLCMSCorrFctnKK.cxx:236
 AliFemtoModelBPLCMSCorrFctnKK.cxx:237
 AliFemtoModelBPLCMSCorrFctnKK.cxx:238
 AliFemtoModelBPLCMSCorrFctnKK.cxx:239
 AliFemtoModelBPLCMSCorrFctnKK.cxx:240
 AliFemtoModelBPLCMSCorrFctnKK.cxx:241
 AliFemtoModelBPLCMSCorrFctnKK.cxx:242
 AliFemtoModelBPLCMSCorrFctnKK.cxx:243
 AliFemtoModelBPLCMSCorrFctnKK.cxx:244
 AliFemtoModelBPLCMSCorrFctnKK.cxx:245
 AliFemtoModelBPLCMSCorrFctnKK.cxx:246
 AliFemtoModelBPLCMSCorrFctnKK.cxx:247
 AliFemtoModelBPLCMSCorrFctnKK.cxx:248
 AliFemtoModelBPLCMSCorrFctnKK.cxx:249
 AliFemtoModelBPLCMSCorrFctnKK.cxx:250
 AliFemtoModelBPLCMSCorrFctnKK.cxx:251
 AliFemtoModelBPLCMSCorrFctnKK.cxx:252
 AliFemtoModelBPLCMSCorrFctnKK.cxx:253
 AliFemtoModelBPLCMSCorrFctnKK.cxx:254
 AliFemtoModelBPLCMSCorrFctnKK.cxx:255
 AliFemtoModelBPLCMSCorrFctnKK.cxx:256
 AliFemtoModelBPLCMSCorrFctnKK.cxx:257
 AliFemtoModelBPLCMSCorrFctnKK.cxx:258
 AliFemtoModelBPLCMSCorrFctnKK.cxx:259
 AliFemtoModelBPLCMSCorrFctnKK.cxx:260
 AliFemtoModelBPLCMSCorrFctnKK.cxx:261
 AliFemtoModelBPLCMSCorrFctnKK.cxx:262
 AliFemtoModelBPLCMSCorrFctnKK.cxx:263
 AliFemtoModelBPLCMSCorrFctnKK.cxx:264
 AliFemtoModelBPLCMSCorrFctnKK.cxx:265
 AliFemtoModelBPLCMSCorrFctnKK.cxx:266
 AliFemtoModelBPLCMSCorrFctnKK.cxx:267
 AliFemtoModelBPLCMSCorrFctnKK.cxx:268
 AliFemtoModelBPLCMSCorrFctnKK.cxx:269
 AliFemtoModelBPLCMSCorrFctnKK.cxx:270
 AliFemtoModelBPLCMSCorrFctnKK.cxx:271
 AliFemtoModelBPLCMSCorrFctnKK.cxx:272
 AliFemtoModelBPLCMSCorrFctnKK.cxx:273
 AliFemtoModelBPLCMSCorrFctnKK.cxx:274
 AliFemtoModelBPLCMSCorrFctnKK.cxx:275
 AliFemtoModelBPLCMSCorrFctnKK.cxx:276
 AliFemtoModelBPLCMSCorrFctnKK.cxx:277
 AliFemtoModelBPLCMSCorrFctnKK.cxx:278
 AliFemtoModelBPLCMSCorrFctnKK.cxx:279
 AliFemtoModelBPLCMSCorrFctnKK.cxx:280
 AliFemtoModelBPLCMSCorrFctnKK.cxx:281
 AliFemtoModelBPLCMSCorrFctnKK.cxx:282
 AliFemtoModelBPLCMSCorrFctnKK.cxx:283
 AliFemtoModelBPLCMSCorrFctnKK.cxx:284
 AliFemtoModelBPLCMSCorrFctnKK.cxx:285
 AliFemtoModelBPLCMSCorrFctnKK.cxx:286
 AliFemtoModelBPLCMSCorrFctnKK.cxx:287
 AliFemtoModelBPLCMSCorrFctnKK.cxx:288
 AliFemtoModelBPLCMSCorrFctnKK.cxx:289
 AliFemtoModelBPLCMSCorrFctnKK.cxx:290
 AliFemtoModelBPLCMSCorrFctnKK.cxx:291
 AliFemtoModelBPLCMSCorrFctnKK.cxx:292
 AliFemtoModelBPLCMSCorrFctnKK.cxx:293
 AliFemtoModelBPLCMSCorrFctnKK.cxx:294
 AliFemtoModelBPLCMSCorrFctnKK.cxx:295
 AliFemtoModelBPLCMSCorrFctnKK.cxx:296
 AliFemtoModelBPLCMSCorrFctnKK.cxx:297
 AliFemtoModelBPLCMSCorrFctnKK.cxx:298
 AliFemtoModelBPLCMSCorrFctnKK.cxx:299
 AliFemtoModelBPLCMSCorrFctnKK.cxx:300
 AliFemtoModelBPLCMSCorrFctnKK.cxx:301
 AliFemtoModelBPLCMSCorrFctnKK.cxx:302
 AliFemtoModelBPLCMSCorrFctnKK.cxx:303
 AliFemtoModelBPLCMSCorrFctnKK.cxx:304
 AliFemtoModelBPLCMSCorrFctnKK.cxx:305
 AliFemtoModelBPLCMSCorrFctnKK.cxx:306
 AliFemtoModelBPLCMSCorrFctnKK.cxx:307
 AliFemtoModelBPLCMSCorrFctnKK.cxx:308
 AliFemtoModelBPLCMSCorrFctnKK.cxx:309
 AliFemtoModelBPLCMSCorrFctnKK.cxx:310
 AliFemtoModelBPLCMSCorrFctnKK.cxx:311
 AliFemtoModelBPLCMSCorrFctnKK.cxx:312
 AliFemtoModelBPLCMSCorrFctnKK.cxx:313
 AliFemtoModelBPLCMSCorrFctnKK.cxx:314
 AliFemtoModelBPLCMSCorrFctnKK.cxx:315
 AliFemtoModelBPLCMSCorrFctnKK.cxx:316
 AliFemtoModelBPLCMSCorrFctnKK.cxx:317
 AliFemtoModelBPLCMSCorrFctnKK.cxx:318
 AliFemtoModelBPLCMSCorrFctnKK.cxx:319
 AliFemtoModelBPLCMSCorrFctnKK.cxx:320
 AliFemtoModelBPLCMSCorrFctnKK.cxx:321
 AliFemtoModelBPLCMSCorrFctnKK.cxx:322
 AliFemtoModelBPLCMSCorrFctnKK.cxx:323
 AliFemtoModelBPLCMSCorrFctnKK.cxx:324
 AliFemtoModelBPLCMSCorrFctnKK.cxx:325
 AliFemtoModelBPLCMSCorrFctnKK.cxx:326
 AliFemtoModelBPLCMSCorrFctnKK.cxx:327
 AliFemtoModelBPLCMSCorrFctnKK.cxx:328
 AliFemtoModelBPLCMSCorrFctnKK.cxx:329
 AliFemtoModelBPLCMSCorrFctnKK.cxx:330
 AliFemtoModelBPLCMSCorrFctnKK.cxx:331
 AliFemtoModelBPLCMSCorrFctnKK.cxx:332
 AliFemtoModelBPLCMSCorrFctnKK.cxx:333
 AliFemtoModelBPLCMSCorrFctnKK.cxx:334
 AliFemtoModelBPLCMSCorrFctnKK.cxx:335
 AliFemtoModelBPLCMSCorrFctnKK.cxx:336
 AliFemtoModelBPLCMSCorrFctnKK.cxx:337
 AliFemtoModelBPLCMSCorrFctnKK.cxx:338
 AliFemtoModelBPLCMSCorrFctnKK.cxx:339
 AliFemtoModelBPLCMSCorrFctnKK.cxx:340
 AliFemtoModelBPLCMSCorrFctnKK.cxx:341
 AliFemtoModelBPLCMSCorrFctnKK.cxx:342
 AliFemtoModelBPLCMSCorrFctnKK.cxx:343
 AliFemtoModelBPLCMSCorrFctnKK.cxx:344
 AliFemtoModelBPLCMSCorrFctnKK.cxx:345
 AliFemtoModelBPLCMSCorrFctnKK.cxx:346
 AliFemtoModelBPLCMSCorrFctnKK.cxx:347
 AliFemtoModelBPLCMSCorrFctnKK.cxx:348
 AliFemtoModelBPLCMSCorrFctnKK.cxx:349
 AliFemtoModelBPLCMSCorrFctnKK.cxx:350
 AliFemtoModelBPLCMSCorrFctnKK.cxx:351
 AliFemtoModelBPLCMSCorrFctnKK.cxx:352
 AliFemtoModelBPLCMSCorrFctnKK.cxx:353
 AliFemtoModelBPLCMSCorrFctnKK.cxx:354
 AliFemtoModelBPLCMSCorrFctnKK.cxx:355
 AliFemtoModelBPLCMSCorrFctnKK.cxx:356
 AliFemtoModelBPLCMSCorrFctnKK.cxx:357
 AliFemtoModelBPLCMSCorrFctnKK.cxx:358
 AliFemtoModelBPLCMSCorrFctnKK.cxx:359
 AliFemtoModelBPLCMSCorrFctnKK.cxx:360
 AliFemtoModelBPLCMSCorrFctnKK.cxx:361
 AliFemtoModelBPLCMSCorrFctnKK.cxx:362
 AliFemtoModelBPLCMSCorrFctnKK.cxx:363
 AliFemtoModelBPLCMSCorrFctnKK.cxx:364
 AliFemtoModelBPLCMSCorrFctnKK.cxx:365
 AliFemtoModelBPLCMSCorrFctnKK.cxx:366
 AliFemtoModelBPLCMSCorrFctnKK.cxx:367
 AliFemtoModelBPLCMSCorrFctnKK.cxx:368
 AliFemtoModelBPLCMSCorrFctnKK.cxx:369
 AliFemtoModelBPLCMSCorrFctnKK.cxx:370
 AliFemtoModelBPLCMSCorrFctnKK.cxx:371
 AliFemtoModelBPLCMSCorrFctnKK.cxx:372
 AliFemtoModelBPLCMSCorrFctnKK.cxx:373
 AliFemtoModelBPLCMSCorrFctnKK.cxx:374
 AliFemtoModelBPLCMSCorrFctnKK.cxx:375
 AliFemtoModelBPLCMSCorrFctnKK.cxx:376
 AliFemtoModelBPLCMSCorrFctnKK.cxx:377
 AliFemtoModelBPLCMSCorrFctnKK.cxx:378
 AliFemtoModelBPLCMSCorrFctnKK.cxx:379
 AliFemtoModelBPLCMSCorrFctnKK.cxx:380
 AliFemtoModelBPLCMSCorrFctnKK.cxx:381
 AliFemtoModelBPLCMSCorrFctnKK.cxx:382
 AliFemtoModelBPLCMSCorrFctnKK.cxx:383
 AliFemtoModelBPLCMSCorrFctnKK.cxx:384
 AliFemtoModelBPLCMSCorrFctnKK.cxx:385
 AliFemtoModelBPLCMSCorrFctnKK.cxx:386
 AliFemtoModelBPLCMSCorrFctnKK.cxx:387
 AliFemtoModelBPLCMSCorrFctnKK.cxx:388
 AliFemtoModelBPLCMSCorrFctnKK.cxx:389
 AliFemtoModelBPLCMSCorrFctnKK.cxx:390
 AliFemtoModelBPLCMSCorrFctnKK.cxx:391
 AliFemtoModelBPLCMSCorrFctnKK.cxx:392
 AliFemtoModelBPLCMSCorrFctnKK.cxx:393
 AliFemtoModelBPLCMSCorrFctnKK.cxx:394
 AliFemtoModelBPLCMSCorrFctnKK.cxx:395
 AliFemtoModelBPLCMSCorrFctnKK.cxx:396
 AliFemtoModelBPLCMSCorrFctnKK.cxx:397
 AliFemtoModelBPLCMSCorrFctnKK.cxx:398
 AliFemtoModelBPLCMSCorrFctnKK.cxx:399
 AliFemtoModelBPLCMSCorrFctnKK.cxx:400
 AliFemtoModelBPLCMSCorrFctnKK.cxx:401
 AliFemtoModelBPLCMSCorrFctnKK.cxx:402
 AliFemtoModelBPLCMSCorrFctnKK.cxx:403
 AliFemtoModelBPLCMSCorrFctnKK.cxx:404
 AliFemtoModelBPLCMSCorrFctnKK.cxx:405
 AliFemtoModelBPLCMSCorrFctnKK.cxx:406
 AliFemtoModelBPLCMSCorrFctnKK.cxx:407
 AliFemtoModelBPLCMSCorrFctnKK.cxx:408
 AliFemtoModelBPLCMSCorrFctnKK.cxx:409
 AliFemtoModelBPLCMSCorrFctnKK.cxx:410
 AliFemtoModelBPLCMSCorrFctnKK.cxx:411
 AliFemtoModelBPLCMSCorrFctnKK.cxx:412
 AliFemtoModelBPLCMSCorrFctnKK.cxx:413
 AliFemtoModelBPLCMSCorrFctnKK.cxx:414
 AliFemtoModelBPLCMSCorrFctnKK.cxx:415
 AliFemtoModelBPLCMSCorrFctnKK.cxx:416
 AliFemtoModelBPLCMSCorrFctnKK.cxx:417
 AliFemtoModelBPLCMSCorrFctnKK.cxx:418
 AliFemtoModelBPLCMSCorrFctnKK.cxx:419
 AliFemtoModelBPLCMSCorrFctnKK.cxx:420
 AliFemtoModelBPLCMSCorrFctnKK.cxx:421
 AliFemtoModelBPLCMSCorrFctnKK.cxx:422
 AliFemtoModelBPLCMSCorrFctnKK.cxx:423
 AliFemtoModelBPLCMSCorrFctnKK.cxx:424
 AliFemtoModelBPLCMSCorrFctnKK.cxx:425
 AliFemtoModelBPLCMSCorrFctnKK.cxx:426
 AliFemtoModelBPLCMSCorrFctnKK.cxx:427
 AliFemtoModelBPLCMSCorrFctnKK.cxx:428
 AliFemtoModelBPLCMSCorrFctnKK.cxx:429